._setupCard_8zq4w_1{max-width:900px;margin:0 auto;background-color:var(--card);border-radius:var(--radius-xl);padding:var(--spacing-8);box-shadow:var(--shadow-lg);border:1px solid var(--border)}._sectionHeading_8zq4w_11{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:700;text-align:center;margin-bottom:var(--spacing-8);letter-spacing:-.02em;color:var(--foreground)}._inputsGrid_8zq4w_21{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-5);margin-bottom:var(--spacing-6)}._inputGroup_8zq4w_28{display:flex;flex-direction:column;gap:var(--spacing-2)}._inputGroup_8zq4w_28 label{font-size:var(--font-size-sm);font-weight:500;color:var(--foreground)}._strategyGroup_8zq4w_40{margin-top:var(--spacing-6)}._strategyGroup_8zq4w_40 label{display:block;font-size:var(--font-size-sm);font-weight:500;color:var(--foreground);margin-bottom:var(--spacing-2)}._selectWrapper_8zq4w_52{position:relative;width:100%}._select_8zq4w_52{appearance:none;background-color:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--spacing-3);width:100%;height:var(--button-height);font-size:var(--font-size-base);cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.dark ._select_8zq4w_52{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23d1d5db' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")}._select_8zq4w_52:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}@media(max-width:960px){._inputsGrid_8zq4w_21{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){._setupCard_8zq4w_1{padding:var(--spacing-6)}._inputsGrid_8zq4w_21{grid-template-columns:1fr}}._debtsCard_1kc6y_1{max-width:900px;margin:0 auto;background-color:var(--card);border-radius:var(--radius-xl);padding:var(--spacing-8);box-shadow:var(--shadow-lg);border:1px solid var(--border)}._sectionHeading_1kc6y_11{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:700;text-align:center;margin-bottom:var(--spacing-8);letter-spacing:-.02em;color:var(--foreground)}._debtRow_1kc6y_21{display:flex;gap:var(--spacing-4);align-items:flex-end;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._debtRow_1kc6y_21:last-of-type{border-bottom:none;margin-bottom:var(--spacing-4)}._debtInputs_1kc6y_35{flex:1;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--spacing-4)}._debtInputGroup_1kc6y_42{display:flex;flex-direction:column;gap:var(--spacing-2)}._debtInputGroup_1kc6y_42 label{font-size:var(--font-size-sm);font-weight:500;color:var(--foreground)}._deleteButton_1kc6y_54{flex-shrink:0}._addDebtButton_1kc6y_58{width:100%}@media(max-width:960px){._debtInputs_1kc6y_35{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._debtsCard_1kc6y_1{padding:var(--spacing-6)}._debtRow_1kc6y_21{flex-direction:column;align-items:stretch}._debtInputs_1kc6y_35{grid-template-columns:1fr}._deleteButton_1kc6y_54{align-self:flex-end}}._resultsGrid_2k52o_1{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-6)}._resultCard_2k52o_9{background-color:var(--card);border-radius:var(--radius-xl);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform var(--animation-duration-fast) var(--animation-easing-smooth),box-shadow var(--animation-duration-fast) var(--animation-easing-smooth)}._resultCard_2k52o_9:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._resultIcon_2k52o_27{color:var(--primary);margin-bottom:var(--spacing-3);flex-shrink:0}._resultContent_2k52o_33{display:flex;flex-direction:column;gap:var(--spacing-2)}._resultLabel_2k52o_39{font-size:var(--font-size-sm);color:var(--muted-foreground);font-weight:500}._resultValue_2k52o_45{font-size:var(--font-size-2xl);font-weight:700;color:var(--foreground);line-height:1.2}._resultSubtext_2k52o_52{font-size:var(--font-size-xs);color:var(--muted-foreground)}@media(max-width:960px){._resultsGrid_2k52o_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._resultsGrid_2k52o_1{grid-template-columns:1fr}._resultValue_2k52o_45{font-size:var(--font-size-xl)}}._timelineCard_1pt9b_1{max-width:1200px;margin:0 auto;background-color:var(--card);border-radius:var(--radius-xl);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);overflow:hidden}._sectionSubheading_1pt9b_12{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-6);text-align:center;color:var(--foreground)}._chartContainer_1pt9b_21{width:100%;margin-top:var(--spacing-4);padding:var(--spacing-2)}._chartWrapper_1pt9b_27{height:400px;width:100%}._customTooltip_1pt9b_32{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);box-shadow:var(--shadow-md)}._tooltipLabel_1pt9b_40{font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._tooltipValue_1pt9b_46{font-size:var(--font-size-sm);margin-bottom:var(--spacing-1)}._savingsBox_1pt9b_51{margin-top:var(--spacing-6);background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius-lg);padding:1.25rem;text-align:center}._savingsBoxHeader_1pt9b_59{font-weight:600;color:var(--primary);margin-bottom:var(--spacing-4)}._savingsMetrics_1pt9b_65{display:flex;justify-content:space-around;gap:var(--spacing-4)}._savingsMetric_1pt9b_65{display:flex;flex-direction:column;gap:var(--spacing-1)}._savingsLabel_1pt9b_77{font-size:var(--font-size-sm);color:var(--muted-foreground)}._savingsValue_1pt9b_82{font-size:var(--font-size-xl);font-weight:700;color:var(--primary)}@media(max-width:768px){._chartWrapper_1pt9b_27{height:280px}._savingsMetrics_1pt9b_65{flex-direction:column;gap:var(--spacing-4)}}._debtListCard_17byb_1{max-width:1200px;margin:0 auto;background-color:var(--card);border-radius:var(--radius-xl);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._sectionSubheading_17byb_11{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-6);text-align:center;color:var(--foreground)}._tableContainer_17byb_20{overflow-x:auto;margin-top:var(--spacing-4)}._debtTable_17byb_25{width:100%;border-collapse:collapse;min-width:500px}._debtTable_17byb_25 th,._debtTable_17byb_25 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;font-size:var(--font-size-base)}._debtTable_17byb_25 th{color:var(--muted-foreground);font-weight:500;border-bottom:1px solid var(--border)}._debtTable_17byb_25 td{color:var(--foreground)}._debtTable_17byb_25 tbody tr:not(:last-child){border-bottom:1px solid var(--border)}._orderCell_17byb_52{font-weight:600;color:var(--primary)}._orderBadge_17byb_57{background-color:color-mix(in srgb,var(--primary) 15%,transparent);border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}._nameCell_17byb_67{font-weight:500}._comparisonGrid_18ed6_1{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._comparisonCard_18ed6_9{background-color:var(--card);border-radius:var(--radius-xl);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);transition:transform var(--animation-duration-normal) var(--animation-easing-standard),box-shadow var(--animation-duration-normal) var(--animation-easing-standard)}._comparisonCard_18ed6_9:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._avalancheCard_18ed6_23{border:2px solid var(--primary)}._differenceCard_18ed6_27{background-color:color-mix(in srgb,var(--primary) 8%,var(--card))}._cardHeader_18ed6_31{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._cardHeader_18ed6_31 ._comparisonTitle_18ed6_38{margin-bottom:0}._recommendedBadge_18ed6_42{font-size:var(--font-size-2xs);font-weight:600;color:var(--primary);background-color:color-mix(in srgb,var(--primary) 15%,transparent);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);letter-spacing:.05em}._comparisonTitle_18ed6_38{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._comparisonDesc_18ed6_59{font-size:var(--font-size-sm);color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._comparisonStat_18ed6_65{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) 0;border-top:1px solid var(--border)}._comparisonLabel_18ed6_73{font-size:var(--font-size-sm);color:var(--muted-foreground)}._comparisonValue_18ed6_78{font-size:var(--font-size-lg);font-weight:600;color:var(--primary)}@media(max-width:768px){._comparisonGrid_18ed6_1{grid-template-columns:1fr}._comparisonCard_18ed6_9{padding:var(--spacing-4)}}._insightCard_11ez9_1{max-width:800px;margin:0 auto;display:flex;gap:var(--spacing-4);align-items:flex-start;background-color:var(--card);padding:var(--spacing-5);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md)}._insightIcon_11ez9_14{color:var(--primary);flex-shrink:0;margin-top:2px}._insightContent_11ez9_20{flex:1}._insightText_11ez9_24{font-size:var(--font-size-base);line-height:1.6;color:var(--foreground);margin-bottom:var(--spacing-2)}._insightTip_11ez9_31{font-size:var(--font-size-sm);line-height:1.6;color:var(--muted-foreground)}._pageContainer_smpaq_1{background:linear-gradient(135deg,#f1f9f7,#fff,color-mix(in srgb,var(--primary) 3%,hsl(0 0% 100%)));color:var(--foreground);font-family:var(--font-family-base);min-height:100vh;display:flex;flex-direction:column;position:relative;margin:0;margin-top:calc(-1 * (var(--spacing-4) * 2 + 48px));padding:0;padding-top:calc(var(--spacing-4) * 2 + 48px)}.dark ._pageContainer_smpaq_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--primary) 2%,var(--background)) 100%)}._setupSection_smpaq_27{padding:var(--spacing-12) var(--spacing-6) var(--spacing-8)}._debtsSection_smpaq_32{padding:var(--spacing-8) var(--spacing-6)}._resultsSection_smpaq_37{padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._sectionHeading_smpaq_44{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:700;text-align:center;margin-bottom:var(--spacing-8);letter-spacing:-.02em;color:var(--foreground)}._timelineSection_smpaq_55{padding:var(--spacing-8) var(--spacing-6)}._debtListSection_smpaq_60{padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._comparisonSection_smpaq_68{padding:var(--spacing-12) var(--spacing-6);background-color:transparent}._insightsSection_smpaq_74{padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._downloadSection_smpaq_82{padding:var(--spacing-12) var(--spacing-6);text-align:center}._downloadSubheading_smpaq_87{font-size:var(--font-size-lg);color:var(--muted-foreground);max-width:600px;margin:0 auto var(--spacing-8)}._ctaSection_smpaq_95{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 5%,transparent),color-mix(in srgb,var(--coral) 5%,transparent));border-top:1px solid var(--border)}._ctaContainer_smpaq_104{max-width:700px;margin:0 auto;text-align:center}._ctaContainer_smpaq_104 h3{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-3);color:var(--foreground)}._ctaContainer_smpaq_104 p{font-size:var(--font-size-lg);color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._ctaButtons_smpaq_124{display:flex;justify-content:center;gap:var(--spacing-4)}._faqSection_smpaq_131{padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-top:1px solid var(--border)}._faqContainer_smpaq_137{max-width:800px;margin:0 auto}@media(max-width:1023px){._setupSection_smpaq_27,._debtsSection_smpaq_32,._resultsSection_smpaq_37,._timelineSection_smpaq_55,._debtListSection_smpaq_60,._comparisonSection_smpaq_68,._insightsSection_smpaq_74,._downloadSection_smpaq_82,._ctaSection_smpaq_95,._faqSection_smpaq_131{padding:var(--spacing-8) var(--spacing-4)}._ctaButtons_smpaq_124{flex-direction:column}}
