#shop-offers.shop-grid{display:block}.store-tabs{display:flex;gap:8px;position:sticky;top:0;z-index:3;padding:10px 0;margin:0 0 20px;background:#0b1422ed;backdrop-filter:blur(12px);overflow-x:auto;scrollbar-width:thin}.store-tabs button{flex:1;min-width:0;border:1px solid #33465d;border-radius:11px;background:#142237;color:#a8b8ce;padding:12px 14px;font-weight:600;font-size:12px;white-space:nowrap;min-height:44px}.store-tabs button[aria-pressed=true]{color:#a2ffdf;border-color:#659f8e;background:#173b32}.store-category{margin:0 0 32px}.store-category-title{font-size:21px;letter-spacing:-.5px;margin:0 0 9px}.store-category-note{font-size:12px;color:var(--muted);line-height:1.8;margin:0 0 20px}.shop-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.store-premium .shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-equipment .shop-product-grid{grid-template-columns:2fr 1fr}.shop-product-grid .shop-card{min-width:0}.premium-offer{border-color:#897a4d;background:radial-gradient(ellipse at 80% 0,#b9963c18,transparent 60%),linear-gradient(140deg,#202a36,#111c2b)}.premium-offer .item-category{color:#ffdf9c}.store-days{position:absolute;right:14px;top:164px;background:#0d1a2bea;border:1px solid #587582;border-radius:8px;padding:6px 9px;color:#d7edee;font-size:10px;font-weight:600;z-index:4;box-shadow:0 3px 12px #0003}.premium-offer .store-days{border-color:#a68a4b;color:#ffe4a2}.store-daily-price{font-size:11px;color:#e8cd93;line-height:1.6}.shop-card .store-rate-preview{font-size:12px;line-height:1.7;color:#a2ffdf}.surge-pack-options{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:6px 0}.surge-pack-option{min-width:0;min-height:96px;text-align:left;border:1px solid #39475d;border-radius:12px;background:#111e30;color:var(--text);padding:12px;line-height:1.5}.surge-pack-option strong{display:block;font-size:11px;font-weight:600}.surge-pack-option span{display:block;font-size:18px;color:#ffcfaa;margin:5px 0}.surge-pack-option small{display:block;color:#96aac3;font-size:10px;line-height:1.5}.surge-pack-option.selected{border-color:#d4a277;background:#3b2e2566;box-shadow:inset 0 0 20px #f2b06308}.surge-pack-option[aria-pressed=true] strong{color:#ffe3bc}.shop-card .store-surge-note{font-size:11px;line-height:1.7}.store-saving{align-self:flex-start;background:#173f32;border:1px solid #46775f;color:#a2ffdf;border-radius:8px;padding:5px 9px;font-size:11px}.surge-activation{display:grid;gap:8px;max-width:230px}.surge-activation label{font-size:10px;line-height:1.6;color:var(--muted)}.surge-activation select{display:block;width:100%;margin-top:5px;background:#122034;color:var(--text);border:1px solid #3b536c;border-radius:9px;padding:11px 8px;min-height:42px;font:inherit}.store-look-title{font-size:15px;margin:25px 0 12px}.store-looks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.store-look{display:flex;min-width:0;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:14px 9px;background:#152339;border:1px solid #384c63;border-radius:13px;color:var(--text)}.store-look.selected{border-color:#8fe2c4;background:#193d32}.store-look strong{font-size:11px;line-height:1.5}.store-look small{font-size:10px;color:var(--mint);line-height:1.5}.store-look:disabled{opacity:1}.player-membership{padding:12px 17px;border:1px solid #8c7c50;border-radius:12px;background:linear-gradient(110deg,#493f2222,#163a3222);color:#ffe3a6;font-size:11px;line-height:1.8;margin:0 0 18px}.player-membership[hidden]{display:none}
[data-item=premium],[data-item=premium7]{--item-color:#ffe0a0;--item-glow:#d9a94338;--item-speed:7s}[data-item=solar]{--item-color:#ffd18a;--item-glow:#f5a3313d;--item-speed:7s}[data-item=nebula]{--item-color:#c4acff;--item-glow:#956aff3d;--item-speed:8s}[data-item=founder]{--item-color:#b7f7cc;--item-glow:#76d3a336;--item-speed:7.5s}[data-item=surge3],[data-item=surge6],[data-item=surge12]{--item-color:#ffb395;--item-glow:#ff663d3e;--item-speed:4.5s}
#chamber[data-look=solar]{background:radial-gradient(ellipse at 50% 63%,#ac601e42,transparent 70%),linear-gradient(145deg,#282a32,#121a28)}#chamber[data-look=solar]:after{inset:5%;border-radius:50%;background:repeating-conic-gradient(from 15deg,#f5bb4630 0deg,transparent 5deg,transparent 24deg),radial-gradient(ellipse,#ff9f2526,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 67%);animation:store-solar 50s linear infinite}#chamber[data-look=solar] .agent-art{filter:hue-rotate(255deg)}#chamber[data-look=nebula]{background:radial-gradient(ellipse at 25% 40%,#5737a844,transparent 60%),radial-gradient(ellipse at 75% 70%,#215e9d44,transparent 60%),#101626}#chamber[data-look=nebula]:before{background-image:radial-gradient(circle at 18% 28%,#d6c1ff 0 1px,transparent 2px),radial-gradient(circle at 83% 38%,#a0e3ff 0 1px,transparent 2px),radial-gradient(circle at 73% 76%,#d6c1ff 0 1px,transparent 2px),linear-gradient(25deg,transparent 40%,#8c6ed418 50%,transparent 65%);background-size:100% 100%;mask-image:none}#chamber[data-look=nebula]:after{inset:5%;background:radial-gradient(ellipse at 35% 50%,#a888ef35,transparent 60%),radial-gradient(ellipse at 75% 55%,#5f9df12b,transparent 65%);animation:lab-aurora 12s ease-in-out infinite}#chamber[data-look=nebula] .agent-art{filter:hue-rotate(65deg)}#chamber[data-look=founder]{border-color:#9b8a5d;background:radial-gradient(ellipse at 50% 65%,#498f6933,transparent 65%),linear-gradient(140deg,#27332d,#111d29)}#chamber[data-look=founder]:after{inset:10%;background:repeating-linear-gradient(125deg,transparent 0 35px,#c6b37210 36px 37px,transparent 38px 70px),radial-gradient(ellipse,#b5df9c20,transparent 70%)}#chamber[data-look=premium]{border-color:#c4a165;box-shadow:inset 0 0 36px #c7a25613,0 0 25px #bd953e0c;background:radial-gradient(ellipse at 50% 65%,#99783135,transparent 65%),linear-gradient(145deg,#28313a,#111c2b)}#chamber[data-look=premium]:after{inset:7%;background:radial-gradient(ellipse at 35% 45%,#e1c77b35,transparent 62%),radial-gradient(ellipse at 65% 65%,#87edcd25,transparent 60%);animation:lab-aurora 14s ease-in-out infinite}#chamber[data-look=premium] .agent-art{filter:sepia(.3) hue-rotate(310deg)}
@keyframes store-solar{to{transform:rotate(1turn)}}
@media(max-width:1050px){.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-equipment .shop-product-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.store-tabs{margin-bottom:18px}.store-tabs button{font-size:11px;padding:11px 8px;min-width:0}.shop-product-grid,.store-premium .shop-product-grid,.store-equipment .shop-product-grid{grid-template-columns:1fr}.store-category-title{font-size:19px}.store-days{top:147px}.surge-pack-option strong{font-size:11px}.surge-pack-option small{font-size:10px}.surge-activation{grid-column:2;max-width:none}.surge-activation .secondary{width:100%}.store-looks{grid-template-columns:repeat(2,minmax(0,1fr))}.player-membership{font-size:10px;padding:11px 13px}.store-category{margin-bottom:25px}}
.no-motion #chamber[data-look]:after{animation:none!important}@media(prefers-reduced-motion:reduce){#chamber[data-look]:after{animation:none!important}}

@media(max-width:760px){#purchase-art .item-art--dialog[data-item=premium],#purchase-art .item-art--dialog[data-item=premium7]{height:130px;width:165px}}
