.media-list[data-v-87458e8e]{width:100%}.media-tabs[data-v-87458e8e]{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:10px;display:inline-flex;gap:2px;margin-bottom:16px;overflow-x:auto;padding:3px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.media-tabs[data-v-87458e8e]::-webkit-scrollbar{display:none}.media-tab[data-v-87458e8e]{background:transparent;border:none;border-radius:7px;color:var(--color-text-muted);cursor:pointer;flex:0 0 auto;font-size:.8125rem;font-weight:600;line-height:1.3;max-width:220px;overflow:hidden;padding:6px 12px;text-align:center;text-overflow:ellipsis;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.media-tab[data-v-87458e8e]:hover:not(.is-active){background:var(--color-surface-3);color:var(--color-text)}.media-tab.is-active[data-v-87458e8e]{background:var(--color-surface);box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000f;color:var(--reel-accent,var(--color-primary))}.dark .media-tabs[data-v-87458e8e]{background:var(--color-surface-2);border-color:var(--color-border)}.dark .media-tab[data-v-87458e8e]{color:var(--color-text-muted)}.dark .media-tab[data-v-87458e8e]:hover:not(.is-active){background:var(--color-surface-3);color:var(--color-text)}.dark .media-tab.is-active[data-v-87458e8e]{background:var(--color-surface);box-shadow:0 1px 3px #0000004d,0 0 0 .5px #ffffff0f;color:var(--reel-accent,var(--color-primary-on-dark,var(--color-primary)))}.media-heading[data-v-87458e8e]{color:var(--color-text);font-size:.9375rem;line-height:1.65;margin-bottom:12px}.media-heading[data-v-87458e8e] p{margin:0 0 6px}.media-heading[data-v-87458e8e] p:last-child{margin-bottom:0}.media-footing[data-v-87458e8e]{color:var(--color-text-muted);font-size:.875rem;line-height:1.6;margin-top:10px}.media-footing[data-v-87458e8e] p{margin:0 0 6px}.media-footing[data-v-87458e8e] p:last-child{margin-bottom:0}.media-item-wrap[data-v-87458e8e]{width:100%}.media-card[data-v-87458e8e]{border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.dark .media-card[data-v-87458e8e]{border-color:var(--color-border)}.media-pills[data-v-87458e8e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.media-pill[data-v-87458e8e]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:999px;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;padding:3px 10px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.media-pill[data-v-87458e8e]:hover{background:var(--color-surface-3);color:var(--color-text)}.dark .media-pill[data-v-87458e8e]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-muted)}.dark .media-pill[data-v-87458e8e]:hover{background:var(--color-surface-2);color:var(--color-text)}.media-hr[data-v-87458e8e]{background:linear-gradient(to right,transparent 0,var(--hr-color,var(--color-border)) 20%,var(--hr-color,var(--color-border)) 80%,transparent 100%);border:none;height:1.5px;margin:24px 0;opacity:.65}.dialog-panel[data-v-29025c03]{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.dialog-topbar[data-v-29025c03]{align-items:center;background:var(--color-surface-2);border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:16px;height:60px;padding:0 20px}.dark .dialog-topbar[data-v-29025c03]{background:var(--color-surface-2);border-bottom-color:var(--color-border)}.dialog-close[data-v-29025c03]{align-items:center;background:var(--color-surface-3);border:none;border-radius:10px;cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;padding:6px 12px 6px 8px;transition:background .12s}.dialog-close[data-v-29025c03]:hover{background:var(--color-surface)}.dark .dialog-close[data-v-29025c03]{background:var(--color-surface-3)}.dark .dialog-close[data-v-29025c03]:hover{background:color-mix(in srgb,var(--color-surface-3) 72%,#fff)}.dialog-close-icon[data-v-29025c03]{color:var(--color-primary);flex-shrink:0;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.dark .dialog-close-icon[data-v-29025c03]{color:var(--color-primary-on-dark)}.dialog-close:hover .dialog-close-icon[data-v-29025c03]{transform:translate(-3px)}.dialog-close-text[data-v-29025c03]{align-items:center;display:flex;flex-direction:column;gap:2px}.dialog-close-eyebrow[data-v-29025c03]{font-size:.625rem;font-weight:700;letter-spacing:.09em;line-height:1;text-transform:uppercase}.dark .dialog-close-eyebrow[data-v-29025c03],.dialog-close-eyebrow[data-v-29025c03]{color:var(--color-text-subtle)}.dialog-close-label[data-v-29025c03]{font-size:.875rem;font-weight:700;line-height:1;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .dialog-close-label[data-v-29025c03],.dialog-close-label[data-v-29025c03]{color:var(--color-text)}.dialog-topbar-divider[data-v-29025c03]{flex-shrink:0;height:20px;width:1px}.dark .dialog-topbar-divider[data-v-29025c03],.dialog-topbar-divider[data-v-29025c03]{background:var(--color-border)}.dialog-meta[data-v-29025c03]{align-items:baseline;display:flex;gap:6px;min-width:0}.dialog-opposite[data-v-29025c03]{font-weight:800;letter-spacing:.09em;text-transform:uppercase}.dialog-opposite[data-v-29025c03],.dialog-reltime[data-v-29025c03]{font-size:.75rem;white-space:nowrap}.dialog-reltime[data-v-29025c03]{font-weight:500}.dark .dialog-reltime[data-v-29025c03],.dialog-reltime[data-v-29025c03]{color:var(--color-text-subtle)}.dialog-body-split[data-v-29025c03]{align-items:center;display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px}.dialog-article[data-v-29025c03]{display:flex;flex-direction:column;gap:0;max-width:1150px;padding:12px 0 20px;width:100%}.dialog-header[data-v-29025c03],.dialog-media-section[data-v-29025c03]{margin-bottom:6px}.dialog-title[data-v-29025c03]{font-family:var(--font-sans);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 5px}.dark .dialog-title[data-v-29025c03],.dialog-title[data-v-29025c03]{color:var(--color-text)}.dialog-title[data-v-29025c03] div,.dialog-title[data-v-29025c03] p{display:inline}.dialog-subtitle[data-v-29025c03]{color:var(--subtitle-color,var(--color-primary));font-size:.9375rem;font-style:italic;font-weight:600;line-height:1.5;margin:0}.dialog-subtitle[data-v-29025c03] p{display:inline;margin:0}.dialog-trailer[data-v-29025c03]{font-size:.875rem;line-height:1.65;margin-bottom:8px}.dark .dialog-trailer[data-v-29025c03],.dialog-trailer[data-v-29025c03]{color:var(--color-text-muted)}.dialog-trailer[data-v-29025c03] p{margin:0 0 8px}.dialog-trailer[data-v-29025c03] p:last-child{margin-bottom:0}.dialog-trailer[data-v-29025c03] b,.dialog-trailer[data-v-29025c03] strong{font-weight:700}.dialog-trailer[data-v-29025c03] h1,.dialog-trailer[data-v-29025c03] h2,.dialog-trailer[data-v-29025c03] h3,.dialog-trailer[data-v-29025c03] h4,.dialog-trailer[data-v-29025c03] h5,.dialog-trailer[data-v-29025c03] h6{font-size:.9rem;font-weight:700;margin:14px 0 5px}.dialog-trailer[data-v-29025c03] h1:first-child,.dialog-trailer[data-v-29025c03] h2:first-child,.dialog-trailer[data-v-29025c03] h3:first-child,.dialog-trailer[data-v-29025c03] h4:first-child{margin-top:0}.dialog-trailer[data-v-29025c03] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.dark .dialog-trailer[data-v-29025c03] a{color:var(--color-primary-on-dark)}.dialog-trailer--article[data-v-29025c03]{line-height:1.85;max-width:68ch}.dialog-trailer--article[data-v-29025c03] p{margin:0 0 .85rem}.dialog-trailer--article[data-v-29025c03] p:last-child{margin-bottom:0}.dialog-footer-text[data-v-29025c03]{font-size:.875rem;line-height:1.7;margin-top:16px}.dark .dialog-footer-text[data-v-29025c03],.dialog-footer-text[data-v-29025c03]{color:var(--color-text-muted)}.dialog-footer-text[data-v-29025c03] p{margin:0 0 8px}.dialog-footer-text[data-v-29025c03] p:last-child{margin-bottom:0}.dialog-views[data-v-29025c03]{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:5px;margin-top:16px}.dark .dialog-views[data-v-29025c03],.dialog-views[data-v-29025c03]{color:var(--color-text-subtle)}.dialog-nav[data-v-29025c03]{border-top:1px solid var(--color-border);flex-shrink:0;padding:7px 24px}.dark .dialog-nav[data-v-29025c03],.dialog-nav[data-v-29025c03]{background:var(--color-surface-2)}.dark .dialog-nav[data-v-29025c03]{border-top-color:var(--color-border)}.dialog-nav-inner[data-v-29025c03]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 auto;max-width:1150px;width:100%}.dialog-nav-btn[data-v-29025c03]{align-items:center;background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:8px;cursor:pointer;display:inline-flex;gap:7px;justify-content:center;overflow:hidden;padding:9px 16px;transition:border-color .15s,box-shadow .15s,background .15s;width:clamp(180px,32%,320px)}.dialog-nav-btn--next[data-v-29025c03]{flex-direction:row-reverse}.dialog-nav-btn[data-v-29025c03]:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)}.dark .dialog-nav-btn[data-v-29025c03]{background:var(--color-surface);border-color:var(--color-border)}.dark .dialog-nav-btn[data-v-29025c03]:hover{border-color:var(--color-primary-on-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-on-dark) 15%,transparent)}.dialog-nav-arrow[data-v-29025c03]{color:var(--color-primary);flex-shrink:0;transition:transform .18s cubic-bezier(.34,1.56,.64,1)}.dark .dialog-nav-arrow[data-v-29025c03]{color:var(--color-primary-on-dark)}.dialog-nav-btn:hover .dialog-nav-arrow[data-v-29025c03]{transform:translate(-3px)}.dialog-nav-btn--next:hover .dialog-nav-arrow[data-v-29025c03]{transform:translate(3px)}.dialog-nav-label[data-v-29025c03]{font-size:.875rem;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .dialog-nav-label[data-v-29025c03],.dialog-nav-label[data-v-29025c03]{color:var(--color-text)}.dialog-nav-spacer[data-v-29025c03]{flex:1}.dialog-progress-track[data-v-29025c03]{flex-shrink:0;height:3px}.dark .dialog-progress-track[data-v-29025c03],.dialog-progress-track[data-v-29025c03]{background:var(--color-border)}.dialog-progress-fill[data-v-29025c03]{border-radius:0 2px 2px 0;height:100%;min-width:3px;transition:width .3s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.dialog-topbar[data-v-29025c03]{height:56px;padding:0 12px}.dialog-close-label[data-v-29025c03]{max-width:120px}.dialog-close-eyebrow[data-v-29025c03]{display:none}.dialog-body-split[data-v-29025c03]{padding:0 12px}.dialog-article[data-v-29025c03]{padding:14px 0 20px}.dialog-header[data-v-29025c03],.dialog-media-section[data-v-29025c03]{margin-bottom:8px}.dialog-nav[data-v-29025c03],.dialog-nav-btn[data-v-29025c03]{padding:5px 10px}.dialog-nav-btn[data-v-29025c03]{width:clamp(100px,42%,200px)}.dialog-progress-track[data-v-29025c03]{height:2px}}
