.shell_banner__Po76H,.shell_crumbs__3YzX0,.shell_footer__fx337,.shell_header__6bfbe,.shell_notFound__GKm8k,.shell_page___WJup,.shell_skip__R7tN2{--sh-page:#f3f1ec;--sh-card:#fbfaf7;--sh-ink:#1c1f26;--sh-muted:#5f6675;--sh-rule:#d8d3c8;--sh-accent:#b37b14;--sh-warn-ink:#7a5210;--sh-focus:#2a78d6;font-family:var(--font-sans,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif)}html[data-theme=dark] .shell_banner__Po76H,html[data-theme=dark] .shell_crumbs__3YzX0,html[data-theme=dark] .shell_footer__fx337,html[data-theme=dark] .shell_header__6bfbe,html[data-theme=dark] .shell_notFound__GKm8k,html[data-theme=dark] .shell_page___WJup,html[data-theme=dark] .shell_skip__R7tN2{--sh-page:#0c0f15;--sh-card:#12161f;--sh-ink:#e7eaf2;--sh-muted:#8a93a6;--sh-rule:#232a38;--sh-accent:#e2a33c;--sh-warn-ink:#e2a33c;--sh-focus:#3987e5}.shell_skip__R7tN2{position:absolute;left:8px;top:-60px;z-index:70;padding:10px 14px;background:var(--sh-ink);color:var(--sh-card);border-radius:6px;font-size:14px}.shell_skip__R7tN2:focus{top:8px}.shell_banner__Po76H{color:var(--sh-warn-ink);padding:4px 16px;text-align:center;font-size:12px;line-height:1.5}.shell_banner__Po76H,.shell_header__6bfbe{background:var(--sh-card);border-bottom:1px solid var(--sh-rule)}.shell_header__6bfbe{position:sticky;top:0;z-index:40;color:var(--sh-ink)}.shell_row__D_piO{max-width:1200px;margin:0 auto;padding:0 16px;min-height:56px;display:flex;align-items:center;gap:12px}.shell_brand__mYOxP{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:17px;letter-spacing:-.01em;color:var(--sh-ink);margin-right:8px}.shell_brand__mYOxP,.shell_brand__mYOxP:hover{text-decoration:none}.shell_navList__3VB3a{display:flex;list-style:none;margin:0;padding:0;gap:2px}.shell_navLink__VSkjG{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-size:14px;color:var(--sh-muted);text-decoration:none;border-bottom:2px solid transparent}.shell_navLink__VSkjG:hover{color:var(--sh-ink);text-decoration:none}.shell_navLink__VSkjG[aria-current=page]{color:var(--sh-ink);font-weight:600;border-bottom-color:var(--sh-accent)}.shell_tools__7PghQ{margin-left:auto;display:flex;align-items:center;gap:6px}.shell_tool__camak{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:0 10px;font:inherit;font-size:14px;color:var(--sh-ink);background:transparent;border:1px solid var(--sh-rule);border-radius:8px;cursor:pointer;text-decoration:none}.shell_tool__camak:hover{background:var(--sh-page);text-decoration:none}.shell_kbd__Aabpw{font-family:ui-monospace,Consolas,monospace;font-size:12px;color:var(--sh-muted)}.shell_menuButton__0ApNn{display:none}.shell_mobileMenu__7hYzT{border-top:1px solid var(--sh-rule);padding:8px 16px 12px}.shell_mobileMenu__7hYzT .shell_navList__3VB3a{flex-direction:column}.shell_mobileMenu__7hYzT .shell_navLink__VSkjG{border-bottom:0;border-left:3px solid transparent}.shell_mobileMenu__7hYzT .shell_navLink__VSkjG[aria-current=page]{border-left-color:var(--sh-accent)}@media (max-width:899px){.shell_hideNarrow__1ZXSX,.shell_row__D_piO>nav{display:none}.shell_menuButton__0ApNn{display:inline-flex}}@media (max-width:359px){.shell_row__D_piO{padding:0 8px;gap:6px}.shell_brand__mYOxP{margin-right:0}.shell_kbd__Aabpw{display:none}}.shell_crumbs__3YzX0 a:focus-visible,.shell_footer__fx337 a:focus-visible,.shell_header__6bfbe a:focus-visible,.shell_header__6bfbe button:focus-visible,.shell_notFound__GKm8k a:focus-visible{outline:2px solid var(--sh-focus);outline-offset:2px}.shell_crumbs__3YzX0{max-width:1200px;margin:0 auto;padding:8px 16px 0;font-size:13px;color:var(--sh-muted)}.shell_crumbs__3YzX0 ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:4px}.shell_crumbs__3YzX0 li+li:before{content:">";margin-right:4px;color:var(--sh-muted)}.shell_crumbs__3YzX0 a{color:var(--sh-ink);text-decoration:underline;text-underline-offset:2px}.shell_footer__fx337{margin-top:48px;background:var(--sh-card);color:var(--sh-muted);border-top:1px solid var(--sh-rule);font-size:14px;line-height:1.6}.shell_footInner__Hq0hu{max-width:1200px;margin:0 auto;padding:24px 16px;display:grid;gap:16px}.shell_footer__fx337 ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:4px 16px}.shell_footer__fx337 a{display:inline-flex;align-items:center;min-height:32px;color:var(--sh-ink);text-decoration:underline;text-underline-offset:2px}.shell_footer__fx337 p{margin:0}.shell_notFound__GKm8k{max-width:680px;margin:0 auto;padding:64px 16px;color:var(--sh-ink)}.shell_notFound__GKm8k h1{font-size:28px;line-height:1.2;margin:8px 0 12px}.shell_notFound__GKm8k p{color:var(--sh-muted);margin:0 0 16px}.shell_notFound__GKm8k ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.shell_notFound__GKm8k a{display:inline-flex;align-items:center;min-height:44px;color:var(--sh-ink);text-decoration:underline;text-underline-offset:2px}.shell_page___WJup{min-height:100vh;background:var(--sh-page)}.shell_palette__LPRFE [cmdk-input]:focus-visible{outline:2px solid var(--focus-ring,hsl(var(--ring,212 67% 50%)));outline-offset:-2px}body:has(.shell_terminalScope__f_LOb){--ink:hsl(var(--foreground));--ink-3:hsl(var(--muted-foreground));--paper-raised:hsl(var(--card));--paper-tint:hsl(var(--secondary));--rule:hsl(var(--border));--rule-strong:hsl(var(--border));--radius-card:6px;--radius-chip:4px;--shadow-raise:0 12px 32px rgba(0,0,0,.25)}.shell_terminalScope__f_LOb{display:contents}