@font-face{font-family:cps-iconfont;src:url(/assets/iconfont-DB6LyPvN.woff2)format("woff2"),url(/assets/iconfont-QxcWuOpG.woff)format("woff"),url(/assets/iconfont-B09qAdB1.ttf)format("truetype");font-display:block}.iconfont{text-align:center;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:cps-iconfont!important}.icon-yonghu:before{content:""}.icon-fankuiliebiao:before{content:""}.icon-yonghufankui:before{content:""}.icon-shijian:before{content:""}.icon-huiyuan:before{content:""}.icon-lianjie:before{content:""}.icon-empty1:before{content:""}.icon-empty:before{content:""}.icon-icon_6:before{content:""}.icon-guanbi:before{content:""}.icon-error:before{content:""}.icon-success:before{content:""}.icon-suoding:before{content:""}.icon-zanting:before{content:""}.icon-bofang:before{content:""}.icon-icon_play:before{content:""}.icon-huo:before{content:""}.icon-play:before{content:""}.icon-user:before{content:""}.icon-close-bold:before{content:""}.icon-arrow-left-bold:before{content:""}.icon-arrow-up-bold:before{content:""}.icon-arrow-down-bold:before{content:""}.icon-arrow-right-bold:before{content:""}.icon-duoyuyan:before{content:""}.icon-shouye:before{content:""}.icon-arrowLeft-fill:before{content:""}.icon-shoucang:before{content:""}.icon-shoucangpinpaishoucang:before{content:""}.icon-a-fenxiangyifenxiang:before{content:""}.icon-lishijilu:before{content:""}.icon-morentouxiang:before{content:""}.icon-sousuo:before{content:""}.icon-mobile-download-line:before{content:""}._shell_1a7at_1{background:var(--app-bg);min-height:100vh}._header_1a7at_6{z-index:10;border-bottom:1px solid var(--app-border);background:var(--app-nav-bg);height:72px;padding:0;position:sticky;top:0}._headerInner_1a7at_16{justify-content:flex-start;align-items:center;gap:40px;width:100%;height:100%;padding:0 32px;display:flex}._left_1a7at_26{flex:none;align-items:center;gap:12px;display:flex}._brand_1a7at_33{color:var(--app-nav-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}._logo_1a7at_44{object-fit:cover;border-radius:8px;flex:none;width:32px;height:32px;display:block}._brandText_1a7at_53{white-space:nowrap;font-size:16px;font-weight:700;line-height:1;overflow:hidden}._navMenu_1a7at_61{flex:0 auto;justify-content:flex-start;min-width:0;background:0 0!important;border-bottom:0!important}._userIcon_1a7at_69{width:42px;height:42px;color:var(--app-nav-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;line-height:1;display:inline-flex}._userIcon_1a7at_69 .iconfont{font-size:32px}._userDropdown_1a7at_89 .ant-dropdown-menu{background:var(--app-nav-bg);box-sizing:border-box;border:1px solid #ffffff38;border-radius:8px;min-width:118px;padding:8px 0}._userDropdown_1a7at_89 .ant-dropdown-menu-item{min-height:40px;color:var(--app-nav-text);text-align:center;justify-content:center;padding:8px 18px;font-size:15px}._userDropdown_1a7at_89 .ant-dropdown-menu-item:hover{color:#fff;background:var(--app-primary)!important}._logoutModal_1a7at_110 .ant-modal-content{background:#28282b;border:1px solid #ffffff3d;border-radius:20px;padding:28px 36px 44px}._logoutModal_1a7at_110 .ant-modal-header{background:0 0;margin-bottom:42px}._logoutModal_1a7at_110 .ant-modal-title{color:#ffffffeb;text-align:center;font-size:22px;font-weight:600}._logoutModal_1a7at_110 .ant-modal-close{color:#ffffffd1;top:25px;right:28px}._logoutModal_1a7at_110 .ant-modal-body{text-align:center}._logoutModal_1a7at_110 .ant-modal-footer{text-align:center;margin-top:44px}._logoutMessage_1a7at_139{color:#ffffffad;margin:0;font-size:20px}._logoutConfirmButton_1a7at_145{color:#ffffffeb;background:0 0;border-color:#ffffff3d;border-radius:8px;min-width:138px;height:50px;font-size:17px;font-weight:600}._logoutConfirmButton_1a7at_145:hover,._logoutConfirmButton_1a7at_145:focus{border-color:var(--app-primary)!important;color:var(--app-primary)!important;background:0 0!important}._profileModal_1a7at_161 .ant-modal-content{background:#28282b;border:1px solid #ffffff3d;border-radius:12px;padding:18px 62px 42px}._profileModal_1a7at_161 .ant-modal-header{background:0 0;margin-bottom:30px}._profileModal_1a7at_161 .ant-modal-title{color:#ffffffeb;text-align:center;font-size:22px;font-weight:600}._profileModal_1a7at_161 .ant-modal-close{color:#ffffffd1;top:18px;right:22px}._profileInfo_1a7at_183{flex-direction:column;gap:24px;margin:0;display:flex}._profileInfoRow_1a7at_190{grid-template-columns:90px minmax(0,1fr);align-items:center;font-size:16px;display:grid}._profileInfoRow_1a7at_190 dt{color:#ffffff85;margin:0}._profileInfoRow_1a7at_190 dd{overflow-wrap:anywhere;color:#ffffffeb;min-width:0;margin:0;font-weight:500}._menuButton_1a7at_208{color:var(--app-nav-text)!important}._content_1a7at_212{background:var(--app-bg);min-height:calc(100vh - 72px)}._contentInner_1a7at_217{width:100%;padding:32px}@media (width<=768px){._header_1a7at_6{height:60px}._headerInner_1a7at_16{gap:12px;padding:0 12px}._left_1a7at_26{min-width:0}._brandText_1a7at_53{text-overflow:ellipsis;max-width:42vw}._userIcon_1a7at_69{width:36px;height:36px}._userIcon_1a7at_69 .iconfont{font-size:28px}._content_1a7at_212{min-height:calc(100vh - 60px)}._contentInner_1a7at_217{padding:16px 12px}._logoutModal_1a7at_110{width:calc(100vw - 32px)!important}._logoutModal_1a7at_110 .ant-modal-content{border-radius:16px;padding:24px 20px 34px}._logoutModal_1a7at_110 .ant-modal-header{margin-bottom:34px}._logoutModal_1a7at_110 .ant-modal-footer{margin-top:34px}._profileModal_1a7at_161{width:calc(100vw - 32px)!important}._profileModal_1a7at_161 .ant-modal-content{border-radius:12px;padding:20px 24px 32px}._profileInfoRow_1a7at_190{grid-template-columns:82px minmax(0,1fr);font-size:14px}}._page_4d1gv_1{flex-direction:column;display:flex}._filterBar_4d1gv_6{z-index:8;background:var(--app-bg);align-items:center;gap:16px;margin:-32px -32px 0;padding:32px 32px 30px;display:flex;position:sticky;top:72px}._filterBar_4d1gv_6 .ant-input-affix-wrapper{border-color:var(--app-control-border);background:var(--app-control-bg);border-radius:8px;flex:1;min-width:0;height:50px;padding:0 16px}._filterBar_4d1gv_6 .ant-input-affix-wrapper:hover,._filterBar_4d1gv_6 .ant-input-affix-wrapper:focus,._filterBar_4d1gv_6 .ant-input-affix-wrapper:focus-within{border-color:var(--app-primary);background:var(--app-control-bg);box-shadow:none}._filterBar_4d1gv_6 .ant-input{color:var(--app-text);background:0 0}._filterBar_4d1gv_6 .ant-input::placeholder,._filterBar_4d1gv_6 .ant-input-prefix,._filterBar_4d1gv_6 .ant-input-clear-icon{color:var(--app-control-placeholder)}._filterBar_4d1gv_6 .ant-select{flex:0 0 340px;height:50px}._filterBar_4d1gv_6 .ant-select-selector{border-color:var(--app-control-border)!important;background:var(--app-control-bg)!important;border-radius:8px!important;height:50px!important;padding:0 16px!important}._filterBar_4d1gv_6 .ant-select-selection-item{color:var(--app-text);align-items:center;font-weight:600;display:flex}._filterBar_4d1gv_6 .ant-select-arrow{color:var(--app-control-placeholder)}._filterBar_4d1gv_6 .ant-select-focused .ant-select-selector,._filterBar_4d1gv_6 .ant-select-open .ant-select-selector,._filterBar_4d1gv_6 .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--app-primary)!important;box-shadow:none!important}@media (width<=768px){._filterBar_4d1gv_6{flex-direction:column;align-items:stretch;margin:-16px -12px 0;padding:16px 12px;top:60px}._filterBar_4d1gv_6 .ant-input-affix-wrapper,._filterBar_4d1gv_6 .ant-select,._filterBar_4d1gv_6 .ant-select-selector{min-height:40px;height:40px!important}._filterBar_4d1gv_6 .ant-select{flex:none;width:100%}}.ant-select-dropdown._languageDropdown_4d1gv_88{border:1px solid var(--app-control-border);background:var(--app-control-bg);border-radius:8px;box-shadow:0 12px 28px #00000052}._contentGrid_4d1gv_95{margin-left:0!important;margin-right:0!important}._contentCol_4d1gv_100{min-width:0}._contentCard_4d1gv_104{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0}._contentCard_4d1gv_104:hover ._poster_4d1gv_113{transform:scale(1.035)}._posterWrap_4d1gv_117{aspect-ratio:3/4;background:var(--app-control-bg);border-radius:8px;position:relative;overflow:hidden}._poster_4d1gv_113{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._languageTag_4d1gv_133{color:#fff;text-align:center;background:var(--app-primary);border-radius:4px;min-width:48px;padding:5px 10px;font-size:14px;font-weight:700;line-height:1;position:absolute;top:8px;right:8px}._contentName_4d1gv_148{color:var(--app-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._skeletonCard_4d1gv_160{min-width:0}._skeletonCard_4d1gv_160 .ant-skeleton-title{background:#ffffff1f!important;height:16px!important;margin:12px 0 0!important}._skeletonPoster_4d1gv_169{aspect-ratio:3/4;border-radius:8px;background:#ffffff14!important;width:100%!important;height:auto!important}._skeletonPoster_4d1gv_169 .ant-skeleton-image{width:100%!important;height:100%!important}._empty_4d1gv_181{color:var(--app-text-secondary);padding:80px 0}._loadMore_4d1gv_186{min-height:56px;color:var(--app-text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}@media (width>=1920px){._contentCol_4d1gv_100{flex:0 0 12.5%;max-width:12.5%;display:block}}@media (width<=576px){._languageTag_4d1gv_133{min-width:40px;padding:4px 8px;font-size:12px;top:6px;right:6px}._contentName_4d1gv_148{font-size:14px}}._page_ffezb_1{--detail-poster-width:296px;color:#fff;width:100%;min-height:calc(100vh - 136px)}._hero_ffezb_8{grid-template-columns:var(--detail-poster-width) minmax(0, 1fr);grid-template-areas:"poster info""description description";align-items:start;gap:40px 32px;display:grid}._posterPanel_ffezb_17{width:var(--detail-poster-width);aspect-ratio:3/4;background:#1e1e22;border-radius:10px;grid-area:poster;min-width:110px;max-width:100%;min-height:150px;position:relative;overflow:hidden}._poster_ffezb_17{object-fit:cover;width:100%;height:100%;display:block}._coverButton_ffezb_37{color:#fff;white-space:nowrap;cursor:pointer;background:#ff2c8e;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:82px;height:34px;padding:0 12px;font-size:16px;font-weight:800;display:inline-flex;position:absolute;bottom:16px;right:50%;transform:translate(50%)}._coverButton_ffezb_37:disabled{opacity:.72;cursor:wait}._infoPanel_ffezb_63{grid-area:info;min-width:0;padding-top:2px}._title_ffezb_69{color:#fff!important;margin:0 0 18px!important;font-size:40px!important;font-weight:900!important;line-height:1.15!important}._tags_ffezb_77{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._tag_ffezb_77,._primaryTag_ffezb_85{color:#fff;background:#242424;border-radius:4px;justify-content:center;align-items:center;min-height:24px;padding:3px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}._primaryTag_ffezb_85{background:#ff2c8e}._meta_ffezb_103{color:#ffffffb8;margin:0 0 18px;font-size:17px;font-weight:700}._mobileDescriptionSection_ffezb_110{flex-direction:column;grid-area:description;gap:14px;display:flex}._mobileDescriptionCard_ffezb_117{background:#202024;border-radius:10px;padding:20px 22px}._mobileDescriptionCard_ffezb_117 a,._mobileDescriptionCard_ffezb_117 a:hover,._mobileDescriptionCard_ffezb_117 a:focus{color:#ff2c8e!important}._mobileDescription_ffezb_110{font-size:16px;font-weight:500;line-height:1.6;color:#ffffffb8!important;margin:0!important}._mobileDescription_ffezb_110 .ant-typography-expand,._mobileDescription_ffezb_110 .ant-typography-collapse{margin-inline-start:6px;font-weight:700;color:#ff2c8e!important}._episodeSection_ffezb_142{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:18px;padding:40px 0 50px;display:flex}._episodeHeader_ffezb_150{justify-content:space-between;align-items:center;gap:16px;display:flex}._sectionTitle_ffezb_157{color:#fff!important;margin:0!important;font-size:clamp(18px,2.5vw,32px)!important;font-weight:800!important;line-height:1.2!important}._episodeActions_ffezb_165{align-items:center;gap:10px;display:flex}._batchDownloadButton_ffezb_171,._downloadHistoryButton_ffezb_172{border-radius:6px;flex:none;height:36px;font-weight:700}._downloadHistoryButton_ffezb_172{color:#ffffffe0;background:0 0;border-color:#ffffff3d}._downloadHistoryButton_ffezb_172:hover{border-color:var(--app-primary)!important;color:var(--app-primary)!important;background:0 0!important}._downloadHistoryButton_ffezb_172:focus:not(:focus-visible):not(:hover){color:#ffffffe0!important;box-shadow:none!important;background:0 0!important;border-color:#ffffff3d!important}._downloadHistoryButton_ffezb_172:focus-visible{outline:2px solid color-mix(in srgb, var(--app-primary) 40%, transparent);outline-offset:2px;border-color:var(--app-primary)!important;color:var(--app-primary)!important;background:0 0!important}._downloadHistoryModal_ffezb_203 .ant-modal-content{background:#28282b;border:1px solid #ffffff2e;border-radius:8px;padding:24px}._downloadHistoryModal_ffezb_203 .ant-modal-header{background:0 0;margin-bottom:20px}._downloadHistoryModal_ffezb_203 .ant-modal-title{color:#fff;font-size:20px;font-weight:700}._downloadHistoryModal_ffezb_203 .ant-modal-close{color:#ffffffb8}._downloadHistoryModal_ffezb_203 .ant-modal-body{min-height:180px}._downloadHistoryToolbar_ffezb_225{justify-content:flex-start;align-items:center;gap:10px;margin-bottom:16px;display:flex}._downloadHistoryStatusSelect_ffezb_233{width:132px}._downloadHistoryStatusSelect_ffezb_233 .ant-select-selector{background:#1f1f1f!important;border-color:#ffffff2e!important}._downloadHistoryStatusSelect_ffezb_233 .ant-select-selection-placeholder,._downloadHistoryStatusSelect_ffezb_233 .ant-select-selection-item,._downloadHistoryStatusSelect_ffezb_233 .ant-select-arrow,._downloadHistoryStatusSelect_ffezb_233 .ant-select-clear{color:#ffffffc7!important}._downloadHistoryList_ffezb_247{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:min(58vh,560px);padding-right:4px;display:grid;overflow-y:auto}._downloadHistoryItem_ffezb_256{background:#1f1f1f;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:12px;min-width:0;min-height:206px;padding:16px;display:flex;position:relative}._downloadHistoryItemHeader_ffezb_269{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._downloadHistoryItemHeader_ffezb_269 strong{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.4}._downloadHistoryStatus_ffezb_233{color:#ffffffb8;background:#ffffff1a;border-radius:4px;flex:none;padding:3px 7px;font-size:12px;line-height:1.4}._downloadHistoryStatus_ffezb_233[data-status=completed]{color:#72dc9a;background:#34a86329}._downloadHistoryStatus_ffezb_233[data-status=processing]{color:#65b8ff;background:#318ce129}._downloadHistoryStatus_ffezb_233[data-status=failed]{color:#ff7b7b;background:#dd404029}._downloadHistoryStatus_ffezb_233[data-status=expired]{color:#ffffff75;background:#ffffff0f}._downloadHistoryProgress_ffezb_309{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._downloadHistoryProgress_ffezb_309 .ant-progress{margin:0;line-height:1}._downloadHistoryProgress_ffezb_309 span{color:#ffffffad;white-space:nowrap;font-size:13px}._downloadHistoryMeta_ffezb_325{color:#ffffff8f;flex-direction:column;gap:5px;font-size:12px;line-height:1.5;display:flex}._downloadHistoryError_ffezb_334{color:#ff7b7b;margin:0;font-size:12px;line-height:1.5}._downloadHistoryItemButton_ffezb_341{border-radius:6px;align-self:flex-end;min-width:104px;margin-top:auto;font-weight:700}._downloadHistoryEmpty_ffezb_349{margin:32px 0 20px}._downloadHistoryEmpty_ffezb_349 .ant-empty-description{color:#ffffff9e}._downloadHistoryPagination_ffezb_356{text-align:right;margin-top:20px}._downloadHistoryPagination_ffezb_356 .ant-pagination-item,._downloadHistoryPagination_ffezb_356 .ant-pagination-prev button,._downloadHistoryPagination_ffezb_356 .ant-pagination-next button{color:#ffffffb8;background:#1f1f1f;border-color:#ffffff24}._downloadHistoryPagination_ffezb_356 .ant-pagination-item a{color:inherit}._downloadHistoryPagination_ffezb_356 .ant-pagination-item-active{border-color:var(--app-primary);color:var(--app-primary)}._downloadHistoryPagination_ffezb_356 .ant-pagination-disabled button{color:#ffffff47}._batchDownloadModal_ffezb_378 .ant-modal-content{background:#28282b;border:1px solid #ffffff2e;border-radius:8px;padding:24px}._batchDownloadModal_ffezb_378 .ant-modal-header{background:0 0;margin-bottom:20px}._batchDownloadModal_ffezb_378 .ant-modal-title{color:#fff;font-size:20px;font-weight:700}._batchDownloadModal_ffezb_378 .ant-modal-close{color:#ffffffb8}._batchDownloadModal_ffezb_378 .ant-modal-footer{margin-top:24px}._batchSelectToolbar_ffezb_400{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}._batchSelectToolbar_ffezb_400 .ant-checkbox-wrapper{color:#fff;font-weight:700}._batchSelectCount_ffezb_414{color:#ffffff9e;font-size:14px}._batchEpisodeOptions_ffezb_419{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;width:100%;max-height:min(45vh,360px);display:grid;overflow-y:auto}._batchEpisodeOption_ffezb_419{color:#fff;background:#1f1f1f;border-radius:6px;align-items:center;min-width:0;min-height:44px;padding:10px 12px;display:flex;margin-inline-start:0!important}._batchEpisodeOption_ffezb_419.ant-checkbox-wrapper-disabled{color:#ffffff5c}._unavailableEpisode_ffezb_443{font-size:12px}._episodeGrid_ffezb_447{width:100%}._episodeLoading_ffezb_451{justify-content:center;align-items:center;min-height:88px;display:flex}._episodeEmpty_ffezb_458{margin:10px 0 0;padding:24px 0}._episodeEmpty_ffezb_458 .ant-empty-description{color:#ffffff9e}._episodeCol_ffezb_466{display:flex}._episodeItem_ffezb_470{background:#1f1f1f;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;min-height:clamp(52px,5vw,64px);padding:clamp(9px,1vw,12px) clamp(10px,1.2vw,14px) clamp(9px,1vw,12px) clamp(12px,1.5vw,18px);display:flex}._episodeLabel_ffezb_483{color:#fff;white-space:nowrap;font-size:16px;font-weight:800}._episodeDownloadButton_ffezb_490{border-radius:6px;flex:none;min-width:clamp(64px,6vw,88px);height:clamp(30px,3vw,36px);padding-inline:clamp(8px,1vw,15px);font-size:clamp(12px,1.2vw,14px);font-weight:700}._linkSection_ffezb_500{width:min(100%,876px);padding-top:54px}._appLinkSection_ffezb_505{width:min(100%,876px);padding-top:86px}._linkHint_ffezb_510{color:#ffffffad;margin:12px 0;font-size:clamp(16px,2vw,22px);line-height:1.4}._channelSelect_ffezb_517{width:100%;height:48px;margin-bottom:16px}._channelSelect_ffezb_517 .ant-select-selector{background:#242424!important;border-color:#ffffff1f!important;border-radius:6px!important;height:48px!important;padding:0 12px!important}._channelSelect_ffezb_517 .ant-select-selection-item{color:#ffffffb8;align-items:center;display:flex}._channelSelect_ffezb_517 .ant-select-arrow{color:#ffffff80}.ant-select-dropdown._channelSelectDropdown_ffezb_538{background:#1f1f1f;border:1px solid #ffffff1f}._linkInput_ffezb_543{color:#ffffff7a;height:48px;box-shadow:none;background:#242424;border-color:#ffffff1f;border-radius:6px}._linkInput_ffezb_543:hover,._linkInput_ffezb_543:focus,._linkInput_ffezb_543:focus-within{box-shadow:none;background:#242424;border-color:#ff2c8e94}._linkInput_ffezb_543 .ant-input{color:#ffffff7a;background:0 0}._copyButton_ffezb_561{color:#ffffff85;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._copyButton_ffezb_561:disabled{opacity:.4;cursor:not-allowed}._recommendSection_ffezb_576{padding-top:86px}._recommendHeading_ffezb_580{color:#fff!important;margin:0 0 34px!important;font-size:clamp(18px,2.5vw,32px)!important;font-weight:800!important;line-height:1.15!important}._recommendGrid_ffezb_588{margin-left:0!important;margin-right:0!important}._recommendCol_ffezb_593{margin-bottom:30px}._recommendCard_ffezb_597{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0}._recommendCard_ffezb_597:hover ._recommendPoster_ffezb_606{transform:scale(1.035)}._recommendPosterWrap_ffezb_610{aspect-ratio:3/4;background:#1e1e22;border-radius:8px;width:100%;position:relative;overflow:hidden}._recommendPoster_ffezb_606{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._recommendLanguageTag_ffezb_627{color:#fff;text-align:center;background:#ff2c8e;border-radius:4px;min-width:48px;padding:5px 10px;font-size:14px;font-weight:800;line-height:1;position:absolute;top:8px;right:8px}._recommendTitle_ffezb_642{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:16px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}._notFound_ffezb_654{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:calc(100vh - 136px);display:flex}._loading_ffezb_663{justify-content:center;align-items:center;min-height:calc(100vh - 136px);display:flex}@media (width<=1280px){._page_ffezb_1{--detail-poster-width:260px}._hero_ffezb_8{column-gap:28px}._title_ffezb_69{font-size:34px!important}}@media (width<=1100px){._page_ffezb_1{--detail-poster-width:232px}._hero_ffezb_8{column-gap:24px}._title_ffezb_69{font-size:30px!important}._tag_ffezb_77,._primaryTag_ffezb_85{font-size:13px}._meta_ffezb_103{font-size:15px}}@media (width<=900px){._page_ffezb_1{--detail-poster-width:200px}._hero_ffezb_8{column-gap:20px}._title_ffezb_69{margin-bottom:14px!important;font-size:26px!important}}@media (width<=768px){._page_ffezb_1{--detail-poster-width:clamp(120px, 24vw, 180px);min-height:auto}._hero_ffezb_8{grid-template-columns:var(--detail-poster-width) minmax(0, 1fr);grid-template-areas:"poster info""description description";gap:22px 14px}._posterPanel_ffezb_17{margin:0}._coverButton_ffezb_37{min-width:68px;height:30px;padding:0 10px;font-size:14px;bottom:10px}._title_ffezb_69{overflow-wrap:break-word;word-break:normal;margin-bottom:10px!important;font-size:22px!important}._meta_ffezb_103{font-size:14px}._tags_ffezb_77{gap:6px;margin-bottom:10px}._tag_ffezb_77,._primaryTag_ffezb_85{min-height:22px;padding:3px 8px;font-size:12px}._meta_ffezb_103{margin-bottom:10px}._episodeSection_ffezb_142{padding:36px 0}._linkSection_ffezb_500{padding-top:36px}._appLinkSection_ffezb_505,._recommendSection_ffezb_576{padding-top:48px}._recommendHeading_ffezb_580{margin-bottom:22px!important}._recommendCol_ffezb_593{margin-bottom:24px}}@media (width<=575px){._downloadHistoryModal_ffezb_203 .ant-modal-content{padding:20px 16px}._downloadHistoryList_ffezb_247{grid-template-columns:minmax(0,1fr)}._downloadHistoryItemButton_ffezb_341{align-self:stretch}._batchDownloadModal_ffezb_378 .ant-modal-content{padding:20px 16px}._batchEpisodeOptions_ffezb_419{grid-template-columns:repeat(2,minmax(0,1fr))}._mobileDescriptionSection_ffezb_110{gap:12px}._mobileDescriptionCard_ffezb_117{background:#202024;border-radius:10px;padding:14px 12px}._mobileDescription_ffezb_110{font-size:14px;line-height:1.5}}@media (width<=420px){._page_ffezb_1{--detail-poster-width:clamp(110px, 30vw, 124px)}._hero_ffezb_8{gap:20px 10px}._title_ffezb_69{font-size:16px!important}._coverButton_ffezb_37{gap:4px;min-width:64px;height:26px;padding:0 7px;font-size:12px}}._page_1nn2n_1{color:#fff;background:#050505;min-height:100vh;overflow-x:hidden}._header_1nn2n_8{z-index:2;background:#050505;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:80px;display:flex;position:relative}._brand_1nn2n_19{align-items:center;gap:12px;display:inline-flex}._logo_1nn2n_25{object-fit:cover;border-radius:10px;flex:none;width:34px;height:34px;display:block}._brandName_1nn2n_34{color:#fff;font-size:28px;font-weight:700;line-height:1}._loginArea_1nn2n_41{background:linear-gradient(100deg,#050505db 0%,#050505c7 48%,#55092ae0 64%,#690931eb 100%),radial-gradient(circle at 46% 12%,#ff2c8e42,#0000 34%);justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:48px 24px;display:flex;position:relative;overflow:hidden}._posterBackdrop_1nn2n_52{opacity:.34;filter:saturate(.72)brightness(.78);transform-origin:0;background-image:linear-gradient(90deg,#05050514,#050505eb),url(https://picsum.photos/seed/cps-login-drama-posters/900/900);background-position:0;background-size:cover;width:min(58vw,720px);position:absolute;inset:0 auto 0 0;transform:rotate(-10deg)scale(1.18)}._loginCard_1nn2n_65{z-index:1;background:#1f2025;border:1px solid #ffffff0f;border-radius:10px;width:min(100%,376px);padding:44px 34px 30px;position:relative;box-shadow:0 28px 72px #0000005c}._registerCard_1nn2n_76,._forgotCard_1nn2n_81{width:min(100%,376px);padding-top:28px}._registerHeader_1nn2n_86{flex-direction:column;gap:4px;margin-bottom:22px;display:flex}._registerHeader_1nn2n_86 ._title_1nn2n_92{margin-bottom:0!important}._backButton_1nn2n_96{color:#ffffffb8;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px}._backButton_1nn2n_96:hover{color:#fff}._title_1nn2n_92{text-align:center;color:#fff!important;margin:0 0 28px!important;font-size:22px!important;font-weight:500!important;line-height:1.2!important}._form_1nn2n_118 .ant-form-item{margin-bottom:18px}._form_1nn2n_118 .ant-form-item-label{padding-bottom:8px}._form_1nn2n_118 .ant-form-item-label>label{color:#fff;font-size:15px;font-weight:700}._form_1nn2n_118 .ant-input-affix-wrapper{color:#fff;height:40px;box-shadow:none;background:#55565b;border:1px solid #0000;border-radius:4px}._form_1nn2n_118 .ant-input-affix-wrapper:hover,._form_1nn2n_118 .ant-input-affix-wrapper:focus,._form_1nn2n_118 .ant-input-affix-wrapper:focus-within{background:#5d5e64;border-color:#ffffff29;box-shadow:0 0 0 1px #ff2c8e7a}._form_1nn2n_118 .ant-input,._form_1nn2n_118 .ant-input-password-icon,._form_1nn2n_118 .ant-input-prefix{color:#fff;background:0 0}._form_1nn2n_118 .ant-input::placeholder{color:#ffffff94}._form_1nn2n_118 .ant-form-item-explain-error{color:#ff6b9f;font-size:12px}._registerCard_1nn2n_76 ._form_1nn2n_118 .ant-form-item,._forgotCard_1nn2n_81 ._form_1nn2n_118 .ant-form-item{margin-bottom:14px}._registerCard_1nn2n_76 ._form_1nn2n_118 .ant-input-affix-wrapper,._forgotCard_1nn2n_81 ._form_1nn2n_118 .ant-input-affix-wrapper{background:#24252a;border-color:#ffffff1f}._forgotButton_1nn2n_166{color:#fff;cursor:pointer;background:0 0;border:0;margin:-6px 0 28px auto;padding:0;font-size:13px;line-height:1;display:block}._submitButton_1nn2n_178{height:40px;box-shadow:none;background:linear-gradient(100deg,#ffa64b 0%,#ff2f83 52%,#bd2be9 100%);border:0;border-radius:999px;font-weight:700}._submitButton_1nn2n_178:hover,._submitButton_1nn2n_178:focus{background:linear-gradient(100deg,#ffb25f 0%,#ff4592 52%,#c743ef 100%)!important}._submitButton_par_1nn2n_190{margin-top:20px}._codeButton_1nn2n_194,._agreementLink_1nn2n_195{color:#ff2c8e;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}._codeButton_1nn2n_194{font-size:14px}._agreementItem_1nn2n_208{margin:4px 0 28px!important}._agreementItem_1nn2n_208 .ant-checkbox-wrapper{color:#fff;font-size:13px}._agreementItem_1nn2n_208 .ant-checkbox-inner{background:0 0;border-color:#ffffff5c;border-radius:50%;width:20px;height:20px}._agreementItem_1nn2n_208 .ant-checkbox-checked .ant-checkbox-inner{background:#ff2c8e;border-color:#ff2c8e}._agreementLink_1nn2n_195{margin-left:4px;font-size:13px}._registerText_1nn2n_232{color:#fff;text-align:center;margin:34px 0 0;font-size:14px;line-height:1}._registerText_1nn2n_232 button{color:#ff2c8e;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}@media (width<=768px){._header_1nn2n_8{justify-content:flex-start;height:66px;padding:0 18px}._brandName_1nn2n_34{font-size:22px}._loginArea_1nn2n_41{background:linear-gradient(#050505d1 0%,#330820f0 100%),radial-gradient(circle at 50% 12%,#ff2c8e47,#0000 46%);min-height:calc(100vh - 66px);padding:32px 16px;overflow:hidden}._posterBackdrop_1nn2n_52{opacity:.18;width:100%;transform:none}._loginCard_1nn2n_65{padding:36px 24px 28px}._registerCard_1nn2n_76,._forgotCard_1nn2n_81{padding-top:28px}}@media (height<=760px){._loginArea_1nn2n_41{align-items:flex-start;padding-top:28px;padding-bottom:28px}._loginCard_1nn2n_65{padding-top:30px;padding-bottom:24px}._registerCard_1nn2n_76,._forgotCard_1nn2n_81{padding-top:26px}._title_1nn2n_92{margin-bottom:20px!important}._registerCard_1nn2n_76 ._form_1nn2n_118 .ant-form-item,._forgotCard_1nn2n_81 ._form_1nn2n_118 .ant-form-item{margin-bottom:10px}}._page_rhy3i_1{flex-direction:column;gap:22px;min-height:calc(100vh - 136px);display:flex}._summarySection_rhy3i_8,._orderSection_rhy3i_9{flex-direction:column;gap:16px;display:flex}._sectionTitle_rhy3i_15{color:var(--app-text)!important;margin:0!important;font-size:30px!important;font-weight:800!important;line-height:1.2!important}._summaryPanel_rhy3i_23{background:var(--app-control-bg);border-radius:8px;align-items:center;min-height:136px;padding:28px 30px;display:flex}._summaryPanel_rhy3i_23 .ant-statistic-title{margin-bottom:10px;font-size:18px;font-weight:700;color:var(--app-text)!important}._summaryPanel_rhy3i_23 .ant-statistic-content{font-size:36px;font-weight:500;line-height:1.1;color:var(--app-text)!important}._summaryPanel_rhy3i_23 .ant-statistic-content-prefix{margin-inline-end:8px}._filterBar_rhy3i_47{grid-template-columns:minmax(220px,1.05fr) repeat(4,minmax(170px,1fr));gap:12px;width:100%;display:grid}._datePicker_rhy3i_54,._filterControl_rhy3i_55{width:100%;min-width:0}._filterBar_rhy3i_47 .ant-picker,._filterBar_rhy3i_47 .ant-input-affix-wrapper,._filterBar_rhy3i_47 .ant-select-selector{background:var(--app-control-bg)!important;height:36px!important;box-shadow:none!important;border:0!important;border-radius:4px!important}._filterBar_rhy3i_47 .ant-picker{padding:0 12px}._filterBar_rhy3i_47 .ant-picker-input>input,._filterBar_rhy3i_47 .ant-input,._filterBar_rhy3i_47 .ant-select-selection-item{color:var(--app-text);font-size:14px}._filterBar_rhy3i_47 .ant-select-selection-placeholder{color:var(--app-control-placeholder);font-size:14px}._filterBar_rhy3i_47 .ant-picker-input>input::placeholder,._filterBar_rhy3i_47 .ant-input::placeholder,._filterBar_rhy3i_47 .ant-picker-separator,._filterBar_rhy3i_47 .ant-picker-suffix,._filterBar_rhy3i_47 .ant-picker-clear,._filterBar_rhy3i_47 .ant-input-suffix,._filterBar_rhy3i_47 .ant-input-clear-icon,._filterBar_rhy3i_47 .ant-select-arrow,._filterBar_rhy3i_47 .ant-select-clear{color:var(--app-control-placeholder)}._filterBar_rhy3i_47 .ant-input-affix-wrapper{padding:0 12px}._filterBar_rhy3i_47 .ant-select-selector{align-items:center;display:flex;padding:0 12px!important}._filterBar_rhy3i_47 .ant-picker:hover,._filterBar_rhy3i_47 .ant-picker-focused,._filterBar_rhy3i_47 .ant-input-affix-wrapper:hover,._filterBar_rhy3i_47 .ant-input-affix-wrapper-focused,._filterBar_rhy3i_47 .ant-select-focused .ant-select-selector,._filterBar_rhy3i_47 .ant-select-open .ant-select-selector,._filterBar_rhy3i_47 .ant-select:not(.ant-select-disabled):hover .ant-select-selector{outline:1px solid var(--app-primary)!important}._orderTable_rhy3i_113{overflow:hidden}._orderTable_rhy3i_113 .ant-table{color:var(--app-text);background:0 0}._orderTable_rhy3i_113 .ant-table-container{border-radius:0}._orderTable_rhy3i_113 .ant-table-thead>tr>th{color:var(--app-text-secondary);border:0;font-weight:500;background:var(--app-surface)!important}._orderTable_rhy3i_113 .ant-table-tbody>tr>td{color:var(--app-text);background:var(--app-bg);border-color:#0000;border-bottom:1px solid var(--app-control-border)!important}._orderTable_rhy3i_113 .ant-table-tbody>tr.ant-table-placeholder:hover>td,._orderTable_rhy3i_113 .ant-table-tbody>tr:hover>td{background:var(--app-bg)!important}._orderTable_rhy3i_113 .ant-empty-normal{color:var(--app-text-secondary);margin:52px 0 190px}._orderTable_rhy3i_113 .ant-empty-image{height:64px;margin:20px 0}._orderTable_rhy3i_113 .ant-pagination{color:var(--app-text-secondary);align-items:center;margin:24px 0 0}._orderTable_rhy3i_113 .ant-pagination-total-text{height:32px;color:var(--app-text-secondary);align-items:center;line-height:32px;display:inline-flex}._orderTable_rhy3i_113 .ant-pagination-item,._orderTable_rhy3i_113 .ant-pagination-prev .ant-pagination-item-link,._orderTable_rhy3i_113 .ant-pagination-next .ant-pagination-item-link{background:var(--app-control-bg)!important;border:0!important}._orderTable_rhy3i_113 .ant-pagination-item a,._orderTable_rhy3i_113 .ant-pagination-prev .ant-pagination-item-link,._orderTable_rhy3i_113 .ant-pagination-next .ant-pagination-item-link{color:var(--app-text)!important}._orderTable_rhy3i_113 .ant-pagination-options .ant-select-selector{border:1px solid var(--app-control-border)!important;background:var(--app-control-bg)!important;box-shadow:none!important}._orderTable_rhy3i_113 .ant-pagination-options .ant-select-selection-item,._orderTable_rhy3i_113 .ant-pagination-options .ant-select-arrow{color:var(--app-text)!important}._orderTable_rhy3i_113 .ant-pagination-item-active{background:var(--app-primary)!important}._orderTable_rhy3i_113 .ant-pagination-item-active a{color:#fff!important}._orderList_rhy3i_186,._orderList_rhy3i_186 .ant-list-items{flex-direction:column;gap:12px;display:flex}._orderList_rhy3i_186 .ant-list-empty-text{padding:0}._orderList_rhy3i_186 .ant-empty-normal{color:var(--app-text-secondary);margin:52px 0 120px}._orderList_rhy3i_186 .ant-empty-image{height:64px;margin:20px 0}._orderListItem_rhy3i_208{border:0!important;padding:0!important;display:block!important}._orderCard_rhy3i_214{border:1px solid var(--app-control-border);background:var(--app-control-bg);border-radius:8px;flex-direction:column;gap:10px;width:100%;padding:16px;display:flex}._orderInfoRow_rhy3i_225{min-width:0;color:var(--app-text);align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}._orderInfoLabel_rhy3i_235{color:var(--app-text-secondary);white-space:nowrap;flex:none}._orderInfoValue_rhy3i_241{min-width:0;color:var(--app-text);overflow-wrap:anywhere}._orderInfoValue_rhy3i_241 .ant-tag{margin-inline-end:0}._orderListLoadMore_rhy3i_250{min-height:52px;color:var(--app-text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}.ant-picker-dropdown._datePickerDropdown_rhy3i_259 .ant-picker-panel-container{border:1px solid var(--app-control-border);border-radius:8px;overflow:hidden}@media (width<=1280px){._filterBar_rhy3i_47{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=960px){._filterBar_rhy3i_47{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){._filterBar_rhy3i_47{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575px){._page_rhy3i_1{gap:18px;min-height:auto}._sectionTitle_rhy3i_15{font-size:24px!important}._summaryPanel_rhy3i_23{min-height:120px;padding:24px 20px}._summaryPanel_rhy3i_23 .ant-statistic-content{font-size:30px}._filterBar_rhy3i_47{grid-template-columns:1fr}}._page_13huz_1{flex-direction:column;gap:16px;display:flex}._heading_13huz_7{flex-direction:column;gap:4px;display:flex}._heading_13huz_7 h3{margin:0}._panel_13huz_16{max-width:720px}._colorValue_13huz_20{color:var(--app-text-secondary);font-family:Consolas,Courier New,monospace}._colorSwatch_13huz_25{border:1px solid var(--app-border);border-radius:6px;width:22px;height:22px;display:inline-block}._variableList_13huz_33{gap:8px;display:grid}._variableItem_13huz_38{border:1px solid var(--app-border);color:var(--app-text-secondary);border-radius:6px;grid-template-columns:minmax(140px,1fr) minmax(0,1.4fr);gap:12px;padding:8px 10px;font-family:Consolas,Courier New,monospace;font-size:13px;display:grid}._variableItem_13huz_38 span{overflow-wrap:anywhere}@media (width<=576px){._variableItem_13huz_38{grid-template-columns:1fr;gap:4px}}*{box-sizing:border-box}body{min-width:320px;color:var(--app-text,#ffffffe0);background:var(--app-bg,#101418);margin:0}#root{min-height:100vh}img,svg,video,canvas{max-width:100%}
