:root{--sidebar-width: 0px}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;overflow:hidden;background:#f9f5e8}canvas{display:block}*,*:before,*:after{box-sizing:border-box}.flux-prototype.hero{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;min-height:720px;overflow:hidden;isolation:isolate;background-color:#efe6d2;color:#2a1f15;pointer-events:none;z-index:2}.flux-prototype .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.flux-prototype .header{position:relative;display:flex;align-items:center;gap:20px;width:100%;padding-top:28px;padding-bottom:0;z-index:60}.flux-prototype .header__bar{height:18px;background-color:#101014;display:block;flex:1 1 auto;min-width:0}.flux-prototype .header__logo{flex:0 0 auto;display:inline-flex;align-items:center;line-height:0}.flux-prototype .header__logo img{display:block;height:28px;width:auto}.flux-prototype .stage{position:relative;display:flex;justify-content:space-between;align-items:flex-start;z-index:15}.flux-prototype .zt-stage,.flux-prototype .zt2-stage{width:333px;height:333px;max-width:100%;aspect-ratio:1 / 1}.flux-prototype .zt-stage svg,.flux-prototype .zt2-stage svg{width:100%;height:auto;display:block}.flux-prototype .zt-circle-orb,.flux-prototype .zt-ring-rays,.flux-prototype .zt2-circle-orb{transform-box:view-box;transform-origin:166.5px 166.5px}.flux-prototype .zt-moon,.flux-prototype .zt-moon-star,.flux-prototype .zt2-geo-triangle,.flux-prototype .zt2-star-1,.flux-prototype .zt2-star-2{transform-box:fill-box;transform-origin:center}.flux-prototype .zt-circle-orb{animation:zt-spin-ccw var(--zt-orb-duration, 180s) linear infinite}.flux-prototype .zt-ring-rays{animation:zt-spin-cw var(--zt-rays-duration, 60s) linear infinite}.flux-prototype .zt-moon{animation:zt-tilt var(--zt-moon-duration, 6s) ease-in-out infinite}.flux-prototype .zt-moon-star{animation:none}.flux-prototype .zt2-circle-orb{animation:zt2-spin-ccw var(--zt2-orb-duration, 180s) linear infinite}.flux-prototype .zt2-geo-triangle{animation:zt2-sway var(--zt2-triangle-duration, 6s) ease-in-out infinite}.flux-prototype .zt2-star-1{animation:zt2-flicker-twinkle var(--zt2-star1-duration, 3.5s) ease-in-out var(--zt2-star1-delay, 0s) infinite}.flux-prototype .zt2-star-2{animation:none}@keyframes zt-spin-cw{to{transform:rotate(360deg)}}@keyframes zt-spin-ccw{to{transform:rotate(-360deg)}}@keyframes zt-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}@keyframes zt-flicker-twinkle{0%{opacity:1;transform:scale(1)}8%{opacity:.2}10%{opacity:1}22%{opacity:.4}24%{opacity:1}50%{opacity:.3;transform:scale(.65)}72%{opacity:.5}74%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes zt2-spin-ccw{to{transform:rotate(-360deg)}}@keyframes zt2-sway{0%,to{transform:rotate(0)}25%{transform:rotate(2.5deg)}75%{transform:rotate(-2.5deg)}}@keyframes zt2-flicker-twinkle{0%{opacity:1;transform:scale(1)}8%{opacity:.2}10%{opacity:1}22%{opacity:.4}24%{opacity:1}50%{opacity:.3;transform:scale(.65)}72%{opacity:.5}74%{opacity:1}to{opacity:1;transform:scale(1)}}.flux-prototype .crystal-ball{position:absolute;left:50%;bottom:52px;translate:-50% 0;width:clamp(380px,50vw,650px);aspect-ratio:1 / 1;z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0}.flux-prototype .crystal-ball>svg{width:100%;height:100%;display:block;overflow:visible}.flux-prototype .crystal-ball #rays-rotating{-webkit-mask-image:radial-gradient(closest-side circle at 50% 50%,transparent 68%,#000 86%);mask-image:radial-gradient(closest-side circle at 50% 50%,transparent 68%,#000 86%)}.flux-prototype.is-playing .crystal-ball{animation:crystal-ball-rise 1s cubic-bezier(.2,.7,.3,1) 5.4s both}@keyframes crystal-ball-rise{0%{translate:-50% 110%;opacity:0}55%{opacity:.55}to{translate:-50% 0;opacity:1}}.flux-prototype.is-playing .crystal-ball[data-variant=dissolving]{animation:crystal-ball-dissolve .7s cubic-bezier(.16,1,.3,1) both}@keyframes crystal-ball-dissolve{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@media(prefers-reduced-motion:reduce){.flux-prototype.is-playing .crystal-ball[data-variant=dissolving]{animation:crystal-ball-dissolve-rm .3s linear both!important}}@keyframes crystal-ball-dissolve-rm{0%{opacity:1}to{opacity:0}}.cold-read-caption{position:absolute;left:50%;bottom:clamp(88px,13vh,150px);transform:translate(-50%);z-index:11;max-width:min(80vw,520px);text-align:center;font-style:italic;font-size:clamp(15px,1.5vw,20px);letter-spacing:.04em;color:#f7f0dcd1;text-shadow:0 1px 12px rgba(0,0,0,.55);pointer-events:none;-webkit-user-select:none;user-select:none;animation:cold-read-caption-in .7s ease-out both,cold-read-caption-pulse 2.6s ease-in-out .7s infinite}@keyframes cold-read-caption-in{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:.82;transform:translate(-50%) translateY(0)}}@keyframes cold-read-caption-pulse{0%,to{opacity:.55}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.cold-read-caption{animation:cold-read-caption-in 1ms linear both;opacity:.82}}.flux-prototype .flux-stage{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:100%;max-width:clamp(889px,calc(889px + (100vw - 1280px)/5),1022px);aspect-ratio:900 / 430;z-index:25;pointer-events:none}.flux-prototype .flux-stage svg{width:100%;height:auto;display:block;overflow:visible}.flux-prototype .flux-smoke,.flux-prototype .flux-letter,.flux-prototype .flux-star{transform-box:fill-box;transform-origin:center;animation:none}.flux-prototype .flux-smoke{opacity:0}.flux-prototype .flux-letter,.flux-prototype .flux-star{opacity:0;filter:blur(14px);transform:scale(1.45)}.flux-prototype.is-playing .flux-smoke{animation:flux-smoke-puff 1.4s ease-out forwards}.flux-prototype.is-playing .flux-letter{animation:flux-letter-poof 1.2s cubic-bezier(.2,.7,.3,1) forwards,flux-letter-sway 6s ease-in-out infinite}.flux-prototype.is-playing .flux-star-1{animation:flux-letter-poof 1.2s cubic-bezier(.2,.7,.3,1) forwards,flux-flicker-twinkle 4.2s ease-in-out infinite}.flux-prototype.is-playing .flux-star-2{animation:flux-letter-poof 1.2s cubic-bezier(.2,.7,.3,1) forwards,flux-flicker-twinkle 3s ease-in-out infinite}@keyframes flux-smoke-puff{0%{opacity:0;transform:translateY(0) scale(.3)}16%{opacity:.9;transform:translateY(-2px) scale(.85)}35%{opacity:.85;transform:translateY(-6px) scale(.95)}55%{opacity:.55;transform:translateY(-14px) scale(1.5)}to{opacity:0;transform:translateY(-30px) scale(2.2)}}@keyframes flux-letter-poof{0%{opacity:0;filter:blur(14px);transform:scale(1.45)}25%{opacity:.5;filter:blur(10px);transform:scale(1.25)}55%{opacity:.95;filter:blur(3px);transform:scale(1.05)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes flux-letter-sway{0%,to{transform:rotate(0)}25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}}@keyframes flux-flicker-twinkle{0%{opacity:1;transform:scale(1)}8%{opacity:.2}10%{opacity:1}22%{opacity:.4}24%{opacity:1}50%{opacity:.3;transform:scale(.65)}72%{opacity:.5}74%{opacity:1}to{opacity:1;transform:scale(1)}}.flux-prototype.is-playing .flux-smoke-1{animation-delay:1.8s}.flux-prototype.is-playing .flux-smoke-2{animation-delay:1.96s}.flux-prototype.is-playing .flux-smoke-3{animation-delay:2.12s}.flux-prototype.is-playing .flux-smoke-4{animation-delay:2.28s}.flux-prototype.is-playing .flux-smoke-5{animation-delay:2.44s}.flux-prototype.is-playing .flux-smoke-6{animation-delay:2.6s}.flux-prototype.is-playing .flux-smoke-7{animation-delay:2.76s}.flux-prototype.is-playing .flux-smoke-8{animation-delay:2.92s}.flux-prototype.is-playing .flux-smoke-9{animation-delay:3.08s}.flux-prototype.is-playing .flux-smoke-10{animation-delay:3.24s}.flux-prototype.is-playing .flux-letter-1{animation-delay:2.35s,3.95s}.flux-prototype.is-playing .flux-letter-2{animation-delay:2.51s,4.11s}.flux-prototype.is-playing .flux-letter-3{animation-delay:2.67s,4.27s}.flux-prototype.is-playing .flux-letter-4{animation-delay:2.83s,4.43s}.flux-prototype.is-playing .flux-letter-5{animation-delay:2.99s,4.59s}.flux-prototype.is-playing .flux-letter-6{animation-delay:3.15s,4.75s}.flux-prototype.is-playing .flux-letter-7{animation-delay:3.31s,4.91s}.flux-prototype.is-playing .flux-letter-8{animation-delay:3.47s,5.07s}.flux-prototype.is-playing .flux-star-1{animation-delay:3.63s,5.23s}.flux-prototype.is-playing .flux-star-2{animation-delay:3.79s,5.39s}.flux-prototype .lt-stage,.flux-prototype .rt-stage{position:absolute;bottom:92px;width:332px;height:668px;max-width:100%;z-index:20;pointer-events:none;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.flux-prototype .lt-stage{left:0;transform:translate(-110%);background-image:url(/assets/flux-tts/triangle-left.bg.png);background-image:image-set(url(/assets/flux-tts/triangle-left.bg.webp) 1x,url(/assets/flux-tts/triangle-left.bg.png) 1x)}.flux-prototype .rt-stage{right:0;transform:translate(110%);background-image:url(/assets/flux-tts/triangle-right.bg.png);background-image:image-set(url(/assets/flux-tts/triangle-right.bg.webp) 1x,url(/assets/flux-tts/triangle-right.bg.png) 1x)}.flux-prototype .lt-stage svg,.flux-prototype .rt-stage svg{width:100%;height:auto;display:block}.flux-prototype .lt-gem,.flux-prototype .lt-ring-rays,.flux-prototype .lt-circle-orb,.flux-prototype .lt-star-bottomright,.flux-prototype .rt-gem,.flux-prototype .rt-main-star,.flux-prototype .rt-ring-rays,.flux-prototype .rt-moon-ring,.flux-prototype .rt-star-topleft,.flux-prototype .rt-star-bottomright{transform-box:fill-box;transform-origin:center}.flux-prototype .lt-hang-line,.flux-prototype .lt-orb-swing,.flux-prototype .lt-geo-swing{transform-box:view-box;transform-origin:80.78px 162.99px}.flux-prototype .rt-hang-line,.flux-prototype .rt-gem-swing{transform-box:view-box;transform-origin:251.29px 161.57px}.flux-prototype .lt-gem{animation:lt-spin-cw var(--lt-gem-duration, 60s) linear infinite}.flux-prototype .lt-ring-rays{animation:lt-spin-ccw var(--lt-ring-duration, 90s) linear infinite}.flux-prototype .lt-hang-line,.flux-prototype .lt-orb-swing,.flux-prototype .lt-geo-swing{animation:lt-sway var(--lt-sway-duration, 6s) ease-in-out var(--lt-sway-delay, 0s) infinite}.flux-prototype .lt-circle-orb{animation:lt-orb-oscillate var(--lt-orb-duration, 6s) ease-in-out var(--lt-orb-delay, 0s) infinite}.flux-prototype .lt-star-bottomright{animation:none}.flux-prototype .rt-gem{animation:rt-spin-cw-variable var(--rt-gem-duration, 12s) linear infinite}.flux-prototype .rt-gem-swing{animation:rt-sway var(--rt-sway-duration, 6s) ease-in-out var(--rt-sway-delay, 0s) infinite}.flux-prototype .rt-main-star{animation:rt-spin-cw var(--rt-main-star-duration, 60s) linear infinite}.flux-prototype .rt-ring-rays{animation:rt-spin-ccw var(--rt-ring-duration, 90s) linear infinite}.flux-prototype .rt-moon-ring{animation:rt-spin-cw var(--rt-moon-ring-duration, 45s) linear infinite}.flux-prototype .rt-hang-line{animation:rt-sway var(--rt-sway-duration, 6s) ease-in-out var(--rt-sway-delay, 0s) infinite}.flux-prototype .rt-star-topleft,.flux-prototype .rt-star-bottomright{animation:none}.flux-prototype.is-playing .lt-stage{animation:seq-slide-from-left 1s cubic-bezier(.2,.7,.3,1) forwards}.flux-prototype.is-playing .rt-stage{animation:seq-slide-from-right 1s cubic-bezier(.2,.7,.3,1) forwards}.flux-prototype .zt-stage,.flux-prototype .zt2-stage{opacity:0}.flux-prototype.is-playing .zt-stage{animation:seq-square-in .7s 1s cubic-bezier(.2,.7,.3,1) forwards}.flux-prototype.is-playing .zt2-stage{animation:seq-square-in .7s 1.4s cubic-bezier(.2,.7,.3,1) forwards}@keyframes seq-slide-from-left{to{transform:translate(0)}}@keyframes seq-slide-from-right{to{transform:translate(0)}}@keyframes seq-square-in{0%{opacity:0}to{opacity:1}}@keyframes lt-spin-cw{to{transform:rotate(360deg)}}@keyframes lt-spin-ccw{to{transform:rotate(-360deg)}}@keyframes lt-sway{0%,to{transform:rotate(0)}25%{transform:rotate(2.5deg)}75%{transform:rotate(-2.5deg)}}@keyframes lt-orb-oscillate{0%,to{transform:rotate(0)}25%{transform:rotate(90deg)}75%{transform:rotate(-90deg)}}@keyframes lt-twinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.65);opacity:.25}}@keyframes rt-spin-cw{to{transform:rotate(360deg)}}@keyframes rt-spin-ccw{to{transform:rotate(-360deg)}}@keyframes rt-spin-cw-variable{0%{transform:rotate(0)}12.5%{transform:rotate(18deg)}37.5%{transform:rotate(162deg)}50%{transform:rotate(180deg)}62.5%{transform:rotate(198deg)}87.5%{transform:rotate(342deg)}to{transform:rotate(360deg)}}@keyframes rt-sway{0%,to{transform:rotate(0)}25%{transform:rotate(2.5deg)}75%{transform:rotate(-2.5deg)}}@keyframes rt-twinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.65);opacity:.25}}.flux-prototype .footer{position:absolute;left:0;right:0;bottom:0;height:84px;box-sizing:content-box;background-color:#efe6d2;border-top:8px solid #101014;z-index:50}.flux-prototype .intro-activation-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:block;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;pointer-events:auto}@media(prefers-reduced-motion:reduce){.flux-prototype .zt-circle-orb,.flux-prototype .zt-ring-rays,.flux-prototype .zt-moon,.flux-prototype .zt-moon-star,.flux-prototype .zt2-circle-orb,.flux-prototype .zt2-geo-triangle,.flux-prototype .zt2-star-1,.flux-prototype .zt2-star-2,.flux-prototype .crystal-ball,.flux-prototype .flux-letter,.flux-prototype .flux-star,.flux-prototype .flux-smoke,.flux-prototype .lt-gem,.flux-prototype .lt-ring-rays,.flux-prototype .lt-circle-orb,.flux-prototype .lt-orb-swing,.flux-prototype .lt-geo-swing,.flux-prototype .lt-hang-line,.flux-prototype .lt-star-bottomright,.flux-prototype .rt-gem,.flux-prototype .rt-gem-swing,.flux-prototype .rt-main-star,.flux-prototype .rt-ring-rays,.flux-prototype .rt-moon-ring,.flux-prototype .rt-hang-line,.flux-prototype .rt-star-topleft,.flux-prototype .rt-star-bottomright,.flux-prototype .lt-stage,.flux-prototype .rt-stage,.flux-prototype .zt-stage,.flux-prototype .zt2-stage{animation:none!important}.flux-prototype .flux-letter,.flux-prototype .flux-star,.flux-prototype .zt-stage,.flux-prototype .zt2-stage{opacity:1!important;filter:none!important;transform:none!important}.flux-prototype .flux-smoke{display:none!important}.flux-prototype .lt-stage,.flux-prototype .rt-stage{transform:translate(0)!important}}@media(max-width:1208px){.flux-prototype .flux-stage{max-width:calc(100% - 32px)}}@media(max-width:1023.98px){.flux-prototype .zt-stage,.flux-prototype .zt2-stage{display:none}}@media(min-width:700px)and (max-width:1279.98px){.flux-prototype .crystal-ball{width:clamp(380px,62vw,520px)}}@media(max-width:699.98px){.flux-prototype .lt-stage,.flux-prototype .rt-stage{display:none}.flux-prototype .flux-stage{width:calc(100% - 32px)}.flux-prototype .crystal-ball{width:clamp(260px,80vw,440px)}}@keyframes flux-modal-enter{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}78%{opacity:1;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes flux-modal-enter{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}}.quality-low .flux-prototype .crystal-ball,.quality-low .flux-prototype .flux-letter,.quality-low .flux-prototype .flux-star{filter:none}.crystal-ball[data-variant=at-rest] #rays-rotating{transform-box:view-box;transform-origin:290px 283px;animation:atrest-halo-rotate 60s linear infinite}@keyframes atrest-halo-rotate{to{transform:rotate(360deg)}}.crystal-ball[data-variant=at-rest] #ball-ray-01{opacity:1}.crystal-ball[data-variant=at-rest] #ball-ray-02,.crystal-ball[data-variant=at-rest] #ball-ray-03{display:none}.crystal-ball[data-variant=at-rest] #ball-rotating{transform-box:view-box;transform-origin:290px 283px;animation:atrest-ball-rotate 90s linear infinite,atrest-pulse 7s ease-in-out infinite}@keyframes atrest-ball-rotate{to{transform:rotate(-360deg)}}@keyframes atrest-pulse{0%,to{scale:1}50%{scale:1.02}}.crystal-ball[data-variant=at-rest] #ball-shine{animation:atrest-shimmer 5s ease-in-out infinite}@keyframes atrest-shimmer{0%,to{opacity:.88}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.crystal-ball[data-variant=at-rest] #rays-rotating,.crystal-ball[data-variant=at-rest] #ball-rotating,.crystal-ball[data-variant=at-rest] #ball-ray-01,.crystal-ball[data-variant=at-rest] #ball-ray-02,.crystal-ball[data-variant=at-rest] #ball-fill,.crystal-ball[data-variant=at-rest] #ball-circle,.crystal-ball[data-variant=at-rest] #ball-shine{animation:none!important}}.crystal-ball[data-variant=channeling] #rays-rotating{transform-box:view-box;transform-origin:290px 283px;animation:channeling-halo-rotate 22s linear infinite}@keyframes channeling-halo-rotate{to{transform:rotate(360deg)}}.crystal-ball[data-variant=channeling] #ball-ray-01{opacity:1}.crystal-ball[data-variant=channeling] #ball-ray-02>*{animation-name:channeling-ray-twinkle;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n+1){animation-duration:.3125s;animation-delay:0s}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n+2){animation-duration:.4375s;animation-delay:.1125s}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n+3){animation-duration:.375s;animation-delay:.1875s}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n+4){animation-duration:.5125s;animation-delay:.0625s}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n+5){animation-duration:.275s;animation-delay:.25s}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n+6){animation-duration:.475s;animation-delay:.15s}.crystal-ball[data-variant=channeling] #ball-ray-02>*:nth-child(7n){animation-duration:.4125s;animation-delay:.0375s}@keyframes channeling-ray-twinkle{0%,to{opacity:.1}50%{opacity:1}}.crystal-ball[data-variant=channeling] #ball-ray-03 path,.crystal-ball[data-variant=channeling] #ball-ray-03 rect{animation-name:channeling-ray-twinkle;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n+1),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n+1){animation-duration:.3125s;animation-delay:.15625s}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n+2),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n+2){animation-duration:.4375s;animation-delay:.33125s}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n+3),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n+3){animation-duration:.375s;animation-delay:.375s}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n+4),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n+4){animation-duration:.5125s;animation-delay:.31875s}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n+5),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n+5){animation-duration:.275s;animation-delay:.3875s}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n+6),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n+6){animation-duration:.475s;animation-delay:.3875s}.crystal-ball[data-variant=channeling] #ball-ray-03 path:nth-child(7n),.crystal-ball[data-variant=channeling] #ball-ray-03 rect:nth-child(7n){animation-duration:.4125s;animation-delay:.24375s}.crystal-ball[data-variant=channeling] #ball-rotating{transform-box:view-box;transform-origin:290px 283px;animation:channeling-ball-rotate 36s linear infinite,channeling-pulse 7s ease-in-out infinite}@keyframes channeling-ball-rotate{to{transform:rotate(-360deg)}}@keyframes channeling-pulse{0%,to{scale:1}50%{scale:1.02}}.crystal-ball[data-variant=channeling] #ball-shine{animation:channeling-shimmer 5s ease-in-out infinite}@keyframes channeling-shimmer{0%,to{opacity:.88}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.crystal-ball[data-variant=channeling] #rays-rotating,.crystal-ball[data-variant=channeling] #ball-rotating,.crystal-ball[data-variant=channeling] #ball-ray-01,.crystal-ball[data-variant=channeling] #ball-ray-02,.crystal-ball[data-variant=channeling] #ball-fill,.crystal-ball[data-variant=channeling] #ball-circle,.crystal-ball[data-variant=channeling] #ball-shine{animation:none!important}}.crystal-ball[data-variant=ray-pulse] #rays-rotating{transform-box:view-box;transform-origin:290px 283px;animation:cb-halo-rotate 14s linear infinite}@keyframes cb-halo-rotate{to{transform:rotate(360deg)}}.crystal-ball[data-variant=ray-pulse] #ball-ray-01{transform-box:view-box;transform-origin:290px 283px;opacity:0;animation:cb-ray-1 1.25s ease-in-out infinite}@keyframes cb-ray-1{0%,to{opacity:0;transform:scale(.92)}8%{opacity:1;transform:scale(1)}48%{opacity:1;transform:scale(1)}55%{opacity:0;transform:scale(.96)}}.crystal-ball[data-variant=ray-pulse] #ball-ray-02{opacity:0;animation:cb-ray-2 1.25s linear infinite}@keyframes cb-ray-2{0%,8%{opacity:0}8.3%{opacity:1}8.6%{opacity:0}8.8%{opacity:1}9.1%{opacity:0}9.3%{opacity:1}9.6%{opacity:0}10.2%{opacity:0}10.6%{opacity:1}10.8%{opacity:0}11.2%{opacity:1}11.6%{opacity:0}12.1%{opacity:0}12.6%{opacity:1}12.9%{opacity:0}13.6%{opacity:1}14%{opacity:1}48%{opacity:1}55%,to{opacity:0}}.crystal-ball[data-variant=ray-pulse] #ball-ray-03{opacity:0;animation:cb-ray-3 1.25s linear infinite}@keyframes cb-ray-3{0%,9%{opacity:0}9.2%{opacity:1}9.5%{opacity:0}9.9%{opacity:1}10.3%{opacity:0}10.8%{opacity:1}13%{opacity:.45}15%{opacity:1}18%{opacity:.5}21%{opacity:1}24%{opacity:.4}28%{opacity:1}32%{opacity:.55}36%{opacity:1}40%{opacity:.45}44%{opacity:1}48%{opacity:.55}55%,to{opacity:0}}@keyframes cb-pulse{0%,to{scale:1}50%{scale:1.025}}.crystal-ball[data-variant=ray-pulse] #ball-shine{animation:cb-shimmer 3.1s ease-in-out infinite}@keyframes cb-shimmer{0%,to{opacity:.85}50%{opacity:1}}.crystal-ball[data-variant=ray-pulse] #ball-rotating{transform-box:view-box;transform-origin:290px 283px;animation:cb-ball-rotate 60s linear infinite,cb-pulse 4.2s ease-in-out infinite,cb-blur-pulse 1.25s linear infinite}@keyframes cb-ball-rotate{to{transform:rotate(-360deg)}}@keyframes cb-blur-pulse{0%,8%{filter:blur(0)}15%{filter:blur(8px)}22%{filter:blur(0)}to{filter:blur(0)}}@media(prefers-reduced-motion:reduce){.crystal-ball[data-variant=ray-pulse] #rays-rotating,.crystal-ball[data-variant=ray-pulse] #ball-rotating,.crystal-ball[data-variant=ray-pulse] #ball-ray-01,.crystal-ball[data-variant=ray-pulse] #ball-ray-02,.crystal-ball[data-variant=ray-pulse] #ball-ray-03,.crystal-ball[data-variant=ray-pulse] #ball-fill,.crystal-ball[data-variant=ray-pulse] #ball-circle,.crystal-ball[data-variant=ray-pulse] #ball-shine{animation:none!important}.crystal-ball[data-variant=ray-pulse] #ball-ray-01,.crystal-ball[data-variant=ray-pulse] #ball-ray-02,.crystal-ball[data-variant=ray-pulse] #ball-ray-03{opacity:1!important}}.crystal-ball[data-variant=speaking] #rays-rotating{animation:none}.crystal-ball[data-variant=speaking] #ball-ray-01,.crystal-ball[data-variant=speaking] #ball-ray-02{opacity:1}.crystal-ball[data-variant=speaking] #ball-ray-03{display:none}.crystal-ball[data-variant=speaking] #ball-ray-01>*,.crystal-ball[data-variant=speaking] #ball-ray-02>*{transform-box:view-box;transform-origin:290px 283px;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-duration:1.68s}@keyframes speaking-eq-rhythm-loud{0%{transform:scale(1)}12%{transform:scale(1.2)}21%{transform:scale(1.2)}45%{transform:scale(1)}53%{transform:scale(1)}58%{transform:scale(1.12)}67%{transform:scale(1)}73%{transform:scale(1)}77%{transform:scale(1.1)}86%{transform:scale(1)}to{transform:scale(1)}}@keyframes speaking-eq-rhythm-soft{0%{transform:scale(1)}12%{transform:scale(1.1)}21%{transform:scale(1.1)}45%{transform:scale(1)}53%{transform:scale(1)}58%{transform:scale(1.07)}67%{transform:scale(1)}73%{transform:scale(1)}77%{transform:scale(1.06)}86%{transform:scale(1)}to{transform:scale(1)}}@keyframes speaking-eq-rhythm-loud-r1{0%{transform:scale(1);opacity:1}12%{transform:scale(1.2);opacity:.2}21%{transform:scale(1.2);opacity:.2}45%{transform:scale(1);opacity:1}53%{transform:scale(1);opacity:1}58%{transform:scale(1.12);opacity:1}67%{transform:scale(1);opacity:1}73%{transform:scale(1);opacity:1}77%{transform:scale(1.1);opacity:1}86%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes speaking-eq-rhythm-soft-r1{0%{transform:scale(1);opacity:1}12%{transform:scale(1.1);opacity:.2}21%{transform:scale(1.1);opacity:.2}45%{transform:scale(1);opacity:1}53%{transform:scale(1);opacity:1}58%{transform:scale(1.07);opacity:1}67%{transform:scale(1);opacity:1}73%{transform:scale(1);opacity:1}77%{transform:scale(1.06);opacity:1}86%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes speaking-eq-rhythm-loud-r2{0%{transform:scale(1);opacity:.2}12%{transform:scale(1.2);opacity:1}21%{transform:scale(1.2);opacity:1}45%{transform:scale(1);opacity:.2}53%{transform:scale(1);opacity:.2}58%{transform:scale(1.12);opacity:.8}67%{transform:scale(1);opacity:.2}73%{transform:scale(1);opacity:.2}77%{transform:scale(1.1);opacity:.75}86%{transform:scale(1);opacity:.2}to{transform:scale(1);opacity:.2}}@keyframes speaking-eq-rhythm-soft-r2{0%{transform:scale(1);opacity:.2}12%{transform:scale(1.1);opacity:.85}21%{transform:scale(1.1);opacity:.85}45%{transform:scale(1);opacity:.2}53%{transform:scale(1);opacity:.2}58%{transform:scale(1.07);opacity:.65}67%{transform:scale(1);opacity:.2}73%{transform:scale(1);opacity:.2}77%{transform:scale(1.06);opacity:.6}86%{transform:scale(1);opacity:.2}to{transform:scale(1);opacity:.2}}.crystal-ball[data-variant=speaking] #ball-ray-01>*:nth-child(-n+41){animation-name:speaking-eq-rhythm-loud-r1;animation-delay:0s}.crystal-ball[data-variant=speaking] #ball-ray-01>*:nth-child(n+42):nth-child(-n+82){animation-name:speaking-eq-rhythm-soft-r1;animation-delay:.04s}.crystal-ball[data-variant=speaking] #ball-ray-01>*:nth-child(n+83):nth-child(-n+123){animation-name:speaking-eq-rhythm-loud-r1;animation-delay:.08s}.crystal-ball[data-variant=speaking] #ball-ray-01>*:nth-child(n+124){animation-name:speaking-eq-rhythm-soft-r1;animation-delay:.12s}.crystal-ball[data-variant=speaking] #ball-ray-02>*:nth-child(-n+35){animation-name:speaking-eq-rhythm-loud-r2;animation-delay:.02s}.crystal-ball[data-variant=speaking] #ball-ray-02>*:nth-child(n+36):nth-child(-n+70){animation-name:speaking-eq-rhythm-soft-r2;animation-delay:.06s}.crystal-ball[data-variant=speaking] #ball-ray-02>*:nth-child(n+71):nth-child(-n+105){animation-name:speaking-eq-rhythm-loud-r2;animation-delay:.1s}.crystal-ball[data-variant=speaking] #ball-ray-02>*:nth-child(n+106){animation-name:speaking-eq-rhythm-soft-r2;animation-delay:.14s}.crystal-ball[data-variant=speaking] #ball-rotating{transform-box:view-box;transform-origin:290px 283px;animation:speaking-ball-rotate 60s linear infinite,speaking-pulse 1.68s ease-in-out infinite}@keyframes speaking-ball-rotate{to{transform:rotate(-360deg)}}@keyframes speaking-pulse{0%{scale:1}8%{scale:1.26}12%{scale:1.15}16%{scale:1.205}19%{scale:1.175}21%{scale:1.18}45%{scale:1}53%{scale:1}55%{scale:1.16}58%{scale:1.08}60%{scale:1.115}63%{scale:1.1}67%{scale:1}73%{scale:1}75%{scale:1.14}78%{scale:1.06}80%{scale:1.095}83%{scale:1.08}86%{scale:1}to{scale:1}}.crystal-ball[data-variant=speaking] #ball-shine{animation:speaking-shimmer 3.5s ease-in-out infinite}@keyframes speaking-shimmer{0%,to{opacity:.88}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.crystal-ball[data-variant=speaking] #ball-rotating,.crystal-ball[data-variant=speaking] #ball-fill,.crystal-ball[data-variant=speaking] #ball-circle,.crystal-ball[data-variant=speaking] #ball-shine,.crystal-ball[data-variant=speaking] #ball-ray-01>*,.crystal-ball[data-variant=speaking] #ball-ray-02>*{animation:none!important}}.media-controls{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:12px 16px;gap:8px;width:138px;height:40px;background:#00000001;border:1px solid #000;border-radius:24px;opacity:0;pointer-events:none;transition:opacity .5s ease-out .4s;flex-shrink:0}.media-controls.is-engaged{opacity:1;pointer-events:auto}.media-controls__btn{width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;color:#101014}.media-controls__btn:focus-visible{outline:2px solid #101014;outline-offset:2px;border-radius:4px}.media-controls__divider{width:1px;height:16px;background:#d0d0d0;flex:none;align-self:stretch;margin:auto 0}.media-controls__btn svg{width:24px;height:24px;display:block;pointer-events:none}.media-controls__btn svg path{stroke-width:1;transition:stroke-width .12s ease-out}.media-controls__btn:hover svg path,.media-controls__btn:focus-visible svg path{stroke-width:1.5}@media(prefers-reduced-motion:reduce){.media-controls{transition:none}.media-controls__btn svg path{transition:none}}.share-popover{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);width:370px;background:#f6f3ea;border:1px solid #101014;box-shadow:0 0 12px #00000040;border-radius:24px;padding:16px 24px 24px;display:flex;flex-direction:column;gap:12px;z-index:80;pointer-events:auto}.share-popover[hidden]{display:none}.share-popover__close{position:absolute;top:14px;right:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;border-radius:4px;transition:opacity .12s ease}.share-popover__close:hover{opacity:.5}.share-popover__close:focus-visible{outline:2px solid #101014;outline-offset:2px}.share-popover__header{display:flex;flex-direction:row;align-items:center;gap:6px}.share-popover__header-icon{display:flex;align-items:center;flex:none;color:#101014}.share-popover__header-icon svg{display:block}.share-popover__header-label{font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;line-height:140%;color:#101014}.share-popover__row{display:flex;flex-direction:row;align-items:center;gap:12px}.share-popover__input{flex:1 1 auto;min-width:0;height:36px;padding:8px 12px;background:#eae6da;border:1px solid #4E4E52;border-radius:4px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:150%;color:#101014;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;outline:none}.share-popover__input:focus-visible{outline:2px solid #101014;outline-offset:1px}.share-popover__copy-btn{flex:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;height:36px;padding:6px 12px;background:transparent;border:1px solid #101014;border-radius:4px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:12px;line-height:150%;color:#101014;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease}.share-popover__copy-btn:hover{background:#00000012}.share-popover__copy-btn:active{background:#00000021}.share-popover__copy-btn:focus-visible{outline:2px solid #101014;outline-offset:2px}.share-popover__copy-btn svg{display:block;flex:none}.share-popover__copy-btn.is-copied{pointer-events:none}@media(max-width:767.98px){.share-popover{width:min(370px,calc(100vw - 48px))}}.closing-ctas{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.closing-cta{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;background:#f9f5e8;border:1px solid #191919;border-radius:24px;font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:700;font-size:13px;line-height:1;color:#101014;cursor:pointer;white-space:nowrap;transition:transform .12s ease,box-shadow .12s ease}.closing-cta:hover{transform:translateY(-1px);box-shadow:0 2px 14px #0000002e}.closing-cta:focus-visible{outline:2px solid #101014;outline-offset:3px}.closing-cta__icon{display:inline-flex;align-items:center;justify-content:center;color:#101014}.closing-cta__icon svg{display:block}.closing-cta--regenerate.is-loading .closing-cta__icon{animation:cta-spin 1s linear infinite}@keyframes cta-spin{to{transform:rotate(360deg)}}.closing-cta[disabled]{opacity:.6;cursor:default}@media(prefers-reduced-motion:reduce){.closing-cta{transition:none}.closing-cta:hover{transform:none}.closing-cta--regenerate.is-loading .closing-cta__icon{animation:none}}.bottom-bar{position:fixed;left:0;right:0;bottom:0;height:84px;z-index:60;pointer-events:none;display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;column-gap:12px;padding:0 28px}.bottom-bar>*{pointer-events:auto}.bottom-bar__left{grid-column:1;justify-self:start;display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0;overflow-x:auto;scrollbar-width:none}.bottom-bar__left::-webkit-scrollbar{display:none}.bottom-bar__stop{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:28px;height:28px;border-radius:50%;border:1px solid #991b1b;background:#f9f5e8;color:#991b1b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;opacity:.85;transition:opacity .12s ease-out}.bottom-bar__stop:hover,.bottom-bar__stop:focus-visible{opacity:1}.bottom-bar__stop:focus-visible{outline:2px solid #991b1b;outline-offset:2px}.bottom-bar__right{grid-column:3;justify-self:end;display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0;overflow-x:auto;scrollbar-width:none}.bottom-bar__right::-webkit-scrollbar{display:none}.bottom-bar__start-over{width:28px;height:28px;border-radius:50%;border:1px solid #191919;background:#f9f5e8;color:#191919;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;opacity:.85;transition:opacity .12s ease-out}.bottom-bar__start-over:hover,.bottom-bar__start-over:focus-visible{opacity:1}.bottom-bar__start-over:focus-visible{outline:2px solid #191919;outline-offset:2px}.bottom-bar__session{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;flex-shrink:0;height:40px;padding:0 18px;background:#f9f5e8;border:1px solid #191919;border-radius:24px;font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:.01em;color:#191919;cursor:pointer;box-shadow:0 0 6px #00000040;transition:transform .12s ease,box-shadow .12s ease}.bottom-bar__session:hover{transform:translateY(-1px);box-shadow:0 1px 7px #00000047}.bottom-bar__session:focus-visible{outline:none;box-shadow:0 0 0 3px #191919,0 0 6px #00000040}.bottom-bar__ctas{grid-column:2;justify-self:center;min-width:0}.closing-ctas.bottom-bar__ctas{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.closing-ctas.bottom-bar__ctas::-webkit-scrollbar{display:none}@media(max-width:699.98px){.bottom-bar__ctas{display:none}}@media(max-width:480px){.bottom-bar{padding:0 16px}}@media(prefers-reduced-motion:reduce){.bottom-bar__session{transition:none}.bottom-bar__session:hover{transform:none}}.conv-sidebar{position:fixed;top:0;right:0;width:min(320px,85vw);height:100vh;background:#f9f5e8;border-left:1.5px solid #191919;z-index:30;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.conv-sidebar--open{transform:translate(0);box-shadow:-8px 0 24px #00000040}.conv-sidebar__toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:6px;color:#191919;cursor:pointer;transition:background .15s ease}.conv-sidebar__toggle:hover{background:#19191910}.conv-sidebar__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;border:0;padding:0;background:#00000059;opacity:0;pointer-events:none;transition:opacity .3s ease}.conv-sidebar__scrim--visible{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.conv-sidebar,.conv-sidebar__scrim{transition:none}}.oh-overlay{position:fixed;left:50%;bottom:clamp(108px,8vw,140px);width:clamp(320px,62vw,900px);translate:-50% 0;z-index:15;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;transition:opacity var(--oh-transition-ms, .22s) ease,visibility 0s linear var(--oh-transition-ms, .22s)}.oh-overlay--visible{opacity:1;visibility:visible;transition:opacity var(--oh-transition-ms, .22s) ease,visibility 0s;animation:oh-fade-in var(--oh-transition-ms, .22s) ease both}@keyframes oh-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:900px){.oh-overlay{width:clamp(260px,72vw,560px);bottom:clamp(96px,6vw,120px)}}@media(max-width:480px){.oh-overlay{width:clamp(220px,78vw,380px);bottom:clamp(92px,4vw,108px)}}@media(max-height:700px){.oh-overlay{width:clamp(280px,46vw,700px);bottom:clamp(96px,5vh,116px)}}@media(max-height:540px){.oh-overlay{width:clamp(240px,36vw,520px);bottom:96px}}@media(min-width:2400px){.oh-overlay{width:clamp(780px,58vw,1240px);bottom:clamp(140px,7vw,200px)}}@media(prefers-reduced-motion:reduce){.oh-overlay{transition:none}.oh-overlay--visible{animation:none}}.oh-overlay>img{width:100%;height:100%;display:block;-webkit-user-drag:none}.palette-tint{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(circle at 50% 70%,#22123c00,#0c061800);opacity:0;transition:opacity var(--cue-dur-sweep, 1.1s) var(--cue-ease-entrance, ease)}.palette-tint[data-tint=ethereal]{opacity:0}.palette-tint[data-tint=zoltar]{opacity:1;background:radial-gradient(circle at 50% 55%,#22123c14,#0c061826)}@media(prefers-reduced-motion:reduce){.palette-tint{transition:opacity var(--cue-dur-flick, .14s) linear}}:root{--cue-dur-instant: 0ms;--cue-dur-flick: .14s;--cue-dur-quick: .24s;--cue-dur-beat: .42s;--cue-dur-phrase: .72s;--cue-dur-sweep: 1.1s;--cue-dur-overture: 1.8s;--cue-ease-entrance: cubic-bezier(.16, 1, .3, 1);--cue-ease-exit: cubic-bezier(.4, 0, 1, 1);--cue-ease-authored: cubic-bezier(.2, .7, .3, 1);--cue-overshoot: 1.04;--cue-stagger-tight: 60ms;--cue-stagger-card: .16s;--cue-stagger-scene: .32s}.tc-flip-row[data-cue~=cast-in] .tc-flip-card{animation:choreo-cast-in var(--cue-dur-beat, .42s) var(--cue-ease-entrance, ease) both}.tc-flip-row[data-cue~=cast-in] .tc-flip-card:nth-child(1){animation-delay:60ms}.tc-flip-row[data-cue~=cast-in] .tc-flip-card:nth-child(2){animation-delay:calc(60ms + var(--cue-stagger-card, .16s))}.tc-flip-row[data-cue~=cast-in] .tc-flip-card:nth-child(3){animation-delay:calc(60ms + var(--cue-stagger-card, .16s) * 2)}@keyframes choreo-cast-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tc-flip-row[data-cue~=cast-in] .tc-flip-card{animation:choreo-fade-in var(--cue-dur-quick, .24s) linear both!important;animation-delay:0ms!important}}.quality-low .tc-flip-row[data-cue~=cast-in] .tc-flip-card{animation:choreo-fade-in var(--cue-dur-quick, .24s) linear both!important;animation-delay:0ms!important}@keyframes choreo-fade-in{0%{opacity:0}to{opacity:1}}.oh-overlay[data-cue~=withdraw-to-rim]{animation:choreo-withdraw-to-rim var(--cue-dur-beat, .42s) var(--cue-ease-exit, ease) .25s both;visibility:visible}@keyframes choreo-withdraw-to-rim{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}.crystal-ball[data-cue~=glow-pulse]{animation:choreo-glow-pulse var(--cue-dur-quick, .24s) var(--cue-ease-authored, ease) 1 both}@keyframes choreo-glow-pulse{0%{filter:brightness(1)}60%{filter:brightness(1.18)}to{filter:brightness(1.12)}}@media(prefers-reduced-motion:reduce){.oh-overlay[data-cue~=withdraw-to-rim]{animation:choreo-fade-out var(--cue-dur-quick, .24s) linear both!important;animation-delay:0ms!important;visibility:visible}.crystal-ball[data-cue~=glow-pulse]{animation:none!important}}.quality-low .oh-overlay[data-cue~=withdraw-to-rim]{animation:choreo-fade-out var(--cue-dur-quick, .24s) linear both!important;animation-delay:0ms!important;visibility:visible}.quality-low .crystal-ball[data-cue~=glow-pulse]{animation:none!important}@keyframes choreo-fade-out{0%{opacity:1}to{opacity:0}}
