.app-flex{height:unset}.app-flex--wrap{flex-wrap:wrap}.app-flex--no-wrap{flex-wrap:nowrap}.app-flex--wrap-reverse{flex-wrap:wrap-reverse}.drawer{position:fixed;transform:translateX(100%);top:0;right:0;bottom:0;left:0;background-color:var(--colorWhite);-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-color:var(--colorPrimary) transparent;overflow-x:hidden;overflow-y:auto}.drawer::-webkit-scrollbar-thumb{background-color:var(--colorPrimary)}.drawer::-webkit-scrollbar-track{background-color:transparent}.drawer::-webkit-scrollbar-thumb{border-radius:3px}.drawer::-webkit-scrollbar{width:6px}@media (min-width:1024px){.drawer{display:none}}.drawer .drawer__header,.drawer .drawer__top-panel{width:100%;padding:20px}.drawer .drawer__top-link{padding:21px 35px;background-color:var(--colorWhite)}.drawer .drawer__top-link--primary{margin-top:20px;border:1px solid var(--colorPrimary);color:var(--colorPrimary)}.drawer .drawer__close-button{margin:20px 20px 0 auto;display:block}.drawer .drawer__bottom-panel{width:100%;background-color:var(--colorPrimary)}.drawer .drawer__bottom-link{padding:20px;color:var(--colorWhite);position:relative}.drawer .drawer__bottom-link:after{position:absolute;content:"";bottom:0;left:20px;right:20px;background-color:var(--colorBackground);height:1px}.drawer .drawer__bottom-link:last-child:after{display:none}.drawer-animation-enter{transform:translateX(100%)}.drawer-animation-enter-active{transition:transform .4s ease-in-out;transform:translateX(0)}.drawer-animation-enter-done,.drawer-animation-exit{transform:translateX(0)}.drawer-animation-exit-active{transition:transform .4s ease-in-out;transform:translateX(100%)}.drawer-animation-exit-done{transform:translateX(100%)}.dropdown-collapse{visibility:visible!important}.dropdown-collapse .dropdown-collapse__head{width:100%;border:none;outline:none;background-color:transparent;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 40px;gap:10px;flex-wrap:nowrap}.dropdown-collapse .dropdown-collapse__head .head__content{min-width:0;word-wrap:break-word}.extended-text{display:flex;align-items:center;gap:20px}.nav-collapse{width:100%;font-size:var(--fontM);padding:20px 0;color:var(--colorBlack)}@media (min-width:1024px){.nav-collapse{width:unset;padding:16px 0;font-size:var(--fontL)}}.nav-collapse .dropdown-collapse__head{padding:0 20px 0 0;text-align:left}.nav-collapse__header{display:flex;align-items:center;justify-content:flex-start;gap:20px}.nav-collapse__image{position:relative!important;right:0!important}.nav-collapse .collapse__icon,.nav-collapse .expand__icon{width:12px;height:auto}.nav-collapse .expand__icon{transform:rotate(-90deg)}.nav-link{color:var(--colorBlack);transition:color .4s ease-in-out;width:100%;height:unset;font-size:var(--fontM);padding:16px 35px;font-weight:400}.nav-link.active{color:var(--colorPrimary)}@media (min-width:1024px){.nav-link{width:unset;padding:16px 0;font-size:var(--fontL)}}.nav-button{color:var(--colorBlack);transition:color .4s ease-in-out;width:100%;height:unset;font-size:var(--fontM);padding:16px 35px;outline:none;border:none;background-color:transparent;text-align:left}.nav-button.active{color:var(--colorPrimary)}@media (min-width:1024px){.nav-button{width:unset;padding:16px 0;font-size:var(--fontL)}}.landing-drawer .nav-link svg{width:24px}.icon-text{display:flex;align-items:center;gap:10px}.logout-button{color:var(--colorBlack);font-size:var(--fontM);font-weight:400}@media (min-width:1024px){.logout-button{font-size:var(--fontL)}}.logout-button__content{gap:20px!important}.context-switcher{font-family:var(--fontPrimary);z-index:10}.context-switcher__button{transition:background-color .2s ease-in-out;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 0;gap:20px;max-width:100%;flex-wrap:nowrap}@media (min-width:1024px){.context-switcher__button{padding:10px}.context-switcher__button:hover{background-color:var(--colorContextSwitcherBackground)}}.context-switcher__name{color:var(--colorBlack);white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;font-weight:600;font-size:var(--fontL)}@media (min-width:1024px){.context-switcher__name{font-weight:500;font-size:var(--fontXXXXL)}}.context-switcher .button__context{display:flex;flex-direction:column;gap:10px;align-items:flex-start;color:var(--colorBlack);overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.context-switcher .button__context .context__name{font-weight:600;font-size:var(--fontL)}@media (min-width:1024px){.context-switcher .button__context .context__name{font-weight:500;font-size:var(--fontXXXXL)}}.context-switcher .button__context .context__user{font-weight:300;font-size:var(--fontL)}.context-switcher .button__anchor{margin-right:10px;transition:transform .2s ease-in-out}.context-switcher .button__anchor path{fill:var(--colorBlack)}.context-switcher .button__anchor.open{transform:rotate(90deg)}.divider{width:100%;background-color:var(--colorIndicatorGrey);height:1px}.switcher-item{background-color:transparent;width:100%;display:flex;align-items:center;position:relative;gap:20px;transition:background-color .2s ease-in-out;font-family:var(--fontPrimary);color:var(--colorBlack)}.switcher-item svg{width:24px}.switcher-item--sidebar{padding:21px 35px;font-weight:400;font-size:var(--fontM);color:var(--colorBlack)}@media (min-width:1024px){.switcher-item--sidebar{font-size:var(--fontL);padding:15px 20px}.switcher-item--sidebar:hover{background-color:var(--colorHover)}}.switcher-item--sidebar.active{background-color:var(--colorWhite);color:var(--colorPrimary)}.switcher-item .switcher-item__check path{fill:currentColor}.switcher-item--menu{padding:15px 20px;font-weight:400;font-size:var(--fontL);color:var(--colorBlack)}@media (min-width:1024px){.switcher-item--menu:hover{background-color:var(--colorHover)}}.switcher-item--menu.active{color:var(--colorPrimary)}.switcher-item.active .switcher-item__name,.switcher-item.chosen .switcher-item__name{margin-left:0}.switcher-item.chosen{background-color:var(--colorHover)}.switcher-item__loader{min-width:24px;max-width:24px;min-height:24px;max-height:24px;padding:0}.switcher-item__name{margin-left:44px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;transition:color .2s ease-in-out}.switcher-item__check{width:24px;height:24px}.switcher-menu{list-style:none;display:flex;flex-direction:column;width:100%;color:var(--colorBlack)}@media (min-width:1024px){.switcher-menu{gap:10px}}.switcher-menu .divider{display:none}@media (min-width:1024px){.switcher-menu .divider{display:block}}.switcher-menu__add-account{padding:21px 35px;transition:background-color .2s ease-in-out;font-size:var(--fontM)}@media (min-width:1024px){.switcher-menu__add-account{font-size:var(--fontL);padding:15px 20px}.switcher-menu__add-account:hover{background-color:var(--colorHover)}}.switcher-menu__add-account svg{width:24px}.dashboard-drawer__logout-button{width:100%}.dashboard-drawer .drawer__header{display:flex;flex-direction:column;gap:30px}.dashboard-drawer .drawer__switcher{width:100%}.dashboard-drawer .logout-button svg,.dashboard-drawer .nav-link svg{width:24px}.user-avatar{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--colorPrimary)}.user-avatar__text{color:var(--colorWhite);font-weight:500}.user-dropdown{font-family:var(--fontPrimary)}.user-dropdown__anchor{display:flex;align-items:center;gap:15px;transition:background-color .2s ease-in-out;padding:5px;color:var(--colorSecondary)}.user-dropdown__anchor.open,.user-dropdown__anchor:hover{background-color:var(--colorHover)}.user-dropdown__anchor.open .anchor__icon{transform:rotate(-180deg)}.user-dropdown__anchor .anchor__text{color:var(--colorSecondary);font-size:var(--fontM);font-weight:500}.user-dropdown__anchor .anchor__icon{transition:transform .2s ease-in-out;width:12px}.user-dropdown__anchor .anchor__icon path{fill:currentColor}.user-dropdown__popover{max-width:250px;width:250px;border-radius:0 0 3px 3px}.user-dropdown__popover *{font-size:var(--fontM)}.user-dropdown__popover .divider{width:calc(100% - 20px);margin:0 auto}.user-dropdown__popover svg{width:24px}.user-dropdown__popover .nav-collapse{padding:0}.user-dropdown__popover .nav-collapse .dropdown-collapse__head{padding:15px 20px;transition:background-color .2s ease-in-out}.user-dropdown__popover .nav-collapse .dropdown-collapse__head .collapse__icon,.user-dropdown__popover .nav-collapse .dropdown-collapse__head .expand__icon{width:12px;height:auto}.user-dropdown__popover .nav-collapse .dropdown-collapse__head:hover{background-color:var(--colorHover)}.user-dropdown__popover .nav-button,.user-dropdown__popover .nav-link{transition:background-color .2s ease-in-out;padding:15px 20px;display:block;width:100%}.user-dropdown__popover .nav-button img,.user-dropdown__popover .nav-link img{width:20px;height:20px}.user-dropdown__popover .nav-button .nav-collapse__icon,.user-dropdown__popover .nav-link .nav-collapse__icon{width:12px}.user-dropdown__popover .nav-button:hover,.user-dropdown__popover .nav-link:hover{background-color:var(--colorHover)}.nav-sign-in{display:flex;align-items:center;gap:10px;font-family:var(--fontPrimary);font-size:var(--fontS);font-weight:500;color:var(--colorSecondary)}.user-navigation__icon{width:30px;height:30px}@media (min-width:1024px){.user-navigation__icon{width:unset;height:unset}}.user-navigation__login{padding:5px;display:flex;gap:10px;align-items:center}.user-navigation__loader{width:30px;height:30px;background:var(--colorPrimary);border-radius:50%;padding:5px}.user-navigation__loader>div{width:100%!important;height:100%!important}.badge{position:absolute;top:0;right:0;width:7px;height:7px;transform:scale(0);background-color:var(--colorRed);border-radius:50%}.badge.active{animation-name:bump;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes bump{0%{transform:scale(0)}50%{transform:scale(120%)}to{transform:scale(100%)}}.notification-anchor{color:var(--colorSecondary);position:relative;padding:5px;border-radius:0!important;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.notification-anchor:focus,.notification-anchor:hover{background-color:var(--colorHover)}.notification-anchor__icon path{fill:currentColor}.notification-anchor__loader{position:absolute;top:0;right:0}.notification-dropdown__popover{width:100%;background-color:var(--colorWhite)}@media (min-width:640px){.notification-dropdown__popover{width:400px}}.offer-layout{display:flex;flex-direction:column;min-height:100vh;background-color:var(--colorBackground)}.offer-layout__top-bar{padding:10px 20px}@media (min-width:1024px){.offer-layout__top-bar{padding:30px 100px}}.offer-layout__top-bar .brand{width:unset}.offer-layout__top-bar .top-bar__title{font-size:var(--fontXXL)}.offer-layout__top-bar .bar__left-panel{gap:50px;display:flex;align-items:center}.offer-layout__top-bar .bar__right-panel{display:flex;align-items:center;gap:10px}@media (min-width:1024px){.offer-layout__top-bar .bar__right-panel{gap:30px}}.offer-layout__bottom-bar{padding:20px;background-color:var(--colorWhite)}.offer-layout__bottom-bar .bottom-bar__subtitle,.offer-layout__bottom-bar .bottom-bar__title{color:var(--colorSecondary);font-family:var(--fontPrimary)}.offer-layout__bottom-bar .bottom-bar__title{font-size:var(--fontXXXL)}.offer-layout__bottom-bar .bottom-bar__subtitle{font-size:var(--fontM)}.app-collapse-text--large{font-size:var(--fontM);font-weight:700;text-transform:uppercase}.app-collapse-text--medium{font-size:var(--fontS);font-weight:700;text-transform:uppercase}.app-collapse-text--small{font-size:var(--fontXS);color:var(--colorBlack)}.app-collapse-text--alert .app-collapse-text__button,.app-collapse-text--information .app-collapse-text__button,.app-collapse-text--neutral .app-collapse-text__button,.app-collapse-text--success .app-collapse-text__button,.app-collapse-text--warning .app-collapse-text__button{color:var(--colorPrimary)}.app-collapse-text .app-collapse-text__button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-information{gap:10px;width:100%;color:var(--colorInformationForeground)}.app-information--small{padding:10px;font-size:var(--fontXS)}.app-information--medium{padding:15px;font-size:var(--fontS);font-weight:700;text-transform:uppercase}.app-information--large{padding:20px;font-size:var(--fontM);font-weight:700;text-transform:uppercase}.app-information--alert{background-color:var(--colorYellow)}.app-information--error{background-color:var(--colorLightRed)}.app-information--success{background-color:var(--colorSuccessLight)}.app-information--neutral{background-color:rgba(var(--colorVioletGrayRGB),.2)}.app-information--information{background-color:var(--colorInfoGray)}.app-information .app-information__icon{width:24px;height:24px}.app-information .app-information__text{flex:1}.app-modal{z-index:1300}.app-modal,.app-modal__backdrop{top:0;left:0;right:0;bottom:0;position:fixed;justify-content:center}.app-modal__backdrop{background-color:rgba(var(--colorModalBackdropBackgroundRGB),.5);align-items:flex-end;display:flex;z-index:-1}@media (min-width:560px){.app-modal__backdrop{align-items:center}}.app-modal__container{-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-color:var(--colorPrimary) transparent;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;position:relative;background-color:var(--colorWhite);padding:40px;border-radius:20px 20px 0 0;max-height:100%;margin:0;width:100%;align-items:center;max-width:var(--modalWidth)}.app-modal__container::-webkit-scrollbar-thumb{background-color:var(--colorPrimary)}.app-modal__container::-webkit-scrollbar-track{background-color:transparent}.app-modal__container::-webkit-scrollbar-thumb{border-radius:3px}.app-modal__container::-webkit-scrollbar{width:6px}@media (min-width:560px){.app-modal__container{border-radius:10px;padding:30px 50px;margin:32px;bottom:unset;max-height:calc(100% - 64px)}}.app-modal__content,.app-modal__header{display:flex;flex-direction:column}.app-modal__header{width:100%}.app-modal__icon{margin-bottom:20px;align-self:center}@media (min-width:560px){.app-modal__icon{margin-bottom:30px}}.app-modal__title{color:var(--colorBlack);text-align:left;margin-bottom:18px}@media (min-width:560px){.app-modal__title{text-align:center;margin-bottom:30px}}.app-modal__close{align-self:flex-end;margin-left:auto;margin-bottom:20px;width:28px;height:28px}@media (min-width:560px){.app-modal__close{margin-bottom:30px}}.app-modal__loader{margin:auto}.app-modal-animation-enter{opacity:0}.app-modal-animation-enter-active{opacity:1;transition:opacity .2s}.app-modal-animation-enter-done,.app-modal-animation-exit{opacity:1}.app-modal-animation-exit-active{opacity:0;transition:opacity .2s}.app-modal-animation-exit-done{opacity:0}.image-gallery-blank-item{display:flex;justify-content:center;align-items:center;background:var(--colorWhiteDark)}.image-gallery-item{overflow:hidden;position:relative}.image-gallery-item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-gallery-item__close{position:absolute;top:8px;right:8px;padding:10px;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:50%;cursor:pointer}.image-gallery-input{display:flex;flex-wrap:wrap;gap:20px}.image-gallery-input__photo-square{aspect-ratio:1/1;border:2px solid var(--colorInputGray);flex-basis:calc((100% - 40px)/3);display:flex;justify-content:center;align-items:center}.image-gallery-input .drop-zone{transition:background-color .2s ease-in-out}@media (min-width:1024px){.image-gallery-input .drop-zone:hover{background-color:var(--colorHover)}}.image-gallery-input .drop-zone__label{font-weight:600;font-size:var(--fontXL);cursor:pointer;color:var(--colorBlack)}.image-gallery-input .drop-zone--active{border-color:var(--colorPrimary)}.sell-offer-form{padding:20px;flex:1;background-color:var(--colorWhite)}.sell-offer-form .offer-creator-container__inner{padding-bottom:0}.sell-offer-form .offer-creator-container__buttons{margin:40px 0 0;width:100%}.sell-offer-form__loader{margin:0 auto}.sell-offer-form__text-area textarea{line-height:1.5}.sell-offer-form__photos{margin-top:30px}.sell-offer-form__photos-info{margin:10px 0 20px}.sell-offer-form__modal{text-align:center}.sell-offer-form__modal-paragraph{margin-bottom:20px}.sell-offer-form__modal-button{width:100%;justify-content:center;margin-top:20px}