/*! Hint.css - v2.7.0 - 2021-10-01
* https://kushagra.dev/lab/hint/
* Copyright (c) 2021 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:"";position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-11px}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*=hint--]:after{text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.3);box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24)}.hint--no-shadow:after,.hint--no-shadow:before{text-shadow:none;-webkit-box-shadow:initial;box-shadow:none}.hint--no-arrow:before{display:none}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit}.medium-editor-placeholder-relative{position:relative}.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:"";display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards .16s forwards linear;animation:medium-editor-pop-upwards .16s forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}.medium-toolbar-arrow-under:after{border-color:#242424 transparent transparent;top:50px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #242424;top:-8px}.medium-editor-toolbar{background-color:#242424;background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(rgba(36,36,36,.75)));background:linear-gradient(180deg,#242424,rgba(36,36,36,.75));border:1px solid #000;border-radius:5px;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.medium-editor-toolbar li button{background-color:#242424;background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(rgba(36,36,36,.89)));background:linear-gradient(180deg,#242424,rgba(36,36,36,.89));border:0;border-right:1px solid #000;border-left:1px solid #333;border-left:1px solid hsla(0,0%,100%,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);color:#fff;height:50px;min-width:50px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#000;color:#ff0}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:5px;border-top-left-radius:5px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:5px;border-top-right-radius:5px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(rgba(0,0,0,.89)));background:linear-gradient(180deg,#242424,rgba(0,0,0,.89));color:#fff}.medium-editor-toolbar-form{background:#242424;border-radius:5px;color:#999}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#242424;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ccc;height:50px}.medium-editor-toolbar-form a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#242424;border-radius:5px;color:#fff}.medium-editor-placeholder:after{color:#b3b3b1}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{right:0}.sp-color,.sp-top-inner{position:absolute;top:0;left:0;bottom:0}.sp-color{right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:1px solid #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:50%}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px}.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container.sp-dragging .sp-input,.sp-container button,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;-ms-user-select:none;user-select:none}.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-initial-disabled .sp-initial,.sp-palette-disabled .sp-palette-container,.sp-palette-only .sp-picker-container{display:none}.sp-sat{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(20,42%,65%,0)));background-image:linear-gradient(90deg,#fff,hsla(20,42%,65%,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81")}.sp-val{background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(hsla(20,42%,65%,0)));background-image:linear-gradient(0deg,#000,hsla(20,42%,65%,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000")}.sp-hue{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000")}.sp-hidden{display:none!important}.sp-cf:after,.sp-cf:before{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;left:0}.sp-dragger,.sp-slider{cursor:pointer;position:absolute;top:0}.sp-slider{height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:1px solid #f0c49b;padding:0}.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue{font:normal 12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-clear,.sp-color,.sp-hue{border:1px solid #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container,.sp-input{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-palette-container,.sp-picker-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:1px solid #fff}.sp-palette-container{border-right:1px solid #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:2px solid transparent}.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:1px solid #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:50%}.sp-button-container,.sp-palette-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:1px solid #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer.sp-active,.sp-replacer:hover{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:1px solid #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:1px solid #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ccc));background-image:linear-gradient(180deg,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#bbb));background-image:linear-gradient(180deg,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span.sp-thumb-active,.sp-palette span:hover{border-color:#000}.sp-alpha,.sp-preview,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:50%;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translateZ(0);transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\D7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:linear-gradient(180deg,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78%,.8);background-color:hsla(0,0%,100%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:hsla(0,0%,100%,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background:linear-gradient(180deg,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:-webkit-gradient(linear,left top,left bottom,from(#be2626),to(#a92222));background:linear-gradient(180deg,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.ms-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:auto!important;top:auto!important}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;width:100%;height:26px;padding:0;overflow:hidden;cursor:pointer;border:1px solid #aaa;text-align:left;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-color:#fff}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:8px}.ms-choice>span.placeholder{color:#999}.ms-choice>div.icon-close{position:absolute;top:0;right:16px;height:100%;width:16px}.ms-choice>div.icon-close:before{content:"\D7";color:#888;font-weight:700}.ms-choice>div.icon-close:hover:before{color:#333}.ms-choice>div.icon-caret{position:absolute;width:0;height:0;top:50%;right:8px;margin-top:-2px;border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0}.ms-choice>div.icon-caret.open{border-color:transparent transparent #888;border-width:0 4px 5px}.ms-drop{width:auto;min-width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;border-radius:4px}.ms-drop.bottom{top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:2px;position:relative;white-space:nowrap;width:100%;z-index:10000;-webkit-box-sizing:border-box;box-sizing:border-box}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 5px;margin:0;outline:0;font-family:sans-serif;border:1px solid #aaa;border-radius:5px;-webkit-box-shadow:none;box-shadow:none}.ms-drop ul{overflow:auto;margin:0;padding:0}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static;padding:.25rem 8px}.ms-drop ul>li .disabled{font-weight:400!important;opacity:.35;filter:Alpha(Opacity=35);cursor:default}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{position:relative;padding-left:1.25rem;margin-bottom:0;font-weight:400;display:block;white-space:nowrap;cursor:pointer}.ms-drop ul>li label.optgroup{font-weight:700}.ms-drop ul>li.hide-radio{padding:0}.ms-drop ul>li.hide-radio:focus,.ms-drop ul>li.hide-radio:hover{background-color:#f8f9fa}.ms-drop ul>li.hide-radio.selected{color:#fff;background-color:#007bff}.ms-drop ul>li.hide-radio label{margin-bottom:0;padding:5px 8px}.ms-drop ul>li.hide-radio input{display:none}.ms-drop ul>li.option-level-1 label{padding-left:28px}.ms-drop ul>li.option-divider{padding:0;border-top:1px solid #e9ecef}.ms-drop input[type=checkbox],.ms-drop input[type=radio]{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.ms-drop .ms-no-results{display:none}/*!
 * Datepicker v0.6.5
 * https://github.com/fengyuanchen/datepicker
 *
 * Copyright (c) 2014-2018 Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-03-31T06:16:43.444Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{width:150px}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:focus{outline:0}body *{font-family:Helvetica Neue,Helvetica,Arial;font-size:15px;line-height:20px}.link{cursor:pointer;color:#455c63;border-bottom:1px solid #455c63}.link:hover{color:#72929c;border-color:#72929c}.link--ajax{border:none;border-bottom:1px dashed #455c63}.hidden{display:none!important}.pull-right{float:right}.animation--block{display:block}.animation--bubbles{min-height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjNTg4Mzg1Ij4gIDxjaXJjbGUgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCAwKSIgY3g9IjAiIGN5PSIxNiIgcj0iMCI+ICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7IDQ7IDA7IDAiIGR1cj0iMS4ycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwIiAgICAgIGtleXRpbWVzPSIwOzAuMjswLjc7MSIga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjYgMC40IDAuODswLjIgMC42IDAuNCAwLjgiIGNhbGNNb2RlPSJzcGxpbmUiIC8+ICA8L2NpcmNsZT4gIDxjaXJjbGUgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYgMCkiIGN4PSIwIiBjeT0iMTYiIHI9IjAiPiAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOyA0OyAwOyAwIiBkdXI9IjEuMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMC4zIiAgICAgIGtleXRpbWVzPSIwOzAuMjswLjc7MSIga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjYgMC40IDAuODswLjIgMC42IDAuNCAwLjgiIGNhbGNNb2RlPSJzcGxpbmUiIC8+ICA8L2NpcmNsZT4gIDxjaXJjbGUgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQgMCkiIGN4PSIwIiBjeT0iMTYiIHI9IjAiPiAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOyA0OyAwOyAwIiBkdXI9IjEuMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMC42IiAgICAgIGtleXRpbWVzPSIwOzAuMjswLjc7MSIga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjYgMC40IDAuODswLjIgMC42IDAuNCAwLjgiIGNhbGNNb2RlPSJzcGxpbmUiIC8+ICA8L2NpcmNsZT48L3N2Zz4=);background-repeat:no-repeat;background-size:32px}.spin{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-radius:50%;position:relative;visibility:visible;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;background:0 0 no-repeat url("data:image/gif;base64,R0lGODlhJgCPAPABAP/MAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJDQABACwAAAAAJgCPAAAC/oxvoMjtz5SEtMZpM8W6Xw8eXNgtpGeeWqpabAuN8PPOjWyLeC7VebD7CUtBXg8wvPSSSiRT5xMWf1PjE1GdZbXOK7B7jUrBzG3LrBIbyUM0afmEt4/JI3t994bdIXveZqcnt/dHpbam91UIeMiYyNfXyPW46ChYCQMJoomCeSb56XnCuQI6ahqJSjSIR7rhmtgJ+0pHOFvBWqb6tptKKZoGfCrM+3tJHEmpfLns1St7zOz8TBRNOI28aqubmxlY1x0LfkvjZ0tejp6eDW2NbeweR639Ll1/bb/XrJ8vH8/db9y/OexKFXQxD+FBXAkZLoyhDku4UBN5fRsTEUYBACH5BAkNAAEALAMAAwAjAIsAAAL/jI8AyO1/FJw0yordzdzsnn1gJY6Qsphkqk5o630o2842DQd3zvf+DwwKNbjfa6grGYtLZu84VPqkT2cVCQ1mgdTcdtp9WC3hxjdxpuzIacxt7X0j5/S6/Y4nzts8Psz/NxYnWFNWuEd4iJVoAqji2Mg4AjlpWCnZQWlJmdQ1c5kFB/ImN2iTh5qqusrKgDlqGfmaOcvBCYtY6xZbiei7+BuluzKsxku7WOyifHIcUjYLyAn5acwrGlMNS6r9yN0KHi4+Tm6We56cri50i7yu5WzL3BzMPi92ryec7xq/+87FnzWAYPiRERPISbtsy65J64aPGrZOEIlxq0iLVIYCACH5BAkNAAEALAAACAAmAIYAAAL/BIKpaOuvGkxy2mDOzLfX93UQB4Zi+WXaeanuynpuTNf2jef6zvf+DwwKh8SisQWLmUZJ1hJVI8maUycVqXwyrxvtQmr1MsBhLoacVUVmutfr5zYf5/S6/Y7P6/f8vv8oJuIVKGOBlmZI2CWnyFRlc/jVKCk3VukQCRVGk0kJ2al280bBhhM3yhP3t8ra6voKGys7S1tb6GMyebsG19SJ6Jm6pNu1tZNJjGn2i8SYfHbJrHxpCVw2RU2Jhvp5Ki14ais+Tl5ufo6err7O+nwSOgQvVArE3XvgjgUdRPJt7Q8OBsBHpLI105QDWb5fAwsGNCivWSB6D7fZK+MtX0E3AycKAAAh+QQJDQABACwAAAIAIACMAAAC9UxgqcudAJ2cJtK7IML87I5Z4CWOU2k6WkqhbOZWr/Z5MUfnNau//g8MClvDx212TK2KSWXTtBw+obvgdHQFRYVbbhXYtWZxYUaWdiqrcooeVsdGuov0uv3OrKt5Y1Lf/+Xz1zKYFoikd4hIV2jI2CgBuaboRFmZaNkWcrXX1olGBloR1wEHJ0eKp7rK2nonaQbrmalFWyrr+Wgb+pjo2wvMtMsrPLyJ+VuMrEvleEspGtlpFD1aTWh6HXrq2u39Dd6NS60sNW5dbm5MyJzulWwO/x6s3i68XG/vtY6Nn88Xi18ZbdKOpJrUhNssggGzMTSkcEEBACH5BAkNAAEALAAAAAAUAI4AAALOjA0Jx42anISyqoojnnq37jFg+JDfYh5XWrLBylIxhJqyiz/wRo9OT7qFhEMfz3h07YLITC3VdOKiFurPep1iT0/mVrUsEj297jGcE1vLZi76+n1X2076XPltQfMvPr+vFYhnd4enRciBmHjIOKjoFle2J5eWSKlDc3aJOTnzCPapY+g52kk6I4haupdq6so62GrztwnX6BmKmcc2O1apScVmJ0nma/kqdtqrvIycrOpcnAu4OivLdP0cXXzbzOzV7b19djidOWlsea6WUAAAIfkECQ0AAQAsAAAAACEAiQAAAv+MDanH7a/ietRFdqueFujtfWIXjmaQnGqqmmwrvjBYzpVsQ3je7PwPDAppkp/kWDsdMUUlR+eDJqGuqKU6BVpzT2E3uOVmtWNjmfcln8VD5tqWNodn87b9js9TkG8iv97ThCA4krEXR4IVAzj4gQjH6NTXEqlo9wiJV1mlOUm5uei5Iip5hwlJanmZqtfq+grrR/j5dxpoeLBUeIp7KPpoe+sLN7xqCurImqxMc9z57BxtfMx8g5zcWW2dzU2tGQseLj5OgoRaG4yi69Yr9TZ7+xuXLlyP6qaF30av6nVtrU2Ht1UBO0CbhnBfQYMDFS4M1M1hxCH8+lH8B/BbkAIAIfkECQ0AAQAsAAAAACYAfAAAAv+MDanH7d+UXLBWybDdhzrPXYCVhGQpjuaDniurum8Ui/ON5/rO9/4PDAqHtEmtZzQiJxlmTgOBvqRRkMmammFPx01r9fWGQ1tYl1P+nMlr9bNNexPn9Lr9js/r9/x+PwmnBeiko9RBeENVFFjFiDAm5ngoGZCWhQbJxmjJhbmTOfkJWjmKCVfKJiOqWkjp9wobKztLW2t7i8uV9DOImOhLqqi5yanmWhwq6IhsFil66lp1+SztA8lsasw7hjrV1Q32HS3mBgSei56uvs7e7v4OL9Rr3Qt8Zdhkr0uMLZyyfK6Is1ZtsE3Lt+2IwWzJEjY0h2KhpkdzSki852/JxXAIAX91VDbOWwEAIfkEBQ0AAQAsAgAAACQAiAAAAv+MgWnL7R+SVLA+ybDdC0DKhZcnlhliphGpimjrsvD2zhZof3Lu4Hz/CwqHxM6kljsebUujJvUcIUtT6W7oI2axV243uBVWucVT2XhefX9h9prXTo7Bc3D6js+XlW8qfzLTdACoEtUTJxXTB+S3yFTn5giDKHdHGQgJJzm52ZJZeXbJ2QlFaiLq+Tkaqhqo9wobK6vDp/mH2iDohKu2aHjTOigZ7GRJXHhcamx6ytyYxqsM7RxjbD09Tc0R7ZeNzaoNHA48W25+jo5c+3j7u60r7E77SUiDK1+c+pZ8Mi6+DBBcwD38unkT+I3VNYUJCR4k6E/HwyLcQlS0WPBdxEMFGw81KAAAOw==");background:linear-gradient(1deg,transparent,transparent);-webkit-backface-visibility:hidden;backface-visibility:hidden}.spin:after{content:"\A0"}.spin--size-xs{line-height:16px;width:16px;height:16px;background-position:-2px -2px}.spin--size-s{line-height:24px;width:24px;height:24px;background-position:-2px -19px}.spin--size-m{line-height:28px;width:28px;height:28px;background-position:-2px -44px}.spin--size-l{line-height:32px;width:32px;height:32px;background-position:-2px -73px}.spin--size-xl{line-height:38px;width:38px;height:38px;background-position:-2px -106px}.spin--size-xxl{line-height:50px;width:50px;height:50px;background-position:-2px -136px}@-webkit-keyframes spin{0%{border-top-color:#fc0;border-left-color:#fc0;-webkit-transform:rotate(0);transform:rotate(0)}to{border-top-color:#fc0;border-left-color:#fc0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{border-top-color:#fc0;border-left-color:#fc0;-webkit-transform:rotate(0);transform:rotate(0)}to{border-top-color:#fc0;border-left-color:#fc0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.datepicker-panel li{line-height:30px!important;font-size:14px!important}.datepicker-panel .picked{background-color:#ffdb4d!important;color:#000!important}.datepicker-container{z-index:10000!important}.pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;font-size:16px;margin-top:10px;margin-bottom:10px}.pagination li{padding:10px 10px 10px 0}.pagination a{color:#455c63}.login-form{width:300px;position:absolute;left:50%;margin-left:-150px;top:30%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px}.login-form div{margin-bottom:15px;text-align:center}.login-error{color:#bf5329;font-size:13px;line-height:18px;white-space:nowrap}.header{height:65px;border-bottom:1px solid #efefef}.header__menu{text-transform:uppercase;padding:0 30px;overflow:hidden;max-width:1200px;margin:0 auto}.header__menu li a{font-size:14px!important;letter-spacing:.8px;font-weight:500;line-height:63px;display:inline-block;float:left;margin-right:30px;color:#8d959d;text-decoration:none}.header__menu li a.active{color:#455c63;border-bottom:2px solid #455c63}.header-block__delete{position:absolute;top:-5px;right:30px}.header-block{background:#eff6f6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 0;position:relative}.header-block>div{max-width:1200px;margin:0 auto;padding:0 30px}.header-block__title>span{font-size:24px;font-weight:200;color:#588385;width:calc(100% - 150px);display:inline-block;white-space:nowrap;overflow:hidden;line-height:normal}.island{position:relative;display:block;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.island--fly{background:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px -5px rgba(0,0,0,.4)}.island--padding{padding:16px}.island--padding-top{padding-top:16px}.island--padding-bottom{padding-bottom:16px}.recipe-edit,.recipe-list{max-width:1200px;margin:0 auto;padding:0 30px;padding-top:20px}.recipe-table{width:calc(100% + 20px);margin-left:-20px;margin-top:20px}.recipe-table th{text-align:left;font-weight:400;color:#000}.recipe-table td{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;padding:10px 8px;border-bottom:1px solid #efefef;-webkit-transition:all .1s;transition:all .1s}.recipe-table tr:hover td{background:#eff6f6}.recipe-table td .table-icon{visibility:hidden}.recipe-table tr:hover td .table-icon{visibility:visible;cursor:pointer}.recipe-table td .table-icon{opacity:.6}.recipe-table td .table-icon:hover{opacity:.9}.recipe-table td:first-child,.recipe-table th:first-child{padding-left:20px}.recipe-table thead{border-bottom:1px solid #c0c7c7}.recipe-table thead th{padding-bottom:8px}.recipe-table thead th img{opacity:.6}.recipe-table__photo{width:30px;vertical-align:bottom;color:#bd1575!important}.recipe-table__meal{width:100px;overflow:visible!important}.recipe-table__vegan{width:30px;vertical-align:bottom;color:#45ae40!important}.recipe-table__delete,.recipe-table__edit{width:30px}.recipe-table__name a{color:#333;text-decoration:none}.recipe-table__name a:hover{text-decoration:underline}.meal{margin-right:-5px;cursor:pointer}.meal--breakfast{color:#9fd368}.meal--lunch{color:#f6d05d}.meal--dinner{color:#e77555}.meal--coffee-break{color:#39c1be}.meal--dessert{color:#272f4c}.meal-nx{visibility:hidden}.recipe-level{border-left:3px solid;padding-left:5px}.recipe-edit__container{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-edit__form{max-width:600px;min-width:300px;width:100%}.recipe-edit__photo{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}.bju{display:-webkit-box;display:-ms-flexbox;display:flex}.bju>div{padding-right:8px}.bju>div:last-child{padding-right:0}.bju>div input{text-align:right}.recipe-gallery,.recipe-gallery li{list-style:none;margin:0;padding:0;overflow:hidden}.recipe-gallery li{list-style:none;margin:0 2px 5px 0;padding:0;float:left;position:relative;cursor:move}.btn__delete-gallery-image{position:absolute;right:5px;top:5px;line-height:25px!important;padding:0 10px!important;background-image:url("/img/icons/delete.svg")!important;background-repeat:no-repeat!important;background-size:16px!important;background-position:4px 5px!important;visibility:hidden}.recipe-gallery li:hover .btn__delete-gallery-image{visibility:visible}.search-form--recipe{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.label--search-form{color:#588385}.search-form__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.search-form__item--name{width:calc(30% - 8px)}.search-form__item--level,.search-form__item--meal{width:calc(20% - 8px)}.search-form__item--photo{width:calc(15% - 8px)}.setting{max-width:1200px;margin:0 auto;padding:0 30px;padding-top:20px}.setting-layout{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.setting-layout>div:first-child{width:220px}.setting-layout>div:last-child{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.menu-left,.menu-left li{list-style:none}.menu-left{margin-left:-19px}.menu-left a{display:block;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:19px;color:#455c63;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.menu-left a:hover{background:#eff6f6}.menu-left li.active{border-left:3px solid #6dd3d7}.menu-left li.active a{padding-left:16px}.sp-replacer{border:none!important;padding:0!important}.sp-preview{margin:0!important;width:15px;height:15px;border:1px solid #8d959d;border-radius:3px}.sp-dd{display:none;position:absolute;margin:-1px 5px}.sp-container{border-radius:4px;background-color:#fff;border:none;padding:0;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px -5px rgba(0,0,0,.4)}.sp-container button,.sp-container button:hover{background:#fff;background-image:none}.remodal{padding:20px;padding-bottom:15px;text-align:left;border-radius:4px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.67);box-shadow:0 5px 30px rgba(0,0,0,.67)}.remodal-close:before{font-size:35px}.remodal-close{left:auto;right:5px!important;top:5px}.remodal h1{font-size:20px;margin-bottom:8px}.dialog-buttons{padding-top:15px;margin-top:15px;text-align:right;border-top:1px solid rgba(0,0,0,.15)}.levels{width:450px}.levels__level{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;border-bottom:1px solid #efefef;-webkit-transition:all .2s;transition:all .2s}.levels__level:hover{background:#eff6f6}.level__name{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;padding-right:10px}.level__color{padding-top:3px}.level__button{width:20px;padding-top:6px;padding-left:8px}.level__button img{-webkit-transition:all .2s;transition:all .2s;opacity:0;cursor:pointer}.levels__level:hover .level__button img{-webkit-transition:all .2s;transition:all .2s;opacity:.7}.level__button img:hover{opacity:1!important}.color-picker{visibility:hidden}.levels__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 6px;background:#eff6f6;position:relative}.levels__buttons>div:first-child{width:100%;padding-right:10px}.levels__buttons>div:last-child{padding-left:10px}.levels__buttons__overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(239,246,246,.59);z-index:2}.foodlist{width:550px}.foodlist__food{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;border-bottom:1px solid #efefef;-webkit-transition:all .2s;transition:all .2s}.foodlist__food:hover{background:#eff6f6}.food__name{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;padding-right:10px}.level__name input{border-color:transparent}.food__measure{width:115px}.food__button{width:20px;padding-top:6px;padding-left:8px}.food__button img{-webkit-transition:all .2s;transition:all .2s;opacity:0;cursor:pointer}.foodlist__food:hover .food__button img{-webkit-transition:all .2s;transition:all .2s;opacity:.7}.food__button img:hover{opacity:1!important}.foodlist__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 6px;background:#eff6f6;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.foodlist__buttons>div{width:100px}.foodlist__buttons>div:first-child{width:297px;padding-right:10px}.foodlist__buttons>div:last-child{padding-left:10px}.foodlist_buttons__overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(239,246,246,.59);z-index:2}.client-list{max-width:1200px;margin:0 auto;padding:0 30px;padding-top:20px;padding-bottom:40px}.input--meal-time{width:50px!important;padding:3px!important;height:20px;float:right}.client-edit-form{max-width:1200px;margin:0 auto;padding:0 30px;padding-top:20px;padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.client-edit-form__left{max-width:600px;min-width:300px;width:100%}.client-edit-form__right{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}.client-food-exception-list{position:relative}.client-exception-food{overflow:visible;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #efefef;-webkit-transition:all .2s;transition:all .2s}.client-exception-food:last-child{border:none}.client-exception-food:hover{background:#eff6f6}.client-exception-food__name{width:100%;line-height:25px;overflow:hidden;padding-left:4px}.client-exception-food__button{padding-top:6px;margin-left:8px}.client-exception-food__button img{-webkit-transition:all .2s;transition:all .2s;opacity:0;cursor:pointer}.client-exception-food:hover .client-exception-food__button img{-webkit-transition:all .2s;transition:all .2s;opacity:.7}.client-exception-food__button img:hover{opacity:1!important}.form-item__mesures>div{border-right:1px solid rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);font-size:12px;padding-left:3px;padding-right:3px;border-radius:3px;text-align:center;margin-right:1px;line-height:20px;padding-right:3px!important}.form-item__mesures div{font-size:12px}.form-item__mesures div input{padding-left:3px;padding-right:3px;margin-bottom:3px}.header-block--clients{padding-bottom:0;padding-top:10px}.header-block-clients,.header-block-clients__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header-block-clients__menu{width:calc(100% - 200px);-ms-flex-item-align:end;align-self:flex-end}.header-block-clients__add-button{width:200px;text-align:right;padding-bottom:12px}.header-block-clients__menu__item{display:block;margin-right:10px;color:#668b8a;border-bottom:3px solid transparent;padding-left:16px;padding-right:16px;text-decoration:none;padding-bottom:9px}.header-block-clients__menu__item:hover{border-bottom:3px solid rgba(110,211,215,.15);color:#537170}.header-block-clients__menu__item.active{border-bottom:3px solid #6ed3d7}.client-badge{display:inline-block;text-align:center;border:2px solid #668b8a;min-width:26px;height:26px;padding:4px 4px 5px;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;font-weight:700;font-variant-numeric:proportional-nums;line-height:normal;margin-left:4px}.client-badge--active{border:2px solid #78d446;color:#78d446}.client-badge--old{border:2px solid #d0d3d3;color:#d0d3d3}.header-block--client{padding:15px 0!important}.header-block__client{display:-webkit-box;display:-ms-flexbox;display:flex}.header-block__client>div{padding-right:10px;margin-right:10px;border-right:1px solid rgba(0,0,0,.2);font-size:24px;font-weight:200;color:#588385;white-space:nowrap;line-height:normal;padding-top:4px;margin-top:-2px}.header-client__title_text{font-size:20px;color:#588385}.header-block__client>div:last-child{border:none}.header-client-badge{display:inline-block;text-align:center;border:2px solid #668b8a;min-width:26px;height:26px;line-height:16px;padding:5px 4px 3px;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;font-variant-numeric:proportional-nums;margin-left:0;margin-top:-4px}.header-client-badge span{display:block;margin-top:-4px}.header-client-badge--month{color:#e17d78;background-color:hsla(0,0%,100%,.5);border-color:#e17d78}.header-client__last-menu__icon{background:url("/img/icons/food-32.png") no-repeat 0 0;padding-left:28px;width:32px;display:inline-block;height:32px;position:absolute;opacity:.5}.header-client__last-menu__dt,.header-client__last-payment-dt__dt{padding-left:34px}.header-client__last-menu__dt span,.header-client__last-payment-dt__dt span{border-bottom:1px dotted;font-size:20px;cursor:pointer}.header-client-badge--menu{color:green;background-color:hsla(0,0%,100%,.7);border:2px solid green}.header-client__level-history-link,.header-client__password{display:inline-block}.client-list__table{width:100%}.client-list__table th{text-align:left;font-size:12px}.client-list__table tr{position:relative}.client-list__table td{font-size:14px}.client-list__table td,.client-list__table th{padding:2px 5px;border-bottom:1px solid rgba(0,0,0,.3);white-space:nowrap}.client-list__table tr:hover td{background:rgba(0,0,0,.1)}.client__fio{font-size:14px;text-decoration:none;color:#000}.client-list__table tr:hover .client__fio{border-bottom:1px solid rgba(0,0,0,.4)}.client__email{font-size:14px;text-decoration:none;color:#000}.client-list__table tr:hover .client__email{border-bottom:1px solid rgba(0,0,0,.4)}.client__phone span{font-size:12px;opacity:.9;margin-top:6px}.client__phone span.l{margin-left:1px}.client__phone span.wl{margin-left:2px}.client__phone span.l:before{content:"-"}.client__menu-count,.client__size{font-size:13px}.client__menu-count--none{opacity:.5}.client__last-menu-dt,.client__last-payment-dt{font-size:13px;color:#000;cursor:pointer}.client-list__table tr:hover .client__last-menu-dt,.client-list__table tr:hover .client__last-payment-dt{border-bottom:1px dashed rgba(0,0,0,.4)}.client__menu-queue{display:inline-block;line-height:11px;padding-top:2px;padding-bottom:1px;min-width:14px;font-size:11px;background-color:green;color:#fff;border-radius:8px;text-align:center;color:green;background-color:hsla(0,0%,100%,.7);border:1px solid green}.client__city{display:block;font-size:11px}.client__referal{display:inline-block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD7SURBVDiNzdJPK0RhFAbw38xgWBmyGLGQhVJWfAVLH0EWsvQZbJTIB/AZhGZHKUUppWQjxUIWSCZ2FlYs7pm6c7v3WilPnTr/nuc97/se/gBT2ME9PvCdsmtU0s3VDHkG53jBPIaDUMMVzkKoEMdYyeQq2MYl7rBaRB7AJ/rRi0ks4wKnGMF0TFfJE5jAY/hfeMAuFuIKHbyh2Ql6UoUG6uHXlaOJ12zyFpupuFXgb+EmT/UZszFJERqYw1NecUnyiHslAvvRs1jUMIR3jObUxtDGYMkBYAOHupesiiOs/UYm2YETHGA8rBUCtRJeF/okP9KWLM56CP9D/AANHy3yILei5QAAAABJRU5ErkJggg==");background-repeat:no-repeat;width:16px;height:16px;position:absolute!important;margin-top:3px;margin-left:3px;opacity:.8}.input--client-menu-count{width:26px;text-align:right;padding:0 4px;background-color:transparent;border:1px solid transparent}.select--client-level{margin-left:-9px;background-color:transparent!important;border:1px solid transparent!important;font-size:14px!important;line-height:28px!important}.select--client-level select{line-height:29px!important;font-size:14px!important}.client-list__table tr:hover .select--client-level{background-color:#fff!important;border:1px solid rgba(0,0,0,.2)!important}.client-list__table tr .select:after{opacity:0}.client-list__table tr:hover .select:after{opacity:1}.client-list__table tr:hover .input--client-menu-count{background-color:#fff;border:1px solid rgba(0,0,0,.2)}.client-list__table:focus{background-color:#fff!important}.client__month-table{font-size:10px;background-color:#e17d78;color:#fff;border-radius:3px;padding:1px 3px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:11px;padding-top:2px;padding-bottom:1px;min-width:16px;font-size:11px;border-radius:8px;text-align:center;color:#e17d78;background-color:hsla(0,0%,100%,.5);border:1px solid #e17d78}.client-list__table td:first-child{position:relative}.menu-exists td:first-child:before{content:"";position:absolute;background-color:#19da83;top:0;bottom:0;width:5px;margin-left:-10px}.client__add-menu-btn{opacity:0;position:absolute;width:20px!important;margin-left:-26px!important;top:0;bottom:0;padding:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.client-list__table tr:hover .client__add-menu-btn{opacity:1}.client__add-menu-btn:after{content:"";left:3px;top:3px;width:20px;height:30px;background-size:16px;opacity:.9;background-repeat:no-repeat;position:absolute;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAOuSURBVGhD7ZlLyFVVGED/fKUmEaSgWA5EzKlBiKiZ2awyUxELdSDWILNIhSKFxAocRFDUVKUMzZmIYkRkUDixgYoPyJDMQYoNMp/4qLUGH2wu55dz9tn39x/cBWuyufs75zvn7Nd3+3r0GNw8iM/g+7gTD+Nx/B2P4s+4DTfgDByGg4p5+DX+i/818G/8Ep/E+8p89KlX3WRTD+B0HFAexV1YdUO+lf34Ia7A5/E5fBFX4Vb8Ea9jZ9/b+DmOxq4zC89jegN30Sf6Eg7HOozB5fgLprHUcfUEdo2F2Pkkf8K2n8SzeAzTuI6fmVicBeirjwuZ0Bp8AEvgDLYF72Bc4yo6uxVjNl7DuMBFfAq7gWPJBNJrTcbWjMU/MQ08DbvJ05gm8yu6RrViN0bAG9jkVT+M7yY24WV0Eolrf4zZuE5EIH0DmzAJ0/5N+QSjrw9xKmaRLnbOTk0HdttERqLbm+j/DTZmLkYAX3HOFNs2EVmC0f8WNh74X2EEcLHLoUQiQ/AERowPsDbOEFcwOrsQ5lAiEVmPEeO0DXVJP6vLOAJzKJXIREzjPIa12IjRKfezklKJiG8i4rxiQx08FEWnj2zIpGQi6T25lamFJ7notNKGCh5BZ5B76dYm4mjVbzp1V1zFZow4TkS1SHeinieqeA/jNyV9Fat4E+M3+2yow1mMTm6xqxjoRFZj/OYHG+qQvpEXbKhgoBN5C+M3e22owyGMTj6JXEoOdiediLPDhjpsx+jkGTuXkol8ixFnkw11sO4UnSwU5FIykT8w4iy2oQ6eOaKTR9qHMIdSiViIiBhuYD3s1WIoeviPzpZ1ciiViBvFiHHEhiZYAYzOLpA5lEjEfd45jBhuIBvh+SO9if7Wk3tRIpHXMPpbABmPjXHDGEFcW5oWndsm4jbIYkf0/wKz8K2ktaymG8i2iXi0jb7/YNbbCD7DCGbxzEJdXdwAvp7YhHRvpW9jKywoW4uNgNab5mA3WYrpl3AQi1Q0ncfTb9VBZ92pG6zFNInfcBwWw0UyPce7MH2Ko7AEDuz08KR/4RQsjslcwvRiZ9CSjdWOHFwnnGIvYGfcriQRGNzVNb2onsR38HGsg5+rK3a6hwq/w6KfU39YLnIqvomdN6EWCpw6vVFnH2cszxP22YNVN69Osc5OuW83G2ux3nA6OHN0Y+piNwHvKxYNfPqnsOpGq3Sy8O+CddhqoesWjpFlaMnGt2Wh4Hv0eGr1w0PRIhyQMdCjR48eg5m+vv8BNhvrRC8FHG0AAAAASUVORK5CYII=")}.remodal-dialog__payments__wrapper{-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.2);box-shadow:0 5px 12px -5px rgba(0,0,0,.2);width:calc(100% + 40px);margin-left:-20px;padding:1px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.remodal-dialog__payments{max-width:400px!important}.dialog-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.6);width:100%;z-index:10;display:none}.remodal-dialog__payments-lists{height:200px;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px 0}.remodal-dialog__add-form{margin:16px auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.remodal-dialog__add-form__date{width:100%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.remodal-dialog__add-form__quantity{width:200px;padding-right:10px;white-space:nowrap}.remodal-dialog__add-form__quantity label{display:block}.remodal-dialog__add-form__button{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-item-align:end;align-self:flex-end}.table--client-payment-history{width:100%}.table--client-payment-history td,.table--client-payment-history th{white-space:nowrap;padding:5px;border-bottom:1px solid rgba(0,0,0,.1)}.table--client-payment-history tr:hover td{background:rgba(0,0,0,.1)}.table--client-payment-history__menu-count{width:20px;text-align:center}.nav--client-edit{margin-bottom:20px}.nav--client-edit a{color:#455c63;margin-right:5px;text-decoration:none;border:none;padding:4px 9px}.nav--client-edit a:hover{background-color:#eff6f6;border-radius:3px}.nav--client-edit a.active,.nav--client-edit a.active:hover{background-color:#cbd4df;border-radius:3px}.nav-level--client-level>span:before{position:absolute;content:"\2B50\FE0F   ";width:16px;height:16px;margin-left:-14px;font-size:11px}.history-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.history-block-menu-list{width:250px;padding-bottom:0;margin-bottom:20px}.history-block-menu-data{padding-left:20px}.history-block-menu-list__sent{background-color:rgba(239,246,246,.9);width:100%;margin-left:-16px;padding:16px}.history-menu-list{margin-bottom:10px;position:relative;padding-bottom:0}.history-menu-list:last-child{margin-bottom:0}.history-menu__item{overflow:visible;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #efefef;-webkit-transition:all .2s;transition:all .2s;color:#5e6d6e;cursor:pointer}.history-menu__item:last-child{border:none}.history-menu__item:hover{background:#eff6f6}.history-menu__item--sent:hover{background:#dfe6e6}.history-menu__item--active{background:#09a0174d!important}.history-block-menu-data-text{font-size:13px}.history-block-menu-data>.island--padding{padding-bottom:0!important;width:500px}.history-block-menu-data-link,.history-block-menu-data-link:visited{color:#588385!important}.history-block-menu-data__buttons{margin-top:10px;background-color:rgba(239,246,246,.9);width:100%;margin-left:-16px;padding:16px;text-align:right}.remodal-dialog__measures{max-width:550px!important}.remodal-dialog__measures__wrapper{-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.2);box-shadow:0 5px 12px -5px rgba(0,0,0,.2);width:calc(100% + 40px);margin-left:-20px;padding:1px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.remodal-dialog__measures-lists{height:200px;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px 0}.remodal-dialog__add-measures-form{margin:16px auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.remodal-dialog__add-measures-form>div{padding-right:5px}.app{max-width:1200px;margin:0 auto;padding:0 30px;padding-top:20px}.app-layout{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.app-layout>div:first-child{width:220px}.app-layout>div:last-child{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.menu-list-header{text-align:right;padding-bottom:5px}.menu-list-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.menu-list-wrapper>div:last-child{width:75%}.menu-list-wrapper>div:first-child{width:25%}.menu-info__action-block{background:#eff6f6;padding:10px;text-align:right}.menu-list__menu a{color:#5e6d6e;cursor:pointer;display:block;padding:4px 0 4px 4px;border:1px solid rgba(0,0,0,.06);border-bottom:none;font-size:13px;line-height:19px;padding-left:8px}.menu-list__menu:last-child a{border-bottom:1px solid rgba(0,0,0,.06)}.menu-list__menu a:hover{background:rgba(239,246,246,.51)}.menu-list__menu--active a,.menu-list__menu--active a:hover{background:#eff6f6;color:#444e4f}.menu-list__menu--active.menu-list__menu--has-problem a,.menu-list__menu--has-problem a{text-decoration:line-through!important;-webkit-text-decoration-color:red!important;text-decoration-color:red!important}.menu-list__menu:last-child{margin-bottom:10px}.island--menu{min-height:200px}.menu-list__menu-meal{display:block}.menu-list__menu-meal span{text-decoration:none!important;padding-right:3px;font-size:12px!important;font-family:Times New Roman,Times!important}.menu-list__menu-meal--ne{opacity:.2;text-decoration:line-through!important;-webkit-text-decoration-color:red!important;text-decoration-color:red!important}.nav--levels a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#455c63;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;border-radius:3px;cursor:pointer;position:relative}.nav--levels a.active:before{content:"";position:absolute;width:5px;background:#6dd3d7;height:100%;margin-left:-2px}.nav--levels a span{padding:4px 0;display:block;padding-left:16px;-webkit-transition:all .3s;transition:all .3s}.nav--levels a.active span,.nav--levels a:hover span{background-color:rgba(0,0,0,.1)}.menu-wrapper{margin-bottom:30px}.meal__buttons-block{position:absolute;background:hsla(0,0%,100%,.8);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-32px;text-align:right;padding:10px;margin-top:-10px;display:none;z-index:10}.menu__recipe:hover .meal__buttons-block{display:block;-webkit-transition:all .3s;transition:all .3s}.menu__header{margin-bottom:20px;background:#175873;margin-top:-16px;padding:10px 16px;width:calc(100% + 32px);margin-left:-16px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__header-action{max-width:100px}.menu__header-title{width:100%}.input--menu-name{background-color:transparent!important;border:none!important;color:#fff!important;margin-left:-10px}.input--menu-name:focus{background-color:#fff!important;color:#000!important}.menu__day{font-size:30px;margin-bottom:14px}.menu__day,.menu__meal{font-family:Helvetica,Arial}.menu__meal{font-size:18px;font-weight:300;display:block;border-bottom:1px solid #ccc;margin-bottom:10px}.menu__recipe{padding-left:16px;margin-bottom:16px}.menu__recipe--has_problem-1{background:#ff00002e;border-radius:6px}.menu__recipe--is_replace{border-radius:6px;background:#00803014}.menu__recipe-name{font-size:16px}.menu__recipe-ingredients,.menu__recipe-name{font-family:Helvetica,Arial;margin-bottom:2px}.menu__recipe-ingredients{font-size:12px;color:#777;font-style:italic}.menu__recipe-has-photo{position:absolute;width:16px;height:16px;margin-left:-20px;z-index:2;background:#bd1575;-webkit-mask-image:url("/img/icons/photo.svg");mask-image:url("/img/icons/photo.svg");background-size:18px}.menu__recipe-edit-link{left:10px;position:absolute;width:18px;height:18px;background:url("/img/icons/edit.svg") no-repeat 0 0;background-size:18px;opacity:.8}.menu__recipe-edit-link:hover{opacity:1}.menu__description,.menu__description blockquote,.menu__description p{font-family:Helvetica,Arial;font-size:13.6px;line-height:19px;font-weight:300}.menu__description blockquote{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:#f3f0e3}.menu__recipe-not-exists{padding:5px;background:#ff00002e;border-radius:6px}.btn--menu-kebab{height:26px!important;padding:0!important}.btn--menu-kebab img{height:24px}.menu__kebab-popover{background:#fff;position:absolute;width:220px;margin-left:-155px;color:#000;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px -5px rgba(0,0,0,.4);border-radius:3px;z-index:100}.popover-menu{list-style:none}.popover-menu__item{list-style:none;font-size:13px;font-family:Arial;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border-bottom:1px solid #efefef;cursor:pointer}.popover-menu__item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.popover-menu__item:last-child{border:none}.popover-menu__item:hover{background:#eff6f6}.popover-menu__item--delete{color:red}.popover-menu__item--delete:hover{background:#f6d1d4}.menu__has-food-exception-icon{height:24px;position:absolute;background-color:red;border-radius:2px;margin-left:5px}.menu__header-nutrients .dialog-recipe__nutr{display:inline-block}.search-recipe-dialog__content{min-height:350px}.dialog-recipe,.search-recipe-dialog__content{-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-recipe{padding:0 0 8px;border-bottom:1px solid #ccc}.dialog-recipe:hover{background-color:#eff6f6}.dialog-recipe__name{font-size:15px;margin-bottom:2px;position:relative}.dialog-recipe__name--photo{padding-left:20px}.dialog-recipe__name--photo:before{content:"";position:absolute;width:16px;height:16px;margin-left:-20px;z-index:2;background:#bd1575;-webkit-mask-image:url("/img/icons/photo.svg");mask-image:url("/img/icons/photo.svg");background-size:18px}.dialog-recipe__desc,.dialog-recipe__desc *{font-size:13px;line-height:17px;color:#777}.dialog-recipe__nutr>span{display:inline-block;margin-right:5px;font-size:11px;color:#fff;line-height:normal;padding:1px 4px;border-radius:3px}.dialog-nutr--proteins{background-color:#12b4eb}.dialog-nutr--fat{background-color:#6a3359}.dialog-nutr--carb{background-color:#cd3138}.dialog-nutr--kkal{background-color:#229f60}.dialog-recipe__alert,.recipe__alert{border-radius:3px;font-size:12px;padding:2px 6px;margin-bottom:2px;display:inline-block}.dialog-recipe__alert--critical,.recipe__alert--critical{background:red;color:#fff}.dialog-recipe__alert--warn,.recipe__alert--warn{background:#ff8436;color:#fff}.dialog-recipe__alert--info,.recipe__alert--info{background:#deffc0;color:#222}.dialog-recipe__alert--alert,.recipe__alert--alert{background:#eae5b5}.dialog-recipe-selected{display:inline-block;width:420px;text-align:left;overflow:hidden;font-size:14px;color:green;height:20px}.dialog-recipe--selected,.dialog-recipe--selected:hover{background-color:rgba(0,128,0,.22)!important}.dialog-loading{position:absolute;left:45%;margin-top:40px}.search-hl{background-color:#fefe56}.new-menu-dialog__params{min-height:300px;-webkit-box-sizing:border-box;box-sizing:border-box}.new-menu-dialog__params-block{padding-top:16px;padding-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.new-menu-dialog__params-block--odd{background:#d3e0e945;margin-left:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 40px)}.new-menu-dialog__params-title{font-size:16px;padding-bottom:8px}.new-menu-dialog__params-block--food{height:150px;overflow-y:scroll}.new-menu-dialog__params-block--food ul{padding-left:18px}.new-menu-dialog__params-block--food li,.new-menu-dialog__params-block--food ul{list-style:circle}.new-menu-dialog-blocker{top:0;left:0;bottom:0;right:0;position:absolute;background:rgba(0,0,0,.4);z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:25%;padding-left:43%}.form-item{margin:0 0 10px}.form-item__top15{margin-top:15px}.form-item__subtitle{font-weight:500;margin-bottom:8px;font-size:18px}.form-item--flex-2{display:-webkit-box;display:-ms-flexbox;display:flex}.form-item--flex-2>div{width:50%;min-width:50%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-item--flex-2>div:last-child{max-width:100%;padding-right:0}.form-item--flex-4{display:-webkit-box;display:-ms-flexbox;display:flex}.form-item--flex-4>div{width:25%;min-width:25%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-item--flex-4>div:last-child{max-width:100%;padding-right:0}.form-item--flex-5{display:-webkit-box;display:-ms-flexbox;display:flex}.form-item--flex-5>div{width:20%;min-width:20%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-item--flex-5>div:last-child{max-width:100%;padding-right:0}.form-item--hover-highlight{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;width:calc(100% + 10px);margin-left:-5px;overflow:hidden}.form-item--hover-highlight:hover{background:#eff6f6}.input{display:inline-block;vertical-align:baseline;white-space:nowrap;text-decoration:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;color:#000;border:1px solid rgba(0,0,0,.2);background:#fff;line-height:25px;padding:3px 9px;min-height:24px;border-radius:2px;width:100%}.input:focus{z-index:2;border-color:rgba(178,142,0,.6);-webkit-box-shadow:0 0 10px #fc0;box-shadow:0 0 10px #fc0;background:#fff}.input--xl{font-size:18px;line-height:30px;min-height:30px}.input--s{line-height:16px;min-height:20px}.input--right-text{text-align:right}.input--white-shadow{-webkit-box-shadow:0 6px 6px #fff;box-shadow:0 6px 6px #fff}.rich-textrea,.textarea{display:inline-block;vertical-align:baseline;text-decoration:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;color:#000;border:1px solid rgba(0,0,0,.2);background:#fff;padding:3px 9px;min-height:154px;border-radius:2px;width:100%}.textarea--small{min-height:54px!important}.rich-textrea:focus,.textarea:focus{z-index:2;border-color:rgba(178,142,0,.6);-webkit-box-shadow:0 0 10px #fc0;box-shadow:0 0 10px #fc0}.medium-editor-placeholder:after{font-style:normal!important;color:#757575!important}.medium-editor-hidden{display:none!important}.rich-textrea blockquote{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:#f3f0e3;font-style:italic}.btn{border:1px solid rgba(0,0,0,.2);color:#000;border-radius:3px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:30px;background:#fff;padding-left:25px;padding-right:25px;text-decoration:none;cursor:default}.btn:hover{border-color:rgba(0,0,0,.4)}.btn:active{z-index:2;background:#f6f5f3;border-color:rgba(178,142,0,.6);outline:none;-webkit-box-shadow:0 0 10px #fc0;box-shadow:0 0 10px #fc0}a.btn{display:inline-block;line-height:34px}.btn--action{background:#ffdb4d}.btn--action:active{background:#fc0}.btn--action:disabled,.btn--action:disabled:active,.btn--action:disabled:hover,.btn--action:hover:disabled{background:#dfdfdf!important;-webkit-box-shadow:0!important;box-shadow:0!important;border:1px solid rgba(0,0,0,.2)!important;color:rgba(68,78,79,.57)!important}.btn--promo{text-align:center;border:none;outline:0;background:#f9c400;background:-webkit-gradient(linear,left top,left bottom,from(#ffe025),color-stop(92%,#f9c400),to(#be8c05));background:linear-gradient(180deg,#ffe025,#f9c400 92%,#be8c05);text-shadow:0 1px 0 hsla(0,0%,100%,.36);color:#473e09;-webkit-box-shadow:0 0 1px 0 #fff;box-shadow:0 0 1px 0 #fff}.btn--promo:active{background:#ffe652;background:-webkit-gradient(linear,left top,left bottom,from(#c69007),color-stop(8%,#f8c106),to(#dec35e));background:linear-gradient(180deg,#c69007,#f8c106 8%,#dec35e)}.btn--promo:active:before{background:-webkit-gradient(linear,left top,left bottom,from(#ffe349),to(#ffdb01));background:linear-gradient(180deg,#ffe349,#ffdb01);-webkit-box-shadow:inset 0 2px 4px 0 rgba(102,52,0,.2);box-shadow:inset 0 2px 4px 0 rgba(102,52,0,.2)}.btn--small{line-height:25px!important;padding-left:10px!important;padding-right:10px!important;font-size:14px!important}.btn--micro{line-height:22px!important;padding:0 8px;font-size:13px}.btn--dark{background:transparent;color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.9)}.btn--dark:active,.btn--dark:hover{border-color:hsla(0,0%,100%,.8)}.btn--dark:active{background:transparent;color:#fff}.btn--margin-right{margin-right:5px}.label{display:block;margin-bottom:1px;text-align:left;white-space:nowrap}@media only screen and (max-width:950px){.label{font-size:14px}}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;border:1px solid rgba(0,0,0,.2);width:17px;height:17px;margin-right:1px!important;cursor:pointer;position:relative;margin-top:-1px;margin-left:-1px;-webkit-transition:all .15s;transition:all .15s;background-color:#fff}.checkbox:checked:after{content:"";visibility:inherit;position:absolute;margin:-9px 0 0 5px;width:7px;height:18px;border-right:2px solid;border-bottom:2px solid;color:#000;-webkit-transform:scale(.85) rotate(47deg) skewX(12deg);transform:scale(.85) rotate(47deg) skewX(12deg)}.checkbox:hover{border:1px solid rgba(0,0,0,.3)}.checkbox:checked,.checkbox:checked:hover{border-color:rgba(153,122,0,.5);-webkit-box-shadow:inset 0 90px #ffeba0;box-shadow:inset 0 90px #ffeba0}label+label{margin-left:10px}.dropzone{border-color:#f4f4f4!important;min-height:50px!important;padding:0!important;background:#eff6f6!important;border:2px dashed #dde3e3!important}.dropzone:hover{background:#edf4f4!important}.dropzone .dz-preview .dz-image{width:80px!important;height:80px!important;border-radius:4px!important}.dropzone .dz-preview .dz-details,.dropzone .dz-preview .dz-details .dz-filename{display:none!important}.dropzone .dz-preview .dz-image img{width:80px!important;height:80px!important}.dropzone .dz-preview{min-height:80px!important}.dropzone .dz-preview .dz-progress .dz-upload{background:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#3c763d))!important;background:linear-gradient(180deg,#5cb85c,#3c763d)!important}.dropzone .dz-preview .dz-progress{border-radius:4px!important;width:70px!important;margin-left:-35px!important}.dropzone button{padding:0 3px!important;background:transparent}.dropzone .dz-message{text-align:center;margin:20px 0}.select{width:calc(100% - 2px);padding:0;position:relative;line-height:27px}.select select{width:100%;height:30px;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:9px;padding-right:22px;line-height:27px}.select:after{position:absolute;content:"";border-bottom:1px solid;border-right:1px solid;margin-top:-5px;-webkit-transform:scale(.9) rotate(45deg);transform:scale(.9) rotate(45deg);width:8px;height:8px;top:15px;right:8px;pointer-events:none}.ms-parent{display:block!important}.ms-choice{border:none!important;height:30px!important}.ms-choice>div{background:none}.ms-choice>div.open{background:none!important}.ms-choice>span{line-height:27px!important;padding-top:2px;color:#000;padding-left:9px!important}select.select--multiple{visibility:hidden}.ms-drop.bottom{text-align:left!important}.ms-drop ul>li label{line-height:27px}.ms-drop.bottom{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5)}.ms-drop{border:none;border-radius:0}.ms-drop span{padding-left:4px}.ms-drop li input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;border:1px solid rgba(0,0,0,.2);width:17px;height:17px;margin-right:1px!important;cursor:pointer;position:relative;margin-top:-1px;margin-left:-1px;-webkit-transition:all .15s;transition:all .15s;background-color:#fff}.ms-drop li input:checked:after{content:"";visibility:inherit;position:absolute;margin:-9px 0 0 5px;width:7px;height:18px;border-right:2px solid;border-bottom:2px solid;color:#000;-webkit-transform:scale(.85) rotate(47deg) skewX(12deg);transform:scale(.85) rotate(47deg) skewX(12deg)}.ms-drop li input:hover{border:1px solid rgba(0,0,0,.3)}.ms-drop li input:checked,.ms-drop li input:checked:hover{border-color:rgba(153,122,0,.5);-webkit-box-shadow:inset 0 90px #ffeba0;box-shadow:inset 0 90px #ffeba0}button[data-balloon]{overflow:visible}[data-balloon]{position:relative;cursor:pointer}[data-balloon]:after{font-family:sans-serif!important;font-weight:400!important;font-style:normal!important;text-shadow:none!important;font-size:12px!important;background:hsla(0,0%,7%,.9);border-radius:4px;color:#fff;content:attr(data-balloon);padding:.5em 1em;white-space:nowrap}[data-balloon]:after,[data-balloon]:before{filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;position:absolute;z-index:10}[data-balloon]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;content:""}[data-balloon]:hover:after,[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:after,[data-balloon][data-balloon-visible]:before{filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:auto}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon][data-balloon-blunt]:after,[data-balloon][data-balloon-blunt]:before{-webkit-transition:none;transition:none}[data-balloon][data-balloon-pos=up]:after{margin-bottom:11px}[data-balloon][data-balloon-pos=up]:after,[data-balloon][data-balloon-pos=up]:before{bottom:100%;left:50%;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up]:before{margin-bottom:5px}[data-balloon][data-balloon-pos=up]:hover:after,[data-balloon][data-balloon-pos=up]:hover:before,[data-balloon][data-balloon-pos=up][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up][data-balloon-visible]:before{-webkit-transform:translate(-50%);transform:translate(-50%)}[data-balloon][data-balloon-pos=up-left]:after{left:0;margin-bottom:11px}[data-balloon][data-balloon-pos=up-left]:after,[data-balloon][data-balloon-pos=up-left]:before{bottom:100%;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-left]:before{left:5px;margin-bottom:5px}[data-balloon][data-balloon-pos=up-left]:hover:after,[data-balloon][data-balloon-pos=up-left]:hover:before,[data-balloon][data-balloon-pos=up-left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up-left][data-balloon-visible]:before{-webkit-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=up-right]:after{right:0;margin-bottom:11px}[data-balloon][data-balloon-pos=up-right]:after,[data-balloon][data-balloon-pos=up-right]:before{bottom:100%;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-right]:before{right:5px;margin-bottom:5px}[data-balloon][data-balloon-pos=up-right]:hover:after,[data-balloon][data-balloon-pos=up-right]:hover:before,[data-balloon][data-balloon-pos=up-right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up-right][data-balloon-visible]:before{-webkit-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=down]:after{margin-top:11px}[data-balloon][data-balloon-pos=down]:after,[data-balloon][data-balloon-pos=down]:before{left:50%;top:100%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon][data-balloon-pos=down]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;margin-top:5px}[data-balloon][data-balloon-pos=down]:hover:after,[data-balloon][data-balloon-pos=down]:hover:before,[data-balloon][data-balloon-pos=down][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down][data-balloon-visible]:before{-webkit-transform:translate(-50%);transform:translate(-50%)}[data-balloon][data-balloon-pos=down-left]:after{left:0;margin-top:11px;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px)}[data-balloon][data-balloon-pos=down-left]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:5px;margin-top:5px;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px)}[data-balloon][data-balloon-pos=down-left]:hover:after,[data-balloon][data-balloon-pos=down-left]:hover:before,[data-balloon][data-balloon-pos=down-left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down-left][data-balloon-visible]:before{-webkit-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=down-right]:after{right:0;margin-top:11px;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px)}[data-balloon][data-balloon-pos=down-right]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;right:5px;margin-top:5px;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px)}[data-balloon][data-balloon-pos=down-right]:hover:after,[data-balloon][data-balloon-pos=down-right]:hover:before,[data-balloon][data-balloon-pos=down-right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down-right][data-balloon-visible]:before{-webkit-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=left]:after{margin-right:11px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos=left]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;margin-right:5px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos=left]:hover:after,[data-balloon][data-balloon-pos=left]:hover:before,[data-balloon][data-balloon-pos=left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=left][data-balloon-visible]:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-balloon][data-balloon-pos=right]:after{left:100%;margin-left:11px;top:50%;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-pos=right]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658z'/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;left:100%;margin-left:5px;top:50%;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-pos=right]:hover:after,[data-balloon][data-balloon-pos=right]:hover:before,[data-balloon][data-balloon-pos=right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=right][data-balloon-visible]:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-balloon][data-balloon-length=small]:after{white-space:normal;width:80px}[data-balloon][data-balloon-length=medium]:after{white-space:normal;width:150px}[data-balloon][data-balloon-length=large]:after{white-space:normal;width:260px}[data-balloon][data-balloon-length=xlarge]:after{white-space:normal;width:380px}@media screen and (max-width:768px){[data-balloon][data-balloon-length=xlarge]:after{white-space:normal;width:90vw}}[data-balloon][data-balloon-length=fit]:after{white-space:normal;width:100%}