.crm-billing{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-color,#8795a533);font:inherit;color:inherit}
.billing-head,.billing-summary,.billing-history>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.billing-head h3{font-size:18px;margin:0}.billing-head small{font-size:12px;color:#168b59}.billing-head svg{width:18px;height:18px}.billing-summary{justify-content:flex-start;margin:20px 0;gap:48px}.billing-summary>div{display:grid;gap:6px}.billing-summary strong{font-size:23px}.billing-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.billing-plans article{border:1px solid #8795a544;border-radius:8px;padding:18px;display:grid;gap:14px}.billing-plans h4{margin:0;font-size:18px}.billing-plans strong{font-size:22px}.billing-plans span{font-size:13px}.billing-history>div{padding:12px 0;border-bottom:1px solid #8795a533}.billing-history small{display:block;opacity:.65;margin-top:4px}.billing-history strong{white-space:nowrap}.billing-credit{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.billing-credit label{display:grid;gap:8px}.billing-error{color:#dc3545}.billing-confirm{margin-top:16px;padding:16px;border:1px solid #8795a544;border-radius:6px}.billing-confirm[hidden]{display:none}@media(max-width:600px){.billing-plans{grid-template-columns:1fr}.billing-summary{gap:20px;flex-wrap:wrap}}
.crm-v2-settings-page .crm-v2-settings-profile-info strong,.crm-v2-settings-page .crm-v2-settings-sidebar-title,.crm-v2-settings-page .crm-v2-settings-edit-btn{color:var(--text,#1a1a1a)}
.crm-v2-settings-profile-info{overflow-wrap:anywhere}
@media(max-width:600px){.crm-v2-settings-page .crm-v2-settings-profile-card{flex-wrap:wrap}.crm-v2-settings-page .crm-v2-settings-profile-info{flex-basis:calc(100% - 80px)}.crm-v2-settings-page .crm-v2-settings-edit-btn{margin-left:auto}.billing-history>div{align-items:flex-start;flex-wrap:wrap}}
.billing-plans article{display:flex;flex-direction:column;align-items:stretch}.billing-plans article>button{margin-top:auto}.billing-audience{font-size:13px;margin:0;opacity:.75;min-height:36px}.billing-features{padding-left:18px;margin:4px 0 8px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.billing-features li{margin:0 0 10px}.billing-ai{font-weight:600}.billing-soon{display:inline-block;font-size:11px!important;color:#168b59;border:1px solid #168b5955;border-radius:4px;padding:1px 5px}.billing-demo-note{margin:16px 0;font-size:13px;line-height:1.5}.billing-no-ai{opacity:.65}
