.info-offer-modal__content[data-v-04a65c40]{padding:var(--spacing-md)}.info-offer-modal__header[data-v-04a65c40]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--spacing-md)}.info-offer-modal__close[data-v-04a65c40]{cursor:pointer;font-size:var(--font-size-lg);color:var(--color-neutral-600)}.info-offer-modal__text[data-v-04a65c40]{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-neutral-800)}.edit-property-modal__content[data-v-b9607182]{padding:var(--spacing-md)}.edit-property-modal__header[data-v-b9607182]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--spacing-md)}.edit-property-modal__close[data-v-b9607182]{cursor:pointer;font-size:var(--font-size-lg);color:var(--color-neutral-600)}.edit-property-modal__options[data-v-b9607182]{display:flex;flex-direction:column}.edit-property-modal__option[data-v-b9607182]{cursor:pointer;padding:var(--spacing-sm) var(--spacing-sm);margin-bottom:var(--spacing-xs);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-neutral-800);border-radius:var(--radius-md)}.edit-property-modal__option[data-v-b9607182]:hover{background:var(--color-neutral-50)}.delete-offer-modal__content[data-v-30cc2ecc]{display:flex;flex-direction:column;gap:var(--spacing-md);color:var(--color-neutral-800);font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--line-height-normal)}.delete-announcement-modal__content[data-v-6d065474]{padding:var(--spacing-md)}.delete-announcement-modal__header[data-v-6d065474]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--spacing-md)}.delete-announcement-modal__close[data-v-6d065474]{cursor:pointer;font-size:var(--font-size-lg);color:var(--color-neutral-600)}.delete-announcement-modal__text[data-v-6d065474]{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-neutral-800);margin-bottom:var(--spacing-md)}.delete-announcement-modal__radios[data-v-6d065474]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.delete-announcement-modal__buttons[data-v-6d065474]{display:flex;align-items:center;gap:var(--spacing-sm)}.viu-media-viewer{background:rgba(0,0,0,.8588235294);position:fixed;left:0;top:0;width:100%;height:100%;color:#fff;z-index:2}.viu-media-viewer.is-opening{animation:openMediaViewer .5s forwards}.viu-media-viewer.is-closing{animation:closeMediaViewer .5s forwards}.viu-media-viewer>.top-section{width:100%;justify-content:space-between;align-items:center;display:flex;padding:16px}.viu-media-viewer>.top-section>.close-icon{cursor:pointer;font-size:20px;width:25px;height:25px;border-radius:1000px;display:flex;align-items:center;justify-content:center;transition:all .2s;background:transparent}.viu-media-viewer>.top-section>.close-icon:hover{background:rgba(0,0,0,.2)}.viu-media-viewer>.content{justify-content:center;align-items:center;display:flex;height:calc(100% - 57px)}.viu-media-viewer>.content img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:80%;max-width:100%}@media(min-width:500px){.viu-media-viewer>.content img{max-width:80%}}.viu-media-viewer>.content video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:80%;max-width:100%}@media(min-width:500px){.viu-media-viewer>.content video{max-width:80%}}.viu-media-viewer>.content .arrow-left,.viu-media-viewer>.content .arrow-right{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.viu-media-viewer>.content .arrow-left{left:16px}.viu-media-viewer>.content .arrow-right{right:16px}.viu-media-viewer>.content .viu-button .empty{background:var(--grey-500)}@keyframes openMediaViewer{0%{opacity:0}to{opacity:1}}@keyframes closeMediaViewer{0%{opacity:1}to{opacity:0}}.carrousel{display:flex}.carrousel .preview-container{height:280px;width:100%;background:#999;position:relative}.carrousel .preview-container .carrousel-tag-number{position:absolute;top:232px;right:16px;border-radius:8px;background:rgba(67,87,83,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;padding:8px;z-index:0}.carrousel .preview-container .carrousel-tag-number .number-pics-icon{margin-right:5px}.carrousel .nav-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(51,51,51,.6);color:#fff;border:none;width:30px;height:30px;border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s}.carrousel .nav-button.left-button{left:16px}.carrousel .nav-button.right-button{right:16px}.carrousel .nav-button:hover{background:rgba(51,51,51,.8)}.carrousel .video-preview,.carrousel img{height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.carrousel .right-images{display:none;min-width:500px}.carrousel .right-images img{height:200px;width:244px;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition:opacity .2s}.carrousel .right-images img:hover{opacity:.8}.carrousel .right-images .video-thumbnail{position:relative;height:200px;width:244px;overflow:hidden;cursor:pointer}.carrousel .right-images .video-thumbnail .thumbnail-video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.carrousel .right-images .video-thumbnail .video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;transition:background .2s}.carrousel .right-images .video-thumbnail .video-overlay i{color:#fff;font-size:32px}.carrousel .right-images .video-thumbnail:hover .video-overlay{background:rgba(0,0,0,.5)}.carrousel .viu-lightbox{position:absolute}@media(min-width:1280px){.carrousel{display:flex;gap:16px;min-height:410px;border-radius:16px;overflow:hidden;height:100%;padding-bottom:40px}.carrousel .preview-container{height:410px;position:relative;border-bottom-left-radius:16px;overflow:hidden}.carrousel .preview-container .carrousel-tag-number{bottom:32px;right:32px;height:-moz-min-content;height:min-content;top:inherit}.carrousel .preview-container .video-preview,.carrousel .preview-container img{height:100%}.carrousel .right-images{display:grid;gap:16px;border-bottom-right-radius:16px;overflow:hidden}.carrousel .right-images.layout-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.carrousel .right-images img{cursor:pointer;transition:opacity .2s}.carrousel .right-images img:hover{opacity:.8}.carrousel.images-count-1 .preview-container{width:100%}.carrousel.images-count-2 .right-images.layout-single{display:flex;min-width:500px}.carrousel.images-count-2 .right-images.layout-single .video-thumbnail,.carrousel.images-count-2 .right-images.layout-single img{width:100%;height:410px;-o-object-fit:cover;object-fit:cover}.carrousel.images-count-3 .right-images.layout-two-vertical{display:flex;flex-direction:column;min-width:500px}.carrousel.images-count-3 .right-images.layout-two-vertical .video-thumbnail,.carrousel.images-count-3 .right-images.layout-two-vertical img{width:100%;height:197px;-o-object-fit:cover;object-fit:cover}.carrousel.images-count-4 .right-images.layout-three-mixed{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:197px 197px;min-width:500px}.carrousel.images-count-4 .right-images.layout-three-mixed .video-thumbnail.top-full,.carrousel.images-count-4 .right-images.layout-three-mixed img.top-full{grid-column:1/3;width:100%;height:197px;-o-object-fit:cover;object-fit:cover}.carrousel.images-count-4 .right-images.layout-three-mixed .video-thumbnail.bottom-half,.carrousel.images-count-4 .right-images.layout-three-mixed img.bottom-half{width:100%;height:197px;-o-object-fit:cover;object-fit:cover}}.property-gallery__grid[data-v-aafc18f2]{position:relative}.property-gallery__main[data-v-aafc18f2]{position:relative;width:100%;height:280px;cursor:pointer;background:var(--color-neutral-200);overflow:hidden}.property-gallery__img[data-v-aafc18f2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.property-gallery__nav[data-v-aafc18f2]{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:var(--radius-full);background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-md);transition:background .2s,box-shadow .2s;color:var(--color-neutral-700);font-size:var(--font-size-sm)}.property-gallery__nav[data-v-aafc18f2]:hover{background:#fff;box-shadow:var(--shadow-lg)}.property-gallery__nav--prev[data-v-aafc18f2]{left:var(--spacing-md)}.property-gallery__nav--next[data-v-aafc18f2]{right:var(--spacing-md)}.property-gallery__counter[data-v-aafc18f2]{position:absolute;bottom:var(--spacing-md);right:var(--spacing-md);background:#fff;color:var(--color-neutral-800);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex;align-items:center;gap:var(--spacing-xs)}.property-gallery__side[data-v-aafc18f2]{display:none}.property-gallery__thumb[data-v-aafc18f2]{position:relative;overflow:hidden;cursor:pointer;flex:1;min-height:0;border-radius:var(--radius-xl)}.property-gallery__thumb .property-gallery__img[data-v-aafc18f2]{opacity:.85;transition:opacity .2s}.property-gallery__thumb:hover .property-gallery__img[data-v-aafc18f2]{opacity:1}.property-gallery__overlay[data-v-aafc18f2]{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);color:#fff;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .15s}.property-gallery__overlay[data-v-aafc18f2]:hover{background:rgba(0,0,0,.6)}.property-gallery__overlay i[data-v-aafc18f2]{font-size:var(--font-size-xl)}.property-gallery__empty[data-v-aafc18f2]{display:flex;align-items:center;justify-content:center;height:280px;background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl);color:var(--color-neutral-300);font-size:var(--font-size-4xl)}@media(min-width:1280px){.property-gallery__grid[data-v-aafc18f2]{display:grid;grid-template-columns:1fr 180px;gap:var(--spacing-sm)}.property-gallery__grid--single[data-v-aafc18f2]{grid-template-columns:1fr}.property-gallery__main[data-v-aafc18f2]{height:515px;border-radius:var(--radius-xl)}.property-gallery__side[data-v-aafc18f2]{display:flex;flex-direction:column;gap:var(--spacing-sm);height:515px}.property-gallery__empty[data-v-aafc18f2]{height:515px}}.basic-info-section[data-v-4708dd5b]{display:flex;flex-direction:column;gap:var(--spacing-md);background:#fff;border-radius:var(--radius-lg);padding:var(--spacing-lg)}.basic-info-section__header[data-v-4708dd5b]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.basic-info-section__title[data-v-4708dd5b]{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-neutral-950)}@media(min-width:1280px){.basic-info-section__title[data-v-4708dd5b]{font-size:var(--font-size-2xl)}}.basic-info-section__location[data-v-4708dd5b]{display:flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-neutral-500)}.basic-info-section__pin[data-v-4708dd5b]{color:var(--color-primary-500);font-size:var(--font-size-sm)}.basic-info-section__divider[data-v-4708dd5b]{height:1px;background:var(--color-neutral-200)}.basic-info-section__features[data-v-4708dd5b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-lg)}.basic-info-section__feature[data-v-4708dd5b]{display:flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-neutral-700)}.basic-info-section__feature-icon[data-v-4708dd5b]{font-size:var(--font-size-md);color:var(--color-neutral-400)}.basic-info-section__property-id[data-v-4708dd5b]{display:none}@media(min-width:1280px){.basic-info-section__property-id[data-v-4708dd5b]{display:flex;align-items:center;gap:var(--spacing-xs);margin-left:auto;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-neutral-400);cursor:pointer}}.basic-info-section__property-id-label[data-v-4708dd5b]{font-weight:var(--font-weight-semibold);color:var(--color-neutral-500)}.basic-info-section__property-id-icon[data-v-4708dd5b]{font-size:var(--font-size-sm);color:var(--color-neutral-400);cursor:pointer;transition:color .15s}.basic-info-section__property-id-icon[data-v-4708dd5b]:hover{color:var(--color-neutral-700)}.price-info[data-v-24ac2165]{display:flex;align-items:center;gap:var(--spacing-md);width:100%}.price-info .separator-price[data-v-24ac2165]{min-width:1px;background:var(--color-neutral-300);height:28px}.price-info .client-price[data-v-24ac2165],.price-info .owner-price[data-v-24ac2165]{flex:1;min-width:0}.price-info .section-price[data-v-24ac2165]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.price-info .section-price[data-v-24ac2165] .otc-badge{margin-top:var(--spacing-xs)}.price-info .section-price .top-side[data-v-24ac2165]{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm)}.price-info .section-price .top-side .price-retired[data-v-24ac2165]{align-items:center;gap:var(--spacing-sm);display:flex}.price-info .section-price .top-side .price-retired .icon-ban[data-v-24ac2165]{color:var(--color-error-500);font-size:var(--font-size-xl)}.price-info .section-price .top-side .price-retired .tachado[data-v-24ac2165]{color:var(--color-neutral-400);text-decoration:line-through}.price-info .section-price .top-side .green[data-v-24ac2165]{color:var(--color-success-700)}.price-info .section-price .top-side .green[data-v-24ac2165],.price-info .section-price .top-side .red[data-v-24ac2165]{font-family:var(--font-body);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.5px}.price-info .section-price .top-side .red[data-v-24ac2165]{color:var(--color-error-500)}.price-info .section-price .top-side .downgrade[data-v-24ac2165]{display:flex;padding:var(--spacing-xs) var(--spacing-sm);justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-md);background:var(--color-error-50);color:var(--color-error-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.price-info .section-price .top-side .downgrade i[data-v-24ac2165]{margin-right:2px}.price-info .section-price .top-side .icon-party[data-v-24ac2165]{width:var(--spacing-lg);height:var(--spacing-lg)}.price-info .section-price .price[data-v-24ac2165]{white-space:nowrap;color:var(--color-neutral-900);text-align:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.5px}.price-info .section-price .msg-info[data-v-24ac2165]{color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.price-info--public[data-v-24ac2165]{justify-content:space-between;align-items:center;gap:0}.price-info--public .owner-price[data-v-24ac2165]{flex:0 0 auto}.price-info--public .owner-price .price[data-v-24ac2165]{color:var(--color-primary-800);font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.3px}.price-info--public .owner-price .msg-info[data-v-24ac2165]{font-size:var(--font-size-xs);color:var(--color-neutral-400);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);white-space:nowrap}.price-info--public .section-price--contact[data-v-24ac2165]{flex:0 0 auto;justify-content:flex-end;align-items:center}.price-info--public .revealed-phone[data-v-24ac2165]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-700)}.price-info--public .revealed-phone i[data-v-24ac2165]{color:var(--color-primary-600);font-size:var(--font-size-sm)}.status-button .fixed-bottom-remove-offer[data-v-a61cbb04]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;position:fixed;bottom:0;padding:var(--spacing-md);background:#fff;border-top:1px solid var(--color-neutral-300);box-shadow:var(--shadow-md);max-width:768px}.status-button .fixed-bottom-remove-offer .title-section-fixed[data-v-a61cbb04]{display:flex;align-items:center;justify-content:space-between;font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);margin-bottom:var(--spacing-md);color:var(--color-neutral-700)}.status-button .fixed-bottom-remove-offer .information-box[data-v-a61cbb04]{width:100%;font-weight:var(--font-weight-medium);font-size:var(--font-size-md);margin-bottom:var(--spacing-md);color:var(--color-neutral-700)}.status-button .fixed-bottom-remove-offer .buttons[data-v-a61cbb04]{display:flex;align-items:center;gap:var(--spacing-sm)}.status-button .fixed-bottom-remove-offer .buttons .close-offer-btn[data-v-a61cbb04],.status-button .fixed-bottom-remove-offer .buttons .keep-offer-btn[data-v-a61cbb04]{flex:1}.status-button .fixed-bottom-option-btn[data-v-a61cbb04]{width:100%;max-width:768px;position:fixed;bottom:0;padding:var(--spacing-lg);background:#fff;border-top:1px solid var(--color-neutral-200);box-shadow:var(--shadow-md)}.map-container{position:relative;top:0}.map-container .overlay-msg{width:100%;position:absolute;top:0;left:0;background:rgba(50,50,50,.8980392157);height:100%;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.map-container .overlay-msg .title-map{font-weight:700;font-size:18px;line-height:25px;text-align:center;margin-bottom:6px}.map-container .overlay-msg .msg-map{font-weight:600;font-size:14px;line-height:19px;text-align:center}.map-container .vue2leaflet-map{z-index:0}.map-container .leaflet-marker-icon{cursor:default}.map-container .expand-btn{position:absolute;top:8px;right:8px;border-radius:25px;background:#636464;color:#fff;width:30px;height:30px;display:flex;justify-content:center;align-items:center;opacity:.8}.map-container .zoom-control{position:absolute;bottom:30px;right:8px;color:#fff}.map-container .zoom-control .zoom-in{border-top-left-radius:25px;border-top-right-radius:25px;border-bottom:1px solid #9c9d9d}.map-container .zoom-control .zoom-in,.map-container .zoom-control .zoom-out{cursor:pointer;background:#636464;width:30px;display:flex;justify-content:center;align-items:center;height:30px}.map-container .zoom-control .zoom-out{border-bottom-left-radius:25px;border-bottom-right-radius:25px}.map-section[data-v-47a5a3be]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.map-section__header[data-v-47a5a3be]{display:flex;gap:var(--spacing-sm);align-items:center}.map-section__header>i[data-v-47a5a3be]{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);color:var(--color-neutral-300)}.map-section__header>span[data-v-47a5a3be]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.map-section__map[data-v-47a5a3be]{width:100%;border-radius:var(--radius-xl);overflow:hidden;height:280px}.map-section__map--disabled[data-v-47a5a3be]{pointer-events:none}.energy-section[data-v-433f7532]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.energy-section__header[data-v-433f7532]{display:flex;gap:var(--spacing-sm);align-items:center}.energy-section__header>i[data-v-433f7532]{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);color:var(--color-primary-500)}.energy-section__header>span[data-v-433f7532]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.energy-section__grid[data-v-433f7532]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.energy-section__card[data-v-433f7532]{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-neutral-50);border-radius:var(--radius-lg)}.energy-section__badge-row[data-v-433f7532],.energy-section__value-stack[data-v-433f7532]{display:flex;align-items:center;gap:var(--spacing-xs)}@media(max-width:1279px){.energy-section__value-stack[data-v-433f7532]{flex-direction:column;align-items:flex-start;gap:2px}}.energy-section__badge[data-v-433f7532]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0;color:#fff;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:1;border-radius:var(--radius-sm)}.energy-section__value[data-v-433f7532]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.energy-section__unit[data-v-433f7532]{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-neutral-500);line-height:var(--line-height-tight)}.energy-section__status[data-v-433f7532]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);line-height:var(--line-height-tight)}.energy-section__label[data-v-433f7532]{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-600);line-height:var(--line-height-tight)}.faq-section[data-v-12759360]{display:flex;flex-direction:column;gap:var(--spacing-lg);background:#fff;border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}.faq-section__header[data-v-12759360]{display:flex;gap:var(--spacing-sm);align-items:center}.faq-section__header>i[data-v-12759360]{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);color:var(--color-primary-500)}.faq-section__header>span[data-v-12759360]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.faq-section__item[data-v-12759360],.faq-section__list[data-v-12759360]{display:flex;flex-direction:column}.faq-section__question[data-v-12759360]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-section__question-text[data-v-12759360]{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-primary-700);line-height:var(--line-height-normal);flex:1;padding-right:var(--spacing-md)}.faq-section__chevron[data-v-12759360]{font-size:var(--font-size-sm);color:var(--color-primary-600);flex-shrink:0}.faq-section__answer[data-v-12759360]{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-section__answer--open[data-v-12759360]{max-height:500px}.faq-section__answer-content[data-v-12759360]{padding-bottom:var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-600);line-height:var(--line-height-relaxed)}.faq-section__divider[data-v-12759360]{height:1px;background:var(--color-neutral-100)}.announcement-end-info{display:flex;flex-direction:column;gap:16px}.announcement-end-info .announcement-end-content{margin-bottom:0;display:flex;gap:8px;padding:24px;background:var(--accent-50);border-radius:16px}.announcement-end-info .announcement-end-content>i{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:20px}.announcement-end-info .announcement-end-content .container-end-info{display:flex;flex-direction:column;gap:8px}.announcement-end-info .announcement-end-content .container-end-info .text-end{display:flex;align-items:center;gap:8px}.description-section{overflow:hidden;color:var(--color-neutral-700);font-weight:var(--font-weight-medium);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-xl);border:1px solid var(--color-neutral-100)}.description-section .room-top{display:flex;gap:var(--spacing-sm);align-items:center}.description-section .room-top>i{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);color:var(--color-primary-500)}.description-section .room-top>span{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.description-section .description-content{display:flex;flex-direction:column;gap:var(--spacing-lg)}.description-section .description-content .description-text{padding:0 var(--spacing-sm)}.description-section .description-content .description-text>*{white-space:pre-wrap}.description-section .description-content .description-text span{overflow:hidden;color:var(--color-neutral-700);text-overflow:ellipsis;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.description-section .description-content .description-text .see-more{color:var(--color-primary-500);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid;display:inline-block;line-height:var(--line-height-tight);font-weight:var(--font-weight-medium);margin-bottom:calc(var(--spacing-xs)*-1)}.description-section .description-content .description-text .title{color:var(--color-neutral-700);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.description-section .description-content .description-text-desktop{display:none}.description-section .description-content .description-text-desktop span{overflow:hidden;color:var(--color-neutral-700);text-overflow:ellipsis;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);white-space:pre-line;word-wrap:break-word}@media(min-width:1280px){.description-section .description-content .description-text{display:none}.description-section .description-content .description-text-desktop{display:flex}}.description-section .description-content .features-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.description-section .description-content .features-container .feature-row{display:flex;gap:var(--spacing-md);align-items:center}.description-section .description-content .features-container .feature-row>i{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl)}@media(min-width:1280px){.description-section .description-content .features-container{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}}.description-section .description-content .features-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.description-section .description-content .features-tags__pill{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);white-space:nowrap}.description-section .description-content .features-tags__pill>i{color:var(--color-primary-600);font-size:var(--font-size-sm)}.description-section .description-content .duration-block{display:flex;justify-content:space-between;padding:var(--spacing-md);border-radius:var(--radius-xl);border:1px solid var(--color-warning-100);background:var(--color-warning-50);gap:var(--spacing-md)}.description-section .description-content .duration-block .left{display:flex;gap:var(--spacing-sm);align-items:center}.description-section .description-content .duration-block i{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl)}.convivence{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:16px;border:1px solid var(--grey-50)}.convivence>.top-section{display:flex;align-items:center;gap:8px}.convivence>.top-section>i{display:flex;width:25px;height:25px;font-size:20px;align-items:center;justify-content:center}.convivence .content{display:flex;flex-direction:column;gap:32px}.convivence .content .content-block{display:flex;flex-direction:column;gap:24px}.convivence .content .content-block .content-block-rows{display:flex;flex-direction:column;justify-content:center;gap:16px}.convivence .content .content-block .content-block-rows .content-block-row{display:flex;gap:8px}.convivence .content .content-block .content-block-rows .content-block-row>i{display:flex;align-items:center;width:25px;height:25px;font-size:20px;justify-content:center}.convivence .content .separator{width:100%;height:1px;background:var(--grey-50)}@media(min-width:1280px){.convivence .content{display:grid;grid-template-columns:1fr 1fr}.convivence .content .separator{display:none}}.services-amenities{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:16px;border:1px solid var(--grey-50)}.services-amenities .top-section{display:flex;align-items:center;gap:8px}.services-amenities .top-section>i{display:flex;width:25px;height:25px;font-size:20px;align-items:center;justify-content:center}.services-amenities .content{display:flex;flex-direction:column;gap:32px}.services-amenities .content .content-block{display:flex;flex-direction:column;gap:24px}.services-amenities .content .content-block .content-block-rows{display:flex;flex-direction:column;justify-content:center;gap:16px}.services-amenities .content .content-block .content-block-rows .content-block-row{display:flex;gap:8px}.services-amenities .content .content-block .content-block-rows .content-block-row>i{display:flex;align-items:center;width:25px;height:25px;font-size:20px;justify-content:center}.services-amenities .content .content-block .content-block-rows .content-block-row .content-block-row-bottom{display:flex;justify-content:space-between;width:100%}@media(min-width:1280px){.services-amenities .content .content-block .content-block-rows .separator{display:none}}.services-amenities .content .separator{width:100%;height:1px;background:var(--grey-50)}@media(min-width:1280px){.services-amenities .content .content-block .content-block-rows{display:grid;grid-template-columns:1fr 1fr}}.services-supplies-section{display:flex;flex-direction:column;gap:32px;padding:24px;border:1px solid var(--grey-50);border-radius:16px}.services-supplies-section .top-section{display:flex;gap:8px}.services-supplies-section .top-section>i{display:flex;align-items:center;justify-content:center;width:25px;height:25px;font-size:20px}.services-supplies-section .content{display:flex;flex-direction:column;gap:32px}.services-supplies-section .content.onlyOneColumn{display:grid;grid-template-columns:1fr!important}.services-supplies-section .content .supply-rows-container{display:flex;flex-direction:column;gap:16px}.services-supplies-section .content .supply-rows-container.emptyIncluded,.services-supplies-section .content .supply-rows-container.emptyNotIncluded{display:grid;grid-template-columns:1fr 1fr}.services-supplies-section .content .row{display:flex;align-items:center;gap:8px}.services-supplies-section .content .row>i{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:20px}.services-supplies-section .content .row .extra-field{display:flex;align-items:center;gap:8px;width:100%;justify-content:space-between}@media(min-width:1280px){.services-supplies-section .content{display:grid;grid-template-columns:1fr 1fr}}.wished-tenant{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:16px;border:1px solid var(--grey-50)}.wished-tenant>.top-section{display:flex;gap:8px;align-items:center}.wished-tenant>.top-section i{display:flex;width:25px;height:25px;align-items:center;justify-content:center;font-size:20px}.wished-tenant .rows-container{display:flex;flex-direction:column;gap:16px}.wished-tenant .rows-container .row{display:flex;align-items:center;gap:8px}.wished-tenant .rows-container .row i{display:flex;width:25px;height:25px;align-items:center;justify-content:center;font-size:20px}@media(min-width:1280px){.wished-tenant .rows-container{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px}}.bottom-buttons[data-v-f0a84780]{width:100%}.bottom-buttons .fixed-bottom-buttons[data-v-f0a84780]{width:100%;padding:var(--spacing-md);background:#fff;max-width:inherit;border-radius:var(--radius-lg);border:1px solid var(--color-neutral-100)}.bottom-buttons .fixed-bottom-buttons.is-fixed[data-v-f0a84780]{position:fixed;bottom:0;left:0;right:0;border-radius:0;border:none;border-top:1px solid var(--color-neutral-200);box-shadow:var(--shadow-md)}.bottom-buttons .fixed-bottom-buttons .top-side[data-v-f0a84780]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md);font-weight:var(--font-weight-bold);font-size:var(--font-size-md);line-height:var(--line-height-normal)}.bottom-buttons .fixed-bottom-buttons .top-side .right-text.red[data-v-f0a84780]{color:var(--color-error-500)}.bottom-buttons .fixed-bottom-buttons .top-side .right-text .exclamation-icon[data-v-f0a84780]{margin-left:var(--spacing-xs);color:var(--color-error-500)}.bottom-buttons .fixed-bottom-buttons .top-side .right-text .soft[data-v-f0a84780]{font-weight:var(--font-weight-medium)}.bottom-buttons .fixed-bottom-buttons .bottom-side[data-v-f0a84780]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.bottom-buttons .fixed-bottom-buttons>.buttons-container[data-v-f0a84780]{display:flex;gap:var(--spacing-md)}.bottom-buttons .fixed-bottom-buttons .airbnb-footer[data-v-f0a84780]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.bottom-buttons .fixed-bottom-buttons .airbnb-footer__price-section[data-v-f0a84780]{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.bottom-buttons .fixed-bottom-buttons .airbnb-footer__price[data-v-f0a84780]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.bottom-buttons .fixed-bottom-buttons .airbnb-footer__label[data-v-f0a84780]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);line-height:var(--line-height-normal)}@media(min-width:1280px){.bottom-buttons.hideOnDektop[data-v-f0a84780]{display:none}.bottom-buttons .fixed-bottom-buttons[data-v-f0a84780]{padding:0;border:none;border-radius:0;box-shadow:none}.bottom-buttons .fixed-bottom-buttons.is-fixed[data-v-f0a84780]{position:static;box-shadow:none}.bottom-buttons .fixed-bottom-buttons .bottom-side[data-v-f0a84780]{gap:var(--spacing-md)}}.text-input[data-v-402b6ad7]{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.text-input__label[data-v-402b6ad7]{font-size:12.5px;font-weight:500;color:var(--color-neutral-900)}.text-input__required[data-v-402b6ad7]{color:var(--color-error-500);margin-left:2px}.text-input__wrapper[data-v-402b6ad7]{position:relative;display:flex;align-items:center}.text-input__field[data-v-402b6ad7]{height:40px;padding:0 var(--spacing-sm);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-neutral-900);background:#fff;transition:border-color .12s,box-shadow .12s;width:100%}.text-input__field[data-v-402b6ad7]::-moz-placeholder{color:var(--color-neutral-500)}.text-input__field[data-v-402b6ad7]::placeholder{color:var(--color-neutral-500)}.text-input__field[data-v-402b6ad7]:hover{border-color:var(--color-neutral-300)}.text-input__field[data-v-402b6ad7]:focus{border-color:var(--color-primary-700);box-shadow:var(--shadow-focus);outline:none}.text-input__field[data-v-402b6ad7]:disabled{background:var(--color-neutral-100);color:var(--color-neutral-400);cursor:not-allowed}.text-input--sm .text-input__field[data-v-402b6ad7]{height:32px;font-size:var(--font-size-xs);padding:0 var(--spacing-sm);border-radius:var(--radius-sm)}.text-input--sm .text-input__label[data-v-402b6ad7]{font-size:11px}.text-input--lg .text-input__field[data-v-402b6ad7]{height:48px;font-size:var(--font-size-md);padding:0 var(--spacing-md);border-radius:var(--radius-md)}.text-input--lg .text-input__label[data-v-402b6ad7]{font-size:var(--font-size-sm)}.text-input--error .text-input__field[data-v-402b6ad7]{border-color:var(--color-error-500)}.text-input--error .text-input__field[data-v-402b6ad7]:focus{box-shadow:0 0 0 3px rgba(220,38,38,.2)}.text-input--readonly .text-input__field[data-v-402b6ad7]{border:none;background:transparent}.text-input__prefix[data-v-402b6ad7]{position:absolute;left:12px;color:var(--color-neutral-400);font-size:13px;pointer-events:none}.text-input--has-prefix .text-input__field[data-v-402b6ad7]{padding-left:34px}.text-input__suffix[data-v-402b6ad7]{position:absolute;right:12px;color:var(--color-neutral-500);font-size:14px;font-weight:600;pointer-events:none}.text-input__append[data-v-402b6ad7]{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-neutral-400);font-size:var(--font-size-md)}.text-input__append[data-v-402b6ad7]:hover{color:var(--color-neutral-600)}.text-input--has-suffix .text-input__field[data-v-402b6ad7]{padding-right:34px}.text-input--has-append .text-input__field[data-v-402b6ad7]{padding-right:var(--spacing-2xl)}.text-input__helper[data-v-402b6ad7]{font-size:11.5px;color:var(--color-neutral-500)}.text-input__error[data-v-402b6ad7]{font-size:11.5px;color:var(--color-error-700);display:flex;align-items:center;gap:4px}.select[data-v-bd4a5660]{position:relative}.select__label[data-v-bd4a5660]{font-size:12.5px;font-weight:500;color:var(--color-neutral-900);display:block;margin-bottom:4px}.select__required[data-v-bd4a5660]{color:var(--color-error-500);margin-left:2px}.select__trigger[data-v-bd4a5660]{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background:#fff;cursor:pointer;font-family:var(--font-body);font-size:13.5px;color:var(--color-neutral-900);width:100%;transition:border-color .12s,box-shadow .12s}.select__trigger[data-v-bd4a5660]:hover{border-color:var(--color-neutral-300)}.select__trigger--open[data-v-bd4a5660]{border-color:var(--color-primary-700);box-shadow:var(--shadow-focus)}.select__input[data-v-bd4a5660]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:inherit;padding:0;cursor:text}.select__input[data-v-bd4a5660]::-moz-placeholder{color:var(--color-neutral-500)}.select__input[data-v-bd4a5660]::placeholder{color:var(--color-neutral-500)}.select__input--multi[data-v-bd4a5660]{flex:1 1 40px;min-width:40px}.select__value[data-v-bd4a5660]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__placeholder[data-v-bd4a5660]{color:var(--color-neutral-500)}.select__trigger-icon[data-v-bd4a5660]{color:var(--color-neutral-400);font-size:13px;flex-shrink:0}.select__arrow[data-v-bd4a5660]{color:var(--color-neutral-400);font-size:12px;transition:transform .15s;flex-shrink:0}.select__trigger--open .select__arrow[data-v-bd4a5660]{transform:rotate(180deg)}.select__chips[data-v-bd4a5660]{display:flex;gap:4px;flex:1;flex-wrap:wrap;overflow:hidden;align-items:center}.select__chip[data-v-bd4a5660]{display:inline-flex;align-items:center;gap:4px;background:var(--color-primary-50);color:var(--color-primary-700);padding:2px 8px;border-radius:var(--radius-full);font-size:11.5px;font-weight:500;white-space:nowrap}.select__chip-x[data-v-bd4a5660]{cursor:pointer;font-size:10px;opacity:.7}.select__chip-x[data-v-bd4a5660]:hover{opacity:1}.select__more[data-v-bd4a5660]{font-size:11.5px;color:var(--color-neutral-500);white-space:nowrap}.select__panel[data-v-bd4a5660]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);overflow:hidden}.select__options[data-v-bd4a5660]{max-height:220px;overflow-y:auto;padding:4px 0}.select__option[data-v-bd4a5660]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;color:var(--color-neutral-700);cursor:pointer;transition:background .1s}.select__option[data-v-bd4a5660]:hover{background:var(--color-neutral-50)}.select__option--selected[data-v-bd4a5660]{background:var(--color-primary-50);color:var(--color-primary-700);font-weight:500}.select__option--disabled[data-v-bd4a5660]{color:var(--color-neutral-400);cursor:not-allowed;pointer-events:none}.select__option-icon[data-v-bd4a5660]{width:18px;text-align:center;font-size:13px;flex-shrink:0;color:var(--color-neutral-500)}.select__option--selected .select__option-icon[data-v-bd4a5660]{color:var(--color-primary-700)}.select__option-label[data-v-bd4a5660]{flex:1}.select__option-check-icon[data-v-bd4a5660]{color:var(--color-primary-700);font-size:12px}.select__option-check[data-v-bd4a5660]{width:16px;height:16px;pointer-events:none;accent-color:var(--color-primary-700)}.select__group-label[data-v-bd4a5660]{padding:6px 12px;font-size:10.5px;font-weight:600;color:var(--color-neutral-400);text-transform:uppercase;letter-spacing:.06em}.select__empty[data-v-bd4a5660]{padding:16px 12px;text-align:center;font-size:12.5px;color:var(--color-neutral-500)}.select__empty i[data-v-bd4a5660]{display:block;font-size:18px;color:var(--color-neutral-300);margin-bottom:6px}.select__error[data-v-bd4a5660]{font-size:11.5px;color:var(--color-error-700);display:flex;align-items:center;gap:4px;margin-top:4px}.select--disabled[data-v-bd4a5660]{pointer-events:none;opacity:.5}.offer-management[data-v-4721e5af]{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-xl);border:2px solid var(--color-success-500);background:#fff}.offer-management__header[data-v-4721e5af]{display:flex;align-items:center;justify-content:space-between}.offer-management__label[data-v-4721e5af]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.offer-management__price[data-v-4721e5af]{font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:var(--line-height-tight);letter-spacing:-.5px}.offer-management__initial-price[data-v-4721e5af]{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-400);margin-top:calc(var(--spacing-sm)*-1)}.offer-management>.content-modal[data-v-4721e5af]{display:flex;flex-direction:column;gap:var(--spacing-md)}.offer-management>.bottom-content[data-v-4721e5af]{width:100%}.offer-management>.bottom-content .bottom-side[data-v-4721e5af]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.offer-management__alert-link[data-v-4721e5af]{display:block;margin-top:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-warning-700);text-decoration:underline}.offer-management-card[data-v-6cf1b816]{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-xl);border:2px solid var(--color-success-500);background:#fff}.offer-management-card__header[data-v-6cf1b816]{display:flex;align-items:center;justify-content:space-between}.offer-management-card__label[data-v-6cf1b816]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.offer-management-card__price[data-v-6cf1b816]{font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:var(--line-height-tight);letter-spacing:-.5px}.offer-management-card__initial-price[data-v-6cf1b816]{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-400);margin-top:calc(var(--spacing-sm)*-1)}.offer-management-card>.content-modal[data-v-6cf1b816]{display:flex;flex-direction:column;gap:var(--spacing-md)}.offer-management-card>.content-modal .visit-info-banner[data-v-6cf1b816]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-xl);border:1px solid var(--color-info-200);background:var(--color-info-50)}.offer-management-card>.content-modal .visit-info-banner .info-title[data-v-6cf1b816]{color:var(--color-info-900);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.offer-management-card>.content-modal .visit-info-banner .info-text[data-v-6cf1b816]{color:var(--color-info-900);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.offer-management-card>.content-modal .label-disabled[data-v-6cf1b816]{color:var(--color-neutral-500);cursor:not-allowed;opacity:.7}.offer-management-card>.bottom-content[data-v-6cf1b816]{width:100%}.offer-management-card>.bottom-content .bottom-side[data-v-6cf1b816]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.offer-management-card__alert-link[data-v-6cf1b816]{display:block;margin-top:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-warning-700);text-decoration:underline}.economic-conditions-section{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:16px;border:1px solid var(--grey-50)}.economic-conditions-section .top-section{display:flex;align-items:center;gap:8px}.economic-conditions-section .top-section>i{width:25px;height:25px;font-size:20px;display:flex;align-items:center;justify-content:center}.economic-conditions-section .content{display:flex;flex-direction:column;gap:32px}.economic-conditions-section .content .content-block{display:flex;flex-direction:column;gap:16px}.economic-conditions-section .content .content-block .block{display:flex;flex-direction:column;gap:8px}.economic-conditions-section .content .separator{display:flex;width:100%;height:1px;background:var(--grey-50)}.relevant-information[data-v-d821a768]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.relevant-information__header[data-v-d821a768]{display:flex;gap:var(--spacing-sm);align-items:center}.relevant-information__header>i[data-v-d821a768]{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);color:var(--color-primary-500)}.relevant-information__header>span[data-v-d821a768]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.relevant-information__grid[data-v-d821a768]{display:grid;grid-template-columns:1fr;gap:var(--spacing-sm)}@media(min-width:1280px){.relevant-information__grid[data-v-d821a768]{grid-template-columns:1fr 1fr}}.relevant-information__item[data-v-d821a768]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);background:var(--color-neutral-50);border-radius:var(--radius-lg)}.relevant-information__item-label[data-v-d821a768]{display:flex;gap:var(--spacing-sm);align-items:center}.relevant-information__item-label>i[data-v-d821a768]{width:var(--spacing-lg);height:var(--spacing-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-md);color:var(--color-neutral-500)}.relevant-information__item-label>span[data-v-d821a768]{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-600)}.relevant-information__item-value[data-v-d821a768]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-neutral-900)}.infoEnergy-modal{width:100%}.infoEnergy-modal .viu-modal-popup{min-height:0!important}.infoEnergy-modal .text-container{font-weight:500;font-size:16px;line-height:28px;margin-bottom:16px}.infoEnergy-modal .img-energy{text-align:center;margin-bottom:16px;position:relative}.infoEnergy-modal .img-energy .img{height:100%;width:342px}.infoEnergy-modal .img-energy .indicator{position:absolute;height:24px;width:48px;background:#131313;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:0 4px 4px 0;font-size:13px;font-weight:500;top:0}.infoEnergy-modal .img-energy .indicator:before{content:"";position:absolute;left:-7px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:8px solid #131313;box-shadow:10px 0 0 #131313}.infoEnergy-modal .img-energy .indicator.center-consumption{left:50%;transform:translateX(42px)}.infoEnergy-modal .img-energy .indicator.center-emissions{left:50%;transform:translateX(110px)}.infoEnergy-modal .viu-button{width:calc(100% - 32px);position:absolute;bottom:32px}.infoEnergy-modal .viu-button .button{width:100%}body{max-width:100%}.footer{width:100%;bottom:0;background:var(--purple-50);padding:64px 24px 32px 24px}.footer .footer-display-container .logo{width:100%;margin-bottom:24px}.footer .footer-display-container .logo .img{max-width:147px;height:32px}.footer .footer-display-container .sets{display:flex;flex-direction:column;gap:24px}.footer .footer-display-container .sets .set{display:flex;flex-direction:column;gap:12px}.footer .footer-display-container .sets .set .main{color:var(--grey-900);margin-bottom:4px}.footer .footer-display-container .sets .set .phone-box{display:flex;flex-direction:column;gap:8px}.footer .footer-display-container .sets .set .item{cursor:pointer;font-size:16px;color:var(--primary-500);line-height:22px;display:flex;justify-content:flex-start;align-items:center}.footer .footer-display-container .sets .set .item.phone-item i{color:var(--primary-500);margin-right:8px;font-size:20px}.footer .footer-display-container .sets .set .item.phone-item a{color:var(--primary-500);text-decoration:none}.footer .footer-display-container .sets .set .item.horario{font-size:16px;font-weight:400;line-height:22px;cursor:default;color:var(--grey-700);opacity:.7}.footer .footer-display-container .social-media-set{margin:64px 0 24px 0;display:flex;justify-content:flex-start;align-items:center;gap:24px}.footer .footer-display-container .social-media-set .social-media-item{color:var(--primary-500);font-size:25px;width:25px;height:25px;cursor:pointer}.footer .footer-display-container .separator{width:100%;height:1px;background:var(--grey-200);margin-bottom:24px!important}.footer .footer-display-container .rights{font-weight:500;font-size:16px;color:var(--grey-400);width:100%;display:flex;gap:4px;flex-direction:column;text-align:center}@media(min-width:768px){.footer .footer-display-container{max-width:1200px;margin:0 auto}.footer .footer-display-container .logo{margin-bottom:40px}.footer .footer-display-container .sets{flex-direction:row}.footer .footer-display-container .sets .set{flex:1}.footer .footer-display-container .social-media-set{margin:32px 0 40px 0}.footer .footer-display-container .separator{margin-bottom:40px!important}}@media(min-width:1280px){.footer .footer-display-container{max-width:1200px;margin:0 auto}.footer .footer-display-container .logo{margin-bottom:40px}.footer .footer-display-container .sets{flex-direction:row}.footer .footer-display-container .sets .set{flex:1}.footer .footer-display-container .social-media-set{margin:32px 0 40px 0}.footer .footer-display-container .separator{margin-bottom:40px!important}.footer .footer-display-container .rights{text-align:start}}.make-offer-modal .viu-modal-popup{min-height:0!important}.make-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.make-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.make-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.make-offer-modal .container .viu-button .button{width:100%}.outbid-offer-modal .viu-modal-popup{min-height:0!important}.outbid-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.outbid-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.outbid-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.outbid-offer-modal .container .viu-button .button{width:100%}.highest-offer-modal .viu-modal-popup{min-height:0!important}.highest-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.highest-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.highest-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.highest-offer-modal .container .viu-button .button{width:100%}.retired-offer-modal .viu-modal-popup{min-height:0!important}.retired-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.retired-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.retired-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.retired-offer-modal .container .viu-button .button{width:100%}.draft-offer-modal .viu-modal-popup{min-height:0!important}.draft-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.draft-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.draft-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.draft-offer-modal .container .viu-button .button{width:100%}.price-offer-modal .viu-modal-popup{min-height:0!important}.price-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.price-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.price-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.price-offer-modal .container .viu-button .button{width:100%}.programmed-offer-modal .viu-modal-popup{min-height:0!important}.programmed-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.programmed-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.programmed-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.programmed-offer-modal .container .viu-button .button{width:100%}.ended-offer-modal .viu-modal-popup{min-height:0!important}.ended-offer-modal .container .title-modal-section{display:flex;justify-content:space-between;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.ended-offer-modal .container .text-container{font-weight:500;font-size:16px;line-height:22px}.ended-offer-modal .container .viu-button{position:absolute;bottom:32px;width:calc(100% - 32px)}.ended-offer-modal .container .viu-button .button{width:100%}.drawer__overlay[data-v-66e536fa]{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:var(--z-modal-backdrop)}.drawer__panel[data-v-66e536fa]{position:fixed;top:0;right:0;height:100%;background:#fff;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;z-index:var(--z-modal);outline:none;transition:transform .25s ease}.drawer__panel--sm[data-v-66e536fa]{width:400px}.drawer__panel--md[data-v-66e536fa]{width:480px}.drawer__panel--lg[data-v-66e536fa]{width:560px}.drawer__panel--mobile[data-v-66e536fa]{top:auto;bottom:0;left:0;right:0;width:100%;height:auto;max-height:90svh;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.drawer__drag-handle[data-v-66e536fa]{display:flex;justify-content:center;padding:12px 0 4px;cursor:grab;flex-shrink:0}.drawer__drag-bar[data-v-66e536fa]{width:40px;height:4px;background:var(--color-neutral-300);border-radius:var(--radius-full)}.drawer__header[data-v-66e536fa]{padding:18px 22px 0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.drawer__title[data-v-66e536fa]{font-family:var(--font-heading);font-size:17px;font-weight:600;color:var(--color-neutral-900);margin:0}.drawer__header-actions[data-v-66e536fa]{display:flex;align-items:center;gap:8px}.drawer__close[data-v-66e536fa]{background:none;border:none;cursor:pointer;color:var(--color-neutral-500);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full)}.drawer__close[data-v-66e536fa]:hover{background:var(--color-neutral-100)}.drawer__body[data-v-66e536fa]{padding:14px 22px;font-size:13.5px;color:var(--color-neutral-600);overflow-y:auto;flex:1;min-height:0}.drawer__footer[data-v-66e536fa]{padding:14px 22px 18px;display:flex;gap:8px;justify-content:flex-end;border-top:1px solid var(--color-neutral-200);flex-shrink:0}.drawer-enter-active[data-v-66e536fa],.drawer-leave-active[data-v-66e536fa]{transition:opacity .25s ease}.drawer-enter[data-v-66e536fa],.drawer-leave-to[data-v-66e536fa]{opacity:0}.drawer-enter .drawer__panel--desktop[data-v-66e536fa],.drawer-leave-to .drawer__panel--desktop[data-v-66e536fa]{transform:translateX(100%)}.drawer-enter .drawer__panel--mobile[data-v-66e536fa],.drawer-leave-to .drawer__panel--mobile[data-v-66e536fa]{transform:translateY(100%)}.visit-request-modal__body[data-v-83a0650a]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.visit-request-modal__banner[data-v-83a0650a]{background-color:var(--color-info-50);border-radius:var(--radius-md);padding:var(--spacing-md)}.visit-request-modal__banner-title[data-v-83a0650a]{font-family:var(--font-heading);color:var(--color-neutral-900);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);margin-bottom:var(--spacing-xs)}.visit-request-modal__banner-text[data-v-83a0650a]{font-family:var(--font-body);color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.visit-request-modal__form[data-v-83a0650a]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.visit-request-modal__section-title[data-v-83a0650a]{font-family:var(--font-heading);color:var(--color-neutral-900);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.visit-request-modal__fields[data-v-83a0650a],.visit-schedule-card[data-v-48c165a2]{display:flex;flex-direction:column;gap:var(--spacing-md)}.visit-schedule-card[data-v-48c165a2]{padding:var(--spacing-lg);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);background:#fff}.visit-schedule-card__header[data-v-48c165a2]{display:flex;align-items:center;gap:var(--spacing-sm)}.visit-schedule-card__icon[data-v-48c165a2]{font-size:var(--font-size-xl);color:var(--color-primary-500)}.visit-schedule-card__icon--success[data-v-48c165a2]{color:var(--color-success-500)}.visit-schedule-card__title[data-v-48c165a2]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-neutral-950)}.visit-schedule-card__subtitle[data-v-48c165a2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-neutral-500)}.visit-schedule-card__slots[data-v-48c165a2]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.visit-schedule-card__slot[data-v-48c165a2]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s ease}.visit-schedule-card__slot[data-v-48c165a2]:hover{border-color:var(--color-primary-300)}.visit-schedule-card__slot--selected[data-v-48c165a2]{border-color:var(--color-primary-500);background:var(--color-primary-50)}.visit-schedule-card__slot--expired[data-v-48c165a2]{opacity:.6;cursor:default;pointer-events:none}.visit-schedule-card__slot-radio[data-v-48c165a2]{flex-shrink:0}.visit-schedule-card__radio-outer[data-v-48c165a2]{width:var(--spacing-md);height:var(--spacing-md);border-radius:var(--radius-full);border:2px solid var(--color-neutral-300);display:flex;align-items:center;justify-content:center}.visit-schedule-card__slot--selected .visit-schedule-card__radio-outer[data-v-48c165a2]{border-color:var(--color-primary-500)}.visit-schedule-card__radio-inner[data-v-48c165a2]{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full);background:var(--color-primary-500)}.visit-schedule-card__slot-date[data-v-48c165a2]{flex:1;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-900);text-transform:capitalize}.visit-schedule-card__slot-time[data-v-48c165a2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-500);white-space:nowrap}.visit-schedule-card__confirmed-slot[data-v-48c165a2]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-success-500);border-radius:var(--radius-md);background:var(--color-success-50)}.visit-schedule-card__confirmed-icon[data-v-48c165a2]{font-size:var(--font-size-md);color:var(--color-success-500);flex-shrink:0}.visit-schedule-card__confirmed-date[data-v-48c165a2]{flex:1;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-900);text-transform:capitalize}.visit-schedule-card__confirmed-time[data-v-48c165a2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-500);white-space:nowrap}.received-offers-card[data-v-f0fd9e9c]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl);background:#fff}.received-offers-card__header[data-v-f0fd9e9c]{display:flex;align-items:center;gap:var(--spacing-sm)}.received-offers-card__icon[data-v-f0fd9e9c]{font-size:var(--font-size-xl);color:var(--color-primary-500)}.received-offers-card__title[data-v-f0fd9e9c]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-neutral-950)}.received-offers-card__subtitle[data-v-f0fd9e9c]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-neutral-500);margin-bottom:var(--spacing-xs)}.received-offers-card__list[data-v-f0fd9e9c]{display:flex;flex-direction:column;gap:var(--spacing-md)}.received-offers-card__item[data-v-f0fd9e9c]{display:flex;align-items:center;gap:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-neutral-200)}.received-offers-card__list .received-offers-card__item[data-v-f0fd9e9c]:last-child{border-bottom:none;padding-bottom:0}.received-offers-card__avatar[data-v-f0fd9e9c]{width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0}.received-offers-card__avatar span[data-v-f0fd9e9c]{font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:inherit}.received-offers-card__info[data-v-f0fd9e9c]{display:flex;flex-direction:column;flex:1;min-width:0}.received-offers-card__name[data-v-f0fd9e9c]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.received-offers-card__date[data-v-f0fd9e9c]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-neutral-500);line-height:var(--line-height-normal)}.received-offers-card__amount-col[data-v-f0fd9e9c]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:var(--spacing-xs)}.received-offers-card__amount[data-v-f0fd9e9c]{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-neutral-700);line-height:var(--line-height-tight);white-space:nowrap}.received-offers-card__amount--highest[data-v-f0fd9e9c]{color:var(--color-primary-600)}.received-offers-card__dash-line[data-v-f0fd9e9c]{border-top:2px dashed var(--color-neutral-200);margin:var(--spacing-sm) 0}.received-offers-card__item--own .received-offers-card__avatar[data-v-f0fd9e9c]{box-shadow:0 0 0 2px var(--color-error-100)}.received-offers-card__item--separated[data-v-f0fd9e9c]{border-bottom:none;padding-bottom:0}.owner-contact-card[data-v-a981828a]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg)}.owner-contact-card__avatar[data-v-a981828a]{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-full);background:var(--color-primary-50);color:var(--color-primary-600);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);flex-shrink:0}.owner-contact-card__info[data-v-a981828a]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}.owner-contact-card__name[data-v-a981828a]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-tight)}.owner-contact-card__type[data-v-a981828a]{font-size:var(--font-size-sm);color:var(--color-neutral-500);line-height:var(--line-height-tight)}.owner-contact-card__actions[data-v-a981828a]{display:flex;gap:var(--spacing-sm);flex-shrink:0}.owner-contact-card__btn[data-v-a981828a]{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);text-decoration:none;transition:opacity .15s}.owner-contact-card__btn[data-v-a981828a]:hover{opacity:.85}.owner-contact-card__btn--whatsapp[data-v-a981828a]{background:#25d366;color:#fff}.owner-contact-card__btn--phone[data-v-a981828a]{background:#fff;border:1px solid var(--color-neutral-200);color:var(--color-neutral-500)}.owner-contact-card__btn--disabled[data-v-a981828a]{opacity:.4;pointer-events:none;cursor:not-allowed}.login-modal .modal__dialog{position:relative}.login-modal .modal__header{position:absolute;top:0;right:0;padding:var(--spacing-lg);z-index:1}.login-modal .modal__title{display:none}.login-modal .modal__dialog .modal__body{padding:var(--spacing-xl);padding-bottom:0;font-size:inherit;color:inherit;overflow:visible}.login-modal .modal__dialog .candidate-login-form__progress{margin-top:var(--spacing-xl)}.login-bottom-sheet.otc-bottom-sheet .otc-bottom-sheet__content{overflow:hidden;max-height:100%}.login-bottom-sheet.otc-bottom-sheet .otc-bottom-sheet__header{justify-content:flex-end}.login-bottom-sheet.otc-bottom-sheet .otc-bottom-sheet__title{display:none}.login-bottom-sheet.otc-bottom-sheet .otc-bottom-sheet__main{padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-xl);overflow:visible}.login-bottom-sheet.otc-bottom-sheet .candidate-login-form__progress{margin-top:var(--spacing-xl);border-radius:0}.visit-registration-container__banner[data-v-1fc1b0c6]{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-lg);border:1px solid var(--color-info-100);background:var(--color-info-50)}.visit-registration-container__banner-title[data-v-1fc1b0c6]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-info-500)}.visit-registration-container__banner-text[data-v-1fc1b0c6]{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--color-neutral-800)}.visit-registration-container__form[data-v-1fc1b0c6]{display:flex;flex-direction:column;gap:var(--spacing-md)}.visit-registration-container__section-title[data-v-1fc1b0c6]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-600)}@media(min-width:1280px){.visit-registration-container .visit-registration-bottomsheet[data-v-1fc1b0c6]{display:none}}.config-confirmation-modal-container .offerManagement-modal .viu-modal-popup{max-height:94svh!important}.config-confirmation-modal-container .offerManagement-modal .viu-modal-popup .viu-modal-popup-content{height:100%!important;margin-top:0!important;background:#fff!important;position:relative;top:0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;min-height:94svh!important}.config-confirmation-modal-container .modal-just-made-offer{background-image:url(/icons/offers/confetti-oferta.png);display:flex;flex-direction:column;align-items:center;overflow-y:auto;max-height:calc(94svh - 36px)}.config-confirmation-modal-container .modal-just-made-offer .omit-modal-word{display:flex;justify-content:flex-end;width:100%;color:#999;font-weight:500;font-size:16px;line-height:22px;margin-bottom:28px}.config-confirmation-modal-container .modal-just-made-offer .omit-modal-word span{cursor:pointer}.config-confirmation-modal-container .modal-just-made-offer .omit-modal-word .close-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f4f4f4;color:#2c423e;font-size:18px;cursor:pointer;transition:background .2s ease}.config-confirmation-modal-container .modal-just-made-offer .omit-modal-word .close-btn:hover{background:#e8e8e8}.config-confirmation-modal-container .modal-just-made-offer .hexagonal-img{display:flex;justify-content:center;align-items:center;position:relative;width:214px;height:244px;margin-bottom:24px}.config-confirmation-modal-container .modal-just-made-offer .hexagonal-img .hexagonal-border-img{position:absolute;top:4px;z-index:2;width:calc(100% - 10px);height:calc(100% - 10px)}.config-confirmation-modal-container .modal-just-made-offer .hexagon-border{position:relative;width:100%;height:100%;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border-radius:5px}.config-confirmation-modal-container .modal-just-made-offer .hexagon-border img{position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border-radius:5px}.config-confirmation-modal-container .modal-just-made-offer .confirmation-box{display:flex;flex-direction:column;text-align:center;justify-content:center}.config-confirmation-modal-container .modal-just-made-offer .confirmation-box .great{color:var(--grey-600);font-weight:600;font-size:20px;line-height:24px;margin-bottom:8px}.config-confirmation-modal-container .modal-just-made-offer .offer-made{font-weight:600;font-size:28px;line-height:32px;color:var(--grey-900);margin-bottom:40px}.config-confirmation-modal-container .modal-just-made-offer .next-box{display:flex;flex-direction:column;justify-content:center;align-items:center}.config-confirmation-modal-container .modal-just-made-offer .next-box .text-information{color:var(--grey-800);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:40px}.config-confirmation-modal-container .modal-just-made-offer .next-box .fulfill-profile{font-weight:700;font-size:20px;line-height:27px;color:#333;margin-bottom:24px}.config-confirmation-modal-container .modal-just-made-offer .next-box .end-box-btn{width:260px;display:flex;justify-content:center}.config-confirmation-modal-container .modal-just-made-offer .next-box .end-box-btn .button{width:100%}.config-confirmation-modal-container .successOffer-modal{padding:16px}.config-confirmation-modal-container .successOffer-modal .info-modal{padding:21px}.config-confirmation-modal-container .successOffer-modal .title-modal-section{font-size:17px;display:flex;justify-content:flex-end}.config-confirmation-modal-container .successOffer-modal .img-modal-success{width:100%;height:220px;display:flex;align-items:center;justify-content:center;margin-bottom:31px}.config-confirmation-modal-container .successOffer-modal .img-modal-success img{height:220px}.config-confirmation-modal-container .successOffer-modal .text-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.config-confirmation-modal-container .successOffer-modal .text-container .main-title{font-weight:700;font-size:24px;line-height:33px;margin-bottom:16px;text-align:center}.config-confirmation-modal-container .successOffer-modal .text-container .second-title{font-weight:800;font-size:16px;line-height:22px;text-align:center;margin-bottom:8px}.config-confirmation-modal-container .successOffer-modal .text-container .info-text{font-weight:500;font-size:16px;line-height:22px;margin-bottom:16px;text-align:center}.config-confirmation-modal-container .successOffer-modal .text-container .finish-profile-btn,.config-confirmation-modal-container .successOffer-modal .text-container .finish-profile-btn .button{width:100%}@media(max-height:700px){.modal-just-made-offer .hexagonal-img{width:150px!important;height:170px!important}}@media(max-height:650px){.modal-just-made-offer .hexagonal-img{width:80px!important;height:80px!important}}@media(max-height:560px){.modal-just-made-offer .hexagonal-img{width:0!important;height:0!important}}.individual-property-guest-container{font-family:Inter!important;width:100%}.individual-property-guest-container .container .app-layout-content .app-layout-content-inner{max-width:1440px;gap:0}.individual-property-guest-container .container .app-layout-content .app-layout-content-inner>.breadcrumbs{padding-bottom:24px}.individual-property-guest-container .unavailable-alert{margin-bottom:var(--spacing-lg)}.individual-property-guest-container .unavailable-alert__link{color:inherit;font-weight:var(--font-weight-semibold);text-decoration:underline}.individual-property-guest-container .unavailable-alert__link:hover{opacity:.8}.individual-property-guest-container .viu-bottom-sheet.bottomsheet-energy-certification .bottom-sheet-content.min-content>.content .scroll-container{max-height:inherit}.individual-property-guest-container .no-bottom .app-layout-content{max-height:100svh!important}.individual-property-guest-container .app-layout-content{position:relative;top:0}.individual-property-guest-container .app-layout-content .square{font-size:10px;position:relative;top:-6px}.individual-property-guest-container .app-layout-content .share-information{padding:16px;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;line-height:25px;position:absolute;z-index:2;top:0;width:100%}.individual-property-guest-container .app-layout-content .share-information .viu-button .text{font-size:20px!important}.individual-property-guest-container .app-layout-content .share-information .back-icon{margin-right:9px}.individual-property-guest-container .app-layout-content .share-information .icons{display:flex}.individual-property-guest-container .app-layout-content .share-information .icons .icon-edit{margin-left:16px}.individual-property-guest-container .app-layout-content .gallery-mobile-wrapper{display:block}.individual-property-guest-container .app-layout-content .main-content-container{padding:24px;padding-bottom:var(--spacing-3xl);display:flex;flex-direction:column;gap:32px}.individual-property-guest-container .app-layout-content .main-content-container>.basic-info-section,.individual-property-guest-container .app-layout-content .main-content-container>.convivence,.individual-property-guest-container .app-layout-content .main-content-container>.economic-conditions-section,.individual-property-guest-container .app-layout-content .main-content-container>.energy-section,.individual-property-guest-container .app-layout-content .main-content-container>.faq,.individual-property-guest-container .app-layout-content .main-content-container>.map-section,.individual-property-guest-container .app-layout-content .main-content-container>.owner-description-block,.individual-property-guest-container .app-layout-content .main-content-container>.relevant-information,.individual-property-guest-container .app-layout-content .main-content-container>.services-amenities,.individual-property-guest-container .app-layout-content .main-content-container>.services-supplies-section,.individual-property-guest-container .app-layout-content .main-content-container>.wished-tenant{background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl)}.individual-property-guest-container .app-layout-content .main-content-container>.owner-description-block{display:flex;flex-direction:column}.individual-property-guest-container .app-layout-content .main-content-container>.owner-description-block>.owner-contact-card{border-bottom:1px solid var(--color-neutral-100)}.individual-property-guest-container .app-layout-content .main-content-container>.owner-description-block>.description-section{border:none;border-radius:0}.individual-property-guest-container .app-layout-content .main-content-container .withdraw-btn,.individual-property-guest-container .app-layout-content .main-content-container .withdraw-btn .button{width:100%}.individual-property-guest-container .app-layout-content .main-content-container .price-visit-content{display:flex;flex-direction:column;gap:24px}.individual-property-guest-container .app-layout-content .main-content-container-desktop{display:none}.individual-property-guest-container .app-layout-content .id-info{padding:var(--spacing-lg) 0;margin-bottom:var(--spacing-xl);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}@media(min-width:1280px){.individual-property-guest-container .app-layout-content .id-info{display:none}}.individual-property-guest-container .app-layout-content .id-info .title{color:var(--color-neutral-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.individual-property-guest-container .app-layout-content .id-info .id{color:var(--color-neutral-900);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.individual-property-guest-container .app-layout-content .id-info .id .icon{margin-left:var(--spacing-xs);color:var(--color-neutral-400);cursor:pointer}@media(max-width:410px){.individual-property-guest-container .app-layout-content .property-icons{justify-content:space-between}.individual-property-guest-container .app-layout-content .property-icons .property{margin-right:0}}@media(min-width:1280px){.individual-property-guest-container .app-layout-content .share-information{display:none!important}.individual-property-guest-container .app-layout-content .gallery-mobile-wrapper,.individual-property-guest-container .app-layout-content .main-content-container{display:none}.individual-property-guest-container .app-layout-content .main-content-container-desktop{display:flex;gap:var(--spacing-lg);width:100%}.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1;min-width:0}.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.basic-info-section,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.convivence,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.economic-conditions-section,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.energy-section,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.faq,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.map-section,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.owner-description-block,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.relevant-information,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.services-amenities,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.services-supplies-section,.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.wished-tenant{background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl)}.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.owner-description-block{display:flex;flex-direction:column}.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.owner-description-block>.owner-contact-card{border-bottom:1px solid var(--color-neutral-100)}.individual-property-guest-container .app-layout-content .main-content-container-desktop>.left>.owner-description-block>.description-section{border:none;border-radius:0}.individual-property-guest-container .app-layout-content .main-content-container-desktop>.right{display:flex;flex-direction:column;gap:var(--spacing-lg);width:-moz-min-content;width:min-content;min-width:380px;top:0;position:sticky;height:-moz-min-content;height:min-content}}