:root{--font-family-base: "Nunito Sans";--color-yellow-500: #febb00;--color-neutral-50: #f5f5f8;--color-neutral-0: #fff;--color-neutral-accent: #eee7f2;--color-natural-300: #c5c4d8;--color-neutral-400: #8e92a6;--color-green-500: #56c770;--color-green-600: #22a039;--color-green-accent: #34c759;--color-accent: #4f68f2;--color-accent-500:#5c70e4;--color-ghost-accent:#4f68f214;--color-light-accent: #e76762;--color-error: #ff383c;--color-border-muted: #999a99;--color-black: #000000;--color-overlay: #00000033;--color-gray-300: #999a99;--color-gray-accent: #848984;--radius-full: 50%;--container-width: 500px;--transition: all .3s ease}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans/NunitoSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans/NunitoSans-SemiBold.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans/NunitoSans-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}.container{max-width:var(--container-width);margin:0 auto}html{scroll-behavior:smooth}body{font-family:var(--font-family-base);font-weight:400;color:var(--color-dark);background-color:var(--color-neutral-50);font-size:16px}ul{padding:0;list-style:none;margin:0}p{margin:0}a,button,input,textarea,svg *{transition-duration:var(--transition-duration)}a{text-decoration:none;color:inherit}h3{font-weight:400;font-size:20px;text-align:center}h4{font-weight:700;font-size:16px}h5{font-weight:700;font-size:13px}.header{position:fixed;top:0;left:0;width:100%;z-index:2}.header__wrapper{position:relative;overflow:hidden;height:100vh}.header__background-circle{position:absolute;top:220px;left:50%;width:823px;height:823px;background-color:var(--color-yellow-500);border-radius:50%;transform:translate(-50%,-110%);display:flex;justify-content:center;z-index:200;transition:transform .6s cubic-bezier(.4,0,.2,1);pointer-events:none}.header .topbar{position:relative;z-index:500;padding:16px;display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.header .topbar__enter{width:30px;height:30px}.header .topbar__scan,.header .topbar__logo{cursor:pointer;pointer-events:auto}.header .topbar__scan{width:30px;height:30px;transition:transform .2s}.header .topbar__scan:hover{transform:scale(1.05);transition:.2s}.header .topbar__scan:active{transform:scale(1);transition:.2s}.header .topbar__scan-img,.header .topbar .auth img{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease,background-color .25s ease}.header .topbar__scan-img:hover,.header .topbar .auth img:hover{transform:translateY(-1.5px)}.header .topbar__scan-img:active,.header .topbar .auth img:active{transform:translateY(0)}.header .auth{padding:0;background-color:transparent;border:none;outline:none;width:30px;height:30px;cursor:pointer;pointer-events:all}.header .burger{display:flex;flex-direction:column;gap:7px;pointer-events:auto;transform-origin:center;padding:0;background-color:transparent;border:none;outline:none;cursor:pointer}.header .burger:not(.burger--active):hover .burger__line:nth-child(1),.header .burger:not(.burger--active):hover .burger__line:nth-child(3){transform:translate(-4px)}.header .burger:not(.burger--active):hover .burger__line:nth-child(2){transform:translate(4px)}.header .burger--active .burger__line:nth-child(1){transform:translateY(10px) translate(14px) rotate(45deg);width:20px;height:2px}.header .burger--active .burger__line:nth-child(2){opacity:0}.header .burger--active .burger__line:nth-child(3){transform:translateY(-9px) translate(14px) rotate(-45deg);width:20px;height:2px}.header .burger__line{border-radius:2.15px;background-color:var(--color-black);width:33px;height:3px;transition:.2s ease}.header .nav-menu{display:flex;flex-direction:column;gap:14px;position:absolute;top:345px;opacity:0;width:500px;z-index:400;pointer-events:none}@media(min-width:300px){.header .nav-menu{left:230px;width:370px}}@media(min-width:501px){.header .nav-menu{left:166px;width:450px}}.header .nav-menu__list{display:flex;flex-direction:column;gap:16px;padding:15px 0 20px 45px}.header .nav-menu__link{display:flex;align-items:center;gap:16px}.header .nav-menu__logo-link{width:100%;height:100%;object-fit:contain;display:flex;align-items:center;justify-content:center}@media(min-width:501px){.header .nav-menu__logo-link{padding-left:50px}}.header .product-preview{background-color:var(--color-neutral-0);border-radius:50%;position:absolute;top:100px;left:50%;transform:translate(-50%);z-index:250;width:253px;height:259px;display:flex;align-items:center;justify-content:center;padding:32px;box-sizing:border-box;opacity:1;visibility:visible;transition:opacity .01s}.header .product-preview__image{max-width:253px;max-height:253px;width:auto;height:auto;object-fit:contain;border-radius:50%}.header .product-preview--hidden{opacity:0;visibility:hidden}.header--menu-open .header{z-index:1}.header--menu-open .header__background-circle{transform:translate(-50%,-65%);pointer-events:all}.header--menu-open .header__wrapper{z-index:1000000}.header--menu-open .nav-menu{opacity:1;pointer-events:auto;z-index:99900}.header--menu-open .burger{z-index:500}.header--menu-open .topbar__scan,.header--menu-open .topbar__logo{opacity:0}.header--menu-open .topbar__logo{pointer-events:none}.map{width:100%;max-width:500px;height:100vh}.map__content{gap:0}.mapbox{position:relative}.mapbox img{width:100%;max-width:500px;height:100vh;object-fit:cover}.scanner{background-color:var(--color-yellow-500);display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:var(--radius-full);position:absolute;bottom:60px;left:50%;transform:translate(-50%);cursor:pointer!important;z-index:10000!important}.header--menu-open~.content{opacity:.7;filter:blur(2px);z-index:0}.header:not(.header--menu-open)~.content{pointer-events:all!important;transition:opacity 0s ease .6s,filter 0s ease .6s}.content{position:relative;z-index:150;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:150px}.content--spaced{margin-top:0;z-index:-999}.button{padding:0;background-color:transparent;border:none;outline:none;cursor:pointer;color:var(--color-neutral-0);padding-block:10px;border-radius:10px;font-size:16px;transition:var(--transition)}.button--green{background-color:var(--color-green-600);color:var(--color-neutral-0)}.button--green:hover{background-color:var(--color-green-accent)}.button--green:active{background-color:var(--color-green-accent);transform:scale(1.05)}.button--accent{color:var(--color-neutral-0);background-color:var(--color-accent)}.button--accent:hover{background-color:var(--color-accent-500)}.button--accent:active{background-color:var(--color-accent-500);transform:scale(1.05)}.button--muted{border:1px solid var(--color-border-muted);color:var(--color-black);border-radius:100px}.button--muted:hover{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-0)}.button--muted:active{background-color:var(--color-neutral-0);transform:scale(1.05)}.button--ghost{color:var(--color-accent);border:1px solid var(--color-accent)}.button--ghost:hover{background-color:var(--color-ghost-accent)}.button--ghost:active{background-color:var(--color-ghost-accent);transform:scale(1.05)}.button--simple{border-radius:100px;border:1px solid var(--color-gray-300);color:var(--color-black)}.button--simple:hover{background-color:var(--color-ghost-accent)}.button--simple:active{background-color:var(--color-ghost-accent);transform:scale(1.05)}.button--gray{background-color:var(--color-neutral-400)}.button--gray:hover{background-color:var(--color-gray-accent)}.button--gray:active{background-color:var(--color-gray-accent);transform:scale(1.05)}.button--black{border:1px solid var(--color-black);color:var(--color-black)}.button--black:hover{background-color:var(--color-neutral-0);color:var(--color-black);border:1px solid var(--color-neutral-0)}.button--black:active{background-color:var(--color-neutral-accent);transform:scale(1.05)}.button--filter{border-radius:100px;border:1px solid var(--color-black);color:var(--color-black)}.button--filter:hover{background-color:var(--color-neutral-0);color:var(--color-black);border:1px solid var(--color-neutral-0)}.button--filter:active{background-color:var(--color-neutral-0);transform:scale(1.05)}.qr__heading{margin-bottom:28px;width:100%;max-width:344px}.qr__heading--spaced{margin-bottom:20px}.qr__text--accent{color:var(--color-light-accent)}.qr__subtitle{font-size:12px;text-align:center;margin-bottom:32px}.qr__image-wrapper{background-color:var(--color-black);padding:45px 49px 47px}.qr__image{width:100%;height:auto;max-width:100%;display:block}.rental-history{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.rental-history__title{margin-bottom:13px}.rental-history__list{display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%}@media(min-width:300px){.rental-history__list{align-items:stretch}}@media(min-width:376px){.rental-history__list{align-items:center}}.rental-history__card{background-color:var(--color-neutral-0);border-radius:10px;display:flex;gap:13px;width:100%}@media(min-width:300px){.rental-history__card{flex-direction:column;max-width:100%;align-items:center;padding:15px}}@media(min-width:376px){.rental-history__card{flex-direction:row;width:344px;padding-inline:0;padding-right:24px;padding-block:30px;align-items:flex-start}}.rental-history__card--flex{flex-direction:column;gap:13px}.rental-history__card--newFlex{gap:14px;padding-block:10px;padding-inline:10px;justify-content:normal;align-items:center}.rental-history__wrapper{display:flex;width:100%;gap:13px}@media(min-width:300px){.rental-history__wrapper{flex-direction:column;align-items:center}}@media(min-width:376px){.rental-history__wrapper{flex-direction:row;align-items:flex-start}}.rental-history__subtitle{margin-bottom:4px}@media(min-width:300px){.rental-history__subtitle{text-align:center}}@media(min-width:376px){.rental-history__subtitle{text-align:start}}.rental-history__subtitle--size{align-self:center}.rental-history__subtitle--weight{font-weight:400}.rental-history__details{font-size:12px}.rental-history__details--width{width:100%;display:flex;flex-direction:column}@media(min-width:300px){.rental-history__details--width{align-items:center}}@media(min-width:376px){.rental-history__details--width{align-items:start}}.rental-history__text--spaced{margin-bottom:16px}@media(min-width:300px){.rental-history__text--spaced{text-align:center}}@media(min-width:376px){.rental-history__text--spaced{text-align:start}}.rental-history__time{font-size:20px}.rental-history__image{width:90px;height:90px}.rental-history__image--small{width:60px;height:60px}.rental-history__actions{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%}.calculator{display:flex;flex-direction:column;align-items:center;margin-top:220px;gap:20px}.calculator__price--bold{font-weight:700}.calculator__counter{display:flex;justify-content:center;align-items:center;gap:36px;width:274px}.calculator__counter-btn{position:relative;width:84px;height:42px}.calculator__counter-btn--plus:after{content:"";background-image:url(/landing/img/background/plus.svg);width:16px;height:18px;background-repeat:no-repeat;position:absolute;top:50%;bottom:50%;transform:translate(-50%,-50%)}.calculator__counter-btn--minus:after{content:"";background-image:url(/landing/img/background/minus.svg);width:16px;height:3px;background-repeat:no-repeat;position:absolute;top:50%;bottom:50%;transform:translate(-50%,-50%)}.calculator__counter-value{display:flex;flex-direction:column;align-items:center}.calculator__counter-number{font-size:20px;font-weight:700}.calculator__counter-unit{font-size:12px}.calculator__pay-wrapper{padding:10px;display:flex;justify-content:center;align-items:center;width:100%}.calculator__pay-button{width:100%;max-width:280px}.title{margin-bottom:20px}.label{font-size:12px;color:var(--color-natural-300)}.agreement{text-align:center;font-size:10px;align-self:center}@media(min-width:300px){.agreement{max-width:100%}}@media(min-width:300px){.agreement{max-width:344px}}.total-price{text-align:center;font-size:12px}.agreement__link{color:var(--color-accent)}.page--filter .header .nav-filter{display:flex;flex-direction:column;gap:40px;position:absolute;top:210px;opacity:0;width:344px}@media(min-width:300px){.page--filter .header .nav-filter{left:270px;width:300px}}@media(min-width:376px){.page--filter .header .nav-filter{left:240px;width:340px}}@media(min-width:501px){.page--filter .header .nav-filter{left:190px;width:450px}}.page--filter .header .nav-filter__heading{display:flex;flex-direction:column;gap:11px}.page--filter .header .nav-filter__season-wrapper{display:flex;flex-direction:column;gap:10px}.page--filter .header .nav-filter__subtitle{font-size:16px;font-weight:400}.page--filter .header .nav-filter__btn-group{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.page--filter .header .nav-filter__btn{padding:10px 20px;font-size:14px;transition:var(--transition)}.page--filter .header .nav-filter__body{display:flex;flex-direction:column;gap:17px}@media(min-width:300px){.page--filter .header .nav-filter__form{display:flex;justify-content:start;gap:16px}}@media(min-width:376px){.page--filter .header .nav-filter__form{justify-content:space-between}}.page--filter .header .nav-filter__checkbox-group{display:flex;flex-direction:column;gap:10px}.page--filter .header .nav-filter__label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;transition:var(--transition)}.page--filter .header .nav-filter__label:hover{color:var(--color-neutral-0);transition:.1s}.page--filter .header .nav-filter__label:hover .nav-filter__checkbox{border:1px solid var(--color-neutral-0)}.page--filter .header .nav-filter__text{display:inline-block;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:300px){.page--filter .header .nav-filter__text{max-width:110px}}@media(min-width:376px){.page--filter .header .nav-filter__text{max-width:130px}}@media(min-width:501px){.page--filter .header .nav-filter__text{max-width:100%}}.page--filter .header .nav-filter__checkbox{width:18px;height:18px;border:1px solid #010101;position:relative;border-radius:3px;cursor:pointer}.page--filter .header .nav-filter__input{position:absolute;opacity:0;width:0;height:0}.page--filter .header .nav-filter__input:checked+.nav-filter__checkbox{background-image:url(/landing/img/background/check.svg);background-repeat:no-repeat;background-position:-4px -3px;border:1px solid var(--color-neutral-0);cursor:pointer}.page--filter .header .nav-filter__input:checked~.nav-filter__text{color:var(--color-neutral-0)}.page--filter .header .nav-filter__footer{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.page--filter .header .nav-filter__button{width:217px}.page--filter .header--menu-open .header__background-circle{transform:translate(-50%,-50%)}.page--filter .header--menu-open .nav-filter{opacity:1}.page--filter .header--menu-open .header__logo,.page--filter .header--menu-open .header__scan{opacity:0;visibility:hidden;pointer-events:none}.menu{display:flex;flex-direction:column;align-items:center}.menu__title{margin-bottom:20px}.menu__price{margin-bottom:40px}.menu__pay-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;align-self:center;width:100%;max-width:280px;margin-bottom:30px}.menu__pay-button{width:100%;max-width:280px}.header .nav-info{position:absolute;top:370px;display:flex;flex-direction:column;gap:30px;width:344px;opacity:0}@media(min-width:300px){.header .nav-info{left:270px;width:300px}}@media(min-width:376px){.header .nav-info{left:240px;width:340px}}@media(min-width:501px){.header .nav-info{left:190px;width:450px}}.header .nav-info__header{display:flex;flex-direction:column;gap:10px;align-items:center}.header .nav-info__subtitle{font-size:12px;text-align:center}.header .nav-info__body{display:flex;flex-direction:column;gap:10px}.header .nav-info__worktime{display:flex;align-items:center}@media(min-width:300px){.header .nav-info__worktime{justify-content:space-around}}@media(min-width:376px){.header .nav-info__worktime{justify-content:space-between}}.header .nav-info__worktime-label{font-size:16px}.header .nav-info__status{display:flex;align-items:center;gap:8px}.header .nav-info__status-indicator{width:14px;height:14px;border-radius:50%}.header .nav-info__status-indicator--open{background-color:var(--color-green-accent)}.header .nav-info__status-text{font-size:14px}.header .nav-info__schedule{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:5px}.header .nav-info__schedule span{font-size:12px}.header .nav-info__footer{display:flex;flex-wrap:wrap;gap:16px}.header .nav-info__equipment-btn{display:flex;align-items:center;gap:10px;padding:5px 10px}.header .nav-info__equipment-text{white-space:nowrap}.header--menu-open .header__background-circle{transform:translate(-50%,-65%)}.header--menu-open .nav-info,.header--menu-open .topbar__scan{opacity:1}.tel{display:flex;flex-direction:column;align-items:center;gap:20px}.tel__form{display:flex;flex-direction:column;gap:20px;padding:10px;width:100%;max-width:280px}.tel__input{border:none;outline:none;font-size:16px;padding:10px;border-radius:10px}.tel__input::placeholder{color:var(--color-black)}.code{display:flex;flex-direction:column;align-items:center;gap:20px}.code__subtitle{text-align:center;font-size:12px;width:100%;max-width:358px}.code__subtitle a{color:var(--color-accent)}.code__form{width:100%;display:flex;justify-content:center;align-items:center;max-width:418px}.code__input{border:none;outline:none;font-size:32px;width:80px;height:80px;overflow:hidden;text-align:center;width:100%}.code__input:first-child{border-radius:10px 0 0 10px}.code__input:last-child{border-radius:0 10px 10px 0}.code__input--code{font-size:32px;overflow:hidden;white-space:nowrap;background-size:68px 2px;background-image:linear-gradient(#787d81 0 0);background-repeat:no-repeat;background-position:center bottom 15px;transition:background-position .2s,background-image .2s}.code__input--code:focus{background-image:linear-gradient(var(--color-accent) 0 0)}.code__input--code.filled{background-image:none}.code__input--code.active{background-image:linear-gradient(var(--color-accent) 0 0)}.code__time{text-align:center;font-size:12px;align-self:center}.completion{display:flex;flex-direction:column;align-items:center;margin-top:220px}.completion__title,.completion__description-text{margin-bottom:20px}.completion__status{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:34px}.completion__status-text{font-size:20px;color:var(--color-green-500)}.completion__actions,.completion__action{display:flex;justify-content:center}.completion__actions{flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:255px;min-width:250px}.completion__action{align-items:center;gap:10px}.payments{display:flex;flex-direction:column;align-items:center;width:100%;max-width:344px}.payments__title{margin-bottom:23px}.payments__error{color:var(--color-error);font-size:16px;width:100%;max-width:344px;text-align:center;margin-bottom:36px}.payments__form{max-width:318px;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;margin-bottom:31px}.payments__form--margin{margin-bottom:36px;margin-top:36px}.payments__card{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.payments__card-info{display:flex;gap:13px;align-items:center}.payments__card-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;background:transparent}.payments__card-check{width:23px;height:23px;display:inline-block;background-image:url(/landing/img/background/empty.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.18s ease;flex:0 0 auto;cursor:pointer}.payments__card-input:checked+.payments__card-check{background-image:url(/landing/img/background/choose.svg)}.payments__card-input:focus+.payments__card-check{outline:3px solid rgba(100,150,255,.12);outline-offset:3px;border-radius:50%}.payments__btn{width:100%;max-width:280px}.payments__btn--margin{margin-bottom:48px}.payments__btn--marginError{margin-bottom:30px}.settings__legal{font-size:10px;overflow:hidden;text-overflow:ellipsis;text-align:center}.settings__link{color:var(--color-accent)}@media(min-width:300px){.settings{white-space:wrap}}@media(min-width:376px){.settings{white-space:nowrap}}.form{display:flex;flex-direction:column;gap:20px;padding-inline:10px;width:100%;max-width:300px}.form__question{display:flex;flex-direction:column;gap:20px;margin-top:10px;margin-bottom:30px}.field{display:flex;flex-direction:column;position:relative}.field:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .55s ease-in-out}.field:focus-within:after{transform:scaleX(1)}.field__control{background-color:transparent;border:none;outline:none;padding-block:10px;font-size:16px}.field__control::placeholder{color:var(--color-black);font-size:16px}.field__control--select{font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.field__link{padding-block:10px;font-size:16px;color:var(--color-accent);text-decoration:none}.field__link:hover{text-decoration:underline}.contacts{width:100%;max-width:300px}.contacts__item{margin-block:10px;padding-inline:10px;display:flex;flex-direction:column;gap:10px}.contacts__row{display:flex;flex-direction:column;gap:30px}.contacts__phone{display:block;font-size:16px;text-decoration:underline}.contacts__company{font-size:12px}.modal{position:fixed;inset:0;z-index:1000;opacity:0;display:none}.modal--open{display:block;opacity:1}.modal__overlay{position:absolute;inset:0;background-color:var(--color-overlay);z-index:2000}.modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);position:relative;background-color:var(--color-neutral-0);border-radius:20px;padding:60px 16px;z-index:3000;width:100%;max-width:344px}@media(min-width:300px){.modal__title strong{font-size:25px}}@media(min-width:376px){.modal__title strong{font-size:30px}}.modal__title-text--accent{color:var(--color-light-accent)}.modal__close{padding:0;background-color:transparent;border:none;outline:none;position:absolute;top:12px;right:12px;cursor:pointer}.qr__overlay{width:262px}.nav-info__state[data-v-07fc8e7f]{padding:24px 16px;text-align:center;color:#6b7280;font-size:14px}.nav-info__state--error[data-v-07fc8e7f]{color:#dc2626}.nav-info__status-indicator--closed[data-v-07fc8e7f]{background-color:#ef4444}.nav-filter__empty[data-v-75882c92]{margin:0;padding:8px 0;font-size:14px;color:var(--color-neutral-500, #666)}.notification[data-v-ce0aad54]{position:fixed;top:20px;right:20px;padding:15px 20px;border-radius:4px;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;gap:10px;z-index:1000;animation:slideIn-ce0aad54 .3s ease-out}@keyframes slideIn-ce0aad54{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.notification--success[data-v-ce0aad54]{background-color:#f0f9eb;border:1px solid #e1f3d8;color:#67c23a}.notification--error[data-v-ce0aad54]{background-color:#fef0f0;border:1px solid #fde2e2;color:#f56c6c}.notification--warning[data-v-ce0aad54]{background-color:#fdf6ec;border:1px solid #faecd8;color:#e6a23c}.notification--info[data-v-ce0aad54]{background-color:#edf6ff;border:1px solid #d0e6ff;color:#409eff}.notification__message[data-v-ce0aad54]{flex:1}.notification__close[data-v-ce0aad54]{background:none;border:none;font-size:20px;cursor:pointer;color:inherit;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.notification-container[data-v-9d7979bf]{position:fixed;top:20px;right:20px;z-index:1000}.notification-list-move[data-v-9d7979bf],.notification-list-enter-active[data-v-9d7979bf],.notification-list-leave-active[data-v-9d7979bf]{transition:all .3s ease}.notification-list-enter-from[data-v-9d7979bf],.notification-list-leave-to[data-v-9d7979bf]{opacity:0;transform:translate(30px)}.notification-list-leave-active[data-v-9d7979bf]{position:absolute}*{margin:0;padding:0;box-sizing:border-box}#app{min-height:100vh;display:flex;flex-direction:column}.app-wrapper{display:flex;flex-direction:column;flex:1;min-height:100vh}.app-wrapper--scroll-header>.header{position:static}.app-wrapper--scroll-header>.header .header__wrapper{height:150px;min-height:0}.header--menu-open{position:fixed!important}.header--menu-open .header__wrapper{height:100vh!important}.app-wrapper--scroll-header .content{margin-top:0!important;z-index:0}.header--menu-open+.content{margin-top:150px!important}main{flex:1}@media(max-width:768px){body{font-size:14px}}
