.expense-rows{grid-column:1/-1;gap:12px;display:grid}.expense-rows__note{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);border-left:3px solid var(--primary);background:color-mix(in oklab, var(--primary) 7%, var(--surface));color:var(--text);border-radius:8px;margin:0;padding:10px 12px}.expense-rows__list{border:1px solid color-mix(in oklab, var(--text) 10%, transparent);background:color-mix(in oklab, var(--surface) 96%, transparent);border-radius:12px;gap:10px;padding:12px;display:grid}.expense-rows__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.expense-rows__row:not(:last-child){border-bottom:1px solid color-mix(in oklab, var(--text) 12%, transparent);padding-bottom:12px}.expense-rows__actions{justify-content:flex-end;padding-bottom:4px;display:flex}.expense-rows__footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.expense-rows__footer [aria-disabled=true]{opacity:.55;cursor:not-allowed}.expense-rows__max{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted)}@media (max-width:760px){.expense-rows__row{grid-template-columns:1fr 1fr}.expense-rows__row>:first-child{grid-column:1/-1}}#emergencyFundCalculatorResult,#emergencyFundCalculatorSummary{scroll-margin-top:80px}.emergency-fund-calculator-page__title{font-size:18px;font-weight:700;line-height:1.5;font-family:var(--font-sans);margin-bottom:12px}.emergency-fund-calculator-page__top-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.emergency-fund-calculator-page__top-row--with-ad{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.emergency-fund-calculator-page__inputs,.emergency-fund-calculator-page__top-ad{min-width:0}.emergency-fund-calculator-page__top-ad{align-items:stretch;min-height:300px;display:flex}.emergency-fund-calculator-page__top-ad .ad-slot{width:100%;min-height:100%;margin:0}@media (max-width:760px){.emergency-fund-calculator-page__top-row--with-ad{grid-template-columns:minmax(0,1fr)}.emergency-fund-calculator-page__top-row{margin-bottom:12px}}
