:root{color-scheme:light dark;--page-bg: #f7f8fa;--card-bg: #ffffff;--text: #1f2328;--text-muted: #5b6471;--border: #e3e6ea;--accent: #c8102e;--button-bg: #c8102e;--button-bg-hover: #a60d26;--button-text: #ffffff;--focus-ring: rgb(200 16 46 / 45%);--card-shadow: 0 1px 2px rgb(16 24 40 / 6%)}@media(prefers-color-scheme:dark){:root{--page-bg: #14161a;--card-bg: #1c1f26;--text: #e6e8eb;--text-muted: #9aa3af;--border: #2b303a;--accent: #ff8494;--button-bg: #c8253c;--button-bg-hover: #d93a50;--button-text: #ffffff;--focus-ring: rgb(255 132 148 / 55%);--card-shadow: 0 1px 2px rgb(0 0 0 / 45%)}}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--page-bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}a{color:var(--accent)}h1,h2{overflow-wrap:anywhere}
