.nova-player-frame{position:relative;width:100%;aspect-ratio:16 / 9;min-height:0;background:#000;overflow:hidden}#player-ad-overlay,.player-ad-layer,.nova-player-ad,[class*=-player-ad]:not([class*=player-ad__]):not([class*=player-ad-]),.dock-player-ad,.filmdeck-player-ad,.au-ad{position:absolute;inset:0;z-index:10;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;background:#000000eb;color:#fff;text-align:center;padding:0;box-sizing:border-box}.dock-player-ad__box,.nova-player-ad__box,.player-ad-box{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.nova-player-ad__content,.player-ad-content{position:relative;width:100%;height:100%;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.nova-player-ad__content :where(img,video),.player-ad-content :where(img,video),#player-ad-overlay :where(img,video){max-width:100%;max-height:100%;object-fit:contain}.nova-player-ad__content iframe,.player-ad-content iframe,#player-ad-overlay iframe{position:absolute;inset:0;width:100%!important;height:100%!important;border:0;margin:0;padding:0;z-index:1}.nova-player-ad__hint{position:absolute;left:16px;bottom:14px;z-index:12;color:#ffffffb8;font-size:13px}.nova-ad-skip,.au-ad-skip,.player-ad-skip-btn,#player-ad-overlay [data-player-ad-skip],#player-ad-overlay>[data-player-ad-skip],.player-ad-layer>[data-player-ad-skip],#player-ad-overlay>button:first-of-type{position:absolute;top:10px;right:10px;z-index:20;border:1px solid rgba(255,255,255,.35);border-radius:20px;background:#000000bf;color:#fff;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px #00000059}.nova-ad-skip:hover,.player-ad-skip-btn:hover,#player-ad-overlay [data-player-ad-skip]:hover,#player-ad-overlay>[data-player-ad-skip]:hover{background:#000000e6;border-color:#ffffff8c;transform:translateY(-2px)}.nova-ad-skip:active,.player-ad-skip-btn:active{transform:translateY(0)}.nova-ad-skip span,.nova-ad-skip [data-player-ad-counter],.player-ad-skip-btn span,.player-ad-skip-btn [data-player-ad-counter],#player-ad-overlay [data-player-ad-counter]{color:gold;font-weight:700}#default-player.is-waiting-ad,.is-waiting-ad{opacity:0;pointer-events:none}.nova-copyright{max-width:92%;margin:0 auto;color:#fff;text-align:center;line-height:1.8}.nova-copyright strong{display:block;font-size:22px;margin-bottom:10px}.nova-copyright p{color:#d1d5db;line-height:1.8}.nova-copyright a{display:inline-block;margin-top:12px;padding:9px 18px;border-radius:999px;background:#3b82f6;color:#fff;text-decoration:none}.player-ad-content .videocms{width:min(92%,560px);margin:0 auto;padding:26px 20px 22px;border-radius:14px;background:linear-gradient(180deg,#16181ef2,#111318f2);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #00000073;text-align:center}[class*=-video-grid],[class*=-video-list]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;width:100%;box-sizing:border-box}.lyjrd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.sports-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.line-card-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.bangumi-video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.stream-grid>.stream-card,.sf-grid>.sf-card,[class*=-grid]>.stream-card,[class*=-grid]>.sf-card{width:100%;max-width:none;flex-shrink:1}[class*=-video-card]{display:block;min-width:0}[class*=-video-card] img{width:100%;display:block;object-fit:cover}[class$=-list-page],[class$=-detail-page],[class$=-play-page],[class$=-home]{box-sizing:border-box}[class$=-container]:not([class*=nova-]){width:min(1200px,96%);margin:0 auto;padding:0 16px;box-sizing:border-box}[class$=-detail-header]{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:20px;align-items:start;margin-bottom:24px}[class*=-main]:not([class*=nova-header]):not([class*=mini-main]){flex:1;min-width:0;width:100%}[class*=-detail-top]{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:20px;align-items:start;margin-bottom:20px}[class*=-detail-intro]{min-width:0}[class$=-detail-poster] img,[class*=-detail-poster-link] img{width:100%;border-radius:10px;aspect-ratio:3/4;object-fit:cover;display:block}[class*=-detail-poster-link]{display:block;position:relative;text-decoration:none}[class*=-detail-poster-play]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;background:#00000059;opacity:0;transition:opacity .2s}[class*=-detail-poster-link]:hover [class*=-detail-poster-play]{opacity:1}[class*=-detail-poster-badge]{position:absolute;top:8px;right:8px;padding:4px 8px;border-radius:6px;font-size:12px;color:#fff;background:#000000a6}[class$=-detail-title]{margin:0 0 12px;font-size:1.5rem;font-weight:700}[class$=-detail-meta]{display:flex;flex-wrap:wrap;gap:8px;color:#666;font-size:14px;margin-bottom:12px}[class$=-detail-section]{margin:24px 0}[class$=-detail-section]>h2{margin:0 0 12px;font-size:1.15rem;font-weight:600}[class$=-detail-synopsis]{color:#666;line-height:1.75}[class$=-section-header]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}[class$=-section-title]{margin:0;font-size:1.25rem;font-weight:600}[class$=-section-more]{font-size:14px;color:#ff7a2b;text-decoration:none}[class$=-episode-group]{margin-bottom:16px}[class$=-episode-group]>h3,[class$=-episode-group]>h4{margin:0 0 10px;font-size:14px;color:#df7d32}[class$=-episode-items],[class$=-episodes]{display:flex;flex-wrap:wrap;gap:8px}[class$=-episode-item],a[class$=-episode-item],span[class$=-episode-item]{display:inline-block;padding:7px 12px;border-radius:8px;border:1px solid #e8ecf1;background:#f7f8fa;font-size:13px;color:#555;text-decoration:none}[class$=-episode-item].is-active,span[class$=-episode-item].is-active{background:#ff7a2b;color:#fff;border-color:#ff7a2b}[class$=-play-header]{margin-bottom:16px}[class$=-play-title]{margin:8px 0 0;font-size:1.35rem}[class$=-play-back]{font-size:14px;color:#666;text-decoration:none}[class$=-player-box],[class$=-player-wrapper]{position:relative;width:100%;margin-bottom:16px}[class*=-player-wrapper] .nova-player-frame,[class*=-player-wrap]:not(.glass-player-wrap) .nova-player-frame,[class*=-player-shell] .nova-player-frame,[class$=-player-box] .nova-player-frame{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:unset;z-index:1}[class*=-player-wrapper] #default-player,[class*=-player-wrapper] .nova-artplayer-container,[class*=-player-wrap]:not(.glass-player-wrap) #default-player,[class*=-player-wrap]:not(.glass-player-wrap) .nova-artplayer-container,[class*=-player-shell] #default-player,[class*=-player-shell] .nova-artplayer-container,[class$=-player-box] #default-player,[class$=-player-box] .nova-artplayer-container,.nova-player-frame #default-player,.nova-player-frame .nova-artplayer-container{position:absolute;inset:0;width:100%!important;height:100%!important;min-height:0;aspect-ratio:unset!important;background:#000;z-index:1}[class*=-player-wrapper]>div[style*="position:relative"],[class*=-player-wrap]>div[style*="position:relative"],[class*=-player-shell]>div[style*="position:relative"]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:1}[class*=-player-wrapper]:not(.classic-player-wrapper):not(.glass-player-wrap),[class*=-player-wrap]:not(.glass-player-wrap),[class*=-player-box]:not(.glass-player-wrap),[class*=-player-shell]:not(.classic-player-wrapper):not(.glass-player-wrap){position:relative;padding-top:56.25%;background:#000;border-radius:8px;overflow:hidden}[class*=-player-box]>[class*=-player-wrapper],[class*=-player-box]>[class*=-player-wrap],[class$=-player-box]>[class*=-player-wrapper],[class$=-player-box]>[class*=-player-wrap],[class*=-player-wrap]>[class*=-player-wrapper]{padding-top:0!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin-bottom:0;border-radius:0;background:transparent;overflow:visible}[class*=-player-wrap] .nova-player-frame,[class*=-player-box] .nova-player-frame{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:unset;z-index:1}[class*=-player-wrap] .nova-artplayer-container,[class*=-player-box] .nova-artplayer-container,[class*=-player-wrap] #default-player,[class*=-player-box] #default-player{position:absolute;inset:0;width:100%!important;height:100%!important;min-height:0}[class$=-player-container]:not(.nova-artplayer-container):not(#default-player){width:100%;aspect-ratio:16/9;background:#000;border-radius:8px}[class$=-episode-nav]{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0 20px}[class$=-episode-nav-prev],[class$=-episode-nav-next],[class$=-episode-nav-disabled]{padding:8px 14px;border-radius:8px;border:1px solid #e8ecf1;background:#fff;font-size:13px;text-decoration:none;color:#555}[class$=-episode-nav-disabled]{opacity:.55;pointer-events:none}[class$=-play-sources]{margin-top:20px}[class$=-play-sources]>h3{margin:0 0 12px;font-size:1.1rem}[class$=-page-title]{margin:0 0 16px;font-size:1.5rem;font-weight:600}[class$=-empty]{padding:40px 20px;text-align:center;color:#888}[class*=-filter-bar]{background:#fff;border:1px solid #e8ecf1;border-radius:10px;padding:16px 18px;margin-bottom:24px;box-sizing:border-box}[class*=-filter-group]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 16px;padding:10px 0;border-bottom:1px solid #eef1f5}[class*=-filter-group]:first-child{padding-top:0}[class*=-filter-group]:last-child{border-bottom:none;padding-bottom:0}[class*=-filter-label]{flex:0 0 auto;min-width:3em;font-size:14px;font-weight:600;color:#444;line-height:32px}[class*=-filter-chips]{display:flex;flex-wrap:wrap;gap:8px;flex:1;min-width:0}a[class*=-filter-chip]{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;line-height:1.4;text-decoration:none;color:#555;background:#f3f5f8;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}a[class*=-filter-chip]:hover{color:#333;background:#e8ecf1}a[class*=-filter-chip].is-active{color:#fff;background:#fb7299;border-color:#fb7299;font-weight:600}.video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;width:100%;box-sizing:border-box}.video-card{display:block;min-width:0}.video-card .card-link{text-decoration:none;color:inherit}[class*=-detail-layout]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:24px;align-items:start}[class*=-detail-main]{min-width:0}[class*=-detail-sidebar]{position:sticky;top:80px;align-self:start}[class*=-detail-sidebar-title]{margin:0 0 16px;font-size:1.1rem;font-weight:600}[class*=-detail-sidebar-list]{display:flex;flex-direction:column;gap:12px}[class*=-detail-sidebar-item]{display:flex;gap:12px;text-decoration:none;color:inherit}[class*=-detail-sidebar-poster]{flex-shrink:0;width:72px;aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;background:#f0f0f0}[class*=-detail-sidebar-poster] img{width:100%;height:100%;object-fit:cover;display:block}[class*=-detail-sidebar-info]{flex:1;min-width:0}[class*=-detail-sidebar-item-title]{margin:0 0 6px;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[class*=-detail-sidebar-item-meta],[class*=-detail-sidebar-tag]{font-size:12px;color:#888}[class*=-detail-description]{margin-top:24px}[class*=-detail-description-title]{margin:0 0 12px;font-size:1.1rem;font-weight:600}[class*=-detail-description-text]{color:#666;line-height:1.75}[class*=-detail-tags]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}[class*=-detail-tag]{padding:4px 10px;border-radius:999px;background:#0000000f;font-size:13px}[class*=-detail-stats]{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:#666}[class*=-detail-stat]{display:inline-flex;align-items:center;gap:4px}[class*=-detail-title]{margin:0 0 16px;font-size:1.75rem;line-height:1.3}[class*=-episode-section]{margin:24px 0}[class*=-episode-header]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}[class*=-episode-title]{margin:0;font-size:1.1rem}@media(max-width:900px){[class*=-detail-layout]{grid-template-columns:1fr}[class*=-detail-sidebar]{position:static}}@media(max-width:760px){[class$=-detail-header],[class*=-detail-top]{grid-template-columns:1fr}[class*=-detail-poster]{max-width:220px;margin:0 auto}}:root{--t2026-bg: #070a12;--t2026-panel: rgba(17, 24, 39, .86);--t2026-panel2: rgba(15, 23, 42, .92);--t2026-border: rgba(148, 163, 184, .22);--t2026-text: #e5f0ff;--t2026-muted: rgba(229, 240, 255, .62);--t2026-accent: #a78bfa;--t2026-accent2: #22d3ee;--t2026-warn: #fbbf24;--t2026-radius: 16px;--t2026-shadow: 0 24px 60px rgba(0,0,0,.55)}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;background:radial-gradient(900px 520px at 15% -10%,rgba(167,139,250,.25),transparent 60%),radial-gradient(900px 520px at 90% 0%,rgba(34,211,238,.18),transparent 55%),radial-gradient(1200px 700px at 50% 110%,rgba(59,130,246,.12),transparent 55%),var(--t2026-bg);color:var(--t2026-text)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.t2026-app{min-height:100vh;display:flex;flex-direction:column}.t2026-main{flex:1}.t2026-header{position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);background:linear-gradient(to bottom,#020617eb,#020617b8,#02061733);border-bottom:1px solid var(--t2026-border)}.t2026-header-inner{max-width:1320px;margin:0 auto;padding:12px 14px;display:flex;align-items:center;gap:14px}.t2026-brand{display:flex;align-items:center;gap:10px;min-width:0}.t2026-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:42px;height:28px;border-radius:999px;font-weight:700;font-size:12px;letter-spacing:.12em;color:#0b1020;background:linear-gradient(135deg,var(--t2026-accent),var(--t2026-accent2));box-shadow:0 14px 40px #a78bfa47}.t2026-brand-icon{display:block}.t2026-brand-name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t2026-nav{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.t2026-nav-item{padding:7px 12px;border-radius:999px;font-size:13px;color:var(--t2026-muted);border:1px solid transparent;transition:all .16s ease}.t2026-nav-item:hover{color:var(--t2026-text);border-color:#94a3b847;background:#0f172a8c}.t2026-nav-item.is-active{color:#0b1020;background:linear-gradient(135deg,var(--t2026-accent2),var(--t2026-accent));border-color:transparent;font-weight:700}.t2026-nav-dropdown{position:relative;display:inline-block}.t2026-nav-dropdown-toggle{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer}.t2026-nav-dropdown-toggle svg{transition:transform .2s ease}.t2026-nav-dropdown:hover .t2026-nav-dropdown-toggle svg{transform:rotate(180deg)}.t2026-nav-dropdown-menu{position:absolute;top:100%;left:0;margin-top:8px;background:#0f172afa;border:1px solid rgba(148,163,184,.28);border-radius:12px;padding:8px;min-width:160px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1001}.t2026-nav-dropdown:hover .t2026-nav-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.t2026-nav-dropdown-item{display:block;padding:8px 12px;border-radius:8px;font-size:13px;color:var(--t2026-muted);transition:all .16s ease}.t2026-nav-dropdown-item:hover{color:var(--t2026-text);background:#94a3b826}.t2026-nav-dropdown-item.is-active{color:#0b1020;background:linear-gradient(135deg,var(--t2026-accent2),var(--t2026-accent));font-weight:700}.t2026-nav-search{width:220px;flex:0 0 auto}.t2026-nav-search-input{width:100%;padding:8px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:#0f172aa6;color:var(--t2026-text);outline:none}.t2026-nav-search-input::placeholder{color:#e5f0ff73}.t2026-nav-search-input:focus{border-color:#22d3eeb3;box-shadow:0 0 0 2px #22d3ee2e}.t2026-filter-bar{background:#0f172a8c;border:1px solid rgba(148,163,184,.28);border-radius:16px;padding:18px;margin-bottom:18px}.t2026-filter-group{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid rgba(148,163,184,.15)}.t2026-filter-group:first-child{padding-top:0}.t2026-filter-group:last-child{border-bottom:none;padding-bottom:0}.t2026-filter-label{flex-shrink:0;width:50px;font-size:13px;font-weight:600;color:var(--t2026-muted);padding-top:6px}.t2026-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.t2026-filter-chip{padding:6px 14px;border-radius:999px;font-size:13px;color:var(--t2026-muted);background:#94a3b81f;transition:all .16s ease}.t2026-filter-chip:hover{color:var(--t2026-text);background:#94a3b838}.t2026-filter-chip.is-active{color:#0b1020;background:linear-gradient(135deg,var(--t2026-accent2),var(--t2026-accent));font-weight:600}.t2026-filter-cta{margin-bottom:18px}.t2026-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;font-size:13px;font-weight:600;transition:all .16s ease}.t2026-btn-outline{color:var(--t2026-muted);border:1px solid rgba(148,163,184,.28);background:#0f172a8c}.t2026-btn-outline:hover{color:var(--t2026-text);border-color:#22d3eeb3;box-shadow:0 0 0 2px #22d3ee2e}@media(max-width:860px){.t2026-header-inner{flex-wrap:wrap}.t2026-nav{order:3;flex-basis:100%;overflow:auto;white-space:nowrap;scrollbar-width:none}.t2026-nav::-webkit-scrollbar{display:none}.t2026-nav-search{order:2;width:100%;max-width:520px;margin-left:auto}}.t2026-home{max-width:1320px;margin:0 auto;padding:18px 14px 36px}.t2026-hero{border-radius:calc(var(--t2026-radius) + 6px);background:linear-gradient(135deg,#a78bfa2e,#22d3ee14 45%,#0f172ab3);border:1px solid rgba(148,163,184,.24);box-shadow:var(--t2026-shadow);overflow:hidden}.t2026-hero-inner{padding:22px 18px}.t2026-hero-title{margin:0 0 6px;font-size:22px}.t2026-hero-sub{margin:0 0 16px;font-size:13px;color:var(--t2026-muted)}.t2026-search{display:flex;gap:10px;align-items:center;background:#0f172a99;border:1px solid rgba(148,163,184,.25);border-radius:999px;padding:8px 10px}.t2026-search-input{flex:1;border:none;background:transparent;color:var(--t2026-text);outline:none;font-size:14px}.t2026-search-btn{border:none;border-radius:999px;padding:10px 16px;font-weight:800;cursor:pointer;background:linear-gradient(135deg,var(--t2026-accent2),var(--t2026-accent));color:#0b1020}.t2026-block{margin-top:16px}.t2026-block-title{font-size:13px;color:var(--t2026-muted);margin:0 0 10px}.t2026-tags{display:flex;flex-wrap:wrap;gap:8px}.t2026-tag{padding:7px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#0f172a8c;color:var(--t2026-muted);font-size:12px}.t2026-tag:hover{color:var(--t2026-text);border-color:#22d3ee6b}.t2026-section{margin-top:18px}.t2026-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}.t2026-section-title{margin:0;font-size:16px}.t2026-section-more{font-size:12px;color:#e5f0ff8c}.t2026-section-more:hover{color:var(--t2026-accent2)}@media(max-width:640px){.t2026-hero-inner{padding:18px 12px}.t2026-search{flex-direction:column;align-items:stretch;border-radius:18px}.t2026-search-btn{width:100%}}.t2026-content{max-width:1320px;margin:0 auto;padding:18px 14px 40px}.t2026-pagehead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.t2026-pagetitle{margin:0;font-size:20px}.t2026-pagesub{margin:0;color:var(--t2026-muted);font-size:12px}.t2026-grid{display:flex;flex-wrap:wrap;gap:12px}.t2026-card{width:calc(20% - 9.6px);border-radius:14px;overflow:hidden;background:var(--t2026-panel);border:1px solid rgba(148,163,184,.18);box-shadow:0 16px 40px #00000059}.t2026-card-pic{position:relative;padding-bottom:140%}.t2026-card-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t2026-card-badge{position:absolute;left:8px;top:8px;padding:3px 8px;border-radius:999px;background:#020617b8;color:var(--t2026-warn);font-size:11px}.t2026-card-title{margin:9px 10px 10px;font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1100px){.t2026-card{width:calc(25% - 9px)}}@media(max-width:860px){.t2026-card{width:calc(33.333% - 8px)}}@media(max-width:560px){.t2026-card{width:calc(50% - 6px)}}@media(max-width:420px){.t2026-card{width:100%}}.t2026-pagination{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:18px;font-size:13px}.t2026-pagbtn{padding:7px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172a99}.t2026-paginfo{color:var(--t2026-muted)}.t2026-container{max-width:1320px;margin:0 auto;padding:18px 14px 40px}.t2026-breadcrumb{font-size:12px;color:var(--t2026-muted);margin-bottom:12px}.t2026-breadcrumb a{color:#e5f0ff8c}.t2026-breadcrumb a:hover{color:var(--t2026-text)}.t2026-layout{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:18px}@media(max-width:920px){.t2026-layout{grid-template-columns:1fr}}.t2026-panel{border-radius:var(--t2026-radius);background:var(--t2026-panel2);border:1px solid rgba(148,163,184,.2);box-shadow:var(--t2026-shadow)}.t2026-detail{padding:16px}.t2026-detail-top{display:grid;grid-template-columns:220px 1fr;gap:16px}@media(max-width:920px){.t2026-detail-top{grid-template-columns:1fr}}.t2026-poster{border-radius:14px;overflow:hidden;border:1px solid rgba(148,163,184,.18)}.t2026-poster img{width:100%;height:auto}.t2026-title{margin:0 0 6px;font-size:20px}.t2026-rating{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:13px;color:var(--t2026-warn);margin:0 0 10px}.t2026-meta{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;font-size:12px;color:var(--t2026-muted);margin:0}.t2026-actions{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.t2026-btn{padding:8px 14px;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172aa6;font-size:13px}.t2026-btn.is-primary{border-color:transparent;background:linear-gradient(135deg,var(--t2026-accent2),var(--t2026-accent));color:#0b1020;font-weight:900}.t2026-ep{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(148,163,184,.25)}.t2026-ep-line{font-size:12px;color:var(--t2026-muted);margin:0 0 6px}.t2026-ep-items{display:flex;flex-wrap:wrap;gap:8px}.t2026-ep-item{padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#0f172a8c;font-size:12px;color:var(--t2026-muted)}.t2026-plot{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(148,163,184,.25)}.t2026-plot-title{margin:0 0 10px;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--t2026-muted)}.t2026-plot-text{margin:0 0 8px;color:var(--t2026-muted);line-height:1.8;font-size:13px}.t2026-plot-text:first-of-type{padding:8px 10px;border-radius:10px;background:#0f172ab3;border:1px solid rgba(148,163,184,.25);color:var(--t2026-text)}.t2026-plot-text+.t2026-plot-text{text-indent:1em}.t2026-player{margin-bottom:12px}.t2026-player-wrap{position:relative;border-radius:18px;overflow:visible;background:#000;border:1px solid rgba(34,211,238,.25);box-shadow:var(--t2026-shadow)}.t2026-player-box{width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden}.t2026-playtitle{margin:12px 0 4px;font-size:18px}.t2026-playmeta{margin:0 0 12px;font-size:12px;color:var(--t2026-muted)}.t2026-lines{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.t2026-line{padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#0f172a8c;font-size:12px;color:var(--t2026-muted)}.t2026-line.is-active,.t2026-ep-item.is-active{border-color:#22d3ee8c;color:var(--t2026-accent2)}.t2026-side{padding:14px}.t2026-side-title{margin:0 0 10px;font-size:14px}.t2026-rank{list-style:none;padding:0;margin:0;font-size:13px}.t2026-rank li{padding:6px 0;border-bottom:1px dashed rgba(148,163,184,.18)}.t2026-rank a{color:#e5f0ffb3}.t2026-rank a:hover{color:var(--t2026-text)}.t2026-footer{border-top:1px solid var(--t2026-border);background:#020617b8}.t2026-footer-inner{max-width:1320px;margin:0 auto;padding:14px 14px 18px;text-align:center}.t2026-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px;margin-bottom:10px}.t2026-footer-link{font-size:12px;color:#e5f0ff8c}.t2026-footer-link:hover{color:var(--t2026-accent2)}.t2026-footer-copy{margin:0;font-size:12px;color:#e5f0ff73}a[class*=-btn-play],a[class*=-play-btn],a[class*=-watch-btn],a[class*=-page-btn],a[class*=-featured-btn],a[class*=-detail-play],a[class*=-detail-play-btn],a[class*=-hero-btn][class*=primary],a[class*=-hero-btn-primary],a[class*=-btn-primary],a[class*=-btn--primary],a[class*=-btn][class*=-primary],a[class*=-btn][class*=--primary],a[class*=-btn][class*=is-primary],a[class*=-btn--main],a[class*=-btn--gold],a[class*=-btn--dark],a[class*=primary-link],a.action-btn.primary,a.nova-btn--primary,a[class*=-banner-btn][class*=primary],[class*=-detail-header] a[class*=-btn],[class*=-detail-info] a[class*=-btn],[class*=-detail-top] a[class*=-btn],[class*=-detail-intro] a[class*=-btn],[class*=-detail-actions] a[class*=-btn],[class*=-detail-page] a[class*=-btn-primary],[class*=-detail-page] a[class*=-btn][class*=primary]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 22px!important;margin-top:12px!important;border:none!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;color:#fff!important;background:linear-gradient(135deg,#fb7299,#f25d8e)!important;box-shadow:0 2px 8px #fb729940!important;cursor:pointer!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important;box-sizing:border-box!important}a[class*=-btn-play]:hover,a[class*=-play-btn]:hover,a[class*=-watch-btn]:hover,a[class*=-page-btn]:hover,a[class*=-featured-btn]:hover,a[class*=-detail-play]:hover,a[class*=-detail-play-btn]:hover,a[class*=-hero-btn][class*=primary]:hover,a[class*=-hero-btn-primary]:hover,a[class*=-btn-primary]:hover,a[class*=-btn--primary]:hover,a[class*=-btn][class*=-primary]:hover,a[class*=-btn][class*=--primary]:hover,a[class*=-btn][class*=is-primary]:hover,a[class*=-btn--main]:hover,a[class*=-btn--gold]:hover,a[class*=-btn--dark]:hover,a[class*=primary-link]:hover,a.action-btn.primary:hover,a.nova-btn--primary:hover,a[class*=-banner-btn][class*=primary]:hover,[class*=-detail-header] a[class*=-btn]:hover,[class*=-detail-info] a[class*=-btn]:hover,[class*=-detail-top] a[class*=-btn]:hover,[class*=-detail-intro] a[class*=-btn]:hover,[class*=-detail-actions] a[class*=-btn]:hover,[class*=-detail-page] a[class*=-btn-primary]:hover,[class*=-detail-page] a[class*=-btn][class*=primary]:hover{color:#fff!important;text-decoration:none!important;filter:brightness(1.06)!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #fb729961!important}a[class*=-btn-play]:visited,a[class*=-play-btn]:visited,a[class*=-watch-btn]:visited,a[class*=-page-btn]:visited,a[class*=-featured-btn]:visited,a[class*=-detail-play]:visited,a[class*=-detail-play-btn]:visited,a[class*=-hero-btn][class*=primary]:visited,a[class*=-hero-btn-primary]:visited,a[class*=-btn-primary]:visited,a[class*=-btn--primary]:visited,a[class*=-btn][class*=-primary]:visited,a[class*=-btn][class*=--primary]:visited,a[class*=-btn][class*=is-primary]:visited,a[class*=-btn--main]:visited,a[class*=-btn--gold]:visited,a[class*=-btn--dark]:visited,a[class*=primary-link]:visited,a.action-btn.primary:visited,a.nova-btn--primary:visited,a[class*=-banner-btn][class*=primary]:visited,[class*=-detail-header] a[class*=-btn]:visited,[class*=-detail-info] a[class*=-btn]:visited,[class*=-detail-top] a[class*=-btn]:visited,[class*=-detail-intro] a[class*=-btn]:visited,[class*=-detail-actions] a[class*=-btn]:visited,[class*=-detail-page] a[class*=-btn-primary]:visited,[class*=-detail-page] a[class*=-btn][class*=primary]:visited{color:#fff!important}a.zhihu-detail-play-btn{color:#fff!important;background:linear-gradient(135deg,#fb7299,#f25d8e)!important;text-decoration:none!important}
