.side,.mobile-pages,#site-sidebar{display:none!important}.shell,.home-content,.channel-shell,.info-shell{box-sizing:border-box;width:100%;max-width:none;padding-left:0;padding-right:0;margin-left:0!important}.shell.channel-shell,.shell.info-shell,.shell.list-loading-page,main.shell,#search-results-page.shell{width:88.5%;max-width:1704px;margin-right:auto;padding-top:24px;padding-bottom:48px;margin-left:auto!important}#search-results-page .discovery-bar,.discovery-bar{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 24px;padding:0}#search-results-page .discovery-bar form,.discovery-bar form{box-sizing:border-box;background:#151515;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;height:44px;min-height:44px;max-height:44px;padding:3px 3px 3px 16px;display:flex}#search-results-page .discovery-bar form:focus-within,.discovery-bar form:focus-within{border-color:var(--focus-boundary,#ffc00080);box-shadow:none!important;outline:none!important}#search-results-page .discovery-bar .ui-icon,.discovery-bar .ui-icon{color:#888;flex:none;width:20px;height:20px}#search-results-page .discovery-bar input,.discovery-bar input{width:0;min-width:0;height:36px;min-height:0;color:var(--文本-文本-主要,#eee);-webkit-appearance:none;appearance:none;background:0 0;border:0;flex:1;padding:0;font-size:14px;line-height:20px;box-shadow:none!important;outline:none!important}#search-results-page .discovery-bar input::placeholder,.discovery-bar input::placeholder{color:#777}#search-results-page .discovery-bar button.yellow,.discovery-bar button.yellow{background:var(--海岛500,#ffc000);border:0;flex:none;font-weight:600;line-height:20px;color:#151515!important;border-radius:999px!important;width:auto!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:7px 20px!important;font-size:14px!important}#search-results-page .discovery-bar button.yellow:hover,.discovery-bar button.yellow:hover{filter:brightness(1.05)}@media (max-width:768px),(max-height:500px) and (pointer:coarse){#search-results-page .discovery-bar,.discovery-bar{margin-bottom:20px}#search-results-page .discovery-bar form,.discovery-bar form{padding:3px 3px 3px 12px}#search-results-page .discovery-bar input,.discovery-bar input{font-size:16px}#search-results-page .discovery-bar button.yellow,.discovery-bar button.yellow{padding:7px 16px!important}}#home,main.shell{width:100%;margin:0;padding:0;display:block}#home>.hero,.home-content>.hero,#home .hero{--hero-content-inset:max(32px, 8.33333vw);--hero-rail-bottom:4vw;--hero-selected-cover-height:calc(var(--banner-thumb-width,clamp(120px, 9.16667vw, 176px)) * 1.16 * 4 / 3);--hero-rail-height:calc(var(--hero-selected-cover-height) + 12px);--hero-arrows-gap:max(16px, 1.04167vw);--hero-arrows-size:max(40px, 2.29167vw);--hero-arrows-offset:calc(var(--hero-rail-bottom) + var(--hero-rail-height) + var(--hero-arrows-gap));--hero-space-sm:max(10px, .833333vw);--hero-space-md:max(14px, 1.14583vw);--hero-space-lg:max(20px, 1.45833vw);isolation:isolate;aspect-ratio:16/9;background-color:var(--其他-前景,#151515);width:100%;max-width:none;height:auto;min-height:640px;margin:0;position:relative;overflow:hidden;background-image:none!important}#home>.hero>a.banner-art-layer,.home-content>.hero>a.banner-art-layer,#home>.hero>img.banner-art-layer,.home-content>.hero>img.banner-art-layer{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;color:inherit;transition:opacity .48s;position:absolute;top:0;bottom:0;left:0;right:0}#home>.hero>a.banner-art-layer>img,.home-content>.hero>a.banner-art-layer>img,#home>.hero>img.banner-art-layer,.home-content>.hero>img.banner-art-layer{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#home>.hero>a.banner-art-layer.visible,.home-content>.hero>a.banner-art-layer.visible,#home>.hero>img.banner-art-layer.visible,.home-content>.hero>img.banner-art-layer.visible{opacity:1;pointer-events:auto;cursor:pointer}#home>.hero .herocontent,.home-content>.hero .herocontent{z-index:1;width:100%;max-width:none;padding:max(72px, 10.8333vw) 0 calc(var(--hero-arrows-offset) + var(--hero-arrows-size) + var(--hero-space-lg) + max(40px, 2.5vw)) var(--hero-content-inset);box-sizing:border-box;pointer-events:none;margin:0;position:relative}#home>.hero .herocontent a,#home>.hero .herocontent button,.home-content>.hero .herocontent a,.home-content>.hero .herocontent button{pointer-events:auto}#home>.hero .banner-art-desktop,.home-content>.hero .banner-art-desktop{display:block}#home>.hero .banner-art-mobile,.home-content>.hero .banner-art-mobile{display:none}#home>.hero .herocontent h1,.home-content>.hero .herocontent h1,#home>.hero #herotitle,.home-content>.hero #herotitle{max-width:max(280px,33.3333vw);margin:0 0 var(--hero-space-sm);letter-spacing:0;color:var(--文本-文本-主要,#eee);white-space:nowrap;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal;min-height:0;font-size:max(32px,3.75vw);font-weight:700;line-height:1.22;display:block;overflow:hidden}#home>.hero .herometa,.home-content>.hero .herometa{min-height:1.5em;color:var(--灰-030,#bdbdbd);flex-wrap:nowrap;align-items:center;gap:.5em;margin:0;font-size:max(12px,.833333vw);line-height:1.5;display:flex;overflow:hidden}#home>.hero .herometa>a,.home-content>.hero .herometa>a{color:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;flex:none;text-decoration:none}#home>.hero .herometa>a:hover,.home-content>.hero .herometa>a:hover{color:var(--海岛500,#ffc000);text-underline-offset:.15em;text-decoration:underline}#home>.hero #herodesc,.home-content>.hero #herodesc{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;max-width:max(280px,25.5208vw);margin:var(--hero-space-md) 0 var(--hero-space-lg);color:var(--文本-文本-主要,#eee);-webkit-box-orient:vertical;min-height:0;font-size:max(13px,.833333vw);line-height:1.625;display:-webkit-box;overflow:hidden}#home>.hero #heroPlay,.home-content>.hero #heroPlay{box-sizing:border-box;background:linear-gradient(115deg,#ffe27a 0%,#ffc000 48%,#ffad24 100%);border:1px solid #ffe39566;border-radius:max(6px,.416667vw);justify-content:center;align-items:center;gap:max(6px,.520833vw);width:max(140px,7.5vw);height:max(44px,2.5vw);min-height:max(44px,2.5vw);margin:0;padding:0;font-size:max(13px,.833333vw);font-weight:600;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff5,0 4px 18px #ffc00012;color:#151515!important}#home>.hero #heroPlay:hover,.home-content>.hero #heroPlay:hover{filter:brightness(1.06);box-shadow:inset 0 1px #fff7,0 6px 22px #ffc00025;color:#151515!important}#home>.hero .herometa+#heroPlay,.home-content>.hero .herometa+#heroPlay,#home>.hero #herotitle+#heroPlay,.home-content>.hero #herotitle+#heroPlay{margin-top:var(--hero-space-lg)}#home>.hero #heroPlay .ui-icon,.home-content>.hero #heroPlay .ui-icon,#home>.hero #heroPlay svg,.home-content>.hero #heroPlay svg{flex:none;width:max(14px,.833333vw);height:max(14px,.833333vw)}#home>.hero .heroarrows,.home-content>.hero .heroarrows{left:var(--hero-content-inset);top:auto;right:auto;bottom:var(--hero-arrows-offset);z-index:4;pointer-events:auto;align-items:center;gap:max(8px,.625vw);margin:0;display:flex;position:absolute}#home>.hero .heroarrows button,.home-content>.hero .heroarrows button{box-sizing:border-box;width:var(--hero-arrows-size);height:var(--hero-arrows-size);min-width:var(--hero-arrows-size);min-height:var(--hero-arrows-size);color:#eee;background:#202020;border:1px solid #ffffff24;border-radius:max(6px,.416667vw);place-items:center;margin:0;padding:0;transition:background .16s,border-color .16s,color .16s;display:grid;box-shadow:0 2px 8px #0002}#home>.hero .heroarrows button:hover,.home-content>.hero .heroarrows button:hover{color:#fff;background:#353535;border-color:#ffffff40}#home>.hero .heroarrows button:active,.home-content>.hero .heroarrows button:active{background:#161616}#home>.hero .heroarrows button:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:3px}.home-content>.hero .heroarrows button:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:3px}#home>.hero .heroarrows .ui-icon,.home-content>.hero .heroarrows .ui-icon{flex:none;width:max(16px,1.04167vw);height:max(16px,1.04167vw);display:block}#home>.hero .hero-posters,.home-content>.hero .hero-posters{box-sizing:border-box;left:0;right:0;bottom:var(--hero-rail-bottom);height:var(--hero-rail-height);z-index:2;align-items:flex-end;padding:4px 5.75% 8px;position:absolute}#home>.hero .hero-posters button,#home>.hero .hero-posters button.selected,#home>.hero .hero-posters a,#home>.hero .hero-posters a.selected,.home-content>.hero .hero-posters button,.home-content>.hero .hero-posters button.selected,.home-content>.hero .hero-posters a,.home-content>.hero .hero-posters a.selected{min-width:0;height:auto;color:inherit;flex-shrink:0;align-self:flex-end}#home>.hero .hero-posters img,.home-content>.hero .hero-posters img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:1180px) and (min-width:769px){#home>.hero,.home-content>.hero,#home .hero{--banner-thumb-width:128px;--hero-arrows-gap:24px;--hero-arrows-size:40px;min-height:680px}#home>.hero .herocontent,.home-content>.hero .herocontent{padding-top:80px}#home>.hero .herocontent h1,.home-content>.hero .herocontent h1,#home>.hero #herotitle,.home-content>.hero #herotitle{max-width:min(520px,55vw);font-size:max(32px,3.4vw)}#home>.hero #herodesc,.home-content>.hero #herodesc{max-width:min(400px,48vw);margin:16px 0 22px;font-size:max(13px,1.2vw)}}@media (max-width:900px) and (min-width:769px){#home>.hero,.home-content>.hero,#home .hero{--banner-thumb-width:112px;--hero-arrows-gap:20px;--hero-content-inset:max(24px, 5vw);min-height:620px}#home>.hero .herocontent,.home-content>.hero .herocontent{padding-top:64px}#home>.hero .herocontent h1,.home-content>.hero .herocontent h1,#home>.hero #herotitle,.home-content>.hero #herotitle{margin-bottom:12px;font-size:32px}#home>.hero .herometa,.home-content>.hero .herometa{font-size:12px}#home>.hero #herodesc,.home-content>.hero #herodesc{max-width:70%;margin:12px 0 18px;font-size:13px;line-height:1.7}#home>.hero #heroPlay,.home-content>.hero #heroPlay{width:140px;height:44px;min-height:44px;font-size:14px}}.friends .links>a,.friends .links>button{border:1px solid var(--透明-黑色-005,#ffffff0d);background:var(--其他-前景,#151515);min-height:42px;color:var(--文本-文本-次要,#aaa);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.friends .links>a:hover,.friends .links>button:hover{color:var(--海岛500,#ffc000);background:var(--海岛100,#ffc00026);border-color:var(--海岛300,#ffc00080)}#home #apps.advertisement-rail,.home-content #apps.advertisement-rail,#apps.platform-list.advertisement-rail,.advertisement-rail.platform-list,.advertisement-rail{aspect-ratio:auto;width:100%;min-width:0;margin:24px 0 28px;padding:0;position:relative;overflow:hidden;justify-content:initial!important;grid-template-columns:none!important;height:auto!important;display:block!important}@media (max-width:1180px){#home #apps.advertisement-rail,.home-content #apps.advertisement-rail,#apps.platform-list.advertisement-rail,.advertisement-rail.platform-list,.advertisement-rail{grid-template-columns:none!important;display:block!important}}.advertisement-rail .advertisement-track{will-change:auto;width:-webkit-max-content;width:max-content;min-width:0;animation:none;display:flex;transform:none}.advertisement-rail:not(.is-scrolling)>.advertisement-track{width:100%}.advertisement-rail.is-scrolling>.advertisement-track{will-change:transform;animation:40s linear infinite advertisement-rail-scroll}.advertisement-rail.is-scrolling:hover>.advertisement-track,.advertisement-rail.is-scrolling:focus-within>.advertisement-track{animation-play-state:paused}.advertisement-rail .advertisement-group{flex-shrink:0;align-items:flex-start;gap:max(8px,min(1.2vw,24px));width:-webkit-max-content;width:max-content;min-width:-webkit-max-content;min-width:max-content;padding:0;flex-wrap:nowrap!important;grid-template-columns:none!important;display:flex!important}.advertisement-rail:not(.is-scrolling) .advertisement-group{justify-content:space-between;width:100%;min-width:0}.advertisement-rail.is-scrolling .advertisement-group{padding-right:max(8px,min(1.2vw,24px))}.advertisement-rail:not(.is-scrolling) .advertisement-group[aria-hidden=true]{display:none!important}.advertisement-rail .platform.square-tile{flex-direction:column;flex:0 0 var(--square-ad-size,76px);width:var(--square-ad-size,76px);min-width:var(--square-ad-size,76px);color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;text-decoration:none;display:flex}.advertisement-rail .square-tile img{width:var(--square-ad-size,76px);border-radius:var(--square-ad-radius,24px);aspect-ratio:1;object-fit:cover;max-width:none;display:block;height:var(--square-ad-size,76px)!important}.advertisement-rail .square-tile-label{letter-spacing:0;white-space:nowrap;text-align:center;color:var(--文本-文本-次要,#aaa);text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:18px;overflow:hidden}.advertisement-rail .square-tile:hover .square-tile-label{color:var(--海岛500,#ffc000)}.advertisement-rail .square-tile:focus-visible .square-tile-label{color:var(--海岛500,#ffc000)}@keyframes advertisement-rail-scroll{to{transform:translate(-50%)}}@media (max-width:700px){:root{--square-ad-size:clamp(34px, 8vw, 48px)}.advertisement-rail.is-scrolling>.advertisement-track{animation-duration:32s}}@media (prefers-reduced-motion:reduce){.advertisement-rail.is-scrolling>.advertisement-track{animation:none;transform:none}.advertisement-rail{overflow-x:auto}.advertisement-rail .advertisement-group[aria-hidden=true]{display:none!important}}#download .download-button,.download-panel .download-button,#download .download-button:hover,.download-panel .download-button:hover{color:#151515!important}#download .download-eyebrow>img{object-fit:contain;width:103px;height:43px;display:block}a.yellow,button.yellow,.yellow{background:var(--海岛500,#ffc000);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:148px;height:48px;font-size:15px;font-weight:700;display:inline-flex;color:#151515!important}a.yellow:hover,button.yellow:hover{filter:brightness(1.05);color:#111!important}body{padding-top:var(--site-header-height,80px)}.site-header{z-index:1000;position:fixed;top:0;bottom:auto;left:0;right:0}.site-header .nav>a,.site-header .nav>button{width:auto;min-width:0;height:46px;color:var(--文本-文本-次要,#aaa);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:24px;transition:color .18s;display:flex;position:relative}.site-header .nav>a:hover,.site-header .nav>a.active,.site-header .nav>button:hover{color:var(--海岛500,#ffc000)}.site-header .nav>a:after,.site-header .nav>button:after{content:"";background:var(--海岛500,#ffc000);pointer-events:none;border-radius:2px;width:16px;height:2px;transition:transform .2s;position:absolute;bottom:3px;left:50%;transform:translate(-50%)scaleX(0)}.site-header .nav>a:hover:after,.site-header .nav>a.active:after,.site-header .nav>button:hover:after{transform:translate(-50%)scaleX(1)}.site-header .nav-search>img{flex:none;width:16px;height:24px}.site-header .nav-history>img{flex:none;width:auto;height:24px;display:block}.site-header .nav-account>img:first-child,.site-header .nav-account>.decrypted-image,.site-header .nav-account img:first-of-type{object-fit:cover;border-radius:20px;flex:none;width:40px;height:40px;display:block}.site-header .nav-account{white-space:nowrap;width:auto;min-width:40px;max-width:150px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;display:flex}.site-header .nav-account>svg{flex:none;width:59px;height:24px;display:none}.site-header .nav-account:hover>svg path{fill:var(--海岛500,#ffc000);fill-opacity:1}.site-header .nav-account .nav-account-name{text-overflow:ellipsis;max-width:90px;color:var(--文本-文本-主要,#f1f1f1);font-size:13px;line-height:20px;display:block;overflow:hidden}@media (max-width:1440px) and (min-width:1181px){.site-header .nav-account{width:40px;max-width:40px}.site-header .nav-account .nav-account-name,.site-header .nav-account>svg{display:none}}@media (max-width:1180px) and (min-width:701px){.site-header .nav-account{width:40px;min-width:40px;max-width:40px}.site-header .nav-account .nav-account-name,.site-header .nav-account>svg{display:none}}@media (max-width:700px){.site-header .nav-history{width:24px}.site-header .nav-history>img:nth-child(2),.site-header .nav-divider{display:none}.site-header .nav-account{width:32px;min-width:32px;max-width:32px}.site-header .nav-account img:first-of-type{width:32px;height:32px}.site-header .nav-account .nav-account-name,.site-header .nav-account>svg{display:none}}@media (max-width:560px){.site-header .nav-history,.site-header .nav-divider{display:none}}#global-site-header .mobile-menu-slot,#global-site-header .mobile-menu-trigger,#global-site-header .header-actions,#global-site-header .coin-entry,#global-site-header .header-download-wrap{display:none!important}#global-site-header .nav-account:before{content:none!important}:root{--accent:var(--海岛500,#ffc000);--bg:var(--其他-背景,#080a0b);--panel:var(--其他-前景,#151515);--text:var(--文本-文本-主要,#f1f1f1);--muted:var(--文本-文本-次要,#aaa);--line:var(--其他-分割線,#ffffff0d);--font-ui:"PingFang SC", -apple-system, BlinkMacSystemFont, "Microsoft YaHei", sans-serif}.section-head{justify-content:space-between;align-items:flex-end;gap:16px;min-height:40px;margin-bottom:24px;display:flex}.section-head h2,.sectionhead h2{letter-spacing:.3px;color:var(--文本-文本-主要);margin:0;font-size:26px;font-weight:650;line-height:1.35}.section-head .topic-more,.sectionhead .topic-more,.controls .topic-more{border:1px solid var(--其他-分割線);min-height:36px;color:var(--文本-文本-次要);border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:14px;display:inline-flex}.section-head .topic-more:hover,.sectionhead .topic-more:hover{border-color:var(--海岛200);background:var(--海岛100);color:var(--海岛500)}.card{text-align:left;min-width:0;color:inherit;isolation:isolate;background:0 0;border-radius:12px;display:block;overflow:hidden}.card .poster{aspect-ratio:3/4;background:var(--其他-前景-2,#131418);isolation:isolate;border-radius:0;width:100%;height:auto;display:block;position:relative;overflow:hidden}.card .poster>img,.card .poster .decrypted-image,.card .poster img{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.card .caption{box-sizing:border-box;min-width:0;padding:14px 12px}.card .caption h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.card .caption p{color:var(--文本-文本-次要,#aaa);white-space:nowrap;text-overflow:ellipsis;margin:0 0 10px;font-size:12px;line-height:18px;overflow:hidden}.card .caption small{min-width:0;color:var(--文本-文本-占位,#777);justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:12px;line-height:18px;display:flex}.card .card-tags{white-space:nowrap;min-width:0;color:var(--文本-文本-占位,#777);align-items:center;gap:5px;display:flex;overflow:hidden}.card .card-tag{color:var(--文本-文本-占位,#777);flex:none;font-size:12px;line-height:18px;text-decoration:none}.card .card-tag:hover{color:var(--海岛500,#ffc000);text-underline-offset:3px;text-decoration:underline}.card .card-tag:focus-visible{color:var(--海岛500,#ffc000);text-underline-offset:3px;text-decoration:underline}.card .heat{white-space:nowrap;flex:none;color:var(--海岛500,#ffc000)!important}.card .badge{z-index:2;pointer-events:none;position:absolute;top:8px;right:8px}.card .episodes{z-index:2;background:var(--透明-白色-050,#ffffff80);color:var(--透明-黑色-100,#151515);pointer-events:none;border-radius:4px;padding:5px;font-size:12px;line-height:1;position:absolute;bottom:8px;right:8px}.card:-webkit-any(:hover,:focus-within) .card-title{color:var(--海岛500,#ffc000)}.card:is(:hover,:focus-within) .card-title{color:var(--海岛500,#ffc000)}.card:-webkit-any(:hover,:focus-within) .caption h3{color:var(--海岛500,#ffc000)}.card:is(:hover,:focus-within) .caption h3{color:var(--海岛500,#ffc000)}@media (max-width:768px),(max-height:500px) and (pointer:coarse){.card .caption{padding:10px 8px}.card .caption h3{margin:0 0 4px;font-size:14px;font-weight:500;line-height:20px}.card .caption p{color:#999;margin:0 0 8px}.card .caption small{gap:4px;font-size:10px;line-height:16px}.card .badge{top:6px;right:6px}.card .episodes{bottom:6px;right:6px}}.drama-data-card .cover,.drama-data-card .poster,.drama-data-card .media.portrait{display:block;position:relative;overflow:hidden}.drama-data-card .poster-source,.drama-data-card .poster img,.drama-data-card .cover img,.drama-data-card .media img{object-fit:cover;width:100%;height:100%;display:block}.drama-data-card .drama-meta{min-width:0;color:var(--文本-文本-占位,#777);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:12px;line-height:18px;display:flex}.drama-data-card .card-tags{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.drama-data-card .heat{white-space:nowrap;color:var(--海岛500,#ffc000);flex:none}.cards,.grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1180px){.cards,.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.cards,.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}body{padding-top:116px}}.reference-footer{height:auto;min-height:0;margin-top:28px;display:block}.reference-footer .reference-footer-inner{padding:56px 0 36px}.reference-footer .reference-footer-grid{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:36px 48px;min-height:0;grid-template-columns:none!important;height:auto!important;display:flex!important}.reference-footer .reference-brand{flex:240px;max-width:300px;grid-area:auto!important}.reference-footer .reference-brand>a,.reference-footer .reference-brand img{width:103px;height:43px;display:block}.reference-footer .footer-slogan{width:auto;max-width:280px;height:auto;color:var(--文本-文本-主要,#f1f1f1);margin:18px 0 0;font-size:15px;font-weight:500;line-height:1.6}.reference-footer .reference-socials{gap:20px;margin-top:22px;display:flex}.reference-footer .reference-socials>:-webkit-any(a,button){width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s,background .2s;display:grid}.reference-footer .reference-socials>:is(a,button){width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s,background .2s;display:grid}.reference-footer .reference-socials>:-webkit-any(a,button):hover{background:var(--海岛100,#ffc00026);color:inherit;transform:translateY(-3px)}.reference-footer .reference-socials>:is(a,button):hover{background:var(--海岛100,#ffc00026);color:inherit;transform:translateY(-3px)}.reference-footer .reference-socials img,.reference-footer .reference-socials svg{width:44px;height:44px;display:block}.reference-footer .reference-column{flex:0 auto;min-width:108px;max-width:200px}.reference-footer .official-column{flex:220px;max-width:300px;grid-column:auto!important}.reference-footer .reference-qr{flex:none;margin-left:auto;grid-column:auto!important}.reference-footer .reference-column h3,.reference-footer .reference-qr h3{height:auto;color:var(--文本-文本-主要,#f1f1f1);margin:0 0 18px;padding:0;font-size:18px;font-weight:600;line-height:1.4}.reference-footer .reference-column>a,.reference-footer .reference-column>button{text-align:left;width:-webkit-max-content;width:max-content;max-width:100%;height:auto;color:var(--文本-文本-次要,#aaa);text-underline-offset:5px;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin:0 0 12px;padding:0;font-size:14px;font-weight:400;line-height:1.55;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s;display:block;overflow:hidden}.reference-footer .reference-column>a:hover,.reference-footer .reference-column>button:hover{color:var(--海岛500,#ffc000);-webkit-text-decoration-color:var(--海岛300,#ffc00080);text-decoration-color:var(--海岛300,#ffc00080)}.reference-footer .official-column>a{width:100%;max-width:100%}.reference-footer .official-column>a>span{font-variant-numeric:tabular-nums}.reference-footer .reference-qr-pair{gap:14px;display:flex}.reference-footer .reference-qr-pair>a{border-radius:8px;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.reference-footer .reference-qr-pair>a:hover{box-shadow:0 0 0 2px var(--海岛300,#ffc00080);color:inherit;transform:translateY(-2px)}.reference-footer .reference-qr-pair img{object-fit:contain;background:#fff;width:82px;height:84px;display:block}.reference-footer .reference-footer-line{background:var(--透明-黑色-005,#ffffff0d);height:1px;margin-top:36px}.reference-copyright{text-align:center;width:auto;height:auto;color:var(--文本-文本-占位,#777);margin:22px auto 0;font-size:13px;line-height:1.6}@media (max-width:1180px){.reference-footer .reference-footer-grid{gap:32px 28px}.reference-footer .reference-brand{flex-basis:100%;max-width:none}.reference-footer .reference-qr{margin-left:0}}@media (max-width:650px){.reference-footer .reference-footer-inner{padding:36px 0 28px}.reference-footer .reference-footer-grid{gap:28px 20px}.reference-footer .footer-slogan{max-width:none;font-size:14px}.reference-footer .reference-column,.reference-footer .official-column{flex:calc(50% - 12px);max-width:none}.reference-footer .reference-qr{flex-basis:100%}.reference-footer .reference-column h3,.reference-footer .reference-qr h3{margin-bottom:14px;font-size:16px}.reference-footer .reference-column>a,.reference-footer .reference-column>button{font-size:13px}.reference-footer .reference-socials{gap:14px}.reference-footer .reference-qr-pair{gap:12px}}.ads{grid-template-columns:1fr 1fr;gap:24px;width:100%;margin:28px 0 38px;display:grid!important}.ads>.ad{aspect-ratio:852/128;border:1px solid var(--其他-分割線,#ffffff0d);background:var(--其他-前景,#151515);min-height:0;color:inherit;border-radius:12px;text-decoration:none;transition:filter .2s;display:block;overflow:hidden;height:auto!important;padding:0!important}.ads>.ad img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.ads>.ad:hover{filter:brightness(1.12);color:inherit}@media (max-width:1000px){.ads{gap:16px}}@media (max-width:650px){.ads{grid-template-columns:1fr;gap:12px;margin:22px 0}}.floating-tools>.floating-download{width:var(--top-size,48px);height:var(--top-size,48px);min-height:var(--top-size,48px);border-radius:var(--top-radius,10px);color:#221600;cursor:pointer;background:linear-gradient(145deg,#ffe784 0%,#ffc000 48%,#f49a12 100%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:3px;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:inset 0 1px #fff8,0 4px 14px #0005}.floating-tools>.floating-download span{white-space:nowrap;font-size:10px;line-height:14px}.floating-tools>.floating-download .ui-icon{flex:none;width:20px;height:20px}.floating-tools>.floating-download:hover{color:#221600;background:linear-gradient(145deg,#fff0a8 0%,#ffd02a 45%,#ffad19 100%);transform:translateY(-2px);box-shadow:inset 0 1px #fffb,0 6px 18px #0006}.floating-tools>.floating-download:active{transform:scale(.96)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.entrance-lock{padding-top:0!important;padding-bottom:0!important}body.entrance-lock .site-header,body.entrance-lock #footer.reference-footer,body.entrance-lock .reference-footer,body.entrance-lock .floating-tools{display:none!important}html body dialog#member-auth-dialog.member-auth-host{color:#eee;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body dialog#member-auth-dialog.member-auth-host::backdrop{-webkit-backdrop-filter:blur(10px);background:#000b!important}html body dialog#member-auth-dialog.member-auth-host:not([open]){display:none}#member-auth-dialog .auth-card{box-sizing:border-box;color:#eee;background:#151515;border:1px solid #ffffff1a;border-radius:22px;width:456px;max-width:100%;max-height:calc(100dvh - 48px);margin:0;padding:32px;overflow:auto;box-shadow:0 18px 60px #0003}#member-auth-dialog .auth-brand{width:116px;height:auto;margin:0 auto 22px;display:block}#member-auth-dialog .auth-card h1,#member-auth-dialog #member-auth-title{color:#eee;margin:0 0 8px;font-size:28px;font-weight:600;line-height:36px}#member-auth-dialog .auth-subtitle{color:#aaa;margin:0 0 20px;font-size:13px;line-height:22px}#member-auth-dialog .auth-current{color:#aaa;background:#ffffff05;border-radius:8px;margin:0 0 18px;padding:12px;font-size:12px;line-height:18px}#member-auth-dialog .form-field{margin-bottom:18px;display:block}#member-auth-dialog .form-field>span{color:#eee;margin-bottom:8px;font-size:14px;line-height:22px;display:block}#member-auth-dialog .input-shell{color:#777;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}#member-auth-dialog .input-shell:focus-within{border-color:#ffc000;box-shadow:0 0 0 3px #ffc00026}#member-auth-dialog .input-shell.invalid{border-color:#f52c56}#member-auth-dialog .input-shell .ui-icon{color:#777;flex:none}#member-auth-dialog .input-shell input{color:#eee;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;height:46px;padding:0;font-size:14px}#member-auth-dialog .input-shell input::placeholder{color:#777}#member-auth-dialog .input-shell>button{color:#777;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}#member-auth-dialog .field-error{color:#f52c56;min-height:0;margin:6px 0 0;font-size:12px;line-height:18px;display:block}#member-auth-dialog .field-error:empty{display:none}#member-auth-dialog .form-status{color:#ffc000;min-height:0;margin:0 0 12px;font-size:13px;line-height:22px}#member-auth-dialog .form-status:empty{margin:0;display:none}#member-auth-dialog .form-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}#member-auth-dialog .form-actions>.ui-button{box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;height:auto;min-height:42px;padding:10px 22px;font-size:14px;font-weight:500;line-height:20px;transition:background .2s,border-color .2s,color .2s;display:inline-flex;box-shadow:none!important;filter:none!important;text-shadow:none!important}#member-auth-dialog .form-actions>.ui-button[data-variant=secondary],#member-auth-dialog .form-actions>.ui-button[data-variant=secondary]:hover,#member-auth-dialog .form-actions>.ui-button[data-variant=secondary]:active{color:#eee!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}#member-auth-dialog .form-actions>.ui-button[data-variant=secondary]:focus-visible{color:#eee!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}#member-auth-dialog .form-actions>.ui-button[data-variant=secondary]:hover{color:#fff!important;background:#ffffff1a!important}#member-auth-dialog .form-actions>.ui-button[data-variant=primary],#member-auth-dialog .form-actions>.ui-button[data-variant=primary]:hover,#member-auth-dialog .form-actions>.ui-button[data-variant=primary]:active{color:#151515!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;background:#ffc000!important;border:1px solid #ffc000!important;border-radius:8px!important;font-weight:600!important}#member-auth-dialog .form-actions>.ui-button[data-variant=primary]:focus-visible{color:#151515!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;background:#ffc000!important;border:1px solid #ffc000!important;border-radius:8px!important;font-weight:600!important}#member-auth-dialog .form-actions>.ui-button[data-variant=primary]:hover{color:#151515!important;background:#ffd139!important;border-color:#ffd139!important}#member-auth-dialog .form-actions>.ui-button:disabled{opacity:.45;cursor:default}#member-auth-dialog .auth-switch{text-align:center;color:#aaa;margin:18px 0 0;font-size:13px}#member-auth-dialog .auth-switch button,#member-auth-dialog .auth-switch a{color:#ffc000;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}#member-auth-dialog .auth-switch button:hover,#member-auth-dialog .auth-switch a:hover{color:#ffd139}#member-auth-dialog .form-note{color:#777!important;margin:18px 0 0!important;font-size:12px!important;line-height:1.8!important}@media (max-width:700px){#member-auth-dialog .auth-card{padding:26px 22px}#member-auth-dialog .form-actions{gap:10px}#member-auth-dialog .form-actions>.ui-button{flex:1;min-width:120px}}@media (max-width:360px){#member-auth-dialog .auth-card{padding:24px 20px}}html body dialog#password-change-dialog.password-change-host{color:#eee;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body dialog#password-change-dialog.password-change-host::backdrop{-webkit-backdrop-filter:blur(10px);background:#000b!important}html body dialog#password-change-dialog.password-change-host:not([open]){display:none}#password-change-dialog .password-dialog{box-sizing:border-box;color:#eee;background:#151515;border:1px solid #ffffff1a;border-radius:22px;width:400px;max-width:100%;margin:0;padding:32px;box-shadow:0 18px 60px #0003}#password-change-dialog .password-dialog h2{color:#eee;margin:0 0 20px;font-size:26px;font-weight:600;line-height:34px}#password-change-dialog .form-field{margin-bottom:18px;display:block}#password-change-dialog .form-field>span{color:#c7c7c7;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px;display:block}#password-change-dialog .input-shell{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}#password-change-dialog .input-shell.invalid{border-color:#f52c56}#password-change-dialog .input-shell input{color:#eee;min-width:0;height:46px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}#password-change-dialog .input-shell>button{color:#aaa;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid}#password-change-dialog .field-error{color:#f52c56;margin-top:6px;font-size:12px;line-height:18px;display:block}#password-change-dialog .field-error:empty{display:none}#password-change-dialog .form-status{color:#aaa;min-height:18px;margin:0 0 14px;font-size:12px;line-height:18px}#password-change-dialog .form-status:empty{display:none}#password-change-dialog .form-actions{gap:12px;display:flex}#password-change-dialog .form-actions>.ui-button{flex:1}#password-change-dialog .form-actions>.ui-button[data-variant=secondary]{color:#aaa;background:#ffffff0d;border-color:#ffffff0d}#password-change-dialog .form-actions>.ui-button[data-variant=primary]{color:#151515;background:#ffc000;border-color:#ffc000;font-weight:600}#info-page[data-info=account-settings] .form-status:empty,#info-page[data-info=account-settings] .field-error:empty{display:none}#info-page[data-info=account-settings] .page-bottom-spacer{height:140px}#info-page[data-info=account-settings] .feature-heading{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:24px;display:flex}#info-page[data-info=account-settings] .feature-heading h1{margin:0;font-size:30px;font-weight:500;line-height:40px}#info-page[data-info=account-settings] .feature-heading p{color:var(--文本-文本-次要,#888);margin:0;font-size:13px;line-height:20px}#info-page[data-info=account-settings] .h5-settings-page.settings-layout.account-settings-v2{grid-template-columns:minmax(0,2.5fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid!important}#info-page[data-info=account-settings] .settings-layout>.ui-panel{border-radius:16px;min-height:420px;padding:26px}#info-page[data-info=account-settings] .settings-profile-title{margin:0 0 24px;font-size:20px;font-weight:500;line-height:28px}#info-page[data-info=account-settings] .profile-avatar-editor{align-items:center;gap:18px;margin:0 0 28px;display:flex}#info-page[data-info=account-settings] .profile-avatar-editor>img{object-fit:cover;border:1px solid #ffffff20;border-radius:50%;flex:none;width:80px;height:80px}#info-page[data-info=account-settings] .profile-avatar-editor strong{font-size:15px;font-weight:500;line-height:22px}#info-page[data-info=account-settings] .account-settings-v2 .form-field{background:0 0;border:0;border-radius:0;margin:0 0 18px;padding:0;display:block}#info-page[data-info=account-settings] .account-settings-v2 .form-field>span{color:#c7c7c7;margin:0 0 8px;font-size:14px;font-weight:500;line-height:20px;display:block}#info-page[data-info=account-settings] .account-settings-v2 .input-shell{min-height:44px;box-shadow:none;background:#ffffff04;border:1px solid #ffffff1a;border-radius:8px;align-items:center;padding:0 12px;display:flex}#info-page[data-info=account-settings] .account-settings-v2 .input-shell input{color:#eee;background:0 0;border:0;height:44px;min-height:44px;padding:0;font-size:14px;line-height:22px}#info-page[data-info=account-settings] .account-settings-v2 .input-shell:has(textarea){min-height:0;padding:0;display:block}#info-page[data-info=account-settings] .account-settings-v2 textarea{width:100%;min-height:80px;color:inherit;resize:vertical;background:0 0;border:0;margin:0;padding:12px;font-size:14px;line-height:22px;display:block}#info-page[data-info=account-settings] .account-settings-v2 .profile-name-hint{text-align:right;color:#888;margin:-10px 0 14px;font-size:12px}#info-page[data-info=account-settings] .account-settings-v2 .form-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}#info-page[data-info=account-settings] .account-settings-v2 .form-actions>.ui-button{border-radius:8px;flex:none;width:auto;min-width:112px;min-height:42px}#info-page[data-info=account-settings] .account-settings-v2 .form-actions>.ui-button[data-variant=secondary]{color:#ddd;background:#ffffff0d;border-color:#ffffff14}#info-page[data-info=account-settings] .security-row{background:var(--其他-前景-2,#1b1b1b);text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding:20px;display:flex}#info-page[data-info=account-settings] .security-row>strong{font-size:14px;line-height:20px}#info-page[data-info=account-settings] .security-row .account-id{text-align:left;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:13px;line-height:20px;display:flex}#info-page[data-info=account-settings] .profile-security>.ui-button{width:100%;margin-top:12px}#info-page[data-info=account-settings] .form-actions>.ui-button[data-variant=primary],#info-page[data-info=account-settings] .profile-security>.ui-button[data-variant=primary]{background:var(--海岛500,#ffc000);border-color:var(--海岛500,#ffc000);color:var(--其他-弹窗,#151515);font-weight:600}.nav-popover[data-anchor=account]{box-sizing:border-box;z-index:1100;width:330px;max-width:calc(100vw - 32px);padding:16px}.nav-popover[data-anchor=account][hidden]{display:none!important}.nav-popover[data-anchor=account] .account-menu-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;margin:0;padding:12px 8px;font-size:14px;display:flex}.nav-popover[data-anchor=account] .account-menu-item:hover{background:var(--海岛100,#ffc0001a)}.nav-popover[data-anchor=account] .account-menu-item:focus-visible{outline-offset:-3px;background:var(--海岛100,#ffc0001a);outline:none}.nav-popover[data-anchor=account] .account-menu-item .account-menu-icon{flex:none;width:18px;height:18px}.nav-popover[data-anchor=account] .account-menu-item .account-menu-chevron{flex:none;width:16px;height:16px;margin-left:auto}.nav-popover[data-anchor=account] .popover-profile .popover-avatar{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}#info-page[data-info=user-center] .member-center{display:block}.member-center .account-banner{align-items:center;gap:22px;display:flex}.member-center .account-banner-copy{flex:1;min-width:0}.member-center .profile-account-actions{flex-wrap:wrap;flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.member-center .profile-account-actions .ui-button{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:120px;min-height:42px;padding:10px 22px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.member-center .profile-account-actions .ui-button[data-variant=secondary]{color:var(--text-secondary,var(--文本-文本-次要,#aaa))!important;box-shadow:none!important;filter:none!important;background:#ffffff0d!important;border-color:#ffffff0d!important}.member-center .profile-account-actions .ui-button[data-variant=secondary]:hover{color:var(--text-primary,var(--文本-文本-主要,#eee))!important;background:#ffffff16!important}.member-center .profile-account-actions .ui-button[data-variant=primary]{font-weight:600;background:var(--海岛500,#ffc000)!important;border-color:var(--海岛500,#ffc000)!important;color:var(--其他-弹窗,#151515)!important;box-shadow:none!important;filter:none!important}.member-center .profile-account-actions .ui-button[data-variant=primary]:hover{background:var(--海岛400,#ffd139)!important;border-color:var(--海岛400,#ffd139)!important;color:var(--其他-弹窗,#151515)!important}.member-center .account-banner-guest .profile-account-actions .ui-button{min-width:120px;min-height:44px}.member-center .account-quick{color:inherit;text-decoration:none}.member-center .account-tabs{scrollbar-width:thin;flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex;overflow-x:auto}.member-center .account-tabs button{color:var(--文本-文本-次要,#aaa);background:var(--其他-前景,#151515);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;padding:10px 18px;font-size:14px}.member-center .account-tabs button.active{background:var(--海岛500,#ffc000);color:var(--其他-弹窗,#151515)}.ui-text-link{color:var(--海岛500,#ffc000);font-size:13px;line-height:20px;font:inherit;cursor:pointer;vertical-align:baseline;background:0 0;border:0;align-items:center;gap:4px;padding:0;transition:color .18s,opacity .18s;display:inline-flex}.ui-text-link:hover{color:#ffd139}.ui-text-link:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:3px;border-radius:4px}.ui-text-link.is-copied,.ui-text-link:disabled{cursor:default;opacity:.92}.ui-text-link .ui-icon{flex:none;width:14px;height:14px}.member-center .account-banner .ui-text-link,.member-center .account-id .ui-text-link{color:var(--海岛500,#ffc000)}.member-center .h5-profile-copy .ui-text-link{color:#999}.member-center .h5-profile-copy .ui-text-link:hover,.member-center .h5-profile-copy .ui-text-link.is-copied{color:var(--海岛500,#ffc000)}.member-center .account-id{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-center .h5-account-menu,.h5-account-menu{background:#151515;border:1px solid #ffffff08;border-radius:12px;flex-direction:column;margin:0;padding:4px 0;display:flex;overflow:hidden}.member-center .h5-account-menu>a,.member-center .h5-account-menu>button,.h5-account-menu>a,.h5-account-menu>button{box-sizing:border-box;color:#eee;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;width:100%;height:56px;min-height:56px;padding:12px 16px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.member-center .h5-account-menu>a+a,.member-center .h5-account-menu>a+button,.member-center .h5-account-menu>button+a,.member-center .h5-account-menu>button+button,.h5-account-menu>a+a,.h5-account-menu>a+button,.h5-account-menu>button+a,.h5-account-menu>button+button{border-top:1px solid #ffffff05}.member-center .h5-account-menu>a:active,.member-center .h5-account-menu>button:active,.h5-account-menu>a:active,.h5-account-menu>button:active{background:#ffffff08}.member-center .h5-account-menu>a>.ui-icon:first-child,.member-center .h5-account-menu>button>.ui-icon:first-child,.h5-account-menu>a>.ui-icon:first-child,.h5-account-menu>button>.ui-icon:first-child{color:#ddd;flex:none;width:20px;height:20px}.member-center .h5-account-menu>a>span,.member-center .h5-account-menu>button>span,.h5-account-menu>a>span,.h5-account-menu>button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.member-center .h5-account-menu small,.h5-account-menu small{color:#777;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:42%;font-size:12px;line-height:18px;overflow:hidden}.member-center .h5-account-menu small:empty,.h5-account-menu small:empty{display:none}.member-center .h5-account-menu .ui-icon:last-child,.h5-account-menu .ui-icon:last-child{color:#777;flex:none;width:16px;height:16px}.member-center .h5-account-subhead>span{width:40px}.member-center .h5-account-subhead button{width:40px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.member-center .profile-avatar-link{background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:block;overflow:hidden}.member-center .avatar-large.profile-avatar-link{width:84px;height:84px}.member-center .member-library-toolbar,.member-center .member-library-tabs{display:none!important}#accountContents .member-library{min-width:0}#accountContents .channel-grid.secondary-grid{grid-template-columns:repeat(var(--secondary-columns,6), minmax(0, 1fr));align-items:start;gap:28px 24px;min-width:0;margin:0;display:grid}#accountContents .channel-grid.secondary-grid>.card{width:100%;min-width:0;height:100%}#accountContents .channel-grid.secondary-grid>.card>.caption{min-width:0}#accountContents .pagination{margin-top:0;padding:28px 0 4px}@media (max-width:1180px){#accountContents .channel-grid.secondary-grid{--secondary-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px),(max-height:500px) and (pointer:coarse){#accountContents .channel-grid.secondary-grid{--secondary-columns:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}#accountContents .pagination{padding-top:24px}#accountContents .pagination .jump-label,#accountContents .pagination .page-jump,#accountContents .pagination .page-confirm,#accountContents .pagination .page-jump+span{display:none}#info-page[data-info=user-center] .account-pc-chrome{display:none!important}}.empty-state{text-align:center;box-sizing:border-box;background:radial-gradient(ellipse 72% 58% at 50% 34%, var(--海岛100,#ffc00026), transparent 70%);border-radius:16px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;width:100%;max-width:520px;min-height:0;margin-inline-start:auto;margin-inline-end:auto;padding:28px 20px 32px;display:flex}.empty-state .empty-art{width:132px;height:102px;color:var(--海岛500,#ffc000);flex:none;margin-bottom:14px}.empty-state .empty-art-image{object-fit:contain;width:148px;height:132px;color:inherit;flex:none;margin-bottom:14px}.empty-state h1{margin:0 0 8px;font-size:24px;line-height:1.3}.empty-state h2{color:var(--文本-文本-主要,#f1f1f1);margin:0 0 8px;font-size:20px;line-height:1.35}.empty-state p{color:var(--文本-文本-次要,#aaa);max-width:360px;margin:0 0 18px;font-size:14px;line-height:1.6}.empty-state .error-code{color:var(--海岛500,#ffc000);margin-bottom:12px;font-size:max(64px,min(14vw,96px));font-weight:700;line-height:1}.empty-state .empty-state-search,.empty-state form{gap:10px;width:100%;max-width:420px;margin-bottom:16px;display:flex}.empty-state input{background:var(--其他-前景,#151515);border:1px solid var(--其他-分割線,#ffffff14);min-width:0;color:var(--文本-文本-主要,#f1f1f1);border-radius:8px;flex:1;padding:12px 16px;font-size:14px}.empty-state .form-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.empty-state .form-actions .ui-button,.empty-state .empty-state-search .ui-button{box-sizing:border-box;border-radius:8px;min-width:112px;min-height:40px;padding:9px 20px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.empty-state .ui-button[data-variant=primary],.empty-state .ui-button[data-variant=primary]:hover,.empty-state .ui-button[data-variant=primary]:active{font-weight:600;background:var(--海岛500,#ffc000)!important;border:1px solid var(--海岛500,#ffc000)!important;color:var(--其他-弹窗,#151515)!important}.empty-state .ui-button[data-variant=primary]:focus-visible{font-weight:600;background:var(--海岛500,#ffc000)!important;border:1px solid var(--海岛500,#ffc000)!important;color:var(--其他-弹窗,#151515)!important}.empty-state .ui-button[data-variant=primary]:hover{background:var(--海岛400,#ffd139)!important;border-color:var(--海岛400,#ffd139)!important}.empty-state .ui-button[data-variant=secondary],.empty-state .ui-button[data-variant=secondary]:hover,.empty-state .ui-button[data-variant=secondary]:active{border:1px solid var(--其他-分割線,#ffffff14)!important;color:var(--文本-文本-次要,#aaa)!important;background:#ffffff0d!important}.empty-state .ui-button[data-variant=secondary]:focus-visible{border:1px solid var(--其他-分割線,#ffffff14)!important;color:var(--文本-文本-次要,#aaa)!important;background:#ffffff0d!important}.empty-state .ui-button[data-variant=secondary]:hover{background:var(--海岛100,#ffc00026)!important;border-color:var(--海岛300,#ffc00066)!important;color:var(--海岛500,#ffc000)!important}.feature-page.empty-page,.wrap.feature-page.empty-page,main.shell.empty-page{box-sizing:border-box;width:88.5%;max-width:1704px;margin-right:auto;padding-top:24px;padding-bottom:40px;min-height:0!important;margin-left:auto!important}.feature-page:has(>.empty-state){box-sizing:border-box;width:88.5%;max-width:1704px;margin-right:auto;padding-top:24px;padding-bottom:40px;min-height:0!important;margin-left:auto!important}.wrap.feature-page:has(>.empty-state){box-sizing:border-box;width:88.5%;max-width:1704px;margin-right:auto;padding-top:24px;padding-bottom:40px;min-height:0!important;margin-left:auto!important}main.shell:has(>.empty-state){box-sizing:border-box;width:88.5%;max-width:1704px;margin-right:auto;padding-top:24px;padding-bottom:40px;min-height:0!important;margin-left:auto!important}main.shell.empty-page>.page-crumb,.feature-page.empty-page>.page-crumb{margin-bottom:16px}main.shell:has(>.empty-state)>.page-crumb{margin-bottom:16px}.feature-page:has(>.empty-state)>.page-crumb{margin-bottom:16px}main.shell.empty-page>.empty-state,.feature-page.empty-page>.empty-state,.wrap.feature-page.empty-page>.empty-state{margin-top:24px;margin-bottom:24px;padding:36px 24px 40px}main.shell:has(>.empty-state)>.empty-state{margin-top:24px;margin-bottom:24px;padding:36px 24px 40px}.feature-page:has(>.empty-state)>.empty-state{margin-top:24px;margin-bottom:24px;padding:36px 24px 40px}.wrap.feature-page:has(>.empty-state)>.empty-state{margin-top:24px;margin-bottom:24px;padding:36px 24px 40px}.play-comment-list .empty-state{background:0 0;max-width:none;min-height:200px;padding:20px}.wallet-transactions .empty-state{background:#1a1a1b;border:1px solid #ffffff10;border-radius:16px;max-width:none;min-height:200px;padding:24px 16px}.channel-grid>.empty-state,#channel-page .channel-grid>.empty-state{max-width:none;min-height:220px;padding:28px 16px}@media (max-width:700px){.empty-state{padding:24px 16px 28px}.empty-state .error-code{font-size:72px}.empty-state h1{font-size:20px}.empty-state h2{font-size:18px}.feature-page.empty-page,.wrap.feature-page.empty-page,main.shell.empty-page{width:calc(100% - 32px);padding-top:16px;padding-bottom:28px}.feature-page:has(>.empty-state){width:calc(100% - 32px);padding-top:16px;padding-bottom:28px}.wrap.feature-page:has(>.empty-state){width:calc(100% - 32px);padding-top:16px;padding-bottom:28px}main.shell:has(>.empty-state){width:calc(100% - 32px);padding-top:16px;padding-bottom:28px}main.shell.empty-page>.empty-state,.feature-page.empty-page>.empty-state,.wrap.feature-page.empty-page>.empty-state{margin-top:12px;margin-bottom:12px;padding:28px 16px 32px}main.shell:has(>.empty-state)>.empty-state{margin-top:12px;margin-bottom:12px;padding:28px 16px 32px}.feature-page:has(>.empty-state)>.empty-state{margin-top:12px;margin-bottom:12px;padding:28px 16px 32px}.wrap.feature-page:has(>.empty-state)>.empty-state{margin-top:12px;margin-bottom:12px;padding:28px 16px 32px}}.channel-heading small,.feature-heading small{color:var(--海岛500,#ffc000);letter-spacing:1px;margin-bottom:8px;font-size:12px;display:block}.channel-page.shell,.feature-page.shell{box-sizing:border-box;width:88.5%;max-width:1704px;margin-right:auto;padding-top:24px;padding-bottom:48px;margin-left:auto!important}#member-auth-dialog .auth-icon-row>.ui-icon{color:var(--文本-文本-占位,#777);flex:none}span.ui-icon.icon-heart{stroke:none;fill:none;flex:none;display:inline-block}.pagination{color:#999;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:24px;padding:28px 0 4px;font-size:13px;display:flex}.pagination button{color:#bbb;background:#222;border:1px solid #ffffff12;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;min-height:40px;padding:0 10px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.pagination button:hover:not(:disabled):not(.active){border-color:var(--海岛500,#ffc000);color:var(--海岛500,#ffc000)}.pagination button.active{background:var(--海岛500,#ffc000);color:#111;border-color:var(--海岛500,#ffc000)}.pagination button.active:hover{color:#111;background:var(--海岛500,#ffc000);border-color:var(--海岛500,#ffc000)}.pagination button.active:focus-visible{color:#111;background:var(--海岛500,#ffc000);border-color:var(--海岛500,#ffc000)}.pagination button:disabled{opacity:.3;cursor:default}.pagination .jump-label{margin-left:18px}.pagination input,.pagination .page-jump{color:#fff;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:#202020;border:1px solid #ffffff20;border-radius:6px;width:48px;height:40px;font-size:13px}.pagination input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pagination input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pagination .page-confirm{padding:0 12px}.pagination>span[aria-hidden=true]{color:#777}#channel-page.channel-page{box-sizing:border-box;min-height:70vh;padding-top:32px;padding-bottom:48px}#channel-page:not([data-more-page=true]):not([data-channel=topics]) .page-crumb,#channel-page:not([data-more-page=true]):not([data-channel=topics]) .page-breadcrumb,#channel-page:not([data-more-page=true]):not([data-channel=topics]) #channel-breadcrumb{display:none!important}#channel-page[data-more-page=true] .page-crumb,#channel-page[data-more-page=true] .page-breadcrumb,#channel-page[data-more-page=true] #channel-breadcrumb,#channel-page[data-channel=topics] .page-crumb,#channel-page[data-channel=topics] .page-breadcrumb,#channel-page[data-channel=topics] #channel-breadcrumb{color:#777;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:12px;line-height:20px;display:flex}#channel-page[data-more-page=true] .page-crumb>a,#channel-page[data-channel=topics] .page-crumb>a{color:#aaa;text-decoration:none}#channel-page[data-more-page=true] .page-crumb>a:hover,#channel-page[data-channel=topics] .page-crumb>a:hover,#channel-page[data-more-page=true] .page-crumb>[aria-current=page],#channel-page[data-channel=topics] .page-crumb>[aria-current=page]{color:var(--海岛500,#ffc000)}#channel-page[data-more-page=true] .page-crumb .crumb-sep,#channel-page[data-more-page=true] .page-crumb .ui-icon.crumb-sep,#channel-page[data-channel=topics] .page-crumb .crumb-sep,#channel-page[data-channel=topics] .page-crumb .ui-icon.crumb-sep{color:#777;opacity:.7;flex:none;width:12px;height:12px}#channel-page .channel-heading{flex-flow:column;align-items:flex-start;gap:8px;margin:0 0 28px;display:flex}#channel-page .channel-heading #channel-kicker,#channel-page .channel-heading>small{width:100%;margin:0;display:block}#channel-page .channel-heading #channel-title,#channel-page .channel-heading h1{width:100%;margin:0;font-size:30px;font-weight:600;line-height:1.4;display:block}#channel-page .channel-heading>*{min-width:0}#channel-page #channel-content{flex-direction:column;gap:0;min-width:0;display:flex}#channel-page .advertisement-rail{margin:0 0 24px}#channel-page .ranking-tabs{border-bottom:1px solid #ffffff0c;align-items:center;gap:32px;margin:0 0 24px;display:flex}#channel-page .ranking-tabs>[role=tab]{min-height:52px;color:var(--文本-文本-次要,#aaa);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 4px 12px;font-size:20px;font-weight:500;line-height:28px;text-decoration:none;display:flex;position:relative}#channel-page .ranking-tabs>[role=tab]:hover{color:var(--海岛500,#ffc000)}#channel-page .ranking-tabs>[role=tab].active{color:var(--海岛500,#ffc000);font-weight:600}#channel-page .ranking-tabs>[role=tab].active:after{content:"";background:var(--海岛500,#ffc000);border-radius:3px;width:28px;height:3px;position:absolute;bottom:0;left:calc(50% - 14px)}#channel-page .ranking-tabs>[role=tab]:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:-3px;border-radius:6px}#channel-page .channel-filters{border:1px solid var(--其他-分割線,#ffffff0d);background:linear-gradient(135deg, var(--其他-前景-2,#1c1c1c), var(--其他-前景,#151515));box-shadow:inset 0 1px 0 var(--透明-黑色-005,#ffffff0d);border-radius:14px;margin:0 0 24px;padding:22px 24px}#channel-page .channel-filters .filter-row{flex-wrap:wrap;align-items:center;gap:10px;padding:7px 0;display:flex}#channel-page .channel-filters .filter-row>span:first-child{min-width:34px;color:var(--文本-文本-次要,#aaa);flex:none;margin-right:10px;font-size:13px;line-height:20px}#channel-page .channel-filters .filter-row>a,#channel-page .channel-filters .filter-row>button{background:var(--其他-前景,#151515);min-height:36px;color:var(--文本-文本-次要,#aaa);border:1px solid #0000;border-radius:8px;align-items:center;padding:9px 18px;font-size:13px;line-height:18px;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}#channel-page .channel-filters .filter-row>a:hover,#channel-page .channel-filters .filter-row>button:hover{background:var(--海岛100,#ffc00014);border-color:var(--海岛200,#ffc00033);color:var(--海岛500,#ffc000)}#channel-page .channel-filters .filter-row>a.active,#channel-page .channel-filters .filter-row>a[aria-current=page],#channel-page .channel-filters .filter-row>button.active{background:var(--海岛500,#ffc000);border-color:var(--海岛500,#ffc000);color:var(--其他-弹窗,#151515);box-shadow:0 3px 10px var(--海岛100,#ffc00014);font-weight:600}#channel-page .channel-grid.secondary-grid{grid-template-columns:repeat(var(--secondary-columns,6), minmax(0, 1fr));align-items:start;gap:28px 24px;min-width:0;margin:0;display:grid}#channel-page .channel-grid.secondary-grid>.card{width:100%;min-width:0;height:auto}#channel-page .channel-grid.secondary-grid>.card>.caption{min-width:0}#channel-page .channel-grid.secondary-grid>:-webkit-any(.empty-state,.empty){grid-column:1/-1}#channel-page .channel-grid.secondary-grid>:is(.empty-state,.empty){grid-column:1/-1}#channel-page .channel-grid .channel-ad .poster{aspect-ratio:3/4;background:var(--其他-前景,#151515);display:block}#channel-page .channel-grid .channel-ad .poster:before{content:none}#channel-page .channel-grid .channel-ad .poster img,#channel-page .channel-grid .channel-ad .poster .decrypted-image{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}#channel-page .channel-grid .channel-ad .channel-ad-placeholder{background:linear-gradient(130deg,#131313,#3e3317 44%,#050505 60%);width:100%;height:100%;display:block}#channel-page .channel-grid .channel-ad .caption small{justify-content:flex-start;gap:12px}#channel-page .ranking-tabs+.channel-grid,#channel-page .channel-filters+.channel-grid{margin-top:0}#channel-page .pagination{margin-top:0;padding:28px 0 4px}#channel-page .ads{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 0;display:grid}#channel-page .card .caption{padding:14px 12px}#channel-page .card .caption h3{margin:0 0 8px;font-size:16px;font-weight:600;line-height:24px}#channel-page .card .caption p{color:var(--文本-文本-次要,#aaa);margin:0 0 10px;font-size:12px;line-height:18px}#channel-page .card .caption small{justify-content:space-between;align-items:center;gap:8px;min-height:18px;font-size:12px;line-height:18px;display:flex}#channel-page .card .heat{flex:none;color:var(--海岛500,#ffc000)!important}#channel-page .card .poster{border-radius:0}#channel-page .card-open{width:100%;color:inherit;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}#channel-page .rank-medallion{z-index:3;background:var(--rank-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;pointer-events:none;border:1px solid #ffffff38;border-radius:8px 8px 12px;place-items:center;width:40px;height:42px;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 3px 12px #0005}#channel-page .rank-medallion:after{content:"";background:#fff5;border-radius:2px;height:2px;position:absolute;bottom:5px;left:8px;right:8px}#channel-page .rank-medallion b{font-variant-numeric:tabular-nums;padding-bottom:3px;font-size:22px;font-style:italic;font-weight:800;line-height:1}#channel-page .rank-medallion.standard{background:#000000b3}@media (max-width:1180px){#channel-page .channel-grid.secondary-grid{--secondary-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px),(max-height:500px) and (pointer:coarse){body.h5-browse{--secondary-top-gap:20px}.feature-page,.channel-page,.return-page,.welfare-page,#channel-page.channel-page,.channel-page.shell,.feature-page.shell,.shell.info-shell,.shell.channel-shell{padding-top:20px!important}#channel-page.channel-page{padding-bottom:32px}.page-crumb{margin-bottom:16px}#channel-page .channel-heading{margin-bottom:20px}#channel-page .channel-heading h1{font-size:24px;font-weight:500;line-height:32px}.apps-ad-rail.advertisement-rail{--square-ad-size:48px;--square-ad-radius:12px;margin:20px 0 24px;padding:0;overflow:hidden;grid-template-columns:none!important;display:block!important}.apps-ad-rail .advertisement-track{min-width:0;display:flex!important}.apps-ad-rail.is-scrolling>.advertisement-track{will-change:transform;width:-webkit-max-content;width:max-content;animation:32s linear infinite advertisement-rail-scroll}.apps-ad-rail:not(.is-scrolling)>.advertisement-track{width:100%;animation:none;transform:none}.apps-ad-rail .advertisement-group{flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:12px;padding:0;flex-wrap:nowrap!important;grid-template-columns:none!important;width:-webkit-max-content!important;width:max-content!important;min-width:-webkit-max-content!important;min-width:max-content!important;display:flex!important}.apps-ad-rail:not(.is-scrolling) .advertisement-group{justify-content:space-between;width:100%!important;min-width:0!important}.apps-ad-rail.is-scrolling .advertisement-group{padding-right:12px}.apps-ad-rail:not(.is-scrolling) .advertisement-group[aria-hidden=true]{display:none!important}.apps-ad-rail.is-scrolling .advertisement-group[aria-hidden=true]{display:flex!important}.apps-ad-rail .square-tile{flex:0 0 48px;gap:6px;width:48px;min-width:48px;max-width:48px;display:flex!important}.apps-ad-rail .square-tile>img{aspect-ratio:1!important;border-radius:12px!important;width:48px!important;max-width:48px!important;height:48px!important}.apps-ad-rail .square-tile-label{letter-spacing:0;text-align:center;white-space:nowrap;width:48px;line-height:18px;font-size:12px!important}#channel-page .ranking-tabs{gap:24px;margin-bottom:20px}#channel-page .ranking-tabs>[role=tab]{min-height:44px;padding-bottom:10px;font-size:16px;line-height:22px}#channel-page .ranking-tabs>[role=tab].active:after{width:20px;left:calc(50% - 10px)}#channel-page .channel-filters{margin-bottom:20px;padding:12px}#channel-page .channel-filters .filter-row{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:4px 0;overflow-x:auto}#channel-page .channel-filters .filter-row::-webkit-scrollbar{display:none}#channel-page .channel-filters .filter-row>span:first-child{flex:none;min-width:28px;margin-right:4px;font-size:12px}#channel-page .channel-filters .filter-row>a,#channel-page .channel-filters .filter-row>button{white-space:nowrap;border-radius:6px;flex:none;height:28px;min-height:28px;padding:4px 10px;font-size:12px;line-height:20px}#channel-page .channel-filters .filter-row>a.active,#channel-page .channel-filters .filter-row>a[aria-current=page],#channel-page .channel-filters .filter-row>button.active{box-shadow:none}#channel-page .channel-grid.secondary-grid{--secondary-columns:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}#channel-page .card .poster,#search-results-page .card .poster,.channel-grid .card .poster,.cards .card .poster{width:100%;position:relative;aspect-ratio:3/4!important;height:auto!important;max-height:none!important}#channel-page .card .poster>img,#channel-page .card .poster img,#search-results-page .card .poster>img,#search-results-page .card .poster img,.channel-grid .card .poster>img,.channel-grid .card .poster img,.cards .card .poster>img,.cards .card .poster img{aspect-ratio:auto!important;object-fit:cover!important;width:100%!important;height:100%!important;max-height:none!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}#channel-page .ads{grid-template-columns:1fr;gap:12px;margin:24px 0 0}#channel-page .rank-medallion{width:34px;height:36px;top:8px;left:8px}#channel-page .rank-medallion b{font-size:18px}}#drama-play-page.watch-page{padding-top:24px;padding-bottom:48px}#drama-play-page .watch-layout{margin-bottom:24px}#drama-play-page .player-shell .player-stage{aspect-ratio:16/9;border:1px solid var(--其他-分割線,#ffffff0d);background:#080808;border-radius:12px;width:100%;position:relative;overflow:hidden}#drama-play-page .player-stage .play-screen-cover-img,#drama-play-page .player-stage .decrypted-image,#drama-play-page .player-stage>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}#drama-play-page .player-stage .xg-play-host,#drama-play-page .player-stage .xgplayer{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}#drama-play-page .player-stage .xgplayer video{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#drama-play-page .player-stage .xgplayer-progress{pointer-events:auto;z-index:12}#drama-play-page .player-stage .xgplayer .xg-mini-progress{z-index:13;box-sizing:content-box;cursor:pointer;margin-top:-10px;padding-top:10px}#drama-play-page .player-stage .xgplayer.xgplayer-inactive .xg-mini-progress,#drama-play-page .player-stage .xgplayer.xgplayer-inactive .xg-mini-progress-show{pointer-events:auto!important;visibility:visible!important;opacity:1!important}#drama-play-page .player-heading>a,#drama-play-page .player-heading>button{color:var(--海岛500,#ffc000);background:#0005;border:0;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}#drama-play-page .player-center{z-index:3;background:var(--海岛500,#ffc000);color:#151515;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;border:1px solid #ffe47d;border-radius:50%;place-items:center;width:64px;height:64px;margin:0;padding:0;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #0006}#drama-play-page .player-center:hover{filter:brightness(1.1);box-shadow:0 8px 32px #ffc00026}#drama-play-page .player-center:focus-visible{outline-offset:5px;outline:2px solid #fff}#drama-play-page .player-center>.player-icon{width:28px;height:28px;color:inherit;fill:currentColor;margin:0 0 0 2px;display:block}#drama-play-page .player-center>.h5-player-icon{display:none}@media (max-width:760px){#drama-play-page .player-center{width:56px;height:56px}#drama-play-page .player-center>.player-icon{width:24px;height:24px}}body.h5-watch #drama-play-page .player-center{color:#fff;width:60px;height:60px;box-shadow:none;filter:none;background:0 0;border:0}body.h5-watch #drama-play-page .player-center:hover{filter:none;box-shadow:none}body.h5-watch #drama-play-page .player-center>.player-icon{display:none}body.h5-watch #drama-play-page .player-center>.h5-player-icon{filter:none;width:60px;height:60px;margin:0;display:block}#drama-play-page .player-center.playing,body.h5-watch #drama-play-page .player-center.playing{pointer-events:none;opacity:0}#drama-play-page .xgplayer .xgplayer-start{display:none!important}#drama-play-page .player-stage.is-locked{min-height:0}#drama-play-page .episode-locked{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;background:#000b;justify-content:center;align-items:center;padding:56px 24px 76px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#drama-play-page .episode-lock-card .download-qr svg,#drama-play-page .episode-lock-card .download-qr .download-qr-code{width:96px;max-width:100%;height:96px;display:block}@media (max-width:760px){#drama-play-page .episode-locked{padding:44px 16px 68px}}@media (max-width:480px){#drama-play-page .player-shell .player-stage.is-locked{aspect-ratio:auto;min-height:380px}#drama-play-page .episode-locked{padding:46px 16px 64px}}#drama-play-page .episode-panel.episode-component{box-sizing:border-box;background:#151515;border:1px solid #ffffff12;border-radius:12px;min-width:0;height:100%;padding:24px}#drama-play-page .episode-component .episode-head{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}#drama-play-page .episode-component .episode-head h2{margin:0;font-size:22px;font-weight:600;line-height:30px}#drama-play-page .episode-head .episode-browse-link{min-height:32px;color:var(--文本-文本-次要,#a3a3a3);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0;font-size:12px;line-height:20px;text-decoration:none;transition:color .15s;display:inline-flex}#drama-play-page .episode-head .episode-browse-link:hover{color:var(--海岛500,#ffc000)}#drama-play-page .episode-head .episode-browse-link:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:3px;border-radius:4px}#drama-play-page .episode-head .episode-browse-link .ui-icon{width:16px;height:16px;color:inherit;flex:0 0 16px;display:block}@media (max-width:768px){#drama-play-page .episode-head .episode-browse-link{min-height:44px}}#drama-play-page .episode-component .episode-ranges{scrollbar-width:thin;border-bottom:1px solid #ffffff0a;flex-wrap:nowrap;gap:24px;margin:0 0 16px;padding:0;display:flex;overflow-x:auto}#drama-play-page .episode-component .episode-ranges button{color:#737373;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;height:36px;min-height:36px;padding:0 0 12px;font-size:13px;line-height:20px}#drama-play-page .episode-component .episode-ranges button.active{color:var(--海岛500,#ffc000);border-bottom-color:var(--海岛500,#ffc000);box-shadow:none;background:0 0}#drama-play-page .episode-component .episode-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:10px;display:grid}#drama-play-page .episode-grid>a.episode-tile,#drama-play-page .episode-grid>button.episode-tile{min-width:0;min-height:44px;color:var(--文本-文本-次要,#aaa);font-variant-numeric:tabular-nums;background:#ffffff04;border:1px solid #ffffff0a;border-radius:8px;place-items:center;padding:12px 5px;font-size:16px;line-height:22px;text-decoration:none;transition:color .16s,border-color .16s,background .16s;display:grid;position:relative}#drama-play-page .episode-grid>a.episode-tile:hover,#drama-play-page .episode-grid>button.episode-tile:hover:not(:disabled){color:#fff;background:#ffffff09;border-color:#ffffff24}#drama-play-page .episode-grid>a.episode-tile.active,#drama-play-page .episode-grid>button.episode-tile.active{border-color:var(--海岛500,#ffc000);color:var(--海岛500,#ffc000);background:#ffc00012}#drama-play-page .episode-status{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:5px}#drama-play-page .episode-status.locked{color:#737373}#drama-play-page .episode-status.locked .ui-icon{width:12px;height:12px}#drama-play-page .episode-playing{align-items:flex-end;gap:2px;height:12px;display:flex;position:absolute;top:8px;right:8px}#drama-play-page .episode-playing i{background:currentColor;border-radius:1px;width:2px;height:6px;display:block}#drama-play-page .episode-playing i:nth-child(2){height:12px}#drama-play-page .episode-playing i:nth-child(3){height:9px}@media (max-width:1180px){#drama-play-page .episode-component .episode-grid{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (max-width:760px){#drama-play-page .episode-panel.episode-component{padding:20px}#drama-play-page .episode-component .episode-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}}#drama-play-page .watch-info,#drama-play-page #watchInfo{background:#111213;border:1px solid #ffffff0c;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 24px;margin:24px 0;padding:24px;display:grid}#drama-play-page .watch-summary{grid-column:1/-1;min-width:0}#drama-play-page .watch-actions{flex-wrap:wrap;gap:10px;min-width:0;display:flex}#drama-play-page .watch-actions>.engagement-button,#drama-play-page .watch-actions>.shared-action{min-height:40px;color:var(--文本-文本-次要,#a3a3a3);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:13px;line-height:20px;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex}#drama-play-page .watch-actions>.engagement-button:hover,#drama-play-page .watch-actions>.shared-action:hover{color:var(--文本-文本-主要,#eee);background:#ffffff16;border-color:#ffffff26}#drama-play-page .watch-actions>.engagement-button:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:3px}#drama-play-page .watch-actions>.shared-action:focus-visible{outline:2px solid var(--海岛500,#ffc000);outline-offset:3px}#drama-play-page .watch-actions>.engagement-button:disabled{opacity:.55;cursor:not-allowed}#drama-play-page .watch-actions>.engagement-button .ui-icon,#drama-play-page .watch-actions>.shared-action .ui-icon,#drama-play-page .watch-download .ui-icon{flex:0 0 18px;width:18px;height:18px;display:block}#drama-play-page .watch-actions>.engagement-button.is-like.active{color:#f52c56;background:#f52c5614;border-color:#f52c5633}#drama-play-page .watch-actions>.engagement-button.is-favorite.active{color:var(--海岛500,#ffc000);background:#ffc00014;border-color:#ffc00033}#drama-play-page .watch-download{border-radius:12px;place-self:end;gap:8px;min-width:124px;min-height:40px}#drama-play-page .watch-info>.play-action-tip{color:#ff8d8d;grid-column:1/-1;font-size:12px}#drama-play-page .watch-bottom{margin-top:24px}#drama-play-page .comment-form .form-area{width:100%;min-height:76px;color:var(--文本-文本-主要,#eee);resize:vertical;box-sizing:border-box;background:#ffffff04;border:1px solid #ffffff14;border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:22px;display:block}#drama-play-page .comment-form .form-area::placeholder{color:var(--文本-文本-占位,#737373)}#drama-play-page .comment-form .form-area:focus{border-color:var(--海岛500,#ffc000);outline:none;box-shadow:0 0 0 3px #ffc0000a}#drama-play-page .comment-form-foot{color:var(--文本-文本-占位,#737373);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;line-height:20px;display:flex}#drama-play-page .comment-form-foot>span{flex:180px;min-width:0;font-size:12px;line-height:20px}#drama-play-page .comment-form-foot #commentLength{font-variant-numeric:tabular-nums}#drama-play-page .comment-form-foot .ui-text-link{font:inherit;color:var(--海岛500,#ffc000);cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0}#drama-play-page .comment-form-foot .ui-text-link:hover{filter:brightness(1.08)}#drama-play-page .comment-form-foot>.ui-button.yellow{background:var(--海岛500,#ffc000);cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-left:auto;padding:10px 18px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;color:#151515!important}#drama-play-page .comment-form-foot>.ui-button.yellow:hover:not(:disabled){background:#ffd139}#drama-play-page .comment-form-foot>.ui-button.yellow:disabled{opacity:.55;cursor:not-allowed}#drama-play-page .comment-form-foot .comment-submit-icon{display:none}#drama-play-page #h5Layer[data-kind=comments] #commentsPanel{background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;width:100%;min-height:0;padding:0;display:flex}#drama-play-page #h5Layer[data-kind=comments] #commentsPanel>.comment-list{overscroll-behavior:contain;flex:1;order:1;min-height:0;padding:0 16px;overflow-y:auto}#drama-play-page #h5Layer[data-kind=comments] #commentsPanel>[data-more-comments]{order:2;width:calc(100% - 32px);margin:0 16px 8px}#drama-play-page #h5Layer[data-kind=comments] #commentForm.comment-form{padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-sizing:border-box;background:#1b1b1b;border:0;border-top:1px solid #ffffff08;border-radius:0;flex:none;order:3;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:4px 8px;margin:0;display:grid}#drama-play-page #h5Layer[data-kind=comments] #commentForm .form-area,#drama-play-page #h5Layer[data-kind=comments] #commentText.form-area{color:#eee;box-sizing:border-box;background:#ffffff06;border-radius:6px;grid-area:1/1;width:100%;margin:0;padding:7px 10px;font-size:12px;line-height:18px;display:block;overflow:hidden;resize:none!important;height:32px!important;min-height:32px!important;max-height:32px!important;box-shadow:none!important;border:0!important}#drama-play-page #h5Layer[data-kind=comments] #commentForm .form-area:focus,#drama-play-page #h5Layer[data-kind=comments] #commentText.form-area:focus{background:#ffffff0a;outline:none;box-shadow:none!important;border:0!important}#drama-play-page #h5Layer[data-kind=comments] #commentForm .form-area::placeholder{color:#777;font-size:12px}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-form-foot{margin:0;display:contents}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-form-foot>span{color:#777;flex:none;grid-area:2/1/auto/-1;min-width:0;margin:0;font-size:10px;line-height:16px}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-form-foot>.ui-button.yellow{background:var(--海岛500,#ffc000);border:0;border-radius:6px;flex:none;grid-area:1/2;place-items:center;gap:0;min-width:32px;max-height:32px;margin:0;display:grid;color:#151515!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-form-foot>.ui-button.yellow:disabled{opacity:.45}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-submit-label{display:none!important}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-submit-icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex!important}#drama-play-page #h5Layer[data-kind=comments] #commentForm .comment-send-asset{color:#151515;width:20px!important;height:20px!important}#drama-play-page #h5Layer[data-kind=comments] #commentForm .play-comment-error{color:#ff6b6b;grid-area:3/1/auto/-1;margin:0;font-size:10px;line-height:16px}.comment-row .comment-avatar,#h5Layer[data-kind=comments] .comment-avatar,.h5-sheet-body .comment-avatar{box-sizing:border-box;aspect-ratio:1;border-radius:50%;overflow:hidden;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.comment-row .comment-avatar img,.comment-row .comment-avatar .decrypted-image,#h5Layer[data-kind=comments] .comment-avatar img,#h5Layer[data-kind=comments] .comment-avatar .decrypted-image{object-fit:cover;border-radius:50%;max-width:none;display:block;width:100%!important;height:100%!important}#drama-play-page .related-panel .related-entry{text-decoration:none}@media (max-width:768px){#drama-play-page .watch-info,#drama-play-page #watchInfo{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}#drama-play-page .watch-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}#drama-play-page .watch-actions>.engagement-button,#drama-play-page .watch-actions>.shared-action{gap:5px;min-width:0;padding:10px 4px;font-size:12px}#drama-play-page .watch-download{justify-self:stretch;width:100%}#drama-play-page .comment-form-foot{align-items:flex-start}#drama-play-page .comment-form-foot>span{font-size:12px;line-height:20px}#drama-play-page .comment-form-foot>.ui-button.yellow{width:100%;min-height:44px;margin-left:0}}@media (max-width:768px),(max-height:500px) and (pointer:coarse){:root{--app-banner-height:clamp(60px, 17.0667vw, 84px)}body:not(.h5-banner-dismissed):not(.h5-watch):not(.entrance-lock){padding-bottom:calc(var(--app-banner-height) + env(safe-area-inset-bottom) + 16px)!important}#footer.reference-footer .reference-footer-inner{display:none!important}#footer.reference-footer .h5-footer,.h5-footer{display:block!important}aside.h5-app-banner{z-index:1040;width:100%;padding-bottom:env(safe-area-inset-bottom);background:linear-gradient(110deg,#252525 0%,#171717 65%,#111 100%);border-top:1px solid #ffffff0d;position:fixed;top:auto;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0003;display:block!important}body.h5-watch aside.h5-app-banner,body.entrance-lock aside.h5-app-banner,body.h5-banner-dismissed aside.h5-app-banner{display:none!important}.h5-app-banner .h5-banner-content{height:var(--app-banner-height);box-sizing:border-box;align-items:center;gap:10px;width:100%;max-width:560px;margin:0 auto;padding:10px 12px;display:flex}.h5-app-banner .h5-banner-logo{object-fit:cover;border-radius:9px;flex:none;width:40px;height:40px;display:block}.h5-app-banner .h5-banner-copy{text-align:left;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.h5-app-banner .h5-banner-copy strong{color:#fff;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.h5-app-banner .h5-banner-copy em{color:#ffda35;font-style:normal}.h5-app-banner .h5-banner-copy>span{color:#999;white-space:nowrap;font-size:11px;line-height:16px}.h5-app-banner .h5-app-banner-open,.h5-app-banner a.h5-app-banner-open,.h5-app-banner button.h5-app-banner-open{width:104px;height:44px;min-height:44px;color:inherit;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;display:flex;position:static;box-shadow:none!important;background:0 0!important}.h5-app-banner .h5-app-banner-open img{object-fit:contain;pointer-events:none;width:100%;height:auto;max-height:38px;display:block}.h5-app-banner .h5-app-banner-close{color:#fff;background:0 0;border:0;flex:none;place-items:center;width:32px;height:44px;padding:0;display:grid;position:static}.h5-app-banner .h5-app-banner-close svg{width:32px;height:32px;display:block}.h5-footer-socials>:-webkit-any(a,button){color:#eee;width:36px;height:36px;box-shadow:none;background:#ffffff0a;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.h5-footer-socials>:is(a,button){color:#eee;width:36px;height:36px;box-shadow:none;background:#ffffff0a;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.h5-footer-socials>:-webkit-any(a,button):has(img){background:0 0}.h5-footer-socials>:is(a,button):has(img){background:0 0}.h5-footer-socials>:-webkit-any(a,button)>img{flex:none;width:38px;height:38px;display:block}.h5-footer-socials>:is(a,button)>img{flex:none;width:38px;height:38px;display:block}.h5-footer-socials>:-webkit-any(a,button) .ui-icon{width:20px;height:20px}.h5-footer-socials>:is(a,button) .ui-icon{width:20px;height:20px}}html body dialog#h5Layer[data-kind=search]{color:#f1f1f1;overflow:auto;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#080a0b!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;top:0!important;bottom:0!important;left:0!important;right:0!important}html body dialog#h5Layer[data-kind=search]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}@media (max-width:768px),(max-height:500px) and (pointer:coarse){#h5Shell .h5-header-actions a{width:44px;height:44px;min-height:44px;color:var(--ds-text,#f1f1f1);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}#h5Shell .h5-header-actions a:active{background:#ffffff08}#h5Shell .h5-header-actions a.h5-account-entry img{object-fit:cover;border-radius:50%;width:28px;height:28px;display:block}#h5Shell .h5-channel-nav>a,#h5Shell .h5-channel-nav>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none}#h5Shell .h5-channel-nav>a.active,#h5Shell .h5-channel-nav>a[aria-current=page],#h5Shell .h5-channel-nav>button.active{color:var(--海岛500,#ffc000);font-weight:600}#home>.hero,.home-content>.hero{touch-action:pan-y;background:#151515;border:1px solid #ffffff0a;border-radius:16px;width:calc(100% - 32px);max-width:600px;max-height:none;margin:16px auto 0;overflow:hidden;aspect-ratio:auto!important;height:auto!important;min-height:0!important}#home>.hero>a.banner-art-layer,.home-content>.hero>a.banner-art-layer,#home>.hero>img.banner-art-layer,.home-content>.hero>img.banner-art-layer{z-index:0;top:0!important;bottom:auto!important;left:0!important;right:0!important;aspect-ratio:16/9!important;width:100%!important;height:auto!important;max-height:none!important;position:absolute!important;top:0!important;bottom:auto!important;left:0!important;right:0!important;overflow:hidden!important}#home>.hero .banner-art-desktop,.home-content>.hero .banner-art-desktop{display:none!important}#home>.hero .banner-art-mobile,.home-content>.hero .banner-art-mobile,#home>.hero>a.banner-art-layer>img.banner-art-mobile,.home-content>.hero>a.banner-art-layer>img.banner-art-mobile{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;max-height:none!important;display:block!important}#home>.hero>a.banner-art-layer>img,.home-content>.hero>a.banner-art-layer>img,#home>.hero>img.banner-art-layer,.home-content>.hero>img.banner-art-layer{object-fit:cover;object-position:center;width:100%;height:100%}#home>.hero:before,.home-content>.hero:before{content:"";aspect-ratio:16/9;z-index:1;pointer-events:none;background:linear-gradient(#0000 35%,#15151555 65%,#151515 100%);width:100%;height:auto;position:absolute;top:0;bottom:auto;left:0;right:0}#home>.hero .herocontent,.home-content>.hero .herocontent,.hero .herocontent{z-index:2;box-sizing:border-box;pointer-events:none;background:0 0;width:100%!important;max-width:none!important;margin:0!important;padding:calc(56.25% + 12px) 16px 20px!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}#home>.hero .herocontent a,#home>.hero .herocontent button,.home-content>.hero .herocontent a,.home-content>.hero .herocontent button{pointer-events:auto}#home>.hero .herocontent h1,.home-content>.hero .herocontent h1,#home>.hero #herotitle,.home-content>.hero #herotitle{text-shadow:0 1px 8px #0005;-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;text-overflow:ellipsis!important;letter-spacing:0!important;-webkit-box-orient:vertical!important;max-width:100%!important;margin:0 0 8px!important;font-size:20px!important;line-height:28px!important;display:-webkit-box!important;overflow:hidden!important}#home>.hero .herometa,.home-content>.hero .herometa{min-height:20px;color:var(--灰-030,#bdbdbd);flex-wrap:wrap;gap:.5em;margin:0;font-size:12px;line-height:18px}#home>.hero #herodesc,.home-content>.hero #herodesc,#home>.hero .herocontent>p,.home-content>.hero .herocontent>p{color:#aaa;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;max-width:100%!important;margin:8px 0 16px!important;font-size:12px!important;line-height:18px!important}#home>.hero #heroPlay,.home-content>.hero #heroPlay,#home>.hero .herocontent .yellow,.home-content>.hero .herocontent .yellow{box-sizing:border-box;justify-content:center;border-radius:8px!important;width:100%!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;padding:10px 16px!important;font-size:16px!important;line-height:22px!important;display:inline-flex!important}#home>.hero .herometa+#heroPlay,.home-content>.hero .herometa+#heroPlay,#home>.hero #herotitle+#heroPlay,.home-content>.hero #herotitle+#heroPlay{margin-top:0!important}#home>.hero .heroarrows,.home-content>.hero .heroarrows{display:none!important}#home>.hero .hero-posters,.home-content>.hero .hero-posters{z-index:3;border-radius:999px;justify-content:flex-end;align-items:center;max-width:calc(100% - 24px);margin:0;overflow:hidden;-webkit-mask-image:none;mask-image:none;-webkit-backdrop-filter:none!important;width:auto!important;height:28px!important;box-shadow:none!important;background:0 0!important;padding:0!important;position:absolute!important;top:calc(min(100vw - 32px,600px)/1.77778 - 38px)!important;bottom:auto!important;left:auto!important;right:8px!important}#home>.hero .hero-posters button,#home>.hero .hero-posters button.selected,#home>.hero .hero-posters a,#home>.hero .hero-posters a.selected,.home-content>.hero .hero-posters button,.home-content>.hero .hero-posters button.selected,.home-content>.hero .hero-posters a,.home-content>.hero .hero-posters a.selected{aspect-ratio:auto;width:18px;max-width:18px;height:28px;min-height:28px;box-shadow:none;background:0 0;border:0;outline:none;flex:0 0 18px;align-self:center;transform:none!important}#home>.hero .hero-posters button img,#home>.hero .hero-posters button>span,#home>.hero .hero-posters a img,#home>.hero .hero-posters a>span,.home-content>.hero .hero-posters button img,.home-content>.hero .hero-posters button>span,.home-content>.hero .hero-posters a img,.home-content>.hero .hero-posters a>span{display:none!important}#home>.hero .hero-posters button:after,.home-content>.hero .hero-posters button:after{content:"";background:#ffffff40;border:0;border-radius:999px;width:4px;height:4px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#home>.hero .hero-posters button.selected:after,.home-content>.hero .hero-posters button.selected:after{background:var(--brand-500,#ffc000);width:12px;height:4px}}@media (min-width:769px){.return-page{padding-bottom:28px;padding-top:var(--secondary-top-gap,32px)!important}.return-page .return-hero.return-intro{text-align:left;isolation:isolate;background:radial-gradient(at 85% 55%,#31231138,#0000 62%),#111213;border:1px solid #d2ae5629;border-radius:16px;min-height:320px;padding:40px;display:block;position:relative;overflow:hidden}.return-page .return-intro-copy{z-index:2;min-width:0;max-width:64%;position:relative}.return-page .return-intro-art{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.return-page .return-portal-image{object-fit:contain;width:auto;max-width:none;height:100%;display:block;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000008 12%,#00000040 28%,#000000b3 44%,#000 62%);mask-image:linear-gradient(90deg,#0000 0%,#00000008 12%,#00000040 28%,#000000b3 44%,#000 62%)}.return-page .return-intro-top{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px;display:flex}.return-page .return-intro .return-brand{width:104px;height:auto;margin:0}.return-page .return-intro .official-stamp{color:#d1b34e;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:4px 0;font-size:12px;line-height:20px;display:inline-flex}.return-page .return-intro h1{letter-spacing:.2px;text-wrap:balance;margin:0 0 12px;font-size:30px;font-weight:600;line-height:42px}.return-page .return-intro p{color:#aaaeb2;max-width:640px;margin:0;font-size:14px;line-height:24px}.return-page .return-intro .return-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:24px;display:flex}.return-page .return-intro .return-actions>a,.return-page .return-intro .return-actions>button{white-space:nowrap;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 22px;font-size:14px;line-height:22px;display:inline-flex}.return-page .return-intro .return-actions>a{color:#211900;background:linear-gradient(120deg,#ffe16b,#ffc000 58%,#ffb514);border-color:#0000;font-weight:600;box-shadow:inset 0 1px #fff8,0 4px 16px #d39a001a}.return-page .return-intro .return-actions>button{color:#b9bdc4;background:#202124;border:1px solid #ffffff20}.return-page .return-intro .return-actions>a:hover{filter:none;background:linear-gradient(120deg,#ffe995,#ffd12b,#ffc12d)}.return-page .return-intro .return-actions>button:hover{color:#f3f3f3;background:#2a2b2e;border-color:#ffffff35}.return-page .return-box{border:1px solid var(--line-soft,#ffffff17);background:var(--其他-背景,#080a0b);border-radius:16px;margin-top:24px;padding:24px}.return-page .return-box h2{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;font-size:20px;line-height:28px;display:flex}.return-page .return-box h2 small{color:var(--海岛500,#ffc000);font-size:12px;font-weight:400}.return-page .return-box>p{color:var(--文本-文本-次要,#aaa);margin:0 0 18px;font-size:13px;line-height:22px}.return-page .route-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.return-page .route-cards:has(>:first-child:last-child){grid-template-columns:minmax(0,1fr)}.return-page .route-cards:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.return-page .route-card{border:0;border-right:1px solid var(--line-soft,#ffffff17);background:0 0;border-radius:0;padding:20px 24px}.return-page .route-card:last-child{border-right:0}.return-page .route-card>strong{margin:18px 0;font-size:19px;font-weight:500;line-height:28px;display:block}.return-page .permanent-row{border:1px solid var(--line-soft,#ffffff17);background:#ffffff09;border-radius:10px;align-items:center;gap:20px;margin-top:10px;padding:15px 18px;display:flex}.return-page .permanent-row>span{color:#aaa;flex:none;width:150px;font-size:13px}.return-page .permanent-row>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:500}.return-page .permanent-row button{border:1px solid var(--海岛300,#ffc0004d);min-height:36px;color:var(--海岛500,#ffc000);background:0 0;border-radius:8px;flex:none;padding:8px 14px;font-size:12px}.return-page .save-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.return-page .save-option{border:1px solid var(--line-soft,#ffffff17);background:#ffffff09;border-radius:12px;padding:20px}.return-page .return-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}}@media (min-width:1440px){.return-page .return-hero.return-intro{min-height:340px;padding:44px 48px}.return-page .return-intro h1{font-size:32px;line-height:44px}.return-page .return-intro .return-brand{width:112px}}@media (max-width:1180px) and (min-width:769px){.return-page .save-options{grid-template-columns:repeat(2,minmax(0,1fr))}.return-page .route-card{padding:18px}.return-page .route-card>strong{font-size:16px}}#info-content .coin-symbol{place-items:center;box-shadow:none!important;background:0 0!important;border:0!important;display:grid!important;overflow:hidden!important}#info-content .wallet-balance-coin{flex:0 0 110px!important;width:110px!important;height:110px!important}#info-content .wallet-package-coin,#info-content .wallet-mobile-package .wallet-package-coin{flex:0 0 24px!important;width:24px!important;height:24px!important}#info-content .coin-symbol .coin-soft-star{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}#info-content .wallet-usage-item svg{fill:none;stroke:#dec269;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;max-width:20px;max-height:20px;flex:0 0 20px!important;width:20px!important;height:20px!important}@media (max-width:1000px){#info-content .wallet-balance-coin{flex-basis:96px!important;width:96px!important;height:96px!important}}@media (max-width:600px){#info-content .wallet-balance-coin{flex-basis:76px!important;width:76px!important;height:76px!important}}#channel-page[data-channel=topics]{min-height:100vh;padding-bottom:40px!important}#channel-page[data-channel=topics] .page-bottom-spacer{flex-shrink:0;height:140px}#channel-page[data-channel=topics]:not([data-tag-page=true]) #channel-subtitle{color:#909095;width:100%;margin:4px 0 0;font-size:14px;line-height:1.8;display:block}#channel-page[data-channel=topics] .topic-group-stack{gap:36px;display:grid}#channel-page[data-channel=topics] .topic-group-head{flex-direction:column;align-items:flex-start;gap:10px;height:auto;margin:0 0 28px;display:flex}#channel-page[data-channel=topics] .topic-group-head h2{width:100%;margin:0;font-size:22px;font-weight:650;line-height:1.35;display:block}#channel-page[data-channel=topics] .topic-group-head p{width:100%;color:var(--muted,#aaa);margin:0;font-size:14px;line-height:1.6;display:block}#channel-page[data-channel=topics] .topic-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-card{aspect-ratio:16/9;isolation:isolate;width:100%;min-width:0;color:inherit;background:#242424;border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-card>img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s,filter .35s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 42%,#0009 100%);position:absolute;top:0;bottom:0;left:0;right:0}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-card:hover>img{filter:brightness(1.06);transform:scale(1.04)}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-card:focus-visible>img{filter:brightness(1.06);transform:scale(1.04)}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy small{border:1px solid color-mix(in srgb, var(--accent,var(--海岛500,#ffc000)) 28%, transparent);color:var(--accent,var(--海岛500,#ffc000));background:#0000008c;border-radius:5px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy strong{text-shadow:0 2px 10px #000a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:20px;font-weight:700;line-height:1.3;display:block;overflow:hidden}@media (max-width:1180px) and (min-width:769px){#channel-page[data-channel=topics] .topic-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy strong{font-size:18px}}@media (max-width:768px),(max-height:500px) and (pointer:coarse){#channel-page[data-channel=topics]{padding-bottom:calc(32px + env(safe-area-inset-bottom))!important}#channel-page[data-channel=topics] .page-bottom-spacer{height:72px}#channel-page[data-channel=topics] .channel-heading{gap:6px;margin-bottom:20px}#channel-page[data-channel=topics] #channel-kicker{letter-spacing:.8px;font-size:11px}#channel-page[data-channel=topics] #channel-title{font-size:24px;font-weight:500;line-height:32px}#channel-page[data-channel=topics]:not([data-tag-page=true]) #channel-subtitle{margin-top:2px;font-size:12px;line-height:18px}#channel-page[data-channel=topics] .topic-group-stack{gap:32px}#channel-page[data-channel=topics] .topic-group-head{z-index:auto;background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;height:auto;min-height:0;margin:0 0 16px;padding:0;display:flex;position:static}#channel-page[data-channel=topics] .topic-group-head h2{width:100%;margin:0;font-size:18px;font-weight:600;line-height:26px;display:block}#channel-page[data-channel=topics] .topic-group-head p{width:100%;color:var(--muted,#999);margin:0;font-size:12px;line-height:18px;display:block}#channel-page[data-channel=topics] .topic-directory{grid-template-columns:minmax(0,1fr);gap:16px;overflow:visible}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-card{border-radius:10px}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy{gap:6px;bottom:14px;left:14px;right:14px}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy small{padding:3px 7px;font-size:11px}#channel-page[data-channel=topics] .topic-directory .topic-recommendation-copy strong{font-size:18px;line-height:24px}#channel-page[data-channel=topics] .channel-pagination,#channel-page[data-channel=topics] .pagination{margin-top:24px}}.site-header .nav-search>button.nav-search-submit{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.site-header .nav-search>button.nav-search-submit>img{pointer-events:none;width:16px;height:24px;display:block}.site-header .nav-search>button.nav-search-submit:hover{color:var(--海岛500,#ffc000)}.site-header .nav-search>button.nav-search-submit:focus-visible{color:var(--海岛500,#ffc000)}.site-header .nav-account>svg.nav-account-label-svg{display:none!important}.site-header .nav-account .nav-account-name{display:block}@media (max-width:1440px) and (min-width:1181px){.site-header .nav-account .nav-account-name{display:none}}@media (max-width:700px){.site-header .nav-account .nav-account-name{display:none}}@media (max-width:768px),(max-height:500px) and (pointer:coarse){#info-page[data-info=account-settings] .page-bottom-spacer{height:48px}#info-page[data-info=account-settings] .page-crumb,#info-page[data-info=account-settings] #info-breadcrumb{margin-bottom:16px;display:flex!important}#info-page[data-info=account-settings] #info-subtitle,#info-page[data-info=account-settings] .settings-profile-title{display:block!important}#info-page[data-info=account-settings] .feature-heading{margin-bottom:20px;display:block}#info-page[data-info=account-settings] .feature-heading h1{margin:0;font-size:24px;font-weight:500;line-height:32px}#info-page[data-info=account-settings] .feature-heading p{color:#888;margin:8px 0 0;font-size:12px;line-height:18px}#info-page[data-info=account-settings] .h5-settings-page,#info-page[data-info=account-settings] .h5-settings-page.settings-layout.account-settings-v2{align-items:start;gap:16px;grid-template-columns:1fr!important;display:grid!important}#info-page[data-info=account-settings] .settings-profile-panel,#info-page[data-info=account-settings] .profile-security{border-radius:12px;margin:0;background:var(--其他-前景,#151515)!important;border:1px solid var(--其他-分割線,#ffffff14)!important;min-height:0!important;box-shadow:none!important;padding:20px!important}#info-page[data-info=account-settings] .settings-profile-title,#info-page[data-info=account-settings] .profile-security>h2{margin:0 0 18px;font-size:18px;font-weight:500;line-height:26px}#info-page[data-info=account-settings] .profile-avatar-editor{align-items:center;gap:14px;margin:0 0 20px;display:flex}#info-page[data-info=account-settings] .profile-avatar-editor>img{width:64px;height:64px}#info-page[data-info=account-settings] .profile-avatar-editor strong{font-size:15px;line-height:22px}#info-page[data-info=account-settings] .h5-settings-page .form-field,#info-page[data-info=account-settings] .account-settings-v2 .form-field{margin:0 0 16px;display:block;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#info-page[data-info=account-settings] .h5-settings-page .form-field>span,#info-page[data-info=account-settings] .account-settings-v2 .form-field>span{color:#c7c7c7;margin:0 0 8px;font-size:14px;font-weight:500;line-height:20px;display:block}#info-page[data-info=account-settings] .h5-settings-page .input-shell,#info-page[data-info=account-settings] .account-settings-v2 .input-shell{height:auto;min-height:44px;box-shadow:none;align-items:center;margin:0;padding:0 12px;display:flex;background:#ffffff04!important;border:1px solid #ffffff1a!important;border-radius:8px!important}#info-page[data-info=account-settings] .h5-settings-page .input-shell input,#info-page[data-info=account-settings] .account-settings-v2 .input-shell input{color:#eee;background:0 0;border:0;width:100%;height:44px;padding:0;line-height:22px;min-height:44px!important;font-size:14px!important}#info-page[data-info=account-settings] .h5-settings-page .input-shell:has(textarea){min-height:0;padding:0;display:block}#info-page[data-info=account-settings] .account-settings-v2 .input-shell:has(textarea){min-height:0;padding:0;display:block}#info-page[data-info=account-settings] .h5-settings-page textarea,#info-page[data-info=account-settings] .account-settings-v2 textarea{color:#eee;resize:vertical;background:0 0;border:0;width:100%;height:auto;min-height:80px;margin:0;padding:12px;line-height:22px;display:block;font-size:14px!important}#info-page[data-info=account-settings] .h5-settings-page .input-shell:focus-within,#info-page[data-info=account-settings] .account-settings-v2 .input-shell:focus-within{box-shadow:none!important;border-color:#ffc00055!important}#info-page[data-info=account-settings] .h5-settings-page .form-field:focus-within,#info-page[data-info=account-settings] .account-settings-v2 .form-field:focus-within{box-shadow:none!important;border:0!important}#info-page[data-info=account-settings] .h5-settings-page .input-shell.invalid,#info-page[data-info=account-settings] .account-settings-v2 .input-shell.invalid{border-color:#f52c56!important}#info-page[data-info=account-settings] .profile-name-hint{text-align:right;color:#888;margin:-8px 0 14px;font-size:12px;line-height:18px}#info-page[data-info=account-settings] .h5-settings-page .form-actions,#info-page[data-info=account-settings] .account-settings-v2 .form-actions{flex-direction:row;justify-content:stretch;gap:12px;margin-top:8px;grid-template-columns:1fr 1fr!important;display:grid!important}#info-page[data-info=account-settings] .h5-settings-page .form-actions>.ui-button,#info-page[data-info=account-settings] .account-settings-v2 .form-actions>.ui-button{border-radius:8px;flex:none;height:44px;min-height:44px;font-size:14px;line-height:20px;width:100%!important;min-width:0!important}#info-page[data-info=account-settings] .h5-settings-page .form-actions>.ui-button[data-variant=secondary],#info-page[data-info=account-settings] .account-settings-v2 .form-actions>.ui-button[data-variant=secondary]{color:#ddd;background:#ffffff0d;border-color:#ffffff14}#info-page[data-info=account-settings] .security-row{background:#1c1c1c;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 16px;padding:16px;display:flex}#info-page[data-info=account-settings] .security-row>strong{font-size:14px;font-weight:500;line-height:20px}#info-page[data-info=account-settings] .security-row .account-id{color:#999;font-size:12px;line-height:18px}#info-page[data-info=account-settings] .profile-security>.ui-button{border-radius:8px;min-height:44px;margin-top:12px;width:100%!important}#info-page[data-info=account-settings] .profile-security>.ui-button[data-variant=secondary]{color:#ddd;background:#ffffff0d;border-color:#ffffff14}#info-page[data-info=account-settings] .profile-security .form-note{color:#888;margin:12px 0 0;font-size:12px;line-height:18px}body.h5-watch #drama-play-page.watch-page,body.h5-watch main.shell.feature-page.watch-page{box-sizing:border-box;border-radius:0;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.h5-watch #drama-play-page .watch-layout,body.h5-watch #drama-play-page .player-shell,body.h5-watch #drama-play-page .player-shell .player-stage,body.h5-watch #drama-play-page .player-shell .player-stage.is-locked{aspect-ratio:auto;border:0;border-radius:0;min-height:0;max-height:none;margin:0;width:100%!important;max-width:none!important;height:100%!important}body.h5-watch .xgplayer .xgplayer-controls,body.h5-watch .xgplayer .xg-options-list,body.h5-watch .xgplayer .xgplayer-progress,body.h5-watch .xgplayer .xg-mini-progress,body.h5-watch .xgplayer .xgplayer-start{display:none!important}body.h5-watch #drama-play-page .player-stage .xg-play-host,body.h5-watch #drama-play-page .player-stage .xgplayer,body.h5-watch #drama-play-page .player-stage .xgplayer video{background:#000;max-width:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important}body.h5-watch #drama-play-page .player-stage .xgplayer video{object-fit:contain}body.h5-watch .h5-watch-social .h5-social-button,body.h5-watch .h5-watch-social .h5-social-button:hover,body.h5-watch .h5-watch-social .h5-social-button:focus,body.h5-watch .h5-watch-social .h5-social-button:active{color:#fff}body.h5-watch .h5-watch-social .h5-social-button:focus-visible{color:#fff}body.h5-watch .h5-watch-social .h5-social-button>span{color:#eee}body.h5-watch .h5-watch-social .h5-social-button.likes.active,body.h5-watch .h5-watch-social .h5-social-button.likes.active:hover,body.h5-watch .h5-watch-social .h5-social-button.likes.active:focus,body.h5-watch .h5-watch-social .h5-social-button.likes.active:active{color:#f52c56}body.h5-watch .h5-watch-social .h5-social-button.likes.active:focus-visible{color:#f52c56}body.h5-watch .h5-watch-social .h5-social-button.favorites.active,body.h5-watch .h5-watch-social .h5-social-button.favorites.active:hover,body.h5-watch .h5-watch-social .h5-social-button.favorites.active:focus,body.h5-watch .h5-watch-social .h5-social-button.favorites.active:active{color:#ffc000}body.h5-watch .h5-watch-social .h5-social-button.favorites.active:focus-visible{color:#ffc000}body.h5-watch .h5-watch-social .h5-social-button.likes.active>span,body.h5-watch .h5-watch-social .h5-social-button.favorites.active>span,body.h5-watch .h5-watch-social .h5-social-button.likes.active .ui-icon,body.h5-watch .h5-watch-social .h5-social-button.favorites.active .ui-icon{color:inherit}html body.h5-watch dialog#h5Layer[data-kind=episodes],html body.h5-watch dialog#h5Layer[data-kind=related],html body.h5-watch dialog#h5Layer[data-kind=comments],html body.h5-watch dialog#h5Layer[data-kind=speed]{color:#f1f1f1;max-height:min(88dvh, var(--h5-visible-height,100dvh));bottom:var(--h5-keyboard-inset,0px);flex-direction:column;display:flex;overflow:hidden;-webkit-backdrop-filter:none!important;background:#181818!important;border:1px solid #ffffff12!important;border-radius:18px 18px 0 0!important;width:100%!important;max-width:100%!important;margin:auto 0 0!important;padding:0!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 20px 70px #0008!important}html body.h5-watch dialog#h5Layer[data-kind=episodes],html body.h5-watch dialog#h5Layer[data-kind=related],html body.h5-watch dialog#h5Layer[data-kind=comments]{height:min(72dvh, var(--h5-visible-height,100dvh));max-height:min(72dvh, var(--h5-visible-height,100dvh))}html body.h5-watch dialog#h5Layer[data-kind=speed]{height:auto;max-height:min(72dvh, var(--h5-visible-height,100dvh))}html body.h5-watch dialog#h5Layer[data-kind=episodes]:not([open]),html body.h5-watch dialog#h5Layer[data-kind=related]:not([open]),html body.h5-watch dialog#h5Layer[data-kind=comments]:not([open]),html body.h5-watch dialog#h5Layer[data-kind=speed]:not([open]){display:none}html body.h5-watch dialog#h5Layer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}body.h5-watch #h5Layer .h5-sheet-handle{background:0 0;flex:none;width:100%;height:24px;margin:0;position:relative}body.h5-watch #h5Layer .h5-sheet-handle:before{content:"";background:#ffffff38;border-radius:4px;width:36px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}body.h5-watch #h5Layer .h5-sheet-heading{border-bottom:1px solid #ffffff08;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 16px 12px;display:flex}body.h5-watch #h5Layer .h5-sheet-heading h2{margin:0;font-size:18px;font-weight:600;line-height:26px}body.h5-watch #h5Layer .h5-sheet-heading>button{color:#ddd;background:#ffffff04;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}body.h5-watch #h5Layer .h5-episode-heading{touch-action:manipulation;border-bottom:0;padding:0 12px 8px 16px}body.h5-watch #h5Layer .h5-episode-tabs{flex:1;align-items:center;gap:24px;min-width:0;display:flex}body.h5-watch #h5Layer .h5-episode-tabs h2,body.h5-watch #h5Layer .h5-episode-tabs button{white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:auto;min-width:0;height:44px;min-height:44px;margin:0;padding:0;font-size:16px;line-height:24px;display:flex}body.h5-watch #h5Layer .h5-episode-tabs h2{color:#f1f1f1;font-weight:600}body.h5-watch #h5Layer .h5-episode-tabs button{color:#aaa;font-weight:400}body.h5-watch #h5Layer .h5-episode-tabs button:hover,body.h5-watch #h5Layer .h5-episode-tabs button:focus,body.h5-watch #h5Layer .h5-episode-tabs button:active{-webkit-tap-highlight-color:transparent;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}body.h5-watch #h5Layer .h5-episode-tabs button:focus-visible{-webkit-tap-highlight-color:transparent;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}body.h5-watch #h5Layer .h5-episode-tabs button:active{color:var(--ds-brand,#ffc000)}body.h5-watch #h5Layer .h5-episode-heading>button:focus,body.h5-watch #h5Layer .h5-episode-heading>button:active{box-shadow:none!important;outline:none!important}body.h5-watch #h5Layer .h5-episode-heading>button:focus-visible{box-shadow:none!important;outline:none!important}body.h5-watch #h5Layer .h5-comment-heading{border-bottom:0;gap:8px;height:52px;min-height:52px;padding:4px 16px}body.h5-watch #h5Layer .h5-comment-heading>button{-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;order:0;width:28px;height:36px}body.h5-watch #h5Layer .h5-comment-heading>button:hover,body.h5-watch #h5Layer .h5-comment-heading>button:focus,body.h5-watch #h5Layer .h5-comment-heading>button:active{color:inherit;-webkit-tap-highlight-color:transparent;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}body.h5-watch #h5Layer .h5-comment-heading>button:focus-visible{color:inherit;-webkit-tap-highlight-color:transparent;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}body.h5-watch #h5Layer .h5-comment-heading>h2{white-space:nowrap;flex:1;min-width:0;font-size:18px;font-weight:500;line-height:26px}body.h5-watch #h5Layer .h5-comment-heading>.comment-sort{background:#ffffff05;border-radius:999px;gap:0;padding:3px;display:flex}body.h5-watch #h5Layer .h5-comment-heading .comment-sort button{color:#aaa;white-space:nowrap;background:0 0;border:0;border-radius:999px;width:auto;min-width:0;height:28px;min-height:28px;padding:4px 10px;font-size:12px;line-height:20px}body.h5-watch #h5Layer .h5-comment-heading .comment-sort button.active{color:#f1f1f1;background:#ffffff0d}body.h5-watch #h5Layer .h5-sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;max-height:none;padding:16px 16px calc(20px + env(safe-area-inset-bottom));flex:auto;overflow-x:hidden;overflow-y:auto}body.h5-watch #h5Layer[data-kind=comments] .h5-sheet-body{flex-direction:column;max-height:none;padding:0;display:flex;overflow:hidden}body.h5-watch #h5Layer[data-kind=episodes] .h5-sheet-body .episode-head,body.h5-watch #h5Layer[data-kind=related] .h5-sheet-body .episode-head{display:none}body.h5-watch #h5Layer[data-kind=episodes] .h5-sheet-body .episode-component{background:0 0;border:0;margin:0;padding:0}body.h5-watch #h5Layer[data-kind=episodes] .h5-sheet-body .episode-ranges{margin-bottom:12px}body.h5-watch #h5Layer .h5-speed-options{flex-direction:column;gap:4px;display:flex}body.h5-watch #h5Layer .h5-speed-options button{color:#aaa;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:12px 8px;font-size:15px;display:flex}body.h5-watch #h5Layer .h5-speed-options button.active{color:var(--ds-brand,#ffc000);background:#ffc00009}body.h5-watch #h5Layer .h5-sheet-body .channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;width:100%;min-height:120px;display:grid}body.h5-watch #h5Layer .h5-sheet-body .channel-grid>.card{min-width:0}body.h5-watch #h5Layer .h5-sheet-body .channel-grid .poster{aspect-ratio:3/4}body.h5-watch #h5Layer .h5-sheet-empty{text-align:center;color:#777;margin:24px 0;font-size:13px}}
