._breakdown_1np8b_1,._compact_1np8b_1{min-width:0;overflow:hidden;line-height:1.5;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._breakdown_1np8b_1 header,._compact_1np8b_1 header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid var(--border);background:var(--surface)}._breakdown_1np8b_1 header span,._compact_1np8b_1 header span{display:flex;align-items:center;gap:8px;color:var(--primary)}._breakdown_1np8b_1 header strong,._compact_1np8b_1 header strong{color:var(--foreground);font:700 14px var(--font-family-display)}._breakdown_1np8b_1 header small,._compact_1np8b_1 header small{color:var(--muted-foreground);font-size:.875rem}._lines_1np8b_6{display:grid;gap:8px;padding:13px 15px}._lines_1np8b_6 div,._total_1np8b_7,._deposit_1np8b_7,._due_1np8b_7{display:flex;align-items:baseline;justify-content:space-between;gap:14px}._lines_1np8b_6 span,._lines_1np8b_6 strong{font-size:.9375rem}._lines_1np8b_6 span{color:var(--muted-foreground)}._total_1np8b_7{padding:13px 15px;border-top:1px solid var(--border);font-size:.9375rem}._total_1np8b_7 strong{font:750 18px var(--font-family-display)}._deposit_1np8b_7{padding:10px 15px;border-top:1px dashed var(--border);color:var(--muted-foreground);font-size:.875rem}._due_1np8b_7{padding:11px 15px;background:var(--secondary);color:var(--primary);font-size:.9375rem}._mileage_1np8b_14,._disclosure_1np8b_14{margin:0;padding:9px 15px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.875rem;line-height:1.5}._disclosure_1np8b_14{background:#fbfcfe}._compact_1np8b_1 header{padding:10px 12px}._compact_1np8b_1 ._lines_1np8b_6{padding:10px 12px}._compact_1np8b_1 ._total_1np8b_7,._compact_1np8b_1 ._deposit_1np8b_7,._compact_1np8b_1 ._due_1np8b_7,._compact_1np8b_1 ._mileage_1np8b_14,._compact_1np8b_1 ._disclosure_1np8b_14{padding-left:12px;padding-right:12px}._compactTotal_1np8b_19{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px}._compactTotal_1np8b_19 span{color:var(--muted-foreground);font-size:.875rem}._compactTotal_1np8b_19 strong{color:var(--foreground);font:750 1.25rem var(--font-family-display)}._compactNote_1np8b_22{margin:0;padding:0 12px 10px;color:var(--muted-foreground);font-size:.875rem;line-height:1.4}._depositDetails_1np8b_23{border-top:1px dashed var(--border)}._depositDetails_1np8b_23 summary{cursor:pointer;padding:9px 15px;color:var(--primary);font-size:.875rem;font-weight:700}._depositDetails_1np8b_23 p{margin:0;padding:0 15px 12px;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}@media(max-width:520px){._breakdown_1np8b_1 header,._compact_1np8b_1 header{align-items:flex-start}}._breakdown_1np8b_1 header,._compact_1np8b_1 header{flex-wrap:wrap}._lines_1np8b_6 div,._total_1np8b_7,._deposit_1np8b_7,._due_1np8b_7,._compactTotal_1np8b_19{min-width:0;flex-wrap:wrap}._lines_1np8b_6 span,._total_1np8b_7>span,._deposit_1np8b_7>span,._due_1np8b_7>span,._compactTotal_1np8b_19>span{flex:1 1 10rem;min-width:0;overflow-wrap:anywhere}._lines_1np8b_6 strong,._total_1np8b_7>strong,._deposit_1np8b_7>strong,._due_1np8b_7>strong,._compactTotal_1np8b_19>strong{flex:0 0 auto;margin-left:auto;font-variant-numeric:tabular-nums}._depositDetails_1np8b_23 summary{box-sizing:border-box;min-height:44px;padding-block:12px}
