.usage-exhaustion-entry{justify-content:space-between;align-items:center;gap:12px;margin:-8px 0 24px;display:flex}.usage-exhaustion-entry>span,.usage-exhaustion-pending{color:var(--ss-text);font-size:12px}.usage-exhaustion-summary{border-bottom:1px solid var(--ss-line-faint);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:0 0 20px;display:grid}.usage-exhaustion-summary>div{min-width:0}.usage-exhaustion-summary dt{color:var(--ss-text);margin-bottom:5px;font-size:12px}.usage-exhaustion-summary dd{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.usage-exhaustion-form{gap:16px;display:grid}.usage-exhaustion-form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.usage-exhaustion-form legend{margin-bottom:10px;padding:0;font-size:13px;font-weight:600}.usage-exhaustion-form>label{flex-direction:column;gap:6px;font-size:12px;display:flex}.usage-exhaustion-form .usage-exhaustion-choice{border:1px solid var(--ss-line);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.usage-exhaustion-form .usage-exhaustion-choice:has(input:checked){border-color:var(--ss-text-strong);background:var(--ss-canvas)}.usage-exhaustion-form .usage-exhaustion-choice input{margin:0}.usage-exhaustion-form p,.usage-exhaustion-form small{color:var(--ss-text);font-size:12px;line-height:1.6}.usage-exhaustion-footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.usage-exhaustion-footer p{margin:0;padding:0}.usage-exhaustion-cost{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding-top:2px;display:flex}.usage-exhaustion-cost strong{font-size:18px}.usage-exhaustion-cost span{color:var(--ss-text);font-size:12px}@media (max-width:600px){.usage-exhaustion-summary{grid-template-columns:1fr;gap:12px}.usage-exhaustion-entry{flex-wrap:wrap}.usage-exhaustion-form :is(input:not([type=radio]),button){min-height:44px}}.usage-exhaustion-form .usage-exhaustion-choice{flex-direction:row}.usage-exhaustion-form .usage-exhaustion-choice>span{color:var(--ss-text-strong);font-size:13px}
