@import"https://fonts.googleapis.com/css2?family=Raleway:wght@500;600;700&display=swap";:root{--color-bg: #F9F9F9;--color-primary: #3794E9;--color-secondary: #2BB446;--color-danger: #EA0013;--color-border: #F3F3F3;--font: "Raleway", sans-serif;--width-side-menu: 280px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}:root{--color-bg: #ebebeb;--color-primary: #0055ff;--color-secondary: #2bb446;--color-border: #f3f3f3;--font: "Raleway", sans-serif}button{cursor:pointer}.btn{display:inline-block;height:34px;padding:10px 16px;border:0;border-radius:17px;background:none;line-height:1;white-space:nowrap;color:#fff;font-weight:600;font-family:var(--font);font-size:14px;transition:all .2s ease-in-out}a.btn{text-decoration:none}.btn:focus{outline:0}.btn:hover{filter:brightness(80%)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-small{height:27px;padding:8px 15px;font-size:10px}.btn-big,.btn-x2{height:42px;padding:12px 24px;border-radius:26px;font-size:15px}.btn-primary{background:var(--color-primary)}.btn-secondary{background:var(--color-secondary)}.btn-secondary:disabled{background:#e7e7e7;color:#343b4e80;opacity:1}.btn-danger{background:var(--color-danger)}.btn-default{background:#e7e7e7;color:#343b4e}.btn-link{background:none}.btn-danger.btn-link{text-decoration:underline;color:var(--color-danger)}@media (max-width: 1024px){.btn{height:28px;border-radius:6px;font-size:10px}}:root{--slct-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yOTMwMzEgMS4yOTI5NkMwLjQ4MDU1OCAxLjEwNTQ5IDAuNzM0ODY2IDEuMDAwMTcgMS4wMDAwMyAxLjAwMDE3QzEuMjY1MTkgMS4wMDAxNyAxLjUxOTUgMS4xMDU0OSAxLjcwNzAzIDEuMjkyOTZMNS4wMDAwMyA0LjU4NTk2TDguMjkzMDMgMS4yOTI5NkM4LjM4NTI4IDEuMTk3NDUgOC40OTU2MiAxLjEyMTI3IDguNjE3NjMgMS4wNjg4NkM4LjczOTYzIDEuMDE2NDUgOC44NzA4NSAwLjk4ODg2MiA5LjAwMzYzIDAuOTg3NzA5QzkuMTM2NDEgMC45ODY1NTUgOS4yNjgwOSAxLjAxMTg2IDkuMzkwOTggMS4wNjIxNEM5LjUxMzg4IDEuMTEyNDIgOS42MjU1MyAxLjE4NjY3IDkuNzE5NDMgMS4yODA1NkM5LjgxMzMyIDEuMzc0NDYgOS44ODc1NyAxLjQ4NjExIDkuOTM3ODUgMS42MDkwMUM5Ljk4ODEzIDEuNzMxOSAxMC4wMTM0IDEuODYzNTggMTAuMDEyMyAxLjk5NjM2QzEwLjAxMTEgMi4xMjkxNCA5Ljk4MzU0IDIuMjYwMzYgOS45MzExMyAyLjM4MjM2QzkuODc4NzIgMi41MDQzNyA5LjgwMjU0IDIuNjE0NzEgOS43MDcwMyAyLjcwNjk2TDUuNzA3MDMgNi43MDY5NkM1LjUxOTUgNi44OTQ0MyA1LjI2NTE5IDYuOTk5NzUgNS4wMDAwMyA2Ljk5OTc1QzQuNzM0ODcgNi45OTk3NSA0LjQ4MDU2IDYuODk0NDMgNC4yOTMwMyA2LjcwNjk2TDAuMjkzMDMxIDIuNzA2OTZDMC4xMDU1NiAyLjUxOTQzIDAuMDAwMjQ0MTQxIDIuMjY1MTIgMC4wMDAyNDQxNDEgMS45OTk5NkMwLjAwMDI0NDE0MSAxLjczNDc5IDAuMTA1NTYgMS40ODA0OSAwLjI5MzAzMSAxLjI5Mjk2WiIgZmlsbD0iIzk1OUNBQiIvPgo8L3N2Zz4K);--slct-arrow-primary: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yOTMwMzEgMS4yOTI5NkMwLjQ4MDU1OCAxLjEwNTQ5IDAuNzM0ODY2IDEuMDAwMTcgMS4wMDAwMyAxLjAwMDE3QzEuMjY1MTkgMS4wMDAxNyAxLjUxOTUgMS4xMDU0OSAxLjcwNzAzIDEuMjkyOTZMNS4wMDAwMyA0LjU4NTk2TDguMjkzMDMgMS4yOTI5NkM4LjM4NTI4IDEuMTk3NDUgOC40OTU2MiAxLjEyMTI3IDguNjE3NjMgMS4wNjg4NkM4LjczOTYzIDEuMDE2NDUgOC44NzA4NSAwLjk4ODg2MiA5LjAwMzYzIDAuOTg3NzA5QzkuMTM2NDEgMC45ODY1NTUgOS4yNjgwOSAxLjAxMTg2IDkuMzkwOTggMS4wNjIxNEM5LjUxMzg4IDEuMTEyNDIgOS42MjU1MyAxLjE4NjY3IDkuNzE5NDMgMS4yODA1NkM5LjgxMzMyIDEuMzc0NDYgOS44ODc1NyAxLjQ4NjExIDkuOTM3ODUgMS42MDkwMUM5Ljk4ODEzIDEuNzMxOSAxMC4wMTM0IDEuODYzNTggMTAuMDEyMyAxLjk5NjM2QzEwLjAxMTEgMi4xMjkxNCA5Ljk4MzU0IDIuMjYwMzYgOS45MzExMyAyLjM4MjM2QzkuODc4NzIgMi41MDQzNyA5LjgwMjU0IDIuNjE0NzEgOS43MDcwMyAyLjcwNjk2TDUuNzA3MDMgNi43MDY5NkM1LjUxOTUgNi44OTQ0MyA1LjI2NTE5IDYuOTk5NzUgNS4wMDAwMyA2Ljk5OTc1QzQuNzM0ODcgNi45OTk3NSA0LjQ4MDU2IDYuODk0NDMgNC4yOTMwMyA2LjcwNjk2TDAuMjkzMDMxIDIuNzA2OTZDMC4xMDU1NiAyLjUxOTQzIDAuMDAwMjQ0MTQxIDIuMjY1MTIgMC4wMDAyNDQxNDEgMS45OTk5NkMwLjAwMDI0NDE0MSAxLjczNDc5IDAuMTA1NTYgMS40ODA0OSAwLjI5MzAzMSAxLjI5Mjk2WiIgZmlsbD0iIzM3OTRFOSIvPgo8L3N2Zz4K)}label.form-label{display:block;margin-bottom:5px;color:#959cab;font-weight:600;font-size:11px}.form-control{display:block;width:100%;height:50px;padding:10px 16px;border:1px solid #ECECEC;border-radius:25px;background:#fff;font-family:var(--font);font-variant-numeric:lining-nums;-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}.form-control:focus{border:1px solid #ccc;outline:0}.form-control::placeholder{color:#959cab}.slct{display:block;width:100%;height:37px;padding:11px 40px 11px 25px;border-radius:38px;border:1px solid #ececec;background-image:var(--slct-arrow);background-repeat:no-repeat;background-position:right 15px center;background-color:#fff;color:#959cab;font-weight:600;font-size:12px;appearance:none}.slct:disabled{cursor:not-allowed}.slct-primary{background-image:var(--slct-arrow-primary)}.slct-primary:disabled{background-image:var(--slct-arrow)}.form-checkbox input{position:absolute;left:-9000px}.form-checkbox label{position:relative;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.form-checkbox label:before{width:14px;height:14px;margin-right:8px;border:3px solid #000;border-radius:2px;content:"";transition:border-width .2s ease-in-out}.form-checkbox label:after{position:absolute;top:6px;left:3px;width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;content:"";transform:rotate(-45deg)}.form-checkbox input:checked+label:before{border-width:7px}.form-checkbox-primary label{color:var(--color-primary)}.form-checkbox-primary label:before{border-color:var(--color-primary)}.form-checkbox-secondary label{color:var(--color-secondary)}.form-checkbox-secondary label:before{border-color:var(--color-secondary)}.error{display:block;margin-top:10px;color:red;font-size:12px}.page .multiselect{min-height:37px;font-size:12px}.page .multiselect__tags{min-height:35px;padding:8px 40px 0 20px;border-radius:19px;border:1px solid #ececec;color:#959cab;font-weight:600;font-size:12px}.page .multiselect__single,.page .multiselect__placeholder{margin-bottom:0;padding-left:0;font-weight:inherit;font-size:inherit}.page .multiselect__select{height:35px;padding:0}.page .multiselect__select:before{position:absolute;top:50%;right:50%;display:block;width:20px;height:20px;margin-top:-10px;margin-right:-10px;border:0;background:var(--slct-arrow-primary) no-repeat 50% 50%}.page .multiselect__content-wrapper{border-bottom-right-radius:19px;border-bottom-left-radius:19px}.page .multiselect__element,.page .multiselect__element *{color:#6d6e71;font-weight:600;font-size:inherit}.page .multiselect__option{min-height:37px;padding:10px 20px}.page .multiselect__option--highlight,.page .multiselect__option--selected.multiselect__option--highlight{background:var(--color-primary)}.page .multiselect__option--highlight *,.page .multiselect__option--selected.multiselect__option--highlight *{color:#fff}.page .multiselect__single,.page .multiselect__input{min-height:18px;line-height:18px;margin-bottom:0;padding:0;color:#6d6e71;font-weight:inherit;font-size:inherit}.page .multiselect--disabled{background:none;opacity:1}.page .multiselect--disabled .multiselect__current,.page .multiselect--disabled .multiselect__select{background:none}.page .multiselect--disabled .multiselect__select:before{background-image:var(--slct-arrow)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:before,.multiselect__spinner:after{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{line-height:16px;min-height:40px;box-sizing:border-box;display:block;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;margin:0;text-decoration:none;border-radius:5px;border:1px solid #e8e8e8;cursor:pointer}.multiselect__select{line-height:16px;display:block;position:absolute;box-sizing:border-box;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;margin:0;text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}*[dir=rtl] .multiselect{text-align:right}*[dir=rtl] .multiselect__select{right:auto;left:1px}*[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}*[dir=rtl] .multiselect__content{text-align:right}*[dir=rtl] .multiselect__option:after{right:auto;left:0}*[dir=rtl] .multiselect__clear{right:auto;left:12px}*[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}body{background-color:var(--color-bg);font-family:var(--font);font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:lining-nums;-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}html,body,#app,.page,.page-wrap{height:100%}.page{display:flex;flex-direction:column;padding-top:79px}.headline{position:fixed;top:0;left:0;z-index:9;display:flex;width:100%;height:79px;padding:0 28px 0 35px;align-items:center;border-bottom:1px solid var(--color-border);background-color:#fff}.headline .btn-menu{display:none}.headline .logo img{height:40px}.headline .logo+.user{margin-left:auto}.headline .search{flex:1;margin-right:100px;margin-left:100px}.headline .user-menu{display:flex;margin-right:auto}.headline .user-menu ul{display:flex;list-style-type:none}.headline .user-menu ul li{margin-right:33px}.headline .user-menu ul li a{display:flex;align-items:center;text-decoration:none;color:#868380;font-weight:600;font-size:14px;transition:color .2s ease-in-out}.headline .user-menu ul li a:hover{color:#000}.headline .user-menu ul li a .icon{margin-right:5px;fill:#868380}.headline .user-menu ul li a.router-link-active{color:#000}.headline .user-menu ul li a.router-link-active .icon{fill:var(--color-primary)}.headline .diet{display:flex;align-items:center;padding:5px;border-radius:11px;background-color:#f5f5f5}.headline .diet-name{padding:0 13px;color:#4a535b;font-weight:700;font-size:10px}.headline .diet-value{padding:8px 12px;border-radius:6px;background-color:var(--color-primary);color:#fff;font-weight:700;font-size:10px}.headline .user{display:flex;align-items:center;margin-left:30px;text-decoration:none;color:inherit}.headline .user-avatar{display:flex;align-items:center;justify-content:center;width:37px;height:37px;margin-right:10px;overflow:hidden;border-radius:50%;background:var(--color-primary)}.headline .user .icon-avatar{fill:#fff}.headline .user img{display:block;width:37px;height:37px}.headline .user-name{font-weight:600}.headline .user-status{color:#9c9c9c;font-size:11px}.headline .btn-logout{margin-left:20px;border-radius:8px}.page-wrap{display:flex}.container{max-width:100%;padding:0}.content{width:100%;padding:38px 60px;padding-left:calc(var(--width-side-menu) + 60px)}strong,b{font-weight:700}[hidden]{display:none!important}@media (max-width: 1024px){.headline{flex-wrap:wrap;padding:15px}.headline .btn-menu{display:flex;align-items:center;justify-content:center;width:39px;height:35px;margin-right:16px;border:1px solid #ececec;border-radius:8px;background:#fff}.headline .btn-menu .icon{width:14px;height:14px;fill:var(--color-primary)}.headline .logo{width:44px;height:44px;overflow:hidden}.headline .logo img{max-width:320px;margin-left:-125px}.headline .user{margin-left:auto}.headline .user-avatar{width:34px;height:34px;margin-right:0;margin-left:10px;order:1}.headline .user-caption{text-align:right}.headline .search,.headline .user-menu,.headline .diet,.headline .btn-logout{display:none}.content{padding:25px 15px}}@media (min-width: 1025px) and (max-width: 1280px){.content{padding:28px 38px;padding-left:calc(var(--width-side-menu) + 38px)}}.search{position:relative}.search .form-control{height:38px;padding:11px 25px;border-radius:38px;border:1px solid #ececec;font-weight:600;font-size:13px}.search .form-control:focus{border-color:#ccc}.search .form-control::placeholder{color:#d4d4d4}.search .btn-search{position:absolute;top:0;right:0;width:50px;height:38px;padding:8px 0;border:0;background:none}.search .form-control:focus+.btn-search path{stroke:#ccc}.search-results{position:absolute;top:100%;left:0;width:100%;max-height:280px;margin-top:10px;overflow:hidden;overflow-y:auto;border-radius:19px;border:1px solid #ececec;background-color:#fff}.search-results ul{margin:0;padding:0;list-style-type:none}.search-results ul li{padding:11px 15px;font-weight:600;font-size:13px;cursor:pointer}.search-results ul li:hover{background-color:#f1f1f1}.search-results ul li.search-results-patient{display:flex;align-items:center}.search-results ul li.search-results-patient .user-avatar{display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin-right:10px;border-radius:50%;background:#f2f6fa}.search-results ul li.search-results-patient .icon-avatar{width:15px;height:15px;fill:var(--color-primary)}.main-menu{display:none}@media (max-width: 1024px){.main-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;flex-direction:column;flex-wrap:wrap;padding:20px 26px 36px;overflow-y:auto;background:url(/assets/bg-main-menu-CSxNI77t.png) repeat-x 50% 100% var(--color-primary)}.main-menu .logo{width:100%;margin-bottom:34px;overflow:hidden}.main-menu .logo img{height:30px}.main-menu .btn-close{position:absolute;top:0;right:0;width:76px;height:62px;border:0;background:none}.main-menu .btn-close .icon{width:18px;height:18px;fill:#fff}.main-menu .search{width:100%;margin-bottom:38px}.main-menu-inner{display:flex;flex-wrap:wrap;width:100%;margin-bottom:38px}ul.main-menu-list{width:100%;margin:0;padding:0;list-style-type:none}ul.main-menu-list+ul.main-menu-list{margin-top:45px}ul.main-menu-list li{display:flex}ul.main-menu-list li+li{margin-top:23px}ul.main-menu-list li a.main-menu-link{display:flex;flex:1;align-items:center;text-decoration:none;color:#fff;font-weight:700;font-size:16px}ul.main-menu-list li a .icon{width:25px;height:25px;margin-right:16px;fill:#fff}.main-menu .btn-add{width:25px;height:25px;margin-left:auto;padding:0;border:0;border-radius:50%;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOCA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNy43NDMzOSAzLjA1OTY4VjUuMTc0NUg1LjA3NTg0VjguMDgyMzZIMi42OTY2OFY1LjE3NDVIMC4wMjkxMjg5VjMuMDU5NjhIMi42OTY2OFYwLjE1MTgxNUg1LjA3NTg0VjMuMDU5NjhINy43NDMzOVoiIGZpbGw9IiMwMDU1ZmYiLz4KPC9zdmc+Cg==) no-repeat 50% 50% #fff;background-size:11px 11px}.main-menu-user{display:flex;align-items:center;width:100%;margin-top:auto}.main-menu-user .user{display:flex;align-items:center;text-decoration:none;color:#fff}.main-menu-user .user-avatar{display:flex;align-items:center;justify-content:center;width:37px;height:37px;margin-right:10px;overflow:hidden;border-radius:50%;background:#fff}.main-menu-user .user .icon-avatar{fill:var(--color-primary)}.main-menu-user .user img{display:block;width:37px;height:37px}.main-menu-user .user-name{font-weight:600;font-size:14px}.main-menu-user .user-status{font-weight:600;font-size:11px}.main-menu-user .btn-logout{width:96px;height:34px;margin-left:auto;border-radius:8px;background:#fff;color:var(--color-primary);font-weight:600;font-size:12px}.main-menu-enter-active,.main-menu-leave-active{transition:all .2s ease-in-out;transform-origin:top left}.main-menu-enter-from,.main-menu-leave-to{opacity:0;transform:scale(.5)}}@media (min-width: 667px) and (max-width: 1024px){.main-menu .search{margin-bottom:30px}ul.main-menu-list{width:calc(33.33333333% - 30px)}ul.main-menu-list+ul.main-menu-list{margin-top:0;margin-left:30px}ul.main-menu-list li+li{margin-top:20px}}:root{--color-icon: #9AA6B1;--color-icon-hover: #343B4E;--color-icon-active:#0055ff}.side-menu{position:fixed;top:0;left:0;z-index:8;width:var(--width-side-menu);height:100%;display:flex;flex-direction:column;padding:118px 34px 40px;border-right:1px solid var(--color-border);background-color:#fff}.side-menu ul{margin:0;padding:0;list-style-type:none}.side-menu ul+ul{margin-top:36px}.side-menu ul li{display:flex}.side-menu ul li+li{margin-top:13px}.side-menu ul li a.side-menu-link{display:flex;flex:1;align-items:center;text-decoration:none;color:#6d6e71;font-size:15px;font-weight:600}.side-menu ul li .icon{width:30px;height:30px;margin-right:13px;fill:var(--color-icon)}.side-menu ul li .icon-home,.side-menu ul li .icon-delivery,.side-menu ul li .icon-archive,.side-menu ul li .icon-users,.side-menu ul li .icon-users-add,.side-menu ul li .icon-list,.side-menu ul li .icon-user,.side-menu ul li .icon-help{stroke:var(--color-icon);fill:#fff}.side-menu ul li .icon-no-food{fill:var(--color-icon)}.side-menu ul li .icon-no-food line{stroke:var(--color-icon)}.side-menu ul li a.side-menu-link:hover{color:#343b4e}.side-menu ul li a.side-menu-link:hover .icon{fill:var(--color-icon-hover)}.side-menu ul li a.side-menu-link:hover .icon-home,.side-menu ul li a.side-menu-link:hover .icon-delivery,.side-menu ul li a.side-menu-link:hover .icon-archive,.side-menu ul li a.side-menu-link:hover .icon-users,.side-menu ul li a.side-menu-link:hover .icon-users-add,.side-menu ul li a.side-menu-link:hover .icon-list,.side-menu ul li a.side-menu-link:hover .icon-user,.side-menu ul li a.side-menu-link:hover .icon-help{stroke:var(--color-icon-hover);fill:#fff}.side-menu ul li a.side-menu-link:hover .icon-no-food{fill:var(--color-icon-hover)}.side-menu ul li a.side-menu-link:hover .icon-no-food line{stroke:var(--color-icon-hover)}.side-menu ul li a.router-link-active{color:#343b4e;font-weight:700}.side-menu ul li a.router-link-active .icon-home,.side-menu ul li a.router-link-active .icon-delivery,.side-menu ul li a.router-link-active .icon-archive,.side-menu ul li a.router-link-active .icon-users,.side-menu ul li a.router-link-active .icon-users-add,.side-menu ul li a.router-link-active .icon-list,.side-menu ul li a.router-link-active .icon-user,.side-menu ul li a.router-link-active .icon-help{stroke:var(--color-icon-active)}.side-menu ul li a.router-link-active .icon-orders,.side-menu ul li a.router-link-active .icon-calendar,.side-menu ul li a.router-link-active .icon-no-food{fill:var(--color-icon-active)}.side-menu ul li a.router-link-active .icon-no-food line{stroke:var(--color-icon-active)}.side-menu ul li .btn-add{width:32px;height:32px;margin-left:auto;padding:0;border:0;border-radius:16px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNzQyMjhlLTA4IDhMMCA2TDE0IDZWOEw4Ljc0MjI4ZS0wOCA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYgMEg4VjE0SDZWMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat 50% 50%;background-size:14px 14px}.side-menu ul li .btn-add-primary{background-color:#71a0ff}.side-menu ul li .btn-add-primary:hover{background-color:var(--color-primary)}.side-menu ul li .btn-add-secondary{background-color:var(--color-secondary)}.side-menu ul.bottom{margin-top:auto}@media (max-width: 1024px){.side-menu{display:none}}.content-headline{display:flex;align-items:center;width:100%;margin-bottom:28px}.content-headline h1{margin-right:30px;font-weight:600;font-size:30px}.home{display:flex;flex-wrap:wrap;margin-bottom:68px}.home .stats-item{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;width:218px;height:173px;margin-right:7px;padding:25px;overflow:hidden;border:1px solid #ececec;border-radius:8px;background-color:#fff;font-weight:600;font-size:12px}.home .stats-line{position:relative;z-index:1}.home .stats-line+.stats-line{margin-top:auto}.home .stats-item .count{display:block;margin-bottom:2px;font-weight:600;font-size:30px}.home .stats-item .count-secondary{color:var(--color-secondary)}.home .stats-item a.all{position:relative;z-index:1;width:auto;margin-top:auto;border-bottom:1px solid #cdcdcd;text-decoration:none;line-height:12px;color:#cdcdcd;transition:all .2s ease-in-out}.home .stats-item a.all:hover{border-bottom-color:#999;color:#000}.home .stats-item a.all-secondary{position:relative;z-index:1;align-self:flex-end;padding:10px 16px;border-radius:22px;background-color:#f2faf4;text-decoration:none;color:#343b4e;font-weight:600}.home .stats-item .icon-orders{position:absolute;bottom:5px;right:-40px;width:110px;height:110px;fill:#9aa7b117}.home .stats-item .icon-track{position:absolute;bottom:15px;right:0;width:80px;height:80px;fill:#9aa7b117}.home .stats-item .icon-users{position:absolute;bottom:-30px;right:10px;width:140px;height:140px;stroke:#2bb44617;fill:#fff}.home .stats-item .icon-cross{position:absolute;bottom:20px;right:-5px;width:80px;height:80px;fill:#9aa7b117}.home .stats-item-x2{width:364px}.home .stats-item-x2 .stats-line{width:50%}@media (max-width: 1024px){.content-headline{margin-bottom:25px}.content-headline h1{font-size:24px}.content-headline .btn{margin-left:auto;height:34px;padding-top:11px;border-radius:17px;font-size:12px}.home{margin-bottom:43px;padding-bottom:15px}.home .stats-item{width:calc(50% - 7px);height:129px;margin-right:5px}.home .stats-item:last-child{margin-right:0}.home .stats-item-x2{width:100%;height:165px;margin-bottom:11px}.home .stats-item-x2+.stats-item,.home .stats-item-x2+.stats-item+.stats-item{height:155px}}.dish[data-v-6b16690e]{position:relative;width:664px;min-height:530px;padding:32px;border-radius:29px;background-color:#fff}.dish img[data-v-6b16690e]{max-width:100%;margin-bottom:27px;border-radius:16px}.dish h2[data-v-6b16690e]{margin-bottom:17px;font-weight:600;font-size:24px}.dish p.ingredients[data-v-6b16690e]{margin-bottom:17px;color:#b0b0b0;font-size:14px}.dish p.allergens[data-v-6b16690e]{display:flex;align-items:center;margin-bottom:17px;color:red;font-size:14px}.dish p.allergens .icon-warning[data-v-6b16690e]{width:16px;height:16px;margin-right:7px;fill:red}.dish ul.dish-values[data-v-6b16690e]{display:flex;margin:0 0 8px;padding:0;list-style-type:none}.dish ul.dish-values li[data-v-6b16690e]{color:#8999a7;font-weight:600;font-size:13px}.dish ul.dish-values li+li[data-v-6b16690e]{margin-left:13px}.dish ul.dish-values li .value[data-v-6b16690e],.dish ul.dish-values li.kcal[data-v-6b16690e]{color:var(--color-primary)}.dish .dish-weight[data-v-6b16690e]{color:#b5bdc4;font-weight:600;font-size:14px}.dish .btn-close[data-v-6b16690e]{position:absolute;top:-5px;right:-50px;border:0;background:none;cursor:pointer}.dish .btn-close .icon[data-v-6b16690e]{width:36px;height:36px;fill:#fff}.modal-dish[data-v-6b16690e]{position:fixed;top:0;right:0;z-index:11;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0000005e}.modal-open[data-v-6b16690e]{overflow:hidden}.modal-enter-active[data-v-6b16690e],.modal-leave-active[data-v-6b16690e]{transition:opacity .2s ease-in-out}.modal-enter-from[data-v-6b16690e],.modal-leave-to[data-v-6b16690e]{opacity:0}@media (max-width: 1024px){.dish[data-v-6b16690e]{width:auto;min-height:0;padding:17px 19px;border-radius:10px}.dish img[data-v-6b16690e]{margin-bottom:17px}.dish h2[data-v-6b16690e]{font-size:20px}.dish .btn-close[data-v-6b16690e]{inset:auto auto -50px 50%;margin-left:-24px}.modal-dish[data-v-6b16690e]{align-items:flex-start;padding:52px 27px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--empty-bg: linear-gradient(90deg, rgba(233,234,236,1) 0%, rgba(233,234,236,0) 100%);--empty-bg-white: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);--empty-radius: 13px}.orders-add{position:relative;height:100%}.orders-add .content-headline{margin-bottom:48px}.orders-add h2{display:flex;align-items:center;color:#343b4e;font-weight:600;font-size:30px}.orders-add .btn-back{width:30px;height:35px;margin-right:17px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDIyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjU1IDguN0MzLjkzIDcuOTYgMy4yOCA3LjMyIDIuNiA2Ljc4QzEuOTQgNi4yMiAxLjI0IDUuNzYgMC41IDUuNFY0LjExQzEuOTggMy4zNSAzLjMzIDIuMjQgNC41NSAwLjc3OTk5OUg2Ljg2QzYuNjQgMS4zNiA2LjM4IDEuOTEgNi4wOCAyLjQzQzUuOCAyLjkzIDUuNSAzLjQxIDUuMTggMy44N1Y1LjY0QzUuNSA2LjA2IDUuOCA2LjUzIDYuMDggNy4wNUM2LjM4IDcuNTUgNi42NCA4LjEgNi44NiA4LjdINC41NVpNNSA1Ljk3TDUuMDMgMy41MUgyMS41VjUuOTdINVoiIGZpbGw9IiMzNDNCNEUiIGZpbGwtb3BhY2l0eT0iMC40Ii8+Cjwvc3ZnPgo=) no-repeat 0 50%;content:""}.orders-add-content{display:flex;flex-wrap:wrap;padding-bottom:135px}.orders-add-slct{width:232px;margin-right:68px;margin-bottom:68px}.orders-add-slct .form-group+.form-group{margin-top:7px}.orders-add-patient{display:flex;align-items:center;flex:1;margin-bottom:68px;border-radius:13px;background-color:#fff}.orders-add-patient .user{display:flex;align-items:center;margin-left:30px;text-decoration:none;color:inherit}.orders-add-patient .user-avatar{display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin-right:12px;border-radius:50%;background:#f2f6fa}.orders-add-patient .user-avatar.empty{background:#eaebed}.orders-add-patient .user .icon-avatar{fill:var(--color-primary)}.orders-add-patient .user-caption.empty{width:50px;height:20px;border-radius:var(--empty-radius);background:var(--empty-bg)}.orders-add-patient .user-name{font-weight:600;font-size:17px}.orders-add-patient .diet{display:flex;flex-direction:column;align-items:flex-start;margin-left:44px}.orders-add-patient .diet-name{margin-bottom:10px;color:#4a535b;font-weight:700;font-size:10px}.orders-add-patient .diet-name.empty,.orders-add-patient .active-name.empty{width:100px;height:11px;border-radius:var(--empty-radius);background:var(--empty-bg)}.orders-add-patient .diet-value{padding:8px 12px;border-radius:6px;background-color:var(--color-primary);color:#fff;font-weight:700;font-size:10px}.orders-add-patient .diet-value.empty,.orders-add-patient .active-on.empty{width:100px;height:27px;border-radius:var(--empty-radius);background:var(--empty-bg)}.orders-add-patient .active{display:flex;flex-direction:column;align-items:flex-start;margin-left:44px}.orders-add-patient .active-name{margin-bottom:10px;color:#4a535b;font-weight:700;font-size:10px}.orders-add-patient .active-on,.orders-add-patient .active-off{padding:8px 12px;border-radius:6px;background-color:var(--color-secondary);color:#fff;font-weight:700;font-size:10px}.orders-add-patient .active-off{background-color:var(--color-danger)}.orders-add .calendar{width:100%;padding:19px 25px;border-radius:13px;background-color:#e9eaec;background-color:#f1f1f1}.orders-add .calendar.empty{height:161px;border-radius:var(--empty-radius);background:var(--empty-bg-white)}.orders-add .calendar+.checkout-list{margin-top:68px}.orders-add .checkout-list{padding:0}.orders-add .checkout-item.empty{height:84px;border-radius:var(--empty-radius);background:var(--empty-bg-white)}.orders-add .checkout-timer{width:calc(100% + 120px);margin:30px -60px}.orders-add-footer{position:fixed;right:0;bottom:0;left:var(--width-side-menu);z-index:1;display:flex;align-items:center;justify-content:space-between;padding:27px 60px;border-top:1px solid #f3f3f3;background-color:#fff}.orders-add-footer .btn-secondary,.orders-add-footer .form-checkbox{margin-right:30px}.orders-add-footer .form-control{width:200px;height:42px;padding:8px 0;text-align:center;border-color:var(--color-primary);opacity:.5;transition:all .2s ease-in-out}.orders-add-footer .form-control:focus{opacity:1}.orders-add-footer .form-control.active{border-color:var(--color-secondary);opacity:1}.orders-add-footer .form-control:disabled{opacity:.5}.orders-add-footer .btn-danger{margin-left:auto}@media (max-width: 1024px){.orders-add .btn-back{display:none}.orders-add h2{font-size:24px}.orders-add-content{gap:0}.orders-add-slct{width:100%;margin-bottom:50px}.orders-add-slct .form-group+.form-group{margin-top:9px}.orders-add-patient{margin-bottom:22px;padding:15px}.orders-add-patient .user{margin-left:0}.orders-add-patient .diet{margin-left:auto}.orders-add-patient .diet-name,.orders-add-patient .active,.orders-add .empty{display:none}.orders-add .calendar{width:calc(100% + 30px);margin-right:-15px;margin-left:-15px;padding:26px 15px;border-radius:0}.orders-add-footer{left:0;justify-content:center;padding:19px 15px}.orders-add-footer .btn-secondary{min-width:350px;height:50px;border-radius:25px;font-weight:600;font-size:14px}.orders-add-footer .btn-danger{display:none}}.calendar-week{display:flex;flex-wrap:wrap;width:100%}.calendar-item{width:175px;height:123px;border:1px solid #ececec;border-radius:8px;background-color:#fff;cursor:pointer}.calendar-item+.calendar-item:not(.swiper-slide){margin-left:15px}.calendar-item.swiper-slide{width:175px}.calendar-item .calendar-item-date{padding:20px 0 20px 25px}.calendar-item .calendar-item-date .day{margin-right:7px;float:left;color:#787f93;font-weight:600;font-size:36px}.calendar-item .calendar-item-date .month{display:block;padding-top:7px;text-transform:capitalize;color:#787f93;font-weight:600;font-size:14px}.calendar-item .calendar-item-date .weekday{display:block;padding-top:3px;text-transform:uppercase;color:#afb4c1;font-weight:600;font-size:9px}.calendar-item .calendar-item-btn{display:flex;width:100%;align-items:center;justify-content:center}.calendar-item .calendar-item-btn .icon-orders{margin-right:7px;fill:var(--color-primary)}.calendar-item .calendar-item-btn .btn{display:flex;align-items:center;justify-content:center;min-width:96px;height:21px;padding:4px 8px;white-space:nowrap;color:#fff;font-size:11px}.calendar-item .calendar-item-btn .btn:disabled{background:#c8daeb}.calendar-item .calendar-item-btn .btn .icon-lock{margin-left:5px;fill:#fff}.calendar-item .none{display:block;width:100px;margin-right:auto;margin-left:auto;line-height:11px;text-transform:uppercase;color:#afb4c1;font-size:9px}.calendar-item.active{border-color:var(--color-primary)}.calendar-item.active .calendar-item-date .day{color:var(--color-primary)}@media (max-width: 1024px){.calendar-item{height:101px}.calendar-item.swiper-slide{width:143px}.calendar-item .calendar-item-date{padding:16px 0 20px 20px}.calendar-item .calendar-item-date .day{font-size:30px}.calendar-item .calendar-item-date .month{padding-top:4px;font-size:12px}.calendar-item .calendar-item-date .weekday{padding-top:2px;font-size:8px}.calendar-item .calendar-item-btn .none{width:80px;font-size:8px}}.set-item{padding:30px;border-radius:8px;background-color:#f6f6f6}.set-item+.set-item{margin-top:21px}.set-item .set-item-header{display:flex;align-items:center;margin-bottom:15px}.set-item h2{font-weight:600;font-size:18px}.set-item h3{margin-right:30px}.set-item-total{margin-right:60px}.set-item-total .title{display:none}.set-item-total ul{display:flex;margin:0;padding:0;list-style-type:none}.set-item-total li{white-space:nowrap;text-transform:lowercase;color:#8997a3;font-weight:600;font-size:11px}.set-item-total li+li{margin-left:11px}.set-item-total li .value{margin-right:5px;padding:5px 8px;border-radius:12px;background-color:#9aa6b1;color:#fff;font-weight:600}.set-item-total li.kcal{color:var(--color-primary)}.set-item-total li.kcal .value{background-color:var(--color-primary)}.set-item-total li.gu .value{background-color:#9aa6b180}.set-item .form-control{width:110px;height:34px;margin-left:auto;margin-right:10px;text-align:center}.set-item .btn{margin-left:auto}.set-item .form-control+.btn{margin-left:0}.set-item .btn-secondary .on{display:inline}.set-item .btn-secondary .off,.set-item .btn-secondary:hover .on{display:none}.set-item .btn-secondary:hover .off{display:inline}.set-item .set-item-desc{display:flex;flex-wrap:wrap;margin-bottom:15px;font-size:14px}.set-item .set-item-desc .icon{width:16px;height:16px;margin-right:8px}.dishes-container{display:flex;gap:10px;flex-wrap:wrap}.dish-item{position:relative;width:240px;padding:20px;border-radius:8px;background-color:#fff;cursor:pointer}.dishes-3 .dish-item{width:calc(33.33333333% - 10px)}.dish-item.swiper-slide{height:auto}.dish-item img{display:block;margin-bottom:22px;max-width:100%;border-radius:8px}.dish-item h2{margin-bottom:20px;font-weight:600;font-size:22px}.dish-item h2 .weight{color:#8997a3;font-size:16px}.dish-item h3{margin-bottom:8px;font-weight:600;font-size:14px}.dish-item .dish-item-ingredient{color:#b0b0b0;font-size:13px}.dish-item ul.dish-item-values{display:flex;margin:0 0 8px;padding:0;list-style-type:none}.dish-item ul.dish-item-values li{color:#9aa6b1;font-weight:600;font-size:11px}.dish-item ul.dish-item-values li+li{margin-left:10px}.dish-item ul.dish-item-values li .value{color:var(--color-primary)}.dish-item .dish-item-weight{color:#b5bdc4;font-weight:600;font-size:14px}.dish-item .icon-warning{position:absolute;bottom:20px;right:20px;width:16px;height:16px;fill:red}@media (max-width: 1024px){.set-item{position:relative;padding:0 0 75px;border:1px solid #ececec;background-color:#fff}.set-item .set-item-header{margin-bottom:0;padding:15px}.set-item h3{font-weight:600;font-size:14px}.set-item .set-item-total{position:absolute;right:0;bottom:0;left:0;margin:0;padding:20px 15px;border-radius:8px;background-color:#fff}.set-item-total .title{display:block;margin-bottom:12px;font-weight:600;font-size:10px}.set-item .dishes-container{padding:15px;background-color:#f6f6f6}.dish-item{padding:12px}.dish-item .icon-warning{right:10px;bottom:10px}.dishes-3 .dish-item{width:208px}.dishes-3 .dish-item img{margin-bottom:13px}.dishes-4 .dish-item{width:137px;padding:9px}.dishes-4 .dish-item img{margin-bottom:6px;border-radius:5px}.dishes-4 .dish-item h3{margin-bottom:5px;font-size:9px}.dishes-4 .dish-item ul.dish-item-values{margin-bottom:5px}.dishes-4 .dish-item ul.dish-item-values li{font-size:7px}.dishes-4 .dish-item .dish-item-weight{font-size:8px}}@media (min-width: 992px){.dishes-container .swiper-wrapper{flex-wrap:wrap;gap:15px}.dishes-container .swiper-wrapper .swiper-slide{margin-right:0!important}}.checkout-list{display:flex;flex-wrap:wrap;width:100%;padding:35px}.checkout-list h2{width:100%;margin-bottom:26px;font-weight:600;font-size:24px}.checkout-list-date{display:none}.checkout-list .row{display:flex;width:100%;gap:50px;overflow:hidden}.checkout-list .col-main{flex-grow:1;min-width:0;flex:1}.checkout-list .col-extra{flex:0 0 375px}.checkout-list .checkout-item{width:100%;border:1px solid #ececec;border-radius:8px;background-color:#fff;overflow:hidden}.checkout-list .checkout-item+.checkout-item{margin-top:18px}.checkout-list .checkout-item .checkout-header{position:relative;display:flex;align-items:center;min-height:77px;padding:24px 30px}.checkout-list .checkout-item .checkout-item-type{width:210px;color:#939393;font-weight:600;font-size:18px}.checkout-list .checkout-item .btn{display:flex;min-width:121px;align-items:center;justify-content:center}.checkout-list .checkout-item .btn-secondary:disabled{background:var(--color-secondary);color:#fff}.checkout-list .checkout-item .btn:disabled{opacity:.6}.checkout-list .checkout-item .btn .icon{margin-left:5px;fill:#fff}.checkout-list .checkout-item .checkout-item-total{display:flex;margin-right:60px;margin-left:auto;list-style-type:none}.checkout-list .checkout-item .checkout-item-total li{text-transform:lowercase;color:#8997a3;font-weight:600;font-size:11px}.checkout-list .checkout-item .checkout-item-total li+li{margin-left:11px}.checkout-list .checkout-item .checkout-item-total li .value{margin-right:5px;padding:5px 8px;border-radius:12px;background-color:#9aa6b1;color:#fff;font-weight:600}.checkout-list .checkout-item .checkout-item-total li.kcal{color:var(--color-primary)}.checkout-list .checkout-item .checkout-item-total li.kcal .value{background-color:var(--color-primary)}.checkout-list .checkout-item .btn-arrow{position:absolute;top:50%;right:28px;display:flex;align-items:center;justify-content:center;width:34px;height:26px;margin-top:-13px;padding:0;border:0;border-radius:8px;background-color:#f5f5f5;cursor:pointer}.checkout-list .checkout-item .btn-arrow:before{width:15px;height:15px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNy4xNTc4OSA3LjE1Nzg5TDEzLjMxNTggMSIgc3Ryb2tlPSIjQjVCREM0IiBzdHJva2Utd2lkdGg9IjIuMDUyNjMiLz4KPC9zdmc+Cg==) no-repeat 50% 50%;background-size:15px auto;content:"";transform:rotate(0);transition:transform .2s ease-in-out}.checkout-list .checkout-item.opened .btn-arrow:before{transform:rotate(-180deg)}.checkout-list .checkout-item .checkout-body{height:0;overflow:hidden;background-color:#f6f6f6;transition:height .2s ease-in-out}.checkout-list .checkout-item.opened .checkout-body{height:auto}.checkout-list .checkout-item .checkout-body .dishes-container{padding:25px 30px}.checkout-list .checkout-diet{padding:27px 40px;border:1px solid #ececec;border-radius:8px;background-color:#fff}.checkout-list .checkout-diet-item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.checkout-list .checkout-diet .checkout-diet-name{margin-right:20px;color:#4a535b;font-weight:600;font-size:15px}.checkout-list .checkout-diet .checkout-diet-value{display:flex;align-items:center;justify-content:center;min-width:77px;height:28px;padding-right:12px;padding-left:12px;border-radius:6px;background:var(--color-primary);color:#fff;font-weight:600;font-size:10px}.checkout-list .checkout-diet .checkout-diet-desc{padding-top:10px;color:#9c9c9c;font-weight:600;font-size:13px}.checkout-list .checkout-timer{display:none}.checkout-timer{display:flex;align-items:center;justify-content:center;min-height:49px;background-color:#c8daeb;text-align:center;color:#fff;font-weight:700;font-size:14px}.checkout-timer .time{margin-right:15px;margin-left:15px;padding:5px 9px;border-radius:29px;background-color:#fff;color:var(--color-primary);font-weight:inherit;font-size:inherit}@media (max-width: 1024px){.checkout-list{padding:15px}.checkout-list h2{display:none}.checkout-list-date{display:block;width:100%}.checkout-list-date .day{margin-right:10px;float:left;color:var(--color-primary);font-weight:600;font-size:62px}.checkout-list-date .month{display:block;padding-top:7px;text-transform:capitalize;color:#787f93;font-weight:700;font-size:24px}.checkout-list-date .weekday{display:block;padding-top:5px;text-transform:uppercase;color:#afb4c1;font-weight:600;font-size:15px}.checkout-list .checkout-item{position:relative;overflow:hidden}.checkout-list .checkout-item+.checkout-item{margin-top:7px}.checkout-list .checkout-item .checkout-header{position:static;min-height:0;padding:15px}.checkout-list .checkout-item .checkout-item-type{width:auto;color:#343b4e;font-weight:600;font-size:14px}.checkout-list .checkout-item .btn{width:77px;margin-left:auto}.checkout-list .checkout-item .btn-arrow{display:none}.checkout-list .checkout-item .checkout-body{height:auto}.checkout-list .checkout-item .checkout-body:not(:empty){padding-bottom:53px}.checkout-list .checkout-item .checkout-body .dishes-container{padding:15px}.checkout-list .checkout-item .checkout-item-total{position:absolute;right:0;bottom:0;left:0;margin:0;padding:20px 15px;background-color:#fff}.checkout-list .row{flex-wrap:wrap;gap:15px}.checkout-list .col-main,.checkout-list .col-extra{width:100%;flex:none}.checkout-timer{display:none}.checkout-list .checkout-timer{display:flex;min-height:50px;text-align:left;background-color:var(--color-secondary);font-weight:600;font-size:10px}.checkout-list .checkout-timer .time{display:flex;align-items:center;justify-content:center;min-width:94px;height:40px;border-radius:8px;border:1px solid #ececec;color:var(--color-secondary);font-weight:700;font-size:14px}}.checkout{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding-bottom:97px;background:#fff}.checkout .checkout-header{display:flex;align-items:center;padding:20px 68px}.checkout .checkout-date{width:161px;height:72px;margin-right:34px;padding:15px 0 15px 25px;border:2px solid var(--color-primary);border-radius:8px}.checkout .checkout-date .day{float:left;margin-right:7px;color:var(--color-primary);font-weight:600;font-size:36px}.checkout .checkout-date .month{display:block;padding-top:7px;color:#787f93;font-weight:600;font-size:14px}.checkout .checkout-date .weekday{display:block;padding-top:3px;text-transform:uppercase;color:#afb4c1;font-weight:600;font-size:9px}.checkout .checkout-header-wrap{display:flex;flex-direction:column;flex:1;align-items:flex-start}.checkout h2{margin-bottom:10px;font-weight:600;font-size:24px}.checkout .checkout-diet{display:flex;align-items:center;padding:5px;border-radius:11px;background-color:#f5f5f5}.checkout .checkout-diet-name{padding:0 13px;color:#4a535b;font-weight:600;font-size:10px}.checkout .checkout-diet-value{display:flex;align-items:center;justify-content:center;min-width:77px;height:28px;padding-right:12px;padding-left:12px;border-radius:6px;background:var(--color-primary);color:#fff;font-weight:600;font-size:10px}.checkout .checkout-type{display:none}.checkout .edited{display:flex;padding:16px 68px;background-color:var(--color-secondary);color:#fff}.checkout .edited p{font-weight:700;font-size:14px}.checkout .edited time{margin-left:auto;color:#ffffffb3;font-weight:700;font-size:14px}.checkout .checkout-body{padding:20px 230px 20px 68px;overflow-y:auto}.checkout .checkout-footer{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;width:100%;padding:27px 33px;border-top:1px solid #f3f3f3;background-color:#fff}.modal-checkout{position:fixed;top:0;right:0;z-index:9;width:100%;height:100%;padding-left:33.3%;overflow-x:hidden;overflow-y:auto;background-color:#0000005e}.modal-checkout .btn-close{position:absolute;top:0;right:0;width:75px;height:75px;border:0;background:none;cursor:pointer}.modal-checkout .btn-close .icon{width:26px;height:26px;fill:#ccc}.modal-backdrop{position:fixed;inset:0;z-index:8;background-color:#0000005e}.modal-open{overflow:hidden}.modal-enter-active,.modal-leave-active{transition:opacity .2s ease-in-out}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-active .checkout{transition-delay:.2s}.modal-enter-active .checkout,.modal-leave-active .checkout{transition:transform .3s ease-in-out}.modal-enter-from .checkout,.modal-leave-to .checkout{transform:translate(100%)}@media (max-width: 1024px){.modal-checkout{padding-left:0}.checkout{padding-bottom:0}.checkout .checkout-header{padding:15px}.checkout .checkout-type{display:flex;align-items:center;text-transform:capitalize;font-weight:600;font-size:20px}.checkout .btn-back{width:34px;height:34px;margin-right:17px;border:1px solid #ececec;border-radius:8px;background:#fff}.checkout .btn-back .icon-arrow path{stroke:var(--color-primary)}.checkout .checkout-date,.checkout .checkout-header-wrap,.checkout .btn-close{display:none}.checkout .checkout-body{padding:15px 15px 73px}.checkout .checkout-footer{padding:15px;justify-content:center;border:0;background:linear-gradient(0deg,#fff,#fff0)}.checkout .checkout-footer .btn-secondary{min-width:247px;height:43px;font-weight:700;font-size:13px}.checkout .checkout-footer .btn-danger{display:none}}
