.fit-bar.svelte-cr546u{transition:y .15s ease-out,height .15s ease-out,fill .2s}@media (prefers-reduced-motion:reduce){.fit-bar.svelte-cr546u{transition:none}}.candle-slot.svelte-11c637{opacity:.32;justify-content:center;align-items:flex-end;width:2.5rem;height:3.75rem;transition:opacity .2s,transform .2s;display:flex}.candle-slot.is-empty.svelte-11c637{visibility:hidden}.candle-slot.is-current.svelte-11c637{opacity:1;width:4rem;height:6rem}.candle-slot__svg.svelte-11c637{width:100%;height:100%}.candle-slot.is-cleared.svelte-11c637{animation:.55s cubic-bezier(.2,1.3,.3,1) svelte-11c637-candle-strip-pop}.candle-slot.is-cleared.svelte-11c637 .candle-slot__svg:where(.svelte-11c637){filter:drop-shadow(0 0 5px #0b0b0b8c)}@keyframes svelte-11c637-candle-strip-pop{0%{transform:scale(.94)}50%{transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.candle-slot.is-cleared.svelte-11c637{animation:none}}.result-poster.svelte-757188{pointer-events:none;-webkit-user-select:none;user-select:none}.rh-gold-stage.svelte-19x54uk{color:#0b0b0b;background:#cf0}.rh-gold-stage.is-burst.svelte-19x54uk{animation:.85s ease-out svelte-19x54uk-gold-burst-bg}.move-word.svelte-19x54uk{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.25rem,11vw,4.25rem);font-weight:900;line-height:.92}.move-reps.svelte-19x54uk{font-size:clamp(3.5rem,19vw,6.5rem);font-weight:800}.move-timer.svelte-19x54uk{font-size:clamp(2.25rem,11vw,4rem);font-weight:700}.rep-punch.svelte-19x54uk{animation:.3s cubic-bezier(.2,1.4,.3,1) svelte-19x54uk-rep-punch}@keyframes svelte-19x54uk-rep-punch{0%{filter:brightness();transform:scale(1)}35%{filter:brightness(1.15);transform:scale(1.22)}to{filter:brightness();transform:scale(1)}}.stage-camera.rep-ring.svelte-19x54uk{animation:.22s ease-out svelte-19x54uk-rep-ring}@keyframes svelte-19x54uk-rep-ring{0%{box-shadow:0 0 #0b0b0b80}to{box-shadow:0 0 0 18px #0000}}.clear-check.svelte-19x54uk{animation:.45s cubic-bezier(.2,1.2,.3,1) svelte-19x54uk-clear-check-in}@keyframes svelte-19x54uk-clear-check-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.combo-chip.svelte-19x54uk{animation:.35s cubic-bezier(.2,1.4,.3,1) svelte-19x54uk-combo-pop}@keyframes svelte-19x54uk-combo-pop{0%{opacity:0;transform:scale(.75)translateY(4px)}60%{transform:scale(1.08)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}.clear-burst-flash.svelte-19x54uk{background:radial-gradient(circle at 50% 45%,#ffffffbf,#0000 55%);animation:.7s ease-out forwards svelte-19x54uk-clear-flash}.clear-burst-ring.svelte-19x54uk{background:radial-gradient(circle at 50% 48%,#0000 28%,#0b0b0b33 29%,#0000 52%);animation:.85s ease-out forwards svelte-19x54uk-clear-ring}@keyframes svelte-19x54uk-clear-flash{0%{opacity:.9}to{opacity:0}}@keyframes svelte-19x54uk-clear-ring{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes svelte-19x54uk-gold-burst-bg{0%{filter:brightness(1.15)}to{filter:brightness()}}.celebration-overlay.svelte-19x54uk{pointer-events:none;z-index:10;position:absolute;inset:0;overflow:hidden}.celebration-overlay.svelte-19x54uk:before,.celebration-overlay.svelte-19x54uk:after{content:"";transform-origin:50%;background:radial-gradient(circle at 20% 20%,#ccff0073,#0000 18%),radial-gradient(circle at 80% 30%,#0f86,#0000 16%),radial-gradient(circle at 50% 80%,#ffd70066,#0000 22%),radial-gradient(circle at 30% 60%,#00ffff59,#0000 14%),radial-gradient(circle at 70% 70%,#ccff0059,#0000 16%),radial-gradient(circle at 45% 25%,#ff50c84d,#0000 20%),radial-gradient(circle at 15% 75%,#00ffff4d,#0000 18%);animation:2.4s ease-out forwards svelte-19x54uk-celebration-spin;position:absolute;inset:-50%}.celebration-overlay.svelte-19x54uk:after{opacity:.7;animation-duration:2.1s;animation-delay:.35s}@keyframes svelte-19x54uk-celebration-spin{0%{opacity:0;transform:rotate(0)scale(.5)}15%{opacity:1}to{opacity:0;transform:rotate(55deg)scale(1.6)}}.celebration-overlay.svelte-19x54uk .particle:where(.svelte-19x54uk){border-radius:999px;width:6px;height:22px;animation:1.6s ease-out forwards svelte-19x54uk-particle-fall;position:absolute}@keyframes svelte-19x54uk-particle-fall{0%{opacity:0;transform:translateY(-2rem)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(12rem)rotate(720deg)}}@media (prefers-reduced-motion:reduce){.celebration-overlay.svelte-19x54uk .particle:where(.svelte-19x54uk),.celebration-overlay.svelte-19x54uk:before,.celebration-overlay.svelte-19x54uk:after{opacity:0;animation:none}}.give-up-title.svelte-19x54uk{letter-spacing:-.02em;font-size:clamp(3.5rem,18vw,6.5rem);font-weight:900;animation:.7s ease-in-out infinite alternate svelte-19x54uk-give-up-pulse}.give-up-timer.svelte-19x54uk{font-size:clamp(5rem,26vw,8rem);font-weight:800}.give-up-overlay.svelte-19x54uk{background:radial-gradient(#ff500047,#0000 70%)}@keyframes svelte-19x54uk-give-up-pulse{0%{opacity:.85;transform:scale(.98)}to{opacity:1;transform:scale(1.02)}}.brief-deck.svelte-19x54uk{scrollbar-width:none}.brief-deck.svelte-19x54uk::-webkit-scrollbar{display:none}@media (height<=700px){.rh-gold-stage.svelte-19x54uk .stage-camera:where(.svelte-19x54uk){height:36vh;min-height:9.5rem}.rh-gold-stage.svelte-19x54uk .move-word:where(.svelte-19x54uk){font-size:clamp(1.75rem,8vw,3.5rem)}.rh-gold-stage.svelte-19x54uk .move-reps:where(.svelte-19x54uk){font-size:clamp(2.5rem,13vw,5.5rem)}.rh-gold-stage.svelte-19x54uk .move-timer:where(.svelte-19x54uk){font-size:clamp(1.75rem,9vw,3.5rem)}.rh-gold-stage.svelte-19x54uk .give-up-title:where(.svelte-19x54uk){font-size:clamp(2.5rem,12vw,4rem)}.rh-gold-stage.svelte-19x54uk .give-up-timer:where(.svelte-19x54uk){font-size:clamp(3.5rem,18vw,5.5rem)}}@media (orientation:landscape) and (height<=540px){.rh-gold-stage.svelte-19x54uk{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.rh-gold-stage.svelte-19x54uk .stage-camera:where(.svelte-19x54uk){grid-area:1/1/4;align-self:center;height:calc(100dvh - 1.5rem);min-height:0;max-height:none;margin-left:.75rem;margin-right:0}.rh-gold-stage.svelte-19x54uk .stage-header:where(.svelte-19x54uk){grid-area:1/2}.rh-gold-stage.svelte-19x54uk .stage-countdown:where(.svelte-19x54uk),.rh-gold-stage.svelte-19x54uk .stage-cues:where(.svelte-19x54uk),.rh-gold-stage.svelte-19x54uk .give-up-overlay:where(.svelte-19x54uk){grid-area:2/2;min-height:0;overflow-y:auto}.rh-gold-stage.svelte-19x54uk .stage-progress:where(.svelte-19x54uk){grid-area:3/2}.rh-gold-stage.svelte-19x54uk .stage-cues:where(.svelte-19x54uk) .candle-strip{display:none}.rh-gold-stage.svelte-19x54uk .stage-cues:where(.svelte-19x54uk){gap:.25rem;padding-top:0}.rh-gold-stage.svelte-19x54uk .move-word:where(.svelte-19x54uk){font-size:clamp(1.5rem,3.5vw,2.25rem)}.rh-gold-stage.svelte-19x54uk .move-reps:where(.svelte-19x54uk){font-size:clamp(2rem,5vw,2.75rem)}.rh-gold-stage.svelte-19x54uk .move-timer:where(.svelte-19x54uk){margin-top:.25rem;font-size:clamp(1.4rem,3.5vw,2rem)}.rh-gold-stage.svelte-19x54uk .give-up-title:where(.svelte-19x54uk){font-size:clamp(2rem,5vw,3.5rem)}.rh-gold-stage.svelte-19x54uk .give-up-timer:where(.svelte-19x54uk){font-size:clamp(3rem,7vw,5rem)}}@media (prefers-reduced-motion:reduce){.give-up-title.svelte-19x54uk,.rep-punch.svelte-19x54uk,.stage-camera.rep-ring.svelte-19x54uk,.clear-check.svelte-19x54uk,.clear-burst-flash.svelte-19x54uk,.clear-burst-ring.svelte-19x54uk,.combo-chip.svelte-19x54uk,.rh-gold-stage.is-burst.svelte-19x54uk{animation:none}}
