.onboarding_page__2KtJZ{display:grid;grid-gap:14px;gap:14px;padding:12px 16px 96px;max-width:560px;margin:0 auto}.onboarding_head__JJ_cV h1{margin:0;font-size:1.35rem;line-height:1.3;overflow-wrap:anywhere}.onboarding_head__JJ_cV p{margin:4px 0 0;color:var(--muted,#6b6b6b);line-height:1.45}.onboarding_list__AgPYs{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.onboarding_item__UHt_Q{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:14px;border:1px solid var(--line,#e5e1d8);border-radius:14px;background:var(--card,#fff);color:inherit;text-decoration:none;min-height:64px}.onboarding_item__UHt_Q[data-state=added]{border-color:var(--accent,#2f5d50)}.onboarding_item__UHt_Q strong{font-size:1.05rem;overflow-wrap:anywhere}.onboarding_item__UHt_Q small{grid-column:1/-1;color:var(--muted,#6b6b6b);line-height:1.4;overflow-wrap:anywhere}.onboarding_pill__zkM0P{justify-self:end;padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:700;white-space:nowrap;background:var(--chip,#f1eee7)}.onboarding_pill__zkM0P[data-tone=ok]{background:#e3efe9;color:#22513f}.onboarding_pill__zkM0P[data-tone=warn]{background:#fdf0d9;color:#7a4b00}.onboarding_banner___RYTU{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border-radius:12px;background:#fdf0d9}.onboarding_card__tngns{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line,#e5e1d8);border-radius:14px;background:var(--card,#fff)}.onboarding_card__tngns h2{margin:0;font-size:1.05rem}.onboarding_muted__q2Lzr{margin:0;color:var(--muted,#6b6b6b);line-height:1.45;overflow-wrap:anywhere}.onboarding_field__ZY5Cm{display:grid;grid-gap:4px;gap:4px}.onboarding_field__ZY5Cm label{font-weight:600}.onboarding_field__ZY5Cm input{min-height:44px;font-size:16px;padding:8px 10px;border:1px solid var(--line,#d9d4c9);border-radius:10px;width:100%;box-sizing:border-box}.onboarding_check__ZIIC2{display:flex;gap:8px;align-items:flex-start;line-height:1.4}.onboarding_check__ZIIC2 input{width:20px;height:20px;margin-top:2px;flex:none}.onboarding_chips__hBIAP{display:flex;flex-wrap:wrap;gap:6px}.onboarding_chip__ab8iL{min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid var(--line,#d9d4c9);background:var(--card,#fff);font-size:.92rem}.onboarding_chip__ab8iL[aria-pressed=true]{background:var(--accent,#2f5d50);border-color:var(--accent,#2f5d50);color:#fff}.onboarding_actions__a5dm_{display:grid;grid-gap:8px;gap:8px}.onboarding_actions__a5dm_ .btn{min-height:46px;white-space:normal}.onboarding_error__xpx8x{margin:0;color:#a1260d}.onboarding_ok__BiViX{margin:0;color:#22513f;font-weight:600}.onboarding_svcIcon__a1TT0{font-size:1.4rem;line-height:1}.properties_headActions___ZqPN{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.properties_headActions___ZqPN .btn{margin-top:0}.properties_extraItem__Mjcqv .btn--link,.properties_filterActions__zvmP1 .btn--link,.properties_headActions___ZqPN .btn--link,.properties_slotCard__ejWFi .btn--link,.properties_statusRow__BXG3S .btn--link{display:inline-flex;align-items:center;min-height:var(--tap)}.properties_workspace__8M9Zc{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-3)}.properties_workspaceTitle__CGPvK{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--muted)}.properties_entryGrid__55KCA{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}@media (min-width:640px){.properties_entryGrid__55KCA{grid-template-columns:repeat(2,minmax(0,1fr))}}.properties_entryCard__oIbBz{display:flex;height:100%;min-height:var(--tap);flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);text-decoration:none}.properties_entryCard__oIbBz:focus-visible,.properties_entryCard__oIbBz:hover{border-color:var(--border-strong)}.properties_entryLabel__zPGFc{font-size:var(--text-md);font-weight:600}.properties_entryBody__sANHC{font-size:var(--text-sm);color:var(--muted)}.properties_quick__I_5cC{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_quickTitle__aLv5o{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--muted)}.properties_quickChips__EPl9F{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.properties_quickChips__EPl9F a{text-decoration:none}.properties_purposeGroup__3p6AS{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;border:0}.properties_purposeGroup__3p6AS legend{margin-bottom:var(--space-2);font-weight:600}.properties_purposeOption__9eh_t{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-2);column-gap:var(--space-2);grid-row-gap:var(--space-1);row-gap:var(--space-1);align-items:center;min-height:var(--tap);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer}.properties_purposeOption__9eh_t>:not(input){grid-column:2}.properties_purposeOption__9eh_t[data-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.properties_purposeOption__9eh_t:focus-within{border-color:var(--accent-strong)}.properties_onboarding__z1_gd{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_onboarding__z1_gd h2,.properties_onboarding__z1_gd p{margin:0}.properties_adminStats__kgwU6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}@media (min-width:768px){.properties_adminStats__kgwU6{grid-template-columns:repeat(4,minmax(0,1fr))}}.properties_adminStat__x0HW2{display:flex;flex-direction:column;gap:var(--space-1);height:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.properties_adminStatLabel__2GHXo{font-size:var(--text-sm);color:var(--muted)}.properties_adminStatValue__1UHan{font-size:var(--text-xl);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_adminStat__x0HW2 .btn--link{display:inline-flex;align-items:center;min-height:var(--tap);margin-top:auto}.properties_localeScope__kGbBz{display:contents}.properties_localeSwitcher__xSKOk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1);margin-bottom:var(--space-2)}.properties_localeOption__8N8Cd{min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--text-sm);cursor:pointer}.properties_localeOption__8N8Cd[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.properties_localeOption__8N8Cd:disabled{cursor:progress}.properties_locationFields__xJDby{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;border:0}.properties_locationFields__xJDby legend{margin-bottom:var(--space-1);font-weight:600}.properties_locationRow__GKnNk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.properties_locationMapBox__zlufH{margin-top:var(--space-3)}.properties_locationPickerMap__FWPNI{width:100%;height:min(48dvh,420px);min-height:260px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md)}.properties_locationMapBox__zlufH .vetas-location-marker{background:none;border:0}.properties_locationMapBox__zlufH .vetas-location-pin{display:block;width:22px;height:22px;border:4px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 2px 9px rgb(0 0 0/35%)}.properties_filters__QZHce{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-3)}.properties_filterRow__u9Tqd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;grid-gap:var(--space-2);gap:var(--space-2)}.properties_filterRow__u9Tqd .stack>span{font-weight:600;font-size:var(--text-sm)}@media (min-width:768px){.properties_filterRow__u9Tqd{grid-template-columns:repeat(5,minmax(0,1fr))}}.properties_filterActions__zvmP1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.properties_filterActions__zvmP1 .btn{margin-top:0}.properties_cards__ysbZX{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0;margin:0;list-style:none}@media (min-width:768px){.properties_cards__ysbZX{grid-template-columns:repeat(2,minmax(0,1fr))}}.properties_card__PjufX{min-width:0}.properties_cardMedia__RLvvV{aspect-ratio:4/3}.properties_feedCard__sQnTT .media-card__media{background:var(--media-bg)}.properties_cardPlaceholder__rUiSI{display:grid;place-items:center;height:100%;color:var(--ink-on-media-muted);font-size:var(--text-sm)}.properties_cardRates__MqCu8{color:#d4efdd}.properties_pagination__wMVb1{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.properties_pagination__wMVb1 .btn{margin-top:0}.properties_sectionTitle__ivD_V{margin:0 0 var(--space-1);font-size:var(--text-md)}.properties_rooms__XlHz5{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_checkboxHint__SAnLS{display:block;color:var(--muted);font-size:var(--text-xs)}.properties_chips__jlBEw{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:0;list-style:none}.properties_chipStatic___HXij,.properties_chip__vrvgK{min-height:2.5rem;padding:.35rem .85rem;border:2px solid var(--border-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm)}.properties_chip__vrvgK{min-height:var(--tap)}.properties_chip__vrvgK[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.properties_chipStatic___HXij{display:inline-flex;align-items:center}.properties_stepper__nIjT6{justify-content:space-between;min-height:var(--tap)}.properties_stepperControls__2GFKn,.properties_stepper__nIjT6{display:flex;align-items:center;gap:var(--space-2)}.properties_stepperButton__zB2eC{width:var(--tap);height:var(--tap);border:1px solid var(--border-strong);border-radius:50%;background:var(--surface-sunken);color:var(--text);font:inherit;font-size:var(--text-lg);font-weight:600}.properties_stepperButton__zB2eC:disabled{opacity:.4}.properties_stepperValue__o3R_X{min-width:2ch;text-align:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_statusRow__BXG3S{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.properties_statusRow__BXG3S .btn{margin-top:0;margin-left:auto}.properties_actions__Y0_Gu{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.properties_actions__Y0_Gu .btn{margin-top:0;flex:1 1 10rem}.properties_photoSection___Q3NY{scroll-margin-top:calc(var(--space-6, 2rem) + 3rem)}.properties_slotRail__ssHae{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_slotNav__rgZ1_,.properties_slotSwipeHint__cUU4D{display:none}@media (max-width:1023px){.properties_slotRail__ssHae{position:relative;display:flex;overflow-x:auto;overscroll-behavior-x:contain;align-items:flex-start;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.properties_slotRail__ssHae::-webkit-scrollbar{display:none}.properties_slotRail__ssHae>.properties_slotCard__ejWFi{flex:0 0 100%;min-width:0;align-content:start;scroll-snap-align:start;scroll-snap-stop:always}.properties_slotNav__rgZ1_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.properties_slotNav__rgZ1_ .btn{margin-top:0;min-width:var(--tap);min-height:var(--tap)}.properties_slotSwipeHint__cUU4D{display:block;margin:0}}@media (min-width:1024px){.properties_slotRail__ssHae{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.properties_slotRail__ssHae{scroll-behavior:auto}}.properties_slotDots__SeWOW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_slotDot__sRUUE{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;background:transparent}.properties_slotDot__sRUUE:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:var(--border-strong)}.properties_slotDot__sRUUE[aria-current=true]:before{background:var(--accent)}.properties_slotPosition__cgNJg{color:var(--muted);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_slotEmptyCard__5Xd61{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);width:100%;align-content:center;min-height:14rem;padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:inherit;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.properties_slotEmptyCard__5Xd61:disabled{opacity:.5}.properties_slotEmptyCard__5Xd61:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.properties_slotGuideImage__xA_o5{width:14rem;max-width:100%;height:10rem;border-radius:var(--radius-sm)}.properties_slotGuideText__w8lUZ{color:var(--muted);font-size:var(--text-sm)}.properties_slotCta__YCd91{display:inline-flex;align-items:center;min-height:var(--tap);padding:var(--space-1) var(--space-4);border-radius:999px;white-space:nowrap;background:var(--accent);color:var(--accent-contrast,#fff);font-weight:700}.properties_slotFailed__RmQwM{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunken)}.properties_slotFailed__RmQwM p{margin:0}.properties_slotCard__ejWFi{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.properties_slotLabel__Hz57B{margin:0;font-weight:700;font-size:var(--text-sm)}.properties_slotPhoto__gnXfD{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-sunken)}.properties_slotEmpty__9KdXX{display:grid;place-items:center;min-height:6rem;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:transparent;color:var(--accent);font:inherit;font-weight:700}.properties_slotEmpty__9KdXX:disabled{opacity:.5}.properties_guide__XArdd{display:flex;align-items:center;gap:var(--space-3)}.properties_guide__XArdd p{margin:0}.properties_guideImage__9K2fH{flex:0 0 auto;width:7rem;height:5rem;border-radius:var(--radius-sm)}.properties_hiddenInput__a7sEK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.properties_extras__f2OWG{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}.properties_extrasHead__xk3yK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.properties_extrasHead__xk3yK .btn{margin-top:0}.properties_extraList__fJq4r{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:0;margin:0;list-style:none}.properties_extraItem__Mjcqv{display:grid;grid-gap:var(--space-1);gap:var(--space-1);width:8rem}.properties_extraItem__Mjcqv p{margin:0}.properties_extraPhoto__mOgT9{display:block;width:8rem;height:8rem;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-sunken)}.properties_detail__pUv7t{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.properties_meta__dBS1z{margin:0;color:var(--muted);font-size:var(--text-sm)}.properties_price__CiBs4{margin:var(--space-1) 0 0;color:var(--accent-strong);font-size:var(--text-xl);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_priceUnit__uprYC{color:var(--muted);font-size:var(--text-sm);font-weight:400}.properties_badges__KixMC{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-2) 0 0}.properties_detailPhotoStage__U8tJZ{position:relative;height:min(58dvh,38rem);min-height:18rem;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-sunken)}.properties_detailPhotoCaption__jNYEQ{position:absolute;right:var(--space-3);bottom:var(--space-3);left:var(--space-3);z-index:4;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2 * var(--space-3));margin:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:rgb(5 7 13/70%);color:var(--ink-on-media);font-size:var(--text-sm);pointer-events:none}.properties_detailActions__gA5ke{align-items:start}.properties_detailActionBar__QTm19 .btn{min-height:var(--tap)}@media (max-width:767px){.properties_detail__pUv7t{padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 5rem)}.properties_detailActionBar__QTm19{position:fixed;inset:auto 0 calc(var(--nav-height) + env(safe-area-inset-bottom, 0px)) 0;z-index:29;max-height:35dvh;overflow-y:auto;padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-3)}.properties_detailActionBar__QTm19 .btn{width:100%}.properties_detail__pUv7t:has(input:focus,textarea:focus,select:focus) .properties_detailActionBar__QTm19{display:none}}@media (min-width:768px){.properties_detailPhotoStage__U8tJZ{height:min(50dvh,34rem)}}.properties_costs__ULJ9z{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_costsRow__ctie6{display:flex;justify-content:space-between;gap:var(--space-2)}.properties_costsRow__ctie6>span:first-child{color:var(--muted)}.properties_costsTotal__kn0Di{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--border-strong);font-weight:700}.properties_facts__kqH9X{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:640px){.properties_facts__kqH9X{grid-template-columns:repeat(3,minmax(0,1fr))}}.properties_facts__kqH9X dt{color:var(--muted);font-size:var(--text-sm)}.properties_facts__kqH9X dd{margin:0;font-weight:700}.properties_description__GO6l4{white-space:pre-wrap;line-height:1.7}.properties_prefForm__ryoTD{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.properties_prefGrid__zBDQw{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.properties_prefGrid__zBDQw .stack>span{font-weight:600;font-size:var(--text-sm)}@media (min-width:768px){.properties_prefGrid__zBDQw{grid-template-columns:repeat(4,minmax(0,1fr))}}.properties_prefToggle__VbxX1{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap)}.properties_prefToggle__VbxX1 input{width:1.25rem;height:1.25rem}.properties_matchHead__h5qKA{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.properties_matchHead__h5qKA .btn{margin-top:0}.properties_matchBadges__fKRFM{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-2) 0 0}.properties_matchMeta__vbryl{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-xs)}.properties_adminCard__fjWwA{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_adminPhotos__LuLv4{display:flex;gap:var(--space-2);overflow-x:auto}.properties_adminPhoto__cLOWD{flex:0 0 auto;height:8rem;width:auto;border-radius:var(--radius-md);background:var(--surface-sunken);object-fit:cover}.properties_adminActions__fSOmX{display:flex;flex-wrap:wrap;gap:var(--space-2)}.properties_adminActions__fSOmX .btn{margin-top:0}.properties_rejectForm__hatNr{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_bookingList__noGk5,.properties_chatList__QwmC3,.properties_chatPage__sy1fS{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_chatCard__PnSqE{display:flex;justify-content:space-between;gap:var(--space-3);color:inherit;text-decoration:none}.properties_chatTitle__I_cHp{margin:0 0 var(--space-1);font-weight:700}.properties_chatCardAside__qSm5X{display:grid;justify-items:end;grid-gap:var(--space-1);gap:var(--space-1);text-align:right}.properties_bookingPanel__wko12,.properties_messagePanel__0nQWw{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_bookingActions__THZ61,.properties_messageForm__O_Jqc,.properties_messageToolbar__sKssf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.properties_bookingActions__THZ61 .btn,.properties_messageForm__O_Jqc .btn,.properties_messageToolbar__sKssf .btn{margin-top:0}.properties_messageList__TvRpK{display:flex;flex-direction:column;gap:var(--space-2);min-height:12rem;max-height:55vh;overflow-y:auto;padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunken)}.properties_messageMine__A16_h,.properties_messageOther__NpeAu{max-width:min(85%,34rem);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--surface)}.properties_messageMine__A16_h{align-self:flex-end;background:var(--accent-soft)}.properties_messageOther__NpeAu{align-self:flex-start}.properties_bookingCard__VNQpQ p,.properties_messageMine__A16_h p,.properties_messageOther__NpeAu p{margin:0;white-space:pre-wrap}.properties_messageMine__A16_h time,.properties_messageOther__NpeAu time{display:block;margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs)}.properties_messageForm__O_Jqc>:first-child{flex:1 1}.properties_bookingForm__AV3Tt{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.properties_bookingForm__AV3Tt .btn,.properties_bookingNote__zB6HH{grid-column:1/-1}.properties_bookingCard__VNQpQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}@media (max-width:520px){.properties_bookingCard__VNQpQ,.properties_chatCard__PnSqE,.properties_messageForm__O_Jqc{align-items:stretch;flex-direction:column}.properties_chatCardAside__qSm5X{justify-items:start;text-align:left}.properties_bookingActions__THZ61 .btn,.properties_messageForm__O_Jqc .btn{width:100%}.properties_bookingActions__THZ61{align-items:stretch;flex-direction:column}}.properties_matchAlert__gyJr5{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.properties_matchAlert__gyJr5 p{margin:0}.properties_matchAlertCard__fUOwZ{display:flex;min-height:var(--tap);flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--text);text-decoration:none}.properties_matchAlertCard__fUOwZ:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.properties_contractActions__nvmbp,.properties_contractForm__bGmEe,.properties_contractPage__Cn7Wl,.properties_contractPrintable__eY1YX{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_contractArticle__bI1uf{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);overflow-wrap:anywhere}.properties_contractArticle__bI1uf h2{margin:0;text-align:center;font-size:var(--text-base)}.properties_contractArticle__bI1uf p{margin:0}.properties_contractBanner__yiiq0{padding:var(--space-1) var(--space-2);border:2px solid var(--accent);border-radius:var(--radius-sm,6px);text-align:center;font-weight:700}.properties_contractNotSigned___TtJd{font-style:italic}@media print{body:has(.properties_contractPrintable__eY1YX) *{visibility:hidden}body:has(.properties_contractPrintable__eY1YX) .properties_contractPrintable__eY1YX,body:has(.properties_contractPrintable__eY1YX) .properties_contractPrintable__eY1YX *{visibility:visible}.properties_contractPrintable__eY1YX{position:absolute;inset:0 0 auto 0;width:100%}.properties_contractArticle__bI1uf{border-color:#000;background:#fff;color:#000;page-break-inside:avoid;break-inside:avoid-page}.properties_contractBanner__yiiq0{border-color:#000}.properties_contractArticle__bI1uf,.properties_contractArticle__bI1uf *{color:#000!important}.properties_noPrint__cCRiT{display:none!important}}.properties_filterAmenities__Z0MAp{margin:0;padding:0;border:0}.properties_filterAmenities__Z0MAp>legend{margin-bottom:var(--space-2);font-size:var(--text-sm)}.properties_filterCheck__wBh5s{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:.35rem .85rem;border:2px solid var(--border-strong);border-radius:var(--radius-pill);font-size:var(--text-sm)}.properties_filterCheck__wBh5s input{flex:none;width:1.25rem;height:1.25rem;min-height:0;margin:0;padding:0}.properties_filterCheck__wBh5s span{white-space:nowrap}.properties_filterCheck__wBh5s:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.properties_amenityGrid__iik6J{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.properties_amenityChoice__lQZMF,.properties_amenitySymbol__aKXi9{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:48px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--muted);flex-shrink:0}.properties_amenityChoice__lQZMF{cursor:pointer}.properties_amenitySymbol__aKXi9{color:var(--accent)}.properties_amenityChoice__lQZMF input{position:absolute;width:1px;height:1px;min-height:0;opacity:0;padding:0;margin:0}.properties_amenityChoice__lQZMF:has(input:checked),.properties_amenityChoice__lQZMF[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}.properties_amenityChoice__lQZMF:has(input:checked):after,.properties_amenityChoice__lQZMF[aria-pressed=true]:after{content:"";position:absolute;right:4px;top:3px;width:7px;height:4px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.properties_amenityChoice__lQZMF:focus-visible,.properties_amenityChoice__lQZMF:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.properties_fixedCurrency__JrfSa{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent);font-size:var(--text-sm);font-weight:700}.properties_photoRail__05ehg{position:absolute;inset:0;z-index:2}.properties_photoTrack__hD1xM{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;outline-offset:-3px}.properties_photoTrack__hD1xM::-webkit-scrollbar{display:none}.properties_photoSlide__cK8K6{flex:0 0 100%;min-width:0;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.properties_photoSlide__cK8K6 img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.properties_feedCard__sQnTT .media-card__badges,.properties_feedCard__sQnTT .media-card__body{z-index:3;pointer-events:none}.properties_feedCard__sQnTT .media-card__badges{padding-right:5rem}.properties_feedCard__sQnTT .media-card__body h3{-webkit-line-clamp:3}.properties_photoCounter__NZqfA{position:absolute;top:var(--space-3);right:var(--space-3);z-index:4;margin:0;padding:.2rem .6rem;border-radius:var(--radius-pill);background:rgb(5 7 13/64%);color:var(--ink-on-media);font-size:var(--text-xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.properties_photoNav__Tiv9t{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:var(--tap);height:var(--tap);margin-top:calc(var(--tap) / -2);padding:0;border:1px solid rgb(255 255 255/38%);border-radius:50%;background:radial-gradient(120% 90% at 30% 18%,rgb(255 255 255/42%) 0,rgb(255 255 255/8%) 46%,transparent 62%),linear-gradient(180deg,rgb(255 255 255/20%),rgb(10 14 12/28%));backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 10px 24px -10px rgb(0 0 0/60%),0 2px 6px -2px rgb(0 0 0/35%),inset 0 1px 0 rgb(255 255 255/55%),inset 0 -2px 6px rgb(0 0 0/18%);color:#fff;line-height:1;cursor:pointer;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,opacity .2s ease}.properties_photoNav__Tiv9t svg{width:1.15rem;height:1.15rem;filter:drop-shadow(0 1px 1.5px rgb(0 0 0/45%));transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.properties_photoNav__Tiv9t:hover{transform:scale(1.06);box-shadow:0 14px 28px -10px rgb(0 0 0/65%),0 2px 6px -2px rgb(0 0 0/35%),inset 0 1px 0 rgb(255 255 255/65%),inset 0 -2px 6px rgb(0 0 0/18%)}.properties_photoNavPrev__rjUbI:hover svg{transform:translateX(-2px)}.properties_photoNavNext__nZEi2:hover svg{transform:translateX(2px)}}.properties_photoNav__Tiv9t:active{transform:scale(.93);box-shadow:0 4px 10px -6px rgb(0 0 0/60%),inset 0 1px 0 rgb(255 255 255/40%),inset 0 2px 8px rgb(0 0 0/28%)}.properties_photoNav__Tiv9t:disabled{opacity:0;pointer-events:none}.properties_photoNav__Tiv9t:focus-visible{outline:3px solid var(--ink-on-media);outline-offset:2px}.properties_photoNavPrev__rjUbI{left:var(--space-2)}.properties_photoNavNext__nZEi2{right:var(--space-2)}.properties_disclosure__0dtOl{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_disclosureToggle__w2ajc{display:none}.properties_disclosureSummary__2hiUx{min-width:1.5rem;padding:0 .45rem;border-radius:var(--radius-pill);background:var(--accent-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px){.properties_disclosureToggle__w2ajc{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;margin-top:0;min-height:var(--tap)}.properties_disclosure__0dtOl[data-open=false]>.properties_disclosureBody__PRwNF{display:none}.properties_feedCard__sQnTT{min-height:calc(100dvh - var(--nav-height) - var(--space-6))}.properties_feedCard__sQnTT .properties_cardMedia__RLvvV{flex:1 1 auto;min-height:20rem;aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){.properties_photoTrack__hD1xM{scroll-behavior:auto}}@media (max-width:767px){html:has(main.properties_feedMandatory__9jNNk[data-snap=feed]){scroll-snap-type:y mandatory}.properties_feedLead__W7RTQ{scroll-snap-align:start}.properties_feedMandatory__9jNNk .properties_pagination__wMVb1{scroll-snap-align:end;scroll-margin-bottom:calc(var(--nav-height) + var(--space-4));padding-bottom:var(--space-4)}}.properties_demoBanner__O9x02{display:grid;grid-gap:var(--space-2);gap:var(--space-2);border:2px dashed var(--accent)}.properties_demoBanner__O9x02 p{margin:0}.properties_leafletBox__gyNiA{position:relative}.properties_decisionGroup___pHjJ{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0}.properties_decisionGroup___pHjJ .btn{min-height:var(--tap);margin:0}.properties_decisionGroup___pHjJ [aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.properties_compareGrid__l4vWl{display:grid;grid-auto-columns:minmax(85vw,1fr);grid-auto-flow:column;grid-gap:var(--space-3);gap:var(--space-3);overflow-x:auto;padding:0 0 var(--space-3);margin:0;list-style:none;scroll-snap-type:x mandatory}.properties_compareCard__WF_wX{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);scroll-snap-align:start}@media (min-width:768px){.properties_compareGrid__l4vWl{grid-auto-columns:minmax(290px,calc((100% - 2 * var(--space-3)) / 3))}}.properties_leafletMap__Un_bG{width:100%;height:min(62dvh,520px);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.properties_leafletSearchHere__Mxcpn{position:absolute;top:var(--space-3);left:50%;z-index:500;transform:translateX(-50%)}.properties_leafletSearchHere__Mxcpn .btn{margin-top:0;box-shadow:var(--shadow-3)}.properties_leafletSearchHere__Mxcpn .hint{margin:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface)}.properties_leafletMap__Un_bG .vetas-pin-wrap{background:none;border:0}.properties_leafletMap__Un_bG .vetas-pin{display:inline-block;transform:translate(-50%,-100%);padding:.15rem .5rem;border:2px solid #fff;border-radius:999px;background:var(--accent);color:#fff;font-size:.8rem;font-weight:700;white-space:nowrap;box-shadow:0 2px 6px rgb(0 0 0/35%);cursor:pointer}.properties_leafletMap__Un_bG .vetas-pin-list{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:0;list-style:none}.properties_mapSwitch___Maio{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_mapSwitchButtons__eHDdg{display:none}@media (max-width:767px){.properties_mapSwitchButtons__eHDdg{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.properties_mapSwitchButtons__eHDdg .btn{margin-top:0;min-height:var(--tap)}.properties_mapSwitch___Maio[data-view=list]>.properties_mapSwitchMap__YG0OZ,.properties_mapSwitch___Maio[data-view=map]>.properties_mapSwitchList__z3Ao2{display:none}}@media (min-width:1024px){.properties_mapSwitch___Maio{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.properties_mapSwitchButtons__eHDdg{grid-column:1/-1}}.properties_demoVisualFrame__hyZvw{position:relative;overflow:hidden;aspect-ratio:4/3;max-height:60dvh;border-radius:var(--radius-lg,16px);background:var(--surface-sunken)}.properties_guideCard__EGgFv .properties_cardMedia__RLvvV{display:flex;flex-direction:column;background:#efe8da}.properties_guideCard__EGgFv .media-card__badges{position:relative;inset:auto;order:-1;padding-right:var(--space-3);background:#efe8da}.properties_guideCard__EGgFv .media-card__badges .pill,.properties_guideCard__EGgFv .media-card__chip{background:rgb(31 74 61/88%)}.properties_guideCard__EGgFv .properties_photoRail__05ehg{position:relative;inset:auto;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.properties_guideCard__EGgFv .properties_photoTrack__hD1xM{flex:1 1 auto;height:auto;min-height:0}.properties_guideCard__EGgFv .media-card__body{position:relative;inset:auto;padding-top:var(--space-4);background:#1f4a3d}.properties_guideCard__EGgFv .properties_photoNav__Tiv9t{top:42%;background:rgb(31 74 61/82%)}.properties_guideCard__EGgFv .properties_photoNavPrev__rjUbI{left:.25rem}.properties_guideCard__EGgFv .properties_photoNavNext__nZEi2{right:.25rem}.properties_guideCard__EGgFv .properties_photoCounter__NZqfA{top:var(--space-2);right:.25rem;background:rgb(31 74 61/88%)}.properties_guideCard__EGgFv .properties_guideSlideBody__raqLq{-webkit-line-clamp:2}.properties_guideCard__EGgFv .properties_guideSlide__9_2jX{gap:var(--space-2);padding-top:var(--space-1);padding-bottom:var(--space-3)}.properties_guideCard__EGgFv .properties_guideSlideCaption__gpjFt{gap:.2rem}.properties_guideCard__EGgFv .properties_guideSlideTitle__UATzT{font-size:1.15rem}.properties_guideCard__EGgFv .properties_guideSlideTitle__UATzT:after{margin-top:.25rem}.properties_guideCard__EGgFv .properties_guideSlide__9_2jX .properties_slotCta__YCd91{min-height:2.5rem;padding:0 var(--space-4);font-size:var(--text-sm)}@media (min-width:768px){.properties_guideCard__EGgFv .properties_cardMedia__RLvvV{min-height:34rem;aspect-ratio:auto}}@media (max-width:767px){.properties_guideCard__EGgFv{height:calc(100dvh - var(--nav-height) - var(--space-6))}.properties_guideCard__EGgFv .properties_cardMedia__RLvvV{min-height:0}}.properties_guideSlide__9_2jX{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);box-sizing:border-box;height:100%;padding:var(--space-3) var(--space-4) var(--space-4);overflow:hidden;background:#efe8da;color:#1f2e28;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.properties_guideSlideLink__TZHbO:focus-visible{outline:3px solid #1f4a3d;outline-offset:-4px}.properties_guideSlideArt__HDOuu{display:flex;align-items:center;justify-content:center;min-height:0;padding:0 2.5rem}.properties_photoSlide__cK8K6 .properties_guideSlideImage__7jYlS{display:block;width:auto;max-width:100%;height:100%;max-height:100%;aspect-ratio:300/400;object-fit:contain;border-radius:6px;background:#f7f3ea;box-shadow:0 1px 0 rgb(31 74 61/10%),0 18px 36px -24px rgb(31 74 61/55%)}.properties_guideSlideCaption__gpjFt{display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;text-align:center}.properties_guideSlideBadge__JUmIg{padding:.15rem .65rem;border:1px solid rgb(31 74 61/45%);border-radius:var(--radius-pill);color:#1f4a3d;font-size:var(--text-xs);font-weight:700;letter-spacing:.02em}.properties_guideSlideTitle__UATzT{color:#1f4a3d;font-size:1.3rem;font-weight:800;letter-spacing:-.01em}.properties_guideSlideTitle__UATzT:after{content:"";display:block;width:2rem;height:2px;margin:.4rem auto 0;background:#a9864b}.properties_guideSlideBody__raqLq{display:-webkit-box;max-width:30rem;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#3e544b;font-size:var(--text-sm);line-height:1.5}.properties_guideSlide__9_2jX .properties_slotCta__YCd91{margin-top:var(--space-1);background:#1f4a3d;color:#f7f3ea}.properties_guideStage__6MaKL{background:#efe8da}.properties_guideStage__6MaKL .properties_guideSlide__9_2jX{padding:2.75rem var(--space-4) var(--space-5)}@media (min-width:768px){.properties_guideStage__6MaKL .properties_guideSlide__9_2jX{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:var(--space-6);padding:var(--space-6) 5rem}.properties_guideStage__6MaKL .properties_guideSlideCaption__gpjFt{justify-items:start;text-align:left}.properties_guideStage__6MaKL .properties_guideSlideTitle__UATzT{font-size:1.75rem}.properties_guideStage__6MaKL .properties_guideSlideTitle__UATzT:after{margin-left:0}.properties_guideStage__6MaKL .properties_guideSlideBody__raqLq{-webkit-line-clamp:5;font-size:var(--text-md)}}.properties_slotCardFocused__IGRz8{outline:3px solid var(--accent);outline-offset:2px}.properties_draftCheckLabel__3N0P7{display:flex;align-items:center;gap:var(--space-2)}.properties_draftCheck__WNS4r{flex:none;width:1.5rem;height:1.5rem;min-height:0;margin:0;padding:0;accent-color:var(--accent)}.properties_reviewDeck__0luy3{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4)}.properties_reviewTop__Kn1bC{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.properties_reviewPosition__yf_UL{margin:0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_reviewProgress___GYFV{height:4px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}.properties_reviewProgress___GYFV span{display:block;height:100%;background:var(--accent)}.properties_reviewNoticeOk__61dsL{color:var(--text)}.properties_reviewCard__1eyk1{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.properties_reviewMedia__m6hnA{min-width:0}.properties_reviewMedia__m6hnA .properties_detailPhotoStage__U8tJZ{height:min(30dvh,20rem);min-height:12rem}.properties_reviewNoPhoto__jlTLG{display:grid;place-items:center;min-height:10rem;text-align:center}.properties_reviewInfo__MrYB1{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.properties_reviewTitle__vEsiI{margin:0;font-size:var(--text-xl);line-height:1.25}.properties_reviewFacts__cLBsB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);margin:0}.properties_reviewFacts__cLBsB dt{color:var(--muted);font-size:var(--text-xs)}.properties_reviewFacts__cLBsB dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.properties_reviewFactWide__8Z9hb{grid-column:1/-1}.properties_reviewDescription__HCyfL{display:-webkit-box;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical}.properties_reviewNav__KG5rW{display:flex;justify-content:space-between;gap:var(--space-3)}.properties_reviewBar__WL6yE{position:-webkit-sticky;position:sticky;bottom:calc(var(--nav-height, 4rem) + var(--space-2));z-index:5;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--glass-edge,rgb(0 0 0/8%));border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 -.5rem 1.5rem rgb(31 45 35/12%)}.properties_reviewBarRow__tE82C{display:flex;justify-content:space-between;gap:var(--space-6)}.properties_reviewBarRow__tE82C>.btn{flex:1 1;min-height:3rem}.properties_reviewRejectButton__cIhUP{border-color:var(--danger,#b3261e);color:var(--danger,#b3261e)}.properties_reviewReject__qRsAh{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_reviewReject__qRsAh textarea{width:100%;box-sizing:border-box}@media (min-width:1024px){.properties_reviewCard__1eyk1{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.properties_reviewBar__WL6yE{bottom:var(--space-3)}}.properties_draftTabs__UuMUN{display:flex;gap:var(--space-2);overflow-x:auto;margin-bottom:var(--space-3);padding-bottom:var(--space-1);scrollbar-width:thin}.properties_draftTabs__UuMUN>.btn{flex:none;white-space:nowrap}.properties_draftRejection__y6r__{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:var(--space-1) 0 0}.properties_draftRejection__y6r__ p{margin:0;overflow-wrap:anywhere}.properties_adArea__Cgh0O{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-3) 0 var(--space-2)}.properties_adSection__HPNOK{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_adTitle__dNJFB{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-lg)}.properties_adPill__bgKG_{display:inline-flex;align-items:center;padding:.1rem .55rem;border:1px solid var(--warn);border-radius:var(--radius-pill);background:var(--warn-soft);color:var(--text-strong);font-size:var(--text-xs);font-weight:800;letter-spacing:.02em}.properties_adTrack__ZOE7h{display:grid;grid-auto-columns:min(86%,22rem);grid-auto-flow:column;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0 0 var(--space-2);overflow-x:auto;list-style:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:pan-x pan-y}.properties_adTrack__ZOE7h>li{scroll-snap-align:start}.properties_adCard___tBiN{min-height:0}.properties_adCard___tBiN .media-card__media{background:var(--media-bg)}.properties_adCard___tBiN .media-card__badges,.properties_adCard___tBiN .media-card__body{z-index:3;pointer-events:none}.properties_adNone__3F334{margin:var(--space-2) 0;font-size:var(--text-sm)}.properties_guideHead__NQcS_{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.properties_guideCounter__J9A_r{font-size:var(--text-sm);font-weight:600;color:var(--muted)}.properties_guideTitle__f5vAX{margin:0;font-size:clamp(1.5rem,5.5vw,1.9rem);line-height:1.2}.properties_guideBar___tMjq{height:.5rem;border-radius:999px;background:var(--surface-sunken);overflow:hidden}.properties_guideBarFill__Ex8b3{height:100%;border-radius:999px;background:var(--accent);transition:width var(--motion-base) var(--ease-out)}.properties_guideSummary__guE3h{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.properties_guideSummaryRow__yndJr{display:grid;grid-gap:.15rem;gap:.15rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.properties_guideSummaryRow__yndJr dt{font-size:var(--text-sm);color:var(--muted)}.properties_guideSummaryRow__yndJr dd{margin:0;font-size:var(--text-lg);font-weight:600;overflow-wrap:anywhere}.properties_guideNav__Oygco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--space-2);gap:var(--space-2)}.properties_guideNav__Oygco .btn{min-height:3.25rem;margin:0}.properties_showcaseGuide__FAPId{display:grid;grid-gap:12px;gap:12px}.properties_showcaseGuide__FAPId h2{margin:8px 0 0;font-size:1.15rem}.properties_showcaseChecks__FWMfe{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.properties_showcaseChecks__FWMfe li{font-size:1rem;line-height:1.45}.properties_showcaseChecks__FWMfe li[data-done=true] span{color:var(--color-success,#1f7a4d);font-weight:700}.properties_showcaseInquiry__P78gx{margin:0;padding:12px 14px;border-left:4px solid var(--color-accent,#c58b2b);background:var(--color-surface-muted,rgba(0,0,0,.04));white-space:pre-line;font-size:1rem;line-height:1.55}.properties_calc__EoKOl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_calcGrid__h2Kxd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3)}@media (min-width:768px){.properties_calcGrid__h2Kxd{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}.properties_calc__EoKOl .properties_costsRow__ctie6>span:last-child{white-space:nowrap}.properties_calcField__Ven1x{display:grid;grid-gap:4px;gap:4px;font-size:.875rem}.properties_calcField__Ven1x>label{color:var(--muted)}.properties_calcInputWrap__D6bFC{display:flex;align-items:center;gap:6px}.properties_calcInputWrap__D6bFC>input{min-width:0;flex:1 1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_calcSuffix__992kz{color:var(--muted);font-size:.8125rem;white-space:nowrap}.properties_calcHeadline__aYf_I{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3);border-radius:12px;background:var(--color-surface-muted,rgba(0,0,0,.04));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_calcHeadlineLabel__tlXG7{display:block;color:var(--muted);font-size:.875rem}.properties_calcHeadlineValue__rfgnK{display:block;font-size:1.75rem;line-height:1.2}.properties_calcHeadlineSub__mXfLg{display:flex;justify-content:space-between;gap:var(--space-2);font-size:.9375rem}.properties_calcHeadlineSub__mXfLg>span:first-child{color:var(--muted)}.properties_calcHeadlineSub__mXfLg>span:last-child{font-weight:700;white-space:nowrap}.properties_calcSteppers__0g7SZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-5,24px);gap:var(--space-2) var(--space-5,24px)}.properties_calcStepper__7OSR3{display:grid;grid-gap:6px;gap:6px}.properties_calcStepperLabel__loYgW{color:var(--muted);font-size:.875rem}.properties_calcStepperControls__Y4z2M{display:flex;align-items:center;justify-content:space-between;gap:6px}.properties_calcStepBtn__CIZWt{width:44px;height:44px;flex:0 0 auto;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface,#fff);font-size:1.25rem;line-height:1;cursor:pointer}.properties_calcStepBtn__CIZWt:disabled{opacity:.4;cursor:default}.properties_calcStepValue__YWoOE{min-width:2.5rem;text-align:center;font-weight:700;font-size:1.125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_calcMore__iN0NO>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}.properties_calcMore__iN0NO[open]>summary{margin-bottom:var(--space-2)}.properties_detailActionRow__Vswlr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.properties_detailActionRow__Vswlr>:not(.properties_shareBtn__BZeut):not(.properties_shareNote__viu_q){flex:1 1}.properties_share__ci9m3{display:contents}.properties_detailActionBar__QTm19 .properties_shareBtn__BZeut,.properties_shareBtn__BZeut{width:auto;min-height:var(--tap,44px);white-space:nowrap}.properties_shareNote__viu_q{order:99;flex-basis:100%;margin:0;font-size:.875rem}.properties_cardMonthly__WUZV4{margin:0;font-size:.875rem;font-weight:600}.properties_detailActionRow__Vswlr .properties_shareBtn__BZeut.properties_shareBtn__BZeut{flex:0 0 auto;width:auto}.properties_safety__5wvsP>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700}.properties_safetyList__Vw2zq{margin:var(--space-2) 0;padding-left:1.25rem;display:grid;grid-gap:6px;gap:6px;line-height:1.5}.properties_trust__lvcN8{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.properties_trustList__QwVi9{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none}.properties_trustItem__DUu8H>summary{display:flex;align-items:center;gap:var(--space-2);min-height:48px;cursor:pointer;list-style:none}.properties_trustItem__DUu8H>summary::-webkit-details-marker{display:none}.properties_trustItem__DUu8H>p{margin:0 0 var(--space-2) calc(28px + var(--space-2));color:var(--muted);font-size:.9375rem;line-height:1.5}.properties_trustMark__xzJwT{flex:0 0 28px;height:28px;display:grid;place-items:center;border:2px dashed var(--border-strong);border-radius:50%;color:var(--muted);font-weight:700}.properties_trustItem__DUu8H[data-on=true] .properties_trustMark__xzJwT{border-style:solid;border-color:var(--accent);background:var(--accent);color:#fff}.properties_trustLabel__NOwS7{flex:1 1;font-weight:600}.properties_trustState__Obr8U{font-size:.875rem;color:var(--muted);white-space:nowrap}.properties_feedHead__KNoyn{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2)}.properties_feedHead__KNoyn h1{margin:0;font-size:var(--text-2xl,1.6rem);line-height:1.15}.properties_feedCount__hBP2Z{color:var(--muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.properties_feedMatch___Uc5R{margin-left:auto;padding:.15rem .6rem;border-radius:var(--radius-pill);background:var(--accent-soft);font-size:var(--text-sm);font-weight:700;text-decoration:none}.properties_disclosureBar__t_RLJ{display:flex;gap:var(--space-2);align-items:stretch}.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc{flex:1 1 auto;width:auto}.properties_feedTool__lJcqF{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);margin-top:0;padding-inline:var(--space-3);white-space:nowrap}.properties_feedMore__fg9Fl{position:relative}.properties_feedMore__fg9Fl>summary{list-style:none;cursor:pointer}.properties_feedMore__fg9Fl>summary::-webkit-details-marker{display:none}.properties_feedMoreMenu__41cWE{position:absolute;right:0;top:calc(100% + var(--space-1));z-index:20;display:grid;grid-gap:var(--space-1);gap:var(--space-1);width:min(18rem,calc(100vw - 2 * var(--space-4)));padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg,14px);background:var(--surface);box-shadow:var(--shadow-3)}.properties_feedMoreMenu__41cWE>a{display:flex;align-items:center;min-height:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-md,10px);text-decoration:none}.properties_feedInfo__MgcNu{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-2);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--muted)}.properties_feedInfo__MgcNu p{margin:0}.properties_feedChips__uKlbP{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none}.properties_feedChips__uKlbP li{padding:.15rem .6rem;border-radius:var(--radius-pill);background:var(--accent-soft);font-size:var(--text-xs);font-weight:600}.properties_feedCard__sQnTT .media-card__number{margin:0;font-size:1.7rem;line-height:1.1}.properties_cardTitle___THhL{margin-top:var(--space-1)!important;font-size:var(--text-base,1rem)!important;font-weight:600;-webkit-line-clamp:1!important;opacity:.92}@media (max-width:767px){.properties_feedCard__sQnTT{min-height:calc(100svh - var(--nav-height) - var(--space-5))}.properties_feedLead__W7RTQ{padding-bottom:var(--space-2)}}.properties_srOnly__RL4R1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.properties_compactField__q7A_M{min-width:0}.properties_compactField__q7A_M input,.properties_compactField__q7A_M select{width:100%;min-width:0}@media (max-width:767px){.properties_disclosureBar__t_RLJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc{justify-content:center;gap:.4rem;padding-inline:var(--space-2)}.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc>span{flex:0 0 auto}.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc>span:first-child{flex:0 1 auto}}.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc,.properties_disclosureBar__t_RLJ>.properties_feedTool__lJcqF{min-width:0;white-space:nowrap;overflow:hidden}.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc>span:first-child,.properties_toolLabel__2TWqz{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:359px){.properties_disclosureBar__t_RLJ>.properties_disclosureToggle__w2ajc,.properties_disclosureBar__t_RLJ>.properties_feedTool__lJcqF{padding-inline:var(--space-2);font-size:var(--text-xs,.8125rem)}}.properties_feedChipRow__mEt5o{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0}@media (max-width:767px){.properties_feedChipRow__mEt5o{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.properties_feedChipRow__mEt5o>*{flex:0 0 auto;white-space:nowrap}}.properties_feedChipRow__mEt5o>.properties_feedChips__uKlbP{margin:0}.properties_feedChipRow__mEt5o>.properties_fixedCurrency__JrfSa{min-height:0;padding:.15rem .6rem;border-radius:var(--radius-pill);font-size:var(--text-xs);line-height:inherit}.properties_registerTips__1W7ak{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:var(--radius-control,12px);background:var(--accent-soft,rgba(0,0,0,.04));font-size:.95rem}.properties_registerTipShort__OM_q5{margin:0;font-weight:600}.properties_registerTips__1W7ak summary{min-height:44px;display:inline-flex;align-items:center;color:var(--accent,#2d5a47);font-weight:650;cursor:pointer}.properties_registerTips__1W7ak ul{margin-top:6px}.properties_amenityTap__t3BJU{display:grid;grid-gap:4px;gap:4px}button.properties_amenitySymbol__aKXi9{cursor:pointer}.properties_amenitySymbol__aKXi9[aria-pressed=true]{background:var(--accent-soft)}.properties_amenityName__7Y_pt{min-height:1.5em;margin:0;color:var(--accent-deep,var(--accent));font-size:var(--text-sm);font-weight:650}.properties_lease__oHBP2{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_lease__oHBP2 .properties_facts__kqH9X{grid-template-columns:1fr}.properties_leaseShort__1IUh0{color:var(--muted);font-size:var(--text-sm);font-weight:400}.properties_leaseSubtitle__ShkIA{margin:var(--space-2) 0 0;font-size:var(--text-base,1rem);font-weight:700}.properties_leaseList__G23PV{margin:0;padding-left:1.2em;display:grid;grid-gap:var(--space-1,4px);gap:var(--space-1,4px);line-height:1.55}.properties_repairGroups__FBUVk{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:640px){.properties_repairGroups__FBUVk{grid-template-columns:repeat(3,minmax(0,1fr))}}.properties_repairGroup__QAoaw{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg)}.properties_repairGroup__QAoaw[data-party=landlord]{border-left:4px solid var(--accent,#2f5d4a)}.properties_repairGroup__QAoaw[data-party=tenant]{border-left:4px solid var(--warn,#b7791f)}.properties_repairGroup__QAoaw[data-party=negotiable]{border-left:4px solid var(--muted)}.properties_repairParty__cc9wk{margin:0 0 var(--space-2);font-weight:700}.properties_leaseForm__fuRsx{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3)}.properties_repairChoices__otj5b,.properties_termChips__tDH5O{display:flex;flex-wrap:wrap;gap:var(--space-2)}.properties_repairChoice__ARKR7,.properties_termChip__n9dJ_{min-height:40px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:999px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:var(--text-sm);cursor:pointer}.properties_repairChoice__ARKR7[aria-checked=true],.properties_termChip__n9dJ_[aria-pressed=true]{border-color:var(--accent,#2f5d4a);background:var(--accent,#2f5d4a);color:#fff;font-weight:700}.properties_repairRows__jAI9J{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.properties_repairRow___RuXw{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}.properties_repairItemLabel__nPSwy{font-weight:600}.properties_photoPending__m4hxS,.properties_photoSlide__cK8K6{background:var(--media-bg,#e6ebe8)}.properties_photoPending__m4hxS{display:block;width:100%;height:100%}.properties_detailFood__VdgJj{display:inline-flex;align-items:center;min-height:var(--tap,44px)}.properties_likeWrap__fqddS{position:absolute;top:var(--space-2);right:var(--space-2);z-index:6;display:grid;justify-items:end;grid-gap:var(--space-1);gap:var(--space-1)}.properties_likeWrap__fqddS[data-variant=inline]{position:static}.properties_likeHeart__ddmvM{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgb(5 7 13/42%);color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.properties_likeWrap__fqddS[data-variant=inline] .properties_likeHeart__ddmvM{background:var(--surface-sunken);color:var(--ink-muted)}.properties_likeHeart__ddmvM svg{width:24px;height:24px;fill:transparent;stroke:currentColor;stroke-width:2}.properties_likeHeart__ddmvM[aria-pressed=true] svg{fill:#ff4d6d;stroke:#ff4d6d}.properties_likeHeart__ddmvM:focus-visible{outline:3px solid #fff;outline-offset:2px}.properties_likePop__DesCE{animation:properties_likePop__DesCE .42s cubic-bezier(.2,.9,.3,1.4)}@keyframes properties_likePop__DesCE{0%{transform:scale(.6)}55%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.properties_likePop__DesCE{animation:none}}.properties_likeError__rdCic{max-width:13rem;padding:.3rem .6rem;border-radius:var(--radius-md,.6rem);background:rgb(5 7 13/82%);color:#fff;font-size:.78rem;line-height:1.3;text-align:right}.properties_withLike__8Q6yN .properties_photoCounter__NZqfA{right:calc(var(--space-2) + 52px)}.properties_feedCard__sQnTT .properties_withLike__8Q6yN .media-card__badges{padding-right:8.5rem}.properties_doubleTap__WM5H5{display:contents}.properties_likeBurst__sP0eN{position:absolute;inset:0;z-index:7;display:grid;place-items:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.properties_likeBurst__sP0eN svg{width:96px;height:96px;fill:#fff;filter:drop-shadow(0 4px 18px rgb(5 7 13/45%));animation:properties_likeBurst__sP0eN .76s cubic-bezier(.2,.9,.3,1.2) forwards}@keyframes properties_likeBurst__sP0eN{0%{opacity:0;transform:scale(.4)}18%{opacity:.95;transform:scale(1.15)}34%{transform:scale(.96)}70%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@keyframes properties_likeBurstStill__bKZNj{0%,70%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.properties_likeBurst__sP0eN svg{animation:properties_likeBurstStill__bKZNj .6s linear forwards}}.properties_detailToolsWrap__vOvnV{margin-bottom:var(--space-2)}.properties_detailTools__MwYtm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap,44px)}.properties_toolBack__M5kSp{display:inline-flex;align-items:center;gap:.25rem;min-height:var(--tap,44px);padding-right:var(--space-2);color:var(--text);font-weight:650;text-decoration:none;white-space:nowrap}.properties_toolBack__M5kSp span{font-size:1.4rem;line-height:1}.properties_toolGroup__ijK_B{display:flex;align-items:center;gap:var(--space-1);min-width:0}.properties_toolIcon__xT6RV{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--surface);color:var(--text);cursor:pointer;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.properties_toolIcon__xT6RV::-webkit-details-marker{display:none}.properties_toolIcon__xT6RV svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.properties_toolIcon__xT6RV svg circle{fill:currentColor;stroke:none}.properties_toolChip___xP1p:focus-visible,.properties_toolIcon__xT6RV:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.properties_toolChip___xP1p{display:inline-flex;align-items:center;flex:none;min-height:44px;padding:0 .85rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font-size:var(--text-sm,.875rem);font-weight:650;white-space:nowrap;cursor:pointer}.properties_toolChip___xP1p:disabled[aria-pressed=true],.properties_toolChip___xP1p[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft,#e6efe9);color:var(--accent-deep,#1f4a3b);cursor:default;opacity:1}.properties_toolChip___xP1p[data-state=excluded]{background:var(--surface-sunken);color:var(--ink-muted,#5b6b64);cursor:default}.properties_toolMore__sE1oG{position:relative}.properties_toolMore__sE1oG>summary{box-sizing:border-box;min-height:0;margin:0;list-style:none}.properties_toolMore__sE1oG[open]>summary{border-color:var(--accent)}.properties_toolMenu__6GoJR{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:grid;min-width:15rem;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md,.75rem);background:var(--surface);box-shadow:var(--shadow-3)}.properties_toolMenu__6GoJR>a,.properties_toolMenu__6GoJR>button{display:grid;grid-gap:2px;gap:2px;min-height:44px;padding:.55rem .75rem;border:0;border-radius:.5rem;background:transparent;color:var(--text);font:inherit;font-weight:650;text-align:left;text-decoration:none;cursor:pointer}.properties_toolMenu__6GoJR>a:hover,.properties_toolMenu__6GoJR>button:hover{background:var(--surface-sunken)}.properties_toolMenu__6GoJR small{color:var(--ink-muted,#5b6b64);font-weight:400;font-size:.78rem;line-height:1.35}.properties_reportAnchor__9JkeD{scroll-margin-top:4rem}.properties_nearbyFood__4_XtW{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-4) 0}.properties_nearbyFoodHead__7dqEf .properties_hint__VtJNC{margin:0}.properties_nearbyFoodActions__B9OuN{display:flex;gap:var(--space-2)}.properties_nearbyFoodActions__B9OuN .btn{flex:1 1;min-height:var(--tap,44px);margin:0}@media (max-width:767px){.properties_detail__pUv7t:not(:has(.properties_detailActionBar__QTm19)){padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + var(--space-4))}}@media (min-width:768px) and (max-width:1279px){.properties_feedMandatory__9jNNk{--feed-top:4.75rem}html:has(main.properties_feedMandatory__9jNNk[data-snap=feed]){scroll-snap-type:y mandatory;scroll-padding-top:var(--feed-top)}.properties_feedMandatory__9jNNk .properties_feedLead__W7RTQ{scroll-snap-align:start;scroll-margin-top:var(--feed-top)}.properties_feedMandatory__9jNNk .properties_cards__ysbZX{grid-template-columns:minmax(0,1fr);width:min(100%,46rem);margin-inline:auto}.properties_feedMandatory__9jNNk .properties_feedCard__sQnTT{height:calc(100svh - var(--feed-top) - var(--space-3));min-height:0;scroll-snap-align:start;scroll-snap-stop:normal;scroll-margin-top:var(--feed-top)}.properties_feedMandatory__9jNNk .properties_feedCard__sQnTT .properties_cardMedia__RLvvV{flex:1 1 auto;min-height:0;max-height:none;aspect-ratio:auto}.properties_feedMandatory__9jNNk .properties_feedCard__sQnTT .media-card__action{flex:none}.properties_feedMandatory__9jNNk .properties_pagination__wMVb1{scroll-snap-align:end;padding-bottom:var(--space-4)}.properties_feedMandatory__9jNNk .properties_disclosureToggle__w2ajc{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:0;min-height:var(--tap)}.properties_feedMandatory__9jNNk .properties_disclosure__0dtOl[data-open=false]>.properties_disclosureBody__PRwNF{display:none}.properties_feedMandatory__9jNNk .properties_disclosureBar__t_RLJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}}@media (min-width:768px) and (max-width:1279px) and (max-height:560px){html:has(main.properties_feedMandatory__9jNNk[data-snap=feed]){scroll-snap-type:none}.properties_feedMandatory__9jNNk .properties_feedCard__sQnTT{height:auto;min-height:0}.properties_feedMandatory__9jNNk .properties_feedCard__sQnTT .properties_cardMedia__RLvvV{flex:none;aspect-ratio:16/9;max-height:none}}.properties_guestBanner__POjWX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--color-brand,#2563eb) 10%,transparent);font-size:.85rem}.properties_guestBanner__POjWX a{font-weight:600;white-space:nowrap}.properties_cardActionRow__3Gye4{display:flex;align-items:center;gap:var(--space-2)}.properties_cardActionRow__3Gye4>:first-child{flex:1 1 auto;min-width:0}.identity_page__uo6C8{display:grid;grid-gap:var(--space-4,1rem);gap:var(--space-4,1rem);padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.identity_head__243Vi h1{margin:0;font-size:clamp(1.3rem,5vw,1.8rem)}.identity_lead__PR3l5{margin:.35rem 0 0;color:var(--muted,#5b6560)}.identity_progress__rDBCu{height:6px;border-radius:999px;background:var(--line,#e3e7e4);overflow:hidden}.identity_progress__rDBCu>span{display:block;height:100%;background:var(--accent,#2f5a4b);transition:width .25s ease}.identity_stepMeta__jYime{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--muted,#5b6560)}.identity_saveState__sIDv2[data-state=saved]{color:var(--accent,#2f5a4b)}.identity_saveState__sIDv2[data-state=conflict]{color:#b42318}.identity_card__MqRol{display:grid;grid-gap:var(--space-3,.75rem);gap:var(--space-3,.75rem);padding:var(--space-4,1rem);border:1px solid var(--line,#e3e7e4);border-radius:16px;background:var(--surface,#fff)}.identity_card__MqRol h2{margin:0;font-size:1.15rem}.identity_bigChoices__V61Wa{display:grid;grid-gap:var(--space-3,.75rem);gap:var(--space-3,.75rem)}.identity_bigChoice__N0sLf{display:grid;grid-gap:.2rem;gap:.2rem;text-align:left;padding:1rem 1.1rem;min-height:72px;border:2px solid var(--line,#e3e7e4);border-radius:14px;background:var(--surface,#fff);font:inherit;color:inherit;cursor:pointer}.identity_bigChoice__N0sLf strong{font-size:1.1rem}.identity_bigChoice__N0sLf small{color:var(--muted,#5b6560)}.identity_bigChoice__N0sLf[aria-pressed=true]{border-color:var(--accent,#2f5a4b);background:color-mix(in srgb,var(--accent,#2f5a4b) 8%,#fff)}.identity_chips__UGsGT{display:flex;flex-wrap:wrap;gap:.5rem}.identity_chip__dcJge{padding:.55rem .9rem;min-height:44px;border-radius:999px;border:1.5px solid var(--line,#e3e7e4);background:var(--surface,#fff);font:inherit;color:inherit;cursor:pointer}.identity_chip__dcJge[aria-pressed=true]{border-color:var(--accent,#2f5a4b);background:var(--accent,#2f5a4b);color:#fff}.identity_field__1Ta33{display:grid;grid-gap:.3rem;gap:.3rem}.identity_field__1Ta33 label{font-weight:600;font-size:.92rem}.identity_field__1Ta33 input,.identity_field__1Ta33 select,.identity_field__1Ta33 textarea{width:100%;min-height:44px;padding:.55rem .7rem;border:1px solid var(--line-strong,#c9d0cc);border-radius:10px;font:inherit;background:#fff;box-sizing:border-box}.identity_row2__GawBH{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.identity_row3__vLxI0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.identity_actions__x1n3E{display:flex;gap:.6rem;flex-wrap:wrap}.identity_actions__x1n3E>*{flex:1 1 auto}.identity_hint__eRJxz{margin:0;font-size:.86rem;color:var(--muted,#5b6560)}.identity_notice__YyMCM{background:#fff7e6;color:#7a4b00}.identity_error__1jDs2,.identity_notice__YyMCM{margin:0;padding:.7rem .85rem;border-radius:12px;font-size:.9rem}.identity_error__1jDs2{background:#fdecec;color:#b42318}.identity_statusList__TvFHJ{display:grid;grid-gap:.4rem;gap:.4rem;margin:0;padding:0;list-style:none}.identity_statusList__TvFHJ li{display:flex;justify-content:space-between;gap:.5rem;font-size:.92rem}.identity_ok__NtacB{color:var(--accent,#2f5a4b);font-weight:700}.identity_pending__LzSsb{color:var(--muted,#5b6560)}.identity_toolbar__JlsNN{display:grid;grid-gap:.6rem;gap:.6rem}.identity_search__wW_S3{width:100%;min-height:44px;padding:.55rem .8rem;border-radius:12px;border:1px solid var(--line-strong,#c9d0cc);font:inherit;box-sizing:border-box}.identity_group__Q3HXw{display:grid;grid-gap:.6rem;gap:.6rem}.identity_groupTitle___pAya{margin:.4rem 0 0;font-size:.95rem;color:var(--muted,#5b6560)}.identity_assetGrid__U0fxq{display:grid;grid-gap:var(--space-3,.75rem);gap:var(--space-3,.75rem)}@media (min-width:720px){.identity_assetGrid__U0fxq{grid-template-columns:repeat(2,1fr)}}.identity_asset__noUkX{display:grid;border:1px solid var(--line,#e3e7e4);border-radius:16px;overflow:hidden;background:var(--surface,#fff);position:relative}.identity_asset__noUkX:has(input[type=radio]:checked),.identity_asset__noUkX[data-selected=true]{outline:3px solid var(--accent,#2f5a4b)}.identity_photo__7K_dd{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#dfe7e3,#f3f5f4)}.identity_photo__7K_dd img{width:100%;height:100%;object-fit:cover;display:block}.identity_badges__I91OT{position:absolute;top:.5rem;left:.5rem;display:flex;gap:.35rem;flex-wrap:wrap}.identity_badge__tacZN{padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;background:rgba(255,255,255,.92);color:#13261f}.identity_badge__tacZN[data-tone=sample]{background:#13261f;color:#fff}.identity_assetBody__9tQ19{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem .9rem .9rem}.identity_assetBody__9tQ19 strong{font-size:1.08rem}.identity_meta__EuPhb{margin:0;font-size:.86rem;color:var(--muted,#5b6560)}.identity_assetActions__4s7nt{display:flex;gap:.5rem;padding:0 .9rem .9rem}.identity_assetActions__4s7nt>*{flex:1 1;text-align:center}.identity_pages___p2yu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.identity_pageThumb__z52An{display:grid;grid-gap:.25rem;gap:.25rem;justify-items:center;font-size:.8rem}.identity_pageThumb__z52An img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;border:1px solid var(--line,#e3e7e4);background:#f3f5f4}.identity_found__BQsI5{display:grid;grid-gap:.6rem;gap:.6rem}.identity_foundItem__Bc6Xc{display:grid;grid-gap:.3rem;gap:.3rem;padding:.65rem .75rem;border-radius:12px;border:1px solid var(--line,#e3e7e4)}.identity_foundItem__Bc6Xc[data-check=true]{border-color:#f0b44c;background:#fffaf0}.identity_foundHead__O9ez2{display:flex;justify-content:space-between;align-items:center;gap:.4rem;font-size:.86rem}.identity_foundHead__O9ez2 span{color:var(--muted,#5b6560)}.identity_diff__GcLNa{margin:0;font-size:.8rem;color:#7a4b00}.identity_apply__3_31g{display:flex;align-items:center;gap:.4rem;font-size:.86rem}.identity_facts__bBNwZ{display:grid;grid-gap:.25rem;gap:.25rem;margin:0;font-size:.88rem}.identity_facts__bBNwZ div{display:flex;justify-content:space-between;gap:.5rem}.identity_facts__bBNwZ dt{color:var(--muted,#5b6560)}.identity_facts__bBNwZ dd{margin:0;text-align:right;word-break:break-word}.identity_fileBtn__W_1XA{position:relative;overflow:hidden}.identity_fileBtn__W_1XA input{position:absolute;inset:0;opacity:0;cursor:pointer}.identity_banner__uxHCG{margin:0;padding:.75rem .9rem;border-radius:12px;background:#13261f;color:#fff;font-weight:700}.identity_sources__muHm7{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.8rem}.identity_sources__muHm7 span{padding:.15rem .5rem;border-radius:999px;background:#eef3f1;color:#2f5a4b}.cost-view_box__05PlP{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.cost-view_top__azlIK{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0}.cost-view_chip__XWNXE{display:inline-block;border-radius:999px;padding:.15rem .6rem;font-size:.85rem;font-weight:700;background:#e6efe9;color:#1f4a3b}.cost-view_chip__XWNXE[data-verdict=within_estimated]{background:#eef4e2;color:#3e5a16}.cost-view_chip__XWNXE[data-verdict=needs_check]{background:#fbf3df;color:#6b4e10}.cost-view_chip__XWNXE[data-verdict=over]{background:#f6e1de;color:#7a2e22}.cost-view_rows__MU_00{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:.2rem .7rem;gap:.2rem .7rem;margin:0}.cost-view_rows__MU_00 dt{color:#4b5b55}.cost-view_rows__MU_00 dd{margin:0;overflow-wrap:anywhere}.cost-view_warn__RPvfE{color:#7a2e22;margin:0}.cost-view_more__eo774 summary{cursor:pointer;color:#245644;font-weight:600}.cost-view_lines__khu30{list-style:none;margin:.3rem 0 0;padding:0;display:grid;grid-gap:.2rem;gap:.2rem}.cost-view_lines__khu30 li{display:flex;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.cost-view_lines__khu30 li[data-state=unknown] span:last-child{color:#7a2e22}.cost-view_pick__bmDbe input[type=checkbox],.cost-view_pick__bmDbe input[type=radio]{width:1.15rem;height:1.15rem;min-height:0;margin:0 .35rem 0 0;flex:none;vertical-align:middle}.cost-view_pick__bmDbe label{display:inline-flex;align-items:center}