.main-sub-menu{display:flex;flex-direction:column;overflow:hidden}.main-sub-menu--rounded{border-radius:18px}.main-sub-menu--rounded-top{border-radius:18px 18px 0 0}.main-sub-menu__item{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff}.main-sub-menu__item:not(:last-child){border-bottom:1px solid #f9f9f9}.main-sub-menu__item .item__icon{flex:0 0 20px;display:flex;justify-content:center;align-items:center;height:20px;margin-right:16px}.main-sub-menu__item .item__icon img{max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-sub-menu__item .item__content{flex:1 1 auto;margin:0 16px 0 0}.main-sub-menu__item .item__icon-right{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.main-sub-menu__item .item__icon-right img{max-width:100%}.burger-body-item{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border-top:1px solid #f9f9f9}.burger-body-item:last-child{border-radius:0 0 18px 18px}.burger-body-item__icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-right:16px}.burger-body-item__icon img{max-width:100%}.burger-body-item__icon--rotating{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.burger-body-item__content{flex:1 1 auto;margin:0 16px 0 0}.burger-body-item__content-right{margin:0 16px 0 8px}.burger-body-item__icon-right{display:flex;justify-content:center;align-items:center}.burger-body-item__icon-right img{max-width:100%}.bottom-drawer{position:fixed;overflow-y:hidden;top:0;right:0;bottom:0;left:0;background:rgba(21,28,34,.4);z-index:10;display:flex;flex-direction:column;justify-content:flex-end}.bottom-drawer__body{background:#fff;border-radius:24px 24px 0 0}.bottom-drawer__body__notch{margin:6px auto 12px;width:32px;height:4px;background:#8e8e93;border-radius:3px}.bottom-drawer__body--gray{background:#f6f6f6}.lang-drawer-content__item{display:flex;flex-direction:row;align-items:center;padding:16px;gap:10px;background:#fafafa;margin:0 16px 2px}.lang-drawer-content__item:first-child{border-radius:16px 16px 0 0}.lang-drawer-content__item:last-child{border-radius:0 0 16px 16px}.lang-drawer-content__item__text{font-style:normal;font-weight:500;font-size:18px;line-height:26px;letter-spacing:.02em;color:#101828}.header--burger{display:flex;align-items:center}.header--burger .header--burger__settings{margin-left:auto}.layout{height:100%;display:flex;flex-direction:column;justify-content:space-between}.layout .layout__header{padding:6px 16px;background-color:#fff;position:fixed;left:0;top:0;right:0;z-index:2}.layout .layout__body,.layout .layout__header--gray{background-color:#f9f9f9}.layout .layout__body{padding-top:8px;flex-basis:auto;flex-grow:1;min-width:0}@supports(padding:max(0px)){.layout .layout__body{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}}.layout .layout__body--main{background-color:#f3f3f3;padding-top:0}.layout .layout__body--white{background-color:#fff}.layout .layout__body--notifications{padding-top:0}.layout .layout__body--events,.layout .layout__body--way{padding-left:16px;padding-right:16px;background-color:#fff}.layout .layout__body--error-placeholder{display:flex;flex-direction:column}.layout .layout__body--centered{padding-bottom:128px}.layout .layout__body--centered,.loader-screen{display:flex;flex-direction:column;justify-content:center}.loader-screen{align-items:center;height:100%;background:linear-gradient(213.26deg,#9babba 11.27%,#7b8a98 102.62%),linear-gradient(180deg,#d3d4d7,rgba(211,212,215,0)),#fff;color:#fff}.loader-screen>.loader-screen__logo-container{flex:1 0 auto;width:33%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0 0 0}.loader-screen>.loader-screen__logo-container .logo{fill:currentColor}.loader-screen>.loader-screen__logo-container .logo:not(.animate-pulse){color:#fff}.loader-screen>.loader-screen__logo-container .animate-pulse{-webkit-animation:pulse-white .7s infinite;animation:pulse-white .7s infinite}.loader-screen>.loader-screen__logo-container svg.logo--dark{width:100%;height:auto}.loader-screen>.loader-screen__logo-container svg.logo--dark .dark-pulse-target{opacity:1}.loader-screen>.loader-screen__logo-container svg.logo--dark .dark-pulse-2-target{opacity:1;color:#c5c7c8}.loader-screen>.loader-screen__logo-container svg.animate .dark-pulse-target{-webkit-animation:pulse-dark .7s infinite;animation:pulse-dark .7s infinite}.loader-screen>.loader-screen__logo-container svg.animate .dark-pulse-2-target{-webkit-animation:pulse-dark-2 .7s infinite;animation:pulse-dark-2 .7s infinite}.loader-screen>.loader-screen__error{flex:0 1 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;margin:0 16px}.loader-screen>.loader-screen__bottom{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-bottom:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loader-screen.loader-screen--light{background:#fff;color:#151c22}.loader-screen.loader-screen--light>.loader-screen__logo-container .logo{color:#151c22;fill:currentColor}.loader-screen.loader-screen--light>.loader-screen__logo-container .logo:not(.animate-pulse){color:#151c22}.loader-screen.loader-screen--light>.loader-screen__logo-container .animate-pulse{-webkit-animation:pulse-dark .7s infinite;animation:pulse-dark .7s infinite}.loader-screen.loader-screen--dark{background:#282c32}.loader-screen.loader-screen--dark>.loader-screen__logo-container .logo{fill:currentColor}.loader-screen.loader-screen--dark>.loader-screen__logo-container .loader-screen__error,.loader-screen.loader-screen--dark>.loader-screen__logo-container .logo:not(.animate-pulse){color:#fff}@-webkit-keyframes pulse-white{0%{color:#fafafa}50%{color:#ddd}to{color:#fafafa}}@keyframes pulse-white{0%{color:#fafafa}50%{color:#ddd}to{color:#fafafa}}@-webkit-keyframes pulse-dark{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@keyframes pulse-dark{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@-webkit-keyframes pulse-dark-2{0%{color:#c5c7c8}50%{color:#999}to{color:#c5c7c8}}@keyframes pulse-dark-2{0%{color:#c5c7c8}50%{color:#999}to{color:#c5c7c8}}.reload-icon--rotating{-webkit-animation:loader-rotating 2s linear infinite;animation:loader-rotating 2s linear infinite}@-webkit-keyframes loader-rotating{0%{transform:rotate(1turn)}25%{transform:rotate(270deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes loader-rotating{0%{transform:rotate(1turn)}25%{transform:rotate(270deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.market-loader-bg[data-v-4bc78fdb]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff}.market-loader[data-v-4bc78fdb]{margin-top:100px;padding:16px;display:flex;flex-direction:column;align-items:center}.market-icon-container[data-v-4bc78fdb]{margin-bottom:20px;height:100px}.loading-text[data-v-4bc78fdb]{margin-top:24px;margin-bottom:24px;font-weight:600;font-size:24px;line-height:28px;letter-spacing:.02em;text-align:center}.loading-error[data-v-4bc78fdb]{margin-bottom:24px;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;text-align:center}.market-loader-bg[data-v-4bd5e392]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff}.market-loader[data-v-4bd5e392]{margin-top:100px;padding:16px;display:flex;flex-direction:column;align-items:center}.market-icon-container[data-v-4bd5e392]{margin-bottom:20px;height:100px}.loading-text[data-v-4bd5e392]{margin-top:24px;margin-bottom:24px;font-weight:600;font-size:24px;line-height:28px;letter-spacing:.02em;text-align:center}.loading-error[data-v-4bd5e392]{margin-bottom:24px;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;text-align:center}.onboarding__overlay{position:fixed;overflow-y:auto;background-color:rgba(21,28,34,.4);top:0;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:center;align-items:center}.onboarding__overlay .onboarding__card{background:#fff;margin:24px;border-radius:12px;overflow:hidden;max-width:328px}.onboarding__overlay .onboarding__card .onboarding__card__top{background:#f6f6f6;display:flex;justify-content:center;align-items:flex-end;min-height:210px;padding:5px 0 0}.onboarding__overlay .onboarding__card .onboarding__card__top--align-top{align-items:flex-start}.onboarding__overlay .onboarding__card .onboarding__card__top--video{min-height:auto;padding:0}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image{margin:0 auto;overflow:initial}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__arrow{position:absolute;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__arrow--step-2{right:38px;top:40px}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__arrow--step-3{right:17px;top:75px}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__arrow--step-4{right:14px;top:40px}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__circle{position:absolute;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__circle--step-2{right:90px;top:30px}.onboarding__overlay .onboarding__card .onboarding__card__top .card__top__image .card__top__image__content .image__content__circle--step-4{right:65px;top:30px}.onboarding__overlay .onboarding__card .onboarding__card__body{padding:24px}.onboarding__overlay .onboarding__card .onboarding__card__body .onboarding__card__body__text-container{min-height:140px}.onboarding__overlay .onboarding__card .onboarding__card__body .onboarding__card__body__text-container .large-medium{margin-bottom:8px}.onboarding__overlay .onboarding__card .onboarding__card__body .onboarding__card__body__text-container .small{color:#667a8b}.onboarding__overlay .onboarding__card .onboarding__card__body .card__body__btn{background:#ef7f1a;border-radius:12px;text-align:center;color:#fff;padding:8px;margin-top:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.02em}.onboarding__overlay .onboarding__card .onboarding__card__body .card__body__steps-container{display:flex;justify-content:center;align-items:center;margin-top:24px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__overlay .onboarding__card .onboarding__card__body .card__body__steps-container .card__body__steps-container__back-btn{position:absolute;top:0;bottom:0;left:0;color:#151c22}.onboarding__overlay .onboarding__card .onboarding__card__body .card__body__steps-container .card__body__steps-container__back-btn .card__body__steps-container__back-btn--disabled{color:#dde1e5}.onboarding__overlay .onboarding__card .onboarding__card__body .card__body__steps-container .card__body__steps-container__step{background:#dde1e5;width:6px;height:6px;margin:0 4px;border-radius:50%}.onboarding__overlay .onboarding__card .onboarding__card__body .card__body__steps-container .card__body__steps-container__step.card__body__steps-container__step--active{background:#ef7f1a;width:8px;height:8px}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.layout .v-speed-dial{position:fixed}.layout .v-speed-dial .v-btn{border:1px solid #dde1e5;box-shadow:0 1px 10px rgba(102,122,139,.12)}.layout .v-speed-dial .v-btn:before{opacity:0!important}.floating-nav{bottom:128px}.floating-nav .floating-nav__item{position:relative}.floating-nav .floating-nav__item svg:focus{outline:none}.floating-nav .floating-nav__notifications-counter{display:flex;align-items:center;justify-content:center;position:absolute;color:#fff;border-radius:15px;min-width:20px;height:20px;left:20px;top:-10px;padding:0 4px;margin:0 auto;background:#f5463b;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;text-align:center}.floating-nav .floating-nav__notifications-counter.notifications-counter--activator{left:60%}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Thin.39cf42d4.otf) format("opentype");font-weight:100;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-ThinItalic.84b4b52e.otf) format("opentype");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-ExtraLight.546deb9d.otf) format("opentype");font-weight:200;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-ExtraLightItalic.461461a4.otf) format("opentype");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Light.b64b8017.otf) format("opentype");font-weight:300;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-LightItalic.6d74ad1f.otf) format("opentype");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Regular.6ba4b187.otf) format("opentype");font-weight:400;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Italic.50c6b4a3.otf) format("opentype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Medium.0c4e0d71.otf) format("opentype");font-weight:500;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-MediumItalic.c9500d64.otf) format("opentype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-DemiBold.1fc777a0.otf) format("opentype");font-weight:600;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-DemiBoldItalic.36c370e2.otf) format("opentype");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Bold.94aaab70.otf) format("opentype");font-weight:700;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-BoldItalic.5db2e5d1.otf) format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-ExtraBold.eaa440ac.otf) format("opentype");font-weight:800;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-ExtraBoldItalic.7b75c667.otf) format("opentype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-Black.a40cd4d4.otf) format("opentype");font-weight:900;font-display:block}@font-face{font-family:TTCommons;src:url(../fonts/TT\ Commons-BlackItalic.0b3ef003.otf) format("opentype");font-weight:900;font-style:italic;font-display:block}@font-face{font-family:Unna;src:url(../fonts/Unna-Bold.8e60106b.ttf) format("opentype");font-weight:700;font-display:block}h1,h2,h3,h4,h5,h6,p{color:inherit}.h1,h1{margin:0;font-size:4.5rem;line-height:4.5rem}.h1,.h2,h1,h2{font-style:normal;font-weight:600;letter-spacing:0}.h2,h2{font-size:3rem;line-height:3rem}.h3,h3{font-size:2.5rem;line-height:2.5rem}.h3,.h4,h3,h4{font-style:normal;font-weight:600;letter-spacing:-.01em}.h4,h4{font-size:2rem;line-height:2rem}.h5,h5{font-size:1.5rem}.h5,.h6,h5,h6{font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:0}.h6,h6{font-size:1.25rem}p{font-style:normal;font-weight:400;letter-spacing:.02em}p,p.p{font-size:18px;line-height:24px}p.small,p.small-medium{font-size:16px;line-height:20px}p.medium,p.small-medium{font-weight:500}p.large,p.large-medium{font-size:20px;line-height:24px}p.large-medium{font-weight:500}.caption{font-weight:400}.caption,.caption-medium{font-style:normal;font-size:14px;line-height:20px}.caption-medium{font-weight:500}.label{font-size:16px;line-height:24px;letter-spacing:.08em}.label,.label-small{font-style:normal;font-weight:400}.label-small{font-size:14px;line-height:20px;letter-spacing:.06em}.text-succsesfull{color:#90bc34}.text-gray{color:#667a8b}.text-gray-v2{color:#8e8e93}.text-gray-900{color:#101828}.text-gray-light{color:#8897a5}.text-primary-blue{color:#0086e7}.text-primary-orange{color:#ef7f1a}.text-black{color:#151c22}.text-white{color:#fff}.text-green{color:#34bc9b}.text-center{text-align:center}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.uppercase{text-transform:uppercase}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0,.mx-0{margin-left:0}.mx-0{margin-right:0}.mt-2{margin-top:2px}.mr-2{margin-right:2px}.mb-2{margin-bottom:2px}.ml-2,.mx-2{margin-left:2px}.mx-2{margin-right:2px}.mt-4{margin-top:4px}.mr-4{margin-right:4px}.mb-4{margin-bottom:4px}.ml-4,.mx-4{margin-left:4px}.mx-4{margin-right:4px}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8,.mx-8{margin-left:8px}.mx-8{margin-right:8px}.mt-12{margin-top:12px}.mr-12{margin-right:12px}.mb-12{margin-bottom:12px}.ml-12,.mx-12{margin-left:12px}.mx-12{margin-right:12px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16,.mx-16{margin-left:16px}.mx-16{margin-right:16px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24,.mx-24{margin-left:24px}.mx-24{margin-right:24px}.mt-32{margin-top:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.ml-32,.mx-32{margin-left:32px}.mx-32{margin-right:32px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto,.mx-auto{margin-left:auto}.mx-auto{margin-right:auto}.w-full{width:100%}.h-full{height:100%}.w-auto{width:auto}.h-auto{height:auto}html{box-sizing:border-box;height:100%;color:#151c22}*,:after,:before{box-sizing:inherit}body{font-family:TTCommons,Helvetica,Arial,sans-serif;min-height:100%;height:100%}svg:focus{outline:none}a{text-decoration:none;color:#151c22}.FORMS__error-msg{color:#f5463b;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.d-flex{display:flex}.align-items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.white-bg{background-color:#fff!important}.grey-bg{background-color:#f9f9f9!important}.skeleton-header .v-skeleton-loader__text{margin:0!important}.skeleton-category .v-skeleton-loader__list-item{height:60px!important}.skeleton-list-of-products-container{padding:16px;display:flex;flex-wrap:wrap;justify-content:space-between}.skeleton-item{margin-bottom:16px;width:45%!important}.skeleton-orders-container{padding:16px}.skeleton-orders-heading{margin-bottom:16px;display:flex;justify-content:space-between}.skeleton-orders-heading>.v-skeleton-loader__text{margin:0!important;flex:none}.skeleton-orders-heading>.v-skeleton-loader__text:first-child{width:30%}.skeleton-orders-heading>.v-skeleton-loader__text:last-child{width:15%}.skeleton-orders-images{display:flex;margin-bottom:16px}.skeleton-orders-images>.v-skeleton-loader__avatar{margin-right:8px;height:60px;width:60px}.skeleton-orders-footer{display:flex;justify-content:space-between;align-items:center}.skeleton-orders-footer>.v-skeleton-loader__heading{width:40%}.skeleton-orders-footer>.v-skeleton-loader__text{margin:0!important;width:35%;flex:none}.header-left-icon{position:absolute;top:18px;left:16px}.header-right-icon{position:absolute;top:16px;right:16px}.market-header-container{padding-bottom:8px;background-color:#f9f9f9}.market-header-container.product-header{padding-bottom:0}.market-fixed-header{position:fixed;top:0;left:0;right:0;z-index:5}.market-header-card{border-radius:0 0 16px 16px;background-color:#fff}.market-header-title{padding:10px 16px;min-height:52px;display:flex;align-items:center;justify-content:space-between}.market-header-main{font-weight:600;font-size:28px;line-height:32px;letter-spacing:.02em}.market-header-category{max-height:44px;font-weight:600;line-height:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.market-header-category,.product-title-overflow{font-size:20px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.product-title-overflow{white-space:nowrap;font-weight:500;line-height:24px;color:#151c22}.cart-limit-container{padding:6px 12px;display:flex;align-items:center;flex-shrink:0;border-radius:10px;background:#90bc34}.cart-limit-amount{padding-left:6px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em;color:#fff}.market-search-container{padding:0 16px 16px;display:flex;align-items:center}.market-search-input{padding-left:32px;width:100%;height:36px;border-radius:6px;background:url(../img/magnify.81412187.svg) no-repeat scroll 8px 10px;background-color:rgba(146,149,152,.12);font-weight:400;font-size:18px;line-height:22px;color:#8e8e93}.market-search-actions{position:absolute;top:10px;right:16px;display:flex;align-items:center}.market-search-actions.list-of-products{right:90px}.market-search-actions.list-of-products.is-merch{right:50px}.market-search-btn{margin-right:12px;line-height:16px}.market-cancel-search-btn{margin-right:12px;height:16px}.search-result-container{position:absolute;z-index:5;height:calc(100vh - 112px);top:60px;left:0;right:0;background:#fff;overflow-y:scroll}.search-product{padding:16px}.market-sort-filter-container{margin-left:6px;display:flex}.market-header-with-back-btn{max-width:60%;display:flex;align-items:center}.go-to-approving-btn{position:absolute;top:10px;right:16px}.support-text{margin:0 auto;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em}.rating-container .v-rating .v-icon:after{display:none}.layout__body.no-padding{padding:0}.prevent-scrolling{overflow:hidden}.market-container{margin-bottom:72px;border-radius:16px;background-color:#fff}.market-category-item{padding:16px;justify-content:space-between}.market-category-item,.market-category-left{display:flex;align-items:center}.market-category-img-static{margin-right:16px;height:24px;width:24px}.market-category-text{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.02em}.market-category-right{display:flex;align-items:center}.market-category-products-count{padding:4px 8px;margin:0 8px;width:44px;text-align:center;border-radius:16px;background-color:rgba(146,149,152,.12)}.market-divider{box-sizing:border-box;border:1px solid #f9f9f9}.sorting-panel-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;transition:.3s;visibility:hidden;background:hsla(0,0%,100%,0)}.sorting-panel-bg.active{visibility:visible;background:rgba(0,0,0,.5)}.sorting-panel{padding:16px;position:fixed;bottom:0;z-index:5;width:100%;border-radius:16px 16px 0 0;background-color:#fff;transform:translateY(100%);-webkit-transform:translateY(100%);transition:transform .3s ease}.sorting-panel.active{transform:translateY(0);-webkit-transform:translateY(0)}.sorting-list{display:flex;flex-direction:column}.sorting-list.with-btn{margin-bottom:16px}.sorting-option{padding:16px 0;display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.02em}.selected-sorting-option{font-weight:500}.confirm-sorting-btn{padding:16px;height:56px;width:100%;border-radius:16px;background:#ef7f1a}.confirm-sorting-text{font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;color:#fff}.market-filter-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;background-color:#f9f9f9;transform:translateY(100%);-webkit-transform:translateY(100%);transition:transform .3s ease}.market-filter-container.active{transform:translateY(0);-webkit-transform:translateY(0)}.filter-list{max-height:calc(100% - 148px);overflow-y:scroll;border-radius:16px;background-color:#fff}.filter-option{padding:16px;display:flex;align-items:center;justify-content:space-between}.filter-option-text{display:flex;flex-direction:column}.filter-option-title{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.02em}.filter-option-subtitle{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.filter-option-btn-wrapper{margin-top:8px}.filter-option-btn{padding:8px 16px;border:1px solid #dde1e5;border-radius:8px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em}.filter-option-btn.active{border:1px solid #ef7f1a}.filter-option-input-wrapper{margin:8px 0;display:flex;justify-content:space-between}.filter-option-input-label{position:absolute;padding:13px 16px 11px;color:#8e8e93}.filter-option-input,.filter-option-input-label{font-size:16px;line-height:20px;letter-spacing:.02em}.filter-option-input{padding:12px 16px;height:44px;width:100%;border:1px solid #dde1e5;border-radius:8px}.row-flex{display:flex;flex-wrap:wrap;flex:1 1 auto}.flex-100{flex:0 0 100%;max-width:100%}.flex-50{flex:0 0 50%;max-width:50%}.product-list{padding:16px;display:flex;flex-direction:column}.product-list-amount{margin-bottom:20px;font-weight:400;font-size:15px;line-height:17px;color:#8e8e93}.category-slider-container{padding:0 8px 16px 16px;display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.category-slider-container::-webkit-scrollbar{display:none}.category-slider{margin-right:8px;padding:6px 8px;height:32px;display:flex;justify-content:center;align-items:center;flex:0 0 auto;background:#ef7f1a;border-radius:8px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.02em;color:#fff}.product-list-card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.product-list-card{margin-bottom:16px;width:45%}.product-list-image{margin-bottom:12px;height:130px;display:flex;align-items:center;justify-content:center}.product-list-availability{margin-bottom:4px;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.02em;color:#8e8e93}.product-list-availability.not-available{color:#ef7f1a}.product-list-title{height:32px;overflow:hidden;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.02em}.product-list-price{margin-bottom:12px;font-weight:500;font-size:18px;line-height:26px;letter-spacing:.02em;color:#151c22}.add-to-cart-from-list-btn{padding:8px 16px;height:36px;width:100%;border:1px solid #dde1e5;border-radius:8px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.02em}.in-cart-actions{display:flex;align-items:center;justify-content:space-between}.add-more-to-cart-btn,.remove-from-cart-btn{padding:4px 12px;height:36px;max-width:52px;flex:1 1;border:1px solid #dde1e5;border-radius:8px}.in-cart-amount{padding:10px 8px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.02em}.product-info-card{padding:16px;margin-bottom:8px;border-radius:16px;background:#fff}.product-info-availability{margin-bottom:2px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.product-info-availability.not-available{color:#ef7f1a}.product-info-subtitle{margin:16px 0 4px;padding-left:16px;line-height:20px;color:#8e8e93}.product-info-subtitle,.product-info-title{font-weight:400;font-size:16px;letter-spacing:.02em}.product-info-title{line-height:24px}.product-info-price{font-weight:600;font-size:28px;line-height:32px;letter-spacing:.02em}.review-count{font-weight:400;font-size:14px;line-height:16px;letter-spacing:.02em;color:#8e8e93}.product-info-description{max-height:48px;overflow:hidden}.product-info-description.expanded{max-height:unset;height:auto;overflow:auto}.product-info-description,.product-info-description *{margin:0!important;padding:0!important;font-weight:400!important;font-size:16px!important;line-height:24px!important;letter-spacing:.02em!important}.product-expand-description{display:flex;align-items:center;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.product-info-attributes{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em}.product-actions-margin{margin-bottom:160px}.product-actions-wrapper{position:fixed;bottom:64px;left:0;right:0;background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.product-actions{padding:16px;display:flex;justify-content:space-between}.add-to-cart-btn,.buy-now-btn{width:calc(50% - 4px);height:56px;border-radius:16px;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;color:#fff}.buy-now-btn{background-color:#90bc34}.add-to-cart-btn{background-color:#ef7f1a}.adding-to-cart-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;transition:.3s;visibility:hidden;background:hsla(0,0%,100%,0)}.adding-to-cart-bg.active{visibility:visible;background:rgba(0,0,0,.5)}.adding-to-cart-panel{padding:32px 16px;position:fixed;bottom:0;z-index:5;width:100%;border-radius:16px 16px 0 0;background-color:#fff;transform:translateY(100%);-webkit-transform:translateY(100%);transition:transform .3s ease}.adding-to-cart-panel.active{transform:translateY(0);-webkit-transform:translateY(0)}.adding-to-cart-info{margin-bottom:16px;display:flex;align-items:center}.close-panel-btn{position:absolute;top:16px;right:16px}.adding-to-cart-image{height:90px;min-width:100px;display:flex;align-items:center;justify-content:center}.reviews-container{margin-bottom:8px;border-radius:16px;background:#fff}.review-wrapper{padding:16px}.review-header{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.review-header-title{font-weight:500;font-size:18px;line-height:20px;letter-spacing:.02em}.review-header-date{font-size:14px;color:#8e8e93}.review-body,.review-header-date{font-weight:400;line-height:20px;letter-spacing:.02em}.review-body{margin-bottom:8px;font-size:16px}.review-images-wrapper{display:flex}.review-images-container{margin-right:8px;display:flex}.review-image{width:56px;height:56px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.more-reviews{display:flex;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.02em;color:#3376f6}.more-reviews .blue-chevron{padding-left:6px;filter:brightness(0) saturate(100%) invert(34%) sepia(38%) saturate(3414%) hue-rotate(209deg) brightness(104%) contrast(93%)}.product-photo-carousel{margin-bottom:8px;border-radius:0 0 16px 16px;background:#fff}.product-photo-carousel .v-carousel__controls .v-btn--icon{height:8px;width:8px}.product-photo-carousel .v-carousel__controls .v-btn--icon:not(.v-btn--active){border:1px solid #d9d9d9}.product-photo-carousel .v-carousel__controls .v-btn--icon.v-btn--active{color:#d9d9d9}.product-photo-carousel .v-carousel__controls .v-btn--icon.v-btn--active:before{opacity:0}.product-photo-carousel .v-carousel__controls .v-btn--icon .v-icon{height:8px;width:8px;font-size:8px!important}.cart-header-title{font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;color:#151c22}.cart-container{display:flex;flex-direction:column;flex:1}.empty-cart{margin-top:50px;padding:0 48px!important;max-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-cart-icon{margin-bottom:16px}.empty-cart-title{margin-bottom:8px;font-weight:600;font-size:28px;line-height:32px;color:#151c22}.empty-cart-text,.empty-cart-title{text-align:center;letter-spacing:.02em}.empty-cart-text{margin-bottom:24px;font-weight:400;font-size:18px;line-height:24px;color:#8e8e93}.go-to-market-btn{font-weight:600;font-size:20px!important;line-height:24px;letter-spacing:.02em;text-transform:none;color:#fff!important;border-radius:16px}.cart-info-card{padding:16px;margin-bottom:8px;display:flex!important;border-radius:16px!important}.cart-info-text{font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;letter-spacing:.02em}.cart-info-text.negative-limit{color:#f5463b}.cart-price{justify-content:space-between!important}.cart-item-info{margin-left:16px;display:flex;flex-direction:column;flex-grow:1}.cart-item-price{font-weight:500;font-size:18px;line-height:26px;letter-spacing:.02em;color:#151c22}.cart-item-title{margin-bottom:4px;height:40px;overflow:hidden;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#101828}.cart-item-actions{display:flex;align-items:center;justify-content:space-between}.cart-item-quantity-btn{height:36px;width:36px;border:1px solid #dde1e5;border-radius:8px;color:#8e8e93!important}.cart-item-quantity{min-width:48px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;text-align:center;color:#8e8e93}.cart-item-remove{padding:0!important;height:20px!important;font-size:14px!important;line-height:20px;letter-spacing:.02em;text-transform:none;color:#8e8e93!important}.cart-order-card{padding:16px;margin-bottom:8px;border-radius:16px!important}.cart-order-text{margin-bottom:8px;font-weight:500}.cart-order-select,.cart-order-text{font-size:16px;line-height:20px;letter-spacing:.02em}.cart-order-select{font-weight:400;color:#ef7f1a}.cart-select-header{padding:16px;margin-bottom:8px;display:flex;align-items:center;border-radius:16px;background-color:#fff}.cart-select-title{margin:0 auto;font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:.02em}.cart-select-item{padding:16px!important;height:60px;display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.02em}.cart-confirm-order-margin{margin-bottom:160px!important}.cart-confirm-order{position:fixed!important;bottom:64px;left:0;right:0}.cart-confirm-order-btn{padding:16px!important;height:56px!important;border-radius:16px;font-weight:600;font-size:20px!important;line-height:24px;letter-spacing:.02em;color:#fff!important;text-transform:none}.order-card{padding:16px 0;display:flex;flex-direction:column}.order-title{padding:0 16px;display:flex;align-items:center;justify-content:space-between}.order-status{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em}.order-comments,.order-number{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.order-comments{padding:0 16px}.order-photos{margin-bottom:12px;padding-left:16px;display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.order-photos::-webkit-scrollbar{display:none}.order-photo-container{margin-right:8px;height:60px;width:60px;display:flex;justify-content:center;align-items:center;flex:0 0 auto}.order-subtitle{padding:0 16px;display:flex;align-items:center;justify-content:space-between}.order-price{font-size:20px;line-height:20px}.order-product-count{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.order-info{padding:16px;margin-bottom:8px;border-radius:16px;background-color:#fff}.order-price-info{margin-bottom:16px;display:flex;flex-direction:column}.order-price-title{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.order-price{font-weight:600;font-size:28px;line-height:32px;letter-spacing:.02em}.order-status-info{margin-right:32px}.order-product-amount-info,.order-status-info{display:flex;flex-direction:column}.order-product-amount-title,.order-status-title{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#8e8e93;white-space:nowrap}.order-product-amount{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em}.order-products-container{border-radius:16px;background-color:#fff}.order-unchecked{margin-left:16px;height:20px;width:20px;border:1px solid #c7c7c7;border-radius:50%}.order-products{padding:16px;width:100%;display:flex;flex-direction:column}.order-product-status-and-delivery{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.order-product-status{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em}.order-product-delivery{display:flex;align-items:center}.order-product-delivery>span{margin-left:6px}.order-product-quantity,.order-product-vendor-code{font-weight:400;font-size:12px;line-height:20px;letter-spacing:.02em;color:#8e8e93}.order-product-title{margin-bottom:4px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em}.order-product-price{margin-right:6px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.02em}.orange-status{color:#ef7f1a}.red-status{color:#f5463b}.green-status{color:#90bc34}.support-card{padding:16px}.support-card-title{margin-bottom:8px;font-weight:600;font-size:24px;line-height:32px;letter-spacing:.02em}.support-item{margin-top:8px}.support-item-title{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.02em;color:#8e8e93}.support-item-subtitle{display:flex;align-items:center;justify-content:space-between}.support-item-link,.support-item-number{padding-right:16px;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-item-link{text-decoration:underline;color:#ef7f1a}.dashboard__container{background-color:#f3f3f3;height:100vh}.dashboard__container .loading{height:100vh;display:flex;justify-content:center;align-items:center}.dashboard__main__menu{display:grid;grid-template-columns:repeat(3,1fr);padding:1rem .5rem 1.5rem;gap:1rem;background:#fff;border-radius:18px}.dashboard__title{text-align:center;padding:.25rem;font-weight:500;font-size:.875rem;line-height:1.25rem}.dashboard -break-word{word-break:normal}.icon__divisions{display:flex;justify-content:center;align-items:center;height:44px;width:44px;background-color:#fafafa;border-radius:50%;margin-top:1rem;margin:auto}.engineering_title{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-radius:.75rem .75rem 0 0;background-color:#fff;margin-bottom:1px}.engineering_title-link{margin-right:auto;width:100%}.engineering_title-link p{font-weight:400;font-size:1.125rem;color:#151c22}.engineering_container{background:#f9f9f9;height:100vh}.engineering_container .graph_container{padding-bottom:1.5rem;margin-bottom:1px;background-color:#fff}.engineering_container .graph_container .graph{display:flex;position:relative;padding:0 1rem;height:85vh}.engineering_container .graph_container .graph .y-axis{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-end;color:#828282;font-size:.7rem;font-weight:400;margin-right:10px}.engineering_container .graph_container .graph .chart{display:flex;position:relative;width:100%;height:100%}.engineering_container .graph_container .graph .chart .customer-label:before,.engineering_container .graph_container .graph .chart .designer-label:before,.engineering_container .graph_container .graph .chart .revision-label:before{position:absolute;width:100%;bottom:-2rem;left:50%;text-align:center;transform:translateY(-50%) translateX(-50%)}.engineering_container .graph_container .graph .chart .designer-label:before{content:"У проектировщика"}.engineering_container .graph_container .graph .chart .revision-label:before{content:"На ревизии"}.engineering_container .graph_container .graph .chart .customer-label:before{content:"Принято заказчиком"}.engineering_container .graph_container .graph .cart-col{display:flex;flex-direction:column;justify-content:flex-end;width:33%;position:relative;font-weight:400;font-size:11px}.engineering_container .graph_container .graph .chart-col-diff{display:flex;justify-content:center;align-items:center;background:#fff;height:100%;padding:0 .5rem;border-top:1px solid #8e8e93;color:#f5463b;font-weight:400;font-size:.75rem}.engineering_container .graph_container .graph .chart-col-1,.engineering_container .graph_container .graph .chart-col-2,.engineering_container .graph_container .graph .chart-col-3{display:flex;align-items:center;justify-content:flex-end;position:relative}.engineering_container .graph_container .graph .chart-col-1{background:#9b51e0}.engineering_container .graph_container .graph .chart-col-2{background:#90bc34}.engineering_container .graph_container .graph .chart-col-3{background:#56ccf2}.engineering_container .graph_container .graph .label-border-none{border-top:none}.engineering_container .graph_container .graph .chart-col-progress{position:absolute;top:-1rem;left:50%;transform:translateY(-50%) translateX(-50%);font-weight:600;font-size:14px}.engineering_container .graph_container .graph .chart-col-progress-last{top:1rem}.engineering_container .graph_container .graph .chart-col-bar{height:100%;margin-right:auto;width:100%;position:relative}.budget__container .wrapper{border-bottom:1px solid grey}.budget__container .group,.budget__container .item__header{display:flex;margin:.5rem 1rem;gap:1rem;justify-content:space-between}.budget__container .group .title p,.budget__container .item__header .title p{font-weight:600;font-size:1.2rem}.budget__container .item{padding:.975rem 1rem;border-top:1px solid grey}.budget__container .item__header{margin:auto}.budget__container .item .percent_total{display:flex;align-items:center;margin-left:.5rem;gap:4px;background:#828282;border-radius:12px}.budget__container .bar{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;margin:1.8rem 0 .875rem}.budget__container .bar__progress{display:flex;flex-direction:row;align-items:flex-start;border:1px solid grey;border-radius:12px}.budget__container .bar .filled{display:flex;border-radius:12px 0 0 12px;align-items:center;justify-content:center;position:relative;gap:.25rem}.budget__container .bar .filled span{color:#fff}.budget__container .bar .unfilled{display:flex;justify-content:center}.budget__container .bar .percent{font-size:.875rem;line-height:1.25rem;letter-spacing:.02em}.budget__container .bar .percent.done{font-weight:600}.budget__container .bar .percent.left{font-weight:400}.budget__container .bar .percent.indicator{font-weight:600;color:#fff;padding:0 12px}.budget__container .legends{display:flex;flex-direction:column;background-color:#fff;margin-top:1px;padding:1rem}.budget__container .legends .legend__label{line-height:1.5rem;color:#151c22;font-size:.8125rem;font-weight:400}.budget__container .legends div{display:flex;gap:.5rem}.budget_buble{position:absolute;right:0;top:-1.7rem;z-index:1;color:red;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.02em}.budget_buble .speech-bubble{padding:2px 4px;display:flex;justify-content:center;align-items:center;position:relative;background:#f7fff6;border-radius:12px;-webkit-border-radius:12px;min-width:40px;height:20px;border:2px solid #828282}.budget_buble .speech-bubble:after{content:"";position:absolute;bottom:0;left:50%;right:50%;width:0;height:0;border:.469em solid transparent;border-top-color:#828282;border-bottom:0;margin-left:-.469em;margin-bottom:-.469em}.budget_detailed_container{padding:0 1rem}.budget_detailed_container .top-margin{margin-top:.5rem!important}.budget_detailed_container h2{font-weight:600;font-size:1.25rem;line-height:24px;margin:.5rem 1rem}.budget_detailed_container .body{margin:1px 0}.budget_detailed_container .body__header{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.budget_detailed_container span{font-weight:500;font-size:1.25rem;line-height:1.5rem}.budget_detailed_container .bar{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;margin:2rem 0 .875rem}.budget_detailed_container .bar__filled{border-radius:12px 0 0 12px;display:flex;justify-content:center;position:relative}.budget_detailed_container .bar__filled span{color:#fff}.budget_detailed_container .bar__unfilled{display:flex;justify-content:center}.budget_detailed_container .bar__progress{display:flex;flex-direction:row;align-items:flex-start;border:1px solid #dde1e5;border-radius:12px}.budget_detailed_container .percent{font-size:.875rem;line-height:1.25rem;letter-spacing:.02em}.budget_detailed_container .done,.budget_detailed_container .left{font-weight:600}.budget_detailed_container .indicator{font-weight:600;color:#fff;padding:0 12px}.budget_detailed_container .percent_total{display:flex;flex-direction:column;align-items:flex-start;margin-left:.5rem;gap:4px;background:#828282;border-radius:12px}.budget_detailed_container .list__percent{min-height:1.5rem}.budget_detailed_container .col{display:flex;justify-content:center;align-items:center;padding:2px}.budget_detailed_container .col1{margin:.5rem 0 .5rem;background:#e0e0e0;border-radius:12px;width:34%;word-wrap:break-word;text-align:center;position:relative}.budget_detailed_container .col2{display:flex;text-align:center;margin:0 .5rem 0}.budget_detailed_container .col2>div{display:flex;align-items:center;width:100%}.budget_detailed_container .col3{margin:.5rem 0 .5rem;background:#e0e0e0;border-radius:12px;width:13%;word-wrap:break-word;text-align:center}.budget_detailed_container .v-row{font-weight:400;font-size:14px;line-height:20px;padding-top:1rem}.budget_detailed_container .in_fact{border:1px solid #dde1e5;border-radius:12px 0 0 12px;position:relative}.budget_detailed_container .remaining{border:1px solid #dde1e5;border-radius:0 12px 12px 0}.budget_detailed_container .flag{display:flex;margin:auto 2px}.budget_detailed_container .legends{margin-top:1rem}.budget_detailed_container .legend__element{display:flex;gap:.5rem}.budget_detailed_container .legend__title{font-weight:400;font-size:.8125rem;line-height:1.25rem}.budget_detailed_container .speech-bubble{border:2px solid #e0e0e0}.budget_detailed_container .speech-bubble:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:.469em solid transparent;border-bottom:0;margin-left:-.469em;margin-bottom:-.469em;border-top-color:#e0e0e0}.dashboard-calendar{display:flex;justify-content:center;align-items:center;width:7.6rem;border:1px solid #101828;border-radius:.75rem;height:1.7rem}.dashboard-calendar .date,.dashboard-calendar .date__deactivated{font-weight:600;font-size:14px;text-align:center;letter-spacing:.02em;color:#ef7f1a;margin:6px auto}.dashboard-calendar .date__deactivated{color:#828282}.dashboard-calendar .v-overlay__content{width:100%}.hikvision-stream-container .video-stream{display:flex;padding:1rem;gap:1rem;font-size:1rem;font-weight:500;background-color:#fff;margin:1px 0;align-items:center;text-align:center}.hikvision-stream-container .video-stream :last-child{margin-left:auto}.hikvision-stream-container .video-stream .icon{display:flex;justify-content:center;align-items:center}.hikvision-stream-container .video-stream .label{display:inline-block}.hikvision{display:flex;flex-direction:column;align-items:center;height:100%;padding:1.5rem 0 1rem;background-color:#fff;border-radius:1rem}.hikvision .rotate{transform:rotate(90deg)}.hikvision .player-container{position:relative}.hikvision .player-container .player .play-window{border:1px solid #fff!important}.hikvision .player-container .video-loading{display:flex;justify-content:center;align-items:center;border:1px solid #000;background:#4c4b4b;border:1px solid #fff}.hikvision .btns{gap:1.5rem;padding:.5rem 0 0}.hikvision .btns,.hikvision .btns .btn{display:flex;justify-content:center;align-items:center}.hikvision .btns .btn img{height:2rem}.hikvision .close,.hikvision .toggleFS{position:fixed;bottom:1rem;right:1rem;border-radius:.3rem;background-color:#fff;opacity:.5;padding:.3rem;box-shadow:inset 0 3px 6px rgba(0,0,0,.16),0 4px 6px rgba(0,0,0,.45)}.hikvision .close,.hikvision .close .btn_fs,.hikvision .toggleFS,.hikvision .toggleFS .btn_fs{display:flex;justify-content:center;align-items:center}.hikvision .close .btn_fs img,.hikvision .toggleFS .btn_fs img{height:2.5rem}.hikvision .toggleFS{right:auto;left:1rem}.dashboard__projects_list .dash_projects_wrapper{background:#fff}.dashboard__projects_list .dash_projects_wrapper .search_bar{padding:.5rem 1rem}.dashboard__projects_list .dash_projects_wrapper .project__list{display:flex;align-items:center;margin:0 1rem;padding:1rem 0;gap:1rem}.dashboard__projects_list .dash_projects_wrapper .project__label{font-size:1rem;line-height:20px;font-weight:500;letter-spacing:.02em}.dashboard__projects_list .dash_projects_wrapper .project__nav-arrow{margin-left:auto}.dashboard__projects_list .dash_projects_wrapper .folder__list{justify-content:space-between}.dashboard__projects_list .dash_projects_wrapper .folder__label{margin-right:3.5rem}.cp_loading{height:80%}.cp_loading,.folder_nav_arrow{display:flex;justify-content:center;align-items:center}.folder_nav_arrow{margin-left:.5rem}.v-date-picker-table--date .v-btn:not(.v-btn--disabled){border:1px solid #ef7f1a}.dash__error{display:grid;justify-content:center;gap:2rem}.dash__error__btn{color:#fff!important}.dash__watermark{background-repeat:repeat}