.black-hole-module__S9uhrq__stage{--bh-size:160px;width:var(--bh-size);aspect-ratio:1;isolation:isolate;contain:layout paint style;pointer-events:none;flex-shrink:0;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.black-hole-module__S9uhrq__stage[data-state=pull]{transform:scale(1.08)}.black-hole-module__S9uhrq__gl{position:absolute;inset:0}.black-hole-module__S9uhrq__gl canvas{opacity:0;background:0 0;transition:opacity .15s ease-out}.black-hole-module__S9uhrq__gl canvas[data-shown]{opacity:1}.black-hole-module__S9uhrq__stage[data-paused] *,.black-hole-module__S9uhrq__stage[data-paused] :before{animation-play-state:paused!important}.black-hole-module__S9uhrq__glow{opacity:.45;background:radial-gradient(closest-side,#ff96466b,#ff782829 52%,#ff6e1e00 74%);border-radius:50%;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.85)}.dark .black-hole-module__S9uhrq__glow{opacity:.7}.black-hole-module__S9uhrq__stage[data-state=pull] .black-hole-module__S9uhrq__glow,.black-hole-module__S9uhrq__stage[data-state=active] .black-hole-module__S9uhrq__glow{opacity:1;transform:scale(1)}.black-hole-module__S9uhrq__stage[data-state=active] .black-hole-module__S9uhrq__glow{animation:1.6s ease-in-out infinite alternate black-hole-module__S9uhrq__breathe}.black-hole-module__S9uhrq__lens{background:radial-gradient(closest-side,#ffd2a000 60%,#ffecd2f2 66%,#ffb060d9 72%,#ff822d59 82%,#ff782800 96%);border-radius:50%;position:absolute;inset:21%;-webkit-mask-image:linear-gradient(#000 0% 22%,#0000004d 44% 56%,#000c 78%,#000 100%);mask-image:linear-gradient(#000 0% 22%,#0000004d 44% 56%,#000c 78%,#000 100%)}.black-hole-module__S9uhrq__horizon{box-shadow:0 0 0 1px #ffd6aab3, 0 0 calc(var(--bh-size) * .08) calc(var(--bh-size) * .012) #ff8c3280;background:radial-gradient(circle at 50% 45%,#0d0f16 0%,#020205 70%);border-radius:50%;position:absolute;inset:32%}.black-hole-module__S9uhrq__disk{aspect-ratio:1;width:94%;position:absolute;top:50%;left:3%;transform:translateY(-50%)rotate(-14deg)scaleY(.27)}.black-hole-module__S9uhrq__back{clip-path:inset(0 0 50%)}.black-hole-module__S9uhrq__front{clip-path:inset(50% 0 0)}.black-hole-module__S9uhrq__flow,.black-hole-module__S9uhrq__beam{border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#0000 38%,#000 45% 74%,#0000 100%);mask-image:radial-gradient(closest-side,#0000 38%,#000 45% 74%,#0000 100%)}.black-hole-module__S9uhrq__flow{will-change:transform;background:conic-gradient(#ffb262,#ff7a1f 9%,#ffd9a8 15%,#e2550f 24%,#ff9d48 33%,#fff0d8 38%,#ff8a2c 47%,#c9440b 58%,#ffbe7a 66%,#ff7417 75%,#ffe6c4 82%,#e8601a 91%,#ffb262);animation:16s linear infinite black-hole-module__S9uhrq__spin}.black-hole-module__S9uhrq__beam{background:linear-gradient(90deg,#fff8ec80,#fff8ec00 42%,#10060000 60%,#10060066)}.black-hole-module__S9uhrq__infall{opacity:.55;transition:opacity .5s;position:absolute;inset:0;transform:rotate(-14deg)scaleY(.27)}.black-hole-module__S9uhrq__stage[data-state=pull] .black-hole-module__S9uhrq__infall,.black-hole-module__S9uhrq__stage[data-state=active] .black-hole-module__S9uhrq__infall{opacity:1}.black-hole-module__S9uhrq__particle{width:calc(var(--bh-size) * .03);height:calc(var(--bh-size) * .03);margin:calc(var(--bh-size) * -.015);opacity:0;animation:black-hole-module__S9uhrq__infall var(--duration) var(--delay) cubic-bezier(.5, 0, .9, .6) infinite;will-change:transform, opacity;background:radial-gradient(circle,#fffaf2 0%,#ffbf7a 38%,#ff8c3200 72%);border-radius:50%;position:absolute;top:50%;left:50%}.black-hole-module__S9uhrq__burst{border:calc(var(--bh-size) * .012) solid #ffce96e6;box-shadow:0 0 calc(var(--bh-size) * .06) #ff963c99;opacity:0;border-radius:50%;animation:.9s cubic-bezier(.22,1,.36,1) forwards black-hole-module__S9uhrq__burst;position:absolute;inset:30%}.black-hole-module__S9uhrq__flash{opacity:0;background:radial-gradient(closest-side,#fff4e4e6,#ffb46400 70%);border-radius:50%;animation:.7s ease-out forwards black-hole-module__S9uhrq__flash;position:absolute;inset:20%}@keyframes black-hole-module__S9uhrq__spin{to{transform:rotate(360deg)}}@keyframes black-hole-module__S9uhrq__breathe{0%{opacity:.75}to{opacity:1}}@keyframes black-hole-module__S9uhrq__infall{0%{transform:rotate(var(--angle)) translateX(calc(var(--bh-size) * .47)) scale(1);opacity:0}18%{opacity:1}80%{opacity:1}to{transform:rotate(calc(var(--angle) + 420deg)) translateX(calc(var(--bh-size) * .2)) scale(.4);opacity:0}}@keyframes black-hole-module__S9uhrq__burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.3)}}@keyframes black-hole-module__S9uhrq__flash{0%{opacity:0;transform:scale(.7)}25%{opacity:1}to{opacity:0;transform:scale(1.4)}}
.compressor-module__KCAv8q__checker{background-color:var(--card);background-image:linear-gradient(45deg, var(--muted) 25%, transparent 25%), linear-gradient(-45deg, var(--muted) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--muted) 75%), linear-gradient(-45deg, transparent 75%, var(--muted) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.compressor-module__KCAv8q__devour{will-change:transform, opacity;animation:.95s cubic-bezier(.55,0,.75,.3) forwards compressor-module__KCAv8q__devour}.compressor-module__KCAv8q__emerge{will-change:transform, opacity;animation:.7s cubic-bezier(.2,1.25,.4,1) both compressor-module__KCAv8q__emerge}.compressor-module__KCAv8q__holeIn{animation:.32s cubic-bezier(.22,1,.36,1) both compressor-module__KCAv8q__hole-in}.compressor-module__KCAv8q__holeOut{animation:.45s ease-in forwards compressor-module__KCAv8q__hole-out}.compressor-module__KCAv8q__crossIn{animation:.3s ease-out both compressor-module__KCAv8q__fade-in}.compressor-module__KCAv8q__fadeIn{animation:.26s ease-out both compressor-module__KCAv8q__fade-in}.compressor-module__KCAv8q__pop{animation:.42s cubic-bezier(.2,1.4,.4,1) both compressor-module__KCAv8q__pop}@keyframes compressor-module__KCAv8q__devour{0%{opacity:1;transform:rotate(0)scale(1)}45%{transform:rotate(70deg)scale(.5,.42)}80%{opacity:1;transform:rotate(300deg)scale(.12,.05)}to{opacity:0;transform:rotate(520deg)scale(.01,.005)}}@keyframes compressor-module__KCAv8q__emerge{0%{opacity:0;transform:scale(.04)rotate(-90deg)}35%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes compressor-module__KCAv8q__hole-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes compressor-module__KCAv8q__hole-out{to{opacity:0;transform:scale(.4)}}@keyframes compressor-module__KCAv8q__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes compressor-module__KCAv8q__fade-in{0%{opacity:0}}
