.video-player[data-v-c4802b27]{isolation:isolate;aspect-ratio:16/9;color:#f3f8ff;background:#02060d;border:1px solid #7eb2db33;border-radius:16px;outline:none;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000004d}.video-player[data-v-c4802b27]:focus-visible{box-shadow:0 0 0 2px #65decf,0 24px 70px #0000004d}.video-player video[data-v-c4802b27]{-o-object-fit:contain;object-fit:contain;cursor:pointer;background:#02060d;width:100%;height:100%;display:block;position:absolute;inset:0}.video-resume[data-v-c4802b27]{z-index:4;color:#fff;text-align:center;background:#13223bee;border:1px solid #ffffff40;border-radius:14px;gap:10px;width:max-content;max-width:calc(100% - 24px);padding:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-resume strong[data-v-c4802b27]{font-size:14px}.video-resume>div[data-v-c4802b27]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.video-resume button[data-v-c4802b27]{color:#fff;cursor:pointer;background:#ffffff15;border:1px solid #ffffff50;border-radius:9px;min-height:44px;padding:8px 12px;font-size:13px}.video-resume button[data-v-c4802b27]:first-child{background:var(--accent)}.video-resume button[data-v-c4802b27]:hover{background:#ffffff30}.video-resume button[data-v-c4802b27]:focus-visible{outline-offset:2px;outline:2px solid #fff}.player-settings-menu[data-v-c4802b27]{z-index:5;overscroll-behavior:contain;color:#fff;background:#13223bf5;border:1px solid #ffffff40;border-radius:12px;gap:8px;width:min(260px,100% - 16px);max-height:calc(100% - 84px);padding:10px;display:grid;position:absolute;bottom:72px;right:8px;overflow-y:auto}.player-settings-menu label[data-v-c4802b27]{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.player-settings-menu button[data-v-c4802b27],.player-settings-menu select[data-v-c4802b27]{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#ffffff15;border:1px solid #ffffff30;border-radius:8px;min-height:44px;padding:8px 10px;font-size:13px}.player-settings-menu option[data-v-c4802b27]{color:#fff;background:#13223b}.player-settings-menu[data-v-c4802b27] :is(select,button):focus-visible{outline-offset:2px;outline:2px solid #fff}.player-settings-menu button[data-v-c4802b27]:hover{color:#fff;background:#ffffff30}.video-player-poster-fallback[data-v-c4802b27]{z-index:1;pointer-events:none;color:#91e4d5;text-align:center;background:radial-gradient(circle at 22% 8%,#5de5cf2e,#0000 38%),radial-gradient(circle at 80% 92%,#45b7ff29,#0000 42%),linear-gradient(135deg,#071522,#02060d 70%);place-content:center;justify-items:center;gap:.35rem;padding:1rem;display:grid;position:absolute;inset:0}.video-player-poster-fallback[data-v-c4802b27]:before,.video-player-state[data-v-c4802b27]:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 0),linear-gradient(90deg,#ffffff0f 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 86%);mask-image:linear-gradient(#000000b3,#0000 86%)}.video-player-poster-fallback svg[data-v-c4802b27],.video-player-state-icon[data-v-c4802b27]{z-index:1;filter:drop-shadow(0 12px 28px #00000052);width:clamp(56px,11vw,84px);margin-bottom:.25rem}.video-player-poster-fallback svg rect[data-v-c4802b27],.video-player-state-icon rect[data-v-c4802b27]{fill:#67e2cf14;stroke:currentColor;stroke-width:2.5px}.video-player-poster-fallback svg path[data-v-c4802b27],.video-player-state-icon path[data-v-c4802b27]{fill:currentColor}.video-player-poster-fallback span[data-v-c4802b27],.video-player-poster-fallback strong[data-v-c4802b27],.video-player-state>span[data-v-c4802b27],.video-player-state>strong[data-v-c4802b27]{z-index:1}.video-player-poster-fallback strong[data-v-c4802b27]{color:#eefbff;font-size:clamp(.95rem,2vw,1.12rem)}.video-player-poster-fallback span[data-v-c4802b27]{color:#9fb8c9;font-size:.78rem}.video-player--portrait[data-v-c4802b27]{aspect-ratio:9/16;justify-self:center;width:min(100%,440px,43.875vh);max-height:min(78vh,780px)}.video-player--portrait video[data-v-c4802b27]{-o-object-fit:contain;object-fit:contain}.video-player-next[data-v-c4802b27]{z-index:4;color:#edfffb;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030f1ac7;border:1px solid #70e3d047;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;max-width:min(330px,100% - 1.5rem);padding:.45rem .55rem;text-decoration:none;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:.75rem;left:.75rem;transform:translateY(-5px);box-shadow:0 12px 32px #00000052}.video-player-next[data-v-c4802b27]:focus-visible,.video-player:not(.is-controls-hidden) .video-player-next[data-v-c4802b27]{opacity:1;transform:none}.video-player-next img[data-v-c4802b27]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#02070d;border-radius:7px;width:58px}.video-player-next-copy[data-v-c4802b27]{min-width:0;display:grid}.video-player-next small[data-v-c4802b27]{color:#74dec9;font-size:.62rem}.video-player-next strong[data-v-c4802b27]{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.center-play[data-v-c4802b27]{z-index:3;aspect-ratio:1;color:#05211d;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#69e7cfeb;border:1px solid #dcfff96b;border-radius:50%;place-items:center;width:clamp(52px,8vw,76px);padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #0006}.center-play[data-v-c4802b27]:hover{background:#82f0dc;transform:translate(-50%,-50%)scale(1.05)}.center-play svg[data-v-c4802b27]{fill:currentColor;width:44%;transform:translate(2px)}.player-spinner[data-v-c4802b27]{z-index:3;aspect-ratio:1;border:3px solid #ffffff38;border-top-color:#73e4d2;border-radius:50%;width:44px;animation:.76s linear infinite player-spin-c4802b27;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player-controls[data-v-c4802b27]{z-index:3;opacity:1;background:linear-gradient(#0000,#01050ce6);gap:.35rem;padding:3rem .75rem .65rem;transition:opacity .18s;display:grid;position:absolute;bottom:0;left:0;right:0}.video-player.is-controls-hidden[data-v-c4802b27]{cursor:none}.video-player.is-controls-hidden .video-player-controls[data-v-c4802b27]{pointer-events:none;opacity:0}.timeline-shell[data-v-c4802b27]{align-items:center;min-height:14px;display:grid;position:relative}.timeline[data-v-c4802b27]{appearance:none;cursor:pointer;background:linear-gradient(to right,#64dfcc 0 var(--progress),#ffffff47 var(--progress) 100%);border-radius:999px;width:100%;height:5px;margin:0}.seek-preview[data-v-c4802b27]{z-index:5;bottom:20px;left:clamp(80px,var(--seek-preview-position),calc(100% - 80px));pointer-events:none;filter:drop-shadow(0 10px 22px #00000085);justify-items:center;gap:.3rem;display:grid;position:absolute;transform:translate(-50%)}.seek-preview-frame[data-v-c4802b27]{background:#02060d;border:2px solid #e0fff9e6;border-radius:9px;max-width:min(160px,100vw - 2rem);position:relative;overflow:hidden}.seek-preview-frame img[data-v-c4802b27]{max-width:none;max-height:none;display:block;position:absolute;top:0;left:0}.seek-preview-time[data-v-c4802b27]{color:#f2fffc;background:#01080ee0;border-radius:999px;padding:.16rem .42rem;font:800 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.timeline[data-v-c4802b27]::-webkit-slider-thumb{appearance:none;background:#55d9c3;border:2px solid #eafffb;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #0006}.volume-range[data-v-c4802b27]::-webkit-slider-thumb{appearance:none;background:#55d9c3;border:2px solid #eafffb;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #0006}.timeline[data-v-c4802b27]::-moz-range-thumb{background:#55d9c3;border:2px solid #eafffb;border-radius:50%;width:12px;height:12px}.volume-range[data-v-c4802b27]::-moz-range-thumb{background:#55d9c3;border:2px solid #eafffb;border-radius:50%;width:12px;height:12px}.control-row[data-v-c4802b27]{align-items:center;gap:.28rem;min-width:0;display:flex}.control-row button[data-v-c4802b27]{color:#f1f8ff;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.control-row .mobile-settings-control[data-v-c4802b27]{display:none}.control-row .mobile-settings-control svg[data-v-c4802b27]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.control-row button[data-v-c4802b27]:focus-visible,.control-row button[data-v-c4802b27]:hover{background:#ffffff1f}.control-row svg[data-v-c4802b27]{fill:currentColor;width:21px}.secondary-control span[data-v-c4802b27]{font-size:.65rem;font-weight:900}.time-label[data-v-c4802b27]{color:#d7e3ee;flex:none;margin-inline:.25rem;font:700 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.control-spacer[data-v-c4802b27]{flex:1;min-width:0}.volume-range[data-v-c4802b27]{appearance:none;cursor:pointer;background:#ffffff4d;border-radius:999px;width:74px;height:4px;margin:0 .25rem}.control-select[data-v-c4802b27]{flex:none;height:34px;position:relative}.control-select>span[data-v-c4802b27]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.control-select select[data-v-c4802b27]{color:#e9f3fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#ffffff17;border:0;border-radius:9px;outline:none;height:34px;padding:0 .45rem;font-size:.67rem}.control-select select option[data-v-c4802b27]{color:#e9f3fb;background:#0b1725}.control-select select option[data-v-c4802b27]:checked{color:#fff;background:#17374a}.video-player-error[data-v-c4802b27],.video-player-state[data-v-c4802b27]{z-index:2;color:#eef5ff;text-align:center;background:radial-gradient(circle at 22% 8%,#5de5cf29,#0000 38%),radial-gradient(circle at 80% 92%,#45b7ff24,#0000 42%),linear-gradient(135deg,#071522,#050914 70%);place-content:center;justify-items:center;gap:.45rem;padding:1rem;display:grid;position:absolute;inset:0}.video-player-state[data-v-c4802b27]{color:#91e4d5;position:absolute}.video-player-state span[data-v-c4802b27]{color:#a7b8d6;font-size:.85rem}.video-player-error[data-v-c4802b27]{z-index:5;color:#ffd7dd;background:#080a12e6}.video-player-error button[data-v-c4802b27]{color:#ffeef1;cursor:pointer;background:#a82a3f3d;border:1px solid #ff97a659;border-radius:10px;padding:.55rem .8rem}@keyframes player-spin-c4802b27{to{transform:translate(-50%,-50%)rotate(1turn)}}@media (width<=700px){.video-player[data-v-c4802b27]{border-radius:12px}.video-player-controls[data-v-c4802b27]{padding:2.5rem .45rem .4rem}.control-row[data-v-c4802b27]{gap:.08rem}.control-row .pip-control[data-v-c4802b27],.control-row .quality-select[data-v-c4802b27],.control-row .secondary-control[data-v-c4802b27],.control-row .speed-select[data-v-c4802b27],.volume-range[data-v-c4802b27]{display:none}.control-row button[data-v-c4802b27]{width:44px;height:44px}.control-row .mobile-settings-control[data-v-c4802b27]{display:grid}.time-label[data-v-c4802b27]{margin-inline:.1rem;font-size:.75rem}.video-player-next[data-v-c4802b27]{max-width:calc(100% - .9rem);top:.45rem;left:.45rem}.video-player-next img[data-v-c4802b27]{display:none}}@media (width<=960px){.control-row .wide-control[data-v-c4802b27]{display:none}}.video-comments[data-v-fde7244c]{border:1px solid var(--line);background:var(--panel);direction:rtl;border-radius:20px;gap:.75rem;padding:clamp(1rem,3vw,1.4rem);display:grid}.video-comments h2[data-v-fde7244c]{margin:0}.video-comments-head[data-v-fde7244c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.comment-identity[data-v-fde7244c],.video-comments-head>span[data-v-fde7244c]{color:var(--muted);margin:0;font-size:13px}.comment-identity strong[data-v-fde7244c]{color:var(--text)}.comments-more[data-v-fde7244c]{border:1px solid var(--line);min-height:44px;color:var(--design-accent-text);background:var(--card-soft);cursor:pointer;border-radius:10px;padding:8px 12px}.comments-more[data-v-fde7244c]:hover{color:var(--text);background:var(--design-active)}.video-comments-form[data-v-fde7244c]{gap:.6rem;display:grid}.video-comments-form label[data-v-fde7244c]{gap:.25rem;display:grid}.video-comments-form input[data-v-fde7244c],.video-comments-form textarea[data-v-fde7244c]{border:1px solid var(--line);background:var(--card-soft);width:100%;color:var(--text);border-radius:12px;padding:.45rem .55rem;font-size:.95rem}.video-comments-form textarea[data-v-fde7244c]{resize:vertical;min-height:80px}.video-comments-form button[data-v-fde7244c]{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:12px;width:fit-content;min-height:44px;padding:.5rem .9rem}.video-comments-form button[data-v-fde7244c]:hover:not(:disabled){background:var(--design-primary-hover);color:#fff}.video-comments-form[data-v-fde7244c] :is(input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-comments-form button[data-v-fde7244c]:disabled{opacity:.7;cursor:wait}.video-comments-empty[data-v-fde7244c],.video-comments-error[data-v-fde7244c],.video-comments-state[data-v-fde7244c],.video-comments-success[data-v-fde7244c]{margin:0}.video-comments-error[data-v-fde7244c]{color:var(--warning)}.video-comments-success[data-v-fde7244c]{color:var(--success)}.video-comment-item[data-v-fde7244c]{border:1px solid var(--line);background:var(--card-soft);border-radius:14px;gap:.25rem;padding:.65rem;display:grid}.video-comment-item p[data-v-fde7244c]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.video-comment-meta[data-v-fde7244c]{gap:.15rem;display:grid}.video-comment-reply-button[data-v-fde7244c]{width:fit-content;min-height:44px;color:var(--text);background:var(--design-active);cursor:pointer;border:0;border-radius:6px;padding:.28rem .6rem}.video-comment-replies[data-v-fde7244c]{border-inline-start:2px solid var(--line);gap:.45rem;padding-inline-start:.9rem;display:grid}.video-comment-reply-item[data-v-fde7244c]{background:var(--card-soft)}.video-comment-reply-form[data-v-fde7244c]{gap:.5rem;margin-top:.25rem;display:grid}.video-comment-reply-form input[data-v-fde7244c],.video-comment-reply-form textarea[data-v-fde7244c]{border:1px solid var(--line);background:var(--card-soft);width:100%;color:var(--text);border-radius:8px;padding:.45rem .55rem;font-size:.95rem}.video-comment-reply-form textarea[data-v-fde7244c]{resize:vertical}.video-comment-reply-actions[data-v-fde7244c]{align-items:center;gap:.5rem;display:flex}.video-comment-cancel[data-v-fde7244c]{border:1px solid var(--line);width:fit-content;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem .9rem}.video-recommendations[data-v-ed42e690]{border:1px solid var(--line);background:var(--panel);direction:rtl;border-radius:18px;gap:16px;min-width:0;padding:clamp(16px,2vw,24px);display:grid}.video-recommendations h2[data-v-ed42e690]{margin:0;font-size:20px}.video-recommendations-empty[data-v-ed42e690],.video-recommendations-state[data-v-ed42e690]{color:var(--muted);margin:0}.video-recommendations-rail[data-v-ed42e690]{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:min(82%,320px);grid-auto-flow:column;gap:16px;min-width:0;padding:4px 2px 12px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.is-short .video-recommendations-rail[data-v-ed42e690]{grid-auto-columns:min(68%,210px)}.video-recommendations-rail[data-v-ed42e690] .public-video-card{scroll-snap-align:start}.video-recommendations-rail[data-v-ed42e690]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:12px}@media (width<=560px){.video-recommendations[data-v-ed42e690]{gap:12px;padding:14px}.video-recommendations h2[data-v-ed42e690]{font-size:18px}.video-recommendations-rail[data-v-ed42e690]{gap:12px}}.video-share-actions[data-v-25ea4d8a]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.video-share-actions>button[data-v-25ea4d8a],.video-share-options>button[data-v-25ea4d8a],summary[data-v-25ea4d8a]{border:1px solid var(--line);background:var(--design-active);min-height:44px;color:var(--design-accent-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}summary[data-v-25ea4d8a]{list-style:none}summary[data-v-25ea4d8a]::-webkit-details-marker{display:none}.video-share-actions svg[data-v-25ea4d8a]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.video-share-menu[data-v-25ea4d8a]{position:relative}.video-share-options[data-v-25ea4d8a]{top:calc(100% + 8px);z-index:5;border:1px solid var(--line);background:var(--panel);width:max-content;max-width:calc(100vw - 48px);box-shadow:0 8px 24px var(--theme-shadow);border-radius:14px;gap:8px;padding:10px;display:grid;position:absolute;inset-inline-end:0}.video-share-options[data-v-25ea4d8a] button,.video-share-options>button[data-v-25ea4d8a]{width:100%}.video-share-actions button[data-v-25ea4d8a]:hover,summary[data-v-25ea4d8a]:hover{background:var(--card-soft);color:var(--text)}.video-share-actions button[data-v-25ea4d8a]:focus-visible,summary[data-v-25ea4d8a]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.share-feedback[data-v-25ea4d8a]{color:var(--muted);flex-basis:100%;font-size:12px}.video-description[data-v-94e20f51]{background:var(--card-soft);min-width:0;color:var(--text);border-radius:12px;padding:14px 16px;font-size:14px}p[data-v-94e20f51]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:2}p.collapsed[data-v-94e20f51]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button[data-v-94e20f51]{min-height:44px;color:var(--design-accent-text);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:6px 0;font-weight:700}button[data-v-94e20f51]:hover{color:var(--text)}button[data-v-94e20f51]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.playlist-queue[data-v-3d96c8c9]{border:1px solid var(--line);background:var(--panel);border-radius:20px;gap:.75rem;display:grid;overflow:hidden}.queue-head[data-v-3d96c8c9]{border-bottom:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:.8rem;padding:1rem;display:flex}.queue-head>div[data-v-3d96c8c9]{gap:.2rem;min-width:0;display:grid}.queue-head small[data-v-3d96c8c9],.queue-item small[data-v-3d96c8c9],.queue-next small[data-v-3d96c8c9]{color:var(--muted);font-size:.68rem}.queue-head a[data-v-3d96c8c9]{color:var(--text);text-overflow:ellipsis;overflow-wrap:anywhere;font-weight:900;line-height:1.8;text-decoration:none;overflow:hidden}.queue-head>span[data-v-3d96c8c9]{border:1px solid var(--line);color:var(--design-accent-text);border-radius:999px;flex:none;padding:.3rem .5rem;font-size:.65rem}.playlist-switcher[data-v-3d96c8c9]{gap:.35rem;padding:0 .9rem;display:grid}.queue-list[data-v-3d96c8c9]{max-height:390px;margin:0;padding:0 .6rem;list-style:none;overflow-y:auto}.queue-list li[data-v-3d96c8c9]{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:.35rem;padding:.38rem 0;display:grid}.queue-list li+li[data-v-3d96c8c9]{border-top:1px solid var(--line)}.queue-list li.current[data-v-3d96c8c9]{color:var(--design-accent-text);background:var(--design-active);border-radius:12px}.queue-position[data-v-3d96c8c9]{color:var(--muted);text-align:center;font-size:.68rem}.queue-item[data-v-3d96c8c9]{color:var(--text);grid-template-columns:82px minmax(0,1fr);align-items:center;gap:.55rem;text-decoration:none}.queue-item[data-v-3d96c8c9],.queue-item>span[data-v-3d96c8c9]:last-child{min-width:0;display:grid}.queue-item img[data-v-3d96c8c9],.queue-placeholder[data-v-3d96c8c9]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--panel);border-radius:8px;width:82px;display:block}.queue-item strong[data-v-3d96c8c9],.queue-next strong[data-v-3d96c8c9]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.55;display:-webkit-box;overflow:hidden}.queue-next[data-v-3d96c8c9]{border:1px solid var(--line);color:var(--text);background:var(--design-active);border-radius:13px;justify-content:space-between;align-items:center;gap:.8rem;margin:0 .75rem .75rem;padding:.7rem .8rem;text-decoration:none;display:flex}.queue-next>span[data-v-3d96c8c9]:first-child{min-width:0;display:grid}.queue-finished[data-v-3d96c8c9],.queue-locked[data-v-3d96c8c9],.queue-state[data-v-3d96c8c9]{color:var(--muted);background:var(--card-soft);border-radius:12px;margin:0 .75rem .75rem;padding:.85rem;font-size:.76rem}.queue-error[data-v-3d96c8c9]{color:var(--warning)}.queue-locked[data-v-3d96c8c9]{gap:.4rem;display:grid}.queue-locked strong[data-v-3d96c8c9]{color:var(--text)}.queue-locked p[data-v-3d96c8c9]{margin:0}.queue-locked a[data-v-3d96c8c9]{width:fit-content;color:var(--design-accent-text);text-decoration:none}.queue-finished[data-v-3d96c8c9]{text-align:center}.report-actions[data-v-ac2f87cb]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.report-actions[data-v-ac2f87cb] button{min-height:44px}.public-video-page[data-v-fd079f7d]{width:100%;min-width:0;min-height:100vh;color:var(--text);background:var(--card-soft);padding-bottom:clamp(.75rem,2.8vw,2rem)}.public-video-shell[data-v-fd079f7d]{gap:22px;width:100%;margin:0 auto;display:grid}.watch-layout[data-v-fd079f7d]{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr);align-items:start;gap:24px;display:grid}.public-video-page.is-short .watch-layout[data-v-fd079f7d]{grid-template-columns:minmax(0,520px) minmax(300px,420px);justify-content:center}.player-column[data-v-fd079f7d],.watch-side[data-v-fd079f7d]{gap:16px;min-width:0;display:grid}.player-column[data-v-fd079f7d] .video-player{box-shadow:0 4px 16px var(--theme-shadow);border-radius:18px}.player-column[data-v-fd079f7d] .center-play{color:#fff;box-shadow:none;background:#13223b99;border-color:#ffffff80}.player-column[data-v-fd079f7d] .center-play:hover{background:#13223bcc}.player-column[data-v-fd079f7d] .video-player:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.player-column[data-v-fd079f7d] .timeline{background:linear-gradient(to right,var(--accent) 0 var(--progress),#ffffff48 var(--progress) 100%)}.player-column[data-v-fd079f7d] .timeline::-webkit-slider-thumb{background:var(--accent);border-color:#fff}.player-column[data-v-fd079f7d] .volume-range::-webkit-slider-thumb{background:var(--accent);border-color:#fff}.player-column[data-v-fd079f7d] .timeline::-moz-range-thumb{background:var(--accent);border-color:#fff}.player-column[data-v-fd079f7d] .volume-range::-moz-range-thumb{background:var(--accent);border-color:#fff}.player-column[data-v-fd079f7d] .player-spinner{border-top-color:var(--accent)}.locked-player[data-v-fd079f7d]{aspect-ratio:16/9;color:#fff;background:#13223b;border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden}.locked-player.is-short[data-v-fd079f7d]{aspect-ratio:9/16;justify-self:center;width:min(100%,440px)}.locked-player-shade[data-v-fd079f7d],.locked-player>img[data-v-fd079f7d]{width:100%;height:100%;position:absolute;inset:0}.locked-player>img[data-v-fd079f7d]{-o-object-fit:cover;object-fit:cover;filter:blur(3px)}.locked-player-shade[data-v-fd079f7d]{background:#13223be6}.locked-player-copy[data-v-fd079f7d]{z-index:1;text-align:center;justify-items:center;gap:8px;width:min(440px,100% - 2rem);padding-block:20px;display:grid;position:relative}.lock-icon[data-v-fd079f7d]{background:#ffffff15;border:1px solid #ffffff40;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.lock-icon svg[data-v-fd079f7d]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:24px;height:24px}.locked-player-copy small[data-v-fd079f7d]{color:#bdccff;font-weight:700}.locked-player-copy strong[data-v-fd079f7d]{font-size:clamp(16px,2vw,22px)}.locked-player-copy p[data-v-fd079f7d]{color:#dde5f2;margin:0;font-size:13px;line-height:1.8}.access-ready-card[data-v-fd079f7d],.channel-card[data-v-fd079f7d],.report-card[data-v-fd079f7d],.transcode-state[data-v-fd079f7d],.video-detail-card[data-v-fd079f7d]{border:1px solid var(--line);background:var(--panel);border-radius:18px;min-width:0}.video-detail-card[data-v-fd079f7d]{gap:12px;padding:clamp(16px,2vw,24px);display:grid}.public-video-shell[data-v-fd079f7d] .video-comments{border-radius:18px;padding:clamp(16px,2vw,24px)}.video-actions[data-v-fd079f7d],.video-kicker[data-v-fd079f7d],.video-meta[data-v-fd079f7d],.video-tags[data-v-fd079f7d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.video-kicker>a[data-v-fd079f7d],.video-kicker>span[data-v-fd079f7d],.video-tags a[data-v-fd079f7d]{color:var(--muted);background:var(--card-soft);border-radius:8px;padding:6px 10px;font-size:12px;text-decoration:none}.video-kicker>a[data-v-fd079f7d]:hover,.video-tags a[data-v-fd079f7d]:hover{color:var(--design-accent-text);background:var(--design-active)}.video-tags a[data-v-fd079f7d]{min-height:36px;color:var(--design-accent-text);align-items:center;display:inline-flex}.video-kicker .access-pill[data-v-fd079f7d]{color:var(--design-accent-text);background:var(--design-active)}.video-detail-card h1[data-v-fd079f7d]{overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2.5vw,28px);line-height:1.7}.video-meta[data-v-fd079f7d]{color:var(--muted);gap:16px;font-size:13px}.channel-card[data-v-fd079f7d]{align-items:center;gap:12px;padding:16px;display:flex}.channel-avatar-fallback[data-v-fd079f7d],.channel-card img[data-v-fd079f7d]{-o-object-fit:cover;object-fit:cover;background:var(--design-active);width:52px;height:52px;color:var(--design-accent-text);border-radius:15px;flex:none;place-items:center;font-weight:800;display:grid}.channel-card>div[data-v-fd079f7d]{flex:1;gap:4px;min-width:0;display:grid}.channel-card strong[data-v-fd079f7d]{overflow-wrap:anywhere;font-size:14px}.channel-card small[data-v-fd079f7d]{color:var(--muted);font-size:12px}.channel-card a[data-v-fd079f7d]{min-height:44px;color:var(--design-accent-text);background:var(--design-active);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.video-checkout[data-v-fd079f7d]{scroll-margin-top:16px}.wide-support-link[data-v-fd079f7d]{border:1px solid var(--line);min-height:44px;color:var(--design-accent-text);background:var(--panel);border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;text-decoration:none;display:none}.wide-support-link[data-v-fd079f7d]:hover{background:var(--design-active);color:var(--text)}.wide-support-link[data-v-fd079f7d]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.access-ready-card[data-v-fd079f7d],.report-card[data-v-fd079f7d],.transcode-state[data-v-fd079f7d]{align-items:center;gap:12px;padding:16px;display:flex}.access-ready-card>span[data-v-fd079f7d]{height:40px;color:var(--success);background:var(--design-success-soft);border-radius:12px;flex:0 0 40px;place-items:center;font-weight:800;display:grid}.access-ready-card>div[data-v-fd079f7d],.report-card>div[data-v-fd079f7d]:first-child{gap:6px;display:grid}.access-ready-card small[data-v-fd079f7d],.report-card small[data-v-fd079f7d],.transcode-state small[data-v-fd079f7d]{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.report-card[data-v-fd079f7d],.transcode-state[data-v-fd079f7d]{flex-direction:column;align-items:stretch}.report-card>div[data-v-fd079f7d]:first-child{border-bottom:1px solid var(--line);padding-bottom:12px}.report-card strong[data-v-fd079f7d]{font-size:14px}.mobile-report-card[data-v-fd079f7d]{padding:clamp(16px,2vw,24px);display:none}.error-message[data-v-fd079f7d],.status-message[data-v-fd079f7d]{color:var(--success);background:var(--design-success-soft);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:12px 16px}.error-message[data-v-fd079f7d]{color:var(--text);background:var(--design-danger-soft)}.video-loading[data-v-fd079f7d]{min-height:70vh;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:12px;display:grid}.video-loading button[data-v-fd079f7d]{border:1px solid var(--line);min-height:44px;color:var(--design-accent-text);background:var(--design-active);cursor:pointer;border-radius:10px;padding:8px 16px}.loading-mark[data-v-fd079f7d]{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-fd079f7d}@keyframes spin-fd079f7d{to{transform:rotate(1turn)}}@media (width>=961px){.watch-layout.is-wide[data-v-fd079f7d]{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.watch-layout.is-wide .player-column[data-v-fd079f7d]{display:contents}.watch-layout.is-wide[data-v-fd079f7d] .video-player{grid-area:1/1/auto/-1;max-height:75vh}.watch-layout.is-wide .video-detail-card[data-v-fd079f7d]{grid-area:2/1}.watch-layout.is-wide .channel-card[data-v-fd079f7d]{grid-area:3/1}.watch-layout.is-wide .watch-side[data-v-fd079f7d]{grid-area:2/2/span 2}.watch-layout.is-wide .wide-support-link[data-v-fd079f7d]{display:flex}.public-video-page[data-v-fd079f7d]:has(.watch-layout.is-wide) .customer-support-button{display:none}}@media (width<=960px){.public-video-page.is-short .watch-layout[data-v-fd079f7d],.watch-layout[data-v-fd079f7d]{grid-template-columns:minmax(0,1fr);gap:16px}.mobile-report-card[data-v-fd079f7d]{display:flex}.watch-side .report-card[data-v-fd079f7d]{display:none}.watch-side[data-v-fd079f7d]:not(:has(>:not(.report-card,.wide-support-link))){display:none}}@media (width<=560px){.public-video-page[data-v-fd079f7d]{padding-bottom:.55rem}.channel-card[data-v-fd079f7d]{flex-wrap:wrap;padding:12px}.channel-card a[data-v-fd079f7d]{margin-inline-start:64px}.mobile-report-card[data-v-fd079f7d],.public-video-shell[data-v-fd079f7d] .video-comments,.video-detail-card[data-v-fd079f7d]{padding:14px}}@media (prefers-reduced-motion:reduce){.loading-mark[data-v-fd079f7d]{animation:none}}
