*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f5f3ee;--surface:#fbfaf7;--card:#fbfaf7;--border:#ded9ce;--border-strong:#c9c3b5;--text:#14161a;--muted:#3a3e45;--faint:#6a6e75;--fg:#14161a;--nav-text:#3a3e45;--nav-active:color-mix(in srgb, var(--accent) 9%, transparent);--toggle-bg:#efece4;--input:#fff;--input-border:#c9c3b5;--code-bg:#14161a;--accent:#1d4ed8;--ok:#1f7a4d;--danger:#b42318;--warn:#a15c07;--violet:#5b4bb7;--orange:#b4410b;--teal:#0f766e;--font-display:"Instrument Serif", Georgia, serif;--font-body:"IBM Plex Sans", "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg:#121316;--surface:#17191c;--card:#1c1e22;--border:#ffffff17;--border-strong:#ffffff29;--text:#edebe6;--muted:#b8b5ae;--faint:#8a877f;--fg:#edebe6;--nav-text:#b8b5ae;--nav-active:color-mix(in srgb, var(--accent) 16%, transparent);--toggle-bg:#22252a;--input:#121316;--input-border:#ffffff29;--code-bg:#0b0c0e;--accent:#4f7bea;--ok:#4fbf85;--danger:#f07167;--warn:#e9b45b;--violet:#a99bff;--orange:#f0915b;--teal:#4fc4b5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--bg);color:var(--text)}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased}input,select,textarea,button{font-family:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}nextjs-portal,[data-nextjs-dialog-overlay],.__next-build-watcher,#n-widget,.n-widget,[id^=n-widget],[class^=n-widget],#nwidget,.nwidget{display:none!important}.brand-logo{display:inline-flex}.brand-logo img{height:auto;display:block}.brand-logo--dark,[data-theme=dark] .brand-logo--light{display:none!important}[data-theme=dark] .brand-logo--dark{display:block!important}
