#fullPageSVG.svelte-1fyje5f{pointer-events:all;width:100%;height:100%}.video-stage.svelte-16ko97k{width:100%;padding-bottom:56.25%;position:relative}.video-frame.svelte-16ko97k{background:var(--ash-14);border:1px solid var(--ash-23);border-radius:18px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-frame.pip-active.svelte-16ko97k{aspect-ratio:16/9;z-index:9999;border-radius:12px;width:380px;height:auto;animation:.35s cubic-bezier(.4,0,.2,1) svelte-16ko97k-pipSlideIn;position:fixed;inset:auto 24px 24px auto;box-shadow:0 8px 40px #00000080,0 0 0 1px #7878ed26}@keyframes svelte-16ko97k-pipSlideIn{0%{opacity:0;transform:scale(.85)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.video-placeholder.svelte-16ko97k{color:var(--ash-55);border:1px dashed var(--ash-35);cursor:pointer;z-index:1;background:#22262580;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;transition:color .15s;display:flex;position:absolute;inset:0}.video-placeholder.svelte-16ko97k:hover{color:var(--ash-75)}.pip-controls.svelte-16ko97k{z-index:10000;gap:8px;display:flex;position:absolute;top:8px;right:8px}.pip-btn.svelte-16ko97k{width:32px;height:32px;color:var(--ash-white);border:1px solid var(--ash-35);cursor:pointer;background:#222625e6;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.pip-btn.svelte-16ko97k:hover{background:var(--ash-35)}@media (width<=640px){.video-frame.pip-active.svelte-16ko97k{width:260px;bottom:16px;right:16px}}
