.nb-debt-row__header{justify-content:space-between;align-items:baseline;gap:var(--nb-space-3);display:flex}.nb-debt-row__remove{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.nb-debt-row__remove:hover{color:var(--color-text)}.nb-debt-row__grid{gap:var(--nb-space-3);margin-top:var(--nb-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=480px){.nb-debt-row__grid{grid-template-columns:1fr}}.nb-debt-payoff__columns h2{font-size:1.17em}.nb-debt-payoff__columns{gap:var(--nb-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){.nb-debt-payoff__columns{grid-template-columns:1fr}}.nb-debt-payoff__diff{margin-top:var(--nb-space-6);border-top:1px solid var(--color-border);padding-top:var(--nb-space-4)}
