.DocumentationPage-module__L6CrsW__page{--bios-bg:#050909;--bios-surface:#071010f0;--bios-surface-raised:#0b1b18db;--bios-border:#2d5545;--bios-text:#d7f7ea;--bios-muted:#7d9d8c;--bios-accent:#66ff8a;--bios-secondary:#00d9ff;background:linear-gradient(#66ff8a09 1px, transparent 1px) 0 0 / 100% 4px, radial-gradient(circle at 12% 0%, #00d9ff1f, transparent 32%), radial-gradient(circle at 88% 100%, #66ff8a1a, transparent 34%), var(--bios-bg);min-height:100dvh;color:var(--bios-text);font-family:var(--font-mono);padding:clamp(16px,4vw,52px);position:relative;overflow:auto}.DocumentationPage-module__L6CrsW__page:before{pointer-events:none;border:1px solid color-mix(in srgb, var(--bios-accent) 20%, transparent);content:"";position:fixed;inset:0}.DocumentationPage-module__L6CrsW__shell{border:1px solid var(--bios-border);background:var(--bios-surface);max-width:1280px;min-height:calc(100dvh - clamp(32px,8vw,104px));margin:0 auto;position:relative;box-shadow:0 0 0 5px #66ff8a06,0 24px 80px #00000073}.DocumentationPage-module__L6CrsW__topbar,.DocumentationPage-module__L6CrsW__header,.DocumentationPage-module__L6CrsW__layout,.DocumentationPage-module__L6CrsW__footer{padding-left:clamp(18px,4vw,48px);padding-right:clamp(18px,4vw,48px)}.DocumentationPage-module__L6CrsW__topbar{border-bottom:1px solid var(--bios-border);background:var(--bios-surface-raised);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:18px;min-height:56px;font-size:11px;display:flex}.DocumentationPage-module__L6CrsW__brand,.DocumentationPage-module__L6CrsW__topbarNav,.DocumentationPage-module__L6CrsW__topbarLabel,.DocumentationPage-module__L6CrsW__fileName,.DocumentationPage-module__L6CrsW__path,.DocumentationPage-module__L6CrsW__status,.DocumentationPage-module__L6CrsW__sidebarTitle,.DocumentationPage-module__L6CrsW__footer{letter-spacing:.08em;font-size:11px}.DocumentationPage-module__L6CrsW__brand{flex-wrap:wrap;gap:12px;display:flex}.DocumentationPage-module__L6CrsW__brand,.DocumentationPage-module__L6CrsW__topbarNav a,.DocumentationPage-module__L6CrsW__footer a{color:var(--bios-accent);text-decoration:none}.DocumentationPage-module__L6CrsW__topbarLabel,.DocumentationPage-module__L6CrsW__path,.DocumentationPage-module__L6CrsW__footer{color:var(--bios-muted)}.DocumentationPage-module__L6CrsW__topbarNav{gap:16px;margin-left:auto;display:flex}.DocumentationPage-module__L6CrsW__topbarNav a:hover,.DocumentationPage-module__L6CrsW__topbarNav a:focus-visible,.DocumentationPage-module__L6CrsW__brand:hover,.DocumentationPage-module__L6CrsW__brand:focus-visible,.DocumentationPage-module__L6CrsW__footer a:hover,.DocumentationPage-module__L6CrsW__footer a:focus-visible{color:var(--bios-secondary)}.DocumentationPage-module__L6CrsW__header{border-bottom:1px solid var(--bios-border);background:#0000001f;justify-content:space-between;align-items:center;gap:18px;min-height:56px;display:flex}.DocumentationPage-module__L6CrsW__fileName,.DocumentationPage-module__L6CrsW__path{margin:0}.DocumentationPage-module__L6CrsW__fileName{color:var(--bios-accent);font-size:14px;font-weight:400}.DocumentationPage-module__L6CrsW__path{margin-top:5px}.DocumentationPage-module__L6CrsW__status{border:1px solid var(--bios-border);color:var(--bios-accent);white-space:nowrap;padding:6px 9px}.DocumentationPage-module__L6CrsW__layout{grid-template-columns:minmax(190px,.3fr) minmax(0,1fr);gap:clamp(24px,5vw,70px);padding-top:clamp(28px,5vw,64px);padding-bottom:clamp(28px,5vw,64px);display:grid}.DocumentationPage-module__L6CrsW__sidebar{align-content:start;gap:12px;height:max-content;display:grid;position:sticky;top:24px}.DocumentationPage-module__L6CrsW__sidebarTitle{color:var(--bios-secondary);margin:0}.DocumentationPage-module__L6CrsW__sidebar ol{color:var(--bios-muted);gap:9px;margin:0;padding-left:22px;font-size:11px;line-height:1.5;display:grid}.DocumentationPage-module__L6CrsW__sidebar a{color:inherit;text-decoration:none}.DocumentationPage-module__L6CrsW__sidebar a:hover,.DocumentationPage-module__L6CrsW__sidebar a:focus-visible{color:var(--bios-accent)}.DocumentationPage-module__L6CrsW__article{min-width:0;max-width:820px}.DocumentationPage-module__L6CrsW__article h1{color:var(--bios-text);font-family:var(--font-sans);letter-spacing:-.05em;margin:0 0 16px;font-size:clamp(34px,6vw,70px);line-height:.98}.DocumentationPage-module__L6CrsW__intro{max-width:680px;color:var(--bios-muted);font-family:var(--font-sans);margin:0 0 34px;font-size:17px;line-height:1.7}.DocumentationPage-module__L6CrsW__section{border-bottom:1px solid var(--bios-border);padding:34px 0;scroll-margin-top:22px}.DocumentationPage-module__L6CrsW__section h2{color:var(--bios-text);font-family:var(--font-sans);margin:0 0 17px;font-size:23px}.DocumentationPage-module__L6CrsW__section p,.DocumentationPage-module__L6CrsW__section li{color:var(--bios-text);font-family:var(--font-sans);font-size:15px;line-height:1.75}.DocumentationPage-module__L6CrsW__section ul{gap:8px;padding-left:22px;display:grid}.DocumentationPage-module__L6CrsW__section pre{border:1px solid var(--bios-border);color:var(--bios-text);font-family:var(--font-mono);background:#00000038;margin:20px 0;padding:16px;font-size:12px;line-height:1.7;overflow-x:auto}.DocumentationPage-module__L6CrsW__section pre:before{color:var(--bios-secondary);content:attr(data-language);text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.DocumentationPage-module__L6CrsW__callout{border:1px solid color-mix(in srgb, var(--bios-accent) 65%, var(--bios-border));color:var(--bios-muted);background:#66ff8a0b;margin:20px 0;padding:14px;font-size:11px;line-height:1.6}.DocumentationPage-module__L6CrsW__callout strong{color:var(--bios-accent);letter-spacing:.08em;font-size:11px}.DocumentationPage-module__L6CrsW__callout p{color:var(--bios-muted);font-family:var(--font-mono);margin:8px 0 0;font-size:11px}.DocumentationPage-module__L6CrsW__footer{flex-wrap:wrap;gap:12px 24px;padding-top:24px;padding-bottom:24px;display:flex}@media (max-width:760px){.DocumentationPage-module__L6CrsW__topbar,.DocumentationPage-module__L6CrsW__header{flex-direction:column;align-items:flex-start;padding-top:16px;padding-bottom:16px}.DocumentationPage-module__L6CrsW__topbarNav{width:100%;margin-left:0}.DocumentationPage-module__L6CrsW__layout{grid-template-columns:1fr}.DocumentationPage-module__L6CrsW__sidebar{position:static}}
