.sp.svelte-g1hxmp{z-index:120;color:#fff;background:#05040b;place-items:center;display:grid;position:fixed;inset:0}.sp-bg.svelte-g1hxmp{filter:blur(36px)brightness(.5);opacity:.8;background-position:50%;background-size:cover;position:absolute;inset:-40px}.sp-col.svelte-g1hxmp{touch-action:pan-x;background:#000;width:min(100vw,56.25dvh);height:100dvh;transition:transform .2s;position:relative;overflow:hidden}@media (width>=900px){.sp-col.svelte-g1hxmp{border-radius:22px;width:50.625vh;height:90vh;box-shadow:0 20px 80px #0009}}.sp-bars.svelte-g1hxmp{z-index:4;left:10px;right:10px;top:calc(10px + env(safe-area-inset-top));gap:4px;margin:0;padding:0;list-style:none;display:flex;position:absolute}.sp-bars.svelte-g1hxmp li:where(.svelte-g1hxmp){background:#ffffff59;border-radius:3px;flex:1;height:3px;overflow:hidden}.sp-bars.svelte-g1hxmp i:where(.svelte-g1hxmp){background:#fff;height:100%;display:block}.sp-top.svelte-g1hxmp{z-index:4;left:10px;right:10px;top:calc(22px + env(safe-area-inset-top));text-shadow:0 1px 6px #000;align-items:center;gap:8px;display:flex;position:absolute}.sp-title.svelte-g1hxmp{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.sp-btn.svelte-g1hxmp{color:#fff;background:#00000080;border:0;border-radius:99px;place-items:center;min-width:44px;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;display:grid}.sp-remove.svelte-g1hxmp{z-index:5;left:10px;bottom:calc(18px + env(safe-area-inset-bottom));background:#781414cc;position:absolute}.sp-x.svelte-g1hxmp{padding:0}.sp-x.svelte-g1hxmp svg:where(.svelte-g1hxmp){width:18px;height:18px}.sp-video.svelte-g1hxmp{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.sp-pre.svelte-g1hxmp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sp-tap.svelte-g1hxmp{z-index:3;-webkit-tap-highlight-color:transparent;background:0 0;border:0;position:absolute;inset:84px 0 0}.sp-nav.svelte-g1hxmp{z-index:4;color:#fff;background:#00000073;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sp-nav.svelte-g1hxmp svg:where(.svelte-g1hxmp){width:22px;height:22px}.sp-prev.svelte-g1hxmp{left:8px}.sp-next.svelte-g1hxmp{right:8px}.sp-play.svelte-g1hxmp{z-index:4;pointer-events:none;color:#fff;background:#00000080;border:2px solid #fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sp-play.svelte-g1hxmp svg:where(.svelte-g1hxmp){width:32px;height:32px}.sp-end.svelte-g1hxmp{z-index:2;padding:calc(84px + env(safe-area-inset-top)) 22px calc(24px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(#14102a,#0b0818);flex-direction:column;justify-content:center;gap:16px;display:flex;position:absolute;inset:0;overflow:auto}.sp-end.svelte-g1hxmp h2:where(.svelte-g1hxmp){margin:0;font-size:24px;font-weight:800;line-height:1.1}.sp-end.svelte-g1hxmp ul:where(.svelte-g1hxmp){gap:8px;margin:0;padding-left:18px;font-size:15px;line-height:1.4;display:grid}.sp-act.svelte-g1hxmp{gap:8px;display:grid}.sp-again.svelte-g1hxmp{color:#fffc;text-underline-offset:3px;background:0 0;border:0;min-height:44px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.sp-col.svelte-g1hxmp{transition:none}}
