.dc{--dc-ink:#11131a;--dc-body:#41464f;--dc-muted:#6b7280;--dc-rule:#e8e8ed;--dc-accent:#5d17ba;--dc-accent-soft:#f4efff;--dc-paper:#fff;--dc-sidebar:#fcfcfd;background:var(--dc-paper);min-height:100vh;color:var(--dc-body);-webkit-font-smoothing:antialiased;padding-left:1.75rem;font-family:DM Sans,system-ui,sans-serif}:where(.dc a){color:inherit;text-decoration:none}.dc-p a,.dc-list a,.dc-steps a,.dc-callout a,.dc-table td a{color:var(--dc-accent);text-underline-offset:.18em;text-decoration:underline}.dc-top{z-index:30;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--dc-rule);background:#ffffffe6;align-items:center;gap:.5rem;height:3.5rem;padding:0 .75rem;display:flex;position:sticky;top:0}.dc-brand{white-space:nowrap;color:var(--dc-ink);letter-spacing:-.02em;flex:none;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.dc-brand_logo{width:auto;height:2rem;display:block}.dc-brand_logo--full{display:none}.dc-brand_logo--mark{height:1.75rem}.dc-brand_docs{border-left:1px solid var(--dc-rule);color:var(--dc-muted);margin-left:.15rem;padding-left:.5rem;font-weight:500;display:none}.dc-top_right{align-items:center;gap:.5rem;margin-left:auto;display:flex}.dc-nav_cta{background:var(--dc-accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;margin-top:1.5rem;padding:.7rem 1rem;font-size:.9rem;font-weight:600;display:flex}.dc-lang,.dc-top_cta{white-space:nowrap;border-radius:999px;align-items:center;height:2rem;padding:0 .6rem;font-size:.85rem;font-weight:600;display:inline-flex}.dc-lang{color:var(--dc-ink);background:#f4f4f6}.dc-lang:hover{background:#ebebef}.dc-top_cta{color:#fff;background:var(--dc-accent)}.dc-top_cta:hover{background:#4a1295}.dc-top_cta{display:none}.dc-shell{display:block}.dc-side{display:contents}.dc-rail{z-index:45;background:var(--dc-sidebar);border-right:1px solid var(--dc-rule);justify-content:center;width:1.75rem;padding-top:.6rem;display:flex;position:fixed;inset:0 auto 0 0}.dc-rail_btn{cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;width:1.6rem;height:1.9rem;display:grid}.dc-rail_btn:hover{background:#eceaf3}.dc-burger{border-top:1.8px solid var(--dc-ink);border-right:1.8px solid var(--dc-ink);width:.5rem;height:.5rem;transition:transform .24s cubic-bezier(.22,.61,.36,1);display:block;transform:rotate(45deg)}.dc-burger.is-x{transform:rotate(-135deg)}.dc-scrim{z-index:46;background:#11131a4d;position:fixed;inset:0}.dc-nav_body{z-index:47;border-right:1px solid var(--dc-rule);background:#fff;width:min(19rem,100vw - 2.5rem);padding:3rem .85rem 2rem;transition:transform .26s cubic-bezier(.22,.61,.36,1);position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-110%);box-shadow:0 0 40px #11131a1f}.dc-nav_body.is-open{transform:none}.dc-side_link{color:var(--dc-body);white-space:nowrap;border-radius:.45rem;padding:.3rem .6rem;font-size:.875rem;display:block}.dc-side_link:hover{color:var(--dc-ink);background:#f0f0f3}.dc-side_link.is-current{background:var(--dc-accent-soft);color:var(--dc-accent);font-weight:600}.dc-main{padding:2rem 1rem 4rem}.dc-article{max-width:44rem}.dc-h1{color:var(--dc-ink);letter-spacing:-.03em;margin:0;font-size:2rem;line-height:1.15}.dc-lead{color:var(--dc-muted);margin:.85rem 0 2rem;font-size:1.05rem;line-height:1.6}.dc-h2{color:var(--dc-ink);letter-spacing:-.02em;margin:2.5rem 0 .85rem;scroll-margin-top:7.5rem;font-size:1.3rem;line-height:1.3}.dc-p{margin:0 0 1.1rem;line-height:1.75}.dc-muted{color:var(--dc-muted)}.dc-list,.dc-steps{gap:.65rem;margin:0 0 1.4rem;padding:0;display:grid}.dc-list{list-style:none}.dc-list li{padding-left:1.2rem;line-height:1.7;position:relative}.dc-list li:before{content:"";background:var(--dc-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}.dc-steps{counter-reset:dc-step;list-style:none}.dc-steps li{counter-increment:dc-step;padding-left:2.1rem;line-height:1.7;position:relative}.dc-steps li:before{content:counter(dc-step);background:var(--dc-accent-soft);width:1.5rem;height:1.5rem;color:var(--dc-accent);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid;position:absolute;top:.05em;left:0}.dc-callout{border-left:3px solid;margin:1.5rem 0;padding:.9rem 1.25rem;font-size:.95rem;line-height:1.65}.dc-callout--note{border-color:var(--dc-ink);color:#241a33;background:#faf7fe}.dc-callout--warn{color:#4a3109;background:#fdf6ea;border-color:#c2740a}.dc-video{margin:1.75rem 0}.dc-video_player,.dc-video_soon{aspect-ratio:16/9;background:#f4f4f6;width:100%}.dc-video_soon{border:1px dashed #d7d7de;align-content:center;place-items:center;gap:.6rem;display:grid}.dc-video_play{background:#fff;border-radius:50%;width:2.75rem;height:2.75rem;position:relative;box-shadow:0 1px 4px #0000001a}.dc-video_play:after{content:"";border-style:solid;border-width:.45rem 0 .45rem .72rem;border-color:transparent transparent transparent var(--dc-accent);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.dc-video_label{color:var(--dc-muted);font-size:.85rem}.dc-video_cap{color:var(--dc-ink);margin-top:.6rem;font-size:.9rem;font-weight:600}.dc-video_mins{color:var(--dc-muted);font-weight:400}.dc-cards{gap:.6rem;margin:1.5rem 0;display:grid}.dc-cardlink{background:#fafafb;gap:.2rem;padding:.95rem 1.1rem;transition:background-color .18s;display:grid}.dc-cardlink:hover{background:#f2f0f9}.dc-cardlink_title{color:var(--dc-ink);font-weight:600}.dc-cardlink_text{color:var(--dc-muted);font-size:.9rem;line-height:1.5}.dc-pager{border-top:1px solid var(--dc-rule);justify-content:space-between;gap:1rem;max-width:44rem;margin-top:3rem;padding-top:1.5rem;display:flex}.dc-pager_link{gap:.15rem;display:grid}.dc-pager_link--next{text-align:right}.dc-pager_dir{color:var(--dc-muted);font-size:.8rem}.dc-pager_title{color:var(--dc-accent);font-weight:600}.dc-toc{display:none}@media (min-width:64rem){.dc-top{gap:1rem;padding:0 1.5rem}.dc-lang{padding:0 .75rem;font-size:.85rem}.dc-search_open{width:15rem}.dc-kbd{display:inline-block}.dc-top_cta{display:inline-flex}.dc-nav_cta{display:none}.dc-brand_docs{display:inline}.dc-brand_logo--full{display:block}.dc-brand_logo--mark{display:none}.dc-shell{grid-template-columns:16rem minmax(0,1fr) 14rem;align-items:start;display:grid}.dc{padding-left:0}.dc-rail,.dc-scrim{display:none}.dc-nav_body{width:auto;box-shadow:none;background:0 0;border:0;padding:0;position:static;overflow:visible;transform:none}.dc-side{background:var(--dc-paper);border-right:1px solid var(--dc-rule);border-bottom:0;max-height:calc(100vh - 3.5rem);padding:1.75rem 1rem 3rem 1.5rem;display:block;position:sticky;top:3.5rem;overflow-y:auto}.dc-side_group+.dc-side_group{margin-top:1.5rem}.dc-side_group ul{margin-top:.5rem;display:block}.dc-side_group li+li{margin-top:.1rem}.dc-side_link{white-space:normal;padding:.35rem .65rem}.dc-main{padding:2.75rem 2.5rem 5rem}.dc-h1{font-size:2.5rem}.dc-toc{max-height:calc(100vh - 3.5rem);padding:2.9rem 1.5rem 3rem 0;display:block;position:sticky;top:3.5rem;overflow-y:auto}.dc-toc_label{color:var(--dc-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .6rem;font-size:.7rem;font-weight:700}.dc-toc ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.dc-toc a{color:var(--dc-muted);font-size:.85rem;line-height:1.45}.dc-toc a:hover{color:var(--dc-accent)}.dc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dc-search_open{border:1px solid var(--dc-rule);width:min(11rem,100vw - 9.5rem);height:2rem;color:var(--dc-muted);font:inherit;cursor:pointer;background:#fafafb;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .6rem;font-size:.85rem;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dc-search_open:hover{background:#f4f4f6}.dc-search_openlabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dc-search_icon{opacity:.7;border:1.5px solid;border-radius:50%;flex:none;width:.85rem;height:.85rem;position:relative}.dc-search_icon:after{content:"";background:currentColor;width:.4rem;height:1.5px;position:absolute;bottom:-.28rem;right:-.28rem;transform:rotate(45deg)}.dc-kbd{border:1px solid var(--dc-rule);color:var(--dc-muted);background:#fff;border-radius:.3rem;margin-left:auto;padding:.1rem .3rem;font-family:inherit;font-size:.72rem;display:none}.dc-search_overlay{z-index:60;background:#fff;padding-left:0;position:fixed;inset:0}.dc-search_panel{background:#fff;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.dc-search_close{cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.dc-search_close:hover{background:#f0f0f3}.dc-search_field{border-bottom:1px solid var(--dc-rule);color:var(--dc-muted);align-items:center;gap:.6rem;padding:.9rem 1rem;display:flex}.dc-search_input{font:inherit;color:var(--dc-ink);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.dc-search_results{flex:1;margin:0;padding:.4rem;list-style:none;overflow-y:auto}.dc-search_hit{border-radius:.55rem;gap:.1rem;padding:.6rem .7rem;display:grid}.dc-search_hit.is-active{background:var(--dc-accent-soft)}.dc-search_hitgroup{color:var(--dc-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.dc-search_hittitle{color:var(--dc-ink);font-weight:600}.dc-search_hitlead{color:var(--dc-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}.dc-search_empty,.dc-search_hint{color:var(--dc-muted);margin:0;padding:.9rem 1rem;font-size:.82rem}.dc-search_hint{border-top:1px solid var(--dc-rule);display:none}.dc-crumbs{color:var(--dc-muted);gap:.45rem;margin-bottom:.7rem;font-size:.82rem;display:flex}.dc-crumbs a:hover{color:var(--dc-accent)}.dc-h2{align-items:baseline;gap:.5rem;display:flex}.dc-anchor{opacity:0;color:var(--dc-muted);font-weight:400;transition:opacity .15s}.dc-h2:hover .dc-anchor,.dc-anchor:focus{opacity:1}.dc-code{color:#4a2b8c;background:#f3f1f8;border-radius:.3rem;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.dc-pre{margin:1.5rem 0}.dc-pre pre{color:#e9e3f7;background:#1b1726;margin:0;padding:.9rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;line-height:1.6;overflow-x:auto}.dc-pre figcaption{color:var(--dc-muted);margin-top:.5rem;font-size:.82rem}.dc-tablewrap{margin:1.5rem 0;overflow-x:auto}.dc-table{border-collapse:collapse;width:100%;font-size:.92rem}.dc-table th,.dc-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--dc-rule);padding:.7rem .9rem}.dc-table thead th{color:var(--dc-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.dc-table tbody th{color:var(--dc-ink);white-space:nowrap;font-weight:600}.dc-table tbody td{color:var(--dc-body);line-height:1.6}.dc-table--matrix tbody th{white-space:normal;min-width:11rem}.dc-table--matrix thead th:not(:first-child),.dc-table--matrix tbody td{text-align:center;white-space:nowrap}.dc-table--matrix tbody td{color:var(--dc-ink)}@media (max-width:560px){.dc-table--matrix{font-size:.82rem}.dc-table--matrix th,.dc-table--matrix td{padding:.6rem .3rem}.dc-table--matrix tbody th{min-width:0;padding-left:0}.dc-table--matrix thead th{letter-spacing:.02em;font-size:.62rem}}.dc-ui{color:var(--dc-ink);font-weight:600}.dc-helpful{border-top:1px solid var(--dc-rule);flex-wrap:wrap;align-items:center;gap:.6rem;max-width:44rem;margin-top:3rem;padding-top:1.5rem;font-size:.9rem;display:flex}.dc-helpful_q{color:var(--dc-ink);font-weight:600}.dc-helpful_btn{border:1px solid var(--dc-rule);color:var(--dc-body);border-radius:999px;padding:.3rem .85rem}.dc-helpful_btn:hover{border-color:var(--dc-accent);color:var(--dc-accent)}.dc-helpful_edit{color:var(--dc-muted);font-size:.85rem}.dc-helpful+.dc-pager{margin-top:2rem;padding-top:1.5rem}@media (min-width:48rem){.dc-search_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11131a52;place-items:start center;padding:12vh 1rem 1rem;display:grid}.dc-search_panel{border-radius:.9rem;width:min(36rem,100%);height:auto;max-height:70vh;box-shadow:0 24px 60px #11131a2e}.dc-search_close{display:none}.dc-search_hint{display:block}.dc-search_openlabel{display:inline}.dc-search_open{justify-content:flex-start;min-width:13rem}.dc-search_open .dc-kbd{margin-left:auto}}.dc-grp{flex:none}.dc-grp_head{width:100%;color:var(--dc-ink);font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.4rem;padding:.4rem .5rem;font-size:.8rem;font-weight:700;display:flex}.dc-grp_head:hover{background:#f4f4f6}.dc-grp_label{text-align:left;flex:1}.dc-grp_chev{opacity:.45;border-bottom:1.6px solid;border-right:1.6px solid;flex:none;width:.5rem;height:.5rem;transition:transform .22s cubic-bezier(.22,.61,.36,1);transform:rotate(-45deg)}.dc-grp.is-open .dc-grp_chev{transform:rotate(45deg)}.dc-grp_list{border-left:2px solid #e4dcf7;margin:.15rem 0 .35rem;padding:0 0 0 .55rem;list-style:none}.dc-side_link,.dc-side_solo{color:var(--dc-body);border-radius:.45rem;padding:.35rem .65rem;font-size:.875rem;line-height:1.45;display:block;position:relative}.dc-side_link:hover,.dc-side_solo:hover{color:var(--dc-ink);background:#f4f4f6}.dc-side_link.is-current,.dc-side_solo.is-current{color:var(--dc-accent);background:var(--dc-accent-soft);font-weight:600}.dc-side_link.is-current:before{content:"";background:var(--dc-accent);border-radius:2px;width:2px;margin-left:-2px;position:absolute;top:0;bottom:0;left:-.55rem}.dc-side_solo{color:var(--dc-ink);font-weight:600}.dc-toc a.is-active{color:var(--dc-accent);font-weight:600}.dc-solos{gap:.1rem;margin-bottom:1rem;display:grid}.dc-nav_close{cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.5rem;right:.5rem}.dc-nav_close:hover{background:#f0f0f3}.dc-x,.dc-x:before,.dc-x:after{background:var(--dc-ink);border-radius:2px;width:.85rem;height:1.6px;display:block}.dc-x{background:0 0;position:relative}.dc-x:before,.dc-x:after{content:"";position:absolute;inset:0}.dc-x:before{transform:rotate(45deg)}.dc-x:after{transform:rotate(-45deg)}@media (min-width:64rem){.dc-nav_close{display:none}}html[data-docs-role=owner] [data-roles]:not([data-roles~=owner]),html[data-docs-role=admin] [data-roles]:not([data-roles~=admin]),html[data-docs-role=editor] [data-roles]:not([data-roles~=editor]),html[data-docs-role=reporter] [data-roles]:not([data-roles~=reporter]){display:none!important}.dc-forrole{display:none}html[data-docs-role=owner] .dc-forrole:not([data-for~=owner]),html[data-docs-role=admin] .dc-forrole:not([data-for~=admin]),html[data-docs-role=editor] .dc-forrole:not([data-for~=editor]),html[data-docs-role=reporter] .dc-forrole:not([data-for~=reporter]){display:block}.dc-forrole_all{color:var(--dc-accent);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.dc-role{border:1px solid var(--dc-rule);background:#fff;border-radius:.6rem;gap:.3rem;margin:0 0 1rem;padding:.65rem .7rem;display:grid}.dc-role_label{color:var(--dc-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.dc-role_field{position:relative}.dc-role_select{border:1px solid var(--dc-rule);width:100%;min-height:2.4rem;color:var(--dc-ink);font:inherit;text-align:start;cursor:pointer;background:#fff;border-radius:.45rem;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.9rem;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.dc-role_select:hover{border-color:#cfc6e4}.dc-role_select[aria-expanded=true]{border-color:var(--dc-accent);box-shadow:0 0 0 3px var(--dc-accent-soft)}.dc-role_select:focus-visible{outline:2px solid var(--dc-accent);outline-offset:1px}.dc-role_value{flex:1;min-width:0}.dc-role_value>span{display:none}html:not([data-docs-role]) .dc-role_value>[data-v=all],html[data-docs-role=owner] .dc-role_value>[data-v=owner],html[data-docs-role=admin] .dc-role_value>[data-v=admin],html[data-docs-role=editor] .dc-role_value>[data-v=editor],html[data-docs-role=reporter] .dc-role_value>[data-v=reporter]{display:inline}.dc-role_chev,.dc-role_check{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.95rem;height:.95rem}.dc-role_chev{color:var(--dc-muted);transition:transform .15s}.dc-role_select[aria-expanded=true] .dc-role_chev{transform:rotate(180deg)}.dc-role_menu{z-index:50;border:1px solid var(--dc-rule);background:#fff;border-radius:.65rem;gap:.1rem;max-height:min(24rem,60vh);margin:0;padding:.3rem;list-style:none;animation:.12s ease-out dc-role-in;display:grid;position:absolute;inset:calc(100% + .35rem) 0 auto;overflow-y:auto;box-shadow:0 12px 32px #1b143024,0 2px 6px #1b14300f}.dc-role_menu:focus{outline:none}@keyframes dc-role-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.dc-role_menu{animation:none}}.dc-role_opt{cursor:pointer;border-radius:.45rem;grid-template-columns:1fr auto;align-items:center;column-gap:.6rem;padding:.5rem .6rem;display:grid}.dc-role_opt.is-active{background:var(--dc-accent-soft)}.dc-role_optname{color:var(--dc-ink);font-size:.88rem;font-weight:600}.dc-role_opthint{color:var(--dc-muted);grid-column:1;font-size:.76rem;line-height:1.4}.dc-role_check{color:var(--dc-accent);visibility:hidden;grid-area:1/2/span 2}.dc-role_opt[aria-selected=true] .dc-role_optname{color:var(--dc-accent)}.dc-role_opt[aria-selected=true] .dc-role_check{visibility:visible}.dc-whoami{border:1px solid var(--dc-rule);background:#fcfbff;border-radius:.9rem;margin:2rem 0;padding:1.25rem}.dc-whoami_h{color:var(--dc-ink);margin:0;font-size:1.15rem;font-weight:700}.dc-whoami_hint{color:var(--dc-muted);margin:.3rem 0 1rem;font-size:.92rem;line-height:1.5}.dc-whoami_grid{gap:.6rem;display:grid}@media (min-width:560px){.dc-whoami_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dc-whoami_card{border:1px solid var(--dc-rule);text-align:start;font:inherit;cursor:pointer;background:#fff;border-radius:.7rem;align-content:start;gap:.25rem;padding:.85rem 1rem;transition:border-color .15s,background-color .15s;display:grid;position:relative}.dc-whoami_card:hover{border-color:#cbb8ef}.dc-whoami_card[aria-checked=true]{border-color:var(--dc-accent);background:var(--dc-accent-soft);box-shadow:inset 0 0 0 1px var(--dc-accent)}.dc-whoami_card:focus-visible,.dc-whoami_all:focus-visible{outline:2px solid var(--dc-accent);outline-offset:2px}.dc-whoami_name{color:var(--dc-ink);padding-inline-end:4.5rem;font-weight:700}.dc-whoami_text{color:var(--dc-muted);font-size:.88rem;line-height:1.45}.dc-whoami_tick{top:.75rem;color:var(--dc-accent);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700;position:absolute;inset-inline-end:.8rem}.dc-whoami_all{color:var(--dc-accent);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin-top:.85rem;padding:0;font-size:.9rem;font-weight:600;text-decoration:underline}.dc-whoami_all[aria-pressed=true]{color:var(--dc-ink);cursor:default;text-decoration:none}.dc-search_hit.is-other{opacity:.6}
