.AuthPageSidebar{display:flex;min-height:100%;overflow:hidden;position:relative}.AuthPageSidebar-image{height:66%;left:0;position:absolute;right:0;top:0}.AuthPageSidebar-image:after{background:linear-gradient(0deg,#f7f9fa 2%,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.AuthPageSidebar-promotionOuter{align-self:flex-end;padding:0 30px 15px;position:relative;z-index:10}.AuthPageSidebar-promotionOuter:after{background:linear-gradient(0deg,#f7f9fa,rgba(247,249,250,0)),linear-gradient(0deg,#f7f9fa,rgba(247,249,250,0));bottom:0;content:"";left:0;position:absolute;right:0;top:-180px;z-index:-1}.AuthPageSidebar-promotionItem{margin-bottom:20px}.AuthPageSidebar-promotionTitle{font-size:16px}.AuthPageSidebar-promotionDescription{color:#575d64;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.AuthPage-SidebarLayout{min-height:100vh}.AuthPage-SidebarLayout .SidebarLayout-MainContentInner{padding-top:0}.AuthPage{width:100%}.AuthPage-container{grid-area:container}@media(max-width:767px){.AuthPage-container{padding:0 20px}}.AuthPage-containerContent{display:grid;grid-template-areas:"header" "." "authComponent";grid-template-rows:max-content 45px 1fr;min-height:100vh;width:100%}@media(min-width:768px){.AuthPage-containerContent{grid-template-rows:max-content minmax(60px,7vh) 1fr;padding-top:35px}}.AuthPage-containerContent .AuthPage-header{grid-area:header}.AuthComponentWrapper{grid-area:authComponent}.AuthPage-containerContent .AuthComponent{height:100%}@media(min-width:1px){.AuthPage-containerContent .AuthComponent{padding-top:10vh}}.AuthPage-coverImage{display:inherit;grid-area:header;height:20vh;margin-bottom:35px;width:100%}@media(min-width:768px){.AuthPage-coverImage{display:none}}.AuthPage-header{text-align:center}@media(min-width:768px){.AuthPage-header{text-align:left}}.AuthPage-header-title{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:22.5px;margin-bottom:10px;word-wrap:break-word}@media(min-width:768px){.AuthPage-header-title{margin-bottom:5px}}.AuthPage-header-description{color:#575d64;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;word-wrap:break-word}@media(min-width:768px){.AuthPage-header-description{max-width:450px}}.StepSignupHeader .AuthPage-header-description{max-width:305px}@media(max-width:768px){.StepSignupHeader .AuthPage-header-description{margin:5px auto}}.CodeInput{-moz-column-gap:5px;column-gap:5px;display:flex;width:100%}.CodeInput-input{background:#f7f9fa;border:1px solid #dae0e6;border-radius:5px;color:#24272e;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;height:60px;line-height:30px;outline:none;text-align:center;width:46px}.CodeInput-input:active,.CodeInput-input:focus,.CodeInput-input:focus-visible,.CodeInput-input:hover{border-color:#732dd9}.CodeInput-input:active,.CodeInput-input:focus{background:#f5f1fb}.CodeInput--error .CodeInput-input,.ErrorIndicator.ErrorIndicator--invalid .CodeInput-input{background:#fae8e8;border-color:#eb5757}.ErrorIndicator.ErrorIndicator--required .CodeInput-input{background:rgba(116,45,217,.059);border-color:#732dd9}.ErrorIndicator.ErrorIndicator--invalid .ErrorIndicator-message,.ErrorIndicator.ErrorIndicator--required .ErrorIndicator-message{position:absolute;transform:translateY(3px)}.AuthComponentButton{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;line-height:30px;outline:none}.AuthComponentButton-icon{margin-right:10px}.AuthComponentButton-label{color:#575d64;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:30px}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appearFromRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeAndScaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes shake{41%,8%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,to{-webkit-transform:translateX(0)}}.LoginCode{animation:loginCodeFadeInDown .3s ease}.LoginCode-form{align-items:center;border-bottom:1px solid #e5e9ed;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:30px}@media(max-width:767px){.LoginCode-submit-container{background:#fff;bottom:0;left:0;padding:20px;position:fixed;width:100%}}.LoginCode .LoginCode-submitButton{width:100%}@media(min-width:480px){.LoginCode .LoginCode-submitButton{padding:0 30px;width:100%}}@media(min-width:768px){.LoginCode .LoginCode-submitButton{align-items:center;display:flex;height:40px;justify-content:center;margin-left:20px;padding:0;width:40px}}@media(min-width:993px){.LoginCode .LoginCode-submitButton{padding:0 30px;width:auto}}.LoginCode-submit-text{display:inline}@media(min-width:768px){.LoginCode-submit-text{display:none}}@media(min-width:993px){.LoginCode-submit-text{display:inline}}.LoginCode-submit-icon{display:none}@media(min-width:768px){.LoginCode-submit-icon{display:inline}}@media(min-width:993px){.LoginCode-submit-icon{display:none}}.LoginCode .ErrorIndicator.ErrorIndicator--invalid .ErrorIndicator-message{color:#e71a5d}.LoginCode .ErrorIndicator.ErrorIndicator--required .ErrorIndicator-message{color:#732dd9}.LoginCode .ErrorIndicator.ErrorIndicator--invalid .CodeInput-input,.LoginCode .ErrorIndicator.ErrorIndicator--required .CodeInput-input{animation:shake .5s linear}@keyframes loginCodeFadeInDown{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:translateY(0)}}.CardModal-card{align-items:stretch;background:#fff;border-radius:7px;box-shadow:-4px 0 30px rgba(0,0,0,.05);display:flex;flex-direction:column;max-height:100%;position:relative;width:500px}.CardModal-backdrop{align-items:center;background:rgba(36,39,46,.35);bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;right:0;top:0;transition:opacity .3s;z-index:200}.CardModal-backdrop--autoHeight{align-items:center}.CardModal-backdrop .CardModal-card{opacity:0;transform:translateY(100px);transition:opacity .3s,transform .3s}.CardModal-backdrop.enter{opacity:0}.CardModal-backdrop.enter .CardModal-card{opacity:0;transform:translateY(100px);transition-delay:.1s}.CardModal-backdrop.enter-active{opacity:1}.CardModal-backdrop.enter-active .CardModal-card{opacity:1;transform:translateY(0);transition-delay:.1s}.CardModal-backdrop.enter-done{opacity:1}.CardModal-backdrop.enter-done .CardModal-card{opacity:1;transform:translateY(0);transition-delay:.1s}.CardModal-backdrop.exit{opacity:1}.CardModal-backdrop.exit .CardModal-card{opacity:1;transform:translateY(0);transition-delay:0ms}.CardModal-backdrop.exit-active{opacity:0}.CardModal-backdrop.exit-active .CardModal-card{opacity:0;transform:translateY(100px);transition-delay:0ms}.CardModal-closeButtonContainer{display:inline-block;left:100%;line-height:0;padding-left:10px;position:absolute}.CardModal-closeButton{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 3px 2px rgba(0,0,0,.1);cursor:pointer;display:flex;height:36px;justify-content:center;outline:none;width:36px}.CardModal-cardHeaderContainer{margin:0 auto;max-width:310px;padding-bottom:20px;padding-top:35px;text-align:center}.CardModal-headerIconContainer{align-items:center;background:#f5f1fb;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto;width:60px}.CardModal-headerIconContainer--danger{background:#fae8e8}.CardModal-headerIconContainer--gradient{background:linear-gradient(72.87deg,#874de7 45.83%,#a357de 89.34%)}.CardModal-headerTitle{font-family:Poppins,sans-serif;font-size:23px;font-weight:600;line-height:1.35;padding-top:15px}.CardModal-headerTitle--small{font-size:19px}.CardModal-headerSubtitle{color:#575d64;font-size:14px;font-weight:500;padding-top:5px}.CardModal-scrollContainer{flex:1;overflow:auto;width:100%}.CardModal-cardBodyContainer{padding:0 45px 35px}.CardModal-cardFooterContainer{padding:25px 0}.CardModal-buttonsContainer{align-items:center;display:flex;justify-content:center;padding:0 45px}.CardModal-buttonsContainer>*+*{margin-left:20px}.CardModal-drawerChildren{display:flex;display:block;flex-direction:column;height:100%;height:auto;overflow:hidden;overflow-y:auto;padding-bottom:10px;padding-bottom:50px}.CardModal-drawerChildren .CardModal-cardFooterContainer{background:#fff;border-top:1px solid #edf1f4;bottom:0;left:0;padding:10px 0;position:absolute;right:0;z-index:1}.CardModal-drawerChildren .CardModal-buttonsContainer{padding:0 20px}.CardModal-drawerChildren .CardModal-buttonsContainer>*+*{margin-left:15px}.CardModal-drawerChildren .CardModal-cardBodyContainer{padding:0 20px 20px}.card-modal-open body{padding-right:var(--scrollbarWidth)}.card-modal-open .CardModal-backdrop{padding-right:calc(var(--scrollbarWidth) + 20px)}.card-modal-open .StickyHeader{padding-right:var(--scrollbarWidth)}.ResetPasswordModal .CardModal-card{height:-moz-fit-content;height:fit-content;margin:auto;width:400px}.ResetPasswordModal .CardModal-card .InputText-input{height:46px}.ResetPasswordModal .CardModal-card .ResetPasswordForm-inputWrapper{position:relative}.ResetPasswordModal .CardModal-card .CardModal-cardBodyContainer{padding:0 45px}.CardModal-drawerChildren .CardModal-cardFooterContainer{border-top:none;padding:12px 0 25px}.ResetPasswordForm-inputText{position:relative}.ResetPasswordForm-showPasswordToggle{position:absolute;right:15px;top:15px}@media(max-width:768px){.ResetPasswordForm-showPasswordToggle{right:16px;top:16px}}.SidebarLayout{display:grid;grid-template-areas:"content sidebar";grid-template-columns:1fr auto;height:100%;position:relative;width:100%}@media(max-width:992px){.SidebarLayout{grid-template-columns:1fr auto}}@media(max-width:767px){.SidebarLayout{display:inherit}}.SidebarLayout-logo-outer-link{left:3%;position:absolute;top:35px}@media(max-width:992px){.SidebarLayout-logo-outer-link{display:none}}.SidebarLayout-MainContent{display:flex;grid-area:content;justify-content:center;overflow:auto}@media(max-width:767px){.SidebarLayout-MainContent{min-height:100%;overflow:initial}}.SidebarLayout-MainContentInner{max-width:700px;padding-top:35px;width:67%}@media(max-width:992px){.SidebarLayout-MainContentInner{width:76%}}@media(max-width:767px){.SidebarLayout-MainContentInner{margin:0;max-width:100%;padding-top:0;width:100%}}.SidebarLayout-MainContentInner{grid-area:contentInner}.SidebarLayout-Sidebar{background-color:#f7f9fa;border-left:1px solid #e5e9ed;grid-area:sidebar;max-width:420px;min-width:300px;overflow:auto;width:28vw}@media(max-width:767px){.SidebarLayout-Sidebar{display:none}}.InfoPopover{z-index:10000000000!important}@media(max-width:768px){.InfoPopover{max-width:90vw}}.InfoPopover .popper-inner{width:auto}.InfoPopover-triggerButton{background:none;border:0;color:unset;cursor:pointer;display:flex;font-family:unset;font-size:unset;outline:none}.InfoPopover-body{color:#24272e;color:#170c37;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;white-space:pre-line}@media(min-width:768px){.InfoPopover-body{padding:0;width:300px}}.InfoPopover-body a{color:#542ebc;text-decoration:underline}.InfoPopover-drawer{padding:20px}.InfoPopover-drawer .InfoPopover-body{color:#575d64;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:21px;margin-bottom:20px}.ListingCostBreakdown-title{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:24px}.ListingCostBreakdown-subtitle,.ListingCostBreakdown-title{color:#24272e;font-family:Poppins,sans-serif;font-style:normal}.ListingCostBreakdown-subtitle{color:#575d64;font-size:12px;font-weight:500;line-height:18px;margin-bottom:20px}.ListingCostBreakdown-item{align-items:flex-start;color:#575d64;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;line-height:21px}.ListingCostBreakdown-item-label{align-items:center;display:flex;gap:8px;margin-right:30px}.ListingCostBreakdown-extension{color:#575d64;font-size:10px;font-weight:600;line-height:13.5px;text-align:right}.ListingCostBreakdown-item:not(:first-of-type){margin-top:10px}.ListingCostBreakdown-keyDetail{color:#575d64;font-size:12px;text-align:left}.ListingCostBreakdown-Wunderflats{margin-bottom:35px}.ListingCostBreakdown-Landlord .ListingCostBreakdown-item{padding:10px 0}.ListingCostBreakdown-Landlord .ListingCostBreakdown-item:not(:last-of-type){border-bottom:1px solid #e5e9ed;margin-top:10px}.ListingCostBreakdown-Landlord .ListingCostBreakdown-fee,.ListingCostBreakdown-total{color:#24272e;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.ListingCostBreakdown-total{align-items:center;border-top:1px solid #e5e9ed;display:flex;justify-content:space-between;margin-top:15px;padding-top:10px}.ListingCostBreakdown-extraInfo{display:flex;margin-bottom:30px;margin-top:20px}.ListingCostBreakdown-extraInfo-icon{margin-right:20px}.ListingCostBreakdown-extraInfo-text{color:#575d64;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.5em;word-break:break-word}.Accordion-details{border:none;display:flex;flex-direction:column}.Accordion-details:last-of-type{margin:unset}.Accordion-details:focus,.Accordion-details:hover{background:unset;border:unset;box-shadow:unset}.Accordion-details-summary{border:none;cursor:pointer;order:2;padding:0}.Accordion-details-summary :focus,.Accordion-details-summary:hover{background:unset;border:unset;box-shadow:unset}.Accordion-details-summary-wrapper{font-size:14px;font-weight:500;padding:0}.InformationTable{border-collapse:collapse;width:100%}.InformationTable-heading{border-bottom:10px solid transparent;color:#24272e;font-size:16px;font-weight:600;line-height:24px;padding-bottom:20px;text-align:left}.InformationTable-heading,.InformationTable-key{font-family:Poppins,sans-serif;font-style:normal}.InformationTable-key{color:#575d64;font-size:14px;font-weight:500;line-height:21px}.InformationTable-text{color:#24272e;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-align:right}.InformationTable-text--isGrayed{color:#7b8389}.InformationTable-text--isCrossed{text-decoration-line:line-through}.InformationTable-row:not(:first-of-type) .InformationTable-key,.InformationTable-row:not(:first-of-type) .InformationTable-text{padding-top:10px}.InformationTable-row:not(:last-of-type) .InformationTable-key,.InformationTable-row:not(:last-of-type) .InformationTable-text{padding-bottom:10px}.InformationTable-row:not(:last-of-type){border-bottom:1px solid #e5e9ed}@media(min-width:1201px){.hide-xlarge{display:none}}@media(min-width:993px)and (max-width:1199px){.hide-large{display:none}}@media(min-width:768px)and (max-width:991px){.hide-medium{display:none}}@media(max-width:766px){.hide-small{display:none}}@media(max-width:768px){.hide-lt-medium{display:none}}@media(min-width:993px){.hide-gt-large{display:none}}.TenantServiceFeeInfoPopOver-toggleButton{background:none;border:0;color:unset;cursor:pointer;font-family:unset;font-size:unset;outline:none}.TenantServiceFeeInfoPopOver-content{padding:20px 20px 0}@media(min-width:768px){.TenantServiceFeeInfoPopOver-content{padding:0;width:330px}}.TenantServiceFeeInfoPopOver-contentInfo{color:#575d64;font-size:14px;font-weight:500;line-height:normal;word-break:break-word}.TenantServiceFeeInfoPopOver-contentInfo .TenantServiceFeeInfoPopOver-linkContainer{display:block;margin-top:10px}.TenantServiceFeeInfoPopOver-contentInfo .TenantServiceFeeInfoPopOver-linkContainer a{color:#542ebc;text-decoration:underline}.TenantServiceFeeInfoPopOver-gotItButtonContainer{margin-top:30px;width:100%}.ListingCostSummary-extraInfo{display:flex;margin-top:20px}.ListingCostSummary-extraInfo-icon{margin-right:20px}.ListingCostSummary-extraInfo-text{font-size:12px;line-height:1.5em;word-break:break-word}.ListingCostSummary-extraInfo-text,.ListingCostSummary-key{color:#575d64;font-family:Poppins,sans-serif;font-weight:500}.ListingCostSummary-key{align-items:center;display:flex;font-size:14px;font-style:normal;gap:5px;line-height:21px}.ListingCostSummary-extension{color:#575d64;font-size:10px;font-weight:600;line-height:13.5px;text-align:right}.ListingSummary{display:flex;flex-direction:column;padding:60px 10%}.ListingSummary .ListingSummary-imgContainer .CoverImage-image{border-radius:5px}.ListingSummary-container{margin-bottom:35px}.ListingSummary-imgContainer{box-shadow:0 15px 30px rgba(0,0,0,.1);height:0;margin-bottom:15px;padding-bottom:66.6666%;position:relative}.ListingSummary-imgContainer-img.CoverImage{border-radius:5px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ListingSummary-title{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:22.5px}.ListingSummary-location{font-family:Poppins,sans-serif;line-height:22.5px}.ListingSummary-details,.ListingSummary-location,.ListingSummary-monthlyRent{color:#575d64;font-size:14px;font-weight:500}.ListingSummary-details{font-family:Poppins,sans-serif;line-height:22.5px}.ListingSummary-details-item:not(:last-child):after{content:"•";padding:0 5px}
/*# sourceMappingURL=AuthPage-AuthPage.96c85548d5887fd41077.css.map*/