:root{color-scheme:light;--c-bg:#f3f7f9;--c-bg-deep:#eaf1f5;--c-panel:#ffffff;--c-panel2:#f7fafc;--c-line:#d3e0e8;--c-line-strong:#b8cbd8;--c-text:#16364d;--c-muted:#36566b;--c-faint:#587386;--c-accent:#2c3237;--c-accent2:#454d53;--c-soft:#eef1f3;--c-success:#35a66f;--c-warning:#ee8c2b;--c-danger:#d95b5b;--c-shadow:0 14px 36px rgba(31,72,100,.07)}body,html{margin:0;background:var(--c-bg);color:var(--c-text)}body{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}a,button,input,select,textarea{font:inherit}::selection{background:color-mix(in srgb,var(--c-accent) 24%,transparent)}