.player-wrapper[data-astro-cid-g2mknjow]{aspect-ratio:16/9;border:1px solid var(--border);background:#000;width:100%;position:relative;overflow:hidden}.player-wrapper[data-astro-cid-g2mknjow] iframe[data-astro-cid-g2mknjow]{border:none;width:100%;height:100%;display:block}.player-empty[data-astro-cid-g2mknjow]{width:100%;height:100%;color:var(--text-muted);font-size:var(--fs-sm);justify-content:center;align-items:center;display:flex}.watch-title[data-astro-cid-6d4vsdg7] h1[data-astro-cid-6d4vsdg7]{align-items:center;gap:var(--s-2);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);flex-wrap:wrap;margin:0;display:flex}a[data-astro-cid-6d4vsdg7]{color:var(--text-primary);transition:color var(--t-fast);position:relative;&:after{content:"";background-color:var(--text-primary);opacity:0;height:.45em;-webkit-mask-image:var(--underline);mask-image:var(--underline);pointer-events:none;position:absolute;bottom:-.2em;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}a[data-astro-cid-6d4vsdg7]:hover:after{opacity:1}@media (width>=50rem){.watch-title[data-astro-cid-6d4vsdg7] h1[data-astro-cid-6d4vsdg7]{font-size:var(--fs-4xl)}}.stream-picker[data-astro-cid-ltk6x75d]{background:var(--bg-elevated);border:1px solid var(--border)}.stream-picker[data-astro-cid-ltk6x75d] summary[data-astro-cid-ltk6x75d]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-medium);user-select:none;list-style:none;display:flex}.stream-picker[data-astro-cid-ltk6x75d] summary[data-astro-cid-ltk6x75d]::-webkit-details-marker{display:none}.stream-picker[data-astro-cid-ltk6x75d] summary[data-astro-cid-ltk6x75d] .current[data-astro-cid-ltk6x75d]{padding:var(--s-1) var(--s-3);background:var(--bg-surface);color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;margin-left:auto}.stream-picker[data-astro-cid-ltk6x75d] summary[data-astro-cid-ltk6x75d] .chevron[data-astro-cid-ltk6x75d]{color:var(--text-muted);transition:transform var(--t-base);align-items:center;display:inline-flex}.stream-picker[data-astro-cid-ltk6x75d][open] summary[data-astro-cid-ltk6x75d] .chevron[data-astro-cid-ltk6x75d]{transform:rotate(180deg)}.stream-body[data-astro-cid-ltk6x75d]{padding:0 var(--s-4) var(--s-4);gap:var(--s-3);flex-direction:column;display:flex}.quality-group[data-astro-cid-ltk6x75d]{gap:var(--s-2);flex-direction:column;display:flex}.quality-label[data-astro-cid-ltk6x75d]{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:var(--fw-semibold)}.chips[data-astro-cid-ltk6x75d]{gap:var(--s-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-ltk6x75d]{padding:var(--s-1) var(--s-3);background:var(--bg-surface);border:1px solid var(--border);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer;transition:all var(--t-fast);display:inline-block}.chip[data-astro-cid-ltk6x75d]:hover{border-color:var(--border-hover);color:var(--text-primary)}.stream-picker[data-astro-cid-ltk6x75d] input[data-astro-cid-ltk6x75d][type=radio]:checked+.chip[data-astro-cid-ltk6x75d]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.action-bar[data-astro-cid-de7cxqis]{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.action-disabled[data-astro-cid-de7cxqis]{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);min-height:2.25rem;color:var(--text-disabled);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;pointer-events:none;display:inline-flex}.action-disabled[data-astro-cid-de7cxqis] svg{flex-shrink:0;width:1.1em;height:1.1em}.download-panel[data-astro-cid-h2nvcqms]{background:var(--bg-elevated);border:1px solid var(--border);padding:var(--s-4)}.panel-title[data-astro-cid-h2nvcqms]{font-size:var(--fs-base);font-weight:var(--fw-semibold);margin:0 0 var(--s-3);color:var(--text-primary)}.quality-item[data-astro-cid-h2nvcqms]{border-top:1px solid var(--border)}.quality-item[data-astro-cid-h2nvcqms]:first-of-type{border-top:none}.quality-item[data-astro-cid-h2nvcqms] summary[data-astro-cid-h2nvcqms]{align-items:center;gap:var(--s-2);padding:var(--s-3) 0;cursor:pointer;font-size:var(--fs-sm);user-select:none;list-style:none;display:flex}.quality-item[data-astro-cid-h2nvcqms] summary[data-astro-cid-h2nvcqms]::-webkit-details-marker{display:none}.quality[data-astro-cid-h2nvcqms]{font-weight:var(--fw-semibold);color:var(--text-primary)}.size[data-astro-cid-h2nvcqms]{color:var(--text-muted)}.chevron[data-astro-cid-h2nvcqms]{color:var(--text-muted);transition:transform var(--t-base);align-items:center;margin-left:auto;display:inline-flex}.quality-item[data-astro-cid-h2nvcqms][open] .chevron[data-astro-cid-h2nvcqms]{transform:rotate(180deg)}.servers[data-astro-cid-h2nvcqms]{gap:var(--s-2);padding:0 0 var(--s-3) 0;flex-wrap:wrap;display:flex}.dl-link[data-astro-cid-h2nvcqms]{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-3);background:var(--bg-surface);border:1px solid var(--border);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-secondary);transition:all var(--t-fast);display:inline-flex}.dl-link[data-astro-cid-h2nvcqms]:hover{border-color:var(--accent);color:var(--accent)}.dl-link[data-astro-cid-h2nvcqms] svg{width:.9em;height:.9em}.wrapper[data-astro-cid-jkazwaux]{padding-block:var(--s-4) var(--s-12)}.breadcrumb-wrap[data-astro-cid-jkazwaux]{margin-bottom:var(--s-4)}.player-section[data-astro-cid-jkazwaux]{margin-bottom:var(--s-5)}.content-grid[data-astro-cid-jkazwaux]{gap:var(--s-4);grid-template-columns:1fr;align-items:start;display:grid}.content-main[data-astro-cid-jkazwaux]{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}@media (width>=50rem){.content-grid[data-astro-cid-jkazwaux]{grid-template-columns:1fr var(--aside-width);gap:var(--s-6)}.content-aside[data-astro-cid-jkazwaux]{top:var(--sticky-top);max-height:calc(100vh - var(--sticky-top) - var(--s-4));position:sticky;overflow-y:auto}}
