.docs-index,.docs-page{background:var(--color-canvas)}.docs-index-hero{border-bottom:1px solid var(--color-border);padding:clamp(54px,7vw,84px) 0 clamp(36px,5vw,56px)}.docs-index-hero h1,.docs-article-header h1{max-width:760px;margin-bottom:14px;font-size:clamp(2.35rem,4.5vw,3.75rem)}.docs-index-hero>p:last-child,.docs-article-header>p:last-child{max-width:610px;font-size:var(--text-lead);margin-bottom:0}.docs-index-groups{grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,90px);padding:clamp(42px,6vw,72px) 0 clamp(70px,9vw,110px);display:grid}.docs-index-groups h2{letter-spacing:.02em;margin-bottom:18px;font-size:1rem}.docs-index-list{border-top:1px solid var(--color-border-strong)}.docs-index-list>a{border-bottom:1px solid var(--color-border);min-height:106px;transition:color var(--duration-fast) var(--ease),padding var(--duration-fast) var(--ease);justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;display:flex}.docs-index-list>a:hover{color:var(--color-brand);padding-left:8px}.docs-index-list strong,.docs-index-list small{display:block}.docs-index-list strong{font-size:1.08rem}.docs-index-list small{color:var(--color-muted);margin-top:4px;font-size:.88rem;line-height:1.5}.docs-shell{grid-template-columns:210px minmax(0,760px);align-items:start;gap:clamp(42px,6vw,82px);padding:54px 0 90px;display:grid}.docs-shell-with-toc{grid-template-columns:210px minmax(0,760px) 170px;gap:clamp(34px,4vw,64px)}.docs-nav-column,.docs-toc{align-self:start;position:sticky;top:108px}.docs-sidebar-home{color:var(--color-brand-dark);margin-bottom:24px;font-weight:850;display:block}.docs-nav-group{margin-top:24px}.docs-nav-group p,.docs-toc p{color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.7rem;font-weight:850}.docs-nav-group ul,.docs-toc ul{margin:0;padding:0;list-style:none}.docs-nav-group a,.docs-toc a{color:var(--color-muted);padding:6px 0;font-size:.83rem;line-height:1.4;display:block}.docs-nav-group a[aria-current=page]{color:var(--color-brand);font-weight:800}.docs-nav-group a:hover,.docs-toc a:hover{color:var(--color-brand)}.docs-mobile-nav{display:none}.docs-article{min-width:0}.docs-article-header{border-bottom:1px solid var(--color-border-strong);padding-bottom:38px}.docs-article>section,.docs-procedure>li>section{scroll-margin-top:104px}.docs-article>section{padding:40px 0 8px}.docs-article section h2{letter-spacing:-.035em;font-size:clamp(1.55rem,2.4vw,2rem)}.docs-article section h2>a:hover{color:var(--color-brand)}.docs-article h3{letter-spacing:-.02em;font-size:1.08rem}.docs-article p,.docs-article li{font-size:1rem}.docs-article ul{padding-left:1.25rem}.docs-article li+li{margin-top:5px}.docs-article a:not(.docs-pager a):not(h2 a){color:var(--color-brand);text-underline-offset:3px;text-decoration:underline #08735f59}.docs-article code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.88em}.docs-article :not(pre)>code{border:1px solid var(--color-border);background:var(--color-surface);overflow-wrap:anywhere;border-radius:4px;padding:.12em .32em}.docs-article pre{border-radius:var(--radius-sm);background:var(--color-brand-dark);color:#edf8f6;white-space:pre;border:1px solid #245563;max-width:100%;margin:18px 0 22px;padding:18px 20px;line-height:1.65;overflow-x:auto}.docs-article pre code{width:max-content;min-width:100%;padding:0 var(--space-3) 0 0;color:inherit;overflow-wrap:normal;white-space:inherit;background:0 0;border:0;border-radius:0;font-size:.8rem;display:block}.docs-article pre code::selection{color:#042d35;background:#b7e6dd}.docs-requirements{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:30px;margin:24px 0;display:grid}.docs-requirements>div{border-top:2px solid var(--color-border-strong);min-width:0;padding-top:18px}.docs-procedure{margin:28px 0 0;padding:0;list-style:none}.docs-procedure>li{margin:0}.docs-procedure>li>section{border-top:1px solid var(--color-border);grid-template-columns:48px minmax(0,1fr);gap:18px;padding:38px 0;display:grid}.docs-procedure>li>section>div{min-width:0}.docs-procedure>li:first-child>section{border-top-color:var(--color-border-strong)}.docs-step-number{color:var(--color-brand);letter-spacing:.1em;padding-top:5px;font-size:.72rem;font-weight:850}.docs-procedure h2{margin-bottom:12px}.docs-procedure section>div>:last-child{margin-bottom:0}.docs-procedure-short{margin-top:34px}.doc-callout{border-left:3px solid var(--color-accent);background:var(--color-surface-strong);margin:28px 0;padding:18px 20px}.doc-callout>strong{color:var(--color-brand-dark);margin-bottom:6px;font-size:.9rem;display:block}.doc-callout p{margin:0;font-size:.9rem}.doc-callout p+p{margin-top:8px}.doc-callout-warning{border-color:var(--color-brand-gold);background:#fdf9ef}.doc-callout-important{border-color:var(--color-brand);background:#f2f8f7}.docs-screenshot-slot{margin:38px 0}.docs-screenshot-slot>div{border:1px dashed var(--color-border-strong);background:var(--color-surface);text-align:center;place-content:center;min-height:280px;padding:32px;display:grid}.docs-screenshot-slot span{color:var(--color-brand);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:850}.docs-screenshot-slot strong{margin-top:10px}.docs-screenshot-slot p{max-width:480px;margin:6px auto 0;font-size:.88rem}.docs-screenshot-slot figcaption{color:var(--color-muted);margin-top:8px;font-size:.72rem}.docs-procedure-screenshot{width:min(100%,564px);margin:22px 0}.docs-procedure-screenshot img{border-radius:var(--radius-sm);outline:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;height:auto;display:block}.docs-procedure-screenshot figcaption{color:var(--color-muted);margin-top:8px;font-size:.78rem;line-height:1.5}.docs-pager{border-top:1px solid var(--color-border-strong);grid-template-columns:1fr 1fr;gap:16px;margin-top:54px;padding-top:24px;display:grid}.docs-pager a{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;justify-content:center;min-height:74px;padding:12px 16px;display:flex}.docs-pager a:last-child{text-align:right}.docs-pager a:hover{border-color:var(--color-brand)}.docs-pager span{color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.docs-pager strong{font-size:.86rem}.docs-article .docs-help-button,.docs-article .docs-help-button:visited{color:#fff;background:var(--color-teal);border:1px solid var(--color-teal);text-decoration:none;box-shadow:0 8px 18px #08735f2e}.docs-article .docs-help-button:hover,.docs-article .docs-help-button:active{color:#fff;background:var(--color-brand-dark);border-color:var(--color-brand-dark)}.docs-article .docs-help-button:focus-visible{color:#fff;outline:3px solid var(--color-accent);outline-offset:4px}@media (width<=1180px){.docs-shell-with-toc{grid-template-columns:200px minmax(0,760px)}.docs-toc{display:none}}@media (width<=820px){.docs-index-groups{grid-template-columns:1fr}.docs-shell,.docs-shell-with-toc{padding-top:24px;display:block}.docs-nav-column{margin-bottom:34px;position:static}.docs-desktop-nav{display:none}.docs-mobile-nav{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);display:block}.docs-mobile-nav>summary{cursor:pointer;min-height:48px;color:var(--color-brand-dark);padding:10px 14px;font-size:.88rem;font-weight:800}.docs-mobile-nav .docs-sidebar{padding:4px 16px 16px}.docs-mobile-nav .docs-sidebar-home{display:none}.docs-nav-group{margin-top:14px}.docs-nav-group a{min-height:38px;padding:8px 0}.docs-article-header{padding-bottom:30px}.docs-article>section{padding-top:34px}}@media (width<=560px){.docs-index-hero{padding-top:42px}.docs-index-groups{gap:34px;padding-top:36px}.docs-shell{padding-bottom:64px}.docs-requirements{grid-template-columns:1fr;gap:14px}.docs-procedure>li>section{grid-template-columns:1fr;gap:10px;padding:30px 0}.docs-step-number{padding:0}.docs-article pre{margin-inline:-2px;padding:15px 14px}.docs-pager{grid-template-columns:1fr}.docs-pager>a:last-child{text-align:left}.docs-pager>span:empty{display:none}.docs-screenshot-slot>div{min-height:220px;padding:22px}.doc-callout{padding:16px}}.docs-article pre{background:var(--color-surface-medium)}
