.search-input[data-v-ae8aae36]{position:relative;display:flex;align-items:center}.search-input__icon[data-v-ae8aae36]{position:absolute;left:12px;color:var(--ink-3);font-size:14px;pointer-events:none}.search-input__field[data-v-ae8aae36]{width:100%;height:40px;padding:0 36px;border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);transition:border-color .12s,box-shadow .12s}.search-input__field[data-v-ae8aae36]::-moz-placeholder{color:var(--ink-2)}.search-input__field[data-v-ae8aae36]::placeholder{color:var(--ink-2)}.search-input__field[data-v-ae8aae36]:focus{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.search-input__field[data-v-ae8aae36]:disabled{background:var(--hover);color:var(--ink-3);cursor:not-allowed}.search-input__clear[data-v-ae8aae36]{position:absolute;right:12px;background:none;border:none;color:var(--ink-3);cursor:pointer;font-size:13px;padding:2px;border-radius:50%;transition:background-color var(--duration-base) var(--ease-out-strong),box-shadow var(--duration-base) var(--ease-out-strong),color var(--duration-base) var(--ease-out-strong);display:flex;align-items:center;justify-content:center;width:20px;height:20px}.search-input__clear[data-v-ae8aae36]:hover{background:var(--hover);color:var(--ink)}.search-input__loading[data-v-ae8aae36]{position:absolute;right:12px;color:var(--ink-3);font-size:13px;animation:spin-ae8aae36 1s linear infinite}@keyframes spin-ae8aae36{to{transform:rotate(1turn)}}.empty-state[data-v-3b22fa3c]{text-align:center;padding:var(--spacing-2xl) var(--spacing-lg)}.empty-state__illustration[data-v-3b22fa3c]{display:flex;justify-content:center;margin-bottom:var(--spacing-md)}.empty-state__icon[data-v-3b22fa3c]{font-size:var(--font-size-4xl);color:var(--ink-3);display:block;margin-bottom:var(--spacing-md)}.empty-state__title[data-v-3b22fa3c]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-xs)}.empty-state__description[data-v-3b22fa3c]{font-size:var(--font-size-sm);color:var(--ink-2);margin:0 auto var(--spacing-md);max-width:400px;line-height:var(--line-height-normal)}.empty-state__action[data-v-3b22fa3c]{margin-top:var(--spacing-xs)}body{max-width:100%}.footer{width:100%;bottom:0;background:var(--canvas);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(--ink);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(--ink-2);line-height:22px;display:flex;justify-content:flex-start;align-items:center}.footer .footer-display-container .sets .set .item.phone-item i{color:var(--ink-2);margin-right:8px;font-size:20px}.footer .footer-display-container .sets .set .item.phone-item a{color:var(--accent-ink);text-decoration:none}.footer .footer-display-container .sets .set .item.horario{font-size:16px;font-weight:400;line-height:22px;cursor:default;color:var(--ink);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(--ink-2);font-size:25px;width:25px;height:25px;cursor:pointer}.footer .footer-display-container .separator{width:100%;height:1px;background:var(--hover-2);margin-bottom:24px!important}.footer .footer-display-container .rights{font-weight:500;font-size:16px;color:var(--ink-3);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}}.skeleton-container-face-property{width:100%}.skeleton-container-face-property .inner-container{padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-neutral-200);background:var(--surface)}.skeleton-container-face-property .inner-container .pic-container{height:200px;width:100%;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-neutral-100);margin-bottom:var(--spacing-sm)}.skeleton-container-face-property .inner-container .skeleton{border-radius:var(--radius-lg);background:var(--color-neutral-100);height:20px}.skeleton-container-face-property .inner-container .title-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.skeleton-container-face-property .inner-container .title-container .left-container{width:40%}.skeleton-container-face-property .inner-container .title-container .right-container{width:30%}.skeleton-container-face-property .inner-container .some-large-text{width:100%;margin-bottom:var(--spacing-sm)}.skeleton-container-face-property .inner-container .some-text{width:90%;margin-bottom:var(--spacing-md)}.skeleton-container-face-property .inner-container .items{display:flex;justify-content:flex-start;width:100%}.skeleton-container-face-property .inner-container .items .item{width:15%;margin-right:var(--spacing-sm);margin-bottom:var(--spacing-md)}.skeleton-container-face-property .inner-container .description{width:100%;height:56px}.toggle-button[data-v-f08c4966]{height:34px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-chip);cursor:pointer;width:-moz-min-content;width:min-content;white-space:nowrap;padding:0 var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ink);background:var(--surface);box-shadow:0 0 0 1px var(--line-control);transition:background-color var(--duration-fast) var(--ease-out-strong),box-shadow var(--duration-fast) var(--ease-out-strong),color var(--duration-fast) var(--ease-out-strong),transform var(--duration-fast) var(--ease-out-strong)}.toggle-button[data-v-f08c4966]:hover{background-color:var(--hover)}.toggle-button[data-v-f08c4966]:active{background-color:var(--hover-2);transform:scale(.97)}.toggle-button[data-v-f08c4966]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.toggle-button--selected[data-v-f08c4966]{color:var(--accent-ink-2);background-color:var(--accent-tint);box-shadow:0 0 0 1.5px var(--accent);font-weight:var(--font-weight-semibold)}.toggle-button--selected[data-v-f08c4966]:active,.toggle-button--selected[data-v-f08c4966]:hover{background-color:var(--accent-tint-2)}.toggle-button--sm[data-v-f08c4966]{height:28px;padding:0 var(--spacing-sm);font-size:var(--font-size-xs)}.toggle-button--lg[data-v-f08c4966]{height:44px;padding:0 var(--spacing-lg);font-size:var(--font-size-md)}.toggle-button--disabled[data-v-f08c4966]{color:var(--ink-3);background:var(--canvas);box-shadow:0 0 0 1px var(--line-strong);pointer-events:none;cursor:default}.filters-panel{display:flex;flex-direction:column}.filters-panel .button-filter-action{display:flex;position:relative}.filters-panel .button-filter-action>:last-child{position:absolute;right:calc(var(--spacing-xs)*-1);top:calc(var(--spacing-xs)*-1)}.filters-panel .filters-panel-content{padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xl);overflow-x:hidden}.filters-panel .filters-panel-content>.top-filters-section{display:flex;align-items:center;width:100%;justify-content:space-between}.filters-panel .filters-panel-content>.top-filters-section>:first-child{font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);color:var(--color-neutral-900)}.filters-panel .filters-panel-content>.top-filters-section .close-btn{color:var(--color-primary-500);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-lg)}.filters-panel .filters-panel-content .filter-section{display:flex;flex-direction:column;row-gap:var(--spacing-md)}.filters-panel .filters-panel-content .filter-section .filter-title-section{display:flex;gap:var(--spacing-sm);align-items:center}.filters-panel .filters-panel-content .filter-section .filter-title-section>:first-child{color:var(--color-neutral-600);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);line-height:var(--line-height-tight);width:-moz-min-content;width:min-content;white-space:nowrap}.filters-panel .filters-panel-content .filter-section .filters-inputs{display:flex;margin-top:var(--spacing-sm);gap:var(--spacing-md)}.filters-panel .filters-panel-content .filter-section .tags-container{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.filters-panel .filters-panel-content .filter-section .slider-container{max-width:95%;width:100%;margin:0 auto;padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}.filters-panel .filters-panel-content .filters-header,.filters-panel .filters-panel-content>.separator{display:none}.filters-panel .bottom-section{display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);border-top:1px solid var(--color-neutral-200)}@media(min-width:1280px){.filters-panel .filters-panel-content{gap:var(--spacing-lg)}.filters-panel .filters-panel-content .filters-header{display:none}.filters-panel .filters-panel-content .filter-section{border-radius:var(--radius-xl);border:1px solid var(--color-neutral-100);padding:var(--spacing-lg)}}.icon-button[data-v-43a8347f]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-strong),box-shadow var(--duration-fast) var(--ease-out-strong),color var(--duration-fast) var(--ease-out-strong);background:transparent;color:var(--ink-2)}.icon-button[data-v-43a8347f]:active{transform:scale(.94)}.icon-button--sm[data-v-43a8347f]{width:32px;height:32px;font-size:13px}.icon-button--md[data-v-43a8347f]{width:40px;height:40px;font-size:15px}.icon-button--lg[data-v-43a8347f]{width:48px;height:48px;font-size:17px}.icon-button--ghost[data-v-43a8347f]:hover{background:var(--hover);color:var(--ink)}.icon-button--outlined[data-v-43a8347f]{box-shadow:0 0 0 1px var(--line)}.icon-button--outlined[data-v-43a8347f]:hover{background:var(--hover);color:var(--ink)}.icon-button--filled[data-v-43a8347f]{background:var(--accent-tint);color:var(--accent-ink)}.icon-button--filled[data-v-43a8347f]:hover{background:var(--accent-tint-2)}.icon-button--toggled[data-v-43a8347f]{color:var(--orange-ink)}.icon-button--disabled[data-v-43a8347f]{opacity:.5;cursor:not-allowed;pointer-events:none}.icon-button[data-v-43a8347f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--shadow-focus)}.offer-row-card[data-v-0be34c73]{display:grid;grid-template-columns:1fr;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--surface);border-radius:var(--radius-xl);border:1px solid var(--color-neutral-200);box-shadow:var(--shadow-xs);transition:box-shadow .15s ease;cursor:pointer}.offer-row-card[data-v-0be34c73]:hover{box-shadow:var(--shadow-sm)}.offer-row-card__thumb[data-v-0be34c73]{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;background:var(--color-neutral-100);display:flex;align-items:center;justify-content:center;flex-shrink:0}.offer-row-card__thumb-badge[data-v-0be34c73]{position:absolute;top:var(--spacing-sm);left:var(--spacing-sm)}.offer-row-card__header-badge[data-v-0be34c73]{display:none}.offer-row-card__thumb-img[data-v-0be34c73]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.offer-row-card__info[data-v-0be34c73]{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}.offer-row-card__primary[data-v-0be34c73]{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.offer-row-card__header[data-v-0be34c73]{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.offer-row-card__badge-icon[data-v-0be34c73]{font-size:var(--font-size-xs);margin-right:var(--spacing-xs)}.offer-row-card__title[data-v-0be34c73]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-950);line-height:var(--line-height-tight)}.offer-row-card__location[data-v-0be34c73]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-neutral-600)}.offer-row-card__location i[data-v-0be34c73]{color:var(--color-neutral-400);font-size:var(--font-size-xs)}.offer-row-card__meta[data-v-0be34c73]{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;font-size:var(--font-size-sm);color:var(--color-neutral-700)}.offer-row-card__meta-item[data-v-0be34c73]{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.offer-row-card__meta-item i[data-v-0be34c73]{color:var(--color-neutral-400);font-size:var(--font-size-xs)}.offer-row-card__meta-separator[data-v-0be34c73]{color:var(--color-neutral-300)}.offer-row-card__meta-time[data-v-0be34c73]{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-neutral-500);font-size:var(--font-size-sm)}.offer-row-card__meta-time i[data-v-0be34c73]{color:var(--color-neutral-400);font-size:var(--font-size-xs)}.offer-row-card__aside[data-v-0be34c73]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-sm);border-top:1px solid var(--color-neutral-100)}.offer-row-card__offer-block[data-v-0be34c73]{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.offer-row-card__offer-label[data-v-0be34c73]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);letter-spacing:0}.offer-row-card__offer-price[data-v-0be34c73]{display:inline-flex;align-items:baseline;gap:var(--spacing-xs);color:var(--color-neutral-950)}.offer-row-card__offer-amount[data-v-0be34c73]{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.offer-row-card__offer-suffix[data-v-0be34c73]{color:var(--color-neutral-600)}.offer-row-card__offer-delta[data-v-0be34c73],.offer-row-card__offer-suffix[data-v-0be34c73]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.offer-row-card__offer-delta--positive[data-v-0be34c73]{color:var(--color-success-700)}.offer-row-card__offer-delta--negative[data-v-0be34c73]{color:var(--color-error-700)}.offer-row-card__offer-delta--neutral[data-v-0be34c73]{color:var(--color-neutral-500)}.offer-row-card__actions[data-v-0be34c73]{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:0}.offer-row-card__actions[data-v-0be34c73] .icon-button{border-radius:var(--radius-md)}@media(min-width:1024px){.offer-row-card[data-v-0be34c73]{grid-template-columns:auto 1fr auto;gap:var(--spacing-lg);padding:var(--spacing-md);align-items:center}.offer-row-card__thumb[data-v-0be34c73]{width:calc(var(--spacing-4xl) + var(--spacing-2xl));aspect-ratio:4/3}.offer-row-card__thumb-badge[data-v-0be34c73]{display:none}.offer-row-card__header-badge[data-v-0be34c73]{display:inline-flex}.offer-row-card__aside[data-v-0be34c73]{flex-direction:row;align-items:center;justify-content:flex-end;padding-top:0;border-top:none;gap:var(--spacing-md)}.offer-row-card__offer-block[data-v-0be34c73]{align-items:flex-end;text-align:right}.offer-row-card__actions[data-v-0be34c73]{align-self:center}}.checkbox[data-v-b71aed6c]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px}.checkbox--disabled[data-v-b71aed6c]{cursor:not-allowed;opacity:.5}.checkbox--error .checkbox__box[data-v-b71aed6c]{border-color:var(--red)}.checkbox__input[data-v-b71aed6c]{position:absolute;opacity:0;width:0;height:0}.checkbox__box[data-v-b71aed6c]{width:18px;height:18px;border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);flex-shrink:0;transition:background-color var(--duration-fast) var(--ease-out-strong),box-shadow var(--duration-fast) var(--ease-out-strong),color var(--duration-fast) var(--ease-out-strong);display:flex;align-items:center;justify-content:center;background:var(--surface)}.checkbox__input:checked+.checkbox__box[data-v-b71aed6c]{background:var(--accent-fill-hover);border-color:var(--accent)}.checkbox__input:checked+.checkbox__box[data-v-b71aed6c]:after{content:"";display:block;width:10px;height:6px;border-left:2px solid var(--control-knob);border-bottom:2px solid var(--control-knob);transform:rotate(-45deg) translateY(-1px)}.checkbox__input:indeterminate+.checkbox__box[data-v-b71aed6c]{background:var(--accent-fill-hover);border-color:var(--accent)}.checkbox__input:indeterminate+.checkbox__box[data-v-b71aed6c]:after{content:"";display:block;width:10px;height:0;border-bottom:2px solid var(--control-knob)}.checkbox__input:focus-visible+.checkbox__box[data-v-b71aed6c]{box-shadow:var(--shadow-focus)}.checkbox__input:disabled+.checkbox__box[data-v-b71aed6c]{background:var(--hover);border-color:var(--line)}.checkbox__input:disabled:checked+.checkbox__box[data-v-b71aed6c]{background:var(--ink-3)}.checkbox__label[data-v-b71aed6c]{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ink)}.currency-input[data-v-3dba24d8]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.currency-input__label-row[data-v-3dba24d8]{display:flex;align-items:center;gap:var(--spacing-xs)}.currency-input__label[data-v-3dba24d8]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:500;color:var(--ink)}.currency-input__info-icon[data-v-3dba24d8]{font-size:12px;color:var(--ink-3);cursor:help;transition:color .12s}.currency-input__info-icon[data-v-3dba24d8]:focus,.currency-input__info-icon[data-v-3dba24d8]:hover{color:var(--ink-2);outline:none}.currency-input__wrapper[data-v-3dba24d8]{position:relative;display:flex;align-items:center}.currency-input__field[data-v-3dba24d8]{height:40px;padding:0 var(--spacing-xl) 0 var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);background:var(--surface);width:100%;transition:border-color .12s,box-shadow .12s}.currency-input__field[data-v-3dba24d8]::-moz-placeholder{color:var(--ink-2)}.currency-input__field[data-v-3dba24d8]::placeholder{color:var(--ink-2)}.currency-input__field[data-v-3dba24d8]:hover{border-color:var(--line-strong)}.currency-input__field[data-v-3dba24d8]:focus{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.currency-input__field[data-v-3dba24d8]:disabled{background:var(--hover);color:var(--ink-3);cursor:not-allowed}.currency-input--error .currency-input__field[data-v-3dba24d8]{border-color:var(--red)}.currency-input--error .currency-input__field[data-v-3dba24d8]:focus{box-shadow:0 0 0 3px rgba(220,38,38,.2)}.currency-input__suffix[data-v-3dba24d8]{position:absolute;right:var(--spacing-sm);color:var(--ink-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);pointer-events:none}.currency-input__error[data-v-3dba24d8]{font-size:var(--font-size-xs);color:var(--red-ink-2);display:flex;align-items:center;gap:var(--spacing-xs)}.alert[data-v-54682d0c]{padding:12px 16px;border-radius:var(--radius-md);border-left:3px solid;display:flex;gap:10px;align-items:flex-start;font-size:var(--font-size-xs)}.alert--info[data-v-54682d0c]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink-2)}.alert--success[data-v-54682d0c]{background:var(--green-tint);border-color:var(--green);color:var(--green-ink-2)}.alert--warning[data-v-54682d0c]{background:var(--orange-tint);border-color:var(--orange);color:var(--orange-ink-2)}.alert--error[data-v-54682d0c]{background:var(--red-tint);border-color:var(--red);color:var(--red-ink-2)}.alert__icon[data-v-54682d0c]{margin-top:2px;flex-shrink:0}.alert__content[data-v-54682d0c]{flex:1}.alert__title[data-v-54682d0c]{display:block;margin-bottom:2px}.alert__close[data-v-54682d0c]{background:none;border:none;cursor:pointer;color:inherit;opacity:.6;padding:0}.alert__close[data-v-54682d0c]:hover{opacity:1}.chip[data-v-3cf44302]{display:inline-flex;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--line);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out-strong),box-shadow var(--duration-base) var(--ease-out-strong),color var(--duration-base) var(--ease-out-strong)}.chip[data-v-3cf44302]:active{transform:scale(.96)}.chip[data-v-3cf44302]:hover{border-color:var(--accent);background:var(--accent-tint)}.chip[data-v-3cf44302]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.chip--sm[data-v-3cf44302]{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.chip--md[data-v-3cf44302]{padding:var(--spacing-xs) var(--spacing-md)}.chip--selected[data-v-3cf44302]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink)}.chip--selected[data-v-3cf44302]:hover{background:var(--accent-tint-2);border-color:var(--accent)}.chip--disabled[data-v-3cf44302]{opacity:.5;pointer-events:none;cursor:not-allowed}.chip__icon[data-v-3cf44302]{font-size:var(--font-size-xs)}.chip__label[data-v-3cf44302]{line-height:var(--line-height-tight)}.chip__remove[data-v-3cf44302]{font-size:var(--font-size-xs);color:var(--accent-ink);margin-left:var(--spacing-xs)}.chip__remove[data-v-3cf44302]:hover{color:var(--accent-ink)}.offer-form-modal__body[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.offer-form-modal__info-box[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200)}.offer-form-modal__info-title[data-v-a513cec2]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.offer-form-modal__info-description[data-v-a513cec2]{font-size:var(--font-size-sm);color:var(--color-neutral-600)}.offer-form-modal__info-price[data-v-a513cec2]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--ink)}.offer-form-modal__section[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.offer-form-modal__section-title[data-v-a513cec2]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.offer-form-modal__chips-section[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.offer-form-modal__chips-label[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-700)}.offer-form-modal__chips-row[data-v-a513cec2]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.offer-form-modal__chips-error[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-error-500)}.offer-form-modal__required[data-v-a513cec2]{color:var(--color-error-500)}.offer-form-modal__actions[data-v-a513cec2]{display:flex;gap:var(--spacing-sm)}.offer-form-modal__rental-subtitle[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-600);display:block}.offer-form-modal[data-v-a513cec2] .alert.alert--info{padding:var(--spacing-md);border:1px solid var(--color-info-500);border-radius:var(--radius-md);color:var(--color-neutral-800)}.offer-form-modal[data-v-a513cec2] .alert.alert--info .alert__icon{width:var(--spacing-lg);height:var(--spacing-lg);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-info-100);color:var(--color-info-500);margin-top:0}.offer-form-modal[data-v-a513cec2] .alert.alert--info .alert__content{display:flex;flex-direction:column;gap:var(--spacing-sm)}.offer-form-modal[data-v-a513cec2] .alert.alert--info .alert__title{margin-bottom:0;color:var(--color-neutral-800)}.offer-form-modal[data-v-a513cec2] .currency-input__field{text-align:left;height:var(--spacing-2xl);font-size:var(--font-size-lg)}.offer-form-modal__rental-price[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.offer-form-modal__rental-price-label[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.offer-form-modal__rental-price-footer[data-v-a513cec2]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-sm);padding:0 var(--spacing-xs)}.offer-form-modal__rental-price-published[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-neutral-500)}.offer-form-modal__rental-price-published strong[data-v-a513cec2]{font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.offer-form-modal__rental-hint[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}.offer-form-modal__rental-hint--match[data-v-a513cec2]{color:var(--green-ink)}.offer-form-modal__rental-hint--above[data-v-a513cec2]{color:var(--ink-2)}.offer-form-modal__rental-hint--below[data-v-a513cec2]{color:var(--color-error-500)}.offer-form-modal__rental-perks[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-neutral-100);border-radius:var(--radius-md)}.offer-form-modal__rental-perk[data-v-a513cec2]{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-700)}.offer-form-modal__rental-perk[data-v-a513cec2]:not(:last-child){padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--line-soft)}.offer-form-modal__rental-perk-icon[data-v-a513cec2]{color:var(--ink-2);font-size:var(--font-size-sm);flex-shrink:0;margin-top:var(--spacing-xs)}.offer-form-modal__sale-type[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.offer-form-modal__sale-type-label[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.offer-form-modal__sale-type-options[data-v-a513cec2]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.offer-form-modal__sale-type-option[data-v-a513cec2]{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);background:var(--color-neutral-50);cursor:pointer;transition:border-color .15s ease,background .15s ease}.offer-form-modal__sale-type-option .offer-form-modal__sale-type-icon[data-v-a513cec2]{color:var(--color-neutral-200)}.offer-form-modal__sale-type-option[data-v-a513cec2]:hover{border-color:var(--color-primary-500)}.offer-form-modal__sale-type-option:hover .offer-form-modal__sale-type-icon[data-v-a513cec2]{color:var(--color-primary-500)}.offer-form-modal__sale-type-option--selected[data-v-a513cec2]{border:1px solid var(--color-primary-600);background:var(--color-primary-50)}.offer-form-modal__sale-type-option--selected .offer-form-modal__sale-type-icon[data-v-a513cec2]{color:var(--ink-2)}.offer-form-modal__sale-type-icon[data-v-a513cec2]{font-size:var(--font-size-md)}.offer-form-modal__sale-type-text[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.offer-form-modal__mortgage-box[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-neutral-100);border-radius:var(--radius-md)}.offer-form-modal__mortgage-contribution[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-neutral-500)}.offer-form-modal__mortgage-contribution strong[data-v-a513cec2]{font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.offer-form-modal__sale-employment[data-v-a513cec2]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.offer-form-modal__sale-employment-help[data-v-a513cec2]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-neutral-500);padding:0 var(--spacing-xs)}.offer-form-modal[data-v-a513cec2] .modal__header{padding:var(--spacing-lg) var(--spacing-lg) 0}.offer-form-modal[data-v-a513cec2] .modal__title{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-neutral-950)}.offer-form-modal[data-v-a513cec2] .modal__body{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg)}.offer-form-modal[data-v-a513cec2] .modal__footer{padding:0 var(--spacing-lg) var(--spacing-lg)}.my-offers-page .my-offer-container{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.my-offers-page .my-offer-container .my-offers-header{display:flex;flex-direction:column;gap:var(--spacing-xs)}.my-offers-page .my-offer-container .my-offers-header__title{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);display:inline-flex;align-items:baseline;gap:var(--spacing-sm)}.my-offers-page .my-offer-container .my-offers-header__count{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-neutral-400)}.my-offers-page .my-offer-container .my-offers-header__subtitle{font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-neutral-600);line-height:var(--line-height-normal)}.my-offers-page .my-offer-container>.container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.my-offers-page .my-offer-container>.container .search-offers-container{display:flex;gap:var(--spacing-sm);height:var(--spacing-2xl);align-self:stretch;align-items:center;justify-content:space-between}.my-offers-page .my-offer-container>.container .search-offers-container .search-input{flex:0 1 480px}.my-offers-page .my-offer-container>.container>.applied-filters{display:flex;flex-direction:column;gap:var(--spacing-sm)}.my-offers-page .my-offer-container>.container>.applied-filters .tags{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.my-offers-page .my-offer-container>.container .empty-state-img{max-width:256px}.my-offers-page .my-offer-container>.container .list-items{padding-bottom:var(--spacing-md);display:flex;flex-direction:column;gap:calc(var(--spacing-sm) + var(--spacing-xs))}.my-offers-page .my-offer-container>.container .list-items .item{width:100%}.my-offers-page .applied-filter-tag{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.my-offers-page .applied-filter-tag__close{cursor:pointer;font-size:var(--font-size-xs);color:var(--color-neutral-400)}.my-offers-page .applied-filter-tag__close:hover{color:var(--color-neutral-600)}.my-offers-page .archive-offer-body{display:flex;flex-direction:column;gap:var(--spacing-md)}.my-offers-page .archive-offer-actions{display:flex;gap:var(--spacing-md);width:100%}@media(min-width:1280px){.my-offers-page .my-offer-container{max-width:1440px;margin:0 auto;width:100%;padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-2xl)}}