.empty-module-scss-module__CDGncq__wrapper{text-align:center;flex-direction:column;justify-content:center;gap:8px;padding:40px}.empty-module-scss-module__CDGncq__wrapper .empty-module-scss-module__CDGncq__profile_link{text-decoration-skip-ink:none;text-decoration:underline}@media screen and (max-width:767px){.empty-module-scss-module__CDGncq__wrapper{background-color:#0000}}
@keyframes toast-message-module-scss-module__3HfQPW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes toast-message-module-scss-module__3HfQPW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes toast-message-module-scss-module__3HfQPW__openIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes toast-message-module-scss-module__3HfQPW__closeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes toast-message-module-scss-module__3HfQPW__slideTopDownIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes toast-message-module-scss-module__3HfQPW__slideTopDownOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes toast-message-module-scss-module__3HfQPW__slideLeftRightIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes toast-message-module-scss-module__3HfQPW__slideLeftRightOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes toast-message-module-scss-module__3HfQPW__blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.toast-message-module-scss-module__3HfQPW__toast{pointer-events:auto;border-radius:2px;justify-self:center;align-items:center;gap:12px;width:auto;max-width:640px;padding:15px 24px 15px 16px;animation:.3s ease-out toast-message-module-scss-module__3HfQPW__slideIn;box-shadow:0 3px 1px #1413130a,0 3px 8px #14131314,0 8px 24px #1413131a}@media screen and (max-width:767px){.toast-message-module-scss-module__3HfQPW__toast{max-width:95vw}}.toast-message-module-scss-module__3HfQPW__toast .toast-message-module-scss-module__3HfQPW__icon{justify-self:center;display:grid}.toast-message-module-scss-module__3HfQPW__toast .toast-message-module-scss-module__3HfQPW__info__icon{color:#9aa0a8}.toast-message-module-scss-module__3HfQPW__toast .toast-message-module-scss-module__3HfQPW__warning__icon{color:#f09000}.toast-message-module-scss-module__3HfQPW__toast .toast-message-module-scss-module__3HfQPW__success__icon{color:#38b83d}.toast-message-module-scss-module__3HfQPW__toast .toast-message-module-scss-module__3HfQPW__error__icon{color:#ee6a5f}.toast-message-module-scss-module__3HfQPW__theme_light{background-color:#fff}.toast-message-module-scss-module__3HfQPW__theme_light .toast-message-module-scss-module__3HfQPW__message{color:#141313}.toast-message-module-scss-module__3HfQPW__theme_dark{background-color:#1e1e22}.toast-message-module-scss-module__3HfQPW__theme_dark .toast-message-module-scss-module__3HfQPW__message{color:#fff}@keyframes toast-message-module-scss-module__3HfQPW__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
@keyframes toast-module-scss-module__YXHROW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes toast-module-scss-module__YXHROW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes toast-module-scss-module__YXHROW__openIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes toast-module-scss-module__YXHROW__closeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes toast-module-scss-module__YXHROW__slideTopDownIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes toast-module-scss-module__YXHROW__slideTopDownOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes toast-module-scss-module__YXHROW__slideLeftRightIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes toast-module-scss-module__YXHROW__slideLeftRightOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes toast-module-scss-module__YXHROW__blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.toast-module-scss-module__YXHROW__toastContainer{z-index:1000;pointer-events:none;gap:16px;width:auto;position:fixed;top:16px;left:50%;transform:translate(-50%)}
.object-confirmation-view-module-scss-module__X22Rdq__object__confirmation{gap:24px;width:100%;display:grid}@media screen and (max-width:700px){.object-confirmation-view-module-scss-module__X22Rdq__object__confirmation{gap:16px}}.object-confirmation-view-module-scss-module__X22Rdq__error{color:#d52525}.object-confirmation-view-module-scss-module__X22Rdq__object__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}@media screen and (max-width:1194px){.object-confirmation-view-module-scss-module__X22Rdq__object__layout{grid-template-rows:300px auto;grid-template-columns:1fr;gap:16px}}.object-confirmation-view-module-scss-module__X22Rdq__preview__card,.object-confirmation-view-module-scss-module__X22Rdq__details__card{background-color:#fff;border:1px solid #e5e9ed;border-radius:2px;align-content:start;min-width:0;min-height:0;padding:10px;display:grid}.object-confirmation-view-module-scss-module__X22Rdq__preview__card{position:relative;overflow:hidden}.object-confirmation-view-module-scss-module__X22Rdq__layout__container{overflow:hidden}@media screen and (min-width:1195px){.object-confirmation-view-module-scss-module__X22Rdq__layout__container{position:absolute;inset:10px}}@media screen and (max-width:1194px){.object-confirmation-view-module-scss-module__X22Rdq__layout__container{height:auto;min-height:260px;position:static;inset:auto}}@media screen and (max-width:767px){.object-confirmation-view-module-scss-module__X22Rdq__layout__container{min-height:180px}}.object-confirmation-view-module-scss-module__X22Rdq__image{object-fit:contain;width:100%;height:100%}.object-confirmation-view-module-scss-module__X22Rdq__details__list{grid-template-columns:minmax(180px,295px) minmax(0,1fr);gap:20px 24px;width:100%;margin:0;padding:12px;display:grid}@media screen and (max-width:767px){.object-confirmation-view-module-scss-module__X22Rdq__details__list{grid-template-columns:minmax(108px,1fr) minmax(0,1fr);gap:18px 12px}}.object-confirmation-view-module-scss-module__X22Rdq__details__term,.object-confirmation-view-module-scss-module__X22Rdq__details__description,.object-confirmation-view-module-scss-module__X22Rdq__details__label,.object-confirmation-view-module-scss-module__X22Rdq__details__value{margin:0}.object-confirmation-view-module-scss-module__X22Rdq__details__label{color:#6e7782}.object-confirmation-view-module-scss-module__X22Rdq__details__value{color:#141313}.object-confirmation-view-module-scss-module__X22Rdq__payment__section{gap:8px;display:grid}.object-confirmation-view-module-scss-module__X22Rdq__payment__section__title{color:#141313}.object-confirmation-view-module-scss-module__X22Rdq__booking__notice{max-width:375px;max-height:100dvh;height:auto!important;overflow-y:auto!important}
.paid-payment-view-module-scss-module__iBWgiW__paid-payment{gap:24px;width:100%;min-width:0;display:grid}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__card-content{gap:24px;min-width:0;display:grid}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-head{align-items:center;gap:16px;min-width:0;display:flex}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-icon{color:#519d52;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-copy{gap:8px;min-width:0;display:grid}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-title{color:#141313;margin:0}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-description{color:#484e56;margin:0}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__divider{background-color:#12121229;height:1px}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property{align-items:center;gap:16px;min-width:0;display:flex}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-image{flex:none;width:128px;height:128px}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-copy{gap:8px;min-width:0;display:grid}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-title,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-address,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__price,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__period{margin:0}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-title,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__price-value,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__period-value{color:#141313}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-address,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__price,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__period{color:#484e56}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__price-value,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__period-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media screen and (max-width:767px){.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-head{align-items:flex-start}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-icon,.paid-payment-view-module-scss-module__iBWgiW__paid-payment__status-icon svg{width:20px;height:20px}.paid-payment-view-module-scss-module__iBWgiW__paid-payment__property-image{display:none}}
.booking-payment-view-module-scss-module__wtmDoW__booking-payment{gap:24px;width:100%;min-width:0;display:grid}.booking-payment-view-module-scss-module__wtmDoW__booking-payment__card-content{gap:24px;min-width:0;display:grid}.booking-payment-view-module-scss-module__wtmDoW__booking-payment__description{color:#141313;margin:0}.booking-payment-view-module-scss-module__wtmDoW__booking-payment__action{gap:8px;width:100%;max-width:290px;display:grid}.booking-payment-view-module-scss-module__wtmDoW__booking-payment__button{width:100%}.booking-payment-view-module-scss-module__wtmDoW__booking-payment__error{color:#ee6a5f;margin:0}@media screen and (max-width:767px){.booking-payment-view-module-scss-module__wtmDoW__booking-payment__action{max-width:100%}}
.payment-form-view-module-scss-module__7hXAba__payment__form{gap:40px;width:100%;display:grid;position:relative}@media screen and (max-width:767px){.payment-form-view-module-scss-module__7hXAba__payment__form{gap:30px}}.payment-form-view-module-scss-module__7hXAba__methods{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media screen and (max-width:1194px){.payment-form-view-module-scss-module__7hXAba__methods{grid-template-columns:1fr}}
.bitrix-contact-error-view-module-scss-module__vfZ7vq__bitrix-contact-error{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:24px 0;display:flex}.bitrix-contact-error-view-module-scss-module__vfZ7vq__bitrix-contact-error__message{color:#484e56;max-width:480px}.bitrix-contact-error-view-module-scss-module__vfZ7vq__bitrix-contact-error__retry-button{align-self:flex-start}
.documents-module-scss-module__qtm68a__wrapper{background:0 0;justify-items:stretch;gap:20px;width:100%;display:grid}.documents-module-scss-module__qtm68a__headline{text-align:left;justify-self:start;width:100%}.documents-module-scss-module__qtm68a__document_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}@media screen and (max-width:1194px){.documents-module-scss-module__qtm68a__document_list{grid-template-columns:1fr}}.documents-module-scss-module__qtm68a__document{padding:20px}.documents-module-scss-module__qtm68a__document_inner{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;width:100%;min-width:0;height:100%;display:grid}.documents-module-scss-module__qtm68a__document_icon,.documents-module-scss-module__qtm68a__download_icon{color:#141313;justify-content:center;align-items:center;display:inline-flex}.documents-module-scss-module__qtm68a__document_body{gap:4px;min-width:0;display:grid}.documents-module-scss-module__qtm68a__document_name{overflow-wrap:anywhere;min-width:0}.documents-module-scss-module__qtm68a__document_size{color:#6e7782}.documents-module-scss-module__qtm68a__download_icon{flex-shrink:0;width:32px;height:32px}
.events-module-scss-module__EVwB6W__wrapper{text-align:left;background:0 0;justify-items:stretch;gap:24px;display:grid}@media screen and (max-width:740px){.events-module-scss-module__EVwB6W__wrapper{gap:20px}}.events-module-scss-module__EVwB6W__headline{color:#141313;text-align:left;justify-self:stretch;margin:0}.events-module-scss-module__EVwB6W__items{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:20px;width:100%;display:grid}@media screen and (max-width:740px){.events-module-scss-module__EVwB6W__items{grid-template-columns:1fr;gap:24px}}.events-module-scss-module__EVwB6W__event{gap:25px;width:100%;min-width:0;max-width:482px;display:grid}@media screen and (max-width:740px){.events-module-scss-module__EVwB6W__event{max-width:none;padding:24px}}.events-module-scss-module__EVwB6W__meta{display:grid}.events-module-scss-module__EVwB6W__meta_row{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;margin-top:-1px;padding:10px 12px;display:grid}.events-module-scss-module__EVwB6W__meta_row:first-child{margin-top:0}@media screen and (max-width:740px){.events-module-scss-module__EVwB6W__meta_row{grid-template-columns:18px minmax(0,1fr);min-height:74px;padding:16px}}.events-module-scss-module__EVwB6W__icon{color:#141313;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.events-module-scss-module__EVwB6W__meta_text{color:#141313;gap:2px;min-width:0;display:grid}.events-module-scss-module__EVwB6W__meta_label{color:#6e7782}.events-module-scss-module__EVwB6W__meta_value{color:#141313;overflow-wrap:anywhere}.events-module-scss-module__EVwB6W__actions{flex-wrap:wrap;gap:12px;display:flex}@media screen and (max-width:740px){.events-module-scss-module__EVwB6W__actions{grid-template-columns:1fr;gap:10px;display:grid}.events-module-scss-module__EVwB6W__action_button{width:100%;height:46px}}
.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup{border-radius:2px;flex:none;width:571px;max-width:min(571px,100vw - 32px);height:auto!important}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup .key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__header{text-align:center;align-items:center;gap:24px;padding-top:54px!important;padding-bottom:20px!important}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup .key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__title{text-align:center;padding-right:0!important}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__body{text-align:center;justify-items:center;display:grid}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__icon{color:#fff;background:#c5c9cd;border-radius:50%;place-items:center;width:53px;height:53px;display:grid}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__button,.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__action{width:100%}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__footer{margin-top:20px!important;padding-top:0!important}@media screen and (max-width:767px){.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup{width:100%;max-width:none}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup .key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__header{padding-top:38px!important;padding-bottom:20px!important}.key-handover-start-popup-module-scss-module__Rk1sKW__key-handover-start-popup__body{padding-inline:4px;margin-top:0!important}}