.calc-result-money{background:linear-gradient(135deg,#059669,#0891b2)!important}[data-theme=dark] .calc-result-money{background:linear-gradient(135deg,#047857,#155e75)!important}.calc-bar{display:flex;height:10px;border-radius:999px;overflow:hidden;margin-top:18px;background:#ffffff26}.calc-bar-principal,.calc-bar-initial{background:#fffffff2}.calc-bar-contributions{background:#fff9}.calc-bar-interest{background:#fbbf24}.calc-breakdown{margin-top:14px;display:flex;flex-direction:column;gap:8px}.calc-breakdown-row{display:flex;align-items:center;gap:10px;font-size:.875rem}.calc-breakdown-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.calc-breakdown-dot-principal,.calc-breakdown-dot-initial{background:#fffffff2}.calc-breakdown-dot-contributions{background:#fff9}.calc-breakdown-dot-interest{background:#fbbf24}.calc-breakdown-label{flex:1;opacity:.95}.calc-breakdown-value{font-weight:600;font-variant-numeric:tabular-nums}
