:where(.vm-root) .vm-fold:not(:where(.fr-legacy,.fr-legacy *)){position:relative}:where(.vm-root) .vm-fold>:not(.vm-fun-floaters):not(:where(.fr-legacy,.fr-legacy *)){z-index:1;position:relative}:where(.vm-root) .vm-fun-floaters:not(:where(.fr-legacy,.fr-legacy *)){z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}:where(.vm-root) .vm-fun-floater:not(:where(.fr-legacy,.fr-legacy *)){left:var(--x);top:var(--y);font-size:var(--s,30px);opacity:.55;filter:saturate(1.1);animation:vm-drift var(--t,11s)ease-in-out var(--d,0s)infinite alternate;will-change:transform;line-height:1;position:absolute}@keyframes vm-drift{0%{transform:translate(0,0)rotate(-8deg)}to{transform:translate3d(var(--dx,10px),var(--dy,-22px),0)rotate(10deg)}}@media (max-width:560px){:where(.vm-root) .vm-fun-floater:not(:where(.fr-legacy,.fr-legacy *)){--s:22px;opacity:.4}:where(.vm-root) .vm-fun-floater[data-wide]:not(:where(.fr-legacy,.fr-legacy *)){display:none}}:where(.vm-root) .vm-ob-progress:not(:where(.fr-legacy,.fr-legacy *)){position:relative}:where(.vm-root) .vm-ob-fruits:not(:where(.fr-legacy,.fr-legacy *)){pointer-events:none;gap:7px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}:where(.vm-root) .vm-ob-fruits>i:not(:where(.fr-legacy,.fr-legacy *)){flex:1;position:relative}:where(.vm-root) .vm-ob-fruits b:not(:where(.fr-legacy,.fr-legacy *)){margin-top:-9px;font-size:16px;font-style:normal;line-height:18px;position:absolute;top:50%;right:-2px}:where(.vm-root) .vm-ob-fruits b[data-state=got]:not(:where(.fr-legacy,.fr-legacy *)){transform-origin:50% 80%}:where(.vm-root) .vm-ob-fruits b[data-state=new]:not(:where(.fr-legacy,.fr-legacy *)){animation:.64s cubic-bezier(.3,1.4,.5,1) both vm-fruit-pop}:where(.vm-root) .vm-ob-fruits b[data-state=ghost]:not(:where(.fr-legacy,.fr-legacy *)){opacity:.22;filter:grayscale();transform:scale(.8)}@keyframes vm-fruit-pop{0%{opacity:0;transform:translateY(-14px)scale(.2)}55%{opacity:1;transform:translateY(2px)scale(1.55)}78%{transform:translateY(-2px)scale(.9)}to{transform:none}}@media (max-width:680px){:where(.vm-root) .vm-ob-rail:not(:where(.fr-legacy,.fr-legacy *)){grid-template-columns:minmax(0,1fr)}}:where(.vm-root) .vm-ob-picks button:active:not(:where(.fr-legacy,.fr-legacy *)){transform:scale(.975,.955)}:where(.vm-root) .vm-ob-card:active:not(:where(.fr-legacy,.fr-legacy *)){transform:scale(.975,.955)}:where(.vm-root) .vm-ob-cast:not(:where(.fr-legacy,.fr-legacy *)){justify-content:center;gap:10px;min-height:46px;margin:2px 0 14px;padding:0;list-style:none;display:flex}:where(.vm-root) .vm-ob-cast li:not(:where(.fr-legacy,.fr-legacy *)){animation:.64s cubic-bezier(.3,1.5,.5,1) both vm-cast-in;animation-delay:calc(var(--i,0)*.32s);font-size:38px;line-height:1}:where(.vm-root) .vm-ob-cast li>span:not(:where(.fr-legacy,.fr-legacy *)){animation:vm-cast-bob 2.6s ease-in-out calc(var(--i,0)*.32s + .7s)infinite alternate;display:block}@keyframes vm-cast-in{0%{opacity:0;transform:translateY(-26px)scale(.3)}60%{opacity:1;transform:translateY(4px)scale(1.2)}to{transform:none}}@keyframes vm-cast-bob{to{transform:translateY(-5px)rotate(4deg)}}:where(.vm-root) .vm-ob-readyplate:not(:where(.fr-legacy,.fr-legacy *)){color:#12100c;letter-spacing:.01em;background:linear-gradient(#ffd27a,#f5a623);border-radius:999px;align-items:center;gap:8px;margin:0 auto 12px;padding:6px 16px;font-size:14px;font-weight:750;animation:.62s cubic-bezier(.3,1.5,.5,1) both vm-ready-in;display:inline-flex;position:relative;overflow:hidden}:where(.vm-root) .vm-ob-readyplate span:not(:where(.fr-legacy,.fr-legacy *)){letter-spacing:2px}:where(.vm-root) .vm-ob-readyplate:not(:where(.fr-legacy,.fr-legacy *)):before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);animation:2.8s ease-in-out .4s infinite vm-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}:where(.vm-root) .vm-ob-episode-meta b.vm-ob-win:not(:where(.fr-legacy,.fr-legacy *)):before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);animation:2.8s ease-in-out .4s infinite vm-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}:where(.vm-root) .vm-ob-plan-ready[data-fun]:not(:where(.fr-legacy,.fr-legacy *)):before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);animation:2.8s ease-in-out .4s infinite vm-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}@keyframes vm-ready-in{0%{opacity:0;transform:scale(.4)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes vm-shine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}:where(.vm-root) .vm-ob-episode-meta b.vm-ob-win:not(:where(.fr-legacy,.fr-legacy *)){background:color-mix(in srgb,#f5a623 16%,var(--surface-raised,#fff));letter-spacing:-.02em;text-wrap:balance;border:1.5px solid #f5a623;border-radius:14px;flex-basis:100%;max-width:100%;margin:0 auto 2px;padding:6px 16px;font-size:max(1.05rem,min(3.4vw,1.3rem));line-height:1.2;animation:.7s cubic-bezier(.3,1.5,.5,1) .16s both vm-ready-in;display:block;position:relative;overflow:hidden}:where(.vm-root) .vm-ob-plan-ready[data-fun]:not(:where(.fr-legacy,.fr-legacy *)){position:relative;overflow:hidden}:where(.vm-root) .vm-ob-plan-ready[data-fun]:not(:where(.fr-legacy,.fr-legacy *)):before{animation-duration:3.2s;animation-delay:.6s}:where(.vm-root) .vm-mplan-key:not(:where(.fr-legacy,.fr-legacy *)){transition:transform .18s cubic-bezier(.3,1.5,.5,1),opacity .16s;position:relative;overflow:hidden}:where(.vm-root) .vm-fun-cta:not(:where(.fr-legacy,.fr-legacy *)){transition:transform .18s cubic-bezier(.3,1.5,.5,1),opacity .16s;position:relative;overflow:hidden}:where(.vm-root) .vm-mplan-key:not(:where(.fr-legacy,.fr-legacy *)):before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);animation:3.6s ease-in-out 1s infinite vm-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}:where(.vm-root) .vm-fun-cta:not(:where(.fr-legacy,.fr-legacy *)):before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);animation:3.6s ease-in-out 1s infinite vm-shine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}:where(.vm-root) .vm-mplan-key:active:not(:where(.fr-legacy,.fr-legacy *)){transform:scale(.95,.9)}:where(.vm-root) .vm-fun-cta.vm-fun-cta:active:not(:where(.fr-legacy,.fr-legacy *)){transform:scale(.95,.9)}:where(.vm-root) .vm-mplan-key[data-wiggle]:not(:where(.fr-legacy,.fr-legacy *)){animation:.7s cubic-bezier(.3,1.2,.5,1) vm-wiggle}:where(.vm-root) .vm-fun-cta[data-wiggle]:not(:where(.fr-legacy,.fr-legacy *)){animation:.7s cubic-bezier(.3,1.2,.5,1) vm-wiggle}@keyframes vm-wiggle{0%,to{transform:none}20%{transform:rotate(-1.6deg)scale(1.025)}40%{transform:rotate(1.4deg)scale(1.03)}60%{transform:rotate(-.9deg)scale(1.02)}80%{transform:rotate(.5deg)scale(1.01)}}@media (prefers-reduced-motion:reduce){:where(.vm-root) .vm-ob-cast li:not(:where(.fr-legacy,.fr-legacy *)){animation:none}:where(.vm-root) .vm-ob-cast li>span:not(:where(.fr-legacy,.fr-legacy *)){animation:none}:where(.vm-root) .vm-fun-floater:not(:where(.fr-legacy,.fr-legacy *)){animation:none}:where(.vm-root) .vm-ob-readyplate:not(:where(.fr-legacy,.fr-legacy *)){animation:none}:where(.vm-root) .vm-ob-readyplate:not(:where(.fr-legacy,.fr-legacy *)):before{animation:none}:where(.vm-root) .vm-ob-episode-meta b.vm-ob-win:not(:where(.fr-legacy,.fr-legacy *)){animation:none}:where(.vm-root) .vm-ob-episode-meta b.vm-ob-win:not(:where(.fr-legacy,.fr-legacy *)):before{animation:none}:where(.vm-root) .vm-ob-plan-ready[data-fun]:not(:where(.fr-legacy,.fr-legacy *)):before{animation:none}:where(.vm-root) .vm-mplan-key:not(:where(.fr-legacy,.fr-legacy *)):before{animation:none}:where(.vm-root) .vm-fun-cta:not(:where(.fr-legacy,.fr-legacy *)):before{animation:none}:where(.vm-root) .vm-ob-fruits b[data-state=new]:not(:where(.fr-legacy,.fr-legacy *)){animation:none}:where(.vm-root) .vm-mplan-key:not(:where(.fr-legacy,.fr-legacy *)):before{display:none}:where(.vm-root) .vm-fun-cta:not(:where(.fr-legacy,.fr-legacy *)):before{display:none}:where(.vm-root) .vm-ob-readyplate:not(:where(.fr-legacy,.fr-legacy *)):before{display:none}:where(.vm-root) .vm-ob-plan-ready[data-fun]:not(:where(.fr-legacy,.fr-legacy *)):before{display:none}:where(.vm-root) .vm-ob-episode-meta b.vm-ob-win:not(:where(.fr-legacy,.fr-legacy *)):before{display:none}:where(.vm-root) .vm-mplan-key:active:not(:where(.fr-legacy,.fr-legacy *)){transform:none}:where(.vm-root) .vm-fun-cta.vm-fun-cta:active:not(:where(.fr-legacy,.fr-legacy *)){transform:none}:where(.vm-root) .vm-ob-picks button:active:not(:where(.fr-legacy,.fr-legacy *)){transform:none}:where(.vm-root) .vm-ob-card:active:not(:where(.fr-legacy,.fr-legacy *)){transform:none}}
