.EmergencyFundCalculator-module__Si18TG__calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.EmergencyFundCalculator-module__Si18TG__inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.EmergencyFundCalculator-module__Si18TG__inputsRow{grid-template-columns:1fr}}.EmergencyFundCalculator-module__Si18TG__field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.EmergencyFundCalculator-module__Si18TG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.EmergencyFundCalculator-module__Si18TG__numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.EmergencyFundCalculator-module__Si18TG__numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.EmergencyFundCalculator-module__Si18TG__help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.EmergencyFundCalculator-module__Si18TG__targetLine{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0}.EmergencyFundCalculator-module__Si18TG__resultsGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.EmergencyFundCalculator-module__Si18TG__resultsGrid{grid-template-columns:1fr}}.EmergencyFundCalculator-module__Si18TG__resultCardDiboas,.EmergencyFundCalculator-module__Si18TG__resultCardBank{padding:var(--spacing-md);border-radius:var(--radius-lg);gap:var(--spacing-xs);flex-direction:column;display:flex}.EmergencyFundCalculator-module__Si18TG__resultCardDiboas{background:var(--color-teal-50);border:1px solid var(--text-brand-accessible)}.EmergencyFundCalculator-module__Si18TG__resultCardBank{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.EmergencyFundCalculator-module__Si18TG__resultLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600);margin:0}.EmergencyFundCalculator-module__Si18TG__resultValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible);margin:0}.EmergencyFundCalculator-module__Si18TG__resultValueMuted{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-700);margin:0}.EmergencyFundCalculator-module__Si18TG__resultRate{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.EmergencyFundCalculator-module__Si18TG__savedHighlight{padding:var(--spacing-md);background:linear-gradient(135deg, var(--color-teal-50), var(--color-emerald-50));border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.EmergencyFundCalculator-module__Si18TG__savedLabel{color:var(--color-slate-700);font-size:var(--font-size-sm)}.EmergencyFundCalculator-module__Si18TG__savedValue{color:var(--text-success-accessible);font-size:var(--font-size-lg)}.EmergencyFundCalculator-module__Si18TG__noResult{padding:var(--spacing-md);background:var(--color-slate-50);border-radius:var(--radius-lg);color:var(--color-slate-600);text-align:center;margin:0}.EmergencyFundCalculator-module__Si18TG__tooltip{cursor:help;color:var(--color-slate-600);font-size:var(--font-size-xs);outline:none}.EmergencyFundCalculator-module__Si18TG__tooltip:focus-visible{outline:2px solid var(--color-teal-600);outline-offset:2px;border-radius:var(--radius-sm)}.EmergencyFundCalculator-module__Si18TG__warningCallout{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-amber-50);border-left:4px solid var(--color-amber-500);border-radius:var(--radius-md-plus);color:var(--color-slate-700);font-size:var(--font-size-sm);line-height:1.5}.EmergencyFundCalculator-module__Si18TG__usdEquivalent{color:var(--color-slate-600);margin-left:.5rem;font-size:.85em;font-style:italic;display:inline-block}.EmergencyFundCalculator-module__Si18TG__tooltip svg{vertical-align:-.125em}