.result-breakdown{margin:20px 0;padding:18px 0;border-block:1px solid #bfd2c8}.result-breakdown[hidden]{display:none}.result-breakdown h3{font-size:18px;margin:0 0 14px}.result-breakdown dl{margin:0}.result-breakdown dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px 18px;padding:7px 0}.result-breakdown dt{font-size:14px;flex:1;min-width:0}.result-breakdown dd{margin:0;text-align:right;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;max-width:60%;overflow-wrap:anywhere}.result-breakdown dl>div:last-child{border-top:1px solid #bfd2c8;margin-top:7px;padding-top:12px;color:#17324d;font-weight:750}.result-breakdown p{font-size:14px;line-height:1.65;margin:16px 0 0;color:#334155}
@media(max-width:380px){.result-breakdown dl>div{flex-direction:column;gap:3px}.result-breakdown dd{max-width:100%;text-align:left}}
