:root{--fg: #1a2230;--muted: #55627a;--dim: #8a93a6;--border: #dfe4ec;--border-hi: #c3ccda;--accent: #3b6fd4;--accent-soft: #eaf1fd;--good: #2e7d4f;--bad: #c0392b;--warn: #b7791f;--bg: #eef1f6;--panel: #ffffff;color-scheme:light;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--fg)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg)}button{font-family:inherit}@keyframes fd-spin{to{transform:rotate(360deg)}}.fd-spin{animation:fd-spin .8s linear infinite}
