@media (max-width:899px){html :is(.g-vip-page,.g-commerce-page){isolation:isolate;background:var(--bg);color:var(--t1);font-family:var(--font);-webkit-font-smoothing:antialiased;position:relative}html :is(.g-vip-page,.g-commerce-page):after{z-index:-1;content:"";filter:blur(40px);opacity:.22;pointer-events:none;background:radial-gradient(70% 60% at 30% 10%,#efc35e8c,#0000 70%),radial-gradient(60% 50% at 85% 0,#fff4e140,#0000 70%);border-radius:0;height:520px;position:absolute;top:-120px;left:-18%;right:-18%}html .g-vip-page:before{display:none}html .g-vip-mobile-bar{width:calc(100% + 2 * var(--gutter));box-sizing:border-box;z-index:20;height:calc(52px + env(safe-area-inset-top));margin:0 calc(-1 * var(--gutter)) 8px;padding:env(safe-area-inset-top) var(--gutter) 0 6px;background:linear-gradient(to bottom, #0d0c0b85, var(--gl-bar));-webkit-backdrop-filter:blur(24px)saturate(200%)brightness(.62);backdrop-filter:blur(24px)saturate(200%)brightness(.62);align-items:center;gap:4px;display:flex;position:sticky;top:0;box-shadow:inset 0 -1px #fff4e112}html .g-vip-mobile-bar>a{flex:none;place-items:center;width:40px;height:40px;display:grid}html .g-vip-mobile-bar>a img{width:24px;height:24px}html .g-vip-mobile-bar>span{color:var(--t1);font:600 17px / 1.3 var(--font)}html .g-pay-page .g-vip-layout{padding-top:0}html .g-commerce-main{width:auto;padding:0 var(--gutter) calc(28px + var(--site-chrome-tab-clearance,0px));margin:0}html .g-commerce-topline{z-index:20;height:calc(52px + env(safe-area-inset-top));margin:0 calc(-1 * var(--gutter)) 6px;padding:env(safe-area-inset-top) var(--gutter) 0 10px;background:linear-gradient(to bottom, #0d0c0b85, var(--gl-bar));-webkit-backdrop-filter:blur(24px)saturate(200%)brightness(.62);backdrop-filter:blur(24px)saturate(200%)brightness(.62);position:sticky;top:0;box-shadow:inset 0 -1px #fff4e112}html .g-commerce-back{min-height:40px;color:var(--t1);font:500 15px / 1 var(--font);gap:4px}html .g-commerce-back>span,html .g-commerce-back>svg{color:var(--t1);font-size:24px}html .g-commerce-heading{border:0;justify-content:space-between;align-items:center;gap:12px;margin:6px 0 14px;padding:0;display:flex}html .g-commerce-heading h1{color:var(--t1);font:600 20px / 1.3 var(--font);letter-spacing:0}html .g-commerce-heading h1+p,html .g-commerce-heading>div>p,html .g-commerce-eyebrow{display:none}html .g-commerce-account{border-radius:var(--r-pill);background:var(--gl-sheen), var(--gl-fill);height:30px;box-shadow:var(--gl-ring-soft);color:var(--t3);font:400 12px / 1 var(--font);border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}html .g-commerce-account strong{color:var(--t1);font:600 14px / 1 var(--font-num);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}html .g-commerce-account strong svg{width:14px;height:14px;color:var(--gold-ink)}html .g-commerce-account small{color:var(--t3);font:400 11px / 1 var(--font)}html :is(.g-commerce-nav,.g-commerce-tabs){margin:0 calc(-1 * var(--gutter)) 12px;padding:2px var(--gutter);scrollbar-width:none;background:0 0;border:0;flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}html :is(.g-commerce-nav,.g-commerce-tabs)::-webkit-scrollbar{display:none}html .g-commerce-tabs[aria-label]{flex-wrap:nowrap}html :is(.g-commerce-nav,.g-commerce-tabs)>:is(a,button){border-radius:var(--r-pill);background:var(--gl-sheen), var(--gl-fill);height:30px;min-height:0;box-shadow:var(--gl-ring-soft);color:var(--t2);font:400 13px / 1 var(--font);white-space:nowrap;border:0;flex:none;align-items:center;gap:4px;padding:0 12px;display:inline-flex}html :is(.g-commerce-nav,.g-commerce-tabs)>:is(a,button) svg{width:14px;height:14px}html :is(.g-commerce-nav>a[aria-current=page],.g-commerce-tabs>button[aria-pressed=true]){background:var(--gl-sheen), var(--gold-soft);box-shadow:var(--gold-glow);color:var(--gold-ink)}html :is(.g-commerce-nav>a[aria-current=page],.g-commerce-tabs>button[aria-pressed=true]):after{display:none}html .g-pay-switch{border-radius:var(--r-pill);background:var(--gl-fill);height:38px;box-shadow:var(--gl-ring-soft);border:0;grid-auto-columns:1fr;grid-auto-flow:column;margin:4px 0 12px;padding:3px;display:grid}html .g-pay-switch a{border-radius:var(--r-pill);box-shadow:none;color:var(--t2);font:400 14px / 1 var(--font);background:0 0;place-items:center;padding:0;display:grid}html .g-pay-switch a[aria-current=page]{background:var(--gl-sheen), linear-gradient(180deg, #fff4e126, #fff4e112);box-shadow:var(--gold-glow), inset 0 1px 0 #ffffff29;color:var(--t1);font-weight:600}html .g-pay-hero{border-radius:var(--r-card);background:linear-gradient(120deg, #efc35e29, #efc35e0a 70%), var(--gl-surface);box-shadow:var(--gold-glow), inset 0 1px 0 #ffffff1a;border:0;gap:12px;padding:16px}html .g-pay-hero-glow{display:none}html .g-pay-hero-mark{background:var(--gold-soft);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-ink);border:0;border-radius:13px}html .g-pay-hero-mark svg{width:20px;height:20px}html .g-pay-hero-copy strong{color:var(--gold-ink);font:600 15px / 1.4 var(--font)}html .g-pay-hero-copy span{color:var(--t2);font:400 12px / 1.4 var(--font)}html .g-pay-hero-balance{color:var(--t1);font:700 24px / 1 var(--font-num);font-variant-numeric:tabular-nums}html .g-pay-hero-balance small{color:var(--t3);font:400 12px / 1 var(--font)}html .g-pay-hero-badge{border-radius:var(--r-xs);background:var(--gold-soft);box-shadow:var(--gold-glow);color:var(--gold-ink);font:600 11px / 20px var(--font);border:0;padding:0 7px}html .g-pay-hero-link{border-radius:var(--r-pill);background:var(--gl-sheen), var(--gl-fill);height:30px;box-shadow:var(--gl-ring-soft);color:var(--t1);font:500 12.5px / 30px var(--font);border:0;padding:0 12px}html .g-pay-chips li{border-radius:var(--r-pill);height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t2);font:400 12px / 30px var(--font);background:#fff4e108;border:0;padding:0 8px}html .g-pay-chips li svg{width:14px;height:14px;color:var(--gold-ink)}html .g-pay-chips li.is-highlight{color:var(--gold-ink);background:#ffb85c29;font-weight:600;box-shadow:inset 0 0 0 1px #ffb85c73}html .g-pay-plan{border-radius:var(--r-card);background:var(--gl-sheen), var(--gl-surface);box-shadow:var(--gl-ring-soft);color:var(--t1);transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border:0;padding:22px 10px 12px}html .g-pay-plan[aria-checked=true]{background:var(--gl-sheen), var(--gold-soft);box-shadow:var(--gold-glow)}html .g-pay-plan-badge{border-radius:var(--r-card) 0 var(--r-img) 0;background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-ink);font:600 10.5px / 18px var(--font);border:0;padding:0 7px;top:0;left:0}html .g-pay-plan-badge.is-soft{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t2);background:#fff4e112}html .g-pay-plan-name{color:var(--t1);font:500 13px / 1.3 var(--font)}html .g-pay-plan-name small{color:var(--t3);font:400 11px / 1.3 var(--font)}html .g-pay-price{color:var(--t1);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}html .g-pay-plan[aria-checked=true] .g-pay-price{color:var(--gold-ink)}html .g-pay-price small{margin-right:1px;font-size:.5em;font-weight:600}html .g-pay-plan-meta{color:var(--t3);font:400 11px / 1.45 var(--font)}html .g-pay-plan-meta del{color:var(--t3);opacity:.8}html .g-pay-plan-meta i{color:var(--t2);font-style:normal}html .g-pay-coin-amount{color:var(--t1);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}html .g-pay-plan[aria-checked=true] .g-pay-coin-amount{color:var(--gold-ink)}html .g-pay-coin-amount small{color:var(--t3);font-family:var(--font);font-weight:400}html .g-pay-plan-check{border:1px solid var(--line-2);box-shadow:none;background:0 0;border-radius:50%}html .g-pay-plan[aria-checked=true] .g-pay-plan-check{border-color:var(--gold-line);background:var(--gold-soft);box-shadow:inset 0 0 0 4px #0d0c0bcc, inset 0 0 0 8px var(--gold)}html .g-pay-plan[aria-checked=true] .g-pay-plan-check:after,html .g-pay-plan[aria-checked=true] .g-pay-plan-check svg{display:none}html .g-pay-right .g-vip-cta{padding:12px var(--gutter) 10px;background:linear-gradient(#0d0c0b00,#0d0c0bdb 18px)}html :is(.g-vip-page,.g-commerce-page) .g-vip-confirm{border-radius:var(--r-pill);background:var(--gold);min-height:48px;color:var(--on-gold);font:600 16px / 1 var(--font);border:0;box-shadow:0 0 24px -6px #efc35e8c,inset 0 1px #ffffff4d}html :is(.g-vip-page,.g-commerce-page) .g-vip-confirm:disabled{opacity:.5;box-shadow:none}html .g-pay-right .g-vip-cta>p{color:var(--t3);font:400 11px / 1.45 var(--font)}html .g-pay-benefit-grid>div{border-radius:var(--r-card);background:var(--gl-surface);box-shadow:var(--gl-ring-soft);border:0;padding:14px}html .g-pay-benefit-grid>div>span{background:var(--gold-soft);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-ink);border:0;border-radius:11px;place-items:center;display:grid}html .g-pay-benefit-grid>div>span svg{width:18px;height:18px}html .g-pay-benefit-grid strong{color:var(--t1);font:600 14px / 1.4 var(--font);margin-top:10px;display:block}html .g-pay-benefit-grid p{color:var(--t3);font:400 12px / 1.5 var(--font);margin-top:2px}html :is(.g-pay-shelf,.g-pay-faq) h2{color:var(--t1);font:600 17px / 1.35 var(--font);letter-spacing:0}html .g-pay-shelf>header{margin-bottom:12px}html .g-pay-shelf-rail{gap:10px}html .g-pay-shelf-card{flex-basis:104px}html .g-pay-shelf-art{border-radius:var(--r-img);border:0}html .g-pay-shelf-art i{border-radius:var(--r-xs);height:18px;color:var(--gold-ink);font:600 10.5px / 18px var(--font);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0c0ba8;border:0;padding:0 6px;top:6px;left:6px;box-shadow:inset 0 0 0 1px #fff4e11f}html .g-pay-shelf-card strong{color:var(--t1);font:500 13px / 1.4 var(--font);margin-top:7px}html .g-pay-faq h2{margin-bottom:12px}html .g-pay-faq details{background:var(--gl-surface);box-shadow:var(--gl-ring-soft);border:0;border-radius:0;padding:0 14px}html .g-pay-faq details:first-of-type{border-top-left-radius:var(--r-card);border-top-right-radius:var(--r-card)}html .g-pay-faq details:last-of-type{border-bottom-right-radius:var(--r-card);border-bottom-left-radius:var(--r-card)}html .g-pay-faq details+details{box-shadow:var(--gl-ring-soft), 0 -1px 0 var(--line)}html .g-pay-faq summary{min-height:52px;color:var(--t1);font:400 14.5px / 1.4 var(--font)}html .g-pay-faq summary:after{color:var(--t3)}html .g-pay-faq details p{color:var(--t2);font:400 13px / 1.65 var(--font);padding-bottom:14px}html :is(.g-commerce-empty,.g-commerce-panel,.g-pay-wait,.g-commerce-library-notice){border-radius:var(--r-card);background:var(--gl-surface);box-shadow:var(--gl-ring-soft);color:var(--t2);font-family:var(--font);border:0}html .g-commerce-empty{padding:28px 16px}html .g-commerce-empty h2{color:var(--t1);font:500 15px / 1.45 var(--font)}html .g-commerce-empty p{color:var(--t3);font:400 12px / 1.5 var(--font)}html .g-commerce-empty-icon{background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-ink);border:0;border-radius:16px}html .g-commerce-library-notice{color:var(--t2);padding:12px 14px;font-size:12.5px}html .g-commerce-library-notice a{color:var(--gold-ink)}html :is(.g-commerce-page,.g-vip-page) .g-commerce-primary{border-radius:var(--r-pill);background:var(--gold);min-height:44px;color:var(--on-gold);font:600 15px / 1 var(--font);box-shadow:none;border:0;justify-content:center;align-items:center;gap:6px;padding:0 20px;display:inline-flex}html :is(.g-commerce-page,.g-vip-page) :is(.g-commerce-secondary,.g-pay-wait-secondary){border-radius:var(--r-pill);background:var(--gl-sheen), var(--gl-fill);min-height:44px;box-shadow:var(--gl-ring-soft);color:var(--t1);font:500 14px / 1 var(--font);border:0}html .g-commerce-text-button,html .g-pay-wait-text,html .g-commerce-return-link{color:var(--t2);font-family:var(--font)}html .g-commerce-order-list{border-radius:var(--r-card);background:var(--gl-surface);box-shadow:var(--gl-ring-soft);border:0;overflow:hidden}html .g-commerce-order-row{color:var(--t1);font-family:var(--font);background:0 0;border:0;border-radius:0;padding:14px}html .g-commerce-order-row+.g-commerce-order-row{box-shadow:0 -1px 0 var(--line)}html .g-commerce-order-row strong{color:var(--t1);font:500 14.5px / 1.4 var(--font)}html .g-commerce-order-row :is(small,time,p){color:var(--t3);font-size:12px}html .g-commerce-order-amount{color:var(--t1);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}html .g-commerce-order-amount.is-gold,html .g-commerce-order-row .is-gold{color:var(--gold-ink)}html .g-commerce-order-icon{background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-ink);border:0;border-radius:12px}html .g-commerce-details>div{border-color:var(--line)}html .g-commerce-details dt{color:var(--t3);font:400 13px / 1.4 var(--font)}html .g-commerce-details dd{color:var(--t1);font:400 13px / 1.4 var(--font)}html .g-commerce-drama-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;display:grid}html .g-commerce-drama-card{box-shadow:none;background:0 0;border:0}html .g-commerce-drama-cover{border-radius:var(--r-img);overflow:hidden}html .g-commerce-drama-card strong,html .g-commerce-drama-card h3{color:var(--t1);font:500 13px / 1.4 var(--font);margin-top:7px}html .g-commerce-drama-card :is(small,p){color:var(--t3);font:400 11.5px / 1.35 var(--font)}html .g-commerce-kind{border-radius:var(--r-xs);height:18px;color:var(--t1);font:600 10.5px / 18px var(--font);background:#0d0c0ba8;border:0;padding:0 6px;box-shadow:inset 0 0 0 1px #fff4e11f}html .g-commerce-kind:is(.is-membership,.is-coins){color:var(--gold-ink)}html .g-pay-wait{padding:22px 16px}html .g-pay-wait-mark,html .g-pay-wait[data-state] .g-pay-wait-mark{background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-line), 0 0 24px -6px #efc35e80;color:var(--gold-ink);border:0}html .g-pay-wait-head h2{color:var(--t1);font:600 20px / 1.3 var(--font)}html .g-pay-wait-head p{color:var(--t2);font:400 13px / 1.65 var(--font)}html .g-pay-countdown{border-radius:var(--r-card);background:var(--gl-fill);box-shadow:var(--gl-ring-soft);border:0}html .g-pay-countdown strong{color:var(--gold-ink);font-family:var(--font-num)}html .g-pay-wait-order{border-radius:var(--r-card);background:var(--gl-fill);box-shadow:var(--gl-ring-soft);border:0}html .g-pay-wait-product{border-color:var(--line)}html .g-pay-wait-product b{color:var(--gold-ink);font-family:var(--font-num)}html .g-pay-wait-foot{border-color:var(--line)}html .g-commerce-error{border-radius:var(--r-card);color:#ef8a7e;font-family:var(--font);background:#b6463c1f;border:0;box-shadow:inset 0 0 0 1px #ef8a7e3d}html .g-commerce-skeleton i{border-radius:var(--r-card);background:linear-gradient(100deg, var(--fill) 30%, #25231f 50%, var(--fill) 70%);background-size:200% 100%}.g-site-chrome:has(.g-vip-page)>.g-site-footer[data-placement=shell]:not([data-desktop-only=true]){display:block}.g-site-chrome:has(.g-vip-page .g-vip-cta)>.g-site-footer[data-placement=shell]{margin-bottom:calc(var(--site-chrome-tab-clearance,0px) + var(--m-vip-cta-h,104px))}html .g-site-chrome .g-vip-page>.g-vip-layout{padding-bottom:8px}html .g-pay-more{grid-template-columns:minmax(0,1fr)}}
