.HeaderBar_container__Qj7t2{width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;z-index:1000000;height:75px;padding-left:20px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out,backdrop-filter .15s ease-in-out}.HeaderBar_container_light__NP2Q6{background-color:var(--color-white);box-shadow:0 1px 8px rgba(0,0,0,.06)}.HeaderBar_container_dark__uenPG{background-color:var(--dark-theme-background-darkest);box-shadow:0 1px 8px rgba(0,0,0,.25)}.HeaderBar_container_transparent__XkT5v{background-color:rgba(0,0,0,.25);box-shadow:none}@media(max-width:1500px){.HeaderBar_container__Qj7t2{height:70px}}@media(max-width:1200px){.HeaderBar_container__Qj7t2{height:65px}}@media(max-width:750px){.HeaderBar_container__Qj7t2{height:60px;padding-left:10px}}.IrgLogo_logo___66ug{height:55px;margin-left:15px}@media(max-width:1500px){.IrgLogo_logo___66ug{height:50px}}@media(max-width:1200px){.IrgLogo_logo___66ug{height:40px}}.HeaderRight_right_nav__WSF9n{display:flex;align-items:center}.HeaderRight_trigger_wrapper__ieSzW{position:relative}.HeaderRight_icon__spSNM{height:24px!important;width:24px!important}@media(max-width:1200px){.HeaderRight_icon__spSNM{height:22px!important;width:22px!important}}@media(max-width:750px){.HeaderRight_icon__spSNM{height:20px!important;width:20px!important}}.HeaderRight_menu_icon__dOXKH{height:26px!important;width:26px!important}@media(max-width:1200px){.HeaderRight_menu_icon__dOXKH{height:24px!important;width:24px!important}}@media(max-width:750px){.HeaderRight_menu_icon__dOXKH{height:20px!important;width:20px!important}}.HeaderRight_account_text__8Oahf{font-size:14px;font-weight:600;white-space:nowrap}@media(max-width:1200px){.HeaderRight_account_text__8Oahf{font-size:13px}}.PropertyVitals_vitals__8PFz8{display:flex;flex-direction:column;padding:8px 12px;gap:3px}.PropertyVitals_stats__ESxXX{display:flex;gap:6px;align-items:center;font-size:16px;font-weight:500;color:hsl(var(--foreground)/.8)}@media(max-width:1300px){.PropertyVitals_stats__ESxXX{font-size:15px}}.PropertyVitals_separator__BbulK{color:hsl(var(--foreground)/.45)}.PropertyVitals_price__r2eie{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:hsl(var(--foreground))}@media(max-width:1300px){.PropertyVitals_price__r2eie{font-size:21px}}.PropertyVitals_address__3rVft{font-size:14px;font-weight:500;color:hsl(var(--foreground)/.74);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyVitals_price_skeleton__MgvKG{height:25px!important;margin-top:5px!important}.PropertyVitals_stats_skeleton__U8kWG{height:22px!important;margin:5px 0!important}.PropertyVitals_address_skeleton__FXPAh{height:18px!important;margin-top:4px!important}.PropertyCard_container__30rVf{margin:10px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px hsl(var(--shadow-color)/.08);transform:translateZ(0);backface-visibility:hidden;transition:box-shadow .15s ease,transform .15s ease;width:310px;height:305px;background:hsl(var(--surface))}@media(max-width:1300px){.PropertyCard_container__30rVf{height:300px}}@media(max-width:650px){.PropertyCard_container__30rVf{width:448px;height:385px}}@media(max-width:500px){.PropertyCard_container__30rVf{width:384px;height:345px}}@media(max-width:400px){.PropertyCard_container__30rVf{width:310px;height:300px}}.PropertyCard_container__30rVf:hover{box-shadow:0 8px 24px hsl(var(--shadow-color)/.15);transform:translateY(-2px)}.PropertyCard_container__30rVf a:link,.PropertyCard_container__30rVf a:visited{text-decoration:none;color:inherit}.PropertyCard_container__30rVf a:active,.PropertyCard_container__30rVf a:hover{color:inherit}.PropertyCard_flag__MOy9e{color:hsl(var(--primary-foreground));text-align:center;font-weight:600;border-radius:20px;display:flex;align-items:center;justify-content:center}.PropertyCard_flag_new__5bUh8{font-size:15px;background:hsl(var(--primary));height:26px;padding:0 12px}.PropertyCard_flag_pending__CCJaP{font-size:14px;background:hsl(var(--danger));height:24px;padding:0 12px}.PropertyCard_flag_contingent__8S_Cj{font-size:14px;background:hsl(var(--primary));height:24px;padding:0 12px}.PropertyCard_no_flag__pqU8q{height:30px;width:60px;background-color:transparent}.PropertyCard_icon__M9PAg{height:25px;width:25px;margin-top:2px;margin-left:6px;cursor:pointer}.PropertyCard_icon_is__0d3RV{color:hsl(var(--danger))}.PropertyCard_icon_not__QUWCd{transition:all .2s;color:#fff}.PropertyCard_icon_not__QUWCd:hover{color:hsl(var(--danger))}.PropertyCard_icon_background__XwSll{height:30px;width:40px;background:hsl(var(--shadow-color)/.35);border-radius:20px}.PropertyCard_head__Eq1ft{height:210px;width:310px;border-top-right-radius:12px;border-top-left-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media(max-width:650px){.PropertyCard_head__Eq1ft{width:448px;height:298px}}@media(max-width:500px){.PropertyCard_head__Eq1ft{width:384px;height:256px}}@media(max-width:400px){.PropertyCard_head__Eq1ft{height:210px;width:310px}}.PropertyCard_head_border__e5ZFg{position:fixed;left:0;right:0;height:50px;padding-top:8px;padding-left:8px;padding-right:8px;width:100%;display:flex;justify-content:space-between;cursor:pointer;z-index:5}.PropertyCard_image__pliN2{height:100%;width:100%;max-height:100%;max-width:100%;margin:0 auto}.PropertyCard_img_skeleton__sZSZN{height:220px!important;width:310px!important;line-height:inherit!important}@media(max-width:650px){.PropertyCard_img_skeleton__sZSZN{width:458px!important;height:320px!important}}@media(max-width:500px){.PropertyCard_img_skeleton__sZSZN{width:394px!important;height:256px!important}}@media(max-width:400px){.PropertyCard_img_skeleton__sZSZN{height:220px!important;width:310px!important}}.BuyersConsultationDialog_dialog__zVzaF{width:min(560px,95vw);background:hsl(var(--surface));border-radius:16px;border:1px solid hsl(var(--border));overflow:visible}.BuyersConsultationDialog_content__Sbu4F{overflow:visible}.BuyersConsultationDialog_title__PMlw1{font-size:24px;font-weight:600;color:hsl(var(--foreground));margin-bottom:4px;line-height:1.1}.BuyersConsultationDialog_subtitle__RdqBk{font-size:14px;font-weight:400;color:hsl(var(--muted-foreground));margin-bottom:0;line-height:1.4}.BuyersConsultationDialog_body__4cgPH{display:flex;flex-direction:column;width:100%;padding-bottom:8px}.BuyersConsultationDialog_fieldRow__gGRNV{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}@media(max-width:500px){.BuyersConsultationDialog_fieldRow__gGRNV{flex-direction:column;gap:0}}.BuyersConsultationDialog_fieldHalf__vFats{flex:1 1 0;min-width:0}@media(max-width:500px){.BuyersConsultationDialog_fieldHalf__vFats{width:100%;margin-bottom:16px}}.BuyersConsultationDialog_input__W0RWq{display:block;width:100%;margin-top:6px;margin-bottom:5px;padding:10px 12px;min-height:44px;font-size:16px;line-height:1.4;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.BuyersConsultationDialog_input__W0RWq:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2);outline:none}.BuyersConsultationDialog_label__Vi_tr{display:inline-block;font-size:15px;font-weight:600;color:hsl(var(--muted-foreground))}.BuyersConsultationDialog_calendarWrapper__Xm5XF{position:relative;margin-top:6px;width:100%}.BuyersConsultationDialog_calendarWrapper__Xm5XF .p-calendar{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:stretch;width:100%}.BuyersConsultationDialog_calendarInput__vdxGr{display:block;width:100%;margin:0;padding:10px 12px;min-height:44px;font-size:16px;line-height:1.4;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-right:0;border-radius:8px 0 0 8px;transition:border-color .15s ease,box-shadow .15s ease}.BuyersConsultationDialog_calendarInput__vdxGr:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2);outline:none}.BuyersConsultationDialog_calendarTriggerButton__oYpXY.p-button{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0;border:1px solid hsl(var(--border));border-left:0;border-radius:0 8px 8px 0;background:hsl(var(--surface));color:hsl(var(--muted-foreground));box-shadow:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.BuyersConsultationDialog_calendarTriggerButton__oYpXY.p-button:focus,.BuyersConsultationDialog_calendarTriggerButton__oYpXY.p-button:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--primary))}.BuyersConsultationDialog_calendarPanel__3Wo5K{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 18px 48px hsl(var(--foreground)/.12);margin-top:8px}.BuyersConsultationDialog_calendarPanelSurface__2kZBV,.BuyersConsultationDialog_calendarPanel__3Wo5K{min-width:min(320px,calc(100vw - 48px));z-index:20}.BuyersConsultationDialog_calendarPanelSurface__2kZBV [data-pc-section=monthtitle],.BuyersConsultationDialog_calendarPanelSurface__2kZBV [data-pc-section=yeartitle]{font-size:15px;line-height:1.35}.BuyersConsultationDialog_calendarPanelSurface__2kZBV [data-pc-section=tableheadercell],.BuyersConsultationDialog_calendarPanelSurface__2kZBV [data-pc-section=weekday]{font-size:12px;line-height:1.2}.BuyersConsultationDialog_calendarPanelSurface__2kZBV [data-pc-section=daylabel]{font-size:15px;line-height:1.2}.BuyersConsultationDialog_dropdown__9OdFS{margin-top:6px;min-height:44px;width:100%}.BuyersConsultationDialog_timeDropdownRoot__96raB.p-dropdown{display:inline-flex;align-items:stretch;width:100%;min-height:44px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.BuyersConsultationDialog_timeDropdownRoot__96raB.p-focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2)}.BuyersConsultationDialog_timeDropdownLabel__vLP7I{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-size:16px;line-height:1.4;color:hsl(var(--foreground));margin:0}.BuyersConsultationDialog_timeDropdownLabel__vLP7I.p-placeholder{font-size:16px;color:hsl(var(--muted-foreground))}.BuyersConsultationDialog_timeDropdownTrigger__X4Ch0{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;border-left:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.BuyersConsultationDialog_timeDropdownTrigger__X4Ch0:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.BuyersConsultationDialog_dropdownPanel__n39Rj{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 18px 48px hsl(var(--foreground)/.12);margin-top:8px;z-index:20}.BuyersConsultationDialog_timeDropdownPanelSurface__CXcuI{min-width:100%;z-index:20}.BuyersConsultationDialog_timeDropdownPanelWrapper__CV5Fb{max-height:220px}.BuyersConsultationDialog_dropdownPanel__n39Rj .p-dropdown-items,.BuyersConsultationDialog_timeDropdownList__9_Yvt{padding:6px 0}.BuyersConsultationDialog_dropdownPanel__n39Rj .p-dropdown-item,.BuyersConsultationDialog_timeDropdownItem__RxYOc{padding:10px 12px;font-size:15px;line-height:1.45}.BuyersConsultationDialog_timeDropdownItemLabel__jTxsU{font-size:15px;line-height:1.45}.BuyersConsultationDialog_submitBtn__95yxX{width:100%;margin-top:10px;font-size:18px;font-weight:600;min-height:48px;border-radius:8px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;transition:background-color .15s ease}.BuyersConsultationDialog_submitBtn__95yxX:hover{background:hsl(var(--primary-hover))}