.img-placeholder{background-color:var(--cv-surfaceSunken);background-image:url(/assets/images/noimage-small.png);width:150px;height:150px;background-size:contain;overflow:hidden;display:flex;justify-content:center;align-items:center}.img-placeholder img{max-width:100%;max-height:100%;object-fit:contain}@font-face{font-display:swap;font-family:Cerebri Sans Pro;font-style:normal;font-weight:300;src:url(/assets/fonts/CerebriSansPro-Light.woff2) format("woff2");unicode-range:U+0000-017F,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Cerebri Sans Pro;font-style:normal;font-weight:400;src:url(/assets/fonts/CerebriSansPro-Regular.woff2) format("woff2");unicode-range:U+0000-017F,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Cerebri Sans Pro;font-style:italic;font-weight:400;src:url(/assets/fonts/CerebriSansPro-Italic.woff2) format("woff2");unicode-range:U+0000-017F,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Cerebri Sans Pro;font-style:normal;font-weight:500;src:url(/assets/fonts/CerebriSansPro-Medium.woff2) format("woff2");unicode-range:U+0000-017F,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Cerebri Sans Pro;font-style:normal;font-weight:600;src:url(/assets/fonts/CerebriSansPro-SemiBold.woff2) format("woff2");unicode-range:U+0000-017F,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Cerebri Sans Pro;font-style:normal;font-weight:700;src:url(/assets/fonts/CerebriSansPro-Bold.woff2) format("woff2");unicode-range:U+0000-017F,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:var(--cv-fontSans);font-weight:400}:root,:root[data-mode=light]{--cv-primaryBrand: #e4002b;--cv-textPrimary: #1b1b1b;--cv-linkPrimary: #00639e;--cv-backgroundPrimary: var(--cv-surface);--cv-backgroundSecondaryBase: var(--cv-surfaceSubtle);--cv-whatsAppColor: #25d366;--cv-facebookColor: #1877f2;--cv-green: var(--cv-success);--cv-orange: var(--cv-warning);--cv-textInverted: var(--cv-neutral0);--cv-textWhite: var(--cv-neutral0);--cv-textInformation: var(--cv-linkPrimary);--cv-borderPrimary: var(--cv-borderStrong);--cv-headerHeight: 3.3rem;--cv-borderRadius: .75rem;--cv-textWarning: var(--cv-warningText);--cv-textLabel: var(--cv-textSecondary);--cv-textSecondary: #6b6b6b;--cv-darkBackground: #001637;--cv-borderSecondary: var(--cv-borderSubtle);--cv-backgroundDisabled: var(--cv-surfaceSubtle);--cv-borderLight:rgba(0, 0, 0, .38);--cv-borderDarken:rgba(0, 0, 0, .5);--cv-chipBg: var(--cv-infoSoft);--cv-chipBgHover: color-mix(in srgb, var(--cv-info) 14%, #fff);--cv-brandStrong: color-mix(in srgb, var(--cv-primaryBrand) 86%, #000);--cv-brandSoft: color-mix(in srgb, var(--cv-primaryBrand) 8%, #fff);--cv-brandBorder: color-mix(in srgb, var(--cv-primaryBrand) 20%, #fff);--cv-onBrand: #ffffff;--cv-neutral0: #ffffff;--cv-neutral50: #f6f5f7;--cv-neutral100: #eeedf0;--cv-neutral200: #e5e3e8;--cv-neutral300: #d2d2d2;--cv-neutral400: #a8a6ad;--cv-neutral500: #858389;--cv-neutral600: #6b6b6b;--cv-neutral700: #4a4850;--cv-neutral800: #333333;--cv-neutral900: #1b1b1b;--cv-textMuted: var(--cv-neutral500);--cv-surface: var(--cv-neutral0);--cv-surfaceSubtle: var(--cv-neutral50);--cv-surfaceSunken: var(--cv-neutral100);--cv-surfaceInverse: #1e293b;--cv-surfaceInverseStrong: color-mix(in srgb, var(--cv-surfaceInverse) 70%, #000);--cv-borderSubtle: var(--cv-neutral200);--cv-borderStrong: var(--cv-neutral300);--cv-borderControl: var(--cv-neutral500);--cv-focusRing: #00639e;--cv-success: #00a658;--cv-successText: #00753e;--cv-successSoft: #e5f6ed;--cv-warning: #ff950d;--cv-warningText: #a8420d;--cv-warningSoft: #fff3e3;--cv-danger: #c62828;--cv-dangerText: #c62828;--cv-dangerSoft: #fdecec;--cv-info: #00639e;--cv-infoText: #00639e;--cv-infoSoft: #e6f0f7;--cv-accent: #6b4fbb;--cv-accentSoft: color-mix(in srgb, var(--cv-accent) 10%, #fff);--cv-tierGold: #d4a853;--cv-tierGoldLight: #f5d983;--cv-tierGoldDark: #b8952f;--cv-tierGoldInk: #3d2e0a;--cv-tierOffice: #8b1a2d;--cv-successBorder: color-mix(in srgb, var(--cv-success) 30%, #fff);--cv-warningBorder: color-mix(in srgb, var(--cv-warning) 35%, #fff);--cv-dangerBorder: color-mix(in srgb, var(--cv-danger) 25%, #fff);--cv-infoBorder: color-mix(in srgb, var(--cv-info) 25%, #fff);--cv-fontSans: "Cerebri Sans Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--cv-fontMono: ui-monospace, sfmono-regular, menlo, consolas, monospace;--cv-weightThin: 200;--cv-weightRegular: 400;--cv-weightMedium: 500;--cv-weightStrong: 500;--cv-weightBold: 600;--cv-fontSizeXs: .75rem;--cv-fontSizeSm: .875rem;--cv-fontSizeMd: 1rem;--cv-fontSizeLg: 1.125rem;--cv-fontSizeXl: 1.25rem;--cv-fontSize2xl: 1.5rem;--cv-fontSize3xl: 1.875rem;--cv-fontSize4xl: 2.5rem;--cv-lineHeightTight: 1.2;--cv-lineHeightSnug: 1.35;--cv-lineHeightBody: 1.5;--cv-space1: .25rem;--cv-space2: .5rem;--cv-space3: .75rem;--cv-space4: 1rem;--cv-space5: 1.25rem;--cv-space6: 1.5rem;--cv-space8: 2rem;--cv-space10: 2.5rem;--cv-space12: 3rem;--cv-space16: 4rem;--cv-radiusSm: .25rem;--cv-radiusMd: .5rem;--cv-radiusLg: .75rem;--cv-radiusPill: 999px;--cv-shadowSm: 0 1px 2px rgb(16 24 40 / 6%), 0 1px 3px rgb(16 24 40 / 10%);--cv-shadowMd: 0 4px 12px rgb(0 0 0 / 12%);--cv-shadowLg: 0 12px 32px rgb(0 0 0 / 18%);--cv-controlHeightSm: 2rem;--cv-controlHeightMd: 2.5rem;--cv-controlHeightLg: 3rem;--cv-zSticky: 16;--cv-zHeader: 17;--cv-zMenu: 18;--cv-zModal: 21;--cv-durationFast: .12s;--cv-durationBase: .2s;--cv-easeStandard: cubic-bezier(.2, 0, 0, 1)}@media(min-width:768px){.mobile-only{display:none!important}}@media(max-width:767.98px){.desktop-only{display:none!important}}body{background:var(--cv-surface);font-size:16px}html,body{height:100%}a{color:var(--cv-textInformation)}h1{font-size:var(--cv-fontSize2xl);font-weight:var(--cv-weightStrong);color:var(--cv-textPrimary);line-height:var(--cv-lineHeightTight);margin:.8em 0}@media(min-width:768px){h1{font-size:var(--cv-fontSize3xl)}}h2{font-size:var(--cv-fontSizeXl);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightTight);margin:.8em 0;color:var(--cv-textPrimary)}@media(min-width:768px){h2{font-size:var(--cv-fontSize2xl)}}h3{font-size:var(--cv-fontSizeLg);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightSnug);margin:.5rem 0;color:var(--cv-textPrimary)}h4,h5{color:var(--cv-textPrimary);margin:.5rem 0}.header-1{color:var(--cv-onBrand);font-weight:var(--cv-weightBold);font-size:var(--cv-fontSize3xl);line-height:var(--cv-lineHeightTight);margin:.8em 0}@media(min-width:768px){.header-1{font-size:var(--cv-fontSize4xl)}}.header-mobile{color:var(--cv-neutral0);font-size:1rem}.header-2{color:var(--cv-textPrimary);font-size:var(--cv-fontSize2xl);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightTight)}.header-small-2{color:var(--cv-textPrimary);font-size:1.3rem;font-weight:400}.header-primary{color:var(--cv-primaryBrand);font-size:1.2rem;line-height:25px;margin:5px 0;font-weight:var(--cv-weightStrong)}.h3-strong{font-weight:var(--cv-weightStrong);color:var(--cv-textPrimary)}.header-4{font-weight:100;margin:0;font-size:1.2rem;margin-bottom:2rem}.header-5{margin:0;font-size:1.2rem;margin-bottom:.8rem;font-weight:500}.header-6{font-weight:var(--cv-weightStrong);font-size:1rem;margin:4px 0}p{font-weight:400;line-height:var(--cv-lineHeightBody);color:var(--cv-textPrimary)}.standard-text{font-size:var(--cv-fontSizeSm);line-height:1.25rem;font-weight:400;margin:0;margin-bottom:.15rem}.small-text{font-size:var(--cv-fontSizeXs);color:var(--cv-textSecondary);line-height:1rem}.no-wrap-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.normal-text-light{color:var(--cv-textPrimary)}.left-align{text-align:left}article{width:100%;box-sizing:border-box}section{padding-left:1.25rem;padding-right:1.25rem;width:100%;box-sizing:border-box}.header--border-bottom{border-bottom:1px solid var(--cv-borderSubtle);padding-top:.5em}hr{height:1px;background:var(--cv-neutral300);margin:0;padding:0;border:0}.normal__link{font-size:.8rem;cursor:pointer;line-height:1.2rem;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap}.normal__link:hover,.normal__link:active{text-decoration:underline;cursor:pointer}@media(max-width:768px){.normal__link{font-size:1rem;line-height:1.5rem}}.paddiner{padding-left:1.25rem;padding-right:1.25rem}.center-flex{display:flex;justify-content:space-between;align-items:center}.full-center-flex{display:flex;justify-content:center;align-items:center}.right-flex{display:flex;justify-content:right}.left-flex{display:flex;justify-content:left}.error-text{color:var(--cv-primaryBrand);padding:4px 0;font-size:.8rem}.shadow-1{box-shadow:#00000029 0 .0625rem .25rem;border-radius:var(--cv-borderRadius)}.unstyled-list{list-style:none;padding:0;margin:0}.header{color:var(--cv-neutral0);width:100%;height:var(--cv-headerHeight);text-align:center;background-color:var(--cv-primaryBrand);z-index:17;position:fixed;backface-visibility:hidden;top:0}.header-nav{padding:0;margin:0;height:100%;display:flex;align-content:center;align-items:center;box-sizing:border-box}.nav-item{display:block;height:100%}.back-icon{background:url("./media/back-arrow-FNEAINJE.svg") no-repeat center;background-size:.7rem 1.2rem;z-index:9;width:62px}.nav-title{line-height:3.2rem;font-weight:400;font-size:.9375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 62px 0 0;width:100%}.header .nav{height:100%}.header .nav a{display:block;height:100%;text-align:center;align-items:center;text-decoration:none;display:flex}.header .nav .nav-items{list-style-type:none;padding:0;margin:0;height:100%;display:flex;align-content:center;align-items:center;box-sizing:border-box}.header .nav .nav-items>li{height:100%}.header .nav .nav-items>li.back-icon,.header .nav .nav-items>li.title{border-bottom:0}.header .nav .nav-items>li.back-icon:hover,.header .nav .nav-items>li.back-icon:active,.header .nav .nav-items>li.title:hover,.header .nav .nav-items>li.title:active{border-bottom:0!important}.breadcrumb-container{background-color:var(--cv-surfaceSubtle);display:flex;justify-content:center;position:sticky;top:53px;z-index:16;border-bottom:1px solid var(--cv-borderSubtle);border-top:1px solid var(--cv-borderSubtle)}.tab-container{background-color:var(--cv-surfaceSubtle);border-bottom:1px solid var(--cv-borderSubtle);border-top:1px solid var(--cv-borderSubtle)}.ham-menu-toggle{position:fixed;width:40px;height:50px;z-index:18;right:16px;top:-2px}.promo-header{color:var(--cv-textInverted);background-color:var(--cv-successText);padding:.5rem;font-size:1.1rem;border-radius:4px}.body{flex:1 1 auto;margin-top:var(--cv-headerHeight);position:relative}.body__content{margin-top:1rem;margin-bottom:.875rem;padding-left:1.25rem;padding-right:1.25rem;width:100%;box-sizing:border-box}.property-tag{position:absolute;top:7px;left:207px;font-size:.8rem;padding:5px;background-color:var(--cv-backgroundPrimary);border-radius:28px;display:flex;align-items:center;color:var(--cv-textPrimary);width:94px;justify-content:space-evenly;box-shadow:0 0 4px 0 var(--cv-neutral900)}.property-tag img{width:19px}.property-tag--big{right:1rem;font-size:.95rem;padding:6px;width:103px;left:auto;top:1rem}.property-ribon{position:absolute;width:130px;height:20px;background:var(--cv-primaryBrand);top:24px;right:-32px;text-align:center;font-size:13px;font-family:sans-serif;text-transform:uppercase;font-weight:var(--cv-weightBold);line-height:22px;transform:rotate(45deg);color:var(--cv-neutral0);z-index:1}.property-ribon--search{width:113px;height:18px;top:14px;left:-32px;font-size:10px;line-height:18px;z-index:2;transform:rotate(315deg)}.property-ribon--small{width:113px;height:18px;top:14px;right:-36px;font-size:9px;line-height:18px;z-index:1}.property-ribon--office{background:var(--cv-tierOffice);box-shadow:0 0 0 1px var(--cv-tierGold)}.property-ribon--gold{background:linear-gradient(135deg,var(--cv-tierGoldLight) 0%,var(--cv-tierGold) 50%,var(--cv-tierGoldDark) 100%);color:var(--cv-tierGoldInk);box-shadow:0 0 8px color-mix(in srgb,var(--cv-tierGold) 60%,transparent)}.property-ribon--spotlight{background:linear-gradient(135deg,var(--cv-primaryBrand) 0%,var(--cv-brandStrong) 100%);color:var(--cv-onBrand);box-shadow:0 0 8px color-mix(in srgb,var(--cv-primaryBrand) 50%,transparent);display:flex;align-items:center;justify-content:center;gap:2px}.spotlight-icon{font-size:14px;width:14px;height:14px;line-height:14px}.page-hero{margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;position:relative;height:340px;background-color:var(--cv-surfaceInverse)}.page-hero__limited{background-size:cover;background-position:center;margin:0 auto;box-sizing:border-box}.page-hero__small{height:30vh}.page-hero-background{position:absolute;top:0;left:0;height:100%;background-size:cover;background-position:center;width:100%;z-index:1}.page-hero-title{text-align:center;margin-bottom:1.2rem;margin-top:1.2rem;z-index:2}.page-hero-title h4{color:var(--cv-neutral0)}.page-section{width:100%;box-sizing:border-box;padding:0}@media(min-width:768px){.page-hero{height:530px}.page-hero__medium{height:330px}.page-hero__small{height:260px}.container{padding:0 3rem}.page-section-wide{max-width:75rem;margin:0 auto}.page-section{max-width:930px;margin:0 auto}}@media(max-width:768px){.delimited{padding-left:1rem;padding-right:1rem}.property-tag{position:absolute;top:7px;right:7px;left:auto}}.property-row{position:relative;background-color:var(--cv-surface);margin-bottom:10px;border-bottom:1px solid var(--cv-borderStrong);border-radius:15px;box-shadow:#00000029 0 .0625rem .25rem;overflow:hidden;border:1px solid rgba(0,0,0,.125)}.property-card-v2 .property-rooms{margin:.4rem 0;font-size:.9rem}.property-card-v2 .property-rooms-info:last-child{margin-right:0}.property-card-v2 .property-icons{height:20px}.breadcrumb-limiter{max-width:930px;width:100%;padding:.4rem 0}.property-details-body{display:flex;flex-direction:column;height:100%}.certificate-badge{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;z-index:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}@media print{.button{display:none!important}}.address{margin-top:4px;line-height:1.4rem;font-size:.95rem}.facilities ul{padding-left:.5em;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:1rem}.facilities li{padding-bottom:.75em;list-style:none;display:flex;flex-direction:row;align-items:flex-end}.facilities li .facilities-icon{width:1.5rem;height:1.4rem}.facilities li span{font-weight:300;font-size:14px;color:var(--cv-brandStrong);padding-left:16px}.facilities li svg{color:var(--cv-textMuted)}.standard-list{padding-left:.5em;margin:0}.standard-list svg{color:var(--cv-whatsAppColor)}.standard-list span{font-weight:400;font-size:.85rem;color:var(--cv-textPrimary);margin-left:16px;text-align:left}.standard-list li{padding-bottom:.75em;list-style:none;display:flex;flex-direction:row;align-items:center}.calculator-header{text-align:center;margin-bottom:3rem;position:relative}.calculator-header:after{content:"";position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(to right,var(--cv-brandBorder),var(--cv-brandStrong));border-radius:2px}.calculator-header h1{font-size:2.4rem;margin-bottom:1.2rem;font-weight:var(--cv-weightBold);letter-spacing:-.5px}.calculator-header .lead{font-size:1.2rem;color:var(--cv-textSecondary);max-width:800px;margin:0 auto;line-height:1.6}.calculator-info-section{background:linear-gradient(135deg,var(--cv-surfaceSubtle));border-radius:12px;padding:2.5rem;box-shadow:0 6px 25px #00000012;position:relative;overflow:hidden}.calculator-info-section h2{color:var(--cv-textPrimary);margin-bottom:1.5rem;font-size:1.6rem;position:relative;z-index:1}.calculator-info-section h2:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background-color:var(--cv-primaryBrand);border-radius:1.5px}.calculator-info-section p{margin-bottom:1.25rem;color:var(--cv-textSecondary);line-height:1.6;position:relative;z-index:1}.calculator-info-section ul{margin-bottom:1.5rem;padding-left:1.75rem;position:relative;z-index:1}.calculator-info-section ul li{margin-bottom:.75rem;color:var(--cv-textSecondary);position:relative}.calculator-info-section ul li::marker{color:var(--cv-primaryBrand)}.calculator-info-section ul li ul{margin:.75rem 0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0}a:active,a:hover{outline:0}b,strong{font-weight:var(--cv-weightBold)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{-moz-box-sizing:content-box;box-sizing:content-box}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0;margin-inline-start:0;margin-inline-end:0}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.color-picker{box-shadow:0 0 2px 1px #000000a6;border-radius:4px;-webkit-user-select:none;user-select:none}.color-picker .button{margin:2px}.color-picker .button-area{display:flex;justify-content:flex-end}.legal-text{font-size:.75rem;text-align:left}.legal-text p{line-height:1rem}.sign-page{display:flex;align-items:center;width:100%;height:100%;background-color:var(--cv-backgroundSecondaryBase)}.sign-page .button{width:200px;margin:0 auto}.form-container{width:460px;margin:6px auto 0;box-shadow:#00000029 0 .0625rem .25rem;border-radius:.75rem;padding:1rem 3rem;margin-bottom:1rem;box-sizing:border-box;background-color:var(--cv-surface)}.form-container .header-small-2{font-weight:var(--cv-weightStrong);text-align:center}:where(.account-shell__content) section{padding-left:0;padding-right:0}.signup-terms{margin-bottom:0;text-align:left}@media(max-width:768px){.sign-page{display:block;width:100%;height:100%;background-color:unset}.form-container{width:100%;box-shadow:none;padding-top:0;padding-bottom:0}}.premium-agent{height:55px;padding:10px 12px 10px 16px;align-items:center;box-sizing:border-box;border-bottom:1px solid var(--cv-borderPrimary);display:none;border-top-left-radius:15px;border-top-right-radius:15px}.premium-agent .agency-logo-w{height:44px;max-width:270px;width:auto;margin-left:2rem}.prem-property{margin-top:1px}.prem-property .property-body{height:300px}.prem-property .premium-agent{display:flex}.select{background-color:transparent;box-shadow:none;appearance:none;font-size:.9375rem;border-radius:3px;padding:.7rem 2rem .7rem 1rem;border:1px solid var(--cv-borderControl);color:var(--cv-textPrimary);background-image:url("./media/expand-selected-VQMBQXQ5.svg");background-size:15px 7px;background-position:right 15px top 17px;background-repeat:no-repeat}.select.is-open{background-image:url("./media/expand-up-selected-HOLJHNB2.svg")}.select:disabled{color:var(--cv-textMuted);background-image:url("./media/expand-unselected-4PF4IF6K.svg")}.select.full{width:100%}.button{box-sizing:content-box;display:flex;justify-content:center;align-items:center;gap:var(--cv-space2);height:calc(var(--cv-controlHeightMd) - 2px);padding:0 var(--cv-space3);border:1px solid var(--cv-primaryBrand);border-radius:var(--cv-radiusMd);outline:none;background-color:var(--cv-primaryBrand);font-family:inherit;font-size:var(--cv-fontSizeSm);font-weight:var(--cv-weightStrong);line-height:1.25rem;text-align:center;text-decoration:none;text-wrap:nowrap;cursor:pointer;transition:background-color var(--cv-durationFast) var(--cv-easeStandard),border-color var(--cv-durationFast) var(--cv-easeStandard),color var(--cv-durationFast) var(--cv-easeStandard)}.button:focus-visible{outline:2px solid var(--cv-focusRing);outline-offset:2px}.button:disabled{opacity:.45;cursor:not-allowed}.button svg,.button mat-icon,.button img{flex:none}.button--primary{border-color:var(--cv-primaryBrand);background-color:var(--cv-primaryBrand);color:var(--cv-onBrand)}.button--primary:hover:not(:disabled){border-color:var(--cv-brandStrong);background-color:var(--cv-brandStrong);color:var(--cv-onBrand)}.button--secondary{border-color:var(--cv-borderStrong);background-color:var(--cv-surface);color:var(--cv-textPrimary)}.button--secondary:hover:not(:disabled){border-color:var(--cv-borderControl);background-color:var(--cv-surfaceSubtle);color:var(--cv-textPrimary)}.button--danger{border-color:var(--cv-danger);background-color:var(--cv-surface);color:var(--cv-dangerText);fill:currentcolor}.button--danger:hover:not(:disabled){border-color:var(--cv-danger);background-color:var(--cv-dangerSoft);color:var(--cv-dangerText)}.button--warning{border-color:var(--cv-danger);background-color:var(--cv-surface);color:var(--cv-textPrimary);fill:currentcolor}.button--warning:hover:not(:disabled){border-color:var(--cv-danger);background-color:var(--cv-dangerSoft);color:var(--cv-textPrimary)}.button-link{display:block;width:auto;height:calc(var(--cv-controlHeightMd) - 2px);margin:2px;padding:0 var(--cv-space3);border:1px solid var(--cv-borderStrong);border-radius:var(--cv-radiusMd);background-color:var(--cv-surface);color:var(--cv-textPrimary);font-size:var(--cv-fontSizeSm);font-weight:var(--cv-weightStrong);line-height:calc(var(--cv-controlHeightMd) - 2px);text-align:center;text-decoration:none;cursor:pointer}.button-link:hover{border-color:var(--cv-neutral600);background-color:var(--cv-surfaceSubtle);color:var(--cv-textPrimary)}.button-link--red{color:var(--cv-textPrimary);background-color:var(--cv-surface)}.button--small{width:8rem;height:calc(var(--cv-controlHeightSm) - 2px);padding:0 var(--cv-space1);font-size:var(--cv-fontSizeXs)}.button--large{height:calc(var(--cv-controlHeightLg) - 2px);padding:0 var(--cv-space6);font-size:var(--cv-fontSizeMd)}.button--nowidth{width:auto}.button--spinner{display:flex;justify-content:center}.button-spinner{margin-left:-30px;margin-right:10px;color:#fff}.button--light{border:0;text-align:center;display:block;padding:0;margin:0;width:28px;height:28px;background-repeat:no-repeat;background-size:contain;background-color:transparent}.button--light:focus{outline:none}.button--light img{width:2rem;vertical-align:middle}.button--transparent{background-color:transparent}.button--blue{border-color:var(--cv-info);background-color:var(--cv-info);color:var(--cv-onBrand)}.link{line-height:20px;font-size:14px;color:var(--cv-linkPrimary);cursor:pointer}.link-help{line-height:1rem;color:var(--cv-linkPrimary);cursor:pointer;font-size:.8rem;padding:0;text-decoration:none;display:flex;align-self:flex-end}.link-help:hover{text-decoration:underline}.bottom-fixed-buttons{width:100%;position:fixed;bottom:0;left:0;display:flex;flex-flow:row nowrap;z-index:16}.bottom-fixed-buttons .button{width:100%;height:2.8rem;line-height:2.8rem;box-sizing:content-box;padding-top:0;padding-bottom:0}.button-icon{border:none;background-color:transparent;color:var(--cv-textSecondary);padding:4px;height:auto;box-shadow:none}.button-icon:hover{background-color:transparent;color:var(--cv-textPrimary)}.button-save{display:flex;justify-content:right}.button-save .button{min-width:180px;margin-left:5px}.button-login{margin-bottom:20px}.whatsapp-btn{color:var(--cv-textPrimary);display:flex;align-items:center;justify-content:center}.whatsapp-btn svg{color:var(--cv-whatsAppColor);width:18px;height:18px;margin-right:5px;margin-bottom:3px}@media(max-width:768px){.button-save .button{flex:1;min-width:1px;margin-left:0}}.button__filter{border-radius:50%;background-color:var(--cv-primaryBrand);border:2px solid white;box-sizing:content-box;width:40px;height:40px;box-shadow:1px 2px 7px 1px #000}.button__filter img{width:1.8rem}.dialog-btn .button{min-width:112px;margin-left:3px}.button--icon{display:flex;justify-content:space-evenly;align-content:space-around;align-items:center}.button--icon add-svg{display:flex;width:22px;margin-right:10px}.button--flat{border-color:transparent;background-color:transparent;color:var(--cv-textSecondary)}.button--flat:hover:not(:disabled){background-color:var(--cv-surfaceSubtle);color:var(--cv-textPrimary)}.standard-input{outline:none;width:100%;border:1px solid var(--cv-borderControl);height:3rem;box-sizing:border-box;font-weight:300;font-size:.875rem;border-radius:0;box-shadow:none;appearance:none;padding:.625rem 2rem .625rem 1rem;margin-bottom:1rem;color:var(--cv-neutral800)}.standard-input::placeholder{color:var(--cv-textMuted);font-weight:400;font-size:.9375rem}.input-file__hidden{width:1px;height:1px;overflow:hidden}.label{color:var(--cv-textSecondary);font-weight:var(--cv-weightStrong);font-size:var(--cv-fontSizeXs);display:block}.divider{background:none;border-top:1px solid var(--cv-borderStrong);margin:1rem 0;font-size:13px;color:var(--cv-textSecondary)}.divider-text{margin:1rem 0;position:relative}.divider-text:before{height:1px;background-color:var(--cv-neutral200);margin:12px 0;content:"";display:block;position:absolute;top:0;width:100%}.divider-text__p{background-color:var(--cv-surface);display:table;margin:0 auto;position:relative;z-index:1;padding:0 15px}.group-inputs{position:relative;width:100%;display:flex;justify-content:space-between}.group-inputs>*{width:48%}.group-inputs legend{width:auto}fieldset.group-inputs{border:1px solid var(--cv-borderSubtle);border-radius:4px;padding:.6rem;box-sizing:border-box}.range-input,.group-inputs{margin-top:.9rem}.group-inputs--column{flex-direction:column}@media(max-width:767.98px){.group-inputs:not(.group-inputs--grid){flex-direction:column}.group-inputs:not(.group-inputs--grid)>*{width:100%}}.group-inputs--grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.group-inputs--grid>*{width:100%}@media(max-width:768px){.group-inputs--grid{grid-template-columns:1fr}}.group-inputs__label{color:var(--cv-textSecondary);font-weight:400;font-size:14px;display:block;text-align:left}.center-text{text-align:center}.separator{display:block;width:.45rem;height:1px;border-bottom:1px solid var(--cv-borderSubtle);margin:auto}.full-width{width:100%}.home-marker{background-image:url("./media/map-home-marker-532AEFZQ.svg");background-size:cover;width:42px;height:42px;cursor:pointer}.info-icon{background-image:url("./media/info-ZKYXCXO3.svg");background-size:cover;width:28px;height:28px;cursor:pointer;margin:4px}.tick-wrapper{width:140px;height:140px;margin:0 auto;border-radius:50%;padding:28px;box-sizing:border-box}.tick-progress{display:flex;justify-content:center;margin-bottom:2rem}.tick-failed{border:2px solid var(--cv-primaryBrand)}.tick-ok{padding-top:35px;border:2px solid var(--cv-success)}.col-flex{display:flex;flex-direction:column}.clip-star{text-shadow:0 0 2px var(--cv-neutral900);color:gold;font-size:26px;display:flex;align-items:center;justify-content:center}.dialog-primary-btn{width:140px;margin-left:.5rem}.info-box{background-color:var(--cv-backgroundDisabled);padding:1rem}.recommended-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none}.recommended-grid::-webkit-scrollbar{height:6px}.recommended-grid::-webkit-scrollbar-track{background:var(--cv-surfaceSunken);border-radius:3px}.recommended-grid::-webkit-scrollbar-thumb{background:var(--cv-neutral300);border-radius:3px}.score-band[data-band=good]{color:var(--cv-successText)}.score-band[data-band=warn]{color:var(--cv-warningText)}.score-band[data-band=bad]{color:var(--cv-dangerText)}.score-band[data-band=unknown]{color:var(--cv-textSecondary)}.score-band-bg[data-band=good]{background:var(--cv-success)}.score-band-bg[data-band=warn]{background:var(--cv-warning)}.score-band-bg[data-band=bad]{background:var(--cv-danger)}.score-band-bg[data-band=unknown]{background:var(--cv-neutral400)}.score-band-soft[data-band=good]{background:var(--cv-successSoft);color:var(--cv-successText)}.score-band-soft[data-band=warn]{background:var(--cv-warningSoft);color:var(--cv-warningText)}.score-band-soft[data-band=bad]{background:var(--cv-dangerSoft);color:var(--cv-dangerText)}.score-band-soft[data-band=unknown]{background:var(--cv-surfaceSunken);color:var(--cv-textSecondary)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.share-icons{display:flex;flex-direction:row;width:100%;justify-content:space-between}.share-icons a{background-repeat:no-repeat;background-size:contain;height:40px;width:40px;display:inline-block}.share-icons .email{background-image:url("./media/email-VW252GGB.svg")}.share-icons .fb-messenger{background-image:url("./media/messenger-ME72QOLD.svg")}.share-icons .sms{background-image:url("./media/sms-CJO2BIDU.svg")}.share-icons .viber{background-image:url("./media/viber-MWCOA6MD.svg")}.share-icons .whatsapp{background-image:url("./media/whatsapp-LTAI4FE5.svg")}.share-icons .linkedin{background-image:url("./media/linkedin-PBFHVIRQ.svg")}.map-pin-svg{width:10px}.map-pin-svg .path1{fill:var(--cv-primaryBrand)}.svg-icon path{fill:currentColor}.svg-icon,.favorite-svg,.share-svg,.print-svg,.fav-btn{height:24px;width:24px}.share-svg path{stroke:var(--cv-textPrimary)}#favorite-svg path{fill:inherit}.favorite-svg use,.favorite-svg-icon path{stroke:var(--cv-primaryBrand);fill:transparent}.favorite-svg use.filled{fill:var(--cv-primaryBrand)}.print-svg path{fill:var(--cv-textPrimary)}.upload-icon path{fill:var(--cv-textMuted)}.upload-icon:hover path{fill:var(--cv-primaryBrand)}.print-svg{cursor:pointer}.home-svg,.search-svg,.user-svg{width:32px;height:32px}.main-nav .map-icon-svg,.main-nav .home-svg,.main-nav .search-svg,.main-nav .user-svg{width:40px;height:40px}.main-nav .home-svg .st1{fill:var(--cv-neutral0);fill-opacity:0}.main-nav .search-svg .empty-path,.main-nav .map-icon-svg .path1,.main-nav .user-svg .path1{fill:var(--cv-neutral0)}.nav-item.selected .home-svg .st1{stroke:var(--cv-neutral0);fill-opacity:1;fill:var(--cv-neutral0)}.nav-item.selected .search-svg .filled-path{display:block;fill:var(--cv-neutral0)}.search-svg .filled-path{display:none}.search-svg .empty-path,.user-svg .path1,.logout-svg path,.home-svg .st1{fill:var(--cv-primaryBrand)}.add-svg.white path,.path2{fill:var(--cv-neutral0)}.add-svg{padding:2px;width:26px;height:26px}.map-icon-svg,.list-svg,.logout-svg{width:24px;height:24px;padding:4px}.map-icon-svg .path1{fill:var(--cv-primaryBrand)}.tick-color{fill:var(--cv-success)}.cross-svg path{stroke:var(--cv-primaryBrand)}.square-m-svg,.bathroom-svg,.bedroom-svg,.stats-icon,.warning-icon,.near-pin-icon,.preview-icon{width:24px;height:24px}.filter-icon{width:1rem;height:1rem}.small-icon .square-m-svg,.small-icon .bathroom-svg,.small-icon .bedroom-svg{width:18px;height:18px}#svg-home-calc-icon path{fill:var(--cv-success)}.social-media{background-repeat:no-repeat;background-size:63%;background-position:center;height:30px;width:30px;display:inline-block;border-radius:15px;background-color:var(--cv-primaryBrand)}.twitter{background-image:url(/assets/images/icons/social-media/twitter.svg)}.instagram{background-image:url(/assets/images/icons/social-media/instagram.svg)}.facebook{background-image:url(/assets/images/icons/social-media/facebook.svg)}.popular-area{text-align:left;flex-flow:wrap}.popular-container{display:flex;justify-content:space-between}.popular-area h3{margin-bottom:.5rem}.popular-area h3 a{color:var(--cv-textPrimary);font-weight:var(--cv-weightStrong)}.popular-area nav{display:flex;flex-direction:column}@media(max-width:768px){.popular-container{flex-direction:column;flex-flow:wrap;padding-left:1.25rem;padding-right:1.25rem}.popular-area{margin-bottom:2rem;max-width:155px}.popular-area:nth-child(5){display:none}.normal__link{padding:2px 0;margin:4px 0}}.table{overflow:hidden;font-size:var(--cv-fontSizeSm);width:100%;border-collapse:collapse}.table th{color:var(--cv-textSecondary);background-color:var(--cv-surfaceSubtle);padding:var(--cv-space3) var(--cv-space4);border-bottom:1px solid var(--cv-borderSubtle);text-align:left;font-weight:var(--cv-weightStrong);font-size:var(--cv-fontSizeXs);letter-spacing:.04em;text-transform:uppercase}.table td{padding:var(--cv-space3) var(--cv-space4);color:var(--cv-textPrimary)}.table .limited{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.table tr{border-bottom:1px solid var(--cv-borderSubtle)}.table tbody tr:last-child{border-bottom:0}.table tbody tr:hover{background-color:var(--cv-surfaceSubtle)}.sortable{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.table-compact th,.table-compact td{padding:var(--cv-space2) var(--cv-space3)}.table-actions{display:flex;align-items:center}.table-scroll{position:relative;max-width:100%;overflow:auto;border:1px solid var(--cv-borderSubtle);border-radius:var(--cv-radiusLg);margin-bottom:1rem}.range-input{display:flex;flex-direction:column;border:1px solid var(--cv-borderSubtle);border-radius:4px}.range-input label{text-align:center}.banner{background-size:contain;background-repeat:no-repeat;background-position-x:right;position:relative;margin-top:2rem;overflow:hidden}.banner .header-2{margin-bottom:.1rem}.val-btn{position:absolute;right:1rem;bottom:1rem;width:185px;height:40px;font-size:1.2rem}.val-header-1,.val-header-2{position:absolute;left:2rem;top:0;animation:fade-o 6s cubic-bezier(.25,.46,.45,.94) infinite;text-align:left;z-index:2}.val-header-2{opacity:0;animation:fade-in 6s cubic-bezier(.25,.46,.45,.94) infinite}.val-banner{background-image:linear-gradient(91deg,var(--cv-primaryBrand) 60.15%,color-mix(in srgb,var(--cv-primaryBrand) 56%,transparent) 100%),url(/assets/images/home/house.webp);height:200px}.diaspora-banner{background-image:linear-gradient(91deg,var(--cv-info) 60.15%,color-mix(in srgb,var(--cv-info) 56%,transparent) 100%),url(/assets/images/ext/diaspora_kryesia.png);height:200px}.stat-banner{height:235px;background-image:linear-gradient(91deg,var(--cv-primaryBrand) 60.15%,color-mix(in srgb,var(--cv-primaryBrand) 56%,transparent) 100%),url(/assets/images/home/stats.webp)}.stat-banner h3,.stat-banner h2,.stat-banner p{color:var(--cv-textInverted)}.stat-wrapper{display:flex;justify-content:space-evenly}.stat-box{flex:1}.stat-box p{color:var(--cv-textInverted);margin:0}.stat-box h3{font-size:2.5rem;font-weight:var(--cv-weightBold);margin:0}@media(min-width:768px){.val-logo{position:absolute;bottom:1rem;left:1rem;width:200px}}@media(max-width:768px){.val-logo{position:absolute;width:110px;bottom:10px;left:10px}.stat-banner{height:460px;background-size:cover}.stat-wrapper{flex-direction:column;padding:1rem;padding-top:0}.stat-box{margin:1rem 0}.val-btn{bottom:8px}}@keyframes fade-in{0%{transform:translate(50px);opacity:0}12.5%{transform:translate(50px);opacity:0}25%{transform:translate(50px);opacity:0}37.5%{transform:translate(50px);opacity:0}50%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes fade-o{0%{transform:translate(50px);opacity:0}12.5%{transform:translate(0);opacity:1}25%{transform:translate(0);opacity:1}37.5%{transform:translate(0);opacity:1}50%{transform:translate(50px);opacity:0}to{transform:translate(50px);opacity:0}}.loading-container{display:flex;justify-content:center;align-items:center;padding:2rem}.spinner-wrapper{position:fixed;top:var(--cv-headerHeight);left:0;bottom:0;right:0;background:#00000059;z-index:17;display:flex;align-items:center;justify-content:center}.h-loader{width:64px;height:64px;border-radius:50%;display:inline-block;border-top:7px solid var(--cv-neutral0);border-right:7px solid transparent;box-sizing:border-box;animation:rotation .7s linear infinite}.h-loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:64px;height:64px;border-radius:50%;border-bottom:7px solid var(--cv-primaryBrand);border-left:7px solid transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-form{font-size:12px;display:flex;justify-content:space-between;align-items:center}.free-text-filter{max-width:35%;flex:1}@media(max-width:768px){.filter-slide{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}.filter-slide.filter-expanded{grid-template-rows:1fr}.filter-form{min-height:0;padding:0 1rem;flex-direction:column;overflow:hidden}.filter-slide.filter-expanded .filter-form{padding-bottom:8px}.free-text-filter{max-width:unset;flex:unset}}.hz-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem var(--cv-space2);border-radius:var(--cv-radiusPill);background-color:var(--cv-surfaceSunken);color:var(--cv-neutral700);font-size:var(--cv-fontSizeXs);font-weight:var(--cv-weightStrong);line-height:1.25rem;white-space:nowrap}.hz-badge--success{background-color:var(--cv-successSoft);color:var(--cv-successText)}.hz-badge--warning{background-color:var(--cv-warningSoft);color:var(--cv-warningText)}.hz-badge--danger{background-color:var(--cv-dangerSoft);color:var(--cv-dangerText)}.hz-badge--info{background-color:var(--cv-infoSoft);color:var(--cv-infoText)}.hz-badge--brand{background-color:var(--cv-brandSoft);color:var(--cv-brandStrong)}.hz-badge__dot{width:.5rem;height:.5rem;border-radius:50%;background-color:currentcolor}.hz-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--cv-space3)}@media(min-width:768px){.hz-stat-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--cv-space4)}}.hz-stat{display:flex;flex-direction:column;gap:var(--cv-space2);padding:var(--cv-space4);background-color:var(--cv-surface);border:1px solid var(--cv-borderSubtle);border-radius:var(--cv-radiusLg);color:inherit;text-decoration:none}@media(min-width:768px){.hz-stat{flex-direction:row;align-items:flex-start;gap:var(--cv-space3);padding:var(--cv-space4) var(--cv-space5)}}a.hz-stat:hover{border-color:var(--cv-borderStrong);box-shadow:var(--cv-shadowMd);color:inherit}.hz-stat--danger{border-color:var(--cv-danger)}.hz-stat--danger .hz-stat__value{color:var(--cv-dangerText)}.hz-stat__icon{flex:none;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--cv-radiusMd);background-color:var(--cv-brandSoft);color:var(--cv-brandStrong)}.hz-stat__icon svg{width:1.5rem;height:1.5rem}.hz-stat__body{min-width:0}.hz-stat__label{margin:0;font-size:var(--cv-fontSizeSm);line-height:var(--cv-lineHeightSnug);color:var(--cv-textSecondary)}.hz-stat__value{margin:var(--cv-space1) 0 0;font-size:var(--cv-fontSize2xl);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightTight);font-variant-numeric:tabular-nums;color:var(--cv-textPrimary)}.hz-stat__note{margin:var(--cv-space1) 0 0;font-size:var(--cv-fontSizeXs);line-height:var(--cv-lineHeightSnug);color:var(--cv-textSecondary)}.hz-stat__delta{font-weight:var(--cv-weightStrong)}.hz-stat__delta--up{color:var(--cv-successText)}.hz-stat__delta--down{color:var(--cv-dangerText)}.hz-page-header{display:flex;flex-direction:column;gap:var(--cv-space4);padding:var(--cv-space6) 0 var(--cv-space4)}@media(min-width:768px){.hz-page-header{flex-direction:row;align-items:flex-start;justify-content:space-between;padding-top:var(--cv-space8)}}.hz-page-header__text{min-width:0}.hz-page-header__title{margin:0;font-size:var(--cv-fontSize2xl);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightTight);color:var(--cv-textPrimary)}@media(min-width:768px){.hz-page-header__title{font-size:var(--cv-fontSize3xl)}}.hz-page-header__description{max-width:40rem;margin:var(--cv-space2) 0 0;font-size:var(--cv-fontSizeMd);line-height:var(--cv-lineHeightBody);color:var(--cv-textSecondary)}.hz-page-header__actions{display:flex;flex-wrap:wrap;gap:var(--cv-space2)}@media(min-width:768px){.hz-page-header__actions{flex-shrink:0}}.hz-alert{display:flex;align-items:flex-start;gap:var(--cv-space3);padding:var(--cv-space3) var(--cv-space4);border-radius:var(--cv-radiusMd);background-color:var(--cv-infoSoft);color:var(--cv-textPrimary);font-size:var(--cv-fontSizeSm);line-height:var(--cv-lineHeightBody)}.hz-alert__icon{flex:none;color:var(--cv-infoText)}.hz-alert .hz-alert__icon{display:flex;width:1.25rem;height:1.25rem;margin-top:1px;font-size:1.25rem}.hz-alert .hz-alert__icon svg{width:100%;height:100%}.hz-alert__title{margin:0;font-weight:var(--cv-weightStrong)}.hz-alert__text{margin:0;color:var(--cv-textPrimary)}.hz-alert--success{background-color:var(--cv-successSoft)}.hz-alert--success .hz-alert__icon{color:var(--cv-successText)}.hz-alert--warning{background-color:var(--cv-warningSoft)}.hz-alert--warning .hz-alert__icon{color:var(--cv-warningText)}.hz-alert--danger{background-color:var(--cv-dangerSoft)}.hz-alert--danger .hz-alert__icon{color:var(--cv-dangerText)}.hz-empty{display:flex;flex-direction:column;align-items:center;gap:var(--cv-space2);padding:var(--cv-space8) var(--cv-space4);text-align:center}.hz-empty__icon{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:var(--cv-space2);border-radius:50%;background-color:var(--cv-surfaceSunken);color:var(--cv-textSecondary)}.hz-empty__icon svg{width:1.5rem;height:1.5rem}.hz-empty__title{margin:0;font-size:var(--cv-fontSizeLg);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightSnug);color:var(--cv-textPrimary)}.hz-empty__text{max-width:28rem;margin:0;font-size:var(--cv-fontSizeSm);line-height:var(--cv-lineHeightBody);color:var(--cv-textSecondary)}.hz-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cv-space2);margin-top:var(--cv-space4)}.hz-card{background-color:var(--cv-surface);border:1px solid var(--cv-borderSubtle);border-radius:var(--cv-radiusLg);padding:var(--cv-space4)}@media(min-width:768px){.hz-card{padding:var(--cv-space6)}}.hz-card--flush{padding:0;overflow:hidden}@media(min-width:768px){.hz-card--flush{padding:0}}.hz-card--subtle{background-color:var(--cv-surfaceSubtle);border-color:transparent}.hz-card--interactive{display:block;color:inherit;text-decoration:none;cursor:pointer;transition:border-color var(--cv-durationFast) var(--cv-easeStandard),box-shadow var(--cv-durationFast) var(--cv-easeStandard)}.hz-card--interactive:hover{border-color:var(--cv-borderStrong);box-shadow:var(--cv-shadowMd);color:inherit}.hz-card--interactive:focus-visible{outline:2px solid var(--cv-focusRing);outline-offset:2px}.hz-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cv-space3);margin-bottom:var(--cv-space4)}.hz-card__title{margin:0;font-size:var(--cv-fontSizeLg);font-weight:var(--cv-weightStrong);line-height:var(--cv-lineHeightSnug);color:var(--cv-textPrimary)}.hz-card__subtitle{margin:var(--cv-space1) 0 0;font-size:var(--cv-fontSizeSm);line-height:var(--cv-lineHeightSnug);color:var(--cv-textSecondary)}.hz-card__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--cv-space2);margin-top:var(--cv-space4);padding-top:var(--cv-space4);border-top:1px solid var(--cv-borderSubtle)}.hz-tabs{display:flex;gap:var(--cv-space6);overflow-x:auto;border-bottom:1px solid var(--cv-borderSubtle);scrollbar-width:none}.hz-tabs__item{flex:none;margin-bottom:-1px;padding:var(--cv-space3) 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--cv-textSecondary);font:inherit;font-size:var(--cv-fontSizeSm);font-weight:var(--cv-weightStrong);text-decoration:none;white-space:nowrap;cursor:pointer}.hz-tabs__item:hover{color:var(--cv-textPrimary)}.hz-tabs__item:focus-visible{outline:2px solid var(--cv-focusRing);outline-offset:2px}.hz-tabs__item--active,.hz-tabs__item--active:hover{border-bottom-color:var(--cv-primaryBrand);color:var(--cv-textPrimary)}
