:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--background:#f5f7fb;--app-background:#f5f7fb;--surface:#fffffff0;--surface-solid:#fff;--surface-elevated:#fff;--text:#101828;--muted:#667085;--border:#d0d5dd;--border-subtle:#e4e7ec;--accent:#4f46e5;--accent-strong:#3730a3;--accent-contrast:#fff;--accent-soft:#eef2ff;--input-border:#667085;--input-background:#fff;--code-background:#f8fafc;--danger:#b42318;--danger-border:#fda29b;--danger-soft:#fef3f2;--success:#067647;--success-soft:#ecfdf3;--warning:#b54708;--warning-soft:#fffaeb;--neutral-soft:#f2f4f7;--sidebar-background:#101323;--sidebar-panel:#181c31;--sidebar-active:#292e4c;--sidebar-border:#303653;--sidebar-text:#f9fafb;--sidebar-muted:#a8b0c5;--sidebar-accent:#c7d2fe;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--shadow-sm:0 1px 2px #1018280d;--shadow-md:0 .75rem 2rem #10182814;--shadow-lg:0 1.5rem 5rem #0d142629;--shadow:var(--shadow-lg)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#090b12;--app-background:#090b12;--surface:#141823f0;--surface-solid:#141823;--surface-elevated:#1b2030;--text:#f9fafb;--muted:#aeb6c8;--border:#475467;--border-subtle:#252b3a;--accent:#a5b4fc;--accent-strong:#c7d2fe;--accent-contrast:#101323;--accent-soft:#252d62;--input-border:#667085;--input-background:#141823;--code-background:#080b17;--danger:#fda29b;--danger-border:#912018;--danger-soft:#3b1110;--success:#6ce9a6;--success-soft:#073d29;--warning:#fec84b;--warning-soft:#3d2b08;--neutral-soft:#202534;--sidebar-background:#0c0f1c;--sidebar-panel:#151a2d;--sidebar-active:#272d4a;--sidebar-border:#2d3450;--shadow-sm:0 1px 2px #0003;--shadow-md:0 .75rem 2rem #0000003d;--shadow-lg:0 1.5rem 5rem #0000005c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--background:#090b12;--app-background:#090b12;--surface:#141823f0;--surface-solid:#141823;--surface-elevated:#1b2030;--text:#f9fafb;--muted:#aeb6c8;--border:#475467;--border-subtle:#252b3a;--accent:#a5b4fc;--accent-strong:#c7d2fe;--accent-contrast:#101323;--accent-soft:#252d62;--input-border:#667085;--input-background:#141823;--code-background:#080b17;--danger:#fda29b;--danger-border:#912018;--danger-soft:#3b1110;--success:#6ce9a6;--success-soft:#073d29;--warning:#fec84b;--warning-soft:#3d2b08;--neutral-soft:#202534;--sidebar-background:#0c0f1c;--sidebar-panel:#151a2d;--sidebar-active:#272d4a;--sidebar-border:#2d3450;--shadow-sm:0 1px 2px #0003;--shadow-md:0 .75rem 2rem #0000003d;--shadow-lg:0 1.5rem 5rem #0000005c}}*{box-sizing:border-box}html,body{min-height:100%}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}body{background:var(--background);color:var(--text);text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:var(--accent-strong)}input,select,textarea{color-scheme:normal;border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-background);min-height:2.75rem;color:var(--text);font:inherit;padding:.7rem .8rem}input::placeholder,textarea::placeholder{color:color-mix(in srgb, var(--muted) 80%, transparent)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
