html,body{height:100dvh}.play-root.svelte-hy9bcf{overscroll-behavior:contain;box-sizing:border-box;background:#0b0e12;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.play-stage.svelte-hy9bcf{top:env(safe-area-inset-top,0px);z-index:1;touch-action:none;background:#0b0e12;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.backbuffer.svelte-hy9bcf{z-index:1;touch-action:none;background:#000;border:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.play-error.svelte-hy9bcf{z-index:4;color:#e8edf4;background:#0b0e12eb;border:1px solid #e35d6a80;border-radius:.4rem;align-items:center;gap:.75rem;max-width:min(40rem,92vw);padding:.6rem .9rem;font-size:.85rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.play-error.svelte-hy9bcf p:where(.svelte-hy9bcf){color:#e35d6a;word-break:break-word;flex:1;margin:0}.play-error.svelte-hy9bcf button:where(.svelte-hy9bcf){color:#e8edf4;cursor:pointer;background:#ffffff0f;border:1px solid #e8edf447;border-radius:4px;padding:.35rem .8rem}#otc-text-sinks.svelte-hy9bcf{z-index:5;pointer-events:none;position:fixed;inset:0}
