html,body{height:100%;margin:0;background:#000}.vw-viewer{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.vw-viewer .pt-deck{width:min(100vw,calc(100vh * var(--pt-aspect, 1.7778)));max-width:none;border-radius:0;background:transparent;box-shadow:none}.vw-fullscreen{position:absolute;top:.75rem;right:.75rem;z-index:2;padding:.4rem .75rem;border:none;border-radius:6px;background:#0f172a8c;color:#fff;font:inherit;font-size:.8rem;cursor:pointer;opacity:0;transition:opacity .2s ease}.vw-fullscreen:hover{background:#0f172acc}.vw-viewer:has(.pt-controls-active) .vw-fullscreen,.vw-fullscreen:focus-visible{opacity:1}.vw-autoplay{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.4rem .75rem;border:none;border-radius:6px;background:#0f172a8c;color:#fff;font:inherit;font-size:.8rem;cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease}.vw-autoplay[aria-pressed=true]{background:#2563ebd9}.vw-viewer:has(.pt-controls-active) .vw-autoplay,.vw-autoplay:focus-visible{opacity:1}.vw-viewer:not(:has(.pt-controls-active)),.vw-viewer:not(:has(.pt-controls-active)) *{cursor:none}.vw-message{max-width:28rem;margin:0;padding:1.5rem;color:#cbd5e1;font-size:1rem;line-height:1.5;text-align:center}.vw-viewer:has(.vw-message:not([hidden])),.vw-viewer:has(.vw-message:not([hidden])) *{cursor:auto}
