.ListFilters_filters__oWyeQ{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.ListFilters_searchInput__ljx85{flex:1 1;min-width:200px;max-width:320px}.ListFilters_searchInput__ljx85,.ListFilters_select__QngSO{font-family:var(--font-sans);font-size:.9rem;padding:.5rem .75rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary)}@media (max-width:1023px){.ListFilters_searchInput__ljx85{max-width:none;flex-basis:100%}}.ProviderAvatar_avatar__W95E_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--accent);color:#ffffff;font-weight:700;line-height:1}.ProviderAvatar_md__ovV0f{width:28px;height:28px;font-size:.8rem}.ProviderAvatar_sm__Gj9_n{width:18px;height:18px;font-size:.6rem}.Card_card__jk_Lw{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.Card_paddingDefault__a6710{padding:var(--space-5)}.Card_paddingCompact__rPRIS{padding:var(--space-4)}.Card_paddingNone__lUWqA{padding:0}.Card_elevated__rbGPv{box-shadow:var(--shadow-card);border-color:transparent}.MetricCard_metricCard__xoN2t{display:flex;flex-direction:column;gap:var(--space-1);min-width:160px;border-radius:var(--radius-md)}.MetricCard_label__EAa5_{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.MetricCard_value__vh0Wy{font-size:2rem;font-weight:650;letter-spacing:-.01em;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1023px){.MetricCard_metricCard__xoN2t{width:100%;min-width:0}}.Badge_badge__EDvky{display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:.65rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem}.Badge_neutral__r7HhM{color:var(--text-secondary);background:var(--surface-page)}.Badge_warning__tiQoI{color:var(--warning);background:var(--warning-soft)}.Badge_success__QIhYg{color:var(--success);background:var(--success-soft)}.Badge_error__nFdhL{color:var(--error);background:var(--error-soft)}.Sidebar_sidebar__G7Mzs{width:var(--sidebar-width);flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface-sidebar);border-right:1px solid var(--border-subtle);padding:var(--space-5) var(--space-3)}.Sidebar_brand__0NoWE{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-2);margin-bottom:var(--space-6)}.Sidebar_brandName__OpMMl{font-size:1.05rem;font-weight:650;letter-spacing:-.015em;color:var(--text-primary)}.Sidebar_navGroup__UO_D9{display:flex;flex-direction:column;gap:var(--space-1)}.Sidebar_navDivider__wMB9U{height:1px;background:var(--border-subtle);margin:var(--space-6) var(--space-2)}.Sidebar_item__IbyhT{display:block;padding:.5rem var(--space-3);padding-left:calc(var(--space-3) + 2px);border-left:2px solid transparent;border-radius:var(--radius-sm);font-size:.9rem;color:var(--text-secondary);text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Sidebar_item__IbyhT:hover{background:var(--surface-page);color:var(--text-primary)}.Sidebar_itemActive__wic9S{border-left-color:var(--accent);font-weight:600}.Sidebar_itemActive__wic9S,.Sidebar_itemActive__wic9S:hover{background:var(--accent-soft);color:var(--accent)}.Sidebar_accountSection__tvxz_{display:none}@media (max-width:1023px){.Sidebar_sidebar__G7Mzs{position:fixed;top:0;left:0;bottom:0;z-index:30;transform:translateX(-100%);transition:transform .2s ease;box-shadow:var(--shadow-card)}.Sidebar_sidebarOpen__X6u_l{transform:translateX(0)}.Sidebar_sidebar__G7Mzs{width:82vw;max-width:370px}.Sidebar_navGroup__UO_D9{gap:2px}.Sidebar_item__IbyhT{padding-top:.42rem;padding-bottom:.42rem}.Sidebar_itemActive__wic9S{border-left-width:1px}.Sidebar_navDivider__wMB9U{opacity:.6}.Sidebar_accountSection__tvxz_{display:block;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}}.Button_button__JJiqJ{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-size:.875rem;font-weight:500;border-radius:var(--radius-sm);padding:.5rem .9rem;cursor:pointer;border:1px solid transparent;transition:background-color .15s ease,border-color .15s ease}.Button_primary__zsboU{background:var(--accent);color:#ffffff}.Button_primary__zsboU:hover{background:var(--accent-hover)}.Button_secondary__RufDp{background:transparent;color:var(--text-secondary);border-color:var(--border-subtle)}.Button_secondary__RufDp:hover{background:var(--surface-page);color:var(--text-primary)}.page_page__HEp3Y{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--surface-page);padding:var(--space-5)}.page_card__bFhB8{width:100%;max-width:380px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-7) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.page_brand__hpVM_{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}.page_logo__wOD1i{display:block;width:130px;height:auto;margin:var(--space-1) 0}.page_title__BTIiH{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:-.015em;color:var(--text-primary);text-align:center}.page_form__RFMH7{display:flex;flex-direction:column;gap:var(--space-4)}.page_field__5LmP_{display:flex;flex-direction:column;gap:var(--space-1)}.page_label__y2lkH{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.page_input__pd20K{padding:.6rem .75rem;font-size:.95rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--text-primary)}.page_input__pd20K:focus{outline:2px solid var(--accent);outline-offset:1px}.page_error__j0_v_{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--error-soft);color:var(--error);font-size:.85rem}.page_footer__Wb7IM{margin:0;font-size:.78rem;color:var(--text-muted);text-align:center}.page_page__J5bvH{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--surface-page);padding:var(--space-5)}.page_card__adVVy{width:100%;max-width:380px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-7) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.page_brand__TF52B{display:flex;flex-direction:column;gap:2px;align-items:center;text-align:center}.page_brandName__SJ56w{font-size:1.05rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.page_brandSub__hI_7d{font-size:.78rem;color:var(--text-muted)}.page_title__sTFn2{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:-.015em;color:var(--text-primary);text-align:center}.page_description__JZSc7{margin:0;font-size:.88rem;color:var(--text-secondary);text-align:center}.page_form__EnhsX{display:flex;flex-direction:column;gap:var(--space-4)}.page_field__bk8tW{display:flex;flex-direction:column;gap:var(--space-1)}.page_label__R5Cha{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.page_input__PyKKr{padding:.6rem .75rem;font-size:.95rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--text-primary)}.page_input__PyKKr:focus{outline:2px solid var(--accent);outline-offset:1px}.page_error__HJZkn{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--error-soft);color:var(--error);font-size:.85rem}.page_loginLink__6TACy{align-self:center;text-decoration:none}.ComparisonTable_wrapper__WeDuC{max-width:760px;margin:0 auto}.ComparisonTable_wide__QUlia{max-width:100%}.ComparisonTable_emptyState__M5D1G{margin:0;padding:var(--space-6);text-align:center;color:var(--text-muted);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.ComparisonTable_list__zenP_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.ComparisonTable_row__gjHB_{display:grid;grid-template-columns:2fr 1.2fr auto;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.ComparisonTable_identity__rgow1{display:flex;flex-direction:column;gap:2px;min-width:0}.ComparisonTable_providerName__LERGF{font-weight:600;font-size:1rem;color:var(--text-primary)}.ComparisonTable_offerName__NRvD1{font-size:.85rem;color:var(--text-secondary)}.ComparisonTable_rate__gAzQD{display:flex;flex-direction:column;gap:2px}.ComparisonTable_ratePercent__Ll73_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;color:var(--text-primary)}.ComparisonTable_rateDetail__fnilE{font-size:.8rem;color:var(--text-secondary)}.ComparisonTable_cta__QZpgR{display:flex;justify-content:flex-end;min-height:1px}.ComparisonTable_ctaLink__l9QPq{white-space:nowrap}@media (max-width:640px){.ComparisonTable_row__gjHB_{grid-template-columns:1fr 1fr;grid-template-areas:"identity rate" "cta cta";row-gap:var(--space-3)}.ComparisonTable_identity__rgow1{grid-area:identity}.ComparisonTable_rate__gAzQD{grid-area:rate;align-items:flex-end;text-align:right}.ComparisonTable_cta__QZpgR{grid-area:cta;justify-content:flex-start}}.MortgageMatrixTable_wrapper__Jvbqe{max-width:900px;margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-7)}.MortgageMatrixTable_wide__B_oL3{max-width:100%}.MortgageMatrixTable_rateTypeNotice__aGLMS{margin-bottom:var(--space-4)}.MortgageMatrixTable_rateTypeHeading__Q8tzR{margin:0 0 var(--space-1);font-size:1.1rem;font-weight:700;color:var(--text-primary)}.MortgageMatrixTable_rateTypeSubtext__gdOXg{margin:0;font-size:.85rem;color:var(--text-muted)}.MortgageMatrixTable_emptyState__QTS7J{margin:0;padding:var(--space-6);text-align:center;color:var(--text-muted);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.MortgageMatrixTable_groupTabs__4ZxFH{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap}.MortgageMatrixTable_groupTab__qi7R0{padding:.5rem .9rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;color:var(--text-secondary);background:var(--surface-card);border:1px solid var(--border-subtle);text-decoration:none}.MortgageMatrixTable_groupTabActive__eApUc{color:#fff;background:var(--accent);border-color:var(--accent)}.MortgageMatrixTable_tableScroll__JFgyU{position:relative;overflow-x:auto;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.MortgageMatrixTable_scrollHint___0nww{display:none;position:absolute;top:0;right:0;bottom:0;width:20px;pointer-events:none;background:linear-gradient(to right,transparent,var(--surface-card));border-radius:0 var(--radius-md) var(--radius-md) 0}.MortgageMatrixTable_table__s5Wvp{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MortgageMatrixTable_table__s5Wvp td,.MortgageMatrixTable_table__s5Wvp th{padding:var(--space-3) var(--space-4);text-align:right;white-space:nowrap;border-bottom:1px solid var(--border-subtle)}.MortgageMatrixTable_table__s5Wvp tbody tr:last-child td,.MortgageMatrixTable_table__s5Wvp tbody tr:last-child th{border-bottom:none}.MortgageMatrixTable_providerCell__PqQ6n,.MortgageMatrixTable_providerHeader__VGaAn{position:sticky;left:0;background:var(--surface-card);text-align:left;font-weight:600}.MortgageMatrixTable_providerHeader__VGaAn{color:var(--text-secondary);font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.MortgageMatrixTable_providerCellInner__kXKW1{display:flex;flex-direction:column;gap:2px}.MortgageMatrixTable_providerNameRow__xt4Xm{display:flex;align-items:center;gap:var(--space-2)}.MortgageMatrixTable_providerName__L8Sev{font-weight:600;color:var(--text-primary)}.MortgageMatrixTable_logo___o6KF{display:block;height:28px;width:auto;max-width:140px}.MortgageMatrixTable_periodHeaderLink__Ougck{color:var(--text-secondary);font-size:.78rem;text-decoration:none}.MortgageMatrixTable_sortIndicator__41b41{color:var(--accent)}.MortgageMatrixTable_rateCell__hBB6_{font-weight:600;color:var(--text-primary)}.MortgageMatrixTable_ctaCell__Nt0GO,.MortgageMatrixTable_ctaHeader__MZTad{min-width:90px}.MortgageMatrixTable_ctaLink__BTuP1{white-space:nowrap}.MortgageMatrixTable_showMore__t75K8{display:inline-block;margin-top:var(--space-4);font-size:.85rem;font-weight:600;color:var(--accent);text-decoration:none}@media (max-width:640px){.MortgageMatrixTable_wrapper__Jvbqe{max-width:100%}.MortgageMatrixTable_scrollHint___0nww{display:block}.MortgageMatrixTable_table__s5Wvp td,.MortgageMatrixTable_table__s5Wvp th{padding:var(--space-2) var(--space-2);font-size:.85rem}.MortgageMatrixTable_providerCell__PqQ6n,.MortgageMatrixTable_providerHeader__VGaAn{max-width:108px}.MortgageMatrixTable_providerName__L8Sev{overflow:hidden;text-overflow:ellipsis;max-width:108px}.MortgageMatrixTable_periodHeaderLink__Ougck{font-size:.72rem}.MortgageMatrixTable_ctaCell__Nt0GO,.MortgageMatrixTable_ctaHeader__MZTad{min-width:64px}.MortgageMatrixTable_ctaLink__BTuP1{padding:.4rem .65rem;font-size:.82rem}}.MortgageMatrixTable_consumerContext__l7Roi{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:.75rem;font-weight:400;line-height:1.4;max-width:28rem}@media (max-width:640px){.MortgageMatrixTable_scrollHint___0nww{display:none}.MortgageMatrixTable_table__s5Wvp{table-layout:fixed}.MortgageMatrixTable_table__s5Wvp td,.MortgageMatrixTable_table__s5Wvp th{padding:8px 4px}.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_providerCell__PqQ6n,.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_providerHeader__VGaAn{width:32%;max-width:none;text-align:left;white-space:normal}.MortgageMatrixTable_providerCellInner__kXKW1,.MortgageMatrixTable_providerNameRow__xt4Xm{min-width:0}.MortgageMatrixTable_providerNameRow__xt4Xm{flex-wrap:wrap;gap:4px}.MortgageMatrixTable_providerName__L8Sev{max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.35}.MortgageMatrixTable_logo___o6KF{width:auto;height:auto;max-width:100%;max-height:28px;object-fit:contain}.MortgageMatrixTable_periodHeaderLink__Ougck{white-space:normal;overflow-wrap:normal;line-height:1.25}.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_ctaCell__Nt0GO,.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_ctaHeader__MZTad{box-sizing:border-box;width:48px;min-width:0;padding-left:0;padding-right:4px}.MortgageMatrixTable_ctaLink__BTuP1{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.MortgageMatrixTable_consumerContext__l7Roi{white-space:normal;overflow-wrap:anywhere}}@media (max-width:380px){.MortgageMatrixTable_table__s5Wvp td,.MortgageMatrixTable_table__s5Wvp th{font-size:.75rem}.MortgageMatrixTable_periodHeaderLink__Ougck{font-size:.65rem}}@media (max-width:640px){.MortgageMatrixTable_providerCell__PqQ6n,.MortgageMatrixTable_providerHeader__VGaAn{z-index:1}.MortgageMatrixTable_table__s5Wvp thead .MortgageMatrixTable_providerHeader__VGaAn{z-index:2}.MortgageMatrixTable_table__s5Wvp{min-width:320px}.MortgageMatrixTable_groupTabs__4ZxFH{gap:.35rem;margin-bottom:var(--space-3)}.MortgageMatrixTable_groupTab__qi7R0{padding:.35rem .55rem;font-size:.75rem}.MortgageMatrixTable_periodHeaderLink__Ougck{white-space:nowrap}.MortgageMatrixTable_sortIndicator__41b41{display:block}.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_ctaCell__Nt0GO,.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_ctaHeader__MZTad{position:sticky;right:0;z-index:1;width:62px;background:var(--surface-card);box-shadow:-1px 0 var(--border-subtle)}.MortgageMatrixTable_table__s5Wvp .MortgageMatrixTable_ctaLink__BTuP1{width:54px;min-width:54px;height:36px;min-height:36px;font-size:.75rem}.MortgageMatrixTable_longTable__IRhuJ{min-width:455px}.MortgageMatrixTable_longTable__IRhuJ .MortgageMatrixTable_providerCell__PqQ6n,.MortgageMatrixTable_longTable__IRhuJ .MortgageMatrixTable_providerHeader__VGaAn{width:23%}.MortgageMatrixTable_longTable__IRhuJ .MortgageMatrixTable_rateCell__hBB6_{font-size:.75rem;padding-inline:2px}}.UserMenu_userMenu__SeaU_{display:flex;align-items:center;gap:var(--space-4)}.UserMenu_email__mO5Ac{font-size:.85rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1023px){.UserMenu_userMenu__SeaU_{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.UserMenu_email__mO5Ac{font-size:.75rem;color:var(--text-muted);max-width:100%}.UserMenu_signOutButton__I7mSW{padding:.4rem .75rem;font-size:.8rem}}.AppShell_shell__29AOA{display:flex;min-height:100vh}.AppShell_backdrop__3T_gq{position:fixed;inset:0;background:rgba(0,0,0,.3);border:none;padding:0;z-index:20;cursor:default}.AppShell_main__0ArdA{flex:1 1;display:flex;flex-direction:column;min-width:0}.AppShell_header__9rKGM{height:var(--header-height);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-5);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}.AppShell_headerLeft__fW0_0{display:flex;align-items:center;gap:var(--space-3);min-width:0}.AppShell_pageTitle__lVj3_{font-size:1rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppShell_menuButton__Z_daV{display:none;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:transparent;font-size:1.1rem;cursor:pointer}.AppShell_content__SIDnm{flex:1 1;padding:var(--space-6);overflow-x:hidden}.AppShell_contentInner__82TaN{max-width:var(--content-max-width);margin:0 auto}@media (max-width:1023px){.AppShell_menuButton__Z_daV{display:inline-flex}.AppShell_header__9rKGM{padding:0 var(--space-4)}.AppShell_desktopUserMenu__EUWaT{display:none}.AppShell_content__SIDnm{padding:var(--space-4)}}.CampaignForm_form__eEE0F{display:flex;flex-direction:column;gap:var(--space-5);max-width:480px}.CampaignForm_field___Dp_n{display:flex;flex-direction:column;gap:var(--space-2)}.CampaignForm_label__UUbxY{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.CampaignForm_input__ZtKL_,.CampaignForm_select__iLU5v,.CampaignForm_textarea__EeYRq{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.55rem .75rem}.CampaignForm_textarea__EeYRq{resize:vertical;font-family:var(--font-sans)}.CampaignForm_input__ZtKL_:focus,.CampaignForm_select__iLU5v:focus,.CampaignForm_textarea__EeYRq:focus{outline:2px solid var(--accent);outline-offset:1px}.CampaignForm_readOnlyValue__IX7qY{margin:0;font-size:.9rem;color:var(--text-primary)}.CampaignForm_helperText__nzIzh{margin:calc(-1 * var(--space-1)) 0 0;font-size:.78rem;color:var(--text-muted)}.CampaignForm_radioRow__1vBSb{display:flex;flex-wrap:wrap;gap:var(--space-4)}.CampaignForm_radioLabel__n5q1o{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-primary)}.CampaignForm_fieldset__YKrMQ{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.CampaignForm_legend__n6Ybt{padding:0 var(--space-2);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.CampaignForm_checkboxField__OaYEh{flex-direction:row;align-items:center;gap:var(--space-2)}.CampaignForm_actions__KLieO{display:flex;gap:var(--space-3)}.CampaignForm_warning__GILOz{background:var(--warning-soft);color:var(--warning)}.CampaignForm_error__lNLoD,.CampaignForm_warning__GILOz{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:.85rem}.CampaignForm_error__lNLoD{background:var(--error-soft);color:var(--error)}.CampaignDetailPanel_identity__QjeYm{display:flex;flex-direction:column;gap:var(--space-4)}.CampaignDetailPanel_row__fbVVE{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem}.CampaignDetailPanel_rowLabel__PEuED{min-width:140px;color:var(--text-muted)}.CampaignDetailPanel_rowValue__hhBFq{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary);word-break:break-word}.page_detail__ADt5B{display:flex;flex-direction:column;gap:var(--space-5);max-width:560px}.page_section__o25df{display:flex;flex-direction:column;gap:var(--space-3)}.page_sectionTitle__Xif8A{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.page_sectionHeader__cFrYz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.page_campaignList__zRjFw{list-style:none;margin:0;padding:0}.page_campaignRow__Tkbgu{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4)}.page_campaignRow__Tkbgu:not(:last-child){border-bottom:1px solid var(--border-subtle)}.page_campaignUrl__88NPq{flex:1 1;font-size:.9rem;color:var(--text-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_campaignUrl__88NPq:hover{color:var(--accent);text-decoration:underline}.page_campaignDates__KhBf4{font-size:.78rem;color:var(--text-muted)}@media (max-width:1023px){.page_desktopOnlyAction__S3K5X{display:none}}.OfferForm_form__WW_LG{display:flex;flex-direction:column;gap:var(--space-5);max-width:480px}.OfferForm_field__hISNI{display:flex;flex-direction:column;gap:var(--space-2)}.OfferForm_label__haK1Y{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.OfferForm_input__v67PF,.OfferForm_select__yPIo8,.OfferForm_textarea__hLrTG{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.55rem .75rem}.OfferForm_textarea__hLrTG{resize:vertical;font-family:var(--font-sans)}.OfferForm_input__v67PF:focus,.OfferForm_select__yPIo8:focus,.OfferForm_textarea__hLrTG:focus{outline:2px solid var(--accent);outline-offset:1px}.OfferForm_readOnlyValue__qVa_y{margin:0;font-size:.9rem;color:var(--text-primary)}.OfferForm_helperText__K1o4x{margin:calc(-1 * var(--space-1)) 0 0;font-size:.78rem;color:var(--text-muted)}.OfferForm_radioRow__I_sld{display:flex;flex-wrap:wrap;gap:var(--space-4)}.OfferForm_radioLabel__7xakK{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-primary)}.OfferForm_fieldset__HLaya{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.OfferForm_legend__IAYlZ{padding:0 var(--space-2);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.OfferForm_checkboxField__3miNt{flex-direction:row;align-items:center;gap:var(--space-2)}.OfferForm_actions__ICMeE{display:flex;gap:var(--space-3)}.OfferForm_warning__e84DZ{background:var(--warning-soft);color:var(--warning);white-space:pre-line}.OfferForm_error__zabuN,.OfferForm_warning__e84DZ{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:.85rem}.OfferForm_error__zabuN{background:var(--error-soft);color:var(--error)}.OfferDetailPanel_identity__UFmck{display:flex;flex-direction:column;gap:var(--space-4)}.OfferDetailPanel_row__Dn5pE{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem}.OfferDetailPanel_rowLabel__IjXpd{min-width:130px;color:var(--text-muted)}.OfferDetailPanel_rowValue__Ku1IH{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}.OfferDetailPanel_noRate__0GeHH{margin:0;font-size:.85rem;color:var(--text-muted)}.OfferDetailPanel_manageRatesRow__obC_S{padding-top:var(--space-1)}@media (max-width:1023px){.OfferDetailPanel_editButtonWrapper___VE_N{display:none}}.page_detail__0Wozg{display:flex;flex-direction:column;gap:var(--space-5);max-width:560px}.page_section__uiwIA{display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width:1023px){.page_desktopOnlyAction__eBbC3{display:none}}.page_sectionTitle__VJdZ0{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.page_sectionHeader__3vinP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.page_propertyList__xkdXB{list-style:none;margin:0;padding:0}.page_propertyRow__qXX_H{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4)}.page_propertyRow__qXX_H:not(:last-child){border-bottom:1px solid var(--border-subtle)}.page_propertyMain__AWzYw{display:flex;align-items:center;gap:var(--space-3)}.page_propertyName__7IH35{flex:1 1;font-size:.9rem;color:var(--text-primary);text-decoration:none}.page_propertyName__7IH35:hover{color:var(--accent);text-decoration:underline}.page_propertyCountry__DIppi,.page_propertyType__8_KuL,.page_propertyUrl__e3h5b{font-size:.78rem;color:var(--text-muted)}.page_widget__5ZVBz{padding:var(--space-3);background:var(--surface-page)}.page_error__p0fds{margin:0;padding:var(--space-4);text-align:center;color:var(--error);font-size:.85rem}.page_moreLink__UywDI{display:inline-block;margin-top:var(--space-3);font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:none}.MortgageComparisonTable_card__k7AQ1{max-width:640px;margin:0 auto;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.MortgageComparisonTable_wide__fMyDn{max-width:100%}.MortgageComparisonTable_emptyState__HUTWE{margin:0;padding:var(--space-4);text-align:center;color:var(--text-muted)}.MortgageComparisonTable_headerBand__YsGFN{padding:6px var(--space-4);background:linear-gradient(110deg,#155ca7,#1b7895,#23796e);border-bottom:1px solid var(--border-subtle)}.MortgageComparisonTable_heading__DctuB{margin:0;font-size:.95rem;font-weight:700;line-height:1.2;color:#fff}.MortgageComparisonTable_subtext__mZ8_P{margin:2px 0 0;font-size:.7rem;line-height:1.3;color:#fff}.MortgageComparisonTable_table__oQlFs{width:100%;border-collapse:collapse;overflow-x:auto}.MortgageComparisonTable_thCta__ZNRUM,.MortgageComparisonTable_thProvider__tachg,.MortgageComparisonTable_thRate__Pfkfx{padding:4px var(--space-4);text-align:left;font-size:.62rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-subtle)}.MortgageComparisonTable_thRate__Pfkfx{text-align:right}.MortgageComparisonTable_row__q5_W8 td{padding:6px var(--space-4);border-bottom:1px solid var(--border-subtle)}.MortgageComparisonTable_row__q5_W8:last-child td{border-bottom:none}.MortgageComparisonTable_provider__GRuCl{font-weight:600;font-size:.88rem;line-height:1.2;color:var(--text-primary);white-space:nowrap}.MortgageComparisonTable_providerCell__F3bBx{display:inline-flex;align-items:center;gap:6px}.MortgageComparisonTable_logo__ZJ6DX{display:block;height:18px;width:auto;max-width:160px}.MortgageComparisonTable_rate__9_jcX{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.2;font-weight:700;color:var(--accent);white-space:nowrap}.MortgageComparisonTable_rateMissing___RFTC{text-align:center}.MortgageComparisonTable_cta__WwMnm{text-align:right;min-width:1px}.MortgageComparisonTable_cta__WwMnm .MortgageComparisonTable_ctaLink__byWeV{white-space:nowrap;padding:3px 8px;font-size:.72rem}.MortgageComparisonTable_ctaLinkText__lV4ry{display:inline-flex}.MortgageComparisonTable_ctaLinkIcon__7AAMS{display:none}.MortgageComparisonTable_footer__B1I_0{padding:4px var(--space-4);border-top:1px solid var(--border-subtle);text-align:center;background:var(--surface-page)}.MortgageComparisonTable_moreLink__soGud{display:inline-block;font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:none}.MortgageComparisonTable_brand__g8hvU{margin:2px 0 0;font-size:.62rem;color:var(--text-muted)}@media (max-width:480px){.MortgageComparisonTable_headerBand__YsGFN{padding:4px var(--space-3)}.MortgageComparisonTable_heading__DctuB{font-size:.85rem}.MortgageComparisonTable_subtext__mZ8_P{font-size:.65rem}.MortgageComparisonTable_row__q5_W8 td,.MortgageComparisonTable_thCta__ZNRUM,.MortgageComparisonTable_thProvider__tachg,.MortgageComparisonTable_thRate__Pfkfx{padding:4px var(--space-2)}.MortgageComparisonTable_provider__GRuCl{font-size:.78rem}.MortgageComparisonTable_rate__9_jcX{font-size:.88rem}.MortgageComparisonTable_ctaLinkText__lV4ry{display:none}.MortgageComparisonTable_ctaLinkIcon__7AAMS{display:inline-flex;padding:5px;width:26px;height:26px}}.page_widget__6HRJ9{padding:var(--space-2);background:var(--surface-page)}.page_error__Mo8K7{margin:0;padding:var(--space-4);text-align:center;color:var(--error);font-size:.85rem}.SavingsWidgetProviderTable_card__xuI8u{max-width:640px;margin:0 auto;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.SavingsWidgetProviderTable_wide__q6ZXb{max-width:100%}.SavingsWidgetProviderTable_emptyState__MLXX8{margin:0;padding:var(--space-4);text-align:center;color:var(--text-muted)}.SavingsWidgetProviderTable_headerBand__hVUaG{padding:6px var(--space-4);background:linear-gradient(110deg,#155ca7,#1b7895,#23796e);border-bottom:1px solid var(--border-subtle)}.SavingsWidgetProviderTable_heading__bJpS_{margin:0;font-size:.95rem;font-weight:700;line-height:1.2;color:#fff}.SavingsWidgetProviderTable_table__0JJUU{width:100%;border-collapse:collapse;overflow-x:auto}.SavingsWidgetProviderTable_thCta__67zQC,.SavingsWidgetProviderTable_thProvider__HNO4Z,.SavingsWidgetProviderTable_thRate__4KRyf{padding:4px var(--space-4);text-align:left;font-size:.62rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-subtle)}.SavingsWidgetProviderTable_thRate__4KRyf{text-align:right}.SavingsWidgetProviderTable_row__5gjNb td{padding:6px var(--space-4);border-bottom:1px solid var(--border-subtle)}.SavingsWidgetProviderTable_row__5gjNb:last-child td{border-bottom:none}.SavingsWidgetProviderTable_provider__JW43G{font-weight:600;font-size:.88rem;line-height:1.2;color:var(--text-primary);white-space:nowrap}.SavingsWidgetProviderTable_providerCell__81vdS{display:inline-flex;align-items:center;gap:6px}.SavingsWidgetProviderTable_logo__L1Hb_{display:block;height:18px;width:auto;max-width:160px}.SavingsWidgetProviderTable_rate__xFcAp{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.2;font-weight:700;color:var(--accent);white-space:nowrap}.SavingsWidgetProviderTable_rateMissing__0i55_{text-align:center}.SavingsWidgetProviderTable_cta__zGS5V{text-align:right;min-width:1px}.SavingsWidgetProviderTable_cta__zGS5V .SavingsWidgetProviderTable_ctaLink__PwFd_{white-space:nowrap;padding:3px 8px;font-size:.72rem}.SavingsWidgetProviderTable_cta__zGS5V .SavingsWidgetProviderTable_ctaLinkText__N9KkW{display:inline-flex}.SavingsWidgetProviderTable_cta__zGS5V .SavingsWidgetProviderTable_ctaLinkIcon__cb4dp{display:none}.SavingsWidgetProviderTable_footer__m4Tis{padding:4px var(--space-4);border-top:1px solid var(--border-subtle);text-align:center;background:var(--surface-page)}.SavingsWidgetProviderTable_moreLink__P7z1_{display:inline-block;font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:none}.SavingsWidgetProviderTable_brand__z3mSO{margin:2px 0 0;font-size:.62rem;color:var(--text-muted)}@media (max-width:480px){.SavingsWidgetProviderTable_headerBand__hVUaG{padding:4px var(--space-3)}.SavingsWidgetProviderTable_heading__bJpS_{font-size:.85rem}.SavingsWidgetProviderTable_row__5gjNb td,.SavingsWidgetProviderTable_thCta__67zQC,.SavingsWidgetProviderTable_thProvider__HNO4Z,.SavingsWidgetProviderTable_thRate__4KRyf{padding:4px var(--space-2)}.SavingsWidgetProviderTable_table__0JJUU{table-layout:fixed}.SavingsWidgetProviderTable_thRate__4KRyf{box-sizing:border-box;width:23%;white-space:nowrap}.SavingsWidgetProviderTable_thCta__67zQC{box-sizing:border-box;width:34px}.SavingsWidgetProviderTable_provider__JW43G{font-size:.78rem;white-space:normal;overflow-wrap:anywhere}.SavingsWidgetProviderTable_providerCell__81vdS{display:flex}.SavingsWidgetProviderTable_logo__L1Hb_{max-width:100%;object-fit:contain;object-position:left}.SavingsWidgetProviderTable_row__5gjNb .SavingsWidgetProviderTable_cta__zGS5V{padding-left:0}.SavingsWidgetProviderTable_rate__xFcAp{font-size:.88rem}.SavingsWidgetProviderTable_cta__zGS5V .SavingsWidgetProviderTable_ctaLinkText__N9KkW{display:none}.SavingsWidgetProviderTable_cta__zGS5V .SavingsWidgetProviderTable_ctaLinkIcon__cb4dp{display:inline-flex;box-sizing:border-box;padding:5px;width:26px;height:26px}}.page_widget__HmuY8{padding:var(--space-2);background:var(--surface-page)}.page_error__w7WfX{margin:0;padding:var(--space-4);text-align:center;color:var(--error);font-size:.85rem}.WidgetPresentation_adLabel__rNwIH{max-width:640px;margin:0 auto 4px;color:var(--text-secondary);font-size:.7rem;font-weight:700;letter-spacing:.03em}.WidgetPresentation_wide__OoMhR{max-width:none}.WidgetPresentation_creditHeading__pzL0e{margin:0 0 8px;padding:6px var(--space-4);border-radius:var(--radius-sm);background:linear-gradient(110deg,#155ca7,#1b7895,#23796e);color:#fff;font-size:.95rem}.PageHeader_pageHeader__orX0T{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-6)}.PageHeader_backLink__cUgTc{font-size:.8rem;color:var(--text-muted);text-decoration:none;width:fit-content}.PageHeader_backLink__cUgTc:hover{color:var(--text-secondary);text-decoration:underline}@media (max-width:1023px){.PageHeader_backLink__cUgTc{display:none}}.PageHeader_title__dBLEz{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.PageHeader_description__wjJPT{margin:0;font-size:.9rem;color:var(--text-secondary)}.page_section__qPQGv{margin-bottom:var(--space-5)}.page_sectionTitle__FSKGv{margin:0 0 var(--space-2);font-size:1rem;font-weight:600;color:var(--text-primary)}.page_overviewGrid__hRNw9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}.page_overviewItem__atMNp{display:flex;flex-direction:column;gap:2px}.page_overviewLabel__G9Unm{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.page_overviewValue__PZbKa{font-size:.9rem;color:var(--text-primary)}.page_reasonText__FwFaI{margin:var(--space-2) 0 0;font-size:.85rem;color:var(--text-secondary)}.page_termsTable__usTXL{width:100%;border-collapse:collapse;font-size:.85rem}.page_termsTable__usTXL td,.page_termsTable__usTXL th{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle)}.page_desktopTermsMatrix__m6Zdm{display:block}.page_tableScroll__5dYX8{overflow-x:auto}.page_mobileTermsCards___uBHv{display:none;flex-direction:column;gap:var(--space-3)}.page_termsCard__A5Mr1{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.page_termsCard__A5Mr1 .page_dimensionHeading__GYuQT{margin-top:0}@media (max-width:1023px){.page_desktopTermsMatrix__m6Zdm{display:none}.page_mobileTermsCards___uBHv{display:flex}}.page_dimensionHeading__GYuQT{font-weight:600;margin:var(--space-3) 0 var(--space-1)}.page_newDimension__OXJph{color:var(--success);font-size:.75rem;font-weight:600;margin-left:var(--space-2)}.page_changedValue__99RH2{color:var(--warning);font-weight:600}.page_evidenceList__Fl_iW{margin:0;padding:0;list-style:none;font-size:.82rem}.page_evidenceList__Fl_iW li{display:flex;justify-content:space-between;gap:var(--space-3);padding:4px 0;border-bottom:1px solid var(--border-subtle)}.page_evidenceKey__WvqIt{color:var(--text-muted);font-family:monospace}.page_missingList__peIzK,.page_warningList___A51i{margin:0;padding-left:1.2rem;font-size:.85rem}.page_technicalDetails__C3fVD summary{cursor:pointer;font-size:.85rem;color:var(--accent)}.page_technicalGrid__UyKBD{margin-top:var(--space-2);font-family:monospace;font-size:.78rem;color:var(--text-muted);word-break:break-all}.page_historyTable__9K9n5{width:100%;border-collapse:collapse;font-size:.82rem}.page_historyTable__9K9n5 td,.page_historyTable__9K9n5 th{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle)}.page_desktopHistoryTable__5zPIA{display:block}.page_mobileHistoryCards__HHkpv{display:none;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.page_historyCard__1sypc{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:.85rem}.page_historyCard__1sypc p{margin:2px 0 0}.page_historyCard__1sypc p:first-child{margin-top:0}@media (max-width:1023px){.page_desktopHistoryTable__5zPIA{display:none}.page_mobileHistoryCards__HHkpv{display:flex}}.page_sourceLink__QPfuF{color:var(--accent)}.page_rowMeta__HjX9r{margin:2px 0 0;font-size:.78rem;color:var(--text-muted)}.page_relatedOffersList__E5ggY{margin:var(--space-2) 0 0;padding:0;list-style:none;font-size:.85rem;display:flex;flex-direction:column;gap:var(--space-3)}.page_relatedOffersList__E5ggY>li{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.page_relatedOfferName__IAWlB{font-weight:600;color:var(--text-primary)}.page_relatedOfferReasons__1OHHD{margin:var(--space-1) 0;padding-left:1.1rem;font-size:.8rem}.page_reasonWarning__pLDtg{color:var(--warning);font-weight:600}.page_reasonWeak__j0YQL{color:var(--text-secondary)}.page_sourceLineageWarning__zYz5_{margin:var(--space-2) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);font-size:.85rem}.page_sourceLineageWarning__zYz5_ p{margin:var(--space-1) 0 0}.page_sourceLineageWarning__zYz5_ p:first-child{margin-top:0}.page_sourceLineageWarningTitle__thdJP{font-weight:700}.page_warningBanner__l_yWQ{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);font-size:.85rem}.page_mobileBackLink__YlfQ0{display:none}@media (max-width:1023px){.page_mobileBackLink__YlfQ0{display:inline-flex;margin-bottom:var(--space-3)}}.page_detail__4fLTU{display:flex;flex-direction:column;gap:var(--space-5);max-width:560px}.page_propertyContext__CL5AZ{display:flex;align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-3)) 0 0;font-size:.85rem;color:var(--text-secondary)}@media (max-width:1023px){.page_desktopOnlyAction__XMbH1{display:none}}.page_propertyContext__pxeA8{display:flex;align-items:center;gap:var(--space-2);margin-top:calc(-1 * var(--space-4));margin-bottom:var(--space-5);font-size:.85rem;color:var(--text-secondary)}.PlacementForm_form__pHNIj{display:flex;flex-direction:column;gap:var(--space-5);max-width:420px}.PlacementForm_field__u2Wp5{display:flex;flex-direction:column;gap:var(--space-2)}.PlacementForm_label__b8fv_{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.PlacementForm_input__99XHw,.PlacementForm_select__VgvXt{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.55rem .75rem}.PlacementForm_input__99XHw:focus,.PlacementForm_select__VgvXt:focus{outline:2px solid var(--accent);outline-offset:1px}.PlacementForm_checkboxField__kKSO2{flex-direction:row;align-items:center;gap:var(--space-2)}.PlacementForm_actions__JYY6w{display:flex;gap:var(--space-3)}.PlacementForm_warning__xpYzL{background:var(--warning-soft);color:var(--warning)}.PlacementForm_error__gjGqL,.PlacementForm_warning__xpYzL{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:.85rem}.PlacementForm_error__gjGqL{background:var(--error-soft);color:var(--error)}.PlacementDetailPanel_identity__AjAfE{display:flex;flex-direction:column;gap:var(--space-4)}.PlacementDetailPanel_row__tebkQ{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem}.PlacementDetailPanel_rowLabel__XgifC{min-width:110px;color:var(--text-muted)}.PlacementDetailPanel_rowValue__Ki7Jh{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}@media (max-width:1023px){.PlacementDetailPanel_editButtonWrapper__0TULX{display:none}}.page_identity__8atS9{margin-bottom:var(--space-5);max-width:480px}.page_identityRow__lGISg{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;padding:var(--space-1) 0}.page_identityLabel__Pcwtw{min-width:110px;color:var(--text-muted)}.page_viewOfferLink__xcfWk{font-size:.85rem;color:var(--accent)}.page_sections__pU9EU{display:flex;flex-direction:column;gap:var(--space-4);max-width:640px}.page_periodCard__uaR6n{display:flex;flex-direction:column;gap:var(--space-3)}.page_formTitle__euHR1,.page_periodTitle__NQHua{margin:0;font-size:.9rem;font-weight:600;color:var(--text-primary)}.page_formHint___mUlB{margin:calc(-1 * var(--space-2)) 0 0;font-size:.8rem;color:var(--text-muted)}.page_currentRow__WUJgA{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.page_currentValue__D0pkf{font-size:1.1rem;font-weight:600;color:var(--text-primary)}.page_historyMeta__2eWf_{font-size:.8rem;color:var(--text-muted)}.page_historyDetails___66LX summary{font-size:.8rem;color:var(--accent);cursor:pointer}.page_historyList__1nLg8{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_historyRow__FXxZS{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--border-subtle);font-size:.85rem}.page_noHistory__3kQ1a{margin:0;font-size:.85rem;color:var(--text-muted)}.RateManagementForms_form__PQ6P2{display:flex;flex-direction:column;gap:var(--space-4)}.RateManagementForms_row__WWF6w{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4)}.RateManagementForms_field__ZkmlY{display:flex;flex-direction:column;gap:var(--space-2)}.RateManagementForms_label__l7wFq{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.RateManagementForms_input__4_jI7,.RateManagementForms_select__VI_5i,.RateManagementForms_textarea__Xoha8{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.55rem .75rem}.RateManagementForms_textarea__Xoha8{resize:vertical;font-family:var(--font-sans);grid-column:1/-1}.RateManagementForms_input__4_jI7:focus,.RateManagementForms_select__VI_5i:focus,.RateManagementForms_textarea__Xoha8:focus{outline:2px solid var(--accent);outline-offset:1px}.RateManagementForms_radioRow__3LWNw{display:flex;flex-wrap:wrap;gap:var(--space-4)}.RateManagementForms_radioLabel__AgYqP{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-primary)}.RateManagementForms_checkboxField__gIkhb{flex-direction:row;align-items:center;gap:var(--space-2)}.RateManagementForms_actions__8LWvI{display:flex;gap:var(--space-3)}.RateManagementForms_error__2ndyA{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--error-soft);color:var(--error);font-size:.85rem}.RateManagementForms_readOnlyValue__4Bl8O{margin:0;font-size:.9rem;color:var(--text-primary)}.RateManagementForms_helperText__GXIP5{margin:0;font-size:.78rem;color:var(--text-muted)}.PropertyForm_form__CRwk_{display:flex;flex-direction:column;gap:var(--space-5);max-width:420px}.PropertyForm_field__uwhVh{display:flex;flex-direction:column;gap:var(--space-2)}.PropertyForm_label__glfDV{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.PropertyForm_input__zf_Rk,.PropertyForm_select__H_ri3{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.55rem .75rem}.PropertyForm_input__zf_Rk:focus,.PropertyForm_select__H_ri3:focus{outline:2px solid var(--accent);outline-offset:1px}.PropertyForm_readOnlyValue__tfKhg{margin:0;display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-primary)}.PropertyForm_radioRow__cLkTy{display:flex;gap:var(--space-4)}.PropertyForm_radioLabel__xQDqu{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-primary)}.PropertyForm_checkboxField__Z8l83{flex-direction:row;align-items:center;gap:var(--space-2)}.PropertyForm_actions__QGQYx{display:flex;gap:var(--space-3)}.PropertyForm_warning__2Cqsq{background:var(--warning-soft);color:var(--warning)}.PropertyForm_error__s3BCU,.PropertyForm_warning__2Cqsq{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:.85rem}.PropertyForm_error__s3BCU{background:var(--error-soft);color:var(--error)}.RateManagementTabs_tabs__afha2{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-5)}.RateManagementTabs_tabActive__pEttU,.RateManagementTabs_tab__cYjAx{padding:var(--space-3) var(--space-4);font-size:.9rem;text-decoration:none;border-bottom:2px solid transparent}.RateManagementTabs_tab__cYjAx{color:var(--text-muted)}.RateManagementTabs_tab__cYjAx:hover{color:var(--text-primary)}.RateManagementTabs_tabActive__pEttU{color:var(--text-primary);font-weight:600;border-bottom-color:var(--accent)}.SourcesSection_card__hQYKQ{display:flex;flex-direction:column;gap:var(--space-4)}.SourcesSection_statusBanner__gWf7W{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.SourcesSection_reviewLink__dEWy_{font-size:.85rem;font-weight:600;color:var(--accent);text-decoration:none}.SourcesSection_reviewLink__dEWy_:hover{text-decoration:underline}.SourcesSection_connectSection__1LdMX{padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.SourcesSection_connectForm__SYBdV,.SourcesSection_connectSection__1LdMX{display:flex;flex-direction:column;gap:var(--space-2)}.SourcesSection_advancedToggleRow__A2_5Q{padding-top:var(--space-2)}.SourcesSection_header__acqAB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.SourcesSection_title__aFoD8{margin:0;font-size:.9rem;font-weight:600;color:var(--text-primary)}.SourcesSection_empty__hpxgm{margin:0;font-size:.85rem;color:var(--text-muted)}.SourcesSection_sourceList__4cLox{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.SourcesSection_sourceRow__wVVkK{padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.SourcesSection_sourceTop__rQDm6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.SourcesSection_sourceUrl__IUE5g{font-size:.85rem;color:var(--text-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SourcesSection_sourceUrl__IUE5g:hover{color:var(--accent);text-decoration:underline}.SourcesSection_sourceMeta__9X69r{margin:0;font-size:.78rem;color:var(--text-muted)}.SourcesSection_sourceMeta__9X69r p{margin:0}.SourcesSection_termList__UZCm4{margin:.25rem 0 0;padding-left:1.1rem}.SourcesSection_statusOk__dFbpt{color:var(--success,#1a7f37)}.SourcesSection_statusError__N9DWK{color:var(--error)}.SourcesSection_sourceActions__m98g5{display:flex;gap:var(--space-2)}.SourcesSection_runMessage__fZCXz{margin:0;font-size:.78rem;color:var(--text-muted)}.SourcesSection_form__baZt0{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.SourcesSection_field__Ma6Zi{display:flex;flex-direction:column;gap:var(--space-2)}.SourcesSection_label__A8Ry6{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.SourcesSection_helperText__rieCj{margin:0;font-size:.78rem;color:var(--text-muted)}.SourcesSection_input__c_4bf,.SourcesSection_textarea__Kz_fT{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.55rem .75rem}.SourcesSection_textarea__Kz_fT{font-family:var(--font-mono,monospace);resize:vertical}.SourcesSection_radioRow__gcDq4{display:flex;flex-wrap:wrap;gap:var(--space-4)}.SourcesSection_radioLabel__iWLmJ{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-primary)}.SourcesSection_checkboxField__1P8Ft{flex-direction:row;align-items:center;gap:var(--space-2)}.SourcesSection_actions__72SvW{display:flex;gap:var(--space-3)}.SourcesSection_error__BM04a{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--error-soft);color:var(--error);font-size:.85rem}.ReviewQueueActions_actions__jJZuC{display:flex;flex-direction:column;gap:var(--space-2)}.ReviewQueueActions_buttonRow__ByYY5{display:flex;gap:var(--space-2)}.ReviewQueueActions_error__j89xD{margin:0;font-size:.78rem;color:var(--error)}.ReviewQueueActions_note__14rfA{margin:0;font-size:.78rem;color:var(--text-secondary)}.ReviewQueueActions_matchList__0YRnA{margin:0;padding-left:1.1rem;font-size:.85rem}.DiscoveryRunForm_wrapper__qDSjM{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.DiscoveryRunForm_error__AdP_W{margin:0;font-size:.85rem;color:var(--error)}.DiscoveryRunForm_summary__6cWRD{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page)}.DiscoveryRunForm_summaryItem__JN6a_{display:flex;flex-direction:column;gap:2px}.DiscoveryRunForm_summaryLabel__7G566{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.DiscoveryRunForm_summaryValue__ktgZK{font-size:1.1rem;font-weight:600}.DiscoveryRunForm_failures__0t__R{margin:0;padding-left:var(--space-4);font-size:.8rem;color:var(--text-muted)}.DiscoverySourceRunForm_empty__nvHeP{margin:0 0 var(--space-3);font-size:.85rem;color:var(--text-muted)}.DiscoverySourceRunForm_list__iQIHz{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-3);padding:0;list-style:none}.DiscoverySourceRunForm_item__r77WQ{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.DiscoverySourceRunForm_label__cFUIp{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer;font-size:.9rem}.DiscoverySourceRunForm_label__cFUIp input[type=checkbox]{margin-top:3px}.DiscoverySourceRunForm_itemText__Ysfyv{display:flex;flex-wrap:wrap;gap:4px}.DiscoverySourceRunForm_url__Fk1K1{color:var(--text-muted);word-break:break-all}.DiscoverySourceRunForm_actions____1k9{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.EmptyState_emptyStateCard__adE8m{border-radius:var(--radius-lg)}.EmptyState_emptyState__5ab0n{flex-direction:column;text-align:center;gap:var(--space-2);padding:var(--space-6) var(--space-5)}.EmptyState_emptyState__5ab0n,.EmptyState_mark__VmwT_{display:flex;align-items:center;justify-content:center}.EmptyState_mark__VmwT_{width:40px;height:40px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:.95rem;font-weight:650;margin-bottom:var(--space-2)}.EmptyState_title__roCZy{margin:0;font-size:1.4rem;font-weight:650;letter-spacing:-.015em;color:var(--text-primary)}.EmptyState_description__Zm7H0{margin:0;max-width:400px;font-size:.9rem;line-height:1.5;color:var(--text-secondary)}.EmptyState_secondary__G_EAi{margin:var(--space-1) 0 0;font-size:.8rem;color:var(--text-muted)}.EmptyState_action__7qRLY{margin-top:var(--space-2);font-size:.9rem}@media (max-width:1023px){.EmptyState_emptyState__5ab0n{padding:var(--space-5) var(--space-4)}.EmptyState_title__roCZy{font-size:1.2rem}}.SavingsComparisonExplorer_layout__6Qj3_{display:grid;grid-template-columns:1fr 300px;gap:var(--space-6);align-items:start}.SavingsComparisonExplorer_results__0W7e6{min-width:0}.SavingsComparisonExplorer_cardList__D1mvV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.SavingsComparisonExplorer_mobileFilterBar__zGBe0{display:none}.SavingsComparisonExplorer_filterPanel__RXGt3{position:sticky;top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}.SavingsComparisonExplorer_filterPanelHeader__KOmcj{display:none}.SavingsComparisonExplorer_filterPanelTitle__APbrf{margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.SavingsComparisonExplorer_filterCloseButton__Ug6jP{background:none;border:none;font-size:.85rem;font-weight:600;color:var(--accent);cursor:pointer}.SavingsComparisonExplorer_filterSection__jH81w{display:flex;flex-direction:column;gap:var(--space-2)}.SavingsComparisonExplorer_filterLabel__KfEqf{font-size:.78rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}.SavingsComparisonExplorer_chipRow__zyCCF{display:flex;flex-wrap:wrap;gap:var(--space-2)}.SavingsComparisonExplorer_chip__TIyLG{padding:.3rem .75rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-page);color:var(--text-secondary);font-size:.8rem;cursor:pointer}.SavingsComparisonExplorer_chipActive__WFm1v{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.SavingsComparisonExplorer_checkboxRow__05y4o{display:flex;align-items:center;gap:var(--space-2);font-size:.85rem;color:var(--text-primary);cursor:pointer}.SavingsComparisonExplorer_amountInput__ppztX{font-family:var(--font-sans);font-size:.9rem;color:var(--text-primary);background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.5rem .7rem}.SavingsComparisonExplorer_clearFiltersButton__e5Jjf{align-self:flex-start;background:none;border:none;padding:0;font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:underline;cursor:pointer}.SavingsComparisonExplorer_sortToggle__7P_JZ{display:inline-flex;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);overflow:hidden}.SavingsComparisonExplorer_sortButton__cSG3g{padding:.4rem .85rem;border:none;background:var(--surface-page);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer}.SavingsComparisonExplorer_sortButtonActive__aXLJC{background:var(--accent);color:#fff}.SavingsComparisonExplorer_filterToggle__8nGgw{padding:.45rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-size:.85rem;font-weight:600;cursor:pointer}@media (max-width:1023px){.SavingsComparisonExplorer_layout__6Qj3_{grid-template-columns:1fr}.SavingsComparisonExplorer_mobileFilterBar__zGBe0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.SavingsComparisonExplorer_filterPanel__RXGt3{position:fixed;inset:0;top:0;z-index:50;border-radius:0;transform:translateX(100%);transition:transform .2s ease;overflow-y:auto}.SavingsComparisonExplorer_filterPanelOpen__gQSgi{transform:translateX(0)}.SavingsComparisonExplorer_filterPanelHeader__KOmcj{display:flex;align-items:center;justify-content:space-between}}.page_detail__egWTa{display:flex;flex-direction:column;gap:var(--space-5);max-width:560px}.page_section__BOHiv{display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width:1023px){.page_desktopOnlyAction__tnK6Q{display:none}}.page_sectionTitle__5tc_O{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.page_sectionHeader__D_N3l{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.page_offerList__dxih3{list-style:none;margin:0;padding:0}.page_offerRow__fHrE_{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.page_offerRow__fHrE_:not(:last-child){border-bottom:1px solid var(--border-subtle)}.page_offerRowTop__m808z{display:flex;align-items:center;gap:var(--space-3)}.page_offerName__V4fIk{flex:1 1;font-size:.9rem;color:var(--text-primary);text-decoration:none}.page_offerName__V4fIk:hover{color:var(--accent);text-decoration:underline}.page_offerCategory__ob5SN{font-size:.78rem;color:var(--text-muted)}.page_offerRowReadiness__Wq_mY{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.page_rateSummary__v8Ooj{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600;color:var(--text-primary)}.page_reviewLink__BD0qf{font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:none}.page_reviewLink__BD0qf:hover{text-decoration:underline}.page_offerRowActions__eb9F_{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.page_coverageCard__f7w5v{display:flex;flex-direction:column;gap:var(--space-2)}.page_coverageLine__lbD8R{margin:0;font-size:.85rem;color:var(--text-primary)}.ProviderDiscoveryPanel_header__KG1Xr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-2)}.ProviderDiscoveryPanel_title__zRAmq{margin:0;font-size:1rem;font-weight:600}.ProviderDiscoveryPanel_note__yE9D2{margin:0 0 var(--space-3);font-size:.85rem;color:var(--text-muted)}.ProviderDiscoveryPanel_actions__eQpfa{display:flex;gap:var(--space-2);flex-wrap:wrap}.ProviderDiscoveryPanel_error__2xq2l{margin:var(--space-3) 0 0;font-size:.85rem;color:var(--error)}.ProviderDiscoveryPanel_summary___TB6E{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page)}.ProviderDiscoveryPanel_summaryItem__09mh5{display:flex;flex-direction:column;gap:2px}.ProviderDiscoveryPanel_summaryLabel__PT7KR{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.ProviderDiscoveryPanel_summaryValue__CR2TA{font-size:1.1rem;font-weight:600}.ProviderDiscoveryPanel_failures__8w4T9{margin:var(--space-2) 0 0;padding-left:var(--space-4);font-size:.8rem;color:var(--text-muted)}.QuickFetchButton_wrapper__8ADRP{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.QuickFetchButton_error___UqpB{font-size:.78rem;color:var(--error)}.QuickFetchButton_message__mNaI5{font-size:.78rem;color:var(--text-muted)}.QuickFetchButton_reviewLink__VMgRH{font-size:.78rem;font-weight:600;color:var(--accent);text-decoration:none}.QuickFetchButton_reviewLink__VMgRH:hover{text-decoration:underline}.page_header__Kdjvb{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.page_pendingCount__Ssx01{margin:0 0 var(--space-3);font-size:.85rem;color:var(--text-muted)}.page_summaryCounts__5d7ic{margin:0 0 var(--space-3);font-size:.85rem;color:var(--text-secondary)}.page_desktopTable__BY3M6{display:block}.page_mobileList__ypqfu{display:none;list-style:none;margin:0;padding:0;flex-direction:column;gap:var(--space-3)}.page_mobileCard__Ykfvz{display:flex;flex-direction:column;gap:var(--space-2)}.page_mobileCardTop__Vc5Q7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.page_mobileCardName__2d7n6{font-size:.95rem;font-weight:500;color:var(--text-primary)}.page_mobileCardMeta__WABDq{margin:0;font-size:.8rem;color:var(--text-muted)}.page_rowName__K_gIJ{font-weight:500;color:var(--text-primary)}.page_rowMeta__Tqqb4{margin:2px 0 0;font-size:.78rem;color:var(--text-muted)}.page_badgeGroup__IHIbD{display:flex;gap:var(--space-1);flex-wrap:wrap}.page_sourceLink__GCm_Z{color:var(--accent);text-decoration:none;font-size:.85rem}.page_sourceLink__GCm_Z:hover{text-decoration:underline}.page_detailLink__pBAza{font-size:.85rem;font-weight:600;color:var(--accent);text-decoration:none}.page_detailLink__pBAza:hover{text-decoration:underline}.page_reviewCell__6FoPn{white-space:nowrap;width:1%}.page_mobileBackLink__txCRK{display:none}@media (max-width:1023px){.page_desktopTable__BY3M6{display:none}.page_mobileList__ypqfu{display:flex}.page_mobileBackLink__txCRK{display:inline-flex;margin-bottom:var(--space-3)}}.page_tableWrap__4MVng{margin-top:var(--space-4)}.StatusIndicator_status__z7j9A{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.75rem;color:var(--text-muted)}.StatusIndicator_dot__Efjzm{width:8px;height:8px;border-radius:50%;flex-shrink:0}.StatusIndicator_ok__yy2fe{background:var(--success)}.StatusIndicator_error__GcloJ{background:var(--error)}.page_dashboard__oFsD5{display:flex;flex-direction:column;gap:var(--space-6)}.page_section__xpLd8{display:flex;flex-direction:column;gap:var(--space-3)}.page_sectionTitle__mkMS_{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.page_metricRow__VKsjy{display:flex;flex-wrap:wrap;gap:var(--space-4)}.page_systemStatus__CzufJ{display:flex;justify-content:center}@media (max-width:1023px){.page_metricRow__VKsjy{flex-direction:column}}.PropertyDetailPanel_identity__1z9UJ{display:flex;flex-direction:column;gap:var(--space-4)}.PropertyDetailPanel_row__uOq6S{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem}.PropertyDetailPanel_rowLabel__ErJe_{min-width:110px;color:var(--text-muted)}.PropertyDetailPanel_rowValue__uKdgG{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}@media (max-width:1023px){.PropertyDetailPanel_editButtonWrapper__HyGT2{display:none}}.page_context__z94eb{margin:0 0 var(--space-4) 0;font-size:.85rem;color:var(--text-muted)}.page_header__GBC_J{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.page_pendingCount__A8rZO{margin:0;font-size:.85rem;color:var(--text-muted);white-space:nowrap}.page_desktopTable__l33yA{display:block}.page_mobileList__1SGC9{display:none;list-style:none;margin:0;padding:0;flex-direction:column;gap:var(--space-3)}.page_mobileCard__2Jk_K{display:flex;flex-direction:column;gap:var(--space-2)}.page_mobileCardTop__C2oR9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.page_mobileCardName__XCnaH{font-size:.95rem;font-weight:500;color:var(--text-primary);text-decoration:none}.page_mobileCardMeta__R0QD_{margin:0;font-size:.8rem;color:var(--text-muted)}.page_offerFilterBanner__VU6n6{margin:0 0 var(--space-3) 0;padding:var(--space-3);background:var(--accent-soft);border-radius:var(--radius-sm);font-size:.85rem;color:var(--text-secondary)}.page_offerFilterBanner__VU6n6 a{color:var(--accent);font-weight:600;text-decoration:none}.page_offerFilterBanner__VU6n6 a:hover{text-decoration:underline}.page_diffNote__qB2lR{margin-top:.25rem;font-size:.75rem;color:var(--text-muted)}.page_offerLink__cIzNb,.page_sourceLink__4hfvY{color:var(--accent);text-decoration:none}.page_offerLink__cIzNb:hover,.page_sourceLink__4hfvY:hover{text-decoration:underline}@media (max-width:1023px){.page_desktopTable__l33yA{display:none}.page_mobileList__1SGC9{display:flex}}.SiteOwnerLoginPanel_title__PZ8CK{margin:0 0 var(--space-3);font-size:1rem;font-weight:700;color:var(--text-primary)}.SiteOwnerLoginPanel_success__6i_jJ{background:var(--success-soft);color:var(--success)}.SiteOwnerLoginPanel_error__53S5H,.SiteOwnerLoginPanel_success__6i_jJ{margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);font-size:.85rem}.SiteOwnerLoginPanel_error__53S5H{background:var(--error-soft);color:var(--error)}.SiteOwnerLoginPanel_form__nk4cH{display:flex;flex-direction:column;gap:var(--space-3)}.SiteOwnerLoginPanel_field___BkxZ{display:flex;flex-direction:column;gap:var(--space-1)}.SiteOwnerLoginPanel_label__6XvUf{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.SiteOwnerLoginPanel_input__ywyjA{padding:.5rem .7rem;font-size:.9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--text-primary)}.SiteOwnerLoginPanel_existing__HOIxJ{display:flex;flex-direction:column;gap:var(--space-3)}.SiteOwnerLoginPanel_row__mSGz2{display:flex;align-items:center;gap:var(--space-2)}.SiteOwnerLoginPanel_rowLabel__F82KQ{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;min-width:70px}.SiteOwnerLoginPanel_rowValue__93Hrf{font-size:.9rem;color:var(--text-primary)}.SiteOwnerLoginPanel_actionsRow__1dN1a,.SiteOwnerLoginPanel_emailEditRow__VISbU{display:flex;gap:var(--space-2);flex-wrap:wrap}.SiteOwnerLoginPanel_emailEditRow__VISbU{align-items:center}.SiteOwnerLoginPanel_emailEditRow__VISbU .SiteOwnerLoginPanel_input__ywyjA{flex:1 1;min-width:200px}.page_page__HS8tl{display:flex;flex-direction:column;gap:var(--space-5)}.page_title__jz5zL{margin:0;font-size:1.4rem;font-weight:700;color:var(--text-primary)}.page_pageHeader__lAvXp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.page_propertyList__rQpZe{display:flex;flex-direction:column;gap:var(--space-4)}.page_propertyHeader__aswVI{padding:var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.page_propertyMain__iWvx5{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.page_propertyName__Sbsdg{font-size:1.05rem;font-weight:700;color:var(--text-primary)}.page_propertyUrl__0xpwn{font-size:.8rem;color:var(--text-muted)}.page_noPlacements__JJfgR{margin:0;padding:var(--space-4);color:var(--text-muted);font-size:.85rem}.page_placementList__ZKhxc{margin:0;padding:0;list-style:none}.page_placementRow__vM_o7{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}.page_placementRow__vM_o7:last-child{border-bottom:none}.page_placementLink___jaCJ{flex:1 1;min-width:0;font-size:.92rem;font-weight:600;color:var(--accent);text-decoration:none}.page_placementLink___jaCJ:hover{text-decoration:underline}.page_placementMeta__HmZXs{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.page_page__py2ON{display:flex;flex-direction:column;gap:var(--space-5)}.page_backLink__pSKd0{align-self:flex-start;font-size:.85rem;font-weight:600;color:var(--text-secondary);text-decoration:none}.page_backLink__pSKd0:hover{color:var(--text-primary)}.page_header__Yqfl5{display:flex;flex-direction:column;gap:var(--space-1)}.page_title__jPueU{margin:0;font-size:1.4rem;font-weight:700;color:var(--text-primary)}.page_context__C76z2{margin:0;display:flex;align-items:center;gap:var(--space-2);font-size:.9rem;color:var(--text-secondary)}.page_metaRow__2FSre{display:flex;flex-wrap:wrap;gap:var(--space-5)}.page_metaItem__nfzQ9{display:flex;flex-direction:column;gap:2px}.page_metaLabel__js_2r{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.page_metaValue__xsZA3{font-size:.9rem;color:var(--text-primary)}.page_metaValueMono__TPBaN{font-size:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-secondary);overflow-wrap:anywhere}.page_campaignsSection__q0Xv_{display:flex;flex-direction:column;gap:var(--space-3)}.page_sectionTitle__qkwW0{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-primary)}.page_campaignList__lyDej{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}.page_campaignRow__J7z6S{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.page_campaignRow__J7z6S:last-child{padding-bottom:0;border-bottom:none}.page_campaignHeadline__AQdbv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.page_campaignNames__BSTk0{min-width:0;overflow-wrap:break-word;font-size:.92rem;color:var(--text-primary)}.page_campaignProvider__jMEHx{font-weight:600}.page_campaignOffer__6tBmm{color:var(--text-secondary)}.page_campaignDates__BpOe3{margin:0;font-size:.8rem;color:var(--text-muted)}.PublisherEmbedPanel_wrapper__s2ZtF{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.PublisherEmbedPanel_row__hiZVz{display:flex;align-items:center;gap:var(--space-2);font-size:.9rem}.PublisherEmbedPanel_rowLabel__QtT_Z{min-width:110px;color:var(--text-muted)}.PublisherEmbedPanel_rowValue__CWIro{color:var(--text-primary);word-break:break-all}.PublisherEmbedPanel_previewLink__cskcj{color:var(--accent);text-decoration:none}.PublisherEmbedPanel_previewLink__cskcj:hover{text-decoration:underline}.PublisherEmbedPanel_snippetBlock__bJcuE{display:flex;flex-direction:column;gap:var(--space-2)}.PublisherEmbedPanel_snippetCode__xAawh{margin:0;padding:var(--space-3);background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:.8rem;overflow-x:auto;white-space:pre}.PublisherEmbedPanel_copyRow__DRLWC{display:flex;align-items:center;gap:var(--space-2)}.PublisherEmbedPanel_copyStatus__p7LQ_{font-size:.8rem;color:var(--success)}