.bill-estimator-module__f0L_Xq__card{border:1px solid var(--dk-blue);background:linear-gradient(180deg, #2f7bff14, transparent 55%), var(--dk-surface);border-radius:16px;flex-direction:column;gap:22px;min-width:0;padding:28px;display:flex}.bill-estimator-module__f0L_Xq__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bill-estimator-module__f0L_Xq__title{margin:0;font-size:18px;font-weight:500}.bill-estimator-module__f0L_Xq__month{font-family:var(--dk-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dk-muted);font-size:11px}.bill-estimator-module__f0L_Xq__field{flex-direction:column;gap:10px;display:flex}.bill-estimator-module__f0L_Xq__label{color:var(--dk-body);justify-content:space-between;gap:12px;font-size:14px;display:flex}.bill-estimator-module__f0L_Xq__value{font-family:var(--dk-font-mono);color:var(--dk-text)}.bill-estimator-module__f0L_Xq__range[type=range]{width:100%;min-height:0;accent-color:var(--dk-blue);margin:0}.bill-estimator-module__f0L_Xq__toggle{border:1px solid var(--dk-line);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;font-size:14px;display:grid}.bill-estimator-module__f0L_Xq__toggle button{cursor:pointer;color:var(--dk-body);font:inherit;background:0 0;border:0;border-radius:999px;padding:9px 8px;transition:background .2s,color .2s}.bill-estimator-module__f0L_Xq__toggle button:hover{color:var(--dk-text)}.bill-estimator-module__f0L_Xq__toggle button[aria-pressed=true]{background:var(--dk-text);color:var(--dk-bg)}.bill-estimator-module__f0L_Xq__result{flex-direction:column;gap:16px;display:flex}.bill-estimator-module__f0L_Xq__rows{font-family:var(--dk-font-mono);flex-direction:column;margin:0;font-size:13px;display:flex}.bill-estimator-module__f0L_Xq__row{border-top:1px solid var(--dk-line);justify-content:space-between;gap:12px;padding:11px 0;display:flex}.bill-estimator-module__f0L_Xq__row dt{color:var(--dk-body)}.bill-estimator-module__f0L_Xq__row dd{text-align:right;margin:0}.bill-estimator-module__f0L_Xq__credit{color:var(--dk-success)}.bill-estimator-module__f0L_Xq__total{border-top:1px solid #2a3442;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.bill-estimator-module__f0L_Xq__totalLabel{flex-direction:column;gap:4px;font-size:15px;display:flex}.bill-estimator-module__f0L_Xq__totalPlan{color:var(--dk-muted);font-size:13px}.bill-estimator-module__f0L_Xq__totalValue{letter-spacing:-.04em;text-align:right;font-size:40px}.bill-estimator-module__f0L_Xq__note{color:var(--dk-muted);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:480px){.bill-estimator-module__f0L_Xq__card{padding:22px 18px}.bill-estimator-module__f0L_Xq__totalValue{font-size:32px}}@media (prefers-reduced-motion:reduce){.bill-estimator-module__f0L_Xq__toggle button{transition:none}}
