.EditPropertyModal_modalOverlay__IMUiJ{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.5)!important;display:flex!important;align-items:center;justify-content:center;z-index:999999999999!important;padding:20px;animation:EditPropertyModal_fadeIn__x7_Rc .2s ease-in-out}@media(max-width:768px){.EditPropertyModal_modalOverlay__IMUiJ{padding:0;align-items:flex-end;justify-content:stretch}}@keyframes EditPropertyModal_fadeIn__x7_Rc{0%{opacity:0}to{opacity:1}}.EditPropertyModal_modalContainer__S2eEC{background:#fff!important;display:flex;flex-direction:column;position:relative;animation:EditPropertyModal_slideUp__yqT0f .3s ease-out;box-shadow:0 20px 60px rgba(0,0,0,.3);border:none!important;outline:none!important;margin:0;padding:0}.EditPropertyModal_modalContainer__S2eEC:after,.EditPropertyModal_modalContainer__S2eEC:before{content:none!important;display:none!important}@keyframes EditPropertyModal_slideUp__yqT0f{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.EditPropertyModal_desktopModal__vZXfK{max-width:680px;height:auto;border-radius:24px;border:none!important}.EditPropertyModal_desktopModal__vZXfK,.EditPropertyModal_mobileModal__c8qMU{width:100%;max-height:90vh;overflow:visible;display:flex;flex-direction:column;background:#fff!important;box-shadow:0 20px 60px rgba(0,0,0,.3)!important}.EditPropertyModal_mobileModal__c8qMU{height:90vh;border-radius:16px 16px 0 0;animation:EditPropertyModal_slideUpMobile__rz9gO .3s ease-out;position:relative;border:none!important}@keyframes EditPropertyModal_slideUpMobile__rz9gO{0%{transform:translateY(100%)}to{transform:translateY(0)}}.EditPropertyModal_modalHeader__iTxyO{padding:24px 32px;border-bottom:1px solid #e5e5e5;border-top:none!important;border-radius:24px 24px 0 0;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;background:#fff!important;margin:0}.EditPropertyModal_modalHeader__iTxyO:after,.EditPropertyModal_modalHeader__iTxyO:before{content:none!important;display:none!important}@media(max-width:768px){.EditPropertyModal_modalHeader__iTxyO{padding:16px 20px;border-radius:16px 16px 0 0}}.EditPropertyModal_modalTitle__i_Kpo{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:125%;color:#000;margin:0;text-align:center}@media(max-width:768px){.EditPropertyModal_modalTitle__i_Kpo{font-size:18px}}.EditPropertyModal_closeButton__OEHVe{position:absolute;right:32px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.EditPropertyModal_closeButton__OEHVe:hover{background-color:#f5f5f5}.EditPropertyModal_closeButton__OEHVe svg{font-size:24px;color:#666}@media(max-width:768px){.EditPropertyModal_closeButton__OEHVe{right:20px}}.EditPropertyModal_tabNavigation__zcbyH{display:flex;gap:8px;flex-wrap:wrap;padding:10px;overflow-x:auto;scrollbar-width:none;flex-shrink:0;background:#fff!important;border:none!important;margin:0}.EditPropertyModal_tabNavigation__zcbyH:after,.EditPropertyModal_tabNavigation__zcbyH:before{content:none!important;display:none!important}.EditPropertyModal_tabNavigation__zcbyH::-webkit-scrollbar{display:none}@media(max-width:768px){.EditPropertyModal_tabNavigation__zcbyH{padding:12px 16px;gap:6px}}.EditPropertyModal_tab__dMwuz{padding:8px 15px;background:#fff!important;border:1.5px solid #d9d9d9;border-radius:100px;font-size:14px;font-weight:500;color:#606060;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0;outline:none;min-height:36px;display:flex;align-items:center;justify-content:center}.EditPropertyModal_tab__dMwuz:hover{background:#f9f9f9!important;border-color:silver}@media(max-width:768px){.EditPropertyModal_tab__dMwuz{padding:6px 16px;font-size:13px;min-height:32px}}.EditPropertyModal_activeTab__jD8wO{color:#000;font-weight:600}.EditPropertyModal_activeTab__jD8wO,.EditPropertyModal_activeTab__jD8wO:hover{background:#ffffb4!important;border-color:#ffe100!important}.EditPropertyModal_disabledTab__lGPdz{opacity:.5;cursor:not-allowed!important;pointer-events:none}.EditPropertyModal_disabledTab__lGPdz:hover{background:#fff;border-color:#d9d9d9}.EditPropertyModal_modalBody__zNUjR{padding:0;flex:1 1 auto;min-height:0;max-height:calc(90vh - 260px);overflow-y:auto;overflow-x:visible;overscroll-behavior:contain;position:relative;z-index:1;scrollbar-width:thin;scrollbar-color:#d0d0d0 rgba(0,0,0,0)}.EditPropertyModal_modalBody__zNUjR::-webkit-scrollbar{width:6px;height:6px}.EditPropertyModal_modalBody__zNUjR::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.EditPropertyModal_modalBody__zNUjR::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px;visibility:hidden}.EditPropertyModal_modalBody__zNUjR::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.EditPropertyModal_modalBody__zNUjR:hover::-webkit-scrollbar-thumb{visibility:visible}@media(max-width:768px){.EditPropertyModal_modalBody__zNUjR{padding:0;max-height:calc(95vh - 240px)}}.EditPropertyModal_tabContent__LdGTh{min-height:0;height:auto}.EditPropertyModal_tabContent__LdGTh>div{height:auto}@media(max-width:768px){.EditPropertyModal_tabContent__LdGTh{min-height:0}}.EditPropertyModal_loadingContainer__jc5cD{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.EditPropertyModal_loadingContainer__jc5cD span{font-size:14px;color:#606060}.EditPropertyModal_spinner__c3fDI{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#ffe100;border-radius:50%;animation:EditPropertyModal_spin__ABbx5 1s linear infinite}@keyframes EditPropertyModal_spin__ABbx5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EditPropertyModal_modalFooter__fJM8P{padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex-shrink:0;background:#fff;border-radius:0 0 24px 24px}@media(max-width:768px){.EditPropertyModal_modalFooter__fJM8P{padding:16px 20px;border-radius:0}}.EditPropertyModal_saveButton__CuL2N{width:100%;padding:16px 32px;background:#ffe100;color:#000;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.EditPropertyModal_saveButton__CuL2N:hover:not(:disabled){background:#f5d700;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,225,0,.3)}.EditPropertyModal_saveButton__CuL2N:active:not(:disabled){transform:translateY(0)}.EditPropertyModal_saveButton__CuL2N:disabled{opacity:.5;cursor:not-allowed;background:#e0e0e0;color:#999}.EditPropertyModal_saveButton__CuL2N.EditPropertyModal_disabled__kQkiM{opacity:.5;cursor:pointer;background:#e0e0e0;color:#999}.EditPropertyModal_saveButton__CuL2N.EditPropertyModal_disabled__kQkiM:hover{background:#e0e0e0;transform:none;box-shadow:none}@media(max-width:768px){.EditPropertyModal_saveButton__CuL2N{width:calc(100% - 40px);font-size:15px;padding:14px 24px}}.EditPropertyModal_successNotification___YXtA{position:fixed!important;top:20px!important;left:50%!important;transform:translateX(-50%)!important;background-color:#4caf50!important;color:#fff!important;padding:12px 24px!important;border-radius:8px!important;z-index:9999999999999!important;display:flex!important;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(76,175,80,.3)!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;animation:EditPropertyModal_slideDown__268BS .3s ease-out,EditPropertyModal_fadeOut__Uq6U_ .3s ease-in 2.7s forwards}.EditPropertyModal_successNotification___YXtA .EditPropertyModal_successIcon__5pC0q{width:20px;height:20px;flex-shrink:0}.EditPropertyModal_successNotification___YXtA .EditPropertyModal_successIcon__5pC0q circle{fill:hsla(0,0%,100%,.3)}.EditPropertyModal_successNotification___YXtA .EditPropertyModal_successIcon__5pC0q path{stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:768px){.EditPropertyModal_successNotification___YXtA{top:10px;left:10px;right:10px;transform:none;font-size:13px;padding:10px 16px}}@keyframes EditPropertyModal_slideDown__268BS{0%{transform:translateX(-50%) translateY(-100%);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes EditPropertyModal_fadeOut__Uq6U_{0%{opacity:1}to{opacity:0;transform:translateX(-50%) translateY(-20px)}}.EditPropertyModal_sectionDivider__6b6_Z{height:1px;background-color:#e0e0e0;margin:24px 0}.EditPropertyModal_preferencesTabContainer__B6Yzy{padding:20px;min-height:400px}.EditPropertyModal_preferencesHeader__Afg8y{margin-bottom:24px}.EditPropertyModal_preferencesTitle__X2Yk4{font-size:21px;font-weight:600;color:#333;margin:0 0 8px;font-family:Poppins,sans-serif;display:flex;align-items:center;gap:8px}.EditPropertyModal_preferencesSubtitle__dL1D_{font-size:14px;color:#000;margin:0;line-height:1.5;font-family:Poppins,sans-serif;font-weight:400}.ValidationErrorPopup_backdrop__EUu8G{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10000;animation:ValidationErrorPopup_fadeIn__lBqNy .2s ease-in-out}@keyframes ValidationErrorPopup_fadeIn__lBqNy{0%{opacity:0}to{opacity:1}}.ValidationErrorPopup_modal__C6ETr{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10001;animation:ValidationErrorPopup_scaleIn__OODBy .3s ease-out;max-width:90%;width:450px}@media(max-width:768px){.ValidationErrorPopup_modal__C6ETr{width:calc(100% - 40px);max-width:calc(100% - 40px)}}@keyframes ValidationErrorPopup_scaleIn__OODBy{0%{transform:translate(-50%,-50%) scale(.9);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.ValidationErrorPopup_content__6wWFw{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.15);text-align:center}.ValidationErrorPopup_iconWrapper__ONEuj{margin-bottom:16px;display:flex;justify-content:center}.ValidationErrorPopup_errorIcon__XMj0s{width:64px;height:64px}.ValidationErrorPopup_title__a_n8A{font-size:18px;font-weight:600;color:#000;margin:0 0 12px}.ValidationErrorPopup_message__oq_1L{font-size:14px;color:#606060;margin:0 0 8px;line-height:1.5}.ValidationErrorPopup_errorDetails__7c_Dy{font-size:13px;color:#b3261e;margin:0 0 20px;line-height:1.5;font-weight:500;word-break:break-word;padding:12px;background-color:#fef1f1;border-radius:8px}.ValidationErrorPopup_okButton__HruJK{width:100%;padding:12px 24px;background:#ffe100;color:#000;border:none;border-radius:100px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.ValidationErrorPopup_okButton__HruJK:hover{background:#f5d700;transform:translateY(-1px)}.ValidationErrorPopup_okButton__HruJK:active{transform:translateY(0)}.MinimumPhotosPopup_backdrop__eVVHB{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10050;animation:MinimumPhotosPopup_fadeIn__tgfgx .2s ease-out}.MinimumPhotosPopup_modal__kJpC8{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);z-index:10051;max-width:400px;width:90%;animation:MinimumPhotosPopup_slideIn__6Rn36 .3s ease-out}.MinimumPhotosPopup_bottomSheet__F2Yi8{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.15);z-index:10051;animation:MinimumPhotosPopup_slideUp__hxU6r .3s ease-out}.MinimumPhotosPopup_content__u6N8T{padding:32px 24px 24px}@media(max-width:768px){.MinimumPhotosPopup_content__u6N8T{padding:24px 20px 32px}}.MinimumPhotosPopup_message__Tixpp{font-size:15px;font-weight:400;color:#4a4a4a;margin:0 0 24px;line-height:1.5}@media(max-width:768px){.MinimumPhotosPopup_message__Tixpp{font-size:14px;margin-bottom:20px}}.MinimumPhotosPopup_okButton__dpGg2{background:#ffe100;color:#333;border:none;border-radius:10px;padding:12px 32px;font-size:15px;font-weight:400;cursor:pointer;transition:all .2s ease;min-width:100%}.MinimumPhotosPopup_okButton__dpGg2:hover{background:#ffc700;transform:translateY(-1px)}.MinimumPhotosPopup_okButton__dpGg2:active{transform:translateY(0)}.MinimumPhotosPopup_okButton__dpGg2:focus{outline:none;box-shadow:0 0 0 3px rgba(255,215,0,.3)}@media(max-width:768px){.MinimumPhotosPopup_okButton__dpGg2{padding:12px 28px;font-size:14px;width:100%}}@keyframes MinimumPhotosPopup_fadeIn__tgfgx{0%{opacity:0}to{opacity:1}}@keyframes MinimumPhotosPopup_slideIn__6Rn36{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes MinimumPhotosPopup_slideUp__hxU6r{0%{transform:translateY(100%)}to{transform:translateY(0)}}