:root{--cherry:#c00;--cherry-dark:#800;--bg:#111114;--bg-card:#1c1c20;--bg-card-hover:#252528;--text:#f0f0f0;--text-muted:#888;--silver:#a0a0b0;--border:#2e2e35;--gradient:linear-gradient(135deg, #c00, #800)}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%}body{background-color:var(--bg);min-height:100%;color:var(--text);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}html[data-game-open] body{visibility:hidden}html[data-game-open] *,html[data-game-open] :before,html[data-game-open] :after{animation-play-state:paused!important}
