@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";*{box-sizing:border-box;font-family:Onest,sans-serif;font-kerning:none;margin:0;padding:0;text-decoration:none;touch-action:manipulation}html{height:100%;width:100%}body,html{-webkit-tap-highlight-color:transparent;background-color:var(--whiteColor);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1}body{overflow-x:hidden}a:focus{outline-color:var(--primaryColor)}.button{align-items:center;background-color:var(--primaryColor);border:none;border-radius:var(--borderRadius);color:var(--whiteColor);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:500;gap:var(--gapExtraSmall);height:var(--buttonsHeight);justify-content:center;line-height:100%;max-width:var(--buttonMaxWidth);outline:1px solid transparent;outline-offset:-1px;overflow:hidden;padding:0 var(--paddingHorizontal);position:relative;text-align:center;transition:all .2s var(--transitionAnimation);width:-moz-fit-content;width:fit-content;z-index:2}.button:active{transform:scale(.95)}@media(hover:hover){.button:hover:not(:disabled):not(.disabled-button):not(:has(.button-loading)){background-color:var(--hoverColor);box-shadow:0 0 0 1px var(--blackColor)}}.button .button-loading{align-items:center;background-color:var(--greyColor);display:flex;gap:var(--gapText);inset:-1px;justify-content:center;pointer-events:none;position:absolute}.button .button-loading .button-loading-dot{animation:button-loading-animation 1.2s ease-in-out infinite both;aspect-ratio:1/1;background-color:var(--whiteColor);border-radius:50%;height:calc(var(--buttonActionSize)/5);width:calc(var(--buttonActionSize)/5)}.button .button-loading .button-loading-dot:first-child{animation-delay:-.24s}.button .button-loading .button-loading-dot:nth-child(2){animation-delay:-.12s}.button .button-loading .button-loading-dot:nth-child(3){animation-delay:0}@keyframes button-loading-animation{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.button input{display:none}.button.small-button{border-radius:var(--borderRadiusSmall);font-size:var(--mediumTextSize);height:var(--buttonActionSize);padding:0 var(--paddingButtonSmall)}.button.extra-small-button{border-radius:var(--borderRadiusSmall);font-size:var(--smallTextSize);height:var(--buttonActionSizeMedium);padding:0 var(--paddingSmall)}.button.rounded-button{border-radius:var(--borderRadiusBig)}.button.accent-button{background-color:var(--accentColor)}@media(hover:hover){.button.accent-button:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:var(--accentHoverColor);box-shadow:0 0 0 1px var(--accentHoverColor)}}.button.accent-button .button-loading{background-color:rgba(var(--accentColorRGB),.7)}.button.accent-button .button-loading .button-loading-dot{background-color:var(--whiteColor)}.button.grey-button{background-color:var(--lightGreyColor);color:var(--blackColor)}@media(hover:hover){.button.grey-button:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:var(--greyColor);box-shadow:0 0 0 1px var(--greyColor)}}.button.black-outline-button{background-color:transparent;color:var(--blackColor);outline-color:var(--blackColor)}.button.black-outline-button .button-loading{background-color:transparent}.button.black-outline-button .button-loading .button-loading-dot{background-color:var(--blackColor)}@media(hover:hover){.button.black-outline-button:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:var(--lightGreyColor)}}.button.grey-outline-button{color:var(--blackColor);outline-color:var(--greyColor)}.button.grey-outline-button,.button.grey-outline-button .button-loading{background-color:transparent}.button.grey-outline-button .button-loading .button-loading-dot{background-color:var(--blackColor)}@media(hover:hover){.button.grey-outline-button:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:var(--lightGreyColor);outline-color:var(--blackColor)}}.button.black-button-with-white-outline{background-color:va(--blackColor);color:var(--whiteColor);outline-color:var(--whiteColor)}@media(hover:hover){.button.black-button-with-white-outline:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:var(--whiteColor);box-shadow:0 0 0 1px var(--whiteColor);color:var(--blackColor)}}.button.white-button-with-black-outline{background-color:var(--whiteColor);color:var(--blackColor);outline-color:var(--whiteColor)}.button.white-button-with-black-outline .button-loading{background-color:transparent}.button.white-button-with-black-outline .button-loading .button-loading-dot{background-color:var(--blackColor)}@media(hover:hover){.button.white-button-with-black-outline:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:var(--blackColor);box-shadow:0 0 0 1px var(--whiteColor);color:var(--whiteColor)}}.button.clear-button{color:var(--blackColor)}.button.clear-button,.button.clear-button .button-loading{background-color:transparent}.button.clear-button .button-loading .button-loading-dot{background-color:var(--blackColor)}@media(hover:hover){.button.clear-button:not(:disabled):not(.disabled-button):not(:has(.button-loading)):not(:has(.button-loading)):hover{background-color:var(--lightGreyColor);box-shadow:none;color:var(--blackColor)}}.button.red-button{background-color:var(--errorColor)}.button.red-button .button-loading{background-color:var(--redColor)}.button.red-button .button-loading .button-loading-dot{background-color:var(--whiteColor)}@media(hover:hover){.button.red-button:not(:disabled):not(.disabled-button):not(:has(.button-loading)):hover{background-color:rgba(var(--errorColorRGB),.8);box-shadow:0 0 0 1px var(--errorColorRGB)}}.button:has(.button-loading){background-color:transparent;color:transparent;cursor:wait}.button.disabled-button,.button:disabled{cursor:not-allowed;opacity:.5}.button.disabled-button:active,.button:disabled:active{transform:none}.text-button{background:none;border:none;cursor:pointer;outline:none;transition:all .2s var(--transitionAnimation);width:-moz-fit-content;width:fit-content}.text-button:disabled{cursor:not-allowed;opacity:.5}.text-button:active{transform:scale(.95)}.text-button input{display:none}.grecaptcha-badge{z-index:1000}.vue-slider{cursor:pointer;margin:0 auto 8px!important;padding:0!important;width:calc(100% - 16px)!important}.vue-slider .vue-slider-rail{background-color:var(--greyColor)}.vue-slider .vue-slider-rail .vue-slider-process{background-color:var(--accentColor);border-radius:12px;height:4px!important;top:-1px!important}.vue-slider .vue-slider-dot{z-index:2}.vue-slider .vue-slider-dot-handle{background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:50%;box-shadow:var(--boxShadow)}.table-no-items-found{align-items:center;display:flex;flex-direction:column;gap:var(--gapSmall);justify-content:center;padding:var(--paddingVertical) var(--paddingHorizontal);text-align:center;width:100%}.mobile-navigation-actions{display:none}@media(max-width:712px){.mobile-navigation-actions{align-items:center;display:flex;gap:var(--gapExtraSmallFixed);height:80px;justify-content:space-between;padding:var(--gapText) var(--paddingHorizontal);position:fixed;top:0;transition:all .3s;width:100%;z-index:10}.mobile-navigation-actions.mobile-navigation-actions-background{background-color:var(--whiteColor);box-shadow:var(--lightGreyColor) 0 1px 1px}.mobile-navigation-actions.mobile-navigation-actions-background .mobile-navigation-actions-action{background-color:transparent}.mobile-navigation-actions .mobile-navigation-actions-box{align-content:center;display:flex;gap:var(--gap)}.mobile-navigation-actions .mobile-navigation-actions-action{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(var(--greyColorRGB),.7);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;height:var(--buttonActionSize);justify-content:center;transition:all .2s var(--transitionAnimation);width:var(--buttonActionSize)}}@media(max-width:712px)and (hover:hover){.mobile-navigation-actions .mobile-navigation-actions-action:hover{background-color:var(--lightGreyColor)}}@media(max-width:712px){.mobile-navigation-actions .mobile-navigation-actions-action svg{height:16px;width:16px}.mobile-navigation-actions .mobile-navigation-actions-action svg path{transition:all .2s var(--transitionAnimation)}.mobile-navigation-actions .mobile-navigation-actions-action.heart-box-active svg path{fill:rgba(var(--errorColorRGB),.8);stroke:rgba(var(--errorColorRGB),.8)}}.input-helper-text{align-items:center;display:flex;gap:var(--gapText)}.input-helper-text .input-helper-text-icon{flex-shrink:0;height:14px;margin-top:-2px;width:14px}.input-helper-text .input-helper-text-icon svg{height:100%;width:100%}.input-helper-text .input-helper-text-icon svg path{stroke:var(--darkGreyColor)}.report-text-action{align-items:center;cursor:pointer;display:flex;gap:var(--gapTextBig);justify-content:center;transition:all .2s var(--transitionAnimation)}@media(hover:hover){.report-text-action:hover{color:var(--errorColor)}.report-text-action:hover svg path{fill:var(--errorColor)}}:root{--primaryColor:#222;--primaryColorRGB:34,34,34;--hoverColor:#000;--hoverColorRGB:0,0,0;--accentColorLight:#9cc4f9;--accentColorLightRGB:24,119,242;--accentColor:#1877f2;--accentColorRGB:24,119,242;--accentHoverColor:#0668e1;--accentHoverColorRGB:6,104,225;--whiteColor:#fefffe;--whiteColorRGB:254,255,254;--blackColor:#222;--blackColorRGB:34,34,34;--veryLightGreyColor:#f7f8f7;--veryLightGreyColorRGB:247,248,247;--lightGreyColor:#eff0f0;--lightGreyColorRGB:239,240,240;--greyColor:#dfe1e1;--greyColorRGB:223,225,225;--darkGreyColor:#818487;--darkGreyColorRGB:129,132,135;--darkestGreyColor:#24272d;--darkestGreyColorRGB:36,39,45;--successColor:#00c800;--successColorRGB:0,200,0;--errorColor:#ff1654;--errorColorRGB:255,22,84;--infoColor:#ffe156;--infoColorRGB:255,225,86;--promotedColor:#ffd664;--promotedColorRGB:255,214,100;--redColor:#ff7e82;--lightErrorColor:#fef0f2;--purpleColor:#6b15e4;--purpleColorRGB:107,21,228;--rgbaBlackColor:#22222244;--rgbaDarkBlackColor:#22222275;--rgbaWhiteColor:#fefffe30;--fieldsBackgroundColor:var(--whiteColor);--fieldsBorderColor:var(--greyColor);--fieldsBorderFocusColor:var(--primaryColor);--fieldsBorderRadius:var(--borderRadius);--selectorBorderRadius:calc(var(--borderRadiusBig)*2);--extraLightHoverColor:#00a6fb4a;--fieldsPlaceholderColor:var(--greyColor);--fieldsHeight:56px;--actionsHeight:48px;--buttonsHeight:48px;--galleryBreakingPoint:1024px;--modalBreakingPoint:768px;--loadingAnimation:linear-gradient(to right,rgba(var(--greyColorRGB),.1) 0%,rgba(var(--greyColorRGB),.5));--transitionAnimation:cubic-bezier(.2,0,0,1);--bodyTextLineHeight:128%%;--bodyFontWeight:500;--bodyFontWeightBold:600;--normalTextSize:14px;--normalTextLineHeight:128%%;--normalFontWeight:400;--maxWidthContentBig:1920px;--maxWidthContentSmall:1120px;--maxWidthPopup:768px;--maxWidthPopupSmall:620px;--maxWidthForm:480px;--maxWidthContentExtraSmall:360px;--buttonMaxWidth:280px;--borderRadiusSmall:6px;--borderRadius:10px;--borderRadiusBig:24px;--boxShadowBig:0px 4px 24px rgba(var(--blackColorRGB),.3);--boxShadow:0px 2px 12px rgba(var(--blackColorRGB),.2);--boxShadowSmall:0px 1px 6px rgba(var(--blackColorRGB),.1);--paddingVertical:48px;--paddingHorizontal:24px;--paddingNormal:28px;--paddingMedium:20px;--paddingButtonSmall:20px;--paddingSmall:16px;--gapBig:48px;--gapMedium:32px;--gap:24px;--gapSmall:16px;--gapExtraSmall:12px;--gapTextExtraBig:8px;--gapTextBig:6px;--gapText:4px;--gapTextSmall:2px;--gapListingDetails:32px;--gapListingDetailsSmall:20px;--gapFilters:18px;--gapCards:12px;--gapExtraSmallFixed:12px;--largeTextSize:48px;--heading1Size:36px;--heading2Size:32px;--heading3Size:28px;--heading4Size:24px;--heading5Size:20px;--heading6Size:18px;--titleLineHeight:108%;--textLineHeight:128%;--bodyTextSize:16px;--mediumTextSize:14px;--smallTextSize:12px;--buttonActionSize:40px;--buttonActionSizeMedium:36px;--buttonActionSizeSmall:32px;--navigationHeight:80px;--navigationPadding:20px;--navigationFilterBarHeight:48px}@media(max-width:1024px){:root{--paddingVertical:32px;--paddingHorizontal:20px;--gapBig:32px;--gapMedium:24px;--gap:16px;--gapSmall:12px;--gapExtraSmall:8px;--heading1Size:30px;--heading2Size:28px;--heading3Size:24px;--heading4Size:22px}}@media(max-width:712px){:root{--paddingVertical:24px;--paddingHorizontal:24px;--heading1Size:28px;--heading2Size:26px;--paddingNormal:24px;--paddingMedium:16px;--paddingSmall:12px;--gapBig:24px;--gapMedium:16px;--gap:12px;--gapSmall:8px;--gapExtraSmall:6px;--gapFilters:16px;--gapExtraSmallFixed:8px}}.large-text{line-height:var(--titleLineHeight)}.large-text,.large-text-list{font-size:var(--largeTextSize);font-weight:500;letter-spacing:-.01em}.large-text-list{line-height:100%}.large-text-bold{line-height:var(--titleLineHeight)}.large-text-bold,.large-text-list-bold{font-size:var(--largeTextSize);font-weight:600;letter-spacing:-.01em}.large-text-list-bold{line-height:100%}.heading-1,h1{line-height:var(--titleLineHeight)}.heading-1,.heading-1-list,h1{color:var(--blackColor);font-size:var(--heading1Size);font-weight:500;letter-spacing:-.01em}.heading-1-list{line-height:100%}.heading-1-bold{line-height:var(--titleLineHeight)}.heading-1-bold,.heading-1-list-bold{color:var(--blackColor);font-size:var(--heading1Size);font-weight:600;letter-spacing:-.01em}.heading-1-list-bold{line-height:100%}.heading-2,h2{line-height:var(--titleLineHeight)}.heading-2,.heading-2-list,h2{color:var(--blackColor);font-size:var(--heading2Size);font-weight:500;letter-spacing:-.01em}.heading-2-list{line-height:100%}.heading-2-bold{line-height:var(--titleLineHeight)}.heading-2-bold,.heading-2-list-bold{color:var(--blackColor);font-size:var(--heading2Size);font-weight:600;letter-spacing:-.01em}.heading-2-list-bold{line-height:100%}.heading-3,h3{line-height:var(--titleLineHeight)}.heading-3,.heading-3-list,h3{color:var(--blackColor);font-size:var(--heading3Size);font-weight:500;letter-spacing:-.01em}.heading-3-list{line-height:100%}.heading-3-bold{line-height:var(--titleLineHeight)}.heading-3-bold,.heading-3-list-bold{color:var(--blackColor);font-size:var(--heading3Size);font-weight:600;letter-spacing:-.01em}.heading-3-list-bold{line-height:100%}.heading-4,h4{line-height:var(--titleLineHeight)}.heading-4,.heading-4-list,h4{color:var(--blackColor);font-size:var(--heading4Size);font-weight:500;letter-spacing:-.01em}.heading-4-list{line-height:100%}.heading-4-bold{line-height:var(--titleLineHeight)}.heading-4-bold,.heading-4-list-bold{color:var(--blackColor);font-size:var(--heading4Size);font-weight:600;letter-spacing:-.01em}.heading-4-list-bold{line-height:100%}.heading-5,h5{line-height:var(--titleLineHeight)}.heading-5,.heading-5-list,h5{color:var(--blackColor);font-size:var(--heading5Size);font-weight:500;letter-spacing:-.01em}.heading-5-list{line-height:100%}.heading-5-bold{line-height:var(--titleLineHeight)}.heading-5-bold,.heading-5-list-bold{color:var(--blackColor);font-size:var(--heading5Size);font-weight:600;letter-spacing:-.01em}.heading-5-list-bold{line-height:100%}.heading-6,h6{line-height:var(--titleLineHeight)}.heading-6,.heading-6-list,h6{color:var(--blackColor);font-size:var(--heading6Size);font-weight:500;letter-spacing:-.01em}.heading-6-list{line-height:100%}.heading-6-bold{line-height:var(--titleLineHeight)}.heading-6-bold,.heading-6-list-bold{color:var(--blackColor);font-size:var(--heading6Size);font-weight:500;letter-spacing:-.01em}.heading-6-list-bold{line-height:100%}.body-text,a,li,p{font-weight:400}.body-text,.body-text-light,a,li,p{color:var(--blackColor);font-size:var(--bodyTextSize);line-height:var(--textLineHeight)}.body-text-light{font-weight:300}.body-text-medium{font-weight:500}.body-text-bold,.body-text-medium{color:var(--blackColor);font-size:var(--bodyTextSize);line-height:var(--textLineHeight)}.body-text-bold{font-weight:600}.list-text{font-weight:400}.list-text,.list-text-light{color:var(--blackColor);font-size:var(--bodyTextSize);line-height:100%}.list-text-light{font-weight:300}.list-text-medium{font-weight:500}.list-text-bold,.list-text-medium{color:var(--blackColor);font-size:var(--bodyTextSize);line-height:100%}.list-text-bold{font-weight:600}.medium-text{font-weight:400}.medium-text,.medium-text-light{color:var(--blackColor);font-size:var(--mediumTextSize);line-height:var(--textLineHeight)}.medium-text-light{font-weight:300}.medium-text-list{font-weight:400}.medium-text-list,.medium-text-list-light{color:var(--blackColor);font-size:var(--mediumTextSize);line-height:100%}.medium-text-list-light{font-weight:300}.medium-text-medium{font-weight:500}.medium-text-bold,.medium-text-medium{color:var(--blackColor);font-size:var(--mediumTextSize);line-height:var(--textLineHeight)}.medium-text-bold{font-weight:600}.medium-text-list-medium{font-weight:500}.medium-text-list-bold,.medium-text-list-medium{color:var(--blackColor);font-size:var(--mediumTextSize);line-height:100%}.medium-text-list-bold{font-weight:600}.small-text,small{font-weight:400}.small-text,.small-text-light,small{color:var(--darkGreyColor);font-size:var(--smallTextSize);line-height:var(--textLineHeight)}.small-text-light{font-weight:300}.small-text-medium{font-weight:500}.small-text-bold,.small-text-medium{color:var(--darkGreyColor);font-size:var(--smallTextSize);line-height:var(--textLineHeight)}.small-text-bold{font-weight:600}.small-text-list{font-weight:400}.small-text-list,.small-text-list-light{color:var(--darkGreyColor);font-size:var(--smallTextSize);line-height:100%}.small-text-list-light{font-weight:300}.small-text-list-medium{font-weight:500}.small-text-list-bold,.small-text-list-medium{color:var(--darkGreyColor);font-size:var(--smallTextSize);line-height:100%}.small-text-list-bold{font-weight:600}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.clickable-text{cursor:pointer}@media(hover:hover){.clickable-text-hover:hover{color:var(--primaryColor)}}.underline-text{text-decoration:underline}@media(hover:hover){.underline-text-hover:hover{text-decoration:underline}}.primary-text{color:var(--primaryColor)}.accent-text{color:var(--accentColor)}.error-text{color:var(--errorColor)}.disabled-text{color:var(--darkGreyColor)}.success-text{color:var(--successColor)}.warning-text{color:var(--infoColor)}.purple-text{color:var(--purpleColor)}.link-outline-text{outline:none}@media(hover:hover){.link-outline-text:hover{background-color:var(--lightGreyColor);border-radius:4px;margin:0 -2px;padding:0 2px}}.link-outline-text:focus{background-color:var(--lightGreyColor);border-radius:4px;margin:0 -2px;padding:0 2px}.arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='28' fill='none' viewBox='0 0 16 28'%3E%3Cpath stroke='%23222' stroke-width='4' d='m2.121 2.031 9.172 9.171c1.333 1.334 2 2 2 2.829 0 .828-.667 1.495-2 2.828l-9.172 9.172'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;flex-shrink:0;height:12px;width:12px}.arrow.left-arrow{transform:rotate(180deg)}.arrow.right-arrow{transform:rotate(0)}.arrow.top-arrow{transform:rotate(-90deg)}.arrow.bottom-arrow{transform:rotate(90deg)}.close-icon{align-items:center;cursor:pointer;display:flex;height:calc(100% - 1px);justify-content:center;padding:10px;position:relative;transition:all .2s var(--transitionAnimation);width:40px}.close-icon:after,.close-icon:before{background-color:var(--blackColor);border-radius:4px;content:"";height:2px;position:absolute;width:50%}.close-icon:before{transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg)}.close-icon.close-icon-medium{width:30px}.close-icon.close-icon-small{width:20px}.close-icon.close-icon-very-small{width:15px}.plus-icon{align-items:center;display:flex;height:14px;justify-content:center;position:relative;transition:all .2s var(--transitionAnimation);width:14px}.plus-icon:after,.plus-icon:before{background-color:var(--blackColor);border-radius:4px;content:"";height:2px;position:absolute;width:100%}.plus-icon:before{transform:rotate(90deg)}.plus-icon:after{transform:rotate(0)}.minus-icon{align-items:center;display:flex;height:14px;justify-content:center;position:relative;transition:all .2s var(--transitionAnimation);width:14px}.minus-icon:after,.minus-icon:before{background-color:var(--blackColor);border-radius:4px;content:"";height:2px;position:absolute;width:100%}.minus-icon:after,.minus-icon:before{transform:rotate(0)}.container{display:flex;flex-direction:column;flex-grow:1;gap:20px;margin:0 auto;max-width:1920px;padding:20px 40px 40px;width:100%}@media(max-width:1024px){.container{gap:20px;padding:20px 20px 80px}}.container.center-container{align-items:center;justify-content:center}.hide-desktop{display:none!important}@media(max-width:1024px){.hide-desktop{display:inherit!important}}.hide-tablet{display:inherit!important}@media(max-width:1024px){.hide-tablet{display:none!important}}.hide-mobile{display:inherit}@media(max-width:712px){.hide-mobile{display:none!important}}.show-mobile{display:none!important}@media(max-width:712px){.show-mobile{display:inherit!important}}.error-page-container{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.error-page-container .error-page-container-text{display:flex;flex-direction:column;gap:var(--gapSmall)}.error-page-container .error-page-container-links{display:flex;flex-direction:column;gap:var(--gapTextBig)}.error-page-container .error-page-container-links a{width:-moz-fit-content;width:fit-content}.error-page-container .error-page-container-logo{align-items:center;display:flex;height:48px;width:-moz-fit-content;width:fit-content}.error-page-container .error-page-container-logo img{height:100%;width:-moz-fit-content;width:fit-content}.big-checkbox input[type=checkbox]+label:before,.big-checkbox input[type=radio]+label:before{height:24px;width:24px}.big-checkbox input[type=checkbox]+label:after,.big-checkbox input[type=radio]+label:after{height:16px;left:8px;top:3px;width:8px}.application-view{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:360px;padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.application-view .application-view-title{align-items:center;display:flex;gap:var(--gap)}.application-view .application-view-title .application-view-title-icon{align-items:center;border:1px solid var(--greyColor);border-radius:16px;display:flex;flex-shrink:0;height:94px;justify-content:center;overflow:hidden;width:94px}.application-view .application-view-title .application-view-title-icon svg{height:100%;width:100%}.application-view .application-view-text{display:flex;flex-direction:column;gap:var(--gapText);text-align:center}.application-view .application-view-platforms{display:flex;flex-direction:column;gap:var(--gap)}.application-view .application-view-platforms a{height:100%;width:100%}.application-view .application-view-platforms a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}html:has(.hommex-mobile-app){-ms-overflow-style:none!important;scrollbar-width:none!important;touch-action:pan-x pan-y}html:has(.hommex-mobile-app) #__nuxt{padding-bottom:64px}html:has(.hommex-mobile-app)::-webkit-scrollbar{display:none!important}html:has(.hommex-mobile-app) *{-ms-overflow-style:none!important;scrollbar-width:none!important;touch-action:pan-x pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:has(.hommex-mobile-app) ::-webkit-scrollbar{display:none!important}html:has(.hommex-mobile-app) a{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;pointer-events:auto}html:has(.hommex-mobile-app) a:not([href^="tel:"]):not([href^="mailto:"]){-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body:has(.gallery-modal-all[open]),html:has(.gallery-modal-all[open]){overflow:hidden}.modal-component::backdrop{-webkit-backdrop-filter:blur(0)!important;backdrop-filter:blur(0)!important}.modal-component[open] .modal-component-container .modal-component-container-content{padding:var(--paddingVertical) var(--paddingHorizontal)!important}.modal-component[open] .modal-component-container .modal-component-container-content:has(.billing-modal),.modal-component[open] .modal-component-container .modal-component-container-content:has(.photos-edit-box){padding:0!important}.modal-component[open] .modal-component-container .modal-component-container-content .billing-cycle-modal-options-list{display:flex;flex-direction:column;gap:var(--gapExtraSmall)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-cycle-modal-options-list .billing-cycle-modal-option{align-items:flex-start;border:1px solid var(--greyColor);border-radius:8px;cursor:pointer;display:flex;gap:var(--gapText);padding:var(--paddingSmall);position:relative;transition:all .2s ease}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .billing-cycle-modal-options-list .billing-cycle-modal-option:hover{background:var(--veryLightGreyColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-cycle-modal-options-list .billing-cycle-modal-option.billing-cycle-modal-option-selected{background:var(--lightGreyColor);border-color:var(--accentColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-cycle-modal-options-list .billing-cycle-modal-option .billing-cycle-modal-option-info{display:flex;flex:1;flex-direction:column;gap:var(--gapText)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-cycle-modal-options-list .billing-cycle-modal-option .billing-cycle-modal-option-badge{background-color:rgba(var(--accentColorRGB),.1);border-radius:var(--borderRadius);padding:4px 6px}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gap);padding:var(--paddingNormal);width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-title{display:flex;flex-direction:column;gap:var(--gapText)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:1px;padding:1px}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .billing-modal-box-row{display:flex;gap:1px}@media(max-width:712px){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .billing-modal-box-row{flex-direction:column}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component input{border-color:transparent;border-radius:0}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component input:focus{border-color:var(--blackColor)}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component input:hover{border-color:var(--blackColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component.is-invalid input{background-color:var(--lightErrorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component.is-invalid input:focus{border-color:var(--errorColor)}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component.is-invalid input:hover{border-color:var(--errorColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component.is-invalid label{background-color:var(--lightErrorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component.billing-modal-box-first input{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .input-component.billing-modal-box-last input{border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component .dropdown-component-outside{border-color:transparent;border-radius:0;border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component .dropdown-component-outside:focus{border-color:var(--blackColor)}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component .dropdown-component-outside:hover{border-color:var(--blackColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component .dropdown-component-opened .input-component input{border-color:var(--fieldsBorderColor);border-radius:var(--borderRadius)}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component .dropdown-component-opened .input-component input:hover{border-color:var(--blackColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component .dropdown-component-opened .input-component input:focus{border-color:var(--blackColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component:has(.dropdown-component-opened) .dropdown-component-outside{border-color:var(--blackColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component:has(.dropdown-component-opened).is-invalid .dropdown-component-outside{border-color:var(--errorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component:has(.dropdown-component-opened).is-invalid .dropdown-component-outside .dropdown-arrow-box{border-color:var(--errorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component.is-invalid .dropdown-component-outside{background-color:var(--lightErrorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component.is-invalid .dropdown-component-outside .dropdown-arrow-box{border-color:var(--fieldsBorderColor)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component.is-invalid .dropdown-component-outside:focus,.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component.is-invalid .dropdown-component-outside:focus .dropdown-arrow-box{border-color:var(--errorColor)}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component.is-invalid .dropdown-component-outside:hover,.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box .dropdown-component.is-invalid .dropdown-component-outside:hover .dropdown-arrow-box{border-color:var(--errorColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box.billing-modal-box-personal .billing-modal-box-row .input-component:first-child input{border-top-left-radius:var(--borderRadius)}@media(max-width:712px){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box.billing-modal-box-personal .billing-modal-box-row .input-component:first-child input{border-top-right-radius:var(--borderRadius)}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box.billing-modal-box-personal .billing-modal-box-row .input-component:last-child input{border-top-right-radius:var(--borderRadius)}@media(max-width:712px){.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box.billing-modal-box-personal .billing-modal-box-row .input-component:last-child input{border-top-right-radius:0}}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box.billing-modal-box-company .input-component:first-child input{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}.modal-component[open] .modal-component-container .modal-component-container-content .billing-modal .billing-modal-box.billing-modal-box-company .input-component:last-child input{border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.modal-component[open] .modal-component-container .modal-component-container-content .date-range-item{border-bottom:1px solid var(--greyColor);cursor:pointer;padding-bottom:var(--paddingSmall)}.modal-component[open] .modal-component-container .modal-component-container-content .date-range-item:last-child{border-bottom:none;padding-bottom:0}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information{display:flex;flex-wrap:wrap;gap:var(--gapListingDetails)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapText);padding-bottom:var(--gapListingDetails);width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box a{width:-moz-fit-content;width:fit-content;word-break:break-word}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box sup{font-size:10px;position:relative;top:-.4em;vertical-align:top}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box p{word-break:break-word}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box:last-child{border-bottom:none;padding-bottom:0}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box-images{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;gap:var(--gap);padding-bottom:var(--paddingNormal);width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box-images:last-child{border-bottom:none;padding-bottom:0}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box-images img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;height:28px;width:28px}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box{align-items:center;border-bottom:2px solid var(--greyColor);display:flex;gap:var(--gap);justify-content:space-between;padding:var(--paddingNormal)}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box:last-child{border-bottom:none}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title{display:flex;flex-direction:column;gap:var(--gapTextBig)}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview{border:2px solid var(--lightGreyColor);border-radius:50%;height:44px;width:44px}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview.photos-edit-box-title-preview-banner{aspect-ratio:4/1;border-radius:12px;overflow:hidden;width:-moz-fit-content;width:fit-content}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview.photos-edit-box-title-preview-banner img{border-radius:0}.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-actions{align-items:center;display:flex;gap:var(--gapExtraSmall)}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-actions .button:hover .button-icon svg path{fill:var(--whiteColor)}}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box{border:1px solid var(--greyColor);border-radius:18px;display:flex;flex-direction:column;flex-shrink:0;gap:16px;min-height:40px;padding:24px 12px 12px;position:relative;width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box.is-invalid{border-color:var(--errorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box.is-invalid .modal-items-loop-box-title{border-color:var(--errorColor);color:var(--errorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-title{background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:22px;color:var(--blackColor);height:auto;left:12px;margin:0;max-width:calc(100% - 28px);overflow:hidden;padding:2px 8px;position:absolute;text-overflow:ellipsis;top:-8px;transition:all .2s var(--transitionAnimation);white-space:nowrap;z-index:2}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-add{align-items:center;cursor:pointer;display:flex;gap:6px;margin:0 auto;width:-moz-fit-content;width:fit-content}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-add .plus-icon:after,.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-add .plus-icon:before{background-color:var(--primaryColor)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item{position:relative;width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button{align-items:center;border-radius:0 24px 24px 0;display:flex;height:48px;justify-content:center;position:absolute;right:1px;top:1px;width:48px}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button .close-icon{border:1px solid var(--errorColor);border-radius:50%;height:-moz-fit-content;height:fit-content}.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button .close-icon:after,.modal-component[open] .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button .close-icon:before{background-color:var(--errorColor)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-share{display:flex;flex-wrap:wrap;gap:var(--gap)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box{align-items:center;border:1px solid var(--greyColor);border-radius:var(--borderRadius);cursor:pointer;display:flex;gap:var(--gapExtraSmall);padding:16px;transition:all .2s var(--transitionAnimation);width:calc(50% - var(--gap)/2)}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box img{height:26px;width:26px}@media(hover:hover){.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box:hover{background-color:var(--lightGreyColor)}}@media(max-width:712px){.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box{width:100%}}.modal-component[open] .modal-component-container .modal-component-container-content .image-preview-picture{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-report-options{display:flex;flex-direction:column;gap:10px}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-report-options .radio{border-bottom:1px solid var(--greyColor);padding-bottom:10px;width:100%}.modal-component[open] .modal-component-container .modal-component-container-content .modal-content-report-options .radio:last-child{border-bottom:none}.modal-component[open] .modal-component-container-footer:has(.button+.button){align-items:center;justify-content:space-between}.modal-component[open] .modal-component-container-footer:has(.button+.button) .button{max-width:-moz-fit-content!important;max-width:fit-content!important}.navigation-wrapper{background:linear-gradient(180deg,var(--whiteColor) 80%,var(--veryLightGreyColor) 100%);box-shadow:var(--lightGreyColor) 0 1px 1px;position:sticky;top:0;z-index:15}.navigation-spacer{height:calc(var(--fieldsHeight) + var(--navigationPadding) + var(--gap));pointer-events:none;position:relative;transition:height .3s ease-out;z-index:1}.desktop-navigation-collapsed+.navigation-spacer{height:0}.navigation-backdrop{background-color:rgba(var(--blackColorRGB),.25);cursor:pointer;inset:0;position:fixed;z-index:14}.backdrop-enter-active,.backdrop-leave-active{transition:opacity .2s var(--transitionAnimation)}.backdrop-enter-from,.backdrop-leave-to{opacity:0}.backdrop-enter-to,.backdrop-leave-from{opacity:1}.desktop-navigation{flex-shrink:0;height:auto;position:relative;transform-origin:top;width:100%}.desktop-navigation nav{align-items:center;display:flex;gap:var(--gapTextBig);height:var(--navigationHeight);justify-content:space-between;margin:0 auto;max-width:var(--maxWidthContentBig);padding:0 var(--paddingHorizontal);position:relative;width:100%;z-index:10}.desktop-navigation nav a{display:flex;height:-moz-fit-content;height:fit-content}.desktop-navigation nav .navigation-logo{flex-shrink:0;height:28px}.desktop-navigation nav .navigation-logo img{height:100%;width:auto}.desktop-navigation nav .navigation-logo .navigation-logo-icon{display:none}@media(max-width:1024px){.desktop-navigation nav .navigation-logo .navigation-logo-logo{display:none}.desktop-navigation nav .navigation-logo .navigation-logo-icon{display:block;height:100%;width:auto}}.desktop-navigation nav .navigation-box{align-items:center;display:flex;flex-shrink:0;gap:var(--gapExtraSmallFixed);height:var(--navigationHeight);width:-moz-fit-content;width:fit-content}.desktop-navigation nav .navigation-box:last-child{justify-content:flex-end}.desktop-navigation nav .navigation-box.navigation-box-filter{flex-direction:column;gap:var(--gap);height:auto;justify-content:center;left:0;padding:var(--navigationPadding) var(--paddingHorizontal);position:absolute;top:0;transition:transform .3s ease-out,opacity .2s ease-out;width:100%;z-index:-1}.desktop-navigation nav .back-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.desktop-navigation nav .back-button .arrow{height:14px;width:14px}@media(hover:hover){.desktop-navigation nav .back-button:hover{background-color:var(--lightGreyColor)}}.desktop-navigation nav .navigation-profile-box{align-items:center;display:flex;gap:var(--gapExtraSmallFixed);position:relative}.desktop-navigation nav .navigation-profile-box .navigation-profile-picture{align-items:center;background-color:var(--lightGreyColor);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;transition:all .2s var(--transitionAnimation);width:40px}.desktop-navigation nav .navigation-profile-box .navigation-profile-picture .navigation-profile-picture-link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.desktop-navigation nav .navigation-profile-box .navigation-profile-picture img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s var(--transitionAnimation);width:100%}.desktop-navigation nav .navigation-profile-box .navigation-profile-picture .navigation-profile-picture-icon{align-items:center;display:flex;height:100%;justify-content:center;padding:8px;width:100%}.desktop-navigation nav .navigation-profile-box .navigation-profile-picture .navigation-profile-picture-icon svg{height:100%;width:100%}@media(hover:hover){.desktop-navigation nav .navigation-profile-box .navigation-profile-picture:hover{background-color:var(--greyColor)}.desktop-navigation nav .navigation-profile-box .navigation-profile-picture:hover img{opacity:.7}}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-hamburger{align-items:center;background-color:var(--lightGreyColor);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:3px;height:40px;justify-content:center;position:relative;transition:all .2s var(--transitionAnimation);width:40px}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-hamburger .navigation-profile-box-hamburger-line{background-color:var(--blackColor);border-radius:2px;height:2px;transition:all .2s var(--transitionAnimation);width:16px}@media(hover:hover){.desktop-navigation nav .navigation-profile-box .navigation-profile-box-hamburger:hover{background-color:var(--greyColor)}}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-hamburger.navigation-profile-box-hamburger-active{background-color:var(--greyColor)}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-hamburger .navigation-profile-box-hamburger-unread-messages{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;height:18px;justify-content:center;position:absolute;right:-4px;top:-6px;width:18px}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);overflow:hidden;position:absolute;right:0;top:48px;width:300px;z-index:15}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container{display:flex;flex-direction:column;max-height:80vh;overflow-y:auto;padding:var(--gapExtraSmallFixed) 0;width:100%}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-breaker{background-color:var(--greyColor);height:2px;margin:var(--gapTextBig) auto;width:calc(100% - var(--paddingSmall)*2)}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-item{align-items:center;background-color:var(--whiteColor);cursor:pointer;display:flex;gap:var(--gapExtraSmallFixed);overflow:hidden;padding:var(--gapExtraSmallFixed) var(--paddingSmall);position:relative}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-item .navigation-profile-box-dropdown-container-box-item-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-item .navigation-profile-box-dropdown-container-box-item-icon svg{height:100%;width:100%}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-item .messages-unread-box{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;flex-shrink:0;height:18px;justify-content:center;position:absolute;right:var(--paddingSmall);top:50%;transform:translateY(-50%);width:18px}@media(hover:hover){.desktop-navigation nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box-item:hover{background-color:var(--lightGreyColor)}}.desktop-navigation.desktop-navigation-collapsed nav .navigation-box-filter{transform:translateY(calc((var(--navigationHeight) - var(--paddingSmall)/2)*-1))}@media(max-width:1024px){.desktop-navigation.desktop-navigation-collapsed nav .navigation-box-filter{transform:translateY(calc((var(--navigationHeight) - var(--paddingSmall))*-1))}}.mobile-navigation,.mobile-navigation-fake-actions,.mobile-navigation-filters-row-mobile{display:none}@media(max-width:712px){.desktop-navigation,.navigation-wrapper{display:none}.mobile-navigation-top-actions{align-items:center;display:flex;height:calc(48px + var(--gapText)*2);padding:var(--gapTextExtraBig) var(--paddingHorizontal)}.mobile-navigation-filters-row-mobile{align-items:center;box-shadow:0 2px 12px rgba(var(--blackColorRGB),.08);padding:var(--paddingSmall) var(--paddingHorizontal) 0 var(--paddingHorizontal)}.mobile-navigation,.mobile-navigation-filters-row-mobile{background-color:var(--whiteColor);border-bottom:1px solid transparent;display:flex;flex-direction:column;gap:var(--gap);justify-content:center;min-height:60px;position:sticky;top:0;transition:border-color .2s;z-index:20}.mobile-navigation{padding:var(--gapTextExtraBig) var(--paddingHorizontal)}.mobile-navigation .mobile-navigation-row{align-items:center;display:flex;justify-content:space-between}.mobile-navigation .mobile-navigation-row .mobile-navigation-row-title{align-items:center;display:flex;gap:var(--gap)}.mobile-navigation .mobile-navigation-row .mobile-navigation-row-title .back-button{align-items:center;background-color:var(--veryLightGreyColor);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:var(--buttonActionSizeMedium);justify-content:center;width:var(--buttonActionSizeMedium)}.mobile-navigation .mobile-navigation-row .mobile-navigation-row-title .back-button svg{transform:rotate(180deg)}}@media(max-width:712px)and (hover:hover){.mobile-navigation .mobile-navigation-row .mobile-navigation-row-title .back-button:hover{background-color:var(--lightGreyColor)}}@media(max-width:712px){.mobile-navigation .mobile-navigation-row h1{transform-origin:center left}.mobile-navigation .mobile-navigation-row-actions{align-items:center;display:flex;gap:var(--gap);position:fixed;right:var(--paddingHorizontal);top:var(--gapSmall);transition:all .2s var(--transitionAnimation)}.mobile-navigation .mobile-navigation-row-actions.mobile-navigation-row-actions-bottom{position:relative;right:auto;top:auto}.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action{align-items:center;background-color:var(--veryLightGreyColor);border:1px solid var(--veryLightGreyColor);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;position:relative;transition:background-color .2s;width:var(--buttonActionSize)}.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action .mobile-navigation-row-actions-action-icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action svg{height:16px;width:16px}.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action .mobile-navigation-row-actions-action-count{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--veryLightGreyColor);display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-6px;top:6px;transform:translateY(-50%);width:18px}}@media(max-width:712px)and (hover:hover){.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action:hover{background-color:var(--lightGreyColor);border-color:var(--lightGreyColor)}.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action:hover:has(.mobile-navigation-row-actions-action-count){border-color:var(--blackColor)}}@media(max-width:712px){.mobile-navigation .mobile-navigation-row-actions .mobile-navigation-row-actions-action:has(.mobile-navigation-row-actions-action-count){border-color:var(--blackColor)}.mobile-navigation .mobile-navigation-row-actions .actions-dropdown-component .actions-dropdown-component-outside{height:var(--buttonActionSize)}.mobile-navigation.mobile-navigation-sticked{border-color:var(--greyColor)}}.cookie-dialog::backdrop{background:transparent}.cookie-dialog[open]{background:var(--whiteColor);border:none;border-radius:var(--borderRadiusBig);bottom:0;box-shadow:var(--boxShadow);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;left:50%;margin-bottom:var(--paddingNormal);max-height:calc(100% - var(--paddingNormal));max-width:var(--maxWidthPopup);outline:none;overflow:hidden;position:fixed;transform:translate(-50%);width:calc(100% - var(--paddingHorizontal)*2);z-index:100}.cookie-dialog[open] .cookie-dialog-box{display:flex;flex-direction:column;overflow-y:auto}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main{display:flex;flex-direction:column;gap:var(--gapSmall);padding:var(--paddingNormal) var(--paddingHorizontal);padding-bottom:0}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main .small-text{color:var(--blackColor)}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main .cookie-dialog-box-checkboxes{display:flex;flex-direction:column;gap:var(--gapTextBig)}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons{align-items:center;display:flex;gap:var(--gapExtraSmall);justify-content:space-between;padding:var(--paddingNormal) var(--paddingHorizontal);padding-top:var(--gapSmall)}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons .cookie-dialog-box-buttons-box{align-items:center;display:flex;gap:var(--gapExtraSmall)}@media(max-width:712px){.cookie-dialog[open]{margin-bottom:calc(var(--paddingNormal) + 64px);max-height:calc(100vh - 124px - var(--paddingNormal))}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons{background-color:var(--whiteColor);bottom:0;flex-direction:column-reverse;gap:calc(var(--gap)*2);position:sticky}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons .cookie-dialog-box-buttons-box{justify-content:center;width:100%}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons .button{flex-shrink:1;max-width:100%;width:100%}}.subscription-box{gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal)}.subscription-box,.subscription-box .subscription-box-input{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.subscription-box .subscription-box-input{border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowSmall);gap:var(--gap);max-width:600px;padding:var(--paddingNormal)}.subscription-box .subscription-box-input .subscription-box-input-box{display:flex;width:100%}.subscription-box .subscription-box-input .subscription-box-input-box .button{border-left-color:transparent;border-radius:0 var(--borderRadius) var(--borderRadius) 0;padding:0;width:150px}.subscription-box .subscription-box-input .subscription-box-input-box .input-component input{border-radius:var(--borderRadius) 0 0 var(--borderRadius);border-right-color:transparent}@media(max-width:712px){.subscription-box .subscription-box-input .subscription-box-input-box{flex-direction:column}.subscription-box .subscription-box-input .subscription-box-input-box .button{border-radius:0 0 var(--borderRadius) var(--borderRadius);border-top-color:transparent;max-width:100%;width:100%}.subscription-box .subscription-box-input .subscription-box-input-box .input-component input{border-bottom-color:transparent;border-radius:var(--borderRadius) var(--borderRadius) 0 0;border-right-color:var(--greyColor)}.subscription-box .subscription-box-input .subscription-box-input-box .input-component input:focus{border-right-color:var(--primaryColor)}.subscription-box .subscription-box-input .subscription-box-input-box .input-component.is-invalid input,.subscription-box .subscription-box-input .subscription-box-input-box .input-component.is-invalid input:focus{border-right-color:var(--errorColor)}}.triglav-calculator{--fieldsBorderFocusColor:#ed1c24;--primaryColor:#ed1c24;--hoverColor:#88171d;--blackColor:#373535;--fieldsBorderColor:#969696}.triglav-calculator.triglav-calculator-container{margin:0 auto;max-width:var(--maxWidthContentSmall);width:100%}.triglav-calculator{display:flex;flex-direction:column;gap:var(--gapListingDetails)}.triglav-calculator .tooltip-component .tooltip-component-content .tooltip-component-content-inner{color:var(--darkGreyColor);font-size:14px;font-weight:400;line-height:140%}.triglav-calculator .primary-text{color:var(--primaryColor)}.triglav-calculator .button{background:var(--primaryColor);border-color:var(--primaryColor);margin:0 auto;margin-bottom:var(--paddingHorizontal);margin-top:var(--paddingHorizontal);max-width:380px;text-transform:uppercase;width:100%}@media(hover:hover){.triglav-calculator .button:hover{background:var(--hoverColor);border-color:var(--hoverColor)}}.triglav-calculator .triglav-title{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content}.triglav-calculator .triglav-title a{display:flex;height:-moz-fit-content;height:fit-content}.triglav-calculator .triglav-title img{height:32px}.triglav-calculator .triglav-title .triglav-title-box{display:flex;flex-direction:column;gap:4px}.triglav-calculator .disabled-text a{color:var(--accentColor);display:inline-block}.triglav-calculator .triglav-calculator-selector{display:flex}.triglav-calculator .triglav-calculator-selector input[type=radio]{display:none}.triglav-calculator .triglav-calculator-selector label{align-items:center;border-bottom:1px solid var(--fieldsBorderColor);cursor:pointer;display:flex;flex:1;height:54px;justify-content:center;padding:12px;position:relative}@media(hover:hover){.triglav-calculator .triglav-calculator-selector label:hover{background-color:var(--whiteColor)}}.triglav-calculator .triglav-calculator-selector input[type=radio]:checked+label{color:var(--primaryColor);font-weight:700}.triglav-calculator .triglav-calculator-selector input[type=radio]:checked+label:before{background-color:var(--primaryColor);bottom:-2px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:100%}.triglav-calculator .triglav-calculator-info-only{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadowSmall);padding:12px}.triglav-calculator .triglav-table{display:flex;flex-direction:column;gap:8px;width:100%}.triglav-calculator .triglav-table .triglav-table-body{border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;width:100%}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single{flex-direction:row}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single .triglav-table-body-title{background-color:transparent;border:none;width:100%}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single .triglav-table-body-title:not(.tooltip-component){align-items:center}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single .triglav-table-body-value{background-color:var(--whiteColor);border-left:1px solid #ddd;flex-shrink:0;white-space:nowrap;width:132px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-title{background-color:var(--whiteColor);border-bottom:1px solid #ddd;display:flex;gap:4px;line-height:120%;padding:8px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-title .tooltip-component{margin-top:2px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-value{align-items:center;display:flex;justify-content:flex-end;padding:12px 8px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row{display:flex;width:100%}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row .triglav-table-body-row-item{align-items:center;border-left:1px solid #ddd;display:flex;line-height:110%;padding:12px 8px;width:100%}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row .triglav-table-body-row-item:first-child{border-left:none}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row.explanation-row .triglav-table-body-row-item{background-color:#f8f9fa99;border-bottom:1px solid #ddd;padding:4px 8px}.triglav-calculator .option-selector-component{gap:2px;width:calc(50% - 6px)}.triglav-calculator .option-selector-component .option-selector-component-title{font-size:var(--normalTextSize);font-weight:var(--bodyFontWeight)}.triglav-calculator .triglav-calculator-inputs{align-items:flex-end;display:flex;gap:12px;padding-bottom:12px}.triglav-calculator .triglav-calculator-inputs .input-component{width:calc(50% - 6px)}.triglav-calculator .triglav-calculator-inputs .input-component input::-webkit-inner-spin-button,.triglav-calculator .triglav-calculator-inputs .input-component input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.triglav-calculator .triglav-calculator-inputs .input-component input[type=number]{-moz-appearance:textfield}.triglav-calculator .triglav-calculator-inputs .input-component .helper-text svg{display:none}@media(max-width:712px){.triglav-calculator .option-selector-component{width:100%}.triglav-calculator .triglav-calculator-inputs{flex-direction:column;gap:32px}.triglav-calculator .triglav-calculator-inputs .input-component{width:100%}}.sparkasse-calculator{--fieldsBorderFocusColor:#2870ed;--primaryColor:#2870ed;--hoverColor:#064ea1;display:flex;flex-direction:column;gap:var(--gap)}.sparkasse-calculator.sparkasse-with-border-top{border-top:1px solid var(--greyColor);padding-top:20px}.sparkasse-calculator .button{background:var(--primaryColor);border-color:var(--primaryColor);margin:0 auto;margin-bottom:var(--horizontalPadding);margin-top:var(--horizontalPadding);max-width:320px;text-align:center;text-transform:uppercase;width:100%}@media(hover:hover){.sparkasse-calculator .button:hover{background:var(--hoverColor);border-color:var(--hoverColor);box-shadow:0 2px 8px -2px #1a67d299}}.sparkasse-calculator .sparkasse-title{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gapTextBig);width:-moz-fit-content;width:fit-content}.sparkasse-calculator .sparkasse-title a{border-radius:4px;display:flex;overflow:hidden;width:-moz-fit-content;width:fit-content}.sparkasse-calculator .sparkasse-title a svg{height:48px;width:130px}.sparkasse-calculator .sparkasse-title .triglav-title-box{display:flex;flex-direction:column;gap:var(--gapTextSmall)}.sparkasse-calculator .small-text-box{align-items:center;color:var(--primaryColor);display:flex;gap:var(--gapText);padding-top:var(--gapTextBig);width:-moz-fit-content;width:fit-content}.sparkasse-calculator .small-text-box .small-text-box-icon{height:18px;margin-top:2px;width:18px}.sparkasse-calculator .small-text-box .small-text-box-icon svg{height:100%;width:100%}.sparkasse-calculator .small-text-box .small-text-box-icon svg path{fill:var(--primaryColor)}@media(hover:hover){.sparkasse-calculator .small-text-box:hover{color:var(--hoverColor)}.sparkasse-calculator .small-text-box:hover .small-text-box-icon svg path{fill:var(--hoverColor)}}.property-loan-calculator{display:flex;flex-direction:column;gap:var(--gapBig)}.property-loan-calculator.property-loan-calculator-self{margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.property-loan-calculator .property-loan-calculator-heading{display:flex;flex-direction:column;gap:var(--gapText)}.property-loan-calculator .property-loan-calculator-heading .property-loan-calculator-heading-explanation svg{margin-bottom:-2px}.property-loan-calculator .input-component{max-width:var(--buttonMaxWidth)}.property-loan-calculator .input-component input{border-left:none;border-radius:0;border-right:none;border-top:none;font-size:var(--heading5Size);font-weight:500;outline:none}.property-loan-calculator .input-component input:focus{box-shadow:none!important;outline:none!important}@media(hover:hover){.property-loan-calculator .input-component input:hover{box-shadow:none!important;outline:none!important}}.property-loan-calculator .input-component .currency-box{font-size:var(--heading6Size)}.property-loan-calculator .input-component.is-invalid .currency-box{color:var(--errorColor)}.property-loan-calculator .vue-slider{width:100%!important}.property-loan-calculator .property-loan-calculator-info{display:flex;gap:var(--gapBig);width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values{display:flex;flex-direction:column;gap:var(--gapSmall);width:calc(50% - var(--gapBig)/2)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box{display:flex;flex-direction:column;gap:var(--gapSmall)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box-title{display:flex;flex-direction:column}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box-footer{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gapText);padding-bottom:var(--gapText);position:relative}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box-footer p{position:absolute;right:0;top:8px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization{display:flex;flex-direction:column;gap:var(--gapSmall);position:relative;width:calc(50% - var(--gapBig)/2)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization:before{background-color:var(--greyColor);content:"";height:100%;left:calc(var(--gapBig)*-1/2);position:absolute;top:0;width:2px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-title{display:flex;flex-direction:column;gap:var(--gapText)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .pie-chart-component{padding:var(--paddingSmall)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .pie-chart-component .pie-chart-component-wrapper{height:var(--buttonMaxWidth)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row{display:flex;gap:var(--gapSmall);width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box{display:flex;flex-direction:column;gap:var(--gapText);width:calc(50% - var(--gapSmall)/2)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box:first-child span{color:var(--accentColor)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box:last-child span{color:var(--darkGreyColor)}@media(max-width:712px){.property-loan-calculator .property-loan-calculator-info{flex-direction:column}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values,.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization{width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization:before{height:2px;left:0;top:calc(var(--gapBig)*-1/2);width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row{flex-direction:column;gap:var(--gapSmall)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box{width:100%}}.pie-chart-component{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:var(--gap);justify-content:center;padding:var(--paddingVertical)}.pie-chart-component .pie-chart-component-wrapper{align-items:center;display:flex;height:340px;justify-content:center}.pie-chart-component .pie-chart-component-labels{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapExtraSmall);justify-content:center;width:100%}.pie-chart-component .pie-chart-component-labels .pie-chart-component-labels-box{align-items:center;display:flex;gap:var(--gapText)}.pie-chart-component .pie-chart-component-labels .pie-chart-component-labels-box .pie-chart-component-labels-box-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.map-component{aspect-ratio:16/8;border-radius:var(--borderRadius);height:auto;overflow:hidden;width:100%;z-index:5}@media(max-width:712px){.map-component{aspect-ratio:2/1}}.map-enter-from,.map-leave-to{transform:translateY(100%)}.map-enter-to,.map-leave-from{transform:translateY(0)}.properties-map{background-color:var(--veryLightGreyColor);display:flex;flex-grow:1;left:0;position:fixed;transition:all .2s var(--transitionAnimation);width:100%;z-index:6}.properties-map .loading-indicator{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--whiteColorRGB),.9);border-radius:var(--borderRadiusBig);bottom:92px;box-shadow:var(--boxShadow);display:flex;gap:var(--gapText);height:42px;justify-content:center;padding:0 var(--paddingHorizontal);position:absolute;right:50%;transform:translate(50%);z-index:1000}.properties-map .loading-indicator .loading-indicator-dot{animation:loading-indicator .75s infinite;background-color:var(--blackColor);border-radius:50%;height:6px;width:6px}.properties-map .loading-indicator .loading-indicator-dot:first-child{animation-delay:0s}.properties-map .loading-indicator .loading-indicator-dot:nth-child(2){animation-delay:.1s}.properties-map .loading-indicator .loading-indicator-dot:nth-child(3){animation-delay:.2s}@keyframes loading-indicator{0%{transform:translateY(2px)}50%{transform:translateY(-2px)}to{transform:translateY(2px)}}.properties-map .properties-map-render{height:100%;width:100%}.properties-map .properties-map-render .gmnoprint div{border-radius:var(--borderRadius)!important}.properties-map .properties-map-render .gmnoprint div button{border-radius:var(--borderRadius)!important;outline:none!important}.properties-map .properties-map-render .gmnoprint div div{margin:0!important;width:100%!important}.properties-map .properties-map-render .map-property-icon{align-items:center;background:var(--primaryColor);border:2px solid var(--whiteColor);border-radius:50%;box-shadow:var(--boxShadow);display:flex;height:16px;justify-content:center;transition:transform .2s;width:16px}.properties-map .properties-map-render .map-property-icon .map-property-icon-image{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render .map-property-icon:has(svg){background:transparent;border:none}.properties-map .properties-map-render .map-property-icon:has(svg) svg{height:16px;width:16px}.properties-map .properties-map-render .map-property-icon:has(svg) svg path{stroke:var(--whiteColor)}.properties-map .properties-map-render .map-property-icon .map-property-icon-price{display:none}.properties-map .properties-map-render .map-property-icon.map-property-icon-favorite svg path{fill:var(--errorColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-active{background:var(--accentColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-active:has(svg){background-color:transparent}.properties-map .properties-map-render .map-property-icon.map-property-icon-active:has(svg) svg path{fill:var(--accentColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-viewed:not(.map-property-icon-active){opacity:.5}@media(hover:hover){.properties-map .properties-map-render .map-property-icon:hover{background-color:var(--accentColor);cursor:pointer;transform:scale(1.1)}.properties-map .properties-map-render .map-property-icon:hover:has(svg){background:transparent;border:none}.properties-map .properties-map-render .map-property-icon:hover.map-property-icon-favorite svg path{fill:var(--errorColor)}}.properties-map .properties-map-render .map-property-cluster{align-items:center;background:var(--primaryColor);border:2px solid var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;gap:var(--gapText);height:-moz-fit-content;height:fit-content;padding:4px 8px;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render .map-property-cluster .map-property-cluster-count{color:var(--whiteColor);display:flex;padding-bottom:1px}.properties-map .properties-map-render .map-property-cluster.map-property-cluster-active{background:var(--accentColor);border-color:var(--whiteColor)}.properties-map .properties-map-render .map-property-cluster.map-property-cluster-viewed:not(.map-property-cluster-active){opacity:.5}.properties-map .properties-map-render .map-property-cluster .map-property-cluster-icon{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render .map-property-cluster svg{height:16px;width:16px}.properties-map .properties-map-render .map-property-cluster svg path{stroke:var(--whiteColor)}@media(hover:hover){.properties-map .properties-map-render .map-property-cluster:hover{background-color:var(--accentColor);cursor:pointer;transform:scale(1.1)}}.properties-map .properties-map-render.map-zoomed-details .map-property-icon{border-radius:var(--borderRadius);gap:var(--gapText);height:-moz-fit-content;height:fit-content;padding:4px 8px;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:has(svg){background:transparent;border:none}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:has(svg) svg{height:16px;width:16px}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:has(svg) svg path{stroke:var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon .map-property-icon-price{color:var(--whiteColor);display:flex;padding-top:1px}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-favorite{background-color:var(--errorColor);border-color:var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-active:has(svg){background:var(--accentColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-viewed:not(.map-property-icon-active){opacity:.5}@media(hover:hover){.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover{background-color:var(--accentColor);cursor:pointer;transform:scale(1.1)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover.map-property-icon-favorite{background-color:var(--errorColor);border-color:var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover.map-property-icon-favorite svg path{fill:var(--errorColor)}}.map-properties-swiper{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;flex-direction:column;overflow:hidden}.map-properties-swiper .map-property-card{border-radius:0;box-shadow:none}.map-properties-swiper .map-properties-swiper-controls{align-items:center;border-top:1px solid var(--greyColor);display:flex;height:var(--buttonActionSizeMedium);justify-content:space-between;width:100%}.map-properties-swiper .map-properties-swiper-controls .arrow-box{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s var(--transitionAnimation);width:32px}@media(hover:hover){.map-properties-swiper .map-properties-swiper-controls .arrow-box:hover{transform:scale(1.05)}}.map-properties-swiper .map-properties-swiper-controls .arrow-box.arrow-box-hidden{opacity:0;visibility:hidden}@media(max-width:1024px){.map-properties-swiper .map-property-card .property-card-image{border-radius:0}}.map-property-card{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;flex-direction:column;position:relative;width:320px}.map-property-card .property-card-image{display:none}.map-property-card .swiper-component{border-radius:var(--borderRadius) var(--borderRadius) 0 0}.map-property-card .map-property-card-header{position:relative}.map-property-card .close-box{align-items:center;background-color:rgba(var(--whiteColorRGB),.9);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);display:flex;height:32px;justify-content:center;left:12px;position:absolute;top:12px;transition:all .2s var(--transitionAnimation);width:32px;z-index:5}@media(hover:hover){.map-property-card .close-box:hover{background-color:var(--whiteColor);scale:1.1}}.map-property-card .heart-box{align-items:center;background-color:rgba(var(--whiteColorRGB),.9);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s var(--transitionAnimation);width:32px;z-index:5}.map-property-card .heart-box svg{height:18px;width:18px}.map-property-card .heart-box svg path{fill:var(--whiteColor);stroke:var(--blackColor);transition:all .2s var(--transitionAnimation)}.map-property-card .heart-box.heart-box-active svg path{fill:rgba(var(--errorColorRGB),.75);stroke:var(--whiteColor)}@media(hover:hover){.map-property-card .heart-box:hover{background-color:var(--whiteColor);scale:1.1}}.map-property-card .property-card-promoted{background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);left:12px;line-height:100%;padding:6px 12px;position:absolute;top:12px;z-index:5}.map-property-card .property-body{display:flex;flex-direction:column;gap:var(--gapTextExtraBig);overflow:hidden;padding:var(--gapCards);position:relative;width:100%}.map-property-card .property-body .property-body-heading{align-items:center;display:flex;gap:var(--gapText);list-style:none;margin-left:0}.map-property-card .property-body .property-body-heading .property-type{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);color:var(--blackColor);padding:3px 9px;white-space:nowrap}.map-property-card .property-body .property-body-heading .property-type:last-child,.map-property-card .property-body .property-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-property-card .property-body .property-title{height:20px}.map-property-card .property-body .property-title sup{font-size:12px;position:relative;top:-.3em;vertical-align:top}@media(hover:hover){.map-property-card:hover .swiper-component .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}@media(max-width:1024px){.map-property-card{flex-direction:row;height:112px;max-width:calc(420px + var(--paddingVertical));width:calc(100vw - var(--paddingVertical))}.map-property-card .swiper-component{display:none}.map-property-card .property-card-image{aspect-ratio:20/18;background-color:var(--greyColor);border-radius:var(--borderRadius) 0 0 var(--borderRadius);display:flex;height:112px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.map-property-card .property-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-property-card .property-card-image .heart-box{display:flex;height:24px;right:4px;top:4px;width:24px}.map-property-card .property-card-image .heart-box svg{height:16px;width:16px}.map-property-card .close-box{height:24px;left:4px;top:4px;width:24px}.map-property-card .heart-box,.map-property-card .property-card-promoted{display:none}}.property-location-map{aspect-ratio:16/9;border-radius:var(--borderRadius);height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%;z-index:5}.property-location-map .gm-style iframe+div{border:none!important}.property-location-map .gmnoprint div{border-radius:var(--borderRadius)!important}.property-location-map .gmnoprint div button{border-radius:var(--borderRadius)!important;outline:none!important}.property-location-map .gmnoprint div div{margin:0!important;width:100%!important}.property-location-map .yNHHyP-marker-view{outline:none!important}@media(max-width:712px){.property-location-map{aspect-ratio:4/3}}.counter-component{align-items:center;background:var(--whiteColor);border:1px solid var(--greyColor);border-radius:24px;display:flex;gap:12px;height:100px;justify-content:center;padding:12px}.counter-component .counter-component-box{align-items:center;display:flex;gap:4px}.counter-component .counter-component-box .heading-2-list-bold{line-height:100%;text-align:center;width:40px}.counter-component .counter-component-box .counter-component-box-info{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;width:100px}.counter-component .counter-component-box .counter-component-box-info p{font-size:13px;text-align:center}.counter-component .counter-component-box .counter-component-box-info img{-webkit-user-drag:none;height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.counter-component .button.disabled-button{cursor:not-allowed}@media(hover:hover){.counter-component .button.disabled-button:hover .minus-icon:after,.counter-component .button.disabled-button:hover .minus-icon:before,.counter-component .button.disabled-button:hover .plus-icon:after,.counter-component .button.disabled-button:hover .plus-icon:before{background-color:var(--blackColor)}}.filter-option-selector{align-items:center;display:flex;gap:var(--gap);justify-content:center}.filter-option-selector .filter-option-selector-box{align-items:center;cursor:pointer;display:flex;gap:var(--gapText);padding:0 2px;position:relative}.filter-option-selector .filter-option-selector-box p{color:var(--darkGreyColor)}.filter-option-selector .filter-option-selector-box .filter-option-selector-box-icon{flex-shrink:0;height:44px;-o-object-fit:contain;object-fit:contain;transition:all .2s var(--transitionAnimation);width:44px}.filter-option-selector .filter-option-selector-box:after{background-color:var(--blackColor);border-radius:var(--borderRadiusSmall);bottom:calc(var(--gapTextExtraBig)*-1);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s var(--transitionAnimation)}.filter-option-selector .filter-option-selector-box:active .filter-option-selector-box-icon{transform:scale(.95)}@media(hover:hover){.filter-option-selector .filter-option-selector-box:hover:not(:active) .filter-option-selector-box-icon{transform:scale(1.15)}}.filter-option-selector .filter-option-selector-box.filter-option-selector-box-active:after{opacity:1}.filter-option-selector .filter-option-selector-box.filter-option-selector-box-active p{color:var(--blackColor)}@media(max-width:712px){.filter-option-selector{gap:var(--gapSmall);height:auto;justify-content:space-around;max-width:var(--maxWidthForm);padding:0 var(--paddingHorizontal) var(--paddingSmall) var(--paddingHorizontal);width:100%}.filter-option-selector .filter-option-selector-box{flex-direction:column}.filter-option-selector .filter-option-selector-box p{font-size:var(--smallTextSize)}.filter-option-selector.filter-option-selector-collapsed .filter-option-selector-box{gap:0}.filter-option-selector.filter-option-selector-collapsed .filter-option-selector-box .filter-option-selector-box-icon{max-height:0;max-width:0;opacity:0;transform:scale(0)}}.filter-option-selector-wrapper{opacity:1;transition:opacity .25s ease-out}.desktop-navigation-collapsed .filter-option-selector-wrapper{opacity:0;pointer-events:none}.filter-bar{align-items:center;border:1px solid var(--fieldsBorderColor);border-radius:48px;box-shadow:var(--boxShadow);display:grid;gap:var(--gapTextSmall);grid-template-columns:1fr auto 1fr auto 1fr;max-width:var(--maxWidthPopup);position:relative;transition:all .3s var(--transitionAnimation);width:100%}.filter-bar.filter-bar-smaller{cursor:pointer;height:var(--navigationFilterBarHeight);max-width:var(--maxWidthContentExtraSmall)}.filter-bar.filter-bar-smaller .filter-bar-filters{height:calc(var(--buttonActionSize) - 6px);width:calc(var(--buttonActionSize) - 6px)}.filter-bar.filter-bar-smaller .filter-bar-break{height:22px}.filter-bar.filter-bar-smaller .filter-bar-smaller-box:nth-child(5){padding-right:calc(var(--buttonActionSize) - 6px + var(--paddingSmall))}@media(hover:hover){.filter-bar.filter-bar-smaller:hover{box-shadow:var(--boxShadowBig)}}.filter-bar .filter-bar-smaller-box{align-items:center;display:flex;gap:var(--gapTextBig);height:100%;overflow:hidden;padding:0 var(--paddingSmall);width:100%}.filter-bar .filter-bar-smaller-box img{aspect-ratio:1/1;flex-shrink:0;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.filter-bar .filter-bar-smaller-box:has(img){padding-left:var(--gapTextExtraBig)}.filter-bar .filter-bar-smaller-box p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-bar .filter-bar-break{background-color:var(--greyColor);height:32px;transition:opacity .2s var(--transitionAnimation);width:1px}.filter-bar .location-input-component{width:100%}.filter-bar .location-input-component .input-component{border-radius:48px}@media(hover:hover){.filter-bar .location-input-component .input-component:hover input{background:var(--lightGreyColor)}}.filter-bar .location-input-component .input-component input{border:none!important;border-radius:48px;box-shadow:none!important;outline:none!important;padding-left:24px}.filter-bar .location-input-component .input-component label{color:var(--blackColor);left:24px}.filter-bar .filter-bar-button{border-radius:48px;cursor:pointer;display:flex;flex-direction:column;gap:var(--gapTextBig);height:var(--fieldsHeight);justify-content:space-between;padding:8px calc(18px + var(--buttonActionSize)) 12px 24px;transition:background-color .2s ease;width:100%}.filter-bar .filter-bar-button p{color:var(--blackColor)}@media(hover:hover){.filter-bar .filter-bar-button:hover{background-color:var(--lightGreyColor)}}.filter-bar .filter-bar-filters{align-items:center;background-color:var(--accentColor);border-radius:100%;cursor:pointer;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:var(--buttonActionSize)}.filter-bar .filter-bar-filters .filter-bar-filters-number{align-items:center;background-color:var(--whiteColor);border-radius:50%;color:var(--accentColor);display:flex;height:16px;justify-content:center;outline:2px solid var(--accentColor);position:absolute;right:-4px;top:-4px;width:16px}.filter-bar .filter-bar-filters .filter-bar-filters-icon{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:-moz-fit-content;width:fit-content}.filter-bar .filter-bar-filters .filter-bar-filters-icon svg{height:20px;width:20px}.filter-bar .filter-bar-filters .filter-bar-filters-icon svg path{fill:var(--whiteColor)}.filter-bar .filter-bar-filters:active{transform:translateY(-50%) scale(.95)}@media(hover:hover){.filter-bar .filter-bar-filters:hover{background-color:var(--accentHoverColor)}}@media(hover:hover){.filter-bar:hover:has(.location-input-component:first-child:hover) .filter-bar-break:nth-child(2){opacity:0}.filter-bar:hover:has(.location-input-component:nth-child(3):hover) .filter-bar-break{opacity:0}.filter-bar:hover:has(.filter-bar-button:hover) .filter-bar-break:nth-child(4){opacity:0}}.filter-bar-mobile{align-items:center;display:flex;gap:var(--gapTextBig);width:100%}.filter-bar-mobile .filter-bar-mobile-switcher{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;width:var(--buttonActionSize)}.filter-bar-mobile .filter-bar-mobile-switcher svg{height:20px;width:20px}.filter-bar-mobile .filter-bar-mobile-switcher svg path{fill:var(--blackColor)}.filter-bar-mobile .filter-bar-mobile-search{align-items:center;border:1px solid var(--fieldsBorderColor);border-radius:48px;box-shadow:0 6px 20px #00000029;display:flex;height:var(--fieldsHeight);max-width:var(--maxWidthPopup);padding:var(--gapTextExtraBig) var(--buttonActionSize) var(--gapTextExtraBig) var(--gapTextExtraBig);width:100%}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-icon{align-items:center;background-color:var(--accentColor);border-radius:50%;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;position:relative;width:var(--buttonActionSize)}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-icon .filter-bar-mobile-search-icon-number{align-items:center;background-color:var(--whiteColor);border-radius:50%;color:var(--accentColor);display:flex;font-size:var(--smallTextSize);height:16px;justify-content:center;outline:2px solid var(--accentColor);position:absolute;right:-4px;top:-4px;width:16px}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-icon .filter-bar-mobile-search-icon-box{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:-moz-fit-content;width:fit-content}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-icon svg{height:20px;width:20px}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-icon svg path{fill:var(--whiteColor)}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-label{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--gapTextSmall);justify-content:center}.filter-bar-mobile .filter-bar-mobile-search .filter-bar-mobile-search-label p{flex:1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.filter-mobile-overview-animation-from,.filter-mobile-overview-animation-leave-to{opacity:0}.filter-mobile-overview-animation-leave-from,.filter-mobile-overview-animation-to{opacity:1}.filter-mobile-overview{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(var(--greyColorRGB),.75);display:flex;flex-direction:column;gap:var(--gapBig);height:100%;left:0;overflow:hidden;padding:var(--paddingVertical) var(--paddingHorizontal);position:fixed;top:0;transition:all .2s var(--transitionAnimation);width:100%;z-index:100}.filter-mobile-overview .filter-mobile-overview-header{align-items:center;display:flex;flex-shrink:0;gap:var(--gapTextBig);justify-content:space-between}.filter-mobile-overview .filter-mobile-overview-header .filter-mobile-overview-header-icon{align-items:center;background-color:var(--whiteColor);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;position:relative;width:var(--buttonActionSize)}.filter-mobile-overview .filter-mobile-overview-header .filter-mobile-overview-header-icon .filter-mobile-overview-header-icon-box{align-items:center;display:flex;justify-content:center}.filter-mobile-overview .filter-mobile-overview-header .filter-mobile-overview-header-icon .filter-mobile-overview-header-icon-number{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:var(--smallTextSize);height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.filter-mobile-overview .filter-mobile-overview-header .filter-mobile-overview-header-icon svg{height:20px;width:20px}.filter-mobile-overview .filter-mobile-overview-header .filter-mobile-overview-header-icon svg path{fill:var(--blackColor)}.filter-mobile-overview .filter-mobile-overview-box{background-color:var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowBig);display:flex;flex-direction:column;flex-shrink:0;gap:var(--gapBig);padding:var(--paddingVertical)}.filter-mobile-overview .filter-mobile-overview-box-location{display:flex;flex-direction:column;margin-bottom:auto;min-height:0}.filter-mobile-overview .filter-mobile-overview-box-location .filter-mobile-overview-box{flex:1;min-height:0}.filter-mobile-overview .filter-mobile-overview-box-location .filter-mobile-overview-box .location-input-component{overflow:hidden}.filter-mobile-overview .filter-mobile-overview-actions{align-items:center;display:flex;flex-shrink:0;gap:var(--gapMedium);justify-content:space-between}.filter-mobile-overview .filter-mobile-overview-actions .button{margin-left:auto}.navigation-action-box{align-items:center;border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;gap:var(--gapTextBig);padding:12px 16px;position:relative;transition:background-color .2s}.navigation-action-box .navigation-action-box-icon{display:flex;flex-shrink:0;height:16px;width:16px}.navigation-action-box .navigation-action-box-icon svg{height:100%;width:100%}.navigation-action-box .navigation-action-box-number{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;height:18px;justify-content:center;position:absolute;right:-6px;top:calc(50% - 12px);transform:translateY(-50%);width:18px}@media(hover:hover){.navigation-action-box:hover{background-color:var(--lightGreyColor)}}.navigation-action-box.navigation-action-box-active{background-color:var(--lightGreyColor)}@media(hover:hover){.navigation-action-box.navigation-action-box-active:hover{background-color:var(--greyColor)}}.navigation-action-box.navigation-action-box-min-width{min-width:95px}@media(max-width:712px){.navigation-action-box{flex-shrink:0;height:var(--buttonActionSizeMedium);justify-content:center;padding:0;width:var(--buttonActionSizeMedium)}.navigation-action-box.navigation-action-box-min-width{min-width:var(--buttonActionSizeMedium)}.navigation-action-box p{display:none}}.listing-details-invalid{align-items:center;flex-grow:1;gap:var(--gap);justify-content:center}.listing-details,.listing-details-invalid{display:flex;flex-direction:column;margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.listing-details{gap:var(--gapMedium);padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal)}.listing-details .listing-details-photos{aspect-ratio:2/1;border-radius:var(--borderRadiusBig);display:grid;gap:var(--gapText);grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);max-height:60vh;min-height:380px;overflow:hidden;position:relative;width:100%}.listing-details .listing-details-photos .listing-details-photos-photo{cursor:pointer;height:100%;max-width:100%!important;overflow:hidden;position:relative;width:100%}.listing-details .listing-details-photos .listing-details-photos-photo:first-child{grid-column:1/3;grid-row:1/3}.listing-details .listing-details-photos .listing-details-photos-photo:before{background-color:rgba(var(--blackColorRGB),.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s var(--transitionAnimation);width:100%;z-index:1}.listing-details .listing-details-photos .listing-details-photos-photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(hover:hover){.listing-details .listing-details-photos .listing-details-photos-photo:hover:before{opacity:1}}.listing-details .listing-details-photos .listing-details-photos-actions{align-items:center;display:flex;gap:var(--gapTextBig);position:absolute;right:var(--paddingSmall);top:var(--paddingSmall);z-index:5}.listing-details .listing-details-photos .listing-details-photos-action{align-items:center;background-color:var(--whiteColor);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:var(--buttonActionSize);justify-content:center;transition:all .2s var(--transitionAnimation);width:var(--buttonActionSize)}.listing-details .listing-details-photos .listing-details-photos-action.listing-details-photos-action-back{left:var(--paddingSmall);position:absolute;top:var(--paddingSmall);z-index:5}.listing-details .listing-details-photos .listing-details-photos-action svg{height:calc(var(--buttonActionSize)/2);width:calc(var(--buttonActionSize)/2)}.listing-details .listing-details-photos .listing-details-photos-action svg path{transition:all .2s var(--transitionAnimation)}.listing-details .listing-details-photos .listing-details-photos-action.listing-details-photos-action-favorite svg path{fill:rgba(var(--errorColorRGB),.8);stroke:rgba(var(--errorColorRGB),.8)}.listing-details .listing-details-photos .listing-details-photos-action:active{transform:scale(.95)}@media(hover:hover){.listing-details .listing-details-photos .listing-details-photos-action:hover{background-color:var(--lightGreyColor)}}.listing-details .listing-details-photos .listing-details-photos-gallery{align-items:center;background:var(--whiteColor);border-radius:var(--borderRadiusBig);bottom:var(--paddingSmall);box-shadow:var(--boxShadow);cursor:pointer;display:flex;gap:var(--gapTextBig);height:var(--buttonActionSize);justify-content:center;left:var(--paddingSmall);padding:0 var(--paddingSmall);position:absolute;transition:all .2s var(--transitionAnimation);z-index:5}.listing-details .listing-details-photos .listing-details-photos-gallery .listing-details-photos-gallery-icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.listing-details .listing-details-photos .listing-details-photos-gallery .listing-details-photos-gallery-icon svg{height:100%;width:100%}@media(hover:hover){.listing-details .listing-details-photos .listing-details-photos-gallery:hover{background-color:var(--lightGreyColor)}}.listing-details .listing-details-photos .listing-details-photos-gallery:active{transform:scale(.95)}.listing-details .listing-details-information{display:flex;gap:var(--gapBig);width:100%}.listing-details .listing-details-information .listing-details-information-container{display:flex;flex-direction:column;gap:var(--gapListingDetails);position:relative;width:calc(100% - 330px - var(--gapBig))}.listing-details .listing-details-information .listing-details-information-container:last-child{flex-shrink:0;height:-moz-fit-content;height:fit-content;position:sticky;top:calc(var(--navigationHeight) + var(--gap));width:330px}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapListingDetails);padding-bottom:var(--gapListingDetails)}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-title{display:flex;flex-direction:column;gap:var(--gapExtraSmallFixed);width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-details{align-items:center;display:grid;gap:var(--gap);grid-template-columns:1fr auto 1fr auto 1fr;width:-moz-fit-content;width:fit-content}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-details .listing-details-information-heading-details-break{background-color:var(--greyColor);height:100%;width:1px}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-details .listing-details-information-heading-details-box{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:var(--gapText);justify-content:center;min-width:0}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-details .listing-details-information-heading-details-box .listing-details-information-heading-details-box-icon{align-items:center;display:flex;height:24px;justify-content:center;-o-object-fit:contain;object-fit:contain;width:24px}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-details .listing-details-information-heading-details-box .listing-details-information-heading-details-box-icon svg{height:100%;width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact{background-color:var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);display:flex;flex-direction:column}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-title{display:flex;flex-direction:column;gap:var(--gapTextBig);padding:var(--paddingSmall) var(--paddingNormal)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person{border-top:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapExtraSmall);padding:var(--paddingSmall) var(--paddingNormal)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions{align-items:center;display:flex;gap:var(--gapExtraSmallFixed)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action{align-items:center;border:1px solid var(--blackColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;flex-grow:1;gap:var(--gapTextBig);justify-content:center;padding:10px 12px;transition:all .2s var(--transitionAnimation);width:-moz-fit-content;width:fit-content}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action .listing-details-contact-person-actions-icon{height:18px;width:18px}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action .listing-details-contact-person-actions-icon svg{height:100%;width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action .listing-details-contact-person-actions-icon svg path{transition:all .2s var(--transitionAnimation)}@media(hover:hover){.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action:hover{background-color:var(--veryLightGreyColor)}}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-contact-person-action-call{background-color:var(--accentColor);border-color:var(--accentColor)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-contact-person-action-call p{color:var(--whiteColor)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-contact-person-action-call .listing-details-contact-person-actions-icon svg path{fill:var(--whiteColor)}@media(hover:hover){.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-contact-person-action-call:hover{background-color:var(--whiteColor)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-contact-person-action-call:hover p{color:var(--accentColor)}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-contact-person-action-call:hover .listing-details-contact-person-actions-icon svg path{fill:var(--accentColor)}}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact .listing-details-contact-person .listing-details-contact-person-actions .listing-details-contact-person-action.listing-details-loading-information-items-contact-action{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);height:calc(var(--mediumTextSize) + 20px)}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher{align-items:center;display:flex;gap:var(--gap);width:-moz-fit-content;width:fit-content}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher .listing-details-publisher-title{display:flex;flex-direction:column;gap:var(--gapTextSmall)}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher .listing-details-publisher-photo{align-items:center;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border-radius:50%;box-shadow:var(--boxShadowSmall);color:var(--blackColor);display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;width:40px}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher .listing-details-publisher-photo:has(.listing-details-publisher-photo-image){background:transparent}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher .listing-details-publisher-photo img{height:100%;width:100%;-webkit-user-drag:none;-o-object-fit:cover;object-fit:cover}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher .listing-details-publisher-photo .listing-details-publisher-photo-image{border-radius:50%;z-index:1}.listing-details .listing-details-information .listing-details-information-container .listing-details-publisher .listing-details-publisher-photo .listing-details-publisher-photo-logo{border:1px solid var(--whiteColor);border-radius:50%;bottom:-4px;height:20px;position:absolute;right:-4px;width:20px;z-index:2}.listing-details .listing-details-information .listing-details-information-container .report-property{align-items:center;cursor:pointer;display:flex;gap:var(--gapTextBig);justify-content:center;margin:0 auto;transition:all .2s var(--transitionAnimation);width:-moz-fit-content;width:fit-content}@media(hover:hover){.listing-details .listing-details-information .listing-details-information-container .report-property:hover{color:var(--errorColor)}.listing-details .listing-details-information .listing-details-information-container .report-property:hover svg path{fill:var(--errorColor)}}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapListingDetails);padding-bottom:var(--gapListingDetails)}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box:last-child{border-bottom:none;padding-bottom:0}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-gallery{border-radius:var(--borderRadiusBig);display:grid;gap:var(--gapText);grid-template-columns:repeat(3,1fr);overflow:hidden;width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-gallery .listing-details-gallery-item{aspect-ratio:1/1;cursor:pointer;height:100%;max-width:100%!important;overflow:hidden;position:relative;width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-gallery .listing-details-gallery-item:before{background-color:rgba(var(--blackColorRGB),.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s var(--transitionAnimation);width:100%;z-index:1}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-gallery .listing-details-gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(hover:hover){.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-gallery .listing-details-gallery-item:hover:before{opacity:1}}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items{display:flex;flex-wrap:wrap;gap:var(--gapListingDetailsSmall)}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item{display:flex;flex-direction:column;gap:var(--gapTextBig);width:calc(50% - var(--gapListingDetailsSmall)/2)}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item a,.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item p{width:-moz-fit-content;width:fit-content;word-break:break-word}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item-images{align-items:center;display:flex;gap:var(--gap);width:calc(50% - var(--gapListingDetailsSmall)/2)}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item-images img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;height:28px;width:28px}.listing-details .listing-details-loading-gallery-item{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%}.listing-details .listing-details-loading-gallery-item:first-child{grid-column:1/3;grid-row:1/3}.listing-details .listing-details-loading-information-items-title{height:var(--heading2Size);width:60%}.listing-details .listing-details-loading-information-items-location,.listing-details .listing-details-loading-information-items-title{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius)}.listing-details .listing-details-loading-information-items-location{height:var(--bodyTextSize);width:40%}.listing-details .listing-details-loading-information-items-type-icon{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadiusSmall);height:24px;width:24px}.listing-details .listing-details-loading-information-items-type-text{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius);height:var(--mediumTextSize);width:50px}.listing-details .listing-details-loading-information-items-publisher-photo{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:50%;height:40px;width:40px}.listing-details .listing-details-loading-information-items-publisher-name{height:var(--bodyTextSize);width:80px}.listing-details .listing-details-loading-information-items-publisher-date,.listing-details .listing-details-loading-information-items-publisher-name{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius)}.listing-details .listing-details-loading-information-items-publisher-date{height:var(--mediumTextSize);width:120px}.listing-details .listing-details-loading-information-items-box-title{height:var(--heading4Size)}.listing-details .listing-details-loading-information-items-box-item-title,.listing-details .listing-details-loading-information-items-box-title{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius);width:40%}.listing-details .listing-details-loading-information-items-box-item-title{height:var(--mediumTextSize)}.listing-details .listing-details-loading-information-items-box-item-value{width:60%}.listing-details .listing-details-loading-information-items-availability,.listing-details .listing-details-loading-information-items-box-item-value{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius);height:var(--bodyTextSize)}.listing-details .listing-details-loading-information-items-availability{width:80%}.listing-details .listing-details-loading-information-items-price{height:var(--heading3Size);width:40%}.listing-details .listing-details-loading-information-items-contact-name,.listing-details .listing-details-loading-information-items-price{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius)}.listing-details .listing-details-loading-information-items-contact-name{height:var(--bodyTextSize);width:60%}.listing-details .listing-details-loading-swiper{display:none}@media(max-width:1024px){.listing-details .listing-details-loading-information{flex-direction:column}.listing-details .listing-details-loading-information .listing-details-loading-information-items,.listing-details .listing-details-loading-information .listing-details-loading-information-items:last-child{width:100%}}@media(max-width:712px){.listing-details{padding-top:0}.listing-details .listing-details-loading-gallery{display:none}.listing-details .listing-details-loading-swiper{animation:loadingGradient 2s ease-in-out infinite;aspect-ratio:20/16;background:var(--loadingAnimation);background-size:200% 200%;display:flex;margin-left:calc(var(--paddingHorizontal)*-1);position:relative;width:calc(100% + var(--paddingHorizontal)*2)}.listing-details .listing-details-loading-swiper:after{background-color:var(--whiteColor);border-radius:var(--borderRadiusBig) var(--borderRadiusBig) 0 0;bottom:0;content:"";height:25px;left:0;position:absolute;width:100%;z-index:2}}.gallery-modal-all::backdrop{background-color:var(--whiteColor)}.gallery-modal-all[open]{border:none;display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100%;outline:none;width:100%}.gallery-modal-all[open] .gallery-modal-all-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--whiteColorRGB),.7);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:var(--paddingHorizontal);position:fixed;top:19px;width:40px;z-index:10}@media(hover:hover){.gallery-modal-all[open] .gallery-modal-all-header:hover{background-color:var(--lightGreyColor)}}.gallery-modal-all[open] .gallery-modal-all-body{display:grid;gap:var(--gapExtraSmall);grid-auto-columns:1fr;margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.gallery-modal-all[open] .gallery-modal-all-body .image-container{cursor:pointer;display:flex;height:100%;max-height:calc(70vh - 60px);max-width:100%!important;position:relative;width:100%}.gallery-modal-all[open] .gallery-modal-all-body .image-container:nth-child(3n-2){grid-column:span 2}.gallery-modal-all[open] .gallery-modal-all-body .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-modal-all[open] .gallery-modal-all-body .image-container:before{background-color:rgba(var(--blackColorRGB),.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s var(--transitionAnimation);width:100%;z-index:3}@media(hover:hover){.gallery-modal-all[open] .gallery-modal-all-body .image-container:hover:before{opacity:1}}@media(max-width:1024px){.listing-details .listing-details-information{flex-direction:column}.listing-details .listing-details-information .listing-details-information-container{width:100%}.listing-details .listing-details-information .listing-details-information-container:last-child{position:relative;top:auto;width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-contact{border-radius:var(--borderRadiusBig) var(--borderRadiusBig) 0 0;bottom:0;left:0;position:fixed;width:100%;z-index:16}}@media(max-width:712px){.listing-details{margin-top:12px}.listing-details .listing-details-photos{display:none}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading,.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-title{align-items:center;justify-content:center}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-title h2,.listing-details .listing-details-information .listing-details-information-container .listing-details-information-heading .listing-details-information-heading-title p{text-align:center}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item,.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item-images{width:100%}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item img,.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .listing-details-information-box-items .listing-details-information-box-items-item-images img{height:24px;width:24px}.listing-details .listing-details-information .listing-details-information-container .listing-details-information-box .button{max-width:100%;width:100%}}.profile-page-details-loading{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal);width:100%}.profile-page-details-loading .profile-page-details-loading-header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;position:relative;width:100%}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-banner{animation:loadingGradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.1),rgba(var(--greyColorRGB),.5));background-size:200% 200%;border:1px solid var(--greyColor);border-radius:24px;height:240px}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-box{border-radius:50%;bottom:-40px;height:125px;left:50%;position:absolute;transform:translate(-50%);width:125px}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-box .profile-page-details-loading-header-box-image{animation:loadingGradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.5),rgba(var(--greyColorRGB),1));background-size:200% 200%;border:4px solid var(--whiteColor);border-radius:50%;height:100%;width:100%;z-index:1;z-index:2}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-box .profile-page-details-loading-header-box-logo{animation:loadingGradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.5),rgba(var(--greyColorRGB),1));background-size:200% 200%;border:1px solid var(--whiteColor);border-radius:50%;bottom:0;height:48px;position:absolute;right:-32px;transform:translate(-50%);width:48px;z-index:2;z-index:3}.profile-page-details-loading .profile-page-details-loading-info{display:flex;flex-direction:column;gap:16px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row{border-bottom:1px solid var(--greyColor);display:flex;gap:16px;margin:0 auto;max-width:840px;padding-bottom:16px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details{display:flex;flex-direction:column;gap:4px;width:calc(50% - 8px)}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details.full-width{width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details .profile-page-details-loading-info-row-details-title{animation:loadingGradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.1),rgba(var(--greyColorRGB),.5));background-size:200% 200%;border-radius:8px;height:14px;width:60%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details .profile-page-details-loading-info-row-details-text{animation:loadingGradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.1),rgba(var(--greyColorRGB),.5));background-size:200% 200%;border-radius:8px;height:18px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row:last-child{border-bottom:none;padding-bottom:0}.profile-page-details-loading .profile-page-details-loading-properties{-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));row-gap:var(--gapBig);width:100%}@media(max-width:1024px){.profile-page-details-loading{padding:12px 24px}}@media(max-width:712px){.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row{flex-direction:column}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details{border-bottom:1px solid var(--greyColor);padding-bottom:16px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details:last-child{border-bottom:none;padding-bottom:0}}.profile-page-details{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal);width:100%}.profile-page-details.no-profile{align-items:center;flex-grow:1;justify-content:center;min-height:40%}.profile-page-details .profile-page-details-info{display:flex;flex-direction:column;gap:16px;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-info-header{margin-bottom:32px;position:relative;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-info-header img{height:100%;width:100%;-webkit-user-drag:none;-o-object-fit:cover;object-fit:cover}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-cover{background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:1px solid var(--lightGreyColor);border-radius:var(--borderRadius);height:240px}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-cover img{border-radius:var(--borderRadius)}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-image{background-color:var(--greyColor);border-radius:50%;z-index:1}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-image img{border-radius:50%}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-logo{border:1px solid var(--lightGreyColor);border-radius:50%;bottom:0;height:48px;position:absolute;right:-32px;transform:translate(-50%);width:48px;z-index:2}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-wrapper{align-items:center;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:1px solid var(--lightGreyColor);border-radius:50%;bottom:-40px;color:var(--blackColor);display:flex;font-size:64px;font-weight:700;height:125px;justify-content:center;left:50%;line-height:100%;position:absolute;transform:translate(-50%);width:125px}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-wrapper:has(.profile-page-details-info-header-image){background:transparent}.profile-page-details .profile-page-details-info .profile-page-details-row{border-bottom:1px solid var(--greyColor);display:flex;gap:16px;margin:0 auto;max-width:840px;padding-bottom:16px;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details{display:flex;flex-direction:column;gap:4px;width:calc(50% - 8px)}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details.full-width{width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row:last-child{border-bottom:none;padding-bottom:0}.profile-page-details .profile-page-details-info .profile-page-details-row .text-center{width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row a{word-break:break-word}.profile-page-details .property-cards-grid-wrapper-outer{padding:0}.profile-page-details .property-cards-grid-wrapper-outer .no-properties-text{text-align:center;width:100%}@media(max-width:712px){.profile-page-details .profile-page-details-info .profile-page-details-info-header{margin-left:calc(var(--paddingHorizontal)*-1);margin-top:calc(var(--paddingVertical)*-1);width:calc(100% + var(--paddingHorizontal)*2)}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-cover{border:none;border-radius:0}.profile-page-details .profile-page-details-info .profile-page-details-row{flex-direction:column}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details{border-bottom:1px solid var(--greyColor);padding-bottom:16px;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details:last-child{border-bottom:none;padding-bottom:0}}.contact-form-box{gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthPopup);padding:var(--paddingVertical) var(--paddingHorizontal)}.contact-form-box,.contact-form-box .contact-form-box-container-box{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contact-form-box .contact-form-box-container-box{border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowSmall);gap:var(--gap);max-width:600px;padding:var(--paddingNormal)}.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs{display:flex;gap:var(--gap);width:100%}.contact-form-box .contact-form-box-container-box .dropdown-component,.contact-form-box .contact-form-box-container-box .input-component{width:calc(50% - var(--gap)/2)}.contact-form-box .contact-form-box-container-box .dropdown-component.full-width,.contact-form-box .contact-form-box-container-box .input-component.full-width{width:100%}.contact-form-box .contact-form-box-container-box .button{margin:var(--gap) auto;max-width:var(--buttonMaxWidth);width:100%}@media(max-width:712px){.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs{flex-direction:column}.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs .dropdown-component,.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs .input-component{width:100%}}.unsubscribe-page{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:var(--gapBig);justify-content:center;margin:0 auto;max-width:var(--maxWidthContentSmall);min-height:25dvh;padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.property-management-navigation-header{align-items:center;display:flex;gap:var(--gap);justify-content:flex-end;width:100%}.property-management-navigation-outer{background-color:var(--whiteColor);border-bottom:1px solid var(--lightGreyColor);flex-shrink:0;height:60px;position:sticky;top:80px;width:100%;z-index:10}.property-management-navigation-outer .property-management-navigation{align-items:center;display:flex;gap:var(--gapText);height:100%;justify-content:space-between;margin:0 auto;max-width:1920px;padding:0 16px;width:100%}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions{align-items:center;display:flex;gap:var(--gapExtraSmallFixed)}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .button{height:40px;min-width:100px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item{align-items:center;background-color:var(--veryLightGreyColor);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:background-color .2s;width:40px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item .property-management-navigation-actions-item-number{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--veryLightGreyColor);display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-6px;top:6px;transform:translateY(-50%);width:18px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item .property-management-navigation-actions-item-icon{align-items:center;display:flex;justify-content:center}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item svg{height:16px;width:16px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item:has(.property-management-navigation-actions-item-number){border:1px solid var(--blackColor)}@media(hover:hover){.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item:hover{background-color:var(--lightGreyColor)}}@media(max-width:712px){.property-management-navigation-outer .property-management-navigation{padding:0 12px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item{height:var(--buttonActionSizeMedium);width:var(--buttonActionSizeMedium)}}.no-type-of-real-estate-selected{align-items:center;border-bottom:1px solid var(--blackColor);border-top:1px solid var(--blackColor);display:flex;height:auto;justify-content:center;margin:0 auto;max-width:1440px;padding:20px;width:100%}.no-type-of-real-estate-selected p{text-align:center}.auth-container-header{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;gap:var(--gap);height:80px;justify-content:space-between;padding:0 var(--paddingHorizontal)}.auth-container-header img{height:var(--buttonActionSizeMedium)}.auth-container-header .auth-container-header-box{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;transition:background-color .2s;width:var(--buttonActionSize)}.auth-container-header .auth-container-header-box svg{transform:rotate(180deg)}.auth-container-header .auth-container-header-box:has(svg){background-color:var(--veryLightGreyColor)}@media(hover:hover){.auth-container-header .auth-container-header-box:has(svg):hover{background-color:var(--lightGreyColor)}}.auth-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:24px;justify-content:center;margin:0 auto;max-width:360px;padding:48px 24px 92px;position:relative;width:100%}.auth-container.auth-container-embedded{padding-left:0;padding-right:0}.auth-container .auth-logo{margin-bottom:24px}.auth-container img{-webkit-user-drag:none}.auth-container .button{margin:0 auto;max-width:100%;width:100%}.auth-container .auth-container-box{display:flex;flex-direction:column;gap:10px;max-width:320px;width:100%}.auth-container .auth-container-box .auth-container-box-separator{align-items:center;display:flex;gap:12px}.auth-container .auth-container-box .auth-container-box-separator .auth-container-box-separator-line{border-top:1px solid var(--greyColor);flex:auto;margin-top:12px;padding-top:12px}.auth-container .auth-container-box .auth-container-box-breaker{background-color:var(--greyColor);height:1px;width:100%}.auth-container .auth-container-box .auth-container-box-buttons{display:flex;flex-direction:column;gap:12px;width:100%}.auth-container .auth-container-box .auth-container-box-password{display:flex;flex-direction:column;gap:var(--gapText)}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule{align-items:center;display:flex;gap:var(--gapText)}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule .auth-container-box-password-rule-icon{flex-shrink:0;height:14px;width:14px}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule .auth-container-box-password-rule-icon svg{height:100%;width:100%}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule .auth-container-box-password-rule-icon svg path{stroke:var(--darkGreyColor)}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule.auth-container-box-password-rule-invalid{color:var(--errorColor)}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule.auth-container-box-password-rule-invalid .auth-container-box-password-rule-icon svg path{stroke:var(--errorColor)}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule.auth-container-box-password-rule-valid{color:var(--successColor)}.auth-container .auth-container-box .auth-container-box-password .auth-container-box-password-rule.auth-container-box-password-rule-valid .auth-container-box-password-rule-icon svg path{stroke:var(--successColor)}.auth-container .auth-button{align-items:center;background-color:transparent;border:none;border-radius:var(--borderRadius);cursor:pointer;display:flex;height:var(--fieldsHeight);justify-content:center;margin:0 auto;outline:2px solid var(--greyColor);padding:12px calc(var(--paddingHorizontal) + 24px);position:relative;transition:all .2s ease-in-out;width:100%}@media(hover:hover){.auth-container .auth-button:hover{background-color:var(--veryLightGreyColor);outline-color:var(--blackColor)}}.auth-container .auth-button:active{transform:scale(.95)}.auth-container .auth-button .auth-button-icon{align-items:center;color:var(--blackColor);display:flex;flex-shrink:0;height:calc(var(--fieldsHeight)/2);justify-content:center;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--fieldsHeight)/2)}.auth-container .auth-button .auth-button-icon svg{height:100%;width:100%}.auth-container .developed-by-box-embedded{align-items:center;bottom:24px;display:flex;flex-direction:column;gap:2px;height:16px;justify-content:center;left:50%;margin:0 auto;position:absolute;transform:translate(-50%);width:-moz-fit-content;width:fit-content}.auth-container .developed-by-box-embedded img{height:100%;width:-moz-fit-content;width:fit-content}@media(max-width:712px){.auth-container.auth-container-embedded{padding-bottom:92px}.auth-container.auth-container-embedded .developed-by-box-embedded{bottom:24px}}.auth-developed-by-box{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:center;margin:0 auto;padding:0 var(--paddingHorizontal);width:-moz-fit-content;width:fit-content}.auth-developed-by-box .auth-developed-by-box-link{height:16px}.auth-developed-by-box .auth-developed-by-box-link img{height:100%;width:-moz-fit-content;width:fit-content}@media(max-width:712px){.auth-developed-by-box{margin-bottom:64px}}.terms-pages{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.terms-pages ul{margin-left:var(--paddingVertical)}.messages-page,.terms-pages .term-pages-checkboxes{display:flex;flex-direction:column;gap:var(--gapTextBig)}.messages-page{margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.messages-page .messages-page-item{align-items:center;border-radius:var(--borderRadius);display:flex;gap:var(--gap);padding:var(--paddingSmall);position:relative;transition:all .2s var(--transitionAnimation);width:100%}.messages-page .messages-page-item.messages-page-item-unread{background-color:var(--veryLightGreyColor)}@media(hover:hover){.messages-page .messages-page-item:hover{background-color:var(--lightGreyColor)}}.messages-page .messages-page-item .messages-page-item-listing{align-items:center;display:flex;flex-shrink:0;height:56px;position:relative;width:56px}.messages-page .messages-page-item .messages-page-item-listing .messages-page-item-listing-image{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.messages-page .messages-page-item .messages-page-item-listing .messages-page-item-listing-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.messages-page .messages-page-item .messages-page-item-listing .messages-page-item-listing-person{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:2px solid var(--whiteColor);border-radius:50%;bottom:-12px;height:42px;-o-object-fit:cover;object-fit:cover;position:absolute;right:-12px;width:42px;z-index:2}.messages-page .messages-page-item .messages-page-item-info{display:flex;flex-direction:column;gap:var(--gapTextSmall);overflow:hidden;width:100%}.messages-page .messages-page-item .messages-page-item-info .messages-page-item-info-row{align-items:center;display:flex;gap:var(--gapText);justify-content:space-between;width:100%}.messages-page .messages-page-item .messages-page-item-info .messages-page-item-info-unread{align-items:center;background-color:var(--accentColor);border-radius:50%;display:flex;flex-shrink:0;height:10px;justify-content:center;width:10px;z-index:2}.messages-page .messages-page-item .messages-page-item-info .messages-page-item-info-overflow{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-page .messages-page-loader-info-box{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius)}.messages-page .messages-page-loader-info-box.info-loading-box-name{height:var(--bodyTextSize);width:30%}.messages-page .messages-page-loader-info-box.info-loading-box-title{height:var(--mediumTextSize);width:50%}.messages-page .messages-page-loader-info-box.info-loading-box-message{height:var(--mediumTextSize);width:60%}.messages-page .messages-page-loader-info-box.info-loading-box-date{height:var(--mediumTextSize);width:20%}.chats-page{background-color:var(--lightGreyColor);display:flex;flex-grow:1;gap:1px;overflow:hidden;width:100%}.chats-page .chats-page-details{flex-shrink:0;max-width:var(--maxWidthForm);overflow-y:auto;padding:var(--paddingHorizontal)}.chats-page .chats-page-container,.chats-page .chats-page-details{background-color:var(--whiteColor);display:flex;flex-direction:column;width:100%}.chats-page .chats-page-container{flex-grow:1;overflow:hidden}.chats-page .chats-page-scroll-bottom{align-items:center;background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:var(--buttonActionSize);justify-content:center;position:absolute;right:var(--paddingSmall);top:calc((var(--paddingHorizontal) + var(--buttonActionSizeMedium) + var(--gapSmall))*-1);transition:all .2s var(--transitionAnimation);width:var(--buttonActionSize);z-index:3}.chats-page .chats-page-scroll-bottom svg{height:calc(var(--buttonActionSizeMedium)/2);transform:rotate(180deg);width:calc(var(--buttonActionSizeMedium)/2)}.chats-page .chats-page-scroll-bottom svg path{fill:var(--blackColor)}@media(hover:hover){.chats-page .chats-page-scroll-bottom:hover{background-color:var(--lightGreyColor)}}.chats-page .fade-enter-active,.chats-page .fade-leave-active{transition:opacity .2s ease}.chats-page .fade-enter-from,.chats-page .fade-leave-to{opacity:0}.chats-page .chats-page-header{align-items:center;background-color:var(--whiteColor);border-bottom:1px solid var(--greyColor);box-shadow:0 2px 12px rgba(var(--blackColorRGB),.08);display:flex;justify-content:center;width:100%}.chats-page .chats-page-header .chats-page-header-wrapper{align-items:center;display:flex;gap:var(--gapTextBig);max-width:var(--maxWidthPopup);padding:var(--paddingHorizontal);position:relative;width:100%}.chats-page .chats-page-header .chats-page-header-wrapper .back-button{align-items:center;background-color:var(--veryLightGreyColor);border-radius:50%;cursor:pointer;display:flex;display:none;flex-shrink:0;height:var(--buttonActionSizeMedium);justify-content:center;left:var(--paddingHorizontal);position:absolute;top:var(--paddingHorizontal);width:var(--buttonActionSizeMedium)}.chats-page .chats-page-header .chats-page-header-wrapper .back-button svg{transform:rotate(180deg)}@media(hover:hover){.chats-page .chats-page-header .chats-page-header-wrapper .back-button:hover{background-color:var(--lightGreyColor)}}.chats-page .chats-page-header .chats-page-header-wrapper .chats-page-header-image{border-radius:50%;height:var(--actionsHeight);-o-object-fit:cover;object-fit:cover;width:var(--actionsHeight)}.chats-page .chats-page-header .chats-page-header-wrapper p{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-word}.chats-page .chats-page-header .chats-page-header-wrapper .disabled-text{display:none}.chats-page .chats-page-header .chats-page-header-wrapper .button{display:none;position:absolute;right:var(--paddingHorizontal);top:var(--paddingHorizontal)}.chats-page .chats-page-chats{align-items:center;background-color:var(--whiteColor);display:flex;flex-direction:column;flex-grow:1;gap:var(--gap);min-height:0;overflow-y:auto;touch-action:pan-y;width:100%;-webkit-overflow-scrolling:touch;overflow-anchor:none;overscroll-behavior:contain}.chats-page .chats-page-chats .chats-page-chats-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:var(--gap);max-width:var(--maxWidthPopup);padding:var(--paddingHorizontal);width:100%}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat{align-items:flex-end;display:flex;gap:var(--gapSmall)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-person{border-radius:50%;bottom:var(--gap);flex-shrink:0;height:var(--buttonActionSizeMedium);-o-object-fit:cover;object-fit:cover;position:sticky;width:var(--buttonActionSizeMedium)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-message{display:flex;flex-direction:column;gap:var(--gapText);width:80%}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-message .chats-page-chats-chat-message-text{background-color:var(--greyColor);border-radius:var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusSmall);padding:12px;white-space:pre-wrap;width:-moz-fit-content;width:fit-content;word-break:break-word}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-message .chats-page-chats-chat-message-text a{text-decoration:underline}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-message .chats-page-chats-chat-message-text.message-first{border-radius:var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusSmall)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-message .chats-page-chats-chat-message-text.message-middle{border-radius:var(--borderRadiusSmall) var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusSmall)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat .chats-page-chats-chat-message .chats-page-chats-chat-message-text.message-last{border-radius:var(--borderRadiusSmall) var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusBig)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right{flex-direction:row-reverse}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message{align-items:flex-end}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message .chats-page-chats-chat-message-text{background-color:var(--blackColor);border-radius:var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusSmall) var(--borderRadiusBig);color:var(--whiteColor)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message .chats-page-chats-chat-message-text a{color:var(--whiteColor)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message .chats-page-chats-chat-message-text.message-first{border-radius:var(--borderRadiusBig) var(--borderRadiusBig) var(--borderRadiusSmall) var(--borderRadiusBig)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message .chats-page-chats-chat-message-text.message-middle{border-radius:var(--borderRadiusBig) var(--borderRadiusSmall) var(--borderRadiusSmall) var(--borderRadiusBig)}.chats-page .chats-page-chats .chats-page-chats-wrapper .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message .chats-page-chats-chat-message-text.message-last{border-radius:var(--borderRadiusBig) var(--borderRadiusSmall) var(--borderRadiusBig) var(--borderRadiusBig)}.chats-page .chats-page-footer{align-items:center;background-color:var(--whiteColor);display:flex;justify-content:center;padding:var(--paddingHorizontal)}.chats-page .chats-page-footer .chats-page-footer-wrapper{border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;max-width:calc(var(--maxWidthPopup) - var(--paddingHorizontal)*2);position:relative;width:100%}.chats-page .chats-page-footer .chats-page-footer-wrapper .textarea-component{border:none;border-radius:0}.chats-page .chats-page-footer .chats-page-footer-wrapper .textarea-component textarea{border-radius:0}.chats-page .chats-page-footer .chats-page-footer-wrapper .textarea-component:has(textarea:focus){box-shadow:none}@media(hover:hover){.chats-page .chats-page-footer .chats-page-footer-wrapper .textarea-component:hover:has(textarea:hover){box-shadow:none}}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions{align-items:center;display:flex;justify-content:flex-end;padding:var(--paddingSmall);padding-top:0}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button{aspect-ratio:1/1;border-radius:50%;height:var(--buttonActionSize);padding:0;width:var(--buttonActionSize)}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button.grey-button{background-color:var(--greyColor)}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button.grey-button svg path{fill:var(--blackColor)}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button svg{height:calc(var(--buttonActionSize)*.5);width:calc(var(--buttonActionSize)*.5)}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button svg path{fill:var(--whiteColor)}.chats-page .chats-page-footer .chats-page-footer-wrapper:has(.textarea-component textarea:focus){border-color:var(--primaryColor);box-shadow:0 0 0 1px var(--hoverColor)}@media(hover:hover){.chats-page .chats-page-footer .chats-page-footer-wrapper:hover:not(:has(.chats-page-scroll-bottom:hover)){border-color:var(--primaryColor);box-shadow:0 0 0 1px var(--hoverColor)}}@media(max-width:1024px){.chats-page .chats-page-details{max-width:var(--maxWidthContentExtraSmall)}}@media(max-width:712px){.chats-page .chats-page-details{display:none}.chats-page .chats-page-header{z-index:1}.chats-page .chats-page-header .chats-page-header-wrapper{align-items:center;flex-direction:column;justify-content:center;padding:var(--paddingSmall) var(--paddingHorizontal)}.chats-page .chats-page-header .chats-page-header-wrapper .disabled-text{display:flex}.chats-page .chats-page-header .chats-page-header-wrapper .chats-page-header-image{height:var(--buttonActionSizeMedium);width:var(--buttonActionSizeMedium)}.chats-page .chats-page-header .chats-page-header-wrapper .back-button,.chats-page .chats-page-header .chats-page-header-wrapper .button{display:flex;top:var(--paddingSmall)}.chats-page .chats-page-scroll-bottom{height:var(--buttonActionSizeSmall);right:var(--paddingHorizontal);top:calc((var(--paddingSmall) + var(--buttonActionSizeMedium))*-1);width:var(--buttonActionSizeSmall)}.chats-page .chats-page-scroll-bottom svg{height:calc(var(--buttonActionSizeSmall)/2);width:calc(var(--buttonActionSizeSmall)/2)}.chats-page .chats-page-footer{padding:0}.chats-page .chats-page-footer .chats-page-footer-wrapper{border-radius:var(--borderRadius) var(--borderRadius) 0 0;border-width:2px 0 0;position:relative}.chats-page .chats-page-footer .chats-page-footer-wrapper textarea{padding-right:calc(var(--buttonActionSizeSmall) + var(--paddingHorizontal)*2)}.chats-page .chats-page-footer .chats-page-footer-wrapper:has(.textarea-component textarea:focus){border-color:var(--greyColor);box-shadow:none}}@media(max-width:712px)and (hover:hover){.chats-page .chats-page-footer .chats-page-footer-wrapper:hover{border-color:var(--greyColor);box-shadow:none}}@media(max-width:712px){.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions{padding:var(--paddingSmall) var(--paddingHorizontal);position:absolute;right:0;top:0;z-index:2}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button{height:var(--buttonActionSizeSmall);width:var(--buttonActionSizeSmall)}.chats-page .chats-page-footer .chats-page-footer-wrapper .chats-page-footer-wrapper-actions .button svg{height:calc(var(--buttonActionSizeSmall)*.5);width:calc(var(--buttonActionSizeSmall)*.5)}}.chats-page-details-box,.chats-page-details-box .chats-page-details-people{display:flex;flex-direction:column;gap:var(--gapListingDetails)}.chats-page-details-box .chats-page-details-people{border-bottom:1px solid var(--greyColor);padding-bottom:var(--gapListingDetails)}.chats-page-details-box .chats-page-details-people .chats-page-details-people-person{align-items:center;display:flex;gap:var(--gapSmall);width:100%;width:-moz-fit-content;width:fit-content}.chats-page-details-box .chats-page-details-people .chats-page-details-people-person .chats-page-details-people-person-image{border-radius:50%;height:var(--buttonActionSizeMedium);-o-object-fit:cover;object-fit:cover;width:var(--buttonActionSizeMedium)}.chats-page-details-box .chats-page-details-container,.chats-page-details-box .chats-page-details-listing{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapListingDetails);padding-bottom:var(--gapListingDetails)}.chats-page-details-box .chats-page-details-listing{align-items:center;justify-content:center}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-image{aspect-ratio:20/16;border-radius:var(--borderRadius);height:auto;overflow:hidden;width:100%}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-info{align-items:center;display:flex;flex-direction:column;gap:var(--gapTextBig);justify-content:center}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-details{align-items:center;display:grid;gap:var(--gap);grid-template-columns:1fr auto 1fr auto 1fr;width:-moz-fit-content;width:fit-content}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-details .chats-page-details-listing-details-break{background-color:var(--greyColor);height:100%;width:1px}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-details .chats-page-details-listing-details-box{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:var(--gapText);justify-content:center;min-width:0}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-details .chats-page-details-listing-details-box .chats-page-details-listing-details-box-icon{align-items:center;display:flex;height:24px;justify-content:center;-o-object-fit:contain;object-fit:contain;width:24px}.chats-page-details-box .chats-page-details-listing .chats-page-details-listing-details .chats-page-details-listing-details-box .chats-page-details-listing-details-box-icon svg{height:100%;width:100%}.statistics-navigation-range-option{align-items:center;display:flex;gap:var(--gapTextBig);width:-moz-fit-content;width:fit-content}.statistics-view{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.statistics-view .statistics-view-title{align-items:center;display:flex;gap:var(--gapBig);justify-content:space-between}.statistics-view .statistics-view-title .statistics-view-title-box{display:flex;flex-direction:column;gap:var(--gapTextBig)}.statistics-view .statistics-view-title .statistics-view-title-option{align-items:center;display:flex;gap:var(--gapTextBig);width:-moz-fit-content;width:fit-content}.statistics-view .statistics-view-title .dropdown-component{max-width:320px;width:100%}.statistics-view .statistics-view-chart{border:1px solid var(--lightGreyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;overflow:hidden;padding:var(--paddingHorizontal);padding-bottom:0;position:relative}.statistics-view .statistics-view-chart .statistics-view-chart-title{display:flex;flex-direction:column;gap:var(--gapTextBig)}.statistics-view .statistics-view-chart .statistics-view-chart-container{height:360px;margin-bottom:calc(var(--paddingHorizontal)/1.25*-1);margin-left:calc(var(--paddingHorizontal)*-1);width:calc(100% + var(--paddingHorizontal)*2)}.statistics-view .statistics-data-additional{display:flex;flex-wrap:wrap;gap:var(--gapSmall)}.statistics-view .statistics-data-additional .statistics-data-additional-item{border:1px solid var(--lightGreyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapTextBig);overflow:hidden;padding:var(--paddingMedium);position:relative;width:calc(25% - var(--gapSmall)/1.3)}.statistics-view .statistics-data-additional .statistics-data-additional-item:after{border-top-left-radius:var(--borderRadiusBig);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:0;transition:background .3s ease;width:50%}.statistics-view .statistics-data-additional .statistics-data-additional-item:has(.statistics-data-value-percent-negative):after{background:radial-gradient(circle at bottom right,rgba(var(--errorColorRGB),.15),transparent 70%)}.statistics-view .statistics-data-additional .statistics-data-additional-item:has(.statistics-data-value-percent-positive):after{background:radial-gradient(circle at bottom right,rgba(var(--accentColorRGB),.15),transparent 70%)}.statistics-view .statistics-data-value{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapTextBig)}.statistics-view .statistics-data-value .statistics-data-value-percent{align-items:center;border-radius:var(--borderRadiusBig);display:flex;gap:var(--gapText);justify-content:center;padding:4px 8px}.statistics-view .statistics-data-value .statistics-data-value-percent.statistics-data-value-percent-positive{background-color:rgba(var(--accentColorRGB),.1);color:var(--accentColor)}.statistics-view .statistics-data-value .statistics-data-value-percent.statistics-data-value-percent-positive svg path{fill:var(--accentColor)}.statistics-view .statistics-data-value .statistics-data-value-percent.statistics-data-value-percent-negative{background-color:rgba(var(--errorColorRGB),.1);color:var(--errorColor)}.statistics-view .statistics-data-value .statistics-data-value-percent.statistics-data-value-percent-negative svg path{fill:var(--errorColor)}.statistics-view .statistics-view-properties{display:flex;flex-direction:column}.statistics-view .statistics-view-properties .statistics-view-properties-box{align-items:center;border-radius:var(--borderRadius);display:flex;gap:var(--gapSmall);overflow:hidden;padding:var(--paddingSmall)}@media(hover:hover){.statistics-view .statistics-view-properties .statistics-view-properties-box:hover{background-color:var(--lightGreyColor)}}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-image{border-radius:var(--borderRadiusSmall);flex-shrink:0;height:64px;width:64px}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-image div{height:100%;width:100%}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-image div img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-info{display:flex;flex-direction:column;gap:var(--gapTextBig);max-width:calc(100% - 64px - var(--gapSmall));width:100%}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-info .statistics-view-properties-box-info-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-info .statistics-view-properties-box-info-row{align-items:center;display:flex;gap:var(--gapSmall)}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-info .statistics-view-properties-box-info-row .statistics-view-properties-box-info-row-item{display:flex;flex-direction:column;gap:var(--gapTextSmall)}.statistics-view .statistics-view-properties .statistics-view-properties-box .statistics-view-properties-box-info .statistics-view-properties-box-info-row .statistics-view-properties-box-info-row-item .statistics-view-properties-box-info-row-item-value .statistics-data-value-percent{background:none;padding:0}@media(max-width:1024px){.statistics-view .statistics-data-additional .statistics-data-additional-item{width:calc(50% - var(--gapSmall)/1.3)}}@media(max-width:712px){.statistics-view .statistics-view-title{align-items:flex-start;flex-direction:column}.statistics-view .statistics-view-chart{border:none;border-radius:0;margin-left:calc(var(--paddingHorizontal)*-1);width:calc(100% + var(--paddingHorizontal)*2)}.statistics-view .statistics-view-chart .statistics-view-chart-container{min-height:320px}.statistics-view .statistics-data-additional{gap:var(--gap)}.statistics-view .statistics-data-additional .statistics-data-additional-item{width:100%}}.statistics-view .statistics-view-chart-loading{border:1px solid var(--lightGreyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;overflow:hidden;padding:var(--paddingHorizontal);padding-bottom:0}.statistics-view .statistics-view-chart-loading .statistics-view-chart-loading-title{display:flex;flex-direction:column;gap:var(--gapTextBig)}.statistics-view .statistics-view-chart-loading .statistics-view-chart-loading-title .statistics-view-chart-loading-title-text{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);height:14px;width:20%}.statistics-view .statistics-view-chart-loading .statistics-view-chart-loading-graph{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;height:calc(360px - var(--gapSmall));margin-bottom:calc(var(--paddingHorizontal)/1.25*-1);margin-left:calc(var(--paddingHorizontal)*-1);margin-top:var(--gapSmall);width:calc(100% + var(--paddingHorizontal)*2)}.statistics-view .statistics-data-additional-loading{display:flex;flex-wrap:wrap;gap:var(--gapSmall)}.statistics-view .statistics-data-additional-loading .statistics-data-additional-loading-item{border:1px solid var(--lightGreyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapTextBig);overflow:hidden;padding:var(--paddingMedium);position:relative;width:calc(25% - var(--gapSmall)/1.3)}.statistics-view .statistics-data-additional-loading .statistics-data-additional-loading-item .statistics-data-additional-loading-item-text{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);height:14px;width:40%}.statistics-view .statistics-view-loading-value{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapTextBig);height:var(--heading4Size)}.statistics-view .statistics-view-loading-value .statistics-view-loading-value-number{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);height:100%;width:80px}.statistics-view .statistics-view-loading-value .statistics-view-loading-value-box{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);height:100%;width:100px}.statistics-view .statistics-view-properties-box-loading{align-items:center;border-radius:var(--borderRadius);display:flex;gap:var(--gapSmall);overflow:hidden;padding:var(--paddingSmall);width:100%}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-image{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusSmall);flex-shrink:0;height:64px;width:64px}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-info{display:flex;flex-direction:column;gap:var(--gapTextBig);max-width:calc(100% - 64px - var(--gapSmall));width:100%}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-info .statistics-view-properties-box-loading-info-title{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);height:14px;width:50%}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-info .statistics-view-properties-box-loading-info-row{align-items:center;display:flex;gap:var(--gapSmall)}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-info .statistics-view-properties-box-loading-info-row .statistics-view-properties-box-loading-info-row-item{display:flex;flex-direction:column;gap:var(--gapTextSmall)}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-info .statistics-view-properties-box-loading-info-row .statistics-view-properties-box-loading-info-row-item .statistics-view-properties-box-loading-info-row-item-text{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);height:14px;width:40px}.statistics-view .statistics-view-properties-box-loading .statistics-view-properties-box-loading-info .statistics-view-properties-box-loading-info-row .statistics-view-properties-box-loading-info-row-item .statistics-view-properties-box-loading-info-row-item-text:nth-child(2){width:60px}@media(max-width:1024px){.statistics-view .statistics-data-additional-loading .statistics-data-additional-loading-item{width:calc(50% - var(--gapSmall)/1.3)}}@media(max-width:712px){.statistics-view .statistics-view-chart-loading{border:none;border-radius:0;margin-left:calc(var(--paddingHorizontal)*-1);width:calc(100% + var(--paddingHorizontal)*2)}.statistics-view .statistics-view-chart-loading .statistics-view-chart-loading-container{min-height:calc(320px - var(--gapSmall))}.statistics-view .statistics-data-additional-loading{gap:var(--gap)}.statistics-view .statistics-data-additional-loading .statistics-data-additional-loading-item{width:100%}}.faq-box{gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthPopup);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.faq-box,.faq-box .faq-box-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.faq-box .faq-box-text{gap:var(--gapTextBig)}.faq-box .faq-box-questions{display:flex;flex-direction:column;gap:var(--gap);width:100%}.faq-box .faq-box-questions .faq-box-question{border:1px solid var(--greyColor);border-radius:var(--borderRadiusBig);display:flex;flex-direction:column;padding:var(--paddingNormal);transition:border-color .2s}@media(hover:hover){.faq-box .faq-box-questions .faq-box-question:hover{border-color:var(--darkGreyColor)}}.faq-box .faq-box-questions .faq-box-question:has(.faq-box-question-answer-open){gap:var(--gap)}.faq-box .faq-box-questions .faq-box-question .faq-box-question-header{align-items:center;display:flex;gap:var(--gap);justify-content:space-between}.faq-box .faq-box-questions .faq-box-question .faq-box-question-header .arrow-box{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background-color .2s;width:32px}@media(hover:hover){.faq-box .faq-box-questions .faq-box-question .faq-box-question-header .arrow-box:hover{background-color:var(--greyColor)}}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer{max-height:0;opacity:0;overflow:hidden;transition:all .2s var(--transitionAnimation);visibility:hidden}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer ul{margin-left:20px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer a{color:var(--primaryColor);font-weight:600;text-decoration:underline}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer.faq-box-question-answer-open{max-height:-moz-fit-content;max-height:fit-content;opacity:1;visibility:visible}.filter-component .modal-component-container-header{min-height:60px;padding:0 var(--paddingNormal)!important}.filter-component .modal-component-container-header .modal-component-container-header-title{font-size:18px!important}.filter-component .modal-component-container-content{gap:var(--paddingNormal)!important;padding:var(--paddingNormal)!important}.filter-component .modal-component-container-content .filter-component-body-main{border-bottom:1px solid var(--greyColor);padding-bottom:var(--paddingNormal)}.filter-component .modal-component-container-content .filter-component-element{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapFilters);padding-bottom:var(--paddingNormal)}.filter-component .modal-component-container-content .filter-component-element .filter-component-options{display:flex;flex-wrap:wrap;gap:var(--gapExtraSmallFixed);width:100%}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-subtitle{margin:var(--gapTextBig) 0;width:100%}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option{align-items:center;display:flex}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=checkbox],.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=radio]{left:-9999px;opacity:0;pointer-events:none;position:absolute}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option .filter-component-options-option-label{align-items:center;background-color:var(--whiteColor);border:2px solid var(--lightGreyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;gap:var(--gapExtraSmallFixed);height:100%;padding:8px 16px;transition:all .2;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option .filter-component-options-option-label img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px;-webkit-user-drag:none}@media(hover:hover){.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option:hover .filter-component-options-option-label{background-color:var(--veryLightGreyColor)}}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option .filter-component-options-option-label.is-selected,.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=checkbox]:checked+.filter-component-options-option-label,.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=radio]:checked+.filter-component-options-option-label{background-color:var(--veryLightGreyColor);border-color:var(--blackColor)}.filter-component .modal-component-container-content .filter-component-element .filter-component-inputs{align-items:center;display:flex;gap:var(--gapExtraSmallFixed)}.filter-component .modal-component-container-content .filter-component-element .filter-component-inputs .filter-component-inputs-breaker{background-color:var(--greyColor);flex-shrink:0;height:2px;width:var(--gapExtraSmallFixed)}.filter-component .modal-component-container-content .checkbox-box{display:flex;flex-wrap:wrap;gap:var(--gapExtraSmall)}.filter-component .modal-component-container-content .checkbox-box .checkbox-container{align-items:center;display:flex;flex-grow:1;min-width:calc(50% - var(--gapExtraSmall)/2)}.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full{width:calc(50% - var(--gapExtraSmall)/2)}.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full.checkbox-group-number{width:calc(16.66667% - 10px)}.filter-component .modal-component-container-content .checkbox-box .checkbox{position:relative;width:-moz-fit-content;width:fit-content}.filter-component .modal-component-container-content .filter-component-additional{display:flex;flex-direction:column;padding-bottom:var(--paddingNormal)}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-title{align-items:center;border-bottom:1px solid var(--greyColor);cursor:pointer;display:flex;gap:var(--gapFilters);justify-content:space-between;padding-bottom:var(--paddingNormal);width:100%}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-content{display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:all .2s var(--transitionAnimation);visibility:hidden}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-content.filter-component-additional-content-expanded{gap:var(--gapFilters);margin-top:var(--paddingNormal);max-height:-moz-fit-content;max-height:fit-content;opacity:1;overflow:visible;pointer-events:all;visibility:visible}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-content .filter-component-element:last-child{border-bottom:none;padding-bottom:0}.filter-component .modal-component-container-footer{align-items:center;display:flex;gap:var(--gapSmall);justify-content:space-between;min-height:80px;padding:0 var(--paddingNormal)!important}.filter-component .modal-component-container-footer .button{max-width:-moz-fit-content!important;max-width:fit-content!important}.filter-component .modal-component-container-footer .button.search-filters-button{margin-left:auto}@media(max-width:1024px){.filter-component{z-index:1001!important}}@media(max-width:712px){.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full{width:100%}.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full.checkbox-group-number{width:calc(25% - 5px)}}.property-card{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapCards);position:relative;width:100%}.property-card .property-card-promoted{background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);left:12px;line-height:100%;padding:6px 12px;position:absolute;top:12px;z-index:5}.property-card .heart-box{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;width:32px;z-index:5}.property-card .heart-box svg{height:24px;transition:all .2s var(--transitionAnimation);width:24px}.property-card .heart-box svg path{fill:rgba(var(--blackColorRGB),.65);stroke:var(--whiteColor);transition:all .2s var(--transitionAnimation)}.property-card .heart-box.heart-box-active svg path{fill:rgba(var(--errorColorRGB),.75)}@media(hover:hover){.property-card .heart-box:hover svg{scale:1.1}}.property-card .property-body{display:flex;flex-direction:column;gap:var(--gapTextExtraBig);padding:0 var(--gapText);position:relative;width:100%}.property-card .property-body .property-body-heading{align-items:center;display:flex;gap:var(--gapText);list-style:none;margin-left:0;min-height:20px}.property-card .property-body .property-body-heading .property-type{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);color:var(--blackColor);padding:3px 9px;white-space:nowrap}.property-card .property-body .property-body-heading .property-type:last-child,.property-card .property-body .property-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-card .property-body .property-title{height:20px}.property-card .property-body .property-title sup{font-size:12px;position:relative;top:-.3em;vertical-align:top}@media(hover:hover){.property-card:hover .swiper-component .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}.property-card.property-card-management .property-card-management-header{aspect-ratio:20/18;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.property-card.property-card-management .property-card-management-header .property-card-management-image{aspect-ratio:20/18;background-color:var(--greyColor);border-radius:var(--borderRadius);height:-moz-fit-content;height:fit-content;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.property-card.property-card-management .property-card-management-header .property-card-management-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.property-card.property-card-management .property-card-management-header .property-indicator{align-items:center;background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);bottom:12px;box-shadow:var(--boxShadow);display:flex;font-weight:500;gap:var(--gapTextBig);left:12px;line-height:100%;padding:6px 12px;position:absolute;z-index:5}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot{background-color:var(--promotedColor);border-radius:50%;height:16px;margin-left:auto;position:relative;width:16px;z-index:1}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:after,.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:before{background-color:inherit;border-radius:50%;content:"";height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:before{animation:pulse 2s infinite}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:after{animation:pulse 2s .5s infinite}@keyframes pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2)}}.property-card.property-card-management .property-card-management-header .property-indicator.property-indicator-published .property-indicator-dot{background-color:var(--successColor)}.property-card.property-card-management .property-card-management-header .property-indicator.property-indicator-draft .property-indicator-dot{background-color:var(--greyColor)}.property-card.property-card-management .property-card-management-header .property-indicator.property-indicator-archived .property-indicator-dot{background-color:var(--yellowColor)}.property-card.property-card-management .property-card-management-header .property-indicator.property-indicator-deactivated .property-indicator-dot{background-color:var(--errorColor)}.property-card.property-card-management .property-management-info{display:flex;flex-direction:column;gap:var(--gapText)}.property-card.property-card-management .property-management-info p{display:-webkit-box;height:14px;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-word}.property-card.property-card-management .property-management-info p.small-text-list{height:12px}.property-cards-grid-wrapper-outer{margin:0 auto;max-width:1920px;padding:var(--paddingVertical) var(--paddingHorizontal);padding-top:var(--paddingHorizontal);width:100%}.property-cards-grid-wrapper-outer .property-cards-grid-wrapper{width:100%}.property-cards-grid-wrapper-outer .no-items-found-box{display:flex;flex-direction:column;gap:var(--gapText);width:100%}.property-cards-grid-wrapper-outer.property-cards-grid-wrapper-outer-listing{display:flex;flex-direction:column;gap:var(--gapListingDetails);margin:0 auto;max-width:var(--maxWidthContentSmall)}.property-cards-grid-wrapper-outer.property-cards-grid-wrapper-outer-landing{max-height:-moz-fit-content;max-height:fit-content;opacity:1;overflow:visible;transition:all .2s var(--transitionAnimation);visibility:visible}.property-cards-grid-wrapper-outer.property-cards-grid-wrapper-outer-landing.property-cards-grid-wrapper-outer-landing-hidden{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:100vh;visibility:hidden}.property-cards-grid-wrapper-outer.property-cards-grid-wrapper-outer-management .property-cards-grid-container{grid-template-columns:repeat(3,minmax(280px,1fr))}@media(max-width:1024px){.property-cards-grid-wrapper-outer.property-cards-grid-wrapper-outer-management .property-cards-grid-container{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(min-width:1920px){.property-cards-grid-wrapper-outer.property-cards-grid-wrapper-outer-management .property-cards-grid-container{grid-template-columns:repeat(4,minmax(280px,1fr))}}.property-cards-grid-container{-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));row-gap:var(--gapBig);width:100%}.property-cards-grid-container .property-card-grid-item{width:100%}.swiper-component{aspect-ratio:20/18;background-color:var(--greyColor);border-radius:var(--borderRadius);box-shadow:0 0 0 1px rgba(var(--blackColorRGB),.05),0 6px 20px rgba(var(--blackColorRGB),.2);display:flex;overflow:hidden;position:relative}@supports (overflow:clip){.swiper-component{overflow:clip}}.swiper-component:after{background:linear-gradient(0deg,rgba(0,0,0,.25),transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.swiper-component .swiper-component-images{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;aspect-ratio:20/18;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;width:100%}.swiper-component .swiper-component-images::-webkit-scrollbar{display:none}.swiper-component .swiper-component-images .swiper-component-images-box{align-items:stretch;display:flex;flex:0 0 100%;overscroll-behavior-inline:contain;scroll-snap-align:start;scroll-snap-type:inline mandatory}.swiper-component .swiper-component-images .swiper-component-images-box .swiper-component-images-box-image,.swiper-component .swiper-component-images .swiper-component-images-box img{height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.swiper-component .swiper-dots{bottom:12px;display:flex;max-width:54px;overflow:hidden;position:absolute;right:50%;transform:translate(50%);width:100%;z-index:2}@supports (overflow:clip){.swiper-component .swiper-dots{overflow:clip}}.swiper-component .swiper-dots .swiper-dots-wrapper{display:flex;gap:var(--gapTextBig);transition:transform .2s}.swiper-component .swiper-dots .swiper-dot{background-color:rgba(var(--whiteColorRGB),.6);border-radius:50%;cursor:pointer;height:6px;transform:scale(.6);transition:all .2s var(--transitionAnimation);transition:background-color .2s;width:6px}.swiper-component .swiper-dots .swiper-dot.swiper-dot-active-siblings{transform:scale(.8)}.swiper-component .swiper-dots .swiper-dot.swiper-dot-active{background-color:var(--whiteColor);transform:scale(1)}.swiper-component .arrow-box{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--veryLightGreyColorRGB),.75);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s var(--transitionAnimation);visibility:hidden;width:32px;z-index:2}.swiper-component .arrow-box:has(.left-arrow){left:12px}.swiper-component .arrow-box:has(.right-arrow){right:12px}@media(hover:hover){.swiper-component .arrow-box:hover{background-color:var(--whiteColor);transform:scale(1.05) translateY(-50%)}.swiper-component:hover .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}.promotion-card{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapCards);position:relative;width:100%}.promotion-card .promotion-card-image{aspect-ratio:20/18;border-radius:var(--borderRadius);-o-object-fit:cover;object-fit:cover;width:100%;-webkit-user-drag:none;background-color:var(--greyColor);box-shadow:0 0 0 1px rgba(var(--blackColorRGB),.05),0 6px 20px rgba(var(--blackColorRGB),.2)}.promotion-card .promotion-card-image.gdedisplay{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.promotion-card .promotion-card-image.gdedisplay *,.promotion-card .promotion-card-image.gdedisplay>div[id^=bbb]{display:block!important;height:100%!important;margin:0!important;width:100%!important}.promotion-card .promotion-card-image.gdedisplay img{-o-object-fit:cover!important;object-fit:cover!important}.promotion-card .promotion-body{display:flex;flex-direction:column;gap:var(--gapTextExtraBig);padding:0 var(--gapText);position:relative;width:100%}.promotion-card .promotion-body .promotion-body-heading{align-items:center;display:flex;gap:var(--gapText);list-style:none;margin-left:0;min-height:20px}.promotion-card .promotion-body .promotion-body-heading .promotion-type{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);color:var(--blackColor);padding:3px 9px;white-space:nowrap}.promotion-card .promotion-body .promotion-body-heading .promotion-type:last-child,.promotion-card .promotion-body .promotion-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promotion-card .promotion-body .promotion-title{height:20px}.promotion-card .promotion-body .promotion-body-learn-more{align-items:center;display:flex;gap:var(--gapTextExtraBig)}.loading-property-card{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapExtraSmallFixed);max-width:640px;min-width:290px;width:100%}.loading-property-card .loading-property-card-rendering-block{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);display:flex;flex-grow:1;height:70%;min-height:16px;width:100%}.loading-property-card .loading-property-card-rendering-block.smaller-loading-property-card-rendering-block{width:75%}.loading-property-card .loading-property-card-rendering-block.extra-smaller-loading-property-card-rendering-block{height:18px;width:50%}.loading-property-card .loading-property-card-image{animation:loadingGradient 2s ease-in-out infinite;aspect-ratio:20/18;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);width:100%}.loading-property-card .loading-property-card-body{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapTextBig);width:100%}.loading-property-card .loading-property-card-body .loading-property-card-title{height:20px;max-height:20px}.loading-property-card .loading-property-card-body .loading-property-card-location{max-width:40%}.loading-property-card .loading-property-card-body .loading-property-card-price{max-height:16px;max-width:25%}.loading-property-card .loading-property-card-body .loading-property-card-body-heading{align-items:center;display:flex;gap:var(--gapText);height:20px;min-height:20px}.loading-property-card .loading-property-card-body .loading-property-card-body-heading .loading-property-card-rendering-block{height:100%;max-width:25%}.loading-property-card .loading-property-card-body .loading-property-card-management{display:flex;flex-direction:column;gap:var(--gapText)}.loading-property-card .loading-property-card-body .loading-property-card-management .loading-property-card-management-date{max-height:14px;max-width:40%;min-height:14px}.social-media-image-generator{display:flex;flex-direction:column;flex-shrink:0;height:1350px;justify-content:flex-end;left:-9999px;position:absolute;top:-9999px;width:1080px}.social-media-image-generator .social-media-image-generator-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.social-media-image-generator:before{background:linear-gradient(to bottom,rgba(var(--blackColorRGB),0) 50%,rgba(var(--blackColorRGB),.8));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.social-media-image-generator:after{background:linear-gradient(to top,rgba(var(--blackColorRGB),0) 50%,rgba(var(--blackColorRGB),.8));content:"";height:50%;left:0;position:absolute;top:0;width:100%;z-index:1}.social-media-image-generator .social-media-image-generator-content{bottom:0;display:flex;flex-direction:column;gap:64px;left:0;padding:100px 70px;position:absolute;width:100%;z-index:3}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body{display:flex;flex-direction:column;gap:42px}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-tag{align-items:center;background-color:rgba(var(--darkGreyColorRGB),.6);border-radius:35px;color:var(--whiteColor);display:flex;font-size:28px;font-weight:500;justify-content:center;line-height:100%;padding:2px 60px 10px;vertical-align:middle;width:-moz-fit-content;width:fit-content}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-box{display:flex;flex-direction:column;gap:24px}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-title{color:var(--whiteColor);display:-webkit-box;font-size:52px;font-weight:600;-webkit-line-clamp:2;width:100%;word-break:break-word;-webkit-box-orient:vertical;overflow:hidden}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-subtitle{color:var(--whiteColor);font-size:28px;font-weight:500;line-height:100%}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional{align-items:center;display:grid;gap:40px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional .social-media-image-generator-content-body-additional-break{background-color:var(--whiteColor);height:100%;width:1px}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional .social-media-image-generator-content-body-additional-box{align-items:center;display:flex;flex-direction:column;gap:12px}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional .social-media-image-generator-content-body-additional-box .social-media-image-generator-content-body-additional-box-text{color:var(--whiteColor);font-size:20px;font-weight:500}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional .social-media-image-generator-content-body-additional-box .social-media-image-generator-content-body-additional-box-icon{height:52px;width:52px}.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional .social-media-image-generator-content-body-additional-box .social-media-image-generator-content-body-additional-box-icon img,.social-media-image-generator .social-media-image-generator-content .social-media-image-generator-content-body .social-media-image-generator-content-body-additional .social-media-image-generator-content-body-additional-box .social-media-image-generator-content-body-additional-box-icon svg{filter:brightness(0) invert(1);height:100%;width:100%}.social-media-image-generator .social-media-image-generator-logo{position:absolute;right:70px;top:100px;width:220px;z-index:2}.property-gallery-swiper{aspect-ratio:20/16;background-color:var(--whiteColor);display:none;overflow:hidden;position:relative;z-index:3}@supports (overflow:clip){.property-gallery-swiper{overflow:clip}}.property-gallery-swiper .property-gallery-swiper-images{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;aspect-ratio:20/16;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;width:100%}.property-gallery-swiper .property-gallery-swiper-images::-webkit-scrollbar{display:none}.property-gallery-swiper .property-gallery-swiper-images .property-gallery-swiper-images-box{align-items:stretch;display:flex;min-width:100%;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.property-gallery-swiper .property-gallery-swiper-images .property-gallery-swiper-images-box img{height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.property-gallery-swiper .total-images-counter{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--blackColorRGB),.75);border-radius:var(--borderRadius);bottom:32px;box-shadow:var(--boxShadow);color:var(--blackColor);color:var(--whiteColor);padding:3px 9px;position:absolute;right:12px;text-align:center}.property-gallery-swiper .swiper-dots{bottom:12px;display:flex;max-width:54px;overflow:hidden;position:absolute;right:50%;transform:translate(50%);width:100%;z-index:2}@supports (overflow:clip){.property-gallery-swiper .swiper-dots{overflow:clip}}.property-gallery-swiper .swiper-dots .swiper-dots-wrapper{display:flex;gap:var(--gapTextBig);transition:transform .2s}.property-gallery-swiper .swiper-dots .swiper-dot{background-color:rgba(var(--whiteColorRGB),.6);border-radius:50%;cursor:pointer;height:6px;transform:scale(.6);transition:all .2s var(--transitionAnimation);transition:background-color .2s;width:6px}.property-gallery-swiper .swiper-dots .swiper-dot.swiper-dot-active-siblings{transform:scale(.8)}.property-gallery-swiper .swiper-dots .swiper-dot.swiper-dot-active{background-color:var(--whiteColor);transform:scale(1)}.property-gallery-swiper .arrow-box{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--veryLightGreyColorRGB),.75);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s var(--transitionAnimation);visibility:hidden;width:32px;z-index:2}.property-gallery-swiper .arrow-box:has(.left-arrow){left:12px}.property-gallery-swiper .arrow-box:has(.right-arrow){right:12px}@media(hover:hover){.property-gallery-swiper .arrow-box:hover{background-color:var(--whiteColor);transform:scale(1.05) translateY(-50%)}}.property-gallery-swiper .property-gallery-swiper-footer{background-color:var(--whiteColor);border-radius:var(--borderRadiusBig) var(--borderRadiusBig) 0 0;height:25px;margin-bottom:-24px;margin-top:-24px;width:100%;z-index:4}.property-gallery-swiper:after{background-color:var(--whiteColor);content:"";inset:0;opacity:var(--fadingOpacity);pointer-events:none;position:absolute;transition:opacity .2s}@media(max-width:712px){.property-gallery-swiper{display:flex;flex-direction:column}}@media(hover:hover){.property-gallery-swiper:hover .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}footer{margin-top:auto}footer,footer .footer-container{display:flex;flex-direction:column;width:100%}footer .footer-container{align-items:center;background-color:var(--veryLightGreyColor);justify-content:center}footer .footer-container .footer-container-wrapper{display:flex;flex-direction:column;gap:var(--gap);max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links{display:flex;gap:var(--gap);width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box{display:flex;flex-direction:column;gap:var(--gapSmall);width:calc(33.33333% - var(--gapExtraSmall))}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box .footer-container-wrapper-links-box-items{display:flex;flex-direction:column;gap:var(--gapTextBig)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box .footer-container-wrapper-links-box-items a{width:-moz-fit-content;width:fit-content}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info{display:flex;gap:var(--gap);justify-content:space-between;padding-top:var(--gap);position:relative;width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info:before{background-color:var(--greyColor);content:"";height:1px;left:0;position:absolute;top:0;width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-company{display:flex;flex-direction:column;gap:var(--gapTextSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gapSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-media{display:flex;gap:var(--gapExtraSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-media a{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;transition:all .2s var(--transitionAnimation);width:32px}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-media a svg{height:18px;width:18px}@media(hover:hover){footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-media a:hover{background-color:var(--greyColor)}}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-cards{display:flex;gap:var(--gapSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-cards a{display:flex;height:-moz-fit-content;height:fit-content}@media(hover:hover){footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links .footer-container-wrapper-info-links-cards a:hover{opacity:.7}}footer .footer-container .footer-container-wrapper .footer-container-wrapper-row{display:flex;gap:var(--gap);justify-content:space-between;width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos{display:flex;gap:var(--gap);justify-content:center}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos img{height:72px;-o-object-fit:contain;object-fit:contain;width:72px}@media(hover:hover){footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos a:hover{opacity:.7}}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps{justify-content:flex-start}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps a{display:flex;height:-moz-fit-content;height:fit-content}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps a img{height:42px;-o-object-fit:contain;object-fit:contain;width:-moz-fit-content;width:fit-content}footer .footer-container .footer-container-wrapper .footer-component-vortec{align-items:center;display:flex;height:16px;justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content}footer .footer-container .footer-container-wrapper .footer-component-vortec img{height:100%;-o-object-fit:contain;object-fit:contain;width:-moz-fit-content;width:fit-content}@media(hover:hover){footer .footer-container .footer-container-wrapper .footer-component-vortec:hover{opacity:.7}}@media(max-width:712px){footer .footer-container .footer-container-wrapper{gap:var(--gapBig);padding-bottom:92px}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links{flex-direction:column}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box{border-top:1px solid var(--greyColor);padding-top:var(--gap);width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box:first-child{border-top:none;padding-top:0}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info{align-items:center;display:flex;flex-direction:column}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-company{align-items:center}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-company p{text-align:center}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links{align-items:center}footer .footer-container .footer-container-wrapper .footer-container-wrapper-row{align-items:center;flex-direction:column}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps{justify-content:center;margin:var(--gap) auto}}.footer-navigation{display:none}.footer-navigation.footer-navigation-shown{background-color:var(--whiteColor);border-top:1px solid var(--greyColor);bottom:0;display:flex;flex-shrink:0;height:64px;left:50%;position:fixed;transform:translate(-50%) translateY(0);transition:.2s;width:100%;z-index:15}.footer-navigation.footer-navigation-shown.footer-navigation-hidden{transform:translateY(200%) translate(-50%)}.footer-navigation.footer-navigation-shown .footer-navigation-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-grow:1;gap:var(--gapText);justify-content:center;position:relative;width:100%;z-index:1}.footer-navigation.footer-navigation-shown .footer-navigation-item .footer-navigation-item-icon-box{position:relative}.footer-navigation.footer-navigation-shown .footer-navigation-item .footer-navigation-item-icon-box .messages-unread-box{align-items:center;background-color:var(--accentColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:10px;height:18px;justify-content:center;position:absolute;right:-10px;top:-10px;width:18px}.footer-navigation.footer-navigation-shown .footer-navigation-item .footer-navigation-item-icon{color:var(--darkGreyColor);height:19px;width:19px}.footer-navigation.footer-navigation-shown .footer-navigation-item .footer-navigation-item-icon svg{height:100%;width:100%}.footer-navigation.footer-navigation-shown .footer-navigation-item .footer-navigation-item-icon svg path{fill:none;stroke:var(--darkGreyColor)}.footer-navigation.footer-navigation-shown .footer-navigation-item.footer-navigation-item-active,.footer-navigation.footer-navigation-shown .footer-navigation-item.router-link-active{color:var(--accentColor);font-weight:500}.footer-navigation.footer-navigation-shown .footer-navigation-item.footer-navigation-item-active .footer-navigation-item-icon,.footer-navigation.footer-navigation-shown .footer-navigation-item.router-link-active .footer-navigation-item-icon{color:var(--accentColor)}.footer-navigation.footer-navigation-shown .footer-navigation-item.footer-navigation-item-active .footer-navigation-item-icon svg path,.footer-navigation.footer-navigation-shown .footer-navigation-item.router-link-active .footer-navigation-item-icon svg path{fill:var(--accentColor);stroke:var(--accentColor)}.footer-navigation.footer-navigation-shown .footer-navigation-item.footer-navigation-item-active .footer-navigation-item-icon.footer-navigation-item-icon-add-property svg path:last-child,.footer-navigation.footer-navigation-shown .footer-navigation-item.router-link-active .footer-navigation-item-icon.footer-navigation-item-icon-add-property svg path:last-child{fill:var(--whiteColor);stroke:var(--whiteColor)}.smart-banner{align-items:center;background-color:var(--whiteColor);border-bottom:1px solid var(--greyColor);display:flex;gap:var(--gapSmall);height:102px;padding:var(--paddingSmall);z-index:16}.smart-banner .close-icon{flex-shrink:0;height:24px;padding:0;width:24px}.smart-banner .close-icon:after,.smart-banner .close-icon:before{background-color:#c4c5c6;height:1px}.smart-banner .smart-banner-icon{align-items:center;border:1px solid var(--greyColor);border-radius:16px;display:flex;flex-shrink:0;height:62px;justify-content:center;overflow:hidden;width:62px}.smart-banner .smart-banner-icon svg{height:100%;width:100%}.smart-banner .smart-banner-text{display:flex;flex-direction:column;gap:var(--gapTextSmall)}.smart-banner .smart-banner-button{align-items:center;border:none;border-radius:var(--borderRadiusBig);color:var(--whiteColor);cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:30px;justify-content:center;line-height:100%;margin-left:auto;outline:none;overflow:hidden;padding:0 var(--paddingSmall);position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.smart-banner .smart-banner-button,.smart-banner .smart-banner-button.smart-banner-button-ios{background-color:var(--accentColor)}.location-input-component{display:flex;flex-direction:column;gap:var(--gapExtraSmall);position:relative}.location-input-component:focus{outline:none}.location-input-component.location-input-component-always-open .location-input-component-options{border:none;bottom:auto;box-shadow:none;position:relative;top:0}.location-input-component .input-component{flex-shrink:0}.location-input-component .input-component.location-input-component-disabled-input,.location-input-component .input-component.location-input-component-disabled-input input{cursor:pointer}.location-input-component .location-input-component-options{background-color:var(--fieldsBackgroundColor);border:1px solid var(--fieldsBorderColor);border-radius:var(--fieldsBorderRadius);bottom:calc(100% + var(--gapExtraSmall, 12px));box-shadow:var(--boxShadow);display:flex;flex-direction:column;left:0;overflow-y:auto;position:absolute;width:100%;z-index:10}.location-input-component .location-input-component-options .location-input-component-options-header{padding:var(--paddingSmall) var(--paddingMedium)}.location-input-component .location-input-component-options .location-input-component-options-loading{align-items:center;display:flex;gap:var(--gapSmall);justify-content:center;min-height:var(--fieldsHeight);padding:var(--paddingSmall)}.location-input-component .location-input-component-options .location-input-component-options-loading .location-input-component-options-loading-dot{animation:loadingDots 1.5s infinite;background-color:var(--blackColor);border-radius:50%;height:10px;width:10px}.location-input-component .location-input-component-options .location-input-component-options-loading .location-input-component-options-loading-dot:nth-child(2){animation-delay:.3s}.location-input-component .location-input-component-options .location-input-component-options-loading .location-input-component-options-loading-dot:nth-child(3){animation-delay:.6s}.location-input-component .location-input-component-options .location-input-component-options-option{align-items:center;cursor:pointer;display:flex;gap:var(--gapSmall);padding:var(--paddingSmall)}.location-input-component .location-input-component-options .location-input-component-options-option.location-input-component-options-option-focused,.location-input-component .location-input-component-options .location-input-component-options-option.location-input-component-options-option-selected{background-color:var(--veryLightGreyColor)}.location-input-component .location-input-component-options .location-input-component-options-option.location-input-component-options-option-selected .list-text{font-weight:500}@media(hover:hover){.location-input-component .location-input-component-options .location-input-component-options-option:hover{background-color:var(--veryLightGreyColor)}}.location-input-component .location-input-component-options .location-input-component-options-option:last-child{border-radius:0 0 var(--borderRadius) var(--borderRadius)}.location-input-component .location-input-component-options .location-input-component-options-option .location-input-component-options-option-icon{align-items:center;background-color:var(--lightGreyColor);border-radius:var(--borderRadiusSmall);display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;width:var(--buttonActionSize)}.location-input-component .location-input-component-options .location-input-component-options-option .location-input-component-options-option-icon img,.location-input-component .location-input-component-options .location-input-component-options-option .location-input-component-options-option-icon svg{height:calc(var(--buttonActionSize)/2);-o-object-fit:contain;object-fit:contain;width:calc(var(--buttonActionSize)/2)}.location-input-component .location-input-component-options .location-input-component-options-option .location-input-component-options-option-text{display:flex;flex-direction:column;gap:var(--gapText);overflow:hidden}.location-input-component .location-input-component-options .location-input-component-options-option .location-input-component-options-option-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-page{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.account-page .account-page-title{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-title-actions{align-items:center;display:flex;gap:var(--gap);justify-content:space-between}.account-page .account-page-title-actions .account-page-title-actions-box{align-items:center;display:flex;gap:var(--gapText)}.account-page .account-page-title-actions .account-page-title-actions-box .account-page-title-actions-box-item{align-items:center;background-color:var(--veryLightGreyColor);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background-color .2s;width:44px}.account-page .account-page-title-actions .account-page-title-actions-box .account-page-title-actions-box-item svg{height:16px;width:16px}@media(hover:hover){.account-page .account-page-title-actions .account-page-title-actions-box .account-page-title-actions-box-item:hover{background-color:var(--lightGreyColor)}}.account-page .account-images-box-outer{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gapTextBig);justify-content:flex-end;width:100%}.account-page .account-images-box{cursor:pointer;position:relative;width:100%}.account-page .account-images-box .account-images-box-banner{aspect-ratio:4/1;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:1px solid var(--lightGreyColor);border-radius:var(--borderRadius);height:144px;overflow:hidden;width:100%}.account-page .account-images-box .account-images-box-banner:has(img){background:transparent}.account-page .account-images-box:has(.account-images-box-banner) .account-images-box-profile{bottom:-24px;left:24px;position:absolute}.account-page .account-images-box .account-images-box-profile{border-radius:50%;height:112px;width:112px;z-index:1}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-logo{border:1px solid var(--lightGreyColor);border-radius:50%;bottom:0;height:var(--buttonActionSizeMedium);position:absolute;right:0;width:var(--buttonActionSizeMedium);z-index:2}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-logo:has(img){background:var(--whiteColor)}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-image{align-items:center;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:1px solid var(--lightGreyColor);border-radius:50%;color:var(--blackColor);display:flex;font-size:48px;font-weight:700;height:100%;justify-content:center;line-height:100%;width:100%}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-image:has(img){background:transparent}.account-page .account-images-box .account-images-box-profile img{border-radius:50%}.account-page .account-images-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account-page .account-page-box{display:flex;flex-direction:column;gap:var(--gapSmall)}.account-page .account-page-box .account-page-box-border,.account-page .account-page-box.account-page-box-border{border-bottom:1px solid var(--greyColor);padding-bottom:var(--gapSmall)}.account-page .account-page-box.account-page-box-disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-page .account-page-box .account-page-box-title{align-items:center;display:flex;gap:var(--gapText);justify-content:space-between;width:100%}.account-page .account-page-box .account-page-box-input{display:flex;flex-direction:column;gap:var(--gap);margin:var(--gap) 0;max-width:640px;width:100%}.account-page .account-page-box .account-page-box-input .account-page-box-input-row{display:flex;gap:var(--gap)}.account-page .account-page-box .account-page-box-input.account-page-box-input-without-margin{margin:0}.account-page .account-page-links{display:flex;flex-wrap:wrap;gap:var(--gap)}.account-page .account-page-links .account-page-links-box{background:linear-gradient(180deg,var(--whiteColor) 80%,var(--veryLightGreyColor) 100%);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);cursor:pointer;display:flex;flex-direction:column;gap:var(--gap);padding:var(--paddingNormal);width:calc(33.33333% - var(--gap)/1.5)}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon{height:32px;width:32px}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon.account-page-links-box-icon-rounded{border-radius:4px;overflow:hidden}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon svg{height:100%;width:100%}.account-page .account-page-agents,.account-page .account-page-links .account-page-links-box .account-page-links-box-text{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-agents .account-page-agents-agent{align-items:center;border:1px solid var(--greyColor);border-radius:var(--borderRadiusBig);display:flex;gap:var(--gapSmall);padding:var(--paddingNormal);width:100%}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-box{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-actions{align-items:center;display:flex;justify-content:space-between}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-actions .account-page-agents-agent-actions-box{cursor:pointer;height:18px;width:18px}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-actions .account-page-agents-agent-actions-box svg{height:100%;width:100%}.account-page .account-page-agents-loading{border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapSmall);padding:24px;width:calc(33.33333% - var(--gap))}.account-page .account-page-agents-loading .account-page-agents-loading-box{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-agents-loading .account-page-agents-loading-block{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);display:flex;height:16px;width:75%}.account-page .account-page-agents-loading .account-page-agents-loading-block.account-page-agents-loading-block-small{height:12px;width:25%}.account-page .account-page-agents-loading .account-page-agents-loading-block.account-page-agents-loading-block-full{width:100%}.account-page .logout-button{max-width:100%;width:100%}.account-page .account-page-transactions{display:flex;flex-direction:column;max-width:var(--maxWidthPopup);width:100%}.account-page .account-page-transactions .account-page-transactions-box{border-bottom:1px solid var(--lightGreyColor);display:flex;flex-direction:column;gap:var(--gapExtraSmall);padding:var(--paddingSmall) 0}.account-page .account-page-transactions .account-page-transactions-box:first-child{border-top:1px solid var(--lightGreyColor)}.account-page .account-page-transactions .account-page-transactions-box .account-page-transaction-row{align-items:center;display:flex;gap:var(--gapExtraSmall)}.account-page .account-page-transactions .account-page-transactions-box .account-page-transaction-row .account-page-transactions-box{flex-shrink:0}.account-page .account-page-transactions .account-page-transactions-box .account-page-transaction-row .account-page-transaction-invoice-icon{height:14px;width:14px}.account-page .account-page-transactions .account-page-transactions-box .account-page-transaction-row .account-page-transaction-invoice-icon svg{height:100%;width:100%}.account-page .account-page-transactions .account-page-transactions-box .account-page-transactions-box-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);display:flex;height:16px;width:160px}.account-page .account-page-transactions .account-page-transactions-box .account-page-transactions-box-loading:last-child{width:80px}.account-page .account-page-cards{display:flex;flex-direction:column;gap:var(--gap);max-width:var(--maxWidthPopup);width:100%}.account-page .account-page-cards .account-page-cards-box{border-top:1px solid var(--lightGreyColor);display:flex;flex-direction:column;gap:var(--gapExtraSmall)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card{border-bottom:1px solid var(--lightGreyColor);display:flex;gap:var(--gapExtraSmall);padding:var(--paddingSmall) 0}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card.account-page-cards-box-card-expired{opacity:.5}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-logo{flex-shrink:0}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info{display:flex;flex-direction:column;gap:var(--gapTextExtraBig)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info .account-page-cards-box-card-info-row{align-items:center;display:flex;gap:var(--gapTextExtraBig)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info .account-page-cards-box-card-info-row .account-page-cards-box-card-info-row-tag{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);padding:4px 6px}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info .account-page-cards-box-card-info-row .account-page-cards-box-card-info-row-tag.primary-text{background-color:rgba(var(--primaryColorRGB),.1)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info .account-page-cards-box-card-info-row .account-page-cards-box-card-info-row-tag.purple-text{background-color:rgba(var(--purpleColor),.1)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info .account-page-cards-box-card-info-row .account-page-cards-box-card-info-row-tag.error-text{background-color:rgba(var(--errorColorRGB),.1)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-card .account-page-cards-box-card-info .account-page-cards-box-card-info-row .account-page-cards-box-card-info-row-tag.accent-text{background-color:rgba(var(--accentColorRGB),.1)}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-loading-logo{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:4px;flex-shrink:0;height:24px;width:38px}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);display:flex;height:16px;width:160px}.account-page .account-page-cards .account-page-cards-box .account-page-cards-box-loading.account-page-cards-box-loading-smaller{height:12px;width:100px}@media(max-width:1024px){.account-page .account-page-links .account-page-links-box{width:calc(50% - var(--gap)/2)}.account-page .account-page-agents .account-page-agents-agent,.account-page .account-page-agents-loading{width:calc(50% - var(--gap))}}@media(max-width:712px){.account-page .account-page-links .account-page-links-box{align-items:center;background:transparent;box-shadow:none;flex-direction:row;padding:var(--paddingMedium) 0;width:100%}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon{height:24px;width:24px}.account-page .account-page-links .account-page-links-box .disabled-text{display:none}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon-right-arrow{height:16px;margin-left:auto;width:16px}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon-right-arrow svg{height:100%;width:100%}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon-right-arrow svg path{stroke:var(--darkGreyColor)}.account-page .account-page-links .account-page-links-box-breaker{background-color:var(--greyColor);display:block;height:1px;width:100%}.account-page .account-page-box .account-page-box-input .account-page-box-input-row{flex-direction:column}.account-page .account-page-agents .account-page-agents-agent,.account-page .account-page-agents-loading{width:100%}}.crop-box{background-color:var(--blackColor);height:100%;inset:0;position:fixed;width:100%;z-index:1000}.crop-box,.crop-box .crop-box-back{align-items:center;display:flex;justify-content:center}.crop-box .crop-box-back{background-color:var(--whiteColor);border-radius:50%;cursor:pointer;height:40px;left:16px;position:absolute;top:16px;width:40px;z-index:1}.crop-box .vue-advanced-cropper{height:100%;max-width:768px;width:100%}.crop-box .vue-advanced-cropper .cropper-preview-profile{border:4px solid var(--whiteColor)}.crop-box .vue-advanced-cropper .cropper-preview-banner{border:4px solid var(--whiteColor);border-radius:var(--borderRadius)}.crop-box .crop-box-footer{align-items:center;bottom:0;display:flex;gap:var(--gapSmall);justify-content:center;left:50%;max-width:768px;padding:var(--paddingNormal);padding-bottom:calc(var(--paddingNormal)*2);position:absolute;transform:translate(-50%);width:100%}.crop-box .crop-box-footer .button{flex-shrink:1;width:100%}.site-map{gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.site-map,.site-map .site-map-box{display:flex;flex-direction:column}.site-map .site-map-box{gap:var(--gapExtraSmall)}.site-map .site-map-box .site-map-box-title{border-bottom:1px solid var(--greyColor);padding-bottom:var(--gapExtraSmall);width:100%}.site-map .site-map-box .site-map-box-links{display:flex;flex-wrap:wrap;gap:var(--gapExtraSmall)}.site-map .site-map-box .site-map-box-links .site-map-box-links-item{width:calc(25% - var(--gapExtraSmall))}@media(max-width:1024px){.site-map .site-map-box .site-map-box-links .site-map-box-links-item{width:calc(50% - var(--gapExtraSmall))}}@media(max-width:712px){.site-map .site-map-box .site-map-box-links .site-map-box-links-item{width:100%}}.property-creator-header{align-items:center;background:var(--whiteColor);display:flex;flex-shrink:0;gap:var(--gapTextBig);height:80px;justify-content:space-between;padding:0 var(--paddingHorizontal);position:sticky;top:0;transform-origin:top;transition:box-shadow .2s;width:100%;z-index:15}.property-creator-header.property-creator-header-scrolled{box-shadow:var(--lightGreyColor) 0 1px 1px}.property-creator-header a{display:flex;height:-moz-fit-content;height:fit-content}.property-creator-header .navigation-logo{flex-shrink:0;height:28px}.property-creator-header .navigation-logo img{height:100%;width:auto}.property-creator{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.property-creator .property-creator-text{display:flex;flex-direction:column;gap:var(--gapText);width:100%}.property-creator .property-creator-text.property-creator-text-gap-big{gap:var(--gapSmall)}.property-creator .property-creator-row-box{align-items:center;display:flex;flex-grow:1;height:100%;width:100%}.property-creator .property-creator-row-box .property-creator-row-box-image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.property-creator .property-creator-column{display:flex;flex-direction:column;gap:var(--gap);width:100%}.property-creator .property-creator-column .description-textarea{height:calc(var(--fieldsHeight)*6)}.property-creator .property-creator-column .file-handler-component .file-handler-component-label .file-handler-component-label-icon svg path{stroke:var(--darkGreyColor)}.property-creator .property-creator-column .file-handler-component .file-handler-component-label .file-handler-component-label-text{bottom:50%;color:var(--darkGreyColor);transform:translateY(50%)}@media(hover:hover){.property-creator .property-creator-column .file-handler-component .file-handler-component-label:hover .file-handler-component-label-icon svg path{stroke:var(--blackColor)}.property-creator .property-creator-column .file-handler-component .file-handler-component-label:hover .file-handler-component-label-text{color:var(--blackColor)}}.property-creator .property-creator-column .file-handler-component .file-handler-component-file{padding-top:18px}.property-creator .property-creator-column .file-handler-component .file-handler-component-file .file-handler-component-file-icon svg path{stroke:var(--darkGreyColor)}@media(hover:hover){.property-creator .property-creator-column .file-handler-component .file-handler-component-file:hover .file-handler-component-file-icon svg path{stroke:var(--blackColor)}}.property-creator .property-creator-column .file-handler-component:focus .file-handler-component-label .file-handler-component-label-icon svg path{stroke:var(--blackColor)}.property-creator .property-creator-column .file-handler-component:focus .file-handler-component-label .file-handler-component-label-text{color:var(--blackColor)}.property-creator .property-creator-column .file-handler-component:focus .file-handler-component-file .file-handler-component-file-icon svg path{stroke:var(--blackColor)}.property-creator .option-selector-component .option-selector-component-title{color:var(--darkGreyColor);font-weight:500}.property-creator .option-selector-component .option-selector-component-options{max-width:var(--buttonMaxWidth);width:100%}.property-creator .option-selector-component .option-selector-component-options label{height:46px}.property-creator.property-creator-smaller{max-width:var(--maxWidthPopupSmall)}.property-creator.property-creator-row{flex-direction:row}@media(max-width:1024px){.property-creator.property-creator-row{flex-direction:column}.property-creator.property-creator-row .property-creator-row-box{flex-grow:0;height:-moz-fit-content;height:fit-content}.property-creator.property-creator-row .property-creator-row-box:has(.property-creator-row-box-image){flex-grow:1;height:100%}}@media(max-width:712px){.property-creator:has(.property-creator-location){gap:0;padding:0}.property-creator:has(.property-creator-location) .property-creator-text{padding:var(--paddingVertical) var(--paddingHorizontal)}}.property-creator .dropdown-component .dropdown-component-opened{z-index:16}.property-creator-drafts{display:flex;flex-direction:column;gap:var(--gapCards);width:100%}.property-creator-drafts .property-creator-drafts-box{align-items:center;border-radius:var(--borderRadius);display:flex;gap:var(--gap);outline:2px solid var(--lightGreyColor);padding:var(--paddingMedium);transition:all .2s var(--transitionAnimation);width:100%}.property-creator-drafts .property-creator-drafts-box .property-creator-drafts-box-icon{align-items:center;border-radius:var(--borderRadiusSmall);display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;overflow:hidden;width:var(--buttonActionSize)}.property-creator-drafts .property-creator-drafts-box .property-creator-drafts-box-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.property-creator-drafts .property-creator-drafts-box p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;white-space:wrap}.property-creator-drafts .property-creator-drafts-box .property-creator-drafts-box-icon-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusSmall);height:var(--buttonActionSize);width:var(--buttonActionSize)}.property-creator-drafts .property-creator-drafts-box .property-creator-drafts-box-icon-text{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:20px;max-height:20px;width:100%}.property-creator-drafts .property-creator-drafts-box:not(:has(.property-creator-drafts-box-icon-loading)){cursor:pointer}@media(hover:hover){.property-creator-drafts .property-creator-drafts-box:not(:has(.property-creator-drafts-box-icon-loading)):hover{background-color:var(--veryLightGreyColor);outline-color:var(--blackColor)}}.property-creator-drafts .property-creator-drafts-box:not(:has(.property-creator-drafts-box-icon-loading)):active{transform:scale(.95)}.property-creator-intro{display:flex;flex-direction:column;gap:var(--gapBig)}.property-creator-intro .property-creator-intro-box{border-bottom:1px solid var(--lightGreyColor);display:flex;flex-wrap:nowrap;gap:var(--gapSmall);padding-bottom:var(--gapBig)}.property-creator-intro .property-creator-intro-box img{flex-shrink:0;height:auto;-o-object-fit:contain;object-fit:contain;width:120px}.property-creator-intro .property-creator-intro-box:last-child{border-bottom:none;padding-bottom:0}@media(max-width:712px){.property-creator-intro .property-creator-intro-box img{width:64px}}.property-creator-dialog::backdrop{background:transparent}.property-creator-dialog[open]{background:var(--whiteColor);border:none;border-radius:var(--borderRadius);bottom:0;box-shadow:var(--boxShadow);display:flex;flex-direction:column;gap:var(--gap);height:-moz-fit-content;height:fit-content;left:50%;margin-bottom:100px;margin-top:auto;max-height:calc(100% - var(--paddingNormal));max-width:var(--maxWidthPopupSmall);outline:none;overflow:hidden;padding:var(--paddingMedium);position:fixed;transform:translate(-50%);width:calc(100% - var(--paddingHorizontal)*2);z-index:100}.property-creator-dialog[open] .property-creator-dialog-title{display:flex;flex-direction:column;gap:var(--gapText)}.property-creator-dialog[open] .property-creator-dialog-buttons{align-items:center;display:flex;gap:var(--gap);justify-content:space-between;width:100%}@media(max-width:712px){.property-creator-dialog[open]{gap:var(--gapBig)}.property-creator-dialog[open] .property-creator-dialog-buttons{flex-direction:column-reverse}.property-creator-dialog[open] .property-creator-dialog-buttons .button{max-width:100%;width:100%}}.property-creator-location-form{display:flex;flex-direction:column;gap:var(--gap);width:100%}.property-creator-location-form .property-creator-location-form-map{border-top:1px solid var(--lightGreyColor);display:flex;flex-direction:column;gap:var(--gap);padding-top:var(--gap);width:100%}.property-creator-location-form .property-creator-location-form-map .switch-selector-component-wrapper{display:flex;flex-direction:column;gap:var(--gapTextBig)}.property-creator-location-form .property-creator-location-form-map .switch-selector-component-wrapper label{--primaryColor:var(--accentColor);width:100%}.property-creator-location-form .property-creator-location-form-map .switch-selector-component-wrapper label .switch-selector-component-switch{margin-left:auto}.property-creator-location-form .property-creator-location-form-map .switch-selector-component-wrapper .helper-text{bottom:auto;left:auto;position:relative}.property-creator-location-form .property-creator-location-form-map .property-creator-location-form-map-box{aspect-ratio:3/2;border-radius:var(--borderRadius);overflow:hidden;pointer-events:none;width:100%}.property-creator-location-form .property-creator-location-form-box{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:1px;padding:1px}.property-creator-location-form .property-creator-location-form-box .property-creator-location-form-box-row{display:flex;gap:1px}.property-creator-location-form .property-creator-location-form-box .property-creator-location-form-box-row:last-child .input-component:first-child input{border-bottom-left-radius:var(--borderRadius)}.property-creator-location-form .property-creator-location-form-box .property-creator-location-form-box-row:last-child .input-component:last-child input{border-bottom-right-radius:var(--borderRadius)}@media(max-width:712px){.property-creator-location-form .property-creator-location-form-box .property-creator-location-form-box-row{flex-direction:column}.property-creator-location-form .property-creator-location-form-box .property-creator-location-form-box-row:last-child .input-component:first-child input{border-bottom-left-radius:0}.property-creator-location-form .property-creator-location-form-box .property-creator-location-form-box-row:last-child .input-component:last-child input{border-bottom-left-radius:var(--borderRadius)}}.property-creator-location-form .property-creator-location-form-box .input-component input{border-color:transparent;border-radius:0}.property-creator-location-form .property-creator-location-form-box .input-component input:focus{border-color:var(--blackColor)}@media(hover:hover){.property-creator-location-form .property-creator-location-form-box .input-component input:hover{border-color:var(--blackColor)}}.property-creator-location-form .property-creator-location-form-box .input-component.is-invalid input{background-color:var(--lightErrorColor)}.property-creator-location-form .property-creator-location-form-box .input-component.is-invalid input:focus{border-color:var(--errorColor)}@media(hover:hover){.property-creator-location-form .property-creator-location-form-box .input-component.is-invalid input:hover{border-color:var(--errorColor)}}.property-creator-location-form .property-creator-location-form-box .input-component.is-invalid label{background-color:var(--lightErrorColor)}.property-creator-location-form .property-creator-location-form-box .input-component.billing-modal-box-first input{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}.property-creator-location-form .property-creator-location-form-box .input-component.billing-modal-box-last input{border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.property-creator-location{aspect-ratio:16/14;border-radius:var(--borderRadius);overflow:hidden;position:relative;width:100%}.property-creator-location .property-creator-location-address{align-items:center;background-color:var(--fieldsBackgroundColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;gap:var(--gapSmall);left:50%;padding:var(--paddingSmall);pointer-events:none;position:absolute;top:var(--paddingHorizontal);transform:translate(-50%);width:calc(100% - var(--paddingHorizontal)*2);z-index:10}.property-creator-location .property-creator-location-address .property-creator-location-address-icon{align-items:center;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;width:var(--buttonActionSize)}.property-creator-location .property-creator-location-address p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.property-creator-location .property-creator-location-map{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;height:100%;pointer-events:none;width:100%}.property-creator-location .property-creator-location-map div:focus{outline:none}.property-creator-location .property-creator-location-map.property-creator-location-map-editable{pointer-events:auto}.property-creator-location .property-creator-location-map.property-creator-location-map-editable menu li:last-child,.property-creator-location .property-creator-location-map.property-creator-location-map-editable menu li:nth-last-child(2){display:none}.property-creator-location .property-creator-location-map .gmnoprint div{border-radius:var(--borderRadius)!important}.property-creator-location .property-creator-location-map .gmnoprint div button{border-radius:var(--borderRadius)!important;outline:none!important}.property-creator-location .property-creator-location-map .gmnoprint div div{margin:0!important;width:100%!important}@media(max-width:712px){.property-creator-location:has(.property-creator-location-map){aspect-ratio:auto;border-radius:0;height:100%;width:100%}}.property-creator-location .property-creator-location-search{background-color:var(--fieldsBackgroundColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;flex-direction:column;gap:var(--gapExtraSmall);left:50%;max-height:80%;position:absolute;top:var(--paddingHorizontal);transform:translate(-50%);width:calc(100% - var(--paddingHorizontal)*2);z-index:10}.property-creator-location .property-creator-location-search:focus{outline:none}.property-creator-location .property-creator-location-search .input-component{flex-shrink:0}.property-creator-location .property-creator-location-search .input-component input{border-color:transparent}.property-creator-location .property-creator-location-search .input-component input:focus{border-color:var(--blackColor)}@media(hover:hover){.property-creator-location .property-creator-location-search .input-component input:hover{border-color:var(--blackColor)}}.property-creator-location .property-creator-location-search .property-creator-location-search-options{display:flex;flex-direction:column;overflow-y:auto}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-loading{align-items:center;display:flex;gap:var(--gapSmall);justify-content:center;padding:var(--paddingSmall)}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-loading .property-creator-location-search-options-loading-dot{animation:loadingDots 1.5s infinite;background-color:var(--blackColor);border-radius:50%;height:10px;width:10px}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-loading .property-creator-location-search-options-loading-dot:nth-child(2){animation-delay:.3s}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-loading .property-creator-location-search-options-loading-dot:nth-child(3){animation-delay:.6s}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option{align-items:center;cursor:pointer;display:flex;gap:var(--gapSmall);padding:var(--paddingSmall)}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option.property-creator-location-search-options-option-focused{background-color:var(--veryLightGreyColor)}@media(hover:hover){.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option:hover{background-color:var(--veryLightGreyColor)}}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option:last-child{border-radius:0 0 var(--borderRadius) var(--borderRadius)}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option .property-creator-location-search-options-option-icon{align-items:center;background-color:var(--lightGreyColor);border-radius:var(--borderRadiusSmall);display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;width:var(--buttonActionSize)}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option .property-creator-location-search-options-option-icon svg{height:calc(var(--buttonActionSize)/2);width:calc(var(--buttonActionSize)/2)}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option .property-creator-location-search-options-option-text{display:flex;flex-direction:column;gap:var(--gapText);overflow:hidden}.property-creator-location .property-creator-location-search .property-creator-location-search-options .property-creator-location-search-options-option .property-creator-location-search-options-option-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-creator-footer{align-items:center;background:var(--whiteColor);border-top:4px solid var(--lightGreyColor);bottom:0;display:flex;flex-shrink:0;gap:var(--gapTextBig);height:80px;justify-content:flex-end;margin-top:auto;padding:0 var(--paddingHorizontal);position:sticky;width:100%;z-index:15}.property-creator-footer:has(.property-creator-footer-tracker){border-color:transparent}.property-creator-footer .property-creator-footer-tracker{align-items:center;background-color:var(--lightGreyColor);display:flex;gap:var(--gapTextBig);height:4px;left:0;position:absolute;top:-4px;width:100%}.property-creator-footer .property-creator-footer-tracker .property-creator-footer-tracker-progress{background-color:var(--accentColor);border-radius:0 var(--borderRadius) var(--borderRadius) 0;height:100%;transition:all .4s var(--transitionAnimation)}.property-creator-footer:has(.button+.button){justify-content:space-between}.property-creator-footer:has(.button+.button) .button{max-width:-moz-fit-content!important;max-width:fit-content!important}@media(max-width:712px){.property-creator-footer .button{max-width:100%;width:100%}}.property-creator-images-invalid{display:flex;flex-direction:column;gap:var(--gapSmall);width:100%}.property-creator-images-invalid .property-creator-images-invalid-box{align-items:center;background-color:var(--lightErrorColor);border-radius:var(--borderRadius);display:flex;gap:var(--gapSmall);padding:var(--paddingSmall);width:100%}.property-creator-images-invalid .property-creator-images-invalid-box .property-creator-images-invalid-box-icon{border-radius:var(--borderRadiusSmall);flex-shrink:0;height:var(--buttonActionSize);-o-object-fit:cover;object-fit:cover;width:var(--buttonActionSize)}.property-creator-images-invalid .property-creator-images-invalid-box .property-creator-images-invalid-box-text{display:flex;flex-direction:column;flex-grow:1}.property-creator-images-invalid .property-creator-images-invalid-box .property-creator-images-invalid-box-text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;white-space:wrap}.property-creator-images-invalid .property-creator-images-invalid-box .property-creator-images-invalid-box-close{align-items:center;background-color:var(--whiteColor);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;flex-shrink:0;height:var(--buttonActionSize);justify-content:center;transition:all .2s var(--transitionAnimation);width:var(--buttonActionSize)}@media(hover:hover){.property-creator-images-invalid .property-creator-images-invalid-box .property-creator-images-invalid-box-close:hover{background-color:var(--lightGreyColor)}}.property-creator-images{display:grid;gap:var(--gap);grid-template-columns:repeat(2,1fr);width:100%}.property-creator-images .property-creator-images-box{align-items:center;aspect-ratio:3/2;background-color:var(--veryLightGreyColor);border-radius:var(--borderRadiusBig);display:flex;flex-direction:column;gap:var(--gapSmall);height:100%;justify-content:center;overflow:hidden;position:relative;transition:all .2s var(--transitionAnimation);width:100%}.property-creator-images .property-creator-images-box.property-creator-images-box-ghost{background-color:var(--veryLightGreyColor);box-shadow:0 0 0 2px var(--blackColor)}.property-creator-images .property-creator-images-box.property-creator-images-box-ghost .actions-dropdown-component,.property-creator-images .property-creator-images-box.property-creator-images-box-ghost .property-creator-images-box-cover,.property-creator-images .property-creator-images-box.property-creator-images-box-ghost .property-creator-images-box-icon,.property-creator-images .property-creator-images-box.property-creator-images-box-ghost .property-creator-images-box-loading,.property-creator-images .property-creator-images-box.property-creator-images-box-ghost img{display:none}.property-creator-images .property-creator-images-box.property-creator-images-box-chosen{border:2px dashed var(--accentColor);box-shadow:none;cursor:grabbing}.property-creator-images .property-creator-images-box.property-creator-images-box-chosen .property-creator-images-box-icon{display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.property-creator-images .property-creator-images-box.property-creator-images-box-drag{border:none;border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowBig),0 0 0 2px var(--blackColor);cursor:grabbing;opacity:1;opacity:1!important;transition:none;z-index:100}.property-creator-images .property-creator-images-box.property-creator-images-box-drag .actions-dropdown-component,.property-creator-images .property-creator-images-box.property-creator-images-box-drag .property-creator-images-box-cover,.property-creator-images .property-creator-images-box.property-creator-images-box-drag .property-creator-images-box-icon,.property-creator-images .property-creator-images-box.property-creator-images-box-drag .property-creator-images-box-loading{display:none}.property-creator-images .property-creator-images-box.property-creator-images-box-dragged{background-color:var(--lightGreyColor);border:2px dashed var(--accentColor);box-shadow:0 0 0 2px var(--accentColor)}.property-creator-images .property-creator-images-box .property-creator-images-box-cover{background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);left:var(--smallTextSize);line-height:100%;padding:6px 12px;position:absolute;top:var(--smallTextSize);z-index:10}.property-creator-images .property-creator-images-box .actions-dropdown-component{position:absolute;right:var(--smallTextSize);top:var(--smallTextSize);z-index:10}.property-creator-images .property-creator-images-box .actions-dropdown-component .actions-dropdown-component-outside{background-color:var(--lightGreyColor);box-shadow:var(--boxShadow);height:var(--buttonActionSize);padding:0}@media(hover:hover){.property-creator-images .property-creator-images-box .actions-dropdown-component .actions-dropdown-component-outside:hover{background-color:var(--veryLightGreyColor);border-color:var(--greyColor)}}.property-creator-images .property-creator-images-box .actions-dropdown-component:has(.actions-dropdown-component-opened) .actions-dropdown-component-outside{background-color:var(--veryLightGreyColor);border-color:var(--greyColor)}.property-creator-images .property-creator-images-box .property-creator-images-box-loading{align-items:center;animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:none;cursor:default;display:flex;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:5}.property-creator-images .property-creator-images-box .property-creator-images-box-loading .property-creator-images-box-loading-dots{align-items:center;display:flex;gap:var(--gapSmall);justify-content:center}.property-creator-images .property-creator-images-box .property-creator-images-box-loading .property-creator-images-box-loading-dots .property-creator-images-box-loading-dots-dot{animation:loadingDots 1.5s infinite;background-color:var(--blackColor);border-radius:50%;height:calc(var(--buttonActionSize)/4);width:calc(var(--buttonActionSize)/4)}.property-creator-images .property-creator-images-box .property-creator-images-box-loading .property-creator-images-box-loading-dots .property-creator-images-box-loading-dots-dot:nth-child(2){animation-delay:.3s}.property-creator-images .property-creator-images-box .property-creator-images-box-loading .property-creator-images-box-loading-dots .property-creator-images-box-loading-dots-dot:nth-child(3){animation-delay:.6s}@keyframes loadingDots{0%,80%,to{opacity:.3;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.property-creator-images .property-creator-images-box:has(img) .property-creator-images-box-icon{display:none}.property-creator-images .property-creator-images-box .property-creator-images-box-icon{flex-shrink:0;height:var(--buttonActionSizeMedium);width:var(--buttonActionSizeMedium)}.property-creator-images .property-creator-images-box .property-creator-images-box-icon svg{height:100%;width:100%}.property-creator-images .property-creator-images-box .property-creator-images-box-icon svg path{stroke:var(--darkGreyColor)}.property-creator-images .property-creator-images-box img{background-color:var(--veryLightGreyColor);border-radius:var(--borderRadiusBig);height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}.property-creator-images .property-creator-images-box input{display:none}.property-creator-images .property-creator-images-box:first-child{grid-column:1/-1}.property-creator-images .property-creator-images-box:not(:has(img,.property-creator-images-box-loading)){border:2px dashed var(--greyColor);cursor:pointer}@media(hover:hover){.property-creator-images .property-creator-images-box:not(:has(img,.property-creator-images-box-loading)):hover{background-color:var(--lightGreyColor);border-color:var(--blackColor);border-style:solid;box-shadow:0 0 0 1px var(--blackColor)}}.property-creator-images .property-creator-images-box:not(:has(img,.property-creator-images-box-loading)):has(input:disabled){cursor:not-allowed;opacity:.6}@media(hover:hover){.property-creator-images .property-creator-images-box:not(:has(img,.property-creator-images-box-loading)):has(input:disabled):hover{background-color:var(--veryLightGreyColor);border-color:var(--greyColor);border-style:dashed;box-shadow:none}}@media(max-width:712px){.property-creator-images{grid-template-columns:1fr}}.property-creator-options{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);grid-template-rows:auto;width:100%}.property-creator-options.property-creator-options-wrapped{display:flex;flex-wrap:wrap}.property-creator-options.property-creator-options-wrapped label{align-items:center;border-radius:var(--borderRadiusBig);flex-direction:row;gap:var(--gap);height:-moz-fit-content;height:fit-content;padding:var(--paddingSmall) var(--paddingNormal);width:-moz-fit-content;width:fit-content}.property-creator-options.property-creator-options-wrapped label img{height:24px;width:24px}.property-creator-options input[type=checkbox],.property-creator-options input[type=radio]{opacity:0;pointer-events:auto;position:absolute}.property-creator-options label{background-color:var(--whiteColor);border-radius:var(--borderRadius);cursor:pointer;display:flex;flex-direction:column;gap:var(--gapSmall);height:100%;outline:1px solid var(--lightGreyColor);padding:var(--paddingSmall);transition:all .2s var(--transitionAnimation);width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.property-creator-options label img{height:28px;-o-object-fit:contain;object-fit:contain;width:28px;-webkit-user-drag:none;transform:translateZ(0)}@media(hover:hover){.property-creator-options label:hover{box-shadow:0 0 0 2px var(--blackColor);outline-color:var(--blackColor)}}.property-creator-options label:focus-visible{outline-color:var(--lightGreyColor)}.property-creator-options label:active{transform:scale(.95)}.property-creator-options label.is-invalid{outline-color:var(--errorColor)}@media(hover:hover){.property-creator-options label.is-invalid:hover{outline-color:var(--errorColor)}}.property-creator-options input[type=checkbox]:disabled+label,.property-creator-options input[type=radio]:disabled+label{cursor:not-allowed;opacity:.5}@media(hover:hover){.property-creator-options input[type=checkbox]:disabled+label:hover,.property-creator-options input[type=radio]:disabled+label:hover{outline-color:var(--lightGreyColor)}}.property-creator-options input[type=checkbox]:checked+label,.property-creator-options input[type=radio]:checked+label{background-color:var(--veryLightGreyColor);box-shadow:0 0 0 2px var(--blackColor);outline-color:var(--blackColor)}.property-creator-options input[type=checkbox]:checked+label img,.property-creator-options input[type=radio]:checked+label img{animation:pulseZoom .4s var(--transitionAnimation)}@keyframes pulseZoom{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@media(max-width:712px){.property-creator-options{grid-template-columns:1fr}.property-creator-options label{align-items:center;flex-direction:row;gap:var(--gapMedium);padding:var(--paddingVertical) var(--paddingHorizontal)}.property-creator-options label img{height:26px;width:26px}}.property-creator-counters{display:flex;flex-direction:column;width:100%}.property-creator-counters .property-creator-counters-counter{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;gap:var(--gapTextBig);justify-content:space-between;padding:var(--paddingMedium) 0}.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-title{align-items:center;display:flex;gap:var(--gap);min-width:120px}.property-creator-counters .property-creator-counters-counter:last-child{border-bottom:none}.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-actions{align-items:center;display:flex;gap:var(--gapSmall);justify-content:space-between}@media(max-width:712px){.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-actions{max-width:172px;width:100%}}.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-actions .property-creator-counters-counter-actions-value{min-width:24px;text-align:center}.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-actions .property-creator-counters-counter-actions-action{align-items:center;display:flex;height:var(--buttonActionSizeSmall);justify-content:center;padding:0;width:var(--buttonActionSizeSmall)}.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-actions .property-creator-counters-counter-actions-action svg{height:calc(var(--buttonActionSizeSmall)/2);width:calc(var(--buttonActionSizeSmall)/2)}.property-creator-counters .property-creator-counters-counter .property-creator-counters-counter-actions .property-creator-counters-counter-actions-action svg path{stroke:var(--blackColor)}.listing-not-found{gap:var(--gap);justify-content:center;margin:0 auto;max-width:var(--maxWidthPopup)}.listing-not-found,.listing-overview{align-items:center;display:flex;flex-direction:column;flex-grow:1;padding:var(--paddingVertical) var(--paddingHorizontal)}.listing-overview{gap:var(--gapBig)}.listing-overview .listing-overview-header{align-items:center;display:flex;gap:var(--gap);max-width:var(--maxWidthContentSmall);width:100%}.listing-overview .listing-overview-header .listing-overview-header-image{align-items:center;border-radius:var(--borderRadiusSmall);display:flex;flex-shrink:0;height:calc(var(--buttonActionSize)*3);justify-content:center;overflow:hidden;width:calc(var(--buttonActionSize)*3)}.listing-overview .listing-overview-header .listing-overview-header-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.listing-overview .listing-overview-header .listing-overview-header-image.listing-overview-header-image-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%}.listing-overview .listing-overview-header .listing-overview-header-text{display:flex;flex-direction:column;gap:var(--gapTextBig)}.listing-overview .listing-overview-header .listing-overview-header-text .listing-overview-header-text-inner{display:flex;flex-direction:column;gap:var(--gapTextSmall);width:-moz-fit-content;width:fit-content}.listing-overview .listing-overview-header .listing-overview-header-title-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--heading2Size);width:60%}.listing-overview .listing-overview-header-boxes{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);max-width:var(--maxWidthContentSmall);width:100%}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadowSmall);display:flex;flex-direction:column;gap:var(--gapTextBig);overflow:hidden;padding:var(--paddingMedium);position:relative;width:100%}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item .listing-overview-header-boxes-item-intro-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--normalTextSize);width:40%}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item .listing-overview-header-boxes-item-title-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--heading4Size);width:80%}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item .listing-overview-header-boxes-item-small-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--smallTextSize);width:30%}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item .statistics-data-value{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapTextBig)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item .statistics-data-value .statistics-data-value-percent{align-items:center;background-color:rgba(var(--greyColorRGB),.25);border-radius:var(--borderRadiusBig);display:flex;gap:var(--gapText);justify-content:center;padding:4px 8px}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item:after{background:radial-gradient(circle at bottom right,rgba(var(--darkGreyColorRGB),.15),transparent 70%);border-top-left-radius:var(--borderRadiusBig);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:0;transition:background .3s ease;width:50%}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-pending:after{background:radial-gradient(circle at bottom right,rgba(var(--promotedColorRGB),.5),transparent 70%)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-negative:after{background:radial-gradient(circle at bottom right,rgba(var(--errorColorRGB),.15),transparent 70%)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-negative .statistics-data-value-percent{background-color:rgba(var(--errorColorRGB),.1);color:var(--errorColor)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-negative .statistics-data-value-percent svg path{fill:var(--errorColor)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-positive:after{background:radial-gradient(circle at bottom right,rgba(var(--accentColorRGB),.25),transparent 70%)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-positive .statistics-data-value-percent{background-color:rgba(var(--accentColorRGB),.1);color:var(--accentColor)}.listing-overview .listing-overview-header-boxes .listing-overview-header-boxes-item.statistics-data-value-percent-positive .statistics-data-value-percent svg path{fill:var(--accentColor)}.listing-overview .listing-overview-box{display:flex;flex-direction:column;gap:var(--gapMedium);max-width:var(--maxWidthContentSmall);width:100%}.listing-overview .listing-overview-box .listing-overview-box-title-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--heading4Size);width:40%}.listing-overview .listing-overview-box .listing-overview-box-boxes{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr)}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps{grid-auto-rows:1fr}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item{height:100%}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item .listing-overview-body-box-item-text p:last-child{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-word}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item .listing-overview-body-box-item-text .listing-overview-body-box-item-text-title-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--bodyTextSize);width:70%}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item .listing-overview-body-box-item-text .listing-overview-body-box-item-text-value-loading{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:var(--normalTextSize);width:40%}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item:nth-child(3),.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item:nth-child(6){grid-row:span 2}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item:nth-child(10),.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item:nth-child(9){grid-column:span 2}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item.listing-overview-body-box-item-invalid .listing-overview-body-box-item-text p:first-child{color:var(--errorColor)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item{background:linear-gradient(180deg,var(--whiteColor) 80%,var(--veryLightGreyColor) 100%);border-radius:var(--borderRadius);box-shadow:var(--boxShadowSmall);cursor:pointer;display:flex;flex-direction:column;gap:var(--gap);padding:var(--paddingNormal);transition:all .2s var(--transitionAnimation);width:100%}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item.listing-overview-body-box-item-pending{background:radial-gradient(circle at bottom right,rgba(var(--promotedColorRGB),.4),transparent 30%)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item.listing-overview-body-box-item-success{background:radial-gradient(circle at bottom right,rgba(var(--accentColorRGB),.15),transparent 30%)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item.listing-overview-body-box-item-invalid{background:radial-gradient(circle at bottom right,rgba(var(--errorColorRGB),.15),transparent 30%)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-icon{height:var(--buttonActionSize);width:var(--buttonActionSize)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-icon.listing-overview-body-box-item-icon-rounded{border-radius:var(--borderRadiusSmall);overflow:hidden}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-icon img,.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-icon svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-text{display:flex;flex-direction:column;gap:var(--gapText)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-map{animation:loadingGradient 2s ease-in-out infinite;aspect-ratio:4/2;background:var(--loadingAnimation);background-size:200% 200%;border-radius:0 0 var(--borderRadius) var(--borderRadius);margin-bottom:calc(var(--paddingNormal)*-1);margin-left:calc(var(--paddingNormal)*-1);overflow:hidden;pointer-events:none;width:calc(100% + var(--paddingNormal)*2)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;position:relative;width:calc(var(--buttonActionSize)*3)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);height:calc(var(--buttonActionSize)*3);-o-object-fit:cover;object-fit:cover;overflow:hidden;width:calc(var(--buttonActionSize)*3)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:first-child,.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:last-child{height:calc(var(--buttonActionSize)*2.5);position:absolute;top:50%;width:calc(var(--buttonActionSize)*2.5)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:first-child{left:calc(100% - var(--paddingHorizontal));transform:translateY(-50%) rotate(4deg)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:nth-child(2){z-index:1}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:last-child{right:calc(100% - var(--paddingHorizontal));transform:translateY(-50%) rotate(-4deg)}@media(hover:hover){.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item:hover{box-shadow:var(--boxShadow)}}@media(max-width:1024px){.listing-overview .listing-overview-box .listing-overview-box-boxes,.listing-overview .listing-overview-header-boxes{grid-template-columns:repeat(2,1fr)}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item:nth-child(10){grid-column:span 1}}@media(max-width:712px){.listing-overview .listing-overview-header{align-items:flex-start;flex-direction:column;width:100%}.listing-overview .listing-overview-header .listing-overview-header-image{height:calc(var(--buttonActionSize)*2);width:calc(var(--buttonActionSize)*2)}.listing-overview .listing-overview-box .listing-overview-box-boxes,.listing-overview .listing-overview-header-boxes{grid-template-columns:1fr}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps{grid-auto-rows:auto}.listing-overview .listing-overview-box .listing-overview-box-boxes.listing-overview-box-boxes-steps .listing-overview-body-box-item:nth-child(9){grid-column:span 1}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos{width:calc(var(--buttonActionSize)*2.5)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo{height:calc(var(--buttonActionSize)*2.5);width:calc(var(--buttonActionSize)*2.5)}.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:first-child,.listing-overview .listing-overview-box .listing-overview-box-boxes .listing-overview-body-box-item .listing-overview-body-box-item-photos .listing-overview-body-box-item-photos-photo:last-child{height:calc(var(--buttonActionSize)*2);width:calc(var(--buttonActionSize)*2)}}.premium-features{display:flex;flex-wrap:wrap;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.premium-features .premium-features-box{background-color:var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowBig);display:flex;flex-direction:column;gap:var(--gapMedium);padding:var(--paddingNormal);width:calc(50% - var(--gap)/2)}.premium-features .premium-features-box .premium-features-box-icon{align-items:center;background-color:var(--lightGreyColor);border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.premium-features .premium-features-box .premium-features-box-icon img{height:32px;width:32px}.premium-features .premium-features-box .premium-features-box-text{display:flex;flex-direction:column;gap:var(--gapTextBig)}.premium-plans{align-items:center;display:flex;flex-direction:column;gap:var(--gap);justify-content:center;margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.premium-plans .option-selector-component{max-width:var(--maxWidthContentExtraSmall);width:100%}.premium-plans .premium-plans-options{display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center;width:100%}.premium-plans .premium-plans-option-box{background-color:var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowBig);display:flex;flex:1;flex-direction:column;gap:var(--gapMedium);max-width:380px;min-width:280px;padding:var(--paddingNormal);transition:transform .2s ease,box-shadow .2s ease}.premium-plans .premium-plans-option-box.recommended{border:2px solid var(--primaryColor);position:relative}.premium-plans .premium-plans-option-box.recommended:before{background-color:var(--primaryColor);border-radius:var(--borderRadiusSmall);color:var(--whiteColor);content:"Препорачано";font-size:12px;font-weight:600;left:50%;padding:4px 16px;position:absolute;top:-12px;transform:translate(-50%)}.premium-plans .premium-plans-option-box.free-plan{background-color:var(--lightGreyColor);border:1px solid var(--borderColor);box-shadow:none}.premium-plans .premium-plans-option{display:flex;flex:1;flex-direction:column;gap:var(--gapMedium)}.premium-plans .premium-plans-option .premium-plans-option-price{align-items:center;border-bottom:1px solid var(--borderColor);display:flex;flex-direction:column;gap:var(--gapSmall);padding:var(--paddingSmall) 0}.premium-plans .premium-plans-option .premium-plans-option-price .price-amount{color:var(--primaryColor);font-size:2.5rem;font-weight:700}.premium-plans .premium-plans-option .premium-plans-option-price .price-period{color:var(--greyColor)}.premium-plans .premium-plans-option .premium-plans-option-price .price-savings{background-color:var(--successColorLight);border-radius:var(--borderRadiusSmall);color:var(--successColor);font-size:12px;font-weight:600;padding:4px 12px}.premium-plans .primary-button{margin-top:auto}@media(max-width:768px){.premium-plans .premium-plans-options{align-items:center;flex-direction:column}.premium-plans .premium-plans-option-box{max-width:100%;width:100%}}#__nuxt{display:flex;flex-direction:column;flex-grow:1}@keyframes loadingGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#__nuxt:has(.footer-navigation-shown){padding-bottom:64px}#__nuxt:has(.chats-page){overflow:hidden}:root{--progressive-image-background-color:#f4f4f4;--progressive-image-blur:16px;--progressive-image-main-fade-ease:ease-in;--progressive-image-main-fade-speed:.9s;--progressive-image-placeholder-fade-ease:ease-out;--progressive-image-placeholder-fade-speed:1.2s;--progressive-image-skeleton-speed:2s;--progressive-image-skeleton-background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 70%,hsla(0,0%,100%,0))}.v-progressive-image,.v-progressive-image *,.v-progressive-image :after,.v-progressive-image :before{box-sizing:border-box}.v-progressive-image{background:var(--progressive-image-background-color);display:inline-block;overflow:hidden;position:relative;width:100%}.v-progressive-image-loading:before{background:var(--progressive-image-skeleton-background);content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}@media screen and (prefers-reduced-motion:no-preference){.v-progressive-image-loading:before{animation:shimmer var(--progressive-image-skeleton-speed) infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}}.v-progressive-image-main{inset:0;max-height:100%;max-width:100%;position:absolute;z-index:0}.v-progressive-image-placeholder{filter:blur(var(--progressive-image-blur));height:calc(100% + var(--progressive-image-blur)*2);left:calc(var(--progressive-image-blur)*-1);-o-object-fit:cover;object-fit:cover;position:absolute;top:calc(var(--progressive-image-blur)*-1);transform:scale(1.2);width:calc(100% + var(--progressive-image-blur)*2);z-index:1}.v-progressive-image-slot-default{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.v-progressive-image-object-cover{height:100%;width:100%}.v-progressive-image-object-cover .v-progressive-image-main{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.v-progressive-image-main-fade-enter-active,.v-progressive-image-main-fade-enter-from,.v-progressive-image-main-fade-leave,.v-progressive-image-main-fade-leave-active,.v-progressive-image-main-fade-leave-to{transition:opacity var(--progressive-image-main-fade-speed) var(--progressive-image-main-fade-ease)}.v-progressive-image-main-fade-enter-from,.v-progressive-image-main-fade-leave-to{opacity:0}.v-progressive-image-placeholder-fade-leave,.v-progressive-image-placeholder-fade-leave-active,.v-progressive-image-placeholder-fade-leave-to{transition:opacity var(--progressive-image-placeholder-fade-speed) var(--progressive-image-placeholder-fade-ease)}.v-progressive-image-placeholder-fade-leave-to{opacity:0}:root{--progressive-image-background-color:var(--veryLightGreyColor) //blur amount. Also customizable via component props --progressive-image-blur:16px;--progressive-image-main-fade-ease:ease-in;--progressive-image-main-fade-speed:.9s;--progressive-image-placeholder-fade-ease:ease-out;--progressive-image-placeholder-fade-speed:1.2s;--progressive-image-skeleton-speed:2s;--progressive-image-skeleton-background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0))}
