@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;500&display=swap);
body{font-family:'Roboto', sans-serif;font-weight:300}.flex-col{display:flex;flex-direction:column}.flex-col.reverse{flex-direction:column-reverse}.flex-row{display:flex;flex-direction:row}.flex-row.reverse{flex-direction:row-reverse}.wrap{flex-wrap:wrap !important;white-space:initial !important}.nowrap{flex-wrap:nowrap !important;white-space:nowrap !important}.padded-small>*{margin:1px}.space.flex-row.vertical-space{margin-bottom:6px}.space.flex-row:not(.justify-end)>*:not(:last-child){margin-right:6px}.space.flex-row.justify-end>*:not(:first-child){margin-left:6px}.space.flex-row.reverse>*:not(:first-child){margin-right:6px}.space.flex-col>*:not(:last-child){margin-bottom:6px}.space-small.flex-row.vertical-space{margin-bottom:2px}.space-small.flex-row>*:not(:last-child){margin-right:2px}.space-small.flex-col>*:not(:last-child){margin-bottom:2px}.space-large.flex-row>*:not(:last-child){margin-right:22px}.space-large.flex-row.reverse>*:not(:first-child){margin-right:22px}.space-large.flex-col>*:not(:last-child){margin-bottom:22px}.space-large.flex-col.reverse>*:not(:first-child){margin-right:22px}.space-extralarge.flex-row>*:not(:last-child){margin-right:50px}.space-extralarge.flex-col>*:not(:last-child){margin-bottom:50px}.space-medium.flex-row>*:not(:last-child){margin-right:14px}.space-medium.flex-col>*:not(:last-child){margin-bottom:14px}.margin-bottom>*{margin-bottom:4px}.margin-bottom>.margin-bottom{margin-bottom:0px}.justify{width:100%;justify-content:space-between}.space-between{justify-content:space-between}.center{justify-content:center}.flex-basis-100{flex-basis:100px;min-width:100px}.flex-basis-200{flex-basis:200px;min-width:200px}.flex-basis-300{flex-basis:300px;min-width:300px}.flex-basis-400{flex-basis:400px;min-width:400px}.flex-basis-500{flex-basis:500px;min-width:500px}.flex-basis-full{flex-basis:100%}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.font-big{font-size:20px !important;font-weight:100}.font-large{font-size:28px !important;font-weight:100}.font-small{font-size:12px !important}.font-tiny{font-size:11px !important}.font-mini{font-size:10px !important}.grey-transparent{color:rgba(0,0,0,0.2)}.grey{color:#afafaf}.success-colored{color:#12b651}.error-colored{color:#ff3e24}.upper{text-transform:uppercase}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.align-center{align-items:center}a{cursor:pointer}.nav-header-wrapper{padding:10px 10px 0px 20px}.nav-header-wrapper>.nav-header{font-size:22px;font-weight:100}.nav-header-wrapper>.nav-header a{color:#333}.nav-header-wrapper>.nav-header .sub-action{font-size:14px}.px-loader{margin:0px 8px}.margin-top{margin-top:20px}.full-width{width:100%}.half-width{width:50%}.full-height{height:100%}.half-height{height:50%}.padding{padding:20px}.lr-padding{padding:0px 20px}.tb-padding{padding:20px 0px}.clickable{cursor:pointer}.jodit_tooltip{position:fixed}.vertical-gap{height:10px}.horizontal-gap{width:10px}.details-segment{padding:20px;background:#fff}.page-add-item-button{position:fixed;display:flex;align-items:center;justify-content:center;bottom:40px;right:40px;border-radius:100px;width:40px;height:40px}.buttons-group>.button-item:not(:last-child):not(:only-child){border-right:1px solid rgba(0,0,0,0.035);padding:0px 4px}.flex-col.field>*:first-child,.flex-row.field>*:first-child{margin-bottom:-8px;z-index:1}.text-overflow{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:start}.overflow{overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center}input.adt-slider[type="range"]{margin:40px -120px 16px !important;position:inherit !important;display:initial !important;width:130px !important;height:8px !important;background-color:#1785fb !important;border-radius:0px !important;outline:inherit !important;cursor:pointer !important;-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important}input.adt-slider[type="range"]::-webkit-slider-thumb{width:15px;height:15px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;box-shadow:0 5px 15px 0 rgba(20,75,102,0.15);margin-top:-2px !important}input.adt-slider[type="range"]::-moz-range-thumb{width:15px;height:15px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;box-shadow:0 5px 15px 0 rgba(20,75,102,0.15);margin-top:-2px !important}input.adt-slider[type="range"]::-ms-thumb{width:15px;height:15px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;box-shadow:0 5px 15px 0 rgba(20,75,102,0.15);margin-top:-2px !important}input.adt-slider[type="range"]::-webkit-slider-runnable-track{height:12px;width:100%;background:linear-gradient(to right, transparent calc(var(--value) * 1%), #e2e6e3 0);border-radius:10px}input.adt-slider[type="range"]::-moz-range-track{height:12px;background:linear-gradient(to right, transparent calc(var(--value) * 1%), #e2e6e3 0);border-radius:10px}input.adt-slider[type="range"]::-ms-track{background-color:#1785fb;height:12px}.badge{padding:4px 8px;background:rgba(0,0,0,0.1);border-radius:4px}.badge.success{background:#333;color:#fff}.badge.error{background:#ff3e24}.link-button{cursor:pointer;color:#333;transform:scale(1);transition:0.3s;opacity:0.8}.link-button:hover{opacity:1}.link-button.scale{transform:scale(1.2)}.link-button.white{color:#fff}.ui-button{cursor:pointer;color:#333;transform:scale(1);transition:0.3s;opacity:0.6;min-width:30px;min-height:30px}.ui-button.round{border-radius:100px}.ui-button:hover{opacity:1}.ui-button:hover.scale{transform:scale(1.2)}.ui-button.grey{background:rgba(0,0,0,0.1)}.dx-selection .ui-button{color:#fff}.dx-selection .grey{color:#ccc}.absolute{position:absolute;left:0px;top:0px}.backdrop{background:#ffffffd6}pre{margin:0px}.pre-wrap{white-space:pre-wrap;margin:0px;font:inherit}.tab{padding:8px 12px;cursor:pointer;background:#fff;transition:0.3s;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab:not(.no-border){border:1px solid rgba(0,0,0,0.075)}.tab:first-child{border-top-left-radius:4px}.tab:first-child:not(.top){border-bottom-left-radius:4px}.tab:last-child{border-top-right-radius:4px}.tab:last-child:not(.top){border-bottom-right-radius:4px}.tab:not(:first-child){border-left:none}.tab.active,.tab:hover{background:#333;color:#fff}.tab.small{padding:4px 6px;font-size:12px}.tab.no-bottom-border{border-bottom:none}

.app--default-layout .app--main--scroll-view{position:absolute;left:0px;top:0px;width:100%;height:100%}.app--default-layout .app--main--scroll-view .app--main--scroll-view--content{padding:20px}.app--default-layout .circles-background{width:100vw;height:100vh;position:fixed;left:0px;top:0px;background:var(--backgroundEnd, #7b4397);background:linear-gradient(to right, var(--backgroundStart, #dc2430), var(--backgroundEnd, #7b4397))}.app--default-layout .circles-background .circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.app--default-layout .circles-background .circles .circle:nth-child(1n){left:var(--left, 25%);--transform: scale(0.5);--animation-delay: calc(var(--delay, 0s) + 0s)}.app--default-layout .circles-background .circles .circle:nth-child(2n){left:var(--left, 10%);--transform: scale(0.25);--animation-delay: calc(var(--delay, 0s) + 2s);--animation-duration: 22s}.app--default-layout .circles-background .circles .circle:nth-child(3n){left:var(--left, 70%);--transform: scale(0.15);--animation-delay: calc(var(--delay, 0s) + 4s)}.app--default-layout .circles-background .circles .circle:nth-child(4n){left:var(--left, 40%);--transform: scale(0.3);--animation-delay: calc(var(--delay, 0s) + 0s);--animation-duration: 28s}.app--default-layout .circles-background .circles .circle:nth-child(5n){left:var(--left, 65%);--transform: scale(0.35);--animation-delay: calc(var(--delay, 0s) + 0s)}.app--default-layout .circles-background .circles .circle:nth-child(6n){left:var(--left, 75%);--transform: scale(0.75);--animation-delay: calc(var(--delay, 0s) + 3s)}.app--default-layout .circles-background .circles .circle:nth-child(7n){left:var(--left, 35%);--transform: scale(0.45);--animation-delay: calc(var(--delay, 0s) + 7s)}.app--default-layout .circles-background .circles .circle:nth-child(8n){left:var(--left, 50%);--transform: scale(0.2);--animation-delay: calc(var(--delay, 0s) + 15s);--animation-duration: 45s}.app--default-layout .circles-background .circles .circle:nth-child(9n){left:var(--left, 20%);--transform: scale(0.15);--animation-delay: calc(var(--delay, 0s) + 2s);--animation-duration: 35s}.app--default-layout .circles-background .circles .circle:nth-child(10n){left:var(--left, 25%);--transform: scale(1);--animation-delay: calc(var(--delay, 0s) + 0s);--animation-duration: 21s}.app--default-layout .circles-background .circles .circle{position:absolute;display:block;list-style:none;width:150px;height:150px;-webkit-animation:animate 25s linear infinite;animation:animate 25s linear infinite;-webkit-animation-delay:var(--animation-delay);animation-delay:var(--animation-delay);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);bottom:-150px;--transform: scale(1)}.app--default-layout .circles-background .circles .circle>.bg{background:rgba(255,255,255,0.5);width:150px;height:150px;-webkit-animation:animateBG 25s linear infinite;animation:animateBG 25s linear infinite;-webkit-animation-delay:var(--animation-delay);animation-delay:var(--animation-delay);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration)}.app--default-layout .circles-background .circles .circle>.img{position:absolute;left:30px;top:30px;right:30px;bottom:30px;background:var(--url);background-size:contain;background-position:center;background-repeat:no-repeat;filter:contrast(0.1) grayscale(1) brightness(2);opacity:0.8}@-webkit-keyframes animate{0%{transform:var(--transform) translateY(0);opacity:0.5}100%{transform:var(--transform) translateY(-1000px);opacity:0}}@keyframes animate{0%{transform:var(--transform) translateY(0);opacity:0.5}100%{transform:var(--transform) translateY(-1000px);opacity:0}}@-webkit-keyframes animateBG{0%{transform:rotate(0deg);border-radius:0}100%{transform:rotate(720deg);border-radius:50%}}@keyframes animateBG{0%{transform:rotate(0deg);border-radius:0}100%{transform:rotate(720deg);border-radius:50%}}

.show{transform:scale(1);transition:transform var(--animationTime) ease var(--animationDelay);-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay)}.hide{transform:scale(0);transition:transform var(--animationTime) ease var(--animationDelay)}.has-selected{transition:0.3s;opacity:1}.has-selected:not(.selected){opacity:0;transform:scale(0.5)}.has-selected.selected{-webkit-animation:animate-select 0.75s ease-in-out;animation:animate-select 0.75s ease-in-out;transform:scale(0)}@-webkit-keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}@keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}.app--speaker{position:fixed;width:100%;height:100%;pointer-events:none;z-index:100}.app--speaker .speaker-window{position:fixed;bottom:-14px;right:-14px;width:250px;height:250px;z-index:1000;background:none;border-top-left-radius:80%;pointer-events:all;cursor:pointer}.app--speaker .speaker-window>.bg{width:100%;height:100%;background:#0000006e;position:absolute;border-top-left-radius:80%}.app--speaker .speaker-window>.img{background:var(--imgUrl);width:100%;height:100%;background-position:right;background-size:cover;position:absolute;transform:scaleX(-1)}.app--speaker .speaker-window>.text{position:absolute;right:20px;bottom:20px;font-size:24px;background:#ffffffee;padding:20px 40px;font-weight:500;border-radius:30px;box-shadow:4px 4px 34px 6px rgba(34,60,80,0.5);min-width:40vw;text-align:center}.app--speaker .speaker-window.has-image{border:14px solid #0000003d;border-top-left-radius:80%}.app--speaker .speaker-window.has-image>.text{right:270px}.app--speaker .waves{position:absolute;margin-top:40px}.app--speaker .waves .wave{width:15px;height:calc(50% * var(--wave));background:#ffffffed;margin:2px;border-radius:10px;box-shadow:4px 4px 34px 6px rgba(34,60,80,0.2)}.app--speaker .scale-in{-webkit-animation:scale-in 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes scale-in{0%{transform:scale(0);transform-origin:0% 100%;opacity:1}100%{transform:scale(1);transform-origin:0% 100%;opacity:1}}@keyframes scale-in{0%{transform:scale(0);transform-origin:0% 100%;opacity:1}100%{transform:scale(1);transform-origin:0% 100%;opacity:1}}

.show{transform:scale(1);transition:transform var(--animationTime) ease var(--animationDelay);-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay)}.hide{transform:scale(0);transition:transform var(--animationTime) ease var(--animationDelay)}.has-selected{transition:0.3s;opacity:1}.has-selected:not(.selected){opacity:0;transform:scale(0.5)}.has-selected.selected{-webkit-animation:animate-select 0.75s ease-in-out;animation:animate-select 0.75s ease-in-out;transform:scale(0)}@-webkit-keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}@keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}.app--scrolling-menu{width:200px;height:var(--height);position:relative}.app--scrolling-menu.menu-holder{position:fixed;width:200px;top:var(--top)}.app--scrolling-menu .arrow{position:absolute;width:100%;color:var(--menuText, #fff);font-size:28px}.app--scrolling-menu .arrow.bottom{bottom:-20px}.app--scrolling-menu .arrow.top{top:-20px}.app--scrolling-menu .hooper{height:var(--height);border-radius:40px;overflow:hidden;border:1px solid #33333322}.app--scrolling-menu .hooper .hooper-slide{border-bottom:1px solid #33333322;border-top:1px solid #33333322}.app--scrolling-menu .hooper .hooper-slide:last-child{border-bottom-left-radius:40px;border-bottom-right-radius:40px;overflow:hidden}.app--scrolling-menu .hooper .hooper-slide:first-child{border-top-left-radius:40px;border-top-right-radius:40px;overflow:hidden}.app--scrolling-menu .item-template{padding:20px;background:var(--categoryBackground, #fff);border-radius:4px;box-shadow:0px 2px 4px #33333322;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:0.3s;height:calc(var(--item-height) - 1px);overflow:hidden;color:var(--categoryColor, #000)}.app--scrolling-menu .item-template .image{background:var(--img);width:80px;height:80px;background-size:100%;background-position:center;border-radius:100px;border:2px solid var(--categoryBackground, #fff);transition:0.3s}.app--scrolling-menu .item-template .menu-item{transform:scale(1);transition:0.3s;color:var(--categoryText, #000)}.app--scrolling-menu .item-template:hover{background:var(--categoryHover, #efefef)}.app--scrolling-menu .item-template:hover .image{background-size:130%}.app--scrolling-menu .item-template.active .menu-item{transform:scale(1.1);color:var(--categoryActive, #ff4d4d)}.app--scrolling-menu .menu-item{text-align:center}

.app--popup{position:absolute;height:var(--height);transition:0.5s;top:-100%;background:#fff;left:0px;right:0px;z-index:1001;box-shadow:0px 1px 15px #333}.app--popup .popup-content{padding:20px}.app--popup .popup-scroll{margin-bottom:10px;margin-top:10px}.app--popup.visible{top:0%}.app--popup .pos-button{border:1px solid #333 !important}

.show{transform:scale(1);transition:transform var(--animationTime) ease var(--animationDelay);-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay)}.hide{transform:scale(0);transition:transform var(--animationTime) ease var(--animationDelay)}.has-selected{transition:0.3s;opacity:1}.has-selected:not(.selected){opacity:0;transform:scale(0.5)}.has-selected.selected{-webkit-animation:animate-select 0.75s ease-in-out;animation:animate-select 0.75s ease-in-out;transform:scale(0)}@-webkit-keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}@keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}.app--company-menu .back-button{position:absolute;left:25px;top:25px;color:var(--menuText, #fff)}.app--company-menu .menu-item-holder{--size: 100px;flex-basis:var(--size);flex-grow:1;padding:20px;cursor:pointer;z-index:50}.app--company-menu .menu-item-holder .menu-item{width:100%;height:100%;z-index:1}.app--company-menu .menu-item-holder .menu-item .img-holder{width:10vw;height:10vw;background:var(--menuImageBorder, #fff);border-radius:100%;overflow:hidden;border:5px solid var(--menuImageBorder, #fff);max-height:150px;max-width:150px}.app--company-menu .menu-item-holder .menu-item .img-holder>img{height:120%;transition:0.3s}.app--company-menu .menu-item-holder .menu-item .product .name{color:var(--menuText, #fff);font-size:1.5rem;font-weight:100;text-align:right}.app--company-menu .menu-item-holder .menu-item .product .price-block{color:var(--priceColor, #000);font-weight:300;background:var(--priceBackground, #e6ae68);border-radius:4px;padding:4px 8px}.app--company-menu .menu-item-holder .menu-item .product .price-block>.price{font-size:1.54rem;font-weight:500}.app--company-menu .menu-item-holder .menu-item .product .price-block>.currency{font-size:0.85rem;font-weight:400;margin-top:2px}.app--company-menu .menu-item-holder:hover .menu-item .img-holder>img{transform:scale(1.1)}.app--company-menu .menu{margin-bottom:200px;margin-right:50px;display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-auto-rows:minmax(200px, auto)}.app--company-menu .size,.app--company-menu .extra{margin:10px;border-radius:4px;font-size:20px;background:#f8f8f8;box-shadow:0px 1px 4px #33333355;cursor:pointer;transition:0.3s;color:#000;font-weight:300}.app--company-menu .size .name,.app--company-menu .extra .name{padding:10px 20px 10px 20px}.app--company-menu .size .price-block,.app--company-menu .extra .price-block{padding:10px 0px 10px 0px;font-weight:300;background:#efefef;border-radius:0px 0px 4px 4px;border-top:1px solid #e2e2e2;transition:0.3s}.app--company-menu .size .price-block>.price,.app--company-menu .extra .price-block>.price{font-size:1.24rem;font-weight:500}.app--company-menu .size .price-block>.currency,.app--company-menu .extra .price-block>.currency{font-size:0.85rem;margin-top:2px;font-weight:400}.app--company-menu .size .image,.app--company-menu .extra .image{background:var(--img);background-size:cover;background-position:center;width:120px;height:120px;border-radius:100%;margin:20px 20px 0px 20px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2) inset}.app--company-menu .size:hover,.app--company-menu .size.active,.app--company-menu .extra:hover,.app--company-menu .extra.active{background:#69c58c;color:#fff}.app--company-menu .size:hover .price-block,.app--company-menu .size.active .price-block,.app--company-menu .extra:hover .price-block,.app--company-menu .extra.active .price-block{background:#69c58c;color:#fff}.app--scrolling-menu.menu-holder{opacity:0;transform:translateX(-100%);transition:0.3s}.app--scrolling-menu.menu-holder.visible{opacity:1;transform:translateX(0%)}

.show{transform:scale(1);transition:transform var(--animationTime) ease var(--animationDelay);-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay)}.hide{transform:scale(0);transition:transform var(--animationTime) ease var(--animationDelay)}.has-selected{transition:0.3s;opacity:1}.has-selected:not(.selected){opacity:0;transform:scale(0.5)}.has-selected.selected{-webkit-animation:animate-select 0.75s ease-in-out;animation:animate-select 0.75s ease-in-out;transform:scale(0)}@-webkit-keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}@keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}.app--debug-item{padding:10px}

