.PortfolioKpis_portfolioCard__Wsc7p{grid-column:span 1}.PortfolioKpis_loading__z9Hcx{display:flex;justify-content:center;align-items:center;min-height:200px;color:var(--color-text-secondary);font-style:italic}.PortfolioKpis_noData__sYuke{text-align:center;padding:var(--space-8)}.PortfolioKpis_noDataIcon__A__oo{font-size:var(--font-size-4xl);margin-bottom:var(--space-4)}.PortfolioKpis_noData__sYuke h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.PortfolioKpis_noData__sYuke p{font-size:var(--font-size-base);color:var(--color-text-body);margin:0}.PortfolioKpis_metricsGrid__7sVQZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.PortfolioKpis_metric__ipY09{text-align:center;padding:var(--space-4);background:var(--color-background-secondary);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--color-border-primary);transition:all var(--transition-normal)}.PortfolioKpis_metric__ipY09:hover{border-color:var(--color-primary-200);box-shadow:0 2px 8px var(--color-shadow-light)}.PortfolioKpis_metricValue___iajy{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1);line-height:var(--line-height-tight)}.PortfolioKpis_metricLabel__pBCoj{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:var(--font-weight-medium)}.PortfolioKpis_summary__az4Pk{padding:var(--space-4);background:var(--color-primary-50);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-primary-200)}.PortfolioKpis_summary__az4Pk p{font-size:var(--font-size-base);color:var(--color-primary-700);margin:0;line-height:var(--line-height-relaxed)}.PortfolioKpis_summary__az4Pk strong{color:var(--color-primary-800);font-weight:var(--font-weight-semibold)}@media (max-width:1024px){.PortfolioKpis_metricsGrid__7sVQZ{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.PortfolioKpis_metric__ipY09{padding:var(--space-3)}.PortfolioKpis_metricValue___iajy{font-size:var(--font-size-lg)}}@media (max-width:480px){.PortfolioKpis_metricsGrid__7sVQZ{grid-template-columns:1fr;gap:var(--space-2)}.PortfolioKpis_metric__ipY09{padding:var(--space-2)}.PortfolioKpis_metricValue___iajy{font-size:var(--font-size-base)}.PortfolioKpis_metricLabel__pBCoj{font-size:var(--font-size-xs)}.PortfolioKpis_summary__az4Pk{padding:var(--space-3)}.PortfolioKpis_summary__az4Pk p{font-size:var(--font-size-sm)}}.MarketAnalysis_marketAnalysisCard__2O8wC{background:var(--color-background-card);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:var(--transition-normal)}.MarketAnalysis_marketAnalysisCard__2O8wC:hover{box-shadow:var(--shadow-md);transform:var(--position-transform-small)}.MarketAnalysis_header__T1W9_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}.MarketAnalysis_titleSection__C4nvc{display:flex;align-items:center;gap:var(--space-3)}.MarketAnalysis_icon__gQ668{width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--brand-primary)}.MarketAnalysis_title__ACf76{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0;line-height:var(--line-height-tight)}.MarketAnalysis_subtitle__70uhU{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;margin-top:var(--space-1)}.MarketAnalysis_content__8El_8{display:flex;flex-direction:column;gap:var(--space-6)}.MarketAnalysis_tabNavigation__v73OT{display:flex;gap:var(--space-1);background:var(--color-background-secondary);border-radius:var(--radius-lg);padding:var(--space-1);border:var(--border-width-thin) solid var(--color-border-secondary)}.MarketAnalysis_tabButton__WnjiV{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:transparent;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-normal);flex:1 1;justify-content:center}.MarketAnalysis_tabButton__WnjiV:hover{background:var(--color-background-highlight);color:var(--color-text-primary)}.MarketAnalysis_tabButton__WnjiV.MarketAnalysis_active__Fk0bS{background:var(--brand-primary);color:var(--color-white);box-shadow:var(--shadow-sm)}.MarketAnalysis_tabIcon__EHaM4{width:var(--size-icon-sm);height:var(--size-icon-sm)}.MarketAnalysis_tabLabel__hvQGa{white-space:nowrap}.MarketAnalysis_tabContent__oCuQB{min-height:300px}.MarketAnalysis_errorMessage__OQiBZ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-error-50);border:var(--border-width-thin) solid var(--color-error-200);border-radius:var(--radius-md);color:var(--color-error-700);font-size:var(--font-size-sm)}.MarketAnalysis_errorIcon__zeyYx{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-error-500)}.MarketAnalysis_emptyState__L1yZ0{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-8);color:var(--color-text-muted);gap:var(--space-4)}.MarketAnalysis_emptyIcon__iYSse{width:var(--size-icon-2xl);height:var(--size-icon-2xl);color:var(--color-text-muted)}.MarketAnalysis_emptyState__L1yZ0 h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0}.MarketAnalysis_emptyState__L1yZ0 p{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.MarketAnalysis_loadButton__Xu0mp{display:flex;align-items:center;gap:var(--space-2)}.MarketAnalysis_buttonIcon__7FnCa{width:var(--size-icon-sm);height:var(--size-icon-sm)}.MarketAnalysis_overviewContent__M1upj{display:flex;flex-direction:column;gap:var(--space-6)}.MarketAnalysis_metricsGrid__ho0HY{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.MarketAnalysis_metricCard__a9_Ko{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5);text-align:center;transition:var(--transition-normal)}.MarketAnalysis_metricCard__a9_Ko:hover{box-shadow:var(--shadow-md);transform:var(--position-transform-small)}.MarketAnalysis_metricHeader__p4r5Z{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-3)}.MarketAnalysis_metricIcon__hZ8Te{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--brand-primary)}.MarketAnalysis_metricLabel__EHY_k{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.MarketAnalysis_metricValue__Ss6P9{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.MarketAnalysis_metricSubtext__X5ohX{font-size:var(--font-size-xs);color:var(--color-text-muted);font-style:italic}.MarketAnalysis_positive__NjRo4{color:var(--color-success-600)}.MarketAnalysis_negative__0MRf8{color:var(--color-error-600)}.MarketAnalysis_marketSummary__GLpNe{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5)}.MarketAnalysis_marketSummary__GLpNe h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-3) 0}.MarketAnalysis_marketSummary__GLpNe p{font-size:var(--font-size-sm);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:0 0 var(--space-4) 0}.MarketAnalysis_trendIndicator__Lclfq{display:flex;justify-content:flex-start}.MarketAnalysis_trendBadge__pw73k{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.MarketAnalysis_trendBadge__pw73k.MarketAnalysis_positive__NjRo4{background:var(--color-success-100);color:var(--color-success-800)}.MarketAnalysis_trendBadge__pw73k.MarketAnalysis_negative__0MRf8{background:var(--color-error-100);color:var(--color-error-800)}.MarketAnalysis_comparablesContent__OzlST{display:flex;flex-direction:column;gap:var(--space-6)}.MarketAnalysis_comparablesHeader__rdDVY{display:flex;justify-content:space-between;align-items:center}.MarketAnalysis_comparablesHeader__rdDVY h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.MarketAnalysis_comparablesGrid__Adp9S{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.MarketAnalysis_compCard__73BKV{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-4);transition:var(--transition-normal)}.MarketAnalysis_compCard__73BKV:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.MarketAnalysis_compHeader__2Z9de{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3)}.MarketAnalysis_compAddress__p68Wb{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;flex:1 1}.MarketAnalysis_compDistance__UFByD{font-size:var(--font-size-xs);color:var(--color-text-muted);background:var(--color-background-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;margin-left:var(--space-2)}.MarketAnalysis_compDetails__6Alsh{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4)}.MarketAnalysis_compDetail__GLXXn{display:flex;flex-direction:column;gap:var(--space-1)}.MarketAnalysis_detailLabel__IrIgX{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.MarketAnalysis_detailValue___Pgda{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.MarketAnalysis_compMetrics__ottBu{display:flex;justify-content:space-between;padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-border-secondary)}.MarketAnalysis_metric__Aiqvz{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.MarketAnalysis_metricLabel__EHY_k{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}.MarketAnalysis_metricValue__Ss6P9{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.MarketAnalysis_refinancingContent__Mcw5E{display:flex;flex-direction:column;gap:var(--space-6)}.MarketAnalysis_savingsCard__hxGtF{border-color:var(--color-success-200);background:var(--color-success-25)}.MarketAnalysis_highSavings__SBeMY{color:var(--color-success-600)}.MarketAnalysis_mediumSavings__5zglK{color:var(--color-warning-600)}.MarketAnalysis_lowSavings__vWgV9{color:var(--color-error-600)}.MarketAnalysis_refiAnalysis__j5YSk{background:var(--color-warning-50);border:var(--border-width-thin) solid var(--color-warning-200);border-radius:var(--radius-lg);padding:var(--space-5);position:relative}.MarketAnalysis_refiAnalysis__j5YSk:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--space-1);background:var(--color-warning-500);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.MarketAnalysis_refiHeader__OQQiU{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.MarketAnalysis_refiIcon__9F4vf{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--color-warning-600)}.MarketAnalysis_refiHeader__OQQiU h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-warning-800);margin:0}.MarketAnalysis_refiContent__PR08M{display:flex;flex-direction:column;gap:var(--space-4)}.MarketAnalysis_refiDescription__YQV8r{font-size:var(--font-size-sm);color:var(--color-warning-800);line-height:var(--line-height-relaxed);margin:0}.MarketAnalysis_refiActions__3V2_7{display:flex;gap:var(--space-3)}.MarketAnalysis_actionIcon__f5U7A{width:var(--size-icon-sm);height:var(--size-icon-sm)}.MarketAnalysis_noOpportunity__ydoJb{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-8);background:var(--color-success-50);border:var(--border-width-thin) solid var(--color-success-200);border-radius:var(--radius-lg)}.MarketAnalysis_noOppIcon__vyHci{width:var(--size-icon-xl);height:var(--size-icon-xl);color:var(--color-success-600);margin-bottom:var(--space-4)}.MarketAnalysis_noOpportunity__ydoJb h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-success-800);margin:0 0 var(--space-2) 0}.MarketAnalysis_noOpportunity__ydoJb p{font-size:var(--font-size-sm);color:var(--color-success-700);line-height:var(--line-height-relaxed);margin:0}.MarketAnalysis_lastUpdated__2nWK5{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-background-secondary);border-radius:var(--radius-md);font-size:var(--font-size-xs);color:var(--color-text-muted)}.MarketAnalysis_clockIcon__JWOdb{width:var(--size-icon-sm);height:var(--size-icon-sm)}@media (max-width:1024px){.MarketAnalysis_marketAnalysisCard__2O8wC{padding:var(--space-4)}.MarketAnalysis_tabNavigation__v73OT{flex-direction:column;gap:var(--space-2)}.MarketAnalysis_tabButton__WnjiV{flex:none;justify-content:flex-start}.MarketAnalysis_compDetails__6Alsh,.MarketAnalysis_comparablesGrid__Adp9S,.MarketAnalysis_metricsGrid__ho0HY{grid-template-columns:1fr}.MarketAnalysis_compHeader__2Z9de{flex-direction:column;gap:var(--space-2)}.MarketAnalysis_compDistance__UFByD{margin-left:0;align-self:flex-start}.MarketAnalysis_refiActions__3V2_7{flex-direction:column}}@media (max-width:480px){.MarketAnalysis_header__T1W9_{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.MarketAnalysis_metricCard__a9_Ko{padding:var(--space-4)}.MarketAnalysis_metricValue__Ss6P9{font-size:var(--font-size-xl)}.MarketAnalysis_compCard__73BKV{padding:var(--space-3)}}.ReportsList_reportsCard__hBiKZ{height:100%;display:flex;flex-direction:column}.ReportsList_reportsContent__Tz_I1{flex:1 1;display:flex;flex-direction:column;gap:var(--space-6)}.ReportsList_reportsHeader__2N6G6{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.ReportsList_headerInfo__iTuQ6{flex:1 1}.ReportsList_headerDescription__dtKb_{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.ReportsList_headerActions__GlJ96{flex-shrink:0}.ReportsList_buttonIcon__dhzIq{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ReportsList_errorMessage__YI5dZ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-error-50);border:var(--border-width-thin) solid var(--color-error-200);border-radius:var(--radius-md);color:var(--color-error-700);font-size:var(--font-size-sm)}.ReportsList_errorIcon__MXjhS{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-error-500)}.ReportsList_reportsList__Xn8cf{display:flex;flex-direction:column;gap:var(--space-3)}.ReportsList_reportItem__UfE_h{background:var(--color-background-card);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-4);transition:var(--transition-normal)}.ReportsList_reportItem__UfE_h:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-sm)}.ReportsList_reportHeader__Rt98d{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.ReportsList_reportInfo__snj8v{display:flex;align-items:flex-start;gap:var(--space-3);flex:1 1;min-width:0}.ReportsList_typeIcon__58fOD{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--color-text-muted);flex-shrink:0;margin-top:var(--space-1)}.ReportsList_reportDetails__6CB09{flex:1 1;min-width:0}.ReportsList_reportTitle__GUSno{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1) 0;word-break:break-word}.ReportsList_reportMeta__6ga9J{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ReportsList_reportDate__3TvEg{white-space:nowrap}.ReportsList_reportSize__0EPYv{color:var(--color-text-muted)}.ReportsList_reportActions__tzgMk{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.ReportsList_reportStatus__bttdJ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ReportsList_statusCompleted__JKMWe{background:var(--color-success-50);color:var(--color-success-700);border:var(--border-width-thin) solid var(--color-success-200)}.ReportsList_statusGenerating__pBp1W{background:var(--color-warning-50);color:var(--color-warning-700);border:var(--border-width-thin) solid var(--color-warning-200)}.ReportsList_statusFailed__FpLuO{background:var(--color-error-50);color:var(--color-error-700);border:var(--border-width-thin) solid var(--color-error-200)}.ReportsList_statusPending__fWOxb{background:var(--color-background-secondary);color:var(--color-text-secondary);border:var(--border-width-thin) solid var(--color-border-secondary)}.ReportsList_statusIcon__MXrT8{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ReportsList_statusText__o68Ik{white-space:nowrap}.ReportsList_actionIcon__bIwiV{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ReportsList_generatingProgress__Tcrls{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-border-secondary)}.ReportsList_progressBar__5ds8r{width:100%;height:var(--space-1);background:var(--color-background-input);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-2)}.ReportsList_progressFill___W5fb{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));border-radius:var(--radius-full);animation:ReportsList_progressAnimation__w37Et 2s ease-in-out infinite}@keyframes ReportsList_progressAnimation__w37Et{0%{width:0}50%{width:70%}to{width:0}}.ReportsList_progressText__eibcw{font-size:var(--font-size-xs);color:var(--color-text-muted)}.ReportsList_emptyState___OSyr{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-8);color:var(--color-text-muted)}.ReportsList_emptyIcon__04leB{width:var(--size-icon-2xl);height:var(--size-icon-2xl);color:var(--color-text-muted);margin-bottom:var(--space-4)}.ReportsList_emptyState___OSyr h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ReportsList_emptyState___OSyr p{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.ReportsList_reportTypes__Pz9Vb{background:var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5)}.ReportsList_typesTitle__bQ13v{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-4) 0}.ReportsList_typesGrid__t4_ls{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ReportsList_typeCard__ZgCLm{text-align:center;padding:var(--space-4);background:var(--color-background-card);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-lg);transition:var(--transition-normal)}.ReportsList_typeCard__ZgCLm:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-sm)}.ReportsList_typeCardIcon__ZwJ5C{width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--color-primary-500);margin-bottom:var(--space-3)}.ReportsList_typeCard__ZgCLm h5{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.ReportsList_typeCard__ZgCLm p{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (max-width:1024px){.ReportsList_reportHeader__Rt98d,.ReportsList_reportsHeader__2N6G6{flex-direction:column;gap:var(--space-3)}.ReportsList_reportActions__tzgMk{width:100%;justify-content:space-between}.ReportsList_typesGrid__t4_ls{grid-template-columns:1fr;gap:var(--space-3)}}.RefiIntelligence_card__L0BDZ{background:var(--color-background-card);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:var(--transition-normal)}.RefiIntelligence_card__L0BDZ:hover{box-shadow:var(--shadow-md);transform:var(--position-transform-small)}.RefiIntelligence_header__CyZbY{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}.RefiIntelligence_titleSection__slxkM{display:flex;align-items:center;gap:var(--space-3)}.RefiIntelligence_icon__Oq_sF{width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--brand-primary)}.RefiIntelligence_title__X3O2E{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0;line-height:var(--line-height-tight)}.RefiIntelligence_subtitle__2sfOV{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;margin-top:var(--space-1)}.RefiIntelligence_badge__NMdCS{background:var(--brand-primary);color:var(--color-white);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.RefiIntelligence_content__rAm5B{display:flex;flex-direction:column;gap:var(--space-6)}.RefiIntelligence_section__fUuTD{display:flex;flex-direction:column;gap:var(--space-2)}.RefiIntelligence_label__ZHnLl{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-label)}.RefiIntelligence_select__JwvG_{background:var(--color-background-input);border:var(--border-width-thin) solid var(--color-border-input);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);color:var(--color-text-primary);transition:var(--transition-normal)}.RefiIntelligence_select__JwvG_:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--focus-ring)}.RefiIntelligence_marketAprSection__W3ISs{display:flex;justify-content:center}.RefiIntelligence_marketAprCard__6_t6Z{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;color:var(--color-white);box-shadow:var(--shadow-lg);min-width:var(--space-48)}.RefiIntelligence_marketAprHeader__GNGv7{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-2)}.RefiIntelligence_marketAprIcon__vYG5y{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--color-white)}.RefiIntelligence_marketAprLabel__bc_zs{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);opacity:.9}.RefiIntelligence_marketAprValue__Optg0{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-1)}.RefiIntelligence_marketAprSubtext__CdHHX{font-size:var(--font-size-xs);opacity:.8}.RefiIntelligence_sectionTitle__cwD6z{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.RefiIntelligence_loadingState__5munT{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8);color:var(--color-text-secondary)}.RefiIntelligence_spinner__2A3rO{width:var(--space-6);height:var(--space-6);border-top:2px solid var(--color-border-primary);border:2px solid var(--color-border-primary);border-top-color:var(--brand-primary);border-radius:var(--radius-full);animation:RefiIntelligence_spin__unLHJ 1s linear infinite}@keyframes RefiIntelligence_spin__unLHJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RefiIntelligence_noOpportunities__WvpRT{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-md)}.RefiIntelligence_noOpportunitiesIcon__VxEYZ{width:var(--size-icon-xl);height:var(--size-icon-xl);color:var(--brand-success);flex-shrink:0}.RefiIntelligence_noOpportunitiesText__LEXOB h5{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-1) 0}.RefiIntelligence_noOpportunitiesText__LEXOB p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:var(--line-height-relaxed)}.RefiIntelligence_opportunitiesList__eWyRf{display:flex;flex-direction:column;gap:var(--space-4)}.RefiIntelligence_opportunityCard__jsaGR{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5);transition:var(--transition-normal)}.RefiIntelligence_opportunityCard__jsaGR:hover{box-shadow:var(--shadow-md);transform:var(--position-transform-small)}.RefiIntelligence_opportunityHeader__hI0bE{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.RefiIntelligence_opportunityTitle__uSRQh{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.RefiIntelligence_propertyIcon__Uiqnd{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--brand-primary)}.RefiIntelligence_severityBadge__0hgvh{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-white);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.RefiIntelligence_opportunityMetrics__7rk8b{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-4)}.RefiIntelligence_metric__Qo0Cw{display:flex;flex-direction:column;gap:var(--space-1)}.RefiIntelligence_metricLabel___msZw{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.RefiIntelligence_metricValue__yCxnH{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.RefiIntelligence_savingsSection__ZTVG8{margin-bottom:var(--space-4)}.RefiIntelligence_savingsCard__ADCA_{background:var(--color-background-elevated);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--space-4);text-align:center}.RefiIntelligence_savingsHeader__gNDFI{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-2)}.RefiIntelligence_savingsIcon__8UR1u{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--brand-success)}.RefiIntelligence_savingsLabel__5PiQw{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.RefiIntelligence_savingsAmount__aRAR8{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--brand-success);margin-bottom:var(--space-1)}.RefiIntelligence_savingsLifetime__0d4bk{font-size:var(--font-size-sm);color:var(--color-text-muted)}.RefiIntelligence_opportunityActions__2oSE9{display:flex;gap:var(--space-3)}.RefiIntelligence_createScenarioBtn__NTN0b,.RefiIntelligence_learnMoreBtn__bldr5{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.RefiIntelligence_actionIcon__K027n{width:var(--size-icon-sm);height:var(--size-icon-sm)}.RefiIntelligence_insightsSection__699LH{margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--border-width-thin) solid var(--color-border-divider)}.RefiIntelligence_insights__niLPN{display:flex;flex-direction:column;gap:var(--space-4)}.RefiIntelligence_insight__bD5Rs{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-md)}.RefiIntelligence_insightIcon__OkFns{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--brand-info);margin-top:var(--space-1);flex-shrink:0}.RefiIntelligence_insightContent__otHeQ{flex:1 1}.RefiIntelligence_insightTitle__ylfK7{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-1) 0}.RefiIntelligence_insightText__8FOuk{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (max-width:1024px){.RefiIntelligence_card__L0BDZ{padding:var(--space-4)}.RefiIntelligence_marketAprCard__6_t6Z{min-width:auto;width:100%}.RefiIntelligence_opportunityHeader__hI0bE{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.RefiIntelligence_opportunityMetrics__7rk8b{grid-template-columns:repeat(2,1fr)}.RefiIntelligence_opportunityActions__2oSE9{flex-direction:column}.RefiIntelligence_insights__niLPN{gap:var(--space-3)}.RefiIntelligence_insight__bD5Rs{padding:var(--space-3)}}@media (max-width:480px){.RefiIntelligence_header__CyZbY{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.RefiIntelligence_badge__NMdCS{align-self:flex-start}.RefiIntelligence_opportunityMetrics__7rk8b{grid-template-columns:1fr}.RefiIntelligence_opportunityTitle__uSRQh{font-size:var(--font-size-sm)}.RefiIntelligence_savingsAmount__aRAR8{font-size:var(--font-size-xl)}}.WhiteLabelSwitch_card__g6_tK{background:var(--color-background-card);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:var(--transition-normal)}.WhiteLabelSwitch_card__g6_tK:hover{box-shadow:var(--shadow-md);transform:var(--position-transform-small)}.WhiteLabelSwitch_header__byPH_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}.WhiteLabelSwitch_titleSection__2ZmqI{display:flex;align-items:center;gap:var(--space-3)}.WhiteLabelSwitch_icon__UlDXJ{width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--brand-primary)}.WhiteLabelSwitch_title__ZB1CZ{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0;line-height:var(--line-height-tight)}.WhiteLabelSwitch_subtitle__mHjHF{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;margin-top:var(--space-1)}.WhiteLabelSwitch_badge__8VbZw{background:var(--brand-primary);color:var(--color-white);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.WhiteLabelSwitch_content__yQJww{display:flex;flex-direction:column;gap:var(--space-6)}.WhiteLabelSwitch_sectionTitle__wUvYa{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.WhiteLabelSwitch_toggleSection__quiCR{margin-bottom:var(--space-6)}.WhiteLabelSwitch_toggleCard__uBzLq{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5)}.WhiteLabelSwitch_toggleHeader__FpLmg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-4)}.WhiteLabelSwitch_toggleInfo__am9rK{flex:1 1}.WhiteLabelSwitch_toggleTitle__4GRMq{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-2) 0}.WhiteLabelSwitch_toggleDescription__8UY6a{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.WhiteLabelSwitch_toggleLabel__OoK2Y{display:flex;align-items:center;cursor:pointer;margin-left:var(--space-4)}.WhiteLabelSwitch_toggleCheckbox__30yEd{display:none}.WhiteLabelSwitch_toggleSlider__SC4fI{position:relative;width:var(--space-12);height:var(--space-6);background:var(--color-background-input);border-radius:var(--radius-full);transition:var(--transition-normal)}.WhiteLabelSwitch_toggleSlider__SC4fI:before{content:"";position:absolute;top:var(--space-1);left:var(--space-1);width:var(--space-4);height:var(--space-4);background:var(--color-white);border-radius:var(--radius-full);transition:var(--transition-normal)}.WhiteLabelSwitch_toggleCheckbox__30yEd:checked+.WhiteLabelSwitch_toggleSlider__SC4fI{background:var(--brand-primary)}.WhiteLabelSwitch_toggleCheckbox__30yEd:checked+.WhiteLabelSwitch_toggleSlider__SC4fI:before{transform:translateX(var(--space-6))}.WhiteLabelSwitch_toggleStatus__pmo3j{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--color-border-divider)}.WhiteLabelSwitch_statusIcon__QarAt{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--brand-success)}.WhiteLabelSwitch_statusText__SbwXC{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.WhiteLabelSwitch_settingsSection__Fva2f{margin-bottom:var(--space-6)}.WhiteLabelSwitch_settingsForm__sYcje{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5)}.WhiteLabelSwitch_formGroup__0B0Xg{margin-bottom:var(--space-5)}.WhiteLabelSwitch_formLabel__MfrYL{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-label);margin-bottom:var(--space-2)}.WhiteLabelSwitch_formInput__VwZwC{width:100%;background:var(--color-background-input);border:var(--border-width-thin) solid var(--color-border-input);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);color:var(--color-text-primary);transition:var(--transition-normal)}.WhiteLabelSwitch_formInput__VwZwC:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--focus-ring)}.WhiteLabelSwitch_logoUpload__ZL_PZ{display:flex;align-items:center;gap:var(--space-4)}.WhiteLabelSwitch_fileInput__OYqol{display:none}.WhiteLabelSwitch_uploadButton___Kd_K{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-background-input);border:var(--border-width-thin) solid var(--color-border-input);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-normal)}.WhiteLabelSwitch_uploadButton___Kd_K:hover{background:var(--color-background-highlight);border-color:var(--color-border-secondary)}.WhiteLabelSwitch_uploadIcon__mnWjo{width:var(--size-icon-sm);height:var(--size-icon-sm)}.WhiteLabelSwitch_logoPreview__oSqR_{display:flex;align-items:center;gap:var(--space-2)}.WhiteLabelSwitch_logoImage__w0iNP{max-width:var(--space-16);max-height:var(--space-16);border-radius:var(--radius-sm);border:var(--border-width-thin) solid var(--color-border-secondary)}.WhiteLabelSwitch_colorInput__3nFWN{display:flex;align-items:center;gap:var(--space-3)}.WhiteLabelSwitch_colorPicker__arXzd{width:var(--space-12);height:var(--space-12);border:none;border-radius:var(--radius-md);cursor:pointer}.WhiteLabelSwitch_colorText__E_wPE{flex:1 1;background:var(--color-background-input);border:var(--border-width-thin) solid var(--color-border-input);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);color:var(--color-text-primary);font-family:var(--font-family-mono)}.WhiteLabelSwitch_colorText__E_wPE:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--focus-ring)}.WhiteLabelSwitch_formActions__bqJTI{display:flex;gap:var(--space-3);margin-top:var(--space-6)}.WhiteLabelSwitch_resetBtn__lk_Jw,.WhiteLabelSwitch_saveBtn__qx8kW{flex:1 1}.WhiteLabelSwitch_previewSection__kwfDl{margin-bottom:var(--space-6)}.WhiteLabelSwitch_previewCard__f5Tie{background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-lg);padding:var(--space-5)}.WhiteLabelSwitch_previewHeader__D5j_e{display:flex;justify-content:space-between;align-items:center}.WhiteLabelSwitch_previewInfo__ycJ1s{display:flex;align-items:center;gap:var(--space-3)}.WhiteLabelSwitch_previewIcon__NIS_a{width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--brand-primary)}.WhiteLabelSwitch_previewTitle__8Q8_U{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-1) 0}.WhiteLabelSwitch_previewText__G62dq{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:var(--line-height-relaxed)}.WhiteLabelSwitch_previewBtn__1KpPC{display:flex;align-items:center;gap:var(--space-2)}.WhiteLabelSwitch_actionIcon__aUqkx{width:var(--size-icon-sm);height:var(--size-icon-sm)}.WhiteLabelSwitch_featuresSection__uvJsg{margin-bottom:var(--space-6)}.WhiteLabelSwitch_features__e75Gc{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.WhiteLabelSwitch_feature__fPC79{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-md)}.WhiteLabelSwitch_featureIcon__3yaiR{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--brand-info);margin-top:var(--space-1);flex-shrink:0}.WhiteLabelSwitch_featureContent__SAVat{flex:1 1}.WhiteLabelSwitch_featureTitle__hykXK{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-1) 0}.WhiteLabelSwitch_featureText__NI1RV{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.WhiteLabelSwitch_guidelinesSection__jvFKT{margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--border-width-thin) solid var(--color-border-divider)}.WhiteLabelSwitch_guidelines__AtCNl{display:flex;flex-direction:column;gap:var(--space-4)}.WhiteLabelSwitch_guideline__igbXr{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-background-highlight);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radius-md)}.WhiteLabelSwitch_guidelineIcon__fYs6P{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--brand-warning);margin-top:var(--space-1);flex-shrink:0}.WhiteLabelSwitch_guidelineContent__8oSVy{flex:1 1}.WhiteLabelSwitch_guidelineTitle__KH357{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-1) 0}.WhiteLabelSwitch_guidelineText__l2G0L{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (max-width:1024px){.WhiteLabelSwitch_card__g6_tK{padding:var(--space-4)}.WhiteLabelSwitch_toggleHeader__FpLmg{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.WhiteLabelSwitch_toggleLabel__OoK2Y{margin-left:0;align-self:flex-end}.WhiteLabelSwitch_logoUpload__ZL_PZ{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.WhiteLabelSwitch_uploadButton___Kd_K{width:100%;justify-content:center}.WhiteLabelSwitch_colorInput__3nFWN{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.WhiteLabelSwitch_colorPicker__arXzd{align-self:center}.WhiteLabelSwitch_formActions__bqJTI{flex-direction:column}.WhiteLabelSwitch_previewHeader__D5j_e{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.WhiteLabelSwitch_previewBtn__1KpPC{width:100%;justify-content:center}.WhiteLabelSwitch_features__e75Gc{grid-template-columns:1fr}}@media (max-width:480px){.WhiteLabelSwitch_header__byPH_{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.WhiteLabelSwitch_badge__8VbZw{align-self:flex-start}.WhiteLabelSwitch_previewInfo__ycJ1s{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.WhiteLabelSwitch_feature__fPC79,.WhiteLabelSwitch_guideline__igbXr{padding:var(--space-3)}}