:root{--source:#dc2626;--source-deep:#991b1b;--source-bright:#ef4444;--source-soft:#fca5a5;--source-mist:#fee2e2;--infra:#2563eb;--infra-deep:#1e3a8a;--infra-bright:#3b82f6;--infra-soft:#93c5fd;--infra-mist:#dbeafe;--impact:#16a34a;--impact-deep:#166534;--impact-bright:#22c55e;--impact-soft:#86efac;--impact-mist:#dcfce7;--joy:#f59e0b;--joy-deep:#b45309;--joy-bright:#facc15;--joy-soft:#fde68a;--joy-mist:#fef3c7;--ink:#18181b;--ink-mid:#52525b;--ink-soft:#a1a1aa;--ink-light:#d4d4d8;--bg-page:#fafafa;--bg-card:#fff;--bg-soft:#f4f4f5;--border:#ececf0;--sans:"General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg-page);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:General Sans,system-ui,sans-serif}a{color:var(--infra);text-decoration:none}
