.creditcardpayoffcalculator_card__OxtSt{background:white;border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.08);padding:2.5rem;width:100%;border:1px solid #e5e7eb}.creditcardpayoffcalculator_header__xrfeN{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #f3f4f6}.creditcardpayoffcalculator_headerContent__rI4Ok{display:flex;align-items:center;gap:1rem}.creditcardpayoffcalculator_headerIcon__Zub8H{font-size:2.5rem;color:#3B82F6;background:linear-gradient(135deg,#3B82F6,#8B5CF6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.creditcardpayoffcalculator_title__Jp8_O{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#1F2937,#374151);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;line-height:1.2}.creditcardpayoffcalculator_subtitle__bZ7Os{color:#6B7280;font-size:1.1rem;margin:.5rem 0 0}.creditcardpayoffcalculator_debtSeverity__ehKKt{padding:.5rem 1.5rem;border-radius:20px;color:white;font-weight:600;font-size:1rem;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.creditcardpayoffcalculator_methodSelector__PVXw_{margin-bottom:2rem}.creditcardpayoffcalculator_methodButtons__yFA_Q{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.creditcardpayoffcalculator_methodButton__v4oo6{padding:1rem;background:#F9FAFB;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:.5rem}.creditcardpayoffcalculator_methodButton__v4oo6:hover{border-color:#3B82F6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.1)}.creditcardpayoffcalculator_methodButton__v4oo6.creditcardpayoffcalculator_activeMethod__advW3{background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:white;border-color:transparent;box-shadow:0 6px 16px rgba(59,130,246,.2)}.creditcardpayoffcalculator_methodIcon__Vzhwx{font-size:1.5rem}.creditcardpayoffcalculator_methodLabel__pc3mG{font-size:.9rem;font-weight:600;text-align:center}.creditcardpayoffcalculator_inputSection__lK5f2{margin-bottom:2rem}.creditcardpayoffcalculator_inputGrid__HaWBw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.creditcardpayoffcalculator_inputCard__DCvgX{background:#F9FAFB;padding:1.5rem;border-radius:16px;border:2px solid #e5e7eb;transition:all .3s ease}.creditcardpayoffcalculator_inputCard__DCvgX:hover{border-color:#3B82F6;box-shadow:0 8px 16px rgba(59,130,246,.1)}.creditcardpayoffcalculator_inputLabel__AJw53{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#374151;margin-bottom:1rem;font-size:.95rem}.creditcardpayoffcalculator_additionalInput__8f_73,.creditcardpayoffcalculator_balanceInput__kuLKU,.creditcardpayoffcalculator_interestInput__ryXJU,.creditcardpayoffcalculator_paymentInput__cRzPY{display:flex;flex-direction:column;gap:1rem}.creditcardpayoffcalculator_inputWithSlider__gtAnV{display:flex;flex-direction:column;gap:.75rem}.creditcardpayoffcalculator_inputWithSymbol__JnWuQ{display:flex;align-items:center;background:white;border:2px solid #d1d5db;border-radius:12px;overflow:hidden;transition:border-color .3s ease}.creditcardpayoffcalculator_inputWithSymbol__JnWuQ:focus-within{border-color:#3B82F6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.creditcardpayoffcalculator_inputField__6WxPb{flex:1 1;padding:.875rem 1rem;border:none;background:transparent;font-size:1.1rem;font-weight:500;color:#1F2937;width:100%}.creditcardpayoffcalculator_inputField__6WxPb:focus{outline:none}.creditcardpayoffcalculator_currencySymbol__5ZSQI{border-right:2px solid #e5e7eb}.creditcardpayoffcalculator_currencySymbol__5ZSQI,.creditcardpayoffcalculator_percentSymbol__YY2q1{padding:0 1rem;background:#F3F4F6;color:#6B7280;font-weight:600;height:48px;display:flex;align-items:center}.creditcardpayoffcalculator_percentSymbol__YY2q1{border-left:2px solid #e5e7eb}.creditcardpayoffcalculator_rangeSlider__P_uIh{width:100%;height:8px;-webkit-appearance:none;background:linear-gradient(90deg,#10B981,#3B82F6,#8B5CF6);border-radius:4px;outline:none}.creditcardpayoffcalculator_rangeSlider__P_uIh::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:white;border:3px solid #3b82f6;border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}.creditcardpayoffcalculator_additionalPresets__nthrH,.creditcardpayoffcalculator_balancePresets__mvWyu,.creditcardpayoffcalculator_interestPresets__Go_ez,.creditcardpayoffcalculator_paymentPresets__M3sg6{display:flex;gap:.5rem;flex-wrap:wrap}.creditcardpayoffcalculator_additionalPresets__nthrH button,.creditcardpayoffcalculator_balancePresets__mvWyu button,.creditcardpayoffcalculator_interestPresets__Go_ez button,.creditcardpayoffcalculator_paymentPresets__M3sg6 button{padding:.5rem 1rem;background:white;border:2px solid #e5e7eb;border-radius:8px;color:#4B5563;font-weight:500;cursor:pointer;transition:all .2s ease}.creditcardpayoffcalculator_additionalPresets__nthrH button:hover,.creditcardpayoffcalculator_balancePresets__mvWyu button:hover,.creditcardpayoffcalculator_interestPresets__Go_ez button:hover,.creditcardpayoffcalculator_paymentPresets__M3sg6 button:hover{background:#3B82F6;color:white;border-color:#3B82F6}.creditcardpayoffcalculator_targetPresets__r85tx{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.creditcardpayoffcalculator_targetPresets__r85tx span{font-size:.9rem;color:#6B7280;margin-right:1rem}.creditcardpayoffcalculator_targetButtons__3JBzK{display:flex;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.creditcardpayoffcalculator_targetButtons__3JBzK button{padding:.5rem 1rem;background:white;border:2px solid #e5e7eb;border-radius:8px;color:#4B5563;font-weight:500;cursor:pointer;transition:all .2s ease}.creditcardpayoffcalculator_targetButtons__3JBzK button:hover{background:#3B82F6;color:white;border-color:#3B82F6}.creditcardpayoffcalculator_strategySelector__PdIR7{background:linear-gradient(135deg,#F0F9FF,#FEF7FF);padding:1.5rem;border-radius:16px;margin-bottom:2rem;border:2px solid #dbeafe}.creditcardpayoffcalculator_strategySelector__PdIR7 h3{margin:0 0 1rem;color:#1E40AF;font-size:1.1rem}.creditcardpayoffcalculator_strategyButtons__H7_YW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.creditcardpayoffcalculator_strategyButton__yuo_P{padding:1rem;border:2px solid;border-radius:12px;background:white;cursor:pointer;transition:all .3s ease;text-align:left}.creditcardpayoffcalculator_strategyButton__yuo_P:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.creditcardpayoffcalculator_strategyButton__yuo_P.creditcardpayoffcalculator_activeStrategy__T__jD{color:white;box-shadow:0 6px 16px rgba(0,0,0,.15)}.creditcardpayoffcalculator_strategyContent__fEqD_{display:flex;flex-direction:column;gap:.25rem}.creditcardpayoffcalculator_strategyName__DcN2X{font-weight:600;color:#374151;font-size:.9rem}.creditcardpayoffcalculator_strategyDesc__la60B{font-size:.8rem;color:#6B7280}.creditcardpayoffcalculator_advancedToggleSection__9_Ijs{margin-bottom:1.5rem}.creditcardpayoffcalculator_advancedToggle__eBTJ7{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#F59E0B,#EC4899);color:white;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(245,158,11,.2)}.creditcardpayoffcalculator_advancedToggle__eBTJ7:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(245,158,11,.3)}.creditcardpayoffcalculator_advancedSection__eWmH1{background:linear-gradient(135deg,#FEF3C7,#FEE2E2);padding:1.5rem;border-radius:16px;margin-bottom:2rem;border:2px solid #fde68a}.creditcardpayoffcalculator_advancedGrid___nH4n{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.creditcardpayoffcalculator_multipleDebts__oNvab{display:flex;flex-direction:column;gap:1rem}.creditcardpayoffcalculator_debtList__Q4njQ{display:flex;flex-direction:column;gap:.75rem}.creditcardpayoffcalculator_debtItem__u36F5{background:white;padding:1rem;border-radius:8px;border:2px solid #e5e7eb}.creditcardpayoffcalculator_debtHeader__wlrMo{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.creditcardpayoffcalculator_debtName__YyVtP{font-weight:600;color:#374151;font-size:.9rem}.creditcardpayoffcalculator_debtBalance__yJwTK{font-weight:700;color:#DC2626;font-size:.9rem}.creditcardpayoffcalculator_debtDetails__OYxKz{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#6B7280}.creditcardpayoffcalculator_debtRate__ptGcp{color:#EF4444;font-weight:600}.creditcardpayoffcalculator_debtMin__MA0kD{color:#4B5563}.creditcardpayoffcalculator_addDebtButton__R7Ive{padding:.75rem;background:#3B82F6;color:white;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background .2s ease}.creditcardpayoffcalculator_addDebtButton__R7Ive:hover{background:#2563EB}.creditcardpayoffcalculator_balanceTransfer__KQu2_{display:flex;flex-direction:column;gap:1rem}.creditcardpayoffcalculator_transferOption__PpzeV{background:white;padding:1rem;border-radius:8px;border:2px solid #e5e7eb}.creditcardpayoffcalculator_transferCheckbox__Azutz{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.creditcardpayoffcalculator_transferCheckbox__Azutz input[type=checkbox]{width:18px;height:18px;accent-color:#3B82F6}.creditcardpayoffcalculator_transferCheckbox__Azutz label{flex:1 1;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.creditcardpayoffcalculator_transferName___OYpl{font-weight:600;color:#374151;font-size:.9rem}.creditcardpayoffcalculator_transferFee__gOrNo{font-weight:700;color:#10B981;font-size:.85rem}.creditcardpayoffcalculator_transferDetails__n2JLD{display:flex;justify-content:space-between;font-size:.8rem;color:#6B7280;padding-left:2rem}.creditcardpayoffcalculator_examplesSection__bhCLu{margin-bottom:2rem}.creditcardpayoffcalculator_examplesSection__bhCLu h3{color:#374151;margin-bottom:1rem}.creditcardpayoffcalculator_exampleButtons__2WoLs{display:flex;gap:1rem;flex-wrap:wrap}.creditcardpayoffcalculator_exampleButtons__2WoLs button{flex:1 1;min-width:200px;padding:1rem 1.5rem;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.creditcardpayoffcalculator_exampleHigh__TTm8t{background:linear-gradient(135deg,#EF4444,#DC2626);color:white}.creditcardpayoffcalculator_exampleMedium__hUvN9{background:linear-gradient(135deg,#F59E0B,#D97706);color:white}.creditcardpayoffcalculator_exampleLow__Nc4bS{background:linear-gradient(135deg,#10B981,#059669);color:white}.creditcardpayoffcalculator_exampleMultiple__Hs_DV{background:linear-gradient(135deg,#8B5CF6,#7C3AED);color:white}.creditcardpayoffcalculator_exampleButtons__2WoLs button:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.creditcardpayoffcalculator_buttonGroup__1cdfZ{display:flex;gap:1rem;margin-bottom:2rem}.creditcardpayoffcalculator_calculateButton__3kiCp{flex:2 1;padding:1.25rem;background:linear-gradient(135deg,#10B981,#3B82F6);color:white;border:none;border-radius:16px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 6px 12px rgba(16,185,129,.2)}.creditcardpayoffcalculator_calculateButton__3kiCp:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(16,185,129,.3)}.creditcardpayoffcalculator_calculateButton__3kiCp.creditcardpayoffcalculator_animate__nnbu_{animation:creditcardpayoffcalculator_pulse__OpYv6 .5s ease}@keyframes creditcardpayoffcalculator_pulse__OpYv6{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.creditcardpayoffcalculator_clearButton__o7F6o{flex:1 1;padding:1.25rem;background:#EF4444;color:white;border:none;border-radius:16px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.creditcardpayoffcalculator_clearButton__o7F6o:hover{background:#DC2626;transform:translateY(-2px);box-shadow:0 6px 12px rgba(239,68,68,.2)}.creditcardpayoffcalculator_errorBox__5ESwv{padding:1.5rem;background:linear-gradient(135deg,#FEE2E2,#FECACA);border-radius:12px;border-left:6px solid #dc2626;color:#7F1D1D;margin-bottom:2rem;font-weight:500}.creditcardpayoffcalculator_resultSection__ltTgy{margin-bottom:3rem}.creditcardpayoffcalculator_payoffSummary__sQfYr{background:linear-gradient(135deg,#F0F9FF,#FEF7FF);padding:2rem;border-radius:16px;margin-bottom:2.5rem;border:2px solid #dbeafe}.creditcardpayoffcalculator_summaryHeader__lI14k{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.creditcardpayoffcalculator_summaryHeader__lI14k h2{margin:0;color:#1F2937;font-size:1.5rem}.creditcardpayoffcalculator_payoffBadge__pPCXg{padding:.5rem 1.5rem;background:#3B82F6;color:white;border-radius:20px;font-weight:600;font-size:1rem;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 6px rgba(59,130,246,.2)}.creditcardpayoffcalculator_summaryCards__6MExh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.creditcardpayoffcalculator_summaryCard__0rUqz{background:white;padding:1.5rem;border-radius:16px;border:2px solid #e2e8f0;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.creditcardpayoffcalculator_summaryCard__0rUqz:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:#3B82F6}.creditcardpayoffcalculator_summaryIcon__PztDJ{font-size:2rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#F3F4F6;border-radius:12px}.creditcardpayoffcalculator_summaryContent__9tmB2{flex:1 1}.creditcardpayoffcalculator_summaryLabel__7Ak7b{font-size:.9rem;color:#6B7280;margin-bottom:.5rem}.creditcardpayoffcalculator_summaryValue__dqLX8{font-size:1.5rem;font-weight:800;color:#1F2937;margin-bottom:.25rem}.creditcardpayoffcalculator_summarySubtext__cDxNW{font-size:.8rem;color:#9CA3AF}.creditcardpayoffcalculator_comparisonAnalysis__ev6qB{margin-bottom:2.5rem}.creditcardpayoffcalculator_analysisGrid___l1nE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.creditcardpayoffcalculator_analysisCard__kHDnK{background:white;padding:1.5rem;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.05);border:2px solid #f3f4f6}.creditcardpayoffcalculator_analysisCard__kHDnK h3{margin:0 0 1.5rem;color:#374151;font-size:1.1rem}.creditcardpayoffcalculator_analysisContent__l1AtE,.creditcardpayoffcalculator_consolidationContent__D0Xok{display:flex;flex-direction:column;gap:.75rem}.creditcardpayoffcalculator_analysisItem__mbiQq,.creditcardpayoffcalculator_consolidationItem__K_Zfx{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#F9FAFB;border-radius:8px}.creditcardpayoffcalculator_itemLabel__42J1i{font-size:.9rem;color:#4B5563}.creditcardpayoffcalculator_itemValue__MFgn7{font-weight:700;color:#1F2937;font-size:.95rem}.creditcardpayoffcalculator_savingsContent__mNtzL{display:flex;flex-direction:column;gap:1rem}.creditcardpayoffcalculator_savingsItem__0z_jt{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#F9FAFB;border-radius:8px}.creditcardpayoffcalculator_savingsIcon__WEqHR{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:white;border-radius:8px}.creditcardpayoffcalculator_savingsDetails__jNBe9{flex:1 1}.creditcardpayoffcalculator_savingsLabel__cY25a{font-size:.85rem;color:#6B7280;margin-bottom:.25rem}.creditcardpayoffcalculator_savingsValue__TYzCT{font-weight:700;color:#1F2937;font-size:1rem}.creditcardpayoffcalculator_paymentSchedule__MBqBo{background:white;padding:1.5rem;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.05);border:2px solid #f3f4f6;margin-bottom:2.5rem}.creditcardpayoffcalculator_paymentSchedule__MBqBo h3{color:#374151;margin-bottom:1.5rem;font-size:1.25rem}.creditcardpayoffcalculator_scheduleContainer__DA_pX{overflow-x:auto}.creditcardpayoffcalculator_scheduleTable__wfl_U{min-width:800px;font-size:.9rem}.creditcardpayoffcalculator_tableHeader__oOrKa{display:grid;grid-template-columns:repeat(5,1fr);padding:.75rem;background:#2d3748;color:white;font-weight:600;border-radius:8px 8px 0 0}.creditcardpayoffcalculator_tableRow__c2wll{display:grid;grid-template-columns:repeat(5,1fr);padding:.75rem;border-bottom:1px solid #e2e8f0}.creditcardpayoffcalculator_tableRow__c2wll:last-child{border-bottom:none}.creditcardpayoffcalculator_chartsSection__JjIRO{margin-bottom:2.5rem}.creditcardpayoffcalculator_chartsGrid__RLcye{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.creditcardpayoffcalculator_chartCard__k8jva{background:white;padding:1.5rem;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.05);border:2px solid #f3f4f6}.creditcardpayoffcalculator_chartCard__k8jva h3{color:#374151;margin-bottom:1.5rem;font-size:1.1rem}.creditcardpayoffcalculator_chartContainer__FOoLK{height:250px}.creditcardpayoffcalculator_recommendationsSection__cej54{margin-bottom:2.5rem}.creditcardpayoffcalculator_recommendationsSection__cej54 h3{color:#374151;margin-bottom:1.5rem}.creditcardpayoffcalculator_recommendationsGrid__DlDAj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.creditcardpayoffcalculator_recommendationCard__AWabr{background:white;padding:1.5rem;border-radius:12px;border:2px solid #e5e7eb;display:flex;align-items:flex-start;gap:1rem;transition:all .3s ease}.creditcardpayoffcalculator_recommendationCard__AWabr:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.1);border-color:#3B82F6}.creditcardpayoffcalculator_recommendationIcon__4Jgm1{font-size:1.5rem}.creditcardpayoffcalculator_recommendationContent__PE8kh{flex:1 1}.creditcardpayoffcalculator_recommendationContent__PE8kh h4{margin:0 0 .5rem;color:#1F2937;font-size:1rem}.creditcardpayoffcalculator_recommendationContent__PE8kh p{margin:0;color:#6B7280;font-size:.9rem;line-height:1.5}.creditcardpayoffcalculator_historySection__C1Hfq{margin-top:3rem;padding-top:2rem;border-top:2px solid #f3f4f6}.creditcardpayoffcalculator_historySection__C1Hfq h3{color:#374151;margin-bottom:1.5rem}.creditcardpayoffcalculator_historyList__vxr0T{display:flex;flex-direction:column;gap:.75rem}.creditcardpayoffcalculator_historyItem__sdBsF{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#F9FAFB;border-radius:12px;border:2px solid #e5e7eb;transition:all .2s ease}.creditcardpayoffcalculator_historyItem__sdBsF:hover{background:white;border-color:#3B82F6}.creditcardpayoffcalculator_historyContent__eBBpj{flex:1 1}.creditcardpayoffcalculator_historyCalculation__JMFnu{color:#374151;font-weight:500;margin-bottom:.25rem}.creditcardpayoffcalculator_historyTime__P4q0u{color:#6B7280;font-size:.85rem}.creditcardpayoffcalculator_historyReuse__VuNZl{padding:.5rem 1rem;background:#3B82F6;color:white;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:background .2s ease}.creditcardpayoffcalculator_historyReuse__VuNZl:hover{background:#2563EB}@media (max-width:1200px){.creditcardpayoffcalculator_inputGrid__HaWBw{grid-template-columns:1fr}.creditcardpayoffcalculator_analysisGrid___l1nE,.creditcardpayoffcalculator_chartsGrid__RLcye,.creditcardpayoffcalculator_methodButtons__yFA_Q,.creditcardpayoffcalculator_recommendationsGrid__DlDAj,.creditcardpayoffcalculator_strategyButtons__H7_YW,.creditcardpayoffcalculator_summaryCards__6MExh{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.creditcardpayoffcalculator_container__b2pK4{padding:1rem}.creditcardpayoffcalculator_card__OxtSt{padding:1.5rem}.creditcardpayoffcalculator_header__xrfeN{flex-direction:column;align-items:flex-start;gap:1rem}.creditcardpayoffcalculator_debtSeverity__ehKKt{align-self:flex-start}.creditcardpayoffcalculator_title__Jp8_O{font-size:2rem}.creditcardpayoffcalculator_advancedGrid___nH4n{grid-template-columns:1fr}.creditcardpayoffcalculator_exampleButtons__2WoLs button{min-width:100%}.creditcardpayoffcalculator_buttonGroup__1cdfZ{flex-direction:column}.creditcardpayoffcalculator_analysisGrid___l1nE,.creditcardpayoffcalculator_chartsGrid__RLcye,.creditcardpayoffcalculator_methodButtons__yFA_Q,.creditcardpayoffcalculator_recommendationsGrid__DlDAj,.creditcardpayoffcalculator_strategyButtons__H7_YW,.creditcardpayoffcalculator_summaryCards__6MExh{grid-template-columns:1fr}}@media (max-width:480px){.creditcardpayoffcalculator_additionalPresets__nthrH,.creditcardpayoffcalculator_balancePresets__mvWyu,.creditcardpayoffcalculator_interestPresets__Go_ez,.creditcardpayoffcalculator_paymentPresets__M3sg6,.creditcardpayoffcalculator_targetButtons__3JBzK{flex-direction:column}.creditcardpayoffcalculator_historyItem__sdBsF{flex-direction:column;align-items:flex-start;gap:1rem}.creditcardpayoffcalculator_historyReuse__VuNZl{align-self:flex-end}.creditcardpayoffcalculator_tableHeader__oOrKa,.creditcardpayoffcalculator_tableRow__c2wll{grid-template-columns:repeat(3,1fr);font-size:.8rem}.creditcardpayoffcalculator_tableHeader__oOrKa div:nth-child(3),.creditcardpayoffcalculator_tableHeader__oOrKa div:nth-child(4),.creditcardpayoffcalculator_tableRow__c2wll div:nth-child(3),.creditcardpayoffcalculator_tableRow__c2wll div:nth-child(4){display:none}}