@keyframes ListingSkeleton_shimmer__Nyjcc{0%{background-position:-1200px 0}to{background-position:calc(1200px + 100%) 0}}.ListingSkeleton_skeleton__baChi{margin-bottom:16px}.ListingSkeleton_skeletonContent__wv4Oc{display:flex;gap:12px;padding:12px;background-color:#fff;border-radius:8px}.ListingSkeleton_imageSkeleton__1NLgy{width:120px;height:120px;min-width:120px;background:linear-gradient(90deg,#f0f0f0,#f9f9f9 50%,#f0f0f0);background-size:1200px 100%;animation:ListingSkeleton_shimmer__Nyjcc 2s infinite;border-radius:6px}.ListingSkeleton_textContent__ZcVSU{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.ListingSkeleton_line__JOu9o{height:12px;background:linear-gradient(90deg,#f0f0f0,#f9f9f9 50%,#f0f0f0);background-size:1200px 100%;animation:ListingSkeleton_shimmer__Nyjcc 2s infinite;border-radius:4px}.ListingSkeleton_lineSmall__u6_yf{width:60%}.ListingSkeleton_lineMedium___fdrh{width:80%}.ListingSkeleton_lineLarge__anssM{width:100%}.ListingSkeleton_detailsRow__36ScF{display:flex;gap:12px;justify-content:flex-start}.ListingSkeleton_detailsRow__36ScF .ListingSkeleton_line__JOu9o{flex:0 0 70px}@media (max-width:768px){.ListingSkeleton_imageSkeleton__1NLgy{width:100px;height:100px;min-width:100px}.ListingSkeleton_skeletonContent__wv4Oc{gap:10px;padding:10px}}@media (max-width:499px){.ListingSkeleton_imageSkeleton__1NLgy{width:80px;height:80px;min-width:80px}.ListingSkeleton_skeletonContent__wv4Oc{gap:8px;padding:8px}.ListingSkeleton_line__JOu9o{height:10px}}.RecentViewedChip_recnt_vw_cont__u3mJ_{margin:0 auto;background-color:#fff;padding:10px 10px 8px;display:flex;align-items:center;left:50%;transform:translateX(-50%);top:56px!important}.RecentViewedChip_recentViewedTimestamp__34EQ4{color:#4a4a4a!important;white-space:pre-wrap}.RecentViewedChip_home_recnt_vw_cont__paFX0{width:94%!important;position:absolute!important;z-index:9!important;border-top:1px solid #dae2d7;z-index:auto!important}.RecentViewedChip_sell_recent_view__dxogv{z-index:0!important;width:97%!important}.RecentViewedChip_reslt_pge_rcnt__6YrpI{position:relative!important;margin-bottom:10px;padding:0!important;margin-top:0!important;width:100%!important}.RecentViewedChip_recnt_vw_flx__tce6j{display:flex;overflow-x:unset;width:100%}.RecentViewedChip_recnt_vw_flx__tce6j::-webkit-scrollbar{display:none}.RecentViewedChip_recnt_vw_flx__tce6j span{width:200px;border-radius:8px}.RecentViewedChip_recnt_vw_flx_div__GItss{display:flex}.RecentViewedChip_recnt_vw_cont__u3mJ_ button{min-width:34px!important;padding:0!important;aspect-ratio:1/1;border-radius:8px;background-color:#fff;position:relative;z-index:2;border:1px solid #c3c3c3;color:#000}.RecentViewedChip_recnt_vw_cont__u3mJ_ button svg{display:flex;align-items:center;justify-content:center;color:#000;font-size:23px!important}.RecentViewedChip_recnt_vw_Chip_wrp__SZfbb{position:relative}.RecentViewedChip_recnt_vw_Chip_wrp__SZfbb:first-child{border-left:1px solid #bdbdbd}.RecentViewedChip_highlighted__D3xP0{position:relative;z-index:999;animation:RecentViewedChip_gradient-border__LxA3A 2s alternate}.RecentViewedChip_recnt_vw_cont__u3mJ_ .RecentViewedChip_doubleArrowbtn__m_dWt{right:-30px;top:3px;background-color:transparent!important;min-width:20px!important}@keyframes RecentViewedChip_gradient-border__LxA3A{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.RecentViewedChip_recnt_vw_Chip_wrp__SZfbb:hover .RecentViewedChip_recnt_vw_Chip_wrp_details__t1F_U{display:block;position:absolute;background:#fff;cursor:pointer;z-index:9}.RecentViewedChip_recnt_vw_Chip_wrp_details__t1F_U{display:none}.RecentViewedChip_rcent_bd_bth_flex__CLFIm{display:flex;align-items:center}.RecentViewedChip_recentViewedTimestamp__34EQ4{color:#5f6368;font-size:12px;font-weight:500;line-height:16px;margin-top:6px;white-space:nowrap}.RecentViewedChip_rcent_bd_bth_inner__cfAm3{color:#000;font-weight:500;display:inline-flex;justify-content:center;margin-right:12px;margin-top:5px}.RecentViewedChip_rcent_bd_bth_inner__cfAm3 img{width:14px;margin-right:2px}.RecentViewedChip_rcent_bd_bth_inner__cfAm3 span{position:relative;top:1px!important}.RecentViewedChip_rcent_bd_bth_inner__cfAm3:nth-child(2) span{top:2px!important}.RecentViewedChip_rcent_all_clear__ZbqcO{margin-left:10px}.RecentViewedChip_historyDropdown__slPRC{position:absolute;top:20px;left:-3px;min-width:333px;background:#f5f5f5;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:12px;padding:20px 10px 10px;z-index:1000;list-style:none;border:1px solid #e0e0e0;max-height:80vh;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;pointer-events:auto;isolation:isolate}.RecentViewedChip_historyDropdown__slPRC::-webkit-scrollbar,.RecentViewedChip_historyDropdown__slPRC::-webkit-scrollbar-track{display:none}.RecentViewedChip_historyDropdown__slPRC::-webkit-scrollbar-thumb{display:none}.RecentViewedChip_historyDropdown__slPRC li{padding:10px;cursor:pointer;font-size:14px;color:#333;display:block;background:#fff;border-radius:8px;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.RecentViewedChip_historyDropdown__slPRC li:last-child{margin-bottom:0}.RecentViewedChip_historyDropdown__slPRC li:hover{color:#000;background-color:none!important}.RecentViewedChip_historyDropdown__slPRC button{background:none;border:none;width:100%;text-align:left;cursor:pointer;font-size:14px;color:#333;padding:0!important;margin:0;min-width:auto!important;aspect-ratio:auto!important;border-radius:0!important;border:none!important;font-weight:500;word-break:break-word}.RecentViewedChip_closeHistoryItem__GBGSv{position:absolute;top:1px;right:6px;width:auto;height:auto;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important}.RecentViewedChip_closeHistoryItem__GBGSv svg{font-size:20px;color:#666;transition:color .2s}.RecentViewedChip_goback_btn_wrapper_chip__Lv3l0{position:relative;margin-right:5px;display:flex;align-items:center}.RecentViewedChip_goback_btn_wrapper_chip__Lv3l0 .RecentViewedChip_MuiChip-root__XQJvm{cursor:pointer}@media screen and (max-width:1590px){.RecentViewedChip_recnt_vw_Chip_wrp_details__t1F_U{top:28px}}@media screen and (max-width:1440px){.RecentViewedChip_PropertyViewComp_property_details_main_cont__Gbzr___0fNq1{margin-top:42px}}@media screen and (max-width:1199px){.RecentViewedChip_recnt_vw_cont__u3mJ_{display:none}}.RecentViewedChip_goBackBtn_chip__PFFhg{cursor:pointer!important;display:flex;align-items:center;border:1px solid #bdbdbd;border-radius:16px;padding:0 3px;height:32px;font-size:.8125rem;font-family:Poppins,sans-serif!important;background-color:transparent;width:auto!important;min-width:unset!important}.RecentViewedChip_goBackBtn_chip__PFFhg span{width:auto!important;padding-left:6px!important;padding-right:6px!important;font-weight:600!important}.RecentViewedChip_goBackBtn_chip__PFFhg svg{font-size:28px!important;width:28px!important;height:28px!important;margin-left:0!important}.Notifications_notificationBell__mBXil{color:#fff;font-size:20px}.Notifications_popoverPaper__jfp1C{transition:opacity .2s ease-in-out!important}.Notifications_notificationPanel__cUCy1{transition:all .2s ease-in-out}.Notifications_notificationList__nRcl1{transition:opacity .2s ease-in-out}.Notifications_notificationItem__5ThHL{transition:all .2s ease-in-out!important}.Notifications_popoverPaper__jfp1C{width:100%;max-width:400px;border-radius:8px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important;border:1px solid #e5e7eb}.Notifications_notificationPanel__cUCy1{display:flex;flex-direction:column;font-family:Poppins,sans-serif}.Notifications_header__NPsns{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e7eb}.Notifications_header__NPsns h2{font-weight:700;font-size:18px;color:#1f2937}.Notifications_headerActions__1Dbyr{display:flex;align-items:center;gap:8px}.Notifications_closeButton__LGAID{color:#000!important;padding:4px!important;font-size:16px!important}.Notifications_closeButton__LGAID:hover{color:#1f2937!important;background-color:#f3f4f6!important}.Notifications_markAllRead__bYq7Y{font-size:14px;color:#d0191d;background:none;border:none;cursor:pointer}.Notifications_markAllRead__bYq7Y:hover{text-decoration:underline}.Notifications_notificationList__nRcl1::-webkit-scrollbar{width:6px}.Notifications_notificationList__nRcl1::-webkit-scrollbar-track{background:#f9fafb}.Notifications_notificationList__nRcl1::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.Notifications_notificationList__nRcl1::-webkit-scrollbar-thumb:hover{background:#9ca3af}.Notifications_notificationItem__5ThHL{display:flex;align-items:flex-start;gap:10px;padding:10px 20px!important;border-bottom:2px solid #f3f3f3!important;transition:background-color .2s ease-in-out}.Notifications_notificationItem__5ThHL:last-child{border-bottom:none!important}.Notifications_notificationItem__5ThHL:hover{background-color:#f9fafb}.Notifications_notificationItem__5ThHL.Notifications_read__eCm5t{background-color:#fff}.Notifications_notificationItem__5ThHL.Notifications_read__eCm5t .Notifications_notificationText__lIgmV,.Notifications_notificationItem__5ThHL.Notifications_read__eCm5t .Notifications_notificationTime__UAmTh{color:#6b7280}.Notifications_notificationText__lIgmV{font-size:14px;color:#374151;line-height:1.5}.Notifications_notificationText__lIgmV strong{font-weight:600;color:#111827}.Notifications_notificationTime__UAmTh{font-size:12px;color:#6b7280;margin-top:4px}.Notifications_unreadDot__KMGCZ{width:10px;height:10px;background-color:#ef4444;border-radius:50%;align-self:center;flex-shrink:0}.Notifications_unreadList__JyRef{background-color:#efefef}.Notifications_footer__gd7Xt{text-align:center;padding:12px;background-color:#f9fafb;border-top:1px solid #e5e7eb}.Notifications_viewAll__jhhgg{font-size:14px;font-weight:600;color:#d0191d;text-decoration:none}.Notifications_viewAll__jhhgg:hover{text-decoration:underline}.Notifications_desktopIcon__Gj3mU{display:inline-block}.Notifications_mobileIcon__YHTSz{display:none}.Notifications_notificationBell__mBXil .MuiBadge-badge{animation:none!important;transition:none!important}@media screen and (max-width:1499px){.Notifications_notificationList__nRcl1{max-height:350px!important;overflow-y:auto;padding:0!important}}@media screen and (max-width:1450px){.Notifications_popoverPaper__jfp1C{max-width:350px}}@media screen and (max-width:768px){.Notifications_desktopIcon__Gj3mU{display:none}.Notifications_mobileIcon__YHTSz{display:block;height:28px}.Notifications_popoverPaper__jfp1C{max-width:95vw;right:2.5vw!important;left:2.5vw!important;transform-origin:top center!important}.Notifications_notificationItem__5ThHL{padding:10px 20px!important}}@media screen and (max-width:499px){.Notifications_popoverPaper__jfp1C{max-width:95vw;right:2.5vw!important;left:2.5vw!important;transform-origin:top center!important}}@media screen and (max-width:350px){.Notifications_header__NPsns h2{font-size:16px}}.designoverview_lang_curr_wrp__BXAxn{position:relative;width:100px;right:25px;cursor:pointer}.designoverview_lang_curr_wrp_inner__ChiX_{display:flex;background-color:#fff;border-radius:0;position:absolute;right:-14px;top:26px;box-shadow:0 3px 8px rgba(0,0,0,.24);display:none;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.designoverview_bestimate_btn_sell__cQ1Dy{background:linear-gradient(180deg,#e3e3e3 25%,#b4baba 74%)!important;font-size:16px!important;border:1px solid #ffffff87!important;padding:5px 10px!important;box-shadow:0 3px 8px rgba(0,0,0,.24)!important;outline:none!important;margin:unset!important}.designoverview_middle_line__Iup7L{width:2px;height:auto;display:block;background-color:#ddd}.designoverview_lang_curr_wrp_inner__ChiX_ ul{margin:0;padding:15px;background-color:#f5f5f5}.designoverview_lang_curr_wrp_inner__ChiX_ ul:first-child{border-right:1px solid #e1e7e8}.designoverview_lang_curr_wrp_inner__ChiX_ ul li span{font-size:13px;text-transform:capitalize;color:#000!important;padding:5px 18px;display:block;position:relative;text-decoration:none;font-weight:500;cursor:pointer;line-height:20px;z-index:1}.designoverview_lang_curr_wrp_inner__ChiX_ li span:after{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;background:#d0191d;border-radius:12px;transition:all .4s ease}.designoverview_lang_curr_wrp_inner__ChiX_ li span:hover:after{width:100%}.designoverview_lang_curr_wrp_inner__ChiX_ li{padding:0;z-index:9;background:#fff;margin-bottom:5px}.designoverview_sellHeadCompareButton__YUnXo{display:flex}.designoverview_btngrp_flx__N8pNB{display:inline-flex;justify-content:space-between;align-items:center;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:3px}.designoverview_btngrp_flx__N8pNB svg{width:20px;height:20px;font-size:20px;margin-left:5px}.designoverview_btngrp_flx__N8pNB span{font-size:13px;text-transform:capitalize;font-weight:500}.designoverview_btngrp_flx__N8pNB span:first-child{display:inline-block;min-width:38%;border-right:1px solid #bcc7ca}.designoverview_btngrp_flx__N8pNB span:last-child{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding-left:12px!important}.designoverview_open_tab__tNV4X{min-height:auto;display:inline-flex!important;transition:display .5s;animation:designoverview_fade__f3XEI .3s ease-in-out}@keyframes designoverview_fade__f3XEI{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1580px){.designoverview_lang_curr_wrp__BXAxn{position:relative;width:70px;right:14px}}@media screen and (max-width:1330px){.designoverview_btngrp_flx__N8pNB span{font-size:12px!important;text-transform:capitalize;font-weight:500}}@media screen and (max-width:1199px){.designoverview_bestimate_btn_sell__cQ1Dy{padding:0!important}}.NotificationDetails_unreadDot__GN_Aq{width:10px;height:10px;background-color:#d0191d;border-radius:50%;align-self:center;flex-shrink:0}.NotificationDetails_notificationsLayout__o38OQ{display:flex;gap:24px;margin-top:5px;max-height:90vh}.NotificationDetails_notificationListContainer__LvU4g{flex-basis:400px;flex-shrink:0;transition:all .3s ease-in-out;display:flex;flex-direction:column}.NotificationDetails_notificationDetailsContainer__5cu2T{flex-grow:1;display:flex;flex-direction:column}.NotificationDetails_fullWidth__KerLP{flex-grow:1;flex-basis:100%;max-width:100%}.NotificationDetails_notificationListPaper__Fy_qj{display:flex;flex-direction:column;overflow:hidden}.NotificationDetails_notificationListPaper__Fy_qj .MuiListItemText-root{margin:0!important}.NotificationDetails_listHeader__L4Qhj{border-bottom:1px solid #e0e0e0;padding:16px 10px 5px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.NotificationDetails_listTitle__0Sd3m{font-weight:700!important;font-size:16px!important;color:#1f2937;text-transform:capitalize!important}.NotificationDetails_listContainer__yJDLB{overflow-y:auto;flex-grow:1}.NotificationDetails_listContainer__yJDLB::-webkit-scrollbar{width:5px}.NotificationDetails_listContainer__yJDLB::-webkit-scrollbar-track{background:#f1f1f1}.NotificationDetails_listContainer__yJDLB::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.NotificationDetails_listContainer__yJDLB::-webkit-scrollbar-thumb:hover{background:#999}.NotificationDetails_listItemButton__Q71Ou{border-bottom:1px solid #e7e7e7;padding:15px 10px 10px!important}.NotificationDetails_unreadItem__WCuAC .NotificationDetails_itemTitle__iBlPL{font-weight:600!important;color:#111827;text-transform:capitalize;line-height:12px;margin-bottom:5px}.NotificationDetails_itemSummary__0HA3Q{display:block;overflow:hidden;text-overflow:ellipsis;color:#4b5563;line-height:16px;font-size:14px}.NotificationDetails_itemDate__m5ilZ{display:block;margin-top:4px!important;color:#6b7484}.NotificationDetails_activeListItem__Flx7C{border-left:4px solid #d0191d;background-color:rgba(208,25,29,.15)!important}.NotificationDetails_unreadItem__WCuAC{background-color:#efefef}.NotificationDetails_itemTitle__iBlPL{color:#5a5a5a;font-weight:600!important;text-transform:capitalize;line-height:12px;margin-bottom:8px}.NotificationDetails_detailsPaper__gtmOr{flex-grow:1;position:relative;overflow-y:auto;border-radius:10px}.NotificationDetails_detailsHeader__tLVCN{display:flex;justify-content:flex-end;position:absolute;right:10px;top:10px}.NotificationDetails_sectionTitle__ab7CM{font-weight:700!important;font-size:16px!important;color:#1f2937;padding-top:16px;text-transform:capitalize!important}.NotificationDetails_divider__A9IOI{margin:8px 0 16px!important}.NotificationDetails_propertyGrid__ar26t{display:flex;gap:16px;flex-wrap:wrap}.NotificationDetails_mobileHeader__QfeD3{display:none;padding:0;border-bottom:1px solid #e0e0e0}.NotificationDetails_message_box___n9L0{background-color:#fff;border-bottom:5px solid #d0191d;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:24px;max-width:500px;width:100%;box-sizing:border-box;text-align:center;color:#333;margin:50px auto}.NotificationDetails_message_box___n9L0 .NotificationDetails_primaryText__4nLCO{font-size:18px;line-height:26px;margin:0;color:#000}.NotificationDetails_message_box___n9L0 .NotificationDetails_secondaryText__Bto8T{font-size:16px;line-height:24px;margin:16px 0 0;color:#6c757d}.NotificationDetails_notification-card-grid__JGVUc{display:flex;flex-wrap:wrap;justify-content:space-between}.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:32%!important}@media screen and (max-width:1620px){.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:48%!important}}@media screen and (max-width:1460px){.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_PropertyChip_block___nHk4{width:32%!important}.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:48%!important}}@media screen and (max-width:1199px){.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:48%!important}}@media screen and (max-width:899px){.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:100%!important}}@media screen and (max-width:768px){.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:48%!important}}@media screen and (max-width:599px){.NotificationDetails_notification-card-grid__JGVUc .NotificationDetails_notification_PropertyCard__AanUM{width:100%!important}}@media (max-width:360px){.NotificationDetails_message_box___n9L0{padding:20px}.NotificationDetails_message_box___n9L0 .NotificationDetails_primaryText__4nLCO{font-size:16px;line-height:24px}.NotificationDetails_message_box___n9L0 .NotificationDetails_secondaryText__Bto8T{font-size:14px;line-height:22px}}@media screen and (max-width:1450px){.NotificationDetails_notificationListContainer__LvU4g{flex-basis:300px}.NotificationDetails_filterPaper__WCs4F{padding:10px}.NotificationDetails_listItemButton__Q71Ou{padding:10px 6px 6px!important}.NotificationDetails_listTitle__0Sd3m{font-size:14px!important}.NotificationDetails_itemTitle__iBlPL{font-size:14px}.NotificationDetails_itemSummary__0HA3Q{display:block;overflow:hidden;text-overflow:ellipsis;color:#4b5563;line-height:16px;font-size:13px}}@media (max-width:1299px){.NotificationDetails_itemSummary__0HA3Q{line-height:14px;font-size:12px}}@media (max-width:768px){.NotificationDetails_itemSummary__0HA3Q{line-height:14px;font-size:12px}.NotificationDetails_notificationsLayout__o38OQ{display:block;height:auto;max-height:none}.NotificationDetails_notificationDetailsContainer__5cu2T{display:none;width:100%;min-height:400px}.NotificationDetails_listContainer__yJDLB{max-height:250px}.NotificationDetails_detailsPaper__gtmOr{max-height:730px;min-height:400px}.NotificationDetails_notificationListContainer__LvU4g{width:100%;flex-basis:auto}.NotificationDetails_notificationsLayout__o38OQ.NotificationDetails_detailsActiveMobile__hVe1J .NotificationDetails_notificationListContainer__LvU4g{display:none}.NotificationDetails_notificationsLayout__o38OQ.NotificationDetails_detailsActiveMobile__hVe1J .NotificationDetails_notificationDetailsContainer__5cu2T{display:block}.NotificationDetails_mobileHeader__QfeD3{display:flex;align-items:center;justify-content:end;border:none;position:absolute;right:10px;top:10px}.NotificationDetails_mobileHeader__QfeD3 svg{font-size:26px!important}.NotificationDetails_propertyGrid__ar26t{flex-direction:row;overflow:auto}.NotificationDetails_listTitle__0Sd3m{text-align:center}.NotificationDetails_filterPaper__WCs4F{display:none}.NotificationDetails_notificationsLayout__o38OQ{margin-top:0}.NotificationDetails_listHeader__L4Qhj{padding-bottom:16px;border:1px solid #e0e0e0;margin-bottom:0}.NotificationDetails_sectionTitle__ab7CM{width:85%}}@media (max-width:400px){.NotificationDetails_itemSummary__0HA3Q{line-height:13px;font-size:12px}}.SavedSearchCompo_notification_navbar__OdWku{background:#f5f5f5;margin-bottom:20px;padding:10px 10px 0}.SavedSearchCompo_savesearch_navbar__9pUcB{display:flex;justify-content:space-between}.SavedSearchCompo_savesearch_navbar_sub__EyH9h{width:-moz-fit-content;width:fit-content;display:flex;justify-content:flex-start;flex-wrap:wrap}.SavedSearchCompo_savesearch_navbar_button__0e3S8{margin:0 5px 10px 0!important;position:relative}.SavedSearchCompo_savesearch_navbar_button__0e3S8.SavedSearchCompo_active__e6zSt,.SavedSearchCompo_savesearch_navbar_button__0e3S8:hover{box-shadow:inset 0 -2px 0 #d0191d!important}.SavedSearchCompo_profile_right_btn_wrp__KvZG_ button{background:#fff;color:#444;border:1px solid #d3dee4;position:relative;transition:all .3s linear;text-align:center;font-size:12px!important;line-height:18px;font-weight:500!important;text-transform:uppercase!important;cursor:pointer;padding:5px 10px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SavedSearchCompo_savesearch_navbar_button__0e3S8:hover{background:#fff}.SavedSearchCompo_savedsearch_card__Uyorn{border:#e3e3e3}.SavedSearchCompo_title_updtdAt__tN4rf{display:flex;justify-content:space-between;margin-bottom:10px}.SavedSearchCompo_savedsearch_card__Uyorn{width:23.5%;border:1px solid #e3e3e3;cursor:pointer;margin:0 .75% 20px;position:relative;padding:15px 15px 40px}.SavedSearchCompo_font__jU4ci h1{font-size:18px;line-height:24px;color:#000;font-weight:600;white-space:nowrap;max-width:70%;text-overflow:ellipsis;overflow:hidden}.SavedSearchCompo_font__jU4ci p{font-size:9px;line-height:24px;color:#818181;font-weight:500;white-space:nowrap}.SavedSearchCompo_font__jU4ci h3{font-size:12px;line-height:18px;text-transform:capitalize;color:#818181;font-weight:500;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.SavedSearchCompo_savedsearch_card_inner_cont__WyXu_{width:100%}.SavedSearchCompo_address_img_txt__R4P3K{display:inline-flex}.SavedSearchCompo_address_img_txt__R4P3K img{margin-right:5px}.SavedSearchCompo_font__jU4ci h2{font-size:12px!important;line-height:18px!important;color:#4c4b4b!important;font-weight:500}.SavedSearchCompo_savedsearch_main__Y9_v2{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -.75%;min-height:80px}.SavedSearchCompo_dollar_dlt__mT7e5{display:flex;justify-content:space-between;align-items:center;width:100%}.SavedSearchCompo_dollar_dlt__mT7e5 svg path{color:#818181}.SavedSearchCompo_dollar_dlt__mT7e5 svg path:hover{color:#d0191d}.SavedSearchCompo_saved_bed_bath_wrp__CEFys{margin:5px 0;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.SavedSearchCompo_saved_bed_bath_wrp__CEFys,.SavedSearchCompo_saved_icon_wrp__1Ttx3{display:flex;align-items:center}.SavedSearchCompo_saved_icon_wrp__1Ttx3 img{width:20px;height:auto}.SavedSearchCompo_saved_icon_wrp__1Ttx3{margin-right:10px}.SavedSearchCompo_saved_icon_wrp__1Ttx3 span{color:#4c4b4b;font-size:12px;font-weight:600;margin-left:5px}.SavedSearchCompo_savesearch_card_btn_wrp__oIQym{display:flex;justify-content:flex-end;position:absolute;bottom:0;right:0}.SavedSearchCompo_savesearch_card_btn_wrp__oIQym button{margin-right:10px}.SavedSearchCompo_savesearch_card_btn_wrp__oIQym button:last-child{margin-right:0}.SavedSearchCompo_wishlist_heading_btns__dHZAX{position:relative;margin-left:auto}.SavedSearchCompo_wishlist_heading_btns__dHZAX button{border:none;padding:0}.SavedSearchCompo_SaveSearchSeeMore_btn__E1S7v button{color:#414141;padding:5px 16px!important}@media screen and (max-width:1599px){.SavedSearchCompo_font__jU4ci h1{font-size:15px;line-height:22px}}@media screen and (max-width:767px){.SavedSearchCompo_savedsearch_card__Uyorn{width:98%}}.bottomNav_lang_curr_wrp_inner__84_v1{display:flex;background-color:#fff;border-radius:10px;position:absolute;right:-50px;bottom:0;box-shadow:0 3px 8px rgba(0,0,0,.24);display:none;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9;padding:20px}.bottomNav_closeButton__jR_XK{position:absolute;right:4px;top:2px;background:none;border:none;font-size:25px;cursor:pointer}.bottomNav_middle_line__4mOl1{width:2px;height:auto;display:block;background-color:#c2c0c0}.bottomNav_lang_curr_wrp_inner__84_v1 ul{margin:0;padding:0}.bottomNav_lang_curr_wrp_inner__84_v1 ul:first-child{border-right:1px solid #e1e7e8}.bottomNav_lang_curr_wrp_inner__84_v1 ul li a{font-size:13px;text-transform:capitalize;color:#000!important;padding:5px 18px;display:block;position:relative;text-decoration:none;font-weight:500;cursor:pointer;line-height:20px;z-index:1}.bottomNav_lang_curr_wrp_inner__84_v1 li a:after{content:"";height:100%;left:0;top:0;width:0;position:absolute;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;z-index:-1;background:#ffdada}.bottomNav_lang_curr_wrp_inner__84_v1 li a:hover:after{width:100%;transition:width .3s}.bottomNav_lang_curr_wrp_inner__84_v1 li{padding:0;z-index:9}.bottomNav_btngrp_flx__DYn6S{width:100%;-webkit-user-select:none;user-select:none}.bottomNav_btngrp_flx__DYn6S,.bottomNav_btngrp_flx_icon__b6w_1{display:flex;justify-content:center;align-items:center;-moz-user-select:none;gap:3px}.bottomNav_btngrp_flx_icon__b6w_1{width:99%;-webkit-user-select:none;user-select:none;height:30px}.bottomNav_btngrp_flx_icon__b6w_1 span{font-size:10px;color:#5e5d5d}@media screen and (max-width:411px){.bottomNav_btngrp_flx__DYn6S span{font-size:10px!important}}.bottomNav_btngrp_flx_icon__b6w_1 span svg{width:19px;margin-top:15px}.bottomNav_btngrp_flx__DYn6S span{font-size:11px!important;text-transform:capitalize;font-weight:500;color:#5e5d5d}.bottomNav_open_tab__m_R8J{min-height:auto;display:inline-flex!important;transition:display .5s;animation:bottomNav_fade__urwje .3s ease-in-out}.bottomNav_lang_curr_drawer__9owv7{display:flex;justify-content:space-around;width:70%;background-color:#e6e6e6;max-height:500px!important;color:#000;padding-top:35px!important;position:relative;overflow:hidden}.bottomNav_lang_curr_drawer__9owv7 .bottomNav_MuiList-root__UVMQf{max-height:450px!important}.bottomNav_divider__ukoSH{width:1px;border:1px solid #c6c7c7}.bottomNav_cross_btn_langCurr__s5vpU{height:27px;padding:2px;background:gray;border-radius:50%;position:absolute;top:8px;right:6px}@keyframes bottomNav_fade__urwje{0%{opacity:0}to{opacity:1}}.bottomNav_bottom_profile__2tJz0{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid #2c2c2c}.bottomNav_bottom_profile__2tJz0 h3{font-size:12px;line-height:13px;font-weight:600;color:#2c2c2c;text-transform:uppercase}@media screen and (max-width:499px){.bottomNav_currnIcon__XkJL_ svg{font-size:21px!important}.bottomNav_lang_curr_wrp__YqSIq{display:flex;flex-direction:column;width:98px!important;margin-top:2px}}@media screen and (max-width:411px){.bottomNav_lang_curr_wrp__YqSIq{width:80px!important}.bottomNav_btngrp_flx__DYn6S span{font-size:9px!important}}@media screen and (max-width:340px){.bottomNav_btngrp_flx__DYn6S span{font-size:9px}.bottomNav_lang_curr_wrp__YqSIq{width:66.5px!important}}.SkeletonLoader_container__z0o_y{width:100%;padding:20px 0}@keyframes SkeletonLoader_shimmer__N_mia{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes SkeletonLoader_barPulse__efucB{0%,to{opacity:.3}50%{opacity:.6}}.SkeletonLoader_bone__PFYC_{background:linear-gradient(90deg,rgba(226,232,237,.85) 25%,rgba(245,247,249,.95) 50%,rgba(226,232,237,.85) 75%);background-size:800px 100%;animation:SkeletonLoader_shimmer__N_mia 1.5s ease-in-out infinite;border-radius:12px}.SkeletonLoader_boneSmall__sYWyx{height:12px;width:60%}.SkeletonLoader_boneMedium__X9q1O{height:14px;width:40%}.SkeletonLoader_boneLarge__4nFK5{height:28px;width:70%;margin:6px 0}.SkeletonLoader_boneTitle__Pv7CK{height:20px;width:180px;margin-bottom:16px}.SkeletonLoader_boneCell__jlxHA{height:14px;width:100%;flex:1 1}.SkeletonLoader_boneCellShort__Mqg1A{height:14px;width:60px}.SkeletonLoader_boneBar__W_zgc{height:8px;width:80px}.SkeletonLoader_kpiGrid__lzzcE{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px}.SkeletonLoader_card__6UsAb{flex-direction:column;gap:8px}.SkeletonLoader_card__6UsAb,.SkeletonLoader_chartPlaceholder__s9T1g{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,249,251,.95));border:1px solid rgba(19,53,84,.08);border-radius:24px;padding:20px;box-shadow:0 24px 60px rgba(11,23,37,.06);display:flex}.SkeletonLoader_chartPlaceholder__s9T1g{align-items:flex-end;overflow:hidden}.SkeletonLoader_chartBars__JFiu1{display:flex;align-items:flex-end;gap:8px;width:100%;height:100%;padding-top:20px}.SkeletonLoader_chartBar__vdCH7{flex:1 1;background:linear-gradient(180deg,rgba(19,53,84,.18),rgba(208,25,29,.1));border-radius:4px 4px 0 0;animation:SkeletonLoader_barPulse__efucB 1.5s ease-in-out infinite}.SkeletonLoader_tableContainer__DdkiP{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,249,251,.95));border:1px solid rgba(19,53,84,.08);border-radius:24px;padding:16px;box-shadow:0 24px 60px rgba(11,23,37,.06)}.SkeletonLoader_tableRow__MBj7Q{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid #f0f0f0}.SkeletonLoader_tableRow__MBj7Q:last-child{border-bottom:none}.SkeletonLoader_radarContainer__un2_L{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.SkeletonLoader_radarCircle__WoQNH{width:200px;height:200px;border-radius:50%;background:linear-gradient(90deg,rgba(226,232,237,.85) 25%,rgba(245,247,249,.95) 50%,rgba(226,232,237,.85) 75%);background-size:800px 100%;animation:SkeletonLoader_shimmer__N_mia 1.5s ease-in-out infinite;margin:30px auto}.SkeletonLoader_radarBreakdown__rKqsU{display:flex;flex-direction:column;gap:14px;padding:16px 0}.SkeletonLoader_radarRow__YcZei{display:flex;align-items:center;gap:12px}@media (max-width:768px){.SkeletonLoader_kpiGrid__lzzcE{grid-template-columns:repeat(2,1fr)}.SkeletonLoader_radarContainer__un2_L{grid-template-columns:1fr}}.EmptyState_container__Pn7n5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:42px 24px;text-align:center;min-height:250px;border:1px solid rgba(19,53,84,.08);border-radius:24px;background:radial-gradient(circle at top left,rgba(208,25,29,.08),transparent 30%),linear-gradient(180deg,rgba(255,250,246,.96),#fff)}.EmptyState_eyebrow__rSdTB{display:inline-flex;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--main-color);letter-spacing:.16em;text-transform:uppercase}.EmptyState_illustrationWrap__X6OGK{display:inline-flex;align-items:center;justify-content:center;width:144px;height:144px;margin-bottom:16px;border-radius:32px;background:hsla(0,0%,100%,.88);box-shadow:0 18px 36px rgba(11,23,37,.08)}.EmptyState_illustration__SHtb8{opacity:.94}.EmptyState_title__vyrp_{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--mr-ink,#131313);margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}.EmptyState_message__mqomy{font-family:Poppins,sans-serif;font-size:13px;color:var(--mr-muted,#5d6670);margin:0;max-width:430px;line-height:1.7}.OverviewDashboard_overviewContainer__yHIBk{width:100%;padding:4px 0 0}.OverviewDashboard_sectionTitle__4Lal9{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mr-red,#d0191d);margin-bottom:16px}.OverviewDashboard_kpiGrid__WtlHK{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:18px;gap:18px;margin-bottom:24px}.OverviewDashboard_kpiCard__5ekuf{position:relative;overflow:hidden;min-height:150px;background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:24px;padding:20px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));display:flex;flex-direction:column;gap:8px;transition:transform .25s ease,box-shadow .25s ease}.OverviewDashboard_kpiCard__5ekuf:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:5px;background:linear-gradient(90deg,var(--mr-red,#d0191d),rgba(208,25,29,.25))}.OverviewDashboard_kpiCard__5ekuf:hover{transform:translateY(-4px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.OverviewDashboard_kpiHeader__CPnj7{display:flex;align-items:center;gap:8px}.OverviewDashboard_kpiIcon___YW1H{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(180deg,rgba(19,53,84,.08),rgba(19,53,84,.04));color:var(--mr-red,#d0191d);line-height:1;flex-shrink:0}.OverviewDashboard_kpiLabel__1WqTy{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.12em}.OverviewDashboard_kpiValue__sT_Z5{font-family:Poppins,sans-serif;font-size:28px;line-height:1.08;font-weight:700;color:var(--mr-ink,#131313)}.OverviewDashboard_kpiChange__dIW_T{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:4px}.OverviewDashboard_changeUp__ncJa_{color:#2e7d32}.OverviewDashboard_changeDown__4TQd8{color:var(--mr-red,#d0191d)}.OverviewDashboard_changeFlat__PKuzs{color:var(--mr-muted,#5d6670)}.OverviewDashboard_phaseHeatRow__tLsYw{display:flex;align-items:flex-start;gap:24px;margin-bottom:20px;flex-wrap:wrap}.OverviewDashboard_phaseWrap__xAw41{display:flex;flex-direction:column;gap:8px}.OverviewDashboard_marketPhase__dJEuH{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:10px 16px;border-radius:999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent}.OverviewDashboard_phaseSellers__sS8GI{background:rgba(208,25,29,.08);color:var(--mr-red,#d0191d);border-color:rgba(208,25,29,.15)}.OverviewDashboard_phaseBalanced__bhAcL{background:rgba(245,127,23,.1);color:#b35f00;border-color:rgba(245,127,23,.16)}.OverviewDashboard_phaseBuyers__jpFCp{background:rgba(21,101,192,.08);color:#1565c0;border-color:rgba(21,101,192,.14)}.OverviewDashboard_confidenceBadge__WFtgb{width:-moz-fit-content;width:fit-content;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:var(--mr-muted,#5d6670);background:rgba(19,53,84,.05);padding:5px 12px;border-radius:999px}.OverviewDashboard_heatGauge__QYXyZ{flex:1 1;min-width:260px;max-width:430px;background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:24px;padding:18px 20px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08))}.OverviewDashboard_heatGaugeLabel__LIsjt{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px}.OverviewDashboard_heatGaugeTrack__nDPcS{position:relative;width:100%;height:10px;background:rgba(19,53,84,.08);border-radius:999px;overflow:visible}.OverviewDashboard_heatGaugeFill__rQsIa{height:100%;border-radius:999px;transition:width .6s ease}.OverviewDashboard_heatGaugeThumb__8VX4B{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:3px solid;border-radius:50%;box-shadow:0 10px 18px rgba(0,0,0,.14);transition:left .6s ease}.OverviewDashboard_heatGaugeRow__lAFv8{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:10px}.OverviewDashboard_heatGaugeValue__RwfSr{font-family:Poppins,sans-serif;font-size:16px;font-weight:700}.OverviewDashboard_heatGaugeScale__Wltbz{display:flex;gap:14px;font-family:Poppins,sans-serif;font-size:10px;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.12em}.OverviewDashboard_momentumRow__tt3Wy{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:22px}.OverviewDashboard_momentumCard__FP725{background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:22px;padding:18px 20px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));display:flex;flex-direction:column;gap:6px;transition:transform .25s ease,box-shadow .25s ease}.OverviewDashboard_momentumCard__FP725:hover,.OverviewDashboard_secondaryStat__Ew2rW:hover{transform:translateY(-3px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.OverviewDashboard_momentumLabel__XVXlF{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.12em}.OverviewDashboard_momentumValue__DOH4T{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;display:flex;align-items:center;gap:8px}.OverviewDashboard_momentumDot__dXxBo{width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px rgba(19,53,84,.06)}.OverviewDashboard_momentumUp__tRFi7{color:#2e7d32}.OverviewDashboard_momentumDown__sI8vJ{color:var(--mr-red,#d0191d)}.OverviewDashboard_momentumFlat__9IHyn{color:var(--mr-muted,#5d6670)}.OverviewDashboard_momentumPct__zB_hO{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:var(--mr-ink,#131313)}.OverviewDashboard_secondaryRow__Upoxm{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px;margin-top:16px}.OverviewDashboard_secondaryStat__Ew2rW{background:linear-gradient(180deg,#f5f8fb,#edf1f4);border:1px solid rgba(19,53,84,.08);border-radius:20px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;transition:transform .25s ease,box-shadow .25s ease}.OverviewDashboard_secondaryLabel__I_52J{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.14em}.OverviewDashboard_secondaryValue___CXxF{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--mr-ink,#131313)}.OverviewDashboard_summaryText__v_2Xs{margin:22px 0 0;padding:16px 18px;border-radius:22px;background:rgba(19,53,84,.04);border-left:4px solid var(--mr-red,#d0191d);font-family:Poppins,sans-serif;font-size:14px;color:var(--mr-ink,#131313);line-height:1.7}@media (max-width:768px){.OverviewDashboard_kpiGrid__WtlHK,.OverviewDashboard_momentumRow__tt3Wy,.OverviewDashboard_secondaryRow__Upoxm{grid-template-columns:1fr}.OverviewDashboard_heatGauge__QYXyZ,.OverviewDashboard_kpiCard__5ekuf,.OverviewDashboard_momentumCard__FP725,.OverviewDashboard_summaryText__v_2Xs{border-radius:18px}.OverviewDashboard_kpiValue__sT_Z5{font-size:24px}.OverviewDashboard_heatGaugeRow__lAFv8{flex-direction:column;align-items:flex-start}}.MarketResearchNotice_notice__Beqj5{position:relative;border-radius:20px;padding:16px 18px 16px 22px;margin:0 0 16px;border:1px solid transparent;overflow:hidden}.MarketResearchNotice_notice__Beqj5:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:currentColor}.MarketResearchNotice_title__tOt0v{margin:0 0 6px;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.MarketResearchNotice_message__5aABP{margin:0;font-size:.92rem;line-height:1.7}.MarketResearchNotice_info__Siq1B{background:linear-gradient(180deg,#f5f9fc,#fff);border-color:#d6e3ee;color:#133554}.MarketResearchNotice_warning__R_3Fo{background:linear-gradient(180deg,#fff7e8,#fff);border-color:#f3d08a;color:#8b5e00}.MarketResearchNotice_error__bHdRm{background:linear-gradient(180deg,#fff1f1,#fff);border-color:#f0c2c2;color:#a33131}.PriceTrendsChart_container__m4rCw{width:100%;padding:4px 0 0}.PriceTrendsChart_header__XTP8o{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:12px}.PriceTrendsChart_eyebrow__TAF2n{display:inline-flex;margin-bottom:8px;font-size:11px;color:var(--mr-red,#d0191d);letter-spacing:.16em}.PriceTrendsChart_eyebrow__TAF2n,.PriceTrendsChart_title__t_Xud{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.PriceTrendsChart_title__t_Xud{font-size:28px;color:var(--mr-ink,#131313);letter-spacing:-.02em;margin:0}.PriceTrendsChart_copy__yN5bP{margin:8px 0 0;max-width:36ch;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:var(--mr-muted,#5d6670)}.PriceTrendsChart_controls__neOj5{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.PriceTrendsChart_periodBtn__958W3{min-height:40px;padding:8px 14px;border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:999px;background:hsla(0,0%,100%,.8);cursor:pointer;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--mr-ink,#131313);text-transform:uppercase;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.PriceTrendsChart_periodBtn__958W3:focus-visible{outline:none;border-color:rgba(208,25,29,.45);box-shadow:0 0 0 4px rgba(208,25,29,.12)}.PriceTrendsChart_periodBtn__958W3:hover{transform:translateY(-1px);border-color:rgba(208,25,29,.45);color:var(--mr-red,#d0191d)}.PriceTrendsChart_periodBtnActive__BLyBP{background:var(--mr-red,#d0191d);color:#fff;border-color:var(--mr-red,#d0191d);box-shadow:0 14px 30px rgba(208,25,29,.24)}.PriceTrendsChart_metricSelect__n4OAI{min-height:40px;padding:8px 44px 8px 14px;border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23133554' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff,#f4f7fa);background-position:right 16px center,50%;background-repeat:no-repeat,no-repeat;background-size:12px 8px,100% 100%;color:var(--mr-ink,#131313);cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86)}.PriceTrendsChart_metricSelect__n4OAI:focus-visible{outline:none;border-color:rgba(208,25,29,.45);box-shadow:0 0 0 4px rgba(208,25,29,.1)}.PriceTrendsChart_chartWrap__HT8X_{position:relative;background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:26px;padding:20px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));overflow:hidden}.PriceTrendsChart_chartWrap__HT8X_:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--mr-red,#d0191d),rgba(208,25,29,.15))}.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-toolbar{opacity:.85}.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-tooltip.apexcharts-theme-light{border:1px solid rgba(19,53,84,.12)!important;border-radius:18px!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 18px 34px rgba(11,23,37,.14)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important}.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-tooltip-title{background:rgba(19,53,84,.05)!important;border-bottom:1px solid rgba(19,53,84,.08)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important;font-weight:700!important}.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-xaxis-label,.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-yaxis-label{fill:var(--mr-muted,#5d6670)}.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-legend-text{color:var(--mr-ink,#131313)!important}.PriceTrendsChart_chartWrap__HT8X_ .apexcharts-gridline{stroke:rgba(19,53,84,.08)}.PriceTrendsChart_trendBadge__svmJo{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:999px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;margin-top:10px;letter-spacing:.08em;text-transform:uppercase}.PriceTrendsChart_trendRising__KPXhy{background:rgba(46,125,50,.08);color:#2e7d32}.PriceTrendsChart_trendFalling__Qa7WI{background:rgba(208,25,29,.08);color:var(--mr-red,#d0191d)}.PriceTrendsChart_trendFlat__cv3dm{background:rgba(19,53,84,.06);color:var(--mr-muted,#5d6670)}.PriceTrendsChart_statsRow__HjCkw{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px;margin-top:16px}.PriceTrendsChart_statPill__EXpBJ{background:linear-gradient(180deg,#f5f8fb,#edf1f4);border:1px solid rgba(19,53,84,.08);border-radius:20px;padding:12px 16px;display:flex;flex-direction:column;gap:4px;transition:transform .25s ease,box-shadow .25s ease}.PriceTrendsChart_statPill__EXpBJ:hover{transform:translateY(-2px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.PriceTrendsChart_statPillLabel__bcrlE{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.14em}.PriceTrendsChart_statPillValue__8NAPo{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--mr-ink,#131313)}.PriceTrendsChart_loadingContainer__9rVzd{display:flex;justify-content:center;align-items:center;min-height:300px}@media (max-width:768px){.PriceTrendsChart_header__XTP8o{flex-direction:column;align-items:flex-start}.PriceTrendsChart_title__t_Xud{font-size:24px}.PriceTrendsChart_chartWrap__HT8X_{padding:14px;border-radius:20px}.PriceTrendsChart_statsRow__HjCkw{grid-template-columns:1fr}}.PriceDistributionChart_container__iZbmm{width:100%;padding:4px 0 0}.PriceDistributionChart_header__jt6Xu{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:12px;flex-wrap:wrap}.PriceDistributionChart_eyebrow__q4v0s{display:inline-flex;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--mr-red,#d0191d);letter-spacing:.16em;text-transform:uppercase}.PriceDistributionChart_title__MISIE{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;color:var(--mr-ink,#131313);text-transform:uppercase;letter-spacing:-.02em;margin:0}.PriceDistributionChart_copy__XJB4r{margin:8px 0 0;max-width:36ch;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:var(--mr-muted,#5d6670)}.PriceDistributionChart_vowBadge__2Xon1{font-family:Poppins,sans-serif;font-size:11px;color:#8b5e00;background:linear-gradient(180deg,#fff5e2,#fffdf7);border:1px solid hsla(40,81%,75%,.72);padding:8px 12px;border-radius:999px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PriceDistributionChart_chartWrap__WqUo4{position:relative;background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border-radius:24px;padding:18px;border:1px solid var(--mr-border,rgba(19,53,84,.12));box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));overflow:hidden}.PriceDistributionChart_chartWrap__WqUo4:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--mr-red,#d0191d),rgba(208,25,29,.15))}.PriceDistributionChart_chartWrap__WqUo4 .apexcharts-tooltip.apexcharts-theme-light{border:1px solid rgba(19,53,84,.12)!important;border-radius:18px!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 18px 34px rgba(11,23,37,.14)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important}.PriceDistributionChart_chartWrap__WqUo4 .apexcharts-tooltip-title{background:rgba(19,53,84,.05)!important;border-bottom:1px solid rgba(19,53,84,.08)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important;font-weight:700!important}.PriceDistributionChart_chartWrap__WqUo4 .apexcharts-xaxis-label,.PriceDistributionChart_chartWrap__WqUo4 .apexcharts-yaxis-label{fill:var(--mr-muted,#5d6670)}.PriceDistributionChart_chartWrap__WqUo4 .apexcharts-gridline{stroke:rgba(19,53,84,.08)}.PriceDistributionChart_percentiles__som83{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.PriceDistributionChart_percentileCard__HrVSU{background:linear-gradient(180deg,#f5f8fb,#edf1f4);border:1px solid rgba(19,53,84,.08);border-radius:20px;padding:14px 18px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.PriceDistributionChart_percentileCard__HrVSU:hover{transform:translateY(-2px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.PriceDistributionChart_percentileLabel__DxKQW{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.14em;display:block;margin-bottom:6px}.PriceDistributionChart_percentileValue__C_C_8{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;color:var(--mr-ink,#131313)}.PriceDistributionChart_loadingContainer__1gkHO{display:flex;justify-content:center;align-items:center;min-height:300px}@media (max-width:768px){.PriceDistributionChart_header__jt6Xu{flex-direction:column}.PriceDistributionChart_percentiles__som83{grid-template-columns:1fr;gap:10px}.PriceDistributionChart_percentileCard__HrVSU{padding:12px 14px}.PriceDistributionChart_title__MISIE{font-size:24px}.PriceDistributionChart_chartWrap__WqUo4{border-radius:20px;padding:14px}}.InventoryChart_container__AFbkr{width:100%;padding:4px 0 0}.InventoryChart_header__3NLVb{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px}.InventoryChart_eyebrow__JEaE8{display:inline-flex;margin-bottom:8px;font-size:11px;color:var(--mr-red,#d0191d);letter-spacing:.16em}.InventoryChart_eyebrow__JEaE8,.InventoryChart_title__iB9E0{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.InventoryChart_title__iB9E0{font-size:28px;color:var(--mr-ink,#131313);letter-spacing:-.02em;margin:0}.InventoryChart_copy__ni_9H{margin:8px 0 0;max-width:40ch;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:var(--mr-muted,#5d6670)}.InventoryChart_chartWrap__IAy4G,.InventoryChart_snlrGauge__LeFqy{position:relative;background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:24px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));overflow:hidden}.InventoryChart_chartWrap__IAy4G{padding:18px}.InventoryChart_chartWrap__IAy4G:before,.InventoryChart_snlrGauge__LeFqy:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--mr-red,#d0191d),rgba(208,25,29,.15))}.InventoryChart_chartWrap__IAy4G .apexcharts-tooltip.apexcharts-theme-light{border:1px solid rgba(19,53,84,.12)!important;border-radius:18px!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 18px 34px rgba(11,23,37,.14)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important}.InventoryChart_chartWrap__IAy4G .apexcharts-tooltip-title{background:rgba(19,53,84,.05)!important;border-bottom:1px solid rgba(19,53,84,.08)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important;font-weight:700!important}.InventoryChart_chartWrap__IAy4G .apexcharts-xaxis-label,.InventoryChart_chartWrap__IAy4G .apexcharts-yaxis-label{fill:var(--mr-muted,#5d6670)}.InventoryChart_chartWrap__IAy4G .apexcharts-legend-text{color:var(--mr-ink,#131313)!important}.InventoryChart_chartWrap__IAy4G .apexcharts-gridline{stroke:rgba(19,53,84,.08)}.InventoryChart_snlrGauge__LeFqy{padding:18px 20px;margin-top:16px}.InventoryChart_snlrHeader__ZrT4S{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.InventoryChart_snlrTitle__0zbhs{font-size:11px;color:var(--mr-muted,#5d6670);letter-spacing:.16em}.InventoryChart_snlrLabel__k2z_y,.InventoryChart_snlrTitle__0zbhs{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.InventoryChart_snlrLabel__k2z_y{font-size:12px;letter-spacing:.08em}.InventoryChart_snlrTrack__AQt8o{width:100%;height:10px;background:rgba(19,53,84,.08);border-radius:999px;overflow:hidden}.InventoryChart_snlrFill__48JNY{height:100%;border-radius:999px;transition:width .6s ease}.InventoryChart_snlrScale__DhsYY{display:flex;justify-content:space-between;font-family:Poppins,sans-serif;font-size:10px;color:var(--mr-muted,#5d6670);margin-top:6px}.InventoryChart_metricsRow__WV9p7{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px;margin-top:16px}.InventoryChart_metricCard__81JZS{background:linear-gradient(180deg,#f5f8fb,#edf1f4);border:1px solid rgba(19,53,84,.08);border-radius:20px;padding:16px;text-align:center;transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column;align-items:center;gap:6px}.InventoryChart_metricCard__81JZS:hover{transform:translateY(-3px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.InventoryChart_metricIcon__KVcLi{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(180deg,rgba(19,53,84,.08),rgba(19,53,84,.04));color:var(--mr-red,#d0191d);line-height:1}.InventoryChart_metricLabel__1IJPn{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.14em}.InventoryChart_metricValue__06Hx_{font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:var(--mr-ink,#131313)}.InventoryChart_loadingContainer__1hSxW{display:flex;justify-content:center;align-items:center;min-height:300px}@media (max-width:768px){.InventoryChart_header__3NLVb{flex-direction:column}.InventoryChart_metricsRow__WV9p7{grid-template-columns:1fr}.InventoryChart_title__iB9E0{font-size:24px}.InventoryChart_chartWrap__IAy4G,.InventoryChart_metricCard__81JZS,.InventoryChart_snlrGauge__LeFqy{border-radius:18px}}.DomDistribution_container__57rb2{width:100%;padding:4px 0 0}.DomDistribution_header__Qygl5{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px}.DomDistribution_eyebrow__gpKf7{display:inline-flex;margin-bottom:8px;font-size:11px;color:var(--mr-red,#d0191d);letter-spacing:.16em}.DomDistribution_eyebrow__gpKf7,.DomDistribution_title__zo2IT{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.DomDistribution_title__zo2IT{font-size:28px;color:var(--mr-ink,#131313);letter-spacing:-.02em;margin:0}.DomDistribution_copy___aKt_{margin:8px 0 0;max-width:40ch;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:var(--mr-muted,#5d6670)}.DomDistribution_content__tyF8o{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.DomDistribution_chartWrap__RlNPt,.DomDistribution_speedScore__gxsbj,.DomDistribution_statCard__vBAI9,.DomDistribution_trendChartWrap__DXsz4{position:relative;background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08))}.DomDistribution_chartWrap__RlNPt,.DomDistribution_trendChartWrap__DXsz4{border-radius:24px;padding:18px;overflow:hidden}.DomDistribution_chartWrap__RlNPt:before,.DomDistribution_trendChartWrap__DXsz4:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--mr-red,#d0191d),rgba(208,25,29,.15))}.DomDistribution_chartWrap__RlNPt .apexcharts-tooltip.apexcharts-theme-light,.DomDistribution_trendChartWrap__DXsz4 .apexcharts-tooltip.apexcharts-theme-light{border:1px solid rgba(19,53,84,.12)!important;border-radius:18px!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 18px 34px rgba(11,23,37,.14)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important}.DomDistribution_chartWrap__RlNPt .apexcharts-tooltip-title,.DomDistribution_trendChartWrap__DXsz4 .apexcharts-tooltip-title{background:rgba(19,53,84,.05)!important;border-bottom:1px solid rgba(19,53,84,.08)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important;font-weight:700!important}.DomDistribution_chartWrap__RlNPt .apexcharts-xaxis-label,.DomDistribution_chartWrap__RlNPt .apexcharts-yaxis-label,.DomDistribution_trendChartWrap__DXsz4 .apexcharts-xaxis-label,.DomDistribution_trendChartWrap__DXsz4 .apexcharts-yaxis-label{fill:var(--mr-muted,#5d6670)}.DomDistribution_trendChartWrap__DXsz4 .apexcharts-legend-text{color:var(--mr-ink,#131313)!important}.DomDistribution_trendChartWrap__DXsz4 .apexcharts-gridline{stroke:rgba(19,53,84,.08)}.DomDistribution_statsColumn__cugft{display:flex;flex-direction:column;gap:12px}.DomDistribution_statCardRow__HU_r_{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.DomDistribution_statCard__vBAI9{border-radius:22px;padding:16px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.DomDistribution_speedCard__t10uh:hover,.DomDistribution_statCard__vBAI9:hover{transform:translateY(-2px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.DomDistribution_statLabel__1yGOQ{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:var(--mr-muted,#5d6670);text-transform:uppercase;letter-spacing:.14em;display:block;margin-bottom:8px}.DomDistribution_statValue__RJ8X4{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:var(--mr-ink,#131313)}.DomDistribution_statUnit__Bs1RJ{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:var(--mr-muted,#5d6670);margin-left:4px}.DomDistribution_speedScore__gxsbj{display:flex;align-items:center;gap:12px;border-radius:22px;padding:14px 16px}.DomDistribution_speedScoreCircle__F3Dpo{width:52px;height:52px;border-radius:50%;border:3px solid;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;flex-shrink:0}.DomDistribution_speedScoreLabel__qb_ir{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:var(--mr-ink,#131313);text-transform:uppercase;letter-spacing:.08em}.DomDistribution_speedGrid__XryfJ{display:flex;flex-direction:column;gap:10px}.DomDistribution_speedCard__t10uh{background:linear-gradient(180deg,#f5f8fb,#edf1f4);border:1px solid rgba(19,53,84,.08);border-radius:18px;padding:12px 14px;transition:transform .25s ease,box-shadow .25s ease}.DomDistribution_speedPct__cvCn7{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;color:var(--mr-ink,#131313)}.DomDistribution_speedBarLabel__XyMkf,.DomDistribution_speedLabel__jxx_f{font-family:Poppins,sans-serif;font-size:11px;color:var(--mr-muted,#5d6670)}.DomDistribution_speedBar__YwDc2{width:100%;height:6px;background:rgba(19,53,84,.08);border-radius:999px;overflow:hidden;margin-top:8px}.DomDistribution_speedBarFill__6TtO_{height:100%;border-radius:999px;transition:width .6s ease}.DomDistribution_trendSection__jmlij{margin-top:20px}.DomDistribution_trendTitle__iLBrU{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--mr-muted,#5d6670);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.DomDistribution_loadingContainer__ebWii{display:flex;justify-content:center;align-items:center;min-height:250px}@media (max-width:768px){.DomDistribution_header__Qygl5{flex-direction:column}.DomDistribution_content__tyF8o{grid-template-columns:1fr}.DomDistribution_title__zo2IT{font-size:24px}.DomDistribution_statCardRow__HU_r_{grid-template-columns:1fr}.DomDistribution_chartWrap__RlNPt,.DomDistribution_speedScore__gxsbj,.DomDistribution_statCard__vBAI9,.DomDistribution_trendChartWrap__DXsz4{border-radius:18px}}.CompareLocations_container__dj09I{width:100%;padding:4px 0 0}.CompareLocations_header__0qaMF{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.CompareLocations_eyebrow__ryQH6{display:inline-flex;margin-bottom:8px;font-size:11px;color:var(--mr-red,#d0191d);letter-spacing:.16em}.CompareLocations_eyebrow__ryQH6,.CompareLocations_title__6_wcg{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.CompareLocations_title__6_wcg{font-size:28px;color:var(--mr-ink,#131313);letter-spacing:-.02em;margin:0}.CompareLocations_copy___jpyG{max-width:38ch;margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:var(--mr-muted,#5d6670)}.CompareLocations_quickPills__kzSHq{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.CompareLocations_quickPill__NerUW{min-height:36px;padding:6px 14px;border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:999px;background:hsla(0,0%,100%,.86);cursor:pointer;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:var(--mr-ink,#131313);letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.CompareLocations_quickPill__NerUW:focus-visible{outline:none;border-color:rgba(208,25,29,.45);box-shadow:0 0 0 4px rgba(208,25,29,.12)}.CompareLocations_quickPill__NerUW:hover{transform:translateY(-1px);border-color:rgba(208,25,29,.45);box-shadow:0 14px 30px rgba(11,23,37,.08)}.CompareLocations_inputRow__GAUjo{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap;align-items:center}.CompareLocations_locationInput__UwEcv{min-height:52px;padding:12px 16px;border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:18px;font-family:Poppins,sans-serif;font-size:14px;width:min(420px,100%);background:linear-gradient(180deg,#fff,#f4f7fa);color:var(--mr-ink,#131313);transition:border-color .2s ease,box-shadow .2s ease}.CompareLocations_locationInput__UwEcv:focus{border-color:rgba(208,25,29,.45);box-shadow:0 0 0 4px rgba(208,25,29,.08);outline:none}.CompareLocations_locationInput__UwEcv:focus-visible{border-color:rgba(208,25,29,.45);box-shadow:0 0 0 4px rgba(208,25,29,.12)}.CompareLocations_compareBtn__Up9xa{min-height:52px;padding:12px 22px;background:var(--mr-red,#d0191d);color:#fff;border:none;border-radius:18px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.CompareLocations_compareBtn__Up9xa:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(208,25,29,.24)}.CompareLocations_compareBtn__Up9xa:focus-visible{outline:none;box-shadow:0 18px 34px rgba(208,25,29,.24),0 0 0 4px rgba(208,25,29,.12)}.CompareLocations_compareBtn__Up9xa:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.CompareLocations_chartWrap__sDF2P,.CompareLocations_tableWrap__M_KAu{background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:24px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));position:relative;overflow:hidden}.CompareLocations_chartWrap__sDF2P:before,.CompareLocations_tableWrap__M_KAu:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--mr-red,#d0191d),rgba(208,25,29,.15))}.CompareLocations_chartWrap__sDF2P{padding:18px;margin-bottom:16px}.CompareLocations_chartWrap__sDF2P .apexcharts-tooltip.apexcharts-theme-light{border:1px solid rgba(19,53,84,.12)!important;border-radius:18px!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 18px 34px rgba(11,23,37,.14)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important}.CompareLocations_chartWrap__sDF2P .apexcharts-tooltip-title{background:rgba(19,53,84,.05)!important;border-bottom:1px solid rgba(19,53,84,.08)!important;color:var(--mr-ink,#131313)!important;font-family:Poppins,sans-serif!important;font-weight:700!important}.CompareLocations_chartWrap__sDF2P .apexcharts-legend-text{color:var(--mr-ink,#131313)!important}.CompareLocations_chartWrap__sDF2P .apexcharts-gridline{stroke:rgba(19,53,84,.08)}.CompareLocations_tableWrap__M_KAu{overflow-x:auto}.CompareLocations_compareTable__l6V_Y{width:100%;border-collapse:collapse;font-family:Poppins,sans-serif}.CompareLocations_compareTable__l6V_Y th{background:rgba(19,53,84,.96);color:#fff;padding:16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.CompareLocations_compareTable__l6V_Y td{padding:14px 16px;border-bottom:1px solid rgba(19,53,84,.08);font-size:13px;color:var(--mr-ink,#131313);background:hsla(0,0%,100%,.82)}.CompareLocations_compareTable__l6V_Y tbody tr:nth-child(2n) td{background:rgba(247,249,251,.92)}.CompareLocations_compareTable__l6V_Y tr:hover td{background:rgba(208,25,29,.04)}.CompareLocations_locationName__C9R76{font-weight:700;color:var(--main-color);text-transform:capitalize}.CompareLocations_changeBadge__hcezC{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CompareLocations_changeUp__NO2Bm{background:rgba(46,125,50,.08);color:#2e7d32}.CompareLocations_changeDown__m7LC0{background:rgba(208,25,29,.08);color:var(--mr-red,#d0191d)}.CompareLocations_changeFlat__0iphB{background:rgba(19,53,84,.08);color:#546473}.CompareLocations_phaseBadge__yd80W{display:inline-block;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.CompareLocations_phaseSellers__n7CNo{background:rgba(208,25,29,.08);color:var(--mr-red,#d0191d)}.CompareLocations_phaseBalanced__ulOMT{background:rgba(245,127,23,.1);color:#b35f00}.CompareLocations_phaseBuyers__upVzj{background:rgba(21,101,192,.08);color:#1565c0}.CompareLocations_loadingContainer__fy1SL{display:flex;justify-content:center;align-items:center;min-height:200px}.CompareLocations_noData__r8h4v{text-align:center;padding:40px;color:var(--mr-muted,#5d6670);font-family:Poppins,sans-serif}@media (max-width:768px){.CompareLocations_header__0qaMF{flex-direction:column}.CompareLocations_inputRow__GAUjo{flex-direction:column;align-items:stretch}.CompareLocations_compareBtn__Up9xa,.CompareLocations_locationInput__UwEcv{width:100%}.CompareLocations_chartWrap__sDF2P,.CompareLocations_tableWrap__M_KAu{border-radius:18px}.CompareLocations_quickPills__kzSHq{gap:6px}.CompareLocations_title__6_wcg{font-size:24px}}.ScorecardRadar_container__8Cbzc{width:100%;padding:12px 0 0}.ScorecardRadar_title__72Wru{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;color:var(--mr-red,#d0191d);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px}.ScorecardRadar_content__Elbtt{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}.ScorecardRadar_chartWrap__R_1XU{background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:24px;padding:18px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));position:relative}.ScorecardRadar_overallScore__LJIiT{position:absolute;top:16px;right:16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.ScorecardRadar_scoreCircle__Yc1QO{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;color:#fff;box-shadow:0 18px 32px rgba(11,23,37,.16)}.ScorecardRadar_scoreGreen__Ho4EZ{background:#2e7d32}.ScorecardRadar_scoreYellow__xDsZS{background:#f57f17}.ScorecardRadar_scoreRed__l2zGd{background:var(--mr-red,#d0191d)}.ScorecardRadar_scoreLabel__7Ffky{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mr-muted,#5d6670)}.ScorecardRadar_scoreInterpretation__stBMD{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ScorecardRadar_breakdownGrid__gJpc1{display:flex;flex-direction:column;gap:10px}.ScorecardRadar_breakdownCard__Y_d_Y{background:linear-gradient(180deg,var(--mr-surface,#fff) 0,var(--mr-surface-soft,#f7f9fb) 100%);border:1px solid var(--mr-border,rgba(19,53,84,.12));border-radius:22px;padding:14px 16px;box-shadow:var(--mr-shadow,0 24px 60px rgba(11,23,37,.08));display:flex;justify-content:space-between;align-items:center;gap:14px;transition:transform .25s ease,box-shadow .25s ease}.ScorecardRadar_breakdownCard__Y_d_Y:hover{transform:translateY(-2px);box-shadow:var(--mr-shadow-hover,0 32px 72px rgba(11,23,37,.12))}.ScorecardRadar_breakdownLeft__1TIWH{display:flex;align-items:flex-start;gap:10px;flex:1 1;min-width:0}.ScorecardRadar_breakdownIcon__yKSGY{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(180deg,rgba(19,53,84,.08),rgba(19,53,84,.04));color:var(--mr-red,#d0191d);line-height:1;flex-shrink:0;margin-top:2px}.ScorecardRadar_breakdownInfo__NiLWl{display:flex;flex-direction:column;min-width:0}.ScorecardRadar_breakdownName__NiJXU{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:var(--mr-ink,#131313);text-transform:uppercase;letter-spacing:.08em}.ScorecardRadar_breakdownDetail__VCs7O{font-family:Poppins,sans-serif;font-size:11px;color:var(--mr-muted,#5d6670);line-height:1.5}.ScorecardRadar_breakdownScoreWrap__HgCvC{display:flex;align-items:center;gap:8px;flex-shrink:0}.ScorecardRadar_breakdownScoreBar__k3gwu{width:86px;height:8px;background:rgba(19,53,84,.08);border-radius:999px;overflow:hidden}.ScorecardRadar_breakdownScoreFill__53XhI{height:100%;border-radius:999px;transition:width .6s ease}.ScorecardRadar_breakdownScoreNum__v6XjT{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;min-width:28px;text-align:right}.ScorecardRadar_breakdownLabel__J6Vgf{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;padding:4px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.06em}.ScorecardRadar_labelGreen__oViFF{background:rgba(46,125,50,.08);color:#2e7d32}.ScorecardRadar_labelYellow__x76Dt{background:rgba(245,127,23,.1);color:#b35f00}.ScorecardRadar_labelRed__09Ry2{background:rgba(208,25,29,.08);color:var(--mr-red,#d0191d)}.ScorecardRadar_loadingContainer__nUOFu{display:flex;justify-content:center;align-items:center;min-height:250px}@media (max-width:768px){.ScorecardRadar_content__Elbtt{grid-template-columns:1fr}.ScorecardRadar_breakdownCard__Y_d_Y,.ScorecardRadar_chartWrap__R_1XU{border-radius:18px}.ScorecardRadar_breakdownCard__Y_d_Y{flex-direction:column;align-items:flex-start}.ScorecardRadar_breakdownScoreWrap__HgCvC{width:100%}.ScorecardRadar_breakdownScoreBar__k3gwu{flex:1 1}}.MicroMarketExplorer_container__6_I3C{display:grid;grid-gap:20px;gap:20px;padding:28px;border:1px solid rgba(19,53,84,.1);border-radius:28px;background:radial-gradient(circle at top left,rgba(208,25,29,.08),transparent 38%),linear-gradient(180deg,#fffdf9,#fff);box-shadow:0 24px 60px rgba(19,53,84,.08)}.MicroMarketExplorer_header__kFGId{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.MicroMarketExplorer_eyebrow__WiADg{display:inline-flex;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#d0191d}.MicroMarketExplorer_title__ZxM62{margin:0;font-size:30px;line-height:1;color:#133554}.MicroMarketExplorer_copy__Pq2wc{max-width:720px;margin:10px 0 0;font-size:15px;line-height:1.7;color:#4c5b68}.MicroMarketExplorer_scopeStack__zSAPg{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.MicroMarketExplorer_scopePill__3gnVg{display:inline-flex;align-items:center;border-radius:999px;background:#133554;color:#fff}.MicroMarketExplorer_clearBtn__B_j_J,.MicroMarketExplorer_scopePill__3gnVg{min-height:42px;padding:0 16px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MicroMarketExplorer_clearBtn__B_j_J{border:1px solid rgba(19,53,84,.16);border-radius:999px;background:#fff;color:#133554;cursor:pointer}.MicroMarketExplorer_metricRow__Z5Vms{display:flex;flex-wrap:wrap;gap:10px}.MicroMarketExplorer_metricBtn___hlvc{min-height:42px;padding:0 18px;border:1px solid rgba(19,53,84,.14);border-radius:999px;background:#fff;color:#133554;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.MicroMarketExplorer_clearBtn__B_j_J:focus-visible,.MicroMarketExplorer_clearBtn__B_j_J:hover,.MicroMarketExplorer_communityItem__dgoQ7:focus-visible,.MicroMarketExplorer_communityItem__dgoQ7:hover,.MicroMarketExplorer_markerGroup__dJYGh:focus-visible,.MicroMarketExplorer_metricBtn___hlvc:focus-visible,.MicroMarketExplorer_metricBtn___hlvc:hover{transform:translateY(-1px)}.MicroMarketExplorer_metricBtnActive__uGv6n{border-color:#d0191d;background:#d0191d;color:#fff}.MicroMarketExplorer_layout__LsSFJ{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.95fr);grid-gap:18px;gap:18px}.MicroMarketExplorer_listCard__fZsxo,.MicroMarketExplorer_mapCard__Ck8OS,.MicroMarketExplorer_searchCard__d639E{border:1px solid rgba(19,53,84,.08);border-radius:24px;background:#fff;box-shadow:0 18px 40px rgba(19,53,84,.06)}.MicroMarketExplorer_mapCard__Ck8OS{padding:18px}.MicroMarketExplorer_mapHeader__IVaCQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.MicroMarketExplorer_mapLabel__k_QIL,.MicroMarketExplorer_sidebarLabel__ZFHvn{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6f7b87}.MicroMarketExplorer_mapTitle__K599w{display:block;font-size:18px;color:#133554}.MicroMarketExplorer_mapLegend__hsYhI{max-width:220px;font-size:12px;line-height:1.6;text-align:right;color:#6f7b87}.MicroMarketExplorer_mapStage__Su3SQ{overflow:hidden;border-radius:24px;background:linear-gradient(180deg,#faf6ef,#f7f9fb)}.MicroMarketExplorer_mapSvg__MkMjn{display:block;width:100%;height:auto}.MicroMarketExplorer_mapBoundary__4KVXa{fill:rgba(19,53,84,.08);stroke:rgba(19,53,84,.3);stroke-width:2.25}.MicroMarketExplorer_mapSelectedBoundary__h1pAE{fill:rgba(208,25,29,.18);stroke:#d0191d;stroke-width:2.5}.MicroMarketExplorer_mapCommunityPolygon___RSTX{fill-opacity:.12;stroke:rgba(19,53,84,.12);stroke-width:1.2}.MicroMarketExplorer_mapCommunityPolygonActive__vcmch{fill-opacity:.22;stroke:#d0191d;stroke-width:2}.MicroMarketExplorer_markerGroup__dJYGh{cursor:pointer;outline:none}.MicroMarketExplorer_markerHalo__aF2Ml{fill:rgba(208,25,29,.14)}.MicroMarketExplorer_markerDot__TmTNs{stroke:#fff;stroke-width:4}.MicroMarketExplorer_markerText__IbHvY{fill:#133554;font-size:11px;font-weight:700;text-anchor:middle}.MicroMarketExplorer_summaryGrid__VlxoF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.MicroMarketExplorer_scaleRow__sr0vV{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.MicroMarketExplorer_scaleLegend__ooNcX{display:grid;grid-gap:6px;gap:6px;min-width:0;flex:1 1}.MicroMarketExplorer_scaleLabel__V_VMM{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6f7b87}.MicroMarketExplorer_scaleBar__0QjEK{width:100%;height:10px;border-radius:999px;background:linear-gradient(90deg,#133554,#1f5b86 35%,#f68b1f 68%,#d0191d)}.MicroMarketExplorer_scaleValues__MCCDY{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#556270}.MicroMarketExplorer_coverageNote__t_70o{font-size:12px;line-height:1.5;color:#6f7b87;text-align:right}.MicroMarketExplorer_summaryCard__89sma{display:grid;grid-gap:6px;gap:6px;min-height:96px;padding:16px;border-radius:20px;background:linear-gradient(180deg,#fff8f2,#fff);border:1px solid rgba(19,53,84,.08)}.MicroMarketExplorer_summaryLabel__qOPyp{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6f7b87}.MicroMarketExplorer_summaryValue__ptO96{font-size:22px;line-height:1.1;color:#133554}.MicroMarketExplorer_summaryMeta__RN__R{font-size:13px;line-height:1.6;color:#556270}.MicroMarketExplorer_sidebar__dQWMI{display:grid;grid-gap:16px;gap:16px}.MicroMarketExplorer_listCard__fZsxo,.MicroMarketExplorer_searchCard__d639E{padding:18px}.MicroMarketExplorer_searchInput__liczG{width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(19,53,84,.14);border-radius:14px;outline:none;font-size:14px;color:#133554;background:#fffdf9}.MicroMarketExplorer_searchInput__liczG:focus{border-color:rgba(208,25,29,.4);box-shadow:0 0 0 4px rgba(208,25,29,.08)}.MicroMarketExplorer_sidebarCopy__OEPPx{margin:10px 0 0;font-size:13px;line-height:1.7;color:#5a6976}.MicroMarketExplorer_listHeader__s_8JA{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.MicroMarketExplorer_listCount__v4mL_{font-size:12px;color:#6f7b87}.MicroMarketExplorer_communityList__pQM0o{display:grid;grid-gap:10px;gap:10px}.MicroMarketExplorer_communityItem__dgoQ7{display:flex;align-items:stretch;gap:12px;width:100%;padding:12px;border:1px solid rgba(19,53,84,.08);border-radius:18px;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.MicroMarketExplorer_communityItemActive__MAlDv{border-color:rgba(208,25,29,.28);box-shadow:0 14px 28px rgba(208,25,29,.08);background:linear-gradient(180deg,#fff4f3,#fff)}.MicroMarketExplorer_communityTone__kJVoY{width:12px;border-radius:999px;flex:0 0 12px}.MicroMarketExplorer_communityBody__jlzea{display:grid;grid-gap:4px;gap:4px;min-width:0}.MicroMarketExplorer_communityName__Zgx7d{font-size:15px;line-height:1.4;color:#133554}.MicroMarketExplorer_communityMeta__lBiSQ{font-size:12px;line-height:1.6;color:#5a6976}@media (max-width:1080px){.MicroMarketExplorer_layout__LsSFJ{grid-template-columns:1fr}.MicroMarketExplorer_mapLegend__hsYhI{text-align:left}}@media (max-width:768px){.MicroMarketExplorer_container__6_I3C{padding:22px}.MicroMarketExplorer_header__kFGId{flex-direction:column}.MicroMarketExplorer_scopeStack__zSAPg{justify-content:flex-start}.MicroMarketExplorer_mapHeader__IVaCQ{flex-direction:column}.MicroMarketExplorer_summaryGrid__VlxoF{grid-template-columns:1fr}.MicroMarketExplorer_scaleRow__sr0vV{flex-direction:column;align-items:flex-start}.MicroMarketExplorer_coverageNote__t_70o{text-align:left}}@media (max-width:480px){.MicroMarketExplorer_container__6_I3C{padding:18px;border-radius:22px}.MicroMarketExplorer_title__ZxM62{font-size:24px}.MicroMarketExplorer_listCard__fZsxo,.MicroMarketExplorer_mapCard__Ck8OS,.MicroMarketExplorer_searchCard__d639E{padding:14px}.MicroMarketExplorer_clearBtn__B_j_J,.MicroMarketExplorer_metricBtn___hlvc,.MicroMarketExplorer_scopePill__3gnVg{min-height:38px;padding:0 14px}}.MarketShiftBrief_container__OdEPs{display:grid;grid-gap:18px;gap:18px;padding:26px 28px;border:1px solid rgba(19,53,84,.1);border-radius:30px;background:radial-gradient(circle at top right,rgba(208,25,29,.08),transparent 28%),linear-gradient(180deg,rgba(255,249,244,.98),hsla(0,0%,100%,.98));box-shadow:0 24px 60px rgba(11,23,37,.08)}.MarketShiftBrief_header__HVQKf{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.MarketShiftBrief_eyebrow__myd55{display:inline-flex;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#d0191d}.MarketShiftBrief_title__KnLMl{margin:0;font-size:30px;line-height:1.05;color:#133554}.MarketShiftBrief_metaPill__J84lm{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:rgba(19,53,84,.06);color:#133554;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.MarketShiftBrief_narrative__MWZ6I{margin:0;max-width:1100px;font-size:15px;line-height:1.8;color:#43525f}.MarketShiftBrief_grid__nx81E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.MarketShiftBrief_card__yKhAJ{display:grid;grid-gap:8px;gap:8px;min-height:148px;padding:18px;border-radius:22px;border:1px solid rgba(19,53,84,.08);background:#fff}.MarketShiftBrief_cardEyebrow__fBTLS{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6f7b87}.MarketShiftBrief_cardTitle__rmSYG{font-size:20px;line-height:1.15;color:#133554}.MarketShiftBrief_cardValue__Yyuxc{font-size:15px;font-weight:700;color:#111827}.MarketShiftBrief_cardDetail__BEd2I{margin:0;font-size:13px;line-height:1.7;color:#5a6976}.MarketShiftBrief_positive__s3gM9{background:linear-gradient(180deg,rgba(241,252,244,.98),#fff)}.MarketShiftBrief_negative__eav6t{background:linear-gradient(180deg,hsla(0,100%,98%,.98),#fff)}.MarketShiftBrief_liquidity__BEHjf,.MarketShiftBrief_neutral__dhYfO,.MarketShiftBrief_phase__M2bLY{background:linear-gradient(180deg,rgba(247,249,251,.98),#fff)}@media (max-width:1100px){.MarketShiftBrief_grid__nx81E{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.MarketShiftBrief_container__OdEPs{padding:22px}.MarketShiftBrief_header__HVQKf{flex-direction:column}.MarketShiftBrief_title__KnLMl{font-size:24px}.MarketShiftBrief_grid__nx81E{grid-template-columns:1fr}}.MarketResearchTrustPanel_panel__ZXZXe{display:flex;flex-direction:column;gap:16px;padding:20px 22px;border-radius:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(22,52%,96%,.82));border:1px solid rgba(19,53,84,.08);box-shadow:0 14px 28px rgba(10,29,48,.05)}.MarketResearchTrustPanel_panelHero__1vuwM{margin-top:20px}.MarketResearchTrustPanel_panelCompact__6WYN2{margin-bottom:24px}.MarketResearchTrustPanel_header__nAPn_{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.MarketResearchTrustPanel_eyebrow__JY0HI{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#d0191d}.MarketResearchTrustPanel_eyebrow__JY0HI:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 0 5px rgba(208,25,29,.12)}.MarketResearchTrustPanel_title__vFBcl{margin:10px 0 0;font-size:20px;line-height:1.1;letter-spacing:-.03em;color:#14191f}.MarketResearchTrustPanel_sourceBadge__04CKl{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border-radius:999px;background:rgba(19,53,84,.06);border:1px solid rgba(19,53,84,.08);color:#133554;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.MarketResearchTrustPanel_summary__d9cM_{margin:0;max-width:760px;color:#596471;font-size:14px;line-height:1.7}.MarketResearchTrustPanel_factGrid__wMFjF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.MarketResearchTrustPanel_factCard__Nqb3M{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(19,53,84,.08)}.MarketResearchTrustPanel_factLabel__RtqqJ{color:#6f7a87;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.MarketResearchTrustPanel_factValue__CsJRl{color:#102941;font-size:18px;line-height:1.1;letter-spacing:-.02em}.MarketResearchTrustPanel_detailsRow__xuh8F{display:flex;flex-wrap:wrap;gap:10px}.MarketResearchTrustPanel_detailChip__I_mkX{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;background:hsla(22,52%,96%,.92);border:1px solid rgba(19,53,84,.08);color:#133554;font-size:12px;font-weight:600}.MarketResearchTrustPanel_notes__qvcVU{display:flex;flex-direction:column;gap:8px}.MarketResearchTrustPanel_note__n3sbz{margin:0;padding-left:14px;position:relative;color:#5e6874;font-size:13px;line-height:1.6}.MarketResearchTrustPanel_note__n3sbz:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:999px;background:#d0191d}@media (max-width:900px){.MarketResearchTrustPanel_factGrid__wMFjF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.MarketResearchTrustPanel_panel__ZXZXe{padding:18px;border-radius:20px}.MarketResearchTrustPanel_header__nAPn_{flex-direction:column}.MarketResearchTrustPanel_factGrid__wMFjF{grid-template-columns:1fr}.MarketResearchTrustPanel_title__vFBcl{font-size:18px}}.municipality_pageContainer__0yjfM{--mr-ink:#131313;--mr-muted:#5d6670;--mr-border:rgba(19,53,84,.12);--mr-border-strong:rgba(19,53,84,.2);--mr-surface:hsla(0,0%,100%,.95);--mr-surface-soft:rgba(247,249,251,.9);--mr-surface-alt:#eef2f5;--mr-shadow:0 24px 60px rgba(11,23,37,.08);--mr-shadow-hover:0 32px 72px rgba(11,23,37,.12);--mr-red:#d0191d;width:100%;min-height:100vh;background:radial-gradient(circle at top right,rgba(208,25,29,.12),transparent 28%),radial-gradient(circle at left 10% top 20%,rgba(19,53,84,.08),transparent 32%),linear-gradient(180deg,#edf1f4,#fff 36%,#eef2f5)}.municipality_mainContent__DhME_{max-width:1280px;margin:0 auto;padding:28px 16px 56px}.municipality_breadcrumb__3NXw0{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mr-muted);margin-bottom:20px}.municipality_breadcrumb__3NXw0 a{color:var(--main-color);text-decoration:none}.municipality_breadcrumb__3NXw0 a:hover{color:var(--mr-red)}.municipality_breadcrumbSep__etjKT{color:rgba(19,53,84,.35)}.municipality_breadcrumbCurrent__8VFEr{color:var(--mr-ink)}.municipality_heroCard__2G_O8{background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(244,247,250,.92));border:1px solid var(--mr-border);border-radius:34px;padding:30px;box-shadow:var(--mr-shadow);overflow:hidden;position:relative}.municipality_heroCard__2G_O8:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(208,25,29,.1),transparent 24%),linear-gradient(135deg,rgba(19,53,84,.025),transparent 45%);pointer-events:none}.municipality_heroLayout__Ow7xl{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:22px;gap:22px;align-items:stretch;position:relative;z-index:1}.municipality_heroContent__9pEQH{min-width:0}.municipality_heroEyebrow__DMp8f{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.2em;color:var(--mr-red);margin-bottom:12px}.municipality_heroEyebrow__DMp8f,.municipality_pageTitle__e_Sx1{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.municipality_pageTitle__e_Sx1{font-size:clamp(2rem,5vw,4.6rem);line-height:.95;color:var(--mr-ink);margin:0;max-width:11ch}.municipality_pageTitleAccent__4ZBxN{color:var(--mr-red)}.municipality_pageSubtitle___ZlF5{font-family:Poppins,sans-serif;font-size:15px;line-height:1.7;color:var(--mr-muted);margin:16px 0 0;max-width:640px}.municipality_heroPillRow__Ip7Ai{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.municipality_heroPill__wW9bY{display:inline-flex;align-items:center;min-height:38px;padding:8px 16px;border-radius:999px;border:1px solid var(--mr-border-strong);background:hsla(0,0%,100%,.75);color:var(--mr-ink);font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.municipality_heroSummary__QwR3J{margin:22px 0 0;padding-left:18px;border-left:4px solid var(--mr-red);font-family:Poppins,sans-serif;font-size:14px;line-height:1.8;color:var(--mr-ink);max-width:760px}.municipality_heroBrandPanel__D_n9H{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:24px;border-radius:28px;background:radial-gradient(circle at top right,hsla(0,0%,100%,.08),transparent 22%),linear-gradient(155deg,#173955,#0d2236);color:#fff;box-shadow:0 26px 48px rgba(11,23,37,.24);overflow:hidden}.municipality_heroBrandPanel__D_n9H:before{content:"";position:absolute;right:-42px;bottom:-42px;width:170px;height:170px;border-radius:50%;background:rgba(208,25,29,.18)}.municipality_heroLogoWrap__dYNNM{display:inline-flex;align-items:center}.municipality_heroLogo__jFsoc{width:auto;height:auto}.municipality_heroBrandStamp__4q_q7{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.municipality_heroBrandCopy__TSWTb{margin:0;max-width:28ch;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.78);position:relative;z-index:1}.municipality_heroBrandFocus__Y_KaB{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px}.municipality_heroBrandLabel__ajp77{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.municipality_heroBrandValue__5dCls{font-family:Poppins,sans-serif;font-size:26px;line-height:1.1;font-weight:700;color:#fff}.municipality_heroStatsGrid__tmRjQ{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.municipality_heroStatCard___LaZa{min-width:0;padding:16px 18px;border-radius:20px;background:hsla(0,0%,100%,.78);border:1px solid rgba(19,53,84,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.municipality_heroStatLabel__4eZNk{display:block;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-muted)}.municipality_heroStatValue__AqKIh{display:block;font-family:Poppins,sans-serif;font-size:24px;line-height:1.1;font-weight:700;color:var(--mr-ink)}.municipality_controlShell__caAEe{position:relative;overflow:hidden;margin-top:28px;padding:22px;border-radius:30px;background:hsla(0,0%,100%,.82);border:1px solid var(--mr-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--mr-shadow)}.municipality_controlShell__caAEe:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--mr-red),rgba(208,25,29,.12))}.municipality_controlHeader__MR1px{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:18px}.municipality_controlEyebrow__X9UWj{display:block;font-size:11px;letter-spacing:.18em;color:var(--mr-red);margin-bottom:8px}.municipality_controlEyebrow__X9UWj,.municipality_controlTitle__rXW8H{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.municipality_controlTitle__rXW8H{font-size:26px;line-height:1.05;color:var(--mr-ink);margin:0}.municipality_controlCopy__da2v3{margin:0;max-width:32ch;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:var(--mr-muted)}.municipality_filtersRow__6r_Be{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:center}.municipality_filterSelect__HdDrX{width:100%;min-height:56px;padding:14px 48px 14px 18px;border:1px solid var(--mr-border);border-radius:18px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23133554' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff,#f3f6f8);background-repeat:no-repeat,no-repeat;background-position:right 18px center,50%;background-size:12px 8px,100% 100%;color:var(--mr-ink);cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.municipality_filterSelect__HdDrX:focus{outline:none;border-color:rgba(208,25,29,.48);box-shadow:0 0 0 4px rgba(208,25,29,.08)}.municipality_filterSelect__HdDrX:hover{transform:translateY(-1px)}.municipality_tabsContainer__tde4V{display:flex;gap:8px;margin-top:18px;padding:8px;border-radius:999px;border:1px solid hsla(0,0%,100%,.05);background:linear-gradient(180deg,#0f1a24,#132435);overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.municipality_tabsContainer__tde4V::-webkit-scrollbar{display:none}.municipality_tabBtn__HXiBC{min-height:46px;padding:10px 18px;border:none;border-radius:999px;background:transparent;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;color:hsla(0,0%,100%,.7);white-space:nowrap;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.municipality_tabBtn__HXiBC:hover{background:hsla(0,0%,100%,.08);color:#fff}.municipality_tabBtn__HXiBC:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.16)}.municipality_tabBtnActive__V_ycv{background:var(--mr-red);color:#fff;box-shadow:0 14px 30px rgba(208,25,29,.32)}.municipality_tabBtnActive__V_ycv:hover{background:var(--mr-red)}.municipality_tabContent__b2C__{min-height:400px;margin-top:28px}.municipality_soldVsListCards__VJs_m{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.municipality_absorptionCard__h2Sra,.municipality_investmentCard__q_LjI,.municipality_svlCard__nKpr_{background:linear-gradient(180deg,var(--mr-surface) 0,var(--mr-surface-soft) 100%);border:1px solid var(--mr-border);border-radius:22px;padding:18px;box-shadow:var(--mr-shadow);text-align:center;transition:transform .25s ease,box-shadow .25s ease}.municipality_absorptionCard__h2Sra:hover,.municipality_investmentCard__q_LjI:hover,.municipality_svlCard__nKpr_:hover,.municipality_yieldCard__V3og9:hover{transform:translateY(-3px);box-shadow:var(--mr-shadow-hover)}.municipality_absLabel__L9NbX,.municipality_svlLabel__zFZtk,.municipality_yieldLabel__oQ_hG{display:block;margin-bottom:6px;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:var(--mr-muted);text-transform:uppercase;letter-spacing:.14em}.municipality_absValue__6QogZ,.municipality_svlValue__nPbkk,.municipality_yieldValue__WPxDg{font-family:Poppins,sans-serif;font-size:24px;line-height:1.1;font-weight:700;color:var(--mr-ink)}.municipality_rankingsControls__Zuss_{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.municipality_priceDropsTable__QmiOE,.municipality_rankingsTable__oRdI8{width:100%;border-collapse:collapse;font-family:Poppins,sans-serif;background:linear-gradient(180deg,var(--mr-surface) 0,var(--mr-surface-soft) 100%);border:1px solid var(--mr-border);border-radius:24px;overflow:hidden;box-shadow:var(--mr-shadow);margin-top:16px}.municipality_priceDropsTable__QmiOE th,.municipality_rankingsTable__oRdI8 th{background:#101820;color:#fff;padding:13px 16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.municipality_priceDropsTable__QmiOE td,.municipality_rankingsTable__oRdI8 td{padding:12px 16px;border-bottom:1px solid rgba(19,53,84,.08);font-size:13px;color:var(--mr-ink)}.municipality_priceDropsTable__QmiOE tr:hover td,.municipality_rankingsTable__oRdI8 tr:hover td{background:rgba(19,53,84,.04)}.municipality_rankBadge___GDP4{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--mr-red);color:#fff;font-weight:700;font-size:12px;box-shadow:0 10px 24px rgba(208,25,29,.22)}.municipality_investmentSection__RzzQQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.municipality_investmentTitle__RKrFz{font-family:Poppins,sans-serif;font-size:18px;line-height:1.2;font-weight:700;color:var(--mr-ink);margin:0 0 14px;text-transform:uppercase}.municipality_yieldGrid__wu7_H{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:12px;gap:12px}.municipality_yieldCard__V3og9{background:linear-gradient(180deg,#f5f8fb,#edf1f4);border:1px solid rgba(19,53,84,.08);border-radius:18px;padding:14px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.municipality_absorptionCards__EBqyH{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px;margin-top:16px}.municipality_absInterpretation__nMJvc{display:block;margin-top:6px;font-family:Poppins,sans-serif;font-size:12px;color:var(--mr-muted)}.municipality_loadingPage__ZYzMB{display:flex;justify-content:center;align-items:center;min-height:60vh}@media (max-width:1080px){.municipality_heroLayout__Ow7xl{grid-template-columns:1fr}.municipality_heroStatsGrid__tmRjQ{grid-template-columns:repeat(2,minmax(0,1fr))}.municipality_filtersRow__6r_Be,.municipality_investmentSection__RzzQQ{grid-template-columns:1fr}}@media (max-width:768px){.municipality_mainContent__DhME_{padding:20px 14px 40px}.municipality_controlShell__caAEe,.municipality_heroCard__2G_O8{border-radius:24px;padding:20px}.municipality_pageTitle__e_Sx1{max-width:none;font-size:clamp(1.9rem,12vw,3.2rem)}.municipality_controlCopy__da2v3,.municipality_heroSummary__QwR3J,.municipality_pageSubtitle___ZlF5{font-size:13px}.municipality_controlTitle__rXW8H{font-size:22px}.municipality_heroStatsGrid__tmRjQ{grid-template-columns:1fr}.municipality_tabsContainer__tde4V{border-radius:24px}.municipality_tabBtn__HXiBC{min-height:42px;padding:10px 14px;font-size:11px}.municipality_absorptionCards__EBqyH,.municipality_soldVsListCards__VJs_m{grid-template-columns:repeat(2,minmax(0,1fr))}.municipality_priceDropsTable__QmiOE,.municipality_rankingsTable__oRdI8{display:block;overflow-x:auto;white-space:nowrap}}@media (max-width:560px){.municipality_heroPillRow__Ip7Ai{gap:8px}.municipality_heroPill__wW9bY{width:100%;justify-content:center}.municipality_absorptionCards__EBqyH,.municipality_soldVsListCards__VJs_m,.municipality_yieldGrid__wu7_H{grid-template-columns:1fr}.municipality_heroBrandValue__5dCls{font-size:22px}}