@media (max-width:899px){html .g-trial-end{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:var(--t1);font-family:var(--font);background:#080706c7;padding:12px 40px 72px}html .g-trial-end.is-swipe-through{background:#0807069e}html .g-trial-end-label{color:var(--gold-ink);letter-spacing:.2em;font-size:11px;font-weight:600}html .g-trial-end h2{font:600 20px / 1.3 var(--font);margin:8px 0 4px}html .g-trial-end p{color:var(--t2);font-size:13px;line-height:1.6}html .g-trial-end a{border-radius:var(--r-pill);background:var(--gold);width:min(240px,100%);min-height:44px;color:var(--on-gold);font:600 15px / 1 var(--font);gap:6px;margin-top:16px;padding:0 20px;box-shadow:0 8px 24px -8px #efc35e8c}html .g-trial-end-actions{width:min(240px,100%);margin-top:16px}html .g-trial-end-actions a{margin-top:0}html .g-trial-end-hint{color:var(--t3);font-size:12px}html .m-paywall-actions{flex-direction:column;align-items:center;gap:6px;width:min(240px,100%);margin-top:16px;display:flex}html .m-paywall .m-paywall-primary{border-radius:var(--r-pill);background:var(--gold);width:100%;min-height:44px;color:var(--on-gold);font:600 15px / 1 var(--font);border:0;justify-content:center;align-items:center;margin:0;padding:0 20px;text-decoration:none;display:flex;box-shadow:0 8px 24px -8px #efc35e8c}html .m-paywall .m-paywall-primary.is-loading{background:linear-gradient(100deg, var(--fill) 30%, #25231f 50%, var(--fill) 70%);box-shadow:none}html .m-paywall .m-paywall-login{min-height:32px;color:var(--t2);font:400 13px / 1 var(--font);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0 12px}html .g-drama-detail-hero .g-trial-end.m-paywall{padding:8px 28px}html .g-drama-detail-hero .m-paywall h2{margin:4px 0 2px;font-size:16px}html .g-drama-detail-hero .m-paywall p{font-size:12px;line-height:1.5}html .g-drama-detail-hero .m-paywall-actions{gap:2px;margin-top:10px}html .g-drama-detail-hero .m-paywall .m-paywall-primary{min-height:38px;font-size:14px}html .g-drama-detail-hero .m-paywall .m-paywall-login{min-height:28px;font-size:12px}html .g-drama-detail-hero .g-playback-payment-notice{width:auto;box-shadow:none;background:#080706c7;border-radius:0;justify-content:center;align-items:center;padding:8px 28px;display:flex;inset:0;transform:none}html .g-drama-detail-hero .g-playback-payment-notice .g-playback-payment-icon{display:none}html .g-drama-detail-hero .g-playback-payment-content.m-paywall{gap:2px}html .g-drama-detail-hero .g-playback-payment-content.m-paywall h2{font-size:16px}html .g-trial-end~.g-drama-detail-inline-chrome .g-drama-detail-inline-bottom,html .g-trial-end~.g-player-chrome .g-player-control-bar,html .g-trial-end~.g-player-chrome .g-player-timeline{display:none}html .g-trial-end~.g-drama-detail-inline-chrome .g-drama-detail-inline-top{visibility:visible;background:0 0}html .g-trial-end~.g-drama-detail-inline-chrome .g-drama-detail-inline-top>:not(.g-back-button){visibility:hidden}html .g-trial-end~.g-player-chrome .g-player-controls>header{visibility:visible}html .g-trial-end~.g-player-chrome .g-player-controls>header>:not(:first-child){visibility:hidden}html .g-home-feed-shell:has(>:is(.g-trial-end,.g-playback-payment-notice)) :is(.g-home-feed-progress,.g-home-speed-hud){visibility:hidden}html .g-home-feed-shell:has(>:is(.g-trial-end,.g-playback-payment-notice)) .g-home-controls-root{z-index:66}html .g-home-feed-shell:has(>:is(.g-trial-end,.g-playback-payment-notice)) .g-home-controls-root>:not(.g-home-mobile-channel-header){visibility:hidden}html .g-trial-end-close{width:32px;height:32px;box-shadow:var(--gl-ring-soft);color:var(--t2);background:#fff4e114;border:0;top:10px;right:10px}html .g-playback-payment-notice{background:var(--gl-sheen), #161411db;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);width:min(320px,100% - 40px);box-shadow:var(--gl-ring), 0 18px 48px #00000080;color:var(--t1);font-family:var(--font);border:0;border-radius:20px;padding:20px 18px}html .g-playback-payment-content{gap:8px}html .g-playback-payment-icon{background:var(--gold-soft);width:44px;height:44px;box-shadow:var(--gold-glow);color:var(--gold-ink);border:0}html .g-playback-payment-content h2{font:600 17px / 1.35 var(--font)}html .g-playback-payment-content p{color:var(--t2);font-size:13px}html .g-playback-payment-content .g-playback-payment-action{border-radius:var(--r-pill);background:var(--gold);min-height:44px;color:var(--on-gold);font:600 15px / 1 var(--font);margin-top:6px}html .g-playback-payment-loading{border-radius:var(--r-pill);background:linear-gradient(100deg, var(--fill) 30%, #25231f 50%, var(--fill) 70%)}html .g-commerce-modal-layer:has(.g-paygate){background:#080706a3;padding:20px}html .g-commerce-modal:has(.g-paygate){background:var(--gl-sheen), linear-gradient(180deg, #1a1814f0, #100f0df7);-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);box-shadow:var(--gl-ring), 0 24px 70px #0009;color:var(--t1);font-family:var(--font);border:0;border-radius:20px}html .g-commerce-modal:has(.g-paygate)>header{border-bottom:0;padding:18px 18px 12px}html .g-commerce-modal:has(.g-paygate) h2{font:600 15px / 1.4 var(--font);color:var(--t2);margin-top:0}html .g-paygate{gap:10px;padding:0 2px 2px}html .g-paygate-icon{background:var(--gold-soft);width:52px;height:52px;box-shadow:var(--gold-glow);color:var(--gold-ink);border:0}html .g-paygate h3{font:600 20px / 1.3 var(--font);color:var(--t1);margin-top:2px}html .g-paygate>p{color:var(--t2);font-size:13px;line-height:1.65}html .g-paygate-benefits{gap:8px;margin-top:4px}html .g-paygate-benefits li{border-radius:var(--r-card);background:var(--gl-sheen), var(--gl-fill);box-shadow:var(--gl-ring-soft);color:var(--t1);border:0;gap:6px;padding:10px 4px;font-size:11.5px}html .g-paygate-benefits li svg{color:var(--gold-ink)}html .g-paygate>.g-paygate-price{color:var(--t3);font-size:12px}html .g-paygate-price strong{color:var(--gold-ink);font:700 22px / 1 var(--font-num)}html .g-paygate-action{border-radius:var(--r-pill);background:var(--gold);min-height:46px;color:var(--on-gold);font:600 16px / 1 var(--font);letter-spacing:0;margin-top:4px;box-shadow:0 10px 26px -10px #efc35e99}html .g-paygate-later{color:var(--t3);font-size:13px}html .g-inline-payment{font-family:var(--font);color:var(--t1)}html .g-inline-payment-heading h2{font:600 17px / 1.35 var(--font)}html .g-inline-payment-heading>span{color:var(--t3)}html .g-inline-payment-method{border-radius:var(--r-card);background:var(--gl-sheen), var(--gl-fill);min-height:64px;box-shadow:var(--gl-ring-soft);border:0}html .g-inline-payment-method[data-selected=true]{background:var(--gl-sheen), var(--gold-soft);box-shadow:var(--gold-glow);border:0}html .g-inline-payment-method-name{font-size:14px;font-weight:500}html .g-inline-payment-check{border-color:var(--line-2)}html .g-inline-payment-method[data-selected=true] .g-inline-payment-check{border-color:var(--gold);background:var(--gold);color:var(--on-gold)}html .g-inline-payment-order,html .g-inline-payment-placeholder,html .g-inline-payment-closed{border-radius:var(--r-card);background:var(--gl-surface);box-shadow:var(--gl-ring-soft);border:0}html .g-inline-payment-order>b{color:var(--gold-ink);font-family:var(--font-num)}html .g-inline-payment-order span,html .g-inline-payment-hint,html .g-inline-payment-placeholder,html .g-inline-payment-status,html .g-inline-payment-links{color:var(--t2)}html .g-inline-payment-alternatives a{border-radius:var(--r-pill);background:var(--gl-fill);box-shadow:var(--gl-ring-soft);color:var(--gold-ink);border:0}html .g-playback-payment-loading.m-paywall-wait{border-top:2px solid var(--gold);background:0 0;border-radius:50%;width:28px;height:28px;margin:12px auto;animation:.9s linear infinite m-paywall-spin;display:block;box-shadow:inset 0 0 0 2px #fff4e124}@keyframes m-paywall-spin{to{transform:rotate(360deg)}}}
