.video-placeholder.svelte-l6y7q{margin:2rem 0;padding:2.5rem 2rem;border-radius:12px;border:1px dashed var(--border);background:#7878780a;text-align:center}.placeholder-icon.svelte-l6y7q{width:56px;height:56px;border-radius:50%;background:rgba(var(--primary-rgb),.1);color:var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.5rem}.video-placeholder.svelte-l6y7q h4:where(.svelte-l6y7q){margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:var(--text)}.video-placeholder.svelte-l6y7q p:where(.svelte-l6y7q){margin:0 0 1rem;font-size:.875rem;color:var(--text-muted);line-height:1.5}.video-url.svelte-l6y7q{background:#78787814;border:1px solid var(--border);border-radius:8px;padding:.6rem 1rem;margin-bottom:1rem;word-break:break-all}.video-url.svelte-l6y7q code:where(.svelte-l6y7q){font-size:.8rem;color:var(--primary);font-family:SF Mono,Fira Code,monospace}.copy-url-btn.svelte-l6y7q{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.25rem;background:var(--primary);color:var(--primary-fg);border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s}.copy-url-btn.svelte-l6y7q:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--primary-rgb),.3)}.video-container.svelte-l6y7q{margin:2rem 0;border-radius:12px;overflow:hidden;border:1px solid var(--border);box-shadow:0 10px 15px -3px #0000001a}.video-js{background-color:#0b101b}.vjs-big-play-button{background-color:var(--primary)!important;border-color:var(--primary)!important;border-radius:50%!important;width:3em!important;height:3em!important;line-height:3em!important;margin-top:-1.5em!important;margin-left:-1.5em!important}.vjs-control-bar{background-color:#0b101bcc!important}
