.tier-comparison{overflow-x:auto}.tier-comparison__table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.tier-comparison__table th,.tier-comparison__table td{text-align:center;border-bottom:1px solid var(--border-glass);padding:16px 12px}.tier-comparison__table tbody th[scope=row]{text-align:left;color:var(--text-secondary);white-space:nowrap;font-weight:500}.tier-comparison__name{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:14px;font-weight:600}.tier-comparison__price{color:var(--text-primary);margin-top:6px;font-size:28px;font-weight:700}.tier-comparison__price span{color:var(--text-muted);font-size:14px;font-weight:400}.tier-comparison__col--current{background:var(--tier-highlight-bg)}.tier-comparison__table thead .tier-comparison__col--current{border-radius:14px 14px 0 0}.tier-comparison__yes{color:var(--semantic-ok);vertical-align:middle}.tier-comparison__no{color:var(--text-muted);vertical-align:middle}.tier-comparison__table tfoot button{margin:0 auto}.tier-comparison__cta{white-space:normal;width:100px;font-size:14px}.subscription-tab__prompt{color:var(--text-secondary);text-align:center;margin-bottom:20px;font-size:14px}.subscription-tab__prompt--blocked{color:var(--text-primary);text-align:left;background:#ffa71a1f;border:1px solid #ffa71a66;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex}.subscription-tab__prompt--blocked svg{color:var(--semantic-warning);flex-shrink:0}.subscription-tab__prompt--blocked a{color:var(--brand-primary);font-weight:600}.plan-current{height:32px;color:var(--brand-primary);white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}.tier-gate__panel .subscription-tab__prompt{margin-bottom:32px;font-size:17px}
