.deck.svelte-7cwsw7{--height:5rem;z-index:100;box-sizing:border-box;height:var(--height);margin-top:calc(-1 * var(--height));font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;color:#fff;text-shadow:1px 0 #ff003cb3,-1px 0 #00dcffb3,0 0 3px #000,0 0 1px #000;pointer-events:none;justify-content:space-between;align-items:flex-end;padding:0 2.4rem 2rem;font-weight:700;display:flex;position:sticky;bottom:0}.hidden.svelte-7cwsw7{visibility:hidden}body.doom-mode-active .deck.svelte-7cwsw7{color:#ff3b3b}.osd-time.svelte-7cwsw7{font:inherit;letter-spacing:inherit;color:inherit;text-shadow:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;margin:0;padding:0}.osd-time.svelte-7cwsw7:hover{text-decoration:underline}@media (width<=549px){.deck.svelte-7cwsw7{--height:4rem;font-size:var(--text-xs);padding:0 1.2rem 1.4rem}}.rewind.svelte-7cwsw7{z-index:15000;pointer-events:none;background:var(--scanlines), #0000001f;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.rewind.done.svelte-7cwsw7{animation:.6s forwards svelte-7cwsw7-off}.noise.svelte-7cwsw7{background:repeating-linear-gradient(90deg,#ffffff8c 0 1px,#00000059 1px 3px,#fff3 3px 7px,#0000 7px 12px,#0000004d 12px 13px,#0000 13px 21px) 0 0/100% 50%;width:calc(100% + 40px);height:200%;animation:.45s linear infinite svelte-7cwsw7-race;position:absolute;top:0;left:-20px;-webkit-mask-image:linear-gradient(#0000 12%,#000 14% 18%,#0000 20% 52%,#000 54% 56%,#0000 58% 62%,#000 64% 68%,#0000 70% 100%);mask-image:linear-gradient(#0000 12%,#000 14% 18%,#0000 20% 52%,#000 54% 56%,#0000 58% 62%,#000 64% 68%,#0000 70% 100%);-webkit-mask-size:100% 50%;mask-size:100% 50%}.done.svelte-7cwsw7 .noise:where(.svelte-7cwsw7){display:none}.screen-osd.svelte-7cwsw7{font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.08em;color:#fff;text-shadow:2px 0 #ff003cb3,-2px 0 #00dcffb3,0 0 4px #000,0 0 1px #000;font-weight:700;position:absolute;top:2.4rem}.screen-play.svelte-7cwsw7{left:3rem}.screen-time.svelte-7cwsw7{right:3rem}@keyframes svelte-7cwsw7-race{0%{transform:translate(0)}to{transform:translate(-8px,-50%)}}@keyframes svelte-7cwsw7-off{60%{opacity:1}to{opacity:0}}
