.daterange-picker{position:relative}.daterange-picker__dates{display:none}.daterange-picker__info{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}.daterange-picker__title_data{margin-right:5px}.daterange-picker__title_modal{text-align:center;margin-bottom:5px}.daterange-picker__error{color:#e0121a;font-size:18px;text-align:center}.daterange-picker__value{color:#e0121a;border-bottom:1px dashed}.daterange-picker__modal-content{padding:5px}.daterange-picker__modal-content .vc-container{border:none}.daterange-picker__close{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:16px;position:absolute;top:0;right:0}.daterange-picker__icon{width:16px;height:16px;fill:#e0121a}.difference{font-size:.75em}.difference_good{color:green}.difference_bad{color:red}.difference_positive:before{content:"+"}.cooking-restaurant__link_back{display:inline-block;margin-bottom:5px}@media only screen and (min-width:1280px){.cooking-restaurant__link_back{margin-bottom:10px}}.cooking-restaurant__settings{margin-bottom:15px}.cooking-restaurant__dateranges{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-gap:10px;justify-content:start;align-content:start;justify-items:start;align-items:start;margin-bottom:15px}@media only screen and (min-width:1280px){.cooking-restaurant__dateranges{grid-auto-flow:column}}.cooking-restaurant__toggles{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-gap:10px;justify-content:start;align-content:start;justify-items:start;align-items:start}@media only screen and (min-width:1280px){.cooking-restaurant__toggles{grid-auto-flow:column}}.cooking-restaurant__selects{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-gap:10px;justify-content:start;align-content:start;justify-items:start;align-items:start;margin-top:15px}@media only screen and (min-width:1280px){.cooking-restaurant__selects{grid-auto-flow:column}}.cooking-restaurant__select{min-width:240px;padding:4px 8px;border-color:#ebe8e8;border-radius:4px}.cooking-restaurant__select:focus{outline:none}.cooking-restaurant__box{padding:16px;overflow-x:auto}.cooking-restaurant__box_chart{padding:16px}.cooking-restaurant__box+.cooking-restaurant__box{margin-top:15px}.cooking-restaurant__table{width:100%}.cooking-restaurant__table-caption{padding:8px;font-size:24px;font-weight:700}.cooking-restaurant__table-column_title{width:25%}.cooking-restaurant__table_striped .cooking-restaurant__table-row_body:nth-of-type(odd){background-color:#f8f8f8}.cooking-restaurant__table_hover .cooking-restaurant__table-row_body:hover{background-color:#ded9d9}.cooking-restaurant__table-row_pinned{background-color:#ded9d9!important}.cooking-restaurant__table-cell{font-size:20px;padding:16px 8px}.cooking-restaurant__table-cell_head{white-space:nowrap}.cooking-restaurant__table-cell_sortable{cursor:pointer}.cooking-restaurant__table-cell_title{font-weight:700}.cooking-restaurant__table-cell_baseline{vertical-align:baseline}.cooking-restaurant__table-cell_small{font-size:16px}.cooking-restaurant__table-cell_tac{text-align:center}.cooking-restaurant__table-cell_tar{text-align:right}.cooking-restaurant__table-cell-content{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.cooking-restaurant__table-value{display:block;line-height:1}.cooking-restaurant__table-value_icon{margin-left:5px;width:18px;height:18px}.cooking-restaurant__table-value_diff{margin-left:8px}.cooking-restaurant__table-value_positive{color:green}.cooking-restaurant__table-value_negative{color:red}