:root{color:#eef3ff;font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--muted:#8490af;--cyan:#55e8ff;--violet:#8a67ff;background:#060915;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}button{color:inherit;background:#13182c;border:1px solid #29304e;border-radius:13px;min-height:46px}a{color:inherit;text-decoration:none}button svg{flex-shrink:0}small{display:block}.shell{min-height:100dvh}.game{max-width:460px;padding:calc(20px + env(safe-area-inset-top,0px)) 22px calc(108px + env(safe-area-inset-bottom,0px));background:radial-gradient(at 50% 39%,#2e175f55,#0000 48%),linear-gradient(#0e1025,#090e1e);min-height:100dvh;margin:auto;position:relative;overflow:hidden}.brand{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.brand>a{letter-spacing:1.2px;align-items:center;gap:9px;font-size:16px;font-weight:900;display:flex}.brand-light{color:#a4b5d3;font-weight:400}.brand small{letter-spacing:2px;color:#7b88ac;margin-top:4px;font-size:6.5px;font-weight:600}.brand-mark{width:35px;height:39px;color:var(--cyan);place-items:center;display:inline-grid;position:relative}.brand-mark>svg:first-child{width:35px;height:39px}.brand-mark>svg:nth-child(2){fill:var(--cyan);position:absolute}.network{letter-spacing:1px;color:#a7c5d1;align-items:center;gap:6px;font-size:8px;display:flex}.network i,.session i,.service-status i{background:#47dfcc;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #47dfcc}.player{background:#151a3090;border:1px solid #262d46;border-radius:15px;align-items:center;gap:11px;padding:11px;display:flex}.avatar{color:#9ebfdd;background:linear-gradient(130deg,#33425b,#24213e);border:1px solid #49516c;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.player strong{font-size:12px}.player small{color:var(--muted);margin-top:4px;font-size:9px}.player-level{color:var(--cyan);background:#183b493b;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:7px;font-size:12px;display:flex}.balance-label{letter-spacing:2px;color:#9ba5c4;justify-content:center;align-items:center;gap:6px;margin-top:25px;font-size:9px;display:flex}.balance{text-align:center;letter-spacing:-2px;font-size:47px;font-weight:800;line-height:1.4}.balance span{letter-spacing:1px;color:var(--cyan);font-size:15px;font-weight:600}.balance-caption{text-align:center;color:#7784a6;font-size:10px}.session{z-index:2;background:linear-gradient(110deg,#17152e,#1c1c3a);border:1px solid #4b3b7755;border-radius:13px;flex-direction:column;align-items:center;width:206px;margin:15px auto 0;padding:12px;display:flex;position:relative;box-shadow:0 12px 30px #08091c77}.session>span{letter-spacing:1.5px;color:#b8b7d4;align-items:center;gap:7px;font-size:8px;display:flex}.session strong{letter-spacing:4px;font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px}.session small{color:#8e8ba9;margin-top:3px;font-size:8px}.arena{isolation:isolate;height:240px;margin:0 -22px;position:relative}.arena-glow{z-index:-1;background:radial-gradient(#7035db55,#127a9d16 45%,#0000 70%);position:absolute;inset:7% 10%}.orbit{z-index:-1;border:1px solid #6252af22;border-radius:50%;width:260px;height:260px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.orbit-two{border-style:dashed;border-color:#7264ac12;width:330px;height:330px;top:-30px}.arena-grid{background:repeating-linear-gradient(0deg,#0000 0 23px,#586eb51b 24px 25px),repeating-linear-gradient(90deg,#0000 0 23px,#586eb51b 24px 25px);position:absolute;inset:170px 20px 0;transform:perspective(140px)rotateX(50deg);-webkit-mask-image:radial-gradient(#000,#0000 65%);mask-image:radial-gradient(#000,#0000 65%)}.scene{z-index:1;position:absolute;inset:0 36px 18px}.float-stat{z-index:2;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:55px}.rate{left:23px}.energy{top:86px;right:23px}.float-stat>span{width:38px;height:38px;color:var(--cyan);background:#171b37;border:1px solid #61618d;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 15px #0abbff1a,0 0 20px #4825ca22}.float-stat small{letter-spacing:1px;color:#a0a2be;font-size:6px}.float-stat strong{font-size:9px}.float-stat em{color:#8d99ba;font-size:7px;font-style:normal}.asset-notice{letter-spacing:.7px;color:#797597;justify-content:center;align-items:center;gap:5px;font-size:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.miner-info{background:linear-gradient(110deg,#1b1c36,#151b2e);border:1px solid #343653;border-radius:13px;align-items:center;gap:11px;padding:12px;display:flex}.machine-icon{color:#77deff;background:#24344c;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.miner-info small{letter-spacing:1.3px;color:#919ab6;font-size:7px}.miner-info strong{margin-top:4px;font-size:12px;display:block}.level-tag{color:#c4a8ff;background:#6d48b52b;border-radius:7px;margin-left:auto;padding:6px 8px;font-size:10px}.progress-label{color:#8b96b1;justify-content:space-between;margin-top:16px;font-size:9px;display:flex}.progress-track{background:#24263e;border-radius:4px;height:5px;margin:8px 0 18px}.primary{letter-spacing:.8px;background:linear-gradient(110deg,#1ebce7,#3478f6);border:1px solid #60d2ff;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;font-size:12px;font-weight:800;display:flex;box-shadow:0 5px 25px #176ff325}.primary>svg:last-child{margin-left:15px}.action-row{gap:10px;margin-top:10px;display:flex}.action-row>button{background:linear-gradient(120deg,#22213c,#151c32);justify-content:center;align-items:center;gap:7px;width:50%;font-size:10px;display:flex}.notification{background:#65e9f4;border-radius:50%;width:5px;height:5px}.service-status{color:#8c95b4;justify-content:space-between;align-items:center;margin-top:13px;font-size:8px;display:flex}.service-status>span{align-items:center;gap:6px;display:flex}.service-status i{box-shadow:none;background:#d5aa66}.service-status button{color:#80cdf7;background:0 0;border:0;min-height:30px;font-size:9px}.bottom-nav{bottom:calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20;background:#14182de8;border:1px solid #3c3e5d;border-radius:21px;width:min(100% - 24px,436px);padding:8px 5px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #020612aa}.bottom-nav button{color:#727d9c;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:53px;display:flex;position:relative}.bottom-nav span{letter-spacing:.5px;font-size:6px;font-weight:700}.bottom-nav .active svg{filter:drop-shadow(0 0 7px #28cfff77)}.bottom-nav .active i{background:var(--cyan);width:14px;height:2px;box-shadow:0 0 9px var(--cyan);border-radius:5px;position:absolute;bottom:0}.desktop-note{display:none}.section-page{min-height:650px;padding-top:30px}h1{letter-spacing:-1px;margin:13px 0;font-size:31px;line-height:1.15}h3{font-size:14px}.category-tabs{gap:5px;margin:26px 0;display:flex;overflow:auto}.category-tabs button{flex-shrink:0;min-height:36px;padding:0 12px;font-size:10px}.empty{text-align:center;color:#9294b5;border:1px dashed #34324e;border-radius:17px;margin:20px 0;padding:30px 20px}.note-card,.card-row{background:#171c30;border:1px solid #2b334b;border-radius:14px;align-items:center;gap:12px;margin:18px 0;padding:17px;display:flex}.note-card>svg{color:var(--cyan)}.note-card p{font-size:11px}.note-card small{color:var(--muted);margin-top:7px;font-size:9px}.card-row{justify-content:space-between;font-size:12px}.podium{justify-content:center;align-items:flex-end;gap:12px;height:210px;margin:20px 0 30px;display:flex}.podium-place{color:#aea4df;background:linear-gradient(#46336866,#181b34);border:1px solid #524473;border-radius:18px 18px 8px 8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:28%;height:120px;display:flex}.place-1{color:#ffe7a9;background:linear-gradient(#76602f55,#241f37);border-color:#766348;height:160px}.place-3{color:#e0a283;height:105px}.podium-place span{font-size:12px}.crew-graphic{text-align:center;color:#8ab9ff;padding:40px;position:relative}.crew-graphic>svg{filter:drop-shadow(0 0 22px #6556ffaa)}.crew-graphic>span{color:var(--cyan);margin-left:10px;position:absolute}.stats-grid{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.stats-grid>div{background:#181d32;border:1px solid #30324e;border-radius:14px;padding:20px}.stats-grid small{color:var(--muted);letter-spacing:.8px;font-size:8px}.stats-grid strong{margin-top:10px;font-size:24px;display:block}.panel{background:#151a30;border:1px solid #303650;border-radius:16px;margin:16px 0;padding:18px}.panel button{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:15px;font-size:11px;display:flex}.panel-heading{align-items:center;gap:8px;display:flex}.panel-heading>svg{width:18px;color:var(--cyan)}.badge{color:#8e99b8;background:#293047;border-radius:5px;margin-left:auto;padding:5px;font-size:6px}.profile-card{flex-direction:column;align-items:center;gap:10px;margin:30px 0;display:flex}.large{border-radius:22px;width:64px;height:64px}.profile-card strong{font-size:13px}.buy-button{color:#9eefff;background:linear-gradient(110deg,#153e54,#25274d);border:1px solid #387a9d;border-radius:13px;justify-content:space-between;padding:18px;font-size:13px;font-weight:700;display:flex}.buy-button>span{gap:10px;display:flex}.gate{color:#b6accb;background:#2b254433;border-radius:8px;align-items:center;gap:7px;padding:10px;font-size:9px;line-height:1.5;display:flex}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040511cc;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.reward-modal{text-align:center;background:radial-gradient(circle at 50% 0,#53318066,#0000 60%),#15172d;border:1px solid #67508e;border-radius:25px;width:min(100%,420px);max-height:90dvh;padding:25px 20px;position:relative;overflow:auto;box-shadow:0 0 100px #6d26c533}.close{background:0 0;border:0;place-items:center;width:44px;min-height:44px;display:grid;position:absolute;top:10px;right:10px}.reward-hero{color:#a6eaff;filter:drop-shadow(0 0 25px #8a64ff);justify-content:center;align-items:center;height:135px;display:flex}.reward-hero>svg:last-child{color:#ccb8ff;align-self:center;width:24px;margin-top:-70px}.reward-modal h2{margin:15px 0;font-size:29px}.reward-calendar{grid-template-columns:repeat(4,1fr);gap:8px;margin:23px 0;display:grid}.reward-calendar>div{background:#25203988;border:1px solid #4c4166;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:12px 3px;display:flex}.reward-calendar>div:last-child{background:linear-gradient(130deg,#4b345d66,#252851);border-color:#765ba0;grid-column:span 2}.reward-calendar strong{font-size:13px}.reward-modal .primary{margin-top:17px}.reactor-fallback{place-items:center;display:grid;position:absolute;inset:0}.reactor-fallback>div{clip-path:polygon(20% 0,80% 0,100% 80%,80% 100%,20% 100%,0 80%);background:repeating-linear-gradient(0deg,#1a3d5b 0 13px,#65e9ff 14px 17px,#263247 18px 32px);width:85px;height:155px;box-shadow:0 0 30px #38bafa}.reactor-fallback>i{border:3px solid #9469e9;border-radius:50%;width:175px;height:60px;position:absolute;transform:rotate(-20deg);box-shadow:0 0 20px #9056f8}@media (width>=900px){.shell{background:radial-gradient(at 70% 40%,#22205c55,#0000 55%),#070b18;justify-content:center;align-items:center;gap:100px;padding:35px;display:flex}.game{border:1px solid #2a2d46;border-radius:32px;width:420px;min-height:850px;margin:0;padding-top:24px}.desktop-note{width:340px;display:block}.desktop-note h2{letter-spacing:-2px;font-size:48px;line-height:1.15}.desktop-note em{color:#6de7ff;font-style:normal}.desktop-note p{color:#8e9abb;font-size:14px;line-height:1.8}.build-label{letter-spacing:1px;color:#73799e;margin-top:35px;font-size:8px;display:block}.bottom-nav{width:396px;bottom:28px;left:calc(50% - 220px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=360px){.game{padding-left:16px;padding-right:16px}.brand>a{font-size:14px}.network{font-size:7px}.bottom-nav span{font-size:5px}.arena{margin:0 -16px}}.avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.wallet-address{overflow-wrap:anywhere;font-size:11px!important}.field{text-align:left;color:#9aa9c6;flex-direction:column;gap:8px;margin:16px 0;font-size:11px;display:flex}.field input,.field select,.field textarea{font:inherit;color:#eef5ff;background:#0b1326;border:1px solid #354365;border-radius:10px;width:100%;padding:14px}.field input:focus{outline:1px solid #55e8ff}.panel .gate+.gate{margin-top:5px}.panel>div[data-tc-wallets-modal-container]{font-size:12px}.task-card small{font-size:9px}.podium-place strong{text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:11px;overflow:hidden}.podium-place small{font-size:8px}.reward-calendar .today{border-color:#55e8ff;box-shadow:0 0 15px #55e8ff22}.service-status{align-items:flex-start;gap:8px}.service-status>span{align-items:flex-start;line-height:1.6}.service-status i{flex-shrink:0;margin-top:4px}.game{padding-top:calc(20px + max(env(safe-area-inset-top,0px), var(--telegram-top,0px)));padding-bottom:calc(108px + max(env(safe-area-inset-bottom,0px), var(--telegram-bottom,0px)))}.bottom-nav{bottom:calc(14px + max(env(safe-area-inset-bottom,0px), var(--telegram-bottom,0px)))}.session strong{white-space:nowrap;letter-spacing:1.6px;font-size:23px}:root{--muted:#9aa9bd;--cyan:#75e2ee}body{color:#f2f6fb;background:#080e17}.game{background:radial-gradient(at 50% 35%,#1d40501c,#0000 48%),linear-gradient(#0d1521 0%,#09111c 100%)}.brand>a{letter-spacing:1.35px;font-size:15px}.network{color:#b8c9d4;letter-spacing:.7px;background:#101d29;border:1px solid #283b49;border-radius:999px;padding:7px 10px;font-size:9px}.network i,.session i{width:6px;height:6px}.player{background:linear-gradient(120deg,#141f2d,#111a27);border-color:#283647;border-radius:17px;gap:12px;padding:12px}.avatar{color:#c0d8e3;background:linear-gradient(145deg,#26384a,#172332);border-color:#3b4b5b;width:42px;height:42px}.player strong{letter-spacing:.1px;font-size:13px}.player small{font-size:10px}.player-level{background:#142a35;border:1px solid #244553;border-radius:9px;gap:6px;padding:8px 10px;font-size:11px}.balance-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.balance-label{color:#a8b7c8;letter-spacing:1.1px;justify-content:flex-start;margin:0;font-size:10px;font-weight:700}.balance-caption{color:#8192a8;text-align:left;margin-top:5px;font-size:11px}.balance-token-mark{color:#90edf3;background:#18313b;border:1px solid #456573;border-radius:12px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:800;display:grid}.balance{color:#f4f8fc;letter-spacing:-1.8px;text-align:left;font-variant-numeric:tabular-nums;margin-top:14px;font-size:clamp(38px,10vw,48px);font-weight:750;line-height:1.08}.balance span{color:#87e2e9;letter-spacing:.7px;font-size:13px;font-weight:700}.balance-footer{color:#8799ab;border-top:1px solid #283746;justify-content:space-between;align-items:center;gap:8px;margin-top:13px;padding-top:11px;font-size:10px;display:flex}.balance-footer>span:first-child{color:#b3c9d0;align-items:center;gap:7px;display:flex}.balance-footer i{background:#72dfbe;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #72dfbe77}.session{width:auto;box-shadow:none;background:#101a26;border:1px solid #273846;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:12px 0 0;padding:13px 15px;display:grid}.session>span{letter-spacing:.9px;color:#b4c2cf;grid-column:1;font-size:10px;font-weight:700}.session strong{color:#edf6fa;letter-spacing:.5px;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;margin:0 0 0 12px;font-size:20px;font-weight:700}.session small{color:#8d9eaf;grid-column:1;margin-top:5px;font-size:10px}.session[data-configured=false] strong{color:#e8c889;letter-spacing:.8px;font-size:17px}.arena{height:248px;margin:0 -16px}.float-stat strong{color:#e0eaf1;font-size:10px}.asset-notice{color:#91a0af;letter-spacing:.8px;font-size:9px;bottom:7px}.miner-info{background:linear-gradient(120deg,#141f2b,#111a25);border-color:#2a3949;border-radius:16px;gap:12px;padding:13px}.machine-icon{color:#86dce8;background:#192c38;border:1px solid #304655;border-radius:11px;width:40px;height:40px}.machine-icon svg{width:20px}.miner-info strong{color:#edf3f8;margin-top:5px;font-size:13px}.level-tag{color:#cad8e5;background:#1b2a38;border:1px solid #3a4b5e;font-size:10px}.progress-label{color:#aab8c7;margin-top:18px;font-size:11px}.progress-label>span:last-child{color:#d2e0e7;font-variant-numeric:tabular-nums}.progress-track{background:#1c2936;height:6px;margin:9px 0 17px}.progress-track>span{background:linear-gradient(90deg,#54bdcc,#82e6df)!important}.primary{letter-spacing:.55px;background:linear-gradient(110deg,#187f91,#285ba5);border:1px solid #55c9d5;border-radius:15px;min-height:54px;font-size:13px;box-shadow:0 8px 24px #0c52652e}.action-row>button{color:#d7e1e9;background:#131e2a;border-color:#2a3a4b;border-radius:13px;min-height:48px;font-size:11px}.action-row svg{color:#88dbe5}.service-status{color:#91a2b3;border-top:1px solid #1e2b38;margin-top:16px;padding-top:12px;font-size:10px}.service-status button{color:#91dce5;font-size:10px}.bottom-nav{background:#0e1824f2;border-color:#2c3b4c;border-radius:20px;box-shadow:0 10px 36px #02070ebd}.bottom-nav button{color:#8291a4;min-height:56px}h1{color:#f1f5f9;letter-spacing:-.8px;margin:12px 0;font-size:30px}.intro,.panel p,.empty p{color:#9aa9b9;font-size:13px}.panel,.stats-grid>div,.note-card,.card-row{background:#121d29;border-color:#2b3a49}.category-tabs button{color:#b2c0cd;border-color:#2b3b4c;border-radius:11px;min-height:39px;font-size:11px}.empty{color:#a5b1bf;border-color:#344453}.empty h3{color:#e5edf3}@media (width<=360px){.balance-panel{padding:15px 14px 12px}.balance-footer{font-size:9px}.session strong{font-size:17px}.bottom-nav span{font-size:7px}}@media (width<=480px){.game{padding-top:calc(14px + max(env(safe-area-inset-top,0px), var(--telegram-top,0px)))}.brand{margin-bottom:15px}.player{padding:10px}.balance-panel{margin-top:12px;padding:14px 16px 9px}.balance{margin-top:10px}.balance-footer{margin-top:9px;padding-top:8px}.session{margin-top:8px;padding:10px 13px}.arena{height:170px}.float-stat{top:42px}.energy{top:66px}}@media (width<=360px){.balance-panel{padding:11px 14px 8px}.balance{margin-top:6px}.balance-footer{margin-top:6px;padding-top:6px}.session{padding:9px 12px}.network{letter-spacing:.35px;white-space:nowrap;padding:6px 7px;font-size:7px}.brand small{letter-spacing:1px;font-size:7px}.player>div{min-width:0}.player small{text-overflow:ellipsis;white-space:nowrap;max-width:155px;overflow:hidden}}:root{--muted:#9aabba;--cyan:#7edee7;--surface:#111c28;--surface-raised:#152331;--line:#2b3b49;--text:#f1f5f8}html{scroll-behavior:smooth;background:#080f17;min-width:320px}body{min-width:320px;min-height:100dvh;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(at 50% 0,#17304255,#0000 42%),#080f17}.shell{background:radial-gradient(at 50% 42%,#14283930,#0000 62%);min-height:100dvh}.game{width:100%;max-width:480px;color:var(--text);background:radial-gradient(at 50% 32%,#1e46501b,#0000 48%),linear-gradient(#0e1924 0%,#0a121b 100%);padding-left:20px;padding-right:20px}.brand{margin-bottom:18px}.brand>a{letter-spacing:1.1px;gap:10px;font-size:15px}.brand-mark{filter:drop-shadow(0 5px 12px #02090e66);background:linear-gradient(145deg,#183744,#122530);border:1px solid #35525d;border-radius:12px;flex:none}.brand-light{color:#b7c5d0}.brand small{letter-spacing:1.35px;color:#9aabba;font-size:8px}.network{color:#cad8df;letter-spacing:.55px;background:#12212b;border:1px solid #2b414d;border-radius:999px;min-height:32px;padding:7px 10px;font-size:9px}.player{border-color:var(--line);background:linear-gradient(130deg,#162432,#111b27);border-radius:16px;gap:11px;min-width:0;padding:11px 12px;box-shadow:0 8px 22px #02080e33}.player>div{min-width:0}.player strong{color:#f1f5f8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;display:block;overflow:hidden}.player small{color:#9aabba;text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin-top:3px;font-size:10px;overflow:hidden}.player-level{color:#a6e7e8;background:#142c34;border:1px solid #2d5058;border-radius:10px;flex:none;gap:6px;padding:8px 9px;font-size:11px}.balance-panel{background:radial-gradient(at 100% 0,#55c5d51a,#0000 48%),linear-gradient(135deg,#172a38,#101c27 74%);border:1px solid #304653;border-radius:20px;margin-top:14px;padding:17px 18px 14px;box-shadow:0 14px 30px #02070c55}.balance-label{color:#bac7d2;letter-spacing:1px;font-size:10px}.balance-caption{color:#9aaaba;font-size:11px;line-height:1.4}.balance-token-mark{color:#a8eced;background:#1a3640;border-color:#46636c;border-radius:12px}.balance{color:#f6f8fa;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:clamp(36px,10vw,47px);line-height:1.12}.balance span{color:#9ce8e9;font-size:13px}.balance-footer{color:#98a9b7;font-size:10px}.session{background:linear-gradient(120deg,#14232e,#101b25);border-color:#2b414c;border-radius:16px;width:100%;margin-top:11px;padding:13px 15px;box-shadow:0 8px 20px #02080e2e}.session>span{color:#c0ccd4;letter-spacing:.8px;font-size:10px}.session strong{color:#eff5f7;letter-spacing:1px;font-size:22px}.session small{color:#9eacb8;font-size:10px}.session[data-active=true]{background:linear-gradient(120deg,#112c25,#111f27 78%);border-color:#2a6957}.arena{height:235px}.arena-glow{background:radial-gradient(#3994a72e,#1b667315 48%,#0000 72%)}.orbit{border-color:#74c4d21c}.orbit-two{border-color:#75bacb12}.float-stat{gap:6px}.float-stat>span{color:#9ce5e9;background:#13222d;border-color:#42616e;width:40px;height:40px;box-shadow:0 8px 20px #02080e66}.float-stat small{color:#b0bec7;letter-spacing:.7px;font-size:9px}.float-stat strong{color:#e7eef2;font-variant-numeric:tabular-nums;font-size:10px}.float-stat em{color:#aabac4;font-size:9px}.asset-notice{color:#a1afb9;letter-spacing:.65px;font-size:9px}.miner-info{border-color:var(--line);background:linear-gradient(120deg,#152431,#111c27);border-radius:16px;gap:12px;padding:13px}.machine-icon{color:#9de4e8;background:#19313b;border:1px solid #34505d;border-radius:12px;flex:none;width:42px;height:42px}.miner-info small{color:#a3b1bd;letter-spacing:.7px;font-size:9px}.miner-info strong{color:#edf3f6;font-size:13px}.level-tag{color:#d0dce3;background:#1b2b36;border:1px solid #3b505b;border-radius:9px;font-size:10px}.progress-label{color:#aab8c3;font-size:11px}.progress-track{background:#1b2a35;border-radius:999px;height:7px;overflow:hidden}.progress-track>span{transition:width .35s;border-radius:inherit!important;background:linear-gradient(90deg,#51b9c8,#9be5df)!important}.primary{color:#f4ffff;letter-spacing:.45px;background:linear-gradient(110deg,#187b8a,#286191);border:1px solid #66cbd2;border-radius:15px;min-height:54px;font-size:13px;font-weight:750;transition:filter .16s,transform .16s;box-shadow:0 8px 22px #0a52622b}.primary:not(:disabled):active{transform:translateY(1px)}.action-row{gap:10px;margin-top:10px}.action-row>button,.panel button,.task-card button,.category-tabs button{color:#e0e8ed;background:#14212c;border:1px solid #30424f;border-radius:13px;min-height:46px;font-size:11px;font-weight:600;transition:border-color .16s,background .16s}.action-row>button{padding:0 9px}.action-row svg,.panel button svg,.task-card button svg{color:#9de1e5}.service-status{color:#a3b0ba;border-top:1px solid #263642;gap:12px;margin-top:18px;padding-top:13px;font-size:10px}.service-status button{color:#b3e6e8;background:#13232d;border:1px solid #314954;border-radius:10px;min-height:36px;padding:0 10px;font-size:10px}.bottom-nav{background:#101c27f5;border-color:#334450;border-radius:19px;width:min(100% - 24px,448px);padding:7px 6px;box-shadow:0 12px 32px #02080ec2}.bottom-nav button{color:#94a2ad;border-radius:13px;gap:5px;min-height:56px}.bottom-nav button svg{width:20px;height:20px}.bottom-nav span{letter-spacing:.35px;font-size:8px}.bottom-nav .active{color:#a4e8e9;background:linear-gradient(#1e3c453b,#19303a12)}.bottom-nav .active i{background:#8ce1e4;box-shadow:0 0 8px #7de1e877}.section-page{padding-top:24px}.eyebrow{color:#9be2e4;letter-spacing:1.1px;font-size:10px}h1{color:#f2f6f8;letter-spacing:-.9px;margin:11px 0 9px;font-size:clamp(27px,7vw,32px);line-height:1.12}h3{color:#edf3f6;font-size:15px;line-height:1.35}.intro,.panel p,.empty p{color:#a3b0bb;font-size:13px;line-height:1.65}.category-tabs{scrollbar-width:none;gap:7px;margin:20px 0;padding-bottom:3px}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{color:#b6c2ca;min-height:40px;padding:0 14px}.category-tabs .selected{color:#b4eff0;background:#18343a;border-color:#4a9da4}.panel,.stats-grid>div,.note-card,.card-row{background:linear-gradient(145deg,#14222d,#111c26);border-color:#2d3e49;border-radius:15px;box-shadow:0 8px 18px #02080e21}.panel{margin:13px 0;padding:17px}.panel h3{margin:0}.panel-heading{align-items:center;gap:10px}.panel-heading>svg{color:#9ce2e5;flex:none}.badge{color:#b5e9e9;white-space:nowrap;background:#19313a;border:1px solid #31505a;border-radius:8px;padding:6px 8px;font-size:9px}.task-card .panel-heading h3{flex:1;min-width:0}.task-card small{color:#9eacb7;font-size:10px;line-height:1.5}.task-card button{gap:7px;width:100%;margin-top:9px;padding:0 12px}.empty{color:#b4c0c8;background:#111d27a6;border-color:#354754;border-radius:17px;padding:30px 22px}.empty>svg{color:#8abac4}.empty h3{color:#edf3f5;margin:12px 0 6px}.card-row{color:#dce5ea;min-height:62px;margin:9px 0;padding:13px 15px;font-size:12px}.card-row small{color:#9eacb7;margin-top:5px;font-size:10px}.podium{gap:10px;height:200px;margin:18px 0 24px}.podium-place{color:#cad7dd;background:linear-gradient(#2d4c5955,#14222c);border-color:#40515b;border-radius:15px 15px 8px 8px;gap:8px}.place-1{color:#f0dfa9;background:linear-gradient(#88713b55,#202629);border-color:#8c794d}.place-3{color:#d6b9a2}.podium-place svg{width:21px;height:21px}.podium-place strong{font-size:10px}.podium-place small{color:#b6c3ca;font-size:9px}.crew-graphic{color:#9edfe4;padding:26px 20px}.crew-graphic>svg{filter:drop-shadow(0 8px 18px #28758066);width:54px;height:54px}.stats-grid{gap:10px;margin:15px 0}.stats-grid>div{padding:16px}.stats-grid small{color:#a0afba;letter-spacing:.7px;font-size:9px;line-height:1.4}.stats-grid strong{color:#f1f5f7;font-variant-numeric:tabular-nums;margin-top:8px;font-size:23px}.note-card{color:#a4e4e6;padding:15px}.note-card p{color:#d5e0e5;font-size:12px}.note-card small{color:#9daeb8;font-size:10px;line-height:1.5}.profile-card{margin:24px 0}.profile-card strong{color:#eff4f6;font-size:14px}.profile-card small{color:#a4b1bb;font-size:11px}.avatar.large{border-radius:22px;width:68px;height:68px}.buy-button{color:#c3f0f0;background:linear-gradient(110deg,#183f49,#1c3443);border-color:#3e7581;border-radius:15px;align-items:center;min-height:58px;font-size:13px}.gate{color:#d6c49b;background:#28251b;border:1px solid #494333;border-radius:11px;padding:11px 12px;font-size:11px}.signout{color:#e8c4c4;background:#281c22;border-color:#564044;width:100%;min-height:48px;margin:4px 0 16px;font-size:12px}.modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03080dbd}.reward-modal{background:radial-gradient(circle at 50% 0,#3f7f8530,#0000 55%),#111d27;border-color:#3e5965;border-radius:24px;width:min(100%,430px);padding:26px 22px 22px;box-shadow:0 24px 70px #0009}.reward-modal h2{color:#f2f6f7;letter-spacing:-.5px;font-size:27px}.reward-modal p{color:#aab8c1;font-size:13px;line-height:1.6}.reward-hero{color:#a5e8e9;filter:drop-shadow(0 8px 20px #32899566)}.reward-calendar{gap:7px;margin:20px 0}.reward-calendar>div{background:#15242e;border-color:#354a55;border-radius:12px;gap:8px;padding:12px 4px}.reward-calendar small{color:#aab8c1;font-size:8px}.reward-calendar strong{color:#edf4f5;font-size:12px}.reward-calendar svg{color:#9ddfe3}.reward-calendar .today{background:#18343a;border-color:#65bdc6;box-shadow:0 0 18px #4ab8c225}.close{color:#c3cfd5;border-radius:12px}.desktop-note h2{color:#eff5f7}.desktop-note em{color:#9ce4e7}.desktop-note p{color:#a6b5bf}.build-label{color:#91a3ad}@media (hover:hover){.action-row>button:hover,.panel button:hover,.task-card button:hover,.category-tabs button:hover,.service-status button:hover{background-color:#1a303b;border-color:#527681}.primary:not(:disabled):hover{filter:brightness(1.08)}}@media (width<=480px){.game{padding-left:18px;padding-right:18px}.arena{height:190px}.float-stat{top:38px}.energy{top:59px}.rate{left:19px}.energy{right:19px}}@media (width<=360px){.game{padding-left:15px;padding-right:15px}.brand>a{font-size:14px}.network{padding:6px 7px;font-size:8px}.player{gap:8px;padding:9px}.player small{max-width:135px;font-size:9px}.player-level{padding:7px}.bottom-nav{width:calc(100% - 16px)}.bottom-nav button{min-height:53px}.bottom-nav span{letter-spacing:0;font-size:7px}.arena{margin-left:-15px;margin-right:-15px}.rate{left:15px}.energy{right:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primary,.action-row>button,.panel button,.task-card button,.progress-track>span{transition:none}}
