.docs-module__brhc8G__docsRoot{background:var(--docs-bg);min-height:100vh;color:var(--docs-ink);font-family:var(--font-docs-sans), ui-sans-serif, system-ui, sans-serif;position:relative}.docs-module__brhc8G__docsRoot:before{content:"";background:radial-gradient(65% 90% at 8% 12%, color-mix(in oklab, var(--docs-accent) 18%, transparent), transparent 72%), radial-gradient(50% 80% at 84% 12%, color-mix(in oklab, var(--docs-accent-2) 16%, transparent), transparent 68%), linear-gradient(180deg, #ffffffb3, transparent 72%);pointer-events:none;z-index:0;height:55vh;position:fixed;inset:-20% -10% auto}.docs-module__brhc8G__docsContainer{z-index:1;width:min(1320px,100% - 2.5rem);margin:0 auto;padding:2.25rem 0 4rem;position:relative}.docs-module__brhc8G__hero{border:1px solid var(--docs-border);background:linear-gradient(135deg, color-mix(in oklab, var(--docs-accent) 9%, white), color-mix(in oklab, var(--docs-accent-2) 5%, white) 55%, white);border-radius:1.75rem;gap:1.1rem;padding:1.4rem 1.5rem;display:grid}.docs-module__brhc8G__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.docs-module__brhc8G__heroKicker{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in oklab, var(--docs-accent) 80%, black);font-size:.72rem;font-weight:700}.docs-module__brhc8G__heroTitle{letter-spacing:-.02em;max-width:26ch;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.05}.docs-module__brhc8G__heroSub{max-width:70ch;color:color-mix(in oklab, var(--docs-ink) 72%, white);margin:0;font-size:clamp(.97rem,1.8vw,1.08rem)}.docs-module__brhc8G__localeRow{flex-wrap:wrap;gap:.45rem;display:inline-flex}.docs-module__brhc8G__localeBtn{border:1px solid var(--docs-border);color:var(--docs-ink);cursor:pointer;background:#fffc;border-radius:999px;padding:.46rem .84rem;font-size:.82rem;font-weight:700}.docs-module__brhc8G__localeBtn[data-active=true]{background:color-mix(in oklab, var(--docs-accent) 16%, white);border-color:color-mix(in oklab, var(--docs-accent) 35%, white)}.docs-module__brhc8G__layout{grid-template-columns:280px minmax(0,1fr);gap:1rem;margin-top:1rem;display:grid}.docs-module__brhc8G__sidebar{border:1px solid var(--docs-border);background:var(--docs-card);border-radius:1.15rem;align-self:start;max-height:calc(100vh - 2rem);padding:1rem;position:sticky;top:1rem;overflow:auto}.docs-module__brhc8G__sidebarLabel{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab, var(--docs-ink) 55%, white);margin:0 0 .58rem;font-size:.72rem;font-weight:700}.docs-module__brhc8G__searchInput{border:1px solid var(--docs-border);width:100%;color:var(--docs-ink);background:#fefefe;border-radius:.72rem;padding:.58rem .68rem;font-size:.9rem}.docs-module__brhc8G__searchInput:focus{outline:2px solid color-mix(in oklab, var(--docs-accent) 36%, transparent);outline-offset:1px}.docs-module__brhc8G__navList{gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.docs-module__brhc8G__navItem a{color:color-mix(in oklab, var(--docs-ink) 86%, white);border:1px solid #0000;border-radius:.62rem;padding:.48rem .56rem;font-size:.88rem;text-decoration:none;display:block}.docs-module__brhc8G__navItem a:hover{border-color:var(--docs-border);background:color-mix(in oklab, var(--docs-accent) 6%, white)}.docs-module__brhc8G__content{gap:.9rem;display:grid}.docs-module__brhc8G__card{border:1px solid var(--docs-border);background:var(--docs-card);border-radius:1.15rem;padding:1rem}.docs-module__brhc8G__cardTitle{letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2.4vw,1.5rem)}.docs-module__brhc8G__cardSubtitle{color:color-mix(in oklab, var(--docs-ink) 74%, white);margin:.5rem 0 0}.docs-module__brhc8G__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.9rem;display:grid}.docs-module__brhc8G__gridThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.9rem;display:grid}.docs-module__brhc8G__miniCard{border:1px solid var(--docs-border);background:linear-gradient(180deg, color-mix(in oklab, var(--docs-accent) 5%, white), white);border-radius:.92rem;padding:.75rem .8rem}.docs-module__brhc8G__miniKicker{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab, var(--docs-accent) 80%, black);margin:0;font-size:.7rem;font-weight:700}.docs-module__brhc8G__miniTitle{letter-spacing:-.01em;margin:.34rem 0 0;font-size:1rem}.docs-module__brhc8G__miniText{color:color-mix(in oklab, var(--docs-ink) 74%, white);margin:.4rem 0 0;font-size:.9rem}.docs-module__brhc8G__mono{border:1px solid var(--docs-border);color:#ddf1ff;font-family:var(--font-docs-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:#081724;border-radius:.72rem;margin-top:.72rem;padding:.72rem;font-size:.8rem;line-height:1.45;overflow-x:auto}.docs-module__brhc8G__list{color:color-mix(in oklab, var(--docs-ink) 78%, white);margin:.56rem 0 0;padding-left:1.05rem}.docs-module__brhc8G__list li+li{margin-top:.38rem}.docs-module__brhc8G__docGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:.9rem;display:grid}.docs-module__brhc8G__docLink{color:inherit;text-decoration:none}.docs-module__brhc8G__docTile{border:1px solid var(--docs-border);background:#fff;border-radius:.92rem;height:100%;padding:.8rem}.docs-module__brhc8G__docTile:hover{border-color:color-mix(in oklab, var(--docs-accent) 36%, white);background:color-mix(in oklab, var(--docs-accent) 5%, white)}.docs-module__brhc8G__docMeta{letter-spacing:.17em;text-transform:uppercase;color:color-mix(in oklab, var(--docs-ink) 58%, white);margin:0;font-size:.68rem}.docs-module__brhc8G__docTitle{letter-spacing:-.01em;margin:.35rem 0 0;font-weight:700}.docs-module__brhc8G__docText{color:color-mix(in oklab, var(--docs-ink) 74%, white);margin:.38rem 0 0;font-size:.9rem}.docs-module__brhc8G__articleWrap{z-index:1;width:min(960px,100% - 2.5rem);margin:0 auto;padding:1.3rem 0 3rem;position:relative}.docs-module__brhc8G__articleCard{border:1px solid var(--docs-border);background:var(--docs-card);border-radius:1.15rem;padding:1rem 1.05rem}.docs-module__brhc8G__articleBack{color:color-mix(in oklab, var(--docs-accent) 84%, black);margin-bottom:.8rem;font-weight:700;text-decoration:none;display:inline-block}.docs-module__brhc8G__articleHeading{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3.5vw,2.3rem)}.docs-module__brhc8G__articleDescription{color:color-mix(in oklab, var(--docs-ink) 74%, white);margin:.55rem 0 0}.docs-module__brhc8G__markdown{margin-top:1.05rem}.docs-module__brhc8G__markdown h2,.docs-module__brhc8G__markdown h3,.docs-module__brhc8G__markdown h4{letter-spacing:-.01em;margin:1.2rem 0 .6rem}.docs-module__brhc8G__markdown p{color:color-mix(in oklab, var(--docs-ink) 82%, white);margin:.55rem 0;line-height:1.6}.docs-module__brhc8G__markdown a{color:color-mix(in oklab, var(--docs-accent) 88%, black);text-underline-offset:2px;text-decoration:underline}.docs-module__brhc8G__markdown ul,.docs-module__brhc8G__markdown ol{color:color-mix(in oklab, var(--docs-ink) 82%, white);margin:.45rem 0 .7rem;padding-left:1.2rem}.docs-module__brhc8G__markdown code{font-family:var(--font-docs-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:color-mix(in oklab, var(--docs-accent) 10%, white);border-radius:.28rem;padding:.06rem .28rem}.docs-module__brhc8G__markdown pre{border:1px solid var(--docs-border);color:#def2ff;font-family:var(--font-docs-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:#081724;border-radius:.75rem;margin:.7rem 0;padding:.8rem;font-size:.82rem;overflow-x:auto}.docs-module__brhc8G__markdown pre code{background:0 0;padding:0}.docs-module__brhc8G__markdown blockquote{border-left:3px solid color-mix(in oklab, var(--docs-accent) 45%, white);color:color-mix(in oklab, var(--docs-ink) 72%, white);margin:.75rem 0;padding:.1rem 0 .1rem .65rem}@media (max-width:1080px){.docs-module__brhc8G__layout{grid-template-columns:1fr}.docs-module__brhc8G__sidebar{max-height:none;position:static}.docs-module__brhc8G__gridThree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.docs-module__brhc8G__docsContainer,.docs-module__brhc8G__articleWrap{width:min(100% - 1.2rem,100%);padding-top:1rem}.docs-module__brhc8G__hero{border-radius:1.2rem;padding:1rem}.docs-module__brhc8G__gridTwo,.docs-module__brhc8G__gridThree,.docs-module__brhc8G__docGrid{grid-template-columns:1fr}}
