.player.svelte-l6y7q{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--video-player-bg);border-radius:var(--radius-md);overflow:hidden;touch-action:manipulation}iframe.svelte-l6y7q,video.svelte-l6y7q,.poster.svelte-l6y7q{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}video.svelte-l6y7q{background:var(--video-player-bg)}.poster.svelte-l6y7q{padding:0;margin:0;background:none;border:0;cursor:pointer}.poster.svelte-l6y7q img:where(.svelte-l6y7q){width:100%;height:100%;object-fit:cover;display:block}.play.svelte-l6y7q{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:2.8rem;border-radius:var(--radius-md);background:var(--video-red);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00000059}.poster.svelte-l6y7q:hover .play:where(.svelte-l6y7q),.poster.svelte-l6y7q:focus-visible .play:where(.svelte-l6y7q){filter:brightness(1.12)}.openlink.svelte-l6y7q{display:inline-block;padding:.5rem .9rem;border-radius:var(--radius-md);background:var(--video-badge-bg);color:var(--video-red);text-decoration:none;font-weight:600}.sharewrap.svelte-9nlw8n{position:relative;display:inline-flex;align-items:center}.iconbtn.svelte-9nlw8n{display:inline-flex;align-items:center;gap:.35rem}.backdrop.svelte-9nlw8n{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:transparent;border:none;padding:0;cursor:default}.menu.svelte-9nlw8n{position:absolute;top:calc(100% + 4px);right:0;z-index:31;display:flex;flex-direction:column;min-width:9rem;padding:.25rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 16px #00000040}.menu.svelte-9nlw8n button:where(.svelte-9nlw8n){background:none;border:none;color:var(--text);text-align:left;padding:.4rem .6rem;border-radius:6px;cursor:pointer}.menu.svelte-9nlw8n button:where(.svelte-9nlw8n):hover{background:var(--chip-bg);color:var(--accent)}.shareerr.svelte-9nlw8n{color:var(--error)}.sheetbg.svelte-9nlw8n{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#00000073;border:none;padding:0;cursor:default}.sheetwrap.svelte-9nlw8n{position:fixed;top:0;right:0;bottom:0;left:0;z-index:41;display:flex;align-items:center;justify-content:center;padding:1rem;pointer-events:none}.sheet.svelte-9nlw8n{pointer-events:auto;width:min(34rem,100%);max-height:80vh;display:flex;flex-direction:column;gap:.6rem;padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 32px #00000059}.sheethead.svelte-9nlw8n{display:flex;align-items:baseline;gap:.5rem}.sheethead.svelte-9nlw8n strong:where(.svelte-9nlw8n){overflow-wrap:anywhere}.langbadge.svelte-9nlw8n{font-size:.72em;text-transform:uppercase;background:var(--chip-bg);color:var(--accent);padding:.1rem .5rem;border-radius:999px;flex-shrink:0}.preview.svelte-9nlw8n{margin:0;padding:.6rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.85em;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:8px}.sheetactions.svelte-9nlw8n{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}.primary.svelte-9nlw8n{font-weight:600}
