.tab-panel[data-astro-cid-moezhpuo].hidden{display:none}.apartment-tooltip[data-astro-cid-moezhpuo]{position:fixed;background:#ddd4c7;background:var(--color-concrete-light);color:#272421;color:var(--color-dark);padding:1.6rem;padding:var(--spacer-m);border-radius:.8rem;border-radius:var(--radius-base);font-size:max(.83rem,min(calc(.78rem + .29vw),1.05rem));font-size:var(--step--1);pointer-events:none;opacity:0;transform:translate(-50%,-100%) translateY(-16px);transition:opacity .2s ease-out,transform .2s ease-out;z-index:150;z-index:var(--z-tooltip, 150);min-width:200px;box-shadow:0 10px 40px #8c827359,0 2px 8px #8c827340}.apartment-tooltip[data-astro-cid-moezhpuo].is-visible{opacity:1;transform:translate(-50%,-100%) translateY(-12px)}.apartment-tooltip[data-astro-cid-moezhpuo]:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ddd4c7;border-top:6px solid var(--color-concrete-light)}@media(max-width:767px){.apartment-tooltip[data-astro-cid-moezhpuo]{left:50%!important;bottom:calc(56px + 1.5rem);bottom:calc(var(--spacer-fab, 56px) + 1.5rem);top:auto!important;transform:translate(-50%) translateY(1rem);width:calc(100% - 2rem);max-width:320px;pointer-events:auto}.apartment-tooltip[data-astro-cid-moezhpuo].is-visible{transform:translate(-50%) translateY(0)}.apartment-tooltip[data-astro-cid-moezhpuo]:after{display:none}}.tooltip-header[data-astro-cid-moezhpuo]{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;gap:var(--spacer-m);margin-bottom:1.2rem;margin-bottom:var(--spacer-s);padding-bottom:1.2rem;padding-bottom:var(--spacer-s)}.tooltip-title[data-astro-cid-moezhpuo]{font-family:Catamaran,"DM Serif Text",Georgia,serif;font-family:var(--font-family-heading);font-weight:700;font-size:max(1rem,min(calc(.91rem + .43vw),1.31rem));font-size:var(--step-0)}.tooltip-status[data-astro-cid-moezhpuo]{font-size:max(.69rem,min(calc(.66rem + .18vw),.84rem));font-size:var(--step--2);padding:2px 8px;border-radius:.4rem;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.tooltip-status[data-astro-cid-moezhpuo][data-status=free]{background:#bfdeb1;background:var(--color-available);color:#272421;color:var(--color-dark)}.tooltip-status[data-astro-cid-moezhpuo][data-status=reserved]{background:#ebc974;background:var(--color-reserved);color:#272421;color:var(--color-dark)}.tooltip-status[data-astro-cid-moezhpuo][data-status=sold]{background:#fad2c9;background:var(--color-sold);color:#272421;color:var(--color-dark)}.tooltip-details[data-astro-cid-moezhpuo]{display:flex;gap:1.6rem;gap:var(--spacer-m);margin-bottom:1.2rem;margin-bottom:var(--spacer-s)}.tooltip-detail[data-astro-cid-moezhpuo]{display:flex;align-items:baseline;gap:4px}.tooltip-detail-value[data-astro-cid-moezhpuo]{font-family:Catamaran,"DM Serif Text",Georgia,serif;font-family:var(--font-family-heading);font-size:max(1rem,min(calc(.91rem + .43vw),1.31rem));font-size:var(--step-0);font-weight:600;line-height:1}.tooltip-detail-label[data-astro-cid-moezhpuo]{font-size:max(.69rem,min(calc(.66rem + .18vw),.84rem));font-size:var(--step--2);opacity:.6}.tooltip-original[data-astro-cid-moezhpuo]{font-family:Catamaran,"DM Serif Text",Georgia,serif;font-family:var(--font-family-heading);font-size:max(.83rem,min(calc(.78rem + .29vw),1.05rem));font-size:var(--step--1);font-weight:500;line-height:1;-webkit-text-decoration:line-through;text-decoration:line-through;opacity:.5}.tooltip-price-detail[data-astro-cid-moezhpuo]{margin-left:auto}.tooltip-cta[data-astro-cid-moezhpuo]{font-size:max(.69rem,min(calc(.66rem + .18vw),.84rem));font-size:var(--step--2);opacity:.5;display:block;text-align:center}.apartment-tooltip[data-astro-cid-moezhpuo][data-variant=parking]{min-width:0}.apartment-tooltip[data-astro-cid-moezhpuo][data-variant=parking] .tooltip-header[data-astro-cid-moezhpuo]{padding-bottom:0;justify-content:flex-start;gap:1.2rem;gap:var(--spacer-s)}.apartment-tooltip[data-astro-cid-moezhpuo][data-variant=parking] .tooltip-details[data-astro-cid-moezhpuo]{margin-bottom:0}.apartment-tooltip[data-astro-cid-moezhpuo][data-variant=parking] .tooltip-price-detail[data-astro-cid-moezhpuo]{margin-left:0}
