.store_shell__YhcBi{min-height:100vh;background:radial-gradient(circle at 12% 8%,rgba(255,20,147,.28),transparent 28rem),radial-gradient(circle at 88% 12%,rgba(0,217,255,.2),transparent 26rem),linear-gradient(180deg,#08090d,#120818 52%,#05070b);color:#f8f5ec}.store_hero__Y8RbS{display:grid;grid-gap:1rem;gap:1rem;max-width:1180px;margin:0 auto;padding:3rem 1.25rem 1.5rem;position:relative}.store_eyebrow__RVxHc{margin:0;color:#64d9ff;font-size:.82rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.store_title__eRLcc{max-width:840px;margin:0;color:#ffffff;font-size:clamp(2.2rem,6vw,4.8rem);line-height:.95;text-transform:uppercase;text-shadow:0 0 12px rgba(255,20,147,.72),0 0 28px rgba(0,217,255,.45)}.store_copy__eE5SL{max-width:760px;margin:0;color:#d9dde5;font-size:1.05rem;line-height:1.7}.store_main__8199I{max-width:1180px;margin:0 auto;padding:1rem 1.25rem 4rem}.store_releaseGrid__5nk5y{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem}.store_card__Ey_Hd{position:relative;overflow:hidden;border:1px solid rgba(255,20,147,.28);border-radius:8px;background:linear-gradient(180deg,rgba(18,23,34,.94),rgba(7,9,15,.98)),#121722;box-shadow:0 0 12px rgba(255,0,124,.22),0 0 28px rgba(0,217,255,.12);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.store_card__Ey_Hd:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,transparent,rgba(255,20,147,.16) 34%,rgba(0,217,255,.14) 66%,transparent);opacity:.55;mix-blend-mode:screen}.store_card__Ey_Hd:focus-within,.store_card__Ey_Hd:hover{transform:translateY(-4px) scale(1.02);border-color:rgba(0,255,64,.7);box-shadow:0 0 18px rgba(0,255,64,.55),0 0 36px rgba(42,227,255,.38),0 0 60px rgba(149,43,255,.35);animation:store_glowPulse__OIZhm 2.8s ease-in-out infinite}.store_cover__R2Gdr{position:relative;z-index:1;width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#0e1118;border-bottom:1px solid rgba(255,255,255,.08)}.store_cardBody__lq28i,.store_detailBody__lgciQ{position:relative;z-index:1;display:grid;grid-gap:.8rem;gap:.8rem;padding:1rem}.store_cardTitle__hEoTX{margin:0;color:#ffffff;font-size:1.35rem;text-shadow:0 0 10px rgba(255,20,147,.5)}.store_meta__WnTIP{margin:0;color:#9fe9ff;font-weight:800}.store_tagRow__SDPMK{display:flex;flex-wrap:wrap;gap:.45rem}.store_tag__lrj96{border:1px solid rgba(100,217,255,.32);border-radius:999px;color:#c9f4ff;padding:.25rem .55rem;font-size:.78rem}.store_buyButton__X45Pj,.store_linkButton__9FjrG,.store_secondaryButton__Tb7jw{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(135deg,#952bff 33%,#ff1493 66%);background-size:400% 400%;color:#ffffff;cursor:pointer;font-weight:900;text-decoration:none;padding:.7rem 1rem;text-align:center;animation:store_rotateGradientBox__zzFg0 3s ease-in-out infinite alternate;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.store_buyButton__X45Pj:hover,.store_linkButton__9FjrG:hover,.store_secondaryButton__Tb7jw:hover{transform:scale(1.03);background:linear-gradient(135deg,#00ff40 33%,#2ae3ff 66%);box-shadow:0 0 20px rgba(0,255,64,.75),0 0 40px rgba(42,227,255,.55),0 0 60px rgba(149,43,255,.38)}.store_secondaryButton__Tb7jw{background:rgba(8,11,17,.86);border-color:rgba(100,217,255,.34);color:#c9f4ff;animation:none}.store_actionRow__DPxRz{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:.65rem;gap:.65rem}.store_detailGrid__OiNUP{display:grid;grid-template-columns:minmax(220px,420px) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.store_detailPanel__R47oH,.store_statusBox__md4Hi{border:1px solid rgba(255,20,147,.28);border-radius:8px;background:rgba(18,23,34,.92);box-shadow:0 0 18px rgba(255,0,124,.18),0 0 36px rgba(0,217,255,.12)}.store_previewList__qZD_0{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;list-style:none}.store_previewTrack__Q6R2W{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center;min-height:46px;border-top:1px solid rgba(255,255,255,.08);padding-top:.55rem}.store_previewMeta__jXgI_{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:center;color:#d9dde5;line-height:1.4}.store_trackNumber__Y_jy8{color:#9fe9ff;font-weight:900}.store_trackLinkList__epoXi{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:0;list-style:none}.store_trackLinkItem__giVNE a{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:center;min-height:42px;border-top:1px solid rgba(255,255,255,.08);color:#d9dde5;line-height:1.35;padding-top:.45rem;transition:color .2s ease,text-shadow .2s ease}.store_trackLinkItem__giVNE a:hover{color:#ffffff;text-shadow:0 0 10px rgba(42,227,255,.75)}.store_previewButton__mrojQ{min-width:112px;min-height:38px;border:1px solid rgba(100,217,255,.3);border-radius:8px;background:#080b11;color:#f8f5ec;cursor:pointer;font-weight:800;padding:.45rem .75rem}.store_previewButton__mrojQ:disabled{cursor:not-allowed;opacity:.58}.store_buyForm__0I_ya{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.5rem}.store_fieldLabel__Nk8XP{color:#f1d37c;font-size:.9rem;font-weight:800}.store_buyRow__ne5pq{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem}.store_input__3hcN6{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#080b11;color:#fff;padding:0 .85rem}.store_formMessage___ihQ4,.store_notice__fbrN2{margin:0;color:#ffcf75}.store_statusBox__md4Hi{display:grid;grid-gap:.8rem;gap:.8rem;max-width:720px;padding:1.25rem}.store_statusBox__md4Hi h2{margin:0;color:#fff4ca}.store_statusBox__md4Hi p{margin:0;color:#d9dde5;line-height:1.6}@media (max-width:780px){.store_actionRow__DPxRz,.store_buyRow__ne5pq,.store_detailGrid__OiNUP{grid-template-columns:1fr}}@keyframes store_glowPulse__OIZhm{0%{box-shadow:0 0 12px rgba(255,0,124,.45),0 0 24px rgba(132,0,255,.3)}50%{box-shadow:0 0 22px rgba(255,0,124,.85),0 0 44px rgba(0,217,255,.48)}to{box-shadow:0 0 12px rgba(255,0,124,.45),0 0 24px rgba(132,0,255,.3)}}@keyframes store_rotateGradientBox__zzFg0{0%{background-position:0 50%}50%{background-position:50% 100%}to{background-position:100% 50%}}