:root{--color-bg:#fff;--color-surface:#f1f5f9;--color-text:#0f172a;--color-text-muted:#64748b;--color-border:#cbd5e1;--color-primary:#556cd6;--color-primary-hover:#4459c4;--color-success:#15803d;--color-danger:#b91c1c;--color-warning:#c2410c;--content-max:1200px;--radius:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:20px;--space-5:32px;--space-6:48px;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.5;display:flex}a{color:var(--color-primary)}a:hover{color:var(--color-primary-hover)}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
