/* Compact B: preserve v1/v2 while giving the trial explanation more space. */
[data-paywall-version="v3"] .purchase-dock{border:0;border-top:1px solid #ffffff12;border-radius:0;margin:0;padding:13px 24px max(16px,env(safe-area-inset-bottom));background:transparent}
[data-paywall-version="v3"] .coverage-toggle{display:block;margin:0 auto 15px;padding:5px 8px;background:none;border:0;color:var(--muted);font-size:12px;font-weight:400;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px}
[data-paywall-version="v3"] .plan-control{justify-content:center;margin:0}
[data-paywall-version="v3"] .plan-control>span{display:none}
[data-paywall-version="v3"] .plan-selector{flex:0 1 235px;border:0;background:transparent;gap:8px;padding:0}
[data-paywall-version="v3"] .plan-option{border:1px solid #ffffff22;min-height:34px;border-radius:8px}
[data-paywall-version="v3"] .price-formula{border:0;padding:0;margin:12px 0 14px}
[data-paywall-version="v3"] #plan-billing-period{display:none}
[data-paywall-version="v3"] .billing-disclosure{margin-top:9px;line-height:1.3}
[data-paywall-version="v3"] .paywall-content{padding-top:16px;padding-bottom:18px}
[data-paywall-version="v3"] .trial-timeline{margin-top:22px;gap:18px}
@media(max-height:740px){[data-paywall-version="v3"] .paywall-content{padding-top:8px;padding-bottom:12px}[data-paywall-version="v3"] .trial-timeline{margin-top:18px;gap:14px}}
