.docs_page__MeUqK{min-height:100vh;background:var(--bone-050);color:var(--text-inv);font-size:16px;line-height:1.7}.docs_page__MeUqK a{color:inherit;text-underline-offset:5px}.docs_page__MeUqK :focus-visible{outline:2px solid var(--recover-dim);outline-offset:4px}.docs_header__2mCN0{position:sticky;top:0;z-index:40;justify-content:space-between;padding:16px max(24px,calc((100vw - 1440px)/2));background:var(--bone-050);border-bottom:1px solid var(--bone-200)}.docs_header__2mCN0,.docs_header__2mCN0 nav,.docs_header__2mCN0>a{display:flex;align-items:center;gap:24px}.docs_header__2mCN0>a{text-decoration:none;font-size:28px;gap:10px}.docs_header__2mCN0 a{min-height:44px;display:inline-flex;align-items:center}.docs_layout__Q67TU{max-width:1440px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:80px;padding:64px 48px 96px}.docs_article__lQT41{min-width:0;max-width:68ch}.docs_intro__PfyGx{margin-bottom:64px}.docs_intro__PfyGx>p:first-child,.docs_toc__TVSAU p{font:13px/1.5 var(--font-mono),monospace;letter-spacing:.08em}.docs_intro__PfyGx h1{font-family:var(--font-sans),sans-serif;font-size:clamp(40px,5vw,72px);line-height:1.08;letter-spacing:-.04em;font-weight:500;margin:24px 0}.docs_intro__PfyGx small{display:block;font-size:14px;line-height:1.6}.docs_section__zMzJM{scroll-margin-top:120px;border-top:1px solid var(--bone-200);padding:40px 0}.docs_section__zMzJM h2{display:flex;gap:18px;font-size:28px;line-height:1.3;letter-spacing:-.02em;margin:0 0 24px}.docs_section__zMzJM h2>span{font:16px/2 var(--font-mono),monospace}.docs_section__zMzJM h2 a{text-decoration:none}.docs_section__zMzJM h2 a>span{opacity:0}.docs_section__zMzJM h2 a:focus-visible>span,.docs_section__zMzJM h2 a:hover>span{opacity:1}.docs_section__zMzJM p{max-width:68ch;margin:20px 0}.docs_source__SCCuL{font:14px/1.7 var(--font-mono),monospace;overflow-wrap:anywhere}.docs_code__aljWI{position:relative;background:var(--ink-900);color:var(--text-hi);border-radius:12px;margin:24px 0;padding:54px 24px 24px}.docs_code__aljWI pre{margin:0;overflow:auto;font:14px/1.7 var(--font-mono),monospace}.docs_code__aljWI button{position:absolute;top:8px;right:12px;border:1px solid var(--ink-500);background:transparent;color:var(--text-hi);border-radius:8px;min-height:36px;padding:4px 12px}.docs_code__aljWI button:hover{border-color:var(--recover)}.docs_tableWrap__5CE0e{overflow:auto;margin:24px 0}.docs_tableWrap__5CE0e table{width:100%;border-collapse:collapse;font-size:16px;text-align:left}.docs_tableWrap__5CE0e caption{text-align:left;margin-bottom:16px}.docs_tableWrap__5CE0e td,.docs_tableWrap__5CE0e th{padding:16px 12px;border-bottom:1px solid var(--bone-200);vertical-align:top}.docs_toc__TVSAU nav{position:sticky;top:120px}.docs_toc__TVSAU a{display:block;padding:10px 0;text-decoration:none;border-bottom:1px solid var(--bone-200)}.docs_toc__TVSAU a[aria-current]{font-weight:700;text-decoration:underline;text-decoration-color:var(--recover-dim)}.docs_pagination__7sYWE{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--bone-200);padding-top:32px}.docs_pagination__7sYWE a{min-height:44px}.docs_skip__5kMjt{position:fixed;left:24px;top:-100px;z-index:60;background:var(--ink-900);color:var(--text-hi)!important;padding:12px}.docs_skip__5kMjt:focus{top:12px}@media(max-width:900px){.docs_layout__Q67TU{grid-template-columns:1fr;padding:40px 24px;gap:32px}.docs_toc__TVSAU{grid-row:1}.docs_toc__TVSAU nav{position:static;display:flex;gap:8px 20px;flex-wrap:wrap}.docs_toc__TVSAU p{width:100%}.docs_toc__TVSAU a{padding:8px 0}.docs_header__2mCN0{padding:12px 24px;gap:12px}.docs_header__2mCN0 nav{gap:16px;font-size:14px}.docs_header__2mCN0 nav a:first-child{display:none}.docs_section__zMzJM h2{font-size:24px}.docs_pagination__7sYWE{font-size:14px}}@media(prefers-reduced-motion:reduce){.docs_page__MeUqK{scroll-behavior:auto}}