.billing-history-page .page-header{margin-bottom:1rem}.billing-history-page .card{border-radius:.75rem}.company-billing-page .billing-plan-limit-list{--bs-list-group-bg:transparent}.company-billing-page .billing-plan-limit-list__item{color:var(--bs-body-color)}[data-bs-theme=dark] .company-billing-page .billing-plan-limit-list__item{background-color:rgba(15,23,42,.72);border-color:rgba(148,163,184,.2);color:#f8fafc}[data-bs-theme=dark] .company-billing-page .billing-plan-limit-list__item .text-body-secondary{color:rgba(226,232,240,.78)!important}.billing-history-page canvas{display:block;width:100%}.billing-checkout-page .checkout-subscription-controls{align-items:end}.billing-checkout-page .checkout-subscription-controls .form-label{font-weight:600;margin-bottom:.4rem;min-height:1.5rem}.billing-checkout-page .checkout-subscription-controls :is(.form-select,.form-control,.input-group .btn,.btn-group .btn){min-height:2.75rem}.billing-checkout-page .checkout-subscription-controls .btn-group .btn{align-items:center;display:inline-flex;justify-content:center}.billing-checkout-page .checkout-subscription-controls .input-group .form-control{height:auto}.billing-checkout-page .checkout-layout-row{align-items:stretch}.billing-checkout-page .checkout-main-column,.billing-checkout-page .checkout-summary-column{display:flex;flex-direction:column}.billing-checkout-page .checkout-main-column>.card:last-child,.billing-checkout-page .checkout-summary-card{flex:1 1 auto}.billing-checkout-page .checkout-summary-card{display:flex;flex-direction:column;height:100%;top:calc(var(--navbar-height, 4rem) + 1rem)}.billing-checkout-page .checkout-summary-card .card-body{display:flex;flex:1 1 auto;flex-direction:column}.billing-checkout-page .checkout-summary-card dl{margin-bottom:1.5rem!important}.billing-checkout-page .checkout-summary-secure{margin-top:auto}.billing-checkout-page .checkout-gate-card{border-color:rgba(99,135,255,.28)}.billing-checkout-page .checkout-setup-steps{align-content:center;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);display:grid;gap:.75rem;min-height:100%;padding:1rem}.billing-checkout-page .checkout-setup-step{align-items:center;display:grid;gap:.75rem;grid-template-columns:1.35rem minmax(0,1fr);line-height:1.35;min-height:2rem}.billing-checkout-page .checkout-setup-step i{text-align:center;width:1.35rem}.billing-checkout-page .checkout-provider-options{align-items:stretch}.billing-checkout-page .checkout-provider-options .nav-item{display:flex}.billing-checkout-page .checkout-provider-card{background:linear-gradient(135deg,color-mix(in srgb,var(--bs-primary) 7%,transparent),transparent 58%),var(--bs-body-bg);border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))!important;box-shadow:inset 0 1px hsla(0,0%,100%,.06),0 .45rem 1.1rem rgba(0,7,22,.12);color:var(--bs-body-color);cursor:pointer;display:grid!important;gap:.5rem;grid-template-rows:4rem 3.1rem 2.45rem;isolation:isolate;min-height:13.1rem;overflow:hidden;padding:1.45rem 1.25rem;place-items:center;position:relative;text-align:center;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.billing-checkout-page .checkout-provider-card:after{background:linear-gradient(110deg,transparent 12%,hsla(0,0%,100%,.14) 45%,transparent 72%),radial-gradient(circle at 50% 0,color-mix(in srgb,var(--bs-primary) 24%,transparent),transparent 58%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-22%);transition:opacity .18s ease,transform .34s ease;z-index:-1}.billing-checkout-page .checkout-provider-card:disabled{cursor:not-allowed;filter:saturate(.7);opacity:.58}.billing-checkout-page .checkout-provider-card:not(:disabled):is(:hover,:focus-visible){background-color:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-primary) 72%,#fff)!important;box-shadow:inset 0 1px hsla(0,0%,100%,.12),0 .8rem 1.65rem rgba(0,7,22,.22),0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 13%,transparent);color:#fff;transform:translateY(-.14rem)}.billing-checkout-page .checkout-provider-card:not(:disabled):is(:hover,:focus-visible):after{opacity:1;transform:translateX(18%)}.billing-checkout-page .checkout-provider-card:not(:disabled):active{box-shadow:inset 0 1px hsla(0,0%,100%,.08),0 .35rem .9rem rgba(0,7,22,.18);transform:translateY(0)}.billing-checkout-page .checkout-provider-card__visual{align-items:center;display:flex;height:4rem;justify-content:center;width:100%}.billing-checkout-page .checkout-provider-card__visual img,.billing-checkout-page .checkout-provider-card__visual svg{max-height:3.1rem;max-width:8rem}.billing-checkout-page .checkout-provider-card__title{align-items:flex-end;display:flex;height:3.1rem;justify-content:center;line-height:1.25}.billing-checkout-page .checkout-provider-card__caption{align-items:flex-start;display:flex;height:2.45rem;line-height:1.35}.billing-checkout-page .checkout-provider-card:is(.active,.is-selected){background:color-mix(in srgb,var(--bs-primary) 14%,transparent);border-color:var(--bs-primary)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 22%,transparent)}@media (max-width:1199.98px){.billing-checkout-page .checkout-summary-card{position:static!important}}.invoice-print-body{background:var(--bs-body-bg)}.invoice-document-page,.invoice-print-page{max-width:1120px}.invoice-document-toolbar,.invoice-print-toolbar{background:var(--bs-body-bg);padding-bottom:.75rem;padding-top:.25rem}.invoice-document-card{break-inside:avoid}@media print{.invoice-print-body{background:#fff!important}.invoice-document-page,.invoice-print-page{max-width:none;padding:0!important}.invoice-document-alert,.invoice-document-toolbar,.invoice-print-toolbar{display:none!important}.invoice-document-card{border:1px solid #dbe2ea;box-shadow:none!important}.invoice-document-card .table{color:inherit}}