.show{transform:scale(1);transition:transform var(--animationTime) ease var(--animationDelay);-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay)}.hide{transform:scale(0);transition:transform var(--animationTime) ease var(--animationDelay)}.has-selected{transition:0.3s;opacity:1}.has-selected:not(.selected){opacity:0;transform:scale(0.5)}.has-selected.selected{-webkit-animation:animate-select 0.75s ease-in-out;animation:animate-select 0.75s ease-in-out;transform:scale(0)}@-webkit-keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}@keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}

.settings--color-scheme .scheme-color{padding:4px;flex-basis:300px}.settings--color-scheme .predefined-scheme{width:24px;height:24px;border-radius:50%;background:var(--color-a, #dc2430);background:linear-gradient(to right, var(--color-a, #dc2430), var(--color-b, #7b4397));border:2px solid #dedede;transition:0.2s;opacity:0.5}.settings--color-scheme .predefined-scheme:hover{border:2px solid #333;opacity:1}

.show{transform:scale(1);transition:transform var(--animationTime) ease var(--animationDelay);-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay)}.hide{transform:scale(0);transition:transform var(--animationTime) ease var(--animationDelay)}.has-selected{transition:0.3s;opacity:1}.has-selected:not(.selected){opacity:0;transform:scale(0.5)}.has-selected.selected{-webkit-animation:animate-select 0.75s ease-in-out;animation:animate-select 0.75s ease-in-out;transform:scale(0)}@-webkit-keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}@keyframes animate-select{0%{transform:scale(1)}45%{transform:scale(2)}100%{transform:scale(0)}}.app--companies .company-item-holder{--size: 400px;height:200px;flex-basis:var(--size);max-width:calc(var(--size) * 1.5);flex-grow:1;padding:10px;cursor:pointer;transition:0.3s;z-index:50}.app--companies .company-item-holder .company-item{width:100%;height:100%;z-index:1}.app--companies .company-item-holder .company-item>img{max-height:80%;max-width:70%;--filterBorder1: -5px;--filterBorder2: 5px;filter:drop-shadow(0px 0px 0 #fff) drop-shadow(-1px 1px 0 #fff) drop-shadow(1px 1px 0 #fff) drop-shadow(1px -1px 0 #fff) drop-shadow(var(--filterBorder1) var(--filterBorder2) 0 var(--filterColor)) drop-shadow(var(--filterBorder1) var(--filterBorder2) 0 var(--filterColor)) drop-shadow(0px 0px 10px #000)}.app--companies .company-item-holder:hover{transform:scale(1.2)}.app--companies .header-text{color:var(--menuText, #fff);font-size:30px !important;opacity:0.4}.app--companies .menu-button{background:rgba(255,255,255,0.15);border-radius:10px;padding:10px 20px;font-weight:300;color:#ffff;cursor:pointer;transition:0.1s;z-index:100}.app--companies .menu-button:hover{background:rgba(255,255,255,0.3)}.app--companies .debug-line{position:fixed;right:20px;top:20px;z-index:1002;padding:8px 10px;background:rgba(89,191,128,0.9);border-radius:4px;transition:0.3s}.app--companies .debug-line.opened{height:300px;width:400px}.app--companies .debug-line .items{min-height:270px;overflow-y:scroll;max-height:270px}.app--companies .order-holder{position:fixed;top:0px;left:0px;width:100%;height:100%}.app--companies .order-list{position:fixed;right:0px;top:80px;z-index:1000;cursor:pointer}.app--companies .order-list>.order-item{width:60px;height:60px;background:var(--img-bg);border-top-left-radius:30px;border-bottom-left-radius:30px;box-shadow:4px 4px 34px 6px rgba(0,0,0,0.5);position:relative;overflow:hidden;border-left:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff;overflow:hidden}.app--companies .order-list>.order-item>.img{background:var(--img-url);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:100%;height:100%}.app--companies .order-list>.order-item>.quantity{position:absolute;right:-4px;bottom:-4px;font-size:16px;font-weight:500;background:#dededecc;padding:10px;border-top-left-radius:30px}.app--companies .scale-up-hor-right{-webkit-animation:scale-up-hor-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:scale-up-hor-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both}@-webkit-keyframes scale-up-hor-right{0%{transform:scaleX(0.4);transform-origin:100% 100%}100%{transform:scaleX(1);transform-origin:100% 100%}}@keyframes scale-up-hor-right{0%{transform:scaleX(0.4);transform-origin:100% 100%}100%{transform:scaleX(1);transform-origin:100% 100%}}.app--companies .loader{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.75);opacity:0;padding:20px 30px;background:#ffffffee;font-size:30px;font-weight:100;border-radius:4px;color:#333;pointer-events:none;transition:0.75s;z-index:1000}.app--companies .loader.visible{transform:translateX(-50%) translateY(-50%) scale(1);opacity:1}.app--companies .menu{margin-bottom:200px}.app--companies .currency{font-size:0.85rem;margin-top:2px;font-weight:400}.app--companies .order-popup{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app--companies .order-popup .order-total{font-size:22px;font-weight:400}.app--companies .order-popup .order-item{margin:10px;border-radius:4px;font-size:20px;background:#f8f8f8;box-shadow:0px 1px 4px #33333355;cursor:pointer;transition:0.3s;color:#000;font-weight:300;position:relative;overflow:hidden}.app--companies .order-popup .order-item .name{padding:10px 20px 10px 20px}.app--companies .order-popup .order-item .extra{font-size:14px;padding:0px 10px 10px 10px}.app--companies .order-popup .order-item .extra-images{position:absolute;top:0px;right:0px}.app--companies .order-popup .order-item .extra-images .extra-image{background:var(--img);background-size:cover;background-position:center;width:50px;height:50px;border-radius:100%;margin:6px 12px 0px 20px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2) inset}.app--companies .order-popup .order-item .extra-images .extra-image:first-child{margin-top:20px}.app--companies .order-popup .order-item .price-block{font-weight:300;background:#efefef;border-radius:0px 0px 4px 4px;border-top:1px solid #e2e2e2;transition:0.3s;position:relative;overflow:hidden}.app--companies .order-popup .order-item .price-block .text{padding:10px 0px 10px 0px}.app--companies .order-popup .order-item .price-block .text>.price{font-size:1.24rem;font-weight:500}.app--companies .order-popup .order-item .image{background:var(--img);background-size:cover;background-position:center;width:120px;height:120px;border-radius:100%;margin:20px 20px 0px 20px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2) inset}.app--companies .order-popup .price-button{width:60px;transition:0.3s}.app--companies .order-popup .price-button.left{left:0px}.app--companies .order-popup .price-button.right{right:0px}.app--companies .order-popup .price-button:hover{color:#fff}.app--companies .order-popup .price-button:hover.red{background:#f45353}.app--companies .order-popup .price-button:hover.green{background:#69c58c}.app--companies.order-total-bottom{position:fixed;bottom:0px;right:12px;transform:translateY(100%);transition:0.2s;width:100%;pointer-events:none;z-index:1000}.app--companies.order-total-bottom .order-info{padding:8px 12px;background:var(--priceBackground, #fff);border-radius:8px 8px 0px 0px;color:var(--priceColor, #000);pointer-events:all;cursor:pointer}.app--companies.order-total-bottom .order-info .order-total{font-size:22px;font-weight:400}.app--companies.order-total-bottom.active{transform:translateY(0%)}.pos-button{background:transparent;color:#333;border:1px solid var(--menuText, #dedede);border-radius:4px;font-weight:300;font-size:18px;padding:10px 20px;cursor:pointer;transform:scale(1);transition:0.3s}.pos-button.success{background:#5db281;color:#fff}.pos-button:hover{transform:scale(1.05);opacity:1}.disabled-controls{pointer-events:none;opacity:0.35}


/*# sourceMappingURL=app.css.map?_hash=f3f9743b*/