/* origem: account/0029.css */
/* SOURCE: /assets/refactor-v943/css/account/0046.css */
.spb-plan-hidden{display:none!important}.spb-plan-summary{grid-column:1/-1;border:1px solid #dce2e8;background:#fafbfc;padding:18px 20px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.spb-plan-summary h3{margin:0 0 6px;font-size:18px}.spb-plan-summary p{margin:0;color:#667085;font-size:13px}.spb-plan-finance{display:flex;gap:10px;flex-wrap:wrap}.spb-plan-finance span{border:1px solid #dce2e8;background:#fff;padding:8px 11px;font-size:12px}.spb-plan-finance strong{display:block;color:var(--account-primary);font-size:14px}.spb-plan-choice-modal{position:fixed;inset:0;z-index:2147483647;background:rgba(0,0,0,.62);display:none;align-items:center;justify-content:center;padding:18px}.spb-plan-choice-modal.is-open{display:flex}.spb-plan-choice-dialog{width:min(620px,100%);background:#fff;padding:26px;position:relative}.spb-plan-choice-dialog h2{margin:0 38px 8px 0;font-size:26px}.spb-plan-choice-dialog p{color:#667085}.spb-plan-choice-dialog ul{columns:2;gap:28px;padding-left:20px}.spb-plan-choice-dialog li{margin:8px 0;break-inside:avoid}.spb-plan-choice-close{position:absolute;right:14px;top:10px;border:0;background:none;font-size:28px;cursor:pointer}.spb-plan-choice-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.spb-plan-choice-actions button{height:42px;padding:0 18px;border:1px solid #cfd6df;background:#fff;font-weight:700}.spb-plan-choice-actions .confirm{background:var(--account-primary);border-color:var(--account-primary);color:#fff}.spb-plans-intro{color:#667085;margin-top:-8px}.spb-plan-page-banner{display:flex;align-items:center;gap:14px;border:1px solid #dce2e8;border-left:4px solid var(--account-primary);padding:14px 16px;margin:0 0 18px;background:#fff}.spb-plan-page-banner i{font-size:24px;color:var(--account-primary)}.spb-plan-page-banner strong,.spb-plan-page-banner span{display:block}.spb-plan-page-banner span{font-size:13px;color:#667085;margin-top:3px}.spb-plans-list{display:grid;gap:16px}.spb-plan-company-card{border:1px solid #dce2e8;padding:20px;display:grid;grid-template-columns:minmax(220px,1fr) 2fr auto;gap:20px;align-items:center}.spb-plan-company-card h3{margin:4px 0}.spb-plan-company-card p{margin:0;color:#667085}.spb-plan-kicker{font-size:12px;color:var(--account-primary);font-weight:700}.spb-plan-company-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.spb-plan-company-meta span{border-left:2px solid #e5e7eb;padding-left:10px;font-size:13px}.spb-plan-company-meta b{display:block;font-size:11px;color:#667085;text-transform:uppercase}.spb-plan-company-actions{display:flex;gap:8px;flex-wrap:wrap}.spb-plan-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.spb-plan-overview article{border:1px solid #dce2e8;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center}.spb-plan-overview i{grid-row:1/3;font-size:24px;color:var(--account-primary)}.spb-plan-overview strong{font-size:20px}.spb-plan-overview span{font-size:12px;color:#667085}.spb-plan-comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 24px}.spb-plan-comparison>div{border:1px solid #dce2e8;padding:18px}.spb-plan-comparison>div.featured{border-top:4px solid var(--account-primary)}.spb-plan-comparison h3{margin:0 0 7px}.spb-plan-comparison p{margin:0 0 14px;color:#667085}.spb-plan-list-title{font-size:19px;margin:0 0 12px}.spb-account-company-form form.is-plan-free [data-plan-advanced="1"]{display:none!important}@media(max-width:800px){.spb-plan-overview{grid-template-columns:repeat(2,1fr)}.spb-plan-comparison{grid-template-columns:1fr}}@media(max-width:520px){.spb-plan-overview{grid-template-columns:1fr}}
.spb-account-auth .spb-account-field input:focus,.spb-account-auth .spb-account-field select:focus{outline:0!important;border-bottom:3px solid var(--account-primary)!important;box-shadow:none!important}@media(max-width:900px){.spb-plan-company-card{grid-template-columns:1fr}.spb-plan-company-meta{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.spb-plan-choice-dialog ul{columns:1}.spb-plan-summary{grid-template-columns:1fr}.spb-plan-company-meta{grid-template-columns:1fr 1fr}}

.spb-upgrade-checkout{border:2px solid var(--account-primary);padding:20px;margin:18px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff}.spb-upgrade-checkout h2{margin:4px 0 8px}.spb-upgrade-checkout p{margin:0;max-width:820px;color:#667085}.spb-account-action.upgrade,.spb-upgrade-modal-link{background:var(--account-primary)!important;border-color:var(--account-primary)!important;color:#fff!important}.spb-upgrade-modal-link{height:42px;padding:0 22px;font-weight:800;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;text-decoration:none!important;min-width:170px;color:#fff!important}.spb-upgrade-modal-link:hover,.spb-upgrade-modal-link:focus{color:#fff!important;background:var(--account-primary)!important}.spb-upgrade-history{display:grid;gap:8px}.spb-upgrade-history article{border:1px solid #dce2e8;padding:12px 14px;display:flex;justify-content:space-between;gap:12px;align-items:center}.spb-upgrade-history article div{display:flex;flex-direction:column}.spb-upgrade-history article span{font-size:12px;color:#667085}.spb-upgrade-history .status{font-size:12px;padding:6px 9px;background:#fff7db;color:#8a5a00;text-transform:capitalize}.spb-upgrade-history-title{margin-top:26px!important}@media(max-width:700px){.spb-upgrade-checkout{align-items:stretch;flex-direction:column}.spb-upgrade-checkout form,.spb-upgrade-checkout button{width:100%}}

