:root{--background:#071831;--foreground:#f0f5ff;--primary:#1686f3;--card:#11294d;--border:#2c4a73;--muted-foreground:#a8bfdc;--landiao-ink:#071831;--landiao-panel:#10284c;--landiao-line:#335783;--landiao-muted:#b6c8e5;--landiao-serif:"Noto Serif SC", "Songti SC", "SimSun", serif}body{background:var(--landiao-ink);color:var(--foreground)}body .site-header,body .site-header.is-scrolled{background:#081a35;border-color:#223d66}body:has(.landiao-home) .site-header.is-home{background:#081a35;border-color:#223d66}body .header-link:after,body .home-header-nav :is(a,button).is-active:after{background:#55baff;box-shadow:0 0 15px #238cff}body .home-header-nav :is(a,button).is-active{color:#cfebff}body .home-header-search{background:#102345;border-color:#4a648b}body .site-footer{background:#081a35;border-color:#2a5485}body :is(.header-category-menu,.taxonomy-options){border-color:var(--landiao-line);background:#11294c}body .brand-wordmark-velvet{white-space:nowrap;width:auto}body .brand-wordmark-velvet .brand-signature{color:#b8cbed;letter-spacing:.18em}.landiao-home.screening-home,.landiao-home.night-cinema .home-content{background:var(--landiao-ink);box-shadow:none}.landiao-home.screening-home{padding-top:var(--header-height)}.landiao-home #landiao-lineup{scroll-margin-top:88px}.landiao-film-wall{isolation:isolate;background:#10294c;place-items:center;min-height:clamp(430px,32vw,540px);display:grid;position:relative;overflow:hidden}.landiao-film-wall-art{pointer-events:none;flex-direction:column;justify-content:center;gap:10px;display:flex;position:absolute;inset:-28% -11%;transform:rotate(-4deg)}.landiao-film-track{width:max-content;animation:155s linear infinite landiao-film-drift;display:flex}.landiao-film-track:nth-child(2){animation-duration:216s;animation-direction:reverse;animation-delay:-30s}.landiao-film-track:nth-child(3){animation-duration:275s;animation-delay:-59s}.landiao-film-wall[data-paused=true] .landiao-film-track{animation-play-state:paused}@keyframes landiao-film-drift{to{transform:translate(-50%)}}.landiao-film-strip{background:#0b203f;border-block:5px dashed #315488;gap:7px;padding-right:7px;display:flex}.landiao-film-strip img{object-fit:cover;object-position:center 37%;opacity:.82;flex:none;width:clamp(154px,15.6vw,256px);height:clamp(124px,11.2vw,180px)}.landiao-film-wall:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#081c36bb,#07183128 12%,#0718312b 68%,#071831 100%),radial-gradient(#081b3bf2 9%,#0a2249a6 42%,#0b244e55 69%,#071831f5);position:absolute;inset:0}.landiao-film-copy{z-index:2;text-align:center;color:#fff;padding:35px 15px 16px;position:relative}.landiao-film-copy>p{color:#e6efff;letter-spacing:.32em;justify-content:center;align-items:center;gap:13px;font-size:17px;font-weight:700;display:flex}.landiao-film-copy h1{font-family:var(--landiao-serif);text-shadow:0 6px 24px #081a35;margin:13px 0 59px;font-size:clamp(37px,4.8vw,74px);font-style:italic;font-weight:750;line-height:1.12}.landiao-primary{color:#fff;background:linear-gradient(110deg,#0798d9,#105ee5);border:1px solid #8ad8ff;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:46px;display:inline-flex;box-shadow:inset 0 0 13px #83d9ff78,0 0 20px #2089f3a0}.landiao-primary:hover{background:linear-gradient(110deg,#167cba,#194cc1)}.landiao-hero-action{min-width:238px;min-height:55px;padding:7px 24px;font-size:20px;font-weight:750}.landiao-scroll-cue{color:#cbd9ee;justify-items:center;gap:6px;margin-top:25px;font-size:13px;display:grid}.landiao-motion-control{z-index:2;color:#edf5ff;cursor:pointer;background:#0a1d3ada;border:1px solid #7993bd;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:4px 12px;font-size:12px;display:flex;position:absolute;bottom:22px;right:3.6%}.landiao-home .landiao-perks{background:linear-gradient(120deg,#152d55,#224675 45%,#152e55);border:1px solid #4b6b9b;border-radius:22px;width:92.5%;max-width:1600px;height:auto;margin:0 auto 16px;padding:10px 0;box-shadow:inset 0 0 22px #8ab8ff22}.landiao-perks .screening-panel-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landiao-perks .screening-panel-row{color:#edf5ff;border:0;grid-template-columns:42px minmax(0,1fr) 18px;gap:13px;min-height:54px;padding:4px clamp(10px,3vw,48px)}.landiao-perks .screening-panel-row+.screening-panel-row{border-left:1px solid #49658e}.landiao-perks .screening-panel-row:hover{color:#fff;background:#b6d5ff15;transform:none}.landiao-perks .screening-panel-icon{color:#d7ccff}.landiao-perks .screening-panel-icon svg{width:32px;height:32px}.landiao-perks .screening-panel-copy small{color:#eef4ff;font-size:16px;font-weight:750}.landiao-perks .screening-panel-row .screening-panel-copy strong{color:#c2d3f0;font-size:12px;font-weight:500}.landiao-perks .screening-panel-copy em{display:none}.landiao-perks-error{color:#ffd6e2;padding:6px 20px;font-size:13px}.landiao-home .section-title{color:#f2f6ff;font-family:var(--landiao-serif);font-size:clamp(24px,2.4vw,36px);font-weight:750}.landiao-home .section-heading-copy p{color:#b6c9e5}.landiao-home .shelf-trending .section-heading-copy{align-items:baseline;gap:18px;display:flex}.landiao-home .shelf-trending .section-heading-row{margin-bottom:15px}.landiao-home .shelf-rail{grid-auto-columns:calc(20% - 12.8px)}.landiao-home .series-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.landiao-home .series-card>a{display:block;position:relative}.landiao-home .series-card .series-poster{aspect-ratio:4/4.85;border:1px solid #39587e;border-radius:14px}.landiao-home .series-card .series-poster:after{background:linear-gradient(#0000 38%,#07162cf5)}.landiao-home .series-card .series-card-title{z-index:3;color:#f6f8ff;font-family:var(--landiao-serif);margin:0;font-size:clamp(16px,1.65vw,24px);line-height:1.12;position:absolute;inset:auto 13px 34px}.landiao-home .series-card .series-card-meta{z-index:3;color:#c6d8f2;margin:0;position:absolute;inset:auto 13px 12px}.landiao-home .series-card .series-badge{background:#226bb8}.landiao-home .shelf-trending .series-badge{text-align:center;border-radius:12px 0;min-width:34px;font-size:15px;inset:0 auto auto 0}.landiao-home .home-discovery-strip a{background:#102645;border-color:#294572;justify-content:center}.landiao-home .home-discovery-strip a small,.landiao-home .home-discovery-strip a>svg{display:none}.landiao-home .home-discovery-icon{color:#b4d3ff}.landiao-home .cinema-membership{background:linear-gradient(105deg,#162e57,#272e5c,#363267);border-color:#516598}@media (max-width:767px){.landiao-film-wall{min-height:340px}.landiao-film-wall-art{inset-inline:-23%}.landiao-film-track:nth-child(3){display:none}.landiao-film-copy h1{margin-bottom:27px}.landiao-film-copy>p{font-size:13px}.landiao-hero-action{min-width:167px;min-height:47px;font-size:16px}.landiao-scroll-cue{margin-top:19px;font-size:11px}.landiao-motion-control{padding-inline:8px;bottom:10px;right:12px}.landiao-home .landiao-perks{border-radius:14px;width:calc(100% - 24px);padding-block:5px}.landiao-perks .screening-panel-row{text-align:center;flex-direction:column;justify-content:center;gap:3px;min-height:64px;padding:4px;display:flex}.landiao-perks .screening-panel-row>svg{display:none}.landiao-perks .screening-panel-icon{width:auto;height:auto}.landiao-perks .screening-panel-icon svg{width:21px;height:21px}.landiao-perks .screening-panel-copy small{font-size:12px}.landiao-perks .screening-panel-row .screening-panel-copy strong{font-size:10px}.landiao-home .shelf-rail{grid-auto-columns:calc(46.5116% - 9.30233px)}.landiao-home .shelf-trending .section-heading-copy p{display:none}.landiao-home .series-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landiao-home .series-card .series-card-title{bottom:14px}}@media (prefers-reduced-motion:reduce){.landiao-film-track{animation:none}.landiao-motion-control{display:none}}body .auth-card{background:#0d2347;border:1px solid #668cbd;border-radius:24px;grid-template-columns:37% minmax(0,1fr);width:min(780px,100vw - 30px);box-shadow:0 20px 85px #020b1bde,0 0 24px #4885db25}body .auth-visual{background:#12284b url(/images/cinema/landiao-auth.webp) 50%/cover no-repeat}body .auth-visual-shade{background:linear-gradient(#09274ccf,#0b234125 49%,#081a34d9)}body .auth-visual-brand{text-align:left;justify-content:flex-start;align-items:flex-start;padding:33px 24px}body .auth-visual-brand>.brand-mark,body .auth-visual-brand>span:last-child{display:none}body .auth-visual-brand .brand-wordmark{width:auto;height:auto}body .auth-header{padding:30px 34px 0}body .auth-tabs{margin:0 28px 0 0}body .auth-tabs button{color:#a8c1e4;font-size:19px}body .auth-tabs button.is-active{color:#eaf5ff}body .auth-tabs button:after{background:#72caff;box-shadow:0 0 13px #4099ff}body .auth-content{padding:0 34px 28px}body .auth-form{margin-top:17px}body .auth-intro{color:#bdcdeb}body .auth-field{background:#172d51;border-color:#547398;border-radius:12px}body .auth-field input::placeholder{color:#a7b9d4}body .auth-field:focus-within{background:#1c375d;border-color:#82d7ff}body .auth-submit,body .commerce-primary,body .commerce-gold-button{color:#fff;background:linear-gradient(110deg,#0d9ce1,#125ae3);border:1px solid #7cceff;border-radius:999px;box-shadow:inset 0 0 10px #8cf5,0 0 14px #1b7df36b}body .auth-submit:hover,body .commerce-primary:hover:not(:disabled),body .commerce-gold-button:hover{background:#166cd0}body .auth-terms,body .auth-terms a{color:#b9d4fc}body .commerce-dialog,body .commerce-check-in,body .commerce-product,body .commerce-asset{background:var(--landiao-panel);border-color:var(--landiao-line)}body .commerce-check-in{border-color:#6d8cba;width:min(850px,100% - 24px)}body .commerce-check-in-header{background:linear-gradient(135deg,#17315c,#10264c);min-height:168px}body .commerce-check-in-heading{text-align:center;align-items:center;margin:auto}body .commerce-check-in-heading h2{font-family:var(--landiao-serif)}body .commerce-check-in-heading p{color:#c0d6ff}body .commerce-check-in-heading-icon{color:#d3d8ff;background:#223e71;border-color:#6586b5}body .commerce-check-in-ticket-art{opacity:.35;filter:hue-rotate(286deg)saturate(.6);width:min(490px,68%);top:10px;left:50%;right:auto;transform:translate(-50%)rotate(-3deg)}body .commerce-check-in-body{background:#102547}body .commerce-check-in-footer{border-color:#334f77;justify-content:center;display:flex}body .commerce-check-in-footer .commerce-primary{max-width:320px}body .commerce-reward-ticket{background:#1a345c;border-color:#54729a}body .commerce-reward-ticket.is-claimable{background:#1a4574;border-color:#81d9ff;box-shadow:inset 0 0 14px #50b4ff50,0 0 15px #409aff58}body .commerce-reward-icon{color:#f5d992}body .commerce-page{background:radial-gradient(at 45% 0,#153864,#071831 58%)}body :is(.commerce-product-value,.commerce-product-badge,.commerce-eyebrow,.commerce-recharge-link){color:#c4d9fc}body .commerce-product.is-membership{border-top-color:#95aee0}body .commerce-tabs{border-color:#425e89}body .commerce-asset:hover{background:#1b3964;border-color:#719acd}body .dashboard-page{background:radial-gradient(at 100% 0,#153b68,#081a36 55%)!important}body .dashboard-layout{max-width:1440px!important}body .dashboard-profile,body .dashboard-content-panel{background:#10284b!important;border-color:#3b5b89!important}body .dashboard-content-panel{background:0 0!important;border-color:#0000!important}.landiao-dashboard-title,.landiao-discovery-title{color:#f3f7ff;font:800 clamp(34px, 5vw, 72px)/1.12 var(--landiao-serif);margin:0 0 22px}.landiao-account-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,188px),1fr));gap:14px;display:grid}.landiao-account-card{background:#102848;border:1px solid #395783;border-radius:16px;min-width:0;position:relative;overflow:hidden}.landiao-account-cover{aspect-ratio:4/4.7;color:#9eb6d9;background:#152b4d;place-items:center;width:100%;display:grid}.landiao-account-cover img{object-fit:cover;width:100%;height:100%}.landiao-account-card-copy{padding:12px 12px 18px}.landiao-account-card-remove{background:#06132bb8;position:absolute;top:7px;right:7px}.landiao-account-continue{color:#f1f6ff;background:#1c355b;border:1px solid #6585b4;border-radius:8px;align-items:center;gap:7px;margin-top:12px;padding:6px 10px;font-size:13px;display:inline-flex}body .discovery-page{background:radial-gradient(at 100% 0,#183866,#0000 28rem)}body .taxonomy-dimensions{border-color:#365884}body .taxonomy-tab.is-active{color:#e3f4ff;text-shadow:0 0 10px #4ba7ff;border-color:#6dc8ff}body .taxonomy-pill{text-align:center;color:#e0eafe;background:#142b4d;border:1px solid #5b729b;min-width:78px}body .taxonomy-pill:is(.is-active,:hover){background:#186fca;border-color:#8ad6ff}body .discovery-page .page-title{color:#eff5ff;font-family:var(--landiao-serif)}body .movie-detail-page,body .landiao-player{background:var(--landiao-ink)}body .movie-detail-hero{border-color:#2d4770}body .movie-detail-poster{border:1px solid #7089b0}body .movie-detail-hero h1{font-family:var(--landiao-serif);font-size:clamp(36px,6vw,84px)}body .movie-watch-button,body .result-play{background:#1686f3!important}body .movie-episode-rail a{background:#172e54;border-color:#496893}.landiao-player-layout{gap:14px;padding:10px 20px}.landiao-player-crumb{max-width:1440px;margin-inline:auto}.landiao-player-stage,body .episode-sidebar{border:1px solid #355680;border-radius:16px}body .episode-sidebar{background:#10274b}.landiao-player-heading h1{font:800 clamp(28px, 3.5vw, 56px)/1.15 var(--landiao-serif);margin-top:12px}.landiao-player-heading p{color:#c8d9f4;margin-top:9px}body .episode-sidebar [aria-current=true]{background:#176dda;border:1px solid #87d2ff;box-shadow:0 0 12px #2889fc79}@media (min-width:1024px){body .discovery-result-grid:has(>.series-card){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){body .auth-card{grid-template-columns:minmax(0,1fr)}body .auth-header,body .auth-content{padding-inline:20px}body .commerce-check-in-header{min-height:110px}.landiao-player-layout{padding:0}.landiao-player-stage,body .episode-sidebar{border-radius:0}}.landiao-account-tabs{border-top:1px solid #3b567c;flex-direction:column;gap:5px;width:100%;margin-block:24px 8px;padding-top:12px;display:flex}.landiao-account-tabs [aria-selected=true]{background:#244a7a;outline:1px solid #739ed3}.landiao-account-settings{color:#c3d5ec;width:100%;padding:12px 16px;font-size:14px;display:block}.landiao-account-list{margin-block:24px}.landiao-account-list>h2{font:750 clamp(24px, 2.8vw, 39px)/1.2 var(--landiao-serif);margin-bottom:18px}#landiao-account-settings{scroll-margin-top:100px}.landiao-detail-backdrop img{object-position:center 38%}.landiao-detail-shade{background:linear-gradient(90deg,#06172efa 0%,#081a36bc 33%,#091d4066 70%,#081a36a6),linear-gradient(#0000 55%,#071831)}@media (max-width:767px){.landiao-account-tabs{flex-flow:wrap;justify-content:center}}body .site-header .brand-link>.brand-mark{display:none}body .site-header .brand-link{min-width:max-content}body .landiao-header-account{color:#e9f2ff}body .landiao-header-account strong{text-overflow:ellipsis;max-width:90px;overflow:hidden}.landiao-home .shelf-trending{padding-top:10px}.landiao-film-copy h1{margin-bottom:75px}body .auth-card{height:auto;min-height:min(420px,90dvh);max-height:92dvh}body .auth-main{min-height:min(420px,90dvh)}body .auth-content{flex:auto}body .commerce-check-in-ticket-art{opacity:.9;filter:none;width:min(550px,86%);top:6px;transform:translate(-50%)}body .commerce-check-in-heading-icon{display:none}body .commerce-reward-track{background:0 0;border:0;gap:8px;margin-top:12px;overflow:visible}body .commerce-reward-ticket,body .commerce-reward-ticket+.commerce-reward-ticket{border:1px solid #426792;border-radius:13px;min-height:110px}body .commerce-reward-ticket:before,body .commerce-reward-ticket:after{display:none}body .commerce-reward-ticket.is-claimable small{background:#1669c0}body .commerce-reward-ticket.is-claimed .commerce-reward-icon{color:#8dd4ff}body .commerce-today-reward :is(strong,small){color:#b9d5fd}body .commerce-check-in-trigger{color:#d9e7ff;background:#10284c;border-color:#42668f}body .commerce-check-in-trigger-icon{color:#bdd7ff;background:#264879}body .commerce-check-in-trigger i{background:#55a9ff}body .categories-page .series-card>a{display:block;position:relative}body .categories-page .series-card .series-poster{aspect-ratio:4/4.65;border-color:#537095;border-radius:15px}body .categories-page .series-poster:after{background:linear-gradient(#0000 43%,#091830f2)}body .categories-page .series-card-title{z-index:3;color:#fff;font:750 clamp(16px, 1.7vw, 25px)/1.2 var(--landiao-serif);margin:0;position:absolute;inset:auto 12px 35px}body .categories-page .series-card-meta{z-index:3;color:#c1d4ef;margin:0;position:absolute;inset:auto 12px 12px}body .categories-page .series-badge{background:#2069bd}.landiao-detail-inner{max-width:min(1440px,94%)}body .movie-detail-page :is(section,article){border-color:#385782}body .movie-detail-page>section:not(.movie-detail-hero){background:0 0}body .movie-detail-page .movie-episode-rail a{background:#193157;border:1px solid #4e6b97;font-size:17px}body .movie-detail-page .movie-episode-rail a:first-child{background:linear-gradient(125deg,#079cdc,#285add);border-color:#75ceff}body .movie-detail-page .movie-watch-button{border:1px solid #7ad3ff;box-shadow:0 0 16px #227cec8a;background:linear-gradient(115deg,#0a99db,#175ae1)!important}body .landiao-player-stage [role=region]:not(:fullscreen){aspect-ratio:auto;width:100%;max-width:none;height:min(64vh,660px);max-height:none}body .landiao-player-stage input[type=range]{accent-color:#58b5ff}body .landiao-player-stage{min-height:0;padding-inline:0}body .commerce-heading h1{font:750 clamp(34px, 4vw, 58px)/1.15 var(--landiao-serif)}body .commerce-membership-showcase{background:linear-gradient(125deg,#0d2447,#183760 60%,#192c55);border-color:#4c6d9d}body .commerce-membership-showcase .commerce-product{background:#152e54;border-color:#49678f;min-height:0}body .commerce-membership-showcase .commerce-product.is-recommended{background:#23365b;border-color:#b29a68}body .commerce-membership-showcase .commerce-product .commerce-gold-button{color:#ffdfa1;box-shadow:none;background:#214673;border-color:#769bc8}body :is(.commerce-section-kicker,.commerce-membership-mark,.commerce-product-top,.commerce-product-title>span){color:#c4dafb}body .commerce-membership-mark{background:#233c66;border-color:#57729e}body .commerce-product-title h3{font-family:var(--landiao-serif)}body .commerce-membership-showcase .commerce-product-title{margin-top:14px}body .commerce-membership-showcase .commerce-product-value{margin-block:10px}@media (max-width:767px){.landiao-film-copy h1{margin-bottom:27px}body .auth-main{min-height:0}body .commerce-check-in-ticket-art{top:7px}body .commerce-reward-track{gap:4px}body .commerce-reward-ticket,body .commerce-reward-ticket+.commerce-reward-ticket{border-radius:8px;min-height:74px}body .categories-page .series-card-title{bottom:13px}body .landiao-player-stage [role=region]:not(:fullscreen){height:min(60dvh,530px)}}body .movie-detail-page{background-color:var(--landiao-ink)!important}.landiao-player-recommendations{width:min(100% - 40px,1400px);margin:20px auto 40px}.landiao-player-recommendations .section-title{font-family:var(--landiao-serif);font-size:clamp(24px,3vw,34px)}.landiao-player-recommendations .shelf-rail{grid-auto-columns:calc(33.3333% - 10px)}.landiao-player-recommendations .series-poster{aspect-ratio:2.5}.landiao-player-recommendations .series-poster img{object-position:center 32%}@media (max-width:767px){.landiao-player-recommendations{width:calc(100% - 24px)}.landiao-player-recommendations .shelf-rail{grid-auto-columns:72%}}body .search-backdrop{background:#06152cc4}body .search-panel{background:#102647;border-color:#415e87}body .search-panel-title{color:#b5d8ff}body .search-result:before{background:#5b9fe422}body .search-result-badge{background:#206ab8}body .site-footer .brand-mark{display:none}body .categories-page{background:linear-gradient(#0000 40%,#071831) 0 0/100% 240px no-repeat,url(/images/cinema/landiao-categories.webp) top/100% no-repeat}body .categories-page .landiao-discovery-title{margin-bottom:16px;font-size:clamp(34px,4.2vw,63px);font-style:italic}body .categories-page .taxonomy-dimensions{margin-top:0}body .categories-page .page-title{font-size:clamp(23px,3vw,34px)}body .dashboard-page .landiao-asset-overview{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body .landiao-asset-overview .commerce-asset{background:linear-gradient(125deg,#173758,#264a79);border:1px solid #557fb4;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr) auto;align-content:center;align-items:center;gap:2px 14px;min-height:135px;padding:18px 20px;display:grid}body .landiao-asset-overview .commerce-asset:nth-child(2){background:linear-gradient(120deg,#243a65,#393760)}body .landiao-asset-overview .commerce-asset>svg{color:#d1e3ff;grid-row:1/3;width:40px;height:40px}body .landiao-asset-overview .commerce-asset-label{color:#d9e5ff;margin:0;font-size:14px}body .landiao-asset-overview .commerce-asset-value{font:750 clamp(23px, 3vw, 43px)/1.15 var(--landiao-serif);grid-column:2;margin:0}.landiao-asset-action{color:#fff;background:#1b64b6;border:1px solid #8bc2f7;border-radius:999px;grid-area:1/3/3;justify-self:end;padding:7px 12px;font-size:13px}.landiao-asset-overview .commerce-asset:nth-child(2) .landiao-asset-action{background:#594c9a;border-color:#b7a9ec}.landiao-account-cover{position:relative;overflow:hidden}.landiao-account-card-copy>a:first-child{color:#f1f6ff;font-family:var(--landiao-serif);font-size:19px}.landiao-account-continue{justify-content:center;padding:7px 9px;display:flex}body .commerce-heading{text-align:center;margin-bottom:14px;display:block;position:relative}body .commerce-heading>a{position:absolute;top:4px;right:0}body .commerce-heading .commerce-eyebrow,body .commerce-navigation{justify-content:center}body .commerce-tabs a[aria-current=page]{color:#f1f7ff;border-color:#64c1ff}.landiao-wallet-balance{color:#e4eeff;background:linear-gradient(110deg,#1c3861,#101f40);border:1px solid #3c5d8a;border-radius:20px;justify-content:center;align-items:center;gap:clamp(15px,5vw,82px);margin-top:22px;padding:15px;display:flex}.landiao-wallet-balance img{width:min(32%,180px);height:auto}.landiao-wallet-balance>div{border-left:1px solid #567095;padding-left:clamp(12px,4vw,60px)}.landiao-wallet-balance strong{font:800 clamp(28px, 4vw, 48px)/1.15 var(--landiao-serif);display:block}body .commerce-recharge-showcase .commerce-product{text-align:center}body .commerce-recharge-showcase :is(.commerce-product-top,.commerce-product-benefit){justify-content:center}body .commerce-recharge-showcase .commerce-product .commerce-product-top{color:#ffdb92}body .commerce-recharge-showcase .commerce-product-value{font:750 34px/1.2 var(--landiao-serif)}body .commerce-membership-showcase>.commerce-section-heading{text-align:center;justify-content:center;min-height:140px}body .commerce-membership-showcase>.commerce-section-heading h2{color:#ffe6b0;font:750 clamp(30px, 4vw, 52px)/1.1 var(--landiao-serif)}body .commerce-membership-showcase .commerce-membership-mark{display:none}@media (max-width:767px){body .categories-page{background-size:100% 126px,auto 126px}body .dashboard-page .landiao-asset-overview{gap:8px}body .landiao-asset-overview .commerce-asset{grid-template-rows:auto;grid-template-columns:1fr;gap:6px;padding:12px}body .landiao-asset-overview .commerce-asset>svg{grid-row:auto;width:24px;height:24px}body .landiao-asset-overview .commerce-asset-value,.landiao-asset-action{grid-area:auto;justify-self:start}body .commerce-heading>a{justify-content:center;margin-top:8px;position:static}body .commerce-membership-showcase>.commerce-section-heading{align-items:center}}body .commerce-membership-showcase>.commerce-section-heading{background:linear-gradient(90deg,#0d24475c,#0000 48%,#0d24475c),url(/images/cinema/landiao-vip.webp) 50%/cover;border-radius:14px}body .dashboard-content-panel{background:linear-gradient(90deg,#0b1e3c 11%,#0b1e3cb3 41%,#0b1e3c00 74%) top/100% 150px no-repeat,url(/images/cinema/landiao-vip.webp) 100% 0/auto 150px no-repeat!important}body .auth-backdrop,body .commerce-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0613299e}.landiao-home .home-discovery-strip a:first-child{background:#1b3e69;border-color:#4a78af}@media (min-width:768px){body .auth-card{width:min(925px,100vw - 44px);min-height:min(565px,90dvh)}body .auth-main{justify-content:center;min-height:min(565px,90dvh)}body .auth-header{padding:34px 42px 0}body .auth-content{flex:0 auto;padding:0 42px 34px}body .auth-tabs{margin-right:32px}body .auth-tabs button{font-size:23px}body .auth-form{margin-top:25px}body .auth-field{min-height:52px}body .auth-submit{min-height:52px;font-size:17px}}@media (max-width:767px){body .categories-page .discovery-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .categories-page .series-card-title{font-size:14px;left:8px;right:8px}body .site-header .brand-name{letter-spacing:.09em;font-size:clamp(18px,5.5vw,26px)}}body .categories-page{padding-top:20px}body .categories-page .breadcrumbs{margin-bottom:10px}body .categories-page .taxonomy-pills{margin-bottom:19px}body .categories-page .page-title-row{margin-bottom:16px}body .landiao-detail-inner{padding-bottom:22px}.landiao-detail-related h2{font:750 clamp(24px, 3vw, 34px)/1.2 var(--landiao-serif)}.landiao-detail-related>div{grid-template-columns:none;grid-auto-columns:calc(25% - 9px);grid-auto-flow:column;overflow-x:auto}.landiao-detail-related>div>a>div{aspect-ratio:16/10}.landiao-detail-related>div>a>div img{object-position:center 32%}body .landiao-player-layout{align-items:start}body .landiao-player-stage [role=region]:not(:fullscreen){height:min(60vh,620px)}body .episode-sidebar{padding-top:17px;padding-bottom:18px}body .episode-sidebar>nav{display:none}body .episode-sidebar>section{margin-top:17px}body .landiao-player-recommendations{margin-top:4px}body .landiao-player-recommendations .content-section{padding-top:8px}.landiao-commerce-segments{background:#12274d;border:1px solid #4d6d97;border-radius:999px;grid-template-columns:1fr 1fr;width:min(100%,350px);margin:15px auto 0;display:grid}.landiao-commerce-segments a{border-radius:inherit;color:#ddeaff;justify-content:center;align-items:center;gap:9px;min-height:43px;display:flex}.landiao-commerce-segments a[aria-current=page]{background:linear-gradient(110deg,#1188d9,#245dd1);box-shadow:inset 0 0 0 1px #80cbff}body .landiao-commerce-secondary{margin-top:7px}body .landiao-commerce-secondary .commerce-tabs a{min-height:36px;padding-block:5px}body .commerce-membership-showcase:before,body .commerce-membership-showcase:after,body .commerce-membership-showcase .commerce-product:before{display:none}body .commerce-membership-showcase .commerce-product:nth-child(2){background:#182e55;border-color:#5878a5}body .commerce-membership-showcase .commerce-product.is-recommended .commerce-gold-button{background:#204475}body .commerce-section-kicker{color:#a8c8f0!important}@media (max-width:767px){body .landiao-player-stage [role=region]:not(:fullscreen){height:min(60dvh,530px)}.landiao-detail-related>div{grid-auto-columns:calc(50% - 6px)}}.night-cinema.screening-home.landiao-home .home-discovery-strip{margin-block:20px 0;display:flex}.screening-home.landiao-home .cinema-membership-shell{display:block}.landiao-home .cinema-membership{color:#eef4ff;background:linear-gradient(90deg,#242d58 38%,#2a326bbb),url(/images/cinema/landiao-vip.webp) 100%/auto 100% no-repeat;border-color:#6c7dae;border-radius:17px;min-height:108px}.landiao-home .cinema-membership>svg{color:#ffe6ae}.landiao-home .cinema-membership small{color:#c9d4ed}.landiao-home .cinema-membership strong{font-family:var(--landiao-serif);font-size:clamp(16px,2.3vw,28px)}.landiao-home .cinema-membership-action{white-space:nowrap;background:linear-gradient(120deg,#1683df,#4e50a4);border:1px solid #a3bfff}.landiao-home .shelf-latest .shelf-rail{grid-auto-columns:calc(20% - 12.8px);padding-bottom:6px}.landiao-home .shelf-latest .series-poster img{object-position:center 37%}body [data-cookie-consent-pending]{background:#112748;border-color:#405f88}body [data-cookie-consent-pending] button:last-child{background:#176ac5}@media (min-width:768px){.night-cinema.screening-home.landiao-home .home-discovery-strip{padding:0 var(--content-x);justify-content:center;gap:0}.night-cinema.screening-home.landiao-home .home-discovery-strip>a{background:0 0;border-radius:0;width:25%;min-height:53px;display:flex;border:0!important;border-bottom:1px solid #315382!important}.night-cinema.screening-home.landiao-home .home-discovery-strip>a:first-child{color:#d8eaff;box-shadow:0 9px 11px -11px #79c4ff;border-bottom-color:#66bcff!important}.night-cinema.screening-home.landiao-home .home-discovery-strip>a+a{border-left:1px solid #284467!important}.landiao-home .home-discovery-strip strong{font-size:15px;font-weight:650}}@media (max-width:767px){.landiao-home .shelf-latest .shelf-rail{grid-auto-columns:calc(46.5116% - 9.30233px)}.landiao-home .cinema-membership{min-height:88px}.landiao-home .cinema-membership-action{font-size:10px}}.landiao-account-progress-label{color:#c7d8f2;justify-content:space-between;gap:6px;margin-top:7px;font-size:12px;display:flex}.landiao-account-progress{appearance:none;border:0;border-radius:999px;width:100%;height:7px;margin-top:7px;display:block;overflow:hidden}.landiao-account-progress::-webkit-progress-bar{background:#37527c;border-radius:999px}.landiao-account-progress::-webkit-progress-value{background:#71dafa;border-radius:999px}.landiao-account-progress::-moz-progress-bar{background:#71dafa;border-radius:999px}
