.th-sw{display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin:12px auto 0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:0}.th-sw-key:focus-visible,.th-sw:focus-visible{outline:2px solid hsla(38,39%,89%,.7);outline-offset:3px}.th-sw--overlay{position:absolute;right:12px;bottom:12px;z-index:3;margin:0;transform:scale(.78);transform-origin:100% 100%}.th-sw-lab{position:relative;font-family:var(--sw-lab-font,inherit);font-size:var(--sw-lab-size,10px);line-height:1;font-weight:500;letter-spacing:var(--sw-lab-track,.14em);text-transform:uppercase;white-space:nowrap;transition:color .25s ease,text-shadow .25s ease}.th-sw--cream{background:#eae1cf;border-radius:999px;padding:11px 18px;box-shadow:inset 0 -2px 0 rgba(60,50,35,.25),inset 0 1px 0 hsla(0,0%,100%,.6)}.th-sw--cream .th-sw-lab{color:#9a8f7b}.th-sw--cream .th-sw-trk{position:relative;flex:none;width:54px;height:22px;border-radius:999px;background:#cfc4ac;box-shadow:inset 0 1px 3px rgba(60,50,35,.45);transition:background .25s ease}.th-sw--cream .th-sw-knb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#33302a;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:transform .28s cubic-bezier(.34,1.3,.5,1)}.th-sw--cream .th-sw-knb:after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--sw-film,#4f86d8);transition:background .25s ease}.th-sw--cream[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#4f86d8) 72%,#000)}.th-sw--cream[data-on=film] .th-sw-trk{background:color-mix(in srgb,var(--sw-film,#4f86d8) 30%,#cfc4ac)}.th-sw--cream[data-on=comm] .th-sw-knb{transform:translateX(32px)}.th-sw--cream[data-on=comm] .th-sw-knb:after{background:var(--sw-comm,#d84a38)}.th-sw--cream[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 74%,#000)}.th-sw--cream[data-on=comm] .th-sw-trk{background:color-mix(in srgb,var(--sw-comm,#d84a38) 22%,#cfc4ac)}.th-sw--flood{background:#12100e;border:1px solid #2c2823;border-radius:999px;padding:12px 20px;gap:14px;transition:box-shadow .35s ease,border-color .35s ease}.th-sw--flood .th-sw-lab{color:#6d6558}.th-sw--flood .th-sw-trk{position:relative;flex:none;width:54px;height:22px;border-radius:999px;background:#060505;box-shadow:inset 0 1px 4px rgba(0,0,0,.8)}.th-sw--flood .th-sw-knb{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sw-film,#4f86d8);box-shadow:0 0 10px color-mix(in srgb,var(--sw-film,#4f86d8) 80%,transparent);transition:transform .3s cubic-bezier(.34,1.3,.5,1),background .3s ease,box-shadow .3s ease}.th-sw--flood[data-on=film]{box-shadow:0 0 32px color-mix(in srgb,var(--sw-film,#4f86d8) 28%,transparent),inset 0 0 20px color-mix(in srgb,var(--sw-film,#4f86d8) 14%,transparent);border-color:color-mix(in srgb,var(--sw-film,#4f86d8) 40%,transparent)}.th-sw--flood[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,#fff);text-shadow:0 0 10px color-mix(in srgb,var(--sw-film,#4f86d8) 60%,transparent)}.th-sw--flood[data-on=comm] .th-sw-knb{transform:translateX(32px);background:var(--sw-comm,#d84a38);box-shadow:0 0 12px color-mix(in srgb,var(--sw-comm,#d84a38) 90%,transparent)}.th-sw--flood[data-on=comm]{box-shadow:0 0 32px color-mix(in srgb,var(--sw-comm,#d84a38) 30%,transparent),inset 0 0 20px color-mix(in srgb,var(--sw-comm,#d84a38) 16%,transparent);border-color:color-mix(in srgb,var(--sw-comm,#d84a38) 45%,transparent)}.th-sw--flood[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 48%,#fff);text-shadow:0 0 10px color-mix(in srgb,var(--sw-comm,#d84a38) 65%,transparent)}.th-sw--naked{gap:14px}.th-sw--naked .th-sw-lab{color:#6f665a}.th-sw--naked .th-sw-trk{position:relative;flex:none;width:46px;height:18px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(38,39%,89%,.22)}.th-sw--naked .th-sw-knb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--sw-film,#5b8fd9);transition:transform .28s cubic-bezier(.34,1.3,.5,1),background .28s ease}.th-sw--naked[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,#fff)}.th-sw--naked[data-on=comm] .th-sw-knb{transform:translateX(28px);background:var(--sw-comm,#d84a38)}.th-sw--naked[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 50%,#fff)}.th-sw--rail{gap:16px}.th-sw--rail .th-sw-lab{color:#6f665a}.th-sw--rail .th-sw-trk{position:relative;flex:none;width:92px;height:2px;background:hsla(38,39%,89%,.22);margin-block:8px}.th-sw--rail .th-sw-knb{position:absolute;top:-4px;left:0;width:10px;height:10px;border-radius:50%;background:var(--sw-film,#5b8fd9);box-shadow:0 0 8px color-mix(in srgb,var(--sw-film,#5b8fd9) 60%,transparent);transition:transform .32s cubic-bezier(.3,.9,.3,1),background .32s ease,box-shadow .32s ease}.th-sw--rail[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,#fff)}.th-sw--rail[data-on=comm] .th-sw-knb{transform:translateX(82px);background:var(--sw-comm,#d84a38);box-shadow:0 0 8px color-mix(in srgb,var(--sw-comm,#d84a38) 65%,transparent)}.th-sw--rail[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 50%,#fff)}.th-sw--line{gap:12px}.th-sw--line .th-sw-lab{color:#6f665a}.th-sw--line .th-sw-trk{position:relative;flex:none;width:50px;height:20px;border-radius:999px;background:transparent;border:1px solid hsla(38,39%,89%,.45)}.th-sw--line .th-sw-knb{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:transparent;border:1.5px solid var(--sw-film,#5b8fd9);transition:transform .26s ease,border-color .26s ease,background .26s ease}.th-sw--line[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,#fff)}.th-sw--line[data-on=comm] .th-sw-knb{transform:translateX(29px);border-color:var(--sw-comm,#d84a38);background:color-mix(in srgb,var(--sw-comm,#d84a38) 35%,transparent)}.th-sw--line[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 50%,#fff)}.th-sw--slab{gap:12px}.th-sw--slab .th-sw-lab{color:#6f665a}.th-sw--slab .th-sw-trk{position:relative;flex:none;width:56px;height:20px;border-radius:3px;background:#101010;box-shadow:inset 0 1px 3px rgba(0,0,0,.8),inset 0 0 0 1px #2a2723}.th-sw--slab .th-sw-knb{position:absolute;top:2px;left:2px;width:18px;height:16px;border-radius:2px;background:var(--sw-film,#5b8fd9);transition:transform .22s cubic-bezier(.4,0,.2,1),background .22s ease}.th-sw--slab[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,#fff)}.th-sw--slab[data-on=comm] .th-sw-knb{transform:translateX(34px);background:var(--sw-comm,#d84a38)}.th-sw--slab[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 50%,#fff)}.th-sw--micro{gap:10px}.th-sw--micro .th-sw-lab{color:#6f665a;font-size:var(--sw-lab-size,9px)}.th-sw--micro .th-sw-trk{position:relative;flex:none;width:34px;height:14px;border-radius:999px;background:hsla(0,0%,100%,.1)}.th-sw--micro .th-sw-knb{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--sw-film,#5b8fd9);transition:transform .22s ease,background .22s ease}.th-sw--micro[data-on=film] .th-sw-lab--film{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,#fff)}.th-sw--micro[data-on=comm] .th-sw-knb{transform:translateX(20px);background:var(--sw-comm,#d84a38)}.th-sw--micro[data-on=comm] .th-sw-lab--comm{color:color-mix(in srgb,var(--sw-comm,#d84a38) 50%,#fff)}.th-sw-key{cursor:pointer;padding:0;background:none;border:0;font:inherit}.th-sw--leds{gap:11px;cursor:default}.th-sw--leds .th-sw-key{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100px;height:58px;background:#131217;border:1px solid #26232c;border-radius:7px;transition:border-color .25s ease,background .25s ease}.th-sw--leds .th-sw-led{width:8px;height:8px;border-radius:2px;background:#2e2b33;transition:background .2s ease,box-shadow .2s ease}.th-sw--leds .th-sw-lab{color:#6d6870}.th-sw--leds[data-on=film] .th-sw-key[data-side=film]{border-color:color-mix(in srgb,var(--sw-film,#5b8fd9) 55%,transparent);background:#15181f}.th-sw--leds[data-on=film] .th-sw-key[data-side=film] .th-sw-led{background:var(--sw-film,#5b8fd9);box-shadow:0 0 9px color-mix(in srgb,var(--sw-film,#5b8fd9) 90%,transparent)}.th-sw--leds[data-on=film] .th-sw-key[data-side=film] .th-sw-lab{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 50%,#fff)}.th-sw--leds[data-on=comm] .th-sw-key[data-side=comm]{border-color:color-mix(in srgb,var(--sw-comm,#d84a38) 55%,transparent);background:#1c1412}.th-sw--leds[data-on=comm] .th-sw-key[data-side=comm] .th-sw-led{background:var(--sw-comm,#d84a38);box-shadow:0 0 9px color-mix(in srgb,var(--sw-comm,#d84a38) 90%,transparent)}.th-sw--leds[data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab{color:color-mix(in srgb,var(--sw-comm,#d84a38) 48%,#fff)}.th-sw--mutes{gap:12px;cursor:default}.th-sw--mutes .th-sw-key{width:102px;height:54px;border-radius:15px;background:#1f1d1c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 4px 0 #0b0a09;display:grid;place-items:center;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.th-sw--mutes .th-sw-lab{color:#6d6558}.th-sw--mutes[data-on=film] .th-sw-key[data-side=film]{transform:translateY(3px);background:#181c24;box-shadow:inset 0 2px 8px rgba(0,0,0,.65),0 1px 0 #0b0a09,0 6px 20px color-mix(in srgb,var(--sw-film,#5b8fd9) 35%,transparent)}.th-sw--mutes[data-on=film] .th-sw-key[data-side=film] .th-sw-lab{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 50%,#fff)}.th-sw--mutes[data-on=comm] .th-sw-key[data-side=comm]{transform:translateY(3px);background:#241614;box-shadow:inset 0 2px 8px rgba(0,0,0,.65),0 1px 0 #0b0a09,0 6px 20px color-mix(in srgb,var(--sw-comm,#d84a38) 40%,transparent)}.th-sw--mutes[data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab{color:color-mix(in srgb,var(--sw-comm,#d84a38) 48%,#fff)}.th-sw--keys{gap:12px;cursor:default}.th-sw--keys .th-sw-key{position:relative;width:106px;height:62px;background:#0c0b0e;border:1px solid #1d1b21;border-radius:9px;transition:box-shadow .2s ease}.th-sw--keys .th-sw-face{position:absolute;left:7px;right:7px;top:4px;bottom:12px;background:#1e1d23;border-radius:6px;box-shadow:0 7px 0 #08070a;display:grid;place-items:center;transition:transform .1s ease,box-shadow .1s ease,background .2s ease}.th-sw--keys .th-sw-lab{color:#67626b}.th-sw--keys[data-on=film] .th-sw-key[data-side=film]{box-shadow:0 0 18px color-mix(in srgb,var(--sw-film,#5b8fd9) 30%,transparent)}.th-sw--keys[data-on=film] .th-sw-key[data-side=film] .th-sw-face{transform:translateY(5px);box-shadow:0 2px 0 #08070a;background:#1c2129}.th-sw--keys[data-on=film] .th-sw-key[data-side=film] .th-sw-lab{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 50%,#fff)}.th-sw--keys[data-on=comm] .th-sw-key[data-side=comm]{box-shadow:0 0 18px color-mix(in srgb,var(--sw-comm,#d84a38) 34%,transparent)}.th-sw--keys[data-on=comm] .th-sw-key[data-side=comm] .th-sw-face{transform:translateY(5px);box-shadow:0 2px 0 #08070a;background:#291b18}.th-sw--keys[data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab{color:color-mix(in srgb,var(--sw-comm,#d84a38) 48%,#fff)}.th-sw--carts{gap:12px;cursor:default}.th-sw--carts .th-sw-key{position:relative;width:112px;height:40px;border-radius:999px;background:rgba(52,50,56,.5);border:1px solid hsla(0,0%,100%,.09);overflow:hidden;display:grid;place-items:center;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.th-sw--carts .th-sw-key:before{content:"";position:absolute;top:4px;left:14px;right:14px;height:9px;border-radius:999px;background:hsla(0,0%,100%,.09);transition:background .3s ease}.th-sw--carts .th-sw-lab{position:relative;color:#7a7580}.th-sw--carts[data-on=film] .th-sw-key[data-side=film]{background:color-mix(in srgb,var(--sw-film,#2b5496) 85%,transparent);border-color:color-mix(in srgb,var(--sw-film,#78a8e6) 50%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--sw-film,#5b8fd9) 45%,transparent),inset 0 0 12px rgba(140,180,240,.35)}.th-sw--carts[data-on=film] .th-sw-key[data-side=film]:before{background:rgba(220,235,255,.3)}.th-sw--carts[data-on=film] .th-sw-key[data-side=film] .th-sw-lab{color:color-mix(in srgb,var(--sw-film,#5b8fd9) 22%,#fff)}.th-sw--carts[data-on=comm] .th-sw-key[data-side=comm]{background:color-mix(in srgb,var(--sw-comm,#962a1e) 85%,transparent);border-color:color-mix(in srgb,var(--sw-comm,#f0826e) 50%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--sw-comm,#d84a38) 50%,transparent),inset 0 0 12px rgba(255,160,140,.35)}.th-sw--carts[data-on=comm] .th-sw-key[data-side=comm]:before{background:rgba(255,220,210,.3)}.th-sw--carts[data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab{color:color-mix(in srgb,var(--sw-comm,#d84a38) 18%,#fff)}.th-sw[data-fx=glow][data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab,.th-sw[data-fx=glow][data-on=comm] .th-sw-lab--comm,.th-sw[data-fx=glow][data-on=film] .th-sw-key[data-side=film] .th-sw-lab,.th-sw[data-fx=glow][data-on=film] .th-sw-lab--film{text-shadow:0 0 6px currentColor,0 0 18px currentColor}.th-sw[data-fx=pulse][data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab,.th-sw[data-fx=pulse][data-on=comm] .th-sw-lab--comm,.th-sw[data-fx=pulse][data-on=film] .th-sw-key[data-side=film] .th-sw-lab,.th-sw[data-fx=pulse][data-on=film] .th-sw-lab--film{animation:th-fx-pulse 2.1s ease-in-out infinite}@keyframes th-fx-pulse{0%,to{text-shadow:0 0 4px currentColor}50%{text-shadow:0 0 10px currentColor,0 0 26px currentColor}}.th-sw[data-fx=flicker][data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab,.th-sw[data-fx=flicker][data-on=comm] .th-sw-lab--comm,.th-sw[data-fx=flicker][data-on=film] .th-sw-key[data-side=film] .th-sw-lab,.th-sw[data-fx=flicker][data-on=film] .th-sw-lab--film{animation:th-fx-flicker .75s linear}@keyframes th-fx-flicker{0%,12%,26%,42%{opacity:.25;text-shadow:none}18%,34%,6%,60%,to{opacity:1;text-shadow:0 0 8px currentColor}80%{text-shadow:0 0 14px currentColor}}.th-sw[data-fx=underline][data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab:after,.th-sw[data-fx=underline][data-on=comm] .th-sw-lab--comm:after,.th-sw[data-fx=underline][data-on=film] .th-sw-key[data-side=film] .th-sw-lab:after,.th-sw[data-fx=underline][data-on=film] .th-sw-lab--film:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:currentColor;box-shadow:0 0 8px currentColor}.th-sw[data-fx=chip][data-on=comm] .th-sw-key[data-side=comm] .th-sw-lab,.th-sw[data-fx=chip][data-on=comm] .th-sw-lab--comm,.th-sw[data-fx=chip][data-on=film] .th-sw-key[data-side=film] .th-sw-lab,.th-sw[data-fx=chip][data-on=film] .th-sw-lab--film{background:color-mix(in srgb,currentColor 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 45%,transparent);padding:3px 7px;margin:-3px -7px;border-radius:3px}.th-sw[data-on=film]{--sw-cur:var(--sw-film,#5b8fd9)}.th-sw[data-on=comm]{--sw-cur:var(--sw-comm,#d84a38)}.th-sw[data-knob-fx=glow] .th-sw-knb{box-shadow:0 0 6px var(--sw-cur),0 0 13px color-mix(in srgb,var(--sw-cur) 55%,transparent)}.th-sw[data-knob-fx=pulse] .th-sw-knb{animation:th-sw-knb-pulse 1.5s ease-in-out infinite}@keyframes th-sw-knb-pulse{0%,to{scale:1}50%{scale:1.2}}.th-sw[data-knob-fx=breathe] .th-sw-knb{animation:th-sw-knb-breathe 2.4s ease-in-out infinite}@keyframes th-sw-knb-breathe{0%,to{box-shadow:0 0 2px color-mix(in srgb,var(--sw-cur) 30%,transparent)}50%{box-shadow:0 0 11px var(--sw-cur),0 0 20px color-mix(in srgb,var(--sw-cur) 45%,transparent)}}.th-sw[data-knob-fx=halo] .th-sw-knb:before{content:"";position:absolute;inset:-3px;border-radius:inherit;pointer-events:none;border:1.5px solid var(--sw-cur);animation:th-sw-knb-halo 1.7s ease-out infinite}@keyframes th-sw-knb-halo{0%{transform:scale(.75);opacity:.85}to{transform:scale(2.3);opacity:0}}.th-sw[data-knob-fx=flicker] .th-sw-knb{animation:th-sw-knb-flicker 2.8s step-end infinite}@keyframes th-sw-knb-flicker{0%,17%,21%,55%,59%,to{box-shadow:0 0 7px var(--sw-cur),0 0 13px color-mix(in srgb,var(--sw-cur) 48%,transparent)}19%,57%{box-shadow:none}}.th-moment{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:5;--th-mx:50%;--th-my:50%}.th-moment--toCommentary{--th-mc:var(--sw-comm,#d84a38);--th-mcg:color-mix(in srgb,var(--sw-comm,#d84a38) 32%,transparent);--th-mcf:#ffe9e4;--th-ghost:#7fd8ff}.th-moment--toFilm{--th-mc:var(--sw-film,#5b8fd9);--th-mcg:color-mix(in srgb,var(--sw-film,#5b8fd9) 32%,transparent);--th-mcf:#e6efff;--th-ghost:#ff9d86}.th-moment--pause,.th-moment--play{--th-mc:#e9dfc8;--th-mcg:hsla(38,39%,89%,.3);--th-mcf:#f6f0e2;--th-ghost:#fff}.th-moment>span{position:absolute;display:block;z-index:5}.th-pp-symbol{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;pointer-events:none;display:grid;place-items:center;filter:drop-shadow(0 0 28px rgba(255,255,255,.7)) drop-shadow(0 0 10px rgba(255,255,255,.95));animation:th-pp-symbol .5s ease-out both}.th-pp-symbol svg{width:48px;height:48px}.th-pp-symbol--above{z-index:6}.th-pp-symbol--below{z-index:4}@keyframes th-pp-symbol{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}30%{opacity:1;transform:translate(-50%,-50%) scale(3)}to{opacity:0;transform:translate(-50%,-50%) scale(3.5)}}.th-m-ring{left:var(--th-mx);top:var(--th-my);width:250%;aspect-ratio:1;border:2px solid var(--th-mc);border-radius:50%;transform:translate(-50%,-50%) scale(.02);opacity:0;animation-duration:calc(.9s * var(--th-m-speed, 1));animation-timing-function:cubic-bezier(.25,.6,.3,1);animation-fill-mode:both}.th-moment--toCommentary .th-m-ring{animation-name:th-ring-out}.th-moment--toFilm .th-m-ring{animation-name:th-ring-in}.th-m-ring--ghost{border-color:var(--th-ghost);animation-delay:calc(90ms * var(--th-m-speed, 1));opacity:.7}.th-m-ring--thick{border-width:3.5px;box-shadow:0 0 14px var(--th-mcg),inset 0 0 10px var(--th-mcg);animation-duration:calc(.76s * var(--th-m-speed, 1))}.th-m-ring--thin{border-width:1.5px;animation-duration:calc(1.14s * var(--th-m-speed, 1))}.th-m-d2{animation-delay:calc(.14s * var(--th-m-speed, 1))}.th-m-d3{animation-delay:calc(.28s * var(--th-m-speed, 1))}@keyframes th-ring-out{0%{transform:translate(-50%,-50%) scale(.02);opacity:.95}60%{opacity:.55}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes th-ring-in{0%{transform:translate(-50%,-50%) scale(1);opacity:0}30%{opacity:.75}to{transform:translate(-50%,-50%) scale(.02);opacity:0}}.th-m-dip{inset:0;background:#000;opacity:0;animation:th-dip calc(.76s * var(--th-m-speed, 1)) ease-out both}@keyframes th-dip{0%,to{opacity:0}35%{opacity:.3}}.th-m-vig{inset:0;opacity:0;box-shadow:inset 0 0 70px 30px rgba(0,0,0,.85),inset 0 0 30px 10px var(--th-mcg);animation:th-vig calc(.98s * var(--th-m-speed, 1)) ease-in-out both}@keyframes th-vig{0%{opacity:0}38%{opacity:1}to{opacity:0}}.th-m-flick{inset:0;background:#000;opacity:0;animation:th-flick calc(.64s * var(--th-m-speed, 1)) linear both}@keyframes th-flick{0%,to{opacity:0}10%{opacity:.45}14%{opacity:0}24%{opacity:.3}32%{opacity:0}44%{opacity:.18}55%{opacity:0}}.th-m-tint{inset:0;background:var(--th-mc);mix-blend-mode:screen;opacity:0;animation:th-tintf calc(.64s * var(--th-m-speed, 1)) linear both}@keyframes th-tintf{0%,to{opacity:0}9%{opacity:.24}14%{opacity:0}23%{opacity:.15}31%{opacity:0}}.th-m-flash{inset:0;background:var(--th-mcf);mix-blend-mode:screen;opacity:0;animation:th-flash calc(.54s * var(--th-m-speed, 1)) ease-out both}@keyframes th-flash{0%{opacity:0}12%{opacity:.85}to{opacity:0}}.th-m-bloom{left:var(--th-mx);top:var(--th-my);width:12%;aspect-ratio:1;border-radius:50%;background:var(--th-mc);filter:blur(26px);mix-blend-mode:screen;transform:translate(-50%,-50%) scale(1);opacity:0;animation-duration:calc(1.03s * var(--th-m-speed, 1));animation-timing-function:ease-out;animation-fill-mode:both}.th-moment--toCommentary .th-m-bloom{animation-name:th-bloom-out}.th-moment--toFilm .th-m-bloom{animation-name:th-bloom-in}@keyframes th-bloom-out{0%{transform:translate(-50%,-50%) scale(1);opacity:0}25%{opacity:.55}to{transform:translate(-50%,-50%) scale(24);opacity:0}}@keyframes th-bloom-in{0%{transform:translate(-50%,-50%) scale(24);opacity:0}30%{opacity:.5}to{transform:translate(-50%,-50%) scale(1);opacity:0}}.th-m-halo{left:var(--th-mx);top:var(--th-my);width:3%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 60px 34px var(--th-mcg);transform:translate(-50%,-50%) scale(.8);opacity:0;animation-duration:calc(1.1s * var(--th-m-speed, 1));animation-timing-function:ease-out;animation-fill-mode:both}.th-moment--toCommentary .th-m-halo{animation-name:th-halo-out}.th-moment--toFilm .th-m-halo{animation-name:th-halo-in}@keyframes th-halo-out{0%{transform:translate(-50%,-50%) scale(.8);opacity:.34}to{transform:translate(-50%,-50%) scale(16);opacity:0}}@keyframes th-halo-in{0%{transform:translate(-50%,-50%) scale(16);opacity:0}40%{opacity:.28}to{transform:translate(-50%,-50%) scale(.8);opacity:0}}.th-m-radar{left:var(--th-mx);top:var(--th-my);width:55%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(var(--th-mc) 0 13deg,transparent 13deg 30deg);-webkit-mask:radial-gradient(closest-side,transparent 74%,#000 76% 94%,transparent 96%);mask:radial-gradient(closest-side,transparent 74%,#000 76% 94%,transparent 96%);transform:translate(-50%,-50%) scale(.12);opacity:0;animation-duration:calc(.95s * var(--th-m-speed, 1));animation-timing-function:cubic-bezier(.25,.6,.3,1);animation-fill-mode:both}.th-moment--toCommentary .th-m-radar{animation-name:th-radar-out}.th-moment--toFilm .th-m-radar{animation-name:th-radar-in}@keyframes th-radar-out{0%{transform:translate(-50%,-50%) scale(.12) rotate(0deg);opacity:.9}to{transform:translate(-50%,-50%) scale(2.6) rotate(80deg);opacity:0}}@keyframes th-radar-in{0%{transform:translate(-50%,-50%) scale(2.6) rotate(0deg);opacity:0}30%{opacity:.8}to{transform:translate(-50%,-50%) scale(.12) rotate(-80deg);opacity:0}}.th-m-wave{left:var(--th-mx);top:var(--th-my);width:12%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.3);backdrop-filter:blur(2.5px) saturate(1.3) brightness(1.12);-webkit-mask:radial-gradient(closest-side,transparent 52%,#000 60% 86%,transparent 94%);mask:radial-gradient(closest-side,transparent 52%,#000 60% 86%,transparent 94%);animation-duration:calc(.95s * var(--th-m-speed, 1));animation-timing-function:cubic-bezier(.25,.6,.3,1);animation-fill-mode:both}.th-moment--toCommentary .th-m-wave{animation-name:th-wave-out}.th-moment--toFilm .th-m-wave{animation-name:th-wave-in}@keyframes th-wave-out{0%{transform:translate(-50%,-50%) scale(.3);opacity:1}80%{opacity:.9}to{transform:translate(-50%,-50%) scale(14);opacity:0}}@keyframes th-wave-in{0%{transform:translate(-50%,-50%) scale(14);opacity:0}25%{opacity:.9}to{transform:translate(-50%,-50%) scale(.3);opacity:0}}.th-m-scan{left:0;width:100%;height:14%;top:100%;background:linear-gradient(180deg,transparent,var(--th-mcg),transparent);backdrop-filter:blur(1.6px);animation-duration:calc(.7s * var(--th-m-speed, 1));animation-timing-function:ease-in-out;animation-fill-mode:both}.th-moment--toCommentary .th-m-scan{animation-name:th-scan-out}.th-moment--toFilm .th-m-scan{animation-name:th-scan-in}@keyframes th-scan-out{0%{top:100%;opacity:0}12%{opacity:1}88%{opacity:1}to{top:-16%;opacity:0}}@keyframes th-scan-in{0%{top:-16%;opacity:0}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:0}}.th-m-shim{top:-25%;height:150%;width:34%;left:-45%;transform:rotate(13deg);background:linear-gradient(90deg,transparent,var(--th-mcg) 44%,hsla(0,0%,100%,.15) 50%,var(--th-mcg) 56%,transparent);backdrop-filter:blur(1.1px);animation-duration:calc(.95s * var(--th-m-speed, 1));animation-timing-function:ease-in-out;animation-fill-mode:both}.th-moment--toCommentary .th-m-shim{animation-name:th-shim-out}.th-moment--toFilm .th-m-shim{animation-name:th-shim-in}@keyframes th-shim-out{0%{left:-45%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:112%;opacity:0}}@keyframes th-shim-in{0%{left:112%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:-45%;opacity:0}}.th-m-drop{left:var(--th-mx);top:var(--th-my);width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 16px 5px var(--th-mcg);transform:translate(-50%,-50%);animation:th-dropf calc(.26s * var(--th-m-speed, 1)) ease-out both}@keyframes th-dropf{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}.th-m-ring--r6{animation-duration:calc(.95s * var(--th-m-speed, 1));animation-delay:calc(60ms * var(--th-m-speed, 1))}.th-m-arc{left:var(--th-mx);top:var(--th-my);width:8%;aspect-ratio:1;border-radius:50%;border:2.5px solid transparent;border-top-color:hsla(0,0%,100%,.85);transform:translate(-50%,-50%);animation:th-arc calc(.95s * var(--th-m-speed, 1)) cubic-bezier(.25,.6,.3,1) calc(60ms * var(--th-m-speed, 1)) both}@keyframes th-arc{0%{transform:translate(-50%,-50%) scale(.4) rotate(-50deg);opacity:.85}to{transform:translate(-50%,-50%) scale(9) rotate(60deg);opacity:0}}.th-m-stat{inset:0;opacity:0;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.09) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.05) 0 1px,transparent 1px 2px);animation:th-statb calc(.26s * var(--th-m-speed, 1)) steps(5) both}@keyframes th-statb{0%,to{opacity:0}8%{opacity:.85}30%{opacity:.55}60%{opacity:.75}}.th-m-tear{left:0;width:100%;height:9%;top:42%;background:linear-gradient(180deg,transparent,var(--th-mcg),transparent);backdrop-filter:blur(3px);animation:th-tearx calc(.26s * var(--th-m-speed, 1)) steps(3) both}@keyframes th-tearx{0%{transform:translateX(-10px)}50%{transform:translateX(9px)}to{transform:translateX(-4px)}}.th-m-tintsoft{inset:0;background:var(--th-mc);mix-blend-mode:screen;opacity:0;animation:th-tfade calc(.85s * var(--th-m-speed, 1)) ease-in-out both}@keyframes th-tfade{0%,to{opacity:0}45%{opacity:.1}}.th-m-leak{top:-30%;height:160%;width:45%;left:-55%;background:radial-gradient(closest-side,var(--th-mcg),transparent 72%);filter:blur(12px);transform:rotate(18deg);mix-blend-mode:screen;animation-duration:calc(1.15s * var(--th-m-speed, 1));animation-timing-function:ease-in-out;animation-fill-mode:both}.th-moment--toCommentary .th-m-leak{animation-name:th-leak-out}.th-moment--toFilm .th-m-leak{animation-name:th-leak-in}@keyframes th-leak-out{0%{left:-55%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:118%;opacity:0}}@keyframes th-leak-in{0%{left:118%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:-55%;opacity:0}}.th-glass-lens{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:5}@media (prefers-reduced-motion:reduce){.th-moment>span{animation:none!important;opacity:0!important}.th-glass-lens{display:none}.th-pp-symbol{animation:th-pp-symbol-rm .5s ease both}.th-sw[data-knob-fx] .th-sw-knb{animation:none!important;scale:1!important}.th-sw[data-knob-fx] .th-sw-knb:before{animation:none!important;opacity:0!important}}@keyframes th-pp-symbol-rm{0%{opacity:.9;transform:translate(-50%,-50%) scale(1.6)}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}