.balatro-container{width:100%;height:100%}:root{--void:#050505;--deep:#090909;--surface:#101010;--text:#f2f2f2;--muted:#707070;--dante:#ce1818;--vergil:#64afdb;--glass:#ffffff0a;--border:#ffffff1a;--font-mono:"SF Mono", "Fira Code", "Cascadia Code", monospace;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--void);color:var(--text);font-family:var(--font-mono);cursor:none;overflow-x:hidden}@media (width<=768px){body{cursor:auto}}::selection{background-color:var(--dante);color:var(--text)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--void)}::-webkit-scrollbar-thumb{background:var(--surface);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}.text-dante{color:var(--dante)}.text-vergil{color:var(--vergil)}.text-muted{color:var(--muted)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.noise-overlay{z-index:9999;pointer-events:none;opacity:.03;position:fixed;inset:0}
