@charset "UTF-8";#root,body{display:flex;flex-direction:column;min-width:320px;width:100%;position:relative;min-height:100vh;-webkit-user-select:none;user-select:none}body::-webkit-scrollbar{width:0}*{-webkit-tap-highlight-color:transparent}:root{--bs-gutter-x:20px;--bs-gutter-y:20px;--table-height:540px;--plan-menu-control-dish-list:360px;--plan-menu-control:610px}@media (min-width:1440px){:root{--table-height:540px;--plan-menu-control-dish-list:370px;--plan-menu-control:610px}}@media (min-width:1920px){:root{--table-height:750px;--plan-menu-control:700px;--plan-menu-control-dish-list:500px}}@media (min-width:2560px){:root{--table-height:1050px;--plan-menu-control:1050px;--plan-menu-control-dish-list:850px}}@media (min-width:3840px){:root{--table-height:1630px;--plan-menu-control:1610px;--plan-menu-control-dish-list:1410px}}:root{--color-Gray-dark:#242424;--color-Gray-light-medium:#d5d5d5;--color-Gray-light:#f4f5fb;--color-Gray-medium:#b8b8b8;--color-Gray:#7c7c7c;--color-White:#fff;--color-Blue-light:#f3f4fa;--color-Blue-light-medium:#dbd8ff;--color-Blue:#1965ae;--color-Red:#d83939;--color-Red-light:#ffeded;--color-Red-medium:#ff0202;--color-Violet:#8c52e9;--color-Violet-Hover:#5a20b7;--color-Violet-Focus:#32008f;--color-Violet-light:rgba(140,82,233,.6);--color-Outline-Violet-Focus:#b69ee9;--color-Violet--Extra-light:#e2d7f8;--color-Violet--Extra-light-Hover:#cdbcf0;--color-Violet--Extra-white:#ede5fb;--color-Shadow:rgba(0,0,0,.0509803922);--color-Orange:#fe9433;--color-Orange-dark:#da6700;--color-Orange-light:#fff1e5;--color-Green:#009f23;--color-Green-light:#e9f4dd;--color-Green-medium:#8bc34a;--color-Green-medium-dark:#639b22;--color-Green-dark:#00c86d;--color-Gray-transparent:rgba(14,16,32,.05);--color-Dark-grey:#0e1020}.color-Gray-dark{color:var(--color-Gray-dark)}.bg-color-Gray-dark{background-color:var(--color-Gray-dark)}.color-Gray-light-medium{color:var(--color-Gray-light-medium)}.bg-color-Gray-light-medium{background-color:var(--color-Gray-light-medium)}.color-Gray-light{color:var(--color-Gray-light)}.bg-color-Gray-light{background-color:var(--color-Gray-light)}.color-Gray-medium{color:var(--color-Gray-medium)}.color-Gray{color:var(--color-Gray)}.bg-color-Gray{background-color:var(--color-Gray)}.color-White{color:var(--color-White)}.bg-color-White{background-color:var(--color-White)}.color-Blue-light{color:var(--color-Blue-light)}.bg-color-Blue-light{background-color:var(--color-Blue-light)}.color-Blue-light-medium{color:var(--color-Blue-light-medium)}.bg-color-Blue-light-medium{background-color:var(--color-Blue-light-medium)}.color-Blue{color:var(--color-Blue)}.bg-color-Blue{background-color:var(--color-Blue)}.color-Red{color:var(--color-Red)}.bg-color-Red{background-color:var(--color-Red)}.color-Red-light{color:var(--color-Red-light)}.bg-color-Red-light{background-color:var(--color-Red-light)}.color-Red-medium{color:var(--color-Red-medium)}.bg-color-Red-medium{background-color:var(--color-Red-medium)}.color-Violet{color:var(--color-Violet)}.bg-color-Violet{background-color:var(--color-Violet)}.color-Violet-Hover{color:var(--color-Violet-Hover)}.bg-color-Violet-Hover{background-color:var(--color-Violet-Hover)}.color-Violet-Focus{color:var(--color-Violet-Focus)}.bg-color-Violet-Focus{background-color:var(--color-Violet-Focus)}.color-Violet-light{color:var(--color-Violet-light)}.bg-color-Violet-light{background-color:var(--color-Violet-light)}.color-Outline-Violet-Focus{color:var(--color-Outline-Violet-Focus)}.bg-color-Outline-Violet-Focus{background-color:var(--color-Outline-Violet-Focus)}.color-Violet--Extra-light{color:var(--color-Violet--Extra-light)}.bg-color-Violet--Extra-light{background-color:var(--color-Violet--Extra-light)}.color-Violet--Extra-light-Hover{color:var(--color-Violet--Extra-light-Hover)}.bg-color-Violet--Extra-light-Hover{background-color:var(--color-Violet--Extra-light-Hover)}.color-Violet--Extra-white{color:var(--color-Violet--Extra-white)}.bg-color-Violet--Extra-white{background-color:var(--color-Violet--Extra-white)}.color-Shadow{color:var(--color-Shadow)}.bg-color-Shadow{background-color:var(--color-Shadow)}.color-Orange{color:var(--color-Orange)}.bg-color-Orange{background-color:var(--color-Orange)}.color-Orange-dark{color:var(--color-Orange-dark)}.bg-color-Orange-dark{background-color:var(--color-Orange-dark)}.color-Orange-light{color:var(--color-Orange-light)}.bg-color-Orange-light{background-color:var(--color-Orange-light)}.color-Green{color:var(--color-Green)}.bg-color-Green{background-color:var(--color-Green)}.color-Green-light{color:var(--color-Green-light)}.bg-color-Green-light{background-color:var(--color-Green-light)}.color-Green-medium{color:var(--color-Green-medium)}.bg-color-Green-medium{background-color:var(--color-Green-medium)}.color-Green-medium-dark{color:var(--color-Green-medium-dark)}.bg-color-Green-medium-dark{background-color:var(--color-Green-medium-dark)}.color-Green-dark{color:var(--color-Green-dark)}.bg-color-Green-dark{background-color:var(--color-Green-dark)}.color-Gray-transparent{color:var(--color-Gray-transparent)}.bg-color-Gray-transparent{background-color:var(--color-Gray-transparent)}.color-Dark-grey{color:var(--color-Dark-grey)}.bg-color-Dark-grey{background-color:var(--color-Dark-grey)}body{background-color:#eaebf1}body,button,input,textarea{margin:0;border:0;outline:none}body,html{color:var(--color-Gray-dark);font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:1.18;letter-spacing:.2px}input[type=date],input[type=number],input[type=submit],input[type=text]{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{display:none}button,input{outline:none}div,input,section{box-sizing:border-box}button{border:0}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none}a:not(.btn){cursor:pointer;transition:color .5s ease}a:not(.btn):hover{color:var(--color-Grey-medium);text-decoration:none}a:not(.btn):active{color:var(--color-Dark-grey);text-decoration:none}a.decoration-none{text-decoration:none!important}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-BoldItalic.eot);src:local("InterInter Bold Italic"),local("Inter-BoldItalic"),url(../fonts/Inter/Inter-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-BoldItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-BoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-MediumItalic.eot);src:local("Inter Medium Italic"),local("Inter-MediumItalic"),url(../fonts/Inter/Inter-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-MediumItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-MediumItalic.woff) format("woff"),url(../fonts/Inter/Inter-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ThinItalicBETA.eot);src:local("Inter Thin Italic BETA"),local("Inter-ThinItalicBETA"),url(../fonts/Inter/Inter-ThinItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ThinItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ThinItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-ThinItalicBETA.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.eot);src:local("Inter Regular"),local("Inter-Regular"),url(../fonts/Inter/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter/Inter-Regular.woff) format("woff"),url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.eot);src:local("Inter Black"),local("Inter-Black"),url(../fonts/Inter/Inter-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Black.woff2) format("woff2"),url(../fonts/Inter/Inter-Black.woff) format("woff"),url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-BlackItalic.eot);src:local("Inter Black Italic"),local("Inter-BlackItalic"),url(../fonts/Inter/Inter-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-BlackItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-BlackItalic.woff) format("woff"),url(../fonts/Inter/Inter-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-LightBETA.eot);src:local("Inter Light BETA"),local("Inter-LightBETA"),url(../fonts/Inter/Inter-LightBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-LightBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-LightBETA.woff) format("woff"),url(../fonts/Inter/Inter-LightBETA.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.eot);src:local("Inter Semi Bold"),local("Inter-SemiBold"),url(../fonts/Inter/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBoldItalic.eot);src:local("Inter Extra Bold Italic"),local("Inter-ExtraBoldItalic"),url(../fonts/Inter/Inter-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraBoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.eot);src:local("Inter Bold"),local("Inter-Bold"),url(../fonts/Inter/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter/Inter-Bold.woff) format("woff"),url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLightItalicBETA.eot);src:local("Inter Extra Light Italic BETA"),local("Inter-ExtraLightItalicBETA"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLightBETA.eot);src:local("Inter Extra Light BETA"),local("Inter-ExtraLightBETA"),url(../fonts/Inter/Inter-ExtraLightBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraLightBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraLightBETA.woff) format("woff"),url(../fonts/Inter/Inter-ExtraLightBETA.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.eot);src:local("Inter Extra Bold"),local("Inter-ExtraBold"),url(../fonts/Inter/Inter-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraBold.woff) format("woff"),url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ThinBETA.eot);src:local("Inter Thin BETA"),local("Inter-ThinBETA"),url(../fonts/Inter/Inter-ThinBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ThinBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ThinBETA.woff) format("woff"),url(../fonts/Inter/Inter-ThinBETA.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-LightItalicBETA.eot);src:local("Inter Light Italic BETA"),local("Inter-LightItalicBETA"),url(../fonts/Inter/Inter-LightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-LightItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-LightItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-LightItalicBETA.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Italic.eot);src:local("Inter Italic"),local("Inter-Italic"),url(../fonts/Inter/Inter-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Italic.woff2) format("woff2"),url(../fonts/Inter/Inter-Italic.woff) format("woff"),url(../fonts/Inter/Inter-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBoldItalic.eot);src:local("Inter Semi Bold Italic"),local("Inter-SemiBoldItalic"),url(../fonts/Inter/Inter-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-SemiBoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.eot);src:local("Inter Medium"),local("Inter-Medium"),url(../fonts/Inter/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter/Inter-Medium.woff) format("woff"),url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif}h1{font-size:32px;line-height:1.22;font-style:normal;font-weight:800}h2{font-weight:600;font-size:16px;line-height:1.25}h3{font-size:26px;font-weight:700;line-height:1.19}h4{font-weight:600;font-size:20px;line-height:1.2}h5{font-size:12px;line-height:1.25}h5,h6{font-weight:400}h6{font-size:18px;line-height:1.61}@font-face{font-family:an-ico;src:url(../fonts/icons/an-ico.eot);src:url(../fonts/icons/an-ico.eot?#iefix) format("eot"),url(../fonts/icons/an-ico.woff) format("woff"),url(../fonts/icons/an-ico.ttf) format("truetype")}.an-ico{display:inline-block;height:1em;line-height:1;font-size:30px}.an-ico:before{font-family:an-ico;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.an-ico-add-comment:before{content:"\e001"}.an-ico-add:before{content:"\e002"}.an-ico-aim-2:before{content:"\e003"}.an-ico-aim:before{content:"\e004"}.an-ico-alert:before{content:"\e005"}.an-ico-annotation-x:before{content:"\e006"}.an-ico-arrow-down-bg:before{content:"\e007"}.an-ico-arrow-down-bold:before{content:"\e008"}.an-ico-arrow-down:before{content:"\e009"}.an-ico-arrow-l:before{content:"\e00a"}.an-ico-arrow-long-l:before{content:"\e00b"}.an-ico-arrow-long-r:before{content:"\e00c"}.an-ico-arrow-long:before{content:"\e00d"}.an-ico-arrow-r:before{content:"\e00e"}.an-ico-arrow-send:before{content:"\e00f"}.an-ico-arrow-up-bold:before{content:"\e010"}.an-ico-arrow-up:before{content:"\e011"}.an-ico-arrow:before{content:"\e012"}.an-ico-arrows:before{content:"\e013"}.an-ico-at:before{content:"\e014"}.an-ico-b-menu:before{content:"\e015"}.an-ico-basket:before{content:"\e016"}.an-ico-blind:before{content:"\e017"}.an-ico-bowl:before{content:"\e018"}.an-ico-burger:before{content:"\e019"}.an-ico-calendar:before{content:"\e01a"}.an-ico-camera:before{content:"\e01b"}.an-ico-categories:before{content:"\e01c"}.an-ico-chart-vector:before{content:"\e01d"}.an-ico-check:before{content:"\e01e"}.an-ico-clip:before{content:"\e01f"}.an-ico-clock:before{content:"\e020"}.an-ico-close-plan-menu:before{content:"\e021"}.an-ico-close:before{content:"\e022"}.an-ico-container:before{content:"\e023"}.an-ico-control-plan-menu:before{content:"\e024"}.an-ico-corner-down-right:before{content:"\e025"}.an-ico-cpu:before{content:"\e026"}.an-ico-dish:before{content:"\e027"}.an-ico-dnd-dots:before{content:"\e028"}.an-ico-done:before{content:"\e029"}.an-ico-dotes-v:before{content:"\e02a"}.an-ico-dots-grid:before{content:"\e02b"}.an-ico-edit-pen:before{content:"\e02c"}.an-ico-edit:before{content:"\e02d"}.an-ico-email:before{content:"\e02e"}.an-ico-export:before{content:"\e02f"}.an-ico-eye:before{content:"\e030"}.an-ico-file-csv:before{content:"\e031"}.an-ico-file-pdf:before{content:"\e032"}.an-ico-file-xlsx:before{content:"\e033"}.an-ico-go-out:before{content:"\e034"}.an-ico-go:before{content:"\e035"}.an-ico-hashtag:before{content:"\e036"}.an-ico-hourglass:before{content:"\e037"}.an-ico-import:before{content:"\e038"}.an-ico-important:before{content:"\e039"}.an-ico-info-circle:before{content:"\e03a"}.an-ico-keyboard-2:before{content:"\e03b"}.an-ico-keyboard:before{content:"\e03c"}.an-ico-learn-model:before{content:"\e03d"}.an-ico-link:before{content:"\e03e"}.an-ico-loupe:before{content:"\e03f"}.an-ico-pencil:before{content:"\e040"}.an-ico-photo-add:before{content:"\e041"}.an-ico-photo-error:before{content:"\e042"}.an-ico-photo:before{content:"\e043"}.an-ico-plan-menu:before{content:"\e044"}.an-ico-popup:before{content:"\e045"}.an-ico-refresh:before{content:"\e046"}.an-ico-reload:before{content:"\e047"}.an-ico-report-heart:before{content:"\e048"}.an-ico-report-star:before{content:"\e049"}.an-ico-report:before{content:"\e04a"}.an-ico-save:before{content:"\e04b"}.an-ico-scales:before{content:"\e04c"}.an-ico-search-check:before{content:"\e04d"}.an-ico-search:before{content:"\e04e"}.an-ico-settings:before{content:"\e04f"}.an-ico-star:before{content:"\e050"}.an-ico-stars:before{content:"\e051"}.an-ico-station:before{content:"\e052"}.an-ico-t-menu-plan:before{content:"\e053"}.an-ico-table:before{content:"\e054"}.an-ico-tag:before{content:"\e055"}.an-ico-temp:before{content:"\e056"}.an-ico-type-plan-menu:before{content:"\e057"}.an-ico-user-circle:before{content:"\e058"}.an-ico-user-one:before{content:"\e059"}.an-ico-user:before{content:"\e05a"}.an-ico-users:before{content:"\e05b"}.an-ico-watch:before{content:"\e05c"}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{width:100%;margin-right:auto;margin-left:auto}.container{max-width:420px}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1280px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1420px}}.row{display:flex;flex-wrap:wrap;width:100%;margin-top:calc(var(--bs-gutter-y) * -1)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1280px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1600px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.main-container{height:100vh;width:100vw;position:relative}.content-area{padding:15px;width:100%;height:100%;position:absolute;display:flex}.content-area .widget-section{flex:1;display:flex;flex-direction:column}.content-area .widget-section .order-alert{margin-left:auto;min-width:500px;width:500px}.content-area .widget-section .order-details{margin-left:auto;margin-top:auto;min-width:600px;width:600px}.map-container{width:100%;height:100%;background-color:#405a61}a.btn{text-decoration:none!important}.mw-btn-wrap{max-width:950px}@media screen and (max-width:1201px){.mw-btn-wrap{max-width:550px}}.btn-block{display:flex;font-size:0;align-items:center}.btn,button,input[type=submit]{cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;text-align:center;color:var(--color-Gray-dark);font-family:Inter,sans-serif;background-color:transparent;border-radius:10px;padding:10px}.btn.disabled,button.disabled,input[type=submit].disabled{cursor:auto}.btn.xs,button.xs,input[type=submit].xs{border-radius:5px;height:30px;font-size:12px;line-height:1.21;font-weight:500}.btn.sm,button.sm,input[type=submit].sm{border-radius:10px;height:40px;font-size:14px;line-height:1.21;font-weight:500}.btn.sm .an-ico,button.sm .an-ico,input[type=submit].sm .an-ico{font-size:25px}.btn.md,button.md,input[type=submit].md{border-radius:10px;height:50px;font-weight:500;font-size:18px;line-height:1.18}.btn.md .an-ico,button.md .an-ico,input[type=submit].md .an-ico{font-size:14px}.btn.lg,button.lg,input[type=submit].lg{border-radius:10px;height:60px;font-size:18px;line-height:1.2;font-weight:700}.btn.lg .an-ico,button.lg .an-ico,input[type=submit].lg .an-ico{font-size:21px}.btn.xl,button.xl,input[type=submit].xl{height:100px;border-radius:30px;font-size:50px}.btn.xl .an-ico,button.xl .an-ico,input[type=submit].xl .an-ico{font-size:35px}.btn.xxl,button.xxl,input[type=submit].xxl{height:120px;border-radius:30px;padding-right:60px;padding-left:60px}.btn.xxl .an-ico,button.xxl .an-ico,input[type=submit].xxl .an-ico{font-size:35px}.btn.full-width,button.full-width,input[type=submit].full-width{padding:13px;width:100%}.btn.only-ico,button.only-ico,input[type=submit].only-ico{padding:10px!important}.btn.only-ico>.an-ico,button.only-ico>.an-ico,input[type=submit].only-ico>.an-ico{font-size:22px!important}.btn.outline-white,button.outline-white,input[type=submit].outline-white{border:1px solid var(--color-White);padding:0 9px;color:var(--color-White)}.btn.outline-violet,button.outline-violet,input[type=submit].outline-violet{border:2px solid var(--color-Violet);padding:0 15px;color:var(--color-Violet)}.btn.outline-violet:active,.btn.outline-violet:hover,button.outline-violet:active,button.outline-violet:hover,input[type=submit].outline-violet:active,input[type=submit].outline-violet:hover{background:var(--color-Violet--Extra-light)}.btn.outline-violet:focus,button.outline-violet:focus,input[type=submit].outline-violet:focus{background:var(--color-Outline-Violet-Focus)}.btn.light-violet,button.light-violet,input[type=submit].light-violet{border:2px solid transparent;background-color:var(--color-Violet--Extra-light);padding:15px 0;color:var(--color-Violet)}.btn.light-violet:active,.btn.light-violet:hover,button.light-violet:active,button.light-violet:hover,input[type=submit].light-violet:active,input[type=submit].light-violet:hover{background:var(--color-Violet--Extra-light-Hover)}.btn.light-violet:focus,button.light-violet:focus,input[type=submit].light-violet:focus{background:var(--color-Outline-Violet-Focus)}.btn.outline-green,button.outline-green,input[type=submit].outline-green{border:1.5px solid var(--color-Green);padding:0 8.5px;color:var(--color-Green)}.btn.outline-gray,button.outline-gray,input[type=submit].outline-gray{border:1px solid var(--color-Gray-dark);padding:0 9px;color:var(--color-Gray-dark)}.btn.outline-gray-light,button.outline-gray-light,input[type=submit].outline-gray-light{border:1px solid #b8b8b8;padding:0 9px;color:#000}.btn.rounded,button.rounded,input[type=submit].rounded{border-radius:30px}.btn.round,button.round,input[type=submit].round{border-radius:50%}.btn.white-violet,button.white-violet,input[type=submit].white-violet{background-color:var(--color-White);color:var(--color-Violet)}.btn.white-outline-violet,button.white-outline-violet,input[type=submit].white-outline-violet{background-color:var(--color-White);color:var(--color-Violet);border:2px solid var(--color-Violet)}.btn.white-outline-violet:active,.btn.white-outline-violet:hover,button.white-outline-violet:active,button.white-outline-violet:hover,input[type=submit].white-outline-violet:active,input[type=submit].white-outline-violet:hover{background:var(--color-Violet--Extra-light)}.btn.white-outline-violet:focus,button.white-outline-violet:focus,input[type=submit].white-outline-violet:focus{background:var(--color-Outline-Violet-Focus)}.btn.extra-violet-violet,button.extra-violet-violet,input[type=submit].extra-violet-violet{background:var(--color-Violet--Extra-light);color:var(--color-Violet)}.btn.extra-violet-violet:active,.btn.extra-violet-violet:hover,button.extra-violet-violet:active,button.extra-violet-violet:hover,input[type=submit].extra-violet-violet:active,input[type=submit].extra-violet-violet:hover{background:var(--color-Violet--Extra-light-Hover)}.btn.extra-violet-violet:focus,button.extra-violet-violet:focus,input[type=submit].extra-violet-violet:focus{background:var(--color-Outline-Violet-Focus)}.btn.violet-white,button.violet-white,input[type=submit].violet-white{background:var(--color-Violet);color:var(--color-White)}.btn.violet-white:active,.btn.violet-white:hover,button.violet-white:active,button.violet-white:hover,input[type=submit].violet-white:active,input[type=submit].violet-white:hover{background:var(--color-Violet-Hover)}.btn.violet-white:focus,button.violet-white:focus,input[type=submit].violet-white:focus{background:var(--color-Violet-Focus)}.btn.light-violet-white,.btn.violet-light-white,button.light-violet-white,button.violet-light-white,input[type=submit].light-violet-white,input[type=submit].violet-light-white{background:var(--color-Violet-light);color:var(--color-White)}.btn.white-gray,button.white-gray,input[type=submit].white-gray{background-color:var(--color-White);color:var(--color-Gray-dark)}.btn.white-light-gray,button.white-light-gray,input[type=submit].white-light-gray{background-color:var(--color-White);color:var(--color-Gray-medium)}.btn.gray-white,button.gray-white,input[type=submit].gray-white{background-color:var(--color-Gray-medium);color:var(--color-Gray-dark)}.btn.red-white,button.red-white,input[type=submit].red-white{background-color:rgba(206,12,0,.6);color:#fff}.btn.light-red-white,button.light-red-white,input[type=submit].light-red-white{background:linear-gradient(0deg,hsla(0,0%,74%,.6),hsla(0,0%,74%,.6)),rgba(206,12,0,.6);color:#fff}.btn.light-green-white,button.light-green-white,input[type=submit].light-green-white{background:linear-gradient(0deg,hsla(0,0%,74%,.6),hsla(0,0%,74%,.6)),rgba(2,166,19,.4);color:#fff}.btn.green-white,button.green-white,input[type=submit].green-white{background-color:rgba(2,166,19,.6);color:#fff}.btn.violet-gray,button.violet-gray,input[type=submit].violet-gray{color:var(--color-Violet);background-color:var(--color-Gray-light)}.btn.shadow-gray,button.shadow-gray,input[type=submit].shadow-gray{box-shadow:5px 5px 30px var(--color-Shadow)}.btn .an-ico+span,.btn span+.an-ico,button .an-ico+span,button span+.an-ico,input[type=submit] .an-ico+span,input[type=submit] span+.an-ico{margin-left:15px}.btn-disabled{opacity:.7;pointer-events:none}.file-input-label{display:inline;font-size:16px;font-weight:700;cursor:pointer;color:var(--color-Violet);transition:.3s;border-bottom:1px solid var(--color-Violet)}.file-input-label:hover{transition:.3s;color:var(--color-Violet);border-color:transparent}.file-input-label.gray{font-weight:500}.file-input-label.gray,.file-input-label.gray:hover{color:var(--color-Gray);border-bottom:none}.file-input{display:none}.btn-items{position:fixed;display:flex;flex-direction:column;row-gap:10px;border:1px solid var(--color-Violet);padding:20px;border-radius:10px;min-width:250px;z-index:10;background-color:var(--color-White);transform:translate(-20%,70px)}.btn-items .btn-item{display:flex;align-items:start;width:100%;cursor:pointer}.btn-items .btn-item>div{width:100%;padding-left:5px;padding-bottom:5px;border-bottom:1px solid var(--color-Gray-medium)}.btn-items .btn-item:last-child div{border-bottom:none}.btn-items .btn-item .an-ico{font-size:20px;color:var(--color-Gray)}.checkbox-button{padding:12px 16px;border-radius:10px;border:2px solid #ede5fb;color:var(--color-Red-medium);font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:1.18;letter-spacing:.2px}.checkbox-button.active{background:rgba(255,2,2,.0901960784);color:var(--color-Red-medium)}.card{padding:12px 15px}.card:not(:first-child){margin-top:20px}.card .number,.card .wrapper-card{align-items:center;display:flex}.card .number{justify-content:center;border-radius:15px;outline:1px solid var(--color-Gray-dark);width:60px;height:60px;line-height:1;padding:5px;word-break:break-word;text-align:center;font-size:20px;font-weight:600}.card .number.sm{font-size:12px}.card .wrapper-info{min-width:120px;height:40px;display:flex;flex-direction:column;justify-content:space-between}.card .wrapper-info.await{height:auto}.card .info-dish{padding-left:10px;margin-right:auto;width:40%;font-size:14px}.card .info-dish .waiter{overflow:hidden;max-height:32px}.card .status{display:flex;font-size:13px;align-items:center}.card .name,.card .order-info{font-size:12px;line-height:1.21}.card.overdue{border:1px solid var(--color-Red);padding:11px 14px}.card.overdue .number{outline:none;color:var(--color-White);background-color:var(--color-Red)}.card.overdue .status:not(:first-child){color:var(--color-Red)}.card.active{box-shadow:none;background-color:var(--color-Violet);color:var(--color-White)}.card.active .number{outline:none;color:var(--color-Violet);background-color:var(--color-White)}.card.waiting .meal-item{border-color:#242424;border:1px solid var(--color-Gray-dark)}.card.waiting .meal-item .name-dish div:first-child{background-color:transparent;border:1px solid var(--color-Violet)}.card.waiting .meal-item.update{border:3px solid var(--color-Violet);padding:5px 15px}.card .btn,.card .order-info{margin-top:10px;width:100%}.card .details{display:flex;margin:0 0 6px;word-break:break-all;font-size:12px;align-items:center}.card .details .btn-block{margin-left:auto;padding-left:5px}.card .details .btn-block .btn{margin-top:0;width:40px;height:30px}.card .details .btn-block .btn:not(:first-child){margin-left:10px}.card .details .btn-block .btn .an-ico{font-size:16px;margin:0 auto}.card .title-count{display:flex;align-self:flex-end;padding-left:10px;font-size:12px}.card .meal-list{max-height:250px;overflow-y:scroll;scroll-behavior:smooth}.card .meal-list::-webkit-scrollbar{width:0}.card .meal-item{min-height:35px;border:1px solid var(--color-White);padding:6px 8px;font-size:12px;line-height:1;border-radius:10px;word-break:break-word;justify-content:flex-start}.card .meal-item,.card .meal-item .name-dish{display:flex;align-items:center}.card .meal-item .name-dish div:first-child{display:inline-block;border:1px solid #fff;border-radius:10px;text-align:center;padding:5px 2px;min-width:60px}.card .meal-item .name-dish div:not(:first-child){margin:0 5px}.card .meal-item:not(:first-child){margin-top:10px}.card .meal-item.ready{color:var(--color-Violet);background-color:var(--color-White)}.card .meal-item.ready .name-dish div:first-child{background-color:rgba(140,82,233,.6745098039);color:hsla(0,0%,100%,.7725490196);min-width:45px}.card .wrapper-icon{color:var(--color-Violet);background-color:var(--color-White);min-width:22px;min-height:22px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:auto}.card .wrapper-icon .an-ico{font-size:12px}.card .wrapper-icon.processed{background-color:transparent;border:2px solid var(--color-White);color:var(--color-White)}.card.cook .details{margin:0}.card.cook .title-count{padding:0 0 3px 8px}.card.cook .meal-item .name-dish div:first-child{min-width:40px}.card.admin{padding:15px 20px;border:2px solid transparent;cursor:pointer}.card.admin:not(:first-child){margin-top:10px}.card.admin .wrapper-card{justify-content:space-between}.card.admin .number{width:90px;height:70px;font-size:22px}.card.admin .number.sm{font-size:14px}.card.admin .wrapper-info{height:60px;min-width:145px;max-width:145px}.card.admin.check{border-color:var(--color-Violet)}.card.admin.check .number{outline:none;color:var(--color-White);background-color:var(--color-Violet)}@media (min-width:1600px){.card.admin{height:120px}.card.admin .wrapper-info{height:64px}.card.admin .number{height:84px}}.header{background:var(--color-Violet);padding:20px 0;z-index:11}.header .wrapper-heading{width:calc(100% - 90px);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header .link{font-size:18px;font-weight:600;line-height:1.1}.header .link .an-ico{font-size:20px}.header h4{font-size:18px;line-height:1.1}.header .nav{margin:10px 35px 0}.header .nav .btn{width:100%;font-size:14px}.header .nav .btn-block .btn:not(:first-child){margin-left:20px}.header.cooking-chart{background:#fff;padding:20px 0}.header.cooking-chart h1{cursor:pointer}.header.cooking-chart .link{color:var(--color-Gray-dark);font-size:18px;font-weight:600}.header.cooking-chart .link .an-ico{font-size:28px;margin-left:15px}.header.admin{display:flex;align-items:center;justify-content:center;height:60px;box-sizing:border-box}.header.admin .wrapper-heading{width:calc(100% - 20px)}.header.cook{padding:15px 0}.header.cook .link,.header.cook h4{line-height:2}.header.cook .btn{height:35px}.header.mobile{padding:10px 0;position:sticky;top:0;z-index:20}.header.mobile .wrapper-heading{width:calc(100% - 20px)}.header.mobile h6{font-size:12px;line-height:1}.header.mobile h1.title{cursor:pointer;color:var(--color-Gray-dark);font-size:26px;line-height:1.1}.header.mobile h1.title :first-child{color:rgba(92,33,186,.8901960784)}.header.mobile .nav{margin:5px 0 0}.header.mobile .nav .btn{width:100%;font-size:14px}.header.mobile .nav .btn-block .btn:not(:first-child){margin-left:20px}@media (max-width:420px){.header.mobile .nav .btn{font-size:13px;height:35px}}.info-user{background-color:var(--color-White);font-size:24px;line-height:1.21;border-radius:50px;padding:40px 40px 51px;text-align:center}.info-user .name{font-weight:700}.info-user .position{font-weight:400;color:#7c7c7c}.info-user .btn{margin-top:45px;padding:0 76px}.info-user .wrapper-checkbox{text-transform:uppercase;margin-top:10px;margin:0 auto}.info-user .wrapper-checkbox+.btn{margin-top:20px}.order-item{width:100%;padding:15px 15px 15px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.order-item:not(:first-child){border-top:2px dashed var(--color-Blue-light)}.order-item .list-info{display:flex;font-size:14px;line-height:1.21}.order-item .wrapper-info{max-height:65px;min-width:70%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.order-item .name{padding-right:10px;font-weight:600;font-size:18px;line-height:1.2;max-height:65px;overflow:hidden}.order-item .wrapper-icon{color:var(--color-Gray-dark);min-width:65px;max-width:65px;height:65px;display:flex;align-items:center;cursor:pointer}.order-item .wrapper-icon .img-dish{width:65px;height:65px;object-fit:cover;border-radius:5px}.order-item .wrapper-icon .an-ico{font-size:60px}.order-item.check .an-ico,.order-item.check .name{color:var(--color-Violet)}.order-item.check .img-dish{outline:2px solid var(--color-Violet)}.picture-dish{padding:0 10px 10px}.picture-dish .wrapper-picture{position:relative;height:270px}.picture-dish .wrapper-picture .picture{margin-top:5px;width:100%;height:100%;height:265px;object-fit:cover;border-radius:0 0 15px 15px;cursor:pointer}.picture-dish .wrapper-picture .wrapper-icon{color:var(--color-White);background-color:var(--color-Violet);min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;position:absolute;top:15px;right:10px}.picture-dish .wrapper-picture .wrapper-icon .an-ico{font-size:20px}.picture-dish .name{font-weight:600;font-size:18px;line-height:1.2;display:flex;align-items:center;justify-content:space-between;padding-top:10px}.picture-dish .no-photo{height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-Gray)}.picture-dish .no-photo .an-ico{font-size:80px}.calendar .month{padding:15px;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:1.22;border-bottom:2px dashed var(--color-Blue-light)}.calendar .month .current:first-letter{text-transform:uppercase}.calendar .month .current span{cursor:pointer}.calendar .month .current span:not(:first-child){margin-left:5px}.calendar .month .an-ico{font-size:15px;line-height:inherit;cursor:pointer}.calendar .wrapper-items{height:210px;padding:0 36px 10px}.calendar .wrapper-items .days-week{display:flex;font-size:14px;margin-top:10px}.calendar .wrapper-items .days-week .day{width:14.2857142857%;text-align:center}.calendar .wrapper-items .days,.calendar .wrapper-items .months,.calendar .wrapper-items .years{font-size:12px;line-height:1.21;display:flex;flex-wrap:wrap}.calendar .wrapper-items .days .item,.calendar .wrapper-items .months .item,.calendar .wrapper-items .years .item{text-align:center;margin-top:8px}.calendar .wrapper-items .days .item span,.calendar .wrapper-items .months .item span,.calendar .wrapper-items .years .item span{border:1px solid var(--color-Gray-dark);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;line-height:1}.calendar .wrapper-items .days .item span.check,.calendar .wrapper-items .months .item span.check,.calendar .wrapper-items .years .item span.check{color:var(--color-White);background-color:var(--color-Violet);border:none}.calendar .wrapper-items .days .item{width:14.2857142857%}.calendar .wrapper-items .days .item span{height:20px;width:35px;border-radius:5px}.calendar .wrapper-items .months .item,.calendar .wrapper-items .years .item{width:33.3333333333%;margin-top:10px}.calendar .wrapper-items .months .item span,.calendar .wrapper-items .years .item span{height:30px;width:100px;border-radius:25px}.calendar .months .item span{font-size:14px}.calendar.md{width:375px}.calendar.md .wrapper-items{padding:0 15px 10px;height:235px}.calendar.md .wrapper-items .days .item span{height:25px}.dish-info{display:flex}.dish-info:not(:first-child){margin-top:20px}.dish-info .col-info{width:50%}.dish-info .col-info.desc{display:flex;flex-direction:column;justify-content:space-between;padding:10px 35px 10px 15px}.dish-info .col-info.desc .btn-block .btn:not(:first-child){margin-left:10px}.dish-info .wrapper-photo{width:100%;height:180px;border-radius:15px 0 15px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.dish-info .wrapper-photo .an-ico{font-size:60px}.dish-info .wrapper-photo .wrapper-icon{position:absolute;display:flex;align-items:center;justify-content:center;background-color:var(--color-White);border-radius:50%;border:1px solid #b8b8b8;padding:10px;top:10px;right:10px}.dish-info .wrapper-photo .wrapper-icon .an-ico{font-size:17px}.dish-info .wrapper-photo .photo{width:100%;height:100%;border-radius:15px 0 15px 0;object-fit:cover}.dish-info .wrapper-photo.radius-left,.dish-info .wrapper-photo.radius-left .photo{border-radius:15px 0 15px 15px}.dish-info .btn{width:100%;margin-top:10px}.dish-info .wrapper-name{display:flex;position:relative}.dish-info .wrapper-name .name{margin-right:5px;font-size:18px}.dish-info .wrapper-name .wrapper-icon{position:absolute;left:100%;display:flex;align-items:center;justify-content:center;max-width:25px;min-width:25px;height:25px;background-color:var(--color-Gray-dark);color:var(--color-White);border-radius:50%}.dish-info .wrapper-name .wrapper-icon .an-ico{font-size:10px}.requirements{margin-top:5px}.requirements,.requirements .requirement{font-size:11px;line-height:1.25}.requirements .requirement span{color:var(--color-Red);display:block}.table-products{padding:5px 0 10px 10px}.table-products .tr{width:100%;display:flex;font-size:11px;line-height:1.21}.table-products .tr:not(:first-child){margin-top:5px}.table-products .tr.thead{line-height:1.25;color:var(--color-Gray)}.table-products .tr.bold{font-weight:700}.table-products .tr.bold .name{text-transform:uppercase}.table-products .tr .name{width:50%}.table-products .tr .count{width:25%;text-align:end}.header-main{background-color:var(--color-White);padding:30px 10px 29px;border-bottom:1px solid #e7e9f4;position:relative}.header-main .row:last-child{text-align:end}.header-main .exit{font-size:18px;line-height:1.22;display:inline-flex;align-items:center;color:var(--color-Gray-dark);height:60px;cursor:pointer}.header-main .exit .an-ico{font-size:28px;margin-left:15px}.header-main .btn{padding-left:30px;padding-right:30px}.header-main .wrapper-checkbox{position:absolute;top:10px;left:20px}.meal-card{width:100%;background:var(--color-White);box-shadow:5px 5px 30px rgba(0,0,0,.0509803922);border-radius:30px}.meal-card .wrapper-photo{position:relative;height:160px;background:radial-gradient(118.44% 343.44% at -4.11% -2.5%,rgba(254,223,51,.9) 0,rgba(254,185,51,.9) 100%);border-radius:30px 30px 0 0}.meal-card .wrapper-photo .img{width:100%;height:100%;object-fit:cover;border-radius:30px 30px 0 0}.meal-card .wrapper-photo .wrapper-icon{position:absolute;top:22px;left:22px;width:40px;height:40px;background-color:var(--color-White);color:#242424;border-radius:50%;display:flex;align-items:center;justify-content:center}.meal-card .wrapper-photo .wrapper-icon .an-ico{font-size:18px}.meal-card .wrapper-info{padding:22px}.meal-card .wrapper-info .name{font-weight:800;font-size:20px;line-height:1.2;height:24px;max-width:300px;width:100%}.meal-card .wrapper-info .description{margin-top:5px;font-weight:300;font-size:14px;line-height:1.21;color:#b8b8b8;height:85px;overflow-y:hidden}.meal-card .wrapper-info .btn{width:100%;margin-top:10px;height:50px}.meal-card.buffet{box-shadow:none;border-radius:20px}.meal-card.buffet .wrapper-info{padding:12px 15px}.meal-card.buffet .info{display:flex;justify-content:space-between}.meal-card.buffet .info .content{font-size:14px;line-height:1.15;font-weight:500;overflow:hidden;overflow-wrap:anywhere;height:65px;cursor:pointer}.meal-card.buffet .info .count{margin-left:5px;display:flex;flex-direction:column;max-width:60px;min-width:60px;align-items:center;text-align:center}.meal-card.buffet .info .count .fact,.meal-card.buffet .info .count .plan{display:flex;flex-direction:column;font-size:12px;font-weight:300}.meal-card.buffet .info .count .fact{margin-top:5px}.meal-card.buffet .btn{margin-top:5px;height:40px}.meal-card.buffet.sm .wrapper-info{height:103px}@media (min-width:1280px){.meal-card.buffet.sm .wrapper-info{height:130px}.meal-card.buffet.sm .wrapper-info .info{padding:20px}.meal-card.buffet.sm .wrapper-info .info .content{font-size:16px}}.auth{min-width:400px;max-width:460px;text-align:center}.auth .login-wrap{border:1px solid #fff;padding:30px;border-radius:12px;min-height:485px}.auth .login-wrap .tabs-block{display:flex;align-items:center;margin-bottom:20px;background-color:#fff;padding:2px;border-radius:12px}.auth .login-wrap .tabs-block .tabs-btn{flex:1;padding:10px;border-radius:12px;cursor:pointer;transition:.2s}.auth .login-wrap .tabs-block .tabs-btn:not(.auth .login-wrap .tabs-block .tabs-btn.active):hover{transition:.2s;background-color:var(--color-Violet--Extra-light)}.auth .login-wrap .tabs-block .tabs-btn:not(.auth .login-wrap .tabs-block .tabs-btn.active):active{transition:.2s;background-color:var(--color-Violet-light)}.auth .login-wrap .tabs-block .tabs-btn.active{pointer-events:none;transition:.2s;color:#fff;background-color:var(--color-Violet)}.auth .login-wrap .login-by-username-wrap .app-input-wrap .keyboard-wrap .close-keyboard-block{top:-236px;transform:translateY(-100%)}.auth .login-wrap .login-by-username-wrap .app-input-wrap .keyboard-wrap .hg-theme-default{width:100%;max-width:100%}.auth .wrapper-heading{position:relative}.auth .wrapper-heading .link{width:55px;height:55px;border:1px solid #fff;border-radius:50%;align-items:center;justify-content:center;position:absolute;top:-15px}.auth .wrapper-heading .link:hover{border-color:var(--color-Grey-medium)}.auth h1,.auth h6{color:var(--color-White)}.auth h6+.wrapper-checkbox{text-transform:uppercase;margin-top:10px}.auth h6+.wrapper-checkbox+.form{margin-top:15px}.auth .form{margin-top:30px}.auth .form .btn-block{margin-top:25px}.auth .form .btn-block .btn,.auth .form .btn-block input[type=submit]{width:100%}.auth .form .btn-block .btn:not(:first-child),.auth .form .btn-block input[type=submit]:not(:first-child){margin-left:10px}.auth .form .wrapper-field input[type=text]+.an-ico{color:#242424}.auth .form .wrapper-field .an-ico-blind:hover,.auth .form .wrapper-field input[type=text]+.an-ico:hover{color:var(--color-Violet-Hover)}.auth .form .code-description-block{margin-top:7px;display:flex;flex-direction:column;row-gap:3px;align-items:start;color:#fff}.auth .form .code-description-block span{opacity:.7}.auth .form .code-description-block .link-code{opacity:1;cursor:pointer;border-bottom:1px solid #fff;transition:.3s}.auth .form .code-description-block .link-code:hover{transition:.3s;border-bottom:1px solid transparent}.auth .hg-theme-default{position:absolute;bottom:10px;left:0;right:0;max-width:80%;margin:auto}.auth .login-by-username-wrap .an-ico-eye{color:#242424!important}.auth .keyboard-wrap .close-keyboard-wrap-auth{width:100%;top:-220px;transform:translateY(-100%)}.auth .keyboard-wrap .hg-theme-default{width:100%;max-width:100%}.close-keyboard-wrap-auth{width:80%;position:absolute;display:inline-flex;padding:10px 0;top:672px;left:0;right:0;justify-content:end;margin:auto}.close-keyboard-wrap-auth .close-keyboard-block{cursor:pointer;background-color:#ececec;border-radius:10px 10px 0 0;padding:10px}.close-keyboard-wrap-auth .close-keyboard-block .an-ico{font-size:22px;color:var(--color-Gray)}.wrapper-field{padding:0 15px;min-height:50px;display:flex;align-items:center;border-radius:15px;background-color:var(--color-White)}.wrapper-field .field{width:100%;font-size:18px;line-height:1.2;font-family:Inter,sans-serif;color:#242424;height:100%}.wrapper-field .field+.an-ico{margin-left:10px}.wrapper-field .field::-webkit-input-placeholder{font-size:inherit;font-family:inherit;color:#b8b8b8}.wrapper-field .field::-moz-placeholder{font-size:inherit;font-family:inherit;color:#b8b8b8}.wrapper-field .field:-ms-input-placeholder,.wrapper-field .field::-ms-input-placeholder{font-size:inherit;font-family:inherit;color:#b8b8b8}.wrapper-field .field::placeholder{font-size:inherit;font-family:inherit;color:#b8b8b8}.wrapper-field .field:disabled{background-color:transparent}.wrapper-field .an-ico{font-size:21px;color:#b8b8b8}.wrapper-field .an-ico+.field{margin-left:10px}.wrapper-field.xs{min-height:40px;border:none}.wrapper-field.xs .field{font-size:16px}.wrapper-field.xs .an-ico{font-size:18px;color:#242424}.wrapper-field.sm{height:50px;border-radius:15px;padding:0 20px;border:1px solid #b8b8b8}.wrapper-field.sm .field{font-weight:400;font-size:16px}.wrapper-field.sm .an-ico{font-size:19px}.wrapper-field.sm.textarea{padding:20px}.wrapper-field.sm.textarea .field{height:100%}.wrapper-field.md{height:60px;border-radius:30px;padding:0 30px;border:1px solid #b8b8b8}.wrapper-field.md .field{font-weight:700}.wrapper-field.lg{height:70px;border-radius:10px;padding:0 24px;border:1px solid #d9d9d9}.wrapper-field.shadow{box-shadow:5px 5px 30px var(--color-Shadow)}.wrapper-field.not-resize .field{resize:none}.wrapper-field.error{border:1px solid #d83939}.wrapper-field.error .field::-webkit-input-placeholder{font-size:16px;color:#d83939;font-weight:400}.wrapper-field.error .field::-moz-placeholder{font-size:16px;color:#d83939;font-weight:400}.wrapper-field.error .field:-ms-input-placeholder,.wrapper-field.error .field::-ms-input-placeholder{font-size:16px;color:#d83939;font-weight:400}.wrapper-field.error .field::placeholder{font-size:16px;color:#d83939;font-weight:400}.wrapper-field input[type=date]::-webkit-calendar-picker-indicator,.wrapper-field input[type=time]::-webkit-calendar-picker-indicator{display:none}input:disabled{pointer-events:none}.not-found{margin:auto;text-align:center}.not-found .picture{max-width:100%;max-height:100%}.not-found.not-card{max-width:365px}.not-found.not-category{max-width:320px}.not-found .text{margin-top:30px;font-size:24px;font-weight:400}.not-found .text.bold{font-weight:600}.not-found .add{color:inherit;border-bottom:1px solid #242424}.nav-footer{margin-top:30px}.nav-footer nav{display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:300}.nav-footer nav .an-ico{font-size:60px}.sidebar{padding-top:40px;box-shadow:10px 4px 45px hsla(192,7%,43%,.0509803922);min-width:349px;max-width:349px;height:100vh;background-color:var(--color-White);display:flex;flex-direction:column;align-items:center}.sidebar .category-info{font-weight:400;font-size:18px;line-height:1.44;color:rgba(36,36,36,.7019607843);text-align:center;margin:auto}.sidebar .category-info .add-category{border-bottom:1px solid rgba(36,36,36,.7019607843);color:rgba(36,36,36,.7019607843);cursor:pointer;display:inline-block}.item-category{height:70px;color:rgba(36,36,36,.7019607843);font-size:14px;line-height:1;font-weight:600;padding:0 30px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;word-break:break-word}.item-category.active{color:var(--color-White);background:var(--color-Violet-light);border-radius:20px}.item-category:not(:first-child){margin-top:16px}.item-category .icon-category,.item-category .wrapper-icon{width:32px;height:32px;object-fit:cover}.item-category span{margin-left:25px;max-height:70px;overflow:hidden}.item-category .wrapper-icon{color:var(--color-Gray-dark);display:flex;align-items:center;justify-content:center}.item-category .wrapper-icon .an-ico{font-size:18px}.item-category .an-ico{font-size:19px;line-height:1.21;margin-left:auto;padding-left:25px}.item-category .an-ico:hover{transform:scale(1.4)}.select{position:relative;color:#b8b8b8;font-size:18px;width:100%}.select .select-trigger{border-radius:30px;border:1px solid #b8b8b8;background-color:var(--color-White);display:flex;align-items:center;height:60px;padding:0 30px;font-weight:700}.select .select-trigger .option{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;text-align:start}.select .select-trigger .search-field{width:100%}.select .select-trigger .wrapper-icon{margin-left:10px;display:flex;align-items:center;justify-content:center;transform:rotateX(0deg);transition:all .5s;color:#b8b8b8;margin-left:auto}.select .select-trigger .wrapper-icon .an-ico{font-size:inherit}.select .image{width:32px;height:32px}.select .image+.option{margin:0 10px}.select .option{display:flex;align-items:center;cursor:pointer;width:100%}.select .option .image+span{margin:0 10px}.select .wrapper-list{background-color:var(--color-White);z-index:10;font-weight:400;position:absolute;width:100%;border-radius:0 0 30px 30px;border:1px solid #b8b8b8;overflow:hidden}.select .wrapper-pagination{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #b8b8b8}.select .wrapper-pagination .pagination{padding:20px}.select .wrapper-pagination .pagination .wrapper-field{margin-left:20px}.select .list-options{scroll-behavior:smooth}.select .list-options.not-found{display:flex;align-items:center;justify-content:center}.select .list-options .option{padding:10px 30px}.select .list-options .option:not(:first-child){border-top:1px solid #b8b8b8}.select .list-options .option:hover{color:var(--color-Violet)}.select.open .select-trigger{border-radius:30px 30px 0 0;border-bottom:none}.select.open .wrapper-icon{transform:rotateX(180deg);transition:all .5s}.select.open.sm .select-trigger{border-radius:15px 15px 0 0}.select.open.md .select-trigger{border-radius:20px 20px 0 0}.select.open .btn-block .btn{height:50px;width:50px}.select.open .btn-block .btn .an-ico{font-size:18px}.select.sm{font-size:16px}.select.sm .select-trigger{height:50px;border-radius:15px;font-weight:400;padding:0 20px}.select.sm .wrapper-list{border-radius:0 0 15px 15px}.select.sm .wrapper-list .option{padding:10px 20px}.select.sm .search-field{font-size:16px}.select.md{font-size:18px}.select.md .select-trigger{height:50px;border-radius:20px;font-weight:600;padding:0 15px;border:none}.select.md .wrapper-list{border-radius:0 0 20px 20px}.select.md .wrapper-list .option{padding:5px 15px;color:#242424;font-weight:300}.select.md .wrapper-list .option:first-child{border-top:1px solid #b8b8b8}.select.check .select-trigger{color:#242424}.sorting{display:flex;font-size:18px;line-height:22px}.item-sort{cursor:pointer;color:var(--color-Gray-dark);display:flex;align-items:center}.item-sort:not(:first-child){border-left:1px solid #b8b8b8}.item-sort .an-ico{font-size:21px}.item-sort .text{padding:0 18px}.item-sort.active{color:var(--color-Violet)}.cooking-card table{width:100%;border-collapse:separate;border-spacing:0}.cooking-card table td,.cooking-card table th{border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;height:60px}.cooking-card table td:first-child,.cooking-card table th:first-child{border-left:1px solid #b8b8b8}.cooking-card table td:not(:first-child) input,.cooking-card table th:not(:first-child) input{text-align:center}.cooking-card table td input:disabled,.cooking-card table th input:disabled{background-color:transparent}.cooking-card table th{font-size:16px;font-weight:400;color:#b8b8b8;border-top:1px solid #bbb;padding:0 20px}.cooking-card table th:first-child{border-top-left-radius:15px;text-align:start}.cooking-card table th:last-child{border-top-right-radius:15px}.cooking-card table tfoot td:first-child{text-align:center;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding:0}.cooking-card table td>input{font-size:16px;font-weight:400;width:100%;height:100%;padding:0 20px}.cooking-card table td>input.error{outline:1px solid #d83939}.cooking-card table.r-b-15 tr:last-child td:first-child{border-bottom-left-radius:15px}.cooking-card table.r-b-15 tr:last-child td:last-child{border-bottom-right-radius:15px}.cooking-card table td.icon-delete{position:absolute;border:none;padding:15px 14px}.cooking-card table td.icon-delete .btn{width:30px;height:30px}.cooking-card table td.icon-delete .btn .an-ico{font-size:10px}.cooking-card{background-color:var(--color-White);box-shadow:5px 5px 30px var(--color-Shadow);border-radius:50px;padding:45px 45px 15px;width:100%}.cooking-card .textarea{height:250px}.cooking-card .select-trigger .option{display:flex;height:inherit}.cooking-card .select-trigger .option span{text-overflow:ellipsis;overflow:hidden}.cooking-card .btn-block .btn{width:100%;height:50px;border-radius:15px;font-size:16px;font-weight:400}.cooking-card .warning{font-size:20px;line-height:2.5;color:var(--color-Red)}.cooking-card .source-info{display:flex;font-size:12px;flex-wrap:wrap}.cooking-card .source-info .item{margin-right:20px;font-weight:600}.cooking-card .source-info .item span{font-weight:400}.cooking-card .list-options{height:270px;overflow-y:scroll}.cooking-card .list-options::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.cooking-card .list-options::-webkit-scrollbar{width:6px}.cooking-card .list-options::-webkit-scrollbar-track{margin-bottom:10px}.cooking-card .list-options .option:not(:first-child){border-top:none}.cooking-card .list-workShop{display:flex;flex-wrap:wrap}.cooking-card .list-workShop .wrapper-checkbox{margin-right:20px}.cooking-card .list-workShop .wrapper-checkbox label{text-transform:capitalize}.wrapper-popup{width:100vw;height:100vh;z-index:10;position:fixed;top:0;display:flex}.wrapper-popup .popup-bg{background-color:rgba(36,36,36,.53);position:absolute;width:100%;height:100%}.wrapper-popup .popup{margin:auto;z-index:50;border-radius:40px;background-color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (max-width:600px){.wrapper-popup .popup{width:90%;align-items:center;justify-content:center;max-height:calc(100vh - 60px);margin-left:auto;margin-right:auto;border-radius:10px}}.wrapper-popup .popup .popup-content{padding:60px 15px}.wrapper-popup .popup .popup-content .popup-type-ico{width:52.5px;height:52.5px;background-color:var(--color-Violet-light);border-radius:50%;color:#fff;margin:0 auto}.wrapper-popup .popup .popup-content .popup-type-ico .an-ico{font-size:42px}.wrapper-popup .popup .popup-content .popup-type-ico+h4{margin-top:17px}.wrapper-popup .popup .popup-content p{font-weight:200;font-size:14px;margin:7px 0 0}.wrapper-popup .popup .popup-action{height:80px;border-radius:0 0 40px 40px;font-size:16px;font-weight:600;color:#fff;display:flex;overflow:hidden;cursor:pointer}.wrapper-popup .popup .popup-action .popup-action-btn{display:flex;align-items:center;justify-content:center;width:100%;height:inherit}.wrapper-popup .b-radius-15{border-radius:15px}@media (max-width:600px){.wrapper-popup .b-radius-15{border-radius:5px}}.wrapper-popup.sm .popup{max-width:320px;min-width:320px}@media (max-width:600px){.wrapper-popup.sm .popup{min-width:272px;width:90%;margin-left:auto;margin-right:auto}}.wrapper-popup.sm .popup p{padding:0 50px}.wrapper-popup.md .popup{max-width:580px;min-width:580px}@media (max-width:600px){.wrapper-popup.md .popup{min-width:272px;width:90%;margin-left:auto;margin-right:auto}}.wrapper-popup.md .popup .popup-content{padding:100px 30px 30px}.wrapper-popup.md .popup .popup-content h4+p{margin-top:35px}.wrapper-popup.md .popup .popup-content p{text-align:start}.wrapper-popup .content-error-popup{height:205px;min-height:170px;width:100%;color:var(--color-Violet);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;border:2px solid var(--color-Violet-light);border-radius:40px;font-size:24px}.file-upload-popup{display:flex;flex-direction:column;min-width:420px;margin:0 auto;row-gap:15px;padding:20px;text-align:start}@media screen and (max-width:470px){.file-upload-popup{min-width:90%;margin-left:auto;margin-right:auto}}.file-upload-popup .example-link{display:inline-flex;max-width:max-content;align-items:center;transition:.5s;color:var(--color-Violet)}.file-upload-popup .example-link span{transition:.3s;border-bottom:1px solid var(--color-Violet)}.file-upload-popup .example-link span:hover{transition:.3s;color:var(--color-Violet);border-color:transparent}.file-upload-popup .example-link .an-ico{font-size:20px}.file-upload-popup .example-link:hover{color:var(--color-Violet)}.file-upload-popup .file-item-popup{display:flex;justify-content:space-between;border-radius:15px;border:2px solid var(--color-Gray);min-height:120px;min-width:447px;align-items:center}.file-upload-popup .file-item-popup span{padding-left:15px;font-size:20px;margin-top:auto;margin-bottom:auto;flex:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis}.file-upload-popup .file-item-popup .delete-file-block{cursor:pointer;display:flex;align-items:center;justify-content:center;border-left:2px solid var(--color-Gray);width:20%;height:120px}@media screen and (max-width:470px){.file-upload-popup .file-item-popup{min-width:90%;width:90%;margin-left:auto;margin-right:auto}}.file-upload-popup .drop-down-block{display:flex;border-radius:15px;padding:20px 10px;border:2px dashed var(--color-Gray);min-height:120px;min-width:447px;align-items:center}@media screen and (max-width:470px){.file-upload-popup .drop-down-block{min-width:90%;margin-left:auto;margin-right:auto}}.file-upload-popup .drop-down-block .drop-down-text-block{display:flex;flex-direction:column;row-gap:10px}.file-upload-popup .drop-down-block .drop-down-text-block .drop-down-link-text a{color:var(--color-Violet);transition:.3s;border-bottom:1px solid var(--color-Violet)}.file-upload-popup .drop-down-block .drop-down-text-block .drop-down-link-text a:hover{transition:.3s;color:var(--color-Violet);border-color:transparent}.file-upload-popup .buttons-block{display:flex;column-gap:15px}.file-upload-popup .buttons-block .btn{flex:1}.is-draggable{display:flex;align-items:center;justify-content:center}.buttons-block{display:flex;column-gap:15px}.buttons-block .btn{flex:1}.popup-conflicts{display:flex;flex-direction:column;background-color:#fff;padding:20px;max-width:634px;border-radius:15px;text-align:left}.popup-conflicts .total-conflicts{font-size:22px;margin-bottom:15px}.popup-conflicts small{margin-bottom:7px}.popup-conflicts .description-conflicts{color:var(--color-Gray)}.popup-conflicts .conflicts-checkbox-wrap{margin-top:10px;width:100%}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-header{display:flex;background-color:#f9f6fe;border-radius:10px;padding:10px}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-header>.wrapper-checkbox{width:50%}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-header>.wrapper-checkbox:nth-child(2){padding-left:17px}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body{position:relative;display:flex;width:100%;flex-direction:column;padding:10px 3px;height:240px;overflow-y:auto}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body::-webkit-scrollbar{width:6px}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body .checkbox-row{display:flex;padding:7px;border-bottom:2px dashed #b8b8b8}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body .checkbox-row .new-data,.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body .checkbox-row .old-data{width:50%}.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body .checkbox-row .new-data small,.popup-conflicts .conflicts-checkbox-wrap .conflicts-checkbox-body .checkbox-row .old-data small{margin-left:30px;color:#b8b8b8}.popup-conflicts .buttons-block{display:flex;column-gap:15px}.popup-conflicts .buttons-block .btn{flex:1}.category-popup{padding:30px;border-radius:10px;background-color:#fff;display:inline-flex;flex-direction:column;row-gap:20px;width:580px}.category-popup h3{text-align:left}.category-popup .buttons-block .btn{padding-top:13px;padding-bottom:13px}.stations-list-popup{padding:20px;border-radius:10px;width:962px;background-color:#fff;text-align:left}.stations-list-popup.correspondent-wrap{width:400px}.stations-list-popup .title-stations-popup{display:block;font-size:22px;font-weight:700;margin-bottom:15px}.stations-list-popup .stations-list{position:relative;display:flex;flex-direction:column;max-height:410px;padding:10px;width:100%}.stations-list-popup .stations-list .app-scroll-wrap{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:15px}.stations-list-popup .stations-list .app-scroll-wrap .stations-item{padding-bottom:10px;border-bottom:1px solid var(--color-Gray-light-medium)}.stations-list-popup .stations-list.correspondent .app-scroll-wrap{grid-template-columns:repeat(1,1fr)}.stations-list-popup .stations-list.correspondent .app-scroll-wrap .stations-item{padding-bottom:25px}@media (max-width:1000px){.stations-list-popup{width:680px}}@media (max-width:600px){.stations-list-popup{width:100%}}.plan-menu-add-dish-popup{background-color:var(--color-White);border-radius:10px;padding:20px;max-height:730px;display:flex;flex-direction:column;max-width:650px;min-width:650px;text-align:left;overflow:hidden}@media screen and (max-width:600px){.plan-menu-add-dish-popup{max-width:100%;width:90%;min-width:350px;margin-left:auto;margin-right:auto}}.plan-menu-add-dish-popup .popup-title{font-size:22px;font-weight:700;margin-bottom:10px}.plan-menu-add-dish-popup .categories-list{position:relative;display:flex;flex-direction:column;width:100%;min-height:530px;max-height:530px;overflow:auto;padding-right:15px}.plan-menu-add-dish-popup .categories-list::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.plan-menu-add-dish-popup .categories-list::-webkit-scrollbar{width:6px}.plan-menu-add-dish-popup .categories-list .widget-dish-wrap{margin-top:10px}.plan-menu-add-dish-popup .categories-list .widget-dish-wrap:first-child{margin-top:0}@media (max-height:830px){.plan-menu-add-dish-popup .categories-list{min-height:300px;max-height:300px}}@media (max-height:580px){.plan-menu-add-dish-popup .categories-list{min-height:150px;max-height:150px}}.block-link-popup-wrap{display:flex;flex-direction:column;max-width:550px;min-height:100px;background-color:var(--color-White);border-radius:10px;padding:15px}@media screen and (max-width:600px){.block-link-popup-wrap{max-width:100%;width:90%;margin-left:auto;margin-right:auto}}.block-link-popup-wrap .title{font-weight:600;font-size:20px;text-align:center}.custom-switcher{position:relative;display:inline-block;width:434px;height:50px;border-radius:8px;box-sizing:border-box;background:var(--color-Violet--Extra-light)}.custom-switcher input{width:0;height:0}.custom-switcher input:checked+.slider-container .slider:before{transform:translateX(100%)}.custom-switcher input:checked+.slider-container .position-right,.custom-switcher input:not(:checked)+.slider-container .position-left{color:#fff}.custom-switcher .slider-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.custom-switcher .slider-container .slider:before{position:absolute;content:"";height:50px;width:50%;left:0;top:0;background-color:#8c52e9;border-radius:8px;transition:.4s;border:1px solid #8c52e9;box-shadow:5px 5px 30px rgba(140,82,233,.3019607843);box-sizing:border-box}.custom-switcher .slider-container .option{position:absolute;font-weight:500;font-size:14px;line-height:16px;top:16px;width:50%;color:var(--color-Violet);display:flex;align-items:center;justify-content:center}.custom-switcher .slider-container .option .an-ico{font-size:16px}.custom-switcher .slider-container .option.position-right{right:0}.app-tooltip-wrap{display:inline-flex}.app-tooltip-wrap .an-ico{font-size:16px;color:var(--color-Violet)}.app-tooltip-wrap .app-tooltip-content{position:fixed;background-color:#fff;z-index:15;padding:12px 12px 12px 24px;filter:drop-shadow(-3px 5px 3px #828282);transform:translate(-100%,-100%);border-radius:10px 10px 0 10px}.app-tooltip-wrap .app-tooltip-content .corner{position:absolute;bottom:2px;right:0;transform:translateY(100%);width:0;height:0;border-top:12px solid #fff;border-left:15px solid transparent}.buffet-plate{width:100%;height:155px;position:relative;min-width:246px;background:rgba(36,36,36,.2);border-radius:20px;border:1px solid rgba(0,0,0,.231372549)}.buffet-plate.active{border-color:var(--color-Violet)}.buffet-plate.active .info{background-color:var(--color-Violet-light)}.buffet-plate .photo-plate{width:100%;height:100%;border-radius:20px;object-fit:cover}.buffet-plate .info{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5019607843);border-radius:0 0 20px 20px;padding:0 10px;color:#fff;height:60px;display:flex;flex-direction:column;justify-content:center;line-height:1.05}.buffet-plate .info .name{font-size:14px;overflow:hidden;max-height:30px}.buffet-plate .info .weight{font-size:16px;font-weight:300}.calculator-root .calculator-wrapper{position:fixed;width:100vw;height:calc(100vh - 60px);top:60px;left:0;z-index:10;display:flex;justify-content:flex-end}.calculator-root .calculator-wrapper.page-waiter{height:calc(100vh - 120px);top:120px}.calculator-root .calculator-wrapper.page-waiter .calculator{width:745px;padding:20px 10px}.calculator-root .calculator-wrapper.page-waiter .calculator .column+.btn-block,.calculator-root .calculator-wrapper.page-waiter .calculator .wrapper-spinner+.btn-block{padding-top:5px}.calculator-root .calculator-wrapper.page-waiter .calculator .column+.btn-block .btn,.calculator-root .calculator-wrapper.page-waiter .calculator .wrapper-spinner+.btn-block .btn{max-width:130px;min-width:130px}.calculator-root .calculator-wrapper.page-waiter .calculator h6{text-align:start;line-height:1.1;font-weight:600;display:flex;align-items:center}.calculator-root .calculator-wrapper.page-waiter .calculator .counting-display{font-size:22px}.calculator-root .calculator-wrapper.page-waiter .calculator .buffet-plate{min-width:220px;height:150px}.calculator-root .calculator-wrapper.page-waiter .calculator .keyboard-elements{left:20px;right:20px}.calculator-root .calculator-wrapper.page-waiter .calculator .keyboard-elements .hg-theme-default{max-width:705px}.calculator-root .calculator{background-color:#fff;padding:20px;width:880px;min-width:320px;display:flex;flex-direction:column;position:relative}.calculator-root .calculator .keyboard-elements{position:absolute;bottom:20px;z-index:2;left:30px;right:30px;display:flex;flex-direction:column}.calculator-root .calculator .keyboard-elements .btn{margin-left:auto}.calculator-root .calculator .keyboard-elements .hg-theme-default{margin-top:5px;background-color:var(--color-Violet);max-width:820px}.calculator-root .calculator h4{text-align:start;display:flex}.calculator-root .calculator h4,.calculator-root .calculator h6{padding:0 10px}.calculator-root .calculator h4 span,.calculator-root .calculator h6 span{font-weight:400;margin-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.calculator-root .calculator .counting-display{margin:10px 10px 0;border:1px solid #8c52e9;border-radius:15px;padding:7px 10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:30px;color:#8c52e9;font-weight:600;line-height:1.1}.calculator-root .calculator .counting-display .amount{display:flex;flex-direction:column;align-items:center;justify-content:center}.calculator-root .calculator .counting-display .amount:first-child .value{color:rgba(2,166,19,.6)}.calculator-root .calculator .counting-display .amount .title{color:#242424;font-size:10px}.calculator-root .calculator .counting-display .math-symbol{margin-top:auto}.calculator-root .calculator .column{margin-top:10px;padding:0;scroll-behavior:smooth}.calculator-root .calculator .btn-block{padding-top:10px;margin-top:auto;justify-content:space-between}.calculator-root .calculator .wrapper-heading-btn{margin-top:10px}.calculator-root .calculator .wrapper-heading-btn .btn-block{padding:0}.calculator-root .calculator .wrapper-heading-btn .btn-block .btn{width:100%;border-width:1px}.calculator-root .calculator .wrapper-heading-btn .wrapper-field{width:100%}.calculator-root .calculator .wrapper-heading-btn .row{align-items:center}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field{border-color:rgba(36,36,36,.6980392157)}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field{font-size:22px}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field::-webkit-input-placeholder{color:rgba(36,36,36,.6980392157);font-size:18px}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field::-moz-placeholder{color:rgba(36,36,36,.6980392157);font-size:18px}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field:-ms-input-placeholder,.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field::-ms-input-placeholder{color:rgba(36,36,36,.6980392157);font-size:18px}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field::placeholder{color:rgba(36,36,36,.6980392157);font-size:18px}.calculator-root .calculator .wrapper-heading-btn .row .wrapper-field .field+.an-ico{color:rgba(36,36,36,.6980392157);font-size:18px;line-height:1.2}.calculator-root .calculator .btn-block{padding-left:10px;padding-right:10px}.calculator-root .calculator .btn-block .btn:not(:first-child){margin-left:20px}.calculator-root .weight-sidebar{height:inherit;width:130px;padding-right:10px;padding-top:20px;display:flex;flex-direction:column}.calculator-root .weight-sidebar .btn:not(:first-child){margin-top:10px}.calculator-root .wrapper-checkbox label{text-transform:capitalize}.wrapper-spinner{display:flex}.wrapper-spinner .spinner{height:30px;width:30px;border-top:3px solid transparent;border-radius:50%;animation:a 1s linear infinite}.wrapper-spinner .spinner,.wrapper-spinner .spinner.white{border-left:3px solid #fff;border-bottom:3px solid #fff;border-right:3px solid #fff}.wrapper-spinner .spinner.violet{border-left:3px solid #8c52e9;border-bottom:3px solid #8c52e9;border-right:3px solid #8c52e9}.wrapper-spinner .spinner.green{border-left:3px solid rgba(2,166,19,.6);border-bottom:3px solid rgba(2,166,19,.6);border-right:3px solid rgba(2,166,19,.6)}.wrapper-spinner .spinner.extra-sm{height:16px;width:16px;border-width:2px}.wrapper-spinner .spinner.sm{height:30px;width:30px}.wrapper-spinner .spinner.md{height:60px;width:60px}.wrapper-spinner .spinner.lg{height:90px;width:90px}.wrapper-spinner.center{height:100%;position:relative;align-items:center;justify-content:center}.wrapper-spinner.right{padding-left:3px;margin-left:auto}.photo-uploader .wrapper-field.input-file{border:1px solid #8c52e9;color:#8c52e9;border-radius:15px}.photo-uploader .wrapper-field.input-file label{font-weight:400;font-size:16px;margin:auto;text-align:center;cursor:pointer}.photo-uploader .wrapper-field.input-file input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.photo-uploader .wrapper-photo{width:100%;position:relative;border-radius:15px}.photo-uploader .wrapper-photo .photo{border-radius:inherit;object-fit:cover;width:inherit;height:inherit;border:1px solid #b8b8b8;display:inline-block;box-sizing:border-box}.photo-uploader .wrapper-photo .wrapper-icon-l,.photo-uploader .wrapper-photo .wrapper-icon-r{position:absolute;display:flex;align-items:center;justify-content:center;background-color:var(--color-White);border-radius:50%;border:1px solid #b8b8b8}.photo-uploader .wrapper-photo .wrapper-icon-l .an-ico,.photo-uploader .wrapper-photo .wrapper-icon-r .an-ico{font-size:17px}.photo-uploader.sm .wrapper-field{height:80px;border:1px dashed}.photo-uploader.sm .wrapper-field label{font-weight:300;font-size:14px}.photo-uploader.sm .wrapper-photo{width:80px;height:80px}.photo-uploader.sm .wrapper-photo .wrapper-icon-r{width:15px;height:15px;top:5px;right:5px}.photo-uploader.sm .wrapper-photo .wrapper-icon-r .an-ico{font-size:7px}.photo-uploader.md .wrapper-field{height:250px;padding:20px}.photo-uploader.md .wrapper-photo{height:250px}.photo-uploader.md .wrapper-photo .photo{max-height:248px;min-height:248px}.photo-uploader.md .wrapper-icon-l,.photo-uploader.md .wrapper-icon-r{width:40px;height:40px;top:15px}.photo-uploader.md .wrapper-icon-l{left:15px}.photo-uploader.md .wrapper-icon-r{right:15px;color:#d83b3b}.photo-uploader.lg .wrapper-field,.photo-uploader.lg .wrapper-photo{width:320px;height:300px}.photo-uploader.lg .wrapper-photo .photo{max-height:300px;min-height:300px}.photo-uploader.lg .wrapper-icon-l,.photo-uploader.lg .wrapper-icon-r{width:40px;height:40px;top:10px}.photo-uploader.lg .wrapper-icon-l{left:10px}.photo-uploader.lg .wrapper-icon-r{right:10px;color:#d83b3b}.wrapper-checkbox{position:relative}.wrapper-checkbox .custom-checkbox{position:absolute;z-index:-1;opacity:0}.wrapper-checkbox label{display:inline-flex;-webkit-user-select:none;user-select:none;color:#242424;cursor:pointer}.wrapper-checkbox label,.wrapper-checkbox label:before{align-items:center;justify-content:center;font-size:14px}.wrapper-checkbox label:before{content:"❶";width:18px;min-width:18px;height:18px;border:1px solid #b8b8b8;color:hsla(0,0%,72%,0);border-radius:3px;margin-right:10px;display:flex}.wrapper-checkbox.radio-view label:before{content:"";border-radius:50%;font-size:14px}.wrapper-checkbox.radio-view .custom-checkbox:checked+label:before{content:"";color:#fff;background-color:#fff;width:8px;min-width:8px;height:8px;border:6px solid var(--color-Violet)}.wrapper-checkbox .custom-checkbox:checked+label:before{content:"✓";color:#fff;background-color:var(--color-Violet);border-color:var(--color-Violet)}.wrapper-checkbox .custom-checkbox:checked+label{color:#242424}.wrapper-checkbox.sm label{font-size:10px}.wrapper-checkbox.sm label:before{width:12px;height:12px;border-width:1px;margin-right:5px}.wrapper-checkbox.md .custom-checkbox:not(:checked)+label:hover{color:#242424}.wrapper-checkbox.md .custom-checkbox:not(:checked)+label:hover:before{border-color:#242424}.wrapper-checkbox.md label{font-size:14px;font-weight:400}.wrapper-checkbox.md label:before{width:14px;height:14px;color:#fff;margin-right:5px}.wrapper-checkbox.lg label{font-size:22px;color:#242424;font-weight:400}.wrapper-checkbox.lg label:before{margin-right:5px;width:22px;height:22px;color:#fff;border-color:#242424}.wrapper-checkbox.radio-btn label{color:#242424;font-size:10px;width:75px;text-transform:uppercase;font-weight:700;text-align:center}.wrapper-checkbox.radio-btn label:before{margin-right:5px;border-radius:50%;content:"❶";color:transparent;background-color:#fff;border:2px solid var(--color-Violet);width:21px;min-width:21px;height:21px;font-size:14px}.wrapper-checkbox.white{background:#fff;padding:10px;border-radius:10px}.burger-menu{display:flex;flex-direction:column;height:inherit;z-index:20}.burger-menu .burger-menu-open{border:1.5px solid #614b83;background-color:#614b83;color:#89888b}.burger-menu label{position:relative;display:inline-flex;color:#fff;padding:10px;border:1.5px solid #a578ee;background-color:#a578ee;border-radius:10px;align-items:center;justify-content:center;margin-left:10px;margin-top:auto;margin-bottom:auto;cursor:pointer}.burger-menu label .an-ico{font-size:12px}@media (max-width:1800px){.burger-menu label{margin-left:10px}}.burger-menu label .notification-dot-wrap{position:absolute;right:-10px;top:-6px}.burger-menu input{width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1;transition:all .3s}.burger-menu .sidebar-menu-wrap{display:inline-flex;z-index:20;position:fixed;top:60px;bottom:0;width:365px;transform:translateX(-405px);transition:transform .25s ease-in-out}.burger-menu .sidebar-menu-wrap:is(.scroll-buttons-v){width:405px}.burger-menu .sidebar-menu-wrap .sidebar-menu{background-color:#fff;font-size:16px;font-weight:500;box-shadow:5px 4px 5px hsla(192,7%,43%,.0509803922);overflow:auto;height:calc(100vh - 60px);display:flex;flex-direction:column;position:relative;width:360px;padding:10px 0 0}.burger-menu .sidebar-menu-wrap .sidebar-menu::-webkit-scrollbar{width:2px}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item{margin-left:20px;padding:20px 20px 20px 5px;display:flex;align-items:center;border-radius:15px;color:#242424;cursor:pointer}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item .menu-item-ico{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:10px;background-color:rgba(165,120,238,.08);position:relative}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item .menu-item-ico .an-ico{font-size:28px;color:#6d6180}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item .menu-item-ico .notification-dot-wrap{position:absolute;right:-10px;top:0}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item .menu-item-ico+span{margin-left:10px}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item:hover{color:#8c52e9}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item.active{padding:10px 20px 10px 5px;background-color:var(--color-Violet);color:#fff}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item.active .menu-item-ico{background-color:#a578ee}.burger-menu .sidebar-menu-wrap .sidebar-menu .menu-item.active .menu-item-ico .an-ico{color:#fff}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap{position:sticky;bottom:0;width:100%;display:flex;align-items:end}@media screen and (min-height:1550px){.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap{position:fixed;bottom:0;left:0;max-width:355px}}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block{background-color:#fff;padding:20px 20px 30px;display:flex;align-items:end;justify-content:space-between;width:100%;height:max-content}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .name-wrap{display:flex;align-items:center;column-gap:10px}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .name-wrap .ico-name{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;background-color:var(--color-Violet--Extra-light);color:var(--color-Violet)}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .name-wrap .name-block{display:flex;flex-direction:column;row-gap:3px}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .name-wrap .name-block span{font-weight:700}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .name-wrap .name-block small{color:var(--color-Gray-medium)}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .dotes-block{display:flex;cursor:pointer;height:35px;align-items:start}.burger-menu .sidebar-menu-wrap .sidebar-menu .user-block-wrap .user-block .dotes-block .an-ico{font-size:16px;margin-top:11px}.burger-menu .sidebar-menu-wrap .sidebar-menu-without-scroll::-webkit-scrollbar{width:0;height:0}.burger-menu .sidebar-menu-wrap .scroll-buttons-v{display:flex;flex-direction:column;top:0;right:0;max-width:40px;height:100%;row-gap:10px;background-color:#fff}.burger-menu .sidebar-menu-wrap .scroll-buttons-v button{background-color:var(--color-Violet);border-radius:10px;border:none;color:#fff;width:40px;height:50%;cursor:pointer}.burger-menu .sidebar-menu-wrap .scroll-buttons-v button .an-ico{font-size:18px}.burger-menu .sidebar-menu-wrap .scroll-buttons-v .disabled{background-color:#eaebf1;color:#9a9ba1;pointer-events:none}.burger-menu .sidebar-menu-wrap .scroll-buttons-v .arrow-up .an-ico{transform:rotate(180deg)}.burger-menu input:checked~.sidebar-menu-wrap{transform:translateX(0)}.burger-menu-user{background-color:#fff;border-radius:10px;border:1px solid var(--color-Violet);padding:15px;position:fixed;z-index:100;transform:translate(-45%,-115%);display:inline-flex;flex-direction:column;row-gap:15px}.burger-menu-user .photo-menu-item{display:flex;padding-bottom:7px;min-width:270px;border-bottom:1px solid var(--color-Gray-medium);color:var(--color-Gray);cursor:pointer}.burger-menu-user .photo-menu-item:last-child{border-bottom:none}.burger-menu-user .photo-menu-item .an-ico{color:var(--color-Gray-medium);font-size:18px;margin-right:5px}.burger-bg-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(36,36,36,.53);z-index:19}.notification-dot-wrap{width:20px;min-width:20px;height:20px;background:hsla(0,0%,100%,.7);box-shadow:0 3px 2px rgba(0,0,0,.2)}.notification-dot-wrap,.notification-dot-wrap .notification-dot{border-radius:50%;display:flex;align-items:center;justify-content:center}.notification-dot-wrap .notification-dot{width:12px;min-width:12px;height:12px;background-color:var(--color-Red-medium)}.notification-dot-wrap .notification-dot span{color:#fff;letter-spacing:.1px;font-size:10px}.wrapper-date-picker{position:relative}.wrapper-date-picker .wrapper-field .field{cursor:text}.wrapper-date-picker .wrapper-field .an-ico{cursor:pointer}.wrapper-date-picker .calendar{z-index:20;width:360px;top:60px;position:absolute;box-shadow:3px 3px var(--color-Shadow),-.1em 0 .4em var(--color-Violet-light)}.wrapper-time-picker{position:relative;max-width:155px;min-width:150px;display:flex;align-items:baseline}.wrapper-time-picker span{font-size:20px}.wrapper-time-picker span+.wrapper-field{margin-left:5px}.wrapper-time-picker .columns-with-time{box-shadow:3px 3px var(--color-Shadow),-.1em 0 .4em var(--color-Violet-light);position:absolute;top:60px;text-align:center;display:flex;width:inherit;left:0;right:0;justify-content:space-between;z-index:10}.wrapper-time-picker .columns-with-time .name{font-size:14px;position:sticky;color:var(--color-Violet);font-weight:700}.wrapper-time-picker .columns-with-time .hour,.wrapper-time-picker .columns-with-time .min{padding:10px;width:50%}.wrapper-time-picker .columns-with-time .hour .column,.wrapper-time-picker .columns-with-time .min .column{margin-top:5px;height:175px}.wrapper-time-picker .columns-with-time .hour .column .item,.wrapper-time-picker .columns-with-time .min .column .item{font-size:16px;padding-top:5px;padding-bottom:5px}.wrapper-time-picker .columns-with-time .hour .column .item:not(.active,.disable-time):hover,.wrapper-time-picker .columns-with-time .min .column .item:not(.active,.disable-time):hover{background-color:var(--color-Violet-light);border-radius:5px;color:#fff}.wrapper-time-picker .columns-with-time .hour .column .item.check,.wrapper-time-picker .columns-with-time .min .column .item.check{background-color:var(--color-Violet);border-radius:5px;color:#fff}.wrapper-time-picker .columns-with-time .hour .column .active,.wrapper-time-picker .columns-with-time .min .column .active{color:#fff;background-color:var(--color-Violet);border-radius:7px}.wrapper-time-picker .columns-with-time .disable-time{color:var(--color-Gray);pointer-events:none}.pagination{display:flex;justify-content:center;padding:20px 0}.pagination .btn-block .btn{width:40px;height:40px}.pagination .btn-block .btn .an-ico{font-size:18px}.pagination .btn-block .btn:not(:first-child){margin-left:10px}.pagination .btn-block .wrapper-field{margin-left:10px;min-height:40px;height:40px;border-color:var(--color-Violet);width:80px;padding:0 10px;border-radius:10px}.pagination .btn-block .wrapper-field .field{font-weight:600}.app-table-wrap{margin-top:15px;position:relative;background-color:#fff;border-radius:8px;padding:20px;flex:1}.app-table-wrap .app-table{position:relative;display:flex;flex-direction:column;width:100%;min-height:550px;flex:1}.app-table-wrap .app-table table{width:100%;border-collapse:collapse}.app-table-wrap .app-table table thead{position:sticky;background-color:#f9fafc;top:0;z-index:2}.app-table-wrap .app-table table thead tr th{font-size:13px;padding:7px}.app-table-wrap .app-table table tbody{position:relative}.app-table-wrap .app-table table tbody tr td,.app-table-wrap .app-table table tbody tr th{height:50px;font-size:16px;font-weight:500;color:#242424;text-align:left;border:0;border-bottom:2px dashed #f4f5fa;box-sizing:border-box}.app-table-wrap .app-table table tbody tr td:not(.app-table-wrap .app-table table tbody tr td+.table-link,.app-table-wrap .app-table table tbody tr th+.table-link),.app-table-wrap .app-table table tbody tr th:not(.app-table-wrap .app-table table tbody tr td+.table-link,.app-table-wrap .app-table table tbody tr th+.table-link){padding:5px 7px}.app-table-wrap .app-table table tbody tr td>.app-input-wrap,.app-table-wrap .app-table table tbody tr th>.app-input-wrap{margin-bottom:0}.app-table-wrap .app-table table tbody tr td>.app-input-wrap>.app-input>.app-input-base,.app-table-wrap .app-table table tbody tr th>.app-input-wrap>.app-input>.app-input-base{padding:7px 9px;max-width:80%}.app-table-wrap .app-table table tbody tr:last-child td{border-bottom:0}.app-table-wrap .app-table table tbody tr td.delete,.app-table-wrap .app-table table tbody tr td>a{color:var(--color-Violet);cursor:pointer}.app-table-wrap .app-table table tbody tr td.delete:hover{color:var(--color-Red)}.app-table-wrap .app-table table tbody tr .pb-30{padding-bottom:30px!important}.app-table-wrap .app-table table tbody tr .result-not-found{height:500px;min-height:500px}.app-table-wrap .app-table table tbody tr .result-not-found div{text-align:center;font-size:22px}.app-table-wrap .table-actions-wrap{padding-left:7px;display:flex;align-items:center;column-gap:15px}.thead-th{display:flex;align-items:center;justify-content:space-between}.thead-th .an-ico-dots-grid{font-size:16px;color:#a4a5ab}.thead-th .order-block{display:flex;gap:6px}.thead-th .order-block .an-ico{font-size:12px;align-items:center}.thead-th .ico-sort{cursor:pointer;font-size:12px}.thead-th .active-sort{border-radius:50%;color:var(--color-Violet);transition:.5s;transform:rotate(180deg)}.thead-th .asc{transition:.5s;transform:rotate(0deg)}.thead-th .title{gap:16px;display:flex;align-items:center}.table-toggle-block{background-color:#d8cdee;border-radius:50%;display:flex;align-items:center;justify-content:center;width:26px;height:26px;cursor:pointer;transition:.3s}.table-toggle-block .an-ico{font-size:15px}.table-toggle-block.active{transition:.3s;transform:rotate(180deg);background-color:var(--color-Violet);border-radius:50%}.table-toggle-block.active .an-ico{color:var(--color-White)!important}tr th{text-align:left}tr th:not(.table-link){padding:5px 7px}tr td{text-align:left;vertical-align:center}tr td:not(.table-link){padding:5px 7px}.table-sub-data-ico-block .an-ico{font-size:15px;color:var(--color-Violet)}.table-link{width:100%;height:100%;display:flex;align-items:center;font-size:18px;cursor:pointer}.table-link,.table-link:not(.delete-item):hover{color:var(--color-Dark-grey)!important}.table-link.right{justify-content:right}.table-link.left{justify-content:left}.table-link.center{justify-content:center}.table-buttons-block{background-color:#fff;bottom:2px;width:100%;display:flex;column-gap:10px;border-radius:10px}.table-buttons-block .w-last{width:max-content;min-width:250px}.table-buttons-block .light-violet{transition:.2s}.table-buttons-block .light-violet:hover{transition:.2s;background-color:#cdbcf0}.table-buttons-block .light-violet:active{background-color:#b69ee9}@media (max-width:600px){.table-buttons-block .w-last{min-width:auto;white-space:nowrap}}.table-status{display:inline-flex;background-color:var(--color-Green-light);color:var(--color-Green-medium);padding:6px 12px;font-size:16px;border-radius:100px;min-width:116px;text-align:center;justify-content:center}.table-status.delete{background-color:var(--color-Orange-light);color:var(--color-Orange)}.delete-item{opacity:.5;pointer-events:none}.delete-checkbox{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background-color:var(--color-Gray-medium)}.delete-checkbox .an-ico{font-size:10px;color:var(--color-Gray)}.report-number{display:inline-flex;padding:6px 12px;border-radius:100px;background-color:var(--color-Blue-light-medium);color:var(--color-Blue)}.report-number.red{background-color:var(--color-Red-light);color:var(--color-Red-medium)}.report-number.orange{color:var(--color-Orange-dark);background-color:var(--color-Orange-light)}.important-t-row{background-color:#ffe3dd}.important-t-row .an-ico-important{position:absolute;left:-5px;top:calc(50% - 9px);font-size:21px;color:var(--color-Red-medium)}.important-t-row td{position:relative}.important-t-row td:has(.an-ico-important){min-width:32px;position:relative}.loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid;border-radius:50%;animation:a 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--color-Violet) transparent transparent}.loader .lds-ring div:first-child{animation-delay:-.45s}.loader .lds-ring div:nth-child(2){animation-delay:-.3s}.loader .lds-ring div:nth-child(3){animation-delay:-.15s}.loader .lds-ring.white div{border-color:#fff transparent transparent}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dropdown .lds-ring{position:absolute;right:45px;top:calc(50% - 20px);width:25px;height:25px}.dropdown .lds-ring div{width:20px;height:20px;border-width:3px}.main-loader{position:fixed;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.61);z-index:100}.dropdown-loader,.main-loader{display:flex;justify-content:center;align-items:center}.dropdown-loader{position:absolute;width:95%;height:100%;z-index:10}.dropdown-loader .lds-ring{width:40px;height:40px}.dropdown-loader .lds-ring div{width:32px;height:32px;border-width:4px}.dimension-loader{position:absolute;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center}.dimension-loader .lds-ring{width:50px;height:50px}.dimension-loader .lds-ring div{width:35px;height:35px;border-width:4px}.table-loader{position:absolute;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center}.info-loader,.table-loader{background-color:hsla(0,0%,100%,.61)}.info-loader .lds-ring{position:absolute;right:calc(50% - 20px);top:calc(50% - 20px)}.scroll-wrap{position:relative;border-radius:4px}.scroll-wrap .scroll-arrows-vertical{z-index:5;display:flex;flex-direction:column;height:100%;right:-40px;top:2px;transform:translate(0);justify-content:space-between;padding:1px 0;gap:4px}.scroll-wrap .scroll-arrows-vertical button{background-color:#8c52e9;border-radius:4px;border:none;color:#fff;width:40px;height:50%;cursor:pointer}.scroll-wrap .scroll-arrows-vertical button.timepicker-mode{width:15px}.scroll-wrap .scroll-arrows-vertical button.timepicker-mode .an-ico{font-size:8px}.scroll-wrap .scroll-arrows-vertical .disabled{background-color:#eaebf1;color:#9a9ba1;pointer-events:none}.scroll-wrap .scroll-arrows-vertical .arrow-up .an-ico-arrow-down-bg{font-size:12px;transform:rotate(180deg)}.scroll-wrap .scroll-arrows-vertical .arrow-down .an-ico-arrow-down-bg{font-size:12px}.scroll-wrap .table-style{height:87%;transform:translateY(12%)}.scroll-wrap .scroll-content{position:relative;height:100%;display:flex}.scroll-wrap .scroll-content:not(.scroll-mode)>.app-table-mobile,.scroll-wrap .scroll-content:not(.scroll-mode)>.categories-list,.scroll-wrap .scroll-content:not(.scroll-mode)>.conflicts-checkbox-body,.scroll-wrap .scroll-content:not(.scroll-mode)>.dishes-list,.scroll-wrap .scroll-content:not(.scroll-mode)>.froze-detail-wrap,.scroll-wrap .scroll-content:not(.scroll-mode)>.froze-dishes-list-wrap,.scroll-wrap .scroll-content:not(.scroll-mode)>.froze-list-wrap,.scroll-wrap .scroll-content:not(.scroll-mode)>.history-block,.scroll-wrap .scroll-content:not(.scroll-mode)>.plan-menu-list-wrap,.scroll-wrap .scroll-content:not(.scroll-mode)>.stations-list,.scroll-wrap .scroll-content:not(.scroll-mode)>.timepicker-items{overflow-y:hidden;overflow-x:hidden}.scroll-wrap .scroll-content:not(.scroll-mode)>.edit-task-comments::-webkit-scrollbar{width:0}.scroll-wrap .scroll-mode>.app-table,.scroll-wrap .scroll-mode>.value-items{overflow-x:auto!important;overflow-y:auto!important}.scroll-wrap .scroll-mode>.app-table::-webkit-scrollbar-thumb,.scroll-wrap .scroll-mode>.value-items::-webkit-scrollbar-thumb{background-color:#8c52e9}.scroll-wrap .scroll-mode>.app-table::-webkit-scrollbar,.scroll-wrap .scroll-mode>.value-items::-webkit-scrollbar{width:5px}.scroll-wrap .scroll-arrows-horizontal{margin-top:10px;display:flex;justify-content:space-between;column-gap:10px}.scroll-wrap .scroll-arrows-horizontal button{background-color:#8c52e9;border-radius:4px;border:none;color:#fff;height:40px;width:50%;cursor:pointer}.scroll-wrap .scroll-arrows-horizontal .arrow-left .an-ico-arrow-down-bg,.scroll-wrap .scroll-arrows-horizontal .arrow-right .an-ico-arrow-down-bg{font-size:12px;transform:rotate(90deg)}.scroll-wrap .scroll-arrows-horizontal .disabled{background-color:#eaebf1;color:#9a9ba1;pointer-events:none}.scroll-wrap.textarea-mode>.scroll-content:not(.scroll-mode)>.textarea{overflow-y:hidden}.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical{gap:0}.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical>.arrow-down,.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical>.arrow-up{width:20px}.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical>.arrow-down>.an-ico,.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical>.arrow-up>.an-ico{top:auto;left:3px;font-size:8px}.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical>.arrow-down:not(.disabled) .an-ico,.scroll-wrap.textarea-mode>.scroll-content>.scroll-arrows-vertical>.arrow-up:not(.disabled) .an-ico{color:var(--color-White)}.main-content-scroll-btn-wrapper{z-index:1;position:absolute;right:0;top:60px;height:calc(100vh - 60px);display:flex;flex-direction:column}.main-content-scroll-btn-wrapper button{background-color:#8c52e9;border-radius:4px;border:none;color:#fff;width:30px;height:50%;cursor:pointer}.main-content-scroll-btn-wrapper .disabled{background-color:#eaebf1;color:#9a9ba1;pointer-events:none}.main-content-scroll-btn-wrapper .arrow-up .an-ico-arrow-down-bg{font-size:12px;transform:rotate(180deg)}.main-content-scroll-btn-wrapper .arrow-down .an-ico-arrow-down-bg{font-size:12px}.main-content-scroll-btn-wrapper+.main-content .width-for-page-wrapper{margin:20px 10px 0 8px;width:calc(100% - 40px)}.app-scroll-wrap{position:relative;width:100%;height:100%}.photo-preview-block{display:inline-flex;position:relative;width:48px;height:48px}.photo-preview-block img{width:48px;height:48px;object-fit:cover;border-radius:10px;opacity:.5}.photo-preview-block .loupe-block{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;width:26px;height:26px;top:calc(50% - 13px);left:calc(50% - 13px);border-radius:50%;cursor:pointer}.photo-preview-block .loupe-block .an-ico-search{font-size:16px}.img-popup-wrap{padding:10px 15px;margin:auto}.img-popup-wrap .img-popup-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;max-width:90vw}.img-popup-wrap .img-popup-title span{font-size:22px;max-width:calc(100% - 30px);width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;text-align:left}.img-popup-wrap .img-popup-title .close-popup-block{display:flex;align-items:center;justify-content:center;padding:9px 6px;background-color:#8c52e9;border-radius:6px;cursor:pointer}.img-popup-wrap .img-popup-title .close-popup-block .an-ico{color:#fff;font-size:12px}.img-popup-wrap img{object-fit:contain;max-width:760px;max-height:60vh;border-radius:10px}@media (max-width:600px){.img-popup-wrap img{max-width:100%}}.mar-auto{margin:auto!important}.page-title-wrap{display:flex;justify-content:space-between}.page-title-wrap .title-block{min-width:max-content;align-items:center;display:flex;column-gap:15px;height:50px}.page-title-wrap h3{white-space:nowrap;font-size:24px;display:inline-flex;color:var(--color-Violet)}@media screen and (max-width:1200px){.page-title-wrap h3{max-width:650px;white-space:wrap}}@media screen and (max-width:768px){.page-title-wrap h3{max-width:300px}}.page-title-wrap .actions-page-wrap{width:100%;gap:15px;display:flex;justify-content:end;flex-wrap:wrap}@media (min-width:500px){.page-title-wrap br{display:none}}@media (max-width:1024px){.page-title-wrap{flex-direction:column;gap:12px}.page-title-wrap .actions-page-wrap{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-title-wrap .title-block{min-width:auto;max-width:100%;height:auto;column-gap:4px}.page-title-wrap .title-block h3{font-size:22px}.page-title-wrap .actions-page-wrap{display:grid;grid-template-columns:repeat(2,1fr)}}.app-input-wrap{flex-direction:column;display:inline-flex;position:relative;margin-bottom:11px}.app-input-wrap:has(.rows-full){height:100%}.app-input-wrap label{text-align:left;font-size:15px;line-height:1.2;padding-bottom:10px;padding-left:7px}.app-input-wrap .app-input{position:relative;display:inline-flex}.app-input-wrap .app-input:has(.rows-full){height:100%}.app-input-wrap .app-input .app-input-base{width:100%;font-size:20px;padding:13px 16px;border-radius:10px;max-width:100%;max-height:50px;color:#242424;border:1px solid transparent}.app-input-wrap .app-input .app-input-base.error-border-color{border-color:var(--color-Red)}.app-input-wrap .app-input .app-input-base:focus{border:1px solid var(--color-Violet-Hover)}.app-input-wrap .app-input .p-input-left{padding-left:50px}.app-input-wrap .app-input .p-input-right{padding-right:50px}.app-input-wrap .app-input .p-input-loader{padding-right:70px}.app-input-wrap .app-input .an-ico{position:absolute;width:max-content;font-size:20px;color:var(--color-Gray-medium)}.app-input-wrap .app-input .an-ico:not(.ico-dropdown,.input-ico-right,.an-ico-arrow-up-bold,.an-ico-arrow-down-bold){left:9px}.app-input-wrap .app-input .an-ico:not(.an-ico-arrow-up-bold,.an-ico-arrow-down-bold){top:calc(50% - 10px)}.app-input-wrap .app-input .an-ico.ico-focus{color:var(--color-Violet-Hover)!important}.app-input-wrap .app-input .input-ico-right{left:auto;right:9px}.app-input-wrap .app-input .border{border:1px solid #b8b8b8;border-radius:10px}.app-input-wrap .app-input .focus{border:1px solid var(--color-Violet-Hover)}.app-input-wrap .app-input .mob-disabled{background:#fff}.app-input-wrap .app-input .ico-dropdown{position:absolute;right:3%!important;top:calc(50% - 10px);color:#ccc;transition:.5s;font-size:20px;cursor:pointer}.app-input-wrap .app-input .ico-dropdown.active{transition:.5s;transform:rotate(180deg)}.app-input-wrap .app-input:is(.loader) .app-input-base{padding-right:70px}.app-input-wrap .app-input .textarea{padding:13px 16px;font-size:18px;border-radius:10px;width:100%;resize:none;border:1px solid var(--color-Gray-light-medium);font-family:Inter,sans-serif}.app-input-wrap .app-input .textarea:focus{border:1px solid var(--color-Violet-Hover)}.app-input-wrap .app-input .textarea::-webkit-scrollbar{width:6px}.app-input-wrap .app-input .textarea::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.app-input-wrap .app-input .textarea.rows-ta-1{height:50px}.app-input-wrap .app-input .textarea.rows-ta-2{height:100px}.app-input-wrap .app-input .textarea.rows-ta-3{height:150px}.app-input-wrap .app-input .textarea.rows-ta-4{height:200px}.app-input-wrap .app-input .textarea.rows-ta-5{height:250px}.app-input-wrap .app-input .textarea.rows-full{height:100%}.app-input-wrap .app-input-error{text-align:left;position:absolute;bottom:-4px;left:0;color:var(--color-Red);font-size:14px;transform:translateY(100%)}.app-input-wrap .app-input-message{max-width:180px;color:rgba(38,38,38,.5);font-size:14px;padding-left:7px;padding-right:7px}input[type=date]{padding-inline-start:0;color:#242424;font-family:Inter,sans-serif}input[type=date]::-webkit-input-placeholder{color:var(--color-Gray-medium)}input[type=date]::-moz-placeholder{color:var(--color-Gray-medium)}input[type=date]:-ms-input-placeholder,input[type=date]::-ms-input-placeholder{color:var(--color-Gray-medium)}input[type=date]::placeholder{color:var(--color-Gray-medium)}input[type=date]::-webkit-calendar-picker-indicator{display:none}.active input{border-radius:8px 8px 0 0}.input-row{display:flex;column-gap:10px}.input-row:not(.date-mode,.time-mode).app-input-wrap{width:calc(50% - 5px)}.without-timepicker input[type=time]{color:rgba(36,36,36,.768627451)!important;appearance:none}.without-timepicker input[type=time]::-webkit-calendar-picker-indicator{color:#242424;display:none}.date-mode{width:246px}.time-mode{min-width:180px}.text-with-label-block{display:flex;width:100%;flex-direction:column;row-gap:7px}.text-with-label-block label{font-size:15px;font-weight:700}.text-with-label-block span{color:var(--color-Gray-medium);font-size:20px;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-with-label-block .full-height{white-space:normal}.block-200{width:250px;height:250px}.app-dropdown{position:relative;display:inline-flex;flex-direction:column;margin:0;padding:0;font-size:20px}.app-dropdown .dropdown-values-block{background-color:#fff;box-shadow:0 5px 12px rgba(0,118,182,.1);border:1px solid #8c52e9;border-radius:8px;position:absolute;top:79px;left:0;right:0;z-index:-10;opacity:0;overflow-y:hidden;padding:10px;transition:0s}.app-dropdown .dropdown-values-block>.app-input-wrap{padding-bottom:7px;margin-bottom:0}.app-dropdown .dropdown-values-block::-webkit-scrollbar{width:2px}.app-dropdown .dropdown-values-block::-webkit-scrollbar-thumb{background-color:#a9a9a9}.app-dropdown .dropdown-values-block .reset-filter{display:flex;justify-content:space-between;align-items:center;background:#fff;font-size:12px}.app-dropdown .dropdown-values-block .value-items{position:relative;display:flex;flex-direction:column;width:100%;max-height:200px;height:max-content}.app-dropdown .dropdown-values-block .value-item,.app-dropdown .dropdown-values-block .value-items.value-item{display:inline-flex;align-items:center;column-gap:5px;max-width:100%;width:100%;padding:7px;border-radius:4px;word-break:break-all;cursor:pointer}.app-dropdown .dropdown-values-block .value-item:hover,.app-dropdown .dropdown-values-block .value-items.value-item:hover{background-color:#eaecec}.app-dropdown .dropdown-values-block .value-item .wrapper-checkbox,.app-dropdown .dropdown-values-block .value-items.value-item .wrapper-checkbox{pointer-events:none;font-size:14px}.app-dropdown .dropdown-values-block .reset-filter{font-size:16px}.app-dropdown .dropdown-values-block .app-input-wrap{text-align:center;margin-bottom:10px}.app-dropdown .dropdown-values-block .app-input-wrap:is(.ico-right)>.app-input>.app-input-base{background-color:red}.app-dropdown .dropdown-values-block .app-input-wrap>.app-input>.app-input-base{border:1px solid #b8b8b8;border-radius:8px;max-width:100%}.app-dropdown .dropdown-values-block .app-input-wrap>.app-input>.app-input-base:focus{border:1px solid var(--color-Violet-Hover)}.app-dropdown .dropdown-values-block .approved-btn{margin-top:10px;background-color:#e2d7f8;color:#8c52e9;width:100%;padding:13px 16px;cursor:pointer;text-align:center;border-radius:10px}.app-dropdown .dropdown-values-block .approved-btn:hover{box-shadow:2px 2px 7px rgba(140,82,233,.82)}.app-dropdown .dropdown-values-block .approved-btn:active{box-shadow:1px 1px 5px #8c52e9}.app-dropdown .activate-dropdown-values-block{transition:0s;opacity:1;z-index:10}.app-dropdown>.app-input-wrap>.app-input>.app-input-base{background-color:#fff}.app-dropdown>.app-input-wrap>.app-input>.app-input-base.disabled{background-color:transparent}.pagination-mode input{max-width:50px;width:50px;border-radius:0 0 8px 8px}.pagination-mode div{margin-top:0}.pagination-mode .dropdown-values-block{border-radius:8px 8px 0 0;bottom:auto;top:0;transform:translateY(-100%)}.dish-create-wrap{background-color:#fff;border-radius:10px;padding:15px;margin-top:20px;height:calc(100vh - 170px)}@media screen and (max-height:1000px){.dish-create-wrap{height:100%}}@media screen and (max-width:1202px) and (max-height:1500px){.dish-create-wrap{height:100%}}.dish-create-wrap .head-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.dish-create-wrap .head-wrap .uuid{padding:10px 15px;font-size:20px}.dish-create-wrap .row{display:flex;width:100%;column-gap:20px}@media screen and (max-width:1202px) and (min-height:1500px){.dish-create-wrap .row{flex-direction:column}}.dish-create-wrap .row .create-col{display:flex;flex-direction:column;width:calc(50% - 10px)}@media screen and (max-width:1201px){.dish-create-wrap .row .create-col{width:calc(100% - 10px)}}.dish-create-wrap .row .create-col .upload-photo-block{min-height:417px;max-height:417px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;width:100%;border:2px dashed #b8b8b8;border-radius:10px;position:relative}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap{max-width:317px}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .link-wrap{display:flex}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .link-wrap span{font-size:18px}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .link-wrap span a{color:var(--color-Violet);transition:.3s;border-bottom:1px solid var(--color-Violet)}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .link-wrap span a:hover{transition:.3s;color:var(--color-Violet);border-color:transparent}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .link-wrap small{color:var(--color-Gray-medium)}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .photo-upload-btn-wrap{margin-top:15px}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .photo-upload-btn-wrap .btn-upload-photo{display:flex;align-items:center;justify-content:center;color:var(--color-Violet);padding:13px 16px;background-color:var(--color-Violet--Extra-light);border-radius:10px;cursor:pointer}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .photo-upload-btn-wrap .btn-upload-photo:active,.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .photo-upload-btn-wrap .btn-upload-photo:hover{background:var(--color-Violet--Extra-light-Hover)}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .photo-upload-btn-wrap .btn-upload-photo:focus{background:var(--color-Outline-Violet-Focus)}.dish-create-wrap .row .create-col .upload-photo-block .drag-block-wrap .photo-upload-btn-wrap .btn-upload-photo .an-ico{font-size:18px}.dish-create-wrap .row .create-col .with-photo{padding:0;position:relative}.dish-create-wrap .row .create-col .with-photo img{object-fit:cover;width:100%;height:100%;border-radius:10px}.dish-create-wrap .row .create-col .with-photo .loupe-block{position:absolute;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background-color:var(--color-White)}.dish-create-wrap .row .create-col .with-photo .loupe-block .an-ico{font-size:20px}.dish-create-wrap .row .create-col .with-photo .photo-menu-ico{display:flex;align-items:center;justify-content:center;background-color:var(--color-Violet);border-radius:50%;padding:5px;top:15px;right:10px;position:absolute;width:40px;height:40px;cursor:pointer}.dish-create-wrap .row .create-col .with-photo .photo-menu-ico .an-ico{color:#fff;font-size:18px}.dish-create-wrap .row .create-col .with-photo .photo-menu{background-color:#fff;border-radius:10px;border:1px solid var(--color-Violet);padding:15px;position:absolute;top:60px;right:-230px;z-index:10;min-width:270px;display:inline-flex;flex-direction:column;row-gap:15px}@media screen and (max-width:1201px){.dish-create-wrap .row .create-col .with-photo .photo-menu{right:0}}.dish-create-wrap .row .create-col .with-photo .photo-menu .photo-menu-item{display:flex;padding-bottom:7px;border-bottom:1px solid var(--color-Gray-medium);color:var(--color-Gray);cursor:pointer}.dish-create-wrap .row .create-col .with-photo .photo-menu .photo-menu-item:last-child{border-bottom:none}.dish-create-wrap .row .create-col .with-photo .photo-menu .photo-menu-item .an-ico{color:var(--color-Gray-medium);font-size:18px;margin-right:5px}.dish-create-wrap .buttons-block{margin-top:-40px}@media screen and (max-height:1000px){.dish-create-wrap .buttons-block{margin-top:40px}}@media screen and (max-width:1202px) and (max-height:1500px){.dish-create-wrap .buttons-block{margin-top:40px}}@media (max-width:1280px){.dish-create-wrap{width:100%}}.choose-items-block{margin-top:5px;display:inline-flex;gap:5px;flex-wrap:wrap;width:100%;border:1px solid var(--color-Gray-medium);padding:15px;border-radius:10px}.choose-items-block .choose-item{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;justify-content:space-between;padding:5px;background:#f7f7f7;border-radius:4px}.choose-items-block .choose-item .an-ico{margin-left:5px;font-size:12px;cursor:pointer}.photo-cover{height:48px;width:48px;background-color:var(--color-Gray-light);border-radius:10px}.photo-cover,.photo-cover .photo-cover-circle{display:flex;align-items:center;justify-content:center}.photo-cover .photo-cover-circle{background-color:#fff;border-radius:50%;width:28px;height:28px}.photo-cover .photo-cover-circle .an-ico{font-size:18px}@media screen and (max-height:1200px) and (min-width:1202px){.create-dishes-page .dish-create-wrap,.edit-dishes-page .dish-create-wrap{height:1100px}}@media screen and (min-width:915px){.create-dishes-page .dish-create-wrap .buttons-block,.edit-dishes-page .dish-create-wrap .buttons-block{margin-top:-80px}}@media screen and (max-height:1200px){.create-dishes-page .dish-create-wrap .buttons-block,.edit-dishes-page .dish-create-wrap .buttons-block{margin-top:-80px}}@media screen and (max-width:1201px) and (max-height:1500px){.create-dishes-page .dish-create-wrap .buttons-block,.edit-dishes-page .dish-create-wrap .buttons-block{margin-top:40px}}@media screen and (max-width:915px) and (min-height:1500px){.create-dishes-page .dish-create-wrap .buttons-block,.edit-dishes-page .dish-create-wrap .buttons-block{margin-top:-120px}}.edit-station .dish-create-wrap{height:calc(100vh - 170px)!important}@media screen and (max-height:605px){.edit-station .dish-create-wrap{height:100%!important}}.edit-station .dish-create-wrap .buttons-block{margin-top:40px}@media screen and (min-height:605px){.edit-station .dish-create-wrap .buttons-block{margin-top:-40px}}.option-page-card{display:flex;flex-direction:column;max-width:470px;background-color:#fff;padding:20px;border-radius:10px;row-gap:20px}.option-page-card .option-page-item{width:100%;display:flex;column-gap:10px}.option-page-card .option-page-item .ico-block{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background-color:rgba(140,82,233,.08)}.option-page-card .option-page-item .ico-block .an-ico{font-size:18px;color:#6d6180}.option-page-card .option-page-item .item{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:7px;border-bottom:1px solid var(--color-Gray-light-medium)}.option-page-card .option-page-item:last-child .item{border-color:transparent}label.checkbox-slider{position:relative;display:inline-block;min-width:42px;height:16px;margin:0}label.checkbox-slider input{opacity:0;width:0;height:0}label.checkbox-slider .slider{position:absolute;cursor:pointer;top:2px;left:0;right:0;bottom:0;border-radius:10px;background-color:var(--color-Gray-medium);transition:all .5s ease;box-shadow:inset -1px -1px 1px hsla(0,0%,100%,.25),inset 0 1px 1px rgba(0,0,0,.3)}label.checkbox-slider .active-not{cursor:default}label.checkbox-slider .slider:before{content:" ";display:flex;justify-content:center;align-items:center;position:absolute;height:22px;width:24px;top:-33%;padding-bottom:2px;font-size:12px;font-weight:450;color:#fff;background-color:#fff;transition:all .5s ease;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.25),inset -1px -1px 1px rgba(0,0,0,.15),inset 1px 1px 1px hsla(0,0%,100%,.15)}label.checkbox-slider input:checked+.slider:before{content:" ";transform:translateX(72%);background-color:var(--color-Violet)}label.checkbox-slider input:checked+.slider{background-color:var(--color-Violet--Extra-light)}label.checkbox-is-delete{opacity:.5;pointer-events:none;cursor:auto}.datepicker-container{display:inline-flex;position:absolute;top:50px;left:0;z-index:99}.react-datepicker .react-datepicker__aria-live{display:none}.react-datepicker .react-datepicker__month-container{background:#fff;border:1px solid var(--color-Gray-light);box-sizing:border-box;box-shadow:0 5px 12px rgba(0,118,182,.1);border-radius:0 0 12px 12px;padding:12px 11px}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper{display:flex;align-items:center}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month{font-weight:600;font-size:14px;color:var(--color-Gray-dark);margin-left:auto;margin-right:auto}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month:first-letter{text-transform:uppercase}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month-btn-block{font-size:0;display:flex;align-items:center}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month-btn-block button{font-size:0;padding:0;margin:0;outline:none;background-color:transparent}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month-btn-block button:not(:first-child){margin-left:12px}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month-btn-block .an-ico{font-size:16px;color:var(--color-Gray-dark)}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month-btn-block.left{margin-left:5px;transform:rotate(270deg)}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__header-wrapper .react-datepicker__header-month-btn-block.right{margin-right:5px;transform:rotate(90deg)}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__day-names{display:flex;justify-content:space-between;align-items:center;margin:12px 0 5px}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__day-names .react-datepicker__day-name{font-size:14px;text-align:center;color:var(--color-Gray-dark);text-transform:capitalize;width:26px;height:24px;display:flex;justify-content:center;align-items:center}.react-datepicker .react-datepicker__month-container .react-datepicker__header--custom .react-datepicker__day-names .react-datepicker__day-name:not(:first-child){margin-left:2px}.react-datepicker .react-datepicker__month-container .react-datepicker__month{border-top:2px dashed var(--color-Gray-light-medium)}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week{display:flex;justify-content:space-between;margin-top:5px}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{border-radius:4px;width:26px;height:24px;display:flex;justify-content:center;align-items:center;padding:15px}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:not(:first-child){margin-left:2px}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:not(.react-datepicker__day--selected){cursor:pointer}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:not(.react-datepicker__day--selected):not(.current-day):hover{background-color:#fff}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--outside-month{color:var(--color-Gray)}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected{background-color:var(--color-Violet);color:#fff}.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .current-day,.react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .current-day:hover{background-color:var(--color-Gray-medium)}.timepicker-container{display:inline-flex;justify-content:space-between;position:absolute;top:50px;left:0;z-index:99;width:100%;min-width:180px;background-color:#fff;box-shadow:0 5px 12px rgba(0,118,182,.1);border-radius:10px;padding:10px 5px}.timepicker-block{display:flex;flex-direction:column;align-items:center;width:100%}.timepicker-block .timepicker-items{position:relative;display:flex;flex-direction:column;max-width:100%;justify-content:flex-start;align-items:center;height:190px;overflow-y:scroll;overflow-x:hidden;padding:5px 15px}.timepicker-block .timepicker-items .timepicker-item{display:flex;align-items:center;justify-content:center;width:26px;height:24px;border-radius:4px;padding:3px;margin-bottom:5px;cursor:pointer}.timepicker-block .timepicker-items .timepicker-item:not(.active,.disable-time):hover{color:#fff;background-color:var(--color-Violet-light)}.timepicker-block .timepicker-items .timepicker-item.disable-time{color:var(--color-Gray-medium);pointer-events:none}.timepicker-block .timepicker-items .timepicker-item.active{background-color:var(--color-Violet);color:#fff;cursor:auto}.timepicker-block .timepicker-items .timepicker-item.active:not(.active,.disable-time):hover{background-color:var(--color-Violet)}.timepicker-block .timepicker-items::-webkit-scrollbar{width:5px}.timepicker-block .timepicker-items::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,0);border-radius:5px}.timepicker-block .timepicker-items::-webkit-scrollbar-thumb{border-radius:5px;background:var(--color-Violet-light)}.widget-dish-wrap{width:100%;display:flex;flex-direction:column}.widget-dish-wrap .title-block{border-radius:10px;padding:5px 10px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--color-Gray-light-medium)}.widget-dish-wrap .title-block .title{color:var(--color-Violet);font-weight:700;font-size:22px}.widget-dish-wrap .title-block .toggle{border-radius:10px;background-color:var(--color-Violet--Extra-light);display:flex;align-items:center;justify-content:center;padding:9px 7px;cursor:pointer;transition:.3s}.widget-dish-wrap .title-block .toggle .an-ico{font-size:18px;color:var(--color-Violet)}.widget-dish-wrap .title-block.active{background-color:#f9f6fe;border-color:#f9f6fe}.widget-dish-wrap .title-block.active .toggle{transition:.3s;transform:rotate(180deg)}.widget-dish-wrap .widget-dish-content{width:100%;padding:9px 7px;display:flex;flex-direction:column;row-gap:10px}.widget-dish-wrap .scroll-wrap{padding:4px 9px}.progress-bar-block{display:flex;flex-direction:column;row-gap:7px;width:320px}.progress-bar-block .progress-bar-text{display:flex;justify-content:space-between;font-size:14px}.progress-bar-block .progress-bar{width:100%;height:10px;background-color:var(--color-Violet--Extra-light);position:relative;border-radius:10px}.progress-bar-block .progress-bar .progress{background-color:var(--color-Violet);position:absolute;top:2px;left:3px;height:6px;width:50%;max-width:calc(100% - 6px);border-radius:10px}.cpu-block{display:inline-flex;align-items:center}.cpu-block .an-ico{color:var(--color-Green-medium);font-size:20px}.cpu-block span{font-size:20px}.cpu-block.delete-item .an-ico{color:var(--color-Orange)}.plan-menu-control-page{display:flex;height:calc(100vh - 370px);min-height:500px;max-width:97%}.plan-menu-control-page.not-admin{height:calc(100vh - 170px)}.plan-menu-control-page .plan-menu-list-wrap{position:relative;width:100%;display:flex;flex-direction:column;row-gap:10px;height:100%;margin-right:3px;overflow-y:auto}.plan-menu-control-page .plan-menu-list-wrap::-webkit-scrollbar{width:6px}.plan-menu-control-page .plan-menu-list-wrap::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block{display:flex;flex-direction:column;width:100%;padding:5px;border-radius:10px;background-color:var(--color-White);position:relative;border:4px solid transparent;cursor:pointer;margin-top:10px}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block:first-child{margin-top:0}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block .date,.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block .time{font-size:10px;color:#6d6180}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block .title{padding-top:7px;padding-bottom:7px;color:var(--color-Violet);font-size:15px;font-weight:700}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block .dishes-count{font-size:14px;color:var(--color-Gray)}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block .status{background-color:var(--color-Green-medium);color:var(--color-White);border-radius:0 4px 0 10px;padding:3px 6px;font-size:12px;font-weight:500}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block .status.close{background-color:var(--color-Red-medium)}.plan-menu-control-page .plan-menu-list-wrap .plan-menu-item-block.active{cursor:default;border-color:var(--color-Violet);background-color:var(--color-Violet--Extra-white)}.plan-menu-control-page .dishes-list-wrap{padding:7px 5px;background-color:var(--color-White);min-height:100%;max-height:100%}.plan-menu-control-page .dishes-list-wrap,.plan-menu-control-page .dishes-list-wrap .user-block{display:flex;flex-direction:column;width:100%}.plan-menu-control-page .dishes-list-wrap .user-block .user-data{display:flex;width:100%;flex-direction:column;row-gap:6px}.plan-menu-control-page .dishes-list-wrap .user-block .user-data .user-item{display:flex;align-items:end}.plan-menu-control-page .dishes-list-wrap .user-block .user-data .user-item .dotes{flex-grow:1;border-bottom:2px dotted #000;margin:6px 5px 0}.plan-menu-control-page .dishes-list-wrap .user-block .user-data .user-item .an-ico,.plan-menu-control-page .dishes-list-wrap .user-block .user-data .user-item span{font-size:13px}.plan-menu-control-page .dishes-list-wrap .user-block .user-data .user-item .value{display:flex;flex-wrap:wrap;word-break:break-all}.plan-menu-control-page .dishes-list-wrap .dishes-list{position:relative;margin-top:7px;display:flex;flex-direction:column;padding:7px 5px 5px;width:100%;height:100%;overflow:hidden}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item{position:relative;padding:5px;border-radius:10px;border:1px solid;display:flex;flex-direction:column;row-gap:5px;cursor:pointer;margin-top:6px}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item:first-child{margin-top:0}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .time{display:flex;font-size:10px}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .time .date{display:flex;align-items:center;width:40%}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .category{font-size:12px}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .title{display:flex;justify-content:space-between;font-weight:700;align-items:center}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .title img{margin-left:4px;width:48px;height:48px;object-fit:cover;border-radius:10px}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .realization-time{font-size:14px;display:flex;justify-content:space-between;align-items:center}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .realization-time .time{font-size:15px;padding:5px 7px;border-radius:4px;background-color:var(--color-Green-light)}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .realization-time.error{font-weight:700;color:var(--color-Red-medium)}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .status{height:fit-content;width:fit-content;background-color:var(--color-Red-medium);color:var(--color-White);border-radius:0 4px 0 10px;padding:3px 6px;font-size:12px;font-weight:500}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item .status.wait{background-color:var(--color-Orange)}.plan-menu-control-page .dishes-list-wrap .dishes-list .dish-item.active{cursor:default;border:4px solid var(--color-Violet);background-color:var(--color-Violet--Extra-white)}.plan-menu-control-page .froze-list-wrap{position:relative;width:100%;padding:7px 5px;display:flex;flex-direction:column;height:100%;overflow-y:auto}.plan-menu-control-page .froze-list-wrap:has(.froze-item){background-color:var(--color-White)!important}.plan-menu-control-page .froze-list-wrap .froze-item{border-radius:10px;border:1px solid var(--color-Gray-medium);padding:10px 7px;display:flex;cursor:pointer;margin-top:10px}.plan-menu-control-page .froze-list-wrap .froze-item:first-child{margin-top:0}.plan-menu-control-page .froze-list-wrap .froze-item .number{width:35px;min-width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-Gray-medium);border-radius:50%;font-weight:700}.plan-menu-control-page .froze-list-wrap .froze-item .froze-info{margin-left:7px;display:flex;flex-direction:column;width:100%;font-size:16px}.plan-menu-control-page .froze-list-wrap .froze-item .froze-info .froze,.plan-menu-control-page .froze-list-wrap .froze-item .froze-info .realization{display:flex;width:100%}.plan-menu-control-page .froze-list-wrap .froze-item .froze-info .froze .dotes,.plan-menu-control-page .froze-list-wrap .froze-item .froze-info .realization .dotes{flex-grow:1;border-bottom:2px dotted #000;margin:5px 5px 4px}.plan-menu-control-page .froze-list-wrap .froze-item .froze-info .froze.error,.plan-menu-control-page .froze-list-wrap .froze-item .froze-info .realization.error{color:var(--color-Red-medium)}.plan-menu-control-page .froze-list-wrap .froze-item.active{border-width:4px;cursor:default;border-color:var(--color-Violet);background-color:var(--color-Violet--Extra-white)}.plan-menu-control-page .froze-list-wrap .froze-item.active .number{background-color:var(--color-Violet);color:var(--color-White)}.plan-menu-control-page .froze-list-wrap::-webkit-scrollbar{width:6px}.plan-menu-control-page .froze-list-wrap::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.plan-menu-control-page .froze-detail-wrap{position:relative;display:flex;flex-direction:column;width:100%;padding:5px 10px;height:100%;overflow-y:auto}.plan-menu-control-page .froze-detail-wrap:has(.detail-wrap),.plan-menu-control-page .froze-detail-wrap:has(.photo-wrap){background-color:var(--color-White)!important}.plan-menu-control-page .froze-detail-wrap .title{font-size:20px;font-weight:700}.plan-menu-control-page .froze-detail-wrap .detail-wrap{display:flex;flex-direction:column;width:100%}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-header{margin-top:6px;padding:7px;border-radius:10px;background-color:#f9f6fe;display:flex}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-header span{width:50%}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-row{margin-top:10px;display:flex}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-row .detail-item{width:50%;display:flex;font-size:12px;padding-right:7px}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-row .detail-item .dotes{flex-grow:1;border-bottom:2px dotted #000;margin:5px 5px 4px}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-row .detail-item .an-ico{font-size:16px;color:#6d6180}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-total{margin-top:7px;border-radius:0 0 10px 10px;background-color:var(--color-Red-light);padding:5px;display:flex;color:var(--color-Red-medium)}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-total .dotes{flex-grow:1;border-bottom:2px dotted var(--color-Red-medium);margin:5px 5px 4px}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-total .close-block{width:20px;height:20px;margin-right:7px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-Red-medium)}.plan-menu-control-page .froze-detail-wrap .detail-wrap .detail-total .close-block .an-ico{color:var(--color-Red-light);font-size:10px}.plan-menu-control-page .froze-detail-wrap .photo-wrap{display:flex;flex-direction:column;row-gap:10px}.plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block{margin-top:15px;position:relative}.plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block .title{display:block;font-size:20px}.plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block img{width:100%;height:250px;object-fit:cover;border-radius:10px}.plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block .show-photo{width:48px;height:48px;background-color:var(--color-Violet);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:20px;top:50px}.plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block .show-photo .an-ico{color:var(--color-White);font-size:22px}.plan-menu-control-page .froze-detail-wrap::-webkit-scrollbar{width:6px}.plan-menu-control-page .froze-detail-wrap::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.plan-menu-control-page .history-block{display:flex;flex-direction:column;position:relative;height:100%;background-color:var(--color-White);padding:7px;width:100%;overflow-y:auto}.plan-menu-control-page .history-block::-webkit-scrollbar{width:6px}.plan-menu-control-page .history-block::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.plan-menu-control-page .history-block .title{font-size:20px;font-weight:700}.plan-menu-control-page .history-block .history-item-block{margin-top:12px;display:flex;width:100%;flex-direction:column;padding:12px;border-radius:10px;border:1px solid var(--color-Gray-medium);row-gap:10px}.plan-menu-control-page .history-block .history-item-block .history-item-row{display:flex;align-items:center;font-size:13px}.plan-menu-control-page .history-block .history-item-block .history-item-row .an-ico{font-size:16px;color:#6d6180}.plan-menu-control-page .history-block .history-item-block .history-item-row .dotes{flex-grow:1;border-bottom:2px dotted #000;margin:auto 5px 4px}.plan-menu-control-page .history-block .history-item-block .history-item-row span>b{font-weight:700}.plan-menu-control-page .history-block .history-item-block .non-synced-dishes{display:flex;flex-direction:column;align-items:end;gap:8px}.plan-menu-control-page .history-block .history-item-block .non-synced-dishes .dishes-title{width:100%;text-align:center;font-size:13px;font-weight:600;line-height:20px}.plan-menu-control-page .history-block .history-item-block .non-synced-dishes .item{font-size:13px;font-weight:400;line-height:20px}.plan-menu-control-page.close{height:calc(100vh - 285px);min-height:auto}.plan-menu-control-page.close .froze-detail-wrap,.plan-menu-control-page.close .froze-list-wrap,.plan-menu-control-page.close .plan-menu-list-wrap{height:100%}.plan-menu-control-page.close .dishes-list-wrap{min-height:100%}.plan-menu-control-page.manager-detail{height:calc(100vh - 175px)}.line-h{margin:10px 0;height:1px;width:100%;border-bottom:1px solid var(--color-Gray-light-medium)}.width-37{width:37%;min-width:37%}.width-18{width:18%;min-width:18%}.width-20{width:20%;min-width:20%}.width-25{width:25%;min-width:25%}.ai-line .dish-item{border:1px solid var(--color-Gray)}.plan-menu-control-manager-page{display:flex;flex-direction:column;position:relative;max-width:100%;max-height:calc(100vh - 290px);min-height:170px}@media (max-width:1700px){.plan-menu-control-manager-page{max-height:calc(100vh - 370px)}}.plan-menu-control-manager-page.auto-height{height:auto;max-height:100%}.plan-menu-control-manager-page .app-scroll-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(315px,1fr));gap:15px}@media screen and (max-width:1320px){.plan-menu-control-manager-page .app-scroll-wrap{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.plan-menu-control-manager-page .app-scroll-wrap .dish-item{width:auto}.plan-menu-control-manager-page .app-scroll-wrap .btn{grid-column:1/-1}.plan-menu-control-manager-page .plan-menu-item{background-color:var(--color-White);border-radius:10px;padding:8px;max-width:305px;min-height:175px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;row-gap:3px;border:2px solid transparent}.plan-menu-control-manager-page .plan-menu-item .title{font-size:18px;font-style:normal;font-weight:500;line-height:24px;min-height:70%;display:flex;align-items:center;justify-content:center}.plan-menu-control-manager-page .plan-menu-item .time{width:100%;display:flex;justify-content:space-between;column-gap:10px}.plan-menu-control-manager-page .plan-menu-item .time .title{color:#6d6180;font-size:14px}.plan-menu-control-manager-page .plan-menu-item .time .value{padding:4px 8px;border-radius:10px;background-color:hsla(231,3%,57%,.17);font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center}.plan-menu-control-manager-page .plan-menu-item.active{pointer-events:none;border-color:var(--color-Violet);background-color:var(--color-Violet--Extra-white)}.plan-menu-control-manager-page .dish-item{border:4px solid transparent;background-color:var(--color-White);border-radius:10px;padding:6px;width:213px;cursor:pointer;transition:.2s;display:flex;flex-direction:column;justify-content:space-around;row-gap:3px;position:relative}.plan-menu-control-manager-page .dish-item .dish-item-header{display:flex;justify-content:space-between}.plan-menu-control-manager-page .dish-item .given-away span{font-size:12px}.plan-menu-control-manager-page .dish-item .given-away span b{font-weight:700}.plan-menu-control-manager-page .dish-item .title-wrap{display:flex;justify-content:space-between;align-items:center}.plan-menu-control-manager-page .dish-item .title-wrap .title-block{display:flex;flex-direction:column}.plan-menu-control-manager-page .dish-item .title-wrap .title-block .category{font-size:13px}.plan-menu-control-manager-page .dish-item .title-wrap .title-block .title{font-size:15px;color:var(--color-Violet);font-weight:700}.plan-menu-control-manager-page .dish-item .title-wrap .photo-block,.plan-menu-control-manager-page .dish-item .title-wrap .photo-block img{object-fit:cover;width:60px;height:60px;border-radius:10px}.plan-menu-control-manager-page .dish-item .title-wrap .photo-block .fake{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.plan-menu-control-manager-page .dish-item .title-wrap .photo-block .fake .an-ico{color:var(--color-Gray-medium);font-size:30px}.plan-menu-control-manager-page .dish-item .realization-time{font-size:14px;display:flex;justify-content:space-between;align-items:center}.plan-menu-control-manager-page .dish-item .realization-time .time{font-size:15px;padding:5px 7px;border-radius:4px;background-color:var(--color-Green-light)}.plan-menu-control-manager-page .dish-item .realization-time.error{font-weight:700;color:var(--color-Red-medium)}.plan-menu-control-manager-page .dish-item .status{height:fit-content;background-color:var(--color-Red-medium);right:4px;color:var(--color-White);border-radius:0 4px 0 10px;padding:3px 6px;font-size:12px;font-weight:500}.plan-menu-control-manager-page .dish-item .status.wait{background-color:var(--color-Orange)}.plan-menu-control-manager-page .dish-item.disabled{cursor:auto;pointer-events:none}.plan-menu-control-manager-page .dish-item:hover{transition:.2s;border-color:var(--color-Violet);background-color:var(--color-Violet--Extra-white)}.comment-block{padding:7px 0 5px 5px}.comment-block .title-block{display:flex;justify-content:space-between;align-items:center;font-size:15px}.comment-block .title-block .count{color:var(--color-Gray-medium)}.comment-block .content{min-height:150px}.comment-block .content .text{margin-top:7px;padding:5px;border-radius:10px;border:1px solid var(--color-Gray);display:flex;flex-direction:column;min-height:140px}.comment-block .content .text>span{width:100%;position:relative;word-wrap:break-word;margin-bottom:10px}.comment-block .content .text>span:has(.textarea-block){min-height:60px}.comment-block .content .text .actions-block{margin-top:auto;margin-bottom:10px;display:flex;width:100%;column-gap:7px;align-items:center}.comment-block .content .text .actions-block .btn{max-height:40px}.comment-block .content .text .actions-block .edit-block{display:flex;align-items:center;justify-content:center;width:48px;height:35px;border-radius:10px;background-color:var(--color-Violet--Extra-light);cursor:pointer}.comment-block .content .text .actions-block .edit-block:active,.comment-block .content .text .actions-block .edit-block:hover{background:var(--color-Violet--Extra-light-Hover)}.comment-block .content .text .actions-block .edit-block .an-ico{color:var(--color-Violet);font-size:18px}.comment-block .content .text .actions-block .edit-block.disabled{opacity:.5;pointer-events:none}.comment-block .content .text:has(.textarea-block){min-height:140px}.comment-block .content .text .textarea-block{z-index:2;top:0;left:0;width:100%;height:100%;position:absolute}.comment-block .content .text .textarea-block .app-input-wrap .app-input .textarea{padding:2px 6px}.comment-block .content .text .textarea-block .textarea{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.info-text{display:flex;column-gap:5px}.info-text div .an-ico,.info-text span{color:var(--color-Gray)}.info-text div .an-ico{font-size:22px}.f-al-c-j-end{display:flex;align-items:center;justify-content:end;column-gap:2px}.millet-item-for-issuing{display:flex;flex-direction:column;width:312px;height:180px;padding:8px;align-items:flex-start;gap:4px;background-color:#fff;border-radius:10px;position:relative;border:2px solid transparent}@media screen and (max-width:1201px){.millet-item-for-issuing{width:275px}}.millet-item-for-issuing .photo-block{display:flex;justify-content:center;align-items:center;width:100%;height:120px}.millet-item-for-issuing .photo-block img{object-fit:cover;max-width:100%;max-height:120px}.millet-item-for-issuing .photo-block .an-ico{font-size:48px;color:var(--color-Gray-medium)}.millet-item-for-issuing .text-block{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.millet-item-for-issuing .text-block .title{font-size:12px;font-weight:600;line-height:130%;letter-spacing:.18px}.millet-item-for-issuing .text-block .weight{display:flex;padding:4px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:hsla(231,3%,57%,.17)}.millet-item-for-issuing .status{position:absolute;right:0;top:0;font-size:10px;font-weight:500;line-height:16px;letter-spacing:.15px;text-transform:uppercase;border-radius:0 4px 0 10px;padding:2px 8px;background:var(--color-Green-medium-dark);color:#fff}.millet-item-for-issuing.active{border:2px solid var(--color-Violet)}.froze-filter-block{display:flex;align-items:center;column-gap:10px}@media screen and (max-width:768px){.froze-filter-block{flex-wrap:wrap}.froze-filter-block .col{flex:1 0 100%}}.froze-filter-block .froze-weight-item{display:flex;flex-direction:column;min-width:313px;margin-bottom:17px}@media screen and (max-width:1201px){.froze-filter-block .froze-weight-item{min-width:180px}}@media screen and (max-width:768px){.froze-filter-block .froze-weight-item{min-width:calc(33.333333% - 10px)}}.froze-filter-block .froze-weight-item .label{font-size:15px;padding-left:7px;padding-bottom:10px;line-height:1.2}.froze-filter-block .froze-weight-item .value{height:50px;border-radius:10px;background-color:var(--color-White);display:flex;align-items:center;padding-left:10px;justify-content:start;position:relative}.froze-filter-block .froze-weight-item .value .loader{width:100%}.froze-filter-block .froze-weight-item .value .loader .lds-ring{width:40px;height:40px}.froze-filter-block .froze-weight-item .value .loader .lds-ring div{width:24px;height:24px;border-width:3px}.froze-dishes-list-wrap{position:relative;display:flex;flex-direction:column;width:100%;flex-wrap:wrap;gap:20px;flex:1;align-items:flex-start}.froze-dishes-list-wrap .app-scroll-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,312px));grid-template-rows:repeat(auto-fill,180px);gap:20px;flex:0;padding-bottom:4px}@media screen and (max-width:1201px){.froze-dishes-list-wrap .app-scroll-wrap{grid-template-columns:repeat(auto-fill,minmax(275px,275px))}}.froze-dishes-list-wrap .app-scroll-wrap .btn{grid-column:1/-1;height:48px}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item{width:230px;background-color:var(--color-White);border:2px solid transparent;padding:10px;border-radius:10px;display:flex;justify-content:space-between;height:100px;cursor:pointer}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item>div{flex:1}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .detail{display:flex;flex-direction:column;justify-content:space-between;max-width:128px}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .detail .title{font-size:18px;font-weight:700}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .detail .weight{color:#6d6180;display:flex;justify-content:space-between;align-items:center}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .detail .weight .num{padding:3px 6px;border-radius:10px;background-color:hsla(231,3%,57%,.27)}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .photo{display:flex;justify-content:end;padding:0 5px;position:relative}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .photo img{object-fit:cover;max-width:100%;max-height:100%}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .photo .fake-photo{display:flex;align-items:center;justify-content:center;height:100%}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .photo .fake-photo .an-ico{padding-top:15px;font-size:48px;color:var(--color-Gray)}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item .photo .status{position:absolute;right:0;top:0;background-color:var(--color-Green-medium-dark);color:var(--color-White);padding:2px 8px;border-radius:8px 0;font-size:10px}@media (max-width:1070px){.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item{width:calc(33% - 11px)}}@media (max-width:800px){.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item{width:calc(50% - 10px)}}.froze-dishes-list-wrap .app-scroll-wrap .froze-dish-item.active{border-color:var(--color-Violet)}.froze-btns-list{border-radius:10px;padding:24px;background:var(--color-White);margin-top:15px;display:flex;column-gap:14px;position:sticky;bottom:10px}.froze-btns-list .froze-btn{width:calc(25% - 14px);height:64px;border-radius:10px;flex-grow:3;background-color:var(--color-White);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;color:var(--color-Violet);border:2px solid var(--color-Violet);cursor:pointer}.froze-btns-list .froze-btn:hover{background-color:var(--color-Violet--Extra-white)}.froze-btns-list .froze-btn:last-child{border:2px solid transparent}.froze-btns-list .froze-btn.active{border-color:transparent;background-color:var(--color-Violet--Extra-white)}.froze-btns-list .froze-btn.disabled{opacity:.5;pointer-events:none}.froze-btns-list .done{position:relative;color:var(--color-White)}.froze-btns-list .done,.froze-btns-list .done:hover{background-color:var(--color-Green-medium-dark)}.froze-btns-list .done .done-wrap{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}.froze-btns-list .done .circle{padding:10px;border-radius:50%;background-color:var(--color-White);display:flex;align-items:center;justify-content:center;width:33px;height:33px}.froze-btns-list .done .circle .an-ico{font-size:10px;color:var(--color-Green-medium-dark)}@media screen and (max-width:768px){.froze-btns-list{flex-wrap:wrap;column-gap:8px;row-gap:8px}.froze-btns-list .froze-btn{width:calc(50% - 8px)}}.app-table-mobile-wrap{margin-top:15px;width:100%;position:relative;background-color:#fff;border-radius:8px;padding:10px;display:flex;flex-direction:column;max-width:100%;flex:1}.app-table-mobile-wrap .table-actions-wrap{padding-left:19px;display:flex;align-items:center;column-gap:15px}.app-table-mobile-wrap:has(.scroll-arrows-vertical){max-width:calc(100% - 40px)}.app-table-mobile-wrap .table-mobile-pagination-block{margin-left:auto;display:inline-flex;align-items:center;width:159px;justify-content:space-between;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}.app-table-mobile-wrap .table-mobile-pagination-block .arrow-block{display:flex;align-items:center;justify-content:center;height:24px;width:24px;cursor:pointer}.app-table-mobile-wrap .table-mobile-pagination-block .arrow-block .an-ico{font-size:16px}.app-table-mobile-wrap .table-mobile-pagination-block .arrow-block.disabled{opacity:.6;pointer-events:none}.app-table-mobile-wrap .app-table-mobile{position:relative;display:flex;flex-direction:column;width:100%;padding:0 8px 8px;background-color:#fff;border-radius:10px;min-height:550px;flex:1}.app-table-mobile-wrap .app-table-mobile table{width:100%;border-collapse:collapse}.app-table-mobile-wrap .app-table-mobile table thead tr th{position:sticky;cursor:pointer;top:-10px;z-index:2;background-color:#fff;padding:0 10px 12px;height:46px;max-height:46px}.app-table-mobile-wrap .app-table-mobile table thead tr th.desktop-view{font-size:13px}.app-table-mobile-wrap .app-table-mobile table thead tr th.desktop-view-name-stiky{position:sticky;z-index:10;left:0;cursor:pointer}.app-table-mobile-wrap .app-table-mobile table tbody tr .result-not-found{height:500px;min-height:500px}.app-table-mobile-wrap .app-table-mobile table tbody tr .result-not-found div{text-align:center;font-size:22px}.app-table-mobile-wrap .app-table-mobile table tbody tr td{max-height:55px;padding:12px 10px;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}.app-table-mobile-wrap .app-table-mobile table tbody tr td .toggle-block{display:flex;align-items:center;column-gap:16px}.app-table-mobile-wrap .app-table-mobile table tbody tr td .toggle-block .table-toggle-block{width:24px;min-width:24px;height:24px;min-height:24px;background-color:#d8cdee;border-radius:50%}.app-table-mobile-wrap .app-table-mobile table tbody tr td .toggle-block .table-toggle-block .an-ico{font-size:14px;color:var(--color-Violet)}.app-table-mobile-wrap .app-table-mobile table tbody tr td .toggle-block .table-toggle-block.active{transition:.3s;transform:rotate(180deg);background-color:var(--color-Violet)}.app-table-mobile-wrap .app-table-mobile table tbody tr td .toggle-block .table-toggle-block.active .an-ico{color:var(--color-White)}.app-table-mobile-wrap .app-table-mobile table tbody tr td .sub-data{display:flex;align-items:center;gap:16px}.app-table-mobile-wrap .app-table-mobile table tbody tr td .sub-data .an-ico{font-size:16px;color:var(--color-Violet)}.app-table-mobile-wrap .app-table-mobile table tbody tr.violet-sticky,.app-table-mobile-wrap .app-table-mobile table tbody tr:has(.violet-sticky){position:sticky;z-index:2;top:60px;background-color:#d8cdee}.app-table-mobile-wrap .app-table-mobile table tbody tr.violet-sticky td,.app-table-mobile-wrap .app-table-mobile table tbody tr:has(.violet-sticky) td{height:55px;max-height:55px}.popover-wrap{display:inline-flex;position:relative}.popover-wrap .popover-content{padding:20px;background-color:#fff;position:absolute;left:0;border:1px solid var(--color-Violet);border-radius:15px;min-width:300px}.popover-list{display:flex;flex-direction:column;overflow:auto}.popover-list .app-input-wrap{margin-bottom:0}.popover-list .subtitle{margin-top:15px;display:block;font-size:18px;font-weight:600;padding:0 0 8px}.popover-list .list{max-height:160px;overflow-y:auto}.popover-list .list::-webkit-scrollbar{width:6px}.popover-list .list::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.popover-list .list .list-item{padding:10px 13px;transition:.2s;border-radius:10px;cursor:pointer}.popover-list .list .list-item.active,.popover-list .list .list-item:hover{transition:.2s;background-color:var(--color-Violet--Extra-light);color:var(--color-Violet)}.edit-task-tabs-content-comments{display:flex;flex-direction:column;gap:20px}.obj-task-link{display:flex;align-items:center;gap:8px}.obj-task-link .an-ico,.obj-task-link span{font-size:24px;color:var(--color-Violet)}.obj-task-link span{font-size:22px;text-decoration-line:underline}.task-notification{position:relative;padding-right:22px;padding-top:8px}.task-notification .notification-dot-wrap{position:absolute;right:2px;top:0}.app-tabs-wrap{display:flex;flex-direction:column}.app-tabs-wrap .tabs-btn-wrapper{display:flex;gap:10px}.app-tabs-wrap .tabs-btn-wrapper .tabs-btn{width:148px;height:48px;margin-left:12px;padding:16px 32px;border-radius:10px 10px 0 0;font-size:16px;font-weight:600;line-height:20px;background-color:#fff;position:relative}.app-tabs-wrap .tabs-btn-wrapper .tabs-btn.active{border-width:2px 2px 0;border-style:solid;border-color:#8c52e9;color:var(--color-Violet);background:var(--color-Violet--Extra-light)}.app-tabs-wrap .tabs-btn-wrapper .tabs-btn.active:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--color-Violet--Extra-light)}.app-tabs-wrap .tabs-content-wrapper{position:relative;padding:20px;display:flex;flex-direction:column;min-height:600px;height:calc(100vh - 215px);border-radius:10px;gap:16px;border:2px solid var(--color-Violet);background-color:#fff}.grid-2-column{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;height:100%}.plan-menu-close-page{position:relative}.plan-menu-close-page .width-33{width:33.3333%;min-width:33.3333%}.plan-menu-close-page .buttons-block-history{display:flex;justify-content:end}.plan-menu-close-page .width-50{width:50%;min-width:50%}@media screen and (max-width:1024px){.plan-menu-close-page .plan-menu-control-page{flex-wrap:wrap;height:100%;min-height:auto;max-width:100%}.plan-menu-close-page .plan-menu-control-page .width-100{width:100%;min-width:100%}.plan-menu-close-page .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-close-page .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap .plan-menu-item-block:first-child{margin-top:10px}.plan-menu-close-page .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap .plan-menu-item-block{min-width:200px;max-width:200px}}@media screen and (max-width:1024px) and (max-width:768px){.plan-menu-close-page .plan-menu-control-page .width-100 .history-block .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-close-page .plan-menu-control-page .width-100 .history-block .app-scroll-wrap .dish-item:first-child{margin-top:6px}.plan-menu-close-page .plan-menu-control-page .width-100 .history-block .app-scroll-wrap .dish-item{min-width:272px;height:191px}.plan-menu-close-page .plan-menu-control-page .width-100 .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}}@media screen and (max-width:1024px){.plan-menu-close-page .plan-menu-control-page .width-100:first-child{margin-bottom:15px}.plan-menu-close-page .plan-menu-control-page .width-50{width:48%;min-width:48%}.plan-menu-close-page .plan-menu-control-page .dishes-list-wrap,.plan-menu-close-page .plan-menu-control-page .history-block{max-height:977px;height:auto}}.froze-item-close{align-items:center}@media screen and (max-width:1028px){.froze-item-close{flex-direction:column!important;align-items:center}.froze-item-close .froze-info{margin-left:0!important}}@media screen and (max-width:768px){.froze-item-close{min-width:272px;height:82px}}.ico-wrap{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid var(--color-Gray-light);border-radius:4px}.content-button-wrapper{height:40px;border-radius:80px;display:flex;align-self:flex-end;background-color:var(--color-Violet)}.status-block-item{width:fit-content;height:20px;max-height:20px;background-color:#ff0202;color:#fff;font-size:10px;text-transform:uppercase;border-radius:0 4px 0 10px;padding:3px 6px;font-weight:500;margin-bottom:5px}.flex-end{display:flex;justify-content:end}.millet-item{position:relative;border-radius:10px;border:1px solid #dadada;display:flex;flex-direction:column;justify-content:flex-start;row-gap:5px;cursor:pointer;margin-bottom:12px;padding:8px}.millet-item.active{background-color:rgba(140,82,233,.0509803922);border:2px solid var(--color-Violet)}.millet-item.active .millet-item__title{color:var(--color-Violet)}.millet-item .millet-item__subtitle{font-size:12px;font-weight:400;line-height:16px;color:#6d6180;text-align:left}.millet-item .millet-item__title{font-size:20px;font-weight:500;line-height:24px;color:var(--color-Gray-dark);text-align:left;margin-bottom:3px}.millet-item .millet-item__text{font-size:16px;font-weight:500;line-height:24px;color:var(--color-Gray-medium);text-align:left}.millet-item .millet-img{border-radius:2px;display:flex;justify-content:center;align-items:center}.millet-item .millet-img,.millet-item .millet-img img{width:120px;height:120px;object-fit:cover;border-radius:10px}.popup-content-millet{padding:20px 30px 30px}.popup-content-millet .app-input-wrap{border:1px solid #b8b8b8;border-radius:10px}.popup-content-millet .header-popup{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.popup-content-millet .header-popup .popup-icon-close{width:32px;height:32px;background-color:var(--color-Violet);border-radius:6px;color:#fff;font-size:12px;align-items:center;display:flex;justify-content:center;cursor:pointer}.popup-content-millet .header-popup .popup-icon-close .an-ico-close{font-size:12px}.popup-content-millet .wrap-millet{max-height:390px;height:390px;overflow-y:hidden;margin-top:20px;margin-bottom:20px}@media (max-width:600px){.popup-content-millet .wrap-millet{max-height:300px}}@media screen and (max-height:800px){.popup-content-millet .wrap-millet{margin-top:0;max-height:280px;height:200px}}@media screen and (max-height:600px) and (orientation:landscape){.popup-content-millet .wrap-millet{max-height:320px;height:180px}}.millet-block{display:flex;flex-direction:column;gap:10px;column-gap:10px}.millet-block img{width:100%}.millet-block .label-text{font-size:12px;font-weight:400;line-height:16px;color:#6d6180}.millet-block .title{font-size:16px;font-weight:500;line-height:20px;color:var(--color-Gray-dark)}.millet-block .text{font-size:14px;font-weight:500;line-height:24px;color:var(--color-Gray-medium)}.millet-block .text-info{font-size:12px;color:#6d6180}.millet-block .text-info .an-ico{color:var(--color-Gray);font-size:14px}.dish-item{position:relative;border-radius:10px;border:1px solid #dadada;display:flex;flex-direction:column;row-gap:5px;cursor:pointer;margin-top:12px}.dish-item.active{cursor:default;border:4px solid var(--color-Violet);background-color:var(--color-Violet--Extra-white)}.dish-item .dish-item-wrap{padding:8px}.dish-item .dish-item-wrap .img-wrap{border-radius:4px}.dish-item .btn-millet{border-radius:0 0 4px 4px}.dish-item .btn-millet span{font-size:12px;line-height:16px}.dish-item .btn-millet .text-info-white{font-size:10px;line-height:16px;color:#fff}.dish-item .btn-millet .text-info-white .an-ico{font-size:16px}.popup-temp{margin:auto!important;height:400px}.new-dimension-error-popup__container{width:472px;height:306px;margin:auto}.new-dimension-error-popup__header{display:flex;justify-content:left;padding:20px;height:64px;font-size:22px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}.new-dimension-error-popup__main{display:flex;flex-direction:column;gap:32px;padding:20px 15px;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.01em;text-align:left}.new-dimension-error-popup__buttons{display:flex;gap:16px}.new-dimension-error-popup__button__cancel{color:var(--color-Violet);border:2px solid var(--color-Violet);font-size:16px;font-weight:500;line-height:20px;width:50%}.new-dimension-error-popup__button__submit{color:var(--color-Violet);font-size:16px;font-weight:500;line-height:20px;width:50%;background:rgba(255,0,0,.4)}.new-dimension-error-popup__button__submit.disabled{opacity:.5;pointer-events:none;background:rgba(255,0,0,.4)}@media screen and (max-width:1024px){.plan-menu-page .filter-block{display:grid;grid-template-columns:repeat(1,1fr)}.plan-menu-page .filter-block .col-3{width:100%}.plan-menu-page .filter-block .date-mode,.plan-menu-page .filter-block .time-mode{width:50%}}@media screen and (max-width:1024px) and (max-width:500px){.plan-menu-page .filter-block .date-mode,.plan-menu-page .filter-block .time-mode{width:100%}}@media screen and (max-width:1024px){.create-plan-menu-page .filter-block .date-mode{width:50%}}@media screen and (max-width:1024px) and (max-width:500px){.create-plan-menu-page .filter-block .date-mode{width:100%!important}}@media screen and (max-width:1024px){.create-plan-menu-page .filter-block .app-dropdown{width:calc(50% - 10px)}.create-plan-menu-page .filter-block .app-dropdown .app-input-wrap{width:100%}.create-plan-menu-page .filter-block .app-input-wrap{width:50%}}@media screen and (max-width:1024px){.plan-menu-control-manager-detail .plan-menu-control-page{flex-wrap:wrap;height:100%;min-height:auto;max-width:100%}.plan-menu-control-manager-detail .plan-menu-control-page .width-100{width:100%;min-width:100%}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap .plan-menu-item-block:first-child{margin-top:10px}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap .plan-menu-item-block{min-width:200px;max-width:200px}}@media screen and (max-width:1024px) and (max-width:768px){.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .dishes-list-wrap .dishes-list .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .dishes-list-wrap .dishes-list .app-scroll-wrap .dish-item:first-child{margin-top:6px}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .dishes-list-wrap .dishes-list .app-scroll-wrap .dish-item{min-width:272px}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .froze-list-wrap .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .froze-list-wrap .app-scroll-wrap .froze-item:first-child{margin-top:10px}}@media screen and (max-width:1024px) and (max-width:768px) and (max-width:768px){.plan-menu-control-manager-detail .plan-menu-control-page .width-100 .froze-list-wrap .app-scroll-wrap .froze-item{min-width:175px}}@media screen and (max-width:1024px){.plan-menu-control-manager-detail .plan-menu-control-page .width-100:first-child{margin-bottom:15px}.plan-menu-control-manager-detail .plan-menu-control-page .width-33{width:33.3333%;min-width:33.3333%}.plan-menu-control-manager-detail .plan-menu-control-page .dishes-list-wrap,.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap,.plan-menu-control-manager-detail .plan-menu-control-page .froze-list-wrap{max-height:977px}}@media screen and (max-width:768px){.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap{max-height:100%;height:100%}.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap .app-scroll-wrap .mt-10 .app-dropdown .dropdown-values-block{display:none!important}.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap .app-scroll-wrap .mt-10 .app-dropdown .activate-dropdown-values-block{display:block!important}.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap .photo-wrap{flex-direction:row;flex-wrap:wrap;gap:10px}.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block{width:220px}}@media screen and (max-width:768px) and (max-width:512px){.plan-menu-control-manager-detail .plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block{width:100%}}@media screen and (max-width:1025px){.plan-menu-control-admin .page-title-wrap .actions-page-wrap .btn-items{left:58px!important}}.plan-menu-control-admin .filter-block .app-dropdown{width:25%}@media screen and (max-width:1201px){.plan-menu-control-admin .filter-block .app-dropdown{width:20%}}@media screen and (max-width:1025px){.plan-menu-control-admin .filter-block .app-dropdown{width:calc(50% - 8px)}.plan-menu-control-admin .filter-block .app-dropdown:nth-child(8){width:35%}}@media screen and (max-width:770px){.plan-menu-control-admin .filter-block .app-dropdown:nth-child(2){width:100%}.plan-menu-control-admin .filter-block .app-dropdown:nth-child(8){width:30%}}@media screen and (max-width:625px){.plan-menu-control-admin .filter-block .app-dropdown:nth-child(8){width:40%}}@media screen and (max-width:575px){.plan-menu-control-admin .filter-block .app-dropdown{width:100%}.plan-menu-control-admin .filter-block .app-dropdown:nth-child(8){width:60%}}.plan-menu-control-admin .filter-block .date-inputs-wrap .date-mode{width:225px}@media screen and (max-width:1201px){.plan-menu-control-admin .filter-block .date-inputs-wrap .date-mode{width:183px}}@media screen and (max-width:1025px){.plan-menu-control-admin .filter-block .date-inputs-wrap .date-mode{width:50%}}@media screen and (max-width:500px){.plan-menu-control-admin .filter-block .date-inputs-wrap .date-mode{width:100%}}@media screen and (max-width:1025px){.plan-menu-control-admin .filter-block .date-inputs-wrap{width:calc(50% - 8px)}}@media screen and (max-width:770px){.plan-menu-control-admin .filter-block .date-inputs-wrap{width:100%}}@media screen and (max-width:1025px){.plan-menu-control-admin .filter-block .time-inputs-wrap{width:calc(50% - 8px)}}.plan-menu-control-admin .filter-block .time-inputs-wrap .time-mode{min-width:160px;width:160px}@media screen and (max-width:1025px){.plan-menu-control-admin .filter-block .time-inputs-wrap .time-mode{min-width:calc(50% - 8px);width:calc(50% - 8px)}}@media screen and (max-width:770px){.plan-menu-control-admin .filter-block .time-inputs-wrap{width:calc(50% - 8px)}}@media screen and (max-width:575px){.plan-menu-control-admin .filter-block .time-inputs-wrap{width:100%}}.plan-menu-control-admin .filter-block .wrapper-checkbox{margin:10px 0}@media screen and (max-width:1024px){.plan-menu-control-admin .plan-menu-control-page{flex-wrap:wrap;height:100%;min-height:auto;max-width:100%}.plan-menu-control-admin .plan-menu-control-page .width-100{width:100%;min-width:100%}.plan-menu-control-admin .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-control-admin .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap .plan-menu-item-block:first-child{margin-top:10px}.plan-menu-control-admin .plan-menu-control-page .width-100 .plan-menu-list-wrap .app-scroll-wrap .plan-menu-item-block{min-width:200px;max-width:200px}}@media screen and (max-width:1024px) and (max-width:768px){.plan-menu-control-admin .plan-menu-control-page .width-100 .dishes-list-wrap .dishes-list .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-control-admin .plan-menu-control-page .width-100 .dishes-list-wrap .dishes-list .app-scroll-wrap .dish-item:first-child{margin-top:6px}.plan-menu-control-admin .plan-menu-control-page .width-100 .dishes-list-wrap .dishes-list .app-scroll-wrap .dish-item{min-width:272px}.plan-menu-control-admin .plan-menu-control-page .width-100 .froze-list-wrap .app-scroll-wrap{display:flex;flex-wrap:nowrap;gap:10px}.plan-menu-control-admin .plan-menu-control-page .width-100 .froze-list-wrap .app-scroll-wrap .froze-item:first-child{margin-top:10px}}@media screen and (max-width:1024px) and (max-width:768px) and (max-width:768px){.plan-menu-control-admin .plan-menu-control-page .width-100 .froze-list-wrap .app-scroll-wrap .froze-item{min-width:175px}}@media screen and (max-width:1024px){.plan-menu-control-admin .plan-menu-control-page .width-100:first-child{margin-bottom:15px}.plan-menu-control-admin .plan-menu-control-page .width-33{width:33.3333%;min-width:33.3333%}.plan-menu-control-admin .plan-menu-control-page .dishes-list-wrap,.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap,.plan-menu-control-admin .plan-menu-control-page .froze-list-wrap{max-height:977px}.plan-menu-control-admin .plan-menu-control-page .list-opened .app-scroll-wrap{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;max-height:350px}.plan-menu-control-admin .plan-menu-control-page .list-opened .app-scroll-wrap .btn{grid-column:1/-1}}@media screen and (max-width:768px){.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap{max-height:100%;height:100%}.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap .app-scroll-wrap .mt-10 .app-dropdown .dropdown-values-block{display:none!important}.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap .app-scroll-wrap .mt-10 .app-dropdown .activate-dropdown-values-block{display:block!important}.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap .photo-wrap{flex-direction:row;flex-wrap:wrap;gap:10px}.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block{width:220px}}@media screen and (max-width:768px) and (max-width:512px){.plan-menu-control-admin .plan-menu-control-page .froze-detail-wrap .photo-wrap .img-block{width:100%}}.dishes-list__title{width:100%;display:flex;color:var(--color-Violet);font-weight:700;justify-content:space-between;align-items:center}.dishes-list__title span{max-width:200px}.dishes-list__title img{margin:0 6px;min-width:60px;width:60px;min-height:60px;height:60px;border-radius:4px;object-fit:cover}@media (min-width:1280px){.dishes-list__title span{max-width:300px}}.status-wrapper{display:flex;gap:4px}.status-wrapper .date-block{display:flex;flex-direction:column;width:100%}.status-wrapper .status-block{width:fit-content;height:20px;max-height:20px}.content-wrapper{display:flex;justify-content:space-between}.content-wrapper .content-block{display:flex;flex-direction:column;gap:4px;width:100%}@media screen and (max-width:1000px){.buffet-comparative-report-detail .page-title-wrap h3{font-size:22px}.buffet-comparative-report-detail .page-title-wrap h3 br{display:block}}.buffet-comparative-report-detail .page-title-wrap .btn-items{left:auto!important;right:-38px}@media screen and (max-width:1024px){.buffet-comparative-report-detail .page-title-wrap .btn-items{right:auto;left:58px!important}}.app-table-mobile-wrap .app-table-mobile.buffet-report-table{height:calc(100vh - 200px)}.buffet-report-page-table-category{background-color:var(--color-Gray-light)}.buffet-report-page-table-cell{padding:8px 10px!important;height:0!important}.app-table-mobile-wrap .app-table-mobile table tbody tr td{font-weight:500}.app-table-mobile-wrap .app-table-mobile table tbody tr.violet-sticky td,.app-table-mobile-wrap .app-table-mobile table tbody tr:has(.violet-sticky) td{font-weight:700}.app-table-mobile-wrap .app-table-mobile table tbody tr.violet-sticky td{padding:16px 10px;height:0}.buffet-report-page-table-category-title{font-size:11px}.popup-width{width:90%;margin:auto!important;border-radius:40px!important}.prediction-popup-wrap{padding:30px;border-radius:12px;width:100%;box-sizing:border-box;max-height:calc(100dvh - 120px);overflow:auto}.prediction-popup-wrap .photos{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.prediction-popup-wrap .photos .photo-block{display:flex;flex-direction:column;align-items:start;gap:12px;height:100%}.prediction-popup-wrap .photos .photo-block div{font-size:22px;font-weight:700}.prediction-popup-wrap .photos .photo-block .photo{position:relative;width:100%;max-width:100%;height:calc(100vh - 340px);max-height:75vh;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px;overflow:hidden;background-color:hsla(0,0%,80%,.7019607843);display:flex;justify-content:center;align-items:center}.prediction-popup-wrap .photos .photo-block .photo .add-photo-block{width:60px;height:60px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.prediction-popup-wrap .photos .photo-block .photo img{border-radius:12px;object-fit:cover;width:100%;height:100%}.prediction-popup-wrap .photos .photo-block .photo .zoom-ico-block{top:20px;right:30px;position:absolute;width:40px;height:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.prediction-popup-wrap .photos .photo-block .photo .zoom-ico-block .an-ico{font-size:18px}.btns{display:flex;gap:12px;width:100%}.mb-20{margin-bottom:20px}.title-wrap{width:100%;display:flex;justify-content:space-between}.title-wrap .title-ico{display:flex;align-items:center;gap:4px}.title-wrap .title-ico span{font-weight:600;font-size:20px}.title-wrap .title-ico .an-ico-stars{color:var(--color-Violet);font-size:20px}.title-wrap .ico-block{width:34px;height:34px;background-color:var(--color-Violet);border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.title-wrap .ico-block .an-ico{color:#fff;font-size:16px}.ai-line .app-scroll-wrap{grid-auto-flow:column!important;padding-bottom:4px}.ai-line .dish-item{border:2px solid var(--color-Gray-medium)}.report-image-popup__container{background-color:#fff;max-width:965px;max-height:625px;border-radius:15px}.report-image-popup__container .report-image-popup__header{width:100%;height:72px;padding:20px;gap:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.report-image-popup__container .report-image-popup__header>span{font-size:22px;font-weight:700;line-height:24px;text-align:left}.report-image-popup__container .report-image-popup__body{width:100%;height:467px;padding:0 20px;gap:20px;display:flex;flex-direction:column}.report-image-popup__container .report-image-popup__body .report-image-popup__photos{display:flex;flex-direction:row;padding:0 10px;gap:20px;height:100%}.report-image-popup__container .report-image-popup__body .report-image-popup__photos .title{margin-bottom:15px;width:100%;text-align:left;font-size:20px;font-weight:600;line-height:30px}.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:452.5px;flex:1;height:100%;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--color-Gray-light)}.report-image-popup__container .report-image-popup__footer{width:100%;height:86px;padding:20px;gap:15px;display:flex;justify-content:space-between}.report-image-popup__container .report-image-popup__footer .report-image-popup__button{width:40%;font-size:16px;font-weight:600;line-height:20px;border-radius:10px;background-color:var(--color-Violet);color:#fff}.report-image-popup__container .report-image-popup__footer .report-image-popup__button:has(.an-ico){width:20%}@media screen and (max-width:1024px){.report-image-popup__container .report-image-popup__body .report-image-popup__photos .title{font-size:16px}.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{flex:1}}@media (max-width:900px){.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:250px}}@media (max-width:600px){.report-image-popup__container .report-image-popup__body{height:390px}.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:250px}}@media screen and (max-height:800px) and (orientation:landscape){.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:452px}}@media screen and (max-height:600px) and (orientation:landscape){.report-image-popup__container .report-image-popup__body{height:280px}.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:260px}}@media screen and (max-height:400px) and (orientation:landscape){.report-image-popup__container .report-image-popup__body{height:150px}.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:260px}}@media screen and (max-height:440px) and (orientation:landscape){.report-image-popup__container .report-image-popup__photos-notfound{width:260px}}@media screen and (max-width:470px){.report-image-popup__container .report-image-popup__body{height:250px}.report-image-popup__container .report-image-popup__body .report-image-popup__photos-notfound{width:150px}}.report-image-popup__image-wrapper{display:flex;justify-content:center;align-items:center;width:32px;height:32px;overflow:hidden;background-color:var(--color-Violet);border-radius:6px}.not-found-photo-block{position:relative;display:flex;flex-direction:column;flex:1}.add-task-block{width:40px;height:40px;border-radius:50%;background-color:var(--color-Violet);top:60px;right:30px;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s}.add-task-block:hover{transition:.2s;filter:drop-shadow(-2px 2px 3px #828282)}.add-task-block:active{transform:scale(.95)}.add-task-block .an-ico{color:#fff;font-size:18px}@media (max-width:600px){.add-task-block{top:60px;right:10px}}.report-image-popup__button__redirect{color:var(--color-Violet);background:linear-gradient(0deg,#cec3e4,#ece1f5),linear-gradient(0deg,#e2d7f8,#e2d7f8)}.report-image-popup__button__redirect .an-ico{font-size:20px}.report-image-popup__button:disabled{color:var(--color-Violet);border:2px solid var(--color-Violet);cursor:not-allowed;background:transparent}.report-image-upscale__container{position:relative;width:452.5px;height:100%;overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width:975px){.report-image-upscale__container{width:250px;flex:1}}@media screen and (max-height:640px) and (orientation:landscape){.report-image-upscale__container{height:250px}}@media screen and (max-height:440px) and (orientation:landscape){.report-image-upscale__container{width:250px;height:250px}}.report-image-upscale__container .title{width:100%;text-align:left;margin-bottom:15px}.report-image-upscale__container>img{object-fit:cover;flex:1;width:100%;border-radius:10px;overflow:hidden;cursor:pointer}@media (max-width:610px){.report-image-upscale__container{width:100%;max-height:100%}}.report-page-table-category{background-color:var(--color-Gray-light);border-bottom:2px dashed #fff}@media (min-width:1201px){.report-page-table{width:1900px!important}}.sub-data-row td{border-bottom:2px dashed var(--color-Gray-light)}.report-page-table-cell{padding:2px 10px!important;height:0!important}.report-number{padding:0}.report-page-table-category-title{font-size:11px!important}.report-image-preview{padding:0}.temp-wrap{display:flex;flex-wrap:nowrap;width:40%;gap:10px}.temp-wrap .tepm-input,.temp-wrap .tepm-input .app-input-wrap{width:100%}@media screen and (max-width:1450px){.temp-wrap{display:flex;flex-wrap:nowrap;width:30%;gap:10px}}@media screen and (max-width:1024px){.report-page .filter-block{display:grid;grid-template-columns:repeat(2,1fr)}.report-page .filter-block .date-mode{width:50%}.report-page .filter-block .tepm-input,.report-page .filter-block .tepm-input .app-input-wrap{width:100%}.report-page .temp-wrap{width:100%;grid-column:1/-1}.report-page .page-title-wrap .actions-page-wrap .btn-items{left:63px!important}}@media screen and (max-width:796px){.report-page .filter-block{grid-template-columns:repeat(1,1fr)}.report-page .filter-block .date-mode{width:50%}}@media screen and (max-width:504px){.report-page .filter-block .date-mode{width:100%}}.create-millet-page{height:100%!important}@media screen and (max-width:1200px) and (min-height:1500px){.create-millet-page .row{flex-direction:row}}.create-millet-page .row .create-col .buttons-block{margin-top:10px}.create-millet-page .row .buttons-block{margin-top:20px}.create-millet-page .default-millet-wrap{text-align:right;margin:16px 0}.create-millet-page .default-millet-wrap .checkbox-slider{max-width:42px;margin-left:5px}.h-100{height:100%}b{font-weight:500}.m-l-auto{margin-left:auto}.m-r-auto{margin-right:auto}.m-t-auto{margin-top:auto}.m-auto{margin:0 auto}.bg-color-Gray-medium{background-color:var(--color-Gray-medium)}.auth-page{height:100vh;background:radial-gradient(197.23% 813.78% at 100% -6.05%,#8c52e9 0,#f7f3ff 100%),#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-height:486px){.auth-page{height:100%}}.auth-page.auth-page-with-keyboard{height:calc(100vh + 300px)}.auth-page .nav-by-role{display:flex;align-items:center;flex-direction:column;padding:0 60px}.auth-page .nav-by-role .btn{width:100%;margin-top:10px}.auth-page .nav-by-role .btn>span:first-letter{text-transform:capitalize}.auth-page .nav-by-role .btn:hover{color:#242424;border-color:#242424}.authorized{max-width:517px;min-width:517px}.authorized .info-user{margin-top:17px}.authorized .link{display:inline-flex;font-size:20px;line-height:1.2}.authorized .link .an-ico{font-size:24px}@media (max-width:576px){.auth,.authorized{min-width:calc(100vw - 20px)}}.clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center}.text-end{text-align:end}.main-view{box-shadow:5px 5px 30px var(--color-Shadow);border-radius:15px;background-color:var(--color-White)}.main{width:100vw;display:flex;flex-direction:column}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.pl-20{padding-left:20px}.pl-4{padding-left:4px}.pr-4{padding-right:4px}.pb-17{padding-bottom:17px}.position-rel{position:relative}.bold,.link{font-weight:700}.link{color:var(--color-White);display:flex;align-items:center}.link .an-ico+span,.link span+.an-ico{margin-left:10px}.main-content{position:relative;padding:20px 0 0;display:flex;flex-direction:column;flex-grow:1}.main-content::-webkit-scrollbar{width:0}.main-content .scroll-area{bottom:5px;left:0;position:absolute;right:0;top:20px;display:flex;flex-direction:column}.main-content .scroll-area .container-scroll,.main-content .scroll-area .container-scroll .row{height:100%}.main-content .scroll-area .container-scroll .row .photo-dimensions .column{box-shadow:none}.main-content .scroll-area .container-scroll .row .column{box-shadow:5px 5px 30px var(--color-Shadow)}.main-content .filter-panel .filters{display:flex;align-items:center;flex-wrap:wrap}.main-content .filter-panel .filters .wrapper-date-picker,.main-content .filter-panel .filters .wrapper-time-picker,.main-content .filter-panel .filters h4{margin-right:20px}.main-content .filter-panel .btn-block{justify-content:flex-end}.main-content .filter-panel .btn{width:150px;border-radius:15px}.main-content .filter-panel .btn .an-ico{font-size:20px}.main-content .filter-panel .wrapper-field .an-ico{cursor:pointer}.main-content .filter-panel .actions{justify-content:flex-end}.main-content .filter-panel .actions .btn{width:180px;font-size:14px}.main-content .filter-panel .actions .btn:not(:first-child){margin-left:15px}.wrapper-table{padding:0 10px 20px;margin-top:20px}.wrapper-table .table{background-color:#fff;border-radius:15px;max-width:100%;margin:0 auto}.wrapper-table .table tr td,.wrapper-table .table tr th{height:50px;padding:5px;font-size:16px;font-weight:500;color:#242424;text-align:center;border:0;border-bottom:2px dashed #f4f5fa;box-sizing:border-box}.wrapper-table .table tr:last-child td{border-bottom:0}.wrapper-table .table tr td.delete,.wrapper-table .table tr td>a{color:var(--color-Violet);cursor:pointer}.wrapper-table .table tr td.delete:hover{color:var(--color-Red)}.col-scroll{display:flex;flex-direction:column;height:100%}.col-scroll .wrapper-filter-orders{display:flex;margin-top:10px}.col-scroll .wrapper-filter-orders .wrapper-date-picker .wrapper-field{height:50px;width:155px}.col-scroll .wrapper-filter-orders .wrapper-date-picker+.btn{border-radius:15px;font-size:16px;margin-left:10px}.column{overflow-y:scroll;scroll-behavior:smooth}.column::-webkit-scrollbar{width:0}.column::-webkit-scrollbar-thumb{border-radius:30px;background-color:var(--color-Violet-light)}.column.sidebar-versions{direction:rtl}.column.sidebar-versions::-webkit-scrollbar{width:5px}.column.sidebar-versions::-webkit-scrollbar-thumb{border-radius:0;border-right:3px solid var(--color-Gray-light);background-color:var(--color-Violet)}.column.sidebar-nav{margin-top:40px;padding:0 9px 24px 25px;width:100%}.column.sidebar-nav::-webkit-scrollbar{width:16px;background-color:var(--color-White)}.column.sidebar-nav::-webkit-scrollbar-thumb{border:4px solid var(--color-White)}.column.cards{padding:30px 19px 30px 35px}.column.cards::-webkit-scrollbar{width:16px;background-color:#f4f5fb}.column.cards::-webkit-scrollbar-thumb{border:4px solid #f4f5fb}.column .wrapper-sorting-pagination{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.column .wrapper-sorting-pagination .pagination{padding:0}.column .wrapper-sorting-pagination+.wrapper-spinner{width:100%;height:50vh}.header-column{display:flex}.header-column .btn-block{margin-left:auto}.header-column .btn-block .btn{min-width:40px;max-width:40px;height:30px}.header-column .btn-block .btn .an-ico{font-size:16px}.header-column .btn-block .btn:not(:first-child){margin-left:10px}.header-column .column-name{padding:0 12px;position:relative;display:flex;align-items:center;color:var(--color-Gray-dark)}.header-column .column-name:before{content:"";width:4px;height:20px;background-color:var(--color-Violet);border-radius:10px;position:absolute;left:0}.new,.requirement>span{position:relative}.new:after,.requirement>span:after{position:absolute;top:3px;left:100%;content:"new";color:var(--color-White);background-color:var(--color-Red);font-weight:400;font-size:7px;line-height:1;border-radius:5px;padding:1px 3px;display:flex;align-items:center;justify-content:center}.buffet-page,.chef-page,.waiter-page{display:flex;width:100vw;height:100vh}.buffet-page,.waiter-page{flex-direction:column}.waiter-page .column{padding:20px 35px}.wrapper-keyboard{width:100vw;z-index:10;position:fixed;bottom:0;display:flex}.wrapper-keyboard .keyboard-elements .hg-theme-default .hg-button{width:20px}.buffet-page .keyboard-elements,.wrapper-keyboard .keyboard-elements{position:absolute;bottom:20px;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:730px;width:85%;margin:0 auto;left:0;right:0}.buffet-page .keyboard-elements .btn,.wrapper-keyboard .keyboard-elements .btn{position:absolute;right:-45px;top:-55px}.buffet-page .keyboard-elements .hg-theme-default,.wrapper-keyboard .keyboard-elements .hg-theme-default{background-color:var(--color-Violet);width:100%}.buffet-page .search-box,.wrapper-keyboard .search-box{width:100%;display:flex;align-items:center}.buffet-page .search-box .btn,.wrapper-keyboard .search-box .btn{max-width:40px;min-width:40px}.buffet-page .search-box .wrapper-field,.wrapper-keyboard .search-box .wrapper-field{background-color:transparent;width:100%;border-radius:30px;margin-left:20px}.buffet-page .search-box .wrapper-field .field,.wrapper-keyboard .search-box .wrapper-field .field{background-color:transparent}.buffet-page .search-box .wrapper-field .field::-webkit-input-placeholder,.wrapper-keyboard .search-box .wrapper-field .field::-webkit-input-placeholder{font-weight:400}.buffet-page .search-box .wrapper-field .field::-moz-placeholder,.wrapper-keyboard .search-box .wrapper-field .field::-moz-placeholder{font-weight:400}.buffet-page .search-box .wrapper-field .field:-ms-input-placeholder,.buffet-page .search-box .wrapper-field .field::-ms-input-placeholder,.wrapper-keyboard .search-box .wrapper-field .field:-ms-input-placeholder,.wrapper-keyboard .search-box .wrapper-field .field::-ms-input-placeholder{font-weight:400}.buffet-page .search-box .wrapper-field .field::placeholder,.wrapper-keyboard .search-box .wrapper-field .field::placeholder{font-weight:400}.buffet-page .search-box .wrapper-field .an-ico,.wrapper-keyboard .search-box .wrapper-field .an-ico{font-size:18px}.buffet-page .search-box .wrapper-field+.radio-btn,.wrapper-keyboard .search-box .wrapper-field+.radio-btn{margin-left:20px}.buffet-page .fixed-panel,.wrapper-keyboard .fixed-panel{width:100%;position:sticky;top:0;left:0;padding:20px 35px;z-index:9}.buffet-page .fixed-panel .wrapper-select,.wrapper-keyboard .fixed-panel .wrapper-select{display:flex;align-items:center}.buffet-page .fixed-panel .wrapper-select .select,.wrapper-keyboard .fixed-panel .wrapper-select .select{max-width:100%;min-width:80%}.buffet-page .fixed-panel .wrapper-select .select.open .select-trigger,.wrapper-keyboard .fixed-panel .wrapper-select .select.open .select-trigger{border:1px solid #b8b8b8;border-bottom:none;padding:0 14px}.buffet-page .fixed-panel .wrapper-select .select.open .list-options .option:first-child,.wrapper-keyboard .fixed-panel .wrapper-select .select.open .list-options .option:first-child{border-top:none}.buffet-page .fixed-panel .wrapper-select .select.open .list-options .option,.wrapper-keyboard .fixed-panel .wrapper-select .select.open .list-options .option{min-height:80px}.buffet-page .fixed-panel .wrapper-select .select+.btn,.wrapper-keyboard .fixed-panel .wrapper-select .select+.btn{margin-left:20px;width:50px}.buffet-page .fixed-panel .wrapper-select .list-options,.wrapper-keyboard .fixed-panel .wrapper-select .list-options{max-height:480px;overflow-y:scroll;scroll-behavior:smooth}.buffet-page .fixed-panel .wrapper-select .list-options::-webkit-scrollbar,.wrapper-keyboard .fixed-panel .wrapper-select .list-options::-webkit-scrollbar{width:0}.buffet-page .fixed-panel .wrapper-select .select-trigger .an-ico,.wrapper-keyboard .fixed-panel .wrapper-select .select-trigger .an-ico{color:#242424}.buffet-page .fixed-panel .wrapper-list .btn-block,.wrapper-keyboard .fixed-panel .wrapper-list .btn-block{justify-content:flex-end}.buffet-page .fixed-panel .wrapper-list .btn-block .btn:not(:first-child),.wrapper-keyboard .fixed-panel .wrapper-list .btn-block .btn:not(:first-child){margin-left:20px}.buffet-page .fixed-panel.dish-by-workshop,.wrapper-keyboard .fixed-panel.dish-by-workshop{padding-bottom:0;padding-top:10px}.buffet-page .fixed-panel.dish-by-workshop h3,.wrapper-keyboard .fixed-panel.dish-by-workshop h3{padding:8px;font-size:22px}.buffet-page .fixed-panel.dish-by-workshop .search-box .wrapper-field,.wrapper-keyboard .fixed-panel.dish-by-workshop .search-box .wrapper-field{height:40px;min-height:40px}.buffet-page .fixed-panel.dish-by-workshop .search-box .wrapper-field .an-ico,.wrapper-keyboard .fixed-panel.dish-by-workshop .search-box .wrapper-field .an-ico{font-size:16px}.buffet-page .fixed-panel .row,.wrapper-keyboard .fixed-panel .row{align-items:center}.buffet-page .fixed-panel .btn-block,.wrapper-keyboard .fixed-panel .btn-block{justify-content:center}.buffet-page .fixed-panel .wrapper-action,.wrapper-keyboard .fixed-panel .wrapper-action{width:100%;display:flex;align-items:center;justify-content:flex-end}.buffet-page .fixed-panel .wrapper-action .btn,.wrapper-keyboard .fixed-panel .wrapper-action .btn{max-width:105px;width:100%}.buffet-page .fixed-panel .wrapper-action .btn:not(:first-child),.wrapper-keyboard .fixed-panel .wrapper-action .btn:not(:first-child){margin-left:20px}.buffet-page .column,.wrapper-keyboard .column{padding:0 19px 20px 35px;scroll-behavior:smooth}.buffet-page h3+.column,.wrapper-keyboard h3+.column{padding-top:20px}.title{color:var(--color-Gray-dark)}.title :first-child{color:var(--color-Violet)}.img-child-popup{max-width:80vw;max-height:80vh;border-radius:16px}@media (max-width:800px){.img-child-popup{display:flex;justify-content:center;align-items:center;max-width:100vw;width:100vw;object-fit:cover;max-height:60vh;height:60vh}}.popup-content.create-category .wrapper-field{margin-top:10px;border-radius:20px}.popup-content.create-category .wrapper-field .field{font-weight:600;font-size:20px}.popup-content.create-category .input-file,.popup-content.create-category .wrapper-photo{margin-top:15px}.popup-content.create-category .popup-icon-close{position:absolute;top:30px;right:30px}.popup-content.create-category .popup-icon-close .an-ico{font-size:16px;cursor:pointer}.popup-content.create-category p.alert-message{margin-top:0;position:absolute;color:#d83939;display:flex;align-items:center;font-size:12px;line-height:1.25}.popup-content.create-category p.alert-message .an-ico{font-size:15px}.popup-content.create-category p.alert-message .an-ico+span{margin-left:5px}.cooking-card-content{margin:30px auto}.cooking-card-content .sidebar-versions{max-height:240px;overflow-x:hidden}.cooking-card-content .sidebar-versions .btn{width:100%}.cooking-card-content .sidebar-versions .btn:not(:first-child){margin-top:10px}@media (max-width:992px){.cooking-card-content .sidebar-versions{display:flex;flex-wrap:wrap;justify-content:center;max-height:100px}.cooking-card-content .sidebar-versions .btn{max-width:120px}.cooking-card-content .sidebar-versions .btn:first-child,.cooking-card-content .sidebar-versions .btn:not(:first-child){margin:5px}}.waiter-mobile{padding:10px 0}.waiter-mobile .meal-list{margin-top:10px;max-height:100%}.photo-dimensions .photos-header{padding:10px 10px 0}.photo-dimensions .photos-header .nav{display:flex;align-items:center;justify-content:space-between}.photo-dimensions .photos-header .nav .btn-block{width:100px}.photo-dimensions .photos-header .nav .btn-block .btn:not(:first-child){margin-left:auto}.photo-dimensions .photos-header .nav .count{font-size:20px;font-weight:700}.photo-dimensions .photos-header .name-dish{margin-top:5px;line-height:1;text-align:center;color:var(--color-Violet)}.photo-dimensions .name{font-size:14px;justify-content:center;padding:5px 0 10px;width:100%;text-align:center}.photo-dimensions .dimensions{display:flex;overflow:hidden;scroll-behavior:smooth}.photo-dimensions .dimensions::-webkit-scrollbar{width:0}.photo-dimensions .dimensions .dimension{min-width:100%;width:100%}.photo-dimensions .dimensions .dimension .picture-dish:first-child .wrapper-picture .picture{border-radius:0}.photo-dimensions+.picture-dish{margin-top:10px}.wrapper-info-dish{position:relative;padding-top:20px;display:flex;max-width:960px;min-width:320px;width:100%;justify-content:space-between;margin:0 auto}.wrapper-info-dish .list-item-info-dish{max-width:560px;width:100%}.wrapper-info-dish .list-item-info-dish .item-info-dish{width:100%}.wrapper-info-dish .list-item-info-dish .item-info-dish h4+.wrapper-field{margin-top:20px}.wrapper-info-dish .list-item-info-dish .item-info-dish:not(:first-child){margin-top:35px}.wrapper-info-dish .list-item-info-dish .fields{display:flex;margin-top:20px}.wrapper-info-dish .list-item-info-dish .fields .field{max-width:100px;min-width:60px}.wrapper-info-dish .list-item-info-dish .fields .wrapper-field:not(:first-child){margin-left:20px}.wrapper-info-dish .wrapper-photo-uploader{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:992px){.wrapper-info-dish{flex-direction:column;align-items:center;padding-top:0}.wrapper-info-dish .list-item-info-dish{width:calc(100% - 30px)}.wrapper-info-dish .photo-uploader{margin-top:30px}.wrapper-info-dish .photo-uploader+.btn{margin-top:20px}}.create-update-dish .container-scroll{display:flex;flex-direction:column;justify-content:space-between}.create-update-dish .nav-footer{max-width:960px;min-width:320px;width:100%;margin:0 auto}.versions-list{position:absolute;bottom:3px;right:3px;display:flex}.versions-list .item-version{line-height:1;font-size:12px;font-weight:300;text-transform:uppercase}.versions-list .item-version:not(:first-child){margin-left:10px}.workshop-card{background:var(--color-White);border-radius:10px;cursor:pointer;font-size:18px;font-weight:500;line-height:20px;overflow:hidden;display:flex;width:315px;min-height:124px;max-height:128px;padding:8px 16px;flex-direction:column;gap:10px;flex-shrink:0;align-items:center;justify-content:center;text-align:center;color:var(--color-Violet)}@media screen and (max-width:1201px){.workshop-card{width:280px}}.row-flex-wrap{display:flex;flex-wrap:wrap;gap:15px}.filter-block{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px}.filter-block.no-wrap{flex-wrap:nowrap}@media (max-width:500px){.filter-block.no-wrap{flex-wrap:wrap}}.filter-block>.app-input-wrap,.filter-block>div>.app-input-wrap,.filter-block>div>div>.app-input-wrap{margin-bottom:12px}.filter-block.nowrap{flex-wrap:nowrap}@media (max-width:500px){.filter-block .input-row{flex-wrap:wrap}.filter-block .app-dropdown,.filter-block .col-3,.filter-block .col-4,.filter-block .full-width-mob,.filter-block .input-row .date-mode{width:100%}.filter-block .col-2{width:48%}}.separator{margin:15px auto;width:0;height:0;border-left:330px solid transparent;border-right:70px solid transparent;border-bottom:3px solid #fff;border-radius:50%}@media screen and (max-width:430px){.separator{border-left:230px solid transparent}}.buffet-line-wrap{padding-top:0}.buffet-line-wrap .scroll-area{top:0}.buffet-line-wrap .btn{padding:10px calc(1% + 5px) 10px 1%}.buffet-line-wrap .btn .an-ico{font-size:14px}.buffet-line-wrap .btn span{margin-left:5px;font-size:16px}.keyboard-wrap{position:fixed;bottom:0;z-index:-1;left:calc(50% - 370px);transform:translateY(120%);min-width:740px;opacity:0}@media screen and (max-width:768px){.keyboard-wrap{left:4%;min-width:90%}}.keyboard-wrap .close-keyboard-block{position:absolute;background-color:#ececec;display:inline-flex;padding:10px;top:0;right:0;border-radius:10px 10px 0 0;transform:translateY(-95%);cursor:pointer}.keyboard-wrap .close-keyboard-block .an-ico{font-size:22px;color:var(--color-Gray)}.keyboard-wrap.active{opacity:1;z-index:100;transform:translateY(0)}.width-for-page-wrapper{min-height:calc(100% - 20px);margin:20px auto 0;width:calc(100% - 16px);display:flex;flex-direction:column}.col-7-width-from-1000{width:100%;flex:1;display:flex;flex-direction:column}.col-7-width-from-1000 .app-table tbody tr td:last-child{text-align:right}.col-7-width-from-1000 .dish-create-wrap{padding-left:25%;padding-right:25%;height:calc(100vh - 170px)}@media screen and (max-height:950px){.col-7-width-from-1000 .dish-create-wrap{height:100%}}.col-7-width-from-1000 .dish-create-wrap .buttons-block{align-items:end}@media screen and (max-width:1200px){.col-7-width-from-1000 .dish-create-wrap{padding-left:5%;padding-right:5%}}.arrow-right{transform:rotate(180deg)}.full-height{height:100%}.full-width{width:100%!important}.p-v-13{padding-top:13px;padding-bottom:13px}.c-pointer{cursor:pointer}.width-100{width:100%}.width-200{width:200px}.width-502{width:502px}.height-410{height:410px}.info-block{display:flex;align-items:center;gap:10px}.info-block .an-ico{font-size:20px;color:var(--color-Violet)}.info-block span{color:var(--color-Gray-medium);font-size:16px;font-weight:500;line-height:24px}.radio-filter-block{background-color:#fff;border-radius:20px;padding:20px;display:inline-flex;flex-direction:column}.radio-filter-block .text{font-size:20px;font-weight:600;margin-bottom:20px}.radio-filter-block .radio-list{display:flex;gap:30px;align-items:center}@media (max-width:680px){.radio-filter-block .radio-list{flex-direction:column;align-items:start}}.date-filter{display:flex;gap:10px}@media (max-width:680px){.date-filter{flex-direction:column;align-items:start}}.comparative-filter-block{max-width:760px;margin-top:30px;display:flex;flex-direction:column;border-radius:10px;padding:20px}.comparative-filter-block>div>.app-input-wrap{margin-bottom:12px}.comparative-filter-block .title{font-size:20px;font-weight:600;margin-bottom:12px}