/*! Version: 2.6.1 */
.root{display:flex;flex-direction:column;height:100%;position:relative}.root__body{display:flex;flex:1;position:relative}.root__error{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.root__error .icon{width:48px;height:auto;opacity:.5}.root__error .icon svg{fill:#f44336}.root.panel__small #add-block{left:48px}.root.panel__small #content{width:calc(100% - 48px)}.root.panel__mobile #content{width:100%}.root.listExpanded #item.active{width:calc(50% - 820px)}.root.loading{transition:all .3s linear}#content{width:calc(100% - 280px);display:flex;flex-direction:column;position:relative}#content .content__wrapper{display:flex;width:100%;height:100%}#content .content__body{position:relative;width:100%;flex:1;height:auto}@media screen and (max-width: 900px){body{font-size:11px}#content{width:100%}}
.icon{position:relative;display:inline-block;width:16px;height:16px}.icon svg{display:block;width:100%;height:100%;fill:#cecccc;backface-visibility:hidden;transition:all .3s linear}.icon.color__green svg{fill:#a6d771}.icon.color__red svg{fill:#f44336}.icon.color__redLighter svg{fill:#fc6e51}.icon.color__yellow svg{fill:#ffce54}.icon.color__gray svg{fill:#cecccc}.icon.color__darkgray svg{fill:#3d3d3d}.icon-rounded-wrap{background:#f9f7f7;width:60px;height:60px;padding:16px;border-radius:50%;overflow:hidden;text-align:center;display:flex;justify-content:center;transition:all .3s linear}.icon-rounded-wrap .icon{width:100%;height:auto}.icon-css-plus{position:absolute;top:15px;left:0px;right:0px;height:2px;transition:all .25s ease-in-out}.icon-css-plus::before,.icon-css-plus::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#353535;content:""}.icon-css-plus::before{top:0;transform:rotate(0deg)}.icon-css-plus::after{bottom:0;transform:rotate(90deg)}
.loader{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.loader .spinner,.loader .el1{transition:all .3s linear}.loader.theme__default .spinner{border-radius:50%;width:24px;height:24px;border:.25rem solid rgba(218,217,217,.5);border-top-color:#ffce54;animation:rotate__pulse .8s infinite linear}.loader.theme__default .spinner span{display:none}.loader.theme__small{min-height:30px}.loader.theme__small .spinner{width:30px;height:10px;margin:auto}.loader.theme__small .el1,.loader.theme__small .el1:before,.loader.theme__small .el1:after{display:block;border-radius:50%;width:7px;height:7px;animation-fill-mode:both;animation:loadSmall 1.2s infinite ease-in-out}.loader.theme__small .el1{color:#ffce54;margin:-6px auto 0;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}.loader.theme__small .el1:before,.loader.theme__small .el1:after{content:"";position:absolute;top:0}.loader.theme__small .el1:before{left:-8px;animation-delay:-0.32s}.loader.theme__small .el1:after{left:8px}@keyframes loadSmall{0%,80%,100%{box-shadow:0 7px 0 -3px}40%{box-shadow:0 7px 0 0}}
.fader{position:absolute;z-index:900;display:none;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);transition:background-color .15s linear}.fader.fixed{position:fixed}.fader.active{display:block;background-color:rgba(0,0,0,.35)}
.connection{position:relative;top:0;width:100%;min-width:100%;overflow:hidden;height:auto}.connection__info{display:none;opacity:0;height:0;background:#f44336;color:#fff;padding:4px 12px 6px;transition:all .15s linear}.connection .icon{margin-right:12px}.connection .icon svg{fill:#fff}.connection.active .connection__info{display:flex;align-items:center;opacity:1;height:27px}.connection.busy .icon{animation:rotate 2s linear infinite}
#errorBlock{position:absolute;z-index:999999;margin:0;top:0;left:0;right:0;padding:0 10px 10px;transition:all .3s linear}#errorBlock svg{fill:#fff}#errorBlock.empty{padding:0}#errorBlock .error{display:flex;position:relative;overflow:hidden;padding:0;margin-top:10px;border-radius:.25rem;background:#f44336;color:#fff}#errorBlock .error__icon{margin:8px 10px}#errorBlock .error__code{display:flex;align-items:center;background:#e4271a;padding:2px 6px;border-radius:.25rem;margin:6px;opacity:.5}#errorBlock .error__body{flex:1;max-height:36px;overflow:hidden;margin:8px 0 6px}#errorBlock .error__close{display:flex;align-items:center;align-self:stretch;cursor:pointer;margin:0;padding:6px 10px;transition:all .3s linear}#errorBlock .error__close .icon{width:11px;height:11px}#errorBlock .error__close:hover{background:#e4271a}#errorBlock .error__closeAll{float:right;padding:2px 6px;color:#6e6e6e;font-size:.75rem;margin:6px 0;cursor:pointer;transition:all .3s linear}#errorBlock .error__closeAll:hover{color:#e4271a}#errorBlock .error__type__2{background:#fdb03c}#errorBlock .error__type__2 .error__code{background:#e49215}
.btn{display:inline-flex;align-items:center;justify-content:center;position:relative;text-align:center;background:none;cursor:pointer;color:#6e6e6e;border:none;border-color:#f0f0f0;border-radius:.25rem;padding:12px 24px;margin:6px 16px;text-decoration:none;transition:background-color .3s linear,border-color .3s linear,box-shadow .3s linear,transform .3s linear}.btn:hover{background:#f0f0f0;outline:none}.btn.disabled{cursor:default;pointer-events:none;opacity:.75}.btn .icon{width:13px;height:13px}.btn:focus{outline:none}.btn__textIcon .icon{margin-right:14px}.btn__outline{border:1px solid #f0f0f0}.btn__theme__iconHover:hover{background:none}.btn__theme__iconHover:hover svg{fill:#2e2e2e}.btn__theme__success{border-color:#a6d771;background-color:#a6d771;color:#fff}.btn__theme__success svg{fill:#fff}.btn__theme__success.btn__outline{color:#a6d771;background:none}.btn__theme__success.btn__outline svg{fill:#a6d771}.btn__theme__success:hover{background-color:#89c14d}.btn__theme__success:hover.btn__outline{color:#89c14d;border-color:#89c14d;background:none}.btn__theme__success:hover.btn__outline svg{fill:#89c14d}.btn__theme__success:hover.btn__outline.btn__hoverFill{color:#fff;background:#a6d771;border-color:#a6d771}.btn__theme__success:hover.btn__outline.btn__hoverFill svg{fill:#fff}.btn__theme__success:active.btn__outline{background-color:#a6d771;color:#4f9208}.btn__theme__warning{border-color:#f44336;background-color:#f44336;color:#fff}.btn__theme__warning svg{fill:#fff}.btn__theme__warning.btn__outline{color:#f44336;background:none}.btn__theme__warning.btn__outline svg{fill:#f44336}.btn__theme__warning:hover{background-color:#e4271a}.btn__theme__warning:hover.btn__outline{color:#e4271a;border-color:#e4271a;background:none}.btn__theme__warning:hover.btn__outline svg{fill:#e4271a}.btn__theme__gray{border-color:#f9f7f7;background-color:#f9f7f7}.btn__theme__gray.btn__outline{background:none}.btn__theme__gray:hover{color:#333;background-color:#f0f0f0}.btn__theme__gray:hover.btn__outline{background:none}.btn__theme__gray:active.btn__outline{background-color:#f0f0f0}.btn__theme__white{border-color:#fff;background-color:#fff}.btn__theme__white.btn__outline{background:none}.btn__theme__white:hover{color:#333;background-color:#f9f7f7}.btn__theme__white:hover.btn__outline{background:none}.btn__theme__white:active.btn__outline{background-color:#f9f7f7}.btn__form__circle{border-radius:50%}.btn__size__sm{padding:8px 16px}.btn__size__xl{padding:6px 12px}.btn__color__success{border-color:#a6d771;background-color:#a6d771;color:#fff}.btn__color__success svg{fill:#fff}.btn__color__success.btn__outline{color:#a6d771;background:none}.btn__color__success.btn__outline svg{fill:#a6d771}.btn__color__success.btn__theme__iconHover{border-color:transparent;background:none}.btn__color__success.btn__theme__iconHover svg{fill:#a6d771}.btn__color__success.btn__theme__iconHover:hover{background:none}.btn__color__success.btn__theme__iconHover:hover svg{fill:#2e2e2e}.btn__color__success:hover{background-color:#89c14d}.btn__color__success:hover.btn__outline{color:#89c14d;border-color:#89c14d;background:none}.btn__color__success:hover.btn__outline svg{fill:#89c14d}.btn__color__success:hover.btn__outline.btn__hoverFill{color:#fff;background:#a6d771;border-color:#a6d771}.btn__color__success:hover.btn__outline.btn__hoverFill svg{fill:#fff}.btn__color__success:active.btn__outline{background-color:#a6d771;color:#4f9208}.btn__color__warning{border-color:#f44336;background-color:#f44336;color:#fff}.btn__color__warning svg{fill:#fff}.btn__color__warning.btn__outline{color:#f44336;background:none}.btn__color__warning.btn__outline svg{fill:#f44336}.btn__color__warning:hover{background-color:#e4271a}.btn__color__warning:hover.btn__outline{color:#e4271a;border-color:#e4271a;background:none}.btn__color__warning:hover.btn__outline svg{fill:#e4271a}
.panel{position:relative;z-index:9999;height:100%}.panel p{margin:0}.panel .link{text-decoration:none}.panel .user-card{text-align:center;padding:18px 0 10px;position:relative}.panel .user-card .more{position:absolute;top:0;right:0}.panel .role{color:#a1a0a0}.panel__body{display:flex;flex-direction:column;background:#2e2e2e;color:#fff;backface-visibility:hidden;position:relative;width:280px;min-width:280px;height:100%;transition:all .15s linear}.panel__spacer{flex:1}.panel.type__small .panel__body{width:48px;min-width:48px}.panel.type__small .panel__link.link{height:40px}.panel.type__small .panel__link.link .icon-block .icon{width:19px}.panel.type__small .user-card{padding:0 0 8px;display:flex;flex-direction:column;align-items:center}.panel.type__small .user-card .avatar.vertical{padding-bottom:5px}.panel.type__small .user-card .avatar.vertical .avatar__img{margin-bottom:0}.panel.type__small .user-card .more{position:relative}.panel.type__small .user-card .more__wrap{left:100%;right:auto}.panel.type__small .userPanel{flex-direction:column}.panel.type__small .txt-block{display:none}.panel.type__mobile .panel__body{position:absolute;z-index:9999;width:280px;min-width:280px;left:-280px}.panel.type__mobile .menuBtn{display:block}.panel.type__mobile.active .panel__body{left:0}.panel .menuBtn{display:none;position:absolute;left:15px;bottom:15px;pointer-events:none;z-index:9999;transition:all .15s linear}.panel .menuBtn .btn{pointer-events:all;width:50px;height:50px;padding:0;margin:0;background:#6e6e6e}.panel .menuBtn .btn:hover{background:#3d3d3d}.panel .menuBtn .icon{width:14px;height:14px}.panel .menuBtn svg{fill:#fff}.panel .menuBtn.active{bottom:-60px}.panelLinks{flex:1}.panelLinks__wrap{position:relative;width:280px;min-width:280px}.panelLinks__box{height:100%}.panelLinks__level{display:flex;flex-direction:column;background:#2e2e2e;z-index:99999}.panelBtn{position:relative;margin-bottom:2px;min-width:100%;height:50px;transition:all .15s linear}.panelBtn__wrap{width:100%;height:100%}.panelBtn__link.link{display:flex;min-width:100%;height:100%;color:#cecccc;background:#3d3d3d}.panelBtn__link.link:hover{color:#fff;background:#373737;border-right:3px solid #a0d467}.panelBtn__link.link:hover .panelBtn__icon{background:#272727}.panelBtn__link.link:hover .panelBtn__icon svg{fill:#fff}.panelBtn__title{display:flex;align-items:center;text-transform:uppercase;padding:0 25px 0 16px;min-width:120px;white-space:nowrap}.panelBtn__icon{display:flex;width:60px;background:#2b2a2a;height:100%;justify-content:center;align-items:center;transition:all .15s ease-in}.panelBtn__icon .icon{width:21px;height:auto}.panelBtn__children{display:flex;flex-direction:column;width:auto;left:100%;padding:2px}.panelBtn__children .panelBtn{height:40px}.panelBtn__children .panelBtn__icon{width:40px}.panelBtn__children .panelBtn__icon .icon{width:16px}.panelBtn.active{color:#fff;background:#373737;border-right:3px solid #a0d467}.panelBtn.active>.panelBtn__link .panelBtn__icon{background:#a0d467}.panelBtn.active>.panelBtn__link .panelBtn__icon svg{fill:#fff}@media screen and (max-width: 900px){.panel__body{position:absolute;z-index:9999;width:280px;min-width:280px;left:-280px}.panel .user-card{text-align:left;padding:15px 15px 8px}.panel .user-card .avatar.vertical.size__big{flex-direction:row;padding-left:0;padding-top:0}.panel .user-card .avatar.vertical.size__big .avatar__titlewrap{align-items:flex-start;padding-left:15px}.panel .user-card .avatar.vertical.size__big .avatar__img{margin-bottom:0;width:48px;height:48px}.panel.active .panel__body{left:0}.panel .menuBtn{display:block}.panelBtn{height:46px}.panelBtn__title{padding-left:20px}.panelBtn__icon{width:60px}.panelBtn__icon .icon{width:22px}}
.input{position:relative;z-index:1;width:300px;height:auto;margin:10px 10px;font-weight:100;text-align:left}.input input{height:100%;padding:22px 12px 3px;color:#333;transition:all .3s linear}.input__btn{display:flex;align-items:center;padding:5px 14px;margin:0;height:100%;border-radius:0;border:none;cursor:pointer;transition:all .15s linear}.input__btn .icon{width:12px;height:12px}.input__btn:hover,.input__btn:focus{background:none}.input__btn:hover svg,.input__btn:focus svg{fill:#2e2e2e}.input__title{position:absolute;display:inline-flex;z-index:2;margin:0;padding:19px 22px 0;color:#9299a2;transition:all .15s linear}.input__title__body{display:inline-block}.input__title .icon{width:11px;height:11px;margin-left:6px;margin-bottom:-1px}.input__body{display:flex;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;transition:all .3s linear}.input__field{flex:1}.input__suffix,.input__affix{display:flex;align-items:center;height:100%;padding:10px;background:#f9f7f7}.input__placeholder{padding:29px 12px 3px;position:absolute;top:0;opacity:.6;pointer-events:none;color:#cecccc}.input__star{font-weight:600;color:#ea584d;padding-left:3px}.input__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.input.password input{font-weight:600;font-size:1.15rem}.input.double{width:620px}.input.bare{display:inline-block;width:auto;margin:0}.input.bare .input__body{height:100%;border:none}.input.bare .input__placeholder{padding-top:9px}.input.bare input{padding:0}.input.theme__small .input{display:inline-block;width:auto;margin:0}.input.theme__small .input__title{padding:12px 15px 0}.input.theme__small .input__body{height:40px;border:none}.input.filled .input__title,.input.active .input__title{font-size:.85rem;padding-top:7px;padding-left:12px}.input.active .input__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.input.active .input__star{color:#f44336}.input.disabled .input__title{color:#9299a2}.input.disabled .input__body{opacity:.75;border-left-color:#f0f0f0}.input.disabled input{color:#9299a2}.input.error .input__body{border-color:#f44336}.input.error .input__title,.input.error .input__description,.input.error .input__placeholder{color:#f44336}
.tooltip{position:absolute;z-index:10000;display:none;opacity:0;margin:10px;background:#fff;font-size:1rem;line-height:1.33333333;font-weight:300;color:#32323d;text-align:left;border-radius:3px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.14),0px 0px 0px 0px rgba(0,0,0,.12);cursor:default;transition:opacity .15s linear,box-shadow .15s linear}.tooltip__wrap{cursor:pointer;white-space:pre-line;display:inline-block}.tooltip__body{padding:10px 14px}.tooltip__title{font-size:.85rem;text-transform:uppercase;font-weight:600;color:#6e6e6e;padding:12px 14px 10px;background:#e6e5e8;white-space:pre-line;border-radius:3px 3px 0 0}.tooltip__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#fff}.tooltip[data-placement^=top] .tooltip__arrow,.tooltip[data-placement^=top-start] .tooltip__arrow,.tooltip[data-placement^=top-end] .tooltip__arrow{border-width:5px 5px 0 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[data-placement^=bottom].withTitle .tooltip__arrow,.tooltip[data-placement^=bottom-start].withTitle .tooltip__arrow,.tooltip[data-placement^=bottom-end].withTitle .tooltip__arrow{border-bottom-color:#e6e5e8}.tooltip[data-placement^=bottom] .tooltip__arrow,.tooltip[data-placement^=bottom-start] .tooltip__arrow,.tooltip[data-placement^=bottom-end] .tooltip__arrow{border-width:0 5px 5px 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-top-color:transparent !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[data-placement^=right] .tooltip__arrow,.tooltip[data-placement^=right-start] .tooltip__arrow,.tooltip[data-placement^=right-end] .tooltip__arrow{border-width:5px 5px 5px 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[data-placement^=left] .tooltip__arrow,.tooltip[data-placement^=left-start] .tooltip__arrow,.tooltip[data-placement^=left-end] .tooltip__arrow{border-width:5px 0 5px 5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.active{display:block;opacity:1;box-shadow:0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.14),0px 4px 18px 3px rgba(0,0,0,.12)}.tooltip.size__sm{padding:8px 16px}.tooltip.size__xl{padding:6px 12px}.tooltip.color__white{background:#fff}.tooltip.color__white .tooltip__title{background:#f0f0f0}.tooltip.color__white .tooltip__arrow{border-color:#fff}.tooltip.color__dark{background:#3d3d3d;color:#fff}.tooltip.color__dark .tooltip__title{background:#2e2e2e}.tooltip.color__dark .tooltip__arrow{border-color:#3d3d3d}
.dot{border-radius:50%;width:8px;height:8px;background:#e6e5e8;transition:all .3s linear}.dot.active{background:#a6d771}.dot__size__sm{width:4px;height:4px}.dot__color__gray{background:#e6e5e8}.dot__color__green{background:#a6d771}.dot__color__yellow{background:#ffce54}.dot__color__red{background:#f44336}
.avatar{display:inline-flex;align-items:center;font-size:.85rem;position:relative;padding:10px;transition:all .3s linear}.avatar__img{display:block;width:34px;height:34px;overflow:hidden;border-radius:50%;opacity:1;position:relative;transition:all .3s linear}.avatar__img .icon{width:100%;height:auto}.avatar__img .icon svg{transition:all .15s linear}.avatar__img img{display:block;width:100%;height:100%;object-fit:cover}.avatar__titlewrap{display:flex;flex-direction:column;text-align:left;padding:0 10px}.avatar__title{white-space:nowrap;font-weight:600;color:#32323d;font-size:1rem;transition:all .15s linear}.avatar__subtitle{white-space:nowrap;color:#9299a2;transition:all .15s linear}.avatar__online{position:absolute;left:0;top:0}.avatar.size__small .avatar__img{width:26px;height:26px}.avatar.size__big{font-size:1rem}.avatar.size__big .avatar__img{width:68px;height:68px}.avatar.vertical{flex-direction:column;justify-content:center}.avatar.vertical .avatar__img{margin-bottom:12px}.avatar.vertical .avatar__titlewrap{align-items:center;padding:2px 10px 0}.avatar.active{cursor:pointer}.avatar.active:hover .avatar__img svg{fill:#3d3d3d}.avatar.theme__dark .avatar{text-align:center}.avatar.theme__dark .avatar__title{color:#fff}.avatar.theme__dark .avatar__subtitle{color:#9299a2}.avatar.theme__dark .avatar.active:hover .avatar__img{opacity:.5}
.more{display:flex;align-items:center;justify-content:center;position:relative;padding:0;margin:0}.more__icon{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;width:40px;height:40px;cursor:pointer;opacity:1}.more__icon .icon{width:auto;height:16px}.more__wrap{position:absolute;z-index:10000;top:6px;right:-6px;padding:0;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.more__links{text-align:left}.more .link{display:block;color:#32323d;white-space:nowrap;padding:8px 14px;text-decoration:none;border-bottom:1px solid #f9f7f7;background:#fff}.more .link:last-child{border-bottom:none}.more .link:hover{color:#3d3d3d;background:#f0f0f0}.more.active__icon{opacity:0}.more.active .fader{display:block}
.link{color:#fdb03c;cursor:pointer;text-decoration:none;transition:all .15s linear}.link.underline{text-decoration:underline}.link:hover{color:#e49215;outline:none}
.iconNotifier{display:inline-block;position:relative;transition:all .3s linear;cursor:pointer;padding:0 12px}.iconNotifier__body{position:relative;width:16px;height:16px;margin:8px auto}.iconNotifier__counter{display:block;position:absolute;top:-5px;right:-10px;border-radius:1.5rem;background:#f44336;font-size:11px;color:#fff;height:14px;min-width:14px;text-align:center;font-size:.65rem;padding:2px 3px 1px 3px}.iconNotifier__counter span{display:inline-block}.iconNotifier__counter.color__yellow{background:#fdb03c}.iconNotifier__counter.color__green{background:#a6d771}
.workload{display:flex;align-items:center;justify-content:center;height:auto;padding:0 5px;background:#3d3d3d;border-top:1px solid #2e2e2e;transition:all .3s linear;max-height:60px}.workload__header{display:flex;align-items:center;justify-content:center;height:100%;width:18px}.workload__body{flex:1;display:flex;align-items:center;flex-wrap:wrap;padding:3px 0;transition:all .3s linear}.workload__title{flex:1;display:none}.workload__workload{display:flex;align-items:center;width:33.3333%;padding:3px}.workload__workload__title{display:none;width:80px;font-size:.85rem;font-weight:300;color:#9299a2}.workload__workload__body{flex:1}.workload__icon{width:13px;height:13px;margin-right:3px;transition:all .15s linear}.workload__icon:hover{animation:pulse2 1.25s infinite linear}.workload__icon:hover svg{fill:#ffce54}.workload .loader.theme__small{min-height:20px}.workload.active{max-height:360px}.workload.active .workload__workload{width:100%}.workload.active .workload__workload__title{display:block}.workloadIndicator{flex:1;width:100%;height:10px;padding:2px;overflow:hidden;opacity:.5;border-radius:.2rem;text-align:left;border:1px solid #2e2e2e;transition:all .3s linear}.workloadIndicator__wrap{position:relative;width:100%;height:100%}.workloadIndicator__value{position:absolute;height:100%;min-width:2%;border-radius:.2rem;transition:all .15s linear}.workloadIndicator:hover{opacity:1}.workloadIndicator.state__still:hover{border-color:#a6d771}.workloadIndicator.state__still .workloadIndicator__value{background:#a6d771}.workloadIndicator.state__average:hover{border-color:#ffce54}.workloadIndicator.state__average .workloadIndicator__value{background:#ffce54}.workloadIndicator.state__hight:hover{border-color:#f44336}.workloadIndicator.state__hight .workloadIndicator__value{background:#f44336}
.userPanel{display:flex;background:#3d3d3d;margin-bottom:20px;color:#fff;text-align:center}.userPanel .iconNotifier{flex:1}.userPanel .iconNotifier:hover{background:#373737}
.scroll-area{max-height:inherit;min-height:inherit;max-width:inherit;min-width:inherit}.track-horizontal,.track-vertical{position:absolute;z-index:10000;border-radius:3px}.track-horizontal{height:6px;bottom:4px;left:2px;right:2px}.track-vertical{width:6px;right:4px;bottom:2px;top:2px}
#chat{position:fixed;display:flex;align-items:flex-end;width:auto;top:0;right:-300px;height:100%;z-index:1300;margin:auto;transition:all .15s linear}#chat .chatList{padding:10px 0;height:100%;font-weight:300}#chat .chatList__header .search{border-bottom:1px solid #f0f0f0;box-shadow:none;padding:0;margin:0}#chat .chatList__header .search__body{height:35px}#chat .chatList__header .chatList__bar{display:flex;align-items:center;padding:0;border-bottom:1px solid #f0f0f0}#chat .chatList__header .chatList__bar__item{cursor:pointer;transition:all .3s linear;display:flex;align-items:center;justify-content:center;height:24px;width:24px}#chat .chatList__header .chatList__bar__item .icon{width:9px;height:9px;margin:0;padding:0}#chat .chatList__header .chatList__bar__item:hover{background:#f9f7f7}#chat .chatList__header .chatList__bar__item:hover svg{fill:#3d3d3d}#chat .chatList__header .chatList__bar__item:hover .dot{background:#3d3d3d}#chat .chatList__body{flex:1;background:#f9f7f7;border-radius:0 0 0 .25rem}#chat .chatList__chat{display:flex;align-items:center;position:relative;cursor:pointer;height:40px;color:#333;background:#fff;border-bottom:1px solid #f0f0f0;border-left:3px solid transparent;transition:all .15s linear}#chat .chatList__chat__name{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;height:100%;white-space:nowrap;text-overflow:ellipsis;user-select:none;overflow:hidden}#chat .chatList__chat__name__users{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.85rem;color:#9299a2}#chat .chatList__chat__link{flex:1;position:relative;display:flex;align-items:center;max-width:270px}#chat .chatList__chat__avatar{position:relative;padding:10px}#chat .chatList__chat__avatar .avatar{margin:0;padding:0}#chat .chatList__chat__unreaded{display:block;border-radius:50%;background:#92d050;color:#fff;min-width:17px;height:17px;text-align:center;font-size:9px;font-weight:600;line-height:9px;padding-top:5px;margin:0 6px}#chat .chatList__chat__actions{width:30px;height:100%}#chat .chatList__chat__actions:hover svg{fill:#3d3d3d}#chat .chatList__chat__actions .more{opacity:0;width:30px}#chat .chatList__chat__actions .more__icon .icon{height:12px}#chat .chatList__chat__actions .more.active{opacity:1}#chat .chatList__chat:last-child{margin-bottom:20px}#chat .chatList__chat.isNew{color:#cecccc;background:none;border-bottom-color:transparent}#chat .chatList__chat.isNew .avatar{opacity:.5}#chat .chatList__chat.isNew:hover{color:#32323d}#chat .chatList__chat.isNew:hover .avatar{opacity:1}#chat .chatList__chat.isNew:hover .avatar svg{fill:#333}#chat .chatList__chat:hover{background-color:#f9f7f7;border-bottom-color:#ffce54}#chat .chatList__chat:hover .chatList__chat__actions .more{opacity:1}#chat .chatList__chat.active,#chat .chatList__chat.active:hover{background:#f9f7f7;color:#333;border-bottom:1px solid #f9f7f7;border-left-color:#fdb03c}#chat .chatList__chat.active svg,#chat .chatList__chat.active:hover svg{fill:#333}#chat .chatList__chats{padding:0}#chat .chatList__wrap{display:flex;flex-direction:column;position:relative;z-index:1300;height:100%;width:300px;background:#fff;border-radius:.25rem 0 0 .25rem;box-shadow:none;transition:all .15s linear}#chat .chat{padding:10px;height:100%;max-width:1000px;transition:all .15s linear}#chat .chat__header{display:flex;align-items:center;height:45px;min-height:45px;background:#fff;border-radius:.25rem .25rem 0 0}#chat .chat__header .avatar{margin:10px}#chat .chat__header__info{flex:1;display:flex;height:100%}#chat .chat__header__users{padding:0 10px}#chat .chat__header__infoBody{display:flex;align-items:center}#chat .chat__header__chatTitle{display:flex;align-items:center;border-bottom:2px solid #fdb03c;color:#333;padding:2px 16px;height:100%}#chat .chat__header__addUsers{margin:0;padding:0;margin-left:10px}#chat .chat__header__actions{height:100%}#chat .chat__header__actions .btn{margin:0;padding:0;height:100%;width:44px}#chat .chat__body{flex:1;position:relative}#chat .chat__body__addUsers{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;background:#fff;border-radius:.25rem}#chat .chat__body__addUsers__close{position:absolute;top:10px;right:10px}#chat .chat__messages{padding:10px 20px 15px;position:relative;min-height:100%}#chat .chat__wrap{display:flex;flex-direction:column;position:relative;z-index:9;width:50vw;min-width:600px;margin-right:6px;border-radius:.25rem;height:100%;box-shadow:0 0 4px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.18)}#chat .chat__wrap .patternBackground{z-index:-1}#chat .chat__usersEditor{position:absolute;top:15px;left:15px;right:15px;bottom:15px;height:auto;display:flex;background:rgba(255,255,255,.75);border-radius:.25rem;overflow:hidden}#chat .chat__usersEditor__users{display:flex;flex-direction:column;flex:1;height:100%;border-right:1px solid #f0f0f0}#chat .chat__usersEditor__users__title{font-size:.75rem;color:#333;padding:10px 15px;text-transform:uppercase;background:#fff;border-bottom:1px solid #f0f0f0}#chat .chat__usersEditor__users__body{flex:1;display:flex;flex-wrap:wrap}#chat .chat__usersEditor__user{display:flex;position:relative;border-left:3px solid transparent;background:#fff;transition:all .15s linear}#chat .chat__usersEditor__user:nth-child(odd){background:#f9f7f7}#chat .chat__usersEditor__user__close{display:none;margin-left:auto;cursor:pointer;min-height:100%;width:30px;align-items:center;justify-content:center}#chat .chat__usersEditor__user__close .icon{width:9px;height:9px}#chat .chat__usersEditor__user__close .icon svg{fill:#cecccc}#chat .chat__usersEditor__user__close:hover .icon svg{fill:#f44336}#chat .chat__usersEditor__user:hover{border-color:#ffce54}#chat .chat__usersEditor__user:hover .chat__usersEditor__user__close{display:flex}#chat .chat__usersEditor__adder{flex:1;height:100%}#chat .chat__usersEditor__adder__header{background:#fff;border-bottom:1px solid #f0f0f0;height:34px;display:flex;align-items:center;justify-content:flex-end}#chat .chat__usersEditor__adder__body{padding:20px}#chat .chat__usersEditor__adder__close{margin:0;padding:8px 12px}#chat .chat__usersEditor__adder .userSelect__body{background:#fff}#chat .chat .no-element .message{padding:6px 24px;background:#fff;border-radius:.35rem;color:#6e6e6e}#chat .chat.appear{max-width:0;overflow:hidden}#chat .chat.loaded{opacity:1}#chat .chat.loading .chat__wrap{background:#fff}#chat.chatActive{right:0}#chat.listActive{right:0}#chat.listActive .chatList__wrap{box-shadow:0 0 4px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.18)}#chat.listActive>.no-element{background:#fff;padding:20px}#chat .emoji-mart-emoji{vertical-align:middle}@media screen and (max-width: 900px){#chat .chatList{padding:0;margin-left:auto;margin-right:0}#chat .chatList__wrap{border-radius:0}#chat .chatList__chat__actions .more{opacity:1}#chat .chat{padding:0;flex:1}#chat .chat__wrap{width:100%;min-width:unset;margin-right:0;border-radius:0;box-shadow:none}#chat.chatActive{width:calc(100% + 300px);right:-300px}#chat.chatActive .chatList{margin:0}#chat.chatActive .chatList__wrap{box-shadow:none}}
.no-element{width:100%;height:100%;display:flex;margin:auto;justify-content:center;align-items:center;flex-direction:column}.no-element .message{color:#cecccc;font-weight:100;padding:20px 0;white-space:pre;text-align:center}
.date{display:flex;align-items:center}.date__dateBlock{white-space:nowrap}.date__timeBlock{display:flex;align-items:center;white-space:nowrap;padding-left:10px}.date__timeBlock .icon{width:11px;height:11px;margin-right:3px;margin-top:1px}.date__timeBlock span{height:11px;line-height:11px}.date svg{fill:#9299a2}.date.right{justify-content:flex-end}.date.small{font-size:11px;line-height:normal}.date.size__small{font-size:11px;line-height:normal}.date.size__big{font-size:1.35rem;font-weight:100;line-height:normal}.date.align__left{justify-content:flex-start}.date.align__right{justify-content:flex-end}.date.color__red{color:#f44336}.date.color__green{color:#a6d771}
.chatMessage{display:flex;justify-content:flex-start;width:100%;margin-bottom:10px}.chatMessage__wrap{position:relative;margin:auto;margin-left:0;max-width:75%;border-radius:.25rem;background-color:#fff;box-shadow:0 1px .5px rgba(0,0,0,.13)}.chatMessage__header{display:flex}.chatMessage__sender{padding:4px 14px 0 8px;font-size:.85rem;color:#9299a2;font-weight:300}.chatMessage__message{display:flex;position:relative;padding:0;margin:auto 0;overflow:hidden;color:#32323d}.chatMessage__message__body{padding:8px 10px;color:#333;white-space:pre}.chatMessage__message__body .inline{display:inline-block}.chatMessage__message__body .status{margin-left:10px}.chatMessage__date{display:flex;align-items:center;height:12px;margin:4px 8px auto 0}.chatMessage__date .date{justify-content:flex-end;font-weight:100;font-size:.75rem;color:#6e6e6e}.chatMessage__date .date.timeOnly .date__timeBlock{padding-left:0}.chatMessage__readedIcon{padding-left:4px}.chatMessage__readedIcon .icon{width:9px;height:auto}.chatMessage__readedIcon .icon svg{fill:#cecccc}.chatMessage__avatar{padding-right:0}.chatMessage__answer{background:rgba(255,206,84,.55)}.chatMessage__status{position:absolute;top:1px;right:1px;bottom:5px;border-radius:50%;width:6px;height:6px;background:transparent;transition:all .3s linear}.chatMessage__footer{display:flex;justify-content:flex-end;border-top:1px solid #f3f3f3;margin-top:6px;padding:6px}.chatMessage__product{font-size:11px;font-style:italic;color:#cecccc;font-weight:100}.chatMessage__product__title{background:#f9f7f7;color:#32323d;border-radius:.15rem;margin-left:10px;font-style:normal;padding:2px 8px 1px;display:inline-block;font-weight:300}.chatMessage.mine{justify-content:flex-end}.chatMessage.mine .chatMessage__wrap{margin-right:0;margin-left:auto;background-color:#dcf8c6}.chatMessage.new .chatMessage__status{background:#92d050}.chatMessage.readed .chatMessage__readedIcon svg{fill:#89c14d}
.textarea{width:300px;margin:10px 10px;padding:0;border:1px solid #f0f0f0;border-left:3px solid #def0ca;font-weight:100;background:#fff;transition:all .3s linear}.textarea__title{font-size:.85rem;color:#9299a2;padding:7px 12px 0}.textarea.error{border-color:#f44336}.textarea.error .textarea__title,.textarea.error .textarea__description,.textarea.error .textarea__placeholder{color:#f44336}textarea{width:100% !important;color:#333;max-width:100%;border:none;resize:vertical;padding:10px 12px;margin:0 0 -4px;font-size:13px}textarea:focus{outline:none}
.chatInput{width:100%;display:flex;justify-content:center;align-items:center;border-radius:0 0 .25rem .25rem;padding:5px 20px 20px;position:relative}.chatInput__input{flex:1;max-height:200px;margin-right:20px;position:relative}.chatInput__textarea{width:100%;padding:8px 10px 8px 40px;outline:none;border-radius:.35rem;background:#fff;overflow:hidden;position:relative;transition:all .15s linear}.chatInput__textarea .public-DraftEditorPlaceholder-root{position:absolute;pointer-events:none}.chatInput__counter{position:absolute;display:block;opacity:1;right:3px;bottom:-5px;font-size:9px;color:#3d3d3d;font-weight:100;transition:all .3s linear}.chatInput__send{width:35px;height:35px;margin:0;padding:0;border-radius:.35rem;background:#fff;transition:all .15s linear}.chatInput__send:hover{background:#fff}.chatInput__send:hover svg{fill:#cecccc}.chatInput__send svg{fill:#a6d771}.chatInput__emoji{position:absolute;top:14px;left:30px;z-index:9;margin:0;padding:0}.chatInput__emoji .icon{width:20px;height:auto}.chatInput__emojiPicker{display:none;position:absolute;z-index:999;left:-400px;bottom:calc(100% - 10px);transition:all .3s linear}.chatInput__emojiPicker .emoji-mart-emoji{cursor:pointer}.chatInput__emojiPicker .emoji-mart-search{padding-bottom:6px}.chatInput__emojiPicker .emoji-mart-category-label span{font-size:.85rem}.chatInput__emojiPicker input{height:auto}.chatInput__emojiPicker ::-webkit-scrollbar{width:14px;height:100%}.chatInput__emojiPicker ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:7px;background-clip:padding-box;border:4px solid rgba(0,0,0,0)}.chatInput:not(.empty) .chatInput__send:hover{border-color:#89c14d}.chatInput:not(.empty) .chatInput__send:hover svg{fill:#89c14d}.chatInput.empty .chatInput__input{margin-right:0}.chatInput.empty .chatInput__counter{display:none;opacity:0}.chatInput.empty .chatInput__send{cursor:default;width:0}.chatInput.empty .chatInput__send svg{fill:#cecccc}.chatInput.emojiPickerActive .chatInput__emojiPicker{display:block;left:20px}
.userSelect{position:relative;color:#32323d;width:300px;margin:10px 10px;transition:all .3s linear}.userSelect__body{display:flex;position:relative;width:100%;min-height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;cursor:pointer;transition:all .3s linear}.userSelect__title{position:absolute;z-index:2;margin:0;padding:19px 22px 0;pointer-events:visible;font-weight:100;color:#9299a2;transition:all .15s linear}.userSelect__title .icon{width:11px;height:11px;margin-left:6px;margin-bottom:-1px}.userSelect__tags{display:flex;flex-wrap:wrap;flex:1;height:100%;padding:25px 0 0 12px}.userSelect__description{font-size:.75rem;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.userSelect__caret{z-index:10;width:36px;height:auto;display:flex;align-items:center;justify-content:center;margin-left:auto}.userSelect__options{position:relative;min-width:100%;z-index:10000}.userSelect__options__wrap{position:relative;z-index:10000}.userSelect__options__body{position:relative;z-index:10000;margin-top:-1px;max-height:300px;overflow:hidden;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15)}.userSelect__options__body .scroll-area .view{padding-right:2px;z-index:10000}.userSelect__options__body .item{padding:10px 0;cursor:pointer;white-space:nowrap}.userSelect__options__body .item:nth-child(odd){background:#f9f7f7}.userSelect__options__body .item .item-id{font-family:"pfhighway";font-weight:600;font-size:18px;padding-left:25px;color:#333}.userSelect__options__body .item .item-name{color:#9299a2;padding:0 25px}.userSelect__options__body .item:hover{background:#f0f0f0}.userSelect__options__body .item span{padding-right:6px}.userSelect__options__result{min-height:20px;transition:all .15s linear}.userSelect__options .search{width:100%;margin:0;border-bottom:1px solid #f9f7f7}.userSelect__options .search__body{height:35px}.userSelect__loader{position:absolute;z-index:1;bottom:0;right:0}.userSelect__item__link{cursor:pointer;height:35px;padding:9px 12px;color:#9299a2;font-weight:300}.userSelect__item__link:hover{color:#333;background:#f0f0f0}.userSelect__item:nth-child(odd) .userSelect__item__link{background:#f9f7f7}.userSelect__item .checkbox,.userSelect__item .radio{margin:0;height:40px}.userSelect.active .userSelect__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.userSelect.active .userSelect__caret{transform:rotateX(180deg)}.userSelect.active .userSelect__options__body{box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.userSelect.active .userSelect__input,.userSelect.choosed .userSelect__input{color:#333}.userSelect.active .userSelect__title,.userSelect.choosed .userSelect__title{font-size:.85rem;padding-top:7px;padding-left:12px}.userSelect.bare .userSelect__title{display:flex;align-items:center;padding:2px 10px;height:100%;position:relative;border-radius:.25rem 0 0 .25rem;background:#f9f7f7;color:#6e6e6e;font-size:1rem}.userSelect.bare .userSelect__body{height:35px;border-radius:.25rem;border:1px solid #f9f7f7}.userSelect.bare .userSelect__caret .icon{width:9px;height:9px}.userSelect.bare.active .userSelect__body{border-bottom:none;border-radius:.25rem .25rem 0 0}.userSelect.size__small .userSelect__body{min-height:35px;border-left:1px solid #f0f0f0;border-radius:.35rem}.userSelect.size__small .userSelect__title{padding:9px 12px 0}.userSelect.disabled .userSelect__body{cursor:default}.userSelect.disabled .userSelect__caret{display:none}.userSelect.error .userSelect__body{border-color:#f44336}.userSelect.error .userSelect__title,.userSelect.error .userSelect__description,.userSelect.error .userSelect__placeholder{color:#f44336}
.checkbox{position:relative;cursor:pointer;padding:20px;height:55px;margin:10px 10px;display:flex;align-items:center;padding:12px 20px}.checkbox__icon{display:inline-block;position:relative;overflow:hidden;width:20px;min-width:20px;height:20px;border-radius:4px;border:1px solid #e6e5e8;transition:all .3s linear}.checkbox__icon .icon{position:absolute;width:14px;height:14px;top:-20px;left:2px}.checkbox__icon .icon svg{fill:#f44336}.checkbox__title{display:inline-block;color:#32323d;padding-left:20px;padding-top:1px;vertical-align:top;transition:color .3s linear;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkbox__title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkbox.checked .icon{top:2px}.checkbox.disabled{cursor:default}.checkbox.disabled svg{fill:#cecccc}.checkbox.disabled .checkbox__icon{border-color:#f0f0f0}.checkbox.size__sm .checkbox__icon{width:15px;min-width:15px;height:15px}.checkbox.size__sm .checkbox__icon .icon{width:9px;height:9px}
.radio{position:relative;cursor:pointer;padding:20px;height:55px;margin:10px 10px;display:flex;align-items:center;padding:12px 20px}.radio__icon{display:inline-block;position:relative;overflow:hidden;width:20px;min-width:20px;height:20px;border-radius:4px;border:1px solid #e6e5e8;transition:all .3s linear}.radio__icon .icon{position:absolute;width:14px;height:14px;top:-20px;left:2px}.radio__icon .icon svg{fill:#f44336}.radio__round{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid #f0f0f0;overflow:hidden}.radio__round__inner{width:12px;height:12px;opacity:0;border-radius:50%;background:#a6d771;transition:all .15s linear}.radio__label{display:inline-block;color:#32323d;padding-left:10px;padding-top:1px;vertical-align:top;transition:color .3s linear;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.radio__label>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.radio.active .radio__round__inner{opacity:1}.radio.disabled{cursor:default}.radio.disabled svg{fill:#cecccc}.radio.disabled .radio__icon{border-color:#f0f0f0}.radio.size__sm .radio__round{width:15px;height:15px}.radio.size__sm .radio__round__inner{width:9px;height:9px}
.search{position:relative;z-index:1;width:300px;height:auto;margin:10px 10px;font-weight:100;text-align:left;border-radius:.25rem;transition:all .3s linear}.search input{height:100%;color:#333;transition:all .3s linear}.search__body{display:flex;width:100%;height:55px;padding:0 10px;margin:0;background:rgba(255,255,255,.3);transition:all .3s linear}.search__btn{display:flex;align-items:center;padding:5px 14px;margin:0;height:100%;border-radius:0;border:none;cursor:pointer;transition:all .15s linear}.search__btn .icon{width:12px;height:12px}.search__btn:hover,.search__btn:focus{background:none}.search__btn:hover svg,.search__btn:focus svg{fill:#2e2e2e}.search__icon{display:flex;align-items:center;justify-content:flex-start;width:24px;height:100%}.search__icon .icon{width:13px;height:13px}.search__field{flex:1;display:flex;align-items:center}.search__placeholder{position:absolute;opacity:.8;pointer-events:none;color:#cecccc}.search__clear{display:flex;align-items:center;padding:0 12px;cursor:pointer}.search__clear .icon{width:10px;height:10px}.search__description{font-size:.75rem;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.search__small .search__body{height:35px;border-radius:.35rem}.search.size__double{width:620px}.search.size__full{width:100%}.search:hover:not(.active){background:rgba(255,255,255,.5)}.search.active{background:#fff}.search.active .search__icon svg{fill:#3d3d3d}
.tag{display:inline-flex;height:22px;border-radius:.25rem;margin:2px 5px 2px 0;padding:2px 8px;background:#ffce54;color:#fff;overflow:hidden;font-weight:100;font-size:13px;max-width:180px;cursor:inherit;transition:all .15s linear}.tag svg{fill:#fff}.tag__body{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag__close{display:flex;align-items:center;justify-content:flex-end;width:18px;margin-left:5px}.tag__close .icon{width:8px;height:8px;margin:0;cursor:pointer;transition:all .15s linear}.tag__close .icon svg{fill:#fff}.tag__close .icon:hover{background:rgba(255,255,255,.25)}.tag.active{cursor:pointer}.tag.active:hover{background-color:#fdb03c}.tag.size__sm{height:16px;font-size:.75rem;line-height:.9rem;padding:2px 5px;font-weight:300}.tag.size__m{height:18px;font-size:.85rem;padding:3px 6px;font-weight:300}.tag.color__gray{background:#f0f0f0;color:#9299a2}.tag.color__gray svg{fill:#cecccc}.tag.color__gray.active:hover{background-color:#e6e5e8}.tag.color__red{background:#f44336;color:#fff}.tag.color__red svg{fill:#fff}.tag.color__red.active:hover{background-color:#e4271a}
.patternBackground{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;background:#f3f3f3;pointer-events:none}.patternBackground__pattern{position:absolute;width:100%;height:100%;background:url("/assets/img/chat_pattern.svg") repeat;background-size:200px;pointer-events:none;opacity:.19}
.counter-wrap{position:relative;display:inline-block}.counter{position:absolute;top:-6px;right:-6px;border-radius:1.5rem;background:#ffce54;font-size:.65rem;padding:2px 3px 1px 3px;color:#fff;height:14px;min-width:14px;text-align:center}
.toaster{position:fixed;top:0;right:0;z-index:10200}.toaster__toasts{position:relative;min-width:200px}.toaster__toast{position:relative;display:flex;background:#2e2e2e;color:#fff;opacity:.5;margin:10px 10px 0;border-radius:.25rem;height:26px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18);cursor:pointer}.toaster__toast__body{display:flex;align-items:center;height:100%;flex:1;padding:2px 10px 3px;text-overflow:ellipsis;overflow:hidden;min-width:200px;text-align:left}.toaster__toast__close{display:flex;align-items:center;height:100%;margin:0;padding:2px 8px}.toaster__toast__close:hover{background:#f44336}.toaster__toast__close:hover .icon svg{fill:#fff}.toaster__toast__close .icon{width:9px;height:9px}.toaster__toast:hover{opacity:.75;box-shadow:0 1px 3px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.18)}.toaster__closeAll{float:right;margin:5px 12px;font-size:.75rem;transition:all .3s linear;cursor:pointer}.toaster__closeAll:hover{color:#6e6e6e;text-decoration:underline}
.notification__item{display:inline-block}.notification__mesh{display:block;min-width:80px;height:8px;border-radius:.25rem;background:#f0f0f0}
.notificationBar{position:absolute;top:0;left:0;right:0;margin:auto;padding:0;z-index:10100;padding:0 48px 8px 18px;width:auto;height:auto}.notificationBar__wrap{display:flex;flex-direction:column;position:relative;overflow:hidden;background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:none;height:0;transition:all .15s linear}.notificationBar__body{flex:1;background:#f9f7f7;padding-bottom:1px}.notificationBar__footer{display:flex}.notificationBar__icon{position:absolute;right:-85px;top:-15px}.notificationBar__icon .icon{width:200px;height:auto;opacity:.15}.notificationBar__item{display:flex;background:#fff;border-bottom:1px solid #f9f7f7;transition:all .15s linear}.notificationBar__item__status{display:flex;align-items:center;justify-content:center;width:30px}.notificationBar__item__body{flex:1;padding:5px 5px 5px 10px}.notificationBar__item__date{display:flex;align-items:center;padding-top:2px}.notificationBar__item__date .date{color:#9299a2}.notificationBar__item__block{display:inline-block;margin-right:5px}.notificationBar__item.unreaded{color:#6e6e6e;background-color:#f9f7f7}.notificationBar__item:last-child{border-bottom-color:#e6e5e8}.notificationBar__btn{margin:0;margin-left:auto}.notificationBar__btn.left{margin-left:0;margin-right:auto}.notificationBar__btn:hover svg{fill:#ffce54}.notificationBar.active{bottom:0}.notificationBar.active .notificationBar__wrap{box-shadow:0 0 4px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.18);height:300px}.notificationBar.active .notificationBar__footer{border-top:1px solid #e6e5e8}@media screen and (max-width: 900px){.notificationBar{padding:0}.notificationBar__wrap{border-radius:0}.notificationBar__item__status{width:20px}}
#not-found{text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#not-found .title{text-transform:uppercase;font-weight:100;font-size:34px}
.tabs{display:flex;flex-direction:column;width:100%;height:100%}.tabs .tablist{width:100%}.tabs .tab-header{width:100%;border-bottom:1px solid #cecccc}.tabs .tab-icon{height:auto;width:12px;margin-right:4px}.tabs.outline{border:1px solid #f0f0f0;border-radius:.25rem}.tablist{display:flex;align-items:flex-end;position:relative;height:55px;padding:0 20px;background:#fff;border-bottom:1px solid #e6e5e8;color:#333;font-size:15px;font-weight:100}.tablist .tab{padding:15px;position:relative;cursor:pointer;font-weight:300;transition:all .15s linear}.tablist .tab:before{content:"";position:absolute;bottom:0;left:100%;right:100%;height:3px;background:#ffce54;transition:all .15s linear}.tablist .tab:hover{color:#fdb03c}.tablist .tab:hover .tab-icon svg{fill:#fdb03c}.tablist .tab.active{cursor:default}.tablist .tab.active:before{left:0;right:0}.tablist .tab.active:hover{color:#333}.tablist .tab.active:hover .tab-icon svg{fill:#cecccc}.tablist .tab.disabled{cursor:default;color:#cacaca}.tablist .tab.disabled:hover{color:#cacaca}.tablist .tab.right{margin-left:auto}.tablist .tab .counter{top:-6px;right:-15px}.tabcontent{flex:1;background:#fff}.tabpanel{display:none;position:relative;height:100%;opacity:0;transition:all .15s linear}.tabpanel.active{display:block;opacity:1}@media screen and (max-width: 900px){.tablist{overflow-y:auto}.tablist .tab{padding:10px}}
#page{position:relative;z-index:10;min-width:770px;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;background:#fff;transition:all .3s linear}#page .pageHeader{display:flex;position:relative;text-align:left;height:48px;overflow:hidden;border-bottom:1px solid #e6e5e8;z-index:9}#page .pageHeader__back{display:flex;align-items:center;justify-content:center;position:relative;width:56px;border-right:1px solid #e6e5e8;height:100%;transition:all .3s linear}#page .pageHeader__back .icon{transition:all .15s linear}#page .pageHeader__back:hover .icon{margin-right:10px}#page .pageHeader__back:hover .icon svg{fill:#333}#page .pageHeader__breadcrumb{display:flex;height:100%;margin:0;align-items:center;padding:3px 40px 0;font-weight:500;font-size:1.15rem;line-height:normal;color:#3d3d3d;border-right:1px solid #e6e5e8;text-decoration:none;border-bottom:3px solid transparent}#page .pageHeader__breadcrumb.link a{color:#cecccc;text-decoration:none}#page .pageHeader__breadcrumb.link:hover{color:#ffce54;border-bottom-color:#ffce54}#page .pageHeader__title{display:flex;height:100%;margin:0;align-items:center;padding:3px 40px 0;font-weight:500;font-size:1.15rem;line-height:normal;color:#3d3d3d;border-right:1px solid #e6e5e8;border-bottom:3px solid #ffce54}#page .pageHeader__icon{position:absolute;top:-20px;right:-20px;width:100px;height:100px;opacity:.3}#page .pageHeader__add{align-self:center;margin:auto;margin-right:100px;overflow:hidden;z-index:2}#page .pageHeader__add span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#page .pageBody{display:flex;flex-wrap:wrap;width:100%;flex:1;position:relative}#page .pageFooter{width:100%;position:relative}#page .pageFooter .btn-block{position:relative;z-index:9;padding:10px 0 30px}@media screen and (max-width: 900px){#page{min-width:unset}#page .pageHeader__add{margin-right:20px;background:#fff}}
.popup{position:absolute;z-index:10000;opacity:0;top:100%;left:0;right:0;bottom:0;overflow:hidden}.popup__fade{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,0);transition:background-color .3s linear}.popup__closer{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.popup__header{position:relative;text-transform:uppercase;font-weight:100;font-size:1.15rem;text-align:center;padding:20px 40px 0}.popup__header .icon{position:absolute;top:15px;right:15px;width:11px;height:11px;cursor:pointer}.popup__header .icon:hover svg{fill:#2e2e2e}.popup__body{padding:20px 0 0}.popup__footer{text-align:center;padding-bottom:15px}.popup__scrollarea{position:relative;z-index:2;top:100%}.popup__wrapper{display:flex;align-items:center;justify-content:center;padding:40px;height:100%}.popup__wrap{position:relative;margin:auto;min-width:400px;z-index:3;left:0;right:0;bottom:0;background:#fff;border-radius:.35rem;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18)}.popup.active{top:0;opacity:1}.popup.active .popup__fade{background-color:rgba(0,0,0,.35)}.popup.active .popup__scrollarea{top:0}.popup.noFooter .popup__body{border-radius:0 0 .35rem .35rem}.popup.noFooter .popup__footer{padding:0}.popup.closing .popup__fade{background-color:rgba(0,0,0,0)}.popup.closing .popup__scrollarea{top:100%}.popup.fullwidth .popup__wrap{width:100%}.popup.fullheight .popup__wrap{display:flex;flex-direction:column;min-height:100%;margin:0}.popup.fullheight .popup__wrapper{min-height:100%}.popup.fullheight .popup__body{flex:1;display:flex}@media screen and (max-width: 900px){.popup__wrapper{padding:10px}.popup__wrap{min-width:200px}}
.categories{height:100%;padding:20px;color:#6e6e6e}.categories__wrap{border:1px solid #f9f7f7;border-radius:.3rem;height:100%;max-width:800px;margin:auto}.categories__wrap .view{padding:10px}.categories__subcategories,.categories__products{overflow:hidden;max-height:0;position:relative;transition:all .15s linear}.categories__subcategories__wrap,.categories__products__wrap{margin:0px 16px 0;background:#fff}.categories__subcategories__wrap:before,.categories__products__wrap:before{content:"";position:absolute;top:0px;width:1px;height:10px;background:#cecccc}.categories__subcategories .categories__category:before,.categories__subcategories .categories__product:before,.categories__subcategories .products__category:before,.categories__subcategories .products__product:before,.categories__products .categories__category:before,.categories__products .categories__product:before,.categories__products .products__category:before,.categories__products .products__product:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#cecccc}.categories__subcategories .categories__category:after,.categories__subcategories .categories__product:after,.categories__subcategories .products__category:after,.categories__subcategories .products__product:after,.categories__products .categories__category:after,.categories__products .categories__product:after,.categories__products .products__category:after,.categories__products .products__product:after{content:"";position:absolute;top:12px;left:0;width:15px;height:1px;background:#cecccc}.categories__subcategories .categories__category:after{width:7px}.categories__subcategories .categories__category:last-child:before{height:12px}.categories__category,.categories__product{position:relative;z-index:1}.categories__category:nth-child(odd),.categories__product:nth-child(odd){background:#f9f7f7}.categories__category__header,.categories__product__header{display:flex;align-items:center;height:30px;width:100%}.categories__category__titleBlock,.categories__product__titleBlock{display:flex;align-items:center;flex:1;height:100%}.categories__category__titleBlock__title,.categories__product__titleBlock__title{display:flex;flex:1;padding:4px 7px}.categories__category__expand{display:flex;align-items:center;justify-content:center;cursor:pointer;width:25px;height:100%}.categories__category__expand .icon{width:9px;height:9px}.categories__category__expand .icon svg{fill:#3d3d3d}.categories__category__expand:hover{background:#f0f0f0}.categories__category__expand:hover .icon svg{fill:#2e2e2e}.categories__category .draggable{width:10px;height:100%}.categories__category .draggable:hover{background:#f0f0f0}.categories__category.isDraggingOver{background:red}.categories__category.collapsed>.categories__subcategories,.categories__category.collapsed>.categories__products{max-height:6000px}.categories__product__titleBlock{margin-left:15px}.categories__product__titleBlock .categories__iconType{width:10px}.categories__iconType{display:flex;align-items:center;justify-content:flex-end;width:25px}.categories__iconType .icon{width:14px;height:14px}.categories__iconType .icon svg{fill:#cecccc;transition:none}.categories.activeProds .categories__product__titleBlock{color:#fdb03c;cursor:pointer}.categories.activeProds .categories__product__titleBlock .dot{background:#fdb03c}.categories.activeProds .categories__product__titleBlock:hover{color:#e49215;background:#f0f0f0}.categories.activeProds .categories__product__titleBlock:hover .dot{background:#e49215}.categories.activeCats .categories__category__titleBlock{cursor:pointer}.categories.activeCats .categories__category__titleBlock:hover{color:#333;background:#f0f0f0}.categories.activeCats .categories__category__titleBlock:hover svg{fill:#3d3d3d}.categories.noIcon .categories__subcategories .categories__category:before,.categories.noIcon .categories__subcategories .categories__product:before,.categories.noIcon .categories__subcategories .products__category:before,.categories.noIcon .categories__subcategories .products__product:before,.categories.noIcon .categories__products .categories__category:before,.categories.noIcon .categories__products .categories__product:before,.categories.noIcon .categories__products .products__category:before,.categories.noIcon .categories__products .products__product:before{left:-10px}.categories.noIcon .categories__subcategories .categories__category:after,.categories.noIcon .categories__subcategories .categories__product:after,.categories.noIcon .categories__subcategories .products__category:after,.categories.noIcon .categories__subcategories .products__product:after,.categories.noIcon .categories__products .categories__category:after,.categories.noIcon .categories__products .categories__product:after,.categories.noIcon .categories__products .products__category:after,.categories.noIcon .categories__products .products__product:after{left:-10px}
.formGroup{display:flex;flex-wrap:wrap;position:relative;width:auto;padding:5px;margin:10px 20px;border-radius:.35rem}.formGroup>.input,.formGroup>.textarea,.formGroup>.select,.formGroup>.categorySelect,.formGroup>.tagInput,.formGroup>.switch,.formGroup>.checkbox,.formGroup>.sizeInput,.formGroup>.doubleInput,.formGroup>.datepicker,.formGroup>.iconSwitch,.formGroup>.selectSearch,.formGroup>.productSelect,.formGroup>.inputGroup,.formGroup>.buttonSwitch,.formGroup>.imageWithInput,.formGroup>.imageSwitch{margin:10px 10px}.formGroup__title{display:inline-block;position:absolute;top:6px;width:auto;margin-top:-20px;padding:5px 10px;font-size:1.15rem;text-transform:uppercase;font-weight:600;color:#3d3d3d;background:#fff}.formGroup>.info{margin:10px 10px}.formGroup>.btn{margin:10px 10px;height:55px;border-radius:0}.formGroup>.btn.size__full{width:300px}.formGroup>.btn.align__center{text-align:center;justify-content:center}.formGroup>.bathDefEdit{margin:0 20px}.formGroup.flexible{flex:1}.formGroup.border{border:1px solid #f9f7f7}.formGroup.withTitle{padding-top:15px;margin-top:20px}.formGroup.align__center{text-align:center;justify-content:center}.formGroup.align__right{text-align:right;justify-content:flex-end}.formGroup.noMargin{margin:0}.formGroup hr{width:calc(100% - 40px);height:1px;border:none;background:#f0f0f0;margin:10px auto}@media screen and (min-width: 901px){.formGroup>.input,.formGroup>.textarea,.formGroup>.select,.formGroup>.categorySelect,.formGroup>.tagInput,.formGroup>.switch,.formGroup>.checkbox,.formGroup>.sizeInput,.formGroup>.doubleInput,.formGroup>.datepicker,.formGroup>.iconSwitch,.formGroup>.selectSearch,.formGroup>.productSelect,.formGroup>.inputGroup,.formGroup>.buttonSwitch,.formGroup>.imageWithInput,.formGroup>.imageSwitch{width:300px}.formGroup>.input.size__double,.formGroup>.textarea.size__double,.formGroup>.select.size__double,.formGroup>.categorySelect.size__double,.formGroup>.tagInput.size__double,.formGroup>.switch.size__double,.formGroup>.checkbox.size__double,.formGroup>.sizeInput.size__double,.formGroup>.doubleInput.size__double,.formGroup>.datepicker.size__double,.formGroup>.iconSwitch.size__double,.formGroup>.selectSearch.size__double,.formGroup>.productSelect.size__double,.formGroup>.inputGroup.size__double,.formGroup>.buttonSwitch.size__double,.formGroup>.imageWithInput.size__double,.formGroup>.imageSwitch.size__double{width:620px}.formGroup>.input.size__full,.formGroup>.textarea.size__full,.formGroup>.select.size__full,.formGroup>.categorySelect.size__full,.formGroup>.tagInput.size__full,.formGroup>.switch.size__full,.formGroup>.checkbox.size__full,.formGroup>.sizeInput.size__full,.formGroup>.doubleInput.size__full,.formGroup>.datepicker.size__full,.formGroup>.iconSwitch.size__full,.formGroup>.selectSearch.size__full,.formGroup>.productSelect.size__full,.formGroup>.inputGroup.size__full,.formGroup>.buttonSwitch.size__full,.formGroup>.imageWithInput.size__full,.formGroup>.imageSwitch.size__full{width:calc(100% - 40px)}.formGroup>.input.align__center,.formGroup>.textarea.align__center,.formGroup>.select.align__center,.formGroup>.categorySelect.align__center,.formGroup>.tagInput.align__center,.formGroup>.switch.align__center,.formGroup>.checkbox.align__center,.formGroup>.sizeInput.align__center,.formGroup>.doubleInput.align__center,.formGroup>.datepicker.align__center,.formGroup>.iconSwitch.align__center,.formGroup>.selectSearch.align__center,.formGroup>.productSelect.align__center,.formGroup>.inputGroup.align__center,.formGroup>.buttonSwitch.align__center,.formGroup>.imageWithInput.align__center,.formGroup>.imageSwitch.align__center{text-align:center;justify-content:center}}@media screen and (max-width: 900px){.formGroup{margin:5px}}
.select{position:relative;color:#32323d;width:300px;margin:10px 10px;transition:all .3s linear}.select__body{display:flex;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;cursor:pointer;transition:all .3s linear}.select__title{position:absolute;width:inherit;text-align:left;margin:0;padding:19px 22px 0;pointer-events:visible;font-weight:100;color:#9299a2;transition:all .15s linear}.select__title .icon{width:11px;height:11px;margin-left:6px;margin-bottom:-1px}.select__description{font-size:.75rem;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.select__clean{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.select__clean .icon{width:12px;height:12px}.select__clean:hover .icon svg{fill:#2e2e2e}.select__caret{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center}.select__options{position:relative;min-width:100%;z-index:10000}.select__options__wrap{position:relative;z-index:10000}.select__options__body{position:relative;z-index:10000;margin-top:-1px;max-height:300px;overflow:hidden;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15)}.select__options__body .scroll-area .view{padding-right:2px;z-index:10000}.select__options__body .item{padding:10px 0;cursor:pointer;white-space:nowrap}.select__options__body .item:nth-child(odd){background:#f9f7f7}.select__options__body .item .item-id{font-family:"pfhighway";font-weight:600;font-size:18px;padding-left:25px;color:#333}.select__options__body .item .item-name{color:#9299a2;padding:0 25px}.select__options__body .item:hover{background:#f0f0f0}.select__options__body .item span{padding-right:6px}.select__options .search{width:100%;margin:0;border-bottom:1px solid #f9f7f7}.select__options .search__body{height:35px}.select__option{position:relative;z-index:1;cursor:default}.select__option__header{display:flex;position:relative;height:35px;padding-right:10px;width:100%}.select__option__item{display:flex;position:relative;height:100%;width:100%;color:#32323d;font-weight:300;transition:all .15s linear}.select__option__item__wrap{flex:1;display:flex;align-items:center;height:100%;position:relative}.select__option__item:hover{color:#6e6e6e}.select__option__title{flex:1;overflow:hidden;height:100%}.select__option__title span{display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:100%;padding:4px 15px}.select__option__type{display:flex;align-items:center;justify-content:flex-end;width:30px;height:100%}.select__option__type .icon{width:14px;height:14px}.select__option__type .icon svg{fill:#cecccc;transition:none}.select__option__expand{display:flex;align-items:center;justify-content:center;cursor:pointer;width:25px;height:100%}.select__option__expand .icon{width:9px;height:9px}.select__option__expand .icon svg{fill:#3d3d3d}.select__option__expand:hover{background:#f0f0f0}.select__option__expand:hover .icon svg{fill:#2e2e2e}.select__option__children{position:relative;height:0;padding-left:35px;overflow:hidden;background:#fff;transition:all .3s linear}.select__option__children .select__option__item{margin-left:-15px}.select__option__children .select__option__item__wrap{padding-left:15px}.select__option__children .select__option__item__wrap:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#cecccc}.select__option__children .select__option__item__wrap:after{content:"";position:absolute;top:18px;width:15px;height:1px;left:0;background:#cecccc}.select__option__children .select__option:last-child .select__option__item__wrap:before{height:50%}.select__option__image{display:flex;height:100%;margin-left:1px}.select__option__image .queryImage{width:35px}.select__option__image span{flex:1}.select__option.parent .select__option__title span{padding-left:7px}.select__option.parent .select__option__header:hover>.select__option__item .select__option__title{font-weight:600;color:#333}.select__option.parent .select__option__header:hover>.select__option__item .select__option__type svg{fill:#3d3d3d}.select__option.active{cursor:pointer}.select__option.active:hover{background:#f9f7f7}.select__option.active:active{background:#f0f0f0}.select__option.collapsed>.select__option__children{height:auto}.select__option.locked{cursor:default}.select__option.locked .select__option__item{color:#e6e5e8}.select__option.locked:hover{background:#fff}.select__selected{flex:1;height:100%;padding:14px 0 14px 20px;white-space:nowrap}.select__selected span{padding-right:6px}.select__input{flex:1;height:100%;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select__input__option{display:flex;align-items:center;height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1rem;padding:22px 12px 3px;color:#32323d}.select__image{max-width:55px;height:100%;overflow:hidden;padding:5px 0}.select__image .queryImage{border-radius:.35rem;overflow:hidden}.select__placeholder{padding:22px 12px 3px;position:absolute;top:0;opacity:.6;pointer-events:none;color:#cecccc}.select.active .select__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.select.active .select__caret{transform:rotateX(180deg)}.select.active .select__options__body{box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.select.active .select__input,.select.choosed .select__input{color:#333}.select.active .select__title,.select.choosed .select__title{font-size:.85rem;padding-top:7px;padding-left:12px}.select.small{display:inline-block}.select.small .select__body{width:auto}.select.small .select__body .icon{width:6px;height:6px}.select.small .select__options{min-width:100%;width:auto}.select.small .select__options .item .item-name{padding:0 25px;white-space:nowrap}.select.bare .select__title{display:flex;align-items:center;padding:2px 10px;height:100%;position:relative;border-radius:.25rem 0 0 .25rem;background:#f9f7f7;color:#6e6e6e;font-size:1rem}.select.bare .select__body{height:35px;border-radius:.25rem;border:1px solid #f9f7f7}.select.bare .select__caret .icon{width:9px;height:9px}.select.bare .select__placeholder{display:flex;align-items:center;height:100%;padding:2px 10px;font-weight:100}.select.bare .select__input__option{padding:2px 10px}.select.bare .select__clean .icon{width:9px;height:9px}.select.bare.choosed .select__title{display:none}.select.bare.active .select__body{border-bottom:none;border-radius:.25rem .25rem 0 0}.select.size__small .select__body{height:35px;border-left:1px solid #f0f0f0;border-radius:.35rem}.select.size__small .select__title{padding:9px 12px 0}.select.size__small .select__placeholder{padding-top:9px}.select.size__small.noTitle .select__input__option{padding-top:2px}.select.disabled .select__body{cursor:default}.select.disabled .select__input__option{color:#cecccc;font-weight:100}.select.disabled .select__caret{display:none}.select.error .select__body{border-color:#f44336}.select.error .select__title,.select.error .select__description,.select.error .select__placeholder{color:#f44336}
.queryImage{display:flex;align-items:center;justify-content:center;width:auto;height:auto}.queryImage img{display:block;width:100%;height:auto}.queryImage__empty{margin:5px}.queryImage.flexHeight{height:100%}.queryImage.flexHeight img{width:auto;height:100%}.queryImage.align__left{justify-content:flex-start}.queryImage.align__right{justify-content:flex-end}
.card{display:flex;flex-direction:column;width:100%;height:100%;background:#fff}.card__header{position:relative;display:flex;flex-direction:column;color:#333;padding:40px 20px 20px;text-align:center;border-bottom:1px solid #f0f0f0}.card__header__number{position:absolute;top:10px;left:10px;width:51px;height:41px;padding:2px 0 0;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;font-family:"pfhighway";font-weight:600;font-size:2rem;border-right:1px solid #ffce54;border-bottom:1px solid #ffce54;transition:all .3s linear}.card__header__title{font-weight:600;font-size:2.5rem;font-family:"pfhighway";text-transform:uppercase}.card__header__subtitle{font-weight:100;font-size:1.15rem;margin-bottom:4px;text-transform:uppercase}.card__header__stateIcon{position:absolute;right:0;top:0}.card__header__stateIcon:before{content:"";display:block;border-top:38px solid #ffce54;border-left:38px solid transparent}.card__header__stateIcon .icon{width:18px;height:18px;position:absolute;top:8px;right:6px}.card__header__stateIcon .icon.icon-new svg{fill:#fff}.card__header__actions{position:absolute;top:12px;right:26px}.card__header__actions .btn{margin:0;padding:0;width:43px;height:43px}.card__body{display:flex;flex:1;min-height:200px;padding:10px;background:#f9f7f7}.card__body__wrap{height:auto;width:100%;margin:0;background:#fff;border-radius:.25rem;border:1px solid #e6e5e8}.card__body.clean{padding:0;background:#fff}.card__body.clean .card__body__wrap{border-radius:0;border:none}.card__footer{border-top:1px solid #f0f0f0;padding:20px;transition:height .3s linear,padding .3s linear}.card__footer.empty{padding:0;height:0;border-top:none;overflow:hidden}.card__footer.center{display:flex;align-items:center;justify-content:center;text-align:center}.card.flex{flex:1;height:auto}
.checkMatrix{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.checkMatrix__wrap{flex:1;overflow-x:auto}.checkMatrix__block{display:flex;flex-direction:column;height:100%;overflow-x:auto;margin:auto;min-width:min-content}.checkMatrix__header{display:flex;border-bottom:1px solid #f0f0f0;color:#333}.checkMatrix__header .checkMatrix__title{height:50px;background:#fff}.checkMatrix__header .checkMatrix__row{display:flex;align-items:center;justify-content:center;overflow:hidden;word-break:break-all;padding:10px 5px;border-left:1px solid #f0f0f0;height:50px;position:relative}.checkMatrix__header__rowCheck.checkbox{position:absolute;top:2px;padding:0;margin:0;right:2px;height:16px;width:16px}.checkMatrix__header__rowCheck .checkbox__icon{width:16px;min-width:16px;height:16px}.checkMatrix__header__rowCheck .checkbox__icon .icon{width:10px;height:10px}.checkMatrix__body{display:flex;flex-direction:column;flex:1;min-height:350px}.checkMatrix__body .checkMatrix__title{display:flex;align-items:center;justify-content:left;overflow:hidden;padding:6px 15px;color:#333;border-right:1px solid #f0f0f0}.checkMatrix__body .checkMatrix__title>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.checkMatrix__body .checkbox{margin:0;width:100%;height:40px;justify-content:center}.checkMatrix__column{display:flex}.checkMatrix__column:nth-child(odd){background-color:#f9f7f7}.checkMatrix__group{border-bottom:1px solid #f9f7f7}.checkMatrix__group__title{font-weight:600;padding:20px 15px 10px;color:#333;text-transform:uppercase}.checkMatrix__group__columns{display:flex;flex-direction:column}.checkMatrix__row{width:110px;text-align:center}.checkMatrix__row.last{border-right:1px solid #f0f0f0}.checkMatrix__batchColumn{flex:1;display:flex;min-width:80px}.checkMatrix__batchColumn__space{flex:1}.checkMatrix__batchColumn__checkbox{float:right;padding:0 10px}.checkMatrix__actions{text-align:center;padding:20px;border-top:1px solid #f9f7f7}
.switch{position:relative;width:300px;height:55px;margin:10px 10px;padding:0}.switch__box{display:inline-flex;align-items:center;height:100%}.switch__switcher{display:inline-block;width:40px;height:20px;border-radius:10px;transition:all .15s linear;background:rgba(255,206,84,.45);position:relative;cursor:pointer;box-shadow:inset -1px 1px 1px rgba(0,0,0,.05)}.switch__selector{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:-1px 1px 1px rgba(0,0,0,.15);transition:all .15s linear}.switch__title{display:inline-block;margin-left:20px;color:#cecccc;cursor:pointer;transition:all .15s linear}.switch__title .icon{width:11px;height:11px;margin-left:6px;margin-bottom:-1px}.switch__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.switch__star{font-weight:600;color:#ea584d;padding-left:3px;transition:all .3s linear}.switch.inline{display:inline-flex}.switch.active .switch__switcher{background:#a6d771}.switch.active .switch__selector{left:20px}.switch.active .switch__title{color:#222}.switch.disabled .switch__title{cursor:default;font-weight:100;color:#cecccc}.switch.disabled .switch__switcher{cursor:default;opacity:.45}.switch.size__small{height:35px}.switch.size__small .switch__switcher{width:32px;height:17px}.switch.size__small .switch__selector{width:13px;height:13px}.switch.size__small .switch__title{margin-left:10px}.switch.size__small .switch.active .switch__selector{left:17px}
.resizable{position:relative;z-index:5}.resizable-handler{position:absolute}.resizable-handler span{display:block;position:absolute;background:#f0f0f0;margin:auto;pointer-events:none}.resizable-handler:active span{background:#cecccc}.resizable-handler.axis-x{width:9px;top:0;right:0;bottom:-1px;cursor:e-resize}.resizable-handler.axis-x span:first-child{width:1px;height:20px;left:0;top:0;bottom:0}.resizable-handler.axis-x span:nth-child(n+2){width:1px;top:0;left:4px;bottom:0}.resizable-handler.axis-x span:nth-child(3){left:6px}.resizable-handler.axis-x span:nth-child(4){left:8px}.resizable-handler.axis-y{height:9px;left:0;right:0;bottom:-1px;cursor:s-resize}.resizable-handler.axis-y span:first-child{height:1px;width:20px;left:0;right:0;bottom:8px}.resizable-handler.axis-y span:nth-child(n+2){height:1px;left:0;right:0;bottom:6px}.resizable-handler.axis-y span:nth-child(3){bottom:4px}.resizable-handler.axis-y span:nth-child(4){bottom:2px}
.stateHandler{width:100%;height:100%;position:relative}.stateHandler__status{display:flex;opacity:0;width:100%;height:0;overflow:hidden;background:#fff;position:absolute;z-index:9999;top:0;right:0;left:0;bottom:0;margin:0 0 auto auto;flex-direction:column;align-items:center;justify-content:center;transition:all .15s linear}.stateHandler.active>.stateHandler__status{opacity:1;width:100%;height:100%}.stateHandler.active>.stateHandler__icon{height:32px;width:32px}.stateHandler__icon{height:0px;width:0px;padding-bottom:10px;transition:all .3s linear}.stateHandler__header{padding:0;font-size:.75rem;color:#333;text-transform:uppercase;transition:all .3s linear}.stateHandler__body{border-radius:.25rem;background:#f9f7f7;padding:5px 10px;margin-top:10px;transition:all .3s linear .1s}.stateHandler.state__done .stateHandler svg{fill:#92d050}.stateHandler.state__error .stateHandler__header{color:#f44336}.stateHandler.state__error .stateHandler svg{fill:#f44336}
.tagInput{position:relative;z-index:1;width:300px;height:auto;margin:10px 10px;font-weight:100}.tagInput input{height:100%;padding:0 4px 3px;color:#333;transition:all .3s linear}.tagInput__btn{display:flex;align-items:center;padding:5px 14px;margin:0;height:100%;border-radius:0;border:none;cursor:pointer;transition:all .15s linear}.tagInput__btn .icon{width:12px;height:12px}.tagInput__btn:hover,.tagInput__btn:focus{background:none}.tagInput__btn:hover svg,.tagInput__btn:focus svg{fill:#2e2e2e}.tagInput__title{position:absolute;z-index:2;margin:0;padding:19px 22px 0;pointer-events:none;font-weight:100;color:#9299a2;transition:all .15s linear}.tagInput__body{display:flex;width:100%;min-height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;transition:all .3s linear}.tagInput__tags{display:flex;flex-wrap:wrap;flex:1;padding:23px 0 0 8px}.tagInput__input{flex:1;min-width:60px}.tagInput__field{flex:1;display:flex}.tagInput__placeholder{padding:29px 12px 3px;position:absolute;top:0;opacity:.6;pointer-events:none;color:#cecccc}.tagInput__star{font-weight:600;color:#ea584d;padding-left:3px;transition:all .3s linear}.tagInput__description{font-size:.75rem;padding:3px 5px;color:#32323d;white-space:pre-line;transition:all .3s linear}.tagInput.double{width:620px}.tagInput.bare{display:inline-block;width:auto;margin:0}.tagInput.bare .input__body{height:100%;border:none}.tagInput.bare input{padding:0}.tagInput.filled .tagInput__title,.tagInput.active .tagInput__title{font-size:.85rem;padding-top:7px;padding-left:12px}.tagInput.active .tagInput__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.tagInput.active .tagInput__star{color:#f44336}.tagInput.error .tagInput__body{border-color:#f44336}.tagInput.error .tagInput__title,.tagInput.error .tagInput__description,.tagInput.error .tagInput__placeholder{color:#f44336}

.ask{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ask__title{padding-top:10px;font-weight:600;color:#f44336}.ask__message{color:#6e6e6e;font-weight:100;padding:20px 0;max-width:600px;text-align:center}.ask__icon .icon{width:30px;height:30px}.ask__icon .icon svg{fill:#f44336}
.bathEdit{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.bathEdit__body{display:flex;flex-wrap:wrap;height:100%;min-height:250px}.bathEdit__actions{text-align:center;padding:20px;border-top:1px solid #f9f7f7}.bathEdit__list{display:flex;flex-direction:column;position:relative;text-align:center;height:100%;min-height:200px;background:#fff;overflow:hidden}.bathEdit__list__body{flex:1;height:auto}.bathEdit__list__footer{border-top:1px solid #f0f0f0;padding:0 20px}.bathEdit__list__search{width:100%;margin:0;border-bottom:1px solid #f0f0f0}.bathEdit__list__search .search__body{height:35px}.bathEdit__list.resizable{padding-right:4px;border-radius:.25rem 0 0 .25rem}.bathEdit__footer{padding:10px 20px}.bathEdit__item{flex:1;height:100%}.bathEdit__item__wrap{height:100%;background:#fff;overflow:hidden}.bathEdit__addForm{height:100%;width:100%;position:relative;padding:3%;background:rgba(0,0,0,.35);position:absolute;z-index:9999;display:flex;align-items:center;justify-content:center}.bathEdit__addForm__wrap{display:inline-flex;flex-direction:column;height:auto;width:auto;background:#fff;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18)}.bathEdit__addForm__header{position:relative}.bathEdit__addForm__body{flex:1}.bathEdit__addForm__footer{text-align:center;padding-bottom:10px}.bathEdit__addForm__title{text-align:center;padding:30px 30px 10px;font-weight:100;font-size:1.15rem;text-transform:uppercase}.bathEdit__addForm__close.icon{position:absolute;cursor:pointer;width:9px;height:9px;top:15px;right:15px}.bathEdit__addForm__close.icon:hover svg{fill:#2e2e2e}
.draggableList__search{border-bottom:1px solid #e6e5e8}.draggableList__search .search{width:auto;margin:0;background:#fff}.draggableList__search .search.active{background:#fff}.draggableList__search .search__body{height:35px}
.list{display:flex;flex-direction:column;width:100%}.list.choosable .listColumn:not(.disabled){cursor:pointer}.list.choosable .listColumn:not(.disabled):not(.active):hover{color:#6e6e6e;background:#f9f7f7}.list.scrollable{height:100%}.list .listHeader{display:flex;text-align:center;border-bottom:1px solid #cecccc;background:#fff;color:#6e6e6e}.list .listHeaderRow{flex:1;padding:16px 10px 14px;height:42px;text-align:left;color:#32323d}.list .listHeaderRow.align__center{justify-content:center;text-align:center}.list .listHeaderRow.align__right{justify-content:flex-end;text-align:right}.list .listHeaderRow.static{flex:none}.list .listHeaderRow.noPadding{padding:0}.list .listBody{flex:1;background:#f9f7f7;transition:all .3s linear}.list .listColumn{position:relative;height:40px;display:flex;align-items:center;text-align:center;background:#fff;color:#333;font-weight:300;border-bottom:1px solid #f0f0f0;transition:background-color,border .15s linear}.list .listColumn .stateIcon{position:absolute;top:0;right:0;background:transparent;pointer-events:none}.list .listColumn.active{background:#fdf0cf;color:#e49215;z-index:2}.list .listColumn.active svg{fill:#e49215}.list .listColumn.active.draggable:before,.list .listColumn.active.draggable:after{background:#e49215}.list .listColumn.disabled .listRow{cursor:default;opacity:.6}.list .listColumn.hover:not(.disabled):hover{cursor:pointer;background:#f9f7f7;border-bottom-color:#ffce54}.list .listColumn.draggable:before,.list .listColumn.draggable:after{content:"";width:1px;top:5px;bottom:5px;position:absolute;background:#dcdbe0}.list .listColumn.draggable:before{left:3px}.list .listColumn.draggable:after{left:5px}.list .listColumn.draggable.isDragging:not(.no-select):hover{color:#222;background:#fff}.list .listColumn.draggable.isDragging:not(.no-select):hover:nth-child(odd){background-color:#f9f7f7}.list .listColumn.draggable.isOver{border-top:1px solid #868686;background:#ffce54;color:#fff;box-shadow:inset 0 3px 2px -2px rgba(0,0,0,.3)}.list .listColumn.state__new .stateIcon{border-top:10px solid #ffce54;border-left:10px solid transparent}.list .listColumn.autoHeight{height:auto;min-height:40px}.list .listColumn:last-child{border-bottom-color:#cecccc;margin-bottom:20px}.list .listRow{display:flex;align-items:center;justify-content:center;flex:1;padding:0 12px;height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list .listRow__body{display:flex;justify-content:flex-start;align-items:center;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;height:100%}.list .listRow__body>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list .listRow.noPadding{padding:0}.list .listRow.static{flex:none}.list .listRow.align__center .listRow__body{justify-content:center;text-align:center}.list .listRow.align__right .listRow__body{justify-content:flex-end;text-align:right}.list .listRow.active{cursor:pointer}.list .listRow.hover{cursor:pointer}.list .listRow.hover:hover{background:#f0f0f0}.list .listRow__icon{display:flex;align-items:center;justify-content:center}.list .listRow__icon svg{width:9px;height:9px}.list .listRow__icon.hover{cursor:pointer}.list .listRow__icon.hover__red:hover svg{fill:#f44336}.list .listRow__action{padding:0;overflow:visible;cursor:pointer}.list .listRow__action .icon{width:12px;height:auto}.list .listRow__action .more__wrap{right:2px}.list .listRow__action.hover{cursor:pointer}.list .listRow__action.hover:hover{background:#f0f0f0}.list .listRow__action:hover{background:#f9f7f7}.list .listRow__action:hover svg{fill:#a6d771}.list .listRow__action:hover.color__red svg{fill:#f44336}.list .listRow__image{display:flex;align-items:center;justify-content:center;position:relative;height:100%;width:100%;padding:3px}.list .listRow__image img{display:block;width:auto;object-fit:contain;max-height:100%;max-width:100%;border-radius:.25rem}.list .listRow__style__id{font-family:"pfhighway";font-size:15px;font-weight:600}.list .listRow.noCut{white-space:normal;text-overflow:initial;overflow:initial}.list .listRow.noCut .listRow__body{white-space:normal;text-overflow:initial;overflow:initial}.list .listRow.noCut .listRow__body>span{white-space:normal;text-overflow:initial;overflow:initial}.list .listRow.wrap{padding:0}.list .listRow .checkbox{margin:0;padding:0;width:100%;height:100%}.list .listRow .checkbox__icon{margin:auto}.list.tiny .listHeaderRow{padding:6px 10px 4px;height:30px}.list.tiny .listColumn{height:30px}@media screen and (max-width: 900px){.list .listRow.flexMobile,.list .listHeaderRow.flexMobile{flex:1}}
.selectСheck .checkbox{margin:0;height:35px;transition:all .15s linear}.selectСheck .checkbox:not(.locked):hover{background:#f0f0f0}.selectСheck .checkbox:not(.locked):hover .checkbox__icon{border-color:#cecccc}.selectСheck .checkbox.locked{cursor:default}.selectСheck .checkbox.locked .checkbox__title{color:#e6e5e8;text-decoration:line-through}.selectСheck .checkbox.locked .checkbox__icon{opacity:.5}.selectСheck .select__input__checked{display:block;padding:28px 12px 0}.selectСheck .select__input__tags{display:flex;padding:24px 12px 0}.selectСheck.size__small .select__input__tags{padding-top:7px}.selectСheck.size__small .select__input__tags .tag{height:16px;font-size:.85rem;padding:2px 6px}.selectСheck.size__small .select__input__checked{padding-top:8px}.selectСheck.size__small.choosed .select__title{padding-top:3px}
.info{margin:10px 10px;overflow:hidden;color:#6e6e6e;font-weight:100;border-radius:.25rem;background:#fff8e6}.info__title{font-weight:300;padding:8px 16px;background:#fdf0cf;color:#333}.info__body{padding:10px 16px}.info.full{width:auto}.info.multiline .info__body{white-space:pre-line;line-height:11px}
.settingsMaintain{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%;padding:20px 10px}.settingsMaintain__actionChooser{text-align:center;border-radius:.35rem;border:1px solid #f9f7f7;padding:20px}.settingsMaintain__actionChooser__btn{margin-top:30px}.appSettings{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.appSettings__body{width:100%;flex:1}.appSettings__actions{border-top:1px solid #f0f0f0;width:100%;text-align:center;padding:20px}.settingsButtons{display:flex;flex-direction:column;height:100%}.settingsButtons__body{flex:1;display:flex}.settingsButtons__footer{border-top:1px solid #f0f0f0;text-align:center;padding:10px 15px}.buttonsTypeList{display:flex;flex-direction:column;width:auto;flex:1;height:100%;border-right:1px solid #f0f0f0}.buttonsTypeList:last-child{border-right:none}.buttonsTypeList__title{color:#333;border-bottom:1px solid #f0f0f0;padding:13px 15px 10px;font-weight:600;text-transform:uppercase;font-size:.85rem}.buttonsTypeList__body{flex:1}.buttonsTypeList__body .categories{padding:0}.buttonsTypeList__body .categories__wrap{border:none}
.bathDefEdit{display:flex;flex-direction:column;flex:1;width:100%;height:100%;position:relative;background:#f9f7f7}.bathDefEdit__items{padding:10px;margin:0;transition:all .15s linear}.bathDefEdit__item{display:flex;position:relative;margin:4px;background:#fff;border-radius:.35rem;transition:all .3s linear}.bathDefEdit__item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:.35rem 0 0 .35rem;background:#f0f0f0}.bathDefEdit__item.new:before{background:#ffce54}.bathDefEdit__item.locked{pointer-events:none;opacity:.85}.bathDefEdit__item__lockedIcon{position:relative;top:10px;right:10px;width:13px;height:13px}.bathDefEdit__item__lockedIcon svg{fill:#e6e5e8}.bathDefEdit__item__body{flex:1}.bathDefEdit__item__close{width:36px;height:36px;margin:0;padding:0}.bathDefEdit__item__close .icon{width:12px;height:12px}.bathDefEdit__item .inputGroup{padding:0}.bathDefEdit__item.isDragging{box-shadow:0 1px 3px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.18)}.bathDefEdit__header{display:flex;align-items:center;justify-content:flex-end;background:#fff;margin:15px 15px 0;padding:0;border-radius:.3rem;border-bottom:1px solid #f9f7f7;transition:all .15s linear;position:relative;overflow:hidden}.bathDefEdit__header .btn{width:30px;height:30px;padding:0;margin:0;border-radius:0}.bathDefEdit__actions{padding:5px 10px;margin:0px 35px 15px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:.35rem}.bathDefEdit__actions .btn{margin:0 10px}.bathDefEdit__body{flex:1;min-height:200px}.bathDefEdit .dragger{position:absolute;bottom:5px;right:10px;background:none}@media screen and (max-width: 900px){.bathDefEdit__item__close{width:30px;height:30px;position:absolute;right:-10px;top:-10px;border-radius:50%;background:#fff}}
.imageInput{position:relative;width:300px;height:auto;margin:10px 10px;font-weight:100;text-align:left}.imageInput__wrap{display:flex;align-items:center;height:55px}.imageInput__body{display:flex;align-items:center}.imageInput__title{padding:5px 10px}.imageInput__preview{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;border-radius:.25rem;width:55px;height:55px;border:1px solid #e6e5e8;cursor:pointer;background:#fff;transition:all .15s linear}.imageInput__preview__image{position:relative;z-index:1;overflow:hidden;border-radius:.25rem;width:100%;height:100%}.imageInput__preview__image img{object-fit:cover;width:100%;height:100%}.imageInput__preview__popup{position:relative;z-index:10000;border-radius:.25rem;overflow:hidden;background:#fff;max-width:400px;width:auto;height:auto;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);margin:-1px}.imageInput__preview__popup__image{display:block;z-index:2;width:100%;height:auto}.imageInput__preview__icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.imageInput__preview.uploaded{border-color:transparent;cursor:default}.imageInput__preview:hover{background:#f9f7f7}.imageInput__zoom{cursor:zoom-in;position:absolute;z-index:3;bottom:0;left:0;width:100%;height:16px;transition:all .15s linear}.imageInput__zoom:hover{background:rgba(0,0,0,.49)}.imageInput__remove{display:flex;cursor:pointer;position:absolute;align-items:center;justify-content:center;z-index:3;top:-5px;right:-5px;background:#f44336;border-radius:50%;width:15px;height:15px}.imageInput__remove .icon{width:7px;height:auto}.imageInput__remove .icon svg{fill:#fff}.imageInput__remove:hover{background:#e4271a}
.userChooser{position:relative;display:inline-flex;color:#32323d;cursor:pointer}.userChooser__body{display:flex;align-items:center;justify-content:center;padding:6px 8px;border-radius:.25rem}.userChooser__body:hover{background:#f9f7f7}.userChooser__icon{display:flex;align-items:center;justify-content:center}.userChooser__icon .icon{width:34px;height:34px}.userChooser__item{padding:0 5px 0 15px}.userChooser__item__title{color:#333;font-weight:400}.userChooser__item__type{font-size:.75rem;font-weight:100}.userChooser__item__empty{display:flex;align-items:center;justify-content:center;font-weight:100}.userChooser__chooser{position:absolute;overflow:hidden;z-index:9999;top:0;left:0;height:0;transition:all .3s linear}.userChooser__chooser__body{display:none;opacity:0;background:#fff;border-radius:.25rem;padding:0;border:1px solid #ffce54;transition:all .3s linear}.userChooser__chooser__body .search{margin:0}.userChooser__chooser__body .search__body{height:40px}.userChooser__chooser__list{max-height:600px;min-height:40px}.userChooser__chooser__item{padding:8px 12px;position:relative}.userChooser__chooser__item:nth-child(odd){background-color:#f9f7f7}.userChooser__chooser__item:hover{background-color:#f0f0f0}.userChooser.choose .userChooser__chooser{overflow:visible;height:auto}.userChooser.choose .userChooser__chooser__body{display:block;opacity:1}.userChooser.disabled{cursor:default}.userChooser.disabled .userChooser__body:hover{background:none}
.sortableList{display:flex;flex-direction:column;width:100%;height:100%;background:#fff}.sortableList__header__column{display:flex;text-align:left;height:45px;padding:0 10px;border-bottom:1px solid #e6e5e8}.sortableList__header__column.searchPanel{padding:0}.sortableList__header__column .search{margin:0}.sortableList__header__column .search__body{height:45px}.sortableList__header__rows{flex:1;display:flex}.sortableList__header__row{display:flex;align-items:center;position:relative;justify-content:space-between;flex:1;overflow:hidden;color:#32323d;border-bottom:2px solid transparent;transition:all .15s linear}.sortableList__header__row__title{padding:16px 10px 14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1;cursor:pointer}.sortableList__header__row__title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sortableList__header__row__title.align__center{margin-left:12px;justify-content:center;text-align:center}.sortableList__header__row__title.align__right{justify-content:flex-end;text-align:right;padding-right:5px}.sortableList__header__row.actions{width:60px;flex:none;margin:auto;padding:0;overflow:visible}.sortableList__header__row.actions .checkbox{padding:3px 0 0;width:60px;height:45px;display:flex;align-items:center;justify-content:center}.sortableList__header__row.actions .more{width:60px;height:45px}.sortableList__header__row.actions .icon{display:block}.sortableList__header__row.actions .icon svg{fill:#e6e5e8}.sortableList__header__row.actions:hover:not(.active){border-color:transparent}.sortableList__header__row.noFlex{flex:none}.sortableList__header__row .icon{display:none}.sortableList__header__row.active{color:#333;border-color:#ffce54}.sortableList__header__row.active .icon{display:block}.sortableList__header__row.active svg{fill:#3d3d3d}.sortableList__header__row:hover .sortableList__sortDir .arrow{opacity:1}.sortableList__header__row:hover:not(.active){color:#333;border-color:#cecccc}.sortableList__header__row:hover:not(.active) .icon{display:block}.sortableList__header__row:hover:not(.active) .icon svg{fill:#3d3d3d}.sortableList__body{flex:1;position:relative;min-height:200px;background:#f9f7f7;border-bottom:1px solid #e6e5e8;border:3px solid #fff;transition:all .3s linear}.sortableList__footer{border-top:1px solid #f0f0f0;padding:10px 0}.sortableList__wrap{margin:-3px;height:100%}.sortableList__column{display:flex;text-align:left;background:#fff;min-height:40px;color:#333;font-weight:300;padding:0 10px;border-bottom:1px solid #e6e5e8;transition:all .15s linear}.sortableList__column.columnLink{cursor:pointer}.sortableList__column:last-child{border-bottom-color:#cecccc;margin-bottom:20px}.sortableList__column:hover{background:#f9f7f7;border-bottom-color:#ffce54}.sortableList__row{display:flex;align-items:center;flex:1;padding:0 10px}.sortableList__row.cut{overflow:hidden}.sortableList__row.cut>span,.sortableList__row.cut>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sortableList__row.actions{width:60px;flex:none;overflow:visible}.sortableList__row.actions .more{width:60px;height:40px}.sortableList__row.actions .checkbox{padding:3px 0 0;width:60px;height:40px;display:flex;align-items:center;justify-content:center}.sortableList__row.noFlex{flex:none}.sortableList__row.align__center{justify-content:center;text-align:center}.sortableList__row.align__right{justify-content:flex-end;text-align:right}.sortableList__sortDir{width:12px;cursor:pointer}.sortableList__sortDir .arrow{opacity:0;text-align:center;height:6px}.sortableList__sortDir .arrow.active{opacity:1}.sortableList__sortDir .arrow .icon{width:6px;height:6px}.sortableList.noPadding .sortableList__header__column,.sortableList.noPadding .sortableList__column{padding:0}@media screen and (max-width: 900px){.sortableList__header__column{padding:0 5px}.sortableList__column{padding:0 5px}}@media screen and (max-width: 600px){.sortableList__header__column{padding:0}.sortableList__column{padding:0}}
.priceBlock{display:flex;flex-wrap:wrap}.priceBlock__price{display:flex;align-items:flex-end}.priceBlock__discountPrice{display:flex;align-items:flex-end;margin-left:6px}.priceBlock__number{line-height:normal}.priceBlock__eq{display:flex;padding-right:3px}.priceBlock__perUnit{display:flex;font-size:.75rem;margin-left:10px}.priceBlock__perUnit__slash{display:flex;align-items:flex-start;margin-top:2px;font-weight:600;color:#333}.priceBlock__perUnit__price{display:flex;margin-left:6px;padding:3px 8px;border-radius:.15rem;background:#f9f7f7}.priceBlock__perUnit__price .priceBlock__currency{padding-left:2px}.priceBlock__suffix{font-size:.75em;padding-left:5px}.priceBlock__currency{font-size:.7rem;padding-left:3px}.priceBlock.size__big{font-size:30px}.priceBlock.size__big .priceBlock__eq{padding-right:23px}.priceBlock.discounted .priceBlock__price{color:#f44336;text-decoration:line-through}.priceBlock.discounted.size__big .priceBlock__price{font-size:18px}.priceBlock.discounted.size__big .priceBlock__discountPrice{color:#333}.priceBlock.align__left{text-align:left;justify-content:flex-start}.priceBlock.align__right{text-align:right;justify-content:flex-end}.priceBlock.align__center{text-align:center;justify-content:center}
.colorPicker{position:relative;z-index:1;width:300px;height:auto;margin:10px 10px;font-weight:100;text-align:left}.colorPicker__title{position:absolute;display:inline-flex;z-index:2;margin:0;padding:19px 22px 0;color:#9299a2;transition:all .15s linear}.colorPicker__title__body{display:inline-block}.colorPicker__title .icon{width:11px;height:11px;margin-left:6px;margin-bottom:-1px}.colorPicker__star{font-weight:600;color:#ea584d;padding-left:3px}.colorPicker__field{position:relative;display:flex;flex-direction:column;cursor:pointer;height:100%}.colorPicker__picker{position:relative}.colorPicker__picker .tooltip__body{padding:0}.colorPicker__picker .tooltip__arrow{border-color:#fff}.colorPicker__color{height:auto;margin:25px 12px 4px;max-width:120px;border-radius:.25rem;flex:1}.colorPicker__color.border{border:1px solid #e6e5e8}.colorPicker__body{position:relative;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;transition:all .3s linear}.colorPicker__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.colorPicker.bare{display:inline-block;width:auto;margin:0}.colorPicker.bare .colorPicker__body{height:100%;border:none}.colorPicker.theme__small .colorPicker{display:inline-block;width:auto;margin:0}.colorPicker.theme__small .colorPicker__title{padding:12px 15px 0}.colorPicker.theme__small .colorPicker__body{height:40px;border:none}.colorPicker.filled .colorPicker__title,.colorPicker.active .colorPicker__title{font-size:.85rem;padding-top:7px;padding-left:12px}.colorPicker.active .colorPicker__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.colorPicker.active .colorPicker__star{color:#f44336}.colorPicker.disabled .colorPicker__title{color:#9299a2}.colorPicker.disabled .colorPicker__body{opacity:.75;border-left-color:#f0f0f0}.colorPicker.error .colorPicker__body{border-color:#f44336}.colorPicker.error .colorPicker__title,.colorPicker.error .colorPicker__description{color:#f44336}
.datepicker{position:relative;display:inline-block;text-align:left;width:300px}.datepicker__title{position:absolute;z-index:2;margin:0;font-weight:100;top:19px;padding:0 22px;pointer-events:none;transition:all .15s linear}.datepicker__input{flex:1;height:100%;padding:26px 12px 3px;font-size:1rem;color:#333;transition:all .3s linear}.datepicker__body{position:relative;z-index:1;display:flex;align-items:center;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;cursor:pointer;transition:all .3s linear}.datepicker__selectedDates{display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.datepicker__selectedDates span{padding-right:2px}.datepicker__picker{position:absolute;right:0;z-index:99;display:none;opacity:0;width:100%;min-width:300px;margin-top:-1px;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15);transition:all .3s linear}.datepicker__picker__header{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;border-bottom:1px solid #f0f0f0;padding:10px 20px}.datepicker__picker__header__title{display:flex;justify-content:center;align-items:center;flex:1;width:20px;color:#2e2e2e;height:36px}.datepicker__picker__header__input{display:flex;align-items:center;border:1px solid #f0f0f0;border-radius:.25rem;text-align:right;padding:5px 10px;height:36px}.datepicker__picker__header__input .input{width:18px;height:20px}.datepicker__picker__header__input .input input{font-size:.85rem;text-align:right}.datepicker__picker__header__input .input__year{margin-right:10px;width:36px}.datepicker__picker__header__timeInput{display:flex;align-items:center;border:1px solid #f0f0f0;border-radius:.25rem;text-align:right;padding:5px 10px;height:36px;margin-left:5px}.datepicker__picker__header__timeInput .input{width:18px;height:20px}.datepicker__picker__header__timeInput .input input{font-size:.85rem;text-align:right}.datepicker__picker__header__btn{display:flex;justify-content:center;align-items:center;flex:1;height:36px}.datepicker__picker__header__btn .icon{width:22px;height:22px;padding:4px;cursor:pointer;transition:all .3s linear}.datepicker__picker__header__btn .icon:hover svg{fill:#2e2e2e}.datepicker__picker__header .divider{padding:0 3px 1px}.datepicker__calendar{text-align:center}.datepicker__calendar__header{display:flex;align-items:center;justify-content:space-between;padding:15px 24px}.datepicker__calendar__header .btn{border-radius:50%;width:30px;height:30px;padding:7px}.datepicker__calendar__header .btn.btn-arrow_left{padding-left:5px}.datepicker__calendar__header .btn.btn-arrow_right{padding-right:5px}.datepicker__calendar__body{padding:0 24px 24px}.datepicker__calendar__dates{display:flex;flex-direction:column;align-items:center}.datepicker__calendar__footer{border-top:1px solid #f0f0f0}.datepicker__calendar__dayweek{display:flex;justify-content:space-between;width:224px;text-align:center;padding:10px 0}.datepicker__calendar__dayweek span{width:32px}.datepicker__calendar__days{width:224px;display:flex;flex-wrap:wrap}.datepicker__calendar__day{position:relative;width:32px;height:26px;color:#e6e5e5;margin-bottom:3px;position:relative;transition:all .15s linear;cursor:pointer}.datepicker__calendar__day span{position:absolute;left:0;right:0;top:-3px;bottom:-3px;padding:8px 0;border-radius:50%;padding-right:1px}.datepicker__calendar__day.current_month{color:#222}.datepicker__calendar__day.start span{background:#a0d468;color:#fff}.datepicker__calendar__day.end span{background:#a0d468;color:#fff}.datepicker__calendar__day.range{background:rgba(160,212,104,.35);color:#2e2e2e}.datepicker__calendar__day.range.start{border-radius:50% 0 0 50%}.datepicker__calendar__day.range.start.end{border-radius:50%}.datepicker__calendar__day.range.end{border-radius:0 50% 50% 0}.datepicker__calendar__day.disabled{color:#f0f0f0;cursor:default}.datepicker__calendar__tags{text-align:left;width:100%;padding:10px 7px}.datepicker__calendar__tags .calendar__tag{display:inline-block;margin:4px;padding:2px 8px;border-radius:.25rem;color:#9299a2;font-weight:300;font-size:12px;cursor:pointer;background:#f9f7f7;transition:all .15s linear}.datepicker__calendar__tags .calendar__tag:hover{color:#6e6e6e;background:rgba(160,212,104,.35)}.datepicker__calendar__counter{padding-top:4px}.datepicker__icon{position:relative;z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.datepicker__icon .icon{width:13px;height:13px}.datepicker__star{font-weight:600;color:#ea584d;padding-left:3px;transition:all .3s linear}.datepicker__clean{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.datepicker__clean .icon{width:12px;height:12px}.datepicker__clean:hover .icon svg{fill:#2e2e2e}.datepicker__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.datepicker.align__right .datepicker__selectedDates{justify-content:flex-end}.datepicker.filled .datepicker__title,.datepicker.active .datepicker__title{font-size:.85rem;top:7px;padding-left:12px}.datepicker.active .datepicker__picker{display:block;opacity:1}.datepicker.active .datepicker__dates{display:block;opacity:1;z-index:3;box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.datepicker.active .datepicker__icon{transform:rotateX(180deg)}.datepicker.active .datepicker__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.datepicker.active .datepicker__star{color:#f44336}.datepicker.range .datepicker__header{justify-content:space-between}.datepicker.bare{margin:0;width:auto}.datepicker.bare .datepicker__input{padding-top:3px}.datepicker.bare .datepicker__body{height:100%;border:none;background:none}.datepicker.bare .datepicker__selectedDates{height:100%}.datepicker.error .datepicker__body{border-color:#f44336}.datepicker.error .datepicker__title,.datepicker.error .datepicker__description,.datepicker.error .datepicker__placeholder{color:#f44336}
.categoriesEdit{position:relative;display:flex;flex-direction:column;height:100%}.categoriesEdit__categories{flex:1}.categoriesEdit__item{opacity:0;position:absolute;z-index:2;top:0;bottom:100%;left:0;right:0;background:#fff;transition:background-color .3s linear;overflow:hidden}.categoriesEdit__item__card{position:relative;margin-top:100%;padding:60px 80px;transition:all .3s linear}.categoriesEdit__item .card{border-radius:.3rem;overflow:hidden}.categoriesEdit__item .card .itemClose{position:absolute;right:15px;top:15px;margin:0;padding:0;width:43px;height:43px;cursor:pointer}.categoriesEdit__actions{border-top:1px solid #f9f7f7;padding:20px;text-align:center;align-items:center;justify-content:center}.categoriesEdit.toggled .categoriesEdit__item{opacity:1;bottom:0;z-index:10000;background:rgba(0,0,0,.35)}.categoriesEdit.toggled .categoriesEdit__item__card{margin-top:0}@media screen and (max-width: 900px){.categoriesEdit__item__card{padding:10px}}
.categorySelect{position:relative;color:#32323d;width:300px;margin:10px 10px;transition:all .3s linear}.categorySelect__body{display:flex;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;cursor:pointer;transition:all .3s linear}.categorySelect__title{position:absolute;z-index:2;margin:0;font-weight:100;padding:19px 22px 0;pointer-events:none;color:#9299a2;transition:all .15s linear}.categorySelect__clean{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.categorySelect__clean .icon{width:12px;height:12px}.categorySelect__clean:hover .icon svg{fill:#2e2e2e}.categorySelect__caret{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center}.categorySelect__categories{position:relative;min-width:100%;z-index:10000}.categorySelect__categories__body{z-index:9999;width:100%;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15);transition:all .3s linear}.categorySelect__categories__body .categories{padding:0}.categorySelect__categories__body .categories__wrap{border:none;border-radius:0;margin:0}.categorySelect__categories__body .categories__wrap .view{padding:0}.categorySelect__selected{flex:1;height:100%;padding:14px 0 14px 20px;white-space:nowrap}.categorySelect__selected span{padding-right:6px}.categorySelect__input{flex:1;height:100%}.categorySelect__input__filter{position:relative;z-index:10;border:none;height:auto;padding:0;background:none}.categorySelect__input__option{display:flex;align-items:center;height:100%;font-size:1rem;padding:22px 12px 3px;color:#333;overflow:hidden}.categorySelect__input__option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categorySelect.active .categorySelect__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.categorySelect.active .categorySelect__caret{transform:rotateX(180deg)}.categorySelect.active .categorySelect__categories__body{box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.categorySelect.active .categorySelect__input,.categorySelect.choosed .categorySelect__input{color:#333}.categorySelect.active .categorySelect__title,.categorySelect.choosed .categorySelect__title{font-size:.85rem;padding-top:7px;padding-left:12px}.categorySelect.size__small .categorySelect__body{height:35px;border-left:1px solid #f0f0f0;border-radius:.35rem}.categorySelect.size__small .categorySelect__title{padding:9px 12px 0}.categorySelect.disabled .categorySelect__input__option{color:#cecccc;font-weight:100}.categorySelect.disabled .categorySelect__caret{display:none}.categorySelect.error .categorySelect__body{border-color:#f44336}.categorySelect.error .categorySelect__title,.categorySelect.error .categorySelect__description,.categorySelect.error .categorySelect__placeholder{color:#f44336}
.queryList{display:flex;flex-direction:column;width:100%;height:100%;background:#fff}.queryList__header{display:flex;padding:0 10px;border-bottom:1px solid #e6e5e8}.queryList__header__column{display:flex;flex:1;color:#32323d;height:42px;text-align:left;padding:0;cursor:pointer;border-bottom:2px solid transparent}.queryList__header__column__title{flex:1;display:flex;align-items:center;padding:2px 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:100%}.queryList__header__column__sortDir{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;width:20px}.queryList__header__column__sortDir .arrow{width:6px;height:6px;opacity:0;height:6px}.queryList__header__column__sortDir .arrow svg{transition:none}.queryList__header__column__sortDir .arrow.active svg{fill:#3d3d3d}.queryList__header__column.align__center{padding-left:20px}.queryList__header__column.align__center .queryList__header__column__title{justify-content:center;text-align:center}.queryList__header__column.align__right .queryList__header__column__title{justify-content:flex-end;text-align:right}.queryList__header__column.active{color:#333;border-color:#ffce54;font-weight:300}.queryList__header__column.active .queryList__header__column__sortDir .arrow.active{opacity:1}.queryList__header__column:hover .queryList__header__column__sortDir .arrow{opacity:1}.queryList__header__column:hover:not(.active){color:#333;border-color:#cecccc}.queryList__header__column:hover:not(.active) .icon{display:block}.queryList__header__column:hover:not(.active) .icon svg{fill:#3d3d3d}.queryList__panel{display:flex;border-bottom:1px solid #e6e5e8}.queryList__panel__search{flex:1}.queryList__panel__search .search{margin:0}.queryList__panel__search .search__body{height:40px}.queryList__body{flex:1;position:relative;min-height:200px;border:3px solid #fff;background:#f9f7f7}.queryList__body__row{display:flex;text-align:left;background:#fff;border-bottom:1px solid #f0f0f0}.queryList__body__row:hover{background:#f0f0f0;border-bottom-color:#ffce54}.queryList__body__column{padding:0 10px}.queryList__wrap{margin:-3px;height:100%}.queryList__footer{border-top:1px solid #f0f0f0;min-height:20px}.queryList__row{display:flex;text-align:left;background:#fff;min-height:40px;color:#333;font-weight:300;padding:0 10px;transition:all .15s linear;border-bottom:1px solid #e6e5e8}.queryList__row:last-child{border-bottom-color:#cecccc;margin-bottom:20px}.queryList__row:hover{background:#f9f7f7;border-bottom-color:#ffce54}.queryList__row.rowLink{cursor:pointer}.queryList__column{display:flex;align-items:center;flex:1;padding:0 10px}.queryList__column.cut{overflow:hidden}.queryList__column.cut>span,.queryList__column.cut>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.queryList__column.actions{width:60px;flex:none;overflow:visible}.queryList__column.actions .more{width:60px;height:40px}.queryList__column.actions .checkbox{padding:3px 0 0;width:60px;height:40px;display:flex;align-items:center;justify-content:center}.queryList__column.noFlex{flex:none}.queryList__column.align__center{justify-content:center;text-align:center}.queryList__column.align__right{justify-content:flex-end;text-align:right}.queryList__column__image{display:inline-flex;align-items:center;justify-content:center;height:34px;margin:3px auto;overflow:hidden;border-radius:.25rem}.queryList__column__image img{display:block;height:100%}.queryList__column .queryImage{height:34px;margin:3px;overflow:hidden;border-radius:.25rem}.queryList__pagination{display:flex;align-items:center;justify-content:flex-end;height:50px;font-weight:300;padding:5px 10px;font-size:.85rem}.queryList__pagination__total{text-align:left;flex:1}.queryList__pagination__perPage{display:flex;align-items:center;padding:0 10px}.queryList__pagination__perPage__title{padding-left:5px}.queryList__pagination__perPage .select.bare{width:60px;margin:0}.queryList__pagination__perPage .select.bare .select__body{height:28px}.queryList__pagination__perPage .select.bare .select__input__option{color:#9299a2;font-size:.85rem}.queryList__pagination__perPage .select.bare .select__caret{width:22px}.queryList__pagination__perPage .select.bare .scroll-area{max-height:80px}.queryList__pagination__page{padding:0 20px}.queryList__pagination__arrow{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.25rem;text-align:center;cursor:pointer;border:1px solid transparent;transition:all .3s linear}.queryList__pagination__arrow .icon{width:9px;height:9px}.queryList__pagination__arrow.disabled{cursor:default}.queryList__pagination__arrow.disabled svg{fill:#f0f0f0}.queryList__pagination__arrow:hover:not(.disabled){border-color:#f9f7f7}.queryList__pagination__arrow:hover:not(.disabled) svg{fill:#3d3d3d}
.doubleInput{width:300px;margin:10px 20px}.doubleInput__body{display:flex;height:55px;border:1px solid #f0f0f0;border-left:3px solid #def0ca}.doubleInput .title{color:#6e6e6e;padding:4px 2px;font-weight:100}.doubleInput .description{font-size:.75rem;padding:3px 5px;color:#9299a2}.doubleInput .input{width:auto;flex:1;margin:0;border-right:1px solid #f0f0f0}.doubleInput .input__body{border:none;height:53px}.doubleInput .input__btn .icon{width:9px;height:9px}.doubleInput .input.active .input__body{border:none}.doubleInput .divider{padding:0 10px;display:flex;align-items:center;border-right:1px solid #f0f0f0}.doubleInput .suffix,.doubleInput .affix{display:flex;align-items:center;justify-content:center;color:#32323d;background:#f9f7f7;min-width:45px;padding:4px 10px}.doubleInput.active .doubleInput__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}
.sizeInput{width:300px;margin:10px 20px}.sizeInput__body{display:flex;height:55px;border:1px solid #f0f0f0;border-left:3px solid #def0ca}.sizeInput__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.sizeInput .input{margin:0;border-right:1px solid #f0f0f0}.sizeInput .input__body{border:none;height:53px}.sizeInput .input.active .input__body{border:none}.sizeInput .select{width:60px;margin:0;background:#f9f7f7}.sizeInput .select__body{border:none;height:53px}.sizeInput .select__input__option{padding:0;justify-content:center}.sizeInput .select__options__body .item .item-name{padding:0;text-align:center}.sizeInput .select__body{border:none}.sizeInput.active .sizeInput__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}
.doubleSizeInput .title{color:#6e6e6e;padding:4px 2px;font-weight:100}.doubleSizeInput .sizeInput__body{display:flex}.doubleSizeInput .input{width:auto;flex:1}.doubleSizeInput .input__btn .icon{width:9px;height:9px}.doubleSizeInput__title{color:#6e6e6e;padding:4px 2px;font-weight:100}.doubleSizeInput__divider{display:flex;align-items:center;justify-content:center;width:30px;color:#333}.doubleSizeInput__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.doubleSizeInput.bare{width:auto}.doubleSizeInput.bare .sizeInput{border:none}.doubleSizeInput.bare .sizeInput__body{height:37px;border:none}.doubleSizeInput.bare .select{background:none;margin-left:10px;width:40px}.doubleSizeInput.bare .select__body{height:35px}.doubleSizeInput.bare .input{width:70px;border:1px solid #f0f0f0;border-radius:.35rem;overflow:hidden}.doubleSizeInput.bare .input:hover{border-color:#cecccc}.doubleSizeInput.bare .input__body{height:35px;padding:0 5px}.doubleSizeInput.bare .input__btn{display:none}.doubleSizeInput.bare .input.error{border-color:#f44336}.doubleSizeInput.bare .input input{padding:0;text-align:right}
.iconSwitch{position:relative;width:300px;min-height:55px;margin:10px 20px;padding:0}.iconSwitch__title{font-size:.85rem;color:#9299a2;padding:4px 0 6px;height:25px}.iconSwitch__options{display:flex;height:30px}.iconSwitch__option{width:30px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:.25rem;cursor:pointer}.iconSwitch__option .icon{height:auto}.iconSwitch__option.active{border:1px solid #a6d771;cursor:default}.iconSwitch__option.active .icon{width:19px}.iconSwitch__option.active svg{fill:#a6d771}.iconSwitch__icon{display:flex;align-items:center;justify-content:center;position:relative;width:38px;transition:all .15s linear;text-align:center;cursor:pointer;border:1px solid #f9f7f7;border-right:none}.iconSwitch__icon:last-child{border-right:1px solid #f9f7f7}.iconSwitch__icon .icon{width:24px;height:auto}.iconSwitch__icon.active{cursor:default;background:#a6d771;border-color:#a6d771}.iconSwitch__icon.active svg{fill:#fff}.iconSwitch__icon.active:hover{background:#a6d771}.iconSwitch__icon:hover{background:#f9f7f7}.iconSwitch__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}
.giftsProductSync{display:flex;flex-direction:column;height:100%}.giftsProductSync__header{display:flex;align-items:center;height:40px;border-bottom:1px solid #f0f0f0;overflow:hidden;transition:height .35s linear}.giftsProductSync__header__action{display:flex;align-items:center;justify-content:center;height:100%;padding:4px 20px;cursor:pointer;border-left:1px solid #f0f0f0;transition:all .15s linear}.giftsProductSync__header__action:hover{background-color:#f9f7f7}.giftsProductSync__header__action:hover svg{fill:#2e2e2e}.giftsProductSync__header__info{flex:1;display:flex;align-items:center;padding:0 10px}.giftsProductSync__header__info__file{font-weight:100;margin:0 10px}.giftsProductSync__header__info__date{flex:1;justify-content:flex-end;text-align:right}.giftsProductSync__header__info .id{font-weight:600;background:#f0f0f0;color:#9299a2;padding:3px 8px 1px;margin:0 4px;border-radius:.25rem;transition:all .15s linear}.giftsProductSync__header__info .id.active{background:#fdb03c;color:#fff;cursor:pointer}.giftsProductSync__header__info .id.active:hover{background:#e49215}.giftsProductSync__body{flex:1}.giftsProductSync__products{display:flex;flex-direction:column;height:100%}.giftsProductSync__syncBtn{width:40px;height:40px;padding:0;border-radius:50%;background:#ffce54;animation:pulse 1.25s infinite linear}.giftsProductSync__syncBtn .icon{width:16px;height:16px}.giftsProductSync__syncBtn svg{fill:#fff}.giftsProductSync__syncBtn:hover{background:#e49215}.giftsProductSync__syncBtn:hover svg{fill:#fff}.giftsProductSync__list{flex:1}.giftsProductSync__actions{text-align:center;padding:10px 20px;border-top:1px solid #f0f0f0}.giftsProductSync__add{display:flex;height:100%;overflow:hidden;border-top:1px solid #e6e5e8}.giftsProductSync__add__column{display:flex;flex-direction:column;width:50%;height:100%;border-right:1px solid #e6e5e8}.giftsProductSync__add__column:last-child{border-right:none}.giftsProductSync__add__common{display:flex;flex:1;justify-content:center;margin-top:20px}.giftsProductSync__add__actions{border-top:1px solid #e6e5e8;text-align:center;transition:all .15s linear;padding:12px}.giftsProductSync__edit{display:flex;flex-direction:column;height:100%}.giftsProductSync__edit__body{flex:1;text-align:center}.giftsProductSync__edit__body .info{max-width:600px;margin:auto}.giftsProductSync__edit__actions{border-top:1px solid #e6e5e8;text-align:center;transition:all .15s linear;padding:12px}.giftsProductSync__edit__options{display:flex;flex-direction:column;height:100%}.giftsProductSync__edit__options__title{font-weight:100;font-size:1.25rem;text-align:center;color:#333;padding:10px}.giftsProductSync__edit__options__body{flex:1;margin:0 20px 20px;padding:10px;border:1px solid #e6e5e8;border-radius:.25rem;background:#f9f7f7}.giftsProductSync__edit__options .select{margin:0}
.flex{display:flex;flex-wrap:wrap;width:100%;height:100%;margin:0}.flex.center{align-items:center;justify-content:center;text-align:center}.flex.align__left{justify-content:flex-start}.flex.align__right{justify-content:flex-end}.flex.noWrap{flex-wrap:nowrap}.flex.column{flex-direction:column}
.checkList{width:100%;height:100%;display:flex;flex-direction:column}.checkList__header{display:flex;border-bottom:1px solid #e6e5e8}.checkList__body{flex:1;background:#f9f7f7;padding:10px}.checkList__counter{width:55px;display:flex;align-items:center;justify-content:center}.checkList__counter .ball{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%}.checkList__counter .count{width:auto;min-width:14px;background:#ffce54;color:#fff;margin-right:6px;font-size:.8rem;line-height:normal;font-weight:300;padding-left:1px}.checkList__counter .uncheckAll{width:14px;cursor:pointer}.checkList__counter .uncheckAll .icon{width:5px;height:5px}.checkList__counter .uncheckAll .icon svg{fill:#2e2e2e}.checkList__counter .uncheckAll:hover{background:#f0f0f0}.checkList .search{width:100%;margin:0;flex:1}.checkList .search__body{height:40px}.checkList .list{height:100%;background:#fff;border-radius:.25rem;padding:0;margin:auto;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18);overflow:hidden}.checkList .list .listColumn{border-bottom:1px solid #e6e5e8;color:#3d3d3d;font-weight:300;height:40px;transition:all .15s linear;cursor:pointer}.checkList .list .listColumn:last-child{border-bottom:none}.checkList .list .listColumn:hover{padding-left:4px;font-weight:500}.checkList .list .listBody{border-bottom:none;margin:0}.checkList .checkboxColumn{width:40px;padding:0;flex:none}.pagination{display:flex;border-top:1px solid #e6e5e8}.pagination__pages{text-align:right;flex:1;font-size:.85rem;padding:5px 10px;border-right:1px solid #e6e5e8}.pagination__arrows{display:flex}.pagination__arrow{display:flex;align-items:center;justify-content:center;width:30px;cursor:pointer}.pagination__arrow .icon{width:11px;height:11px}.pagination__arrow:hover{background:#f9f7f7}.pagination__arrow:hover svg{fill:#2e2e2e}
.userSettings{display:flex;flex-direction:column;width:100%;height:100%}.userSettings__body{flex:1}.userSettings__footer{text-align:center;padding:20px}.userSettings__info{width:100%;padding:5px 20px;background:#fff8e6;color:#6e6e6e}
.form__footer{border-top:1px solid #f9f7f7;padding:10px}.form__footer.align__left{text-align:left}.form__footer.align__right{text-align:right}.form__footer.align__center{text-align:center}
.linebreak{width:100%}.linebreak.type__gray{padding:10px}.linebreak.type__gray span{display:block;background:#f0f0f0;height:1px}
.filter{width:100%;height:100%;display:flex;flex-direction:column;border-right:1px solid #e6e5e8}.filter__header{padding-bottom:6px;border-bottom:1px solid #e6e5e8}.filter__header__title{padding:15px 10px 5px;text-transform:uppercase;color:#6e6e6e;font-size:1.15rem;font-weight:300}.filter__body{flex:1}.filter__tags{display:flex;flex-wrap:wrap;padding:0 10px 5px}.filter__footer{text-align:center;transition:all .3s linear}.filter__actions{border-top:1px solid #f0f0f0}.filter.disabled{pointer-events:none;opacity:.5}.filterItem__header{display:flex;align-items:center;height:30px;padding:0 10px;border-top:1px solid #e6e5e8;background:#f9f7f7}.filterItem__title{padding:0;font-weight:300;color:#6e6e6e;cursor:pointer}.filterItem__arrow{width:9px;height:9px;margin-left:10px;transform:rotateZ(180deg);transition:all .15s linear}.filterItem__counter{display:flex;align-items:center;justify-content:flex-start;height:100%;width:20px;margin-left:auto}.filterItem__body{flex:1;height:auto;max-height:0;overflow:hidden;transition:all .3s linear}.filterItem__options{padding:5px 0;max-height:500px;transition:all .15s linear}.filterItem__option .checkbox,.filterItem__option .radio{height:30px;margin:0;padding:5px 10px}.filterItem__option .checkbox__title,.filterItem__option .radio__title{padding-left:10px;color:#6e6e6e;font-weight:300}.filterItem__option .input{width:auto;margin:5px 10px}.filterItem__option .input__body{height:40px;border:1px solid #f0f0f0;border-radius:.35rem;overflow:hidden}.filterItem__option .input.active .input__body{border-color:#e6e5e8}.filterItem__option .input input{padding:0 12px 2px}.filterItem__option .doubleInput{margin:0;padding:5px 10px}.filterItem__option .doubleInput__body{height:40px;border:1px solid #f0f0f0;border-radius:.35rem;overflow:hidden}.filterItem__option .doubleInput.active .doubleInput__body{border-color:#e6e5e8}.filterItem__option .doubleInput .input{margin:0}.filterItem__option .doubleInput .input__body{border:none;height:38px}.filterItem__expand{display:flex;align-items:center;text-align:center;justify-content:center;margin:auto;color:#9299a2;font-size:.85rem;font-weight:200;padding:5px 10px 10px;cursor:pointer}.filterItem__expand__wrap{display:flex;align-items:center}.filterItem__expand .icon{margin-left:5px;width:9px;height:9px;transform:rotateZ(0);transition:all .15s linear}.filterItem__expand:hover span{color:#fdb03c}.filterItem__expand:hover .icon svg{fill:#ffce54}.filterItem__expand.expanded .icon{transform:rotateZ(180deg)}.filterItem__searchQuery__body{padding:10px 0}.filterItem__searchQuery__divider{border-bottom:1px solid #f0f0f0}.filterItem.expanded .filterItem__body{max-height:1000px;overflow-y:auto;border-top:1px solid #e6e5e8}.filterItem.expanded .filterItem__arrow{transform:rotateZ(0)}.filterItem:first-child .filterItem__header{border-top:none}.filterItem .search{width:100%;margin:0;border-bottom:1px solid #f0f0f0}.filterItem .search__body{height:35px}
.smartTable{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:.25rem}.smartTable__top{width:100%;margin:auto;border-bottom:1px solid #f0f0f0}.smartTable__top__row{display:flex;width:100%;position:relative;height:45px;border-bottom:1px solid #f0f0f0}.smartTable__top__row:last-child{border-bottom:none}.smartTable__top__btn{display:flex;align-items:center;justify-content:center;width:45px;cursor:pointer;border-bottom:2px solid transparent;transition:all .15s linear}.smartTable__top__btn.settingsBtn{border-left:1px solid #f0f0f0}.smartTable__top__btn.filterBtn{border-right:1px solid #f0f0f0}.smartTable__top__btn.active{border-bottom-color:#ffce54}.smartTable__top__btn.active svg{fill:#ffce54}.smartTable__top__btn:hover{background-color:#f9f7f7}.smartTable__top__panel{display:flex;flex:1;position:relative}.smartTable__top__search{flex:1}.smartTable__top__search .search{width:100%;height:100%;margin:0}.smartTable__top__search .search__body{height:100%}.smartTable__top__dates{border-left:1px solid #f0f0f0}.smartTable__top__dates .datepicker{height:100%}.smartTable__content{display:flex;flex:1;width:100%;max-width:100%;overflow:hidden;position:relative;background:#fff}.smartTable__content__wrap{display:flex;flex-direction:column;height:100%;width:auto;margin:0}.smartTable__bottom.loading{opacity:.5}.smartTable__filter{height:100%;width:300px;min-width:300px;overflow:hidden;margin-left:-300px;background:#fff;transition:all .15s linear}.smartTable__filter__wrap{border-right:1px solid #f0f0f0;height:100%}.smartTable__table{width:auto;min-width:100%;height:100%;position:relative;min-height:300px;transition:all .3s linear}.smartTable__table__wrap{display:inline-flex;flex-direction:column;width:auto;min-width:100%;height:100%}.smartTable__header{width:auto;height:auto;min-width:100%;margin:auto;background:#fff;border-bottom:1px solid #f0f0f0}.smartTable__header__columns{display:inline-flex;width:auto;min-width:100%;height:45px;position:relative;z-index:2;transition:all .15s linear}.smartTable__header__columns.edit{z-index:10000;background:#f9f7f7;animation:.3s scale}.smartTable__header__columns.isDraggingOver{background:rgba(255,206,84,.16)}.smartTable__header__column{display:flex;align-items:center;position:relative;padding:0 10px;user-select:none;height:100%;border-bottom:2px solid transparent}.smartTable__header__column__label{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smartTable__header__column__sort{display:flex;align-items:center;margin-left:8px;opacity:0;transition:all .15s linear}.smartTable__header__column__sort .icon{width:9px;height:9px;transition:all .15s linear}.smartTable__header__column__sort.desc .icon{transform:rotateZ(180deg)}.smartTable__header__column.active{color:#2e2e2e;border-bottom-color:#ffce54}.smartTable__header__column.active .smartTable__header__column__sort{opacity:1}.smartTable__header__column.active .smartTable__header__column__sort svg{fill:#333}.smartTable__header__column.flex{flex:1}.smartTable__header__column.sortable{cursor:pointer}.smartTable__header__column.sortable.align__center .smartTable__header__column__label{padding-left:17px}.smartTable__header__column.sortable:hover{color:#2e2e2e;background:#f9f7f7}.smartTable__header__column.sortable:hover:not(.active){border-bottom-color:#f0f0f0}.smartTable__header__column.sortable:hover .smartTable__header__column__sort{opacity:1}.smartTable__header__column.sortable:hover .smartTable__header__column__sort svg{fill:#333}.smartTable__header__column.sortable:hover .smartTable__header__column__sort .icon{transform:rotateZ(180deg)}.smartTable__header__column.sortable:hover .smartTable__header__column__sort.desc .icon{transform:rotateZ(0deg)}.smartTable__header__column.align__left{justify-content:flex-start;text-align:left}.smartTable__header__column.align__right{justify-content:flex-end;text-align:right}.smartTable__header__column.align__center{justify-content:center;text-align:center}.smartTable__header__column:active{bottom:-1px}.smartTable__header__column:active .smartTable__header__column__sort{margin-top:-5px}.smartTable__header__columnEdit{display:flex;position:relative;z-index:2;width:auto;height:auto;margin:2px;border-radius:.15rem;box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);background:#fff;color:#6e6e6e}.smartTable__header__columnEdit__body{display:flex;flex:1;border-radius:.15rem;align-items:center;margin:0;overflow:hidden}.smartTable__header__columnEdit__label{padding:0 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center;width:100%;height:100%;user-select:none}.smartTable__header__columnEdit__label:before,.smartTable__header__columnEdit__label:after{content:"";width:1px;top:5px;bottom:5px;position:absolute;background:#dcdbe0}.smartTable__header__columnEdit__label:before{left:3px}.smartTable__header__columnEdit__label:after{left:5px}.smartTable__header__columnEdit__label.align__left{justify-content:flex-start;text-align:left}.smartTable__header__columnEdit__label.align__right{justify-content:flex-end;text-align:right}.smartTable__header__columnEdit__label.align__center{justify-content:center;text-align:center}.smartTable__header__columnEdit__toolbar{position:absolute;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;z-index:3;background:#fff;top:100%;margin-top:3px;padding:0 2px;left:3px;min-height:20px;max-width:calc(100% - 6px);border-radius:0 0 .15rem .15rem;box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12)}.smartTable__header__columnEdit__align .iconSwitch{width:auto;margin:0;min-height:0}.smartTable__header__columnEdit__align .iconSwitch__options{height:20px}.smartTable__header__columnEdit__align .iconSwitch__option{width:20px;border:2px solid transparent}.smartTable__header__columnEdit__align .iconSwitch__option .icon{width:12px}.smartTable__header__columnEdit__align .iconSwitch__option:hover{border-bottom-color:#ffce54}.smartTable__header__columnEdit__align .iconSwitch__option.active{border:none}.smartTable__header__columnEdit__align .iconSwitch__option.active svg{fill:#ffce54}.smartTable__header__columnEdit__auto{display:flex;align-items:center;height:20px;cursor:pointer;margin:0 3px;font-weight:500;color:#cecccc;font-size:.85rem;line-height:normal;border-bottom:2px solid transparent;transition:all .15s linear}.smartTable__header__columnEdit__auto:hover:not(.active){color:#6e6e6e;border-bottom-color:#ffce54}.smartTable__header__columnEdit__auto.active{color:#ffce54;cursor:default}.smartTable__header__columnEdit__lock{display:flex;align-items:center;justify-content:center;height:20px;margin:0 3px;padding:0 1px;border-bottom:2px solid transparent;transition:all .15s linear;cursor:pointer}.smartTable__header__columnEdit__lock .icon{width:12px;height:auto}.smartTable__header__columnEdit__lock:hover:not(.disabled){border-bottom-color:#ffce54}.smartTable__header__columnEdit__lock.active svg{fill:#ffce54}.smartTable__header__columnEdit__lock.disabled{cursor:default}.smartTable__header__columnEdit__currentSize{position:absolute;bottom:-6px;right:10px;color:#cecccc;font-weight:100;font-size:.75rem;line-height:normal;border:1px solid #e6e5e8;border-radius:.25rem;padding-right:4px;padding-left:3px;background:#fff}.smartTable__header__columnEdit.resizing{z-index:3}.smartTable__header__columnEdit.flex{flex:1}.smartTable__header__columnEdit.isDragging .smartTable__header__columnEdit__toolbar{display:none}.smartTable__header.collapsed{height:2px}.smartTable__body{width:auto;min-width:100%;flex:1;border:3px solid #fff;background:#f9f7f7}.smartTable__body .list{width:auto;margin:-3px}.smartTable__body .list .listBody{background:none}.smartTable__settings{display:flex;align-items:flex-start;position:absolute;z-index:9999;top:45px;bottom:0;left:0;right:0;overflow:hidden}.smartTable__settings__gap{flex:1;pointer-events:none}.smartTable__settings__columns{position:relative;z-index:2;width:100%;max-width:300px;transition:all .15s linear .15s}.smartTable__settings__columns__header{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;width:40px;height:40px;cursor:pointer;border-radius:.35rem;background:#fff;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);margin:50px -5px 0;border-bottom:2px solid transparent;transition:all .15s linear}.smartTable__settings__columns__header .icon{width:14px;height:14px;transition:all .15s linear}.smartTable__settings__columns__header .icon svg{fill:#cecccc}.smartTable__settings__columns__header:hover{transform:scale(1.1)}.smartTable__settings__columns__header.active{transform:translate(20px, 2px) scale(1.1);border-color:#ffce54}.smartTable__settings__columns__header.active .icon svg{fill:#ffce54}.smartTable__settings__columns__body{opacity:0;margin:0 20px;transition:all .15s linear}.smartTable__settings__columns__list{background:#fff;border-radius:.25rem;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);overflow:hidden}.smartTable__settings__columns__list__row{display:flex;align-items:center;position:relative;height:40px;padding-left:15px;background:#fff;border-bottom:1px solid #f0f0f0;cursor:grab;transition:all .15s linear}.smartTable__settings__columns__list__row.isDragging{color:#6e6e6e;box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12)}.smartTable__settings__columns__list__row.isDragging:before,.smartTable__settings__columns__list__row.isDragging:after{background:#ffce54}.smartTable__settings__columns__list__row:last-child{border-bottom:none}.smartTable__settings__columns__list__row:before,.smartTable__settings__columns__list__row:after{content:"";width:1px;top:5px;bottom:5px;position:absolute;background:#dcdbe0}.smartTable__settings__columns__list__row:before{left:3px}.smartTable__settings__columns__list__row:after{left:5px}.smartTable__settings__columns__list__row:hover{background:#f9f7f7;color:#333}.smartTable__settings__columns__list__row:active{cursor:grabbing}.smartTable__settings__columns__list .no-element .message{white-space:normal}.smartTable__settings__columns.active .smartTable__settings__columns__body{opacity:1}.smartTable__settings__settings{position:relative;z-index:2;width:auto;margin:50px 20px 0 10px;transition:all .15s linear .15s}.smartTable__settings__settings__wrap{background:#fff;border-radius:.25rem;padding:10px 5px;box-shadow:0 0 4px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.18)}.smartTable__settings__settings__form{padding-bottom:15px}.smartTable__settings__settings__form .checkbox{height:40px}.smartTable__settings__settings__actions{text-align:center;padding:10px 0 0;border-top:1px solid #f0f0f0}.smartTable__settings__fader{position:absolute;z-index:1;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.18)}.smartTable__settings.enter{width:0;height:0}.smartTable__settings.enter .smartTable__settings__columns,.smartTable__settings.enter .smartTable__settings__settings{transform:scale(0)}.smartTable__settings.leave .smartTable__settings__columns,.smartTable__settings.leave .smartTable__settings__settings{transform:scale(0)}.smartTable.mode__settings .smartTable__top__panel{background:#f9f7f7;opacity:.35;pointer-events:none}.smartTable.mode__settings .smartTable__rows{opacity:.35}.smartTable.mode__filter .smartTable__filter{margin-left:0}.smartTable.infinite .smartTable__bottom__pagination{padding:5px 5px}.smartTable__filter_old{display:flex;flex-direction:column;position:relative;border-bottom:1px solid #e6e5e8;background:#fff;margin-bottom:40px;padding:10px 35px;transition:all .3s linear}.smartTable__filter_old__items{display:flex;align-items:center}.smartTable__filter_old__items__more{transition:all .3s linear}.smartTable__filter_old__items .size__full{flex:1}.smartTable__filter_old__items .size__double{width:600px}.smartTable__filter_old__more{display:flex;flex-wrap:wrap;width:100%;height:auto;transition:all .3s linear}.smartTable__filter_old__toggler{border:1px solid #e6e5e8;border-top:none;background:#fff;border-radius:0 0 .35rem .35rem;position:absolute;bottom:-30px;margin:auto;align-self:center;height:30px;display:flex;align-items:center;padding:0 30px;cursor:pointer}.smartTable__filter_old__toggler .icon{margin-right:14px;height:auto;width:12px}.smartTable__filter_old__main{display:flex;flex-wrap:wrap;width:100%}.smartTable__filter_old__tags{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:10px 15px 0}.smartTable__filter_old__tags__tag{display:flex;align-items:center;background:#f9f7f7;color:#32323d;font-size:.75rem;border-radius:.35rem;overflow:hidden;margin:5px}.smartTable__filter_old__tags__tag>span{padding:4px 8px 3px}.smartTable__filter_old__tags__tag .clear{padding:0 5px;display:flex;align-items:center;cursor:pointer;height:100%}.smartTable__filter_old__tags__tag .clear .icon{width:8px;height:8px}.smartTable__filter_old__tags__tag .clear .icon svg{fill:#3d3d3d}.smartTable__filter_old__tags__tag .clear:hover{background:#f0f0f0}.smartTable__filter_old__tags .clearAll{padding:5px;margin-left:15px;display:flex;align-items:center;cursor:pointer}.smartTable__filter_old__tags .clearAll .icon{width:8px;height:8px}.smartTable__filter_old__tags .clearAll .icon svg{fill:#3d3d3d}.smartTable__filter_old__tags .clearAll:hover .icon svg{fill:#2e2e2e}@media screen and (max-width: 900px){.smartTable__top__search{border-right:1px solid #f0f0f0;flex:none}.smartTable__top__search .search:not(.active){width:45px}.smartTable__top__search .search:not(.active) .search__body{justify-content:center}.smartTable__top__search .search:not(.active) .search__icon{justify-content:center}.smartTable__top__search .search:not(.active) .search__field{display:none}.smartTable__top__search .search.active{position:absolute;z-index:99;width:auto;left:45px;right:0}.smartTable__top__dates{display:flex;flex:1;justify-content:flex-end;border-left:none}}
.pagination{display:flex;align-items:center;font-size:.85rem;padding:5px 0;font-size:.85rem}.pagination__counter{padding:0 15px;flex:1}.pagination__pager{display:flex;align-items:center;justify-content:center;flex:1;margin:auto}.pagination__perPage{display:flex;align-items:center;justify-content:flex-end;flex:1;height:100%;padding-right:7px;font-weight:300}.pagination__perPage .select.bare{width:60px;margin:0 10px 2px 0;font-size:1rem}.pagination__perPage .select.bare .select__body{height:30px}.pagination__perPage .select.bare .select__caret{width:24px}.pagination__perPage .select.bare .select__input__option{padding:2px 7px;justify-content:center}@media screen and (max-width: 900px){.pagination{flex-direction:column-reverse}.pagination__counter{padding:5px}.pagination__pager{padding-bottom:5px}.pagination__perPage{display:none}}
.pager{display:flex;align-items:center}.pager__btn{display:flex;align-items:center;justify-content:center;cursor:pointer;width:25px;height:25px;line-height:normal;color:#9299a2;user-select:none;font-weight:300;border-radius:.35rem;transition:all .15s linear}.pager__btn .icon{width:11px;height:11px}.pager__btn:not(.disabled) .icon svg{fill:#3d3d3d}.pager__btn.active{cursor:default;font-weight:400;color:#6e6e6e;background:#f0f0f0}.pager__btn.disabled{cursor:default;opacity:.5}.pager__btn:hover:not(.disabled):not(.active){color:#9299a2}.pager__btn:hover:not(.disabled):not(.active) svg{fill:#2e2e2e}.pager__pages{display:flex;align-items:center;margin:0 4px}.pager__dots{margin:0 4px;user-select:none;line-height:normal}
.pager{display:flex;align-items:center}.pager__btn{cursor:pointer}.pager__btn.active{cursor:default}.pager__btn.disabled{cursor:default}
.status{display:inline-block;text-align:center;border-radius:.25rem;white-space:nowrap;padding:3px 10px;height:20px;font-size:11px;background-color:#f0f0f0;color:#9299a2}.status .input{opacity:1}.status.full{width:100%}.status.small{border-radius:50%;padding:0;width:8px;height:8px}
.inputGroup>div{margin:0}
.color__text__gray{color:#e6e5e8}.color__text__green{color:#a6d771}.color__text__yellow{color:#ffce54}.color__text__red{color:#f44336}.color__bg__gray{background-color:#e6e5e8}.color__bg__green{background-color:#a6d771}.color__bg__yellow{background-color:#ffce54}.color__bg__red{background-color:#f44336}.color__icon__gray .icon svg{fill:#cecccc}.color__icon__green .icon svg{fill:#a6d771}.color__icon__yellow .icon svg{fill:#ffce54}.color__icon__red .icon svg{fill:#f44336}
.orderProducts__problem{width:12px;height:12px;margin-left:8px}.orderProducts__problem svg{fill:#f44336}.orderProducts__task{margin-left:8px}.orderProducts__task svg{fill:#3d3d3d}.orderProducts__hot{display:flex;width:100%;color:#f44336}.orderProducts__hot .icon{margin-right:auto;width:14px;height:14px}.orderProducts__hot .icon svg{fill:#f44336}.orderProducts__titleBlock{padding:6px 0}.orderProducts__title{display:flex;align-items:center;padding-left:1px;margin-right:8px}.orderProducts__sizes{padding:5px 0 2px}.orderProducts__size{border-radius:.25rem;background:#f0f0f0;padding:3px 6px 2px;font-size:.85rem;font-weight:400;margin-right:6px}.orderProducts__options{display:flex;flex-wrap:wrap;padding:5px 0}.orderProducts__option{padding:3px 6px 2px;font-size:.85rem;font-weight:400;margin-right:6px}
.dashboard{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;position:relative}.dashboard .dashIcon{width:80px;height:auto;opacity:.35}.dashboard .dashIcon svg{fill:#ffce54}.appVersion{position:absolute;top:6px;right:8px;font-size:.75rem;font-weight:600;border-radius:.25rem;padding:2px 6px 1px;color:#333;background:#cecccc;opacity:.35;transition:all .3s linear}.appVersion.link{color:#333;text-decoration:none}.appVersion:hover{color:#333;opacity:1}
#files{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}#files .page-title{margin:10px}#files .search{position:relative;z-index:2;display:flex;width:100%;max-width:none;border:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#files .search input{flex:1;border:none}#files .search .btn{width:45px}#files .files-body{display:flex;flex-wrap:wrap;padding:10px 0}
.reports{display:flex;flex-direction:column;width:100%;height:100%}.reports__btn{cursor:pointer;width:300px;padding:20px 10px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;transition:all .15s linear}.reports__btn:hover{background:#f9f7f7}
.searchList{width:100%;height:100%;display:flex;flex-direction:column}.searchList__body{flex:1;background:#f9f7f7;padding:10px}.searchList .search{width:100%;margin:0;border-bottom:1px solid #e6e5e8}.searchList .search__body{height:40px}.searchList .list{overflow:hidden;border-radius:.25rem;border:1px solid #e6e5e8}.searchList .list .listColumn:last-child{margin-bottom:0}.searchList .list .listColumn:last-child:not(:hover){border-bottom-color:transparent}
.documents{display:flex;flex-direction:column;width:100%;height:100%;position:relative;padding:15px;background:#f9f7f7}.documents__body{flex:1;display:flex;align-items:center;justify-content:center}.documents__body .icon{width:100%;max-width:200px;height:auto;opacity:.125;pointer-events:none;position:absolute;z-index:0}
.buttonList{z-index:1}.buttonList__body{display:inline-flex;flex-direction:column;flex-wrap:wrap;padding-top:1px}.buttonList__btn{display:flex;align-items:center;height:30px;padding:5px 20px 6px;background:#fff;border:1px solid transparent;color:#6e6e6e;border-color:#e6e5e8;margin-top:-1px}.buttonList__btn:hover{z-index:1;color:#fdb03c;border-color:#ffce54}.buttonList.horizontal .buttonList__btn{margin-top:0;margin-left:-1px}.buttonList.horizontal .buttonList__body{padding-top:0;padding-left:1px;flex-direction:row}.buttonList.nowrap{flex-wrap:nowrap}.buttonList.size__xl .buttonList__btn{height:55px;padding:5px 40px 6px}
.invoices__products{display:flex;flex-wrap:wrap;padding:5px 0}.invoices__products .tag{margin-bottom:4px}

.updatePage{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.releases{width:100%;height:100%;position:relative}.releases__changelog{color:#333;padding:10px 80px 10px}.releases__changelog h2{font-size:1.7rem;font-weight:600;padding:5px 0;margin:25px 0 10px;border-bottom:1px solid #f0f0f0}.releases__changelog h3{font-weight:300;font-size:1.3rem}.releases__changelog code{padding:.2em .4em;border-radius:.25rem;background:#f0f0f0}.releases__changelog li{padding-bottom:5px}
.addBar{position:absolute;z-index:1200;left:0;right:0;bottom:0;transition:all .3s linear}.addBar__chooser{position:absolute;z-index:3;height:0;bottom:0;left:6px;right:6px;border-radius:.5rem .5rem 0 0;background:#fff;display:flex;flex-direction:column;align-items:center;transition:all .3s linear}.addBar__chooser__options{display:none;align-items:center;justify-content:center;opacity:0;overflow:hidden;width:100%;flex:1;transition:all .3s linear}.addBar__chooser__optionsWrap{display:flex}.addBar__chooser__option{display:flex;flex-direction:column;align-items:center;margin:20px 5px 5px;padding:10px 14px;max-width:90px;text-align:center;cursor:pointer}.addBar__chooser__option__icon{display:flex;justify-content:center;background:#f9f7f7;width:60px;height:60px;padding:16px;border-radius:50%;overflow:hidden;text-align:center;transition:all .3s linear}.addBar__chooser__option__icon .icon{width:100%;height:auto}.addBar__chooser__option__title{display:block;padding-top:6px;height:40px;font-weight:300;transition:all .3s linear}.addBar__chooser__option:hover{color:#fdb03c}.addBar__chooser__option:hover .addBar__chooser__option__icon{width:76px;height:76px;padding:22px;background-color:#ffce54}.addBar__chooser__option:hover .addBar__chooser__option__icon svg{fill:#fff}.addBar__chooser__option:hover .addBar__chooser__option__title{font-size:1.15rem}.addBar__chooser:before{content:"";position:absolute;top:6px;height:1px;width:60px;margin:auto;background-color:#cecccc}.addBar__addBtn{position:absolute;right:25px;top:-85px;width:50px;height:50px;padding:0;margin:0}.addBar__addBtn .icon{display:none;width:14px;height:14px}.addBar__addBtn .icon__plus{display:inline-block;width:auto;height:17px;margin-top:3px}.addBar__addBtn svg{fill:#f9f7f7}.addBar__addBtn:hover svg{fill:#fff;fill:#f9f7f7}.addBar.active .fader{background:rgba(0,0,0,.35)}.addBar.active .addBar{top:-25px}.addBar.active .addBar__addBtn{top:-25px;transform:rotateX(180deg);box-shadow:0 0 4px rgba(0,0,0,.14),0 -4px 8px rgba(0,0,0,.14)}.addBar.active .addBar__addBtn .icon{display:none}.addBar.active .addBar__addBtn .icon__close{display:inline-block}.addBar.active .addBar__addBtn:hover{box-shadow:0 0 4px rgba(0,0,0,.24),0 -6px 10px rgba(0,0,0,.28)}.addBar.active .addBar__chooser{height:240px}.addBar.active .addBar__chooser__options{display:flex;opacity:1}.addBar.menuActive .addBar__addBtn{top:10px}@media screen and (max-width: 900px){.addBar__addBtn{right:15px;top:-65px}.addBar__chooser__options{overflow-x:scroll;width:100%;justify-content:flex-start}}
.itemBlock{position:absolute;height:0;top:100%;left:0;right:0;bottom:0;overflow:hidden;z-index:1000;width:auto;height:100%;overflow:hidden;visibility:hidden;opacity:0;transition:top .15s ease-in-out}.itemBlock__body{position:absolute;top:16px;bottom:0;left:8px;right:8px;color:#222;background:#fff;overflow:hidden;min-width:600px;border-radius:.5rem .5rem 0 0;transition:none}.itemBlock__shader{position:absolute;z-index:99999999;pointer-events:none;width:100%;height:100%;opacity:1;background:#fff;transition:opacity .15s ease-in-out .15s}.itemBlock.active{top:0%;visibility:visible;opacity:1}.itemBlock.active .itemBlock__shader{opacity:0}.itemBlock.collapsed{top:calc(100% - 70px);right:140px}.itemBlock.collapsed .fader{display:none}.itemBlock .item-top-header{background:#fff;height:55px;position:relative}.itemBlock .item-top-header .breadcrumbs{float:left;padding:14px 0}.itemBlock .item-top-header .breadcrumbs .icon{width:140px;height:140px;margin-left:-30%}.itemBlock .item-top-header .breadcrumbs .icon svg{fill:rgba(240,240,240,.5)}.itemBlock .item-top-header .control-btns{float:right;height:100%}.itemBlock .item-top-header .control-btns .btn{width:55px;height:100%}.itemBlock .item-top-header .control-btns .btn.active svg{fill:#ffce54}.itemBlock .item-wrap{height:auto;flex:1;display:flex;flex-direction:column}.itemBlock .item-users .item-body{display:flex}.itemBlock .item-users .input{max-width:none}.itemBlock .item-users .user-list{height:100%;position:relative}.itemBlock .item-permissions .item-body{display:flex;flex-direction:column}.itemBlock .item-permissions .role-list{flex:1;width:100%;padding-bottom:20px}.itemBlock .item-body{flex:1;transition:all .3s linear}.itemBlock .item-header{text-align:center;display:flex;align-items:center;justify-content:center;padding:0 0 20px;transition:all .3s linear}.itemBlock .item-header .title-block .id{font-size:20px;font-weight:100;margin:0}.itemBlock .item-header .title-block .title{font-size:58px;line-height:normal;font-weight:600;margin:0 0 20px}.itemBlock .item-header .order-title{font-size:24px;font-weight:100;text-transform:uppercase}.itemBlock .item-header .order-number{font-family:"pfhighway";font-size:35px;font-weight:600;position:relative}.itemBlock .item-header .order-number .number{font-size:66px}.itemBlock .item-header .order-number .order-status{position:absolute;top:-10px;right:-20px}.itemBlock .item-header .icon-hot{position:absolute;right:-24px;top:0;height:24px;width:24px}.itemBlock .item-header .btn-block{flex:1}.itemBlock .item-header .btn-block .btn{width:60px;height:60px;border:1px solid #f0f0f0}.itemBlock .item-header .btn-block .btn:hover{border-color:#cecccc}.itemBlock .item-header .btn-block .btn.green:hover{border-color:#92d050}.itemBlock .item-header .btn-block .btn.green:hover .icon svg{fill:#92d050}.itemBlock .item-footer{text-align:center;transition:all .3s linear}.itemBlock .item-footer .item-footer-block{padding:10px 0 20px;border-top:1px solid #f9f7f7}.itemBlock .client-order{position:absolute;top:20px;left:10px}.itemBlock .item-client-header{text-align:center}.itemBlock .item-client-header .client-title{text-transform:uppercase}.itemBlock .history-tab{background:#f9f7f7;padding:20px 20px 0;position:relative;height:100%}@media screen and (max-width: 900px){.itemBlock__body{min-width:unset;border-radius:0;left:0;right:0}}
.item{display:flex;flex-direction:column;width:100%;height:100%}.item__header{position:relative;display:flex;flex-direction:column;color:#333;padding:40px 20px 20px;text-align:center}.item__header__number{position:absolute;top:10px;left:10px;width:51px;height:41px;padding-right:6px;text-align:right;font-family:"pfhighway";font-weight:600;font-size:2rem;border-right:1px solid #ffce54;border-bottom:1px solid #ffce54;transition:all .3s linear}.item__header__title{font-weight:600;font-size:2.5rem;line-height:2.5rem;font-family:"pfhighway";text-transform:uppercase}.item__header__subtitle{font-weight:100;font-size:1.15rem;margin-bottom:14px;text-transform:uppercase}.item__header__stateIcon{position:absolute;left:0;top:0}.item__header__stateIcon:before{content:"";display:block;border-top:38px solid #ffce54;border-right:38px solid transparent}.item__header__stateIcon .icon{width:18px;height:18px;position:absolute;top:8px;left:6px}.item__header__stateIcon .icon__new svg{fill:#fff}.item__header__actions{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:flex-end}.item__header__actions .btn{margin:0;padding:0;width:43px;height:43px}.item__body{flex:1;min-height:300px}.item__footer{display:flex;align-items:center;justify-content:center;padding:20px;border-top:1px solid #f0f0f0;transition:height .3s linear,padding .3s linear}.item__footer.empty{padding:0;height:0;overflow:hidden}.item__footer.border{border-top:1px solid #f9f7f7}.item__footer.center{text-align:center;align-items:center}.item__footer .btn__icon__undo{margin-left:0}.item.emptyFooter .item__footer{padding:0}@media screen and (max-width: 900px){.item__header{padding:10px;text-align:left}.item__header__stateIcon{left:0;right:inherit}.item__header__stateIcon:before{border-top-width:24px;border-right-width:24px;border-left:none}.item__header__stateIcon .icon{left:3px;top:4px;right:inherit}.item__header__actions{width:100%;z-index:9;top:0px;right:0px;text-align:right}.item__header__title{font-size:2rem}.item__header__subtitle{margin-bottom:3px;font-size:1rem}}
.orderForm{display:flex;flex-direction:column;height:100%;min-height:100%;position:relative;overflow:hidden}.orderForm__bar{min-height:60px}.orderForm__body{flex:1}.orderForm__list{position:relative;display:flex;flex-direction:column;min-height:300px}.orderForm__list .no-element{position:relative;z-index:1}.orderForm__list .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin-bottom:20px}.orderForm__list .list{position:relative;z-index:1}.orderForm__list .list .listBody{background:none}.orderForm__list__btn{text-align:center;padding:10px}.orderForm__list__withTask{margin-left:10px;margin-top:-3px;height:auto;width:18px}.orderForm__list__withTask svg{fill:#fdb03c}.orderForm__list__image{padding:2px;height:100%;width:100%}.orderForm__list__image .queryImage{height:100%;width:100%;overflow:hidden;border-radius:.25rem}.orderForm__list__product__category{padding-left:10px}.orderForm__list__product .loader.theme__small .spinner{margin-right:0}.orderForm__footer{display:flex;padding-bottom:20px;min-height:100px}.orderForm__info{flex:1;padding:20px}.orderForm__info__field{color:#9299a2;font-weight:300;margin-bottom:3px}.orderForm__info__field .icon{width:9px;height:9px;margin-left:5px}.orderForm__info .link svg{fill:#ffce54}.orderForm__info .link:hover{color:#fdb03c}.orderForm__info .link:hover svg{fill:#fdb03c}.orderForm__total{padding:20px}.orderForm .customerChooserBar__panel{display:flex;align-items:center;justify-content:flex-end;padding:0 20px;position:relative}.orderForm .customerChooserBar__panel>.icon{margin:0 12px}.orderForm .customerChooserBar__panel .icon{cursor:pointer}.orderForm .customerChooserBar__panel .icon.active svg{fill:#a6d771}.orderForm .customerChooserBar__panel .icon.active.hot svg{fill:#fc6e51}.orderForm .customerChooserBar__panel .icon:hover svg{fill:#fdb03c}.orderForm .customerChooserBar__panel .icon:hover.active svg{fill:#ea584d}.orderEdit__prices{align-items:flex-end;border:1px solid #f0f0f0}.orderProductForm{display:flex;position:relative;padding:0;min-width:500px;min-height:200px;flex:1;overflow:hidden;border-top:1px solid #f0f0f0;border-radius:0 0 .35rem .35rem}.orderProductForm__mainFrame{display:flex;flex:1;position:relative}.orderProductForm__mainFrame__fader{display:none;opacity:0;position:absolute;z-index:97;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.25);transition:opacity .35s ease-out}.orderProductForm__slideFrame{position:absolute;z-index:99;top:0;bottom:0;right:50px;width:0;background:#fff;transition:all .15s linear}.orderProductForm__frameTitle{text-align:left;width:100%;padding:15px;font-weight:100;font-size:1.15rem;color:#333}.orderProductForm__panel{display:flex;flex-direction:column;width:460px;height:100%}.orderProductForm__panel__body{flex:1;min-height:300px}.orderProductForm__panel__config{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.orderProductForm__panel__config__sizes{width:100%}.orderProductForm__panel__config__spacer{width:100%;display:flex;flex-direction:column;align-items:center;flex:1}.orderProductForm__panel__config__add{width:39px;height:39px;margin-top:24px;display:flex;align-items:center;justify-content:center;border-radius:50px;border:1px solid #f0f0f0;transition:all .15s linear;cursor:pointer}.orderProductForm__panel__config__add .icon{width:13px;height:13px}.orderProductForm__panel__config__add:hover svg{fill:#3d3d3d}.orderProductForm__panel__config.multiSize .orderProductForm__panel__config__spacer{padding-bottom:20px}.orderProductForm__panel__config.multiSize .orderProductForm__panel__sizeQty{border-bottom:1px solid #f0f0f0}.orderProductForm__panel__config.multiSize .orderProductForm__panel__sizeQty:first-child{border-top:1px solid #f0f0f0}.orderProductForm__panel__messages{max-height:0;overflow:hidden;height:auto;transform:translateY(-100%);transition:transform .15s linear .1s,max-height .35s ease-out}.orderProductForm__panel__messages.active{max-height:300px;transform:translateX(0)}.orderProductForm__panel__message{display:flex;align-items:center;padding:8px 15px;margin-bottom:4px;color:#fdb03c;background-color:#fdf0cf}.orderProductForm__panel__message__text{flex:1;white-space:pre}.orderProductForm__panel__message svg{fill:#fdb03c}.orderProductForm__panel__message.type__error{color:#fff;background-color:#f44336}.orderProductForm__panel__message.type__error svg{fill:#fff}.orderProductForm__panel__qty{display:flex;align-items:center;justify-content:center;height:100%}.orderProductForm__panel__qty__input.bare{border-radius:.35rem;border:1px solid #f0f0f0;overflow:hidden;width:140px}.orderProductForm__panel__qty__input.bare input{text-align:right;padding:0 10px}.orderProductForm__panel__qty__input.bare:hover{border-color:#cecccc}.orderProductForm__panel__total{display:flex;align-items:baseline;padding:15px 15px 10px;justify-content:flex-end;border-top:1px solid #f0f0f0;transition:all .15s linear}.orderProductForm__panel__total.disabled{opacity:.35;pointer-events:none}.orderProductForm__panel__sizeQty{width:100%;height:60px;display:flex;align-items:center}.orderProductForm__panel__sizeQty__pos{width:30px;font-weight:400;text-align:center}.orderProductForm__panel__sizeQty__size{display:flex;align-items:center;justify-content:flex-end;flex:1}.orderProductForm__panel__sizeQty__size .select.bare{width:140px}.orderProductForm__panel__sizeQty__size .select.bare .select__body{border-color:#f0f0f0}.orderProductForm__panel__sizeQty__size .select.bare .select__body:hover{border-color:#cecccc}.orderProductForm__panel__sizeQty__size .select.bare,.orderProductForm__panel__sizeQty__size .doubleSizeInput{margin:0}.orderProductForm__panel__sizeQty__divider{text-align:right;padding-right:18px;width:30px}.orderProductForm__panel__sizeQty__close{width:60px;height:100%;display:flex;align-items:center;justify-content:center}.orderProductForm__panel__sizeQty__close .icon{cursor:pointer;width:9px;height:9px}.orderProductForm__panel__sizeQty__close .icon:hover svg{fill:#3d3d3d}.orderProductForm__panel__sizeQtyInput{display:flex;align-items:center}.orderProductForm__panel__sizeQtyInput__input.input.bare{min-width:60px;height:35px;border-radius:.35rem;border:1px solid #f0f0f0}.orderProductForm__panel__sizeQtyInput__input.input.bare input{padding:0 10px;text-align:right}.orderProductForm__panel__sizeQtyInput__input.input.bare:hover{border-color:#cecccc}.orderProductForm__panel__sizeQtyInput__suffix{padding:0 10px}.orderProductForm__panel__sizeModeBtn{margin:5px 10px;padding:5px}.orderProductForm__config{display:flex;flex-direction:column;flex:1;height:100%;border-left:1px solid #f0f0f0}.orderProductForm__config__wrap{flex:1;padding-bottom:20px}.orderProductForm__config__tab{padding:0}.orderProductForm__config__tab>.formGroup{margin:0}.orderProductForm__config__group{position:relative;width:100%;padding:0}.orderProductForm__config__group__title{position:absolute;display:inline-block;padding:2px 10px;color:#32323d;font-weight:300;top:-12px;background:#fff}.orderProductForm__config__group__wrap{position:relative;z-index:1;border-radius:.35rem;border:none;padding:0;overflow:hidden;height:0;transform:scaleY(0);transform-origin:top;transition:transform .15s linear,height .15s linear}.orderProductForm__config__group__switch{position:relative;display:inline-block;padding:0 12px;width:100%}.orderProductForm__config__group__switch .switch{width:auto;margin:0 0 10px}.orderProductForm__config__group__switch:before{content:"";position:absolute;height:0;width:0;top:43px;left:28px;z-index:1;background:#e6e5e8;transition:all .3s linear .15s}.orderProductForm__config__group.active .orderProductForm__config__group__wrap{border:1px solid #e6e5e8;padding:10px 5px;margin:0 10px 24px;overflow:visible;height:auto;transform:scaleY(1)}.orderProductForm__config__group.active .orderProductForm__config__group__switch:before{width:1px;height:10px}.orderProductForm__config__group .orderProductForm__options{padding:0}.orderProductForm__config__linebreak{flex-basis:100%;height:0}.orderProductForm__config__options{display:flex;flex-wrap:wrap;padding:5px}.orderProductForm__config__option>.input,.orderProductForm__config__option>.textarea,.orderProductForm__config__option>.select,.orderProductForm__config__option>.categorySelect,.orderProductForm__config__option>.tagInput,.orderProductForm__config__option>.switch,.orderProductForm__config__option>.checkbox,.orderProductForm__config__option>.sizeInput,.orderProductForm__config__option>.doubleInput,.orderProductForm__config__option>.datepicker,.orderProductForm__config__option>.iconSwitch,.orderProductForm__config__option>.imageSwitch,.orderProductForm__config__option>.colorSwitch,.orderProductForm__config__option>.selectSearch,.orderProductForm__config__option>.productSelect,.orderProductForm__config__option>.inputGroup,.orderProductForm__config__option>.buttonSwitch{width:auto}.orderProductForm__config__bend{margin:5px 15px 10px}.orderProductForm__config__bend .select{margin:0}.orderProductForm__bar{position:relative;z-index:99999;display:flex;flex-direction:column;width:50px;background:#fff;border-left:1px solid #f0f0f0}.orderProductForm__bar__btn{height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .15s linear}.orderProductForm__bar__btn__mobileSwitch{display:none}.orderProductForm__bar__btn svg{fill:#6e6e6e}.orderProductForm__bar__btn.active svg{fill:#fdb03c}.orderProductForm__bar__btn:not(.active).hoverable{cursor:pointer}.orderProductForm__bar__btn:not(.active).hoverable:hover{background-color:#f9f7f7}.orderProductForm__bar__btn:not(.active).hoverable:hover svg{fill:#fdb03c}.orderProductForm__bar__spacer{flex:1}.orderProductForm__calcLog{height:100%;padding:10px;font-size:.85rem}.orderProductForm__calcLog__item{padding:2px;white-space:pre}.orderProductForm__timer{padding:10px;text-align:center;height:100%;padding:18px 20px}.orderProductForm__timer__wrap{display:flex;flex-direction:column}.orderProductForm__timer__total{display:flex;align-items:center;justify-content:center;height:40px;background:rgba(255,206,84,.16);margin-bottom:20px;border-radius:.25rem}.orderProductForm__timer__works{border:1px solid #f0f0f0;border-radius:.25rem;overflow:hidden}.orderProductForm__discount{display:flex;flex-direction:column}.orderProductForm__discount__body{flex:1}.orderProductForm__discount__body.loading{display:flex;align-items:center;justify-content:center}.orderProductForm__info{flex:1}.orderProductForm.slideActive .orderProductForm__mainFrame__fader{display:block;opacity:1}.orderProductForm.slideActive .orderProductForm__slideFrame{width:600px;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12)}.orderProductDiscount__input{display:flex;align-items:center}.orderProductDiscount__input .input{border:1px solid #f0f0f0;border-radius:.35rem;margin:0 20px}.orderProductDiscount__input .input__body{border-radius:.35rem}.orderProductDiscount__input .input:hover{border-color:#cecccc}.orderProductDiscount .inputSlider{width:auto;padding:0;margin:20px 20px 10px;border:1px solid #f0f0f0;border-radius:.35rem}.orderProductDiscount .inputSlider__body{border-radius:.35rem}.orderProductDiscount .inputSlider__title{position:absolute;top:-7px;left:7px;background:#fff;display:inline-block;padding:0 8px}.orderProductMaterials{display:flex;flex-direction:column;height:100%}.orderProductMaterials__title{display:flex;align-items:center}.orderProductMaterials__body{flex:1;padding:10px}.orderProductMaterials__selector{display:flex;justify-content:flex-end;flex:1;padding-right:5px}.orderProductMaterials__selector__title{text-align:left;padding:15px;font-weight:100;font-size:1.15rem;color:#333}.orderProductMaterials__selector .size.bare{width:auto}.orderProductMaterials__single{text-align:right;margin:0 16px 0 auto;padding:4px 14px;border-radius:.35rem;color:#333;background:rgba(255,206,84,.16)}.orderProductStock{display:flex;flex-direction:column;height:100%}.orderProductStock__body{flex:1}.orderProductStock__item{padding:8px;margin:0 15px 20px;border:1px solid #f0f0f0;border-radius:.35rem}.orderProductStock__item__title{background:#f9f7f7;padding:4px 10px 5px;border-radius:.25rem;margin-bottom:5px}.orderProductStock__item__list{border:1px solid #f0f0f0;border-radius:.25rem}.orderProductStock__item__list .listHeader{border-bottom-color:#f0f0f0}.orderProductStock__item__list .listBody{border-bottom:none}.orderProductFiles{display:flex;flex-direction:column;height:100%}.orderProductFiles__body{flex:1}.orderProductTask{display:flex;flex-direction:column;height:100%}.orderProductTask__body{flex:1;padding:0 16px}.orderProductTask__body .textarea{width:100%;height:100%;margin:0;border:1px solid #f0f0f0;border-radius:.25rem}.orderProductTask__body .textarea textarea{height:100%;resize:none}.orderProductTask__footer{padding:0 6px}.orderTitle{font-weight:400;font-size:2rem}.orderTitle__id{font-size:4rem;font-weight:800}.orderTitle__hot{width:22px;height:22px;margin-left:4px}.orderTitle__hot svg{fill:#fc6e51}.orderView__wrap{display:flex;flex-direction:column;height:100%}.orderView__tabs{flex:1}.orderView__customer{position:absolute;top:0;left:0;display:flex;align-items:center}.orderView__customer__requisites{margin-left:10px}.orderView__topline{display:flex;align-items:center;padding:10px;margin-bottom:10px;border-bottom:1px solid #f0f0f0}.orderView__topline__left{display:flex;align-items:center;justify-content:flex-start}.orderView__topline__center{flex:1;display:flex;align-items:center;justify-content:center}.orderView__topline__right{display:flex;align-items:center;justify-content:flex-end}.orderView__topline__icon{margin:4px 10px 0}.orderView__topline__icon.disabled{opacity:.7}.orderView__topline__icon:not(.disabled){cursor:pointer}.orderView__followBtn:hover svg{fill:#a6d771}.orderView__followBtn.active svg{fill:#a6d771}.orderView__followBtn.active:hover svg{fill:#89c14d}.orderView__hotBtn:hover svg{fill:#fc6e51}.orderView__hotBtn.active svg{fill:#fc6e51}.orderView__hotBtn.active:hover svg{fill:#e6e5e8}.orderView__chatBtn:hover svg{fill:#ffce54}.orderView__chatBtn.active svg{fill:#ffce54}.orderView__chatBtn.active:hover svg{fill:#fdb03c}.orderView__filesBtn:not(.disabled):hover svg{fill:#ffce54}.orderView__filesBtn.active svg{fill:#ffce54}.orderView__filesBtn.active:hover svg{fill:#fdb03c}.orderView__status{padding-top:10px}.orderView__created{text-align:right}.orderView__created__at{padding-bottom:2px}.orderView__popup__footer{text-align:center;padding:0 10px 10px}.orderProductsView{display:flex;flex-direction:column;height:100%}.orderProductsView__list{flex:1;padding:10px;background:#f9f7f7}.orderProductsView__footer{display:flex;border-top:1px solid #e6e5e8}.orderProductsView__total{padding:20px 30px 60px;margin-left:auto}.orderProductCard{background:#fff;position:relative;z-index:2;box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);border-radius:.25rem;transition:all .15s linear;margin-bottom:10px;cursor:pointer}.orderProductCard__info{height:100%;flex:1;padding:10px}.orderProductCard__image{display:flex;align-items:center;justify-content:center;width:80px;padding:10px;border-right:1px solid #f0f0f0}.orderProductCard__image .queryImage{overflow:hidden;border-radius:.25rem}.orderProductCard .orderProductConfig__tab{font-size:.85rem;max-height:150px}.orderProductCard__num{display:flex;align-items:center;justify-content:center;padding:10px;font-weight:600;width:60px;font-family:"pfhighway";border-right:1px solid #f0f0f0}.orderProductCard__body{display:flex;position:relative;z-index:2}.orderProductCard__footer{width:100%;height:auto;max-height:0;transition:all .15s linear}.orderProductCard__title{font-weight:600;font-size:1.15rem}.orderProductCard__title__breadcrumbs{margin-bottom:5px}.orderProductCard__title__withTask{display:inline-block;padding-left:20px}.orderProductCard__title__withTask svg{fill:#333}.orderProductCard__title__withProblem{display:inline-block;padding-left:20px}.orderProductCard__title__withProblem svg{fill:#f44336}.orderProductCard__title .link{color:#333}.orderProductCard__title .link:hover{color:#e49215}.orderProductCard__qty{display:flex;align-items:center;justify-content:center;padding:10px;width:140px;border-left:1px solid #f0f0f0}.orderProductCard__price{display:flex;align-items:center;justify-content:flex-end;padding:20px;width:140px;border-left:1px solid #f0f0f0}.orderProductCard__actions{display:flex;background:#f9f7f7}.orderProductCard__currentStates{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;border-left:1px solid #f0f0f0;padding:10px}.orderProductCard__currentStates .stateBlock{margin:4px 0;width:100%}.orderProductCard__states{display:flex;flex:1;height:50px;padding:0 20px}.orderProductCard__states__body{flex:1;display:flex;align-items:center}.orderProductCard__states__title{display:flex;align-items:center;justify-content:center;padding:10px 20px;font-weight:600;font-size:.75rem;text-transform:uppercase}.orderProductCard__state{display:flex;align-items:center;padding-left:20px}.orderProductCard__state:first-child{padding-left:0}.orderProductCard__state__title{color:#6e6e6e;padding-right:10px}.orderProductCard__morelink{position:relative;z-index:1;margin:14px 12px 0;border-radius:.25rem;width:100px;height:24px;border:1px solid #e6e5e8;overflow:hidden;cursor:pointer;transition:all .3s linear}.orderProductCard__morelink__hover{background:#e6e5e8;height:100%;padding:4px 6px 0;color:#9299a2;font-size:.85rem;transition:all .3s linear}.orderProductCard__morelink__iconWrap{position:absolute;top:0;left:6px;right:0;height:100%;display:flex;justify-content:center;align-items:center;background:#f9f7f7;transition:all .15s linear}.orderProductCard__morelink .icon{width:11px;height:11px;transform:rotateZ(90deg);transition:all .3s linear}.orderProductCard__morelink .icon svg{fill:#cecccc}.orderProductCard__morelink:hover .orderProductCard__morelink__iconWrap{left:70px}.orderProductCard:hover{box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.14),0px 1px 14px 0px rgba(0,0,0,.12)}.orderProductCard.active{margin:-20px 20px;z-index:9;box-shadow:0 0 4px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.18);border-radius:.25rem;box-shadow:0px 7px 9px -4px rgba(0,0,0,.2),0px 14px 21px 2px rgba(0,0,0,.14),0px 5px 26px 4px rgba(0,0,0,.12);cursor:default}.orderProductCard.active:hover{box-shadow:0px 7px 9px -4px rgba(0,0,0,.2),0px 14px 21px 2px rgba(0,0,0,.14),0px 5px 26px 4px rgba(0,0,0,.12)}.orderProductCard.active .orderProductConfig__tab{font-size:1rem;max-height:none}.orderProductCard.active .orderProductCard__body{box-shadow:0 4px 3px -2px rgba(0,0,0,.45)}.orderProductCard.active .orderProductCard__footer{max-height:200px;border-top:1px solid #f0f0f0}.orderProductImages{display:flex;flex-direction:column;height:100%}.orderProductImages__body{flex:1;display:flex;align-items:center;justify-content:center}.orderProductImages__wrap{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;text-align:center;padding:10px}.orderProductImages__wrap.empty{align-items:center;justify-content:center}.orderProductImages__wrap.empty .icon{height:auto;width:34px}.orderProductImages__wrap.empty span{color:#9299a2;padding:10px 10px 34px;font-weight:100}.orderProductImages__slider{display:flex;flex:1}.orderProductImages__selected{display:flex;flex-direction:column;flex:1;max-height:100%}.orderProductImages__selected__image{width:100%;flex:1;overflow:hidden;position:relative}.orderProductImages__selected__title{padding:15px 0 20px}.orderProductImages__selected img{position:absolute;left:0;right:0;margin:auto;display:block;width:100%;height:auto;max-height:100%;object-fit:contain}.orderProductImages__arrow{display:flex;align-items:center;justify-content:center;height:100%;width:30px;cursor:pointer;transition:all .15s linear}.orderProductImages__arrow .icon{transition:all .3s linear}.orderProductImages__arrow.left .icon{margin-left:-5px}.orderProductImages__arrow.left:hover .icon{margin-left:-10px}.orderProductImages__arrow.right .icon{margin-right:-5px}.orderProductImages__arrow.right:hover .icon{margin-right:-10px}.orderProductImages__arrow:hover svg{fill:#333}.orderProductImages__thrumbs{display:flex;width:100%;padding-bottom:5px}.orderProductImages__thrumbs__images{overflow:hidden;flex:1}.orderProductImages__thrumbs__box{display:inline-flex;margin-right:auto;padding:5px 0;position:relative;transition:all .15s linear}.orderProductImages__thrumbs__thrumb{display:flex;position:relative;width:55px;height:55px;padding:5px;top:5px;cursor:pointer;overflow:hidden;border-bottom:3px solid transparent;transition:all .15s linear}.orderProductImages__thrumbs__thrumb img{margin:auto;display:block;width:100%;height:auto;max-height:100%;object-fit:contain}.orderProductImages__thrumbs__thrumb.active{border-bottom-color:#a6d771;top:0;cursor:default}.orderProductImages__thrumbs__thrumb:not(.active):hover{top:0}.orderCalculationProductsView{height:100%}.orderCalculationProductsView__wrap{display:flex;flex-direction:column;height:100%}.orderCalculationProductsView__list .list{min-height:200px}.orderCalculationProductsView__list .list .listBody{border-bottom:none}.orderCalculationProductsView__footer{display:flex;justify-content:flex-end;border-top:1px solid #e6e5e8;padding:20px 30px 90px}.orderCalculationProductsView__config{margin-bottom:10px}.orderCalculationProductsView__title__withTask{display:inline-block;padding-left:20px}.orderCalculationProductsView__title__withTask svg{fill:#333}.orderCalculationProductsView__image{padding:2px;height:100%;width:100%}.orderCalculationProductsView__image .queryImage{height:100%;width:100%;overflow:hidden;border-radius:.25rem}.orderCalculationProductsView__deadline{display:flex;align-items:flex-start;flex:1;color:#fdb03c}.orderCalculationProductsView__deadline__title{color:#9299a2;padding-right:8px}.orderDocs{height:100%;background:#f9f7f7}.orderDocs__addBtn{padding:10px;text-align:center}.orderInfo__followers{display:flex;flex-wrap:wrap}.orderInfo__addFollowers{margin:2px 0 0 5px;padding:0;height:22px;width:22px;display:flex;align-items:center;justify-content:center;border-radius:50%}.orderInfo__addFollowers:hover .icon svg{fill:#3d3d3d}.orderInfo__addFollowers .icon{width:9px;height:auto}.orderInfo__addFollowers .icon svg{fill:#cecccc}.orderInfo__followersAddForm{padding:10px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 900px){.orderForm__bar.bar{position:relative;flex-wrap:wrap;padding:0}.orderForm__bar .userChooser{position:inherit}.orderForm__bar .userChooser__chooser{width:100%;padding:10px}.orderForm__bar .userChooser__chooser__body{width:100%}.orderForm__bar .userChooser__chooser__body .search{width:100%}.orderForm__bar .userChooser__icon .icon{width:26px;height:26px}.orderForm__bar .customerChooserBar{padding:4px 2px}.orderForm__bar .customerChooserBar__panel{border-top:1px solid #f0f0f0;width:100%;justify-content:center}.orderForm__bar__panel{flex:1}.orderForm__customer{padding:0 10px;display:flex;align-items:center}.orderForm__info{padding:10px 5px 5px;border-bottom:1px solid #f9f7f7;text-align:center}.orderForm__footer{flex-direction:column}.orderForm .productChooser{padding:0}.orderProductForm{min-width:unset;width:100%}.orderProductForm__frameTitle{padding:10px}.orderProductForm__mainFrame{overflow:hidden}.orderProductForm__config{background:#fff;z-index:99;width:100%;height:100%;top:0;left:1px;position:relative}.orderProductForm__config__options{padding:0}.orderProductForm__config__group.active .orderProductForm__config__group__wrap{margin-left:4px;margin-right:4px;padding-left:0;padding-right:0}.orderProductForm__panel{width:100%;transition:all .15s linear}.orderProductForm__panel__sizeQty .doubleSizeInput.bare .doubleSizeInput__divider{width:20px}.orderProductForm__panel__sizeQty .doubleSizeInput.bare .input{width:50px}.orderProductForm__panel__sizeQty .doubleSizeInput.bare .select{margin-left:0;width:34px}.orderProductForm__panel__sizeQty__divider{padding-right:8px}.orderProductForm__bar__btn__mobileSwitch{display:flex}.orderProductForm.configActive .orderProductForm__panel{margin-left:-100%}.orderProductForm.slideActive .orderProductForm__slideFrame{left:0;width:auto}.orderView__customer{position:relative;width:100%;justify-content:center;padding:0 0 10px;margin-left:-10px}.orderView__status{padding-top:0}.orderView__topline{padding:5px;margin-bottom:0}.orderTitle{font-size:1rem}.orderTitle__id{font-size:3rem}.orderProductCard__body{flex-wrap:wrap}.orderProductCard__image{flex:1;width:auto;border-right:none}.orderProductCard__info{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;height:auto;width:100%;flex:none}.orderProductCard__currentStates{width:100%;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;border-bottom:1px solid #f0f0f0}.orderProductCard__currentStates .stateBlock{width:auto;margin:5px;flex:1}.orderProductCard__qty{width:50%}.orderProductCard__price{width:50%}.orderProductCard__footer{max-height:600px}.orderProductCard__states{padding-top:10px;height:auto}.orderProductCard__states__body{flex-direction:column}.orderProductCard__state{width:50%;justify-content:center;margin-bottom:5px}.orderProductCard__state .stateBlock{margin:4px 0;margin-right:11px}.orderProductCard__state .stateBlock__state{width:120px}.orderProductCard__actions{flex-direction:column}.orderProductCard__morelink{width:auto;text-align:center;margin:15px}.orderProductView__statuses{padding:5px;flex-wrap:wrap}.orderProductView__statuses__status{width:50%;margin:0;border-radius:0;border:none;padding:5px;justify-content:center}.root.itemActive .menuBtn{left:-12px;bottom:-10px}.root.itemActive .addBar__addBtn{right:-17px;top:-40px}}@media screen and (max-width: 600px){.orderForm__bar__panel{justify-content:center}.orderProductForm__panel__sizeQty__size .select.bare{width:auto}.orderProductCard__state{width:100%}.orderProductView__statuses__status{width:100%}}
.total{padding:5px}.total__item{display:flex;align-items:baseline;justify-content:space-between}.total__item__title{color:#333;margin-right:20px}.total__item__suffix{padding-left:3px;font-size:.7rem}.total__item__perUnit{display:flex;align-items:center;font-size:.75rem;margin-left:10px;vertical-align:top;cursor:default}.total__item__perUnit__slash{vertical-align:top;margin-top:2px;font-weight:600;color:#333}.total__item__perUnit__price{margin-left:6px;padding:3px 8px;border-radius:.15rem;background:#f9f7f7;color:#9299a2}.total__item.size__sm{font-weight:100;font-size:.85rem}.total__item.size__sm .total__item__title{color:#9299a2}.total__item.size__l .total__item__value{font-size:20px}.total__item.size__xl .total__item__value{font-size:30px}.total__item.color__gray{color:#9299a2}.total__item.color__green .total__item__value{color:#89c14d}.total__item.color__red{color:#f44336}.total__item.color__yellow{color:#ffce54}.total__dashline{border-top:1px dashed #f0f0f0;margin:8px 0}.total__line{border-top:1px dashed #cecccc;margin:12px 0 8px}
.requisites{padding:0;margin:5px;background-color:#fff;border:1px solid #a6d771;border-radius:.25rem;overflow:hidden}.requisites__title{padding:4px 12px;background:#a6d771;color:#fff}.requisites__item{display:flex;justify-content:space-between;margin-bottom:2px;padding:4px 12px}.requisites__item:nth-child(odd){background-color:#f9f7f7}.requisites__item:last-child{margin-bottom:0}.requisites__item__title{padding-right:10px}.requisites__item__value{text-align:right}
.price-summary{text-align:right;color:#333;padding:10px 20px 0 0}.price-summary .price-summary-item{display:inline-flex;align-items:baseline}.price-summary .price-summary-title{padding-right:6px}
.customerChooserBar{width:100%}.customerChooserBar__requisites{flex:1;display:flex;align-items:center}.customerChooserBar__requisites__icon{margin:0 10px}.customerChooserBar__requisites__choose{color:#32323d;padding:6px 8px;border-radius:.25rem;cursor:pointer}.customerChooserBar__requisites__choose:hover{color:#6e6e6e;background:#f9f7f7}
.bar{width:100%;min-height:60px;background:#fff;padding:0 10px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}
.productChooser{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:9999;width:0;height:0;padding:20px;overflow:hidden}.productChooser__wrap{width:100%;height:100%;z-index:901;display:flex;align-items:flex-start;justify-content:center;pointer-events:none}.productChooser__body{display:flex;flex-direction:column;opacity:1;z-index:901;max-height:100%;overflow:hidden;transform:scale(0);transition:all .15s linear}.productChooser__columns{display:flex;flex:1;overflow:hidden;position:relative;padding:10px 12px;transition:all .3s linear}.productChooser__columns__scroll{display:flex;position:relative;right:0;justify-content:flex-end}.productChooser__column{display:flex;flex-direction:column;position:relative;overflow:hidden;margin-left:0;max-width:1600px;transition:all .15s linear}.productChooser__column__scroll{overflow-x:hidden;overflow-y:scroll;margin-right:-18px;pointer-events:all}.productChooser__column__box{background:#fff;box-shadow:none;margin:4px;border-radius:.25rem;pointer-events:all}.productChooser__column.appear,.productChooser__column.exit{max-width:0;left:-20px}.productChooser__spacer{flex:1;pointer-events:none}.productChooser__tree{position:relative;min-width:250px;transition:all .3s linear}.productChooser__search{display:flex;align-items:flex-start;width:calc(100% - 20px);margin:60px 10px 0;pointer-events:all}.productChooser__search .search{width:auto;flex:1;background:#fff;margin:0}.productChooser__search .search__body{height:35px}.productChooser__search .search:hover{background:#fff}.productChooser__product,.productChooser__category{display:flex;transition:all .15s linear;border-bottom:1px solid #f0f0f0}.productChooser__product:last-child,.productChooser__category:last-child{border-bottom:none}.productChooser__product__title,.productChooser__category__title{padding:8px 12px}.productChooser__product.disabled,.productChooser__category.disabled{color:#9299a2;font-weight:200}.productChooser__product:not(.disabled),.productChooser__category:not(.disabled){cursor:pointer;font-weight:300}.productChooser__product__image{width:33px;display:flex;align-items:center;justify-content:center;padding-left:8px}.productChooser__product__image__wrap{overflow:hidden;border-radius:.25rem;height:25px;width:25px}.productChooser__product__image__wrap img{display:block;width:100%;height:100%;object-fit:cover}.productChooser__product__category{flex:1;padding:8px 0;color:#cecccc;font-weight:100}.productChooser__product:not(.disabled):hover{background:#f9f7f7}.productChooser__category__title{flex:1}.productChooser__category__icon{display:flex;align-items:center;justify-content:center;width:33px;padding:3px 0 0 8px}.productChooser__category__expander{display:flex;align-items:center;justify-content:center;padding-right:8px}.productChooser__category__expander .icon{width:13px;height:13px}.productChooser__category.active{position:sticky;top:0;z-index:2;margin-right:-8px;margin-left:-2px;border:none;box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);background:#f0f0f0}.productChooser__category.active .productChooser__category__expander svg{fill:#333}.productChooser__category:not(.disabled):hover{background:#f9f7f7}.productChooser__customAdd{display:flex;align-items:center;justify-content:center;border-radius:.25rem;background:#fff;width:25px;height:25px;margin-left:10px;cursor:pointer;transition:all .3s linear}.productChooser__customAdd .icon{height:auto;width:13px}.productChooser__customAdd svg{fill:#3d3d3d}.productChooser__customAdd:hover{background:#cecccc}.productChooser .customOrderProductForm{margin:8px;z-index:902;pointer-events:all}.productChooser.active{width:100%;height:100%}.productChooser.active .productChooser__body{transform:scale(1)}.productChooser.active .productChooser__column__box{box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12)}.productChooser.active .customOrderProductForm{box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12)}.productChooser.active.customProductActive .productChooser__body{width:100%;height:100%;align-items:center;justify-content:center}@media screen and (max-width: 900px){.productChooser__columns{width:100%;max-height:100%}.productChooser__columns__scroll{width:100%;max-height:100%}.productChooser__tree{min-width:unset}.productChooser__column{flex:none;max-height:100%}.productChooser__column__scroll{margin-right:0;max-height:100%}.productChooser__product__title,.productChooser__category__title{white-space:nowrap}}
.customOrderProductForm{display:flex;flex-direction:column;position:relative;border-radius:.25rem;background:#fff;width:100%;max-width:700px;transition:all .15s linear}.customOrderProductForm__title{font-weight:100;font-size:1.15rem;padding:10px 30px;text-align:center;text-transform:uppercase}.customOrderProductForm__close{position:absolute;top:7px;right:0;width:20px;height:20px;margin:0;cursor:pointer;transition:all .15s linear}.customOrderProductForm__close .icon{width:11px;height:11px}.customOrderProductForm__close:hover svg{fill:#3d3d3d}.customOrderProductForm__body{flex:1;min-height:300px}.customOrderProductForm__footer{text-align:center;border-top:1px solid #f0f0f0;padding:5px 10px}
.materialInfo{padding:0;margin:5px;background-color:#fff;overflow:hidden}.materialInfo__body{border:1px solid #f0f0f0;border-top:none}.materialInfo__title{padding:4px 12px;background:#f9f7f7;color:#222}.materialInfo__item{display:flex;justify-content:space-between;margin-bottom:2px;padding:4px 12px}.materialInfo__item:nth-child(odd){background-color:#f9f7f7}.materialInfo__item:last-child{margin-bottom:0}.materialInfo__item__title{padding-right:10px}.materialInfo__item__value{text-align:right}.materialInfo.noTitle{border-top:1px solid #f0f0f0}
.buttonSwitch{position:relative;width:300px;min-height:55px;margin:10px 10px;padding:0}.buttonSwitch__body{height:55px}.buttonSwitch__title{font-size:.85rem;color:#9299a2;padding:4px 0 6px;height:25px}.buttonSwitch__options{display:flex;height:30px}.buttonSwitch__option{height:100%;margin:0;border:1px solid #e6e5e8;border-left:none;border-radius:0;transition:none;padding:0;overflow:hidden}.buttonSwitch__option>span{display:inline-block;margin:6px 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.buttonSwitch__option:first-child{border-left:1px solid #e6e5e8;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.buttonSwitch__option:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.buttonSwitch__option.active{background:#89c14d;border-color:#89c14d;color:#fff;margin-left:-1px;z-index:1}.buttonSwitch__option .queryImage{border-radius:.25rem;overflow:hidden;margin:2px 0 2px 4px;height:calc(100% - 4px)}.buttonSwitch__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.buttonSwitch.error .buttonSwitch__body,.buttonSwitch.error .buttonSwitch__option{border-color:#f44336;color:#f44336}.buttonSwitch.error .buttonSwitch__title,.buttonSwitch.error .buttonSwitch__description{color:#f44336}
.imageSwitch{position:relative;width:300px;margin:10px 10px;padding:0}.imageSwitch__body{display:flex;flex-direction:column}.imageSwitch__title{display:flex;align-items:center;font-size:.85rem;color:#9299a2;padding:4px 0 6px;height:25px}.imageSwitch__title span{padding-right:5px}.imageSwitch__options{display:flex;flex:1;align-items:stretch}.imageSwitch__option{margin:0;border-bottom:3px solid transparent;transition:none;padding:3px;overflow:hidden;cursor:pointer;transition:all .15s linear}.imageSwitch__option .queryImage{transition:all .15s linear}.imageSwitch__option .tooltip__wrap{display:block;height:100%}.imageSwitch__option.active{color:#fff;z-index:1;transform:scale(1.15);border-bottom-color:#a6d771;cursor:default}.imageSwitch__preview{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.imageSwitch__hoverPreview{background:#fff}.imageSwitch__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.imageSwitch__size__l .imageSwitch__options{height:60px}.imageSwitch.fitInput{min-height:55px}.imageSwitch.fitInput .imageSwitch__options{height:30px}
.colorSwitch{position:relative;width:300px;min-height:55px;margin:10px 20px;padding:0}.colorSwitch__body{height:55px}.colorSwitch__title{font-size:.85rem;color:#9299a2;padding:4px 0 6px;height:25px}.colorSwitch__options{display:flex;height:30px}.colorSwitch__option{width:30px;height:100%;margin:0;border:1px solid #e6e5e8;border-left:none;border-radius:0;transition:none;padding:0;overflow:hidden;cursor:pointer;transition:transform .15s ease-out}.colorSwitch__option:first-child{border-left:1px solid #e6e5e8;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.colorSwitch__option:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.colorSwitch__option.active{z-index:1;cursor:default;border-left:1px solid #e6e5e8;border-radius:.25rem;transform:scale(1.15)}.colorSwitch__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}
.imageWithInput{display:flex;min-height:55px;width:300px;height:auto;margin:10px 10px}.imageWithInput__image{width:52px;height:52px;margin-top:2px;margin-right:15px;border-radius:.35rem;overflow:hidden;border:1px solid #f0f0f0;transition:all .15s linear}.imageWithInput__input{display:flex;align-items:center}.imageWithInput__input>div{width:100%;margin:0}.imageWithInput__preview{height:100%}.imageWithInput.disabled .imageWithInput__image{opacity:.5}
.coupon{display:inline-flex;height:25px;display:inline-flex}.coupon__body{display:flex;align-items:center;height:100%;padding:4px 10px 2px;border-radius:4px 0 0 4px;background:#ffce54;color:#e49215;font-size:.85rem}.coupon__close{display:flex;align-items:center;justify-content:center;cursor:pointer;width:25px;height:100%;background:#ffce54;border-radius:0 4px 4px 0;transition:all .3s linear}.coupon__close .icon{width:9px;height:9px}.coupon__close .icon svg{fill:#e49215}.coupon__close:hover{background:#fdb03c}.coupon__close:hover .icon svg{fill:#fff}
.inputSlider{position:relative;z-index:1;display:flex;flex-direction:column;width:300px;height:auto;margin:10px 10px;user-select:none}.inputSlider__body{display:flex;flex-direction:column;width:100%;height:55px;padding:0 10px;background:rgba(255,255,255,.5)}.inputSlider__title{font-size:.85rem;pointer-events:none;margin:0;padding:7px 2px 0;color:#9299a2}.inputSlider__wrap{flex:1;position:relative;display:flex;align-items:center}.inputSlider__handle{position:relative;border-radius:50%;width:12px;height:12px;background:#ffce54;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18);transition:all .15s linear}.inputSlider__handle__wrap{position:absolute;width:auto;left:0;right:12px}.inputSlider__handle span{display:flex;align-items:center;justify-content:center}.inputSlider__handle .tooltip__body{padding:4px 8px;min-width:32px;color:#9299a2;white-space:nowrap}.inputSlider__track{border-radius:2px;width:100%;height:4px;background:#e6e5e8;transition:all .3s linear}.inputSlider__track__wrap{width:100%;padding:0 6px}.inputSlider__round{border-radius:50%;height:4px;background:#f0f0f0;transition:all .3s linear}.inputSlider__description{font-size:.75rem;font-weight:normal;padding:3px 5px;color:#9299a2;white-space:pre-line;transition:all .3s linear}.inputSlider.dragging .inputSlider__handle{width:14px;height:14px;background:#fdb03c;box-shadow:0 1px 3px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.18);transition:none;will-change:left,right}
.selectSearch{position:relative;color:#32323d;width:300px;margin:10px 10px;transition:all .3s linear}.selectSearch__body{display:flex;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;cursor:pointer;transition:all .3s linear}.selectSearch__title{position:absolute;z-index:2;margin:0;padding:19px 22px 0;pointer-events:none;transition:all .15s linear}.selectSearch__input{flex:1;height:100%}.selectSearch__input__value{display:flex;align-items:center;height:100%;font-size:1rem;padding:22px 12px 3px;color:#333}.selectSearch__clean{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.selectSearch__clean .icon{width:12px;height:12px}.selectSearch__clean:hover .icon svg{fill:#2e2e2e}.selectSearch__caret{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center}.selectSearch__description{font-size:.75rem;padding:3px 5px;color:#32323d;transition:all .3s linear}.selectSearch__options{position:relative}.selectSearch__options__body{display:none;opacity:0;position:absolute;z-index:30;top:100%;right:0;width:100%;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15);transition:all .3s linear}.selectSearch__options__body .search{margin:0;width:100%}.selectSearch__options__body .search__body{height:40px}.selectSearch__options__list{max-height:600px;min-height:40px}.selectSearch__options__item{padding:8px 12px;position:relative;white-space:nowrap;cursor:pointer}.selectSearch__options__item:nth-child(odd){background-color:#f9f7f7}.selectSearch__options__item:hover{background-color:#f0f0f0}.selectSearch.active .selectSearch__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.selectSearch.active .selectSearch__caret{transform:rotateX(180deg)}.selectSearch.active .selectSearch__options{overflow:visible;height:auto}.selectSearch.active .selectSearch__options__body{display:block;opacity:1;box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.selectSearch.active .selectSearch__input,.selectSearch.choosed .selectSearch__input{color:#333}.selectSearch.active .selectSearch__title,.selectSearch.choosed .selectSearch__title{font-size:.75rem;padding-top:7px;padding-left:12px}.selectSearch.error .selectSearch__body{border-color:#f44336}.selectSearch.error .selectSearch__title,.selectSearch.error .selectSearch__description,.selectSearch.error .selectSearch__placeholder{color:#f44336}
.customerAvatar{display:flex;align-items:center;padding:10px}.customerAvatar__requisites{display:flex;align-items:center}.customerAvatar__icon{margin-right:10px}.customerAvatar.loading{opacity:.8;animation:pulse 1.25s infinite linear}.customerAvatar.error{opacity:.8}
.blocks{display:flex;flex-wrap:wrap}.block{width:33.333333%;padding:30px;border:1px solid #f0f0f0;border-top:none;border-left:none}.block__title{font-weight:800;text-transform:uppercase;color:#333;margin-bottom:18px}.block.size__double{width:66.666666%}.block.size__half{width:50%}.block.size__full{width:100%}.blockItem{display:flex;align-items:center;margin-bottom:16px}.blockItem__title{color:#32323d;flex:1;min-width:100px;max-width:300px}.blockItem__title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blockItem__value{flex:1}.blockItem.disabled .blockItem__title{color:#cecccc;font-weight:100}.blockListItem{display:flex;align-items:center;transition:all .15s linear}.blockListItem>div{flex:1;padding:4px 10px}.blockListItem:nth-child(odd){background-color:#f9f7f7}.blockListItem.active{cursor:pointer}.blockListItem.active:hover{background-color:#f0f0f0}@media screen and (max-width: 900px){.block{width:100%;padding:20px}.block.size__double,.block.size__half{width:100%}}@media screen and (max-width: 600px){.block{padding:10px}}
.orderLogs{background:#f9f7f7;height:100%}.orderLogs__logs{padding:20px 20px 0}
.log{display:flex;justify-content:flex-end;align-items:flex-start;width:100%;margin-bottom:10px}.log__avatar{padding-top:6px}.log__message{background:#fff;padding:6px 8px 4px;color:#333;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18)}.log__date{color:#9299a2;padding:8px 0 0 12px;min-width:140px}.log__mesh{display:inline-block;background:#e6e5e8;width:60px;height:14px;border-radius:.35rem;margin:0 2px}
.stateBlock{display:inline-flex;white-space:nowrap;font-size:11px;margin:4px 10px;height:20px}.stateBlock__title{display:flex;align-items:center;justify-content:flex-end;color:#333;padding:0 8px;border-radius:.25rem 0 0 .25rem;border-right:2px solid #fff;background:#f9f7f7;font-size:.85rem;flex:1}.stateBlock__state{display:flex;align-items:center;justify-content:center;text-align:center;width:auto;min-width:100px;padding:0 8px;border-radius:0 .25rem .25rem 0;background-color:#f0f0f0;color:#9299a2;overflow:hidden;text-overflow:ellipsis}.stateBlock.noTitle .stateBlock__state{border-radius:.25rem}.stateBlock.noMargin{margin:0}.stateBlock.dot{width:15px;height:15px;align-items:center;justify-content:center}.stateBlock.dot .stateBlock__state{width:13px;height:13px;border-radius:50%;padding:2px;border:1px solid;min-width:auto}
.stateChanger{display:inline-block;text-align:center;border-radius:.25rem;border:1px solid #f0f0f0;white-space:nowrap;padding:2px;font-size:11px;min-width:120px}.stateChanger__wrap{position:relative;width:auto;height:20px;text-align:center;background-color:#f0f0f0;color:#9299a2;border:none;border-radius:.15rem}.stateChanger__currentState{position:relative;z-index:1;width:auto;height:auto;padding:3px 10px;white-space:nowrap;cursor:pointer;border:none;background:none;transition:none}.stateChanger__currentState__value{overflow:hidden;text-overflow:ellipsis}.stateChanger__currentState:hover{outline:none;text-decoration:none}.stateChanger__options{position:absolute;z-index:9999;top:100%;right:0;width:auto;min-width:100%}.stateChanger__options__body{display:none;opacity:0;z-index:10000;margin-top:1px;width:100%;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15);transition:all .3s linear}.stateChanger__option{padding:9px 18px;text-align:center;cursor:pointer;white-space:nowrap}.stateChanger__option__title{color:#9299a2}.stateChanger__option.locked{cursor:default}.stateChanger__option:nth-child(odd){background:#f9f7f7}.stateChanger__option:not(.locked):hover{background:#f0f0f0}.stateChanger.active .stateChanger__options__body{display:block;opacity:1;box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.stateChanger.active .inner{border-radius:1.5rem 1.5rem 0 0}.stateChanger.active .inner .input{border-left-color:#a0d468}.stateChanger.active .inner .select-wrapper{display:block}.stateChanger.active .inner .options{display:block;opacity:1;z-index:3;box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.stateChanger.active .inner .icon{transform:rotateX(180deg)}.stateChanger.disabled .stateChanger__currentState{cursor:default}.stateChanger.dot{width:13px;height:13px;border-radius:50%;padding:2px;border:1px solid}.stateChanger.hideLocked .stateChanger__option.locked{display:none}
.orderProductConfig__tabs{display:flex;flex-wrap:wrap}.orderProductConfig__tab{margin-top:10px;display:inline-block;border-radius:.25rem;border:1px solid #f0f0f0;padding:6px 1px 1px;font-size:.9rem;flex:1;overflow:auto}.orderProductConfig__tab__title{font-weight:600;font-weight:800;margin-bottom:8px;padding-bottom:6px;text-transform:uppercase;color:#32323d;border-bottom:1px dashed #cecccc}.orderProductConfig__sizes{display:flex;padding:0;margin-top:10px}.orderProductConfig__size{background:#def0ca;margin-right:4px;padding:6px 10px 4px;border-radius:.25rem}.orderProductConfig__option__title{padding:2px 6px;white-space:nowrap;max-width:150px;text-overflow:ellipsis;overflow:hidden}.orderProductConfig__option__wrap{display:flex;align-items:center;margin:0 5px 5px;justify-content:space-between;background-color:#f9f7f7;border-radius:.35rem}.orderProductConfig__option__wrap:hover{background-color:#e6e5e8}.orderProductConfig__option__wrap:hover .orderProductConfig__option__value{background-color:#fdb03c}.orderProductConfig__option__value{font-weight:300;background-color:#ffce54;padding:2px 6px 1px;margin-left:25px;border-radius:0 .35rem .35rem 0}.orderProductConfig__option:nth-child(3n){break-after:always}.orderProductConfig.expanded .orderProductConfig__options{display:flex;flex-wrap:wrap}.orderProductConfig.expanded .orderProductConfig__option{width:50%}@media screen and (max-width: 1200px){.orderProductConfig.expanded .orderProductConfig__option{width:100%}}@media screen and (max-width: 900px){.orderProductConfig__tab{width:100%}}
.materialInfo{padding:0;margin:5px;background-color:#fff;overflow:hidden}.materialInfo__body{border:1px solid #f0f0f0;border-top:none}.materialInfo__title{padding:4px 12px;background:#f9f7f7;color:#fff}.materialInfo__item{display:flex;justify-content:space-between;margin-bottom:2px;padding:4px 12px}.materialInfo__item:nth-child(odd){background-color:#f9f7f7}.materialInfo__item:last-child{margin-bottom:0}.materialInfo__item__title{padding-right:10px}.materialInfo__item__value{text-align:right}.materialInfo.noTitle{border-top:1px solid #f0f0f0}
.catalogBreadcrumbs{display:flex;flex-direction:row;font-size:.85rem;color:#9299a2;font-weight:300}.catalogBreadcrumbs__breadcrumb__arrow{padding:0 4px}
.orderProductView{display:flex;flex-direction:column;height:100%}.orderProductView__breadcrumbs{margin:10px auto -5px;text-transform:none;justify-content:center}.orderProductView__subtitle{padding-top:20px}.orderProductView__section{border-top:1px solid #f0f0f0;position:relative}.orderProductView__section__title{font-weight:600;font-size:1rem;padding:10px 14px 0;text-transform:uppercase}.orderProductView__section__body{padding:10px}.orderProductView__section__icon{position:absolute;pointer-events:none;z-index:-1;z-index:0;top:0;right:0;opacity:.2;overflow:hidden}.orderProductView__section__icon .icon{position:relative;top:-20px;right:-20px;width:80px;height:80px}.orderProductView__section.sectionFlex{flex:1}.orderProductView__statuses{width:100%;display:flex;justify-content:center;padding:14px}.orderProductView__statuses__title{padding-right:10px}.orderProductView__statuses__status{display:flex;align-items:center;margin:5px 10px;border-radius:.25rem;border:1px solid #e6e5e8;padding:8px 20px}.orderProductView__task{margin:0 0 10px;border-radius:.25rem;border:1px solid #f0f0f0;padding:10px;white-space:pre-wrap}.orderProductView__problem{margin:0 0 10px;border-radius:.25rem;background:#fc6e51;color:#fff;padding:10px;white-space:pre-wrap}.orderProductTitle__id{font-size:3rem;font-weight:800}.orderProductTitle__info{display:flex;align-items:center;justify-content:center;font-family:"pragmatica",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:none;margin-top:5px}.orderProductTitle__hot svg{fill:#fc6e51}
.orderProductDraftForm{display:flex;flex-direction:column;height:100%}.orderProductDraftForm__body{flex:1}.orderProductDraftView{display:flex;flex-direction:column;height:100%}.orderProductDraftView__body{flex:1}.orderProductDraftView__status{padding-top:10px}.orderProductDraftProblemForm__body{display:flex;align-items:center;justify-content:center;min-width:600px;min-height:100px;padding:0 15px 15px;transition:all .15s linear}.orderProductDraftProblemForm__body .textarea{width:100%;margin:0}.orderProductDraftProblemForm__footer{text-align:center;transition:all .15s linear}.orderProductDraftProblemForm__footer__inner{padding:10px 0;border-top:1px solid #f0f0f0}.orderProductDraftCalculationForm__panelBtn{margin-right:15px;cursor:pointer}.orderProductDraftCalculationForm__panelBtn.hotBtn:hover svg{fill:#fc6e51}.orderProductDraftCalculationForm__panelBtn.hotBtn.active svg{fill:#fc6e51}.orderProductDraftCalculationForm__panelBtn.hotBtn.active:hover svg{fill:#e6e5e8}.orderProductDraftCalculationForm__panelBtn.chatBtn:hover svg{fill:#ffce54}.orderProductDraftCalculationForm__panelBtn.chatBtn.active svg{fill:#ffce54}.orderProductDraftCalculationForm__panelBtn.chatBtn.active:hover svg{fill:#fdb03c}.orderProductDraftCalculationForm__body{display:flex;align-items:center;justify-content:center;min-height:100px;transition:all .15s linear}.orderProductDraftCalculationForm__footer{text-align:center;transition:all .15s linear}.orderProductDraftCalculationForm__footer__inner{padding:10px 0;border-top:1px solid #f0f0f0}
.customerDocs{height:100%}
.productOptionsSettings{display:flex;flex-direction:column;height:100%;margin:0}.productOptionsSettings__body{flex:1;position:relative;background:#f9f7f7}.productOptionsSettings__footer{border-top:1px solid #f0f0f0;transition:all .3s linear}.productOptionsSettings__tabs{display:flex}.productOptionsSettings__tab{margin:15px;border-radius:.35rem;border:1px solid #e6e5e8;min-height:300px;width:400px}.productOptionsSettings__tab__title{font-weight:300;padding:6px 10px;color:#6e6e6e;text-transform:uppercase;font-size:.75rem;background:#e6e5e8}.productOptionsSettings__tab__options{display:flex;flex-wrap:wrap;padding:2px}.productOptionsSettings__tab.isDraggingOver{border-color:#cecccc}.productOptionsSettings__tab.empty{display:flex;flex-direction:column}.productOptionsSettings__tab.empty .productOptionsSettings__tab__options{flex-direction:column;align-items:center;justify-content:center;flex:1}.productOptionsSettings__tab.empty .productOptionsSettings__tab__options .no-element{height:60px;margin:0}.productOptionsSettings__item{width:100%;padding:3px}.productOptionsSettings__item__body{height:100%;display:flex;background:#fff;border-radius:.15rem;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18);transition:all .3s linear}.productOptionsSettings__item__dragger{width:30px;border-right:1px solid #f9f7f7;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.productOptionsSettings__item__dragger .icon{width:11px;height:11px}.productOptionsSettings__item__dragger:hover{background:#f9f7f7}.productOptionsSettings__item__dragger:hover svg{fill:#2e2e2e}.productOptionsSettings__item__content{position:relative;flex:1;overflow:hidden}.productOptionsSettings__item__header{display:flex;align-items:center}.productOptionsSettings__item__icons .icon svg{fill:#fdb03c}.productOptionsSettings__item__titleBlock{flex:1;padding:5px;text-align:left;cursor:pointer;transition:all .3s linear}.productOptionsSettings__item__titleBlock:hover{background:#f9f7f7;color:#333}.productOptionsSettings__item__title{padding:0 0 5px;color:#333;font-weight:600;text-transform:uppercase}.productOptionsSettings__item__subtitle{font-size:.75rem;color:#32323d}.productOptionsSettings__item__askDelete{width:100%;text-align:center;border:1px solid #f44336;border-radius:.15rem}.productOptionsSettings__item__askDelete__title{padding:10px}.productOptionsSettings__item__delete{padding:8px 10px;height:100%;cursor:pointer;transition:all .3s linear}.productOptionsSettings__item__delete .icon{width:11px;height:11px}.productOptionsSettings__item__delete:hover svg{fill:#2e2e2e}.productOptionsSettings__item__variations{position:relative;margin:0;color:#32323d;border-top:1px solid #f9f7f7;padding:2px 0 2px 5px;transition:all .3s linear}.productOptionsSettings__item__variations__body{width:100%;display:flex;height:26px;align-items:flex-start;flex-wrap:nowrap;overflow:hidden}.productOptionsSettings__item__variations__body.empty{align-items:center;padding-left:10px}.productOptionsSettings__item__variations__body.show{height:auto;flex-wrap:wrap}.productOptionsSettings__item.isDragging .productOptionsSettings__item__dragger{background:#ffce54}.productOptionsSettings__item.isDragging .productOptionsSettings__item__dragger svg{fill:#fff}.productOptionsSettings__item.isDragging .productOptionsSettings__item__delete{opacity:0}.productOptionsSettings__item.isDragging .productOptionsSettings__item__body{box-shadow:0 0 4px rgba(0,0,0,.08),0 6px 10px rgba(0,0,0,.18)}.productOptionsSettings__add{width:100%;padding:3px}.productOptionsSettings__add__body{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;border:1px dashed #cecccc;border-radius:.15rem;padding:20px;transition:all .3s linear}.productOptionsSettings__add__body .icon{width:9px;height:9px}.productOptionsSettings__add__body .icon svg{fill:#3d3d3d}.productOptionsSettings__add__body:hover{background:#f0f0f0}.productOptionsSettings__add__body:hover svg{fill:#2e2e2e}.productPropertiesSettings{height:100%;margin:0;background:#f9f7f7}.productPropertiesSettings__list{padding:30px 10px 0}.productPropertiesSettings__list__body{border-radius:.25rem;padding:0 10px 20px;background:#fff;max-width:800px;margin:auto}.productPropertiesSettings__list__body .input{height:35px;min-width:300px;border-radius:.25rem;border:1px solid #f9f7f7;margin:10px}.productPropertiesSettings__list__body .input__field{padding-left:10px}.productPropertiesSettings__list__body .input.active{border-color:#e6e5e8}.productPropertiesSettings__list__body .input.error{border-color:#f44336}.productPropertiesSettings__remove .icon{width:9px;height:9px;cursor:pointer}.productPropertiesSettings__remove .icon:hover svg{fill:#f44336}.productPropertiesSettings__add{padding-top:10px;text-align:center}.productOptionsSettingsGroup{display:flex;flex-direction:column;height:100%;background:#f9f7f7}.productOptionsSettingsGroup__body{flex:1;display:flex;justify-content:center;padding:40px}.productOptionsSettingsGroup__body .list{display:block;max-width:800px}.productOptionsSettingsGroup__body .listBody{border-radius:.35rem;border:1px solid #f0f0f0}.productOptionsSettingsGroup__footer{text-align:center;padding:20px}.product__cloneChoose{text-align:center;padding-bottom:20px}.product__cloneOptions{text-align:center;padding-bottom:20px}.product__cloneOptions__wrap{display:flex;padding-bottom:20px}.product__cloneOptions__products{margin-bottom:-15px}.product__cloneOptions__products .empty{display:inline-block;opacity:.35}.product__cloneOptions__options{width:340px;margin-right:15px;border-radius:.25rem;border:1px solid #f0f0f0}.product__cloneOptions__options .table.tiny .table__header{padding:4px 0}.product__cloneOptions__options .table.tiny .table__column{height:28px}.product__cloneOptions__options .checkbox{margin:0;padding:0;height:auto}.product__cloneOptions__selected{display:flex;width:612px;border-radius:.25rem;border:1px solid #f0f0f0;padding:0;margin:0 14px 10px}.product__cloneOptions__selected__title{display:flex;align-items:center;padding:5px 10px;border-right:1px solid #f0f0f0;color:#32323d}.product__cloneOptions__selected__body{flex:1;padding:4px 6px;text-align:left}.product__cloneOptions__selected__body .tag{max-width:158px}.productOptions{height:100%}.productOptions__tab{display:flex;flex-direction:column;height:100%}.productOptions__tab__body{flex:1;background:#f9f7f7;padding:4px 3px}.productOptions__tab__footer{border-top:1px solid #f0f0f0;text-align:center;padding:10px 10px}.productOptions__group{position:relative;margin-bottom:3px}.productOptions__group__title{display:flex;align-items:center;height:100%;padding:2px 10px 0;font-weight:600;text-transform:uppercase;font-size:.85rem;user-select:none}.productOptions__group__body{display:flex;align-items:center;height:30px;background:#fff;border:1px solid #f0f0f0;cursor:pointer;transition:all .15s linear}.productOptions__group__body:hover{border-color:#e6e5e8}.productOptions__group__body:hover .productOptions__group__collapse svg{fill:#fdb03c}.productOptions__group__children{overflow:hidden;height:0;padding:3px 3px 0}.productOptions__group__collapse{width:30px;display:flex;align-items:center;justify-content:center;height:100%}.productOptions__group__collapse .icon{width:9px;height:9px}.productOptions__group__collapse .icon svg{fill:#3d3d3d}.productOptions__group__showsLike{font-weight:300;padding-left:5px;text-transform:none;color:#6e6e6e}.productOptions__group__icons{display:flex;align-items:center}.productOptions__group__icon{margin-left:5px;width:12px;height:12px}.productOptions__group__icon svg{fill:#e6e5e8}.productOptions__group__icon.active:not([class*=color__]) svg{fill:#fdb03c}.productOptions__group.expanded .productOptions__group__children{height:auto}.productOptions__group.empty .no-element{background:#fff;height:50px}.productOptions__option{display:flex;align-items:center;position:relative;background:#fff;height:25px;margin-bottom:2px;box-shadow:none;transition:all .15s linear;border:1px solid transparent}.productOptions__option:hover{border-color:#e6e5e8}.productOptions__option__body{display:flex;align-items:center;flex:1;height:100%;transition:all .15s linear}.productOptions__option__title{display:flex;align-items:center;padding:0 10px;user-select:none;flex:1;height:100%;max-width:400px;cursor:pointer;border-left:1px solid #f0f0f0;transition:all .15s linear}.productOptions__option__title:hover{background:#f9f7f7}.productOptions__option__title:active{box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12)}.productOptions__option__variations{border-left:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;height:100%;padding:0 3px;width:30px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .15s linear;color:#6e6e6e}.productOptions__option__variations.empty{color:#f44336;font-weight:600}.productOptions__option__variations:hover{background:#f9f7f7;color:#fdb03c}.productOptions__option__icons{display:flex;align-items:center;margin-right:10px;height:100%;border-left:1px solid #f0f0f0}.productOptions__option__icon{width:30px;height:100%;display:flex;align-items:center;justify-content:center;border-right:1px solid #f0f0f0}.productOptions__option__icon .icon{width:12px;height:12px}.productOptions__option__icon.interactive{cursor:pointer}.productOptions__option__icon.interactive:hover{background:#f9f7f7}.productOptions__option__icon.active:not([class*=color__]) svg{fill:#fdb03c}.productOptions__option__icon:last-child:not(.interactive){border-right:none}.productOptions__option__icon .icon__required{width:10px;height:10px}.productOptions__option__actions{padding:0;height:100%}.productOptions__option__action{height:100%;display:flex;align-items:center;justify-content:center;width:25px;cursor:pointer;border-left:1px solid #f0f0f0;transition:all .15s linear}.productOptions__option__action .icon{width:10px;height:10px}.productOptions__option__action:hover{background:#f9f7f7}.productOptions__option__action:hover svg{fill:#ffce54}.productOptions__option__action:hover .icon__close svg{fill:#f44336}.productOptions__option__dragger{width:16px;height:100%;transition:all .15s linear}.productOptions__option__dragger .draggable{height:100%;margin-left:3px}.productOptions__option__dragger .draggable:before,.productOptions__option__dragger .draggable:after{transition:all .15s linear}.productOptions__option__dragger:hover{background:#f9f7f7}.productOptions__option__dragger:hover .draggable:before,.productOptions__option__dragger:hover .draggable:after{background:#ffce54}.productOptions__option.isDragging{box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12)}.productOptions__option.isDragging .productOptions__option__dragger{width:20px;margin-left:5px;background:#f9f7f7}.productOptions__option.isDragging .productOptions__option__dragger .draggable:before,.productOptions__option.isDragging .productOptions__option__dragger .draggable:after{background:#ffce54}.productOptions__spacer{flex:1}.productOptions__addOptionForm{text-align:center;padding-bottom:10px}.productOptionsSettingsVariations{width:100%;position:relative;overflow:hidden}.productOptionsSettingsVariations__fader{position:absolute;left:0;top:0;display:none;z-index:2;width:100%;height:100%;cursor:no-drop}.productOptionsSettingsVariations__wrap{display:flex;width:100%;height:100%;transition:all .15s linear}.productOptionsSettingsVariations__body{flex:1;position:relative;z-index:1;transition:all .15s linear}.productOptionsSettingsVariations__list{height:100%}.productOptionsSettingsVariations__list__header{border-top:1px solid #e6e5e8}.productOptionsSettingsVariations__list__header .more{width:100%;height:100%}.productOptionsSettingsVariations__list__header .more__icon{width:30px;height:30px}.productOptionsSettingsVariations__list__header .more__icon .icon{height:12px}.productOptionsSettingsVariations__variation__dragger{width:16px;height:100%;transition:all .15s linear}.productOptionsSettingsVariations__variation__dragger .draggable{height:100%;margin-left:3px}.productOptionsSettingsVariations__variation__dragger .draggable:before,.productOptionsSettingsVariations__variation__dragger .draggable:after{transition:all .15s linear}.productOptionsSettingsVariations__variation__dragger:hover{background:#f9f7f7}.productOptionsSettingsVariations__variation__dragger:hover .draggable:before,.productOptionsSettingsVariations__variation__dragger:hover .draggable:after{background:#ffce54}.productOptionsSettingsVariations__variation__delete{cursor:pointer;transition:all .15s linear;width:9px;height:9px}.productOptionsSettingsVariations__variation__delete:hover svg{fill:#f44336}.productOptionsSettingsVariations__variation.isDragging{box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12)}.productOptionsSettingsVariations__variation.isDragging .productOptions__option__dragger{width:20px;margin-left:5px;background:#f9f7f7}.productOptionsSettingsVariations__variation.isDragging .productOptions__option__dragger .draggable:before,.productOptionsSettingsVariations__variation.isDragging .productOptions__option__dragger .draggable:after{background:#ffce54}.productOptionsSettingsVariations__variation .radio{margin:0;padding:0;height:auto}.productOptionsSettingsVariations__variation .input.bare{height:100%;border:1px solid transparent}.productOptionsSettingsVariations__variation .input.bare .input__body{border:1px solid transparent}.productOptionsSettingsVariations__variation .input.bare .input__placeholder{padding-top:6px}.productOptionsSettingsVariations__variation .input.bare input{padding:0 3px}.productOptionsSettingsVariations__variation .input.bare.active .input__body{border-color:#ffce54}.productOptionsSettingsVariations__panel{position:relative;display:flex;flex-direction:column;width:300px;height:100%;margin-right:-300px;background:#fff;border-top:1px solid #e6e5e8;border-left:1px solid #e6e5e8;overflow:hidden;transition:all .15s linear}.productOptionsSettingsVariations__panel__title{display:flex;align-items:center;text-align:center;justify-content:center;border-bottom:1px solid #f0f0f0;height:31px;text-transform:uppercase;font-weight:300;font-size:.85rem;color:#32323d}.productOptionsSettingsVariations__panel__body{flex:1}.productOptionsSettingsVariations__addVariationForm{width:100%;padding:10px 5px;text-align:center}.productOptionsSettingsVariations__addVariationForm .select{width:auto}.productOptionsSettingsVariations__addVariationForm .btn{margin:20px auto 0}.productOptionsSettingsVariations.panelActive .productOptionsSettingsVariations__fader{display:block}.productOptionsSettingsVariations.panelActive .productOptionsSettingsVariations__wrap{transform:translateX(-300px)}.productOptionsSettingsVariations.panelActive .productOptionsSettingsVariations__body{opacity:.35}.productOptionsSettingsPropertyOverrides{width:100%;position:relative;overflow:hidden;background:#f9f7f7;display:flex;flex-direction:column}.productOptionsSettingsPropertyOverrides__header{height:100%;text-align:center;display:flex;align-items:center;transition:all .15s linear}.productOptionsSettingsPropertyOverrides__header .switch{margin:auto}.productOptionsSettingsPropertyOverrides__body{display:none;flex:1;transition:all .15s linear}.productOptionsSettingsPropertyOverrides__items{height:100%}.productOptionsSettingsPropertyOverrides__items__fader{position:absolute;left:0;top:0;display:none;z-index:2;width:100%;height:100%;cursor:no-drop}.productOptionsSettingsPropertyOverrides__items__wrap{display:flex;width:100%;height:100%;transition:all .15s linear}.productOptionsSettingsPropertyOverrides__items__body{flex:1;position:relative;z-index:1;transition:all .15s linear}.productOptionsSettingsPropertyOverrides__addPropertyOverrideForm{width:100%;padding:10px 5px;text-align:center}.productOptionsSettingsPropertyOverrides__addPropertyOverrideForm .select{width:auto}.productOptionsSettingsPropertyOverrides__addPropertyOverrideForm .btn{margin:20px auto 0}.productOptionsSettingsPropertyOverrides__propertyOverride__delete{cursor:pointer;transition:all .15s linear;width:9px;height:9px}.productOptionsSettingsPropertyOverrides__propertyOverride__delete:hover svg{fill:#f44336}.productOptionsSettingsPropertyOverrides__propertyOverride .input.bare{height:100%;border:1px solid transparent}.productOptionsSettingsPropertyOverrides__propertyOverride .input.bare .input__body{border:1px solid transparent}.productOptionsSettingsPropertyOverrides__propertyOverride .input.bare .input__placeholder{padding-top:6px}.productOptionsSettingsPropertyOverrides__propertyOverride .input.bare input{padding:0 3px}.productOptionsSettingsPropertyOverrides__propertyOverride .input.bare.active .input__body{border-color:#ffce54}.productOptionsSettingsPropertyOverrides__panel{position:relative;display:flex;flex-direction:column;width:300px;height:100%;margin-right:-300px;background:#fff;border-top:1px solid #e6e5e8;border-left:1px solid #e6e5e8;overflow:hidden;transition:all .15s linear}.productOptionsSettingsPropertyOverrides__panel__title{display:flex;align-items:center;text-align:center;justify-content:center;border-bottom:1px solid #f0f0f0;height:31px;text-transform:uppercase;font-weight:300;font-size:.85rem;color:#32323d}.productOptionsSettingsPropertyOverrides__panel__body{flex:1}.productOptionsSettingsPropertyOverrides__list{height:100%}.productOptionsSettingsPropertyOverrides__list__header{border-top:1px solid #e6e5e8}.productOptionsSettingsPropertyOverrides__list__header .more{width:100%;height:100%}.productOptionsSettingsPropertyOverrides__list__header .more__icon{width:30px;height:30px}.productOptionsSettingsPropertyOverrides__list__header .more__icon .icon{height:12px}.productOptionsSettingsPropertyOverrides.panelActive .productOptionsSettingsPropertyOverrides__items__fader{display:block}.productOptionsSettingsPropertyOverrides.panelActive .productOptionsSettingsPropertyOverrides__items__wrap{transform:translateX(-300px)}.productOptionsSettingsPropertyOverrides.panelActive .productOptionsSettingsPropertyOverrides__items__body{opacity:.35}.productOptionsSettingsPropertyOverrides.active .productOptionsSettingsPropertyOverrides__header{height:60px}.productOptionsSettingsPropertyOverrides.active .productOptionsSettingsPropertyOverrides__body{display:block}
.productSelect{position:relative;color:#32323d;width:300px;margin:10px 10px;transition:all .3s linear}.productSelect__body{display:flex;width:100%;height:55px;padding:0;margin:0;background:rgba(255,255,255,.5);border:1px solid #f0f0f0;border-left:3px solid #def0ca;cursor:pointer;transition:all .3s linear}.productSelect__title{position:absolute;z-index:2;margin:0;font-weight:100;padding:19px 22px 0;pointer-events:none;color:#9299a2;transition:all .15s linear}.productSelect__clean{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.productSelect__clean .icon{width:12px;height:12px}.productSelect__clean:hover .icon svg{fill:#2e2e2e}.productSelect__caret{z-index:10;width:36px;height:100%;display:flex;align-items:center;justify-content:center}.productSelect__categories{position:relative}.productSelect__categories__body{display:none;opacity:0;position:absolute;z-index:9999;top:100%;right:0;width:100%;text-align:left;background:#fff;border:1px solid #f0f0f0;box-shadow:0 0px 0px -2px rgba(0,0,0,.15);transition:all .3s linear}.productSelect__categories__body .categories{padding:0}.productSelect__categories__body .categories .scroll-area{max-height:80px}.productSelect__categories__body .categories__wrap{border:none;border-radius:0;margin:0}.productSelect__categories__body .categories__wrap .view{padding:0}.productSelect__categories__body .search{margin:0}.productSelect__categories__body .search__body{height:35px}.productSelect__selected{flex:1;height:100%;padding:14px 0 14px 20px;white-space:nowrap}.productSelect__selected span{padding-right:6px}.productSelect__input{flex:1;height:100%}.productSelect__input__filter{position:relative;z-index:10;border:none;height:auto;padding:0;background:none}.productSelect__input__option{display:flex;align-items:center;height:100%;font-size:1rem;padding:22px 12px 3px;color:#333;overflow:hidden}.productSelect__input__option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productSelect.active .productSelect__body{background:#fff;border-color:#cecccc;border-left-color:#a6d771}.productSelect.active .productSelect__caret{transform:rotateX(180deg)}.productSelect.active .productSelect__categories__body{display:block;opacity:1;box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}.productSelect.active .productSelect__input,.productSelect.choosed .productSelect__input{color:#333}.productSelect.active .productSelect__title,.productSelect.choosed .productSelect__title{font-size:.85rem;padding-top:7px;padding-left:12px}.productSelect.size__small .productSelect__body{height:35px;border-left:1px solid #f0f0f0;border-radius:.35rem}.productSelect.size__small .productSelect__title{padding:9px 12px 0}.productSelect.disabled .productSelect__input__option{color:#cecccc;font-weight:100}.productSelect.disabled .productSelect__caret{display:none}.productSelect.error .productSelect__body{border-color:#f44336}.productSelect.error .productSelect__title,.productSelect.error .productSelect__description,.productSelect.error .productSelect__placeholder{color:#f44336}
.catalogBrowser{display:flex;flex-direction:column;width:100%;height:100%;position:relative;background:#fff}.catalogBrowser__header{display:flex;height:40px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.catalogBrowser__header__btn{display:flex;align-items:center;justify-content:center;height:100%;width:40px;border-right:1px solid #f0f0f0;cursor:pointer;transition:all .15s linear}.catalogBrowser__header__btn .icon{transition:all .15s linear}.catalogBrowser__header__btn.active{border-right-color:#ffce54}.catalogBrowser__header__btn.active svg{fill:#ffce54}.catalogBrowser__header__btn.rotate .icon{transform:rotateY(180deg)}.catalogBrowser__header__btn.disabled{pointer-events:none;opacity:.7}.catalogBrowser__body{flex:1;display:flex}.catalogBrowser__cat{height:100%;min-width:20px;border-right:1px solid #e6e5e8;transition:all .15s linear}.catalogBrowser__cat .catalog{transition:none}.catalogBrowser__breadcrumbs{display:flex;align-items:center;padding:0 7px;color:#9299a2;font-weight:300}.catalogBrowser__breadcrumb{padding:0 4px}.catalogBrowser__item{flex:1}.catalogBrowser.collapsed .catalogBrowser__cat{min-width:0}.catalogBrowser.collapsed .catalog{width:0;min-width:0}.catalogBrowser.resizable .catalogBrowser{transition:none}.catalogBrowser.resizable .catalogBrowser__cat{min-width:0}
.catalog{width:100%;height:100%;padding:4px 3px;background:#f9f7f7;transition:all .15s linear}.catalog__treeItem{margin-bottom:2px;transition:all .15s linear}.catalog__cat{transition:all .15s linear}.catalog__cat__body{display:flex;align-items:center;min-height:30px;background:#fff;cursor:pointer;transition:all .15s linear}.catalog__cat__children{max-height:0;overflow:hidden;transition:all .15s linear}.catalog__cat__children__tree{padding:5px 2px 1px 6px;background:#f9f7f7}.catalog__cat__icon{display:flex;align-items:center;height:100%}.catalog__cat__icon .icon{width:14px;height:auto}.catalog__cat__title{flex:1;text-align:left;padding:2px 6px;transition:all .15s linear}.catalog__cat__expand{display:flex;align-items:center}.catalog__cat__expand .icon{width:9px;height:auto}.catalog__cat__expand .icon svg{fill:#6e6e6e}.catalog__cat.expanded .catalog__cat__children{max-height:800px}.catalog__cat.disabled{pointer-events:none}.catalog__cat:not(.disabled) .catalog__cat__body{padding:2px 6px}.catalog__cat:not(.disabled) .catalog__cat__body:hover svg{fill:#e49215}.catalog__item{display:flex;align-items:center;min-height:30px;position:relative;background:#fff;border-left:3px solid transparent;transition:all .15s linear}.catalog__item__icon{width:15px;height:15px}.catalog__item__icon .icon{width:100%;height:auto}.catalog__item__title{flex:1;text-align:left;padding:2px 10px}.catalog__item.hover{cursor:pointer}.catalog__item.hover:not(.active):hover{border-color:#ffce54;z-index:2;background:#f9f7f7}.catalog__item.active{border-color:#a6d771;margin-left:5px;padding-left:2px}.catalog__item.disabled{pointer-events:none}
.batchImageEditor{background:#fff;position:relative;text-align:left}.batchImageEditor__wrap{display:flex;flex-wrap:wrap}.batchImageEditor__images{display:flex;flex-wrap:wrap}.batchImageEditor__image{width:150px;margin:20px;position:relative}.batchImageEditor__image__preview{display:flex;align-items:center;justify-content:center;height:150px;overflow:hidden;border-radius:.35rem;border:1px solid #f0f0f0}.batchImageEditor__image__preview__image{min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover}.batchImageEditor__image__title{position:relative;margin:10px 0 0;height:35px}.batchImageEditor__image__title .input{width:100%;height:100%;margin:0}.batchImageEditor__image__title .input__body{height:35px;border-radius:.25rem;border:1px solid #f0f0f0;transition:all .15s linear}.batchImageEditor__image__title .input__placeholder{padding-top:9px}.batchImageEditor__image__title .input input{padding-top:2px;color:#32323d}.batchImageEditor__image__title .input.active{width:200%;z-index:2}.batchImageEditor__image__title .input.active .input__body{border-color:#e6e5e8;background:#f9f7f7}.batchImageEditor__image__remove{position:absolute;top:2px;right:2px;background:#f44336;text-align:center;cursor:pointer;width:0;height:0;border-radius:.25rem;opacity:0;display:none;align-items:center;justify-content:center;overflow:hidden;transition:all .15s linear}.batchImageEditor__image__remove svg{fill:#fff}.batchImageEditor__image__remove:hover{background:#e4271a}.batchImageEditor__image:hover .batchImageEditor__image__remove{display:flex;opacity:1;width:25px;height:25px;top:-2px;right:-2px}.batchImageEditor__loader{display:flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:.35rem;border:1px solid #f0f0f0;cursor:pointer;margin:20px;transition:all .15s linear}.batchImageEditor__loader .icon{width:20px;height:auto}.batchImageEditor__loader:hover{border-color:#e6e5e8;background:#f9f7f7}.batchImageEditor__loader:hover svg{fill:#3d3d3d}.batchImageEditor__preview{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;border-radius:.25rem;width:55px;height:55px;border:1px solid #e6e5e8;cursor:pointer;background:#fff;transition:all .15s linear}.batchImageEditor__preview__image{position:relative;z-index:1;overflow:hidden;border-radius:.25rem;width:100%;height:100%}.batchImageEditor__preview__image img{object-fit:cover;width:100%;height:100%}.batchImageEditor__preview__popup{position:relative;z-index:10000;border-radius:.25rem;overflow:hidden;background:#fff;max-width:400px;width:auto;height:auto;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);margin:-1px}.batchImageEditor__preview__popup__image{display:block;z-index:2;width:100%;height:auto}.batchImageEditor__preview__icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.batchImageEditor__preview.uploaded{border-color:transparent;cursor:default}.batchImageEditor__preview:hover{background:#f9f7f7}.batchImageEditor__zoom{cursor:zoom-in;position:absolute;z-index:3;bottom:0;left:0;width:100%;height:16px;transition:all .15s linear}.batchImageEditor__zoom:hover{background:rgba(0,0,0,.49)}.batchImageEditor__remove{display:flex;cursor:pointer;position:absolute;align-items:center;justify-content:center;z-index:3;top:-5px;right:-5px;background:#f44336;border-radius:50%;width:15px;height:15px}.batchImageEditor__remove .icon{width:7px;height:auto}.batchImageEditor__remove .icon svg{fill:#fff}.batchImageEditor__remove:hover{background:#e4271a}
.relatedDeleteConfirm{max-width:1000px}.relatedDeleteConfirm__title{position:relative;text-transform:uppercase;font-weight:100;font-size:1.15rem;text-align:center;padding:20px 20px 0}.relatedDeleteConfirm__tags{padding:6px 8px;border:1px solid #f0f0f0;margin:5px 10px;border-radius:.25rem}.relatedDeleteConfirm__tags__title{padding:0 1px 5px;font-weight:100;color:#6e6e6e}.relatedDeleteConfirm__body{display:flex;align-items:center;justify-content:center}.relatedDeleteConfirm__info{font-size:.85rem;color:#f44336;padding:0 10px 10px;text-align:center}.relatedDeleteConfirm__footer{border-top:1px solid #f0f0f0;margin-top:10px;padding:10px;text-align:center}
.relatedCheck{width:100%;min-height:100px;border:1px solid #f0f0f0;border-radius:.25rem;margin:10px}.relatedCheck__loader__title{font-weight:100;color:#9299a2}.relatedCheck__title{background:#f0f0f0;color:#9299a2;margin-bottom:6px;padding:4px 8px}.relatedCheck__item{display:flex;padding:0 8px 5px;color:#9299a2;font-size:.85rem;border-bottom:1px solid #e6e5e8;margin-bottom:3px}.relatedCheck__item:last-child{border-bottom:none}.relatedCheck__item__title{width:140px;overflow:hidden;text-overflow:ellipsis;margin-right:2px;padding-top:3px;color:#6e6e6e}.relatedCheck__item__body{flex:1;padding-right:2px;overflow:hidden}.relatedCheck__item__options{display:flex;flex-wrap:wrap}.relatedCheck__item__option{margin-left:5px;margin-bottom:2px}.relatedCheck.color__warning{border-color:#f44336}.relatedCheck.color__warning .relatedCheck__title{color:#fff;background-color:#f44336}.relatedCheck.color__success{border-color:#a6d771}.relatedCheck.color__success .relatedCheck__title{color:#fff;background-color:#a6d771}
.listEditor{width:100%;height:100%;margin:0;background:#f9f7f7;padding:25px 20px}.listEditor__wrap{width:100%;height:100%;margin:auto}.listEditor__body{border-radius:.25rem;background:#fff;padding:0 10px 20px}.listEditor__body .select{width:100%;height:35px;padding:0;margin:auto}.listEditor__body .input.bare{width:100%;height:35px;padding:0;margin:auto}.listEditor__body .input.bare .input__body{border-radius:.25rem;border:1px solid #f9f7f7}.listEditor__body .input.bare .input__field{padding-left:10px}.listEditor__body .input.bare.active{border-color:#e6e5e8}.listEditor__body .input.bare.error{border-color:#f44336}.listEditor__footer{text-align:center;padding:10px}.listEditor__addFormItem{padding:0 10px 20px}
.table{width:100%;height:100%;display:flex;flex-direction:column}.table .table__header{border-bottom:1px solid #cecccc}.table .table__body{flex:1;text-align:left}.table .table__row{display:flex}.table .table__column{position:relative;display:flex;height:45px;padding:0 10px;align-items:center;justify-content:center;text-align:center;transition:background-color .15s linear}.table .table__column.column__flex{flex:1}.table .table__column.column__flex.column_status{flex:none}.table .table__column.align__left{text-align:left;justify-content:flex-start}.table .table__column.align__right{text-align:right;justify-content:flex-end}.table .table__column.cutted{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table .table__column.cutted>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table .table__column_header{position:relative;font-weight:400}.table .table__column_header.orderable{cursor:pointer;border-bottom:2px solid transparent}.table .table__column_header.orderable .column__order{position:relative;z-index:2;pointer-events:none}.table .table__column_header.orderable .column__order_icon{display:none;position:absolute;top:0;bottom:0;margin:auto;left:-16px;width:10px;height:10px;transform:none;transition:all .3s linear}.table .table__column_header.orderable .column__order_icon svg{fill:#333}.table .table__column_header.orderable.align__left .column__order_icon{left:auto;right:-16px}.table .table__column_header.orderable.active{color:#333}.table .table__column_header.orderable.active .column__order_icon{display:block}.table .table__column_header.orderable:hover{color:#333;border-bottom:2px solid #ffce54}.table .table__footer_buttons{margin:auto;text-align:center;display:flex;justify-content:center;padding:20px}.table .column_id{font-family:"pfhighway";font-weight:600}.table .column_status{width:160px}.table .column_status .status-changer{width:100%}.table .column_status .status-changer.dot{width:13px}.table .column_status.column_dot{width:40px}.table.tiny .table__column{height:21px}.table.striped .table__body .table__row:nth-child(odd){background-color:#f9f7f7}.table.striped .table__body .table__row:nth-child(even) .search input{background-color:#f9f7f7}.table.hoverable .table__column{cursor:pointer}.table.hoverable .table__column:hover{background:#f9f7f7}.table.desc .table__column_header .column__order_icon{transform:rotateZ(180deg)}
.stockItemIncomings{display:flex;flex-direction:column;height:100%}.stockItemIncomings__header{display:flex;justify-content:flex-end;height:40px;border-bottom:1px solid #f0f0f0;text-align:right}.stockItemIncomings__header .datepicker{border-left:1px solid #f0f0f0}.stockItemIncomings__body{flex:1;background:#f9f7f7}.stockItemIncomings__body .list{max-width:800px;margin:20px auto;border-radius:.35rem;border:1px solid #f0f0f0;overflow:hidden;padding-bottom:10px;background:#fff}
.listForm{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.listForm__body{display:flex;flex-wrap:wrap;flex:1;height:auto;min-height:250px}.listForm__list__actions{text-align:center;padding:10px}.listForm__footer{padding:10px 20px}
.report{display:flex;flex-direction:column;position:relative;width:100%;height:100%;background:#fff}.report__header{width:100%;margin:auto;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.report__header__row{display:flex;width:100%;position:relative;height:45px;border-bottom:1px solid #f0f0f0}.report__header__row:last-child{border-bottom:none}.report__header__btn{display:flex;align-items:center;justify-content:center;width:45px;cursor:pointer;border-bottom:2px solid transparent;transition:all .15s linear}.report__header__btn.filterBtn{border-right:1px solid #f0f0f0}.report__header__btn.active{border-bottom-color:#ffce54}.report__header__btn.active svg{fill:#ffce54}.report__header__btn:hover{background-color:#f9f7f7}.report__header__sort{border-right:1px solid #f0f0f0}.report__header__sort .select.bare{margin:0;height:100%}.report__header__sort .select.bare .select__body{height:100%;border:none}.report__header__dates{margin-left:auto;border-left:1px solid #f0f0f0}.report__header__dates .datepicker{height:100%}.report__body{display:flex;flex:1;width:100%;max-width:100%;overflow:hidden;position:relative;background:#fff}.report__content{width:100%;min-width:100%}.report__footer{border-top:1px solid #f0f0f0;padding:10px;text-align:center}.report__filter{height:100%;width:300px;min-width:300px;overflow:hidden;margin-left:-300px;background:#fff;transition:all .15s linear}.report__filter__wrap{border-right:1px solid #f0f0f0;height:100%}.report.mode__filter .report__filter{margin-left:0}.report__result{height:100%;padding:15px;background:#f9f7f7}.report__result .list{border-radius:.25rem;overflow:hidden;padding:0 5px 10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.18)}.report__generateBtn{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;position:absolute;top:60px}.report__generateBtn .icon{border-radius:50%;width:50px;height:50px;cursor:pointer;transition:all .15s linear}.report__generateBtn .icon svg{fill:#e6e5e8}.report__generateBtn .icon:hover{margin-bottom:10px}.report__generateBtn .icon:hover svg{fill:#a6d771}.report.generated .report__generateBtn,.report.loading .report__generateBtn{top:100%}
.pdfGenerator{display:flex;align-items:center;justify-content:center;text-align:center;height:40px;border:1px solid #f0f0f0;margin:20px;border-radius:.25rem}.pdfGenerator__result{display:flex;align-items:center;width:100%;height:100%}.pdfGenerator__fileName{flex:1;display:flex;align-items:center;height:100%;text-align:left;padding:5px 10px;color:#e49215;cursor:pointer;transition:all .15s linear}.pdfGenerator__fileName .icon{margin-right:10px}.pdfGenerator__fileName .icon svg{fill:#e49215}.pdfGenerator__fileName:hover{background:#f0f0f0}.pdfGenerator__btn{height:100%;margin:0}.pdfGenerator__btn:hover{background:#f0f0f0}
.invoiceForm{height:100%;display:flex;flex-direction:column;position:relative}.invoiceForm__body{flex:1;display:flex;flex-direction:column}.invoiceForm__body .tablist{border-bottom:none}.invoiceForm__products{display:flex;flex-direction:column;position:relative;min-height:300px;background:url(/assets/img/chat_pattern.svg) #f9f7f7 repeat;background-size:350px}.invoiceForm__products .loader{background:rgba(255,255,255,.85);width:auto;height:auto;padding:0 12px;margin:auto;min-height:26px;border-radius:.35rem}.invoiceForm__products .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin-bottom:20px}.invoiceForm__product{display:flex;height:40px;border-bottom:1px solid #f0f0f0}.invoiceForm__product__title{flex:1}.invoiceForm__addBtn{text-align:center;padding:15px 10px}.invoiceForm__footer{display:flex;padding:10px 20px 40px;border-top:1px solid #f0f0f0}.invoiceForm__footer__info{flex:1}.invoiceForm__center{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.invoiceForm__bar{display:flex}.invoiceForm__bar .input{width:auto}.invoiceForm__bar .input__body{height:35px;border:1px solid #f0f0f0;border-radius:.25rem;overflow:hidden}.invoiceForm__bar .input input{width:100px;padding-top:5px;text-align:right}.invoiceForm__bar .input.active .input__body{border-color:#cecccc}.invoiceForm__bar .input.active .input__btn{display:none}.invoiceProductsForm{height:100%;flex:1;display:flex;flex-direction:column;position:relative}.invoiceProductsForm__products{display:flex;flex-direction:column;position:relative;min-height:300px}.invoiceProductsForm__products .list .listBody{background:none}.invoiceProductsForm__products .loader{background:rgba(255,255,255,.85);width:auto;height:auto;padding:0 12px;margin:auto;min-height:26px;border-radius:.35rem}.invoiceProductsForm__products .no-element{position:relative;z-index:1}.invoiceProductsForm__products .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin-bottom:20px}.invoiceProductsForm__product{display:flex;height:40px;border-bottom:1px solid #f0f0f0}.invoiceProductsForm__product__title{flex:1}.invoiceProductsForm__addBtn{text-align:center;padding:15px 10px}.invoiceProductsForm__footer{display:flex;padding:10px 20px 40px}.invoiceProductsForm__footer__info{flex:1}.invoiceProductsForm__center{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.invoiceView__status{padding-top:10px}.invoiceView__popup__footer{padding:10px;text-align:center}.invoiceView__customer{position:absolute;top:0;left:0}.invoiceView__products{display:flex;flex-direction:column}.invoiceView__products__total{display:flex;justify-content:flex-end;padding:20px 20px 80px}.invoiceEdit{height:100%;max-height:100%;display:flex;flex-direction:column}.invoiceEdit__body{flex:1}.invoiceProductChooser{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:9999;width:0;height:0;padding:20px;overflow:hidden}.invoiceProductChooser__wrap{width:100%;height:100%;z-index:901;display:flex;align-items:flex-start;justify-content:center;position:relative;pointer-events:none}.invoiceProductChooser__body{display:flex;flex-direction:column;position:relative;opacity:1;z-index:901;max-height:100%;min-width:640px;padding-bottom:40px;transform:scale(0);pointer-events:all;transition:all .15s linear}.invoiceProductChooser__body .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin:6px 16px}.invoiceProductChooser__search{width:100%;margin:60px 0 10px;background:#fff}.invoiceProductChooser__search .search__body{height:35px}.invoiceProductChooser__search:hover{background:#fff}.invoiceProductChooser__list{display:flex;flex:1;overflow:hidden;position:relative;transition:all .3s linear;background:#fff;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);border-radius:.25rem}.invoiceProductChooser__list__scroll{display:flex;position:relative;right:0;justify-content:flex-end;height:100%;overflow-y:scroll;overflow-x:hidden;margin-right:-17px}.invoiceProductChooser__products{display:flex;flex-direction:column;position:relative;margin-left:0;max-width:1600px;transition:all .15s linear}.invoiceProductChooser__product{display:flex;align-items:center;transition:all .15s linear;border-bottom:1px solid #f0f0f0;position:relative;max-height:100px;overflow:hidden}.invoiceProductChooser__product:last-child{border-bottom:none}.invoiceProductChooser__product__order{width:60px;font-family:"pfhighway";font-weight:800;text-align:center}.invoiceProductChooser__product__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:180px;padding:8px 12px;flex:1}.invoiceProductChooser__product__qty{width:80px;text-align:right;text-align:center}.invoiceProductChooser__product__price{width:80px;text-align:right}.invoiceProductChooser__product__date{width:140px;text-align:right}.invoiceProductChooser__product__add{padding:5px 10px}.invoiceProductChooser__product__add .btn{margin:0;padding:6px 12px}.invoiceProductChooser__product.appear,.invoiceProductChooser__product.exit{max-height:0}.invoiceProductChooser.active{width:100%;height:100%}.invoiceProductChooser.active .invoiceProductChooser__body{transform:scale(1)}@media screen and (max-width: 900px){.invoiceProductChooser__body{min-width:0}.invoiceProductChooser__product__title{min-width:100px}.invoiceProductChooser__product__date{display:none}}
.documentTitle{display:flex;flex-direction:column;align-items:center}.documentTitle__title{font-weight:400;font-size:2rem;padding:10px 0 5px}.documentTitle__id{font-size:4rem;font-weight:800}.documentTitle__date{color:#9299a2;font-size:1rem;font-weight:400;text-transform:none}.documentTitle.overdue .documentTitle__date{color:#f44336}
.status{display:inline-block;text-align:center;border-radius:.25rem;white-space:nowrap;padding:3px 10px;height:20px;font-size:11px;background-color:#f0f0f0;color:#9299a2}.status .input{opacity:1}.status.full{width:100%}.status.small{border-radius:50%;padding:0;width:8px;height:8px}
.receiptForm{height:100%;display:flex;flex-direction:column;position:relative}.receiptForm__body{flex:1;display:flex;flex-direction:column}.receiptForm__products{display:flex;flex-direction:column;position:relative;min-height:300px;background:url(/assets/img/chat_pattern.svg) #f9f7f7 repeat;background-size:350px}.receiptForm__products .loader{background:rgba(255,255,255,.85);width:auto;height:auto;padding:0 12px;margin:auto;min-height:26px;border-radius:.35rem}.receiptForm__products .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin-bottom:20px}.receiptForm__product{display:flex;height:40px;border-bottom:1px solid #f0f0f0}.receiptForm__product__title{flex:1}.receiptForm__addBtn{text-align:center;padding:15px 10px}.receiptForm__footer{display:flex;padding:10px 20px 40px;border-top:1px solid #f0f0f0}.receiptForm__footer__info{flex:1}.receiptForm__center{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.receiptProductsForm{height:100%;flex:1;display:flex;flex-direction:column;position:relative}.receiptProductsForm__products{display:flex;flex-direction:column;position:relative;min-height:300px;background:url(/assets/img/chat_pattern.svg) #f9f7f7 repeat;background-size:350px}.receiptProductsForm__products .loader{background:rgba(255,255,255,.85);width:auto;height:auto;padding:0 12px;margin:auto;min-height:26px;border-radius:.35rem}.receiptProductsForm__products .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin-bottom:20px}.receiptProductsForm__product{display:flex;height:40px;border-bottom:1px solid #f0f0f0}.receiptProductsForm__product__title{flex:1}.receiptProductsForm__addBtn{text-align:center;padding:15px 10px}.receiptProductsForm__footer{display:flex;padding:10px 20px 40px;border-top:1px solid #f0f0f0}.receiptProductsForm__footer__info{flex:1}.receiptProductsForm__center{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.receiptView__status{padding-top:10px}.receiptView__popup__footer{padding:10px;text-align:center}.receiptView__customer{position:absolute;top:0;left:0}.receiptView__products{display:flex;flex-direction:column}.receiptView__products__total{display:flex;justify-content:flex-end;padding:20px 20px 80px}.receiptEdit{height:100%;max-height:100%;display:flex;flex-direction:column}.receiptEdit__body{flex:1}.receiptEdit__barIcon{margin:0 12px;cursor:pointer}.receiptEdit__barIcon.active{color:#a6d771}.receiptEdit__barIcon.active svg{fill:#a6d771}.receiptEdit__barIcon:hover{color:#ffce54}.receiptEdit__barIcon:hover svg{fill:#fdb03c}.receiptEdit__barIcon:hover.active{color:#f44336}.receiptEdit__barIcon:hover.active svg{fill:#ea584d}.receiptProductChooser{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:9999;width:0;height:0;padding:20px;overflow:hidden}.receiptProductChooser__wrap{width:100%;height:100%;z-index:901;display:flex;align-items:flex-start;justify-content:center;position:relative;pointer-events:none}.receiptProductChooser__body{display:flex;flex-direction:column;position:relative;opacity:1;z-index:901;max-height:100%;min-width:640px;padding-bottom:40px;transform:scale(0);pointer-events:all;transition:all .15s linear}.receiptProductChooser__body .no-element .message{color:#9299a2;background:#fff;padding:5px 14px;border-radius:.35rem;margin:6px 16px}.receiptProductChooser__search{width:100%;margin:60px 0 10px;background:#fff}.receiptProductChooser__search .search__body{height:35px}.receiptProductChooser__search:hover{background:#fff}.receiptProductChooser__list{display:flex;flex:1;overflow:hidden;position:relative;transition:all .3s linear;background:#fff;box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);border-radius:.25rem}.receiptProductChooser__list__scroll{display:flex;position:relative;right:0;justify-content:flex-end;height:100%;overflow-y:scroll;overflow-x:hidden;margin-right:-17px}.receiptProductChooser__products{display:flex;flex-direction:column;position:relative;margin-left:0;max-width:1600px;transition:all .15s linear}.receiptProductChooser__product{display:flex;align-items:center;transition:all .15s linear;border-bottom:1px solid #f0f0f0;position:relative;max-height:100px;overflow:hidden}.receiptProductChooser__product:last-child{border-bottom:none}.receiptProductChooser__product__order{width:60px;font-family:"pfhighway";font-weight:800;text-align:center}.receiptProductChooser__product__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:180px;padding:8px 12px;flex:1}.receiptProductChooser__product__qty{width:80px;text-align:right;text-align:center}.receiptProductChooser__product__price{width:80px;text-align:right}.receiptProductChooser__product__date{width:140px;text-align:right}.receiptProductChooser__product__add{padding:5px 10px}.receiptProductChooser__product__add .btn{margin:0;padding:6px 12px}.receiptProductChooser__product.appear,.receiptProductChooser__product.exit{max-height:0}.receiptProductChooser.active{width:100%;height:100%}.receiptProductChooser.active .receiptProductChooser__body{transform:scale(1)}@media screen and (max-width: 900px){.receiptProductChooser__body{min-width:0}.receiptProductChooser__product__title{min-width:100px}.receiptProductChooser__product__date{display:none}}
.status{display:inline-block;text-align:center;border-radius:.25rem;white-space:nowrap;padding:3px 10px;height:20px;font-size:11px;background-color:#f0f0f0;color:#9299a2}.status .input{opacity:1}.status.full{width:100%}.status.small{border-radius:50%;padding:0;width:8px;height:8px}
.replenishment_Form{display:flex;flex-direction:column;height:100%}.replenishment_Form__body{flex:1;display:flex;align-items:center;justify-content:center}
.popupBlock{position:absolute;height:0;top:100%;left:0;right:0;bottom:0;padding:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:10000;width:auto;height:100%;overflow:hidden;visibility:hidden;opacity:0}.popupBlock__header{display:flex;padding-bottom:10px}.popupBlock__header__left{min-width:40px}.popupBlock__header__center{flex:1;padding:20px 10px 0;text-align:center}.popupBlock__header__actions{padding:5px;display:flex;justify-content:flex-end;min-width:40px}.popupBlock__header__actions .btn{margin:0;padding:0;width:40px;height:40px}.popupBlock__header__title{font-size:1.15rem;color:#333;font-weight:600;text-transform:uppercase}.popupBlock__header__subtitle{font-weight:100;color:#333;padding-top:5px;text-transform:uppercase}.popupBlock__body{position:relative;margin-top:100%;color:#222;background:#fff;min-width:600px;border-radius:.5rem;transition:all .3s linear}.popupBlock__footer{padding:10px;display:flex;justify-content:center}.popupBlock.active{top:0%;visibility:visible;opacity:1}.popupBlock.active .popupBlock__body{margin-top:0}
.login{display:flex;flex-direction:column;height:100%;position:relative}.login__title{font-weight:100;font-size:20px;color:#333;padding-bottom:10px}.login__body{display:flex;align-items:center;flex-direction:column;text-align:center;flex:1}.login__logo{padding:20px}.login__container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.login__fields{background:#fff;padding-bottom:10px;min-width:320px;margin-bottom:80px;border-radius:.3rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.login__fields .input{margin:20px}.login__fields .input .input-title{background:none;text-align:left}.login .error-block{text-align:center}.login .error-block .error{max-width:800px;display:inline-block;padding:6px 200px}
.rootUnsecured{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;max-height:100%;overflow:auto}.rootUnsecured__logo{margin:20px auto}.rootUnsecured__body{display:flex;flex-direction:column;text-align:center;margin:auto}.rootUnsecured__icon{margin:40px auto 0;height:100%;width:auto;max-height:120px}.rootUnsecured__message{font-weight:100;color:#6e6e6e;font-size:1.5rem;margin-bottom:60px}
html{box-sizing:border-box;font-family:"pragmatica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:13px;line-height:1.33333333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{box-sizing:inherit}body{background:#f0f0f0;overflow-x:hidden;overflow-y:auto;color:#9299a2;font-family:"pragmatica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:13px;line-height:1.33333333;margin:0;padding:0}input{display:block;width:100%;height:55px;color:#32323d;font-family:"pragmatica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:1rem;border:none;background:none}input:hover,input:focus{outline:none;text-decoration:none}textarea{font-family:"pragmatica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:13px;color:#32323d}#app{position:fixed;height:100%;width:100%}.txt-yellow{color:#fdb03c}.txt-green{color:#a0d467}.id{font-family:"pfhighway";font-weight:800}.title-number{display:block;color:#ec2028;width:27px;height:27px;border-radius:50%;text-align:center;padding-top:4px;border:1px solid #dcdbe0}.link{color:#fdb03c;text-decoration:underline;cursor:pointer;transition:all .15s linear}.link:hover{color:#e49215}.header{background:#f9f7f7;height:55px;position:relative}.header .control-btns{float:right;height:100%}.header .control-btns .btn{width:55px;height:100%}.btn-block{text-align:center;padding:10px 0}.client-card{position:relative;padding:8px 28px 4px 12px;border-radius:3px;border:1px solid #f9f7f7}.client-card .avatar{display:inline-block;width:55px;height:55px;margin-right:14px}.client-card .name-block{display:inline-block;height:100%;vertical-align:top;padding-top:12px}.client-card .name-block .client-fullName{display:block;font-size:16px;color:#333}.client-card .name-block .client-status{display:block;font-size:11px;color:#cecccc}.client-card .cancel{display:none;opacity:0;position:absolute;top:4px;right:6px;transition:all .3s linear}.client-card .cancel .icon{display:block;width:10px;height:10px}.client-card:hover .cancel{display:block;opacity:1}.client-card.small{display:inline-block;border:none}.client-card.small .avatar{width:40px;height:40px}.client-card.small .name-block{padding-top:2px}.field-list .field-item{display:flex;margin:0;padding:3px 10px}.field-list .field-item>div{flex:1;padding:0 12px}.field-list .field-item>div.id{width:10%;flex:0;text-align:center;font-family:"pfhighway";font-size:15px;font-weight:600}.field-list .field-item:nth-child(odd){background-color:#f9f7f7}.field-item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;position:relative}.field-item .field-title{min-width:40%;padding-right:5px}.field-item .field-download{max-width:40px;text-align:center}.field-item .field-data{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.field-item .field-description{color:#9299a2;padding:8px 10px 6px;width:100%;font-size:11px;margin-top:5px;border-radius:.25rem;border:1px dashed #c7c6c6}.field-item .field-description p{margin:0}.draggable{position:relative}.draggable:before,.draggable:after{content:"";width:1px;top:5px;bottom:5px;position:absolute;background:#dcdbe0}.draggable:before{left:3px}.draggable:after{left:5px}.index__1{z-index:1}.index__2{z-index:2}.index__3{z-index:3}.index__4{z-index:4}.index__5{z-index:5}.index__6{z-index:6}.index__7{z-index:7}.index__8{z-index:8}.index__9{z-index:9}.sh{transition:all .3s linear}.sh__1{box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.18)}.sh__3{box-shadow:0 0 4px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.18)}.sh__3 .sh__up{box-shadow:0 0 4px rgba(0,0,0,.08),0 -4px 8px rgba(0,0,0,.18)}.sh__3:hover.hoverUp{box-shadow:0 0 4px rgba(0,0,0,.08),0 6px 10px rgba(0,0,0,.18)}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes pulse2{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}@keyframes scale{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(0)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}@keyframes shake__pulse{0%{transform:rotate(0) scale(1)}25%{transform:rotate(2deg) scale(1.1)}50%{transform:rotate(0) scale(1.2)}75%{transform:rotate(-2deg) scale(1.1)}100%{transform:rotate(0) scale(1)}}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes rotate__pulse{0%{transform:scale(1) rotate(0deg)}20%{transform:scale(1.1) rotate(72deg)}40%{transform:scale(1.2) rotate(144deg)}60%{transform:scale(1.1) rotate(216deg)}100%{transform:scale(1) rotate(360deg)}}@keyframes bg__pulse{0%{background-color:#f0f0f0}50%{background-color:#fff}100%{background-color:#f0f0f0}}@media screen and (min-width: 0px){.xs-1{width:33.333333%}.xs-2{width:66.666666%}.xs-3{width:100%}}@media screen and (min-width: 600px){.s-1{width:33.333333%}.s-2{width:66.666666%}.s-3{width:100%}}@media screen and (min-width: 900px){.m-1{width:33.333333%}.m-2{width:66.666666%}.m-3{width:100%}}@media screen and (min-width: 1200px){.l-1{width:33.333333%}.l-2{width:66.666666%}.l-3{width:100%}}@media screen and (min-width: 1600px){.xl-1{width:33.333333%}.xl-2{width:66.666666%}.xl-3{width:100%}}
