.tool[data-tool=debt-payoff-calculator] .debt{gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid var(--c-border);border-radius:var(--r-md);grid-template-columns:repeat(3,minmax(0,1fr)) 2.75rem;align-items:end;display:grid}.tool[data-tool=debt-payoff-calculator] .debt .name{grid-column:1/-1}.tool[data-tool=debt-payoff-calculator] .rm{min-block-size:2.75rem;min-inline-size:2.75rem;padding-inline:0}@media (max-width:30rem){.tool[data-tool=debt-payoff-calculator] .debt{grid-template-columns:repeat(2,minmax(0,1fr))}.tool[data-tool=debt-payoff-calculator] .rm{grid-column:1/-1;justify-self:end}}.tool[data-tool=debt-payoff-calculator] .plans{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.tool[data-tool=debt-payoff-calculator] .plan{padding:var(--space-3);border:1px solid var(--c-border);border-radius:var(--r-md);min-inline-size:0}.tool[data-tool=debt-payoff-calculator] .plan h2{font-size:var(--fs-lg);margin:0}.tool[data-tool=debt-payoff-calculator] .strong{font-weight:700}.tool[data-tool=debt-payoff-calculator] .order dd{overflow-wrap:anywhere}
