.modal-module-scss-module__59HOvq__modal{z-index:1005;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-module-scss-module__59HOvq__modalContent{color:#000;background-color:#e4e2e2;border-radius:8px;width:100%;max-width:85vw;max-height:90vh;padding:1.2rem;position:relative}.modal-module-scss-module__59HOvq__modalClose{cursor:pointer;color:#000;background:0 0;border:none;font-size:2rem;font-weight:100;position:absolute;top:1rem;right:.5rem}@media screen and (max-width:1024px){.modal-module-scss-module__59HOvq__modalContent{max-width:95vw;padding:1rem}.modal-module-scss-module__59HOvq__modalClose{font-size:1.5rem;top:.5rem;right:.5rem}}@media screen and (max-width:768px){.modal-module-scss-module__59HOvq__modalContent{flex-direction:column;justify-content:center;align-items:center;max-width:100vw;padding:.5rem;display:flex}.modal-module-scss-module__59HOvq__modalClose{font-size:1rem;top:.25rem;right:.25rem}}
.slider-module-scss-module__LqJN6q__slider{width:100%;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__sliderWrapper{transition:transform .5s ease-in-out;display:flex}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__sliderItem{justify-content:center;align-items:center;min-width:100%;transition:opacity .5s ease-in-out;display:flex;position:relative}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__active{opacity:1}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__sliderImage,.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__sliderVideo{-o-object-fit:contain;object-fit:contain;width:100%;max-width:600px;height:auto;max-height:400px}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__controls{justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__controls button{color:#000;cursor:pointer;background:#ffffff80;border:none;border-radius:50%;justify-content:center;align-items:center;padding:20px;transition:background .3s;display:flex;box-shadow:0 0 5px #0003}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__controls button:hover{background:#fffc}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__indicators{justify-content:center;margin-top:10px;display:flex}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__indicator{cursor:pointer;background:#fff;border-radius:50%;width:8px;height:8px;margin:0 3px}.slider-module-scss-module__LqJN6q__slider .slider-module-scss-module__LqJN6q__indicator.slider-module-scss-module__LqJN6q__active{background:gray}.slider-module-scss-module__LqJN6q__adminGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-top:20px;display:grid}.slider-module-scss-module__LqJN6q__adminGrid .slider-module-scss-module__LqJN6q__adminItem{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.slider-module-scss-module__LqJN6q__adminGrid .slider-module-scss-module__LqJN6q__sliderImage,.slider-module-scss-module__LqJN6q__adminGrid .slider-module-scss-module__LqJN6q__sliderVideo{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.slider-module-scss-module__LqJN6q__adminGrid .slider-module-scss-module__LqJN6q__adminControls{justify-content:space-around;width:100%;margin-top:10px;display:flex}.slider-module-scss-module__LqJN6q__adminGrid .slider-module-scss-module__LqJN6q__controlButton{cursor:pointer;background:0 0;border:none;padding:5px;transition:transform .2s}.slider-module-scss-module__LqJN6q__adminGrid .slider-module-scss-module__LqJN6q__controlButton:hover{transform:scale(1.2)}
.propertyForm-module-scss-module__ekg0xW__propertyForm{box-sizing:border-box;background:#f1ebeb;flex-direction:row;justify-content:center;align-items:flex-start;padding:20px;display:flex}.propertyForm-module-scss-module__ekg0xW__propertyForm form{text-align:left;background:#fff;border-radius:10px;width:70%;margin-right:20px;padding:20px;box-shadow:0 0 10px #0000001a}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__sliderContainer{width:30%}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formRow{justify-content:space-between;gap:20px;display:flex}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formRow .propertyForm-module-scss-module__ekg0xW__formGroup{flex:1}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formGroup{margin-bottom:20px}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formGroup label{margin-bottom:5px;font-weight:700;display:block}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formGroup input,.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formGroup select,.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formGroup textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:5px;width:100%;padding:10px}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formActions{justify-content:space-between;margin-top:20px;display:flex}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formActions button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:10px 20px;font-size:16px;transition:background-color .3s}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formActions button:disabled{cursor:not-allowed;background-color:#ccc}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formActions button:hover:not(:disabled){background-color:#0056b3}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formActions .propertyForm-module-scss-module__ekg0xW__propertyForm__reset{background-color:#dc3545}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__formActions .propertyForm-module-scss-module__ekg0xW__propertyForm__reset:hover:not(:disabled){background-color:#c82333}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__propertyForm__previews{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__propertyForm__previews .propertyForm-module-scss-module__ekg0xW__imagePreviewContainer{position:relative}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__propertyForm__previews .propertyForm-module-scss-module__ekg0xW__imagePreviewContainer .propertyForm-module-scss-module__ekg0xW__deleteImageButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:5px;padding:5px 10px;transition:background-color .3s;position:absolute;top:5px;right:5px}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__propertyForm__previews .propertyForm-module-scss-module__ekg0xW__imagePreviewContainer .propertyForm-module-scss-module__ekg0xW__deleteImageButton:hover{background-color:#c82333}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__propertyForm__previews .propertyForm-module-scss-module__ekg0xW__propertyForm__imagePreview{border:1px solid #ccc;border-radius:5px;width:100px;height:100px}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__imageUploadLabel{color:#fff;cursor:pointer;background-color:#007bff;border-radius:5px;margin-bottom:10px;padding:10px 20px;transition:background-color .3s;display:inline-block}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__imageUploadLabel:hover{background-color:#0056b3}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__imageUploadInput{display:none}@media (max-width:768px){.propertyForm-module-scss-module__ekg0xW__propertyForm{flex-direction:column}.propertyForm-module-scss-module__ekg0xW__propertyForm form{width:100%;margin-bottom:20px;margin-right:0}.propertyForm-module-scss-module__ekg0xW__propertyForm .propertyForm-module-scss-module__ekg0xW__sliderContainer{width:100%}}
.propertyShow-module-scss-module__PSEl-W__propertyDetails{box-sizing:border-box;background:#f1ebeb;flex-direction:column;align-items:center;padding:20px;display:flex}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader{justify-content:space-between;align-items:center;width:100%;max-width:600px;margin-bottom:20px;display:flex}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader h1{margin:0;font-size:24px}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons{gap:10px;display:flex}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons .propertyShow-module-scss-module__PSEl-W__editButton,.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons .propertyShow-module-scss-module__PSEl-W__deleteButton{color:#fff;cursor:pointer;border:none;border-radius:5px;padding:10px 20px;transition:background-color .3s}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons .propertyShow-module-scss-module__PSEl-W__editButton{background-color:#007bff}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons .propertyShow-module-scss-module__PSEl-W__editButton:hover{background-color:#0056b3}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons .propertyShow-module-scss-module__PSEl-W__deleteButton{background-color:#dc3545}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyHeader .propertyShow-module-scss-module__PSEl-W__buttons .propertyShow-module-scss-module__PSEl-W__deleteButton:hover{background-color:#c82333}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyImages{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;display:flex}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyImages .propertyShow-module-scss-module__PSEl-W__imageWrapper{border:1px solid #ccc;border-radius:5px;overflow:hidden}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyImages .propertyShow-module-scss-module__PSEl-W__imageWrapper img{width:100%;height:auto;display:block}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyInfo{text-align:left;background:#fff;border-radius:10px;width:100%;max-width:600px;padding:20px;box-shadow:0 0 10px #0000001a}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyInfo p{margin-bottom:10px;font-size:16px}.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyInfo p strong{font-weight:700}@media (max-width:768px){.propertyShow-module-scss-module__PSEl-W__propertyDetails .propertyShow-module-scss-module__PSEl-W__propertyInfo{width:100%}}
