@import"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Hanken+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&family=Orbitron:wght@400;500;600;700;800;900&family=Rajdhani:wght@400;500;600;700&display=swap";@font-face{font-family:Brusher;src:url(/assets/Brusher-DTfixW4W.ttf) format("truetype");font-display:swap}:root{--bg: #050505;--bg-soft: #0a0a0a;--panel: #111111;--red: #dc0000;--red-deep: #7f0000;--white: #ffffff;--soft-white: #f4f4f4;--muted: #c6c6c6;--gold: #f5c542;--border: rgba(220, 0, 0, .55);--shadow: rgba(220, 0, 0, .25)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--bg);color:var(--white);font-family:Rajdhani,sans-serif;overflow-x:hidden}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}button,a{transition:all .2s ease}img,svg{vertical-align:middle}#root{min-height:100vh}.app-shell{min-height:100vh;background:radial-gradient(circle at top center,rgba(220,0,0,.08),transparent 28%),linear-gradient(180deg,#050505,#0b0b0b);color:var(--white)}.app-main{width:100%;overflow-x:hidden}::selection{background:#dc000080;color:var(--white)}
