.sc-page{color:#f1f6ff;background:radial-gradient(at 20% 30%,#181b49,#0000 65%),#070a16;min-height:100vh;padding:35px 24px 60px;font-family:system-ui,sans-serif}.sc-shell{max-width:1280px;margin:auto}.sc-nav{color:#b7c5e4;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;font-size:13px;display:flex}.sc-nav a,.sc-nav span{align-items:center;gap:8px;display:flex}.sc-banner{object-fit:cover;border:1px solid #6763ad55;border-radius:24px;width:100%;height:auto;max-height:240px}.sc-layout{grid-template-columns:1fr 380px;gap:24px;margin-top:24px;display:grid}.sc-game,.sc-shop{background:#10172bbd;border:1px solid #8b93d52e;border-radius:26px;overflow:hidden}.sc-game{text-align:center;background:radial-gradient(#32347555,#0000 65%),url(/banners/common-deep-space.png) 50%/cover;position:relative}.sc-status{z-index:2;padding-top:32px;position:relative}.sc-pill{color:#9cf1e7;letter-spacing:2px;background:#0b2636;border-radius:20px;padding:7px 13px;font-size:10px}.sc-status h1{letter-spacing:-2px;margin:16px 0 4px;font-size:clamp(32px,4vw,50px)}.sc-status h1 small{letter-spacing:0;color:#a9bcdf;font-size:17px}.sc-status p{color:#b8c8e7;font-size:13px}.sc-status p span{color:#7ae9ff;margin:0 14px}.sc-arena{place-items:center;height:360px;display:grid;position:relative}.sc-shard{cursor:pointer;z-index:2;touch-action:manipulation;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 34px #6c64ff70);width:230px;height:275px;padding:0;position:relative;background:0 0!important;border:0!important}.sc-shard img{object-fit:contain;pointer-events:none;width:100%;height:100%}.sc-shard:focus-visible{border-radius:25px;outline:2px solid #83f6ff}.sc-orbit{pointer-events:none;border:1px solid #8599ee45;border-radius:50%;width:300px;height:300px;position:absolute;box-shadow:0 0 30px #5549d522}.sc-o1{transform:rotateX(60deg)rotate(-25deg)}.sc-o2{transform:rotateY(60deg)rotate(30deg)}.sc-orbit:after{content:"✦";color:#c6a7ff;text-shadow:0 0 12px #dd9bff;position:absolute;top:20px;left:40px}.sc-cursors{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.sc-cursors>span{transform:rotate(var(--angle)) translateY(-154px) rotate(calc(-1 * var(--angle)));color:#c7eaff;filter:drop-shadow(0 0 5px #9ef2ff);position:absolute}.sc-auto-ping svg{animation:.5s ease-out sc-hand}.sc-burst{pointer-events:none;color:#bcfcff;z-index:10;position:absolute}.sc-burst b{white-space:nowrap;font-size:22px;animation:.8s forwards sc-float;position:absolute}.sc-burst i{transform:rotate(var(--a));color:#a4f6ff;font-style:normal;animation:.7s forwards sc-spark;position:absolute}.sc-hint{color:#a7b7d7;font-size:13px}.sc-stats{background:#060b1bbd;border-top:1px solid #829aff26;justify-content:space-around;gap:10px;padding:23px 10px;display:flex}.sc-stats b{font-size:21px}.sc-stats small{color:#8e9fbf;letter-spacing:1px;margin-top:6px;font-size:9px;display:block}.sc-shop{padding:25px}.sc-shop-heading{align-items:center;gap:14px;margin-bottom:25px;display:flex}.sc-shop h2{margin:3px 0;font-size:25px}.sc-shop-heading small{letter-spacing:2px;color:#9eafcf;font-size:9px}.sc-tool{border-top:1px solid #9bade125;grid-template-columns:44px 1fr;gap:13px;padding:20px 0;display:grid}.sc-tool-icon{color:#b7f0ff;background:linear-gradient(130deg,#214c6f,#3e2962);border-radius:12px;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.sc-tool h3{justify-content:space-between;margin:0;font-size:15px;display:flex}.sc-tool h3 small{color:#9daccc;font-size:11px}.sc-tool p,.sc-fair p{color:#a7b6d0;font-size:12px;line-height:1.6}.sc-tool button{color:#e2edff;cursor:pointer;background:#4a46973b;border:1px solid #8f99fa60;border-radius:10px;justify-content:space-between;width:100%;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.sc-tool button:disabled{opacity:.4;cursor:default}.sc-fair{background:#080f20;border-radius:15px;margin-top:10px;padding:17px}.sc-fair h3{font-size:12px}.sc-fair svg{color:#83daca}.sc-primary{color:#081223;cursor:pointer;background:linear-gradient(100deg,#4bd8ed,#9474ff);border:1px solid #97dfff66;border-radius:12px;padding:14px 24px;font-weight:800;display:inline-block}.sc-error{color:#ffb2b7;min-height:20px;padding:0 15px;font-size:13px}.sc-modal{z-index:2147483000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030512b0;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.sc-modal section{text-align:center;background:linear-gradient(140deg,#271422,#0b1425);border:1px solid #ff687a80;border-radius:24px;width:100%;max-width:480px;padding:36px;box-shadow:0 0 90px #ed3b5420}.sc-modal h2{color:#ff6c80;font-size:28px}.sc-modal p{color:#eac5cd;line-height:1.7}.sc-warning-mark{color:#ff6475;border:2px solid;border-radius:50%;place-items:center;width:65px;height:65px;font-size:38px;display:inline-grid}.sc-modal button{width:100%;margin:15px 0}.sc-modal button:disabled{opacity:.4;cursor:wait}.sc-modal a{color:#a6c9ec;margin-top:15px;font-size:13px;display:block}@keyframes sc-float{to{opacity:0;transform:translateY(-80px)}}@keyframes sc-spark{to{transform:rotate(var(--a)) translateX(85px);opacity:0}}@keyframes sc-hand{50%{color:#fff;transform:translateY(8px)scale(.85)}}@media (max-width:850px){.sc-layout{grid-template-columns:1fr}.sc-page{padding:18px 12px}.sc-nav span{display:none}.sc-banner{border-radius:15px}.sc-arena{height:320px}.sc-shop{padding:20px}}@media (prefers-reduced-motion:reduce){.sc-auto-ping svg,.sc-burst b,.sc-burst i{animation-duration:10ms}}.sc-guest-note{color:#a7b7d7;max-width:440px;margin:0 auto 15px;padding:0 20px;font-size:12px;line-height:1.6}.sc-cosmic{isolation:isolate;background:radial-gradient(at 8% 20%,#27214c 0,#0000 45%),radial-gradient(at 95% 75%,#0a3650 0,#0000 40%),#060916;padding-top:25px;position:relative;overflow:hidden}.sc-shell{z-index:1;position:relative}.sc-starfield{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.sc-starfield i{width:var(--size);height:var(--size);animation:sc-twinkle 4s var(--delay) infinite alternate;background:#c8edff;border-radius:50%;position:absolute;box-shadow:0 0 9px #86d4ff}.sc-starfield>b{background:linear-gradient(90deg,#0000,#c5f8ff);width:140px;height:1px;animation:12s infinite sc-comet;position:absolute;top:10%;left:70%;transform:rotate(-35deg)}.sc-starfield>b:nth-last-child(2){animation-delay:5s;top:45%;left:95%}.sc-starfield>b:last-child{animation-delay:8s;top:70%;left:50%}.sc-nav{color:#c9d8f5;padding:0 4px}.sc-nav>a:hover{color:#78edff}.sc-effects-toggle{color:#c8d7f1;cursor:pointer;background:#23304c66;border:1px solid #7498d84d;border-radius:18px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;display:flex}.sc-hero{border-radius:25px;position:relative;overflow:hidden;box-shadow:0 14px 70px #334adc25}.sc-hero .sc-banner{aspect-ratio:3;object-fit:cover;border:0;border-radius:0;max-height:none;display:block}.sc-hero-edge{background:linear-gradient(90deg,#0000,#65eaff,#aa7dff,#0000);width:100%;height:2px;position:absolute;bottom:0;box-shadow:0 0 22px #8fd7ff}.sc-layout{gap:22px}.sc-game{background:radial-gradient(at 50% 37%,#1d285b9c,#0000 60%),linear-gradient(155deg,#0e1837e8,#14102de8);border-color:#7e86e043;box-shadow:inset 0 1px #bcceff25,0 25px 80px #0005}.sc-game:before{content:"";pointer-events:none;background:radial-gradient(circle at 17% 22%,#68eaff66 0 1px,#0000 2px) 0 0/143px 121px,radial-gradient(circle at 80% 55%,#d1b2ff88 0 1px,#0000 2px) 0 0/197px 157px;position:absolute;inset:0}.sc-status h1{color:#eefaff;text-shadow:0 0 35px #6fb8ff55;font-variant-numeric:tabular-nums;font-weight:850}.sc-status p{justify-content:center;align-items:center;display:flex}.sc-pill{border:1px solid #66e9ed38;display:inline-block;box-shadow:0 0 24px #48d7ef13}.sc-pill:before{content:"";background:#80f5d2;border-radius:100%;width:5px;height:5px;margin-right:9px;display:inline-block;box-shadow:0 0 8px #80f5d2}.sc-arena{isolation:isolate;height:390px}.sc-core-aura{pointer-events:none;background:radial-gradient(circle,#5080ee2b,#8d43fa18 45%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:5s ease-in-out infinite sc-breathe;position:absolute}.sc-energy-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#5aa1ff26 1px,#0000 1px),linear-gradient(90deg,#5aa1ff26 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:360px;height:170px;position:absolute;bottom:20px;transform:perspective(300px)rotateX(65deg);-webkit-mask-image:radial-gradient(#000,#0000 68%);mask-image:radial-gradient(#000,#0000 68%)}.sc-shard{width:235px;height:290px;transition:filter .25s}.sc-shard:hover{filter:drop-shadow(0 0 40px #7d6bffc9)brightness(1.12)}.sc-shard-float{pointer-events:none;width:100%;height:100%;animation:5s ease-in-out infinite sc-hover;display:block}.sc-shard img{filter:drop-shadow(0 10px 24px #3bb8fb40)}.sc-orbit{border-style:solid;border-color:#5ea8ef55;width:315px;height:315px;box-shadow:0 0 25px #3d9eff18,inset 0 0 20px #7060f018}.sc-o1{animation:22s linear infinite sc-orbit-a}.sc-o2{animation:28s linear infinite reverse sc-orbit-b}.sc-o3{border-style:dashed;border-color:#9e77ef24;width:355px;height:355px;animation:50s linear infinite sc-flat-orbit}.sc-orbit:after{font-size:20px}.sc-click-wave{pointer-events:none;border:2px solid #86e7ff70;border-radius:50%;animation:.6s forwards sc-wave;position:absolute;inset:15%}.sc-burst b{text-shadow:0 0 16px #58d9ff,0 2px 4px #071223;font-size:27px;font-weight:900}.sc-burst i:nth-child(odd){color:#d3a4ff}.sc-hint{letter-spacing:3px;color:#88d5ff;justify-content:center;align-items:center;gap:7px;margin:0 0 20px;font-size:10px;display:flex}.sc-milestone{max-width:420px;margin:0 auto 22px;padding:0 25px;position:relative}.sc-milestone>div{color:#bbcbea;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:10px;display:flex}.sc-milestone span{align-items:center;gap:6px;display:flex}.sc-milestone svg{color:#edc784}.sc-milestone progress{-webkit-appearance:none;appearance:none;background:#2a3556;border:0;border-radius:5px;width:100%;height:5px;display:block;overflow:hidden}.sc-milestone progress::-webkit-progress-bar{background:#263453}.sc-milestone progress::-webkit-progress-value{background:linear-gradient(90deg,#56e9f1,#ad78ff);border-radius:5px}.sc-milestone progress::-moz-progress-bar{background:linear-gradient(90deg,#56e9f1,#ad78ff)}.sc-milestone small{color:#7188af;text-align:left;margin-top:7px;font-size:10px;display:block}.sc-shop{background:linear-gradient(160deg,#182341dc,#11172bdc);border-color:#6b84b83d;box-shadow:inset 0 1px #cdd8ff20,0 20px 60px #0003}.sc-shop-heading{margin-bottom:15px}.sc-shop-heading>svg{box-sizing:content-box;color:#bcacff;background:#9f84ff19;border-radius:14px;padding:10px}.sc-shop h2{letter-spacing:-.5px;font-size:20px}.sc-tool{background:linear-gradient(125deg,#91b7ff08,#0000);border:1px solid #99b2ef25;border-radius:17px;margin:10px 0;padding:19px 15px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.sc-tool:hover{border-color:#91baff70;transform:translateY(-3px);box-shadow:0 10px 25px #0003}.sc-tool:before{content:"";background:linear-gradient(#0000,#80d8ff77,#0000);width:3px;height:100%;position:absolute;top:0;left:0}.sc-tool-power:before{background:linear-gradient(#0000,#b18bff99,#0000)}.sc-tool-orbit:before{background:linear-gradient(#0000,#f6c67c99,#0000)}.sc-tool-icon{border:1px solid #b2dbff2e;box-shadow:inset 0 1px #c8eaff40,0 4px 16px #0003}.sc-tool-power .sc-tool-icon{color:#e1b9ff;background:linear-gradient(150deg,#6d46a1,#232140)}.sc-tool-orbit .sc-tool-icon{color:#ffe2a3;background:linear-gradient(150deg,#735d4e,#26223c)}.sc-tool h3 small{background:#90a6df16;border-radius:5px;padding:3px 6px}.sc-affordable button{color:#0a1231;background:linear-gradient(110deg,#6de1f7,#a28dff);border-color:#a0deff;box-shadow:0 3px 18px #7b8efa30}.sc-tool button{transition:transform .15s,filter .15s}.sc-tool button:not(:disabled):hover{filter:brightness(1.15);transform:translateY(-1px)}.sc-tool button:not(:disabled):active{transform:scale(.97)}.sc-stats{background:#080d22ba;position:relative}.sc-stats b{color:#c3f0ff;font-variant-numeric:tabular-nums}.sc-fair{background:#090f2299;border:1px solid #8099c81a}.sc-guest-note{opacity:.8;font-size:10px}.sc-modal section{animation:.35s ease-out sc-dialog;box-shadow:0 0 100px #f1485d38,inset 0 1px #ffc5cc25}.sc-warning-mark{box-shadow:0 0 40px #ff5c6f30}@keyframes sc-twinkle{0%{opacity:.2;transform:scale(.75)}to{opacity:.95;transform:scale(1.3)}}@keyframes sc-comet{0%,75%{opacity:0;transform:rotate(-35deg)translate(0)}80%{opacity:.7}to{opacity:0;transform:rotate(-35deg)translate(-700px)}}@keyframes sc-hover{50%{transform:translateY(-10px)rotate(2deg)}}@keyframes sc-breathe{50%{opacity:.7;transform:scale(1.15)}}@keyframes sc-orbit-a{0%{transform:rotateX(64deg)rotate(-25deg)}to{transform:rotateX(64deg)rotate(335deg)}}@keyframes sc-orbit-b{0%{transform:rotateY(65deg)rotate(25deg)}to{transform:rotateY(65deg)rotate(385deg)}}@keyframes sc-flat-orbit{to{transform:rotate(360deg)}}@keyframes sc-wave{0%{opacity:.65;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes sc-dialog{0%{opacity:0;transform:translateY(15px)scale(.96)}to{opacity:1;transform:none}}.sc-effects-off *{animation:none!important}.sc-effects-off .sc-click-wave,.sc-effects-off .sc-starfield>b,.sc-effects-off .sc-burst{display:none}.sc-effects-off .sc-orbit{animation:none}html[data-gs-mode=lite] .sc-cosmic *{animation:none!important}html[data-gs-mode=lite] .sc-starfield,html[data-gs-mode=lite] .sc-click-wave{display:none}@media (prefers-reduced-motion:reduce){.sc-cosmic *{transition:none!important;animation:none!important}.sc-click-wave,.sc-starfield>b,.sc-burst{display:none}}@media (max-width:850px){.sc-cosmic{padding:17px 12px}.sc-arena{height:350px}.sc-o3{width:320px;height:320px}.sc-orbit:not(.sc-o3){width:285px;height:285px}.sc-shard{width:215px;height:270px}.sc-nav{flex-wrap:wrap;font-size:11px}.sc-effects-toggle{padding:6px 9px;font-size:10px}.sc-hero{border-radius:16px}.sc-shop h2{font-size:23px}}@media (max-width:390px){.sc-o3{width:285px;height:285px}.sc-orbit:not(.sc-o3){width:260px;height:260px}.sc-milestone>div{font-size:9px}}.sc-claim{color:#b8c8e7;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;padding:0 12px;font-size:12px;display:flex}.sc-primary.sc-claim-button{align-items:center;gap:8px;padding:10px 16px;font-size:13px;text-decoration:none;display:inline-flex}.sc-primary.sc-claim-button:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.12)}.sc-claim-button:disabled,.sc-claim-button[aria-disabled=true]{opacity:.5;cursor:default}.sc-claim-login{color:#c1e4ff;text-underline-offset:3px;text-decoration:underline}.sc-claim-notice{margin:8px 12px 0;color:#a3f4d1!important}.sc-shop-note{color:#bbcee7;padding:0 3px;font-size:12px}.sc-status h1{overflow-wrap:anywhere;line-height:1.1}.sc-shard:disabled{cursor:default}
