:root{color-scheme:light;--bg-default: #fafaf8;--bg-paper: #ffffff;--text-primary: #2c2c2c;--text-secondary: #666666}:root[data-theme=dark]{color-scheme:dark;--bg-default: #121218;--bg-paper: #1e1e26;--text-primary: #f0f0f2;--text-secondary: #a0a0a8}body{margin:0;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg-default);color:var(--text-primary);transition:background-color .2s ease,color .2s ease}#root{min-height:100vh}*,*:before,*:after{transition-property:background-color,border-color,color;transition-duration:.15s;transition-timing-function:ease-out}
