.billing-off{align-items:center;gap:var(--space-3);margin:var(--space-0);color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-md);display:flex}.billing-plan{gap:var(--space-3);padding:var(--space-4);border:var(--size-border) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.billing-plan p{margin:var(--space-0)}.billing-plan__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.billing-plan__name{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.billing-usage{gap:var(--space-4);margin:var(--space-0);padding:var(--space-4);border:var(--size-border) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;list-style:none;display:flex}.billing-usage__row{gap:var(--space-2);flex-direction:column;display:flex}.billing-usage__label{font-weight:var(--font-weight-semibold)}.billing-usage__over{gap:var(--space-2);flex-direction:column;display:flex}.billing-usage__over p{margin:var(--space-0);color:var(--color-danger)}.billing-banner{align-items:center;gap:var(--space-3) var(--space-4);margin:var(--space-4) var(--space-6) var(--space-0);padding:var(--space-3) var(--space-4);border:var(--size-border) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-text);flex-wrap:wrap;display:flex}.billing-banner--final_notice{background:var(--color-danger-subtle)}.billing-banner__text{flex:1 1 calc(var(--space-16) * 3);margin:var(--space-0);font-size:var(--font-size-md);line-height:var(--line-height-md)}.billing-preview{gap:var(--space-2);flex-direction:column;display:flex}.billing-preview p{margin:var(--space-0)}.billing-legal__list,.billing-legal__history{gap:var(--space-3);margin:var(--space-0);padding:var(--space-0);flex-direction:column;list-style:none;display:flex}.billing-legal{gap:var(--space-2);flex-direction:column;display:flex}.billing-legal__head,.billing-legal__status{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.billing-legal__block{gap:var(--space-2);flex-direction:column;display:flex}.billing-legal__text{max-block-size:calc(var(--space-16) * 4);margin:var(--space-0);padding:var(--space-3);white-space:pre-wrap;border:var(--size-border) solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-raised);font-size:var(--font-size-sm);line-height:var(--line-height-sm);overflow:auto}.billing-console{gap:var(--space-6);flex-direction:column;display:flex}.billing-console__prices{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.billing-console__price{gap:var(--space-3);padding:var(--space-4);border:var(--size-border) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.billing-console__state{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
