.docs-shell.svelte-1uha8ag{--ui-text:#d1d1d1;--ui-muted:gray;--ui-bg:#383838;--ui-surface:#303030;--ui-surface-2:#292929;--ui-border:#1c1c1c;--ui-border-soft:#2b2b2b;--ui-accent:#2b5c87;--ui-accent-strong:#3b7aad;min-height:100vh;color:var(--ui-text);background:radial-gradient(circle at top,#3b3b3b,#2f2f2f 58%);padding:1.5rem;font-family:Inter,Segoe UI,Roboto,sans-serif}.topbar.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{margin:0}.topbar.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#9a9a9a;margin:.4rem 0 0}.search-wrap.svelte-1uha8ag{width:min(44rem,55vw);position:relative}input[type=search].svelte-1uha8ag{border:1px solid var(--ui-border);width:100%;color:var(--ui-text);background:#292929;border-radius:.65rem;padding:.7rem .9rem}.search-results.svelte-1uha8ag{z-index:50;border:1px solid var(--ui-border);background:#2f2f2f;border-radius:.7rem;max-height:24rem;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow:auto}.search-results.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:left;border:0;border-bottom:1px solid var(--ui-border-soft);width:100%;color:var(--ui-text);background:0 0;padding:.7rem .85rem;display:block}.search-results.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#3b3b3b}.search-results.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#9a9a9a;font-size:.84rem;display:block}.search-results.svelte-1uha8ag code:where(.svelte-1uha8ag){color:#9fc0dc;white-space:nowrap;text-overflow:ellipsis;margin-top:.3rem;font-size:.79rem;display:block;overflow:hidden}.body-grid.svelte-1uha8ag{grid-template-columns:19rem 18rem minmax(0,1fr);gap:.9rem;width:100%;display:grid}.sidebar.svelte-1uha8ag,.symbol-list.svelte-1uha8ag,.detail-pane.svelte-1uha8ag{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.8rem;max-height:calc(100vh - 8.8rem);padding:.8rem;overflow:auto}.sidebar.svelte-1uha8ag button:where(.svelte-1uha8ag),.symbol-list.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:left;width:100%;color:var(--ui-text);background:#2d2d2d;border:1px solid #0000;border-radius:.5rem;margin-bottom:.3rem;padding:.55rem .6rem}.sidebar.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.symbol-list.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#383838;border-color:#5a5a5a}.sidebar.svelte-1uha8ag button.active:where(.svelte-1uha8ag),.symbol-list.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:var(--ui-accent);border-color:var(--ui-accent-strong)}.namespace-tags.svelte-1uha8ag{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.namespace-tag.svelte-1uha8ag{color:#b8b8b8;white-space:nowrap;border:1px solid #4a4a4a;border-radius:999px;padding:.15rem .45rem;font-size:.72rem}.sidebar.svelte-1uha8ag button.active:where(.svelte-1uha8ag) .namespace-tag:where(.svelte-1uha8ag){color:#e3f0fb;border-color:#7ea8cc}.symbol-list.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.04em;color:#a6c6e1;margin:1rem 0 .5rem;font-size:.86rem}.detail-pane.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#b6b6b6}.detail-pane.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:.45rem}.detail-pane.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#bdd2e5;margin-top:1.1rem;margin-bottom:.55rem;font-size:.95rem}.detail-pane.svelte-1uha8ag p:where(.svelte-1uha8ag)+.signature-list:where(.svelte-1uha8ag),.detail-pane.svelte-1uha8ag p:where(.svelte-1uha8ag)+.chips:where(.svelte-1uha8ag),.detail-pane.svelte-1uha8ag p:where(.svelte-1uha8ag)+.enum-table:where(.svelte-1uha8ag){margin-top:.65rem}.detail-pane.svelte-1uha8ag .signature-list:where(.svelte-1uha8ag)+h3:where(.svelte-1uha8ag){margin-top:1.2rem}.signature-list.svelte-1uha8ag{gap:.45rem;margin-bottom:1rem;display:grid}.signature-item.svelte-1uha8ag{background:var(--ui-surface-2);border:1px solid var(--ui-border-soft);border-radius:.55rem;padding:.5rem .6rem}.doc-text.svelte-1uha8ag{white-space:pre-line;color:#b8b8b8;margin:.45rem 0 0;line-height:1.45}.param-docs.svelte-1uha8ag{border-top:1px dashed #4c4c4c;margin-top:.55rem;padding-top:.45rem}.param-docs.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#bdd2e5;margin:.22rem 0;font-size:.86rem}code.svelte-1uha8ag{font-family:Cascadia Mono,Consolas,monospace;font-size:.86rem}.chips.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;display:flex}.chips.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid #4a4a4a;border-radius:999px;padding:.28rem .55rem;font-size:.82rem}.enum-table.svelte-1uha8ag{border:1px solid var(--ui-border-soft);border-radius:.65rem;grid-template-columns:minmax(10rem,1fr) 8rem minmax(12rem,2fr);display:grid;overflow:hidden}.enum-table.svelte-1uha8ag>:where(.svelte-1uha8ag){border-bottom:1px solid var(--ui-border-soft);padding:.5rem .6rem}.enum-head.svelte-1uha8ag{letter-spacing:.05em;text-transform:uppercase;color:#a6c6e1;background:#323232;font-size:.78rem;font-weight:700}.enum-table.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}@media (width<=1100px){.body-grid.svelte-1uha8ag{grid-template-columns:16rem 15rem minmax(0,1fr)}.search-wrap.svelte-1uha8ag{width:min(32rem,48vw)}}@media (width<=900px){.docs-shell.svelte-1uha8ag{padding:1rem}.topbar.svelte-1uha8ag{flex-direction:column}.search-wrap.svelte-1uha8ag{width:100%}.body-grid.svelte-1uha8ag{grid-template-columns:1fr}.sidebar.svelte-1uha8ag,.symbol-list.svelte-1uha8ag,.detail-pane.svelte-1uha8ag{max-height:none}}
