.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}.S9uhrq_stage[data-state=pull]{transform:scale(1.08)}.S9uhrq_gl{position:absolute;inset:0}.S9uhrq_gl canvas{opacity:0;background:0 0;transition:opacity .15s ease-out}.S9uhrq_gl canvas[data-shown]{opacity:1}.S9uhrq_stage[data-paused] *,.S9uhrq_stage[data-paused] :before{animation-play-state:paused!important}.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 .S9uhrq_glow{opacity:.7}.S9uhrq_stage[data-state=pull] .S9uhrq_glow,.S9uhrq_stage[data-state=active] .S9uhrq_glow{opacity:1;transform:scale(1)}.S9uhrq_stage[data-state=active] .S9uhrq_glow{animation:1.6s ease-in-out infinite alternate S9uhrq_breathe}.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%)}.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%}.S9uhrq_disk{aspect-ratio:1;width:94%;position:absolute;top:50%;left:3%;transform:translateY(-50%)rotate(-14deg)scaleY(.27)}.S9uhrq_back{clip-path:inset(0 0 50%)}.S9uhrq_front{clip-path:inset(50% 0 0)}.S9uhrq_flow,.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%)}.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 S9uhrq_spin}.S9uhrq_beam{background:linear-gradient(90deg,#fff8ec80,#fff8ec00 42%,#10060000 60%,#10060066)}.S9uhrq_infall{opacity:.55;transition:opacity .5s;position:absolute;inset:0;transform:rotate(-14deg)scaleY(.27)}.S9uhrq_stage[data-state=pull] .S9uhrq_infall,.S9uhrq_stage[data-state=active] .S9uhrq_infall{opacity:1}.S9uhrq_particle{width:calc(var(--bh-size) * .03);height:calc(var(--bh-size) * .03);margin:calc(var(--bh-size) * -.015);opacity:0;animation: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%}.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 S9uhrq_burst;position:absolute;inset:30%}.S9uhrq_flash{opacity:0;background:radial-gradient(closest-side,#fff4e4e6,#ffb46400 70%);border-radius:50%;animation:.7s ease-out forwards S9uhrq_flash;position:absolute;inset:20%}@keyframes S9uhrq_spin{to{transform:rotate(360deg)}}@keyframes S9uhrq_breathe{0%{opacity:.75}to{opacity:1}}@keyframes 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 S9uhrq_burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.3)}}@keyframes S9uhrq_flash{0%{opacity:0;transform:scale(.7)}25%{opacity:1}to{opacity:0;transform:scale(1.4)}}.S9uhrq_orbits{aspect-ratio:1;z-index:-1;width:1200px;color:var(--foreground);pointer-events:none;transition:scale .6s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000 92%);mask-image:radial-gradient(closest-side,#000 35%,#0000 92%)}.S9uhrq_orbits circle{fill:none;stroke:currentColor;stroke-opacity:.13;stroke-width:1.25px;stroke-dasharray:1 7;stroke-linecap:round;transition:stroke-opacity .4s}.S9uhrq_orbits circle:first-child{stroke:var(--primary);stroke-opacity:.45;stroke-dasharray:1 5}.S9uhrq_orbits[data-pull]{scale:.9}.S9uhrq_orbits[data-pull] circle{stroke-opacity:.24}.S9uhrq_orbits[data-pull] circle:first-child{stroke-opacity:.9}.S9uhrq_orbits[data-fade=down]{-webkit-mask-image:linear-gradient(#000 50%,#0009 66%,#0000 86%),radial-gradient(closest-side,#000 35%,#0000 92%),radial-gradient(360px 190px at 50% 770px,#0000 72%,#000 100%);mask-image:linear-gradient(#000 50%,#0009 66%,#0000 86%),radial-gradient(closest-side,#000 35%,#0000 92%),radial-gradient(360px 190px at 50% 770px,#0000 72%,#000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}
.KCAv8q_scrollShadow{--edge:color-mix(in oklch, var(--foreground) 16%, transparent);background:linear-gradient(var(--card) 40%, transparent) center top / 100% 2rem no-repeat local, linear-gradient(transparent, var(--card) 60%) center bottom / 100% 2rem no-repeat local, radial-gradient(farthest-side at 50% 0, var(--edge), transparent) center top / 100% .75rem no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--edge), transparent) center bottom / 100% .75rem no-repeat scroll}.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}.KCAv8q_result{--fit:min(var(--box-w) / var(--nat-w), var(--box-h) / var(--nat-h));scale:calc(var(--target-w) / var(--nat-w) / var(--fit)) calc(var(--target-h) / var(--nat-h) / var(--fit));transition:scale .26s cubic-bezier(.22,1,.36,1)}.KCAv8q_original{--fit:min(var(--box-w) / var(--nat-w), var(--box-h) / var(--nat-h));--ux:calc(var(--pic-w) / var(--nat-w) / var(--fit));--uy:calc(var(--pic-h) / var(--nat-h) / var(--fit));scale:var(--ux) var(--uy);translate:calc(var(--pic-x) * 1px) calc(var(--pic-y) * 1px);clip-path:inset(calc((var(--box-h) / 2 + (var(--frame-y) - var(--frame-h) / 2 - var(--pic-y)) / var(--uy)) * var(--clip) * 1px) calc((var(--box-w) / 2 - (var(--frame-x) + var(--frame-w) / 2 - var(--pic-x)) / var(--ux)) * var(--clip) * 1px) calc((var(--box-h) / 2 - (var(--frame-y) + var(--frame-h) / 2 - var(--pic-y)) / var(--uy)) * var(--clip) * 1px) calc((var(--box-w) / 2 + (var(--frame-x) - var(--frame-w) / 2 - var(--pic-x)) / var(--ux)) * var(--clip) * 1px));transition:scale .26s cubic-bezier(.22,1,.36,1),translate .26s cubic-bezier(.22,1,.36,1),clip-path .26s cubic-bezier(.22,1,.36,1)}.KCAv8q_bars{width:calc(var(--target-w) * 1px);height:calc(var(--target-h) * 1px);background-color:var(--bars,transparent);transition:width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),background-color .26s;position:absolute;top:50%;left:50%;translate:-50% -50%}.KCAv8q_follows{transition:translate .26s cubic-bezier(.22,1,.36,1),scale .26s cubic-bezier(.22,1,.36,1)}[data-resize] .KCAv8q_result,[data-resize] .KCAv8q_original{will-change:scale, translate}[data-dragging] .KCAv8q_result,[data-dragging] .KCAv8q_original,[data-dragging] .KCAv8q_bars,[data-dragging] .KCAv8q_follows{transition:none}@media (prefers-reduced-motion:reduce){.KCAv8q_result,.KCAv8q_original,.KCAv8q_bars,.KCAv8q_follows{transition:none}}.KCAv8q_devour{will-change:transform, opacity;animation:.95s cubic-bezier(.55,0,.75,.3) forwards KCAv8q_devour}.KCAv8q_emerge{will-change:transform, opacity;animation:.7s cubic-bezier(.2,1.25,.4,1) both KCAv8q_emerge}.KCAv8q_holeIn{animation:.32s cubic-bezier(.22,1,.36,1) both KCAv8q_hole-in}.KCAv8q_holeOut{animation:.45s ease-in forwards KCAv8q_hole-out}.KCAv8q_crossIn{animation:.3s ease-out both KCAv8q_fade-in}.KCAv8q_fadeIn{animation:.26s ease-out both KCAv8q_fade-in}.KCAv8q_pop{animation:.42s cubic-bezier(.2,1.4,.4,1) both KCAv8q_pop}@keyframes 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 KCAv8q_emerge{0%{opacity:0;transform:scale(.04)rotate(-90deg)}35%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes KCAv8q_hole-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes KCAv8q_hole-out{to{opacity:0;transform:scale(.4)}}@keyframes KCAv8q_pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes KCAv8q_fade-in{0%{opacity:0}}
