.jKgjFW_page{padding-top:var(--page-padding-top);padding-bottom:var(--page-padding-bottom)}.jKgjFW_heroSection{margin-bottom:24px}.jKgjFW_hero{--hero-gap:12px;grid-template-columns:minmax(0, calc((100% - 3 * var(--hero-gap)) * 256 / 499)) minmax(0, 1fr);gap:var(--hero-gap);display:grid}.jKgjFW_hero:has(>:only-child){grid-template-columns:minmax(0,1fr)}.jKgjFW_heroMain,.jKgjFW_heroAuxCard{isolation:isolate;border-radius:var(--card-radius);background:var(--bg-elevated);color:#f8fafc;align-items:flex-end;min-width:0;display:flex;position:relative;overflow:hidden}.jKgjFW_heroMain{aspect-ratio:16/9;border-radius:var(--hero-radius)}.jKgjFW_hero:has(>:only-child) .jKgjFW_heroMain{aspect-ratio:auto;min-height:clamp(220px,25vw,350px)}.jKgjFW_heroAuxCard{aspect-ratio:9/16}.jKgjFW_heroMain:focus-visible,.jKgjFW_heroAuxCard:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.jKgjFW_heroAux{gap:var(--hero-gap);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.jKgjFW_heroImage,.jKgjFW_heroShade{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.jKgjFW_heroImage{object-fit:cover;object-position:center}.jKgjFW_heroShade{background:linear-gradient(#0000 20%,#090d1466 52%,#090d14ed)}.jKgjFW_heroCopy{width:100%;min-width:0;padding:24px 28px}.jKgjFW_hero h1,.jKgjFW_hero h2{-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:pretty;color:#f8fafc;-webkit-box-orient:vertical;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.jKgjFW_hero h1{font-size:clamp(24px,2.1vw,30px)}.jKgjFW_hero h2{font-size:14px}.jKgjFW_overview{color:#d7dee8;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.jKgjFW_heroWatch{background:var(--primary);color:var(--on-primary);border-radius:6px;align-items:center;gap:6px;margin-top:14px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.jKgjFW_heroAuxCard .jKgjFW_heroCopy{padding:12px}.jKgjFW_heroAuxCard .jKgjFW_heroWatch,.jKgjFW_heroControls{display:none}@media (max-width:960px){.jKgjFW_hero{--hero-gap:10px}.jKgjFW_heroCopy{padding:16px}.jKgjFW_hero h1{font-size:22px}.jKgjFW_overview{display:none}.jKgjFW_heroWatch{margin-top:10px;padding:7px 10px}.jKgjFW_heroAuxCard .jKgjFW_heroCopy{padding:8px}.jKgjFW_hero h2{font-size:13px}}@media (max-width:640px){.jKgjFW_heroSection{margin-bottom:20px}.jKgjFW_hero{--hero-card-width:60vw;--hero-peek:clamp(16px, 6vw, 28px);--hero-gap:12px;--hero-gutter:calc(var(--hero-peek) + var(--hero-gap));width:calc(var(--hero-card-width) + 2 * var(--hero-gutter));max-width:100%;padding:4px var(--hero-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hero-gutter);scrollbar-width:none;margin-inline:auto;display:flex;position:relative;overflow-x:auto}.jKgjFW_hero::-webkit-scrollbar{display:none}.jKgjFW_heroMain,.jKgjFW_heroAuxCard{flex:0 0 var(--hero-card-width);aspect-ratio:9/16;border-radius:var(--hero-radius);scroll-snap-align:center;outline-offset:-3px;min-height:0}.jKgjFW_hero:has(>:only-child) .jKgjFW_heroMain{flex:0 0 var(--hero-card-width);aspect-ratio:9/16;border-radius:var(--hero-radius);scroll-snap-align:center;outline-offset:-3px;min-height:0}.jKgjFW_heroAux{display:contents}.jKgjFW_heroCopy,.jKgjFW_heroAuxCard .jKgjFW_heroCopy{padding:16px}.jKgjFW_hero h1,.jKgjFW_hero h2{font-size:18px}.jKgjFW_heroAuxCard .jKgjFW_heroWatch{display:inline-flex}.jKgjFW_heroControls{justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.jKgjFW_heroDots{display:flex}.jKgjFW_heroDots button{cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:44px;padding:0;display:grid}.jKgjFW_heroDots button span{background:var(--text-muted);border-radius:9999px;width:6px;height:6px}.jKgjFW_heroDots button[aria-current] span{background:var(--primary);width:18px}.jKgjFW_heroDots button:focus-visible{outline:2px solid var(--primary);outline-offset:-3px;border-radius:8px}.jKgjFW_heroCounter{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12px}}.jKgjFW_tags{white-space:nowrap;align-items:center;gap:10px;margin-bottom:20px;padding:0 0 24px;display:flex;overflow:auto}.jKgjFW_tags>span{color:var(--text-secondary);padding-right:6px;font-size:13px}.jKgjFW_tags a{border:1px solid var(--border-subtle);min-height:38px;color:var(--text-secondary);background:var(--bg-surface);touch-action:manipulation;border-radius:8px;align-items:center;padding:8px 14px;font-size:13px;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.jKgjFW_tags a:hover{color:var(--primary);border-color:var(--border-accent)}.jKgjFW_section{margin-bottom:48px}.jKgjFW_initialRound>.jKgjFW_section:last-child,.jKgjFW_continuation{margin-bottom:32px}.jKgjFW_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.jKgjFW_heading h2{overflow-wrap:anywhere;min-width:0;font-size:22px;font-weight:650;line-height:1.4}.jKgjFW_heading p{color:var(--text-secondary);margin-top:6px;font-size:13px}.jKgjFW_heading>a{color:var(--primary-light);flex-shrink:0;align-items:center;gap:4px;min-height:40px;font-size:13px;display:flex}@media (max-width:640px){.jKgjFW_page{padding-top:16px}.jKgjFW_heading h2{font-size:20px}.jKgjFW_heading p{font-size:12px}.jKgjFW_section{margin-bottom:36px}.jKgjFW_initialRound>.jKgjFW_section:last-child,.jKgjFW_continuation{margin-bottom:24px}.jKgjFW_tags a{min-height:40px;padding:9px 15px}}.jKgjFW_discoverEntry{display:none}@media (max-width:960px){.jKgjFW_discoverEntry{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin:16px 0 24px;padding:8px 12px;display:flex}.jKgjFW_discoverEntry>span{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.jKgjFW_discoverEntry strong{color:var(--text-primary);font-size:14px;font-weight:600}}.jKgjFW_feedError{color:var(--text-secondary);justify-items:center;gap:12px;padding:24px 0;display:grid}
._8w0u4G_root{padding-top:8px;padding-bottom:4px}._8w0u4G_panel{background:0 0;border:none;border-radius:0;padding:2px 0 10px}._8w0u4G_heading{color:var(--text-muted,#64748b);letter-spacing:.5px;opacity:.7;justify-content:flex-end;margin-bottom:8px;font-size:10px;display:flex}._8w0u4G_grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px 16px;margin:0;padding:0;list-style:none;display:grid}._8w0u4G_item{min-width:0}._8w0u4G_link,._8w0u4G_unavailable{width:100%;min-width:0;color:var(--text-primary);border-radius:8px;flex-direction:column;align-items:center;gap:7px;text-decoration:none;transition:transform .18s;display:flex}._8w0u4G_link:active{transform:scale(.96)}._8w0u4G_media{aspect-ratio:1;background:var(--surface-soft,#ffffff0a);border:none;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:80px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 10px #00000040}._8w0u4G_link:hover ._8w0u4G_media{transform:translateY(-2px);box-shadow:0 6px 16px #0006}._8w0u4G_media img{object-fit:fill;width:100%;height:100%;display:block}._8w0u4G_title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;line-height:1.5;display:block;overflow:hidden}._8w0u4G_link:hover{color:var(--primary-light)}._8w0u4G_link:hover ._8w0u4G_media{border-color:var(--border-accent)}._8w0u4G_link:focus-visible{outline:2px solid var(--primary-light);outline-offset:4px}._8w0u4G_unavailable{color:var(--text-secondary)}._8w0u4G_unavailable ._8w0u4G_media>span{text-align:center;padding:4px;font-size:10px}@media (max-width:1023px){._8w0u4G_grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}}@media (max-width:767px){._8w0u4G_panel{border:none;padding:2px 0 8px}._8w0u4G_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 10px}._8w0u4G_media{border:none;border-radius:12px}._8w0u4G_title{font-size:11px}._8w0u4G_link,._8w0u4G_unavailable{gap:5px}}@media (max-width:359px){._8w0u4G_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.bTGzeq_creative{border:1px solid var(--border-subtle);border-radius:var(--card-radius,12px);background:var(--bg-surface);min-width:0;position:relative;overflow:hidden}.bTGzeq_creative a{color:var(--text-primary);display:block}.bTGzeq_media{background:var(--bg-deep);position:relative}.bTGzeq_media img{object-fit:fill;width:100%;height:100%;display:block}.bTGzeq_badge{color:#fff;background:#090d14db;border-radius:4px;padding:2px 6px;font-size:11px;position:absolute;bottom:8px;left:8px}.bTGzeq_copy{min-width:0;padding:10px 12px}.bTGzeq_copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4;display:block;overflow:hidden}.bTGzeq_copy p{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}.bTGzeq_card .bTGzeq_media{aspect-ratio:16/9}.bTGzeq_card[data-orientation=vertical] .bTGzeq_media{aspect-ratio:9/16}.bTGzeq_card .bTGzeq_media img{object-fit:cover}.bTGzeq_creative>button{color:#fff;background:#090d14cf;border-radius:8px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}.bTGzeq_banner{margin:16px 0}.bTGzeq_banner a,.bTGzeq_banner .bTGzeq_placeholder{align-items:center;min-height:90px;display:flex}.bTGzeq_banner .bTGzeq_media{flex:1;min-width:0;height:100px}.bTGzeq_banner .bTGzeq_copy{width:clamp(120px,25%,240px)}@media (min-width:1100px) and (min-height:640px){.bTGzeq_watchSidebar{margin:0}.bTGzeq_watchSidebar a,.bTGzeq_watchSidebar .bTGzeq_placeholder{display:block}.bTGzeq_watchSidebar .bTGzeq_media{height:auto;min-height:80px}.bTGzeq_watchSidebar .bTGzeq_media img{height:auto;max-height:240px}.bTGzeq_watchSidebar .bTGzeq_copy{width:auto;padding:12px}.bTGzeq_watchSidebar .bTGzeq_copy strong,.bTGzeq_watchSidebar .bTGzeq_copy p{white-space:normal;overflow-wrap:anywhere}.bTGzeq_watchStrip{height:76px;margin:0}.bTGzeq_watchStrip a,.bTGzeq_watchStrip .bTGzeq_placeholder{height:100%;min-height:0}.bTGzeq_watchStrip .bTGzeq_media{height:100%}.bTGzeq_watchStrip .bTGzeq_copy{width:clamp(100px,25%,220px)}}@media (max-width:640px){.bTGzeq_banner .bTGzeq_media{height:80px}.bTGzeq_banner .bTGzeq_copy{width:110px;padding:8px}.bTGzeq_banner .bTGzeq_copy strong{font-size:12px}}
.C7KNOq_content{min-width:0}@media (min-width:1280px){.C7KNOq_withRail{padding-left:var(--site-navigation-rail-width)}}.C7KNOq_content:has(.infinite-scroll-footer)>[data-site-footer]{display:none}
.zVV4JW_loading{padding-top:28px;padding-bottom:48px;animation:80ms .12s both zVV4JW_appear}.zVV4JW_cover,.zVV4JW_player,.zVV4JW_title,.zVV4JW_line,.zVV4JW_shortLine{background:var(--surface-soft);border-radius:8px}.zVV4JW_title{width:min(260px,65%);height:26px;margin-bottom:24px}.zVV4JW_grid{margin-top:24px}.zVV4JW_card{min-width:0}.zVV4JW_cover{aspect-ratio:16/9}.zVV4JW_portrait{aspect-ratio:9/16}.zVV4JW_line{width:80%;height:14px;margin-top:12px}.zVV4JW_shortLine{width:45%;height:11px;margin-top:8px}.zVV4JW_watch{grid-template-columns:minmax(0,1fr) minmax(280px,28%);gap:20px;display:grid}.zVV4JW_player{aspect-ratio:16/9;max-height:calc(100dvh - var(--site-header-height) - 190px);margin-bottom:18px}.zVV4JW_related{align-content:start;gap:18px;display:grid}.zVV4JW_related .zVV4JW_card{grid-template-columns:clamp(144px,44%,192px) minmax(0,1fr);gap:12px;display:grid}@media (max-width:1099px){.zVV4JW_watch{grid-template-columns:1fr}.zVV4JW_related{display:none}}@keyframes zVV4JW_appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.zVV4JW_loading{animation:none}}
._0ZR9WW_page{--watch-information-height:160px;--watch-strip-height:76px;--watch-gaps:24px;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;width:calc(100% - 32px);margin:0 16px;padding:12px 0 32px;display:grid}._0ZR9WW_watching{flex-direction:column;gap:12px;min-width:0;display:flex}._0ZR9WW_player{min-width:0}._0ZR9WW_information{flex-direction:column;gap:8px;min-width:0;display:flex}._0ZR9WW_heading{min-width:0}._0ZR9WW_heading h1{overflow-wrap:anywhere;margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.3}._0ZR9WW_metadata{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;line-height:1.5;display:flex}._0ZR9WW_metadata a{color:var(--primary-light)}._0ZR9WW_tools{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}._0ZR9WW_tags{flex-wrap:wrap;gap:6px;min-width:0;display:flex}._0ZR9WW_tags a{background:var(--surface-soft);min-height:32px;color:var(--text-secondary);white-space:nowrap;border-radius:16px;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}._0ZR9WW_tags a:hover{color:var(--primary-light)}._0ZR9WW_actions,._0ZR9WW_episodeLinks{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._0ZR9WW_actions button{min-height:36px;box-shadow:none;padding:6px 10px;font-size:12px}._0ZR9WW_actions ._0ZR9WW_favorited{background:var(--primary-subtle);color:var(--primary-light)}._0ZR9WW_summary{color:var(--text-secondary);align-items:baseline;gap:12px;min-width:0;font-size:12px;display:flex}._0ZR9WW_summary p{-webkit-line-clamp:var(--watch-summary-lines,2);overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;line-height:20px;display:-webkit-box;overflow:hidden}._0ZR9WW_strip:empty,._0ZR9WW_sidebarAd:empty{display:none}._0ZR9WW_sidebar{flex-direction:column;gap:20px;min-width:0;display:flex}._0ZR9WW_related{min-width:0;min-height:0}._0ZR9WW_related h2{margin:0 0 14px;font-size:16px;font-weight:600}._0ZR9WW_recommendationScroll{min-width:0;min-height:0;container-type:inline-size}._0ZR9WW_recommendationScroll:focus-visible{outline:2px solid var(--primary-light);outline-offset:-2px}._0ZR9WW_recommendations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._0ZR9WW_episodeControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._0ZR9WW_episodeControls label{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:inline-flex}._0ZR9WW_episodeControls input{width:16px;height:16px;accent-color:var(--primary)}._0ZR9WW_empty{color:var(--text-secondary);padding-block:20px;font-size:13px}@media (min-width:1100px) and (min-height:640px){._0ZR9WW_page{--watch-video-budget:calc(100dvh - var(--site-header-height) - 28px - var(--watch-gaps) - var(--watch-information-height) - var(--watch-strip-height));--watch-main-width:min(max(360px, calc(var(--watch-video-budget) * var(--watch-ratio,1.77778))), calc(100% - 380px));height:calc(100dvh - var(--site-header-height));grid-template-columns:minmax(0, var(--watch-main-width)) minmax(360px, 1fr);column-gap:20px;padding-block:12px 16px;overflow:clip}._0ZR9WW_page:has(._0ZR9WW_strip:empty){--watch-strip-height:0px;--watch-gaps:12px}._0ZR9WW_page:has(._0ZR9WW_strip:empty) ._0ZR9WW_watching{grid-template-rows:auto minmax(var(--watch-information-height), 1fr)}._0ZR9WW_watching{grid-template-rows:auto minmax(var(--watch-information-height), 1fr) auto;height:100%;min-height:0;display:grid}._0ZR9WW_player{aspect-ratio:var(--watch-ratio,16/9)}._0ZR9WW_information{gap:6px;min-height:0;overflow:hidden}._0ZR9WW_heading h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0ZR9WW_metadata{flex-wrap:nowrap;overflow:hidden}._0ZR9WW_metadata a,._0ZR9WW_metadata span,._0ZR9WW_metadata time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0ZR9WW_metadata a{flex-shrink:0;max-width:30%}._0ZR9WW_tools{flex-wrap:nowrap}._0ZR9WW_tags{scrollbar-width:thin;flex-wrap:nowrap;flex:1;overflow-x:auto}._0ZR9WW_tags a{flex-shrink:0}._0ZR9WW_actions{flex-wrap:nowrap;flex-shrink:0;margin-left:auto}._0ZR9WW_summary{flex:1;align-items:start;min-height:0;overflow:hidden}._0ZR9WW_sidebar{gap:16px;height:100%;min-height:0}._0ZR9WW_sidebarAd{flex-shrink:0}._0ZR9WW_related{flex-direction:column;flex:1;display:flex}._0ZR9WW_related h2{flex-shrink:0}._0ZR9WW_recommendationScroll{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;padding-right:8px;overflow:hidden auto}._0ZR9WW_recommendations{grid-template-columns:minmax(0,1fr)}._0ZR9WW_theater{--watch-information-height:0px;--watch-strip-height:0px;--watch-gaps:0px}._0ZR9WW_theater ._0ZR9WW_information,._0ZR9WW_theater ._0ZR9WW_strip{display:none}._0ZR9WW_theater ._0ZR9WW_watching{grid-template-rows:auto;align-content:start}}@container (min-width:700px){._0ZR9WW_recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._0ZR9WW_page{gap:20px;width:100%;margin:0;padding-top:0}._0ZR9WW_information,._0ZR9WW_strip,._0ZR9WW_sidebar{margin-inline:16px}._0ZR9WW_heading h1{font-size:18px}._0ZR9WW_tags a,._0ZR9WW_actions button{min-height:44px}._0ZR9WW_recommendations{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){._0ZR9WW_tags a{min-height:44px}}
.HsItSW_viewer{height:calc(100dvh - var(--playback-header-height,56px));background:var(--media-bg);color:var(--media-text);flex-direction:column;display:flex;overflow:hidden}.HsItSW_viewer button{color:inherit;background:var(--media-control);border:1px solid var(--media-border);cursor:pointer;min-height:36px;font:inherit;border-radius:8px;padding:6px 12px}.HsItSW_viewer button:hover:not(:disabled){border-color:var(--media-accent);color:var(--media-accent)}.HsItSW_viewer button:focus-visible{outline:2px solid var(--media-accent);outline-offset:3px}.HsItSW_viewer button:disabled{opacity:.3;cursor:default}.HsItSW_titlebar{border-bottom:1px solid var(--media-border);align-items:center;gap:14px;min-height:54px;padding:8px 20px;display:flex}.HsItSW_titlebar a{white-space:nowrap;color:var(--media-muted);text-decoration:none}.HsItSW_titlebar h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;line-height:1.4;overflow:hidden}.HsItSW_stage{touch-action:none;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.HsItSW_image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;will-change:transform;width:100%;height:100%}.HsItSW_viewer .HsItSW_arrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c121db8;width:44px;height:64px;font-size:38px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.HsItSW_previous{left:16px}.HsItSW_next{right:16px}.HsItSW_message{text-align:center;color:var(--media-muted);gap:12px;display:grid;position:absolute}.HsItSW_message span{font-size:13px}.HsItSW_controls{border-top:1px solid var(--media-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:12px 16px 4px;display:flex}.HsItSW_counter{font-variant-numeric:tabular-nums;min-width:90px;font-size:14px}.HsItSW_zoom{gap:6px;display:flex}.HsItSW_caption{text-align:center;color:var(--media-muted);padding:8px 16px max(10px, env(safe-area-inset-bottom));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.5;overflow:hidden}.HsItSW_drawer{color:var(--media-text);background:var(--media-panel);border:1px solid var(--media-border);border-radius:16px;width:min(920px,100% - 24px);max-height:75dvh;margin:auto;padding:20px;overflow:auto}.HsItSW_drawer::backdrop{background:#000000c7}.HsItSW_drawerHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.HsItSW_thumbnails{grid-template-columns:repeat(auto-fill,minmax(95px,1fr));gap:10px;display:grid}.HsItSW_thumbnails button{gap:5px;padding:5px;display:grid}.HsItSW_thumbnails img{object-fit:contain;background:var(--media-bg);width:100%;height:100px}.HsItSW_thumbnails [aria-current=true]{border-color:var(--media-accent);color:var(--media-accent)}.HsItSW_empty{text-align:center;gap:20px;padding:80px 24px;display:grid}.HsItSW_card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--card-radius);box-shadow:var(--card-shadow);position:relative;overflow:hidden}.HsItSW_card>a{color:var(--text-primary);text-decoration:none;display:block}.HsItSW_cover{aspect-ratio:2/3;background:var(--media-bg);position:relative;overflow:hidden}.HsItSW_cover img{object-fit:cover;width:100%;height:100%}.HsItSW_card:hover .HsItSW_cover img{opacity:.94}.HsItSW_badge{color:#f8fafc;background:#050911d9;border:1px solid #40516d;border-radius:6px;padding:4px 9px;font-size:12px;position:absolute;bottom:10px;left:10px}.HsItSW_cardText{padding:14px}.HsItSW_cardText h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 7px;font-size:15px;overflow:hidden}.HsItSW_cardText p{color:var(--text-secondary);margin:0;font-size:12px}.HsItSW_listing{padding-top:var(--page-padding-top);padding-bottom:var(--page-padding-bottom)}.HsItSW_listing h1{margin:0 0 8px;font-size:24px}.HsItSW_intro{color:var(--text-secondary);margin:0;font-size:14px}.HsItSW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1000px){.HsItSW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:680px){.HsItSW_titlebar{gap:10px;min-height:48px;padding:7px 12px}.HsItSW_titlebar h1{font-size:14px}.HsItSW_controls{flex-wrap:nowrap;justify-content:space-between;gap:10px;padding:9px 10px 3px}.HsItSW_viewer button{padding:5px 9px;font-size:13px}.HsItSW_viewer .HsItSW_arrow{width:32px;height:52px;padding:0;font-size:30px}.HsItSW_previous{left:6px}.HsItSW_next{right:6px}.HsItSW_counter{min-width:auto;font-size:12px}.HsItSW_zoom{gap:3px}.HsItSW_caption{font-size:11px}.HsItSW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HsItSW_drawer{padding:14px}.HsItSW_thumbnails{grid-template-columns:repeat(3,minmax(0,1fr))}.HsItSW_cardText{padding:11px}.HsItSW_cardText h3{font-size:14px}}@media (prefers-reduced-motion:reduce){.HsItSW_cover img{transition:none}}
.jd5ZoW_card{border-radius:var(--card-radius,12px);touch-action:manipulation;background:0 0;border:none;min-width:0;transition:transform .2s cubic-bezier(.16,1,.3,1);position:relative}.jd5ZoW_card:hover{transform:translateY(-4px)}.jd5ZoW_card:active{transform:scale(.98)}.jd5ZoW_link{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.jd5ZoW_cover{aspect-ratio:16/9;border-radius:var(--card-radius,12px);background:#111724;transition:box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000059}.jd5ZoW_card:hover .jd5ZoW_cover{box-shadow:0 10px 28px #0000008c}.jd5ZoW_cover img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.jd5ZoW_detail{-webkit-backdrop-filter:blur(4px);color:#f8fafc;pointer-events:none;letter-spacing:.2px;background:#05070cd1;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;bottom:8px;right:8px}.jd5ZoW_play{background:var(--primary);width:44px;height:44px;color:var(--on-primary);box-shadow:0 0 20px var(--primary-glow);opacity:0;pointer-events:none;border-radius:50%;place-items:center;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}.jd5ZoW_link:hover .jd5ZoW_play{opacity:1;transform:translate(-50%,-50%)scale(1)}.jd5ZoW_body{flex-direction:column;gap:4px;min-width:0;padding:8px 1px 0;display:flex}.jd5ZoW_body h3{color:var(--text-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.4;transition:color .18s;display:-webkit-box;overflow:hidden}.jd5ZoW_link:hover .jd5ZoW_body h3{color:var(--primary-light)}.jd5ZoW_metaLine{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.4;overflow:hidden}.jd5ZoW_compact .jd5ZoW_link{flex-direction:row;align-items:start;gap:12px}.jd5ZoW_compact .jd5ZoW_body{flex:1;gap:8px;padding:0}.jd5ZoW_compact:hover,.jd5ZoW_compact:active{transform:none}.jd5ZoW_compact .jd5ZoW_cover{width:clamp(144px,44%,192px);box-shadow:none;border-radius:8px;flex:none}.jd5ZoW_compact[data-cover-shape=portrait] .jd5ZoW_cover{width:clamp(88px,32%,120px)}.jd5ZoW_compact .jd5ZoW_body h3{-webkit-line-clamp:3}.jd5ZoW_compact .jd5ZoW_metaLine{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width:640px){.jd5ZoW_body{gap:3px;padding:6px 0 0}.jd5ZoW_body h3{font-size:13px;line-height:1.4}.jd5ZoW_metaLine{font-size:11px}.jd5ZoW_detail{padding:1px 5px;font-size:10px;bottom:6px;right:6px}.jd5ZoW_play{display:none!important}}
._85CPBW_section{margin-bottom:48px}._85CPBW_title{margin-bottom:20px;font-size:22px}._85CPBW_subtitle{color:var(--text-secondary);margin:-8px 0 20px;line-height:1.6}._85CPBW_groups{gap:28px;display:grid}._85CPBW_groupTitle{color:var(--text-secondary);align-items:center;gap:12px;margin-bottom:14px;font-size:15px;font-weight:600;display:flex}._85CPBW_groupTitle:after{content:"";background:var(--border-subtle);flex:1;height:1px}._85CPBW_portraits{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media (max-width:1100px){._85CPBW_portraits{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){._85CPBW_portraits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){._85CPBW_portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._85CPBW_groups{gap:24px}}
._5jWeKG_page{padding-bottom:40px}.public-main>._5jWeKG_page[data-discover-page]{padding-top:12px}._5jWeKG_toolbar{border-bottom:1px solid var(--border-subtle);scroll-margin-top:calc(var(--site-header-height) + 16px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex;position:relative}._5jWeKG_title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5jWeKG_refresh,._5jWeKG_previous,._5jWeKG_error button{border:1px solid var(--border-subtle);background:var(--bg-surface);min-height:44px;color:var(--text-primary);border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}._5jWeKG_refresh{flex-shrink:0;gap:8px}._5jWeKG_refresh:hover:not(:disabled),._5jWeKG_previous:hover:not(:disabled){border-color:var(--primary);color:var(--primary-light)}._5jWeKG_grid{transition:opacity .12s}._5jWeKG_grid[aria-busy=true]{opacity:.6}._5jWeKG_channels{gap:8px;display:flex}._5jWeKG_channels a{min-height:48px;color:var(--text-secondary);border-bottom:3px solid #0000;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}._5jWeKG_channels a:hover,._5jWeKG_channels a[aria-current=page]{color:var(--primary-light)}._5jWeKG_channels a[aria-current=page]{border-bottom-color:var(--primary-light)}._5jWeKG_controls{flex-shrink:0;align-items:center;gap:8px;display:flex}._5jWeKG_previous{color:var(--text-secondary)}._5jWeKG_pagination{flex-direction:column;align-items:center;gap:12px;padding-top:28px;display:flex}._5jWeKG_pagination p{color:var(--text-secondary);text-align:center;margin:0;font-size:13px}._5jWeKG_title:focus{outline:none}._5jWeKG_error{border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex}@media (max-width:640px){._5jWeKG_toolbar{gap:8px;margin-bottom:12px}._5jWeKG_channels{gap:0}._5jWeKG_channels a{min-height:44px;padding-inline:10px;font-size:13px}._5jWeKG_refresh,._5jWeKG_previous{gap:6px;padding:0 12px}}@media (max-width:359px){._5jWeKG_controls{gap:6px}._5jWeKG_refresh,._5jWeKG_previous{padding-inline:7px;font-size:12px}}@media (prefers-reduced-motion:reduce){._5jWeKG_grid{transition:none}}
.HpF0Vq_page{padding-top:var(--page-padding-top);padding-bottom:var(--page-padding-bottom)}.HpF0Vq_empty{text-align:center;color:var(--text-secondary);padding:60px 0}
.hBjWmW_page{padding-top:var(--page-padding-top);padding-bottom:var(--page-padding-bottom)}.hBjWmW_header{margin-bottom:20px}.hBjWmW_header h1{overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700}.hBjWmW_breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.hBjWmW_breadcrumb a{color:var(--text-secondary)}.hBjWmW_breadcrumb>span:last-child{color:var(--primary-light);overflow-wrap:anywhere}.hBjWmW_empty{text-align:center;color:var(--text-secondary);padding:60px 0}.hBjWmW_error{color:var(--text-secondary);justify-items:center;gap:12px;padding-bottom:24px;display:grid}.hBjWmW_header{display:block}
