.animated-icon{vertical-align:middle;transition:filter .18s cubic-bezier(.22,1,.36,1);display:inline-block}.animated-icon:hover,button:hover .animated-icon,a:hover .animated-icon{filter:drop-shadow(0 0 6px #8a2eff80)}.gravity-button{color:#f5f7ff;font:inherit;letter-spacing:.02em;cursor:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:.52rem .88rem;font-size:.85rem;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.gravity-button:hover,.gravity-button:focus-visible{transform:scale(1.02);box-shadow:0 8px 24px #0003,0 0 0 1px #ffffff1f}.gravity-button:active{transition-duration:80ms;transform:scale(.97)}.gravity-button:focus-visible{outline:none;box-shadow:0 0 0 2px #05060be6,0 0 0 4px #8a2eff99}.gravity-button--ghost{background:0 0;border-color:#ffffff0f}.gravity-button--mini{padding:.36rem .6rem;font-size:.76rem}.gravity-button__content{z-index:1;position:relative}.gravity-button__sweep{opacity:0;pointer-events:none;background:linear-gradient(#fff0,#ffffff38,#fff0);transition:transform .28s,opacity .18s;position:absolute;inset:-40% 42%;transform:rotate(18deg)translateY(120%)}.gravity-button:hover .gravity-button__sweep,.gravity-button:focus-visible .gravity-button__sweep{opacity:.68;transform:rotate(18deg)translateY(-120%)}.gravity-button__glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#8a2eff14,#0000 60%);border-radius:999px;transition:opacity .3s;position:absolute;inset:-50%}.gravity-button:hover .gravity-button__glow,.gravity-button:focus-visible .gravity-button__glow{opacity:1}@media (pointer:coarse){.gravity-button{cursor:pointer}}@keyframes drift-far{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,2%)scale(1.08)}}@keyframes drift-near{0%{transform:translate(0,0)scale(1)}to{transform:translate(3%,-2%)scale(1.12)}}@keyframes blackhole-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes blackhole-shear{0%,to{transform:translate(-50%,-50%)rotate(-13deg)scaleX(1)}50%{transform:translate(-50%, -50%) rotate(-10deg) scaleX(calc(1.03 + var(--klxne-bass) * .14))}}@keyframes pulse-halo{0%,to{opacity:.68;transform:translate(-50%,-50%)scale(1)}50%{opacity:.92;transform:translate(-50%, -50%) scale(calc(1.03 + var(--klxne-pulse) * .12))}}@keyframes hint-float{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.cosmic-cursor{z-index:120;pointer-events:none;mix-blend-mode:screen;position:fixed;top:0;left:0}.cosmic-cursor__core,.cosmic-cursor__ring{position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.cosmic-cursor__core{background:#fffffff5;border-radius:999px;width:7px;height:7px;box-shadow:0 0 18px #ffffffe6,0 0 30px #6f52ff8c}.cosmic-cursor__ring{border:1px solid #ffffff80;border-radius:999px;width:30px;height:30px;transition:transform .18s,border-color .18s,box-shadow .18s,width .18s,height .18s}.cosmic-cursor[data-active=true] .cosmic-cursor__ring{border-color:#ffffffeb;width:46px;height:46px;box-shadow:0 0 26px #ff6c9673}@media (pointer:coarse){.cosmic-cursor{display:none}}.home-gate{background:radial-gradient(circle at 50% 48%,#814cff1a,#0000 24%),radial-gradient(circle at 50% 35%,#ff5d7b0f,#0000 18%),linear-gradient(#010207 0%,#04050a 40%,#010207 100%);min-height:100vh;position:relative;overflow:hidden}.home-gate:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff05 0,#fff0 14% 86%,#ffffff05 100%),linear-gradient(#ffffff08,#fff0 14%);position:absolute;inset:0}.klxne-wordmark{z-index:8;position:absolute;top:1.2rem;left:50%;transform:translate(-50%)}.klxne-wordmark__label{font-family:var(--font-display);letter-spacing:.34em;text-transform:uppercase;opacity:.82;font-size:clamp(1.05rem,1.3vw,1.35rem);display:inline-block}.home-gate__meta{z-index:7;letter-spacing:.14em;text-transform:uppercase;opacity:.72;justify-content:space-between;gap:1rem;font-size:.72rem;display:flex;position:absolute;top:1rem;left:.95rem;right:.95rem}.home-gate__brief,.home-gate__trust-band,.home-gate__drop-band{z-index:2;position:relative}.home-gate__brief{grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:1rem;margin-top:0;padding:clamp(6.4rem,8vw,7.6rem) clamp(1rem,3.6vw,3.2rem) 1.5rem;display:grid}.home-gate__brief-copy{gap:.65rem;max-width:48rem;display:grid}.home-gate__brief-kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:.76rem}.home-gate__brief-title,.home-gate__drop-title{margin:0;line-height:.92}.home-gate__brief-title{max-width:11ch;font-size:clamp(2.65rem,5.4vw,5.7rem)}.home-gate__drop-title{max-width:18ch;font-size:clamp(2rem,3.2vw,3.7rem)}.home-gate__brief-body{color:#fffc;max-width:38ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.32}.home-gate__brief-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.home-gate__trust-band,.home-gate__drop-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.home-gate__trust-item,.home-gate__drop-band{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0a0c14d1,#070910b8),radial-gradient(circle at 100% 0,#8a2eff1a,#0000 34%);border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.home-gate__trust-item{gap:.45rem;display:grid}.home-gate__trust-item span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8f;font-size:.74rem}.home-gate__trust-item strong{font-size:1rem;line-height:1.15}.home-gate__drop-band{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start}.home-gate__drop-copy{gap:.6rem;display:grid}.home-gate__drop-list{color:#ffffffd1;margin:0;padding-left:1.2rem;line-height:1.5}.home-gate__drop-list li+li{margin-top:.35rem}@media (max-width:880px){.home-gate__brief,.home-gate__trust-band,.home-gate__drop-band{grid-template-columns:1fr}.home-gate__brief{padding-top:9rem}.home-gate__brief-title{max-width:9.5ch}.home-gate__brief-actions{justify-content:flex-start}}.home-gate__space{min-height:clamp(38rem,68vh,48rem);position:relative}.home-gate__atmos-video,.home-gate__cosmos,.home-gate__stars,.home-gate__nebula,.home-gate__lensing{position:absolute;inset:0}.home-gate__atmos-video{object-fit:cover;opacity:.06;mix-blend-mode:screen;filter:saturate(.5)contrast(.96)brightness(.12)blur(1.2px);width:100%;height:100%}.home-gate__architecture{z-index:5;pointer-events:none;opacity:.9;position:absolute;inset:0}.home-gate__architecture:before,.home-gate__architecture:after{content:"";pointer-events:none;position:absolute}.home-gate__architecture:before{opacity:.1;background:linear-gradient(90deg,#ffffff07,#fff0 12% 88%,#ffffff07),linear-gradient(#ffffff06,#fff0 18% 82%,#ffffff05);border:1px solid #ffffff08;width:min(94vw,1320px);height:min(66vw,800px);top:3rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff04,0 24px 80px #00000057}.home-gate__architecture:after{opacity:.64;background:radial-gradient(circle at 50% 46%,#0000 0 18%,#02030714 34%,#02030757 62%,#010207d1 100%),linear-gradient(#01020708,#0102072e 38%,#010207bd 100%);inset:0}.home-gate__column,.home-gate__beam,.home-gate__floor{position:absolute}.home-gate__column{background:linear-gradient(#1214202e,#06080feb),linear-gradient(90deg,#ffffff08,#fff0 36%);width:clamp(64px,5.8vw,92px);top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffffff06,0 0 60px #00000057}.home-gate__column--left{clip-path:polygon(0 0,100% 0,76% 100%,0 100%);left:1.45rem}.home-gate__column--right{clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);right:1.45rem}.home-gate__beam{width:4px;height:212px;opacity:calc(.28 + var(--klxne-pulse)*.1);background:linear-gradient(#a276ffcc,#ff668c1a);border-radius:999px;top:16.8%;box-shadow:0 0 20px #9672ff47}.home-gate__beam--left{left:6.8%}.home-gate__beam--right{right:6.8%}.home-gate__floor{opacity:.66;clip-path:polygon(14% 18%,86% 18%,100% 100%,0% 100%);background:radial-gradient(circle at 50% 8%,#ff78981a,#0000 18%),linear-gradient(#fff0 0%,#10121e1f 8%,#06070cf0 100%),linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 100%) 0 0/126px 100%,linear-gradient(#ffffff05 0 1px,#0000 1px 100%) 0 0/100% 98px;width:min(112vw,1940px);height:40%;bottom:-9%;left:50%;transform:translate(-50%)}.home-gate__stars{opacity:.9;background-repeat:repeat}.home-gate__stars--far{opacity:.64;background-image:radial-gradient(circle at 16% 18%,#fffffff5 0 1px,#0000 1.5px),radial-gradient(circle at 68% 22%,#ffffffc7 0 1px,#0000 1.4px),radial-gradient(circle at 42% 74%,#aed8ffc2 0 1.2px,#0000 1.6px),radial-gradient(circle at 84% 62%,#ffffffbd 0 1px,#0000 1.4px);background-size:320px 320px;animation:18s linear infinite alternate drift-far}.home-gate__stars--near{opacity:.54;background-image:radial-gradient(circle at 18% 48%,#fffffff5 0 1.4px,#0000 1.9px),radial-gradient(circle at 52% 34%,#ff91a8c7 0 1.3px,#0000 1.9px),radial-gradient(circle at 78% 70%,#9f78ffb8 0 1.3px,#0000 1.9px),radial-gradient(circle at 35% 82%,#c2ddffcc 0 1.5px,#0000 2px);background-size:420px 420px;animation:12s linear infinite alternate drift-near}.home-gate__nebula{background:radial-gradient(circle at 42% 44%, rgba(104, 67, 255, calc(.15 + var(--klxne-mid) * .08)), #0000 28%),radial-gradient(circle at 56% 53%, rgba(255, 92, 118, calc(.11 + var(--klxne-bass) * .16)), #0000 22%),radial-gradient(circle at 66% 44%, rgba(97, 147, 255, calc(.08 + var(--klxne-treble) * .1)), #0000 24%);filter:blur(34px);opacity:.3}.home-gate__lensing{filter:blur(calc(12px + var(--klxne-energy) * 12px));transform:scale(calc(1.04 + var(--klxne-pulse) * .12));background:radial-gradient(circle at 50% 49%,#ffffff3d,#ffffff0a 8%,#0000 18%),radial-gradient(circle at 50% 48%,#5c76ff38,#0000 26%)}.home-gate__blackhole{display:none}.home-gate__blackhole-ring,.home-gate__blackhole-hole,.home-gate__blackhole-disk{position:absolute;top:50%;left:50%}.home-gate__blackhole-ring--outer{background:radial-gradient(circle, #fffffffc 0%, #fff4fcf7 10%, rgba(255, 160, 190, calc(.68 + var(--klxne-bass) * .14)) 24%, rgba(255, 104, 146, calc(.62 + var(--klxne-bass) * .16)) 34%, rgba(121, 86, 255, calc(.42 + var(--klxne-mid) * .18)) 48%, #0000 64%);width:100%;height:60%;filter:blur(calc(9px + var(--klxne-energy) * 10px));border-radius:50%;animation:4.6s ease-in-out infinite pulse-halo}.home-gate__blackhole-ring--middle{filter:blur(2px);width:74%;height:74%;animation:blackhole-spin calc(16s - var(--klxne-energy)*5s) linear infinite;background:radial-gradient(circle,#0000 45%,#ffffff8a 56%,#97d0ff94 60%,#0000 66%);border-radius:50%}.home-gate__blackhole-disk{background:linear-gradient(90deg, #0000 0%, #ff5e88bd 8%, #ff8494f5 18%, #fff8ff 34%, rgba(255, 152, 166, calc(.8 + var(--klxne-bass) * .16)) 52%, rgba(255, 102, 140, calc(.76 + var(--klxne-bass) * .16)) 62%, rgba(115, 72, 255, calc(.42 + var(--klxne-mid) * .18)) 76%, #0000 100%);width:144%;height:13.4%;box-shadow:0 0 calc(66px + var(--klxne-bass)*40px) #ff7e8e80,0 0 196px #7c59ff52;filter:blur(calc(2.2px + var(--klxne-bass) * 2.8px));animation:blackhole-shear calc(8s - var(--klxne-bass)*2.2s) ease-in-out infinite;border-radius:999px}.home-gate__blackhole-hole{aspect-ratio:1;background:radial-gradient(circle,#000 0%,#020307 60%,#07080e 100%);border-radius:50%;width:39%;transform:translate(-50%,-50%);box-shadow:0 0 80px #000000e6,0 0 160px #00000080}.home-gate__portals{z-index:9;perspective:800px;position:absolute;inset:0}.portal-card{--portal-tilt-x:0deg;--portal-tilt-y:0deg;--portal-glow-x:50%;--portal-glow-y:50%;--portal-shift-x:0px;color:#f5f7ff;text-align:left;width:min(190px,14.4vw);min-height:50px;transform-style:preserve-3d;will-change:transform,box-shadow,border-color;background:0 0;border:0;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;column-gap:.55rem;padding:.1rem .18rem;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),border-radius .6s cubic-bezier(.33,1,.68,1);display:grid;position:absolute;top:45.2%;overflow:hidden}.portal-card:hover,.portal-card[data-focused=true]{border-radius:12px 8px 14px 6px}.portal-card--beat-store{transform:translateY(-50%) translateX(var(--portal-shift-x)) rotateX(var(--portal-tilt-y)) rotateY(var(--portal-tilt-x));left:clamp(1.9rem,4.8vw,4.1rem)}.portal-card--drum-kits{transform:translateY(-50%) translateX(var(--portal-shift-x)) rotateX(var(--portal-tilt-y)) rotateY(var(--portal-tilt-x));right:clamp(1.9rem,4.8vw,4.1rem)}.portal-card:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--portal-glow-x) var(--portal-glow-y), #ffffff29, #8d66ff1a 24%, #0000 72%);opacity:.36;position:absolute;inset:0}.portal-card:after{content:"";opacity:0;background:linear-gradient(#fff0,#ffffff47,#fff0);transition:transform .42s,opacity .28s;position:absolute;inset:-30% 48%;transform:rotate(18deg)translateY(120%)}.portal-card:hover,.portal-card:focus-visible,.portal-card[data-focused=true]{outline:none;box-shadow:0 0 24px #ff749629,0 0 50px #7156ff1a}.portal-card--beat-store:hover,.portal-card--beat-store:focus-visible,.home-gate[data-focused-portal=beat-store] .portal-card--beat-store{--portal-shift-x:14px;transform:translateY(-50%) translateX(var(--portal-shift-x)) rotateX(var(--portal-tilt-y)) rotateY(var(--portal-tilt-x)) scale(1.05)}.portal-card--drum-kits:hover,.portal-card--drum-kits:focus-visible,.home-gate[data-focused-portal=drum-kits] .portal-card--drum-kits{--portal-shift-x:-14px;transform:translateY(-50%) translateX(var(--portal-shift-x)) rotateX(var(--portal-tilt-y)) rotateY(var(--portal-tilt-x)) scale(1.05)}.portal-card:hover:after,.portal-card:focus-visible:after,.home-gate[data-focused-portal=beat-store] .portal-card--beat-store:after,.home-gate[data-focused-portal=drum-kits] .portal-card--drum-kits:after{opacity:.72;transform:rotate(18deg)translateY(-120%)}.portal-card__eyebrow,.portal-card__frame,.portal-card__crest,.portal-card__title,.portal-card__detail{z-index:1;position:relative}.portal-card__crest{grid-area:1/1;transform:translateZ(22px)}.portal-card__frame{z-index:0;pointer-events:none;position:absolute;inset:.42rem .05rem}.portal-card__frame-line{opacity:.6;background:linear-gradient(90deg,#fff0,#ffffff2e,#fff0);position:absolute}.portal-card__frame-line--h{height:1px;bottom:.26rem;left:2.55rem;right:.62rem}.portal-card__frame-line--v{background:linear-gradient(#fff0,#ffffff26,#fff0);width:1px;top:.2rem;bottom:.2rem;left:.8rem}.portal-card__crest{place-items:center;width:44px;height:44px;display:grid}.portal-card__glyph{clip-path:polygon(50% 0%,76% 24%,100% 50%,76% 76%,50% 100%,24% 76%,0% 50%,24% 24%);transition:transform .26s,box-shadow .26s,opacity .26s;position:absolute;inset:0}.portal-card__glyph--outer{background:linear-gradient(#fffffff0,#8cbfff33);box-shadow:0 0 20px #ffffff1f,0 0 34px #6e42ff33}.portal-card__glyph--inner{opacity:.82;background:linear-gradient(#ffffff47,#0000);inset:18%}.portal-card:hover .portal-card__crest,.portal-card:focus-visible .portal-card__crest{transform:translateZ(22px)scale(1.08)rotate(45deg);box-shadow:0 0 26px #ffffff3d,0 0 40px #ff568a42}.portal-card__title{min-height:2.24rem;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#080a12c2,#080a1270),linear-gradient(90deg,#ffffff0f,#fff0 36%);border:1px solid #ffffff29;border-radius:3px;grid-area:1/2;align-items:center;padding:.32rem .72rem .3rem;font-size:clamp(.84rem,.92vw,1rem);line-height:1;display:inline-flex;transform:translateZ(14px);box-shadow:0 16px 38px #00000057,0 0 18px #ff668c1f}.home-gate__hint{z-index:7;opacity:.72;width:24px;height:14px;animation:2.2s ease-in-out infinite hint-float;position:absolute;bottom:.72rem;left:50%;transform:translate(-50%)}.home-gate__hint span{border-bottom:1px solid #ffffff6b;border-right:1px solid #ffffff6b;width:100%;height:100%;display:block;transform:rotate(45deg)}.spaghettify{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.spaghettify__veil,.spaghettify__plate,.spaghettify__warp-field,.spaghettify__stars,.spaghettify__flare,.spaghettify__core,.spaghettify__flash,.spaghettify__edge-burst{position:absolute;inset:0}.spaghettify__warp-field{z-index:1;mix-blend-mode:screen;opacity:.96;inset:-8%}.spaghettify__plate{mix-blend-mode:screen;opacity:.84;filter:saturate(1.08)contrast(1.06)brightness(.88);background-color:#0000;background-image:linear-gradient(#02020842,#020208a3),url(/images/reactor-base/transition-warp.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.spaghettify__veil{background:radial-gradient(circle,#0000 0%,#0202073d 42%,#000000f5 100%)}.spaghettify__stars{opacity:0;transform-origin:50%;mix-blend-mode:screen;background-color:#0000;background-image:linear-gradient(90deg,#fff0 0%,#fffffffa 50%,#fff0 100%),linear-gradient(90deg,#ff6e8c00 0%,#ff6e8cd1 50%,#ff6e8c00 100%),linear-gradient(90deg,#80a8ff00 0%,#80a8ffa8 50%,#80a8ff00 100%);background-position:50%,50%,50%;background-repeat:repeat-y;background-size:100% 1px,100% 3px,100% 5px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.spaghettify__stars--secondary{opacity:0;transform-origin:50%;mix-blend-mode:screen;background-color:#0000;background-image:linear-gradient(90deg,#fff0 0%,#ffffffbd 50%,#fff0 100%),linear-gradient(90deg,#ff568a00 0%,#ff568aeb 50%,#ff568a00 100%),linear-gradient(90deg,#74b2ff00 0%,#74b2ffdb 50%,#74b2ff00 100%);background-position:50%,50%,50%;background-repeat:repeat-y;background-size:100% 2px,100% 6px,100% 10px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.spaghettify__edge-burst{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 10%,#ffffffe6,#fff0 14%),radial-gradient(circle at 90%,#ffffffe6,#fff0 14%),radial-gradient(circle at 18% 40%,#ff708a9e,#ff708a00 12%),radial-gradient(circle at 82% 60%,#7ab0ff9e,#7ab0ff00 12%)}.spaghettify__edge-burst--chromatic{filter:blur(4px)saturate(1.18);mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 12% 48%,#ff7896e6,#ff789600 16%),radial-gradient(circle at 88% 52%,#7ab6ffe6,#7ab6ff00 16%),radial-gradient(circle at 18% 34%,#ffffff94,#fff0 10%),radial-gradient(circle at 82% 66%,#ffffff94,#fff0 10%)}.spaghettify--beat-store .spaghettify__flare{background:radial-gradient(circle at 44%,#8158ff73,#0000 38%)}.spaghettify--drum-kits .spaghettify__flare{background:radial-gradient(circle at 56%,#ff546673,#0000 38%)}.spaghettify__core{aspect-ratio:1;background:radial-gradient(circle,#000 0%,#03050a 56%,#ffffff24 63%,#0000 75%);border-radius:50%;width:min(40vw,480px);inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 160px #ffffff1f}.spaghettify__flash{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#fffffff0 0%,#ffffff38 28%,#fff0 58%)}.spaghettify--landing .spaghettify__stars{filter:blur(3.4px)saturate(1.34)}.spaghettify--landing .spaghettify__stars--secondary{filter:blur(5.4px)saturate(1.42)}.spaghettify--landing .spaghettify__core{box-shadow:0 0 200px #ffffff29,0 0 340px #ff6e8c47,0 0 520px #7ab0ff38}.spaghettify--landing .spaghettify__plate{opacity:.98}.spaghettify--landing[data-phase=arming] .spaghettify__veil{background:radial-gradient(circle,#0000 0%,#08081047 36%,#000000fa 100%)}.spaghettify--landing[data-phase=spaghettifying] .spaghettify__core{box-shadow:0 0 340px #ffffff57,0 0 560px #ff6e8c70,0 0 860px #7ab0ff5c}.spaghettify--landing[data-phase=spaghettifying] .spaghettify__flash{filter:blur(12px)}.spaghettify--landing[data-phase=spaghettifying] .spaghettify__warp-field{opacity:1}.spaghettify--inner .spaghettify__edge-burst{display:none}@media (max-width:920px){.home-gate__meta{font-size:.62rem;top:1rem;left:1rem;right:1rem}.home-gate__blackhole{width:min(96vw,760px)}.home-gate__portals{align-content:end;gap:.9rem;padding:0 1rem 5rem;display:grid}.portal-card,.portal-card--beat-store,.portal-card--drum-kits{width:100%;max-width:none;transform:translateX(var(--portal-shift-x)) rotateX(var(--portal-tilt-y)) rotateY(var(--portal-tilt-x));position:relative;top:auto;left:auto;right:auto}.portal-card--beat-store:hover,.portal-card--beat-store:focus-visible,.home-gate[data-focused-portal=beat-store] .portal-card--beat-store,.portal-card--drum-kits:hover,.portal-card--drum-kits:focus-visible,.home-gate[data-focused-portal=drum-kits] .portal-card--drum-kits{--portal-shift-x:0px;transform:rotateX(var(--portal-tilt-y)) rotateY(var(--portal-tilt-x)) scale(1.02)}}.spaghettify__reactor-grid,.spaghettify__reactor-columns,.spaghettify__reactor-singularity,.spaghettify__reactor-floor{pointer-events:none;position:absolute;inset:0}.spaghettify__reactor-grid{opacity:.16;background:linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 100%) 0 0/120px 100%,linear-gradient(#ffffff06 0 1px,#0000 1px 100%) 0 0/100% 120px}.spaghettify__reactor-columns span{opacity:.84;background:linear-gradient(#1c1e2a2e,#0a0c16f0),linear-gradient(90deg,#ffffff0a,#fff0 36%);width:clamp(64px,6vw,104px);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffffff08,0 0 60px #00000047}.spaghettify__reactor-columns span:first-child{clip-path:polygon(0 0,100% 0,84% 100%,0 100%);left:5.8%}.spaghettify__reactor-columns span:last-child{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);right:5.8%}.spaghettify__reactor-singularity{top:41%;left:50%;mix-blend-mode:screen;opacity:.88;width:min(70vw,920px);height:min(42vw,520px);inset:auto;transform:translate(-50%,-50%)}.spaghettify__reactor-singularity--landing{opacity:.98;width:min(92vw,1260px);height:min(58vw,700px);top:48%}.spaghettify__reactor-singularity .reactor-singularity{width:100%;height:100%}.spaghettify__reactor-floor{bottom:-8%;left:50%;clip-path:polygon(15% 18%,85% 18%,100% 100%,0 100%);opacity:.82;background:radial-gradient(circle at 50% 6%,#ff769829,#0000 18%),linear-gradient(#fff0 0%,#12141e2e 8%,#07080ef5 100%),linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 100%) 0 0/136px 100%,linear-gradient(#ffffff08 0 1px,#0000 1px 100%) 0 0/100% 108px;width:min(118vw,1640px);height:48%;inset:auto;transform:translate(-50%)}.spaghettify--inner .spaghettify__veil{background:radial-gradient(circle at 50% 48%,#0000 0%,#04050a47 28%,#04050ab8 56%,#000000f5 100%)}.spaghettify--inner .spaghettify__flare{background:radial-gradient(circle at 50% 44%,#ffffff2e,#ff6f9524 22%,#7154ff14 40%,#0000 66%)}.spaghettify--inner .spaghettify__core{width:min(24vw,260px);box-shadow:0 0 120px #ffffff14,0 0 240px #ff6f951f}.spaghettify--inner .spaghettify__stars{filter:blur(1px)saturate(1.04)}.spaghettify--inner .spaghettify__stars--secondary,.spaghettify--inner .spaghettify__edge-burst,.spaghettify--inner .spaghettify__edge-burst--chromatic{display:none}.home-gate__singularity-stage{pointer-events:none;width:min(74vw,1020px);height:min(46vw,548px);position:absolute;top:42.6%;left:50%;transform:translate(-50%,-50%)}.home-gate__singularity-screen,.home-gate__singularity-host{position:absolute;inset:0}.home-gate__singularity-screen{opacity:.024;background:linear-gradient(#ffffff03,#fff0 18% 82%,#ffffff03),linear-gradient(90deg,#ffffff03,#fff0 12% 88%,#ffffff03);border:1px solid #ffffff08;inset:13% 4.5%;box-shadow:inset 0 0 0 1px #ffffff02,0 24px 82px #0000002e}.home-gate__singularity-screen:after{content:"";border:1px solid #ffffff05;position:absolute;inset:1.55rem}.home-gate__singularity-host{filter:saturate(1.2)contrast(1.1)brightness(1.08);display:block;inset:-14% -16% -16%}.home-gate__singularity-host .reactor-singularity{width:100%;height:100%}@media (max-width:920px){.home-gate__singularity-stage{width:calc(100% - 1rem);height:54vh;top:43%}.home-gate__singularity-screen{inset:12% 2%}.home-gate__singularity-host{inset:0 -16% -12%}}.world-dock{z-index:50;pointer-events:none;justify-content:flex-end;gap:.7rem;display:flex;position:fixed;top:1rem;left:auto;right:1rem}.world-dock__nav{pointer-events:auto;z-index:2;gap:.45rem;display:flex;position:relative}.world-dock__player{pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05080f4d;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:.45rem;padding:.5rem .68rem;display:flex;box-shadow:0 10px 28px #0000002e}.world-dock__button{color:#f5f7ff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:.48rem .72rem;font-size:.82rem;transition:background .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.world-dock__button:after,.beat-store__action:after{content:"";opacity:0;background:linear-gradient(#fff0,#ffffff42,#fff0);transition:transform .36s,opacity .22s;position:absolute;inset:-40% 42%;transform:rotate(18deg)translateY(120%)}.world-dock__button:hover,.world-dock__button:focus-visible{border-color:#ffffff38;box-shadow:0 8px 18px #00000029}.world-dock__button:hover:after,.world-dock__button:focus-visible:after,.beat-store__action:hover:after,.beat-store__action:focus-visible:after{opacity:.72;transform:rotate(18deg)translateY(-120%)}.world-dock__button[data-active=true]{background:linear-gradient(135deg,#8a2eff4d,#ff345d29)}.world-dock__player{justify-content:space-between;min-width:min(320px,30vw);position:relative;overflow:hidden}.world-dock__player:after{content:"";background:linear-gradient(90deg, #fff0, rgba(255, 255, 255, calc(.16 + var(--klxne-pulse) * .25)), #fff0);height:1px;position:absolute;inset:auto 0 0}.world-dock__label,.world-dock__meta{opacity:.68;font-size:.72rem}.world-dock__title{font-size:.88rem}.beat-store{background:radial-gradient(circle at 50% 42%, rgba(125, 87, 255, calc(.18 + var(--klxne-mid) * .12)), #0000 30%),radial-gradient(circle at 48% 48%, rgba(255, 255, 255, calc(.08 + var(--klxne-pulse) * .06)), #0000 20%),linear-gradient(180deg, #04050a 0%, #060812 100%);grid-template-columns:1.3fr minmax(320px,.7fr);gap:.95rem;min-height:100vh;padding:2.95rem 1.15rem .55rem;display:grid}.beat-store__scene{background:#05060b;border:1px solid #ffffff14;border-radius:8px;min-height:clamp(620px,100vh - 3.8rem,760px);position:relative;overflow:hidden}.beat-store__worldwash,.beat-store__ritual-lines,.beat-store__atmos-video,.drum-kits-world__atmos-video,.beat-chamber__atmos-video{pointer-events:none;position:absolute;inset:0}.beat-store__architecture,.drum-kits-world__architecture{pointer-events:none;z-index:3;position:absolute;inset:0}.beat-store__architecture:before,.beat-store__architecture:after{content:"";pointer-events:none;position:absolute}.beat-store__architecture:before{clip-path:polygon(16% 18%,84% 18%,100% 100%,0% 100%);opacity:.78;background:radial-gradient(circle at 50% 8%,#ffa8c41f,#0000 24%),linear-gradient(#fff0 0%,#0e101a1f 10%,#06070ceb 100%),linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 100%) 0 0/118px 100%,linear-gradient(#ffffff08 0 1px,#0000 1px 100%) 0 0/100% 102px;width:min(108%,1440px);height:40%;bottom:-7%;left:50%;transform:translate(-50%)}.beat-store__architecture:after{opacity:.56;background:linear-gradient(90deg,#ffffff0a,#fff0 10% 90%,#ffffff09),linear-gradient(#ffffff0b,#fff0 18% 82%,#ffffff09);border:1px solid #ffffff0b;width:min(76vw,960px);height:min(43vw,520px);top:4.4rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff05,0 22px 80px #0000003d}.beat-store__worldwash{background:linear-gradient(180deg, #01020833, #010208b8),radial-gradient(circle at 50% 44%, #ffffff0f, #0000 18%),radial-gradient(circle at 50% 46%, rgba(131, 92, 255, calc(.18 + var(--klxne-mid) * .14)), #0000 28%),linear-gradient(90deg, #ffffff04 0 1px, transparent 1px 100%),linear-gradient(180deg, #ffffff04 0 1px, transparent 1px 100%);opacity:.42;filter:saturate(.7)contrast(.94)blur(.8px);background-size:auto,auto,auto,112px 100%,100% 112px}.beat-store__atmos-video,.drum-kits-world__atmos-video,.beat-chamber__atmos-video{object-fit:cover;mix-blend-mode:screen;will-change:transform,opacity,filter;width:100%;height:100%;transform:scale(1.05)}.beat-store__atmos-video{z-index:1;opacity:.08;filter:saturate(.6)contrast(.94)brightness(.16)blur(1px)}.drum-kits-world__atmos-video{z-index:1;opacity:.08;filter:saturate(.62)contrast(.94)brightness(.14)blur(1px)}.beat-chamber__atmos-video{z-index:0;opacity:.08;filter:saturate(.64)contrast(.94)brightness(.14)blur(1.1px)}[data-shell-root=true][data-performance-tier=low] .beat-store__atmos-video,[data-shell-root=true][data-performance-tier=low] .drum-kits-world__atmos-video,[data-shell-root=true][data-performance-tier=low] .beat-chamber__atmos-video{opacity:.12;transform:scale(1.02)}.beat-store__ritual-lines{opacity:.06;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 100%),linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.beat-store__column,.drum-kits-world__wall{background:linear-gradient(#1c1e2a2e,#0a0c16e6),linear-gradient(90deg,#ffffff08,#fff0 36%);width:clamp(54px,5.8vw,88px);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffffff08,0 0 60px #0003}.beat-store__column--left,.drum-kits-world__wall--left{clip-path:polygon(0 0,100% 0,84% 100%,0 100%);left:0}.beat-store__column--right,.drum-kits-world__wall--right{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);right:0}.beat-store__lightbar,.drum-kits-world__beam{width:6px;height:154px;opacity:calc(.42 + var(--klxne-pulse)*.2);background:linear-gradient(#a276ffe6,#ff668c29);border-radius:999px;position:absolute;top:15%;box-shadow:0 0 18px #9672ff4d}.beat-store__lightbar--left,.drum-kits-world__beam--left{left:6.8%}.beat-store__lightbar--right,.drum-kits-world__beam--right{right:6.8%}.beat-store__scene-layer{transform-origin:50%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.beat-store__scene[data-chamber-phase=diving] .beat-store__scene-layer,.beat-store__scene[data-chamber-phase=assembling] .beat-store__scene-layer,.beat-store__scene[data-chamber-phase=revealed] .beat-store__scene-layer,.beat-store__scene[data-chamber-phase=collapsing] .beat-store__scene-layer{filter:blur(8px)brightness(.5);transform:scale(1.14)}.beat-store__scene[data-scene-phase=launching] .beat-store__scene-layer{filter:blur(6px)brightness(.62);transform:scale(1.12)}.beat-store__scene[data-selection-ritual=arming] .beat-store__satellite-field{filter:saturate(.84)brightness(.9)}.beat-store__scene[data-selection-ritual=pull] .beat-store__scene-layer{filter:blur(8px)brightness(.54);transform:scale(1.16)}.beat-store__scene[data-scene-phase=launching] .beat-store__core-ring--outer{filter:blur(18px);opacity:1}.beat-store__scene[data-scene-phase=launching] .beat-store__core-disk{transform:rotate(-12deg)scaleX(1.22);box-shadow:0 0 50px #ff769138,0 0 160px #ffffff29}.beat-store__selection-ritual{z-index:6;pointer-events:none;position:absolute;inset:0}.beat-store__selection-wake,.beat-store__selection-trail,.beat-store__selection-intake{pointer-events:none;opacity:0;transition:opacity .16s,transform .26s,filter .26s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.beat-store__selection-wake{filter:blur(12px);background:radial-gradient(circle,#ffaac438,#714eff1f 42%,#0000 74%);border-radius:999px;width:min(34vw,440px);height:min(18vw,220px)}.beat-store__selection-trail{filter:blur(9px);background:linear-gradient(90deg,#fff0,#ffa4bce0,#fffffff5,#7e56ff8a,#0000);border-radius:999px;width:min(18vw,240px);height:24px;transform:translate(-50%,-50%)rotate(-18deg)scaleX(.38)}.beat-store__selection-intake{filter:blur(10px);background:radial-gradient(circle,#ffffff47,#ff90a42e 34%,#714cff1a 58%,#0000 76%);border-radius:999px;width:min(14vw,180px);height:min(14vw,180px)}.beat-store__scene[data-selection-ritual=arming] .beat-store__selection-wake{opacity:.88;transform:translate(-50%,-46%)scale(1.02)}.beat-store__scene[data-selection-ritual=arming] .beat-store__selection-intake{opacity:.38;transform:translate(-50%,-50%)scale(.92)}.beat-store__scene[data-selection-ritual=pull] .beat-store__selection-wake{opacity:1;filter:blur(20px);transform:translate(-50%,-48%)scale(1.16)}.beat-store__scene[data-selection-ritual=pull] .beat-store__selection-trail{opacity:.96;transform:translate(-50%,-40%)rotate(-18deg)scaleX(1.36)}.beat-store__scene[data-selection-ritual=pull] .beat-store__selection-intake{opacity:.9;filter:blur(16px);transform:translate(-50%,-50%)scale(1.26)}.beat-store__core{width:min(40vw,360px);height:min(40vw,360px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.beat-store__core-ring,.beat-store__core-disk,.beat-store__core-hole{border-radius:999px;position:absolute;inset:0}.beat-store__core-ring--outer{background:radial-gradient(circle, #fffffff0 0%, #ffe4f0db 15%, rgba(255, 90, 120, calc(.58 + var(--klxne-bass) * .16)) 34%, rgba(108, 66, 255, calc(.34 + var(--klxne-mid) * .2)) 58%, #0000 72%);filter:blur(calc(8px + var(--klxne-energy) * 8px));transform:scale(1.18)scaleY(.72)}.beat-store__core-ring--inner{background:radial-gradient(circle,#0000 44%,#ffffff38 53%,#82c1ff6b 58%,#0000 68%)}.beat-store__core-disk{background:linear-gradient(90deg, #0000 0%, #ff6888e6 12%, #fff 34%, rgba(255, 104, 136, calc(.68 + var(--klxne-bass) * .16)) 57%, rgba(114, 70, 255, calc(.32 + var(--klxne-mid) * .2)) 72%, #0000 100%);height:16%;filter:blur(calc(3px + var(--klxne-bass) * 3px));transform:rotate(-12deg) scaleX(calc(1 + var(--klxne-energy) * .08));border-radius:999px;inset:42% -16%;box-shadow:0 0 50px #ff769138}.beat-store__core-hole{background:radial-gradient(circle,#000000fa 0%,#08080e 58%,#030409 100%);inset:18%;box-shadow:0 0 100px #000000e0}.beat-orb{top:var(--orb-y);left:var(--orb-x);width:var(--orb-size);height:calc(var(--orb-size) + 2.4rem);color:#f5f7ff;cursor:pointer;background:0 0;border:0;padding:0;transition:opacity .42s,filter .42s;position:absolute;transform:translate(-50%,-50%)}.beat-orb:hover .beat-orb__cover,.beat-orb:focus-visible .beat-orb__cover{transform:translateY(-4px)scale(1.08);box-shadow:0 24px 50px #00000075,0 0 26px #ff6c9033}.beat-orb:hover .beat-orb__title,.beat-orb:focus-visible .beat-orb__title{opacity:1;transform:translateY(2px)}.beat-orb__motion{width:100%;height:100%;display:block;position:relative}.beat-orb__ring,.beat-orb__glow{border-radius:999px;position:absolute;inset:0 auto auto 50%;transform:translate(-50%)}.beat-orb__glow{width:calc(var(--orb-size) + 34px);height:calc(var(--orb-size) + 34px);background:radial-gradient(circle, var(--orb-glow-color,#79b8ff42), var(--orb-glow-edge-color,#8b30ff14) 48%, #0000 72%);filter:blur(12px);top:-12px}.beat-orb__ring{width:calc(var(--orb-size) + 20px);height:calc(var(--orb-size) + 20px);border:1px solid var(--orb-ring-color,#ffffff29);top:-4px}.beat-orb__cover{z-index:2;width:var(--orb-size);height:var(--orb-size);clip-path:polygon(50% 0%,84% 18%,100% 50%,82% 82%,50% 100%,18% 82%,0% 50%,16% 18%);object-fit:cover;box-shadow:0 20px 50px #0006,0 0 calc(10px + var(--klxne-pulse)*18px) #ff668c3d;filter:saturate(.9)contrast(1.08);border-radius:24px;margin:0 auto;display:block;position:relative}.beat-orb__title{letter-spacing:.08em;text-transform:uppercase;text-align:center;opacity:.84;margin-top:.7rem;font-size:.78rem;transition:opacity .18s,transform .18s;display:block}.beat-orb[data-active=true] .beat-orb__ring{border-color:var(--orb-ring-color,#ffffffb8);box-shadow:0 0 40px var(--orb-glow-color,#7abaff57)}.beat-orb[data-active=true] .beat-orb__cover{transform:scale(1.08)}.beat-orb[data-muted=true]{opacity:.34}.beat-orb[data-muted=true] .beat-orb__cover{filter:saturate(.72)brightness(.74)}.beat-orb[data-launching=true]{z-index:12;opacity:1;filter:none}.beat-orb[data-launching=true] .beat-orb__ring{border-color:var(--orb-ring-color,#ffffffeb);box-shadow:0 0 40px var(--orb-ring-color,#ffffff52),0 0 80px var(--orb-glow-color,#ff5f8847)}.beat-orb[data-launching=true] .beat-orb__glow{background:radial-gradient(circle, #ffffff57, var(--orb-glow-color,#ff689033) 44%, var(--orb-glow-edge-color,#7552ff29) 58%, #0000 78%);filter:blur(18px)}.beat-orb[data-launching=true] .beat-orb__cover{box-shadow:0 20px 50px #0006,0 0 38px #ffffff38,0 0 64px #ff668c57}.beat-store__scene[data-orbit-mode=focus] .beat-store__core-ring--outer{filter:blur(10px)}[data-shell-root=true][data-reduced-motion=true] .beat-store__scene-layer,[data-shell-root=true][data-reduced-motion=true] .drum-kits-world__scene-layer,[data-shell-root=true][data-reduced-motion=true] .beat-chamber{transition-duration:0s!important;animation:none!important}.beat-store__panel{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(#080a12f0,#0a0a10d1),radial-gradient(circle at 82% 16%,#ff6a9029,#0000 28%),radial-gradient(circle at 18% 72%,#604eff24,#0000 30%);border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:1rem;padding:2rem;display:grid}.beat-store__eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.74;font-size:.78rem}.beat-store__title{margin:0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:.92}.beat-store__description{opacity:.88;max-width:34ch;margin:0;font-size:1rem;line-height:1.5}.beat-store__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.beat-store__stats div{background:#ffffff0a;border-radius:6px;padding:.9rem}.beat-store__stats dt{text-transform:uppercase;opacity:.64;font-size:.74rem}.beat-store__stats dd{margin:.25rem 0 0;font-size:1rem}.beat-store__actions{gap:.8rem;display:flex}.beat-store__action{color:#f5f7ff;background:linear-gradient(135deg,#ff668ceb,#8a2effd6 56%,#71b8ffb8);border:0;border-radius:6px;padding:.85rem 1.1rem;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden}.beat-store__action:hover,.beat-store__action:focus-visible{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 14px 30px #0000003d}.beat-store__action--ghost{background:#ffffff0f}.beat-chamber__panel{box-shadow:0 24px 50px #00000057,0 0 1px #ffffff14}.beat-chamber{z-index:12;grid-template-columns:minmax(230px,.4fr) minmax(0,1fr) minmax(272px,.43fr);align-items:stretch;gap:1.3rem;padding:1.3rem 1.35rem 1.15rem;display:grid;position:absolute;inset:0}.beat-chamber__backdrop{background:linear-gradient(180deg, #020307d6, #020307fa),radial-gradient(circle at 50% 48%, #0000, #0000006b 34%, #000000d1 74%),radial-gradient(circle at 50% 44%, #ffffff0d, #0000 14%),radial-gradient(circle at 50% 50%, rgba(123, 84, 255, calc(.1 + var(--klxne-mid) * .08)), #0000 28%),radial-gradient(circle at 50% 46%, #ff6c920a, #0000 22%),linear-gradient(90deg, #ffffff05 0 1px, transparent 1px 100%),linear-gradient(180deg, #ffffff05 0 1px, transparent 1px 100%);filter:saturate(.78)contrast(1.02);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background-size:auto,auto,auto,auto,auto,132px 100%,100% 132px;position:absolute;inset:0}.beat-chamber__architecture,.beat-chamber__void-screen{pointer-events:none;position:absolute;inset:0}.beat-chamber__architecture{z-index:0}.beat-chamber__column,.beat-chamber__beam,.beat-chamber__floor{position:absolute}.beat-chamber__column{opacity:.98;background:linear-gradient(#ffffff0f,#fff0 18%),linear-gradient(#10121c3d,#05070eeb);width:clamp(56px,5.6vw,84px);top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffffff08}.beat-chamber__column--left{left:.9rem}.beat-chamber__column--right{right:.9rem}.beat-chamber__beam{width:5px;height:128px;opacity:calc(.28 + var(--klxne-pulse)*.16);background:linear-gradient(#a276ffe6,#ff668c24);border-radius:999px;top:19%;box-shadow:0 0 18px #9672ff42}.beat-chamber__beam--left{left:7.8%}.beat-chamber__beam--right{right:7.8%}.beat-chamber__floor{opacity:.86;clip-path:polygon(16% 12%,84% 12%,100% 100%,0% 100%);background:radial-gradient(circle at 50% 4%,#ff7a9c1a,#0000 18%),linear-gradient(#fff0 0%,#10121e2e 8%,#06070ceb 100%),linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 100%) 0 0/132px 100%,linear-gradient(#ffffff08 0 1px,#0000 1px 100%) 0 0/100% 108px;width:min(108%,1480px);height:42%;bottom:-10%;left:50%;transform:translate(-50%)}.beat-chamber__void-screen{z-index:0;background:linear-gradient(#0c0e1642,#04050b14),radial-gradient(circle at 50% 48%,#ffffff0a,#0000 24%);border:1px solid #ffffff14;width:min(52vw,680px);height:min(31vw,360px);top:4.25rem;left:50%;transform:translate(-50%);box-shadow:0 30px 86px #00000057,inset 0 0 0 1px #ffffff08}.beat-chamber__void-screen:after{content:"";opacity:.72;border:1px solid #ffffff0a;position:absolute;inset:1rem}.beat-chamber__void-core{width:min(46vw,388px);height:min(46vw,388px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.beat-chamber__void-ring,.beat-chamber__void-disk,.beat-chamber__void-hole{border-radius:999px;position:absolute;inset:0}.beat-chamber__void-ring--outer{background:radial-gradient(circle, #ffffffe6 0%, #ffe6f2d6 13%, rgba(255, 90, 120, calc(.48 + var(--klxne-bass) * .12)) 32%, rgba(108, 66, 255, calc(.28 + var(--klxne-mid) * .14)) 56%, #0000 70%);filter:blur(calc(6px + var(--klxne-energy) * 5px));opacity:.9;transform:scale(1.12)scaleY(.64)}.beat-chamber__void-ring--inner{background:radial-gradient(circle,#0000 45%,#ffffff2e 55%,#82c1ff5c 60%,#0000 68%)}.beat-chamber__void-disk{background:linear-gradient(90deg, #0000 0%, #ff6888d6 12%, #fffffff0 34%, rgba(255, 104, 136, calc(.6 + var(--klxne-bass) * .12)) 57%, rgba(114, 70, 255, calc(.24 + var(--klxne-mid) * .16)) 72%, #0000 100%);height:14%;filter:blur(calc(2px + var(--klxne-bass) * 1.8px));transform:rotate(-10deg) scaleX(calc(1 + var(--klxne-energy) * .08));opacity:.94;border-radius:999px;inset:42% -16%}.beat-chamber__void-hole{background:radial-gradient(circle,#000000fa 0%,#08080e 58%,#030409 100%);inset:19%;box-shadow:0 0 80px #000000d1}.beat-chamber__header,.beat-chamber__meta,.beat-chamber__core,.beat-chamber__panel{z-index:1;position:relative}.beat-chamber__header{text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:1.25rem 1.25rem auto}.beat-chamber__header-copy{gap:.18rem;display:grid}.beat-chamber__header-copy span,.beat-chamber__header-brand{color:#ffffffb8;font-size:.8rem}.beat-chamber__header-copy strong{color:#fffffff5;font-size:.84rem;font-weight:500}.beat-chamber__meta{align-content:start;gap:.36rem;max-width:14.5rem;padding-top:8.35rem;padding-left:1rem;display:grid}.beat-chamber__subline{color:#ffffffad;max-width:14ch;margin:0}.beat-chamber__core{place-items:center;min-height:100%;display:grid}.beat-chamber__screen{background:linear-gradient(#090a102e,#0809100d),radial-gradient(circle at 50% 30%,#ffffff14,#0000 22%),linear-gradient(#ffffff08,#fff0 18%);border:1px solid #ffffff14;width:min(100%,812px);min-height:620px;position:relative;box-shadow:0 36px 100px #0000006b,inset 0 0 0 1px #ffffff08}.beat-chamber__screen:before,.beat-chamber__screen:after{content:"";border:1px solid #ffffff0d;position:absolute;inset:1rem}.beat-chamber__screen:after{background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);border:0;height:1px;inset:auto 1rem 1rem}.beat-chamber__halo,.beat-chamber__artifact-shell,.beat-chamber__orb,.beat-chamber__artifact-frame{border-radius:999px}.beat-chamber__scanline,.beat-chamber__pedestal{position:absolute;left:50%;transform:translate(-50%)}.beat-chamber__scanline{background:linear-gradient(90deg,#fff0,#fff3,#fff0);width:74%;height:1px;top:26%;box-shadow:0 0 24px #6aa0ff33}.beat-chamber__halo{width:468px;height:468px;filter:blur(calc(10px + var(--klxne-pulse) * 8px));background:radial-gradient(circle,#ffffff94,#ffa4b847 30%,#82beff3d 44%,#0000 72%);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.beat-chamber__orb{width:332px;height:332px;transform:translate(-50%, -50%) scale(calc(1 + var(--klxne-pulse) * .1));background:radial-gradient(circle,#000 0%,#06070e 55%,#10111a 100%);position:absolute;top:45%;left:50%;box-shadow:0 0 100px #000000e0}.beat-chamber__artifact-shell{clip-path:polygon(14% 0%,100% 18%,82% 100%,0% 82%);mix-blend-mode:screen;filter:blur(1px);background:linear-gradient(135deg,#ff567a9e,#6e42ff1f);position:absolute;top:50%;left:50%}.beat-chamber__artifact-shell--c{width:244px;height:96px;transform:translate(-88%, 14%) rotate(-14deg) scale(calc(1 + var(--klxne-energy) * .05));opacity:.78}.beat-chamber__artifact-shell--d{width:188px;height:78px;transform:translate(10%, -96%) rotate(26deg) scale(calc(1 + var(--klxne-treble) * .06));opacity:.54}.beat-chamber__artifact-frame{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.beat-chamber__artifact-frame--outer{border:1px solid #ffffff24;width:412px;height:412px;box-shadow:0 0 28px #7858ff29,inset 0 0 36px #ff648814}.beat-chamber__artifact-frame--inner{border:1px solid #ffffff14;width:356px;height:356px}.beat-chamber__artifact-cover{z-index:2;object-fit:cover;clip-path:polygon(50% 0%,84% 16%,100% 50%,82% 84%,50% 100%,14% 82%,0% 50%,18% 16%);width:min(31vw,382px);height:min(31vw,382px);box-shadow:0 30px 80px #00000080,0 0 calc(20px + var(--klxne-pulse)*30px) #ff628e2e;border-radius:24px;display:none;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.beat-chamber__panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#080a12db,#080a12b8),linear-gradient(135deg,#ffffff0d,#fff0 42%),radial-gradient(circle at 50% 0,#ff709214,#0000 54%);border:1px solid #ffffff1f;border-radius:4px;align-content:start;gap:.82rem;margin-top:6.15rem;padding:1rem 1rem 1.08rem;display:grid;box-shadow:0 28px 56px #0000006b,0 0 22px #ff668814,inset 0 0 0 1px #ffffff05}.beat-chamber__eyebrow{letter-spacing:.16em;text-transform:uppercase;opacity:.66;font-size:.74rem}.beat-chamber__title{max-width:7ch;margin:0;font-size:clamp(1.7rem,2.8vw,2.7rem);line-height:.94}.beat-chamber__copy{opacity:.78;max-width:22ch;margin:0;line-height:1.42}.beat-chamber__stats,.beat-chamber__utility{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.beat-chamber__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.beat-chamber__stats div,.beat-chamber__tiers button,.beat-chamber__utility div{color:#f5f7ff;text-align:left;background:#ffffff0b;border:1px solid #ffffff0a;border-radius:6px;padding:.66rem}.beat-chamber__tiers button[data-selected=true]{background:#71b8ff24;border-color:#71b8ff99}.beat-chamber__stats dt,.beat-chamber__tiers span,.beat-chamber__utility span{text-transform:uppercase;opacity:.64;font-size:.74rem;display:block}.beat-chamber__stats dd,.beat-chamber__tiers strong,.beat-chamber__utility strong{margin:.26rem 0 0;font-size:.88rem;display:block}.beat-chamber__actions{gap:.55rem;display:grid}.beat-chamber__request{background:#ffffff0a;border:1px solid #71b8ff38;border-radius:8px;gap:.8rem;padding:1rem;display:grid}.beat-chamber__request-header{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.beat-chamber__request-header strong,.beat-chamber__request-header span{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.beat-chamber__request-header span{opacity:.68}.beat-chamber__request-field{gap:.4rem;display:grid}.beat-chamber__request-field span{letter-spacing:.12em;text-transform:uppercase;opacity:.68;font-size:.74rem}.beat-chamber__request-field input,.beat-chamber__request-field textarea{color:#f5f7ff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.82rem .9rem}.beat-chamber__request-field textarea{resize:vertical;min-height:110px}.beat-chamber__request-feedback{background:#71b8ff1f;border-radius:8px;padding:.85rem .9rem}.beat-chamber[data-phase=diving] .beat-chamber__panel,.beat-chamber[data-phase=assembling] .beat-chamber__panel{opacity:.7;transform:translateY(18px)}.beat-chamber[data-phase=revealed] .beat-chamber__panel,.beat-chamber[data-phase=revealed] .beat-chamber__meta,.beat-chamber[data-phase=revealed] .beat-chamber__screen{opacity:1;transform:translateY(0)}.beat-chamber[data-phase=collapsing]{opacity:0;transition:opacity .32s,transform .32s;transform:scale(.92)}.drum-kits-world{background:radial-gradient(circle at 48% 47%, rgba(255, 86, 76, calc(.16 + var(--klxne-bass) * .1)), #0000 28%),radial-gradient(circle at 40% 54%, rgba(113, 184, 255, calc(.09 + var(--klxne-mid) * .08)), #0000 34%),linear-gradient(180deg, #07070a 0%, #0d0910 100%);grid-template-columns:1.25fr minmax(320px,.75fr);gap:.95rem;min-height:100vh;padding:2.95rem 1.15rem .55rem;display:grid}.drum-kits-world__scene{background:#05060b;border:1px solid #ffffff14;border-radius:8px;min-height:clamp(620px,100vh - 3.8rem,760px);position:relative;overflow:hidden}.drum-kits-world__archivewash,.drum-kits-world__scan-grid{pointer-events:none;position:absolute;inset:0}.drum-kits-world__archivewash{opacity:.32;filter:saturate(.76)contrast(.94)blur(.8px);background:linear-gradient(#02030780,#020307e0),radial-gradient(circle at 50% 44%,#ffffff0d,#0000 16%),linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 100%) 0 0/120px 100%,linear-gradient(#ffffff04 0 1px,#0000 1px 100%) 0 0/100% 120px}.drum-kits-world__scan-grid{opacity:.1;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 100%),linear-gradient(#ffffff0a 0 1px,#0000 1px 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.drum-kits-world__scene-layer{transition:transform .72s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.drum-kits-world__core{width:300px;height:300px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.drum-kits-world__core-ring,.drum-kits-world__core-disk,.drum-kits-world__core-hole{border-radius:999px;position:absolute;inset:0}.drum-kits-world__core-ring--outer{background:radial-gradient(circle, #ffffffb8 0%, rgba(255, 52, 93, calc(.38 + var(--klxne-bass) * .14)) 26%, #ff8c423d 42%, #0000 70%);filter:blur(calc(10px + var(--klxne-energy) * 8px));transform:scale(1.24)scaleY(.6)}.drum-kits-world__core-ring--inner{background:radial-gradient(circle,#0000 42%,#ff8c42bd 52%,#ffffff42 62%,#0000 76%)}.drum-kits-world__core-disk{background:linear-gradient(90deg, #0000 0%, #ff7466b8 14%, #fff5ecf5 34%, rgba(255, 145, 88, calc(.56 + var(--klxne-bass) * .14)) 62%, #0000 100%);filter:blur(5px);height:14%;transform:rotate(-8deg) scaleX(calc(1 + var(--klxne-energy) * .06));border-radius:999px;inset:43% -12%}.drum-kits-world__core-hole{background:radial-gradient(circle,#000000fa 0%,#08080e 58%,#030409 100%);inset:18%;box-shadow:0 0 120px #000000e0}.drum-kit-orb{top:var(--orb-y);left:var(--orb-x);width:var(--orb-size);height:calc(var(--orb-size) + 2.4rem);color:#f5f7ff;cursor:pointer;background:0 0;border:0;padding:0;transition:opacity .42s,filter .42s;position:absolute;transform:translate(-50%,-50%)}.drum-kit-orb:hover .drum-kit-orb__cover,.drum-kit-orb:focus-visible .drum-kit-orb__cover{transform:translateY(-4px)rotate(-2deg)scale(1.08);box-shadow:0 20px 50px #0000008a,0 0 22px #ff695c2e}.drum-kit-orb:hover .drum-kit-orb__slice--a,.drum-kit-orb:focus-visible .drum-kit-orb__slice--a{transform:translate(-50%)rotate(-11deg)translateY(-4px)}.drum-kit-orb:hover .drum-kit-orb__slice--b,.drum-kit-orb:focus-visible .drum-kit-orb__slice--b{transform:translate(-50%)rotate(10deg)translateY(3px)}.drum-kit-orb__motion{width:100%;height:100%;display:block;position:relative}.drum-kit-orb__ring,.drum-kit-orb__glow,.drum-kit-orb__slice{border-radius:999px;position:absolute;inset:0 auto auto 50%;transform:translate(-50%)}.drum-kit-orb__glow{width:calc(var(--orb-size) + 40px);height:calc(var(--orb-size) + 40px);filter:blur(14px);background:radial-gradient(circle,#ff345d57,#ff8c422e 46%,#0000 74%);top:-16px}.drum-kit-orb__ring{width:calc(var(--orb-size) + 18px);height:calc(var(--orb-size) + 18px);border:1px solid #ffffff2e;top:-5px}.drum-kit-orb__slice{width:calc(var(--orb-size) + 10px);height:calc(var(--orb-size)/2.9);mix-blend-mode:screen;background:#ffffff1f;top:26%}.drum-kit-orb__slice--a{left:57%;transform:translate(-50%)rotate(-8deg)}.drum-kit-orb__slice--b{top:50%;left:42%;transform:translate(-50%)rotate(7deg)}.drum-kit-orb__cover{z-index:2;width:var(--orb-size);height:var(--orb-size);object-fit:cover;filter:contrast(1.1)saturate(.92);border-radius:14px;margin:0 auto;display:block;position:relative;box-shadow:0 18px 50px #0000007a}.drum-kit-orb:before{content:"";width:calc(var(--orb-size)*.86);filter:blur(16px);opacity:.56;background:linear-gradient(#9670ff66,#ff666e0f);border-radius:999px;position:absolute;top:-24%;bottom:18%;left:50%;transform:translate(-50%)}.drum-kit-orb__title{letter-spacing:.08em;text-transform:uppercase;text-align:center;opacity:.84;margin-top:.7rem;font-size:.78rem;transition:opacity .18s,transform .18s;display:block}.drum-kit-orb:hover .drum-kit-orb__title,.drum-kit-orb:focus-visible .drum-kit-orb__title{opacity:1;transform:translateY(2px)}.drum-kit-orb[data-active=true] .drum-kit-orb__ring{border-color:#ffffffb8;box-shadow:0 0 40px #ff345d47}.drum-kit-orb[data-active=true] .drum-kit-orb__cover{transform:scale(1.08)}.drum-kit-orb[data-muted=true]{opacity:.32}.drum-kits-world__panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#0e0a0eeb,#0a080ec7),radial-gradient(circle at 80% 18%,#ff635829,#0000 26%),radial-gradient(circle at 18% 80%,#8567ff24,#0000 28%);border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:1rem;padding:2rem;display:grid}.drum-kits-world__title{margin:0;font-size:clamp(2.4rem,5vw,4.2rem);line-height:.92}.drum-kits-world__description{opacity:.88;max-width:34ch;margin:0;line-height:1.5}.drum-kits-world__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.drum-kits-world__stats div{background:#ffffff0a;border-radius:6px;padding:.9rem}.drum-kits-world__stats dt{text-transform:uppercase;opacity:.64;font-size:.74rem}.drum-kits-world__stats dd{margin:.25rem 0 0;font-size:1rem}.drum-kits-world__actions{gap:.8rem;display:flex}.beat-store,.drum-kits-world{padding:7rem 1.5rem 1.5rem;display:block}.beat-store__scene,.drum-kits-world__scene{background:linear-gradient(#02030899,#04050bf0),radial-gradient(circle at 50% 42%,#aaa4ff1a,#0000 22%),linear-gradient(#06070d 0%,#070910 100%);border-color:#ffffff0f;border-radius:0;min-height:820px;box-shadow:inset 0 0 0 1px #ffffff08}.beat-store__void-screen,.drum-kits-world__void-screen{background:linear-gradient(#0c0e163d,#04050b14),radial-gradient(circle at 50% 46%,#ffffff12,#0000 24%);border:1px solid #ffffff14;width:min(70vw,920px);height:min(39vw,494px);position:absolute;top:4.45rem;left:50%;transform:translate(-50%);box-shadow:0 42px 116px #0000007a,inset 0 0 0 1px #ffffff08}.beat-store__void-screen:after,.drum-kits-world__void-screen:after{content:"";opacity:.72;border:1px solid #ffffff0d;position:absolute;inset:1.1rem}.beat-store__scene-layer,.drum-kits-world__scene-layer{z-index:2}.beat-store__scene-header,.drum-kits-world__scene-header{z-index:8;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:1rem;font-size:.76rem;display:flex;position:absolute;top:1.05rem;left:1.1rem;right:1.1rem}.beat-store__scene-label,.drum-kits-world__scene-label{gap:.15rem;display:grid}.beat-store__scene-label strong,.drum-kits-world__scene-label strong,.beat-store__scene-brand,.drum-kits-world__scene-brand{color:#ffffffeb;font-weight:500}.beat-store__scene-label span,.drum-kits-world__scene-label span{color:#ffffffb3}.beat-store__scene-brand,.drum-kits-world__scene-brand{opacity:.82}.beat-store__foreground-shards{z-index:4;pointer-events:none;position:absolute;inset:0}.beat-store__foreground-shard{clip-path:polygon(48% 0%,82% 14%,100% 48%,78% 100%,20% 82%,0% 36%);width:120px;height:160px;opacity:calc(.38 + var(--klxne-pulse)*.16);background:linear-gradient(145deg,#ff588057,#ffffff0f 35%,#130e1ceb);border-radius:18px;position:absolute;box-shadow:0 26px 60px #0006,0 0 26px #ff5c8e1f}.beat-store__foreground-shard--left{bottom:9.8rem;left:-1.4rem;transform:rotate(8deg)scale(1.12)}.beat-store__foreground-shard--right{bottom:13.8rem;right:.7rem;transform:rotate(-15deg)scale(.76)}.beat-store__foreground-shard--rear{opacity:.42;top:10.7rem;right:8.8rem;transform:rotate(22deg)scale(.58)}.beat-store__artifact-stage{z-index:7;grid-template-columns:minmax(160px,.48fr) minmax(440px,1fr) minmax(164px,.38fr);align-items:center;gap:1.15rem;display:grid;position:absolute;top:18.9rem;left:2.7rem;right:2.7rem}.beat-store__artifact-meta,.beat-store__hero-copy{align-content:center;gap:.35rem;display:grid}.beat-store__artifact-meta{align-self:end;max-width:11rem;padding-top:6.4rem}.beat-store__artifact-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8;max-width:11ch;font-size:.75rem}.beat-store__artifact-title{text-transform:uppercase;text-shadow:0 12px 40px #00000073;max-width:7ch;margin:0;font-size:clamp(2.2rem,3.25vw,3.75rem);line-height:.92}.beat-store__artifact-subtitle{color:#ffffffb8;max-width:12ch;margin:0}.beat-store__artifact-hero{place-items:center;min-height:456px;display:grid;position:relative;transform:translateY(34px)}.beat-store__artifact-pedestal-glow,.beat-store__artifact-pedestal,.beat-store__artifact-plinth{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.beat-store__artifact-pedestal-glow{filter:blur(12px);width:min(27vw,320px);height:64px;opacity:calc(.66 + var(--klxne-pulse)*.22);background:radial-gradient(circle,#ffb0d066,#794eff2e 42%,#0000 72%);border-radius:999px;bottom:.8rem}.beat-store__artifact-pedestal{background:linear-gradient(#262a3ae6,#0a0c16fa),linear-gradient(90deg,#ffffff14,#fff0 34%,#ffffff0f);border:1px solid #ffffff17;border-radius:10px;box-shadow:0 18px 40px #00000057,inset 0 0 0 1px #ffffff05}.beat-store__artifact-pedestal--rear{opacity:.52;width:min(18vw,214px);height:24px;bottom:1.8rem}.beat-store__artifact-pedestal--mid{opacity:.86;width:min(22vw,254px);height:38px;bottom:.8rem}.beat-store__artifact-pedestal--base{background:linear-gradient(#383c50f5,#0d0f1a),linear-gradient(90deg,#ffffff1f,#fff0 32%,#ffffff14);width:min(26vw,312px);height:78px;bottom:-.5rem}.beat-store__artifact-plinth{width:min(14vw,154px);height:22px;filter:blur(calc(1px + var(--klxne-pulse) * 1.6px));opacity:.94;background:radial-gradient(circle,#ffd6e2c2,#ff7a9c85 34%,#714eff57 62%,#0000 76%),linear-gradient(#ffffff1f,#0000);border-radius:999px;bottom:2.6rem}.beat-store__artifact-ring,.drum-kits-world__hero-ring{pointer-events:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.beat-store__artifact-ring--outer{border:1px solid #ffffff29;width:430px;height:430px;box-shadow:0 0 38px #7858ff2e,inset 0 0 28px #ff608014}.beat-store__artifact-ring--inner{border:1px solid #ffffff14;width:366px;height:366px}.beat-store__artifact-core-shadow{filter:blur(8px);opacity:.9;background:radial-gradient(circle,#04050af5 0%,#07080ec7 46%,#0000 74%);border-radius:999px;width:330px;height:330px;position:absolute}.beat-store__artifact-halo{width:446px;height:446px;filter:blur(calc(14px + var(--klxne-pulse) * 10px));background:radial-gradient(circle,#ffffff47,#ff90a438 36%,#714cff1f 58%,#0000 72%);border-radius:999px;position:absolute}.beat-store__artifact-shell{clip-path:polygon(50% 0%,80% 18%,100% 50%,74% 100%,12% 84%,0% 32%);mix-blend-mode:screen;background:linear-gradient(145deg,#ff628e9e,#26133629 48%,#0a0912eb);border-radius:18px;position:absolute}.beat-store__artifact-shell--outer{width:280px;height:280px;transform:translateY(-4px) rotate(-14deg) scale(calc(1 + var(--klxne-bass) * .08))}.beat-store__artifact-shell--inner{width:220px;height:220px;transform:translateY(-2px) rotate(18deg) translate(10px, 8px) scale(calc(1 + var(--klxne-mid) * .06));opacity:.72}.beat-store__artifact-shell--shard{width:180px;height:90px;transform:translateY(4px) rotate(-28deg) translate(-68px, 84px) scale(calc(1 + var(--klxne-energy) * .04));opacity:.46}.beat-store__artifact-shell--veil{width:312px;height:312px;transform:translateY(2px) rotate(8deg) scale(calc(1 + var(--klxne-pulse) * .03));opacity:.88;background:linear-gradient(145deg,#ffffff1f,#fff0 26%,#ff628e14 58%,#0a09126b),linear-gradient(#12121c1f,#08081075);border:1px solid #ffffff14;border-radius:28px;box-shadow:inset 0 0 0 1px #ffffff05,0 0 28px #ff7a9c14}.beat-store__artifact-facet,.beat-store__artifact-glare,.drum-kits-world__hero-glare{pointer-events:none;position:absolute;top:50%;left:50%}.beat-store__artifact-facet{clip-path:polygon(18% 0%,100% 10%,82% 100%,0% 88%);mix-blend-mode:screen;opacity:.8;background:linear-gradient(#ffffff2e,#ff628a14,#0000);width:86px;height:180px}.beat-store__artifact-facet--left{transform:translate(-190%,-64%)rotate(-22deg)}.beat-store__artifact-facet--right{transform:translate(92%,-42%)rotate(16deg)}.beat-store__artifact-glare,.drum-kits-world__hero-glare{filter:blur(10px);opacity:.8;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:380px;height:26px;transform:translate(-50%,-178%)rotate(-18deg)}.beat-store__artifact-lens{z-index:3;clip-path:polygon(50% 0%,84% 16%,100% 50%,82% 84%,50% 100%,14% 82%,0% 50%,18% 16%);mix-blend-mode:screen;opacity:.7;pointer-events:none;background:linear-gradient(135deg,#fff3,#fff0 28%),linear-gradient(#ffffff0a,#fff0 42%,#ff5c8c14 100%);border-radius:22px;width:286px;height:286px;position:absolute}.beat-store__artifact-cover{z-index:2;object-fit:cover;clip-path:polygon(50% 0%,84% 16%,100% 50%,82% 84%,50% 100%,14% 82%,0% 50%,18% 16%);width:min(30vw,384px);height:min(30vw,384px);box-shadow:0 32px 80px #00000080,0 0 calc(20px + var(--klxne-pulse)*28px) #ff628e2e;filter:saturate(.76)contrast(1.12)brightness(.88);transform:translateY(calc(4px + var(--klxne-bass) * -8px));border-radius:24px;position:relative}.beat-store__artifact-hero:after,.drum-kits-world__hero-station:after{content:"";mix-blend-mode:screen;clip-path:polygon(50% 0%,84% 16%,100% 50%,82% 84%,50% 100%,14% 82%,0% 50%,18% 16%);pointer-events:none;background:linear-gradient(135deg,#ffffff29,#fff0 40%),linear-gradient(#ff54802e,#5870ff1a);border-radius:24px;position:absolute;inset:22% 26%}.beat-store__action-stack{z-index:10;pointer-events:auto;align-content:center;justify-self:end;justify-items:stretch;gap:.58rem;width:min(100%,156px);padding-top:6.8rem;display:grid;position:relative}.beat-store__action-stack:before{content:"";pointer-events:none;background:linear-gradient(#0c0e16c7,#07080fe0),linear-gradient(135deg,#ffffff0d,#fff0 42%);border:1px solid #ffffff1a;border-radius:8px;position:absolute;inset:-.72rem;box-shadow:0 24px 54px #00000047,inset 0 0 0 1px #ffffff05}.beat-store__stack-button{z-index:2;color:#fffffff0;text-transform:uppercase;letter-spacing:.08em;text-align:center;background:linear-gradient(#141722c7,#0a0c14eb),linear-gradient(90deg,#ffffff0f,#fff0 34%);border:1px solid #ffffff24;border-radius:6px;min-width:134px;padding:.78rem .92rem .74rem;font-size:.84rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;position:relative;box-shadow:0 10px 24px #0000002e,inset 0 0 0 1px #ffffff04}.beat-store__stack-button:hover,.beat-store__stack-button:focus-visible{background:linear-gradient(#36224cd6,#10111ef0),linear-gradient(90deg,#ffffff14,#fff0 34%);border-color:#fff6;transform:translateY(-1px);box-shadow:0 14px 30px #0000003d,inset 0 0 0 1px #ffffff06}.beat-store__stack-button--ghost{background:linear-gradient(#10121ca3,#080a12d1),linear-gradient(90deg,#ffffff0a,#fff0 34%)}.beat-store__satellite-field{z-index:5;position:absolute;inset:0}.beat-store__satellite-field:before,.beat-store__satellite-field:after{content:"";pointer-events:none;position:absolute}.beat-store__satellite-field:before{opacity:.84;background:radial-gradient(circle,#05060ce0 0%,#05060c99 34%,#05060c00 74%);width:min(42vw,580px);height:min(26vw,334px);top:56%;left:50%;transform:translate(-50%,-50%)}.beat-store__satellite-field:after{opacity:.56;background:radial-gradient(circle at 50% 55%,#0000 0 22%,#0003 52%,#0000007a 100%);inset:0}.beat-orb{z-index:5}.beat-store__satellite-field .beat-orb:first-child,.beat-store__satellite-field .beat-orb:nth-child(9){filter:saturate(.92);opacity:.9}.beat-store__satellite-field .beat-orb:nth-child(2),.beat-store__satellite-field .beat-orb:nth-child(10){opacity:.76;transform:translate(-50%,-50%)scale(.92)}.beat-store__satellite-field .beat-orb:nth-child(4),.beat-store__satellite-field .beat-orb:nth-child(5),.beat-store__satellite-field .beat-orb:nth-child(7){opacity:.7;transform:translate(-50%,-50%)scale(.88)}.beat-orb[data-active=true]{opacity:0}.beat-orb__motion:before,.beat-orb__motion:after{content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.beat-orb__motion:before{width:calc(var(--orb-size)*.82);height:calc(var(--orb-size)*.18);background:radial-gradient(circle, var(--orb-pedestal-color,#ffb0d047), var(--orb-glow-edge-color,#7552ff1f) 46%, #0000 74%);filter:blur(8px);opacity:.72;border-radius:999px;bottom:1.8rem}.beat-orb__motion:after{width:calc(var(--orb-size)*.94);height:calc(var(--orb-size)*.16);opacity:.88;background:linear-gradient(#2a2e3eeb,#0c0e18fa),linear-gradient(90deg,#ffffff14,#fff0 34%,#ffffff0f);border:1px solid #ffffff14;border-radius:6px;bottom:.15rem;box-shadow:0 12px 28px #00000052,inset 0 0 0 1px #ffffff05}.beat-orb__cover{border-radius:18px;transform:translateY(-.35rem)}.beat-orb__glow{background:radial-gradient(circle, var(--orb-glow-color,#ff689042), var(--orb-glow-edge-color,#7552ff1f) 50%, #0000 74%)}.beat-orb__title{opacity:.78;text-shadow:0 2px 18px #000c;margin-top:.28rem;font-size:.7rem}.beat-orb[data-active=true] .beat-orb__title,.beat-orb[data-active=true] .beat-orb__motion:before,.beat-orb[data-active=true] .beat-orb__motion:after{opacity:0}.beat-orb[data-muted=true] .beat-orb__motion:after{opacity:.42}.beat-orb[data-launching=true] .beat-orb__motion:before,.beat-orb[data-launching=true] .beat-orb__motion:after{opacity:0}.beat-store__transport{z-index:9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080a10c2;border:1px solid #ffffff1f;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:1.15rem;padding:.74rem .92rem;display:grid;position:absolute;bottom:1rem;left:1.2rem;right:1.2rem;box-shadow:0 18px 44px #00000047,inset 0 0 0 1px #ffffff08}.beat-store__transport-controls,.beat-store__transport-meta{align-items:center;gap:.55rem;display:flex}.beat-store__browse-rail{z-index:12;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#080a12e0,#070910c7),radial-gradient(circle at 100% 0,#71b8ff14,#0000 38%);border:1px solid #ffffff1a;border-radius:8px;align-content:start;gap:.8rem;width:min(25rem,30vw);max-height:calc(100vh - 9.5rem);padding:1rem;display:grid;position:fixed;top:5rem;left:1rem;overflow:auto}.beat-store__browse-head,.beat-store__browse-controls,.beat-store__browse-card,.beat-store__browse-card-actions{gap:.65rem;display:grid}.beat-store__browse-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.beat-store__browse-kicker,.beat-store__browse-field span,.beat-store__browse-card-kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;font-size:.72rem}.beat-store__browse-title{margin:.25rem 0 0;font-size:1.4rem;line-height:1}.beat-store__browse-count{color:#ffffffc2;font-size:.8rem}.beat-store__browse-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.beat-store__browse-field{gap:.35rem;display:grid}.beat-store__browse-field select{color:#f5f7ff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.7rem .8rem}.beat-store__browse-list{gap:.7rem;display:grid}.beat-store__browse-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;padding:.8rem}.beat-store__browse-card[data-beat-card-active=true]{background:#71b8ff14;border-color:#71b8ff61}.beat-store__browse-card-copy{gap:.35rem;display:grid}.beat-store__browse-card-copy h3{margin:0;font-size:1.1rem}.beat-store__browse-card-copy p{color:#ffffffc2;margin:0;line-height:1.3}.beat-store__browse-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.beat-store__browse-card-button{width:100%}@media (max-width:1180px){.beat-store__browse-rail{width:auto;max-height:none;margin:1rem 1rem 0;position:static}.beat-store__satellite-field{min-height:28rem}}@media (max-width:720px){.beat-store__browse-controls,.beat-store__browse-card-actions{grid-template-columns:1fr}}.beat-store__transport-button{color:#ffffffeb;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0f;border:1px solid #ffffff24;border-radius:4px;padding:.55rem .8rem}.beat-store__transport-button--ghost{background:0 0}.beat-store__transport-track{gap:.4rem;min-width:0;display:grid}.beat-store__transport-track span,.beat-store__transport-meta span,.drum-kits-world__vault-footer span,.drum-kits-world__hero-copy span{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;font-size:.74rem}.beat-store__transport-rail{background:#ffffff1f;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.beat-store__transport-progress{background:linear-gradient(90deg,#ff6c90e0,#87bcfff5);border-radius:999px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #ff6c9047}.beat-store__transport-scrubber{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:-6px 0}.beat-store__transport-volume{align-items:center;gap:.45rem;display:inline-flex}.beat-store__transport-volume input{accent-color:#ff6c90;width:82px}.drum-kits-world__architecture:before,.drum-kits-world__architecture:after{content:"";pointer-events:none;position:absolute}.drum-kits-world__architecture:before{opacity:.64;background:linear-gradient(90deg,#ffffff0a,#fff0 12% 88%,#ffffff0a),linear-gradient(#ffffff0a,#fff0 16% 84%,#ffffff08);border:1px solid #ffffff0b;width:min(80vw,1080px);height:min(52vw,624px);top:3.8rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff05,0 24px 78px #00000042}.drum-kits-world__architecture:after{clip-path:polygon(16% 18%,84% 18%,100% 100%,0% 100%);opacity:.82;background:radial-gradient(circle at 50% 10%,#ff827824,#0000 24%),linear-gradient(#fff0 0%,#10121e1f 10%,#090a12f5 100%),linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 100%) 0 0/120px 100%,linear-gradient(#ffffff08 0 1px,#0000 1px 100%) 0 0/100% 104px;width:min(110%,1500px);height:44%;bottom:-7%;left:50%;transform:translate(-50%)}.drum-kits-world__vault-floor{opacity:.94;background:linear-gradient(#fff0 0%,#10121e42 6%,#0a0a12fa 100%),linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 100%) 0 0/120px 100%,linear-gradient(#ffffff0a 0 1px,#0000 1px 100%) 0 0/100% 120px;height:42%;position:absolute;bottom:0;left:0;right:0}.drum-kits-world__vault-floor:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff14,#fff0);width:min(62vw,720px);height:1px;position:absolute;top:12%;left:50%;transform:translate(-50%)}.drum-kits-world__vault-grid:before{content:"";pointer-events:none;opacity:.82;background:radial-gradient(circle,#05060ccc 0%,#05060c75 36%,#05060c00 74%);width:min(44vw,620px);height:min(28vw,360px);position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.drum-kits-world__vault-grid{z-index:6;position:absolute;inset:0}.drum-kits-world__lane-card{z-index:7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:.82;background:linear-gradient(#0a0c12d1,#07080eeb),linear-gradient(135deg,#ffffff0d,#fff0 42%);border:1px solid #ffffff14;border-radius:4px;gap:.18rem;min-width:148px;padding:.76rem .9rem;display:grid;position:absolute;bottom:7.4rem;box-shadow:0 22px 48px #0000005c,inset 0 0 0 1px #ffffff08}.drum-kits-world__lane-card span{letter-spacing:.12em;text-transform:uppercase;color:#ffffffad;font-size:.64rem}.drum-kits-world__lane-card strong{letter-spacing:.04em;text-transform:uppercase;color:#ffffffeb;font-size:.84rem}.drum-kits-world__lane-card--left{left:3.4rem}.drum-kits-world__lane-card--right{text-align:right;right:3.4rem}.drum-kit-orb{z-index:7;width:var(--orb-size);height:calc(var(--orb-size) + 8.8rem)}.drum-kit-orb:after{content:"";width:calc(var(--orb-size) + 28px);filter:blur(8px);height:18px;opacity:calc(.46 + var(--klxne-pulse)*.22);background:radial-gradient(circle,#ff5e68d1,#7648ff2e 52%,#0000 74%);border-radius:999px;position:absolute;bottom:2.6rem;left:50%;transform:translate(-50%)}.drum-kit-orb:before{content:"";width:calc(var(--orb-size) + 40px);background:linear-gradient(#1e2030fa,#0a0a10fa);border-radius:12px;height:24px;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff0f,0 0 18px #ff5e681f}.drum-kit-orb__cover{border-radius:12px;transform:translateY(-18px)rotate(-8deg)}.drum-kit-orb[data-active=true]{opacity:0}.drum-kits-world__hero-station{z-index:9;justify-items:center;gap:.42rem;display:grid;position:absolute;bottom:4.15rem;left:50%;transform:translate(-50%)}.drum-kits-world__hero-light{width:408px;height:408px;filter:blur(calc(12px + var(--klxne-pulse) * 10px));background:radial-gradient(circle,#fff4e638,#ff825c1f 38%,#8b53ff14 62%,#0000 72%);border-radius:999px;position:absolute;bottom:3.4rem}.drum-kits-world__hero-cover{z-index:2;object-fit:cover;width:min(24.5vw,314px);height:min(24.5vw,314px);transform:translateY(calc(-12px - var(--klxne-bass) * 8px)) rotate(-8deg);border-radius:14px;position:relative;box-shadow:0 30px 80px #0000008f,0 0 22px #ff76622e}.drum-kits-world__hero-pedestal{background:linear-gradient(#1c1e2cfa,#0a0a10fa),linear-gradient(90deg,#ffffff14,#fff0 36%,#ffffff0f);border-radius:12px;width:276px;height:66px;box-shadow:0 0 0 1px #ffffff14,0 0 26px #ff546a2e,0 16px 38px #0000004d}.drum-kits-world__hero-bracket{background:linear-gradient(#202438fa,#0a0a10fa);border-radius:10px;width:42px;height:92px;position:absolute;bottom:1.8rem;box-shadow:inset 0 0 0 1px #ffffff0f}.drum-kits-world__hero-bracket--left{left:20.5%;transform:rotate(12deg)}.drum-kits-world__hero-bracket--right{right:20.5%;transform:rotate(-12deg)}.drum-kits-world__hero-ring--outer{border:1px solid #ffffff1f;width:382px;height:382px;box-shadow:0 0 34px #ff865824}.drum-kits-world__hero-ring--inner{border:1px solid #ffffff14;width:328px;height:328px}.drum-kits-world__hero-copy{justify-items:center;gap:.18rem;display:grid}.drum-kits-world__hero-meta{text-align:center;justify-items:center;gap:.18rem;display:grid;position:absolute;top:-3.55rem}.drum-kits-world__hero-meta span,.drum-kits-world__hero-meta em{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8;font-size:.7rem;font-style:normal}.drum-kits-world__hero-meta strong{letter-spacing:.06em;text-transform:uppercase;color:#fffffff0;font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1}.drum-kits-world__hero-copy strong{letter-spacing:.06em;text-transform:uppercase;font-size:1rem}.drum-kits-world__hero-actions{z-index:2;gap:.58rem;width:min(100%,238px);margin-top:.72rem;display:grid;position:relative}.drum-kits-world__hero-actions:before{content:"";-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:linear-gradient(#0b0d15e6,#06080ef5),linear-gradient(135deg,#ffffff14,#fff0 42%),radial-gradient(circle at 50% 0,#ff7fa81a,#0000 58%);border:1px solid #ffffff24;border-radius:8px;position:absolute;inset:-.84rem;box-shadow:0 28px 64px #0000006b,0 0 28px #ff6f951f,inset 0 0 0 1px #ffffff08}.drum-kit-orb[data-kit-slot=reactor-alpha]{opacity:.08}.drum-kit-orb[data-kit-slot=carbon-veil],.drum-kit-orb[data-kit-slot=riot-stack]{z-index:9}.drum-kit-orb[data-kit-slot=carbon-veil] .drum-kit-orb__cover,.drum-kit-orb[data-kit-slot=riot-stack] .drum-kit-orb__cover{transform:translateY(-22px)rotate(-6deg)}.drum-kits-world__vault-footer{z-index:9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080a10c2;border:1px solid #ffffff1f;border-radius:4px;justify-content:space-between;align-items:center;gap:1rem;padding:.74rem .92rem;display:flex;position:absolute;bottom:1.05rem;left:1.2rem;right:1.2rem;box-shadow:0 18px 44px #00000047,inset 0 0 0 1px #ffffff08}@media (max-width:1100px){.beat-store__scene,.drum-kits-world__scene{min-height:760px}}@media (max-width:820px){.world-dock{flex-direction:column;align-items:stretch}.world-dock__nav,.world-dock__player{width:100%;min-width:0}.beat-store{padding:9.5rem 1rem 1.25rem}.beat-store__scene{min-height:740px}.beat-store__void-screen,.drum-kits-world__void-screen{width:calc(100% - 2rem);height:220px;top:4.5rem}.beat-store__artifact-stage{text-align:center;grid-template-columns:1fr;justify-items:center;top:15.4rem;left:1.2rem;right:1.2rem}.beat-store__artifact-title{max-width:none}.beat-store__action-stack{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;width:100%}.beat-store__stack-button{width:100%;min-width:0}.beat-chamber{grid-template-columns:1fr;padding:1rem}.beat-chamber__meta{text-align:center;padding-top:4.6rem}.beat-chamber__core{min-height:260px}.beat-chamber__stats,.beat-chamber__tiers,.beat-chamber__utility,.drum-kits-world__stats{grid-template-columns:1fr}.beat-chamber__screen{min-height:320px}.beat-chamber__artifact-cover{width:220px;height:220px}.beat-chamber__request-header{flex-direction:column;align-items:flex-start}.drum-kits-world{padding:9.5rem 1rem 1.25rem}.drum-kits-world__scene{min-height:740px}.drum-kits-world__lane-card{display:none}.beat-store__transport,.drum-kits-world__vault-footer{text-align:center;grid-template-columns:1fr;justify-items:stretch}.beat-store__transport-meta,.beat-store__transport-controls,.drum-kits-world__hero-actions{justify-content:center}.drum-kits-world__hero-cover{width:180px;height:180px}.drum-kits-world__actions{flex-direction:column}}@media (max-width:520px){.world-dock{gap:.65rem}.world-dock__nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.world-dock__button{justify-content:center;min-height:3rem;padding-inline:.75rem}.world-dock__player{gap:.5rem;padding:.7rem .8rem}.world-dock__title{font-size:.95rem}.beat-store,.drum-kits-world{padding:10rem .75rem .9rem}.beat-store__scene,.drum-kits-world__scene{min-height:860px}.beat-store__void-screen,.drum-kits-world__void-screen{width:calc(100% - 1.5rem);height:176px;top:5rem}.beat-store__scene-header,.drum-kits-world__scene-header{top:.8rem;left:.9rem;right:.9rem}.beat-store__artifact-stage{gap:.9rem;top:12.35rem;left:.9rem;right:.9rem}.beat-store__artifact-meta{text-align:center;order:1;justify-items:center;padding-top:0}.beat-store__artifact-kicker,.beat-store__artifact-subtitle{max-width:none}.beat-store__artifact-title{max-width:none;font-size:clamp(1.7rem,9vw,2.45rem)}.beat-store__artifact-hero{order:3;min-height:286px;transform:translateY(0)}.beat-store__artifact-cover{width:min(56vw,208px);height:min(56vw,208px)}.beat-store__artifact-ring--outer,.beat-store__artifact-shell--outer{width:min(62vw,232px);height:min(62vw,232px)}.beat-store__artifact-ring--inner,.beat-store__artifact-shell--inner{width:min(47vw,176px);height:min(47vw,176px)}.beat-store__artifact-pedestal--rear{width:min(42vw,156px)}.beat-store__artifact-pedestal--mid{width:min(47vw,176px)}.beat-store__artifact-pedestal--base,.beat-store__artifact-plinth{width:min(52vw,196px)}.beat-store__action-stack{order:2;grid-template-columns:1fr;justify-self:center;gap:.45rem;width:100%;max-width:240px;padding-top:0}.beat-store__satellite-field .beat-orb{opacity:.58;transform:translate(-50%,-50%)scale(.74)}.beat-store__satellite-field .beat-orb:nth-child(2),.beat-store__satellite-field .beat-orb:nth-child(4),.beat-store__satellite-field .beat-orb:nth-child(6),.beat-store__satellite-field .beat-orb:nth-child(8),.beat-store__satellite-field .beat-orb:nth-child(10){display:none}.beat-store__transport{gap:.75rem;padding:.68rem .72rem;bottom:.75rem;left:.75rem;right:.75rem}.beat-store__transport-controls{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.beat-store__transport-meta{flex-wrap:wrap;justify-content:center;gap:.35rem .7rem;width:100%}.beat-store__transport-button{width:100%;min-width:0;padding:.62rem .45rem}.beat-store__transport-track span{text-align:center}.beat-store__transport-volume{justify-content:center;width:100%}.beat-store__transport-volume input{width:min(150px,42vw)}.drum-kits-world__hero-station{width:min(100%,270px);bottom:5.5rem}.drum-kits-world__hero-light,.drum-kits-world__hero-ring--outer{width:236px;height:236px}.drum-kits-world__hero-ring--inner{width:190px;height:190px}.drum-kits-world__hero-cover{width:148px;height:148px}.drum-kits-world__hero-pedestal{width:180px;height:44px}.drum-kits-world__hero-bracket{height:62px}.drum-kits-world__hero-meta{width:100%;top:-2.7rem}.drum-kits-world__hero-actions{width:min(100%,230px);margin-top:.45rem}.drum-kits-world__vault-grid .drum-kit-orb{opacity:.52;transform:translate(-50%,-50%)scale(.76)}.drum-kits-world__vault-grid .drum-kit-orb[data-kit-slot=glass-surge],.drum-kits-world__vault-grid .drum-kit-orb[data-kit-slot=ash-engine],.drum-kits-world__vault-grid .drum-kit-orb[data-kit-slot=cold-forge]{display:none}.drum-kits-world__vault-footer{flex-wrap:wrap;justify-content:center;gap:.35rem .8rem;padding:.68rem .72rem;bottom:.75rem;left:.75rem;right:.75rem}}.beat-chamber{grid-template-columns:minmax(144px,.18fr) minmax(540px,1fr) minmax(168px,.19fr);gap:.3rem;padding:.72rem .9rem .78rem}.beat-chamber__backdrop{filter:saturate(.78)contrast(1.02)brightness(.78);background:linear-gradient(#020307cc,#020307fa),radial-gradient(circle at 50% 32%,#ffecf608,#0000 12%),radial-gradient(circle at 50% 44%,#ff6c960f,#0000 24%),radial-gradient(circle at 50% 52%,#734cff1a,#0000 34%),linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 100%) 0 0/120px 100%,linear-gradient(#ffffff04 0 1px,#0000 1px 100%) 0 0/100% 120px}.beat-chamber__void-screen{background:linear-gradient(#0b0c142e,#04050a05),radial-gradient(circle at 50% 42%,#ffffff0f,#0000 20%);width:min(54vw,720px);height:min(30vw,370px);top:1.7rem;box-shadow:0 40px 120px #00000075,inset 0 0 0 1px #ffffff08}.beat-chamber__void-core{width:100%;height:100%;inset:0;transform:none}.beat-chamber__void-singularity-host{position:absolute;inset:2% -8% 12%}.beat-chamber__void-singularity-host .reactor-singularity{width:100%;height:100%}.beat-chamber__meta{z-index:3;place-self:start end;gap:.24rem;max-width:11.1rem;padding-top:8rem;padding-left:.15rem}.beat-chamber__title{max-width:7.2ch;font-size:clamp(1.14rem,2vw,1.84rem)}.beat-chamber__core{align-self:start;padding-top:1.9rem}.beat-chamber__screen{width:min(100%,706px);min-height:clamp(500px,100vh - 13rem,548px);box-shadow:none;background:0 0;border:0}.beat-chamber__screen:before{background:linear-gradient(#ffffff0a,#fff0 16% 84%,#ffffff08),linear-gradient(90deg,#ffffff09,#fff0 14% 86%,#ffffff08);border:1px solid #ffffff0f;inset:.68rem .62rem 7.4rem;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 74px #0000003d}.beat-chamber__screen:after{background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);height:1px;inset:auto 8% 6rem}.beat-chamber__scanline{opacity:.72;width:66%;top:27%}.beat-chamber__halo{width:min(48vw,494px);height:min(48vw,494px);filter:blur(calc(16px + var(--klxne-pulse) * 10px));background:radial-gradient(circle,#ffffff7a,#ffa2bc3d 28%,#70adff2e 42%,#0000 72%);top:39%}.beat-chamber__artifact-frame--outer{border-color:#ffffff1f;border-radius:10px;width:min(30vw,360px);height:min(30vw,360px)}.beat-chamber__artifact-frame--inner{border-radius:8px;width:min(24vw,304px);height:min(24vw,304px)}.beat-chamber__artifact-renderer-host{z-index:5;filter:drop-shadow(0 42px 88px #0009)drop-shadow(0 0 46px #ff689242);width:min(33vw,392px);height:min(33vw,392px);position:absolute;top:44.6%;left:50%;transform:translate(-50%,-50%)}.beat-chamber__artifact-renderer-host:before{content:"";filter:blur(18px);background:radial-gradient(circle,#ffbcd447,#8e5cff1f 42%,#0000 76%);border-radius:999px;position:absolute;inset:16% 18%}.beat-chamber__artifact-renderer-host .reactor-artifact-renderer{opacity:.97;filter:brightness(1.42)contrast(1.14)saturate(1.18)}.beat-chamber__artifact-shadow{filter:blur(10px);opacity:.94;background:radial-gradient(circle,#000000e6,#0000 74%);border-radius:999px;width:min(12vw,150px);height:36px;position:absolute;bottom:5.7rem;left:50%;transform:translate(-50%)}.beat-chamber__pedestal{background:linear-gradient(#282c3efa,#0a0a10fa),linear-gradient(90deg,#ffffff17,#fff0 34%,#ffffff0d);border-radius:10px;width:min(21vw,250px);height:66px;bottom:3.45rem;box-shadow:0 0 0 1px #ffffff14,0 0 28px #ff609033,0 18px 44px #00000061}.beat-chamber__pedestal-glow{filter:blur(14px);width:min(16vw,176px);height:48px;opacity:calc(.74 + var(--klxne-pulse)*.18);background:radial-gradient(circle,#ffa2c2c7,#a15cff42 52%,#0000 74%);border-radius:999px;position:absolute;bottom:4.25rem;left:50%;transform:translate(-50%)}.beat-chamber__artifact-shell{opacity:.72;background:linear-gradient(145deg,#ff587c6b,#ffffff0a 34%,#120e1ee6)}.beat-chamber__artifact-shell--a{width:220px;height:150px;transform:translate(-226%,-10%)rotate(-16deg)}.beat-chamber__artifact-shell--b{width:176px;height:128px;transform:translate(126%,-14%)rotate(18deg)}.beat-chamber__artifact-shell--c{opacity:.6;width:160px;height:116px;transform:translate(-258%,142%)rotate(8deg)}.beat-chamber__artifact-shell--d{opacity:.54;width:150px;height:108px;transform:translate(166%,120%)rotate(-20deg)}.beat-chamber__orb{display:none}.beat-chamber__artifact-cover{object-fit:contain;pointer-events:none;z-index:4;filter:saturate(.82)contrast(1.02)brightness(.78)drop-shadow(0 26px 58px #0000008a)drop-shadow(0 0 28px #ff769a2e);opacity:.42;mix-blend-mode:screen;width:min(33vw,364px);max-width:none;height:auto;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-7deg)scale(.98)}.beat-chamber__panel{background:linear-gradient(#090b12d1,#06080eeb),linear-gradient(135deg,#ffffff0a,#fff0 42%);border-color:#ffffff1a;place-self:start;gap:.55rem;min-width:0;max-width:16.8rem;margin-top:8.4rem;padding:.72rem .74rem .78rem}.beat-chamber__copy{max-width:none;font-size:.74rem;display:block}.beat-chamber__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;display:grid}.beat-chamber__utility{grid-template-columns:1fr;gap:.34rem;display:grid}.beat-chamber__utility div{padding:.4rem .46rem}.beat-chamber__utility span{letter-spacing:.1em;font-size:.56rem}.beat-chamber__utility strong{margin-top:.16rem;font-size:.68rem;line-height:1.18}.beat-chamber__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.beat-chamber__tiers button{padding:.46rem .4rem}.beat-chamber__tiers span{letter-spacing:.1em;font-size:.58rem}.beat-chamber__tiers strong{margin-top:.18rem;font-size:.74rem}.beat-chamber__actions{grid-template-columns:1fr;gap:.42rem}.beat-chamber__detail{gap:.55rem;display:grid}.beat-chamber__waveform,.beat-chamber__rights{background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;gap:.45rem;padding:.52rem;display:grid}.beat-chamber__waveform-head,.beat-chamber__waveform-meta,.beat-chamber__rights-list li{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.beat-chamber__waveform-head span,.beat-chamber__rights-kicker,.beat-chamber__rights-list span{letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e;font-size:.58rem}.beat-chamber__waveform-head strong,.beat-chamber__rights-list strong{font-size:.66rem;line-height:1.2}.beat-chamber__waveform-bars{grid-template-columns:repeat(20,minmax(0,1fr));align-items:end;gap:.14rem;height:3rem;display:grid}.beat-chamber__waveform-bar{opacity:.78;background:linear-gradient(#ffffffd1,#7552ff61);border-radius:999px}.beat-chamber__waveform-track{background:#ffffff14;border-radius:999px;height:.3rem;position:relative;overflow:hidden}.beat-chamber__waveform-progress{background:linear-gradient(90deg,#ff6890e6,#7552ff99);border-radius:999px;position:absolute;inset:0 auto 0 0}.beat-chamber__waveform-scrubber{opacity:0;width:100%;position:absolute;inset:-.45rem 0}.beat-chamber__waveform-actions{flex-wrap:wrap;gap:.28rem;display:flex}.beat-chamber__micro-action{color:#ffffffe6;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;padding:.34rem .5rem;font-size:.62rem}.beat-chamber__rights-list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.beat-chamber__tiers button[data-tier-active=false]{opacity:.5;cursor:not-allowed}.drum-kits-world__scene{background:linear-gradient(#0304089e,#07080ef5),linear-gradient(#06070c 0%,#0a0910 100%)}.drum-kits-world__void-screen{width:min(52vw,720px);height:min(29vw,372px);top:2.35rem}.drum-kits-world__core{width:100%;height:100%;inset:0;transform:none}.drum-kits-world__core-singularity-host{position:absolute;inset:4% -10% 10%}.drum-kits-world__core-singularity-host .reactor-singularity{width:100%;height:100%}.drum-kits-world__vault-floor{opacity:.96;height:52%}.drum-kits-world__vault-lane{z-index:9;grid-template-columns:minmax(0,.84fr) minmax(0,1.22fr) minmax(0,.84fr);align-items:end;gap:min(1.6vw,1.25rem);display:grid;position:absolute;inset:auto 5.5% 7.75rem}.drum-kits-world__vault-pedestal{transform-origin:50% 100%;justify-items:center;gap:.55rem;transition:transform .26s,filter .26s,opacity .26s;display:grid;position:relative}.drum-kits-world__vault-pedestal[data-slot=left]{transform:translateY(.45rem)scale(.84)}.drum-kits-world__vault-pedestal[data-slot=right]{transform:translateY(.55rem)scale(.82)}.drum-kits-world__vault-pedestal[data-active=true]{filter:brightness(1.08);transform:translateY(-1.15rem)scale(1.05)}.drum-kits-world__vault-trigger{width:100%;min-height:276px;color:inherit;z-index:1;background:0 0;border:0;padding:0;position:relative}.drum-kits-world__vault-aura,.drum-kits-world__vault-light,.drum-kits-world__vault-disc,.drum-kits-world__vault-plinth{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.drum-kits-world__vault-aura{width:min(22vw,226px);height:208px;filter:blur(calc(12px + var(--klxne-pulse) * 8px));background:radial-gradient(circle,#fff8ee29,#ff7e7624 34%,#8953ff14 58%,#0000 76%);border-radius:999px;bottom:5.8rem}.drum-kits-world__vault-light{filter:blur(12px);background:radial-gradient(circle,#ff7a78db,#9052ff42 54%,#0000 76%);border-radius:999px;width:min(17vw,188px);height:34px;bottom:6.1rem}.drum-kits-world__vault-disc{filter:blur(4px);background:radial-gradient(circle,#ffffffc7,#ff927a61 42%,#0000 76%);border-radius:999px;width:min(13.6vw,144px);height:22px;bottom:6.55rem}.drum-kits-world__vault-plinth{background:linear-gradient(#282c3efa,#0a0a10fa),linear-gradient(90deg,#ffffff17,#fff0 34%,#ffffff0d);border-radius:10px;width:min(17vw,186px);height:72px;bottom:1.15rem;box-shadow:0 0 0 1px #ffffff14,0 0 24px #ff68682e,0 16px 40px #00000057}.drum-kits-world__vault-artifact-host{z-index:5;pointer-events:none;filter:drop-shadow(0 26px 60px #00000080)drop-shadow(0 0 28px #ff7a7a29);width:min(10.2vw,124px);height:min(10.8vw,132px);position:absolute;bottom:7.05rem;left:50%;transform:translate(-50%)}.drum-kits-world__vault-cover{object-fit:contain;pointer-events:none;z-index:4;filter:saturate(1.08)contrast(1.06)brightness(1.02)drop-shadow(0 26px 58px #0000008a)drop-shadow(0 0 24px #ff988424);opacity:.72;width:100%;max-width:none;height:auto;position:absolute;bottom:6%;left:50%;transform:translate(-50%)perspective(920px)rotateX(8deg)rotateY(-10deg)scale(.98)}.drum-kits-world__vault-artifact-host:before{content:"";filter:blur(16px);pointer-events:none;background:radial-gradient(circle,#ffd6cc38,#9a54ff1f 42%,#0000 76%);border-radius:999px;position:absolute;inset:20% 18% 12%}.drum-kits-world__vault-artifact-host .reactor-artifact-renderer{opacity:.76;filter:brightness(1.24)contrast(1.1)saturate(1.14)}.drum-kits-world__vault-pedestal[data-slot=left] .drum-kits-world__vault-artifact-host,.drum-kits-world__vault-pedestal[data-slot=right] .drum-kits-world__vault-artifact-host{width:min(9.4vw,112px);height:min(10vw,120px);bottom:6.85rem}.drum-kits-world__vault-pedestal[data-slot=left] .drum-kits-world__vault-cover,.drum-kits-world__vault-pedestal[data-slot=right] .drum-kits-world__vault-cover{transform:translate(-50%)perspective(820px)rotateX(8deg)rotateY(-10deg)scale(.96)}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-artifact-host{filter:drop-shadow(0 38px 92px #0000008f)drop-shadow(0 0 42px #ff98843d);width:min(24vw,286px);height:min(25vw,302px);bottom:7.45rem}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-cover{filter:saturate(1.1)contrast(1.1)brightness(1.08)drop-shadow(0 34px 76px #00000094)drop-shadow(0 0 30px #ff98842e);opacity:.92;width:138%;bottom:6%;transform:translate(-50%)perspective(980px)rotateX(12deg)rotateY(-12deg)rotate(-6deg)scale(1.18)}.drum-kits-world__vault-pedestal[data-active=true] .reactor-artifact-renderer{opacity:.98;filter:brightness(1.46)contrast(1.14)saturate(1.18)}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-aura{width:min(28vw,306px);height:236px;bottom:6rem}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-light{width:min(20vw,228px);bottom:6.35rem}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-disc{width:min(15vw,182px);bottom:6.75rem}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-plinth{width:min(15vw,172px);height:70px;bottom:.65rem}.drum-kits-world__vault-card{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);text-align:center;pointer-events:auto;background:linear-gradient(#0a0c12db,#07080ef5),linear-gradient(135deg,#ffffff12,#fff0 42%);border:1px solid #ffffff1f;border-radius:4px;justify-items:center;gap:.28rem;width:min(100%,158px);min-width:0;margin-top:-.25rem;padding:.36rem .55rem .5rem;display:grid;position:relative;box-shadow:0 18px 44px #00000052,inset 0 0 0 1px #ffffff08}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-card{border-color:#ffffff29;width:min(100%,178px);margin-top:-.95rem;padding:.44rem .62rem .56rem;box-shadow:0 22px 56px #00000061,0 0 28px #ff7a7a24,inset 0 0 0 1px #ffffff0a}.drum-kits-world__vault-card strong{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;line-height:1.05}.drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-card strong{font-size:.9rem}.drum-kits-world__vault-card span{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8;font-size:.66rem}.drum-kits-world__vault-preview{color:#fffffff5;letter-spacing:.12em;text-transform:uppercase;z-index:32;pointer-events:auto;background:linear-gradient(#ffffff1f,#ffffff0a),linear-gradient(135deg,#ff6f957a,#8a54ff57);border:1px solid #ffffff24;border-radius:4px;min-width:112px;margin-top:.18rem;padding:.42rem .72rem;transition:transform .18s,box-shadow .18s,filter .18s;position:relative}.drum-kits-world__vault-preview:hover,.drum-kits-world__vault-preview:focus-visible{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 28px #0000003d}.drum-kits-world__vault-card-actions{z-index:31;pointer-events:auto;gap:.44rem;width:100%;margin-top:.18rem;display:grid;position:relative}.drum-kits-world__vault-purchase{color:#fffffffa;letter-spacing:.12em;text-transform:uppercase;z-index:32;pointer-events:auto;background:linear-gradient(135deg,#5c92ffd6,#ff6890c7);border:1px solid #ffffff29;border-radius:4px;min-width:112px;padding:.44rem .72rem;transition:transform .18s,box-shadow .18s,filter .18s;position:relative}.drum-kits-world__vault-purchase:hover,.drum-kits-world__vault-purchase:focus-visible{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 30px #00000047}[data-shell-root=true][data-shell-world=drum-kits] .world-dock{transform-origin:100% 0;opacity:.36;gap:.48rem;top:.68rem;right:.82rem;transform:scale(.82)}[data-shell-root=true][data-shell-world=drum-kits] .world-dock__button,[data-shell-root=true][data-shell-world=drum-kits] .world-dock__player{background:#06080e33;border-color:#ffffff0f;box-shadow:0 10px 26px #0000001f}.drum-kits-world__hero-meta,.drum-kits-world__hero-copy{display:none}.drum-kits-world__hero-actions{z-index:10;width:min(18rem,24vw);position:absolute;bottom:6.8rem;right:1.2rem}.drum-kits-world__hero-actions:before{inset:-.7rem}.drum-kits-world__hero-actions{display:none}.drum-kits-world__vault-grid{opacity:.38;filter:saturate(.78)brightness(.8);height:220px;inset:auto 0 6rem}.drum-kits-world__vault-grid:before{height:120px;top:auto;bottom:2rem}.drum-kits-world__scene[data-preview-phase=playing] .drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-aura,.drum-kits-world__scene[data-preview-phase=playing] .drum-kits-world__vault-pedestal[data-active=true] .drum-kits-world__vault-light{opacity:1;filter:blur(16px)}@media (max-width:980px){.beat-chamber{grid-template-columns:1fr;gap:.75rem;padding:.95rem}.beat-chamber__meta{text-align:center;justify-items:center;max-width:none;padding-top:4.9rem}.beat-chamber__title,.beat-chamber__subline,.beat-chamber__copy{max-width:none}.beat-chamber__core{padding-top:0}.beat-chamber__screen{min-height:470px}.beat-chamber__void-screen{width:calc(100% - 1.6rem);height:230px;top:4.2rem}.beat-chamber__artifact-renderer-host{width:min(56vw,280px);height:min(56vw,280px)}.beat-chamber__artifact-cover{width:min(58vw,286px)}.beat-chamber__artifact-frame--outer{width:min(64vw,320px);height:min(64vw,320px)}.beat-chamber__artifact-frame--inner{width:min(54vw,264px);height:min(54vw,264px)}.beat-chamber__pedestal{width:min(58vw,286px);height:72px}.beat-chamber__pedestal-glow{width:min(42vw,180px)}.beat-chamber__panel{max-width:none;margin-top:0}.beat-chamber__tiers,.beat-chamber__stats{grid-template-columns:1fr}.drum-kits-world__void-screen{width:calc(100% - 1.5rem);height:240px;top:4.15rem}.drum-kits-world__hero-meta{width:min(12rem,40vw);top:5.2rem;left:.9rem}.drum-kits-world__hero-copy{top:5.55rem;right:.9rem}.drum-kits-world__vault-lane{gap:.7rem;inset:auto .9rem 8rem}.drum-kits-world__vault-trigger{min-height:250px}.drum-kits-world__vault-artifact-host{width:min(22vw,154px);height:min(22vw,154px)}.drum-kits-world__vault-cover{width:108%}.drum-kits-world__vault-plinth{width:min(22vw,156px);height:62px}.drum-kits-world__hero-actions{width:auto;bottom:5.8rem;left:.9rem;right:.9rem}.drum-kits-world__vault-grid{display:none}}@media (max-width:640px){.beat-chamber__screen{min-height:400px}.beat-chamber__screen:before{inset:.6rem .35rem 9rem}.beat-chamber__artifact-shell--a,.beat-chamber__artifact-shell--b,.beat-chamber__artifact-shell--c,.beat-chamber__artifact-shell--d{display:none}.drum-kits-world__hero-meta,.drum-kits-world__hero-copy{width:auto;top:5.1rem}.drum-kits-world__vault-lane{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.drum-kits-world__vault-trigger{min-height:212px}.drum-kits-world__vault-pedestal[data-slot=left],.drum-kits-world__vault-pedestal[data-slot=right]{transform:translateY(.45rem)scale(.9)}.drum-kits-world__vault-card{width:100%;padding-inline:.5rem}.drum-kits-world__vault-preview{width:100%;min-width:0}}.cart-button{z-index:140;color:#f5f7ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#06080ed6;border:1px solid #ffffff24;border-radius:6px;align-items:center;gap:.7rem;min-height:2.9rem;padding:.55rem .85rem;display:inline-flex;position:fixed;top:1.25rem;right:1.25rem;box-shadow:0 16px 40px #00000057}.cart-button[data-open=true]{border-color:#71b8ff85;right:min(452px,100vw - 11rem)}.cart-button__label,.cart-button__total{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.cart-button__count{text-align:center;background:#ff345d33;border-radius:999px;min-width:1.4rem;padding:.18rem .38rem;font-size:.8rem;line-height:1}.cart-drawer{z-index:60;pointer-events:none;justify-items:end;display:grid;position:fixed;inset:0}.cart-drawer__backdrop{opacity:0;pointer-events:none;background:#02030675;border:0;transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:4.75rem 0 0}.cart-drawer[data-open=true] .cart-drawer__backdrop{opacity:1;pointer-events:auto}.cart-drawer__panel{z-index:1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#f5f7ff;pointer-events:auto;background:linear-gradient(#0a0c14f5,#070910fa),#05060bf5;border:1px solid #ffffff14;border-radius:8px;grid-template-rows:auto 1fr auto;gap:1rem;width:min(420px,100vw - 1.5rem);height:calc(100vh - 1.5rem);margin:.75rem;padding:1rem;display:grid;position:relative;box-shadow:-18px 0 45px #00000073,inset 0 1px #ffffff0d,inset 0 -1px #0003}.cart-drawer__header,.cart-drawer__footer{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.cart-drawer__actions{gap:.6rem;display:flex}.cart-drawer__eyebrow{letter-spacing:.16em;text-transform:uppercase;opacity:.68;font-size:.72rem;display:block}.cart-drawer__title{margin:.25rem 0 0;font-size:1.1rem;line-height:1.1}.cart-drawer__close,.cart-drawer__ghost,.cart-drawer__primary,.cart-drawer__remove{color:#f5f7ff;border:0;border-radius:6px;padding:.6rem .85rem}.cart-drawer__primary,.cart-drawer__checkout{text-decoration:none}.cart-drawer__close,.cart-drawer__ghost,.cart-drawer__remove{background:#ffffff14}.cart-drawer__primary{background:linear-gradient(135deg,#71b8ffdb,#ff345db8)}.cart-drawer__checkout[aria-disabled=true]{opacity:.56;pointer-events:none}.cart-drawer__body{padding-right:.25rem;overflow:auto}.cart-drawer__items{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.cart-drawer__item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.85rem;display:grid}.cart-drawer__item-title,.cart-drawer__item-meta,.cart-drawer__total strong{display:block}.cart-drawer__item-meta{opacity:.74;margin-top:.22rem;font-size:.82rem}.cart-drawer__rights{gap:.28rem;margin-top:.55rem;display:grid}.cart-drawer__rights-line,.cart-drawer__rights-upgrade{opacity:.78;font-size:.76rem;line-height:1.35}.cart-drawer__rights-upgrade{color:#71b8fff0;opacity:1}.cart-drawer__empty{text-align:center;opacity:.82;place-content:center;gap:.4rem;min-height:180px;display:grid}.cart-drawer__total{gap:.2rem;display:grid}.cart-drawer__total span{letter-spacing:.14em;text-transform:uppercase;opacity:.68;font-size:.72rem}.beat-store__action--cart{background:linear-gradient(135deg,#71b8ffe0,#ff345dbd)}@media (max-width:820px){.cart-button{top:auto;bottom:1rem;right:1rem}.cart-button[data-open=true]{right:1rem}.cart-drawer{place-items:end stretch}.cart-drawer__panel{width:auto;height:min(80vh,680px);margin:.75rem}.cart-drawer__backdrop{inset:0 0 4.75rem}}.checkout-shell{color:#f7f7fb;background:radial-gradient(circle at 70% 8%,#781fff42,#0000 34%),radial-gradient(circle at 84% 42%,#ff123d29,#0000 30%),linear-gradient(#02030a 0%,#07000a 54%,#02050b 100%);grid-template-columns:minmax(18rem,.72fr) minmax(30rem,.98fr);align-items:start;gap:1rem;min-height:100vh;padding:4rem clamp(1rem,4vw,2.2rem);display:grid}.checkout-shell>.premium-nav{grid-column:1/-1;width:min(100%,1536px);padding-top:0}.checkout-shell__visual-rail{background:linear-gradient(#080912c7,#03040bc7),radial-gradient(circle at 50% 12%,#8a2eff42,#0000 18rem),radial-gradient(circle at 88% 70%,#ff345d29,#0000 15rem);border:1px solid #ffffff1f;border-left-color:#ff123db8;border-radius:6px;gap:1rem;min-height:34rem;padding:clamp(1rem,2vw,1.4rem);display:grid;position:sticky;top:1rem;overflow:hidden;box-shadow:0 28px 78px #00000070,inset 0 1px #ffffff0e}.checkout-shell__rail-orbit{aspect-ratio:1;opacity:.78;background:radial-gradient(circle at 50% 48%,#ffffff1f 0 5%,#8a2eff2e 6% 18%,#0000 19%),conic-gradient(from 25deg,#ff345dbd,#8a2eff6b,#6ff0ff38,#ff345dbd);border:1px solid #ff345d7a;border-radius:50%;justify-self:center;width:min(24rem,86%);box-shadow:0 0 52px #ff345d38,inset 0 0 42px #8a2eff33}.checkout-shell__visual-rail h2{max-width:24rem;margin:0;font-size:clamp(2rem,4vw,4.7rem);line-height:.88}.checkout-shell__visual-rail p{color:#f5f7ffa8;max-width:31rem;margin:.8rem 0 0;font-size:1rem;line-height:1.52}.checkout-shell__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.checkout-shell__trust-grid span{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:5px;gap:.24rem;min-height:3.9rem;padding:.72rem;display:grid}.checkout-shell__trust-grid small{color:#f5f7ff85;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:900}.checkout-shell__trust-grid strong{color:#f5f7ff;text-transform:uppercase;font-size:.9rem;line-height:1.06}.checkout-shell__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ff123d1a,#fff0 36%),radial-gradient(circle at 84% 18%,#9a55ff24,#0000 18rem),#05060ef0;border:1px solid #ffffff21;border-radius:5px;width:min(920px,100%);margin:0 auto;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 32px 90px #00000080,0 0 90px #ff123d0f,inset 0 1px #ffffff0a,inset 0 -1px #00000026}.checkout-shell__header,.checkout-shell__summary-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.checkout-shell__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#9a55ff;opacity:.92;margin-bottom:.35rem;font-size:.72rem;display:block}.checkout-shell__title{margin:0;font-size:clamp(2.35rem,4.4vw,3.8rem);line-height:.95}.checkout-shell__link,.checkout-shell__submit{border:0;border-radius:5px}.checkout-shell__link{color:#f5f7ff;text-transform:uppercase;letter-spacing:.08em;background:#ffffff08;border:1px solid #9a55ff8c;padding:.7rem .95rem;text-decoration:none;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}.checkout-shell__link:hover,.checkout-shell__link:focus-visible{background:#ff123d1a;border-color:#ff123dc7}.checkout-shell__summary{background:linear-gradient(#ffffff0b,#ffffff06);border:1px solid #ffffff14;border-radius:5px;gap:.5rem;margin:1.25rem 0;padding:.9rem;display:grid}.checkout-shell__summary-row{font-size:.95rem}.checkout-shell__form{gap:1rem;display:grid}.checkout-shell__field{gap:.45rem;display:grid}.checkout-shell__field span{letter-spacing:.14em;text-transform:uppercase;opacity:.68;font-size:.76rem}.checkout-shell__field input{color:#f5f7ff;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:4px;width:100%;padding:.85rem .95rem;transition:border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.checkout-shell__field input:focus{border-color:#9a55ffb8;outline:none;box-shadow:0 4px 16px #9a55ff1f,0 1px #9a55ff4d}.checkout-shell__field{position:relative}.checkout-shell__field:after{content:"";transform-origin:50%;background:#8a2effb3;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.checkout-shell__field:focus-within:after{transform:scaleX(1)}.checkout-shell__items{gap:.75rem;display:grid}.checkout-shell__item,.checkout-shell__empty,.checkout-shell__error{background:linear-gradient(#ffffff0b,#ffffff07);border:1px solid #ffffff14;border-radius:5px;padding:.9rem}.checkout-shell__item{gap:.25rem;display:grid}.checkout-shell__rights,.checkout-success__rights{gap:.24rem;margin-top:.4rem;display:grid}.checkout-shell__rights span,.checkout-success__rights span{opacity:.8;font-size:.78rem;line-height:1.35}.checkout-shell__terms{background:linear-gradient(135deg,#8a2eff1f,#ff345d0e),#ffffff09;border:1px solid #8a2eff52;border-radius:5px;gap:.8rem;padding:.9rem;display:grid}.checkout-shell__promo{background:linear-gradient(135deg,#8a2eff21,#ff345d0f),#ffffff08;border:1px solid #8a2eff40;border-radius:5px;gap:.55rem;padding:.9rem;display:grid}.checkout-shell__promo p{color:#f5f7ffbd;margin:0;font-size:.84rem;line-height:1.45}.checkout-shell__terms-header,.checkout-shell__terms-accept{justify-content:space-between;align-items:center;gap:1rem;display:flex}.checkout-shell__terms-header span{letter-spacing:.14em;text-transform:uppercase;opacity:.68;margin-bottom:.25rem;font-size:.68rem;display:block}.checkout-shell__terms-header strong{font-size:.86rem}.checkout-shell__terms-header a{color:#f5f7ff;text-transform:uppercase;letter-spacing:.08em;opacity:.82;font-size:.76rem}.checkout-shell__terms ul{gap:.36rem;margin:0;padding-left:1.1rem;display:grid}.checkout-shell__terms li{opacity:.82;font-size:.82rem;line-height:1.4}.checkout-shell__terms-accept{background:#ffffff0e;border-radius:4px;justify-content:flex-start;padding:.72rem}.checkout-shell__terms-accept input{accent-color:#ff345d;width:1.05rem;height:1.05rem}.checkout-shell__terms-accept span{font-size:.84rem;line-height:1.35}.checkout-shell__item span,.checkout-shell__empty{opacity:.82}.checkout-shell__error{background:#ff345d1f;border:1px solid #ff345d61}.checkout-shell__submit{color:#f5f7ff;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#ffffff1a,#0000 38%),linear-gradient(135deg,#ff123d,#ff2b5a);border:1px solid #ff123dd9;padding:.9rem 1rem;box-shadow:0 14px 34px #ff123d42,inset 0 1px #ffffff21}.checkout-shell__submit:disabled{opacity:.56;cursor:not-allowed}@media (max-width:980px){.checkout-shell{grid-template-columns:1fr;padding-top:3.5rem}.checkout-shell__visual-rail{min-height:auto;position:relative;top:auto}.checkout-shell__rail-orbit{width:min(18rem,70%)}}@media (max-width:620px){.checkout-shell{padding:1rem 1rem 3rem}.checkout-shell__header,.checkout-shell__terms-header,.checkout-shell__terms-accept{flex-direction:column;align-items:flex-start}.checkout-shell__trust-grid{grid-template-columns:1fr}}.checkout-success{justify-items:center;width:100%;display:grid}.checkout-success__panel{background:linear-gradient(145deg,#9a55ff1f,#ff123d0f 44%,#080a12f0),#080a12f0;border:1px solid #ffffff1a;border-radius:5px;width:min(920px,100%);margin:4rem auto 0;padding:1.25rem;box-shadow:0 32px 90px #00000085,inset 0 1px #ffffff0a}.checkout-success__header,.checkout-success__detail,.checkout-success__download-item{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.checkout-success__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#9a55ff;opacity:.92;margin-bottom:.35rem;font-size:.72rem;display:block}.checkout-success__title{margin:0;font-size:clamp(2.35rem,4.4vw,3.8rem);line-height:.95}.checkout-success__summary,.checkout-success__receipt,.checkout-success__details,.checkout-success__downloads{background:#ffffff0a;border:1px solid #ffffff12;border-radius:5px;gap:.75rem;margin-top:1.25rem;padding:.95rem;display:grid}.checkout-success__details{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-success__detail,.checkout-success__download-item{background:#ffffff0a;border-radius:5px;padding:.85rem}.checkout-success__detail{flex-direction:column}.checkout-success__downloads h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:1rem}.checkout-claim{background:#ffffff0a;border-radius:5px;gap:.85rem;margin-top:1.25rem;padding:.95rem;display:grid}.checkout-claim__header h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1rem}.checkout-claim__status,.checkout-claim__message{opacity:.82;margin:0}.checkout-claim__form{gap:.85rem;display:grid}.checkout-claim__session{background:#ffffff0a;border-radius:5px;gap:.35rem;padding:.85rem;display:grid}.checkout-success__download-list{gap:.75rem;display:grid}.checkout-success__download-item p,.checkout-success__download-item span,.checkout-success__empty{opacity:.82;margin:0}.checkout-success__download-state{text-transform:uppercase;letter-spacing:.12em;background:#ffffff14;border-radius:4px;align-self:center;padding:.45rem .7rem;font-size:.72rem}.vault-shell{gap:1.25rem;display:grid}.vault-section{background:#ffffff0a;border:1px solid #ffffff12;border-radius:5px;gap:.9rem;padding:.95rem;display:grid}.vault-section__header,.vault-order__meta,.vault-order__signals,.vault-order__actions,.vault-repeat__item{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.vault-section__header h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1rem}.vault-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.vault-orders,.vault-order__items,.vault-repeat,.vault-favorites,.vault-order,.vault-repeat__item,.vault-favorites__item{gap:.75rem;display:grid}.vault-order{background:#ffffff0a;border-radius:5px;padding:.95rem}.vault-order__meta strong,.vault-order__item strong{display:block}.vault-order__meta p,.vault-order__subtle{opacity:.78;margin:.25rem 0 0}.vault-order__signals{flex-wrap:wrap}.vault-order__signals span{letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border-radius:4px;padding:.35rem .55rem;font-size:.75rem}.vault-order__item,.vault-repeat__item,.vault-favorites__item{background:#ffffff0a}.vault-order__actions{flex-wrap:wrap}@media (max-width:820px){.checkout-shell{padding:0 .75rem 1rem}.checkout-shell__panel,.checkout-success__panel{margin-top:2rem}.checkout-shell__header,.checkout-success__header,.checkout-success__download-item{flex-direction:column;align-items:flex-start}.checkout-success__details{grid-template-columns:1fr}.checkout-shell__terms-header{flex-direction:column;align-items:flex-start}.vault-grid{grid-template-columns:1fr}.vault-section__header,.vault-order__meta,.vault-order__actions,.vault-repeat__item,.vault-favorites__item{flex-direction:column}}.signal-panel{background:linear-gradient(#0a0c12eb,#06080ed1),radial-gradient(circle at 100% 0,#8a2eff1a,#0000 36%);border:1px solid #ffffff1a;border-radius:8px;gap:.75rem;padding:1.15rem;display:grid;box-shadow:0 24px 52px #00000057,inset 0 0 0 1px #ffffff05}.signal-panel__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:.76rem}.signal-panel__title{margin:0;font-size:clamp(1.2rem,2vw,1.6rem);line-height:.96}.signal-panel__body{color:#ffffffc7;margin:0;line-height:1.35}.signal-panel__actions{flex-wrap:wrap;gap:.65rem;display:flex}.signal-panel[data-signal-tone=loading]{border-color:#71b8ff3d}.signal-panel[data-signal-tone=empty]{border-color:#ffffff1a}.signal-panel[data-signal-tone=error]{background:linear-gradient(#12080ef0,#0a060adb),radial-gradient(circle at 100% 0,#ff00331f,#0000 42%);border-color:#ff003347}.operator-shell{background:radial-gradient(circle at 78% 12%,#8a2eff24,#0000 24%),radial-gradient(circle at 18% 88%,#ff00331f,#0000 28%),linear-gradient(#04050a 0%,#090a11 100%);gap:1rem;min-height:100vh;padding:1.15rem;display:grid}.operator-shell__hero,.operator-shell__card,.operator-shell__workstream{background:linear-gradient(#0a0c12eb,#07090fd6),radial-gradient(circle at 100% 0,#8a2eff14,#0000 32%);border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 28px 60px #00000061,inset 0 0 0 1px #ffffff05}.operator-shell__hero{gap:1rem;padding:1.35rem;display:grid}.operator-shell__copy{gap:.7rem;max-width:56rem;display:grid}.operator-shell__eyebrow,.operator-shell__card-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:.78rem}.operator-shell__title{margin:0;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.9}.operator-shell__body,.operator-shell__card-note{color:#ffffffc7;margin:0;line-height:1.42}.operator-shell__hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.operator-shell__grid,.operator-shell__status-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.operator-shell__card{gap:.8rem;padding:1.15rem;display:grid}.operator-shell__card-title{margin:0;font-size:1.45rem;line-height:1}.operator-shell__workstream{gap:.85rem;padding:1.15rem;display:grid}.operator-shell__workstream-head{gap:.55rem;display:grid}.operator-shell__workstream-list{color:#ffffffd1;margin:0;padding-left:1.2rem;line-height:1.5}.operator-shell__workstream-list li+li{margin-top:.4rem}.operator-shell__metric{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:.9}.operator-shell__auth-card,.operator-shell__editor-card{background:linear-gradient(#0a0c12f0,#07090fd6),radial-gradient(circle at 100% 0,#8a2eff14,#0000 32%);border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 28px 60px #00000061,inset 0 0 0 1px #ffffff05}.operator-shell__editor-list,.operator-shell__queue-list,.operator-shell__audit-list{gap:1rem;display:grid}.operator-shell__editor-card{gap:1rem;padding:1.15rem;display:grid}.operator-shell__editor-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.operator-shell__warning-chip{color:#ffffffe6;background:#ff003324;border:1px solid #ff00334d;border-radius:999px;padding:.4rem .65rem;font-size:.82rem}.operator-shell__editor-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr);gap:1rem;display:grid}.operator-shell__editor-form{gap:.85rem;display:grid}.operator-shell__editor-form--control{align-content:start}.operator-shell__field,.operator-shell__field-grid{gap:.45rem;display:grid}.operator-shell__field span{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa3;font-size:.78rem}.operator-shell__field input,.operator-shell__field textarea,.operator-shell__field select,.operator-shell__variant-row input{color:#fff;width:100%;min-width:0;font:inherit;background:#ffffff0a;border:1px solid #ffffff24;border-radius:6px;padding:.72rem .8rem}.operator-shell__field textarea{resize:vertical}.operator-shell__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-shell__field-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.operator-shell__field--checkbox,.operator-shell__mini-check{align-items:center;gap:.6rem;display:flex}.operator-shell__field--checkbox input,.operator-shell__mini-check input{width:auto}.operator-shell__variant-table{gap:.45rem;display:grid}.operator-shell__variant-row{grid-template-columns:minmax(72px,.7fr) minmax(0,1.2fr) minmax(96px,.8fr) minmax(84px,.7fr) minmax(84px,.5fr);align-items:center;gap:.5rem;display:grid}.operator-shell__variant-row--head{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem}.operator-shell__publish-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.operator-shell__publish-summary>div,.operator-shell__queue-item,.operator-shell__audit-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:.8rem}.operator-shell__button-row{flex-wrap:wrap;gap:.65rem;display:flex}.operator-shell__resolution-form{border-top:1px solid #ffffff14;gap:.72rem;padding-top:.65rem;display:grid}.operator-shell__button{appearance:none;color:#fff;font:inherit;cursor:pointer;background:#71b8ff24;border:1px solid #71b8ff4d;border-radius:6px;padding:.72rem 1rem}.operator-shell__button--ghost{background:#ffffff0d;border-color:#ffffff29}.operator-shell__button--danger{background:#ff003329;border-color:#ff00334d}.operator-shell__inline-form{vertical-align:middle;margin-left:.55rem;display:inline-flex}.operator-shell__mini-button{appearance:none;color:#f5f7ff;letter-spacing:.08em;text-transform:uppercase;background:#71b8ff1f;border:1px solid #71b8ff57;border-radius:5px;min-height:1.7rem;padding:.22rem .5rem;font-size:.68rem}.operator-shell__warning-list,.operator-shell__queue-item ul{color:#ffffffdb;margin:0;padding-left:1.2rem}.operator-shell__reply-box,.operator-shell__resolution-error{background:linear-gradient(#71b8ff1a,#ffffff09),#ffffff05;border:1px solid #71b8ff38;border-radius:8px;gap:.35rem;padding:.75rem;display:grid}.operator-shell__resolution-error{color:#fff;background:#ff00331f;border-color:#ff003352}.operator-shell__queue-item,.operator-shell__audit-item{gap:.4rem;display:grid}.operator-shell__queue-item h3,.operator-shell__audit-item h3{margin:.1rem 0 0;font-size:1.05rem}.operator-shell__queue-item p,.operator-shell__audit-item p{color:#ffffffb8;margin:0}.checkout-shell__signal-wrap{gap:.85rem;display:grid}@media (max-width:720px){.operator-shell{padding:.85rem}.operator-shell__hero,.operator-shell__card,.operator-shell__workstream,.signal-panel{padding:1rem}.operator-shell__editor-grid,.operator-shell__field-grid,.operator-shell__field-grid--compact,.operator-shell__publish-summary,.operator-shell__variant-row{grid-template-columns:1fr}.operator-shell__editor-head{flex-direction:column}}.reactor-singularity{--singularity-hot:255, 246, 248;--singularity-core:255, 120, 150;--singularity-plasma:146, 92, 255;--singularity-edge:130, 188, 255;width:100%;height:100%;transform:scale(var(--singularity-scale,1));transform-origin:50%;pointer-events:none;position:relative}.reactor-singularity__halo,.reactor-singularity__noise,.reactor-singularity__disc,.reactor-singularity__plate,.reactor-singularity__ring,.reactor-singularity__core,.reactor-singularity__seam{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reactor-singularity__halo{mix-blend-mode:screen;opacity:calc(.5*var(--singularity-intensity,1));z-index:0;border-radius:999px}.reactor-singularity__halo--outer{aspect-ratio:1;filter:blur(22px);background:radial-gradient(circle,#fff0 34%,#fbd7eb24 47%,#9957ff2e 56%,#0000 70%);width:min(78%,980px)}.reactor-singularity__halo--inner{aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#fff0 32%,#fff8fc24 45%,#ff6dac2e 53%,#0000 66%);width:min(62%,760px)}.reactor-singularity__noise{aspect-ratio:1;z-index:1;width:min(112%,1320px);opacity:calc(.11 + var(--singularity-intensity,1)*.05);mix-blend-mode:screen;background:conic-gradient(from 0deg, rgba(var(--singularity-plasma), 0) 0deg, rgba(var(--singularity-plasma), .08) 34deg, rgba(var(--singularity-core), .12) 82deg, rgba(var(--singularity-hot), .06) 126deg, rgba(var(--singularity-edge), .08) 182deg, rgba(var(--singularity-plasma), .04) 248deg, rgba(var(--singularity-core), .08) 320deg, rgba(var(--singularity-plasma), 0) 360deg);filter:blur(28px);border-radius:999px;animation:16s linear infinite reactor-singularity-noise}.reactor-singularity__disc{mix-blend-mode:screen;background:radial-gradient(ellipse at 26% 50%, rgba(var(--singularity-hot), .92) 0 10%, #ffd2e647 24%, #0000 58%),radial-gradient(ellipse at 46% 50%, rgba(var(--singularity-hot), .98) 0 8%, rgba(var(--singularity-core), .72) 24%, #0000 54%),linear-gradient(90deg, #0000 0%, rgba(var(--singularity-core), .18) 6%, rgba(var(--singularity-core), .48) 14%, rgba(var(--singularity-hot), .94) 27%, rgba(var(--singularity-hot), 1) 34%, rgba(var(--singularity-core), .92) 44%, #ffb276db 57%, rgba(var(--singularity-plasma), .58) 70%, rgba(var(--singularity-edge), .28) 86%, #0000 100%);width:min(156%,1880px);height:min(10%,118px);box-shadow:0 0 48px rgba(var(--singularity-core), .24),0 0 128px rgba(var(--singularity-plasma), .14);transform:translate(calc(-50% + var(--singularity-pointer-x,0) * 0.08%), calc(-50% + var(--singularity-pointer-y,0) * 0.05%)) rotate(-10.8deg) scaleX(calc(1.06 + (var(--singularity-tail-bias,1) - 1) * .22));border-radius:999px}.reactor-singularity__disc--rear{z-index:2;opacity:calc(.48 + var(--singularity-intensity,1)*.12);filter:saturate(calc(1.14 + var(--singularity-intensity,1) * .22)) brightness(calc(.88 + var(--singularity-intensity,1) * .14)) blur(3.2px);animation:8.6s ease-in-out infinite reactor-singularity-disc-rear}.reactor-singularity__disc--front{z-index:7;width:min(126%,1420px);height:min(7.6%,88px);opacity:calc(.62 + var(--singularity-intensity,1)*.14);filter:saturate(calc(1.24 + var(--singularity-intensity,1) * .24)) brightness(calc(.96 + var(--singularity-intensity,1) * .14)) blur(1.2px);clip-path:polygon(0 46%,100% 31%,100% 60%,0 77%);animation:6.2s ease-in-out infinite reactor-singularity-disc-front}.reactor-singularity__plate{background:radial-gradient(ellipse at 34% 50%, rgba(var(--singularity-hot), .92) 0 8%, #0000 28%),radial-gradient(ellipse at 50% 50%, rgba(var(--singularity-hot), .98) 0 10%, rgba(var(--singularity-core), .52) 28%, #0000 54%),linear-gradient(90deg, #0000 0%, rgba(var(--singularity-core), .16) 8%, rgba(var(--singularity-core), .48) 16%, rgba(var(--singularity-hot), .94) 28%, rgba(var(--singularity-hot), 1) 36%, rgba(var(--singularity-core), .92) 48%, #ffb06ec2 58%, rgba(var(--singularity-plasma), .52) 72%, rgba(var(--singularity-edge), .26) 86%, #0000 100%);mix-blend-mode:screen;width:min(144%,1760px);height:min(12%,132px);filter:saturate(calc(1.08 + var(--singularity-intensity,1) * .18)) brightness(calc(.84 + var(--singularity-intensity,1) * .16)) blur(3.8px);box-shadow:0 0 42px rgba(var(--singularity-core), .22),0 0 120px rgba(var(--singularity-plasma), .12);opacity:calc(.16 + var(--singularity-intensity,1)*.05);z-index:3;border-radius:999px}.reactor-singularity__plate--right{transform:translate(-50%, -50%) rotate(-10.5deg) scaleX(calc(1.16 + (var(--singularity-tail-bias,1) - 1) * .26));animation:9.4s ease-in-out infinite reactor-singularity-tail-right;-webkit-mask-image:linear-gradient(90deg,#0000 0 58%,#00000029 70%,#000 80% 100%);mask-image:linear-gradient(90deg,#0000 0 58%,#00000029 70%,#000 80% 100%)}.reactor-singularity__plate--left{transform:translate(-50%, -50%) rotate(-10.5deg) scaleX(calc(-.96 * (1 + (var(--singularity-tail-bias,1) - 1) * .18)));opacity:calc(.12 + var(--singularity-intensity,1)*.04);animation:10.4s ease-in-out infinite reactor-singularity-tail-left;-webkit-mask-image:linear-gradient(90deg,#0000 0 58%,#00000029 70%,#000 80% 100%);mask-image:linear-gradient(90deg,#0000 0 58%,#00000029 70%,#000 80% 100%)}.reactor-singularity__ring{aspect-ratio:1;background:radial-gradient(circle, #0000 55%, rgba(var(--singularity-hot), .94) 59%, rgba(var(--singularity-core), .52) 66%, rgba(var(--singularity-plasma), .24) 75%, #0000 82%);filter:blur(2.4px);width:min(34%,430px);opacity:calc(.9*var(--singularity-intensity,1));z-index:4;border-radius:999px;animation:7.4s ease-in-out infinite reactor-singularity-ring}.reactor-singularity__core{aspect-ratio:1;z-index:5;background:radial-gradient(circle at 50% 42%,#110e18ad,#000000fa 68%);border-radius:999px;width:min(21%,264px);box-shadow:0 0 72px #00000085}.reactor-singularity__seam{aspect-ratio:1;background:radial-gradient(circle, rgba(0, 0, 0, calc(var(--singularity-seam-mask,.88))) 0%, #000000fa 70%);z-index:6;border-radius:999px;width:min(15%,196px)}.reactor-singularity--portal{--singularity-core:255, 104, 138;--singularity-plasma:132, 84, 255;--singularity-edge:136, 200, 255}.reactor-singularity--portal .reactor-singularity__halo--outer{filter:blur(26px);width:min(92%,1140px)}.reactor-singularity--portal .reactor-singularity__halo--inner{filter:blur(14px);width:min(74%,900px)}.reactor-singularity--portal .reactor-singularity__plate{width:min(156%,1840px);height:min(12%,146px);opacity:calc(.2 + var(--singularity-intensity,1)*.06)}.reactor-singularity--portal .reactor-singularity__disc--rear{width:min(166%,1980px);height:min(11.5%,132px)}.reactor-singularity--portal .reactor-singularity__disc--front{width:min(142%,1640px);height:min(8.4%,96px)}.reactor-singularity--portal .reactor-singularity__plate--right{transform:translate(-50%, -50%) rotate(-11.5deg) scaleX(calc(1.28 + (var(--singularity-tail-bias,1) - 1) * .36))}.reactor-singularity--portal .reactor-singularity__plate--left{transform:translate(-50%, -50%) rotate(-11.5deg) scaleX(calc(-1.02 * (1 + (var(--singularity-tail-bias,1) - 1) * .22)));opacity:calc(.48 + var(--singularity-intensity,1)*.12)}.reactor-singularity--portal .reactor-singularity__ring{width:min(38%,470px)}.reactor-singularity--portal .reactor-singularity__core{width:min(22%,276px)}.reactor-singularity--portal .reactor-singularity__seam{width:min(16%,202px)}.reactor-singularity--chamber{--singularity-core:255, 150, 174;--singularity-plasma:124, 114, 255;--singularity-edge:116, 162, 255}.reactor-singularity--vault{--singularity-core:255, 138, 124;--singularity-plasma:110, 86, 255;--singularity-edge:146, 214, 255}.reactor-singularity[data-active=true] .reactor-singularity__plate{opacity:calc(.22 + var(--singularity-intensity,1)*.08);filter:saturate(calc(1.08 + var(--singularity-intensity,1) * .18)) brightness(calc(.88 + var(--singularity-intensity,1) * .18)) blur(1.1px)}.reactor-singularity[data-active=true] .reactor-singularity__disc--rear{opacity:calc(.58 + var(--singularity-intensity,1)*.14);filter:saturate(calc(1.2 + var(--singularity-intensity,1) * .24)) brightness(calc(.94 + var(--singularity-intensity,1) * .18)) blur(2px)}.reactor-singularity[data-active=true] .reactor-singularity__disc--front{opacity:calc(.74 + var(--singularity-intensity,1)*.16)}.reactor-singularity--chamber .reactor-singularity__plate,.reactor-singularity--vault .reactor-singularity__plate{width:min(178%,1080px);height:min(17%,164px);opacity:calc(.52 + var(--singularity-intensity,1)*.14)}.reactor-singularity--chamber .reactor-singularity__disc--rear,.reactor-singularity--vault .reactor-singularity__disc--rear{width:min(144%,840px);height:min(10.5%,92px)}.reactor-singularity--chamber .reactor-singularity__disc--front,.reactor-singularity--vault .reactor-singularity__disc--front{width:min(120%,700px);height:min(7.8%,70px)}.reactor-singularity--chamber .reactor-singularity__ring,.reactor-singularity--vault .reactor-singularity__ring{width:min(30%,220px)}.reactor-singularity--chamber .reactor-singularity__core,.reactor-singularity--vault .reactor-singularity__core{width:min(18%,140px)}.reactor-singularity--chamber .reactor-singularity__seam,.reactor-singularity--vault .reactor-singularity__seam{width:min(14%,110px)}.reactor-warp-field{pointer-events:none;opacity:.32;position:absolute;inset:0;overflow:hidden}.reactor-warp-field__filter-defs{visibility:hidden;width:0;height:0;position:absolute}.reactor-warp-field__glow,.reactor-warp-field__core,.reactor-warp-field__leaf,.reactor-warp-field__leaf-cloud{pointer-events:none;position:absolute;top:50%;left:50%}.reactor-warp-field__glow{filter:blur(24px);background:radial-gradient(circle,#ffffff1a,#ff81c414 22%,#5d2ea60f 44%,#0000 70%);border-radius:999px;width:62vmax;height:62vmax;transform:translate(-50%,-50%)}.reactor-warp-field__core{filter:blur(10px);background:radial-gradient(circle,#ffffff38,#ffb0da24 26%,#0000 70%);border-radius:999px;width:18vmax;height:18vmax;transform:translate(-50%,-50%)}.reactor-warp-field__leaf-cloud{filter:url(#reactorWarpFieldFilter)saturate(1.34)brightness(1.18);width:100%;height:100%;transform:translate(-50%,-50%)}.reactor-warp-field__leaf{width:max(2px,.16vmin*var(--warp-thickness));height:var(--warp-length);opacity:0;transform:translate(calc(cos(var(--warp-angle)) * (10vmin + var(--warp-ring-index) * 4.6vmin + var(--warp-drive,0vmin))), calc(sin(var(--warp-angle)) * (10vmin + var(--warp-ring-index) * 4.6vmin + var(--warp-drive,0vmin)) * -1)) rotate(calc(90deg - var(--warp-angle)));filter:hue-rotate(var(--warp-hue-shift));background:linear-gradient(#fffffffa 0%,#fff0f8e0 18%,#cf66d4e2 56%,#0000 100%);border-radius:999px;box-shadow:0 0 14px #ffdcec57,0 0 52px #b76cff38}.reactor-warp-field[data-state=idle] .reactor-warp-field__leaf{opacity:0}.reactor-warp-field[data-state=arming]{opacity:.64}.reactor-warp-field[data-state=arming] .reactor-warp-field__leaf{animation:1.18s linear infinite reactor-warp-leaf-pull;animation-delay:var(--warp-delay)}.reactor-warp-field[data-state=overload]{opacity:calc(.84*var(--warp-overload-intensity,1))}.reactor-warp-field[data-state=overload] .reactor-warp-field__leaf{animation:.42s linear infinite reactor-warp-leaf-overload;animation-delay:var(--warp-delay)}.reactor-warp-field[data-state=overload] .reactor-warp-field__core{background:radial-gradient(circle,#ffffff6b,#ffa9dd33 24%,#0000 70%)}.reactor-artifact-renderer{pointer-events:none;width:100%;height:100%;position:relative}.reactor-artifact-renderer canvas{pointer-events:none;display:block;width:100%!important;height:100%!important}.reactor-dotted-surface{pointer-events:none;mix-blend-mode:screen;opacity:.78;width:100%;height:100%;position:relative}.reactor-dotted-surface canvas{pointer-events:none;display:block;width:100%!important;height:100%!important}.reactor-dotted-surface[data-state=arming]{opacity:.9}.reactor-dotted-surface[data-state=overload]{opacity:1}@property --warp-drive{syntax:"<length>";inherits:true;initial-value:0}@keyframes reactor-warp-leaf-pull{0%{--warp-drive:20vmin;opacity:0}18%,52%,to{opacity:.78}to{--warp-drive:0vmin;opacity:.1}}@keyframes reactor-warp-leaf-overload{0%{--warp-drive:32vmin;opacity:0}16%,56%{opacity:.96}to{--warp-drive:-2vmin;opacity:.18}}@keyframes reactor-singularity-noise{0%{opacity:.12;transform:translate(-50%,-50%)rotate(0)scale(1)}50%{opacity:.16;transform:translate(-50%,-50%)rotate(180deg)scale(1.04)}to{opacity:.12;transform:translate(-50%,-50%)rotate(360deg)scale(1)}}@keyframes reactor-singularity-disc-rear{0%,to{transform:translate(-50%,-50%)rotate(-10.8deg)scaleX(1.06)}50%{transform:translate(-50.3%,-49.5%)rotate(-9.9deg)scaleX(1.1)}}@keyframes reactor-singularity-disc-front{0%,to{transform:translate(-50%,-50%)rotate(-10.8deg)scaleX(1.02)}50%{transform:translate(-49.5%,-49.65%)rotate(-11.6deg)scaleX(1.06)}}@keyframes reactor-singularity-tail-right{0%,to{opacity:.62;transform:translate(-50%,-50%)rotate(-10.5deg)scaleX(1.16)}50%{opacity:.74;transform:translate(-49.4%,-50.1%)rotate(-9.6deg)scaleX(1.24)}}@keyframes reactor-singularity-tail-left{0%,to{opacity:.42;transform:translate(-50%,-50%)rotate(-10.5deg)scaleX(-.96)}50%{opacity:.52;transform:translate(-50.4%,-49.8%)rotate(-11.1deg)scaleX(-1.02)}}@keyframes reactor-singularity-ring{0%,to{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.022)}}@media (prefers-reduced-motion:reduce){.reactor-warp-field[data-reduced-motion-mode=fade] .reactor-warp-field__streak{opacity:.08;animation:none}.reactor-singularity,.reactor-artifact-renderer,.reactor-singularity__noise,.reactor-singularity__disc,.reactor-singularity__plate,.reactor-singularity__ring{animation:none}}.reactor-scroll{--portal-pointer-x:50%;--portal-pointer-y:58%;--cursor-x:50%;--cursor-y:50%;color:#f6f3ff;isolation:isolate;cursor:auto;background:radial-gradient(circle at 50% 18%,#ffffff12,#0000 22%),linear-gradient(#020309 0%,#06070f 100%);min-height:100vh;position:relative}.reactor-scroll button,.reactor-scroll a,.reactor-scroll select,.reactor-scroll input[type=range],.reactor-scroll input[type=submit]{cursor:pointer}.reactor-scroll input,.reactor-scroll textarea{cursor:text}.reactor-scroll__viewport{scroll-snap-type:y mandatory;position:relative}.reactor-scroll__section{scroll-snap-align:start;isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.reactor-scroll__section:after{content:"";z-index:12;pointer-events:none;background:linear-gradient(#02020714,#02020761),radial-gradient(circle,#0000 28%,#0000006b 100%);position:absolute;inset:0}.reactor-scroll__plate,.reactor-scroll__columns,.reactor-scroll__foreground,.reactor-scroll__transition-burst,.reactor-scroll__field-pressure{pointer-events:none;position:absolute;inset:0}.reactor-scroll__plate{z-index:0;filter:saturate(1.06)contrast(1.08);background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scale(1.04)}.reactor-scroll__plate:before{content:"";background:conic-gradient(from var(--gradient-angle,0deg) at calc(50% + (var(--pointer-nx,.5) - .5) * 6%) calc(50% + (var(--pointer-ny,.5) - .5) * 4%), #8a2eff00 0deg, #8a2eff0a 60deg, #ff345d08 140deg, #8a2eff00 200deg, #71b8ff08 280deg, #8a2eff00 360deg);mix-blend-mode:screen;opacity:.72;pointer-events:none;animation:24s linear infinite gradient-orbit;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.reactor-scroll__plate:before{animation:none}}.reactor-scroll__columns{z-index:6}.reactor-scroll__foreground{z-index:16}.reactor-scroll__transition-burst,.reactor-scroll__field-pressure{z-index:10}.reactor-scroll__portal-singularity,.reactor-scroll__portal-surface,.reactor-scroll__portal-warp,.reactor-scroll__transition-surface,.reactor-scroll__transition-singularity,.reactor-scroll__transition-rift,.reactor-scroll__transition-route-ghosts,.reactor-scroll__transition-warp{pointer-events:none;position:absolute;inset:0}.reactor-scroll__portal-surface,.reactor-scroll__transition-surface{z-index:5;opacity:.54;-webkit-mask-image:linear-gradient(#0000 4%,#000000f0 32%,#000000ad 82%,#0000);mask-image:linear-gradient(#0000 4%,#000000f0 32%,#000000ad 82%,#0000)}.reactor-scroll__portal-singularity{z-index:8}.reactor-scroll__portal-warp,.reactor-scroll__transition-warp{z-index:11}.reactor-scroll__route-overlay,.reactor-scroll__route-overlay-plate,.reactor-scroll__route-overlay-surface,.reactor-scroll__route-overlay-singularity,.reactor-scroll__route-overlay-warp,.reactor-scroll__route-overlay-edgeglow,.reactor-scroll__route-overlay-rift{pointer-events:none;position:fixed;inset:0}.reactor-scroll__route-overlay{--route-accent-a:255, 108, 144;--route-accent-b:120, 88, 255;z-index:72;isolation:isolate;opacity:0;visibility:hidden;will-change:opacity;transition:opacity .14s,visibility 0s linear .14s;overflow:hidden}.reactor-scroll__route-overlay[data-visible=true]{opacity:1;visibility:visible;transition:opacity 80ms}.reactor-scroll__route-overlay[data-route=drum-kits]{--route-accent-a:255, 148, 96;--route-accent-b:138, 116, 255}.reactor-scroll__route-overlay-plate{filter:saturate(1.08)brightness(.7);transform:translate3d(var(--route-shift-x,0%), var(--route-shift-y,0%), 0) scale(calc(1.03 + var(--route-energy,0) * .06));background-color:#05060b;background-image:linear-gradient(#0303081f,#03030880),url(/images/reactor-base/transition-warp.jpg),url(/images/reactor-base/portal-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;transition:transform .36s cubic-bezier(.16,1,.3,1),filter .22s}.reactor-scroll__route-overlay-surface{z-index:1;opacity:.76;-webkit-mask-image:linear-gradient(#0000 6%,#000000fa 32%,#000000d1 90%,#0000);mask-image:linear-gradient(#0000 6%,#000000fa 32%,#000000d1 90%,#0000)}.reactor-scroll__route-overlay-singularity{z-index:2}.reactor-scroll__route-overlay-warp{z-index:3}.reactor-scroll__route-overlay-edgeglow{z-index:4;opacity:0;background:radial-gradient(circle at 18% 52%, rgba(var(--route-accent-a), .34), #0000 26%),radial-gradient(circle at 82% 52%, rgba(var(--route-accent-b), .3), #0000 24%),radial-gradient(circle at 50% 48%, #ffffff29, #fff0 18%),linear-gradient(90deg, rgba(var(--route-accent-a), 0) 0%, rgba(var(--route-accent-a), .12) 16%, #fff0 34%, #fff0 66%, rgba(var(--route-accent-b), .12) 84%, rgba(var(--route-accent-b), 0) 100%);mix-blend-mode:screen;transform:translate3d(calc(var(--route-shift-x,0%) * .45), calc(var(--route-shift-y,0%) * .35), 0) scale(calc(1 + var(--route-energy,0) * .08));transition:opacity .16s,transform .32s cubic-bezier(.16,1,.3,1)}.reactor-scroll__route-overlay-rift{z-index:5;opacity:0;background:radial-gradient(circle at 50% 50%, #ffffff47, #ffffff1a 8%, #0000 24%),repeating-linear-gradient(102deg, #fff0 0 38px, #ffffff1f 38px 40px, #0000 40px 94px),repeating-linear-gradient(78deg, #fff0 0 54px, rgba(var(--route-accent-a), .14) 54px 56px, #0000 56px 112px);mix-blend-mode:screen;filter:blur(3px);transform:translate3d(calc(var(--route-shift-x,0%) * .6), 0, 0) scale(calc(1.02 + var(--route-energy,0) * .08));transition:opacity .12s,transform .32s cubic-bezier(.16,1,.3,1)}.reactor-scroll__route-overlay[data-stage=arming] .reactor-scroll__route-overlay-plate{filter:saturate(1.18)brightness(.84)contrast(1.1)}.reactor-scroll__route-overlay[data-stage=overload] .reactor-scroll__route-overlay-plate{filter:saturate(1.32)brightness(.96)contrast(1.18);transform:translate3d(calc(var(--route-shift-x,0%) * 1.35), calc(var(--route-shift-y,0%) * 1.2), 0) scale(calc(1.12 + var(--route-energy,0) * .04))}.reactor-scroll__route-overlay[data-stage=resolve] .reactor-scroll__route-overlay-plate{filter:saturate(1.16)brightness(.82)contrast(1.1);transform:translate3d(calc(var(--route-shift-x,0%) * .8), calc(var(--route-shift-y,0%) * .7), 0) scale(calc(1.08 + var(--route-energy,0) * .02))}.reactor-scroll__route-overlay[data-stage=arming] .reactor-scroll__route-overlay-edgeglow{opacity:.54}.reactor-scroll__route-overlay[data-stage=overload] .reactor-scroll__route-overlay-edgeglow{opacity:1;animation:.64s cubic-bezier(.16,1,.3,1) reactor-overlay-edgeglow}.reactor-scroll__route-overlay[data-stage=resolve] .reactor-scroll__route-overlay-edgeglow{opacity:.32}.reactor-scroll__route-overlay[data-stage=arming] .reactor-scroll__route-overlay-rift{opacity:.22;transform:scale(1.06)}.reactor-scroll__route-overlay[data-stage=overload] .reactor-scroll__route-overlay-rift{opacity:.92;animation:.82s cubic-bezier(.16,1,.3,1) reactor-overlay-rift}.reactor-scroll__route-overlay[data-stage=resolve] .reactor-scroll__route-overlay-rift{opacity:.26;transform:scale(1.08)}.reactor-scroll__route-overlay[data-stage=overload] .reactor-scroll__route-overlay-singularity{transform:scale(1.08)}.reactor-scroll__route-overlay[data-stage=resolve] .reactor-scroll__route-overlay-singularity{transform:scale(1.03)}.reactor-scroll__plate--portal{background-image:linear-gradient(#03030824,#03030875),url(/images/reactor-base/portal-bg.jpg);background-position:50%;background-size:cover;animation:7.2s ease-in-out infinite reactor-portal-breathe}.reactor-scroll__plate--transition{background-image:linear-gradient(#05050c1f,#05050c66),url(/images/reactor-base/transition-warp.jpg);background-position:50%;background-size:cover;animation:4.6s ease-in-out infinite reactor-warp-breathe}.reactor-scroll__portal-aura{z-index:10;position:absolute;inset:0}.reactor-scroll__portal-aura-ring,.reactor-scroll__portal-pointer-glow,.reactor-scroll__portal-lens{pointer-events:none;position:absolute}.reactor-scroll__portal-aura-ring{aspect-ratio:1;mix-blend-mode:screen;border-radius:999px;width:min(72vw,920px);top:50%;left:50%;transform:translate(-50%,-50%)}.reactor-scroll__portal-aura-ring--outer{opacity:.42;background:radial-gradient(circle,#fff0 39%,#fcc4dd24 50%,#0000 60%);animation:6.8s ease-in-out infinite reactor-ring-drift}.reactor-scroll__portal-aura-ring--inner{opacity:.36;background:radial-gradient(circle,#fff0 35%,#ae71ff24 47%,#0000 56%);animation:5.2s ease-in-out infinite reverse reactor-ring-drift}.reactor-scroll__portal-pointer-glow{left:var(--portal-pointer-x);top:var(--portal-pointer-y);width:24vw;height:24vw;transform:translate(calc(-50% + var(--route-shift-x,0%) * .14), calc(-50% + var(--route-shift-y,0%) * .12)) scale(calc(1 + var(--route-energy,0) * .18));filter:blur(14px);opacity:0;background:radial-gradient(circle,#ffffff1f,#ff68aa1a 24%,#0000 68%);transition:opacity .22s,transform .26s}.reactor-scroll__portal-lens{background:radial-gradient(circle at var(--portal-pointer-x) var(--portal-pointer-y), #ffffff14, #9d6bff0f 10%, #0000 24%),linear-gradient(110deg, #fff0 22%, #ffffff0f 47%, #fff0 56%);opacity:0;transform:translate3d(calc(var(--route-shift-x,0%) * .18), calc(var(--route-shift-y,0%) * .1), 0);transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);inset:0}.reactor-scroll__plate--chamber{background-image:linear-gradient(#06060c2e,#04040894),url(/images/reactor-base/chamber-bg.jpg);background-position:50%;background-size:cover}.reactor-scroll__plate--vault{background-image:linear-gradient(#06060c24,#02020875),url(/images/reactor-base/vault-bg.jpg);background-position:50%;background-size:cover}.reactor-scroll__plate--contact{background-image:linear-gradient(#06060c4d,#030307d1),url(/images/reactor-base/contact-bg.jpg)}.reactor-scroll__columns span{opacity:.34;background:linear-gradient(#ffffff0a,#ffffff03 12%,#ffffff14 54%,#0003 100%),linear-gradient(90deg,#ffffff1f,#ffffff05,#ffffff1a);width:clamp(36px,4vw,64px);position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #ffffff14,0 0 44px #f0548014}.reactor-scroll__columns span:first-child{left:clamp(24px,6vw,88px)}.reactor-scroll__columns span:last-child{right:clamp(24px,6vw,88px)}.reactor-scroll__foreground span{aspect-ratio:.8;filter:blur(.4px);opacity:.4;background:linear-gradient(#ffffff08,#ff487214),radial-gradient(circle at 50% 22%,#ffffff1f,#0000 54%);border:1px solid #ffffff14;width:clamp(120px,18vw,220px);display:block;position:absolute}.reactor-scroll__foreground span:first-child{bottom:-4vh;left:-2vw;transform:rotate(-18deg)}.reactor-scroll__foreground span:nth-child(2){bottom:-3vh;right:1vw;transform:rotate(16deg)}.reactor-scroll__foreground span:nth-child(3){opacity:.22;width:clamp(80px,9vw,120px);top:20vh;right:14vw}.reactor-scroll__nav{z-index:50;opacity:0;pointer-events:none;background:linear-gradient(#05060c85,#05060c00);justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;transition:opacity .22s,transform .22s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-12px)}.reactor-scroll__nav[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.reactor-scroll__nav-brand,.reactor-scroll__nav-links button{color:#f6f3ffd6;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0}.reactor-scroll__nav-brand{font-family:var(--font-display);font-size:.95rem;font-weight:700}.reactor-scroll__nav-links{gap:18px;display:flex}.reactor-scroll__cart-shell{z-index:52;opacity:1;transition:opacity .22s,transform .22s;position:relative}.reactor-scroll[data-active-section=beat-store] .reactor-scroll__cart-shell,.reactor-scroll[data-active-section=drum-kits] .reactor-scroll__cart-shell{opacity:.56}.reactor-scroll__cart-shell[data-visible=false],.reactor-scroll__cart-shell[data-visible=false] .cart-button,.reactor-scroll__cart-shell[data-visible=false] .cart-drawer{opacity:0;visibility:hidden;pointer-events:none}.reactor-scroll__nav-links button{opacity:.82;font-size:.68rem}.reactor-scroll__portal-copy,.reactor-scroll__scene-head,.reactor-scroll__contact-grid,.reactor-scroll__hero,.reactor-scroll__vault-actions,.reactor-scroll__carousel-nav,.reactor-scroll__player{z-index:32;position:relative}.reactor-scroll__portal-copy{text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:flex-start;padding:24px 28px 0;display:flex}.reactor-scroll__reference-copy{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reactor-scroll__portal-copy--transition{color:#ffffffdb}.reactor-scroll__eyebrow{color:#faf4ffc7;font-size:.88rem}.reactor-scroll__brand-mark{font-family:var(--font-display);color:#f5efffb8;font-size:1.1rem}.reactor-scroll__portal-choices{z-index:34;display:block;position:absolute;inset:0}.reactor-scroll__choice{color:#f8f4ff;text-transform:uppercase;letter-spacing:.07em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0f,#ffffff03),#08080e66;border:1px solid #ffffff2e;align-items:center;gap:14px;padding:12px 18px;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .22s,border-color .22s,background .22s,opacity .22s;display:inline-flex;position:absolute;top:63%;left:8%;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff0f,0 0 44px #d060ff29}.reactor-scroll__choice:hover,.reactor-scroll__choice:focus-visible{border-color:#ffffff52;transform:translateY(calc(-50% - 10px))scale(1.018)}.reactor-scroll__choice[data-route=beat-store]:hover,.reactor-scroll__choice[data-route=beat-store]:focus-visible{background:linear-gradient(#ffffff14,#ffffff05),#120a128a;box-shadow:0 0 0 1px #ffffff14,0 0 58px #ff5d923d}.reactor-scroll__choice[data-route=drum-kits]:hover,.reactor-scroll__choice[data-route=drum-kits]:focus-visible{background:linear-gradient(#ffffff14,#ffffff05),#0e0c168f;box-shadow:0 0 0 1px #ffffff14,0 0 58px #7c6eff3d}.reactor-scroll__choice--vault{left:auto;right:8%}.reactor-scroll__choice-glyph{clip-path:polygon(50% 0%,78% 22%,100% 50%,78% 78%,50% 100%,22% 78%,0% 50%,22% 22%);background:linear-gradient(#ffffffe0,#c277ff1a),radial-gradient(circle,#ffffffe6,#0000 64%);width:26px;height:26px;box-shadow:0 0 28px #f8beff3d}.reactor-scroll__choice-spark{mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(circle at 20%,#fff3,#0000 24%),linear-gradient(90deg,#fff0 18%,#ffffff29 50%,#fff0 82%);position:absolute;inset:-16px}.reactor-scroll__choice:hover .reactor-scroll__choice-spark,.reactor-scroll__choice:focus-visible .reactor-scroll__choice-spark{opacity:.94}.reactor-scroll__choice-label{color:#f5f1ffd9;text-transform:uppercase;font-size:1.2rem;position:absolute;top:58%}.reactor-scroll__portal-choices--ghost{pointer-events:none;display:none}.reactor-scroll__portal-choices--ghost .reactor-scroll__choice-label:first-child{left:11%}.reactor-scroll__portal-choices--ghost .reactor-scroll__choice-label:last-child{right:10%}.reactor-scroll__scroll-cue{z-index:34;color:#f0e9ffbd;background:0 0;border:0;font-size:1.2rem;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.reactor-scroll__transition-burst span{mix-blend-mode:screen;opacity:.45;background:radial-gradient(circle,#fff0,#fff0 24%,#ffffff0f 32%,#0000 52%),linear-gradient(90deg,#fff0 18%,#ffffff42 50%,#fff0 82%);position:absolute;inset:0}.reactor-scroll__transition-burst:before,.reactor-scroll__transition-burst:after{content:"";pointer-events:none;opacity:0;mix-blend-mode:screen;position:absolute;inset:-8%}.reactor-scroll__transition-burst:before{filter:blur(1px);background:repeating-conic-gradient(#fff0 0deg 8deg,#fff7ff38 8deg 9deg,#fff0 9deg 18deg)}.reactor-scroll__transition-burst:after{filter:blur(8px);background:radial-gradient(circle,#ffffff47,#ff90d42e 14%,#0000 42%),repeating-linear-gradient(115deg,#fff0 0 34px,#ffffff29 34px 36px,#fff0 36px 76px)}.reactor-scroll__transition-burst span:first-child{transform:scale(1.1)}.reactor-scroll__transition-burst span:nth-child(2){opacity:.2;transform:scale(1.28)rotate(12deg)}.reactor-scroll__transition-burst span:nth-child(3){opacity:.16;transform:scale(1.42)rotate(-10deg)}.reactor-scroll__transition-singularity{z-index:8;opacity:.88}.reactor-scroll__transition-rift{z-index:12}.reactor-scroll__transition-rift span{mix-blend-mode:screen;opacity:.14;background:repeating-linear-gradient(100deg,#fff0 0 46px,#ffffff1f 46px 48px,#0000 48px 102px);position:absolute;inset:-8%}.reactor-scroll__transition-rift span:first-child{transform:scale(1.08)}.reactor-scroll__transition-rift span:nth-child(2){opacity:.1;transform:scale(1.24)rotate(8deg)}.reactor-scroll__transition-rift span:nth-child(3){opacity:.08;transform:scale(1.38)rotate(-8deg)}.reactor-scroll__transition-route-ghosts{z-index:13}.reactor-scroll__transition-route-ghost{aspect-ratio:1;width:clamp(56px,5vw,78px);transform:translate3d(calc(var(--route-shift-x,0%) * .3), -50%, 0) scale(.94);clip-path:polygon(50% 0%,76% 24%,100% 50%,76% 76%,50% 100%,24% 76%,0% 50%,24% 24%);opacity:.24;background:linear-gradient(#ffffffdb,#ffffff0a),radial-gradient(circle,#ffffffd6,#0000 62%);transition:opacity .22s,transform .26s,box-shadow .26s;position:absolute;top:58%;box-shadow:0 0 0 1px #ffffff14,0 0 42px #ff72b633}.reactor-scroll__transition-route-ghost:before,.reactor-scroll__transition-route-ghost:after{content:"";background:linear-gradient(#ffffff85,#fff0);position:absolute;inset:50%;transform:translate(-50%,-50%)}.reactor-scroll__transition-route-ghost:before{width:1px;height:180%}.reactor-scroll__transition-route-ghost:after{background:linear-gradient(90deg,#ffffff85,#fff0);width:180%;height:1px}.reactor-scroll__transition-route-ghost--beat{left:10%}.reactor-scroll__transition-route-ghost--kits{right:10%;box-shadow:0 0 0 1px #ffffff14,0 0 42px #9a78ff38}.reactor-scroll[data-hovered-portal=beat-store] .reactor-scroll__choice[data-route=beat-store],.reactor-scroll[data-hovered-portal=drum-kits] .reactor-scroll__choice[data-route=drum-kits]{border-color:#ffc2e26b;transform:translateY(calc(-50% - 4px))scale(1.03);box-shadow:0 0 0 1px #ffffff14,0 0 60px #ff6ab642}.reactor-scroll[data-hovered-portal=beat-store] .reactor-scroll__choice[data-route=drum-kits],.reactor-scroll[data-hovered-portal=drum-kits] .reactor-scroll__choice[data-route=beat-store]{opacity:.56}.reactor-scroll[data-hovered-portal=beat-store] .reactor-scroll__portal-pointer-glow,.reactor-scroll[data-hovered-portal=drum-kits] .reactor-scroll__portal-pointer-glow,.reactor-scroll[data-hovered-portal=beat-store] .reactor-scroll__portal-lens,.reactor-scroll[data-hovered-portal=drum-kits] .reactor-scroll__portal-lens{opacity:1}.reactor-scroll[data-hovered-portal=beat-store] .reactor-scroll__choice[data-route=beat-store] .reactor-scroll__choice-spark,.reactor-scroll[data-hovered-portal=drum-kits] .reactor-scroll__choice[data-route=drum-kits] .reactor-scroll__choice-spark{opacity:.82}.reactor-scroll[data-hovered-portal=beat-store] .reactor-scroll__columns span,.reactor-scroll[data-hovered-portal=drum-kits] .reactor-scroll__columns span{opacity:.52;box-shadow:0 0 0 1px #ffffff1a,0 0 56px #ff6ea424}.reactor-scroll[data-committing-portal=beat-store] .reactor-scroll__choice[data-route=beat-store],.reactor-scroll[data-committing-portal=drum-kits] .reactor-scroll__choice[data-route=drum-kits]{transform:translateY(calc(-50% - 10px))scale(1.08);box-shadow:0 0 0 1px #ffffff24,0 0 90px #ff70b052}.reactor-scroll[data-committing-portal=beat-store] .reactor-scroll__portal-aura-ring,.reactor-scroll[data-committing-portal=drum-kits] .reactor-scroll__portal-aura-ring{opacity:.78}.reactor-scroll[data-committing-portal=beat-store] .reactor-scroll__plate--portal,.reactor-scroll[data-committing-portal=drum-kits] .reactor-scroll__plate--portal{filter:saturate(1.2)contrast(1.22)}.reactor-scroll[data-active-section=transition] .reactor-scroll__section--transition .reactor-scroll__transition-route-ghost,.reactor-scroll[data-portal-stage=arming] .reactor-scroll__section--transition .reactor-scroll__transition-route-ghost,.reactor-scroll[data-portal-stage=overload] .reactor-scroll__section--transition .reactor-scroll__transition-route-ghost,.reactor-scroll[data-portal-stage=resolve] .reactor-scroll__section--transition .reactor-scroll__transition-route-ghost{opacity:.76;transform:translateY(-50%)scale(1)}.reactor-scroll[data-active-section=transition] .reactor-scroll__section--transition .reactor-scroll__transition-singularity,.reactor-scroll[data-portal-stage=arming] .reactor-scroll__section--transition .reactor-scroll__transition-singularity,.reactor-scroll[data-portal-stage=overload] .reactor-scroll__section--transition .reactor-scroll__transition-singularity,.reactor-scroll[data-portal-stage=resolve] .reactor-scroll__section--transition .reactor-scroll__transition-singularity{opacity:1}.reactor-scroll__scene-head{justify-content:space-between;align-items:flex-start;padding:24px 28px 0;display:flex}.reactor-scroll__scene-head h2,.reactor-scroll__contact-copy h2{font-family:var(--font-display);text-transform:uppercase;margin:2px 0 0;font-size:clamp(1.8rem,3vw,3.4rem);line-height:.95}.reactor-scroll__hero,.reactor-scroll__vault-actions{grid-template-columns:minmax(180px,.7fr) minmax(280px,1.28fr) minmax(160px,.58fr);align-items:end;gap:18px;min-height:62vh;padding:9vh 6vw 0;display:grid}.reactor-scroll__hero-copy,.reactor-scroll__contact-copy{max-width:320px}.reactor-scroll__section--chamber .reactor-scroll__hero-copy,.reactor-scroll__section--vault .reactor-scroll__hero-copy{align-self:end;max-width:260px;padding:18px 0 30px}.reactor-scroll__section--chamber .reactor-scroll__hero-copy{justify-self:start;margin-left:8px}.reactor-scroll__section--vault .reactor-scroll__hero-copy{justify-self:start;margin-left:8px;padding-bottom:18px}.reactor-scroll__hero-copy h3{font-family:var(--font-display);text-transform:uppercase;margin:0 0 10px;font-size:clamp(1.45rem,2.4vw,2.55rem);line-height:.94}.reactor-scroll__hero-copy p{margin:0 0 6px}.reactor-scroll__muted{color:#ded8eeb3}.reactor-scroll__chip-row{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.reactor-scroll__chip{text-transform:uppercase;letter-spacing:.05em;background:#0a0a1047;border:1px solid #ffffff24;padding:6px 8px;font-size:.7rem}.reactor-scroll__artifact-stage{z-index:18;place-items:center;min-height:520px;display:grid;position:relative}.reactor-scroll__section--chamber .reactor-scroll__artifact-stage{transform:translateY(18px)}.reactor-scroll__chamber-frame,.reactor-scroll__vault-screen{z-index:8;background:#08080c2e;border:1px solid #ffffff14;width:min(46vw,620px);height:min(34vw,420px);position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 70px #00000057}.reactor-scroll__chamber-screen,.reactor-scroll__vault-screen-hole{background:radial-gradient(circle at 50% 18%,#ffffff14,#0000 28%),linear-gradient(#00000024,#00000057);position:absolute;inset:5%}.reactor-scroll__chamber-singularity-host,.reactor-scroll__vault-singularity-host{aspect-ratio:1.28;z-index:9;position:absolute;left:50%;transform:translate(-50%)}.reactor-scroll__chamber-singularity-host{width:min(58vw,700px);top:19%}.reactor-scroll__vault-singularity-host{width:min(44vw,520px);top:18%}.reactor-scroll__hero-floating-shard{z-index:17;aspect-ratio:.9;filter:blur(.3px);opacity:.38;background:linear-gradient(#ff448224,#ffffff05),#08080c57;border:1px solid #ffffff0f;width:clamp(84px,10vw,126px);position:absolute}.reactor-scroll__hero-floating-shard--left{bottom:12%;left:-2vw;transform:rotate(-18deg)}.reactor-scroll__hero-floating-shard--right{top:18%;right:-1vw;transform:rotate(18deg)}.reactor-scroll__field-pressure{z-index:10}.reactor-scroll__field-pressure-ring,.reactor-scroll__field-pressure-wake,.reactor-scroll__field-pressure-intake,.reactor-scroll__artifact-wake,.reactor-scroll__beat-node-glow{pointer-events:none;position:absolute}.reactor-scroll__field-pressure-ring{opacity:.14;border:1px solid #ffb8e41f;border-radius:999px;width:min(54vw,620px);height:min(16vw,180px);bottom:18vh;left:50%;transform:translate(-50%)}.reactor-scroll__field-pressure-ring--one{box-shadow:0 0 44px #ff6dad1f}.reactor-scroll__field-pressure-ring--two{opacity:.18;width:min(34vw,380px);height:min(10vw,112px);bottom:21vh}.reactor-scroll__field-pressure-wake{filter:blur(10px);opacity:0;background:linear-gradient(90deg,#0000,#ff9ed229,#fff3,#0000);width:min(80vw,980px);height:18vh;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.reactor-scroll__field-pressure-intake{opacity:.18;filter:blur(10px);background:radial-gradient(circle,#ffffff29,#ffa0dc14 28%,#0000 62%);width:min(34vw,420px);height:min(34vw,420px);top:46%;left:50%;transform:translate(-50%,-50%)}.reactor-scroll__artifact-wake{opacity:0;filter:blur(12px);background:radial-gradient(circle,#ffffff2e,#ff6eb61f 22%,#0000 60%);width:min(38vw,420px);height:min(38vw,420px);top:46%;left:50%;transform:translate(-50%,-50%)}.reactor-scroll__artifact-stage[data-playing=true] .reactor-scroll__artifact-renderer-host{transform:translateY(-16px)rotate(-4deg)scale(1.03);box-shadow:0 0 60px #ff487c29,0 0 120px #ff84bc1f}.reactor-scroll__artifact-stage[data-audio-phase=loading] .reactor-scroll__artifact-renderer-host{transform:translateY(-12px)rotate(-4deg)scale(1.02);box-shadow:0 0 40px #ff7ebc24,0 0 88px #ffffff14}.reactor-scroll__artifact-stage[data-audio-phase=loading] .reactor-scroll__artifact-wake,.reactor-scroll__artifact-stage[data-playing=true] .reactor-scroll__artifact-wake{opacity:.88}.reactor-scroll__artifact-stage[data-audio-phase=loading] .reactor-scroll__field-pressure-wake{opacity:.62}.reactor-scroll__artifact-stage[data-audio-phase=loading] .reactor-scroll__chamber-frame,.reactor-scroll__artifact-stage[data-playing=true] .reactor-scroll__chamber-frame{box-shadow:inset 0 0 0 1px #ffffff0d,0 18px 70px #00000057,0 0 42px #ff6dad24}.reactor-scroll__pedestal,.reactor-scroll__pedestal-glow{position:absolute;left:50%;transform:translate(-50%)}.reactor-scroll__pedestal{z-index:16;background:linear-gradient(#ffffff24,#ffffff05),linear-gradient(#2a2a3af0,#0f0f14fa);border:1px solid #ffffff1f;width:min(36vw,280px);height:92px;bottom:7vh;box-shadow:0 30px 80px #0000006b,0 0 34px #ff5c8c38}.reactor-scroll__pedestal:before{content:"";background:radial-gradient(circle,#ffeaf8c2,#ff68a24d 42%,#0000 74%);border-radius:999px;width:min(26vw,180px);height:36px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.reactor-scroll__pedestal-glow{z-index:15;filter:blur(14px);background:radial-gradient(circle,#ff6cb038,#0000 68%);width:min(44vw,420px);height:120px;bottom:4vh}.reactor-scroll__artifact-renderer-host{z-index:18;aspect-ratio:.92;filter:drop-shadow(0 16px 34px #00000070)drop-shadow(0 0 42px #ff72b62e)saturate(1.06);width:min(44vw,360px);transition:transform .26s,box-shadow .26s;position:relative;transform:translateY(-8px)rotate(-4deg)}.reactor-scroll__action-column{z-index:34;align-content:center;justify-self:end;gap:10px;width:min(100%,170px);display:grid;position:relative}.reactor-scroll__action-stack{gap:6px;display:grid}.reactor-scroll__action-subrow{grid-template-columns:1fr 1fr;gap:6px;display:grid}.reactor-scroll__action-subrow--vault{justify-self:end;width:132px}.reactor-scroll__section--chamber .reactor-scroll__action-column,.reactor-scroll__section--vault .reactor-scroll__action-column{gap:8px;padding:0 0 28px}.reactor-scroll__action{color:#f7f1ff;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff1a,#ffffff05),#08080c70;border:1px solid #ffffff2e;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:.76rem;text-decoration:none;display:inline-flex}.reactor-scroll__action:disabled{opacity:.45}.reactor-scroll__action--ghost{background:#08080c3d}.reactor-scroll__action--link{color:#f7f1ffd6}.reactor-scroll__action--mini{letter-spacing:.06em;min-height:32px;padding:7px 10px;font-size:.64rem}.reactor-scroll__carousel-nav{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:0 24px 10vh;display:grid}.reactor-scroll__carousel-nav>button,.reactor-scroll__player button{color:#f6f3ffd1;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0}.reactor-scroll__node-row{perspective:1200px;grid-auto-columns:minmax(94px,112px);grid-auto-flow:column;gap:12px;padding:8px 2px;display:grid;overflow-x:auto}.reactor-scroll__beat-node{z-index:33;color:#f6f3ffcc;text-align:left;background:#08080c5c;border:1px solid #ffffff1f;border-radius:4px;gap:8px;padding:8px;transition:transform .22s,opacity .22s,border-color .22s,box-shadow .22s,filter .22s,border-radius .6s cubic-bezier(.33,1,.68,1);display:grid;position:relative}.reactor-scroll__beat-node:hover,.reactor-scroll__beat-node[data-hovered=true]{border-radius:48% 52% 46% 54%/52% 48% 54% 46%}.reactor-scroll__beat-node[data-active=true]{border-color:#ff97cd85;transform:translateZ(0);box-shadow:0 0 34px #ff5c8c24}.reactor-scroll__beat-node[data-hovered=true]{border-color:#ffc9e37a;transform:translateY(-4px)translateZ(12px)scale(1.03);box-shadow:0 0 44px #ff74b638}.reactor-scroll__beat-node:focus-visible{outline-offset:3px;border-color:#ffc2e28a;outline:2px solid #ffb3ddeb;transform:translateY(-6px)translateZ(12px)scale(1.04);box-shadow:0 14px 36px #0000004d,0 0 0 1px #ffc2e24d}.reactor-scroll__beat-node[data-near=true]{transform:translateY(-2px)translateZ(-20px)rotateY(2deg);box-shadow:0 0 24px #ff74b61a}.reactor-scroll__beat-node[data-muted=true]{opacity:.34;filter:saturate(.8);transform:scale(.94)}.reactor-scroll__beat-node[data-launching=true]{border-color:#ffe6f5db;box-shadow:0 0 54px #ffb8dc47,0 0 120px #ff78b62e}.reactor-scroll__beat-node img{aspect-ratio:1;object-fit:cover;background:#090911;width:100%}.reactor-scroll__cursor-shield{z-index:78;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--cursor-x) var(--cursor-y), #ffffff38 0, #ffffff24 20px, #00000047 52px, #0000 110px);transition:opacity .14s;position:fixed;inset:0}.reactor-scroll[data-cursor-active=true] .reactor-scroll__cursor-shield{opacity:1}.reactor-scroll__beat-node-glow{opacity:0;filter:blur(10px);background:radial-gradient(circle,#ffffff24,#ff74b61a 28%,#0000 62%);inset:-12px}.reactor-scroll__beat-node[data-hovered=true] .reactor-scroll__beat-node-glow,.reactor-scroll__beat-node[data-active=true] .reactor-scroll__beat-node-glow,.reactor-scroll__beat-node[data-launching=true] .reactor-scroll__beat-node-glow{opacity:1}.reactor-scroll__kit-preview:focus-visible,.reactor-scroll__carousel-nav>button:focus-visible,.reactor-scroll__timeline input:focus-visible,.reactor-scroll__player-volume input:focus-visible,.reactor-scroll__contact-form input:focus-visible,.reactor-scroll__contact-form select:focus-visible,.reactor-scroll__contact-form textarea:focus-visible{outline-offset:3px;outline:2px solid #ffb3ddeb}.reactor-scroll__beat-node span{text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.reactor-scroll[data-sendoff-phase=armed] .reactor-scroll__field-pressure-ring{opacity:.34;box-shadow:0 0 64px #ff7ebc29}.reactor-scroll[data-sendoff-phase=armed] .reactor-scroll__artifact-stage[data-sendoff=armed] .reactor-scroll__artifact-renderer-host{transform:translateY(-18px)rotate(-4deg)scale(1.08)}.reactor-scroll[data-sendoff-phase=armed] .reactor-scroll__artifact-stage[data-sendoff=armed] .reactor-scroll__artifact-wake{opacity:.9}.reactor-scroll[data-sendoff-phase=pull] .reactor-scroll__field-pressure-wake{opacity:.92;animation:.62s cubic-bezier(.16,1,.3,1) reactor-sendoff-wake}.reactor-scroll[data-sendoff-phase=pull] .reactor-scroll__field-pressure-intake{opacity:.42;transform:translate(-50%,-50%)scale(1.14)}.reactor-scroll[data-sendoff-phase=pull] .reactor-scroll__artifact-stage[data-sendoff=pull] .reactor-scroll__artifact-renderer-host{animation:.72s cubic-bezier(.16,1,.3,1) forwards reactor-sendoff-launch}.reactor-scroll[data-sendoff-phase=consume] .reactor-scroll__field-pressure-intake{opacity:.6;transform:translate(-50%,-50%)scale(1.28)}.reactor-scroll[data-sendoff-phase=consume] .reactor-scroll__artifact-stage[data-sendoff=consume] .reactor-scroll__artifact-renderer-host{opacity:.08;filter:blur(10px);transform:translateY(-140px)scale(.48)}.reactor-scroll__vault-lane{z-index:18;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:18px;padding:11vh 8vw 0;display:grid;position:relative}.reactor-scroll__kit-pedestal{z-index:18;min-height:320px;padding-top:18px;position:relative}.reactor-scroll__kit-light{z-index:15;background:radial-gradient(circle,#ff72b66b,#0000 70%);width:min(24vw,180px);height:70px;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.reactor-scroll__kit-image{z-index:18;aspect-ratio:.8;object-fit:contain;filter:drop-shadow(0 14px 28px #00000070)drop-shadow(0 0 28px #ff72b629)saturate(1.06);width:min(24vw,180px);margin:0 auto 18px;position:relative;transform:rotate(-16deg)}.reactor-scroll__kit-renderer-host{z-index:18;aspect-ratio:.8;filter:drop-shadow(0 14px 28px #00000070)drop-shadow(0 0 28px #ff72b629)saturate(1.06);width:min(24vw,180px);margin:0 auto 18px;position:relative;transform:rotate(-16deg)}.reactor-scroll__kit-card{z-index:19;text-align:center;text-transform:uppercase;letter-spacing:.05em;background:#0a0a0e8a;border:1px solid #ffffff1f;width:min(24vw,180px);margin:0 auto;padding:12px 10px;position:relative}.reactor-scroll__kit-pedestal[data-active=true]{z-index:3}.reactor-scroll__kit-pedestal[data-active=true] .reactor-scroll__kit-image,.reactor-scroll__kit-pedestal[data-active=true] .reactor-scroll__kit-renderer-host{width:min(27vw,208px);transform:rotate(-17deg)translateY(10px)}.reactor-scroll__kit-card strong,.reactor-scroll__kit-card span{display:block}.reactor-scroll__kit-card span{color:#e8e1f7ad;margin-top:4px;font-size:.72rem}.reactor-scroll__kit-pedestal[data-active=true] .reactor-scroll__kit-card{border-color:#ffb79870;box-shadow:0 0 32px #ff745c29}.reactor-scroll__kit-pedestal[data-active=true] .reactor-scroll__kit-card,.reactor-scroll__kit-pedestal[data-active=true] .reactor-scroll__kit-preview{width:min(26vw,196px)}.reactor-scroll__kit-preview{z-index:34;color:#f6f2ff;text-transform:uppercase;letter-spacing:.08em;background:#0a0a0ecc;border:1px solid #ffffff29;margin:10px auto 0;padding:10px 18px;display:block;position:relative}.reactor-scroll__vault-actions{z-index:32;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin-top:-8px;padding:0 8vw;display:grid;position:relative}.reactor-scroll__vault-actions--secondary{grid-template-columns:minmax(220px,1fr) auto;align-items:start;padding-top:.5vh}.reactor-scroll__vault-actions--secondary .reactor-scroll__hero-copy{max-width:220px}.reactor-scroll__vault-info{z-index:33;text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff0d,#ffffff03),#08080c33;border:1px solid #ffffff1a;gap:4px;padding:8px 12px;display:grid;position:relative}.reactor-scroll__vault-info--left,.reactor-scroll__vault-info--right{align-self:end;margin-bottom:16px}.reactor-scroll__vault-info--center{background:linear-gradient(#ffffff14,#ffffff05),#08080c57;border-color:#ffc2d633;align-self:end;justify-items:center;min-height:124px;padding:12px 16px 10px;box-shadow:0 0 0 1px #ffffff0a,0 14px 44px #00000038}.reactor-scroll__vault-info--right{text-align:right}.reactor-scroll__vault-info strong{font-size:.88rem}.reactor-scroll__vault-info span{color:#e6e0f0ad;font-size:.66rem}.reactor-scroll__action--vault-center{min-width:148px;margin-top:8px}.reactor-scroll__contact-grid{grid-template-columns:minmax(220px,.95fr) minmax(320px,1.05fr);gap:32px;padding:18vh 8vw 14vh;display:grid}.reactor-scroll__contact-copy p{color:#ede7f7c7;max-width:360px}.reactor-scroll__contact-notes{color:#f6f3ffc7;text-transform:uppercase;letter-spacing:.06em;gap:8px;margin:22px 0 0;padding:0;font-size:.78rem;list-style:none;display:grid}.reactor-scroll__contact-form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0d,#ffffff03),#0a0a108a;border:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;display:grid}.reactor-scroll__contact-form label{gap:8px;display:grid}.reactor-scroll__contact-form span{text-transform:uppercase;letter-spacing:.06em;color:#e2dceebd;font-size:.72rem}.reactor-scroll__contact-form input,.reactor-scroll__contact-form select,.reactor-scroll__contact-form textarea,.reactor-scroll__timeline input,.reactor-scroll__player-volume input{color:#f7f2ff;width:100%;font:inherit;background:#03040ab3;border:1px solid #ffffff1f;padding:12px 14px;transition:border-color .18s,box-shadow .18s,background .18s}.reactor-scroll__contact-form input:focus-visible,.reactor-scroll__contact-form select:focus-visible,.reactor-scroll__contact-form textarea:focus-visible,.reactor-scroll__timeline input:focus-visible,.reactor-scroll__player-volume input:focus-visible{background:#080a12e6;border-color:#ffaddb94;box-shadow:0 0 0 1px #ffaddb2e}.reactor-scroll__contact-span{grid-column:1/-1}.reactor-scroll__contact-actions{grid-column:1/-1;gap:12px;display:flex}.reactor-scroll__contact-status{grid-column:1/-1;margin:0;font-size:.85rem}.reactor-scroll__contact-status[data-status=success]{color:#d6ffd4}.reactor-scroll__contact-status[data-status=error]{color:#ffc5c5}.reactor-scroll__player{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#08080eb8,#08080eeb),#08080edb;border-top:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 16px;transition:opacity .22s,transform .22s;display:grid;position:sticky;bottom:0}.reactor-scroll__player[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(18px)}.reactor-scroll__player-controls,.reactor-scroll__player-volume{align-items:center;gap:6px;display:flex}.reactor-scroll__player-track{gap:2px;display:grid}.reactor-scroll__waveform{grid-template-columns:repeat(56,minmax(0,1fr));align-items:end;gap:3px;height:28px;margin:1px 0 2px;display:grid}.reactor-scroll__wave-bar{min-height:4px;height:calc(6px + 18px*var(--wave-bar-scale));opacity:.52;transform-origin:bottom;background:linear-gradient(#ffffff57,#ff8cbd2e);border-radius:2px;align-self:end;transition:height .16s,opacity .16s,box-shadow .16s,background .16s,transform .16s;display:block;box-shadow:0 0 12px #ff7cb314}.reactor-scroll__wave-bar[data-active=true]{opacity:1;background:linear-gradient(#fffafff5,#ff89c694);box-shadow:0 0 18px #ff76b633}.reactor-scroll__player[data-audio-phase=playing] .reactor-scroll__wave-bar[data-active=true]{animation:.9s ease-in-out infinite alternate reactor-wave-breathe}.reactor-scroll__player[data-audio-phase=loading] .reactor-scroll__wave-bar[data-active=true]{animation:.56s ease-in-out infinite alternate reactor-wave-breathe}.reactor-scroll__section--vault[data-preview-phase=loading] .reactor-scroll__vault-screen,.reactor-scroll__section--vault[data-preview-phase=playing] .reactor-scroll__vault-screen{box-shadow:inset 0 0 0 1px #ffffff0d,0 18px 70px #00000057,0 0 40px #3affd41f}.reactor-scroll__section--vault[data-preview-phase=loading] .reactor-scroll__vault-lane,.reactor-scroll__section--vault[data-preview-phase=playing] .reactor-scroll__vault-lane{filter:saturate(1.08)}.reactor-scroll__section--vault[data-preview-phase=loading] .reactor-scroll__kit-renderer-host,.reactor-scroll__section--vault[data-preview-phase=playing] .reactor-scroll__kit-renderer-host{filter:drop-shadow(0 16px 34px #0000006b)drop-shadow(0 0 42px #3fffdd29)}.reactor-scroll__player-track strong{font-size:.88rem}.reactor-scroll__player-track span{color:#e6e0f0ad;font-size:.68rem}.reactor-scroll__timeline{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.reactor-scroll__timeline span{font-size:.64rem}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--transition .reactor-scroll__plate--transition,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--transition .reactor-scroll__plate--transition{animation:1.26s cubic-bezier(.16,1,.3,1) reactor-spaghettify,4.6s ease-in-out infinite reactor-warp-breathe}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--transition .reactor-scroll__transition-burst span,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--transition .reactor-scroll__transition-burst span{animation:1.08s cubic-bezier(.16,1,.3,1) reactor-burst-overload}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--transition .reactor-scroll__transition-burst:before,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--transition .reactor-scroll__transition-burst:before{animation:.98s cubic-bezier(.16,1,.3,1) reactor-streak-fan}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--transition .reactor-scroll__transition-burst:after,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--transition .reactor-scroll__transition-burst:after{animation:.86s cubic-bezier(.16,1,.3,1) reactor-impact-flash}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--portal .reactor-scroll__choice,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--portal .reactor-scroll__choice{animation:1.04s cubic-bezier(.16,1,.3,1) reactor-choice-ingest}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--portal .reactor-scroll__plate--portal,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--portal .reactor-scroll__plate--portal{animation:1.1s cubic-bezier(.16,1,.3,1) reactor-portal-ingest}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--portal .reactor-scroll__portal-pointer-glow,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--portal .reactor-scroll__portal-pointer-glow,.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--portal .reactor-scroll__portal-lens,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--portal .reactor-scroll__portal-lens{opacity:1;animation:.76s cubic-bezier(.16,1,.3,1) reactor-impact-flash}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--portal .reactor-scroll__columns span,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--portal .reactor-scroll__columns span{animation:.86s cubic-bezier(.16,1,.3,1) reactor-column-smear}.reactor-scroll[data-portal-blast=beat-store] .reactor-scroll__section--transition:after,.reactor-scroll[data-portal-blast=drum-kits] .reactor-scroll__section--transition:after{background:radial-gradient(circle,#ffffff52,#ffffff1a 12%,#0000 34%),linear-gradient(#ffffff0d,#0000002e),radial-gradient(circle,#0000 24%,#00000075 100%)}@keyframes reactor-portal-breathe{0%,to{filter:saturate(1.06)contrast(1.08);transform:scale(1.04)}50%{filter:saturate(1.12)contrast(1.14);transform:scale(1.07)}}@keyframes reactor-ring-drift{0%,to{transform:translate(-50%,-50%)scale(.98)}50%{transform:translate(-50%,-50%)scale(1.04)}}@keyframes reactor-overlay-edgeglow{0%{opacity:.22;transform:scale(1)}45%{opacity:1;transform:scale(1.08)}to{opacity:.64;transform:scale(1.04)}}@keyframes reactor-overlay-rift{0%{opacity:.16;filter:blur(4px);transform:scale(1.02)}50%{opacity:.94;filter:blur(2px);transform:scale(1.16)}to{opacity:.48;filter:blur(3px);transform:scale(1.08)}}@keyframes reactor-warp-breathe{0%,to{filter:saturate(1.06)contrast(1.08);transform:scale(1.04)}50%{filter:saturate(1.16)contrast(1.16);transform:scale(1.09)}}@keyframes reactor-spaghettify{0%{filter:saturate(1.04)contrast(1.04);transform:scale(1.04)}16%{filter:saturate(1.18)contrast(1.14)blur(.1px);transform:scale(1.14)}28%{filter:saturate(1.34)contrast(1.24)blur(.24px);transform:scale(1.28)translateZ(0)}55%{filter:saturate(1.54)contrast(1.34)blur(1px);transform:scale(1.64)}74%{filter:saturate(1.68)contrast(1.42)blur(1.8px);transform:scale(1.92)}to{filter:saturate(1.12)contrast(1.08);transform:scale(1.08)}}@keyframes reactor-burst-overload{0%,to{opacity:.18;transform:scale(1.08)}42%{opacity:.82;transform:scale(1.54)}70%{opacity:1;transform:scale(1.86)}}@keyframes reactor-choice-ingest{0%{opacity:1;transform:translateY(-50%)scale(1)}58%{opacity:.84;transform:translateY(calc(-50% - 8px))scale(1.08)skew(-8deg)}to{opacity:0;transform:translateY(calc(-50% - 26px))scale(1.22)skew(-16deg)}}@keyframes reactor-column-smear{0%{opacity:.34;filter:blur();transform:scaleY(1)}to{opacity:0;filter:blur(6px);transform:scaleY(1.18)}}@keyframes reactor-portal-ingest{0%{filter:saturate(1.06)contrast(1.08);transform:scale(1.04)}42%{filter:saturate(1.18)contrast(1.18)blur(.2px);transform:scale(1.12)translateY(-8px)}to{filter:saturate(1.28)contrast(1.24)blur(1px);transform:scale(1.3)translateY(-24px)}}@keyframes reactor-streak-fan{0%{opacity:0;transform:scale(.9)rotate(0)}34%{opacity:.88;transform:scale(1.08)rotate(2deg)}to{opacity:0;transform:scale(1.42)rotate(4deg)}}@keyframes reactor-impact-flash{0%{opacity:0;transform:scale(.86)}30%{opacity:.94;transform:scale(1.18)}to{opacity:0;transform:scale(1.44)}}@keyframes reactor-sendoff-wake{0%{opacity:0;transform:translate(-50%,-50%)rotate(-18deg)scaleX(.6)}40%{opacity:.92;transform:translate(-50%,-50%)rotate(-18deg)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(-18deg)scaleX(1.3)}}@keyframes reactor-sendoff-launch{0%{opacity:1;filter:blur();transform:translateY(-18px)rotate(-4deg)scale(1.08)}42%{opacity:1;filter:blur(.4px);transform:translateY(-56px)translate(42px)rotate(-12deg)scale(.88)}to{opacity:.08;filter:blur(8px);transform:translateY(-148px)translate(124px)rotate(-18deg)scale(.32)}}@keyframes reactor-wave-breathe{0%{transform:scaleY(.92)}to{transform:scaleY(1.08)}}@media (max-width:1100px){.reactor-scroll__hero,.reactor-scroll__contact-grid{grid-template-columns:1fr}.reactor-scroll__hero-copy,.reactor-scroll__contact-copy{max-width:none}.reactor-scroll__vault-actions,.reactor-scroll__vault-actions--secondary{grid-template-columns:1fr}}@media (max-width:820px){.reactor-scroll__portal-choices{inset:0}.reactor-scroll__choice,.reactor-scroll__choice--vault{left:50%;right:auto;transform:translate(-50%,-50%)}.reactor-scroll__choice{top:59%}.reactor-scroll__choice--vault{top:71%}.reactor-scroll__portal-choices--ghost .reactor-scroll__choice-label{left:50%;right:auto;transform:translate(-50%)}.reactor-scroll__portal-choices--ghost .reactor-scroll__choice-label:first-child{top:56%}.reactor-scroll__portal-choices--ghost .reactor-scroll__choice-label:last-child{top:69%}.reactor-scroll__transition-route-ghost--beat{left:16%}.reactor-scroll__transition-route-ghost--kits{right:16%}.reactor-scroll__scene-head,.reactor-scroll__portal-copy,.reactor-scroll__carousel-nav,.reactor-scroll__contact-grid{padding-left:16px;padding-right:16px}.reactor-scroll__player,.reactor-scroll__contact-form{grid-template-columns:1fr}}@keyframes gradient-orbit{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}.premium-site{--premium-bg:#02030a;--premium-panel:#080911c7;--premium-line:#ffffff1f;--premium-line-hot:#ff1c40b8;--premium-red:#ff123d;--premium-red-soft:#ff4967;--premium-violet:#a342ff;--premium-blue:#7b7dff;--premium-text:#f7f7fa;--premium-muted:#f7f7fa9e;min-height:100vh;color:var(--premium-text);font-family:var(--font-body),"Barlow Condensed",system-ui,sans-serif;background:radial-gradient(circle at 70% 7%,#4d228452,#0000 26rem),radial-gradient(circle at 80% 43%,#ff143a21,#0000 25rem),radial-gradient(at 42% 18%,#000000ad,#0000 34rem),linear-gradient(#010209 0%,#03040a 54%,#05070e 100%);position:relative;overflow:hidden}.premium-site a,.premium-site button,.premium-site input,.premium-site select{cursor:pointer}.premium-site input,.premium-site select,.premium-site button{font:inherit}.premium-site__backdrop,.premium-site__stars,.premium-site__smoke{pointer-events:none;position:fixed;inset:0}.premium-site__backdrop{z-index:0}.premium-site__stars{opacity:.4;background-image:radial-gradient(circle at 9% 14%,#fffc 0 1px,#0000 1.4px),radial-gradient(circle at 72% 20%,#ffffffa6 0 1px,#0000 1.4px),radial-gradient(circle at 91% 12%,#ff264aa6 0 1px,#0000 1.4px),radial-gradient(circle at 43% 76%,#965effb8 0 1px,#0000 1.4px);background-size:210px 180px}.premium-site__smoke{filter:blur(32px);opacity:.46}.premium-site__smoke--left{background:radial-gradient(at 4% 48%,#241834cc,#0000 36rem)}.premium-site__smoke--right{background:radial-gradient(at 74% 21%,#5f2c998c,#0000 30rem)}.premium-nav,.premium-hero,.premium-player,.premium-controls,.premium-catalog,.premium-site__route-band{z-index:1;position:relative}.premium-nav{grid-template-columns:14rem minmax(0,1fr) auto;align-items:center;gap:1rem;width:min(100%,1536px);margin:0 auto;padding:.95rem 2.25rem 0;display:grid}.premium-nav--static{z-index:3;position:relative}.premium-nav a{color:inherit;text-decoration:none}.premium-wordmark{height:auto;display:block}.premium-wordmark--nav{image-rendering:auto;filter:contrast(1.07)saturate(1.08)drop-shadow(0 0 .32rem #ff123d29)drop-shadow(0 0 .7rem #ffffff0a);width:clamp(7.05rem,8.35vw,8.25rem)}.premium-nav__links{font-family:var(--font-display),var(--font-body),system-ui,sans-serif;letter-spacing:.075em;text-transform:uppercase;justify-content:center;gap:clamp(1.65rem,3.9vw,3.35rem);font-size:.98rem;font-weight:800;display:flex}.premium-nav__links a{color:#ffffffdb;transition:color .16s,text-shadow .16s}.premium-nav__links a:hover,.premium-nav__links a:focus-visible{color:#fff;text-shadow:0 0 18px #ff3e6299}.premium-nav__actions{align-items:center;gap:.78rem;display:flex}.premium-icon-button,.premium-cart-button{border:1px solid var(--premium-line);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#02030aad;border-radius:5px;justify-content:center;align-items:center;min-height:3.05rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.premium-icon-button{width:3.2rem}.premium-icon-button svg,.premium-cart-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.premium-cart-button{text-transform:uppercase;border-color:#ff123de0;gap:.75rem;min-width:12rem;padding:.48rem 1.05rem}.premium-cart-button span,.premium-cart-button strong{letter-spacing:.08em;font-size:.82rem;line-height:1.2;display:block}.premium-cart-button strong{font-size:.95rem}.premium-icon-button:hover,.premium-icon-button:focus-visible,.premium-cart-button:hover,.premium-cart-button:focus-visible{background:#ffffff12;border-color:#ffffff5c;transform:translateY(-1px)}.premium-hero{grid-template-columns:minmax(25rem,.86fr) minmax(40rem,1.54fr);align-items:center;width:min(100%,1536px);min-height:506px;margin:0 auto;padding:2.05rem 2.25rem 0;display:grid}.premium-hero__copy{z-index:2;max-width:37rem;padding-top:1.35rem;position:relative}.premium-kicker{color:#bb50ff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:1rem;margin:0 0 1.05rem;font-size:.83rem;font-weight:800;line-height:1;display:flex}.premium-kicker span{opacity:.8;background:repeating-linear-gradient(90deg,#7630ff 0 2px,#0000 2px 6px);width:2.35rem;height:1rem}.premium-hero h1{letter-spacing:-.03em;text-transform:uppercase;gap:.02em;margin:0;font-size:clamp(6.5rem,12vw,12.4rem);font-weight:950;line-height:.74;display:flex}.premium-wordmark--hero{image-rendering:auto;filter:contrast(1.08)saturate(1.04)drop-shadow(0 1.6rem 2.3rem #000000a8)drop-shadow(0 0 1.8rem #ff123d1f);width:min(40.85rem,100%)}.premium-hero h2{max-width:36rem;margin:1.4rem 0 0;font-size:clamp(1.48rem,1.9vw,1.66rem);line-height:1.18}.premium-hero__body{max-width:34rem;color:var(--premium-muted);margin:.95rem 0 1.45rem;font-size:1.08rem;line-height:1.5}.premium-hero__ctas{gap:1.05rem;margin-bottom:1.6rem;display:flex}.premium-button{border:1px solid var(--premium-line);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;gap:.8rem;min-height:3.18rem;padding:.74rem 1.55rem;font-size:.94rem;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.premium-button--primary{background:linear-gradient(135deg,#ffffff14,#0000 38%),linear-gradient(135deg,#ff153e,#e70731 54%,#ff4566);border-color:#ff3e5bfa;box-shadow:0 0 34px #ff123d6b,0 8px 30px #ff123d33,inset 0 1px #ffffff29}.premium-button--ghost{background:#0b08189e;border-color:#a153ff94}.premium-button:hover,.premium-button:focus-visible{transform:translateY(-2px);box-shadow:0 14px 40px #ff123d38}.premium-proof{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04050dad;border:1px solid #ffffff1a;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:36rem;display:grid}.premium-proof span{color:#ffffffbd;grid-template-columns:auto minmax(0,1fr);gap:.15rem .55rem;padding:.68rem .82rem;display:grid}.premium-proof span+span{border-left:1px solid #ffffff14}.premium-proof svg{color:#bd8cff;grid-row:1/3}.premium-proof strong{font-size:.84rem;line-height:1.05}.premium-proof small{color:var(--premium-muted);font-size:.7rem;line-height:1.1}.premium-reactor{z-index:1;perspective:1200px;min-height:498px;position:relative}.premium-reactor:before{content:none}.premium-reactor__scene{object-fit:contain;filter:saturate(1.16)contrast(1.1)brightness(.95);opacity:.98;transform-origin:54% 48%;-webkit-mask-composite:source-in;width:min(66.5vw,61.5rem);height:auto;animation:8s ease-in-out infinite premium-reactor-breathe;position:absolute;inset:-1.82rem -2.4rem auto -2.65rem;-webkit-mask-image:linear-gradient(90deg,#0000 0% 5%,#000 17% 91%,#0000 100%),linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 5%,#000 17% 91%,#0000 100%),linear-gradient(#000 0% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.premium-reactor__scanline{opacity:.42;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);height:1px;position:absolute;inset:auto 15% 2.2rem 21%;box-shadow:0 0 18px #a550ff4d}.premium-reactor__ring{aspect-ratio:1/.42;opacity:.28;border:2px solid #ffffff1f;border-radius:50%;width:38rem;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)rotateX(62deg)rotate(-4deg);box-shadow:0 0 28px #8a41ff7a,inset 0 0 18px #ff123d33}.premium-reactor__ring--outer{border-color:#ff123d57;width:48rem;animation:22s linear infinite premium-orbit}.premium-reactor__ring--inner{border-color:#a763ff7a;width:32rem;animation:14s linear infinite reverse premium-orbit}.premium-reactor__core{aspect-ratio:1;opacity:.18;background:radial-gradient(circle at 46% 44%,#05050b 0 42%,#180a26eb 43% 55%,#0000 56%),conic-gradient(from 20deg,#fb1643,#a73bff,#fb1643,#151627,#fb1643);border-radius:50%;width:12.2rem;animation:4.2s ease-in-out infinite premium-core;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #ffffff8c,0 0 56px #9e44ffad,0 0 90px #ff123d6b}.premium-reactor__cover{color:#0000;width:8.2rem;box-shadow:none;transform-style:preserve-3d;background:0 0;border:1px solid #0000;border-radius:3px;padding:0;transition:transform .18s,border-color .18s;display:grid;position:absolute;overflow:hidden}.premium-reactor__cover img{aspect-ratio:1;object-fit:cover;opacity:.001;width:100%}.premium-reactor__cover span{letter-spacing:.14em;text-transform:uppercase;background:0 0;padding:1.1rem .4rem .55rem;font-size:.68rem;font-weight:800;position:absolute;inset:auto 0 0}.premium-reactor__cover:hover,.premium-reactor__cover:focus-visible{border-color:#ff3a58b8;box-shadow:0 0 28px #ff123d47}.premium-reactor__cover--1{width:7.2rem;top:27%;left:3%;transform:rotateY(18deg)rotate(-5deg)}.premium-reactor__cover--2{width:8.2rem;top:10%;left:17%;transform:rotateY(16deg)}.premium-reactor__cover--3{width:8.5rem;top:9%;left:57%;transform:rotateY(-14deg)}.premium-reactor__cover--4{width:9.6rem;top:49%;left:67%;transform:rotateY(-18deg)rotate(3deg)}.premium-reactor__cover--5{width:6.8rem;top:20%;left:85%;transform:rotateY(-22deg)}.premium-reactor__cover--6{width:10.4rem;top:51%;left:28%;transform:rotateY(12deg)rotate(2deg)}.premium-player,.premium-controls,.premium-catalog,.premium-site__route-band{width:min(100%,1464px);margin:0 auto}.premium-player{border:1px solid var(--premium-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b0c15d6,#04050cd1),radial-gradient(circle at 72%,#ff123d0f,#0000 24rem);border-radius:6px;grid-template-columns:20.9rem minmax(22rem,1fr) 11.1rem 11.8rem 12.1rem;align-items:center;gap:.88rem;padding:.52rem 1rem;display:grid;box-shadow:0 12px 44px #0000003d,inset 0 1px #ffffff0a}.premium-player__identity{grid-template-columns:5.45rem minmax(0,1fr) auto auto;align-items:center;gap:.82rem;min-width:0;display:grid}.premium-player__identity img{aspect-ratio:1;object-fit:cover;border:1px solid #ffffff1f;border-radius:3px;width:5.4rem}.premium-player__identity strong,.premium-card__body strong{font-size:1.02rem;line-height:1.1;display:block}.premium-player__identity span,.premium-player__identity small,.premium-card__body span{color:var(--premium-muted);font-size:.82rem;line-height:1.45;display:block}.premium-player__identity em{color:var(--premium-red);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ff123d70;border-radius:3px;padding:.18rem .35rem;font-size:.62rem;font-style:normal;font-weight:900}.premium-player__heart,.premium-card__favorite,.premium-player__controls button,.premium-player__time button{color:#ffffffc2;background:0 0;border:0}.premium-player__heart[data-active=true],.premium-card__favorite[data-active=true],.premium-add-favorite:hover{color:var(--premium-red-soft)}.premium-player__transport{min-width:0}.premium-waveform{align-items:center;gap:2px;height:3.16rem;padding-inline:.25rem;display:flex}.premium-waveform span{height:var(--bar);opacity:.9;transform-origin:50%;background:linear-gradient(#df86ff 0%,#9a3dff 43%,#ff123d 100%);border-radius:999px;flex:1 1 0;min-width:2px;box-shadow:0 0 10px #b356ff29}.premium-waveform[data-active=true] span{animation:.82s ease-in-out infinite alternate premium-wave;animation-delay:var(--delay)}.premium-player__controls{justify-content:center;gap:1.42rem;margin-top:.15rem;display:flex}.premium-player__controls button{cursor:pointer;transition:color .16s,opacity .16s,transform .16s}.premium-player__controls button:hover,.premium-player__controls button:focus-visible{color:#fff;transform:translateY(-1px)}.premium-player__controls button:disabled{cursor:not-allowed;opacity:.32;transform:none}.premium-player__controls button[aria-label=Previous\ track] svg{transform:scaleX(-1)}.premium-player__play{border-radius:50%;width:2.78rem;height:2.78rem;margin-top:-.65rem;box-shadow:0 0 22px #b44cff80,inset 0 0 16px #ff123d14;color:#fff!important;background:#05060ed1!important;border:1px solid #c652ffe0!important}.premium-player__time{color:#ffffffd6;grid-template-columns:auto auto auto;align-items:center;gap:.28rem;font-size:.82rem;display:grid}.premium-volume{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:.45rem;display:grid}.premium-volume input{accent-color:#a94eff;width:100%}.premium-progress{background:linear-gradient(90deg, var(--premium-violet) calc(var(--progress) * 100%), #ffffff2b 0);border-radius:999px;grid-column:1/-1;height:3px}.premium-license-picker{gap:.36rem;display:grid}.premium-license-picker button{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;border-radius:4px;justify-content:space-between;gap:.75rem;min-height:2.28rem;padding:.56rem .72rem;font-size:.82rem;display:flex}.premium-license-picker button[data-active=true]{color:var(--premium-red-soft);border-color:#ff123da3}.premium-player__buy{gap:.55rem;display:grid}.premium-player__buy .premium-button{width:100%;padding-inline:.6rem}.premium-player__trust{color:var(--premium-muted);text-align:center;font-size:.68rem;line-height:1.35}.premium-add-favorite{color:#ffffffa8;background:0 0;border:0;font-size:.82rem}.premium-controls{grid-template-columns:minmax(18rem,2fr) repeat(4,minmax(8rem,.82fr)) minmax(11rem,.86fr);gap:.75rem;padding:.76rem 1.25rem;display:grid}.premium-search,.premium-select{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070fc7;border:1px solid #ffffff1c;border-radius:4px;align-items:center;min-height:2.82rem;display:flex;position:relative}.premium-search input,.premium-select select{color:#fffc;background:0 0;border:0;outline:none;width:100%;min-height:2.85rem;padding:0 1rem}.premium-search svg{color:#ffffff94;position:absolute;right:1rem}.premium-select--sort{gap:.25rem;padding-left:.8rem}.premium-select--sort span{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.78rem;font-weight:800}.premium-catalog{padding:.7rem 1.25rem 2.5rem}.premium-credits{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.8fr);gap:1rem;width:calc(100% - 2.5rem);margin:0 auto 2.5rem;display:grid}.premium-credits__intro,.premium-credits__grid a{background:#06060fd1;border:1px solid #ffffff1f;border-radius:5px}.premium-credits__intro{padding:1.35rem}.premium-credits__intro h2{margin:0 0 .75rem;font-size:clamp(1.7rem,2.6vw,2.5rem);line-height:1}.premium-credits__intro>p:last-child{color:var(--premium-muted);margin:0;line-height:1.5}.premium-credits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.premium-credits__grid a{color:#fff;flex-direction:column;min-height:10rem;padding:1.1rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.premium-credits__grid a:hover,.premium-credits__grid a:focus-visible{border-color:#ff123dad;transform:translateY(-2px)}.premium-credits__grid small{color:var(--premium-red-soft);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.premium-credits__grid strong{margin-top:.55rem;font-size:1.25rem}.premium-credits__grid span{color:var(--premium-muted);line-height:1.35}.premium-credits__grid em{color:#fff;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;margin-top:auto;font-size:.76rem;font-style:normal;font-weight:900;display:inline-flex}.premium-credits__grid svg{width:1rem;height:1rem}.premium-section-heading{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.premium-section-heading h2{letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0;font-size:1.05rem;display:flex}.premium-section-heading h2 svg,.premium-section-heading button{color:var(--premium-red)}.premium-section-heading button{letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.65rem;font-weight:900;display:inline-flex}.premium-card-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.92rem;display:grid;position:relative}.premium-card{background:linear-gradient(#0d0e16eb,#05060cf0),radial-gradient(circle at 50% 0,#ff123d14,#0000 55%);border:1px solid #ffffff21;border-radius:5px;transition:border-color .16s,transform .16s,box-shadow .16s,filter .16s;position:relative;overflow:hidden}.premium-card__actions{grid-template-columns:.8fr 1.2fr;gap:.5rem;padding:0 .72rem .72rem;display:grid}.premium-card__actions button,.premium-card__actions a{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff29;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;min-height:2.5rem;font-size:.76rem;font-weight:900;text-decoration:none;display:inline-flex}.premium-card__actions a{background:#ff123d1a;border-color:#ff123d94}.premium-card__actions svg{width:1rem;height:1rem}.premium-card[data-active=true],.premium-card:hover{filter:saturate(1.06);border-color:#ff123d9e;transform:translateY(-2px);box-shadow:0 22px 42px #00000057,0 0 28px #ff123d1f}.premium-card__favorite{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000002e;border-radius:50%;place-items:center;width:2rem;height:2rem;display:inline-grid;position:absolute;top:.55rem;right:.55rem}.premium-card__media,.premium-card__body{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.premium-card__media{display:block;position:relative}.premium-card__media img{aspect-ratio:1.67;object-fit:cover;filter:saturate(1.06)contrast(1.04);width:100%;display:block}.premium-card__media:after{content:"";background:linear-gradient(#0000 46%,#000000c7);position:absolute;inset:0}.premium-card__play{z-index:1;background:#00000073;border:1px solid #ffffff94;border-radius:50%;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex;position:absolute;bottom:.6rem;left:.65rem}.premium-card__body{grid-template-columns:minmax(0,1fr) auto;gap:.18rem .55rem;min-height:3.85rem;padding:.7rem .72rem .76rem;display:grid}.premium-empty-state{min-height:8.5rem;color:var(--premium-muted);text-align:center;background:radial-gradient(circle,#a342ff29,#0000 19rem),#06070eb8;border:1px solid #ffffff1f;border-radius:5px;grid-column:1/-1;place-content:center;gap:.35rem;display:grid}.premium-empty-state strong{color:#fff;font-size:1.1rem}.premium-empty-state a{color:#fff;text-underline-offset:.22rem;justify-self:center;margin-top:.45rem;text-decoration:underline}.premium-carousel-next{z-index:3;color:#fff;background:#0a0b14d6;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;transition:border-color .16s,transform .16s,background .16s;display:inline-flex;position:absolute;top:48%;right:1.15rem;box-shadow:0 0 28px #7c3aed33}.premium-carousel-next:hover,.premium-carousel-next:focus-visible{background:#ff123d1f;border-color:#ff123db8;transform:translate(2px)}.premium-card__body span{grid-column:1/2}.premium-card__body em{color:#ffffffe0;grid-area:1/2/3;align-self:end;font-size:.82rem;font-style:normal;line-height:1}.premium-site__route-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;padding:0 1.25rem 4rem;display:grid}.premium-route-orbit{z-index:1;grid-template-columns:1.05fr .95fr;gap:.9rem;width:min(1180px,100% - 3rem);margin:1rem auto 0;display:grid;position:relative}.premium-route-orbit__visual,.premium-route-orbit__panel{background:linear-gradient(#090a12d6,#03040bdb),radial-gradient(circle at 50% 0,#ff123d1f,#0000 42%);border:1px solid #ffffff1f;border-radius:5px;min-height:18rem;overflow:hidden}.premium-route-orbit__visual{position:relative}.premium-route-orbit__visual img{object-fit:cover;filter:saturate(1.1)contrast(1.06)brightness(.82);width:100%;height:100%;min-height:18rem;display:block}.premium-route-orbit__visual:after{content:"";background:linear-gradient(90deg,#02030ac7,#0000 64%),linear-gradient(#0000,#02030ab8);position:absolute;inset:0}.premium-route-orbit__panel{align-content:center;gap:.8rem;padding:clamp(1rem,2.6vw,1.6rem);display:grid}.premium-route-orbit__panel h2{margin:0;font-size:clamp(1.7rem,3vw,2.7rem);line-height:.95}.premium-route-orbit__panel p{color:var(--premium-muted);margin:0;font-size:1.02rem;line-height:1.55}.premium-signal-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.4rem;display:grid}.premium-signal-list span{color:#ffffffd1;background:#ffffff09;border:1px solid #ffffff1a;border-radius:4px;min-height:4.2rem;padding:.75rem;font-size:.84rem;line-height:1.35}.premium-site__route-band a{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;border-radius:5px;padding:1rem;text-decoration:none}.premium-info-page,.premium-product-page{background:radial-gradient(circle at 75% 10%,#5b2d9a3d,#0000 28rem),radial-gradient(circle at 18% 72%,#ff123d14,#0000 24rem),radial-gradient(circle at 88% 56%,#ff123d14,#0000 18rem),#02030a;min-height:100vh;padding-bottom:5rem}.premium-info-hero,.premium-tier-grid,.premium-info-split,.premium-info-form,.premium-product-hero{z-index:1;width:min(1180px,100% - 3rem);margin:0 auto;position:relative}.premium-info-hero{padding:clamp(3.25rem,7.2vw,6rem) 0 1.6rem}.premium-info-hero h1,.premium-product-hero h1{letter-spacing:0;max-width:820px;margin:0 0 1rem;font-size:clamp(3.2rem,6.4vw,6.25rem);line-height:.9}.premium-info-hero p,.premium-product-hero p,.premium-info-split p,.premium-info-split li,.premium-tier-grid p{color:var(--premium-muted);font-size:1.05rem;line-height:1.65}.premium-info-hero>p:not(.premium-kicker){max-width:760px;font-size:1.25rem}.premium-tier-grid,.premium-info-split{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.premium-info-split{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-tier-grid article,.premium-info-split article,.premium-info-form,.premium-product-hero{background:linear-gradient(#090a12d6,#03040bc7),radial-gradient(circle at 0 0,#ff123d1f,#0000 34%);border:1px solid #ffffff1f;border-radius:5px;box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff0a}.premium-tier-grid article,.premium-info-split article,.premium-info-form{padding:1.2rem}.premium-tier-grid article,.premium-info-split article{min-height:10.6rem}.premium-tier-grid span{color:var(--premium-red-soft);font-weight:900}.premium-tier-grid h2,.premium-info-split h2,.premium-info-form h2{margin:.45rem 0 .55rem}.premium-info-split ul{margin:0;padding-left:1.1rem}.premium-info-form{margin-top:1rem}.contact-flow,.support-recovery-flow{gap:.9rem;display:grid}.contact-flow label>span,.support-recovery-flow__privacy{color:#ffffffa3;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:900}.contact-flow input,.contact-flow select,.contact-flow textarea{width:100%;min-width:0;color:var(--premium-text);font:inherit;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:4px;line-height:1.35}.contact-flow input,.contact-flow select{min-height:3.05rem;padding:.76rem .9rem}.contact-flow textarea{resize:vertical;min-height:9rem;padding:.85rem .9rem}.contact-flow input:focus,.contact-flow select:focus,.contact-flow textarea:focus{border-color:#a342ffc2;outline:none;box-shadow:0 0 0 1px #a342ff38,0 12px 32px #a342ff1f}.contact-flow button{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#ff123d38,#a342ff2e),#ffffff09;border:1px solid #ff123dd1;border-radius:5px;width:fit-content;min-height:3.05rem;padding:.78rem 1.05rem;font-weight:900}.contact-flow__status{color:#ffffffdb;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:5px;margin:0;padding:.85rem}.contact-flow__status p{margin:0}.contact-flow__status ul{margin:.55rem 0 0;padding-left:1.1rem}.contact-flow__status[data-state=success]{border-color:#6ff0ff52}.contact-flow__status[data-state=error]{border-color:#ff123d85}.support-recovery-flow__privacy{border-left:2px solid #ff123da3;margin:0;padding:.28rem 0 .28rem .8rem;line-height:1.45}.premium-product-hero{grid-template-columns:minmax(18rem,.72fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(3rem,7vw,5.5rem);padding:clamp(1rem,3vw,2rem);display:grid}.premium-product-hero__media img{aspect-ratio:1;object-fit:cover;border:1px solid #ffffff24;border-radius:5px;width:100%;display:block;box-shadow:0 30px 80px #00000073,0 0 60px #ff123d29}.premium-product-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:1.2rem 0;display:grid}.premium-product-stats span{background:#ffffff09;border:1px solid #ffffff1a;border-radius:5px;gap:.25rem;padding:.8rem;display:grid}.premium-product-stats small{color:#ffffff80;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:900}.premium-purchase{gap:1rem;margin-top:1.2rem;display:grid}.premium-purchase__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.premium-purchase__tiers button{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;border-radius:5px;justify-content:space-between;gap:1rem;padding:.85rem;display:flex}.premium-purchase__tiers button[data-active=true]{color:var(--premium-red-soft);border-color:#ff123db3}.premium-purchase__actions{flex-wrap:wrap;gap:.75rem;display:flex}.premium-purchase__checkout{color:#fff;border:1px solid #ffffff21;border-radius:6px;align-items:center;min-height:3.1rem;padding:.75rem 1.2rem;text-decoration:none;display:inline-flex}.premium-site--2030{--premium-glass:#080a12b8;--premium-chrome:#dae2ff38;--premium-signal:#ff123ddb;background:radial-gradient(at 67% 6%,#893aff42,#0000 28rem),radial-gradient(at 92% 48%,#ff123d29,#0000 34rem),linear-gradient(#010208 0%,#03030a 48%,#050611 100%)}.premium-site__grid,.premium-site__sweep{pointer-events:none;position:fixed;inset:0}.premium-site__grid{opacity:.22;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(#000000d6,#0000 82%);mask-image:linear-gradient(#000000d6,#0000 82%)}.premium-site__sweep{opacity:.28;background:linear-gradient(115deg,#0000 0 38%,#ffffff12 42%,#0000 46% 100%),linear-gradient(90deg,#0000,#ff123d14,#0000);animation:12s ease-in-out infinite premium-sweep;transform:translate(-35%)}.premium-hero__system-panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:.48rem;max-width:42rem;margin-top:.88rem;display:grid}.premium-hero__system-panel span,.premium-client-lane,.premium-design-rules span,.premium-purchase__assurance span,.premium-exclusive-room__readout,.premium-exclusive-form,.premium-exclusive-room__visual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0d0f18c2,#03040cc7),radial-gradient(circle at 0 0,#ff123d17,#0000 16rem);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff0e,0 18px 52px #0000003d}.premium-hero__system-panel span{border-radius:4px;min-height:4.1rem;padding:.62rem}.premium-hero__system-panel small,.premium-client-lane span,.premium-design-rules span,.premium-player__signal span,.premium-exclusive-room__readout small{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;font-size:.67rem;font-weight:900;display:block}.premium-hero__system-panel strong{color:#ffffffe0;margin-top:.35rem;font-size:.83rem;line-height:1.12;display:block}.premium-reactor__ambient{object-fit:cover;opacity:.24;filter:saturate(1.32)contrast(1.16)brightness(.64)blur(.3px);border-radius:50%;width:min(57vw,54rem);height:33rem;position:absolute;inset:1.2rem 3% auto 7%;transform:rotate(-3deg)scale(1.02);-webkit-mask-image:radial-gradient(at 54% 52%,#000 0 48%,#000000b8 58%,#0000 76%),linear-gradient(90deg,#0000,#000 14% 91%,#0000);mask-image:radial-gradient(at 54% 52%,#000 0 48%,#000000b8 58%,#0000 76%),linear-gradient(90deg,#0000,#000 14% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.premium-reactor__halo{aspect-ratio:1/.44;pointer-events:none;opacity:.62;border-radius:50%;width:38rem;position:absolute;top:49%;left:47%;transform:translate(-50%,-50%)rotateX(66deg)rotate(-8deg)}.premium-reactor__halo--red{border:1px solid #ff123d61;animation:15s linear infinite premium-halo-spin;box-shadow:0 0 24px #ff123d6b,inset 0 0 28px #ff123d29}.premium-reactor__halo--violet{border:1px solid #a44eff70;width:30rem;animation:10s linear infinite reverse premium-halo-spin;box-shadow:0 0 26px #a44eff6b,inset 0 0 22px #a44eff24}.premium-reactor__hud{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04050db8;border:1px solid #ffffff24;border-right-color:#ff123db3;border-radius:5px;gap:.22rem;min-width:15rem;padding:.82rem 1rem;display:grid;position:absolute;bottom:5.3rem;right:2.4rem;box-shadow:0 24px 70px #0006}.premium-reactor__hud small{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900}.premium-reactor__hud strong{font-size:1.35rem;line-height:.96}.premium-reactor__hud span{color:var(--premium-red-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.premium-site--2030 .premium-reactor__cover{z-index:3;color:#fff;background:#00000057;border-color:#ffffff29;box-shadow:0 18px 44px #00000085,0 0 24px #a44eff1f}.premium-site--2030 .premium-reactor__cover img{opacity:1}.premium-site--2030 .premium-reactor__cover span{background:linear-gradient(#0000,#000000d1)}.premium-player[data-playing=true]{border-color:#ff123d66;box-shadow:0 18px 60px #00000052,0 0 46px #ff123d1f,inset 0 1px #ffffff0f}.premium-player__signal{justify-content:space-between;gap:1rem;padding:0 .3rem;display:flex}.premium-player__signal strong{color:var(--premium-red-soft);letter-spacing:.12em;font-size:.72rem}.premium-card__scan{opacity:0;background:linear-gradient(115deg,#0000 0 42%,#fff3 46%,#0000 52% 100%),radial-gradient(circle at 50% 0,#ff123d2e,#0000 44%);transition:opacity .18s;position:absolute;inset:0;transform:translate(-42%)}.premium-card:hover .premium-card__scan,.premium-card:focus-within .premium-card__scan,.premium-card[data-active=true] .premium-card__scan{opacity:.56;animation:1.9s ease-in-out infinite premium-card-scan}.premium-card__body small{color:#ff123dc7;letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;font-size:.64rem;font-style:normal;font-weight:900}.premium-card__micro-wave{align-items:center;gap:2px;height:1.15rem;padding:0 .72rem .72rem;display:flex}.premium-card__micro-wave i{height:var(--bar);opacity:.42;background:linear-gradient(#ca84ffeb,#ff123de6);border-radius:999px;flex:1 1 0;min-width:2px}.premium-card[data-active=true] .premium-card__micro-wave i{opacity:.9;animation:.78s ease-in-out infinite alternate premium-wave;animation-delay:calc(var(--card-index)*32ms)}.premium-client-matrix{z-index:1;grid-template-columns:minmax(17rem,.48fr) minmax(0,1.52fr);gap:.72rem;width:min(100%,1464px);margin:.72rem auto 0;padding:0 1.25rem;display:grid;position:relative}.premium-client-matrix__intro{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#0c0e16db,#03040cb8),radial-gradient(circle at 0 0,#ff123d38,#0000 14rem);border:1px solid #ffffff1f;border-left-color:#ff123da3;border-radius:5px;min-height:11.2rem;padding:clamp(.95rem,2vw,1.25rem)}.premium-client-matrix__intro h2{max-width:25rem;margin:0 0 .9rem;font-size:clamp(1.35rem,2.25vw,2.45rem);line-height:.95}.premium-client-matrix__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.premium-client-matrix__meters span{color:#ffffffa8;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:.48rem;min-height:2.5rem;padding:.48rem .55rem;font-size:.72rem;font-weight:800;display:flex}.premium-client-matrix__meters strong{color:var(--premium-red-soft);font-size:.72rem}.premium-client-matrix__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.premium-client-lane{color:#fff;border-radius:5px;grid-template-rows:auto auto 1fr auto;gap:.46rem;min-height:11.2rem;padding:.82rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.premium-client-lane:before{content:"";aspect-ratio:1;opacity:.8;background:radial-gradient(circle,#ff123d38,#0000 68%);border-radius:50%;width:11rem;position:absolute;inset:-40% auto auto -40%}.premium-client-lane strong{font-size:1.04rem;line-height:1.02;position:relative}.premium-client-lane small{color:#ffffffa8;font-size:.78rem;line-height:1.34;position:relative}.premium-client-lane em{color:var(--premium-red-soft);justify-self:start;font-style:normal;position:relative}.premium-client-lane:hover,.premium-client-lane:focus-visible{border-color:#ff123d8f;transform:translateY(-3px);box-shadow:0 24px 68px #0000006b,0 0 36px #ff123d1f}.premium-design-rules{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.premium-design-rules span{color:#ffffffc7;text-align:center;border-radius:5px;place-items:center;min-height:2.8rem;font-size:.78rem;font-weight:850;display:grid}.premium-purchase__assurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.premium-purchase__assurance span{color:#ffffffb8;border-radius:5px;align-items:center;min-height:3.4rem;padding:.62rem;font-size:.78rem;line-height:1.3;display:grid}.premium-exclusive-page{min-height:100vh;overflow:hidden}.premium-exclusive-room{z-index:1;grid-template-columns:minmax(24rem,1.12fr) minmax(24rem,.88fr);gap:1rem;width:min(1464px,100% - 2.5rem);min-height:calc(100vh - 7.4rem);margin:clamp(1.2rem,3vw,2.2rem) auto 1rem;display:grid;position:relative}.premium-exclusive-room__visual{border-radius:6px;min-height:36rem;position:relative;overflow:hidden}.premium-exclusive-room__visual video{object-fit:cover;filter:saturate(1.26)contrast(1.14)brightness(.64);width:100%;height:100%;position:absolute;inset:0}.premium-exclusive-room__visual:after{content:"";background:linear-gradient(90deg,#02030a29,#02030a66 54%,#02030adb),radial-gradient(circle at 50% 42%,#0000 0 22%,#02030a8a 48%,#02030adb);position:absolute;inset:0}.premium-exclusive-room__core{z-index:1;aspect-ratio:1;border:1px solid #ff123d85;border-radius:50%;width:min(17rem,58%);position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 42px #ff123d5c,inset 0 0 42px #a44eff2e}.premium-exclusive-room__badge{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03040ba8;border:1px solid #ffffff1f;border-left-color:#ff123db8;border-radius:5px;width:min(19rem,100% - 2rem);padding:.8rem .9rem;position:absolute;top:1rem;left:1rem}.premium-exclusive-room__badge small,.premium-exclusive-room__chips span,.premium-exclusive-form__signals span,.premium-exclusive-standards article>span{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;font-size:.67rem;font-weight:900;display:block}.premium-exclusive-room__badge strong{color:#fff;margin-top:.22rem;font-size:1.3rem;line-height:1;display:block}.premium-exclusive-room__chips{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:.42rem;width:min(20rem,100% - 2rem);display:flex;position:absolute;top:1rem;right:1rem}.premium-exclusive-room__chips span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03040b94;border:1px solid #ffffff1f;border-radius:999px;padding:.48rem .62rem}.premium-exclusive-room__readout{z-index:2;border-radius:5px;gap:.35rem;padding:1rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.premium-exclusive-room__readout strong{font-size:clamp(1.6rem,4vw,2.7rem);line-height:.92}.premium-exclusive-room__readout span{color:var(--premium-red-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;font-weight:800}.premium-exclusive-form{border-radius:6px;align-content:start;gap:.82rem;padding:clamp(.92rem,1.8vw,1.25rem);display:grid}.premium-exclusive-form__heading h1{max-width:38rem;margin:0;font-size:clamp(2.15rem,3.15vw,3.65rem);line-height:.92}.premium-exclusive-form__heading p:not(.premium-kicker){max-width:39rem;color:var(--premium-muted);font-size:.95rem;line-height:1.42}.premium-exclusive-form__signals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.8rem;display:grid}.premium-exclusive-form__signals span{color:#ffffffa8;background:#ffffff09;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:.42rem;min-height:2.42rem;padding:.42rem .5rem;display:flex}.premium-exclusive-form__signals strong{color:var(--premium-red-soft);font-size:.68rem}.premium-exclusive-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;display:grid}.premium-exclusive-form label{gap:.35rem;display:grid}.premium-exclusive-form label span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.premium-exclusive-form input,.premium-exclusive-form select,.premium-exclusive-form textarea{color:#fff;background:#03040bc7;border:1px solid #ffffff1f;border-radius:5px;outline:none;width:100%;padding:.68rem .78rem}.premium-exclusive-form textarea{resize:vertical;min-height:8rem}.premium-exclusive-form input:focus,.premium-exclusive-form select:focus,.premium-exclusive-form textarea:focus{border-color:#ff123da3;box-shadow:0 0 0 3px #ff123d1a}.premium-exclusive-form__status{color:#ffffffd1;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:5px;margin:0;padding:.82rem 1rem}.premium-exclusive-form__status[data-state=success]{border-color:#5fffb459}.premium-exclusive-form__status[data-state=error]{border-color:#ff123d85}.premium-exclusive-standards{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:min(1464px,100% - 2.5rem);margin:0 auto 2rem;display:grid;position:relative}.premium-exclusive-standards article{background:linear-gradient(135deg,#0c0e16b8,#03040c9e),radial-gradient(circle at 100% 0,#a44eff1f,#0000 14rem);border:1px solid #ffffff1c;border-radius:6px;padding:.95rem}.premium-exclusive-standards h2{margin:.22rem 0 .55rem;font-size:clamp(1.2rem,2vw,1.85rem);line-height:1}.premium-exclusive-standards ul,.premium-exclusive-standards p{color:#ffffffad;margin:0;font-size:.9rem;line-height:1.45}.premium-exclusive-standards ul{padding-left:1.1rem}.premium-page-state{color:#fff;background:radial-gradient(circle at 58% 18%,#9d4cff38,#0000 24rem),radial-gradient(circle at 72% 64%,#ff123d29,#0000 26rem),#02030a;place-items:center;min-height:100vh;padding:1.5rem;display:grid}.premium-page-state__panel{background:linear-gradient(#0a0b14e6,#03040bdb),radial-gradient(circle at 20% 0,#ff123d1f,#0000 18rem);border:1px solid #ffffff21;border-radius:5px;width:min(680px,100%);padding:clamp(1.25rem,4vw,2rem);box-shadow:0 32px 90px #00000085,0 0 70px #9446ff1f}.premium-page-state__bars{grid-template-columns:repeat(18,1fr);align-items:center;gap:3px;height:3.5rem;margin-top:1.4rem;display:grid}.premium-page-state__bars span{height:var(--bar);animation:.82s ease-in-out infinite alternate premium-wave;animation-delay:var(--delay);background:linear-gradient(#d46cff,#ff123d);border-radius:999px;box-shadow:0 0 14px #af4bff47}.premium-hero__launch-strip,.premium-info-hero__signal-deck,.premium-purchase__signal-deck,.premium-purchase__package-proof,.premium-exclusive-room__rights-grid{gap:.45rem;display:grid}.premium-hero__launch-strip{grid-template-columns:repeat(4,minmax(0,1fr));max-width:37rem;margin:-.55rem 0 1.02rem}.premium-hero__launch-strip span,.premium-info-hero__signal-deck span,.premium-purchase__signal-deck span,.premium-purchase__package-proof span,.premium-exclusive-room__rights-grid span{background:linear-gradient(#ffffff0d,#ffffff06),radial-gradient(circle at 0 0,#ff123d1f,#0000 8rem);border:1px solid #ffffff1c;border-radius:5px;min-width:0;padding:.62rem .7rem;position:relative;overflow:hidden}.premium-hero__launch-strip small,.premium-info-hero__signal-deck small,.premium-purchase__signal-deck small,.premium-purchase__package-proof small,.premium-exclusive-room__rights-grid small{color:#ffffff80;letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:900;line-height:1;display:block}.premium-hero__launch-strip strong,.premium-info-hero__signal-deck strong,.premium-purchase__signal-deck strong,.premium-purchase__package-proof strong,.premium-exclusive-room__rights-grid strong{color:#ffffffe6;margin-top:.25rem;font-size:.78rem;line-height:1.08;display:block}.premium-reactor__product-signal{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04050dad;border:1px solid #ffffff24;border-left-color:#a44effb8;border-radius:5px;gap:.18rem;max-width:15rem;padding:.78rem .92rem;display:grid;position:absolute;bottom:5.1rem;left:3.2rem;box-shadow:0 18px 52px #0000005c}.premium-reactor__product-signal span,.premium-card__status-row strong,.premium-card__status-row em,.premium-card__signal-chip,.premium-product-hero__media-readout span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-style:normal;font-weight:900}.premium-reactor__product-signal strong{color:var(--premium-red-soft);text-transform:uppercase;font-size:.82rem;line-height:1.08}.premium-card__status-row{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04050da3;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:.38rem;max-width:calc(100% - 3.4rem);padding:.34rem .5rem;display:flex;position:absolute;inset:.62rem auto auto .62rem}.premium-card__status-row em{color:var(--premium-red-soft)}.premium-card__signal-chip{color:#ffd0d8d1;background:#ff123d13;border:1px solid #ff123d47;border-radius:999px;grid-column:1/-1;justify-self:start;margin-top:.22rem;padding:.25rem .48rem}.premium-product-hero__media{position:relative}.premium-product-hero__media-readout{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04050da8;border:1px solid #ffffff21;border-left-color:#ff123db3;border-radius:5px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.premium-product-hero__media-readout strong{color:#fff;text-transform:uppercase;font-size:.95rem;line-height:1}.premium-purchase__signal-deck,.premium-purchase__package-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-purchase__package-proof span{border-color:#a44eff2e;min-height:3.25rem}.premium-info-hero__signal-deck{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;margin:1.1rem 0 1.2rem}.premium-exclusive-room__rights-grid{z-index:3;grid-template-columns:repeat(2,minmax(0,1fr));width:min(22rem,100% - 2rem);position:absolute;bottom:1rem;right:1rem}.premium-exclusive-room__rights-grid~.premium-exclusive-room__readout,.premium-exclusive-room__readout{right:min(24rem,48%)}.premium-exclusive-room__rights-grid span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#04050db8,#04050d8a),radial-gradient(circle at 100% 0,#a44eff29,#0000 8rem);min-height:3.4rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes premium-orbit{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes premium-core{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.04)}}@keyframes premium-reactor-breathe{0%,to{filter:saturate(1.12)contrast(1.07)brightness(.98);transform:translate(0,0)scale(1)}50%{filter:saturate(1.18)contrast(1.09)brightness(1.02);transform:translate(.28rem,-.18rem)scale(1.012)}}@keyframes premium-wave{0%{transform:scaleY(.62)}to{transform:scaleY(1.18)}}@keyframes premium-sweep{0%,to{opacity:.16;transform:translate(-38%)}48%{opacity:.34;transform:translate(26%)}}@keyframes premium-halo-spin{0%{filter:hue-rotate()brightness()}to{filter:hue-rotate(360deg)brightness(1.08)}}@keyframes premium-card-scan{0%,to{transform:translate(-64%)}48%{transform:translate(48%)}}@media (max-width:1180px){.premium-nav{grid-template-columns:auto 1fr;gap:.85rem}.premium-nav__links{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.premium-nav__actions{justify-content:flex-end;overflow-x:auto}.premium-hero{grid-template-columns:1fr;padding-top:.85rem}.premium-reactor{min-height:372px;margin-top:-1rem}.premium-reactor__scene{width:min(108%,53rem);margin:-1.85rem auto 0;position:relative;inset:auto}.premium-player{grid-template-columns:minmax(17rem,1fr) minmax(18rem,1.2fr)}.premium-player__time,.premium-license-picker,.premium-player__buy{grid-column:span 1}.premium-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-search{grid-column:1/-1}.premium-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-route-orbit,.premium-hero__system-panel,.premium-hero__launch-strip,.premium-info-hero__signal-deck,.premium-purchase__signal-deck,.premium-purchase__package-proof,.premium-client-matrix,.premium-exclusive-room{grid-template-columns:1fr}.premium-client-matrix__grid,.premium-design-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-reactor__ambient{width:min(100%,52rem);height:27rem;inset:1rem 0 auto}.premium-exclusive-room__visual{min-height:28rem}}@media (max-width:720px){.premium-nav{grid-template-columns:auto 1fr;gap:.62rem .7rem;padding:.78rem 1rem 0}.premium-wordmark--nav{width:clamp(6rem,30vw,7rem)}.premium-nav__links{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:.34rem .82rem;padding-bottom:.08rem;font-size:.74rem;line-height:1.05;overflow:visible}.premium-nav__links a[href=\/terms],.premium-nav__links a[href=\/about]{display:none}.premium-nav__actions{grid-area:1/2;grid-template-columns:2.45rem 2.45rem minmax(7.55rem,1fr);justify-content:stretch;gap:.36rem;display:grid}.premium-icon-button,.premium-cart-button{min-height:2.54rem}.premium-icon-button{width:2.45rem}.premium-cart-button{gap:.45rem;min-width:0;padding:.34rem .44rem}.premium-cart-button span,.premium-cart-button strong{letter-spacing:.05em;font-size:.7rem}.premium-cart-button svg{width:1rem;height:1rem}.premium-hero{min-height:0;padding:.78rem 1rem 0}.premium-hero h1{font-size:clamp(5rem,24vw,7rem)}.premium-wordmark--hero{width:min(20rem,100%)}.premium-hero h2{margin-top:.78rem;font-size:clamp(1.28rem,5.7vw,1.5rem)}.premium-hero__body{margin:.72rem 0 1rem;font-size:1rem}.premium-hero__launch-strip,.premium-client-matrix{display:none}.premium-hero__ctas,.premium-proof{grid-template-columns:1fr}.premium-hero__ctas{gap:.75rem;margin-bottom:.55rem;display:grid}.premium-button{min-height:3rem;padding:.68rem 1rem}.premium-proof span+span{border-top:1px solid #ffffff14;border-left:0}.premium-proof span{padding:.58rem .78rem}.premium-proof,.premium-hero__system-panel{display:none}.premium-hero__system-panel,.premium-hero__launch-strip,.premium-info-hero__signal-deck,.premium-purchase__signal-deck,.premium-purchase__package-proof,.contact-flow__grid,.premium-client-matrix__grid,.premium-client-matrix__meters,.premium-design-rules,.premium-purchase__assurance,.premium-exclusive-room__rights-grid,.premium-exclusive-form__grid,.premium-exclusive-form__signals,.premium-exclusive-standards{grid-template-columns:1fr}.premium-hero__system-panel span,.premium-design-rules span{min-height:auto}.premium-reactor{min-height:176px;margin-top:-.1rem;overflow:hidden}.premium-reactor__scene{filter:saturate(1.2)contrast(1.08)brightness(.92);width:132%;max-width:none;margin:-1.38rem 0 0 -16%}.premium-reactor__ambient{width:140%;height:16rem;inset:0 auto auto -20%}.premium-reactor__halo{width:20rem}.premium-reactor__halo--violet{width:15rem}.premium-reactor__hud{min-width:0;padding:.68rem;bottom:.8rem;left:.6rem;right:.6rem}.premium-reactor__hud strong{font-size:1.08rem}.premium-reactor__product-signal{display:none}.premium-reactor__ring--outer{width:31rem}.premium-reactor__ring--inner{width:22rem}.premium-reactor__core{width:9rem}.premium-reactor__cover{width:5.2rem}.premium-reactor__cover--4,.premium-reactor__cover--5{display:none}.premium-player,.premium-controls,.premium-site__route-band{grid-template-columns:1fr}.premium-player{gap:.75rem;width:calc(100% - 2rem);padding:.78rem}.premium-player__identity{grid-template-columns:4.7rem minmax(0,1fr) auto}.premium-player__identity img{width:4.7rem}.premium-player__heart{grid-column:3}.premium-player__time,.premium-license-picker,.premium-player__buy{grid-column:auto}.premium-controls,.premium-catalog,.premium-site__route-band{padding-left:1rem;padding-right:1rem}.premium-card-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(78vw,20rem);grid-auto-flow:column;gap:.75rem;margin-inline:-1rem;padding:0 1rem .5rem;overflow-x:auto}.premium-card-grid::-webkit-scrollbar{display:none}.premium-card{scroll-snap-align:start}.premium-credits{grid-template-columns:1fr;width:calc(100% - 2rem)}.premium-credits__grid{scroll-snap-type:inline mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.premium-credits__grid::-webkit-scrollbar{display:none}.premium-credits__grid a{scroll-snap-align:start;flex:0 0 82%}.premium-card__status-row{max-width:calc(100% - 3.7rem)}.premium-carousel-next{display:none}.premium-info-hero,.premium-tier-grid,.premium-info-split,.premium-info-form,.premium-product-hero,.premium-route-orbit,.premium-exclusive-room{width:calc(100% - 2rem)}.premium-tier-grid,.premium-info-split,.premium-product-hero,.premium-product-stats,.premium-purchase__tiers,.premium-signal-list{grid-template-columns:1fr}.premium-info-hero h1,.premium-product-hero h1{font-size:clamp(2.75rem,15vw,4.2rem)}.premium-route-orbit__visual,.premium-route-orbit__visual img,.premium-route-orbit__panel{min-height:13rem}.premium-client-matrix{width:100%;padding:0 1rem}.premium-client-matrix__intro,.premium-client-lane{min-height:13rem}.premium-exclusive-room__visual{min-height:20rem}.premium-exclusive-room__readout{bottom:.85rem;right:.85rem}.premium-exclusive-room__rights-grid{display:none}.premium-exclusive-room__badge{width:min(13rem,100% - 1.7rem);top:.85rem;left:.85rem}.premium-exclusive-room__chips{justify-content:flex-start;width:calc(100% - 1.7rem);top:4.85rem;left:.85rem;right:auto}.premium-exclusive-form__heading h1{font-size:clamp(2.05rem,10vw,2.72rem)}}@media (prefers-reduced-motion:reduce){.premium-reactor__ring,.premium-reactor__core,.premium-reactor__scene,.premium-reactor__ambient,.premium-reactor__halo,.premium-site__sweep,.premium-card__scan,.premium-waveform[data-active=true] span,.premium-card[data-active=true] .premium-card__micro-wave i,.premium-page-state__bars span{animation:none}.premium-button,.premium-card,.premium-client-lane,.premium-icon-button,.premium-cart-button{transition:none}}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --morph-radius{syntax:"<percentage>";inherits:false;initial-value:50%}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --particle-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"Bebas Neue", sans-serif;--font-body:"Barlow Condensed", sans-serif;--klxne-bass:.18;--klxne-mid:.14;--klxne-treble:.2;--klxne-energy:.16;--klxne-pulse:.38;--pointer-x:50vw;--pointer-y:50vh;--pointer-nx:.5;--pointer-ny:.5;--klxne-scroll:0;--klxne-interaction:0}html,body{color:#f5f7ff;min-height:100%;font-family:var(--font-body);background:#05060b;margin:0}body{cursor:auto;overflow-x:hidden}*{box-sizing:border-box}[data-shell-root=true]{min-height:100vh;position:relative}[data-shell-root=true][data-page-color-profile=portal]{--route-accent-a:255, 108, 144;--route-accent-b:120, 88, 255}[data-shell-root=true][data-page-color-profile=beat-field],[data-shell-root=true][data-page-color-profile=beat-chamber]{--route-accent-a:255, 90, 120;--route-accent-b:121, 82, 255}[data-shell-root=true][data-page-color-profile=drum-vault]{--route-accent-a:255, 116, 92;--route-accent-b:162, 118, 255}[data-shell-stage=true]{z-index:2;position:relative}.public-site-chrome{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#090a12db,#04050ac2),radial-gradient(circle at 18% 0,#ff466e2e,#0000 34%),radial-gradient(circle at 82% 0,#52c8ff1f,#0000 32%);border:1px solid #ffffff1f;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:min(1180px,100vw - 2rem);padding:.55rem;display:grid;position:fixed;top:.9rem;left:50%;transform:translate(-50%);box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff14}.public-site-chrome a{color:inherit;text-decoration:none}.public-site-chrome__brand{border-radius:999px;gap:.05rem;min-width:10rem;padding:.45rem .85rem;display:grid}.public-site-chrome__brand span{font-family:var(--font-display);letter-spacing:.24em;font-size:1.15rem;line-height:1}.public-site-chrome__brand small{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.public-site-chrome__nav{justify-content:center;gap:.25rem;display:flex}.public-site-chrome__nav a,.public-site-chrome__cart{color:#ffffffb8;min-height:2.45rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:.7rem .9rem;font-size:.86rem;font-weight:700;transition:border-color .16s,background .16s,color .16s,transform .16s}.public-site-chrome__nav a:hover,.public-site-chrome__nav a:focus-visible,.public-site-chrome__nav a[data-active=true]{color:#fff;background:#ffffff12;border-color:#ff607e61}.public-site-chrome__cart{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff587638,#7558ff29);border-color:#ffffff24;justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.public-site-chrome__cart:hover,.public-site-chrome__cart:focus-visible{border-color:#ffbeca8f;transform:translateY(-1px)}.public-site-chrome__cart strong{color:#ffdfe5}@media (max-width:760px){.public-site-chrome{border-radius:18px;grid-template-columns:1fr auto;align-items:start}.public-site-chrome__nav{order:3;grid-column:1/-1;justify-content:stretch;padding:.25rem;overflow-x:auto}.public-site-chrome__nav a{text-align:center;flex:1 0 auto}.public-site-chrome__brand{min-width:0}}.public-info-page{color:#f5f5f5;max-width:980px;margin:0 auto;padding:7rem 1.5rem 6rem}.public-info-page__form{background:linear-gradient(#0a0c14d6,#05060cc7),radial-gradient(circle at 0 0,#ff496c24,#0000 38%);border:1px solid #ffffff1f;border-radius:10px;margin-top:2.4rem;padding:1.2rem;box-shadow:0 28px 80px #00000052}.contact-flow{gap:1rem;display:grid}.contact-flow__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.contact-flow label{gap:.4rem;display:grid}.contact-flow label span{color:#ffffffad;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.contact-flow input,.contact-flow select,.contact-flow textarea{color:#fff;width:100%;font:inherit;background:#03040abd;border:1px solid #ffffff21;border-radius:8px;outline:none;padding:.85rem .95rem;font-size:1rem}.contact-flow input:focus,.contact-flow select:focus,.contact-flow textarea:focus{border-color:#ff74909e;box-shadow:0 0 0 3px #ff496c1f}.contact-flow button{color:#17040a;min-height:3rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#fff0f2,#ffb8c6 46%,#ff4e72);border:1px solid #ffd2da8a;border-radius:999px;justify-self:start;padding:.8rem 1.2rem;font-weight:800}.contact-flow button:disabled{cursor:wait;opacity:.7}.contact-flow__status{color:#baffdc;background:#50ffa517;border-radius:8px;margin:0;padding:.8rem .95rem}.contact-flow__status[data-state=error]{color:#ffd4dc;background:#ff496c1f}@media (max-width:720px){.contact-flow__grid{grid-template-columns:1fr}}.blackhole-scene,.blackhole-scene__canvas,.blackhole-scene__vignette,.blackhole-scene__grain{position:fixed;inset:0}.blackhole-scene{z-index:0;pointer-events:none;background:#03040a;overflow:hidden}.blackhole-scene__canvas{opacity:.72;width:100%;height:100%}.blackhole-scene__vignette{background:radial-gradient(circle at 50% 46%,#ffffff0a,#0000 20%),radial-gradient(circle,#0000 42%,#00000075 78%,#000000d1 100%)}.blackhole-scene__grain{opacity:.08;mix-blend-mode:screen;background-image:radial-gradient(circle at 20% 20%,#ffffffb3 0 .7px,#0000 .9px),radial-gradient(circle at 72% 44%,#ffffff73 0 .7px,#0000 .9px),radial-gradient(circle at 45% 76%,#fff6 0 .7px,#0000 .9px);background-size:160px 160px}.liquid-distortion{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.liquid-distortion__defs{width:0;height:0;position:absolute}.liquid-distortion__surface{will-change:filter;background:0 0;position:absolute;inset:-4%}.accretion-ring{width:var(--ring-size,110%);aspect-ratio:1;pointer-events:none;opacity:0;transition:opacity .54s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accretion-ring--active{opacity:1}.accretion-ring__disc{background:conic-gradient(from var(--ring-angle,0deg), #8a2eff00 0deg, #8a2eff24 70deg, #ff345d1a 150deg, #8a2eff00 220deg, #71b8ff14 300deg, #8a2eff00 360deg);opacity:calc(.6 + var(--klxne-energy,.16)*2);border-radius:999px;animation:12s linear infinite accretion-ring-orbit;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 42%,#000 46% 54%,#0000 58%);mask-image:radial-gradient(circle,#0000 42%,#000 46% 54%,#0000 58%)}.accretion-ring__glow{filter:blur(12px);opacity:calc(.3 + var(--klxne-energy,.16)*1.5);background:radial-gradient(circle,#8a2eff0f 38%,#0000 62%);border-radius:999px;position:absolute;inset:8%}@keyframes accretion-ring-orbit{0%{--ring-angle:0deg}to{--ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.accretion-ring__disc{animation:none}}.spaghettify-skeleton{flex-direction:column;gap:10px;padding:1rem 0;display:flex}.spaghettify-skeleton__line{transform-origin:top;background:linear-gradient(90deg,#8a2eff14 0%,#8a2eff2e 40%,#8a2eff14 100%) 0 0/200% 100%;border-radius:3px;height:12px;animation:1.8s ease-in-out infinite spaghettify-skeleton-pulse}@keyframes spaghettify-skeleton-pulse{0%,to{background-position:200% 0;transform:scaleY(1)}30%{transform:scaleY(1.35)}50%{background-position:0 0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.spaghettify-skeleton__line{animation:none;transform:none}}.ambient-video-layer{transform:translate3d(calc((var(--pointer-nx,.5) - .5) * -8px), calc((var(--pointer-ny,.5) - .5) * -6px), 0);opacity:calc(.38 + var(--klxne-energy,.16)*.4);transition:transform .6s cubic-bezier(.33,1,.68,1);-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 78%);mask-image:radial-gradient(circle,#000 40%,#0000 78%)}@media (prefers-reduced-motion:reduce){.ambient-video-layer{transition:none;transform:none}}@keyframes fx-float{0%,to{opacity:.15;transform:translate(0,0)scale(1)}50%{transform:translate3d(calc(var(--fx-depth) * 10px - 2px), calc(var(--fx-depth) * -18px), 0) scale(1.35);opacity:.55}}.shell-motion-fx,.shell-motion-fx__particles,.shell-motion-fx__pointer-field{pointer-events:none;position:fixed;inset:0}.shell-motion-fx{z-index:1;overflow:hidden}.shell-motion-fx:before,.shell-motion-fx:after{content:"";pointer-events:none;position:absolute;inset:0}.shell-motion-fx:before{mix-blend-mode:screen;opacity:.45;background:linear-gradient(#ffffff07,#fff0 16% 84%,#ffffff05),repeating-linear-gradient(#ffffff04 0 1px,#0000 1px 4px)}.shell-motion-fx:after{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ffffff14, #7858ff0f 14%, #0000 28%),linear-gradient(115deg, #fff0 24%, #ffffff09 42%, #fff0 54%),linear-gradient(90deg, #ff006205, #0000 22%, #63a1ff06 100%);opacity:.68}.shell-motion-fx__particle{top:var(--fx-y);left:var(--fx-x);width:var(--fx-size);height:var(--fx-size);animation:fx-float var(--fx-duration) ease-in-out infinite;animation-delay:var(--fx-delay);opacity:.22;background:#ffffffc7;border-radius:999px;position:absolute;box-shadow:0 0 14px #ffffffb8,0 0 24px #8468ff6b}.shell-motion-fx[data-tier=low] .shell-motion-fx__particle{opacity:.14}.shell-motion-fx[data-world=drum-kits] .shell-motion-fx__particle{box-shadow:0 0 14px #ffb29a94,0 0 24px #ff586857}.shell-motion-fx__pointer-field{top:0;left:0;z-index:2;width:0;height:0;inset:auto}.shell-motion-fx__pointer-field[data-visible=false]{opacity:0}.shell-motion-fx__pointer-glow,.shell-motion-fx__pointer-ring{border-radius:999px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.shell-motion-fx__pointer-glow{filter:blur(14px);background:radial-gradient(circle,#ffffff29 0%,#6e46ff1f 38%,#0000 72%);width:180px;height:180px}.shell-motion-fx__pointer-ring{border:1px solid #ffffff38;width:28px;height:28px;box-shadow:0 0 22px #ff688424}.shell-motion-fx__accretion{pointer-events:none;position:absolute;inset:0}.shell-motion-fx__accretion-particle{width:var(--acc-size);height:var(--acc-size);opacity:.35;transform:rotate(var(--acc-start)) translateX(var(--acc-orbit)) rotate(calc(-1 * var(--acc-start)));animation:fx-accretion-orbit var(--acc-duration) linear infinite;animation-delay:var(--acc-delay);background:#8a2eff99;border-radius:999px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #8a2eff80,0 0 16px #ff345d33}[data-shell-root=true][data-performance-tier=low] .shell-motion-fx__accretion{display:none}.shell-motion-fx[data-world=drum-kits] .shell-motion-fx__accretion-particle{background:#ff745c80;box-shadow:0 0 8px #ff745c66,0 0 16px #a276ff33}@keyframes fx-accretion-orbit{0%{transform:rotate(var(--acc-start)) translateX(var(--acc-orbit)) rotate(calc(-1 * var(--acc-start)))}to{transform:rotate(calc(var(--acc-start) + 360deg)) translateX(var(--acc-orbit)) rotate(calc(-1 * (var(--acc-start) + 360deg)))}}@media (prefers-reduced-motion:reduce){.shell-motion-fx__accretion{display:none}}[data-shell-root=true][data-performance-tier=medium] .blackhole-scene__grain{opacity:.06}[data-shell-root=true][data-performance-tier=low] .blackhole-scene__grain{opacity:.04}[data-shell-root=true][data-performance-tier=low] .shell-motion-fx:before{opacity:.24}[data-shell-root=true][data-performance-tier=low] .shell-motion-fx:after{opacity:.38}[data-shell-root=true][data-performance-tier=low] .shell-motion-fx__pointer-glow{filter:blur(10px);width:120px;height:120px}@media (pointer:coarse){body{cursor:auto}}button{font:inherit;cursor:pointer}a,button,[role=button],input,textarea,select{cursor:none}@media (pointer:coarse){a,button,[role=button],input,textarea,select{cursor:auto}}
