.ProfileHeader_header__QWRwk{text-align:center;margin-bottom:2rem}.ProfileHeader_avatar__zZl4Y{position:relative;width:120px;height:120px;margin:0 auto 1rem;border-radius:50%;overflow:hidden;border:2px solid #ddd;box-shadow:0 2px 6px rgba(0,0,0,.1)}.ProfileHeader_image__RVq48{object-fit:cover}.ProfileImageBlock_block__p8kZL{background:#fff;padding-bottom:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:1.5rem}.ProfileImageBlock_title__fCxMs{font-size:1.1rem;margin-bottom:.5rem;color:#333}.ProfileImageBlock_input__FP7_M{display:block;margin-bottom:.75rem}.ProfileImageBlock_button__i19n3{background:#387787;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s}.ProfileImageBlock_button__i19n3:hover{opacity:.9}.ProfileImageBlock_error__6cXu_{color:#d32f2f;font-size:.85rem;margin-top:4px}.ProfileImageBlock_hiddenInput__xw3Ks{opacity:0;position:relative;z-index:-1;width:0}.ProfileFieldBlock_block__NVHYs{background:#fff;padding:1rem 1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:1rem}.ProfileFieldBlock_label__M321P{display:block;font-weight:500;margin-bottom:.25rem;color:#333}.ProfileFieldBlock_valueContainer__XCx_W{display:flex;justify-content:space-between;align-items:center}.ProfileFieldBlock_button__KsUHk{background:#387787;color:#fff;border:none;border-radius:8px;padding:.3rem .75rem;cursor:pointer}.ProfileFieldBlock_editContainer__y_LGJ{display:flex;flex-direction:column;gap:.5rem}.ProfileFieldBlock_input__QZ_ZI{padding:.5rem;border-radius:8px;border:1px solid #ccc}.ProfileFieldBlock_actions__5P6Ga{display:flex;gap:.5rem}.ProfileFieldBlock_cancel__4Cacy{background:#ccc}.ProfileFieldBlock_cancel__4Cacy,.ProfileFieldBlock_save__NeboL{border:none;border-radius:8px;padding:.3rem .75rem;cursor:pointer}.ProfileFieldBlock_save__NeboL{background:#7b3ff2;color:#fff}.ProfileFieldBlock_errorInput___4qIg{border:1px solid #e63946;background-color:#ffecec}.ProfileFieldBlock_errorText__jmcPu{color:#e63946;font-size:.85rem;margin-top:4px}.ProfileAccountType_block__TZxXL{background:#fff;padding:1rem 1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:1rem}.ProfileAccountType_title__q_Zlw{margin-bottom:.25rem;color:#333}.ProfileAccountType_text__AvIKv{color:#666}.ProfilePage_main__mEeH0{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem;display:flex;flex-direction:column;gap:1.5rem}.ProfilePage_text__mlyGQ{color:#555;font-size:1rem;text-align:center;font-weight:700}.GoogleMapsAutocomplete_container__lHPuU{display:flex;flex-direction:column;gap:12px;position:relative}.GoogleMapsAutocomplete_inputWrapper__MJFnu{position:relative;width:100%}.GoogleMapsAutocomplete_input__kHndk{width:100%;border:1px solid #ccc;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:14px;transition:border-color .2s ease;padding:8px 40px 8px 8px}.GoogleMapsAutocomplete_input__kHndk:focus{outline:none;border-color:#387787}.GoogleMapsAutocomplete_clearIcon__Fjy0f{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#387787;transition:opacity .2s ease}.GoogleMapsAutocomplete_clearIcon__Fjy0f:hover{opacity:.7}.GoogleMapsAutocomplete_map__aBMUi{width:100%;height:256px;border:1px solid #ccc;border-radius:6px;position:relative;overflow:hidden}.GoogleMapsAutocomplete_loading__iWoP5{font-size:13px;color:#666}.GoogleMapsAutocomplete_saveButton___wkOf{margin-top:8px;padding:8px 16px;background-color:#387787;color:white;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.GoogleMapsAutocomplete_saveButton___wkOf:hover:not(:disabled){background-color:#2e636d}.GoogleMapsAutocomplete_saveButton___wkOf:disabled{background-color:#9db5ba;cursor:not-allowed}.GoogleMapsAutocomplete_suggestions__GQpnz{position:absolute;top:34px;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:6px;margin-top:4px;list-style:none;padding:0;max-height:220px;overflow-y:auto;z-index:1000;box-shadow:0 2px 6px rgba(0,0,0,.08)}.GoogleMapsAutocomplete_suggestionItem__lLE5g{padding:8px 10px;cursor:pointer;font-size:14px;color:#333;transition:background-color .15s ease}.GoogleMapsAutocomplete_suggestionItem__lLE5g:hover{background-color:#f3f8f8}.ImageUploader_container__1UbLZ{position:relative;display:flex;flex-direction:column;gap:.5rem}.ImageUploader_uploadButton__zZl8w{display:inline-block;background:#387787;color:#fff;padding:.5rem 1rem;border-radius:8px;cursor:pointer;text-align:center;font-weight:700}.ImageUploader_hiddenInput__7kKDv{display:none}.ImageUploader_uploadZone__z2ySs{border:3px dashed #ccc;border-radius:8px;padding:1rem;text-align:center;position:relative;cursor:pointer;transition:background .2s}.ImageUploader_uploadZone__z2ySs:hover{background:rgba(0,0,0,.05)}.ImageUploader_dragText__wbjfZ{font-size:.9rem;color:#666;margin-top:.5rem}.ImageUploader_preview__QZvS8{display:flex;flex-wrap:nowrap;margin-top:.5rem;margin-bottom:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.ImageUploader_imageBox__jA1rs{position:relative;border-radius:8px;display:flex;flex-direction:column;align-items:center;transition:box-shadow .2s;min-width:246px;padding:0;margin:0 10px 0 0}.ImageUploader_image__NyTQN{object-fit:cover;width:100%;height:100%;border-radius:8px;cursor:pointer;transition:transform .3s}.ImageUploader_buttonRow__4sTAI{display:flex;gap:5px;margin-top:5px;width:100%}.ImageUploader_removeButton__tpcD2{position:absolute;top:0;right:-4px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:2rem;height:2rem;font-size:12px;cursor:pointer}.ImageUploader_mainButton__F_vST:hover{opacity:.85}.ImageUploader_mainButtonActive__YZiKa,.ImageUploader_mainButton__F_vST{margin-top:5px;background-color:#ff9800;color:white;border:none;border-radius:4px;padding:4px 6px;font-size:12px;cursor:pointer;transition:background .2s;width:100%;font-weight:700;height:37px;font-size:1rem}.ImageUploader_mainButton__F_vST{background-color:#387787}.ImageUploader_rotateButton__GRBS_{background-color:#888;color:white;border:none;border-radius:4px;width:37px;height:37px;cursor:pointer;font-size:1.2rem;padding:4px 6px;margin-top:5px}.ImageUploader_spinnerOverlay__8DB5v{position:absolute;inset:0;background:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:20}.ImageUploader_lightboxOverlay__WL6l5{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:50;cursor:pointer}.ImageUploader_lightboxImage__5pV5u{max-width:90%;max-height:90%;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.5)}.ImageUploader_errorText__Yqfyr{background:#fdecea;border:1px solid #f5c2c0;color:#a00;padding:10px;border-radius:5px;margin-bottom:15px;text-align:left;font-size:14px}.Spinner_spinnerContainer__y8Vzq{display:flex;justify-content:center;align-items:center;min-height:200px}.Spinner_spinner__ZsksW{width:48px;height:48px;border-radius:50%;border:4px solid transparent;background:conic-gradient(from 0deg,#387787,#ff8f2a) border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:Spinner_spin__2LHwI .8s linear infinite}@keyframes Spinner_spin__2LHwI{to{transform:rotate(1turn)}}.Login_close__DKkPy{position:absolute;top:-13px;right:-13px;width:32px;height:32px;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;font-size:20px;box-shadow:0 0 4px rgba(0,0,0,.3);z-index:1}.Login_closeContainer__euMHx{position:relative;max-width:450px;margin:0 auto}.CategoryAutocomplete_wrapper__uDWI9{position:relative;width:100%}.CategoryAutocomplete_inputWrapper__25rGy{position:relative}.CategoryAutocomplete_input__ywavc{width:100%;padding:8px 30px 8px 10px;border:1px solid #ccc;border-radius:4px}.CategoryAutocomplete_clearIcon__RLenf{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:18px;color:#387787;cursor:pointer}.CategoryAutocomplete_clearIcon__RLenf:hover{color:#387787}.CategoryAutocomplete_dropdown__zHoXx{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;z-index:20;max-height:200px;overflow-y:auto}.CategoryAutocomplete_item__JUa9l{padding:8px;cursor:pointer;border-bottom:1px solid #eee}.CategoryAutocomplete_item__JUa9l:hover{background:#f0f0f0}.PublicarAnuncio_container__rsBQc{width:100%;max-width:700px;margin:0 auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.PublicarAnuncio_header__YmPpU{text-align:center;font-size:1.5rem;font-weight:700;color:#333;margin-bottom:1rem}.PublicarAnuncio_stepContainer__wzWeV{display:flex;flex-direction:column;gap:1rem}.PublicarAnuncio_selectInput__N8Oho,.PublicarAnuncio_textInput__VnzWP{width:100%;padding:.5rem;border-radius:8px;border:1px solid #ccc}.PublicarAnuncio_buttonFull__E19UW{width:100%;background:#387787;color:#fff;padding:.75rem;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s}.PublicarAnuncio_buttonFull__E19UW:hover{opacity:.9}.PublicarAnuncio_layer__SrvAX{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.PublicarAnuncio_layerBox__4UfrH{background:#fff;padding:2rem;border-radius:12px;width:90%;max-width:400px;display:flex;flex-direction:column;gap:1rem}.PublicarAnuncio_cancel__xDtSd{background:#ccc;border:none;border-radius:8px;padding:.5rem;cursor:pointer}.PublicarAnuncio_hidden__ePGgR{display:none}.PublicarAnuncio_errorBox__BQsg5{background:#fdecea;border:1px solid #f5c2c0;color:#a00;padding:10px;border-radius:5px;margin-bottom:15px;text-align:left;font-size:14px}.LoginModal_overlay__sNIiY{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.LoginModal_modal__c3zQf{background:transparent;border-radius:12px;padding:20px;max-width:500px;width:100%;position:relative}.LoginModal_close__LiKZT{position:absolute;top:3px;right:10px;width:32px;height:32px;background-color:white;color:black;font-weight:700;font-size:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:transform .1s ease;z-index:1}.LoginModal_close__LiKZT:hover{transform:scale(1.1)}.Breadcrumbs_nav__I0m5Y{color:#6b7280;font-size:1.275rem;margin-bottom:1.5rem}.Breadcrumbs_link__uQsIz{text-decoration:none}.Breadcrumbs_link__uQsIz:hover{text-decoration:underline}@media (max-width:767px){.Breadcrumbs_nav__I0m5Y{font-size:1rem}}.Details_container__6sy82{display:flex;flex-direction:column;gap:.5rem}.Details_title__hSXLe{font-size:1.5rem;font-weight:700}.Details_breadcrumb__z_MrS{color:#6b7280}.Details_price__4ymiw{font-size:1.65rem;color:#16a34a;font-weight:800}.Details_description__x7_0L{color:#4b5563;white-space:pre-wrap;font-size:1.2rem}.Details_published__gitj7{color:#9ca3af;font-size:.875rem}.AdPage_container__M1Mbw{max-width:95rem;margin:0 auto;padding:1.5rem 1rem}.AdPage_gridContainer__gkWVR{display:grid;gap:1.5rem}@media (min-width:768px){.AdPage_gridContainer__gkWVR{grid-template-columns:repeat(2,1fr)}}.AdPage_column__yKJct{display:flex;flex-direction:column;gap:1rem}.AdPage_actionsAndViews__qBwh2{display:flex;align-items:center;gap:1rem}.ImagesSlider_slider__QZHIs{position:relative;width:100%;overflow:hidden;border-radius:12px;background-color:#fff}.ImagesSlider_sliderInner__NPXiM{display:flex;width:100%;height:100%;touch-action:pan-y}.ImagesSlider_image__iwtXi{width:100%;height:100%;object-fit:cover;object-position:center center;flex-shrink:0}.ImagesSlider_next__q2Eak,.ImagesSlider_prev__F1A6_{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,.8);border:none;border-radius:50%;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;z-index:10}.ImagesSlider_next__q2Eak:hover,.ImagesSlider_prev__F1A6_:hover{background-color:rgba(255,255,255,1)}.ImagesSlider_prev__F1A6_{left:8px}.ImagesSlider_next__q2Eak{right:8px}.ImagesSlider_dots__s0QMD{position:absolute;bottom:8px;width:100%;display:flex;justify-content:center;gap:6px}.ImagesSlider_activeDot__NydjV,.ImagesSlider_dot__kIEl4{width:10px;height:10px;border-radius:50%;background-color:rgba(200,200,200,.7);cursor:pointer;transition:background-color .2s ease}.ImagesSlider_activeDot__NydjV{background-color:#387787}.ShareButtons_container__3VrKF{display:flex;gap:12px;margin-top:8px}.ShareButtons_btn__vD3h8{width:44px;height:44px;border-radius:50%;background:#f3f3f3;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .2s}.ShareButtons_btn__vD3h8:hover{background:#e5e5e5}.ShareButtons_whatsapp__t_BX6{color:#25d366}.ShareButtons_twitter__5_2FF{color:#1da1f2}.ShareButtons_facebook__exm0O{color:#1877f2}.ShareButtons_copied__1ZcQo{font-size:14px;color:#4caf50;margin-left:10px}.ViewCounter_viewCounterContainer__ISWEo{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:50%;transition:background-color .2s ease;cursor:default}.ViewCounter_eyeIcon__fN7U6{margin-right:4px;color:#4b5563}.ViewCounter_viewCount__s2nBn{font-weight:500;color:#111827;margin-left:3px}