@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600;700&display=swap);:root{--ff:"JetBrains Mono","Fira Code",monospace;--bg:#0a0e0c;--bg-card:#0f1a14;--bg-card-active:#0a2018;--bg-card-alt:#0a1210;--bg-input:#081a12;--bg-content:#0a0e0c99;--bg-bar:#0c1210cc;--border:#1a3a28;--border-muted:#1a2e22;--border-bright:#2a4a38;--text:#c0d8c8;--text-primary:#e0f0e8;--text-muted:#5a8a6a;--text-dim:#4a6a5a;--text-dark:#3a5a4a;--accent:#0f8;--accent2:#0cf;--scrollbar-track:#0a0e0c;--scrollbar-thumb:#1a3a28;--progress-track:#1a2a22;--btn-bg:#0a2018;--btn-border:#0f8;--btn-text:#0f8;--btn-sel-bg:#0a3020;--chart-up:#0f8;--chart-down:#f44}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;user-select:none;-webkit-user-select:none}html{overflow:hidden}#root{height:100%;width:100%}body{background:#0a0e0c;background:var(--bg);font-family:JetBrains Mono,Fira Code,monospace;font-family:var(--ff);height:100vh;margin:0;overflow:hidden;touch-action:pan-x pan-y;width:100vw}@media (min-width:1024px){.char-select-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){body{zoom:1.25;height:80vh;width:80vw}@supports (hanging-punctuation:first){body{zoom:1;transform:scale(1.25);transform-origin:top left}}.no-body-zoom{zoom:.8}@supports (hanging-punctuation:first){.no-body-zoom{zoom:1;transform:scale(.8);transform-origin:top left}}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0a0e0c;background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:#1a3a28;background:var(--scrollbar-thumb);border-radius:3px}button{font-family:JetBrains Mono,Fira Code,monospace;font-family:var(--ff);outline:none;transition:transform .12s ease}button:not([disabled]):active{transform:scale(.9);transition:transform .06s ease}.fiery-theme,.icy-theme,.radioactive-theme,.royal-theme{isolation:isolate;position:relative;z-index:0}.royal-theme{--bg:#0c0a06;--bg-card:#18161088;--bg-card-active:#1a180eaa;--bg-card-alt:#14120c88;--bg-input:#12100a88;--bg-content:#0c0a0699;--bg-bar:#100c06cc;--border:#ffd70044;--border-muted:#ffd70022;--border-bright:#ffd70066;--text:#e8dcc0;--text-primary:#f0e8d0;--text-muted:#8a7a5a;--text-dim:#6a5a3a;--text-dark:#4a3a2a;--accent:gold;--accent2:#fa0;--scrollbar-track:#0c0a06;--scrollbar-thumb:#ffd70044;--progress-track:#ffd70022;--btn-bg:#14100a;--btn-border:#d4af37;--btn-text:#f0e8d0;--btn-sel-bg:#2a2010;--chart-up:#ffe066;--chart-down:#cc2e2e}.royal-theme ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.royal-theme ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.royal-theme button:not([disabled]):hover{filter:brightness(1.15)}.royal-theme:before{background:linear-gradient(180deg,#ffd70009,#ffd70003 40%,#0000);height:200px;top:0}.royal-theme:after,.royal-theme:before{content:"";left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.royal-theme:after{background:linear-gradient(0deg,#ffd70004,#0000);bottom:0;height:80px}.royal-theme input[type=range]{accent-color:gold!important}.fiery-theme{--bg:#140907;--bg-card:#21100dcc;--bg-card-active:#2b1410dd;--bg-card-alt:#180c0acc;--bg-input:#1a0b08cc;--bg-content:#140907b8;--bg-bar:#170806dd;--border:#ff6b2c44;--border-muted:#ff6b2c22;--border-bright:#ff6b2c66;--text:#f2d8c8;--text-primary:#fff0e6;--text-muted:#b56d4f;--text-dim:#8c503b;--text-dark:#6b3c2b;--accent:#ff6b2c;--accent2:#ffb347;--scrollbar-track:#140907;--scrollbar-thumb:#ff6b2c55;--progress-track:#3b1911;--btn-bg:#2b1410;--btn-border:#ff6b2c;--btn-text:#ffe7d1;--btn-sel-bg:#3b1911;--chart-up:#ffd166;--chart-down:#c62828}.fiery-theme ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.fiery-theme ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.fiery-theme button:not([disabled]):hover{filter:brightness(1.08) saturate(1.1)}.fiery-theme:before{animation:emberDrift 18s ease-in-out infinite;background:radial-gradient(circle at 12% 0,#ff6b2c13 0,#0000 42%),radial-gradient(circle at 82% 8%,#ffb3470c 0,#0000 34%),linear-gradient(180deg,#ff3b1f0a,#0000 72%);height:240px;top:0}.fiery-theme:after,.fiery-theme:before{content:"";left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.fiery-theme:after{animation:emberDrift 22s ease-in-out infinite reverse;background:radial-gradient(circle at 18% 100%,#ff6b2c0c 0,#0000 38%),radial-gradient(circle at 78% 100%,#ffb34709 0,#0000 34%),linear-gradient(0deg,#ff6b2c08,#0000 74%);bottom:0;height:140px}.fiery-theme input[type=range]{accent-color:#ff6b2c!important}.icy-theme{--bg:#06101a;--bg-card:#0c1a2acc;--bg-card-active:#0a2038dd;--bg-card-alt:#081420cc;--bg-input:#08141ecc;--bg-content:#06101a99;--bg-bar:#0a1828cc;--border:#66ddff44;--border-muted:#66ddff22;--border-bright:#6df6;--text:#c0d8e8;--text-primary:#e0f0f8;--text-muted:#6a8aaa;--text-dim:#4a6a8a;--text-dark:#3a5a7a;--accent:#6df;--accent2:#aae0ff;--scrollbar-track:#06101a;--scrollbar-thumb:#66ddff55;--progress-track:#1a2e44;--btn-bg:#0a2038;--btn-border:#6df;--btn-text:#aae0ff;--btn-sel-bg:#0a3048;--chart-up:#6fc;--chart-down:#f46}.icy-theme ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.icy-theme ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.icy-theme button:not([disabled]):hover{filter:brightness(1.18) saturate(1.05)}.icy-theme:before{animation:frostDrift 22s ease-in-out infinite;background:radial-gradient(circle at 15% 0,#66ddff13 0,#0000 44%),radial-gradient(circle at 85% 8%,#aae0ff0e 0,#0000 36%),linear-gradient(180deg,#66ddff0a,#0000 72%);height:240px;top:0}.icy-theme:after,.icy-theme:before{content:"";left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.icy-theme:after{animation:frostDrift 26s ease-in-out infinite reverse;background:radial-gradient(circle at 22% 100%,#66ddff0c 0,#0000 40%),radial-gradient(circle at 76% 100%,#aae0ff09 0,#0000 36%),linear-gradient(0deg,#66ddff08,#0000 74%);bottom:0;height:120px}.icy-theme input[type=range]{accent-color:#6df!important}.radioactive-theme{--bg:#0a1005;--bg-card:#121a08cc;--bg-card-active:#142008dd;--bg-card-alt:#0e1406cc;--bg-input:#0e1605cc;--bg-content:#0a100599;--bg-bar:#0d1206dd;--border:#aaff0044;--border-muted:#aaff0022;--border-bright:#af06;--text:#d0e8a0;--text-primary:#e8f8c0;--text-muted:#7a9a40;--text-dim:#5a7a30;--text-dark:#3a5a20;--accent:#af0;--accent2:#cf3;--scrollbar-track:#0a1005;--scrollbar-thumb:#aaff0055;--progress-track:#1a2a0a;--btn-bg:#142008;--btn-border:#af0;--btn-text:#cf5;--btn-sel-bg:#1e3010;--chart-up:#cf3;--chart-down:#ff3a1a}.radioactive-theme ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.radioactive-theme ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.radioactive-theme button:not([disabled]):hover{filter:brightness(1.22) saturate(1.12)}.radioactive-theme:before{animation:radioPulse 4.2s ease-in-out infinite;background:radial-gradient(circle at 20% 0,#aaff0018 0,#0000 44%),radial-gradient(circle at 78% 10%,#ccff330c 0,#0000 38%),linear-gradient(180deg,#aaff000b,#0000 72%);height:260px;top:0}.radioactive-theme:after,.radioactive-theme:before{content:"";left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.radioactive-theme:after{animation:radioPulse 5.4s ease-in-out infinite reverse;background:radial-gradient(circle at 28% 100%,#aaff0010 0,#0000 38%),radial-gradient(circle at 74% 100%,#ccff330b 0,#0000 34%),linear-gradient(0deg,#aaff000a,#0000 74%);bottom:0;height:140px}.radioactive-theme input[type=range]{accent-color:#af0!important}@keyframes emberDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-10px,0) scale(1.03)}}@keyframes frostDrift{0%,to{opacity:1;transform:translateZ(0) scale(1)}50%{opacity:.88;transform:translate3d(0,-6px,0) scale(1.02)}}@keyframes radioPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes floatUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes notifIn{0%{opacity:0;transform:translateY(-12px) scale(.92)}60%{opacity:1;transform:translateY(2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notifOut{0%{margin-bottom:0;max-height:120px;opacity:1;transform:translateX(0) scale(1)}to{margin-bottom:-4px;max-height:0;opacity:0;transform:translateX(24px) scale(.9)}}@keyframes workRipple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes workAutoPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes damageVignettePulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes workTileTap{0%{transform:scale(1)}35%{transform:scale(.96)}65%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes workTileTapAlt{0%{transform:scale(1)}35%{transform:scale(.96)}65%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes sparkleRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rewardOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes rewardBoxDrop{0%{opacity:0;transform:translateY(-120vh) rotate(-20deg)}60%{opacity:1;transform:translateY(10px) rotate(8deg)}80%{transform:translateY(-4px) rotate(-4deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes rewardBoxWiggle{0%,to{transform:rotate(-3deg) scale(1)}25%{transform:rotate(3deg) scale(1.02)}50%{transform:rotate(-2deg) scale(1)}75%{transform:rotate(2deg) scale(1.02)}}@keyframes rewardIconPop{0%{opacity:0;transform:scale(0) rotate(-30deg)}55%{opacity:1;transform:scale(1.25) rotate(10deg)}80%{transform:scale(.95) rotate(-4deg)}to{transform:scale(1) rotate(0deg)}}@keyframes rewardTextIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rewardHintPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes supernovaFlash{0%{opacity:0}18%{opacity:1}60%{opacity:.4}to{opacity:0}}@keyframes supernovaCore{0%{opacity:0;transform:scale(0)}12%{opacity:1;transform:scale(.6)}40%{opacity:.9;transform:scale(2.2)}to{opacity:0;transform:scale(8)}}@keyframes supernovaRing{0%{border-width:4px;opacity:0;transform:scale(0)}15%{opacity:.95}to{border-width:1px;opacity:0;transform:scale(22)}}@keyframes supernovaRay{0%{opacity:0;transform:rotate(0deg) scaleY(0);transform:rotate(var(--ray-angle,0deg)) scaleY(0)}20%{opacity:1;transform:rotate(0deg) scaleY(.6);transform:rotate(var(--ray-angle,0deg)) scaleY(.6)}to{opacity:0;transform:rotate(0deg) scaleY(1);transform:rotate(var(--ray-angle,0deg)) scaleY(1)}}@keyframes supernovaIconPulse{0%{filter:brightness(1);transform:scale(1)}20%{filter:brightness(2.5);transform:scale(1.25)}55%{filter:brightness(1.4);transform:scale(.92)}to{filter:brightness(1);transform:scale(1)}}@keyframes starterPackShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes starterPackPulse{0%,to{box-shadow:0 0 16px #fa06;transform:scale(1)}50%{box-shadow:0 0 28px #ffaa00aa;transform:scale(1.03)}}@keyframes chestDropIn{0%{opacity:0;transform:translateY(-180px) rotate(-12deg)}60%{opacity:1;transform:translateY(8px) rotate(2deg)}80%{transform:translateY(-4px) rotate(-1deg)}to{transform:translateY(0) rotate(0)}}@keyframes chestIdleHeave{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.02)}}@keyframes chestTapShake{0%{transform:translate(0) rotate(0)}20%{transform:translate(-4px,1px) rotate(-2.5deg)}40%{transform:translate(4px,-1px) rotate(2.5deg)}60%{transform:translate(-3px,2px) rotate(-1.5deg)}80%{transform:translate(3px,-2px) rotate(1.5deg)}to{transform:translate(0) rotate(0)}}@keyframes chestBurst{0%{filter:brightness(1);transform:scale(1) rotate(0)}35%{filter:brightness(1.6);transform:scale(1.18) rotate(-3deg)}70%{filter:brightness(2.2);transform:scale(.92) rotate(2deg)}to{filter:brightness(3);opacity:0;transform:scale(0) rotate(-12deg)}}@keyframes chestSparkOut{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(0) scale(0);transform:translate(var(--sx,0),var(--sy,0)) scale(0)}}@keyframes chestGlowGrow{0%{opacity:0;transform:scale(.6)}to{opacity:.9;transform:scale(1.6)}}@keyframes charUnlock{0%{filter:grayscale(1) brightness(.4);transform:scale(.92)}40%{filter:grayscale(.4) brightness(1.2);transform:scale(1.04)}to{filter:grayscale(0) brightness(1);transform:scale(1)}}@keyframes charUnlockSweep{0%{opacity:0;transform:translateX(-120%)}20%{opacity:.9}to{opacity:0;transform:translateX(120%)}}@keyframes crashFlash{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes crashFade{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes crashCrackDraw{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes crashShake{0%,to{transform:translate(0)}10%{transform:translate(-7px,4px)}20%{transform:translate(6px,-5px)}30%{transform:translate(-5px,-3px)}40%{transform:translate(4px,5px)}50%{transform:translate(-6px,2px)}60%{transform:translate(5px,-3px)}70%{transform:translate(-3px,4px)}80%{transform:translate(2px,-2px)}90%{transform:translate(-1px,1px)}}@keyframes crashImpactBloom{0%{opacity:.9;transform:scale(0)}30%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(3)}}@keyframes rotatePhonePrompt{0%,20%{transform:rotate(0deg)}60%,80%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes clickPopFloat{0%{opacity:0;transform:translate(-50%) scale(.85)}15%{opacity:1;transform:translate(-50%,-10px) scale(1.15)}70%{opacity:1;transform:translate(-50%,-60px) scale(1)}to{opacity:0;transform:translate(-50%,-85px) scale(.95)}}.row{display:flex}.row-between{display:flex;justify-content:space-between}.row-bc,.row-center{align-items:center;display:flex}.row-bc{justify-content:space-between}.col{display:flex;flex-direction:column}.flex-1{flex:1 1}.flex-wrap{flex-wrap:wrap}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.card{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;padding:12px}.card.locked{border-color:var(--border-muted);opacity:.6}.info-bar{background:var(--bg-card);border:1px solid var(--border-muted);border-radius:6px;color:var(--text-muted);font-size:11px;padding:6px 10px}.stat-row{background:var(--bg-card-alt);border:1px solid var(--border-muted);border-radius:4px}.stat-row,.stat-row-danger{display:flex;font-size:12px;justify-content:space-between;padding:5px 10px}.stat-row-danger{background:#1a0808;border:1px solid #4a2222;border-radius:4px}.modal-overlay{background:#000c;z-index:200}.modal-overlay,.modal-overlay-strong{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.modal-overlay-strong{background:#000000e0;padding:16px;z-index:1000}.buy-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(58px,1fr))}.progress-track{background:var(--progress-track);border-radius:2px;height:4px;overflow:hidden}.muted{color:var(--text-muted)}.dim{color:var(--text-dim)}.dark{color:var(--text-dark)}.text-primary{color:var(--text-primary)}.text{color:var(--text)}.accent{color:var(--accent)}.accent2{color:var(--accent2)}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.bold{font-weight:700}.semibold{font-weight:600}.tar{text-align:right}.tac{text-align:center}.tracked{letter-spacing:1px}.tracked2{letter-spacing:2px}
/*# sourceMappingURL=main.4837bcc4.css.map*/