.oB1X9q_header{border-bottom:1px solid var(--line);background:var(--bg)}.oB1X9q_headerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.oB1X9q_brand{font:700 13px/1 var(--font-mono);letter-spacing:.08em;color:var(--text);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.oB1X9q_mark{flex:none}.oB1X9q_headerEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}.oB1X9q_nav{font:13px/1 var(--font-mono);gap:18px;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_nav a{color:var(--muted);border-bottom:2px solid #0000;padding-block:6px;text-decoration:none}.oB1X9q_nav a:hover{color:var(--text)}.oB1X9q_nav a[aria-current]{color:var(--text);border-bottom-color:var(--accent)}.oB1X9q_lang{border:1px solid var(--line);font:600 11px/1 var(--font-mono);letter-spacing:.08em;align-items:center;gap:8px;padding:5px 8px;display:inline-flex}.oB1X9q_lang a{color:var(--muted-2);margin:-9px -7px;padding:9px 7px;text-decoration:none;display:inline-block}.oB1X9q_lang a:hover{color:var(--text)}.oB1X9q_langCurrent{color:var(--accent)}.oB1X9q_langDivider{background:var(--line);width:1px;height:11px}.oB1X9q_footer{border-top:1px solid var(--line);font:12px/1.4 var(--font-mono);color:var(--muted-2);margin-top:96px}.oB1X9q_footerInner{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:24px;display:flex}.oB1X9q_footerLinks{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_footerInner a{color:var(--muted);padding-block:6px;display:inline-block}.oB1X9q_social{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_social a{width:24px;height:24px;color:var(--muted);place-items:center;transition:color .15s;display:grid}.oB1X9q_social a:hover,.oB1X9q_social a:focus-visible{color:var(--text)}@media (max-width:560px){.oB1X9q_social{display:none}}body:has([data-room]) .oB1X9q_header{z-index:40;background:linear-gradient(#0b0c1ad9,#0b0c1a00);border-bottom:0;position:fixed;inset:0 0 auto}body:has([data-room]) .oB1X9q_footer{display:none}
:root{--bg:#0b0c1a;--panel:#14162a;--line:#2a2d4a;--text:#e6e8ff;--muted:#9aa0c8;--muted-2:#787dab;--accent:#7ee0ff;--warm:#ffcb6b;--pink:#ff7eb6;--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--measure:68ch;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--text)}:focus-visible{outline:2px solid var(--warm);outline-offset:2px}img,iframe{max-width:100%}.container{width:min(100% - 32px,960px);margin-inline:auto}.kicker{font:600 12px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
