:root{color:#19201d;font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#19201d;--muted:#5f6963;--line:#d9ded9;--paper:#fff;--canvas:#f6f7f4;--surface-subtle:#fafbf9;--orange:#c94321;--orange-dark:#a93417;--green:#26765a;--warning:#7b5014;--danger:#98392e;--focus:#315f48;--shadow:0 12px 40px #1a261f1a;--radius-control:9px;--motion-fast:.15s;--motion-panel:.25s;--ease-out:cubic-bezier(.16,1,.3,1);background:#f6f7f4;font-family:DM Sans,system-ui,sans-serif}*{box-sizing:border-box}body{background:#f6f7f4;min-width:320px;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f7f8fa;--muted:#a9b2bc;--line:#303a44;--paper:#181e24;--canvas:#0f1317;--background-elevated:#13191f;--surface-subtle:#222a32;--surface-alt:#222a32;--surface-pressed:#29333d;--border-strong:#46525e;--text-secondary:#d7dde3;--disabled:#68737e;--white:#fff;--orange:#e83426;--orange-dark:#b82118;--red-dark:#b82118;--green:#3ca66b;--green-dark:#26784a;--green-subtle:#193126;--warning:#f0a93b;--warning-subtle:#3a2d1a;--danger:#e83426;--danger-subtle:#3b211f;--blue:#4e91e6;--blue-subtle:#1c2d42;--focus:#4e91e6;--shadow:0 12px 40px #0006}.route-loading{background:var(--canvas);min-height:100vh;color:var(--muted);place-items:center;font:700 14px DM Sans,system-ui,sans-serif;display:grid}
