.info-shell{max-width:1920px;min-height:100vh;padding-top:32px!important;padding-bottom:40px!important}.info-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:0 0 25px;display:flex}.info-topbar a{color:#b4b7b0;font-size:14px}.info-topbar a:hover{color:var(--accent)}.info-topbar span{letter-spacing:2px;color:var(--muted);font-size:12px}.info-heading{padding:48px 0 32px}.info-heading>small{color:var(--accent);letter-spacing:3px;font-size:10px}.info-heading h1{letter-spacing:1px;margin:10px 0;font-size:38px}.info-heading p{color:var(--muted);margin:0;font-size:14px}.info-layout{grid-template-columns:180px minmax(0,860px);align-items:start;gap:28px;display:grid}.info-nav{gap:8px;display:grid;position:sticky;top:24px}.info-nav a{color:#9b9e98;border-radius:10px;padding:13px 16px;font-size:14px}.info-nav a[aria-current=page]{color:var(--accent);background:#ffc00010}.info-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;min-width:0;padding:36px}.info-card h2{margin:30px 0 12px;font-size:20px}.info-card h2:first-child{margin-top:0}.info-card .richtext-body h3,.info-card .richtext-body h4{color:#eee;margin:22px 0 10px;font-size:16px;line-height:1.5}.info-card p,.info-card li{color:#b6b9b2;font-size:14px;line-height:1.95}.info-card ul{padding-left:22px}.info-card a{color:var(--accent)}.info-card .note{border-left:3px solid var(--accent);color:#c3b3a5;background:#ffc00008;margin:0 0 26px;padding:12px 16px;font-size:12px}.info-card details{border-bottom:1px solid var(--line);padding:18px 0}.info-card summary{cursor:pointer;color:var(--text);font-size:16px}.info-card details p{margin-bottom:0}.info-card .return-home{border:1px solid #ffffff20;border-radius:8px;margin-top:18px;padding:10px 16px;font-size:14px;display:inline-block}.info-shell>.footer{margin-top:48px}.road-banner{background:linear-gradient(120deg,#35271f,var(--panel));border:1px solid #ffc00030;border-radius:16px;margin-bottom:28px;padding:32px}.road-banner h2{margin:0 0 12px;font-size:26px}.road-banner p{color:#b9b5ab;font-size:14px;line-height:1.8}.road-banner .primary{border-radius:8px;margin-top:10px}.ui-empty-state{text-align:center;box-sizing:border-box;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;width:100%;min-height:320px;padding:38px 20px;display:flex}.ui-empty-state>img{object-fit:contain;opacity:1;width:210px;height:210px;margin:0 0 8px;display:block}.ui-empty-state>h3{color:#d5d5da;margin:0 0 10px;font-size:18px;font-weight:500;line-height:1.5}.ui-empty-state>p{color:#7e7e88;max-width:360px;margin:0;font-size:14px;line-height:1.8}.ui-empty-state .ui-empty-action{cursor:pointer;background:#ffffff06;border:1px solid #ffffff25;border-radius:999px;justify-content:center;align-items:center;min-width:116px;margin-top:22px;padding:10px 22px;font-size:14px;text-decoration:none;display:inline-flex;color:#bfc0c8!important}.ui-empty-state .ui-empty-action:hover{background:#ffc00016;border-color:#ffc000;color:#fff!important}.ui-empty-state .ui-empty-action:focus-visible{outline-offset:4px;outline:2px solid #ffc000}.play-comment-list .ui-empty-state{min-height:270px;padding:20px}.play-comment-list .ui-empty-state>img{width:180px;height:180px}#drama-play-page .play-screen-overlay .ui-empty-state{min-height:0;padding:12px}#drama-play-page .play-screen-overlay .ui-empty-state>img{width:160px;height:160px}.coin-entry{gap:8px}.account-entry.is-logged-in .account-avatar{background:#ffc00025}.account-entry.is-logged-in .account-avatar svg{color:#fce173}.account-entry{gap:4px;min-width:46px}.account-entry.is-logged-in .account-avatar{border-color:#ffc00055}.header-actions .coin-entry{opacity:1;background:#d6aa4610;border:1px solid #d6aa4630;border-radius:999px;flex-direction:row;gap:8px;height:50px;padding:0 16px}.header-actions .account-entry{opacity:1;min-width:50px;padding:0}.header-actions .account-entry.is-logged-in .account-avatar{background:linear-gradient(145deg,#c2a220,#4a2538);border-color:#ffc00080}.header-actions .account-entry:not(.is-logged-in) .account-avatar{box-shadow:none;background:0 0;border:0}.account-entry:not(.is-logged-in) .account-avatar>svg,.account-entry.is-logged-in .guest-avatar-image{display:none}.channel-shell>.info-heading,.info-shell>.info-heading{padding:30px 0 28px}.channel-shell>.info-heading:first-child{padding-top:0}.channel-shell>.info-heading>small,.info-shell>.info-heading>small{display:none}.channel-shell>.info-heading h1,.info-shell>.info-heading h1{letter-spacing:0;margin:0;font-size:32px;font-weight:650;line-height:1.3}.header-actions .account-avatar .member-avatar-image{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}#channel-page .info-heading>#channel-subtitle,#channel-page[data-channel] .info-heading>#channel-subtitle,#info-page .info-heading>#info-subtitle{margin:0;padding:0;display:none}#channel-page[data-channel=home-road] .return-home-directory{flex-direction:column;gap:36px;padding-bottom:36px;display:flex}#channel-page[data-channel=home-road] .return-hero{background:radial-gradient(at 0 0,#ffc00020,#0000 70%),#19191d;border:1px solid #ffc00025;border-radius:22px;padding:38px 40px}#channel-page[data-channel=home-road] .return-eyebrow{color:#fcdc5d;letter-spacing:2px;font-size:14px}#channel-page[data-channel=home-road] .return-hero h2{margin:15px 0 12px;font-size:30px;line-height:1.4}#channel-page[data-channel=home-road] .return-actions,#channel-page[data-channel=home-road] .return-card-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}#channel-page[data-channel=home-road] .return-actions a,#channel-page[data-channel=home-road] .return-actions button{color:#fff;background:#ffffff05;border:1px solid #ffffff18;border-radius:999px;gap:18px;padding:13px 24px;font-size:14px;display:inline-flex}#channel-page[data-channel=home-road] .return-actions a{background:var(--accent);border-color:var(--accent)}#channel-page[data-channel=home-road] .return-actions a:hover{filter:brightness(1.1)}#channel-page[data-channel=home-road] .return-actions button:hover{background:#ffffff10}#channel-page[data-channel=home-road] .return-address-grid,#channel-page[data-channel=home-road] .return-contact-grid,#channel-page[data-channel=home-road] .return-help-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}#channel-page[data-channel=home-road] .return-address-card{background:#1b1c20;border:1px solid #ffffff10;border-radius:16px;padding:24px}#channel-page[data-channel=home-road] .return-card-label{color:#9a949f;font-size:12px}#channel-page[data-channel=home-road] .return-address-card>strong{overflow-wrap:anywhere;margin:16px 0 24px;font-size:24px;display:block}#channel-page[data-channel=home-road] .return-card-actions a,#channel-page[data-channel=home-road] .return-card-actions button{color:#c0bac6;background:0 0;border:1px solid #ffffff14;border-radius:999px;padding:9px 16px;font-size:14px}#channel-page[data-channel=home-road] .return-permanent-row{border-bottom:1px solid #ffffff09;grid-template-columns:130px 1fr auto;align-items:center;gap:18px;padding:20px 0;display:grid}#channel-page[data-channel=home-road] .return-permanent-row:last-child{border-bottom:0}#channel-page[data-channel=home-road] .return-permanent-row>span{color:#96909e;font-size:14px}#channel-page[data-channel=home-road] .return-permanent-row a{font-size:18px}#channel-page[data-channel=home-road] .return-permanent-row button{background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:9px 17px;font-size:12px}#channel-page[data-channel=home-road] .return-home-directory button{cursor:pointer}#channel-page[data-channel=home-road] .return-contact-card{background:#1b1c20;border:1px solid #ffffff10;border-radius:16px;align-items:center;gap:14px;padding:22px;display:flex}#channel-page[data-channel=home-road] .return-contact-icon{color:#fcdc5d;background:#ffc00017;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;font-weight:600;display:grid}#channel-page[data-channel=home-road] .return-contact-card strong{font-size:16px;display:block}#channel-page[data-channel=home-road] .return-contact-card small{color:#918a99;margin-top:6px;font-size:12px;display:block}#channel-page[data-channel=home-road] .return-contact-arrow{color:#999;margin-left:auto}#channel-page[data-channel=home-road] .return-contact-card:hover{border-color:#ffc00055}#channel-page[data-channel=home-road] .return-help-grid article{background:#ffffff02;border:1px solid #ffffff0e;border-radius:16px;padding:24px}#channel-page[data-channel=home-road] .return-help-grid article>span{color:#ffc000;opacity:.75;font-size:26px;font-weight:700}#channel-page[data-channel=home-road] .return-help-grid h3{margin:12px 0;font-size:16px}#channel-page[data-channel=home-road] .return-help-grid p{color:#99929f;margin:0;font-size:14px;line-height:1.8}#channel-page[data-channel=home-road] .return-faq details{border-bottom:1px solid #ffffff10;padding:18px 0}#channel-page[data-channel=home-road] .return-faq summary{cursor:pointer;font-size:16px}#channel-page[data-channel=home-road] .return-faq details p{color:#9a939f;margin-bottom:0;font-size:14px;line-height:1.8}#channel-page[data-channel=home-road] .return-contact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#channel-page[data-channel=home-road] .return-contact-card{text-align:left;color:inherit;min-width:0}#channel-page[data-channel=home-road] .return-contact-card>span:nth-child(2){min-width:0}#channel-page[data-channel=home-road] .return-contact-icon{background:0 0;border-radius:0;flex:0 0 30px;width:30px;height:30px}#channel-page[data-channel=home-road] .return-contact-icon>img{object-fit:contain;width:28px;height:28px;display:block}#info-page[data-info=feedback] .feedback-layout{margin-top:0}#info-page[data-info=feedback] .feedback-layout>.ui-panel>p{margin:0 0 20px}#info-page[data-info=feedback] .feedback-layout aside.ui-panel h3{margin-top:18px}#info-page[data-info=feedback] .feedback-layout aside.ui-panel h3:first-of-type{margin-top:0}#info-page[data-info=feedback] .feedback-layout .upload-box{margin-bottom:12px}#info-page[data-info=feedback] .feedback-layout .form-status{margin:8px 0 16px}#info-page[data-info=feedback] #feedback-form .ui-button[data-variant=primary],#info-page[data-info=feedback] #feedback-form .ui-button[data-variant=primary]:hover,#info-page[data-info=feedback] #feedback-form .ui-button[data-variant=primary]:active{min-width:140px;height:44px;min-height:44px;box-shadow:none;filter:none;border-radius:8px;padding:10px 22px;font-size:16px;font-weight:600;line-height:22px;background:var(--海岛500,#ffc000)!important;border:1px solid var(--海岛500,#ffc000)!important;color:var(--其他-弹窗,#151515)!important}#info-page[data-info=feedback] #feedback-form .ui-button[data-variant=primary]:focus-visible{min-width:140px;height:44px;min-height:44px;box-shadow:none;filter:none;border-radius:8px;padding:10px 22px;font-size:16px;font-weight:600;line-height:22px;background:var(--海岛500,#ffc000)!important;border:1px solid var(--海岛500,#ffc000)!important;color:var(--其他-弹窗,#151515)!important}#info-page[data-info=feedback] #feedback-form .ui-button[data-variant=primary]:hover{background:var(--海岛400,#ffd139)!important;border-color:var(--海岛400,#ffd139)!important}#info-page[data-info=feedback] #feedback-form .ui-button[data-variant=primary]:disabled{opacity:.4;cursor:default}#info-page:-webkit-any([data-info=about-us],[data-info=privacy-policy],[data-info=user-agreement],[data-info=richtext]) .info-layout{display:block}#info-page:is([data-info=about-us],[data-info=privacy-policy],[data-info=user-agreement],[data-info=richtext]) .info-layout{display:block}#info-page:-webkit-any([data-info=about-us],[data-info=privacy-policy],[data-info=user-agreement],[data-info=richtext]) .info-nav{display:none}#info-page:is([data-info=about-us],[data-info=privacy-policy],[data-info=user-agreement],[data-info=richtext]) .info-nav{display:none}#info-page:-webkit-any([data-info=help-center],[data-info="2257"],[data-info=dmca]) .info-nav{display:none}#info-page:is([data-info=help-center],[data-info="2257"],[data-info=dmca]) .info-nav{display:none}#info-page:-webkit-any([data-info=help-center],[data-info="2257"],[data-info=dmca]) .info-layout{display:block}#info-page:is([data-info=help-center],[data-info="2257"],[data-info=dmca]) .info-layout{display:block}#account-entry .account-copy small{display:none}#account-entry .account-copy strong{font-size:14px}#account-entry{gap:10px}#account-entry[aria-expanded=true] .account-chevron{transform:rotate(180deg)}#profile-popover{z-index:1500;box-sizing:border-box;color:#eee;background:#141416;border:1px solid #ffffff26;border-radius:18px;width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 100px);padding:18px 8px 8px;position:fixed;overflow:auto;box-shadow:0 18px 50px #0007}#profile-popover[hidden]{display:none}.profile-popover-head{align-items:center;gap:12px;padding:0 12px 16px;display:flex}.profile-popover-head img{object-fit:cover;border-radius:50%;width:44px;height:44px}.profile-popover-head strong{font-size:16px;display:block}.profile-popover-head small{color:#85858f;margin-top:4px;font-size:12px;display:block}#profile-popover button{color:#eee;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:40px;padding:10px 12px;font-size:14px;display:flex}#profile-popover button:hover{background:#ffffff09}#profile-popover button:focus-visible{outline-offset:-1px;outline:1px solid #888}#profile-popover button svg{fill:none;stroke:#92929c;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 19px;width:19px;height:19px}#profile-popover .profile-row-label{flex:1}#profile-popover .profile-count,#profile-popover .profile-next{color:#85858f;font-size:14px}#profile-popover .profile-next{font-size:20px}#profile-popover .profile-switch{border-top:1px solid #ffffff12;border-radius:0;margin-top:6px;padding-top:14px;color:#aaa!important}#profile-popover .profile-avatar-link{cursor:pointer;border-radius:50%;flex:0 0 44px;width:44px;height:44px;min-height:0;padding:0;display:block}#profile-popover .profile-avatar-link:hover{box-shadow:0 0 0 2px var(--accent)}#profile-popover .profile-avatar-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#info-page[data-info=user-center] .info-layout{display:block}#info-page[data-info=user-center] .info-nav{display:none}.member-center{display:block}.member-summary{background:#ffffff04;border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:36px;display:flex}.member-identity{align-items:center;gap:22px;display:flex}.member-identity img{object-fit:cover;border:2px solid #ffffff20;border-radius:50%;width:88px;height:88px}#info-content .member-identity h2{color:#eee;margin:0 0 8px;font-size:26px;line-height:1.4}#info-content .member-identity p{color:#888;margin:0;font-size:14px}.member-wallet{text-align:left;color:#ddd;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;grid-template-columns:1fr auto;gap:14px 40px;min-width:290px;padding:22px 26px;display:grid}.member-wallet>span:first-child{font-size:14px}.member-wallet small{color:#888}.member-wallet strong{color:#e6c46d;grid-row:2;align-items:center;gap:8px;font-size:32px;display:flex}.member-wallet-link{color:#d5b566;grid-area:2/2;align-self:center;font-size:14px}.member-features>button:hover,.member-wallet:hover{background:#ffffff0c;border-color:#ffffff25}.member-advertisements{background:0 0;border:0;min-width:0;padding:0;position:relative}#profile-popover button .account-collection-icon{fill:currentColor;stroke:none;color:#92929c;flex:0 0 20px;width:20px;height:20px}#profile-popover button .account-collection-icon path{fill:currentColor;stroke:none}.member-library{min-width:0}.member-library-tabs{border-bottom:1px solid #ffffff12;gap:40px;display:flex;overflow-x:auto}.member-library-tabs button{color:#929299;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:16px 0 20px;font-size:16px;font-weight:500;transition:color .18s;position:relative}.member-library-tabs button[aria-selected=true]{color:var(--accent)}.member-library-tabs button[aria-selected=true]:after{content:"";background:var(--accent);border-radius:3px;width:26px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.member-library-tabs button[aria-selected=false]:hover{color:var(--accent)}.member-library-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:6px}.member-library-toolbar{color:#999;justify-content:space-between;align-items:center;gap:12px;min-height:66px;font-size:14px;display:flex}.member-library-tools{align-items:center;gap:12px;display:flex}.member-library-tools button{color:#ddd;background:#242424;border:1px solid #ffffff20;border-radius:999px;padding:8px 18px;font-size:14px}.member-library-tools button[data-library-action=delete]{background:var(--accent);border-color:var(--accent);color:#fff}.member-library-tools button:disabled{opacity:.35;cursor:not-allowed}.member-library-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 20px;display:grid}.member-library-item{min-width:0;position:relative}.member-library-item>.card{text-align:left;opacity:1;background:0 0;border:0;width:100%;padding:0;animation:none;display:block;transform:none}#info-content .member-library-item h3{color:#eee;margin:10px 0 6px;font-size:16px;line-height:1.5}.member-library-item .cover{aspect-ratio:640/914;border-radius:12px;display:block;position:relative;overflow:hidden}.member-library-item .poster-source{object-fit:cover;width:100%;height:100%}.member-library-item .drama-description{-webkit-line-clamp:2;color:#888;-webkit-box-orient:vertical;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.member-library-item .drama-meta{font-size:12px}.member-library-item.is-selected .cover{outline:3px solid var(--accent);outline-offset:-3px}.member-library-select{z-index:4;cursor:pointer;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px;left:10px}.member-library-select input{-webkit-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;background:url(/images/ui/check.svg) 50%/24px 24px no-repeat;border:0;border-radius:50%;width:24px;height:24px;margin:0;padding:0;display:block}.member-library-select input:checked{background-image:url(/images/ui/check-on.svg)}.member-library-select input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.member-library-empty{text-align:center;color:#888;grid-column:1/-1;padding:60px 20px}.member-library-empty a{color:var(--accent);margin-top:16px;display:inline-block}#info-content .member-library-item h3{margin-top:5px}.member-name-row{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}#info-content .member-name-row h2{overflow-wrap:anywhere;margin:0}#info-content .member-settings-link{color:#aaa;white-space:nowrap;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:10px;padding:6px 13px;font-size:12px;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}#info-content .member-settings-link:hover{color:var(--accent);border-color:var(--accent)}#info-page[data-info=account-settings] .info-layout{display:block}#info-page[data-info=account-settings] .info-nav{display:none}.member-settings{gap:24px;max-width:900px;display:grid}.member-settings-back{font-size:14px;text-decoration:none;color:#999!important}.member-settings-card{background:#191919;border:1px solid #ffffff14;border-radius:18px;padding:28px}#info-content .member-settings-card h2{color:#eee;margin:0 0 24px;font-size:18px}.member-settings-card label{color:#bbb;margin-bottom:12px;font-size:14px;display:block}.member-settings-action{color:#888;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 0;display:flex}.member-settings-action+.member-settings-action{border-top:1px solid #ffffff12}.member-settings-action strong{color:#ddd;font-size:16px;font-weight:500;display:block}.member-settings-action small{color:#777;margin-top:8px;font-size:14px;display:block}.member-settings-action:hover strong{color:var(--accent)}.member-settings-trailing{align-items:center;gap:16px;font-size:14px;display:flex}.member-settings-action>span:last-child{flex-shrink:0}.auth-password-toggle:hover{color:var(--accent)}.auth-password-toggle{place-items:center;width:28px;height:32px;padding:0;display:grid}.auth-password-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.auth-password-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:5px}.auth-remember{color:#a0a0a8;cursor:pointer;align-items:center;gap:9px;width:-webkit-fit-content;width:fit-content;margin:0 0 16px;font-size:14px;display:flex}.auth-remember input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#252528;border:1px solid #64646b;border-radius:4px;width:18px;height:18px;margin:0;display:block;position:relative}.auth-remember input:checked{border-color:var(--accent);background:var(--accent)}.auth-remember input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.auth-remember input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.member-avatar-display,.member-avatar-editor{align-items:center;gap:16px;margin-bottom:28px;display:flex}.member-avatar-preview{cursor:default;pointer-events:none;background:#252528;border:1px solid #ffffff20;border-radius:50%;flex:0 0 88px;width:88px;height:88px;padding:0;position:relative;overflow:hidden}.member-avatar-preview.is-readonly{cursor:default;pointer-events:none}.member-avatar-preview img{object-fit:cover;width:100%;height:100%;display:block}.member-avatar-caption{color:#aaa;margin:0;font-size:14px;line-height:20px}.member-avatar-preview span,.member-avatar-controls,#member-avatar-confirm,#member-avatar-file,#member-avatar-status,.member-avatar-choose{display:none!important}#info-page[data-info=deposit] .info-layout{display:block}#info-page[data-info=deposit] .info-nav{display:none}.wallet-page{min-width:0}.wallet-balance{color:#999;margin:-10px 0 28px;font-size:14px}.wallet-balance strong{color:#efca75;margin:0 5px;font-size:22px}.wallet-pack-panel{background:#ffffff06;border:1px solid #ffffff18;border-radius:18px;padding:26px}.wallet-pack-heading{align-items:center;gap:14px;margin-bottom:22px;display:flex}.wallet-pack-heading strong{color:#eee;font-size:18px}.wallet-pack-heading>span{color:#888;font-size:14px}.wallet-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.wallet-package{text-align:left;background:#ffffff06;border:1px solid #ffffff1c;border-radius:15px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:24px;transition:border-color .15s,background .15s;display:flex;position:relative}.wallet-package:hover{background:#ffc00009;border-color:#ffc00080}.wallet-package[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:#ffc0000d}.wallet-package-price{color:#eee;font-size:30px;font-weight:650}.wallet-package-name{color:#ddd;font-size:18px}.wallet-package-hint{color:#888;font-size:12px}.wallet-package-hint em{color:#e7b96d;font-style:normal}.wallet-package-check{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:14px;display:none;position:absolute;top:14px;right:14px}.wallet-package[aria-pressed=true] .wallet-package-check{display:grid}.wallet-pay-area{text-align:center;margin:28px 0 38px}#wallet-payment-dialog{box-sizing:border-box;color:#eee;background:#19191c;border:1px solid #ffffff20;border-radius:22px;width:440px;max-width:calc(100vw - 32px);padding:32px}.wallet-payment-title{margin:0 0 25px;font-size:24px}.wallet-payment-go{width:100%;margin-top:26px}.wallet-payment-note{color:#777;text-align:center;margin:14px 0 0;font-size:12px;line-height:1.8}.wallet-payment-status{color:#eedc93;font-size:14px;line-height:1.7}.wallet-payment-status:empty{display:none}#wallet-payment-dialog{background:#0e0e0f;border:1px solid #ffffff28;border-radius:36px;width:440px;max-height:calc(100dvh - 32px);padding:34px 32px;overflow:auto;box-shadow:0 24px 100px #0005}#wallet-payment-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0008}#wallet-payment-dialog .wallet-dialog-close{color:#888;width:24px;height:24px;padding:0;font-size:20px;top:12px;right:16px}.wallet-payment-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.wallet-payment-heading .wallet-payment-title{margin:0;font-size:24px;line-height:1.4}.wallet-payment-heading>span{color:#929292;font-size:16px}#wallet-payment-dialog .wallet-order{background:#1a1a1b;border:1px solid #ffffff0c;border-radius:20px;justify-content:space-between;align-items:center;gap:14px;padding:18px 16px;display:flex}#wallet-payment-dialog .wallet-order>b{min-width:78px;color:var(--accent);background:#ffc00010;border-radius:999px;flex-shrink:0;place-items:center;margin:0;padding:10px 16px;font-size:22px;font-weight:600;display:grid}#wallet-payment-dialog .wallet-method-title{margin:20px 0 18px;font-size:18px}#wallet-payment-dialog .wallet-methods{flex-direction:column;gap:12px;display:flex}#wallet-payment-dialog .wallet-methods button{color:#f5f5f5;text-align:left;background:#1a1a1b;border:1px solid #ffffff0d;border-radius:20px;flex:none;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:66px;padding:14px 16px;display:flex}#wallet-payment-dialog .wallet-methods button:hover{border-color:#ffc00080}#wallet-payment-dialog .wallet-methods button[aria-pressed=true]{border-color:var(--accent)}.wallet-pay-logo{color:#fff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.wallet-pay-logo.alipay{font-size:28px;font-family:var(--font-ui);background:#3459ed}.wallet-pay-logo.wechat{background:#11bb0d}.wallet-pay-logo.usdt{background:#269f80}.wallet-pay-logo svg{stroke:none;width:29px;height:29px}#wallet-payment-dialog .wallet-payment-go{border-radius:12px;width:100%;min-width:0;height:50px;margin-top:18px;padding:0;font-size:18px;font-weight:500}#wallet-payment-dialog .wallet-payment-note{color:#858585;margin:18px 0 0;font-size:12px;line-height:1.7}.wallet-pay-area>.wallet-submit{width:420px;min-width:0;max-width:100%}.wallet-balance-card{background:linear-gradient(110deg,#2c1a10 0%,#1b140f 48%,#141416 100%);border:1px solid #ffffff16;border-radius:24px;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:center;gap:40px;margin-bottom:30px;padding:36px 38px;display:grid}.wallet-balance-summary{align-items:center;gap:26px;min-width:0;display:flex}.wallet-balance-copy>span{color:#8b8391;font-size:14px}.wallet-balance-amount{align-items:baseline;gap:16px;margin:8px 0;display:flex}.wallet-balance-amount strong{color:#ecd079;font-size:48px;font-weight:600;line-height:1.2}.wallet-balance-amount b{color:#eee;font-size:18px;font-weight:500}#info-content .wallet-balance-copy p{color:#8b8391;margin:0;font-size:14px;line-height:1.7}.wallet-balance-coin{box-sizing:border-box;border-width:5px;flex:0 0 110px;width:110px;height:110px;font-size:68px;box-shadow:inset 0 0 0 7px #ffd563}.wallet-package-coins{align-items:center;gap:12px;max-width:100%;padding-right:12px;display:flex}.wallet-package .wallet-package-coin{box-sizing:border-box;flex:0 0 32px;width:32px;height:32px;font-size:20px}.wallet-package .wallet-package-name{color:#f0d281;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:30px;font-weight:650;line-height:1.3;display:flex}.wallet-package-name small{font-size:18px;font-weight:500}.wallet-package .wallet-package-price{color:#c5c5ca;font-size:18px;font-weight:500;line-height:1.4}.wallet-package{padding-bottom:32px;overflow:hidden}.wallet-package .wallet-package-hint{line-height:1.6}.wallet-package:has(.wallet-package-recommend) .wallet-package-hint{padding-right:62px}.wallet-package .wallet-package-recommend{object-fit:contain;pointer-events:none;width:96px;height:96px;position:absolute;bottom:-22px;right:-12px}.wallet-transaction-list{background:#1a1a1b;border:1px solid #ffffff10;border-radius:16px;padding:0 22px}.wallet-transaction-row{justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.wallet-transaction-row+.wallet-transaction-row{border-top:1px solid #ffffff0b}.wallet-transaction-row strong{color:#e5e5e5;font-size:16px;font-weight:400;line-height:1.5;display:block}.wallet-transaction-row time{color:#85858b;margin-top:12px;font-size:14px;display:block}.wallet-transaction-amount{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.wallet-transaction-amount.income{color:#00c780}.wallet-transaction-amount.expense{color:#ff3d43}.wallet-transactions .ui-empty-state{background:#1a1a1b;border:1px solid #ffffff10;border-radius:16px;min-height:240px;padding:28px 16px}.wallet-transactions .ui-empty-state>img{width:160px;height:140px}#channel-page .return-hero{justify-content:space-between;align-items:center;gap:32px;display:flex}#channel-page .return-hero-copy{flex:1;min-width:0}#channel-page .return-hero-copy p{margin-bottom:0}#channel-page .return-hero .return-actions{flex:none;justify-content:flex-end;margin-left:auto}html.iqiyi-home-active #global-site-header .header-actions .download-entry,html.iqiyi-home-active #global-site-header .header-actions .coin-entry{border-color:#ffffff26;background:#10101380!important}.entry-brand-logo{object-fit:contain!important;width:min(330px,76vw)!important;height:auto!important}.member-library-item[hidden]{display:none!important}#global-site-header .top .search,#global-site-header .header-actions .coin-entry,#global-site-header .header-actions .download-entry{-webkit-backdrop-filter:blur(12px);box-shadow:none;opacity:1;background:#ffffff09;border-color:#ffffff1c}#global-site-header .top .search:hover,#global-site-header .top .search:focus-within,#global-site-header .header-actions .coin-entry:hover,#global-site-header .header-actions .download-entry:hover{opacity:1;background:#ffffff14;border-color:#ffffff35}#global-site-header .header-actions .coin-entry{color:#f3cf75;text-shadow:0 1px 3px #0008}body dialog button.close,body dialog button.auth-close,body dialog button.wallet-dialog-close{box-sizing:border-box;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;line-height:0;display:flex}#info-content .wallet-pack-panel{box-sizing:border-box;background:linear-gradient(150.751deg,#3228201a 0%,#16100b1a 50.05%,#3228201a 100%);border:1px solid #ffd39933;border-radius:24px;width:100%;min-width:0;padding:20px 12px}#info-content .wallet-pack-heading{flex-flow:wrap;align-items:center;gap:8px 12px;margin:0 0 18px;display:flex}#info-content .wallet-pack-heading strong{color:#fef2c5;white-space:nowrap;font-size:16px;font-weight:500;line-height:22px}#info-content .wallet-pack-heading>span{color:#fef2c54d;white-space:nowrap;align-items:center;gap:12px;font-size:12px;line-height:18px;display:flex}#info-content .wallet-pack-heading>span:before{content:"";background:#ffffff1a;width:1px;height:10px}#info-content .wallet-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;display:grid}#info-content .wallet-mobile-package .wallet-package-coin{box-sizing:border-box;border-width:2px;flex:0 0 24px;width:24px;height:24px;box-shadow:inset 0 0 0 2px #ffd563}#startup-age{background:#0d0d0d;border-radius:20px;width:800px;overflow:auto}.startup-age-layout{grid-template-columns:224px minmax(0,1fr);min-height:360px;display:grid}.startup-age-mark{background:#1a1a1a;place-items:center;padding:32px;display:grid}.startup-age-mark img{display:block}.startup-age-copy{flex-direction:column;justify-content:center;gap:24px;min-width:0;padding:40px;display:flex}.startup-age-copy h2{margin:0 0 16px;font-size:24px;font-weight:600;line-height:32px}.startup-age-copy p{color:#999;margin:0;font-size:16px;line-height:24px}.startup-age-copy p+p{margin-top:24px}.startup-age-actions{align-items:center;gap:24px;display:flex}.startup-age-actions button{cursor:pointer;border:0;border-radius:8px;min-height:48px;font-size:16px;line-height:24px}.startup-age-confirm{background:var(--accent);color:#fff;width:240px;font-weight:600}.startup-age-leave{color:#999;white-space:nowrap;background:0 0;padding:12px 16px}#startup-ad,#startup-grid{scrollbar-width:none;background:0 0;border-radius:0;width:400px;overflow:auto}.startup-ad-image{aspect-ratio:400/602;object-fit:cover;border-radius:40px;width:100%;height:auto;display:block}.startup-popup .startup-close{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;margin:24px auto 0;padding:0;display:flex}.startup-close img{display:block}.startup-popup .startup-close{border-radius:50%}.startup-popup .startup-close:focus{outline:none}#startup-age .startup-age-actions button:focus{box-shadow:none;outline:none}#startup-age.startup-keyboard-focus .startup-age-actions button:focus-visible{outline-offset:-4px;outline:2px solid #ffffffb3}.startup-popup.startup-keyboard-focus .startup-close:focus-visible{outline-offset:-1px;outline:2px solid #ffffffb3}html.entry-navigation-pending{overflow:hidden}html.entry-navigation-pending body{visibility:hidden}html.entry-navigation-pending #entry-navigation{visibility:visible}#entry-navigation{color:#fff;width:100vw;height:100dvh;font-family:var(--font-ui);box-shadow:none;background:#0f0f0f;border:0;border-radius:0;margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;max-width:none!important;max-height:none!important}#entry-navigation::backdrop{background:#0f0f0f}.entry-background{object-fit:cover;opacity:.1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.entry-stage{box-sizing:border-box;justify-content:center;align-items:center;min-height:100%;padding:28px 0;display:flex;position:relative}.entry-content{box-sizing:border-box;flex-direction:column;align-items:center;gap:24px;width:375px;max-width:100%;padding:12px 28px;display:flex}.entry-content p{margin:0}.entry-brand{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.entry-brand-logo{aspect-ratio:135/40;object-fit:contain;width:180px;height:auto;display:block}.entry-brand p{color:#fff9;text-align:center;font-size:14px;line-height:20px}.entry-brand strong{color:var(--accent);text-align:center;font-size:18px;font-weight:600;line-height:24px}#entry-navigation .entry-brand p,#entry-navigation .entry-brand strong{text-wrap:balance}.entry-routes{flex-direction:column;gap:12px;width:100%;display:flex}.entry-route{isolation:isolate;color:#f6f2f9;text-align:left;background:#ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 16px;transition:background .18s;display:flex;position:relative;overflow:hidden}.entry-route-copy{flex-direction:column;gap:4px;min-width:0;font-size:14px;line-height:20px;display:flex}.entry-route-copy b{font-weight:500}.entry-route-copy small{color:var(--accent);font-size:14px}.entry-route-cta{border:1px solid var(--accent);color:var(--accent);background:#ffc00014;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:2px;padding:3px 7px;font-size:10px;line-height:16px;display:flex}.entry-route-cta img{display:block}.entry-route-glow{z-index:-1;pointer-events:none;opacity:.72;position:absolute;top:-56.5px;left:56px}.entry-permanent{background:#ffc00014;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:64px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.entry-download{isolation:isolate;color:#f6f2f9;border-radius:12px;flex:none;place-items:center;width:100%;height:64px;font-size:14px;line-height:20px;display:grid;position:relative;overflow:hidden}.entry-download img{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0}.entry-download:before{content:"";z-index:-1;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.entry-contact{color:var(--accent);text-align:center;overflow-wrap:anywhere;font-size:12px;line-height:18px}.entry-channels{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;display:grid}.entry-channel{color:#fff;white-space:nowrap;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:0;font-size:12px;line-height:18px;display:flex}.entry-channel-icon{background:#ffffff1a;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.entry-channel-icon img{display:block}.entry-footer{text-align:center;color:#fff9;flex-direction:column;gap:12px;width:100%;font-size:12px;line-height:18px;display:flex}#entry-navigation :focus{outline:none}#entry-navigation.entry-keyboard-focus :focus-visible{outline-offset:-2px;outline:2px solid #fff9}.entry-background{object-position:center center}.startup-age-mark .startup-age-mobile-icon,.startup-age-mobile-copy,#startup-age>.startup-close{display:none}#startup-age .startup-age-actions button{transition:background-color .18s,color .18s,transform .18s}#startup-age .startup-age-actions button:active{transform:scale(.98)}#startup-age .startup-age-confirm:active{color:#fff;background:#dbb004}#startup-age .startup-age-leave:active{color:#fff;background:#ffffff2b}.entry-channel{transition:color .18s}.entry-channel-icon{transition:background-color .18s}#entry-navigation .entry-channel-icon .entry-channel-svg{fill:none;stroke:none;stroke-width:0;flex-shrink:0;width:16px;height:16px;display:block}#entry-navigation .entry-channel-icon .entry-channel-svg[width="18"]{width:18px;height:18px}#entry-navigation .entry-channel:has(.entry-channel-svg[width="18"]) .entry-channel-icon{width:32px;height:32px}#entry-navigation.entry-keyboard-focus .entry-channel:focus-visible{color:var(--accent)}#entry-navigation svg.entry-brand-logo{aspect-ratio:135/40;fill:none;stroke:none;stroke-width:0;flex-shrink:0;width:180px;height:auto;display:block}#entry-navigation .entry-brand-logo{transform-origin:50%;width:125px;height:36px;margin:8px auto;display:block;transform:scale(1.44)}body .primary,body .bottom-app-download,body .feedback-submit-button,body .auth-submit,body .startup-age-confirm{background:var(--action-fill);border:1px solid var(--action-stroke);color:#fff;box-sizing:border-box;transition:filter .2s,box-shadow .2s,transform .2s}body .primary:hover,body .bottom-app-download:hover,body .feedback-submit-button:hover,body .auth-submit:hover,body #startup-age .startup-age-confirm:hover{background:var(--action-fill);color:#fff;filter:brightness(1.1);box-shadow:0 4px 16px #ffc0001c}body .primary:active,body .bottom-app-download:active,body .feedback-submit-button:active,body .auth-submit:active,body #startup-age .startup-age-confirm:active{background:var(--action-fill);filter:brightness(.94);box-shadow:none}.ui-empty-state{--empty-heading:#d5d5da;--empty-copy:#8d8d97;--empty-button-bg:#ffffff06;--empty-button-line:#ffffff25;--empty-button-text:#bfc0c8}.ui-empty-state>img{object-fit:contain;filter:brightness(.94);width:210px;height:180px}.ui-empty-state>h3{color:var(--empty-heading)}.ui-empty-state>p{color:var(--empty-copy)}.ui-empty-state .ui-empty-action{background:var(--empty-button-bg);border-color:var(--empty-button-line);color:var(--empty-button-text)!important}.ui-empty-state[data-theme=light]{--empty-heading:#36383e;--empty-copy:#85878d;--empty-button-bg:#00000003;--empty-button-line:#00000016;--empty-button-text:#62656d}:-webkit-any([data-theme=light],.light-mode,.theme-light) .ui-empty-state{--empty-heading:#36383e;--empty-copy:#85878d;--empty-button-bg:#00000003;--empty-button-line:#00000016;--empty-button-text:#62656d}:is([data-theme=light],.light-mode,.theme-light) .ui-empty-state{--empty-heading:#36383e;--empty-copy:#85878d;--empty-button-bg:#00000003;--empty-button-line:#00000016;--empty-button-text:#62656d}.ui-empty-state[data-theme=light]>img{filter:none}:-webkit-any([data-theme=light],.light-mode,.theme-light) .ui-empty-state>img{filter:none}:is([data-theme=light],.light-mode,.theme-light) .ui-empty-state>img{filter:none}.ui-empty-state .ui-empty-action:hover{border-color:var(--accent);background:#ffc00010;color:var(--accent)!important}body dialog:not(#startup-ad):not(#startup-grid):not(#h5Layer){-webkit-backdrop-filter:blur(4px);background:var(--modal-surface)!important;border:1px solid var(--modal-outline)!important;box-shadow:var(--modal-shadow)!important;border-radius:20px!important}body dialog#startup-age:not(#startup-ad):not(#startup-grid){-webkit-backdrop-filter:blur(12px);background:linear-gradient(45deg,#111518b8,#242b31b8)!important}#startup-age .startup-age-mark{background:#1a1a1a59}body .primary,body .bottom-app-download,body .feedback-submit-button,body .auth-submit,body #startup-age .startup-age-confirm,.hg-desktop-nav a[aria-current=page]{font-weight:650;box-shadow:inset 0 1px #ffffff52,0 8px 24px #ffd43b24;background:var(--action-fill)!important;border-color:var(--action-stroke)!important;color:var(--accent-ink)!important}body .primary:hover,body .bottom-app-download:hover,body .feedback-submit-button:hover,body .auth-submit:hover,body #startup-age .startup-age-confirm:hover,.hg-desktop-nav a[aria-current=page]:hover{color:var(--accent-ink)!important;filter:none!important;background:linear-gradient(135deg,#fce27b,#fbd950 58%,#f2cc32)!important;box-shadow:inset 0 1px #ffffff61,0 10px 26px #ffd43b38!important}.entry-brand strong,.entry-route-copy small,.entry-contact{color:#fce380}.entry-route{border:1px solid #0000}.entry-route:hover{background:#ffd43b18;border-color:#ffd43b2e}.entry-route-cta{border-color:var(--accent);color:#fce37c;background:#ffd43b1a}.entry-permanent{background:#ffd43b1a;border:1px solid #ffd43b2b}.entry-permanent span:last-child{color:#fce37c}.entry-download:before{background:linear-gradient(90deg,#070709cc,#ffd43b29,#070709d1)}.entry-channel:hover,.entry-download:hover{color:#fce37c!important}#startup-age .startup-age-copy h2{color:#fff;letter-spacing:.01em;font-size:26px;font-weight:700;line-height:1.35}#startup-age .startup-age-copy p{color:#bbbcc2;font-size:16px;line-height:1.65}#startup-age .startup-age-mark img{filter:hue-rotate(315deg)saturate(1.3)brightness(1.08)}#startup-age .startup-age-actions{gap:20px}#startup-age .startup-age-confirm{border-radius:10px;min-height:50px}#startup-age .startup-age-leave{color:#e7e7ea;border:1px solid #ffffff14;border-radius:10px;min-height:50px;padding:12px 22px}#startup-age .startup-age-leave:hover{color:#fff;background:#ffffff14;border-color:#ffffff26}#channel-page[data-channel=home-road] .info-heading{margin-bottom:28px}#channel-page[data-channel=home-road] .return-hero{background:radial-gradient(circle at 0 0,#ffd43b21,#0000 44%),linear-gradient(135deg,#1c191d,#17181c 62%,#14161a);border:1px solid #ffd43b2e;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;min-height:210px;padding:38px 48px;display:grid;box-shadow:inset 0 1px #ffffff06}#channel-page[data-channel=home-road] .return-eyebrow{color:#fce380;letter-spacing:.08em;font-weight:600}#channel-page[data-channel=home-road] .return-hero h2{letter-spacing:-.02em;margin:14px 0 10px;font-size:32px}#channel-page[data-channel=home-road] .return-hero p{color:#9e9aa3;margin:0;font-size:15px}#channel-page[data-channel=home-road] .return-actions{flex-wrap:nowrap;justify-content:flex-end}#channel-page[data-channel=home-road] .return-actions a,#channel-page[data-channel=home-road] .return-actions button{border-radius:999px;justify-content:center;min-height:48px;padding:12px 24px}#channel-page[data-channel=home-road] .return-actions a{background:var(--action-fill);border-color:var(--action-stroke);color:var(--accent-ink);font-weight:650;box-shadow:0 8px 24px #ffd43b26}#channel-page[data-channel=home-road] .return-address-card,#channel-page[data-channel=home-road] .return-permanent,#channel-page[data-channel=home-road] .return-contact-card,#channel-page[data-channel=home-road] .return-help-grid article{background:#191a1e;border-color:#ffffff13}#channel-page[data-channel=home-road] .return-address-card{border-radius:18px;padding:25px;transition:border-color .2s,transform .2s,background .2s}#channel-page[data-channel=home-road] .return-address-card>strong{letter-spacing:-.015em;font-size:23px}#channel-page[data-channel=home-road] .return-card-actions a{color:#fde586;background:#ffd43b14;border-color:#ffd43b47}#channel-page[data-channel=home-road] .return-card-actions button:hover,#channel-page[data-channel=home-road] .return-permanent-row button:hover{background:#ffd43b21;border-color:#ffd43b57}#channel-page[data-channel=home-road] .return-contact-card:hover,#channel-page[data-channel=home-road] .return-address-card:hover{background:#1d1b20;border-color:#ffd43b57}#channel-page[data-channel=home-road] .return-help-grid article>span{color:var(--accent)}#entry-navigation .yg-brand-lockup{height:44px}#entry-navigation .yg-brand-icon{flex-basis:44px;width:44px;height:44px}#entry-navigation .yg-brand-icon img{height:44px!important}#entry-navigation .yg-brand-name{font-size:22px}#entry-navigation .yuguo-logo-horizontal{width:180px;height:auto;max-height:60px;margin:4px auto}#entry-navigation .shuguo-logo-image{width:215px;max-height:64px;margin:4px auto}#channel-page[data-channel=home-road] .return-home-directory{gap:38px;padding-bottom:58px}#channel-page[data-channel=home-road] .return-hero{isolation:isolate;background:#15161b;border:1px solid #ffd43b38;border-radius:24px;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:24px;min-height:354px;padding:42px 44px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}#channel-page[data-channel=home-road] .return-hero-copy{z-index:2;max-width:520px;position:relative}#channel-page[data-channel=home-road] .return-eyebrow{color:#fde893;letter-spacing:.08em;align-items:center;gap:9px;font-size:12px;display:inline-flex}#channel-page[data-channel=home-road] .return-eyebrow:before{content:"";background:#fbd643;width:24px;height:1px}#channel-page[data-channel=home-road] .return-hero h2{letter-spacing:-.04em;margin:18px 0 14px;font-size:38px;line-height:1.24}#channel-page[data-channel=home-road] .return-hero h2 em{color:#fcdd62;font-style:normal;display:block}#channel-page[data-channel=home-road] .return-hero p{color:#c0b7bc;max-width:430px;margin:0;font-size:14px;line-height:1.8}#channel-page[data-channel=home-road] .return-actions{justify-content:flex-start;gap:10px;margin-top:24px}#channel-page[data-channel=home-road] .return-actions a,#channel-page[data-channel=home-road] .return-actions button{border-radius:12px;min-height:46px;padding:11px 20px;font-size:13px}#channel-page[data-channel=home-road] .return-actions a{color:#fff;background:#fbd643;border-color:#fbd643;box-shadow:0 10px 28px #ffd43b26}#channel-page[data-channel=home-road] .return-hero-art{min-width:0;height:278px;position:relative}#channel-page[data-channel=home-road] .return-hero-poster{object-fit:cover;border-radius:12px;outline:1px solid #ffffff24;width:116px;height:170px;position:absolute;box-shadow:0 15px 38px #00000070}#channel-page[data-channel=home-road] .return-hero-poster.p1{filter:brightness(.8);top:86px;left:0;transform:rotate(-13deg)}#channel-page[data-channel=home-road] .return-hero-poster.p2{z-index:2;top:37px;left:92px;transform:rotate(-5deg)}#channel-page[data-channel=home-road] .return-hero-poster.p3{z-index:3;top:49px;left:202px;transform:rotate(7deg)}#channel-page[data-channel=home-road] .return-hero-poster.p4{filter:brightness(.86);top:92px;left:300px;transform:rotate(14deg)}#channel-page[data-channel=home-road] .return-address-grid{gap:16px}#channel-page[data-channel=home-road] .return-address-card{background:#191a1f;border-color:#ffffff1a;border-radius:18px;padding:23px}#channel-page[data-channel=home-road] .return-address-card:hover{background:#1d1e24;border-color:#ffe4785c}#channel-page[data-channel=home-road] .return-card-label{color:#fdea9c;background:#ffd43b1a;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:12px;display:inline-flex}#channel-page[data-channel=home-road] .return-address-card>strong{color:#f7f3f5;overflow-wrap:anywhere;margin:17px 0 21px;font-size:18px;line-height:1.45}#channel-page[data-channel=home-road] .return-permanent-row a{overflow-wrap:anywhere}#channel-page[data-channel=home-road] .return-card-actions{flex-wrap:nowrap;gap:9px}#channel-page[data-channel=home-road] .return-card-actions a,#channel-page[data-channel=home-road] .return-card-actions button{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:9px 14px;font-size:12px;display:inline-flex}#channel-page[data-channel=home-road] .return-card-actions a{color:#fffbea;background:#251820;border-color:#665a2a;flex:1}#channel-page[data-channel=home-road] .return-card-actions button{color:#d7cfd3;background:#202126;border-color:#393a42;min-width:82px}#channel-page[data-channel=home-road] .return-permanent{background:0 0;border:0;border-radius:0;padding:0}#channel-page[data-channel=home-road] .return-permanent-row{border-bottom-color:#ffffff14;grid-template-columns:130px 1fr auto;padding:17px 0}#channel-page[data-channel=home-road] .return-permanent-row>span{color:#a89da3}#channel-page[data-channel=home-road] .return-permanent-row a{color:#f7f3f5;font-size:17px}#channel-page[data-channel=home-road] .return-permanent-row button{color:#d7cfd3;background:#222329;border-color:#3a3b43}#channel-page[data-channel=home-road] .return-contact-grid{gap:12px}#channel-page[data-channel=home-road] .return-contact-card{background:#191a1f;border-color:#ffffff14;border-radius:16px;min-height:90px;padding:18px}#channel-page[data-channel=home-road] .return-contact-card:hover{background:#1e1d23;border-color:#ffe47857}#channel-page[data-channel=home-road] .return-contact-card small{color:#a39aa0}#channel-page[data-channel=home-road] .return-contact-arrow{color:#fde588}#channel-page[data-channel=home-road] .return-help-grid{gap:14px}#channel-page[data-channel=home-road] .return-help-grid article{background:#191a1f;border-color:#ffffff14;border-radius:16px;padding:22px}#channel-page[data-channel=home-road] .return-help-grid article>span{color:#fce072;font-size:22px}#channel-page[data-channel=home-road] .return-help-grid h3{margin:10px 0 8px}#channel-page[data-channel=home-road] .return-help-grid p{color:#aaa0a6;font-size:13px}#channel-page[data-channel=home-road] .return-faq{background:#17181d;border:1px solid #ffffff14;border-radius:18px;padding:3px 24px 7px}#channel-page[data-channel=home-road] .return-faq .return-section-head{padding-top:18px}#channel-page[data-channel=home-road] .return-faq details{border-bottom-color:#ffffff17}#channel-page[data-channel=home-road] .return-faq details:last-child{border-bottom:0}#channel-page[data-channel=home-road] .return-faq details[open] summary{color:#fde893}#entry-navigation .entry-brand-logo{object-fit:contain!important;width:min(320px,74vw)!important;max-width:min(320px,74vw)!important;height:auto!important;max-height:76px!important;margin:4px auto!important;display:block!important}body .primary,body .bottom-app-download,body .auth-submit,body .feedback-submit-button,body .startup-age-confirm,body .hg-desktop-nav a[aria-current=page],body .library-genre-tabs button.active,body [data-filter].active,body [aria-pressed=true].genre-chip{color:#111310!important;text-shadow:none!important}body .primary svg,body .bottom-app-download svg,body .auth-submit svg,body .feedback-submit-button svg{color:#111310!important;fill:currentColor!important}#entry-navigation .entry-route-glow{filter:hue-rotate(18deg)saturate(.92)brightness(1.04)!important;opacity:.64!important}.wallet-balance-card{background:linear-gradient(110deg,#2c250f 0%,#1c190e 48%,#141416 100%)!important;border-color:#ffd43b29!important}.startup-age-desktop-icon{filter:hue-rotate(70deg)saturate(.9)brightness(1.08)!important}#entry-navigation .entry-brand-logo{width:min(220px,64vw)!important;max-width:min(220px,64vw)!important;max-height:64px!important;margin:2px auto!important;transform:none!important}#entry-navigation .entry-route-cta{color:#ffe064!important;gap:6px!important}#entry-navigation .entry-route-cta>img{display:none!important}#entry-navigation .entry-route-cta:after{content:"";transform-origin:50%;border-top:1.5px solid;border-right:1.5px solid;flex:0 0 5px;width:5px;height:5px;display:block;transform:rotate(45deg)}.startup-age-desktop-icon,.startup-age-mobile-icon,#channel-page[data-channel=home-road] .return-section-icon{filter:brightness(0)saturate()invert(84%)sepia(93%)saturate(1268%)hue-rotate(336deg)brightness(104%)contrast(103%)!important}body #startup-age .startup-age-confirm,body #startup-age .startup-age-confirm:hover,body #startup-age .startup-age-confirm:active,body .primary,body .primary:hover,body .bottom-app-download,body .bottom-app-download:hover,body .auth-submit,body .auth-submit:hover,body .feedback-submit-button,body .feedback-submit-button:hover,#channel-page[data-channel=home-road] .return-actions a{color:#111310!important;text-shadow:none!important}body #startup-age .startup-age-confirm:focus-visible{color:#111310!important;text-shadow:none!important}#channel-page[data-channel=home-road] .return-hero{background:radial-gradient(circle at 0 0,#ffd43b1a,#0000 42%),linear-gradient(135deg,#1b1a16,#171817 62%,#141515)!important}#channel-page[data-channel=home-road] .return-address-card,#channel-page[data-channel=home-road] .return-contact-card,#channel-page[data-channel=home-road] .return-help-grid article{background:linear-gradient(145deg,#1e1e1b,#181918)!important}#channel-page[data-channel=home-road] .return-card-actions a:first-child{color:#ffe36a!important;background:#ffd43b1c!important;border-color:#ffd43b70!important}#channel-page[data-channel=home-road] .return-faq{background:linear-gradient(145deg,#1c1b17,#161717)!important}#entry-navigation .entry-route{background:radial-gradient(78% 115% at 82% -8%,#ffd43b45 0%,#ffd43b1f 34%,#ffd43b00 72%),#ffffff0d!important}#entry-navigation .entry-route-glow{opacity:0!important}#channel-page[data-channel=home-road] .return-address-card,#channel-page[data-channel=home-road] .return-contact-card,#channel-page[data-channel=home-road] .return-help-grid article{background:linear-gradient(145deg,#ffffff06 0%,#fff0 38%),repeating-linear-gradient(122deg,#ffffff02 0 1px,#0000 1px 8px),linear-gradient(145deg,#1e1e1b 0%,#181918 70%,#161715 100%)!important;border-color:#ffffff1b!important;box-shadow:inset 0 1px #ffffff07!important}#channel-page[data-channel=home-road] .return-save-section,#channel-page[data-channel=home-road] .return-faq{background:linear-gradient(145deg,#ffffff06,#fff0 42%),repeating-linear-gradient(122deg,#ffffff02 0 1px,#0000 1px 9px),linear-gradient(145deg,#1d1c17,#171817 72%,#151615)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff06!important}#channel-page[data-channel=home-road] .return-address-card:hover,#channel-page[data-channel=home-road] .return-contact-card:hover{background:linear-gradient(145deg,#ffd43b09,#fff0 40%),repeating-linear-gradient(122deg,#ffffff02 0 1px,#0000 1px 8px),linear-gradient(145deg,#23231e,#1a1b19)!important}#channel-page[data-channel=home-road] .return-actions a,#channel-page[data-channel=home-road] .return-actions button{white-space:nowrap!important;min-height:46px!important;box-shadow:none!important;border-radius:999px!important;gap:9px!important;padding:11px 20px!important;line-height:1!important}#channel-page[data-channel=home-road] .return-actions a{color:#111310!important;background:#ffd43b!important;border-color:#ffd43b!important;font-weight:750!important}#channel-page[data-channel=home-road] .return-actions a>span{display:none!important}#channel-page[data-channel=home-road] .return-actions a:after{content:"→";font-size:16px;font-weight:800;line-height:1;display:inline-block;transform:translateY(-.5px)}#channel-page[data-channel=home-road] .return-actions button{color:#ecebed!important;background:#202124!important;border-color:#ffffff29!important}#channel-page[data-channel=home-road] .return-actions button:before{content:"";background:currentColor;flex:0 0 16px;width:16px;height:16px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.75 4.75c0-.97.78-1.75 1.75-1.75h7c.97 0 1.75.78 1.75 1.75v15.1l-5.25-3.2-5.25 3.2V4.75Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.75 4.75c0-.97.78-1.75 1.75-1.75h7c.97 0 1.75.78 1.75 1.75v15.1l-5.25-3.2-5.25 3.2V4.75Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}#channel-page[data-channel=home-road] .return-actions a:hover{filter:none!important;background:#ffe065!important}#channel-page[data-channel=home-road] .return-actions button:hover{background:#27282b!important;border-color:#ffffff3b!important}#channel-page[data-channel=home-road] .return-card-label:before{content:"";background:#67c879;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-right:6px;box-shadow:0 0 0 2px #67c8791a}#info-content .wallet-submit,#wallet-payment-dialog .wallet-payment-go,#info-content .wallet-submit:hover,#wallet-payment-dialog .wallet-payment-go:hover{color:#111310!important;text-shadow:none!important}img.hg-complete-logo,img.sidebar-brand,img.entry-brand-logo,img.download-brand-complete,img.side-info-wordmark,.hg-footer-original-title img,.mobile-drawer-brand img,img.yuguo-logo-horizontal,img.shuguo-logo-lockup,img.shuguo-logo-image,img[alt="91短剧"]{content:none!important;object-fit:contain!important}#channel-page[data-channel=home-road] .return-actions a,#channel-page[data-channel=home-road] .return-actions button{text-align:center!important;place-items:center!important;gap:0!important;width:132px!important;min-width:132px!important;height:46px!important;min-height:46px!important;padding:0 38px!important;line-height:1!important;display:grid!important;position:relative!important}#channel-page[data-channel=home-road] .return-actions a:after,#channel-page[data-channel=home-road] .return-actions button:before{margin:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}#channel-page[data-channel=home-road] .return-actions a:after{right:16px!important}#channel-page[data-channel=home-road] .return-actions button:before{left:16px!important}#info-page[data-info=deposit] .wallet-balance-card{margin-bottom:16px}#channel-page:-webkit-any([data-tag-page=true],[data-more-page=true])>.info-heading{margin:0!important;padding:30px 0 28px!important}#channel-page:is([data-tag-page=true],[data-more-page=true])>.info-heading{margin:0!important;padding:30px 0 28px!important}#channel-page:-webkit-any([data-tag-page=true],[data-more-page=true])>.info-heading h1{margin:0!important;line-height:1.3!important}#channel-page:is([data-tag-page=true],[data-more-page=true])>.info-heading h1{margin:0!important;line-height:1.3!important}html body :-webkit-any(.primary,.cinema-play,.episodes button.active,.page-tool:hover,.page-tool[aria-expanded=true],.hero-preview-arrow:hover,.hero-preview-arrow:focus-visible,.side .sidebar-social a:hover,.bottom-app-download,.app-download-link button,.channel-pagination button[aria-current=page],.channel-pagination .pagination-jump button,#channel-page[data-channel=rank] .channel-tabs :-webkit-any(a,button)[aria-pressed=true],#channel-page[data-channel=apps] .channel-tabs button[aria-pressed=true],#feedback-form .feedback-option input:checked+span,.feedback-submit-button,#detail .detail-play,#detail .series-episodes .episodes button.active,.member-library-tools button[data-library-action=delete],.member-delete-actions button[value=confirm],.member-nickname-editor button,.auth-submit,.member-avatar-controls [data-avatar-action=save],.wallet-package-check,.wallet-submit,.wallet-methods [aria-pressed=true] .wallet-method-check,.play-screen-overlay button,.play-detail-actions .play-download,.play-comment-footer button,#drama-play-page .series-actions .detail-play,.member-history-pagination button[aria-current=page],.member-history-pagination .history-page-confirm,#play-episode-lock .unlock-pay,#drama-play-page .play-detail-actions button[data-play-action=like][aria-pressed=true],#drama-play-page .play-detail-actions button[data-play-action=save][aria-pressed=true],#drama-play-page .play-sort button[aria-pressed=true],.search-results-form button,.startup-age-confirm,.hg-desktop-nav a[aria-current=page],.hg-footer-original .hg-footer-social a:hover,.hg-footer-original .hg-footer-social a:focus-visible,.ranking-carousel-arrow:hover,.ranking-carousel-arrow:focus-visible,#channel-page[data-channel=home-road] .return-actions a,.home-content #martial-cards .curated-copy .watch-link,#drama-play-page.is-overview .series-action-bar .detail-play,.drama-label,.search-suggestion-list :-webkit-any(button,a):first-child .suggestion-number,.search-suggestion-list :-webkit-any(button,a):nth-child(3) .suggestion-number,.home-content .hero-title-badge,.home-content #martial-cards .curated-card>.pick,.yellow-surface-dark-ink){color:var(--yellow-surface-ink)!important;text-shadow:none!important}html body :is(.primary,.cinema-play,.episodes button.active,.page-tool:hover,.page-tool[aria-expanded=true],.hero-preview-arrow:hover,.hero-preview-arrow:focus-visible,.side .sidebar-social a:hover,.bottom-app-download,.app-download-link button,.channel-pagination button[aria-current=page],.channel-pagination .pagination-jump button,#channel-page[data-channel=rank] .channel-tabs :is(a,button)[aria-pressed=true],#channel-page[data-channel=apps] .channel-tabs button[aria-pressed=true],#feedback-form .feedback-option input:checked+span,.feedback-submit-button,#detail .detail-play,#detail .series-episodes .episodes button.active,.member-library-tools button[data-library-action=delete],.member-delete-actions button[value=confirm],.member-nickname-editor button,.auth-submit,.member-avatar-controls [data-avatar-action=save],.wallet-package-check,.wallet-submit,.wallet-methods [aria-pressed=true] .wallet-method-check,.play-screen-overlay button,.play-detail-actions .play-download,.play-comment-footer button,#drama-play-page .series-actions .detail-play,.member-history-pagination button[aria-current=page],.member-history-pagination .history-page-confirm,#play-episode-lock .unlock-pay,#drama-play-page .play-detail-actions button[data-play-action=like][aria-pressed=true],#drama-play-page .play-detail-actions button[data-play-action=save][aria-pressed=true],#drama-play-page .play-sort button[aria-pressed=true],.search-results-form button,.startup-age-confirm,.hg-desktop-nav a[aria-current=page],.hg-footer-original .hg-footer-social a:hover,.hg-footer-original .hg-footer-social a:focus-visible,.ranking-carousel-arrow:hover,.ranking-carousel-arrow:focus-visible,#channel-page[data-channel=home-road] .return-actions a,.home-content #martial-cards .curated-copy .watch-link,#drama-play-page.is-overview .series-action-bar .detail-play,.drama-label,.search-suggestion-list :is(button,a):first-child .suggestion-number,.search-suggestion-list :is(button,a):nth-child(3) .suggestion-number,.home-content .hero-title-badge,.home-content #martial-cards .curated-card>.pick,.yellow-surface-dark-ink){color:var(--yellow-surface-ink)!important;text-shadow:none!important}html body :-webkit-any(.primary,.cinema-play,.page-tool:hover,.page-tool[aria-expanded=true],.hero-preview-arrow:hover,.hero-preview-arrow:focus-visible,.side .sidebar-social a:hover,.bottom-app-download,.app-download-link button,.channel-pagination button[aria-current=page],.channel-pagination .pagination-jump button,#channel-page[data-channel=rank] .channel-tabs :-webkit-any(a,button)[aria-pressed=true],#channel-page[data-channel=apps] .channel-tabs button[aria-pressed=true],.feedback-submit-button,#detail .detail-play,.member-library-tools button[data-library-action=delete],.member-delete-actions button[value=confirm],.member-nickname-editor button,.auth-submit,.member-avatar-controls [data-avatar-action=save],.wallet-submit,.play-screen-overlay button,.play-detail-actions .play-download,.play-comment-footer button,#drama-play-page .series-actions .detail-play,.member-history-pagination .history-page-confirm,#play-episode-lock .unlock-pay,#drama-play-page .play-detail-actions button[data-play-action=like][aria-pressed=true],#drama-play-page .play-detail-actions button[data-play-action=save][aria-pressed=true],#drama-play-page .play-sort button[aria-pressed=true],.search-results-form button,.startup-age-confirm,.hg-desktop-nav a[aria-current=page],.hg-footer-original .hg-footer-social a:hover,.hg-footer-original .hg-footer-social a:focus-visible,.ranking-carousel-arrow:hover,.ranking-carousel-arrow:focus-visible,#channel-page[data-channel=home-road] .return-actions a,.home-content #martial-cards .curated-copy .watch-link,#drama-play-page.is-overview .series-action-bar .detail-play,.yellow-surface-dark-ink) svg{color:var(--yellow-surface-ink)!important}html body :is(.primary,.cinema-play,.page-tool:hover,.page-tool[aria-expanded=true],.hero-preview-arrow:hover,.hero-preview-arrow:focus-visible,.side .sidebar-social a:hover,.bottom-app-download,.app-download-link button,.channel-pagination button[aria-current=page],.channel-pagination .pagination-jump button,#channel-page[data-channel=rank] .channel-tabs :is(a,button)[aria-pressed=true],#channel-page[data-channel=apps] .channel-tabs button[aria-pressed=true],.feedback-submit-button,#detail .detail-play,.member-library-tools button[data-library-action=delete],.member-delete-actions button[value=confirm],.member-nickname-editor button,.auth-submit,.member-avatar-controls [data-avatar-action=save],.wallet-submit,.play-screen-overlay button,.play-detail-actions .play-download,.play-comment-footer button,#drama-play-page .series-actions .detail-play,.member-history-pagination .history-page-confirm,#play-episode-lock .unlock-pay,#drama-play-page .play-detail-actions button[data-play-action=like][aria-pressed=true],#drama-play-page .play-detail-actions button[data-play-action=save][aria-pressed=true],#drama-play-page .play-sort button[aria-pressed=true],.search-results-form button,.startup-age-confirm,.hg-desktop-nav a[aria-current=page],.hg-footer-original .hg-footer-social a:hover,.hg-footer-original .hg-footer-social a:focus-visible,.ranking-carousel-arrow:hover,.ranking-carousel-arrow:focus-visible,#channel-page[data-channel=home-road] .return-actions a,.home-content #martial-cards .curated-copy .watch-link,#drama-play-page.is-overview .series-action-bar .detail-play,.yellow-surface-dark-ink) svg{color:var(--yellow-surface-ink)!important}html body :is(.primary,.cinema-play,.page-tool:hover,.page-tool[aria-expanded=true],.hero-preview-arrow:hover,.hero-preview-arrow:focus-visible,.side .sidebar-social a:hover,.bottom-app-download,.app-download-link button,.channel-pagination button[aria-current=page],.channel-pagination .pagination-jump button,.feedback-submit-button,#detail .detail-play,.member-library-tools button[data-library-action=delete],.member-delete-actions button[value=confirm],.member-nickname-editor button,.auth-submit,.member-avatar-controls [data-avatar-action=save],.wallet-submit,.play-screen-overlay button,.play-detail-actions .play-download,.play-comment-footer button,#drama-play-page .series-actions .detail-play,.member-history-pagination .history-page-confirm,#play-episode-lock .unlock-pay,#drama-play-page .play-detail-actions button[data-play-action=like][aria-pressed=true],#drama-play-page .play-detail-actions button[data-play-action=save][aria-pressed=true],#drama-play-page .play-sort button[aria-pressed=true],.search-results-form button,.startup-age-confirm,.hg-desktop-nav a[aria-current=page],.hg-footer-original .hg-footer-social a:hover,.hg-footer-original .hg-footer-social a:focus-visible,.ranking-carousel-arrow:hover,.ranking-carousel-arrow:focus-visible,#channel-page[data-channel=home-road] .return-actions a,.home-content #martial-cards .curated-copy .watch-link,#drama-play-page.is-overview .series-action-bar .detail-play,.yellow-surface-dark-ink) svg [fill]:not([fill=none]){fill:currentColor!important}html body :is(.primary,.cinema-play,.page-tool:hover,.page-tool[aria-expanded=true],.hero-preview-arrow:hover,.hero-preview-arrow:focus-visible,.side .sidebar-social a:hover,.bottom-app-download,.app-download-link button,.channel-pagination button[aria-current=page],.channel-pagination .pagination-jump button,.feedback-submit-button,#detail .detail-play,.member-library-tools button[data-library-action=delete],.member-delete-actions button[value=confirm],.member-nickname-editor button,.auth-submit,.member-avatar-controls [data-avatar-action=save],.wallet-submit,.play-screen-overlay button,.play-detail-actions .play-download,.play-comment-footer button,#drama-play-page .series-actions .detail-play,.member-history-pagination .history-page-confirm,#play-episode-lock .unlock-pay,#drama-play-page .play-detail-actions button[data-play-action=like][aria-pressed=true],#drama-play-page .play-detail-actions button[data-play-action=save][aria-pressed=true],#drama-play-page .play-sort button[aria-pressed=true],.search-results-form button,.startup-age-confirm,.hg-desktop-nav a[aria-current=page],.hg-footer-original .hg-footer-social a:hover,.hg-footer-original .hg-footer-social a:focus-visible,.ranking-carousel-arrow:hover,.ranking-carousel-arrow:focus-visible,#channel-page[data-channel=home-road] .return-actions a,.home-content #martial-cards .curated-copy .watch-link,#drama-play-page.is-overview .series-action-bar .detail-play,.yellow-surface-dark-ink) svg [stroke]:not([stroke=none]){stroke:currentColor!important}.auth-remember input:checked:after,.auth-bind-agreement input:checked:after{border-color:var(--yellow-surface-ink)!important}.member-library-error{color:#ff8d8d;margin:0 0 14px;font-size:13px}html body .pagination button.active,html body .pagination button.active:hover{color:#111!important;text-shadow:none!important}html body .pagination button.active:focus-visible{color:#111!important;text-shadow:none!important}html body dialog#startup-age:not([open]){display:none!important}html body dialog#startup-age[open]{color:inherit;z-index:3100;-webkit-backdrop-filter:blur(10px)!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:#0009!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:24px!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:auto!important}html body dialog#startup-age::backdrop{background:0 0}html body #startup-age .age-panel{text-align:left;border:1px solid #ffffff15;border-radius:20px;flex:none;width:608px;max-width:100%;margin:0 auto;overflow:hidden;box-shadow:0 24px 80px #0007;background:#1b1b1b!important;grid-template-columns:144px 1fr!important;padding:0!important;display:grid!important}html body #startup-age .age-symbol{min-height:100%;box-shadow:none;border:0;place-items:center;padding:0;display:grid;background:linear-gradient(135deg,#36341c,#24261e)!important}html body #startup-age .age-symbol svg{width:84px;height:84px;color:var(--海岛500,#ffc000)}html body #startup-age .age-copy{padding:28px 26px!important;display:block!important}html body #startup-age .age-copy h2{color:var(--文本-文本-主要,#f1f1f1)!important;letter-spacing:0!important;margin:0 0 16px!important;font-size:18px!important;font-weight:600!important;line-height:1.5!important}html body #startup-age .age-copy p{color:#aaa!important;margin:9px 0!important;font-size:12px!important;line-height:1.85!important}html body #startup-age .age-actions{flex-wrap:wrap;align-items:center;margin-top:20px;flex-direction:row!important;gap:12px!important;display:flex!important}html body #startup-age .age-actions button{background:#333;border:1px solid #ffffff10;border-radius:7px;width:auto;min-width:0;height:auto;min-height:0;padding:11px 15px;font-size:12px;font-weight:400;color:#ddd!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html body #startup-age .age-actions button.yellow,html body #startup-age .age-actions button.yellow:hover,html body #startup-age .age-actions button.yellow:active{border:0;min-width:176px;font-weight:600;background:var(--海岛500,#ffc000)!important;color:#151515!important}html body #startup-age .age-actions button.yellow:focus-visible{border:0;min-width:176px;font-weight:600;background:var(--海岛500,#ffc000)!important;color:#151515!important}html body #startup-age .age-actions button:not(.yellow):hover{background:#3a3a3a;border-color:#ffffff20;color:#fff!important}html body #startup-age .startup-close,html body #startup-age .startup-age-layout,html body #startup-age .startup-age-mark,html body #startup-age .startup-age-copy,html body #startup-age .startup-age-actions{display:none!important}@media (max-width:700px){html body dialog#startup-age[open]{align-items:center!important;padding:16px!important}html body #startup-age .age-panel{width:min(440px,100vw - 32px);grid-template-columns:1fr!important}html body #startup-age .age-symbol{min-height:0;padding:22px}html body #startup-age .age-symbol svg{width:64px;height:64px}html body #startup-age .age-copy{padding:24px!important}html body #startup-age .age-actions{align-items:stretch;flex-direction:column!important}html body #startup-age .age-actions button,html body #startup-age .age-actions button.yellow{width:100%;min-width:0;min-height:44px}}html body dialog#startup-ad:not([open]){display:none!important}html body dialog#startup-ad[open]{color:inherit;z-index:3100;-webkit-backdrop-filter:blur(10px)!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:#0009!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:24px!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:auto!important}html body dialog#startup-ad::backdrop{background:0 0}html body #startup-ad .promotion-stage{text-align:center;flex:none;width:auto;max-width:100%;max-height:calc(100dvh - 48px);margin:0 auto}html body #startup-ad .promotion-stage>a,html body #startup-ad .promotion-stage>span{max-width:100%;color:inherit;-webkit-tap-highlight-color:transparent;line-height:0;text-decoration:none;display:inline-block;box-shadow:none!important;border:0!important;outline:none!important}html body #startup-ad .promotion-stage>a:hover,html body #startup-ad .promotion-stage>a:focus,html body #startup-ad .promotion-stage>a:active{box-shadow:none!important;color:inherit!important;border:0!important;outline:none!important}html body #startup-ad .promotion-stage>a:focus-visible{box-shadow:none!important;color:inherit!important;border:0!important;outline:none!important}html body #startup-ad .promotion-image,html body #startup-ad .startup-ad-image{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;border:1px solid #ffffff80!important;border-radius:9px!important;outline:none!important;width:320px!important;max-width:75vw!important;height:auto!important;display:block!important;box-shadow:0 16px 80px #0007!important}html body #startup-ad .entrance-close{cursor:pointer;color:#eee!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:#1117!important;border:1px solid #ffffff90!important;border-radius:50%!important;place-items:center!important;margin:20px auto 0!important;padding:5px!important;display:grid!important}html body #startup-ad .entrance-close:hover{border-color:var(--海岛500,#ffc000)!important;color:var(--海岛500,#ffc000)!important;background:#383838!important}html body #startup-ad .entrance-close svg{width:18px;height:18px;display:block}html body #startup-ad .startup-close{display:none!important}@media (max-width:768px){html body dialog#startup-ad[open]{max-height:100dvh!important;padding:16px!important;overflow-y:auto!important}html body #startup-ad .promotion-stage{width:auto;max-width:100%}html body #startup-ad .promotion-image,html body #startup-ad .startup-ad-image{width:auto!important;max-width:100%!important;max-height:calc(100dvh - 64px)!important}html body #startup-ad .entrance-close{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}html body dialog#startup-grid.entry-overlay:not([open]){display:none!important}html body dialog#startup-grid.entry-overlay[open]{color:inherit;z-index:3100;-webkit-backdrop-filter:blur(10px)!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:#0009!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:24px!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:auto!important}html body dialog#startup-grid.entry-overlay::backdrop{background:0 0}html body #startup-grid .welfare-stage{--welfare-tile:69px;--welfare-tile-gap:7px;--welfare-label:16px;--welfare-row-gap:22px;--welfare-row-height:calc(var(--welfare-tile) + var(--welfare-tile-gap) + var(--welfare-label));--welfare-grid-max:calc(4 * var(--welfare-row-height) + 3 * var(--welfare-row-gap));text-align:center;flex-direction:column;flex:none;align-items:center;width:318px;max-width:100%;max-height:min(90vh,100dvh - 48px);margin:0 auto;display:flex;overflow:hidden}html body #startup-grid .welfare-grid{width:100%;max-height:var(--welfare-grid-max);overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;justify-content:center;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;grid-template-columns:repeat(4,var(--welfare-tile))!important;gap:var(--welfare-row-gap) 14px!important;display:grid!important}html body #startup-grid .welfare-app.square-tile{text-align:center;cursor:pointer;align-self:start;text-decoration:none;color:#ddd!important;width:69px!important;min-width:0!important;max-width:69px!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;flex-direction:column!important;align-items:center!important;gap:7px!important;padding:0!important;display:flex!important}html body #startup-grid .welfare-app.square-tile>img{transition:all .18s;aspect-ratio:1!important;object-fit:cover!important;border-radius:17px!important;width:69px!important;max-width:69px!important;height:69px!important;display:block!important}html body #startup-grid .welfare-app.square-tile:hover>img{box-shadow:0 0 0 2px var(--海岛500,#ffc000);filter:brightness(1.08)}html body #startup-grid .welfare-app .square-tile-label{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;text-align:center;width:69px;max-width:69px;margin:0;overflow:hidden;color:var(--文本-文本-主要,#f1f1f1)!important;font-size:12px!important;line-height:16px!important;display:block!important}html body #startup-grid .entrance-close{cursor:pointer;flex:none;color:#eee!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:#1117!important;border:1px solid #ffffff90!important;border-radius:50%!important;place-items:center!important;margin:20px auto 0!important;padding:5px!important;display:grid!important}html body #startup-grid .entrance-close:hover{border-color:var(--海岛500,#ffc000)!important;color:var(--海岛500,#ffc000)!important;background:#383838!important}html body #startup-grid .entrance-close svg{width:18px;height:18px;display:block}html body #startup-grid .startup-close,html body #startup-grid .startup-promotions,html body #startup-grid .startup-promotion{display:none!important}@media (max-width:700px){html body #startup-grid .welfare-stage{--welfare-row-gap:15px}}@media (max-width:768px){html body dialog#startup-grid.entry-overlay[open]{max-height:100dvh!important;padding:16px!important;overflow-y:auto!important}html body #startup-grid .welfare-stage{--welfare-row-gap:16px;box-sizing:border-box;width:calc(100vw - 32px);max-width:100%;max-height:calc(100dvh - 48px);padding:24px;overflow:hidden}html body #startup-grid .welfare-grid{max-height:min(var(--welfare-grid-max),calc(100dvh - 48px - 48px - 64px));gap:var(--welfare-row-gap) 16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html body #startup-grid .welfare-app.square-tile{width:100%!important;max-width:none!important}html body #startup-grid .welfare-app.square-tile>img{aspect-ratio:1!important;width:100%!important;max-width:69px!important;height:auto!important}html body #startup-grid .welfare-app .square-tile-label{width:100%;max-width:100%}html body #startup-grid .entrance-close{flex:none;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}#channel-page[data-channel=apps] .channel-heading{flex-wrap:wrap;align-items:baseline;gap:8px 10px;margin-bottom:28px;display:flex}#channel-page[data-channel=apps] .channel-heading small{letter-spacing:.4px;color:var(--海岛500,#ffc000);margin:0;font-size:30px;font-weight:600;line-height:1.4;display:inline}#channel-page[data-channel=apps] .channel-heading h1{color:var(--海岛500,#ffc000);margin:0;font-size:30px;font-weight:600;line-height:1.4;display:inline}#channel-page[data-channel=apps] .channel-heading p{color:#888;flex:1 0 100%;width:100%;margin:0;font-size:14px;line-height:1.8}.benefits-directory{max-width:none}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs,.benefits-directory>.channel-tabs{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 34px;padding:0;display:flex;position:static}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs button,.benefits-directory>.channel-tabs button{box-sizing:border-box;cursor:pointer;white-space:nowrap;background:#202022;border:1px solid #ffffff0c;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:12px 22px;font-size:16px;font-weight:500;line-height:22px;display:inline-flex;color:#99999f!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs button[aria-pressed=true],html body #channel-page[data-channel=apps] .channel-tabs button[aria-pressed=true],.benefits-directory>.channel-tabs button[aria-pressed=true]{background:var(--accent,#ffc000)!important;border-color:var(--accent,#ffc000)!important;color:#111310!important;box-shadow:none!important;filter:none!important}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs button:hover:not([aria-pressed=true]),.benefits-directory>.channel-tabs button:hover:not([aria-pressed=true]){background:#202022;border-color:#ffc00055;color:#ffc000!important}.benefit-section{scroll-margin-top:calc(var(--site-header-height,80px) + 28px);border:0;margin:0 0 42px;padding:0}.benefit-heading{margin-bottom:20px}.benefit-heading h2{color:var(--文本-文本-主要,#f1f1f1);margin:0 0 9px;font-size:22px}.benefit-heading p{color:#85858e;margin:0;font-size:14px;line-height:1.8}.benefit-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:22px;max-width:1440px;display:grid}.benefit-grid>[hidden]{display:none}.benefit-card{width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;text-align:center;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:10px;padding:0;text-decoration:none;display:flex}.benefit-card:hover{background:0 0;transform:none}.benefit-icon{aspect-ratio:1;width:100%;max-width:110px;height:auto;box-shadow:none;background:0 0;border-radius:22%;flex:none;display:block;overflow:hidden}.benefit-icon>img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.benefit-card:hover .benefit-icon>img{transform:scale(1.08)}.benefit-copy{flex:none;width:100%;min-width:0;display:block}.benefit-copy strong{white-space:nowrap;text-overflow:ellipsis;color:#ddd;font-size:14px;font-weight:500;line-height:1.5;display:block;overflow:hidden}.benefit-copy small{-webkit-line-clamp:2;color:#818188;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.benefit-card:hover strong{color:var(--accent,#ffc000)}@media (max-width:1100px){.benefit-grid{grid-template-columns:repeat(var(--compact-app-columns,5),minmax(0,1fr));gap:22px 18px}}@media (max-width:600px){.benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 10px}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs button,.benefits-directory>.channel-tabs button{min-height:40px;padding:10px 14px;font-size:14px}.benefit-copy strong{font-size:12px}.benefit-heading h2{font-size:18px}}@media (max-width:760px){#channel-page[data-channel=apps] .channel-heading{row-gap:6px;margin-bottom:20px}#channel-page[data-channel=apps] .channel-heading small,#channel-page[data-channel=apps] .channel-heading h1{font-size:22px;line-height:30px}#channel-page[data-channel=apps] .channel-heading p{font-size:12px;line-height:1.7}.benefits-directory{width:100%;min-width:0}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs,.benefits-directory>.channel-tabs{box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;width:100%;min-width:0;margin:0 0 24px;padding:8px 0;display:flex;overflow-x:auto}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs::-webkit-scrollbar{display:none}.benefits-directory>.channel-tabs::-webkit-scrollbar{display:none}#channel-page[data-channel=apps] .benefits-directory>.channel-tabs button,.benefits-directory>.channel-tabs button{white-space:nowrap;border-radius:9px;flex:none;min-height:36px;padding:8px 12px;font-size:12px;line-height:18px}.benefit-heading{margin-bottom:16px}.benefit-heading h2{margin-bottom:6px;font-size:18px}.benefit-heading p{font-size:12px;line-height:1.7}.benefit-section{scroll-margin-top:calc(var(--site-header-height,80px) + 64px);margin-bottom:28px}.benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 10px}.benefit-card{box-sizing:border-box;justify-content:flex-start;gap:8px;height:100%;padding:0}.benefit-icon{max-width:72px}.benefit-copy strong{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-size:12px;line-height:1.5}.benefit-copy small{white-space:normal;-webkit-line-clamp:unset;margin-top:5px;font-size:12px;line-height:1.6;display:block;overflow:visible}}@media (prefers-reduced-motion:reduce){.benefit-icon>img{transition:none}.benefit-card:hover .benefit-icon>img{transform:none}}#channel-page[data-channel=apps] .benefits-directory{max-width:none}#topics .landscape.topic-track{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:24px;padding-bottom:5px;display:flex;overflow-x:auto;overflow-y:hidden}#topics .landscape.topic-track::-webkit-scrollbar{display:none}#topics .landscape.topic-track>.topic-card{scroll-snap-align:start;flex:0 0 27%;width:auto;min-width:0;max-width:none}@media (max-width:1000px){#topics .landscape.topic-track>.topic-card{flex-basis:35%}}@media (max-width:768px){#topics .controls button[data-slide]{display:none}}#featured .featured:not(.expanded),#home [data-home-style=B] .featured:not(.expanded),.home-content [data-home-style=B] .featured:not(.expanded),[data-home-style=B] .featured:not(.expanded){aspect-ratio:1720/744;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,560fr) repeat(4,minmax(0,270fr));gap:3.49462% 1.16279%;width:100%;height:auto!important;display:grid!important}#featured .featured:not(.expanded)>.card,#home [data-home-style=B] .featured:not(.expanded)>.card,.home-content [data-home-style=B] .featured:not(.expanded)>.card,[data-home-style=B] .featured:not(.expanded)>.card{border-radius:max(10px,min(1.18vw,23px));min-width:0;min-height:0;overflow:hidden;align-self:stretch!important;height:100%!important;display:block!important}#featured .featured:not(.expanded)>.card:first-child,#home [data-home-style=B] .featured:not(.expanded)>.card:first-child,.home-content [data-home-style=B] .featured:not(.expanded)>.card:first-child,[data-home-style=B] .featured:not(.expanded)>.card:first-child{grid-area:1/1/span 2}#featured .featured:not(.expanded)>.card:nth-child(n+6),#home [data-home-style=B] .featured:not(.expanded)>.card:nth-child(n+6),.home-content [data-home-style=B] .featured:not(.expanded)>.card:nth-child(n+6),[data-home-style=B] .featured:not(.expanded)>.card:nth-child(n+6){display:none!important}#featured .featured:not(.expanded) .card-open,#home [data-home-style=B] .featured:not(.expanded) .card-open,.home-content [data-home-style=B] .featured:not(.expanded) .card-open,[data-home-style=B] .featured:not(.expanded) .card-open{height:100%;display:block}#featured .featured:not(.expanded) .poster,#home [data-home-style=B] .featured:not(.expanded) .poster,.home-content [data-home-style=B] .featured:not(.expanded) .poster,[data-home-style=B] .featured:not(.expanded) .poster{overflow:hidden;aspect-ratio:auto!important;height:100%!important}#featured .featured:not(.expanded) .poster img,#home [data-home-style=B] .featured:not(.expanded) .poster img,.home-content [data-home-style=B] .featured:not(.expanded) .poster img,[data-home-style=B] .featured:not(.expanded) .poster img{object-fit:cover;width:100%;aspect-ratio:auto!important;height:100%!important}#featured .featured:not(.expanded) .caption,#home [data-home-style=B] .featured:not(.expanded) .caption,.home-content [data-home-style=B] .featured:not(.expanded) .caption,[data-home-style=B] .featured:not(.expanded) .caption{display:none!important}@media (max-width:768px),(max-height:500px) and (pointer:coarse){:root{--ds-gutter:16px;--ds-card-gap:12px;--ds-section-gap:28px}.wrap,.site-header .nav-inner{max-width:1700px;width:calc(100% - 32px)!important}#sections>.section,#home .section,.home-content .section{margin-block-start:28px;margin-block-end:28px}#sections>.section:first-child,#home #sections>.section:first-child,.home-content #sections>.section:first-child{margin-top:28px}#home .sectionhead,.home-content .sectionhead,#sections .sectionhead{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex;margin-bottom:12px!important}#home .sectionhead h2,.home-content .sectionhead h2,#sections .sectionhead h2{margin:0;font-size:20px!important;font-weight:500!important;line-height:28px!important}#recommend .grid,#all .grid,#home [data-home-style=A] .grid,.home-content [data-home-style=A] .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important;display:grid!important}#featured .featured,#featured .featured:not(.expanded),#home [data-home-style=B] .featured,#home [data-home-style=B] .featured:not(.expanded),.home-content [data-home-style=B] .featured,.home-content [data-home-style=B] .featured:not(.expanded){width:100%;aspect-ratio:1.5!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;height:auto!important;display:grid!important}#featured .featured:not(.expanded)>.card:first-child,#home [data-home-style=B] .featured:not(.expanded)>.card:first-child,.home-content [data-home-style=B] .featured:not(.expanded)>.card:first-child{grid-area:1/1/span 2/span 2!important}#featured .featured:not(.expanded)>.card,#home [data-home-style=B] .featured:not(.expanded)>.card,.home-content [data-home-style=B] .featured:not(.expanded)>.card{min-height:0;align-self:stretch!important;height:100%!important}#featured .featured:not(.expanded) .card-open,#home [data-home-style=B] .featured:not(.expanded) .card-open,.home-content [data-home-style=B] .featured:not(.expanded) .card-open{height:100%;display:block}#featured .featured:not(.expanded) .poster,#home [data-home-style=B] .featured:not(.expanded) .poster,.home-content [data-home-style=B] .featured:not(.expanded) .poster{aspect-ratio:auto!important;height:100%!important}#featured .featured:not(.expanded) .poster img,#home [data-home-style=B] .featured:not(.expanded) .poster img,.home-content [data-home-style=B] .featured:not(.expanded) .poster img{object-fit:cover;width:100%;aspect-ratio:auto!important;height:100%!important}#featured .featured:not(.expanded) .caption,#home [data-home-style=B] .featured:not(.expanded) .caption,.home-content [data-home-style=B] .featured:not(.expanded) .caption,#featured .featured:not(.expanded)>.card:nth-child(n+6),#home [data-home-style=B] .featured:not(.expanded)>.card:nth-child(n+6),.home-content [data-home-style=B] .featured:not(.expanded)>.card:nth-child(n+6){display:none!important}#ranks .grid,#home [data-home-style=C] .grid,.home-content [data-home-style=C] .grid{scrollbar-width:none;padding:3px 2px 12px;grid-template-columns:none!important;gap:24px!important;display:flex!important;overflow-x:auto!important}#ranks .grid>.card,#home [data-home-style=C] .grid>.card,.home-content [data-home-style=C] .grid>.card{width:auto;min-width:0;flex:0 0 calc(50% - 12px)!important}#ranks .grid::-webkit-scrollbar{display:none}#home [data-home-style=C] .grid::-webkit-scrollbar{display:none}#topics .landscape.topic-track,#home [data-home-variant=topics] .topic-track,.home-content [data-home-variant=topics] .topic-track{flex-wrap:unset;scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important;overflow:visible!important}#topics .landscape.topic-track>.topic-card,#home [data-home-variant=topics] .topic-track>.topic-card,.home-content [data-home-variant=topics] .topic-track>.topic-card{min-width:0;max-width:none;flex:none!important;width:auto!important}#topics .topic-cover,#home [data-home-variant=topics] .topic-cover{aspect-ratio:16/9}#topics .topic-caption,#home [data-home-variant=topics] .topic-caption{padding:12px 0 4px}#topics .topic-caption h3,#home [data-home-variant=topics] .topic-caption h3{font-weight:500;margin:0 0 6px!important;font-size:14px!important;line-height:20px!important}#topics .topic-caption p,#home [data-home-variant=topics] .topic-caption p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0!important;font-size:12px!important;line-height:18px!important}#lists .lists,#home [data-home-variant=lists] .lists,.home-content [data-home-variant=lists] .lists{scrollbar-width:none;scroll-snap-type:x proximity;align-items:flex-start;gap:12px;padding:0 0 8px;overflow-x:auto;display:flex!important}#lists .lists>.list,#home [data-home-variant=lists] .lists>.list,.home-content [data-home-variant=lists] .lists>.list{scroll-snap-align:start;border-radius:12px;flex:0 0 66%;width:66%;min-width:210px;height:auto;min-height:0;padding:12px}#home .ads,.home-content .ads,#sections>.ads{grid-template-columns:1fr!important;gap:12px!important;margin-block-start:28px!important;margin-block-end:28px!important}#home .sectionhead .controls .topic-more,#home .sectionhead .controls a[data-more],#home .sectionhead .controls button[data-more],.home-content .sectionhead .controls .topic-more{height:28px;min-height:28px;color:var(--文本-文本-次要,#aaa);gap:4px;padding:4px 0 4px 8px;font-size:12px;line-height:20px;box-shadow:none!important;background:0 0!important;border:0!important}#home .card .caption,.home-content .card .caption,#sections .card .caption{line-height:20px;padding:12px 10px!important}#home .card .caption h3,.home-content .card .caption h3,#sections .card .caption h3{margin:0 0 8px!important;font-size:15px!important;font-weight:500!important;line-height:24px!important}#home .card .caption p,.home-content .card .caption p,#sections .card .caption p{margin:0 0 10px!important;font-size:12px!important;line-height:18px!important}#home .card .caption small,.home-content .card .caption small,#sections .card .caption small{margin:0;font-size:12px!important;line-height:18px!important}#home .notice.notice-refresh,.home-content .notice.notice-refresh{border-radius:8px;gap:10px!important;height:48px!important;min-height:48px!important;margin:16px 0 20px!important;padding-inline-start:12px!important;padding-inline-end:12px!important}#home .download-panel,.home-content .download-panel{margin:24px 0!important}#home .friends,.home-content .friends{margin:28px 0!important}}
#drama-play-page .play-episode-pages .episode-page-track a{color:#999;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:18px;line-height:1.4}#drama-play-page .play-episode-pages .episode-page-track a:hover,#drama-play-page .play-episode-pages .episode-page-track a[aria-pressed=true]{color:#fff}#drama-play-page .play-episode-pages .episode-page-track a[aria-pressed=false]{color:#888}@media (min-width:761px){#global-site-header .search-discovery{width:min(458px,100vw - 40px)}.promo-marquee:not(.is-scrolling) .promo-group[aria-hidden=true]{display:none}}@media (max-width:760px){.home-content .promo-marquee{scroll-snap-type:none;overflow:hidden!important}.home-content .promo-marquee.is-scrolling>.promo-track{will-change:transform;width:-webkit-max-content!important;width:max-content!important;min-width:0!important;animation-name:promo-scroll!important;animation-duration:40s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;display:flex!important}.home-content .promo-marquee.is-scrolling:hover>.promo-track,.home-content .promo-marquee.is-scrolling:focus-within>.promo-track{animation-play-state:paused!important}.home-content .promo-marquee .promo-group{flex-wrap:nowrap!important;grid-template-columns:none!important;gap:10px!important;width:-webkit-max-content!important;width:max-content!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:0 10px 0 0!important;display:flex!important}.home-content .promo-marquee .promo-tile{scroll-snap-align:none;flex:0 0 64px!important;width:64px!important;min-width:64px!important}}@media (prefers-reduced-motion:reduce){#drama-play-page .promo-marquee.is-scrolling>.promo-track{animation:none;transform:none}#drama-play-page .promo-marquee{overflow-x:auto}#drama-play-page .promo-marquee .promo-group[aria-hidden=true]{display:none}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.home-content .promo-marquee{overflow-x:auto!important}.home-content .promo-marquee>.promo-track{width:100%!important;animation-name:none!important;display:block!important;transform:none!important}.home-content .promo-marquee .promo-group[aria-hidden=true]{display:none!important}}.home-content .hero-viewport{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home-content .hero-track{width:100%;height:100%;display:flex}.home-content .hero-slide{flex:0 0 100%;width:100%;min-width:100%;height:100%;position:relative;overflow:hidden}html.iqiyi-home-active .home-content .hero:after,.home-content .hero:after{content:none}.home-content .hero-shade{z-index:1;pointer-events:none;background:linear-gradient(#0000 52%,#0505078f 82%,#050507f5 100%),linear-gradient(#04040685,#0000 24%);position:absolute;top:0;bottom:0;left:0;right:0}.home-content .hero-content{z-index:2}@media (max-width:760px){.home-content .hero-shade{background:linear-gradient(#05050714 24%,#050507c7 65%,#050507fa 100%),linear-gradient(#05050759,#0000 22%)}}.hero-mobile-pagination a,.hero-mobile-pagination button{place-items:center;width:10px;height:32px;padding:0;display:grid}.hero-mobile-pagination a>span,.hero-mobile-pagination button>span{background:#ffffff70;border-radius:999px;width:5px;height:5px;display:block}.hero-mobile-pagination a[aria-current=true],.hero-mobile-pagination button[aria-current=true]{width:28px}.hero-mobile-pagination a[aria-current=true]>span,.hero-mobile-pagination button[aria-current=true]>span{background:var(--accent);width:23px}#channel-page .channel-tabs a,.benefits-directory>.channel-tabs a{cursor:pointer;color:var(--muted);background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;text-decoration:none;display:inline-flex}#channel-page .channel-tabs a[aria-current=page]{color:var(--accent);background:#ffc00018}#channel-page[data-channel=shorts] #channel-content>.adult-tabs,#channel-page[data-channel=series] #channel-content>.adult-tabs{border:0;flex-wrap:nowrap;gap:44px;margin:0 0 14px;padding:0 0 14px;display:flex;overflow-x:auto}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a,#channel-page[data-channel=series] #channel-content>.adult-tabs>a{white-space:nowrap;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:12px 0 20px;font-size:20px;text-decoration:none;display:block;position:relative;color:#919198!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a:hover,#channel-page[data-channel=series] #channel-content>.adult-tabs>a:hover{background:0 0;color:var(--accent)!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a:-webkit-any([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a:is([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=series] #channel-content>.adult-tabs>a:-webkit-any([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=series] #channel-content>.adult-tabs>a:is([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a[aria-current=page]:after,#channel-page[data-channel=series] #channel-content>.adult-tabs>a[aria-current=page]:after{content:"";background:#ffc000;border-radius:99px;width:24px;height:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 7px #ffc000cc,0 0 16px #ffc00080,0 0 26px #ffc00045}@media (max-width:760px){#channel-page[data-channel=shorts] #channel-content>.adult-tabs,#channel-page[data-channel=series] #channel-content>.adult-tabs{gap:22px}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a,#channel-page[data-channel=series] #channel-content>.adult-tabs>a{font-size:16px}}#channel-page[data-channel=rank] .channel-tabs a{color:#929299;background:#1d1d20;border:1px solid #ffffff0b;border-radius:999px;min-width:106px;padding:13px 24px;font-size:16px}#channel-page[data-channel=rank] .channel-tabs :-webkit-any(a,button):-webkit-any([aria-pressed=true],[aria-current=page]){box-shadow:inset 0 1px #ffffff16;background:var(--action-fill)!important;border-color:var(--action-stroke)!important;color:#111310!important}#channel-page[data-channel=rank] .channel-tabs :is(a,button):is([aria-pressed=true],[aria-current=page]){box-shadow:inset 0 1px #ffffff16;background:var(--action-fill)!important;border-color:var(--action-stroke)!important;color:#111310!important}#channel-page[data-channel=apps] .channel-tabs a{color:#99999f;background:#202022;border:1px solid #ffffff0c;border-radius:9px;padding:12px 22px;font-size:16px}#channel-page[data-channel=apps] .channel-tabs a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:#fff}.mobile-menu-slot{display:contents}.play-screen img{object-fit:cover;width:100%;height:100%;display:block}body:has(#entry-navigation:not([style*="display: none"])){overflow:hidden;padding-top:0!important;padding-bottom:0!important}body:has(#entry-navigation:not([style*="display: none"])) #global-site-header{display:none!important}body:has(#entry-navigation:not([style*="display: none"])) #site-sidebar{display:none!important}body:has(#entry-navigation:not([style*="display: none"])) .hg-footer{display:none!important}#entry-navigation{z-index:80}#entry-navigation .entry-route-copy>small{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;max-width:100%;display:block;overflow:hidden}#entry-navigation .entry-permanent>span:not(:first-child){color:var(--accent)}#entry-navigation .entry-permanent>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#entry-navigation a.entry-route:hover,#entry-navigation a.entry-permanent:hover,#entry-navigation a.entry-download:hover{color:var(--accent)}.channel-pagination .pagination-pages a{box-sizing:border-box;color:#aaa;cursor:pointer;background:#28282b;border:0;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;padding:0;font-size:14px;line-height:1;text-decoration:none;display:grid}html body .channel-pagination .pagination-pages a[aria-current=page]{background:var(--accent);color:#111310!important}.channel-pagination .pagination-pages a:hover:not([aria-disabled=true]):not([aria-current=page]){color:#aaa;background:#343438}.channel-pagination .pagination-pages a[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:default}#drama-play-page .play-episode-locked:disabled{opacity:1;color:#888;cursor:default}.home-content .romance-editorial .romance-rows{grid-template-columns:repeat(6,minmax(0,1fr));gap:26px 22px;display:grid}@media (min-width:761px) and (max-width:1150px){.home-content .romance-editorial .romance-rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}}@media (max-width:760px){.home-content .romance-editorial .romance-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}html.iqiyi-home-active .home-content .curated-pairs.martial-cards,html.iqiyi-home-active .home-content #martial-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}html.iqiyi-home-active .home-content .curated-pairs.martial-cards:has(>:nth-child(-n+2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html.iqiyi-home-active .home-content #martial-cards:has(>:nth-child(-n+2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html.iqiyi-home-active .home-content .martial-cards .curated-card,html.iqiyi-home-active .home-content #martial-cards .curated-card{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:18px;min-height:0;padding:16px;position:relative;overflow:hidden}html.iqiyi-home-active .home-content .martial-cards .curated-card .media.portrait,html.iqiyi-home-active .home-content #martial-cards .curated-card .media.portrait{aspect-ratio:5/7;align-self:stretch;width:100%;height:auto}html.iqiyi-home-active .home-content .martial-cards .curated-copy,html.iqiyi-home-active .home-content #martial-cards .curated-copy{align-self:center;min-width:0;padding:36px 2px 4px 0}html.iqiyi-home-active .home-content .martial-cards .curated-copy h3,html.iqiyi-home-active .home-content #martial-cards .curated-copy h3{font:600 clamp(16px, 1.2vw, 20px) / 1.35 var(--font-ui);white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;color:#eeeade;-webkit-box-orient:vertical;margin:0 0 10px;display:-webkit-box;overflow:hidden}html.iqiyi-home-active .home-content .martial-cards .martial-description,html.iqiyi-home-active .home-content #martial-cards .martial-description{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;color:#85858d;-webkit-box-orient:vertical;height:auto;max-height:3.4em;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}html.iqiyi-home-active .home-content .martial-cards .martial-description>span,html.iqiyi-home-active .home-content #martial-cards .martial-description>span{white-space:normal;text-overflow:unset;display:inline;overflow:visible}html.iqiyi-home-active .home-content .martial-cards .curated-copy .drama-meta,html.iqiyi-home-active .home-content #martial-cards .curated-copy .drama-meta{justify-content:flex-start;margin-top:12px}html.iqiyi-home-active .home-content .martial-cards .curated-copy .drama-heat,html.iqiyi-home-active .home-content #martial-cards .curated-copy .drama-heat{display:none}html.iqiyi-home-active .home-content .martial-cards .curated-copy .watch-link,html.iqiyi-home-active .home-content #martial-cards .curated-copy .watch-link{color:#111310;background:#ffd43b;border:1px solid #ffe36a;border-radius:4px;align-items:center;gap:8px;width:-webkit-max-content;width:max-content;min-height:36px;margin-top:16px;padding:8px 9px 8px 15px;display:inline-flex;box-shadow:0 8px 20px #ffd43b29,inset 0 1px #ffffff75}html.iqiyi-home-active .home-content .martial-cards .curated-card>.pick,html.iqiyi-home-active .home-content #martial-cards .curated-card>.pick{z-index:4;box-sizing:border-box;background:var(--tag-art,url(/images/ui/tag-1.png)) center / 100% 100% no-repeat;color:#fff;letter-spacing:.02em;text-align:center;text-shadow:0 1px 3px #0000006b;filter:drop-shadow(0 8px 12px #0000003d);border:0;border-radius:0;justify-content:center;align-items:center;width:94px;height:66px;margin:0;padding:8px 7px 21px;font-size:12px;font-weight:850;line-height:1.15;display:flex;position:absolute;top:-1px;right:14px;overflow:hidden}@media (max-width:1180px){html.iqiyi-home-active .home-content .curated-pairs.martial-cards,html.iqiyi-home-active .home-content #martial-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1080px){html.iqiyi-home-active .home-content .curated-pairs.martial-cards,html.iqiyi-home-active .home-content #martial-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html.iqiyi-home-active .home-content .martial-cards .curated-card,html.iqiyi-home-active .home-content #martial-cards .curated-card{grid-template-columns:132px minmax(0,1fr);gap:14px;padding:14px}html.iqiyi-home-active .home-content .martial-cards .curated-card>.pick,html.iqiyi-home-active .home-content #martial-cards .curated-card>.pick{width:82px;height:58px;padding:7px 5px 18px;font-size:11px;right:10px}}@media (max-width:760px){html.iqiyi-home-active .home-content .curated-pairs.martial-cards,html.iqiyi-home-active .home-content #martial-cards{grid-template-columns:1fr;gap:12px}html.iqiyi-home-active .home-content .martial-cards .curated-card,html.iqiyi-home-active .home-content #martial-cards .curated-card{border-radius:15px;grid-template-columns:110px minmax(0,1fr);padding:12px}html.iqiyi-home-active .home-content .martial-cards .curated-copy,html.iqiyi-home-active .home-content #martial-cards .curated-copy{padding-top:40px}html.iqiyi-home-active .home-content .martial-cards .curated-card>.pick,html.iqiyi-home-active .home-content #martial-cards .curated-card>.pick{width:78px;height:55px;padding:7px 5px 18px;font-size:10.5px;right:7px}}html.iqiyi-home-active .home-content .topic-recommendation-grid,html.iqiyi-home-active .home-content #topic-recommendation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}html.iqiyi-home-active .home-content .topic-recommendation-card{aspect-ratio:16/9;isolation:isolate;background:#1a1a1e;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 26px #00000038}html.iqiyi-home-active .home-content .topic-recommendation-card>img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;transition:transform .4s,filter .4s;position:absolute;top:0;bottom:0;left:0;right:0}html.iqiyi-home-active .home-content .topic-recommendation-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000047 0%,#0000 36%,#000000b8 100%),linear-gradient(90deg,#0000002e,#0000 42%);position:absolute;top:0;bottom:0;left:0;right:0}html.iqiyi-home-active .home-content .topic-recommendation-card:hover>img{filter:brightness(1.08);transform:scale(1.05)}html.iqiyi-home-active .home-content .topic-recommendation-card:focus-visible>img{filter:brightness(1.08);transform:scale(1.05)}html.iqiyi-home-active .home-content .topic-recommendation-brand{z-index:2;color:#fff;letter-spacing:.02em;text-shadow:0 1px 4px #0000008c;pointer-events:none;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex;position:absolute;top:10px;left:12px}html.iqiyi-home-active .home-content .topic-recommendation-brand>img{object-fit:contain;background:#0003;border-radius:5px;width:20px;height:20px}html.iqiyi-home-active .home-content .topic-recommendation-copy{z-index:2;color:#fff;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}html.iqiyi-home-active .home-content .topic-recommendation-copy>small{color:var(--accent);background:#0000008c;border:1px solid #ffd43b47;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:650;line-height:1.4}html.iqiyi-home-active .home-content .topic-recommendation-copy>strong{text-shadow:0 2px 10px #0000008c;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:max(16px,min(1.35vw,20px));font-weight:700;line-height:1.3;overflow:hidden}@media (max-width:1180px){html.iqiyi-home-active .home-content .topic-recommendation-grid,html.iqiyi-home-active .home-content #topic-recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html.iqiyi-home-active .home-content .topic-recommendation-copy>strong{font-size:16px}}@media (min-width:761px) and (max-width:1080px){html.iqiyi-home-active .home-content .topic-recommendation-grid,html.iqiyi-home-active .home-content #topic-recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){html.iqiyi-home-active .home-content .topic-recommendation-grid,html.iqiyi-home-active .home-content #topic-recommendation-grid{grid-template-columns:1fr;gap:12px}html.iqiyi-home-active .home-content .topic-recommendation-card{border-radius:14px}html.iqiyi-home-active .home-content .topic-recommendation-brand{display:none}html.iqiyi-home-active .home-content .topic-recommendation-copy{gap:6px;bottom:12px;left:12px;right:12px}html.iqiyi-home-active .home-content .topic-recommendation-copy>strong{font-size:15px}html.iqiyi-home-active .home-content .topic-recommendation-copy>small{font-size:11px}body.h5-browse:not(:has(.home-content)){padding-top:var(--site-header-height)!important}#drama-play-page.is-overview{padding-bottom:calc(178px + env(safe-area-inset-bottom))!important}body:has(#drama-play-page.is-overview) .page-tools.is-visible{z-index:80;right:max(12px, env(safe-area-inset-right))!important;bottom:calc(82px + env(safe-area-inset-bottom))!important}}
@utility focus-ring{@apply ring-2 ring-focus ring-offset-0 ring-offset-background outline-none;  --tw-ring-offset-width: var(--ring-offset-width);}@utility focus-field-ring{@apply ring-2 ring-focus ring-offset-0 outline-none;  --tw-ring-offset-width: 0px;}@utility invalid-field-ring{ @apply outline-1 outline-danger outline-solid; --tw-ring-offset-width: 3px;  &:focus, &:focus-visible, &[data-focused="true"], &[data-focus-visible="true"], &:focus-within, &[data-focus-within="true"] { @apply ring-2 ring-danger ring-offset-0; --tw-ring-offset-width: 0px; }}@utility no-highlight{-webkit-tap-highlight-color: transparent;}@utility touch-target{&::after { content: ""; @apply absolute top-1/2 left-1/2 size-6 -translate-x-1/2 -translate-y-1/2; }}@utility status-focused{@apply focus-ring;}@utility status-focused-field{@apply focus-field-ring;}@utility status-invalid-field{@apply invalid-field-ring;}@utility status-disabled{opacity: var(--disabled-opacity); cursor: var(--cursor-disabled); pointer-events: none;}@utility status-pending{@apply pointer-events-none;}@utility scrollbar{scrollbar-width: var(--scrollbar-width); scrollbar-color: var(--scrollbar-color); scrollbar-gutter: var(--scrollbar-gutter);}@utility scrollbar-thin{scrollbar-width: thin; scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track); scrollbar-gutter: auto;}@utility scrollbar-default{scrollbar-width: auto; scrollbar-color: auto; scrollbar-gutter: auto;}@utility scrollbar-none{scrollbar-width: none; scrollbar-color: auto; scrollbar-gutter: auto; -ms-overflow-style: none;}
@custom-variant motion-reduce{ &:is([data-reduce-motion="true"], [data-reduce-motion="true"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-reduced-motion: reduce) { &:not(:is([data-reduce-motion="true"], [data-reduce-motion="true"] *)) { @slot; &::before, &::after { @slot; } } }}@custom-variant motion-safe{ &:is([data-reduce-motion="false"], [data-reduce-motion="false"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-reduced-motion: no-preference) { &:not(:is([data-reduce-motion="true"], [data-reduce-motion="true"] *, [data-reduce-motion="false"], [data-reduce-motion="false"] *)) { @slot; &::before, &::after { @slot; } } }}@custom-variant dark{ &:is(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-color-scheme: dark) { &:not(:is(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *)) & { @slot; &::before, &::after { @slot; } } }}
@layer theme {
@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-surface: var(--surface); --color-surface-foreground: var(--surface-foreground); --color-surface-hover: var(--surface-hover); --color-surface-secondary: var(--surface-secondary); --color-surface-secondary-foreground: var(--surface-secondary-foreground); --color-surface-tertiary: var(--surface-tertiary); --color-surface-tertiary-foreground: var(--surface-tertiary-foreground); --color-overlay: var(--overlay); --color-overlay-foreground: var(--overlay-foreground); --color-muted: var(--muted); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-segment: var(--segment); --color-segment-foreground: var(--segment-foreground); --color-border: var(--border); --color-separator: var(--separator); --color-focus: var(--focus); --color-link: var(--link); --color-default: var(--default); --color-default-foreground: var(--default-foreground); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-warning: var(--warning); --color-warning-foreground: var(--warning-foreground); --color-danger: var(--danger); --color-danger-foreground: var(--danger-foreground); --color-backdrop: var(--backdrop); --shadow-surface: var(--surface-shadow); --shadow-overlay: var(--overlay-shadow); --shadow-field: var(--field-shadow);  --color-field: var(--field-background,var(--default)); --color-field-hover: var(--field-hover); --color-field-foreground: var(--field-foreground,var(--foreground)); --color-field-placeholder: var(--field-placeholder,var(--muted)); --color-field-border: var(--field-border,var(--border)); --radius-field: var(--field-radius,calc(var(--radius) * 1.5)); --border-width-field: var(--field-border-width,var(--border-width));  --color-background-secondary: var(--background-secondary); --color-background-tertiary: var(--background-tertiary); --color-background-inverse: var(--background-inverse); --color-default-hover: var(--default-hover); --color-accent-hover: var(--accent-hover); --color-success-hover: var(--success-hover); --color-warning-hover: var(--warning-hover); --color-danger-hover: var(--danger-hover);  --color-field-focus: var(--field-focus); --color-field-border-hover: var(--field-border-hover); --color-field-border-focus: var(--field-border-focus);  --color-default-soft: var(--default-soft); --color-default-soft-foreground: var(--default-soft-foreground); --color-default-soft-hover: var(--default-soft-hover); --color-accent-soft: var(--accent-soft); --color-accent-soft-foreground: var(--accent-soft-foreground); --color-accent-soft-hover: var(--accent-soft-hover); --color-danger-soft: var(--danger-soft); --color-danger-soft-foreground: var(--danger-soft-foreground); --color-danger-soft-hover: var(--danger-soft-hover); --color-warning-soft: var(--warning-soft); --color-warning-soft-foreground: var(--warning-soft-foreground); --color-warning-soft-hover: var(--warning-soft-hover); --color-success-soft: var(--success-soft); --color-success-soft-foreground: var(--success-soft-foreground); --color-success-soft-hover: var(--success-soft-hover);  --color-separator-secondary: var(--separator-secondary); --color-separator-tertiary: var(--separator-tertiary);  --color-border-secondary: var(--border-secondary); --color-border-tertiary: var(--border-tertiary);  --radius-xs: calc(var(--radius) * .25);  --radius-sm: calc(var(--radius) * .5);  --radius-md: calc(var(--radius) * .75);  --radius-lg: calc(var(--radius) * 1);  --radius-xl: calc(var(--radius) * 1.5);  --radius-2xl: calc(var(--radius) * 2);  --radius-3xl: calc(var(--radius) * 3);  --radius-4xl: calc(var(--radius) * 4);   --ease-smooth: ease;    --ease-in-quad: cubic-bezier(.55, .085, .68, .53); --ease-in-cubic: cubic-bezier(.55, .055, .675, .19); --ease-in-quart: cubic-bezier(.895, .03, .685, .22); --ease-in-quint: cubic-bezier(.755, .05, .855, .06); --ease-in-expo: cubic-bezier(.95, .05, .795, .035); --ease-in-circ: cubic-bezier(.6, .04, .98, .335);  --ease-out-quad: cubic-bezier(.25, .46, .45, .94); --ease-out-cubic: cubic-bezier(.215, .61, .355, 1); --ease-out-quart: cubic-bezier(.165, .84, .44, 1); --ease-out-quint: cubic-bezier(.23, 1, .32, 1); --ease-out-expo: cubic-bezier(.19, 1, .22, 1); --ease-out-circ: cubic-bezier(.075, .82, .165, 1);  --ease-out-fluid: cubic-bezier(.32, .72, 0, 1);  --ease-in-out-quad: cubic-bezier(.455, .03, .515, .955); --ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1); --ease-in-out-quart: cubic-bezier(.77, 0, .175, 1); --ease-in-out-quint: cubic-bezier(.86, 0, .07, 1); --ease-in-out-expo: cubic-bezier(1, 0, 0, 1); --ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);  --ease-linear: linear;  --animate-spin-fast: spin .75s linear infinite; --animate-skeleton: skeleton 2s linear infinite; --animate-caret-blink: caret-blink 1.2s ease-out infinite; @keyframes skeleton { 100% { transform: translateX(200%); } } @keyframes caret-blink { 0%, 70%, 100% { opacity: 1; } 20%, 50% { opacity: 0; } }}
}

