:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sona-desk:#e7e4df;--sona-ink:#141216}*{box-sizing:border-box}html,body{background:var(--sona-desk);color:var(--sona-ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;padding:0;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif}::-webkit-scrollbar{width:0;height:0;display:none}*{scrollbar-width:none;-ms-overflow-style:none}input,button,select{font:inherit}@keyframes sm-shake{0%,to{transform:rotate(0)translate(0)}20%{transform:rotate(-6deg)translate(-4px)}40%{transform:rotate(5deg)translate(4px)}60%{transform:rotate(-4deg)translate(-3px)}80%{transform:rotate(4deg)translate(3px)}}@keyframes sm-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes sm-hint-in{0%{opacity:0;max-height:0;transform:translateY(-6px)}60%{opacity:1}to{opacity:1;max-height:80px;transform:translateY(0)}}@keyframes sd-slide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes sm-hint-out{0%{opacity:1;max-height:80px;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(-4px)}}@keyframes sm-hint-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes sm-toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes sm-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sm-heroin{0%{opacity:0;transform:scale(.72)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes sm-flash{0%{opacity:.85}to{opacity:0}}@keyframes sm-ticker{0%,to{opacity:.45}50%{opacity:1}}@keyframes sm-particle{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--tx), var(--ty)) scale(.2);opacity:0}}@keyframes sm-glow{0%,to{opacity:.35}50%{opacity:.9}}@keyframes sm-boxin{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sm-figrise{0%{opacity:0;transform:translateY(20px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ob-hero{0%{opacity:0;transform:translateY(46px)scale(.88)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ob-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ob-halo{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.09)}}@keyframes ob-drift{0%,to{transform:translate3d(0,0,0) rotate(var(--r,0deg))}50%{transform:translate3d(0,-16px,0) rotate(var(--r2,6deg))}}@keyframes ob-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mb-push{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes ob-glint{0%,to{opacity:.55}50%{opacity:.9}}@keyframes ob-fadein{0%{opacity:0}to{opacity:1}}@keyframes ob-sweep{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes ob-tick{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes sm-confetti{0%{opacity:1;transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--cx),var(--cy),0) rotate(var(--cr));opacity:0}}@keyframes sm-shock{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}@keyframes sm-markerpulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes sm-reelspin{0%{transform:translateX(var(--r0));filter:blur();animation-timing-function:cubic-bezier(.34,0,.52,.22)}18%{filter:blur(1.3px)}38%{transform:translateX(var(--r1));filter:blur(1.3px);animation-timing-function:cubic-bezier(.1,.86,.16,1)}to{transform:translateX(var(--r2));filter:blur()}}@keyframes sd-ready{0%,to{box-shadow:0 0 #e0432d59}50%{box-shadow:0 0 0 9px #e0432d00}}@keyframes sd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sd-shake{0%,to{transform:translate(0)}15%{transform:translate(-10px,5px)}30%{transform:translate(9px,-6px)}45%{transform:translate(-7px,7px)}60%{transform:translate(7px,-4px)}75%{transform:translate(-4px,3px)}}.eco a{color:#8a6520;text-decoration:none}.eco a:hover{color:#6b4e18}.eco input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:auto;width:100%;min-width:0;height:22px;margin:0}.eco input[type=range]::-webkit-slider-runnable-track{background:#dbd6cd;height:2px}.eco input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#141216;border-radius:999px;width:15px;height:15px;margin-top:-6.5px}.eco input[type=range]::-moz-range-track{background:#dbd6cd;height:2px}.eco input[type=range]::-moz-range-thumb{background:#141216;border:none;border-radius:999px;width:15px;height:15px}.eco input[type=range]:focus-visible::-webkit-slider-thumb{outline-offset:2px;outline:2px solid #ce9a38}.eco input[type=number]{-moz-appearance:textfield}.eco input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.eco input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:1080px){.eco [data-grid=split]{grid-template-columns:minmax(0,1fr)!important}.eco [data-grid=actors]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.eco [data-grid=actors],.eco [data-grid=four],.eco [data-grid=two],.eco [data-grid=three]{grid-template-columns:minmax(0,1fr)!important}.eco [data-grid=weeks]{grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes bb-turn{0%,to{transform:rotateX(-9deg)rotateY(-17deg)}50%{transform:rotateX(-8deg)rotateY(-23deg)}}@keyframes bb-sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes bb-gloss{0%,55%{opacity:0;transform:translate(-60px)skew(-8deg)}62%{opacity:1}78%,to{opacity:0;transform:translate(130px)skew(-8deg)}}@keyframes bb-gloss-wide{0%,55%{opacity:0;transform:translate(-140px)skew(-8deg)}62%{opacity:1}78%,to{opacity:0;transform:translate(320px)skew(-8deg)}}@keyframes mb-seal-break{0%{opacity:1;transform:scale(1)rotate(0)}40%{opacity:1;transform:scale(1.25)rotate(-14deg)}to{opacity:0;transform:scale(1.7)rotate(-30deg)}}@keyframes mb-turn{0%,to{transform:rotateX(-9deg)rotateY(-17deg)}50%{transform:rotateX(-8deg)rotateY(-23deg)}}@keyframes mb-seal-tear{0%{opacity:1;transform:translate(-50%)rotate(0)}45%{opacity:1;transform:translate(-50%)translateY(6px)rotate(9deg)}to{opacity:0;transform:translate(-50%)translateY(46px)rotate(26deg)}}@keyframes mb-seal-fade{0%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-8px)}}@keyframes sm-fadeout{0%{opacity:1}to{opacity:0}}.hub-cast{--s:min(184px, calc((100vw - 16px) / 4.5));justify-content:center;align-items:flex-end;margin-top:8px;display:flex;position:relative}.hub-cast:before{content:"";left:50%;bottom:calc(var(--s) * .04);width:calc(var(--s) * 4.2);height:calc(var(--s) * .14);background:radial-gradient(closest-side,#14121629,#14121600);border-radius:50%;position:absolute;transform:translate(-50%)}.hub-cast picture{width:var(--s);height:var(--s);margin-left:calc(var(--s) * -.3);flex-shrink:0;display:block;position:relative}.hub-cast picture:first-child{margin-left:0}.hub-cast img{object-fit:contain;width:100%;height:100%;display:block}.hub-unbox{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-unbox-cell{flex-direction:column;align-items:center;gap:12px;padding:22px 16px 18px;display:flex}.hub-unbox-cell+.hub-unbox-cell{border-left:1px solid #1412161a}@media (max-width:520px){.hub-unbox{grid-template-columns:1fr}.hub-unbox-cell+.hub-unbox-cell{border-top:1px solid #1412161a;border-left:none}}
