@charset "UTF-8";.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px}.container-fluid{padding-left:16px;padding-right:16px}@media only screen and (min-width:576px){.container{max-width:100%;width:560px}}@media only screen and (min-width:768px){.container{max-width:100%;width:752px}}@media only screen and (min-width:992px){.container{max-width:100%;width:976px}}@media only screen and (min-width:1200px){.container{max-width:100%;width:1184px}}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}.initial-order-xs{order:0}@media only screen and (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.initial-order-sm{order:0}}@media only screen and (min-width:768px){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.initial-order-md{order:0}}@media only screen and (min-width:992px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.initial-order-lg{order:0}}@media only screen and (min-width:1200px){.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}.initial-order-xl{order:0}}@media only screen and (max-width:575px){.hidden-xs{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.hidden-sm{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-md{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-lg{display:none}}@media only screen and (min-width:1200px){.hidden-xl{display:none}}.cw-alert{align-items:center;background-color:#e8f4fd;border-radius:4px;color:#0d3c61;display:flex;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;margin:10px;padding:6px 16px}.cw-alert span{margin:0 10px;white-space:normal}.cw-alert-info{background-color:#e8f4fd;color:#0d3c61}.cw-alert-info svg{background-color:#0d3c61}.cw-alert-error{background-color:#fdecea;color:#611a15}.cw-alert-error svg{background-color:#611a15}.cw-alert-warning{background-color:#fff4e5;color:#663c00}.cw-alert-warning svg{background-color:#663c00}.cw-alert-success{background-color:#edf7ed;color:#1e4620}.cw-alert-success svg{background-color:#1e4620}
/*!
 * (The MIT License)
 * 
 * Copyright (c) 2012-2014 Marcin Warpechowski
 * Copyright (c) 2015 Handsoncode sp. z o.o. <hello@handsoncode.net>
 * 
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * 'Software'), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * 
 * Version: 6.2.2
 * Release date: 19/12/2018 (built at 18/12/2018 14:43:44)
 */.handsontable .table td,.handsontable .table th{border-top:none}.handsontable tr{background:#fff}.handsontable td{background-color:inherit}.handsontable .table caption+thead tr:first-child td,.handsontable .table caption+thead tr:first-child th,.handsontable .table colgroup+thead tr:first-child td,.handsontable .table colgroup+thead tr:first-child th,.handsontable .table thead:first-child tr:first-child td,.handsontable .table thead:first-child tr:first-child th{border-top:1px solid #ccc}.handsontable .table-bordered{border:0;border-collapse:initial}.handsontable .table-bordered td,.handsontable .table-bordered th{border-left:none}.handsontable .table-bordered td:first-child,.handsontable .table-bordered th:first-child{border-left:1px solid #ccc}.handsontable .table>tbody>tr>td,.handsontable .table>tbody>tr>th,.handsontable .table>tfoot>tr>td,.handsontable .table>tfoot>tr>th,.handsontable .table>thead>tr>td,.handsontable .table>thead>tr>th{line-height:21px;padding:0 4px}.col-lg-1.handsontable,.col-lg-10.handsontable,.col-lg-11.handsontable,.col-lg-12.handsontable,.col-lg-2.handsontable,.col-lg-3.handsontable,.col-lg-4.handsontable,.col-lg-5.handsontable,.col-lg-6.handsontable,.col-lg-7.handsontable,.col-lg-8.handsontable,.col-lg-9.handsontable,.col-md-1.handsontable,.col-md-10.handsontable,.col-md-11.handsontable,.col-md-12.handsontable,.col-md-2.handsontable,.col-md-3.handsontable,.col-md-4.handsontable,.col-md-5.handsontable,.col-md-6.handsontable,.col-md-7.handsontable,.col-md-8.handsontable,.col-md-9.handsontable .col-sm-1.handsontable,.col-sm-10.handsontable,.col-sm-11.handsontable,.col-sm-12.handsontable,.col-sm-2.handsontable,.col-sm-3.handsontable,.col-sm-4.handsontable,.col-sm-5.handsontable,.col-sm-6.handsontable,.col-sm-7.handsontable,.col-sm-8.handsontable,.col-sm-9.handsontable .col-xs-1.handsontable,.col-xs-10.handsontable,.col-xs-11.handsontable,.col-xs-12.handsontable,.col-xs-2.handsontable,.col-xs-3.handsontable,.col-xs-4.handsontable,.col-xs-5.handsontable,.col-xs-6.handsontable,.col-xs-7.handsontable,.col-xs-8.handsontable,.col-xs-9.handsontable{padding-left:0;padding-right:0}.handsontable .table-striped>tbody>tr:nth-of-type(2n){background-color:#fff}.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable.htAutoSize{left:-99000px;position:absolute;top:-99000px;visibility:hidden}.handsontable .wtHider{width:0}.handsontable .wtSpreader{height:auto;position:relative;width:0}.handsontable div,.handsontable input,.handsontable table,.handsontable tbody,.handsontable td,.handsontable textarea,.handsontable th,.handsontable thead{box-sizing:initial;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:0}.handsontable table.htCore{border-collapse:initial;border-spacing:0;border-width:0;cursor:default;margin:0;max-height:none;max-width:none;outline-width:0;table-layout:fixed;width:0}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable td,.handsontable th{background-clip:padding-box;background-color:#fff;border-bottom:1px solid #ccc;border-left-width:0;border-right:1px solid #ccc;border-top-width:0;empty-cells:show;height:22px;line-height:21px;outline-width:0;overflow:hidden;padding:0 4px;vertical-align:top;white-space:pre-line}.handsontable td.htInvalid{background-color:#ff4c42!important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable th:last-child{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.handsontable th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable tr:first-child th.htNoFrame{background-color:#fff;border-color:#fff;border-left-width:0}.handsontable .htNoFrame+td,.handsontable .htNoFrame+th,.handsontable td:first-of-type,.handsontable th:first-child,.handsontable th:nth-child(2),.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #ccc}.handsontable tr:first-child td,.handsontable tr:first-child th{border-top:1px solid #ccc}.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable tbody tr th,.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-right-width:0}.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop)~.handsontable thead tr.lastChild th,.ht_master:not(.innerBorderTop)~.handsontable thead tr:last-child th{border-bottom-width:0}.handsontable th{background-color:#f0f0f0;color:#222;font-weight:400;text-align:center;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}#hot-display-license-info{color:#323232;font-family:Helvetica,Arial,sans-serif;font-size:10px;padding:5px 0 3px;text-align:left}.handsontable .manualColumnResizer{cursor:col-resize;height:25px;position:fixed;top:0;width:5px;z-index:110}.handsontable .manualRowResizer{cursor:row-resize;height:5px;left:0;position:fixed;width:50px;z-index:110}.handsontable .manualColumnResizer.active,.handsontable .manualColumnResizer:hover,.handsontable .manualRowResizer.active,.handsontable .manualRowResizer:hover{background-color:#34a9db}.handsontable .manualColumnResizerGuide{background-color:#34a9db;border-right:1px dashed #777;display:none;margin-left:5px;position:fixed;right:0;top:0;width:0}.handsontable .manualRowResizerGuide{background-color:#34a9db;border-bottom:1px dashed #777;bottom:0;display:none;height:0;left:0;margin-top:5px;position:fixed}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:199}.handsontable .columnSorting{position:relative}.handsontable .columnSorting.sortAction:hover{cursor:pointer;text-decoration:underline}.handsontable span.colHeader{display:inline-block;line-height:1.1}.handsontable span.colHeader.columnSorting:before{background-position-x:right;background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-top:-6px;padding-left:8px;position:absolute;right:-9px;top:50%;width:5px}.handsontable span.colHeader.columnSorting.ascending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFNJREFUeAHtzjkSgCAUBNHPgsoy97+ulGXRqJE5L+xkxoYt2UdsLb5bqFINz+aLuuLn5rIu2RkO3fZpWENimNgiw6iBYRTPMLJjGFxQZ1hxxb/xBI1qC8k39CdKAAAAAElFTkSuQmCC)}.handsontable span.colHeader.columnSorting.descending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFJJREFUeAHtzjkSgCAQRNFmQYUZ7n9dKUvru0TmvPAn3br0QfgdZ5xx6x+rQn23GqTYnq1FDcnuzZIO2WmedVqIRVxgGKEyjNgYRjKGkZ1hFIZ3I70LyM0VtU8AAAAASUVORK5CYII=)}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):after{content:"*";display:inline-block;padding-right:20px;position:relative}.handsontable .wtBorder{font-size:0;position:absolute}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10}.handsontable .wtBorder.area{z-index:8}.handsontable .wtBorder.fill{z-index:6}.handsontable td.area,.handsontable td.area-1,.handsontable td.area-2,.handsontable td.area-3,.handsontable td.area-4,.handsontable td.area-5,.handsontable td.area-6,.handsontable td.area-7{position:relative}.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before,.handsontable td.area:before{background:#005eff;bottom:0;bottom:-100%\9;content:"";left:0;position:absolute;right:0;top:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before,.handsontable td.area:before{bottom:-100%}}.handsontable td.area:before{opacity:.1}.handsontable td.area-1:before{opacity:.2}.handsontable td.area-2:before{opacity:.27}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.41}.handsontable td.area-5:before{opacity:.47}.handsontable td.area-6:before{opacity:.54}.handsontable td.area-7:before{opacity:.58}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable tbody th.ht__active_highlight,.handsontable thead th.ht__active_highlight{background-color:#8eb0e7;color:#000}.handsontable .wtBorder.corner{cursor:crosshair;font-size:0}.handsontable .htBorder.htFillBorder{background:red;height:1px;width:1px}.handsontableInput{background-color:#fff;border:none;border-radius:0;box-shadow:inset 0 0 0 2px #5292f7;color:#000;display:block;font-family:inherit;font-size:inherit;line-height:21px;margin:0;outline-width:0;padding:1px 5px 0;resize:none}.handsontableInputHolder{left:0;position:absolute;top:0;z-index:104}.htSelectEditor{-webkit-appearance:menulist-button!important;position:absolute;width:auto}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{color:#777;content:"\25B6";font-size:9px;position:absolute;right:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable .htAutocompleteArrow{color:#eee;cursor:default;float:right;font-size:10px;text-align:center;width:16px}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block;vertical-align:middle}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;width:100%}.handsontable .handsontable.ht_clone_top .wtHider{padding:0 0 5px}.handsontable .autocompleteEditor.handsontable{padding-right:17px}.handsontable .autocompleteEditor.handsontable.htMacScroll{padding-right:15px}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{background:#fff;border:1px solid #ccc;border-collapse:initial}.handsontable.listbox td,.handsontable.listbox th,.handsontable.listbox tr:first-child td,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th{border-color:transparent}.handsontable.listbox td,.handsontable.listbox th{text-overflow:ellipsis;white-space:nowrap}.handsontable.listbox td.htDimmed{color:inherit;cursor:default;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_clone_top{z-index:101}.ht_clone_left{z-index:102}.ht_clone_bottom_left_corner,.ht_clone_debug,.ht_clone_top_left_corner{z-index:103}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.htBordered{border-width:1px}.htBordered.htTopBorderSolid{border-top-color:#000;border-top-style:solid}.htBordered.htRightBorderSolid{border-right-color:#000;border-right-style:solid}.htBordered.htBottomBorderSolid{border-bottom-color:#000;border-bottom-style:solid}.htBordered.htLeftBorderSolid{border-left-color:#000;border-left-style:solid}.handsontable tbody tr th:nth-last-child(2){border-right:1px solid #ccc}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer{border-bottom:1px solid #ccc;padding-bottom:5px}.ht_clone_top_left_corner thead tr th:nth-last-child(2){border-right:1px solid #ccc}.htCollapseButton{border:1px solid #f3f3f3;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.4);cursor:pointer;height:10px;line-height:10px;margin-bottom:3px;position:relative;text-align:center;width:10px}.htCollapseButton:after{background:#ccc;bottom:10px;content:"";display:block;height:300%;margin-left:4px;position:absolute;width:1px}thead .htCollapseButton{background:#fff;position:absolute;right:5px;top:5px}thead .htCollapseButton:after{height:1px;right:10px;top:4px;width:700%}.handsontable tr th .htExpandButton{border:1px solid #f3f3f3;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.4);cursor:pointer;display:none;height:10px;line-height:10px;position:absolute;text-align:center;top:0;width:10px}.handsontable thead tr th .htExpandButton{top:5px}.handsontable tr th .htExpandButton.clickable{display:block}.collapsibleIndicator{background:#eee;border:1px solid #a6a6a6;border-radius:10px;box-shadow:0 0 0 6px #eee;color:#222;cursor:pointer;font-size:10px;height:10px;line-height:10px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:10px}.handsontable col.hidden{width:0!important}.handsontable table tr th.lightRightBorder{border-right:1px solid #e6e6e6}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_clone_bottom,.ht_clone_left,.ht_clone_top,.ht_master{overflow:hidden}.ht_master .wtHolder{overflow:auto}.handsontable .ht_clone_left thead,.handsontable .ht_master thead,.handsontable .ht_master tr th{visibility:hidden}.ht_clone_bottom .wtHolder,.ht_clone_left .wtHolder,.ht_clone_top .wtHolder{overflow:hidden}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none}.htMobileEditorContainer{-webkit-text-size-adjust:none;background:#f8f8f8;border:1px solid #ebebeb;border-radius:20px;box-sizing:border-box;-webkit-box-sizing:border-box;display:none;height:54pt;position:absolute;top:0;width:70%;z-index:999}.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea),.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle){z-index:9999}.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea,.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea{left:-10000px;top:-10000px}.htMobileEditorContainer.active{display:block}.htMobileEditorContainer .inputs{bottom:10pt;height:34pt;left:14px;position:absolute;right:210pt;top:10pt}.htMobileEditorContainer .inputs textarea{-webkit-appearance:none;border:1px solid #a1a1a1;bottom:0;box-shadow:none;font-size:13pt;left:14px;padding:7pt;position:absolute;right:14px;top:0}.htMobileEditorContainer .cellPointer{border-bottom:13pt solid #ebebeb;border-left:13pt solid transparent;border-right:13pt solid transparent;height:0;left:30px;position:absolute;top:-13pt;width:0}.htMobileEditorContainer .cellPointer.hidden{display:none}.htMobileEditorContainer .cellPointer:before{border-bottom:13pt solid #f8f8f8;border-left:13pt solid transparent;border-right:13pt solid transparent;content:"";display:block;height:0;left:-13pt;position:absolute;top:2px;width:0}.htMobileEditorContainer .moveHandle{bottom:0;cursor:move;left:5px;position:absolute;top:10pt;width:30px;z-index:9999}.htMobileEditorContainer .moveHandle:after{color:#ebebeb;content:"..\A..\A..\A..";display:inline-block;font-size:20pt;line-height:10px;margin-top:-8px;white-space:pre}.htMobileEditorContainer .positionControls{bottom:0;position:absolute;right:5pt;top:0;width:205pt}.htMobileEditorContainer .positionControls>div{float:left;height:100%;width:50pt}.htMobileEditorContainer .positionControls>div:after{content:" ";display:block;height:15pt;line-height:50pt;text-align:center;width:15pt}.htMobileEditorContainer .downButton:after,.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after{margin:21pt 0 0 21pt;transform-origin:5pt 5pt;-webkit-transform-origin:5pt 5pt}.htMobileEditorContainer .leftButton:after{border-left:2px solid #288ffe;border-top:2px solid #288ffe;-webkit-transform:rotate(-45deg)}.htMobileEditorContainer .leftButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .rightButton:after{border-left:2px solid #288ffe;border-top:2px solid #288ffe;-webkit-transform:rotate(135deg)}.htMobileEditorContainer .rightButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .upButton:after{border-left:2px solid #288ffe;border-top:2px solid #288ffe;-webkit-transform:rotate(45deg)}.htMobileEditorContainer .upButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .downButton:after{border-left:2px solid #288ffe;border-top:2px solid #288ffe;-webkit-transform:rotate(225deg)}.htMobileEditorContainer .downButton:active:after{border-color:#cfcfcf}.handsontable.hide-tween{animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px rgba(0,0,0,.5);position:absolute}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;*display:inline;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;filter:alpha(opacity=0);left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;*position:absolute;text-indent:20px;*top:0;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);float:left;*left:0}.is-rtl .pika-prev,.pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);float:right;*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.285714285714286%}.pika-table th{color:#999;font-size:12px;font-weight:700;line-height:25px;text-align:center}.pika-button{background:#f5f5f5;border:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:12px;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{background:#3af;border-radius:3px;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d;border-radius:3px;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af;border-radius:3px;box-shadow:none;color:#fff}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.pika-button:hover{background:#ff8000;border-radius:3px;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}.htCommentCell{position:relative}.htCommentCell:after{border-left:6px solid transparent;border-top:6px solid #000;content:"";position:absolute;right:0;top:0}.htComments{display:none;position:absolute;z-index:1059}.htCommentTextArea{-webkit-appearance:none;background-color:#fff;border:none;border-left:3px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.118),0 1px 2px rgba(0,0,0,.239);box-sizing:border-box;font-size:12px;height:90px;outline:0!important;padding:5px;width:215px}.htCommentTextArea:focus{border-left:3px solid #5292f7;box-shadow:0 1px 3px rgba(0,0,0,.118),0 1px 2px rgba(0,0,0,.239),inset 0 0 0 1px #5292f7}
/*!
 * Handsontable ContextMenu
 */.htContextMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_top{display:none}.htContextMenu table.htCore{border-color:#ccc;border-style:solid;border-width:1px 2px 2px 1px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htContextMenu table tbody tr td:first-child{border:0}.htContextMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;cursor:default;height:0;padding:0}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute}.htContextMenu .ht_master .wtHolder{overflow:hidden}textarea#HandsontableCopyPaste{opacity:0;outline:0 none!important;overflow:hidden;position:fixed!important;right:100%!important;top:0!important}.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_left td:first-of-type,.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_top_left_corner th:nth-child(2){border-left:0}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--backlight,.handsontable .ht__manualColumnMove--guideline{display:none;height:100%;position:absolute}.handsontable .ht__manualColumnMove--guideline{background:#757575;margin-left:-1px;top:0;width:2px;z-index:105}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:rgba(52,52,52,.25);display:none;pointer-events:none;z-index:105}.handsontable.on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--backlight,.handsontable .ht__manualRowMove--guideline{display:none;position:absolute;width:100%}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:105}.handsontable .ht__manualRowMove--backlight{background:#343434;background:rgba(52,52,52,.25);display:none;pointer-events:none;z-index:105}.handsontable.on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline{display:block}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before,.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before{opacity:.1}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.2}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.27}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.41}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.47}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.54}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.58}.react-sweet-progress{align-items:center;display:flex;justify-content:center;width:100%}.react-sweet-progress-symbol{align-items:center;color:rgba(0,0,0,.7);display:flex;font-weight:200;height:20px;justify-content:flex-start;padding-left:10px;width:35px}.react-sweet-progress-symbol-absolute{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.react-sweet-progress-symbol-absolute .react-sweet-progress-symbol{padding:0;width:100%}.react-sweet-progress-circle-outer{display:inline-block;position:relative;vertical-align:middle}.react-sweet-progress-line{background-color:#efefef;border-radius:100px;vertical-align:middle;width:100%}.react-sweet-progress-line-inner{border-radius:100px;min-height:10px;position:relative;transition:width .3s ease}.react-sweet-progress-line-inner-status-active:before{animation:active-anim 2s cubic-bezier(.25,1,.6,1) infinite;background:#fff;border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}@keyframes active-anim{0%{opacity:.1;width:0}20%{opacity:.5;width:0}to{opacity:0;width:100%}}.react-sweet-progress-circle path{stroke-linecap:round}@font-face{font-family:icon-font;font-style:normal;font-weight:400;src:url(/static/media/icon-font.2c4939707250ac9f218c.eot);src:url(/static/media/icon-font.2c4939707250ac9f218c.eot#iefix) format("embedded-opentype"),url(/static/media/icon-font.2e78673d121fb7d07f85.ttf) format("truetype"),url(/static/media/icon-font.ca2013bf5f3bd3c173de.woff) format("woff"),url(/static/media/icon-font.066c64eba0beb3639998.svg#icon-font) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icon-font!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-fleche:before{content:""}.icon-logo:before{content:""}.icon-menu:before{content:""}.icon-notifs:before{content:""}.icon-placesend:before{content:""}.icon-plus:before{content:""}.icon-produits:before{content:""}.icon-restaurer:before{content:""}.icon-supplement:before{content:""}.icon-tax:before{content:""}.icon-annuler:before{content:""}.icon-categorie:before{content:""}.icon-close:before{content:""}.icon-editer:before{content:""}.icon-categorieprix:before{content:""}.icon-salles:before{content:""}.icon-deploiement:before{content:""}.icon-master:before{content:""}.icon-company:before{content:""}.icon-zone:before{content:""}.icon-calendar:before{content:""}@font-face{font-family:FuturaHeavy;font-style:normal;src:url(/static/media/FuturaStd-Heavy.d0b51c3480fd28c0b39f.woff) format("woff"),url(/static/media/FuturaStd-Heavy.8ff55ae5805e1ca2054f.woff2) format("woff2"),url(/static/media/FuturaStd-Heavy.7bdf965d90bab66874b6.ttf) format("truetype")}@font-face{font-family:FuturaBold;font-style:normal;src:url(/static/media/FuturaStd-Bold.61ca6f4d4305610a41d4.otf)}@font-face{font-family:FuturaBook;font-style:normal;src:url(/static/media/FuturaStd-Book.c3bd313e207613e8b8ef.woff) format("woff"),url(/static/media/FuturaStd-Book.59434872b9245f9936d7.woff2) format("woff2"),url(/static/media/FuturaStd-Book.172bb8d55d8eb396d20b.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-style:normal;src:url(/static/media/NunitoSans.6f6acb429ef4ec61b88d.eot),url(/static/media/NunitoSans.c212f1c61b890e568a2b.woff) format("woff"),url(/static/media/NunitoSans.d7694d0ffc48a2d9fda0.woff2) format("woff2"),url(/static/media/NunitoSans.cb66302a95370933dbfb.ttf) format("truetype")}html{-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;font-family:FuturaBook,arial,sans-serif}*,:after,:before{box-sizing:inherit}#root,body,html{height:100%;margin:0;width:100%}.marginBottom10{margin-bottom:10px}.displayStatus{display:flex;flex-direction:column}.cardStatus{margin:5px}.alignLeft{text-align:left}.joyride-overlay{z-index:2000!important}.joyride-spotlight{background-color:hsla(0,0%,100%,.4)!important}.notification-tag{border-radius:16px;color:#fff;font-size:11px;line-height:20px;margin-right:4px;padding:3px 7px;text-transform:uppercase}.product-form-paper{min-height:200px;padding:10px 10px 20px}.loader-container,.product-form-paper{display:inline-block;text-align:center;width:100%}.loader-container{background-color:#fff;height:100%;left:0;opacity:.9;position:fixed;top:0;z-index:5000}.loader-container-hidden{display:none}.handsontableInputHolder{padding-left:3px;padding-top:2px}.handsontableInputHolder textarea{line-height:26px}.select-render{max-height:33px}.react-sweet-progress-circle-outer{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-add-action-btn-popover{background-color:transparent!important}.product-add-action-btn,.product-add-action-btn-popover{box-shadow:none!important}.btn-popover-open{transform:rotate(45deg)}.header_network_off{align-items:center;background-color:#b5202e;color:#fff;display:flex;height:40px;justify-content:center;position:relative;top:0;width:100%}td{white-space:pre!important}.htCore>tbody>tr:nth-child(2n)>td{background-color:#f9f9f9;border:3px solid #fff}.htCore>tbody>tr:nth-child(odd)>td{background-color:#eee;border:3px solid #fff}.htCore>tbody>tr>td{vertical-align:middle}.htCore>tbody>tr:nth-child(2n)>td.listbox,.htCore>tbody>tr:nth-child(odd)>td.listbox{background-color:#f9f9f9!important;border:none!important}.htCore>tbody>tr>td.listbox{cursor:pointer!important}.htCore>tbody>tr>td.listbox:hover{background-color:#fff!important}.htAutocompleteArrow{color:#000!important}.handsontable th{background-color:#fff!important;border:none!important;text-align:left}.priceCatTable .handsontable td,.priceCatTable .handsontable th{height:30px!important}.svg-icon{display:inline-block;font-size:11px;height:11px;position:relative;width:11px}.stylizedHelper{background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 5px -5px rgba(0,0,0,.2),0 -5px 5px -5px rgba(0,0,0,.2);cursor:row-resize}.stylizedHelper.horizontalItem{cursor:col-resize}.stylizedHelper.gridItem{background-color:transparent;box-shadow:none;white-space:nowrap}.stylizedHelper.gridItem .wrapper{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 7px rgba(0,0,0,.15)}.color-box{border-radius:50%;height:20px;left:12%;width:20px}.color-box,.png-icon{position:relative;transform:translate(-50%)}.png-icon{height:100%;left:32%;max-width:40px;top:50%;width:30%}@media (-ms-high-contrast:none){.png-icon{transform:translate(-50%)}}.item{position:relative}.list{-webkit-overflow-scrolling:touch;*border:1px solid #999;height:600px;overflow:auto;width:400px}.tas_isdefault{color:#fff!important}.stylizedList{*background-color:#f3f3f3;*border:1px solid #efefef;*border-radius:20px;outline:none;position:relative;z-index:0}.stylizedItem{align-items:center;background-color:#fff;box-sizing:border-box;color:#333;cursor:pointer;display:flex;font-weight:400;padding:0 20px;-webkit-user-select:none;user-select:none;width:100%;z-index:1000}.ReactVirtualized__Table__headerColumn{text-align:center}.stylizedItem.activeRow{background-color:#f3f3f3;outline-color:#fff}.stylizedItem:focus{outline-color:#fff}.handle{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50"><path d="M 0 7.5 L 0 12.5 L 50 12.5 L 50 7.5 L 0 7.5 z M 0 22.5 L 0 27.5 L 50 27.5 L 50 22.5 L 0 22.5 z M 0 37.5 L 0 42.5 L 50 42.5 L 50 37.5 L 0 37.5 z" color="#000%22%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-size:contain;cursor:row-resize;display:block;height:18px;margin-right:20px;opacity:.25;width:18px}.helper{box-shadow:0 5px 5px -5px rgba(0,0,0,.2),0 -5px 5px -5px rgba(0,0,0,.2)}.shrinkedHelper{cursor:row-resize;height:20px!important}.containerTutorialHelperButton{align-items:center;display:flex;justify-content:space-between}.containerTutorialHelperButton button,.containerTutorialHelperButton button:hover{height:50%}.buttonVideo,.containerTutorialHelperButton button,.containerTutorialHelperButton button:hover{-webkit-appearance:none;background-color:#b52e2c;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:inherit;line-height:1;padding:8px}.buttonVideo{font-weight:700;height:30px}.lineHeight12{line-height:1.2em}#product-category-list.root{box-sizing:border-box;flex-direction:row;width:100%}#product-category-action-list,#product-category-list.root{align-items:center;display:flex;height:100%;justify-content:center}#product-category-action-list{flex-direction:column;width:30%}#product-category-sortable-helper:before{background:#f3f3f3;content:"";height:calc(100% + 14px);left:0;position:absolute;top:-14px;width:4px;z-index:1}#product-category-list #product-category-sortable-product.highlight{*background-color:rgba(227,242,253,.7)}#product-category-list .gridItem,#product-category-list .gridItem__add{background:transparent;border:0;cursor:move;float:left;margin-left:4px;margin-right:4px;padding:8px;text-align:center;width:calc(33% - 8px)}#product-category-list .gridItem .wrapper,#product-category-list .gridItem__add .wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.gridItem-disabled{cursor:pointer!important}#product-category-list .gridItem__add{cursor:pointer}#product-category-list .gridItem.sortable-ghost{height:auto!important;margin:0 4px!important;padding:8px!important;width:calc(33% - 8px)!important}.container-supplement .gridItem{background:transparent;border:0;cursor:move;float:left;margin-left:4px;margin-right:4px;max-width:300px;padding:8px;text-align:center;width:calc(33% - 8px)}.container-supplement .gridItem .wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.container-supplement .gridItem50{width:calc(50% - 8px)}.main{align-items:flex-start;background-image:linear-gradient(201deg,#e84249,#262957 44%);display:flex;flex-direction:column;height:100%;height:inherit;justify-content:flex-start;width:100%;width:inherit}.main .header{background-color:#f8f8f8;border-color:#e7e7e7;flex-direction:row;flex-shrink:0;height:70px;position:relative;width:100%;z-index:1001}.main .header,.main .header .left{align-items:center;display:flex;justify-content:space-between}.main .header .user-info{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:relative;right:20px}.main .header .user-info .fleche{font-size:18px;height:18px;margin-right:10px;transform:rotate(90deg);width:18px}.main .header .user-info .avatar{background:#d3d3d3;border-radius:17.5px;height:35px;margin-left:10px;width:35px}.main .header .user-info .connect-button,.main .header .user-info .logout-button{background-color:#80ccf0;border:none;color:#fff;cursor:pointer;padding:5px}.main .header .user-info .logout-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-left:10px}.main .header .user-info .logout-button .svg-icon{font-size:18px;height:18px;margin-left:10px;width:18px}.main .header:before{border-bottom:1px solid #f3f3f3;bottom:-1px;content:"";height:1px;left:120px;position:absolute;width:calc(100% - 120px)}.main .main-content{align-items:flex-start;background:url(/static/media/dashboard_bgd.a197eb920265877c94ad.png) no-repeat 50% fixed;background-size:cover;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:flex-start;overflow:hidden;width:100%}.main .main-content .snack.error>div{background-color:#b5202e!important}.main .main-content .snack.warning>div{background-color:#e58433!important}.main .main-content .snack>div{max-width:none!important}.main .main-content .color-picker{cursor:pointer;height:20px;width:20px}.main .main-content .icon-picker{cursor:pointer;height:25px;width:25px}.main .main-content .content-2{max-width:100%}.main .main-content .content,.main .main-content .content-2{align-items:center;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:center;overflow:scroll}.main .main-content .content{max-width:calc(100% - 120px)}.main .main-content .content .loading{align-items:center;display:flex;flex-direction:column;justify-content:center}.main .main-content .content .loading span{font-size:20px;font-weight:700;margin-bottom:30px}.main .main-content .content .handsonwrapper{height:100%;overflow:hidden;width:100%}.main .main-content .content .product{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:flex-start;transition:left .8s;width:100%}.main .main-content .content .product .category-list{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:230px;min-width:180px;overflow:auto;padding-right:16px;position:relative}.main .main-content .content .product .category-list .category-box,.main .main-content .content .product .category-list .category-header{align-items:center;background-color:#f9f9f9;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;height:55px;justify-content:flex-start;margin-bottom:3px;width:100%;z-index:2}.main .main-content .content .product .category-list .category-box.selected,.main .main-content .content .product .category-list .category-box:hover,.main .main-content .content .product .category-list .category-header.selected,.main .main-content .content .product .category-list .category-header:hover{background-color:#dcdcdc}.main .main-content .content .product .category-list .category-box.selected,.main .main-content .content .product .category-list .category-header.selected{position:relative}.main .main-content .content .product .category-list .category-box.selected:after,.main .main-content .content .product .category-list .category-header.selected:after{background-color:#dcdcdc;content:"";height:12px;position:absolute;right:-6px;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:12px;z-index:998}.main .main-content .content .product .category-list .category-box .color-circle,.main .main-content .content .product .category-list .category-header .color-circle{border-radius:4px;display:inline-flex;height:8px;margin-left:10px;margin-right:20px;width:8px}.main .main-content .content .product .category-list .category-box .text,.main .main-content .content .product .category-list .category-header .text{color:#626262;flex:1 1;font-family:FuturaBook,arial,sans-serif;font-size:14px;font-weight:700;white-space:normal;z-index:999}.main .main-content .content .product .category-list .category-header{color:#488dc6;justify-content:center}.main .main-content .content .product .category-list .category-header span{position:relative;z-index:999}.main .main-content .content .product .product-form{z-index:1000}.main .main-content .content .product .product-form .product-preview{margin-top:20px}.main .main-content .content .product .product-list{align-items:flex-start;display:flex;flex:1 1;height:100%;justify-content:space-between;position:relative;z-index:1}.main .main-content .content .product .product-list .action-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.main .main-content .content .product .product-list .action-button button{align-items:center;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;text-align:center;width:20px}.main .main-content .content .product .product-list .action-button button:hover{opacity:.7}.main .main-content .content .product .product-list .action-button button.edit{background-color:#7ce5ce;margin-right:5px}.main .main-content .content .product .product-list .action-button button.edit .svg-icon,.main .main-content .content .product .product-list .action-button button.remove .svg-icon{color:#606060;display:inline-block;font-size:11px;height:11px;width:11px}@-moz-document url-prefix(){.main .main-content .content .product .product-list .action-button button.edit .svg-icon,.main .main-content .content .product .product-list .action-button button.remove .svg-icon{left:50%;position:relative;transform:translate(-50%)}@supports(display:grid){.main .main-content .content .product .product-list .action-button button.edit .svg-icon,.main .main-content .content .product .product-list .action-button button.remove .svg-icon{position:static;transform:none}}}.main .main-content .content .product .product-list .action-button button.edit .svg-icon,.main .main-content .content .product .product-list .action-button button.edit :root,.main .main-content .content .product .product-list .action-button button.edit _::-webkit-full-page-media,.main .main-content .content .product .product-list .action-button button.edit _:future,.main .main-content .content .product .product-list .action-button button.remove .svg-icon,.main .main-content .content .product .product-list .action-button button.remove :root,.main .main-content .content .product .product-list .action-button button.remove _::-webkit-full-page-media,.main .main-content .content .product .product-list .action-button button.remove _:future{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .product .product-list .action-button button.remove{background-color:#c9c9c9;margin-right:5px}.main .main-content .content .product .product-list .action-button button.remove .svg-icon{display:inline-block;font-size:8px;height:8px;width:8px}.main .main-content .content .product .product-list .action-button button.remove-disabled{cursor:not-allowed}.main .main-content .content .product .product-list .product-grid{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;padding:16px 16px 0 0}.main .main-content .content .product .product-list .product-grid .product-loader{align-items:center;background-color:#d3d3d3;display:flex;flex-direction:row;height:calc(100% + 16px);justify-content:center;left:-16px;opacity:.3;position:absolute;top:-16px;width:calc(100% + 16px);z-index:999}.main .main-content .content .product .product-list .product-grid .product-header{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;position:relative;width:100%}.main .main-content .content .product .product-list .product-grid .product-header .product-icon{background:#313131;border-radius:25px;height:50px;margin-right:25px;width:50px}.main .main-content .content .product .product-list .product-grid .product-header .product-icon .svg-icon{color:#fff;font-size:50px;height:50px;position:relative;right:10px;top:10px;width:50px}.main .main-content .content .product .product-list .product-grid .product-header .product-icon:before{background:#585858;border-radius:50px 50px 0 0;content:"";display:inline-block;height:25px;position:absolute;transform:rotate(40deg);transform-origin:50% 100%;width:50px}.main .main-content .content .product .product-list .product-grid .product-header .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.main .main-content .content .product .product-list .product-grid .product-header .button-container button{background-color:#eee;border:none;color:#313131;cursor:pointer;font-size:11px;height:20px;margin-right:5px;min-width:120px}.main .main-content .content .product .product-list .product-grid .product-header .button-container button:hover{opacity:.7}.main .main-content .content .product .product-list .product-grid .product-header .button-container button.add-button{background-color:#80ccf0}.main .main-content .content .product .product-list .product-grid .product-header .button-container button.edit-button{background-color:#7ce5ce}.main .main-content .content .product .product-list .product-grid .product-header .button-container button:disabled{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .product .product-list .product-grid .product-header .button-container button div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.main .main-content .content .product .product-list .product-grid .product-header .button-container button div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .product .product-list .product-grid .product-header .sort-toggle{max-width:130px}.main .main-content .content .product .product-list .product-grid .handsonwrapper{display:flex;flex-direction:column;width:calc(100% - 15px);z-index:1}.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable{height:100%;overflow:hidden;width:100%}.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable td{border-color:#fff;max-width:200px;white-space:pre;word-break:break-word}.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable td.no-id{background-color:#af0c1a;color:#000!important}.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable td.inactive{color:#80ccf0}.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable td.action-cell .edit{position:relative}.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable td.action-cell .edit .supplement-badge{background-color:#e58433;border-radius:5px;font-size:8px;height:10px;position:absolute;right:-2px;top:-2px;width:10px}.main .main-content .content .product .product-list .product-grid .handsonwrapper :root,.main .main-content .content .product .product-list .product-grid .handsonwrapper _::-webkit-full-page-media,.main .main-content .content .product .product-list .product-grid .handsonwrapper _:future,.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable{height:84%}@media(min-height:700px)and (max-height:900px){.main .main-content .content .product .product-list .product-grid .handsonwrapper :root,.main .main-content .content .product .product-list .product-grid .handsonwrapper _::-webkit-full-page-media,.main .main-content .content .product .product-list .product-grid .handsonwrapper _:future,.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable{height:75%}}@media(max-height:700px){.main .main-content .content .product .product-list .product-grid .handsonwrapper :root,.main .main-content .content .product .product-list .product-grid .handsonwrapper _::-webkit-full-page-media,.main .main-content .content .product .product-list .product-grid .handsonwrapper _:future,.main .main-content .content .product .product-list .product-grid .handsonwrapper>.handsontable{height:70%}}.main .main-content .content .product .product-list .product-grid .handsonwrapper .cell-color-picker{padding-left:0}.main .main-content .content .product .product-list .product-grid .handsonwrapper .cell-color-picker .color-picker{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .product .product-list .product-form,.main .main-content .content .product .product-list .product-previewer{height:100%;position:absolute;right:0;top:0;width:321px}.main .main-content .content .product .product-list .product-previewer{background-color:#eee;padding:25px;transition:all .5s;z-index:1}.main .main-content .content .product .product-list .product-previewer .preview-toggler{align-items:center;background-color:#eee;border-bottom-left-radius:30px;border-top-left-radius:30px;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:center;left:-40px;position:absolute;top:120px;width:40px}.main .main-content .content .product .product-list .product-previewer .preview-toggler .svg-icon{font-size:30px;height:30px;transition:all .25s;width:30px}.main .main-content .content .product .product-list .product-previewer.hidden{transform:translate(100%)}.main .main-content .content .product .product-list .product-previewer.hidden .preview-toggler .svg-icon{transform:rotate(180deg)}.main .main-content .content .product .product-list .product-previewer .container{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow:auto}.main .main-content .content .product .product-list .product-previewer .container .preview-box{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:85px;justify-content:space-between;margin-bottom:8px;margin-right:8px;position:relative;width:85px}.main .main-content .content .product .product-list .product-previewer .container .preview-box .product-name{color:#fff;display:block;font-size:11px;font-weight:400;overflow:hidden;padding:5px;text-align:center;text-overflow:ellipsis;width:100%;word-break:break-all}.main .main-content .content .product .product-list .product-previewer .container .preview-box .product-price{align-items:center;background-color:hsla(0,0%,100%,.42);color:#fff;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-end;padding-right:5px;width:100%}.main .main-content .content .product .product-list .product-previewer .container .preview-box:nth-child(3n){margin-right:0}.main .main-content .content .product .product-list .product-previewer .container .preview-box.space{border:1px solid #d3d3d3}.main .main-content .content .product .product-list .product-previewer .container .preview-box.space:after{content:""}.main .main-content .content .product .product-list .product-previewer .container .preview-box.space .product-price{display:none}.main .main-content .content .product .product-list .product-previewer .container .preview-box.dragging-right:after{background-color:#000;content:"";display:inline-block;height:100px;position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:2px}.main .main-content .content .product .product-list .product-previewer .container .preview-box.dragging-left:after{background-color:#000;content:"";display:inline-block;height:100px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.main .main-content .content .category{align-items:flex-start;display:flex;height:100%;justify-content:flex-start;padding:16px;position:relative;width:100%}.main .main-content .content .category .category-header{display:flex;flex-direction:row;flex-shrink:0;height:50px;justify-content:flex-start;margin-bottom:20px;position:relative;width:100%}.main .main-content .content .category .category-header:before{background:linear-gradient(#f3f3f3,transparent);bottom:-10px;content:"";height:5px;left:-16px;position:absolute;width:calc(100% + 32px);z-index:1}.main .main-content .content .category .category-header .category-icon{background:#313131;border-radius:25px;height:50px;margin-right:25px;width:50px}.main .main-content .content .category .category-header .category-icon .svg-icon{color:#fff;font-size:50px;height:50px;position:relative;right:10px;top:10px;width:50px}.main .main-content .content .category .category-header .category-icon:before{background:#585858;border-radius:50px 50px 0 0;content:"";display:inline-block;height:25px;position:absolute;transform:rotate(40deg);transform-origin:50% 100%;width:50px}.main .main-content .content .category .category-header .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.main .main-content .content .category .category-header .button-container div{align-items:center;background-color:#eee;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;padding:10px}.main .main-content .content .category .category-header .button-container div:hover{opacity:.7}.main .main-content .content .category .category-header .button-container div.add-button{background-color:#80ccf0}.main .main-content .content .category .category-header .button-container div[data-disabled=true]{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .category .category-header .button-container div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .category .category-list,.main .main-content .content .category>div.category-list{flex:1 1}.main .main-content .content .category .category-list .color-box{border-radius:50%;height:20px;left:50%;position:relative;transform:translate(-50%);width:20px}.main .main-content .content .category .category-list .png-icon{height:100%;left:32%;position:relative;top:50%;transform:translate(-50%);width:30%}@media (-ms-high-contrast:none){.main .main-content .content .category .category-list .png-icon{transform:translate(-50%)}}.main .main-content .content .category .category-list .action-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.main .main-content .content .category .category-list .action-button button{align-items:center;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;text-align:center;width:20px}.main .main-content .content .category .category-list .action-button button:hover{opacity:.7}.main .main-content .content .category .category-list .action-button button.edit{background-color:#7ce5ce;margin-right:5px}.main .main-content .content .category .category-list .action-button button.edit .svg-icon,.main .main-content .content .category .category-list .action-button button.remove .svg-icon{color:#606060;display:inline-block;font-size:11px;height:11px;width:11px}@-moz-document url-prefix(){.main .main-content .content .category .category-list .action-button button.edit .svg-icon,.main .main-content .content .category .category-list .action-button button.remove .svg-icon{left:50%;position:relative;transform:translate(-50%)}@supports(display:grid){.main .main-content .content .category .category-list .action-button button.edit .svg-icon,.main .main-content .content .category .category-list .action-button button.remove .svg-icon{position:static;transform:none}}}.main .main-content .content .category .category-list .action-button button.edit .svg-icon,.main .main-content .content .category .category-list .action-button button.edit :root,.main .main-content .content .category .category-list .action-button button.edit _::-webkit-full-page-media,.main .main-content .content .category .category-list .action-button button.edit _:future,.main .main-content .content .category .category-list .action-button button.remove .svg-icon,.main .main-content .content .category .category-list .action-button button.remove :root,.main .main-content .content .category .category-list .action-button button.remove _::-webkit-full-page-media,.main .main-content .content .category .category-list .action-button button.remove _:future{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .category .category-list .action-button button.remove{background-color:#c9c9c9}.main .main-content .content .category .category-list .action-button button.remove .svg-icon{display:inline-block;font-size:8px;height:8px;width:8px}.main .main-content .content .category .category-form input,.main .main-content .content .category .category-form label{border-color:#fff;color:#fff}.main .main-content .content .category .category-form #search{color:#262957}.main .main-content .content .category .category-form,.main .main-content .content .category .tax-form{*border:1px solid #efefef;*box-shadow:0 10px 30px rgba(0,0,0,.19),0 6px rgba(0,0,0,.23);height:calc(100% - 50px);margin-bottom:100px;margin-top:50px;overflow:scroll;padding:20px 20px 50px}.main .main-content .content .category .category-form .close-container,.main .main-content .content .category .tax-form .close-container{height:40px;position:relative}.main .main-content .content .category .category-form .close-container .close-icon,.main .main-content .content .category .tax-form .close-container .close-icon{cursor:pointer;font-size:11px;height:11px;position:absolute;right:25px;top:15px;width:11px}.main .main-content .content .category .category-form .container,.main .main-content .content .category .tax-form .container{display:flex;flex-direction:column;margin-bottom:10px}.main .main-content .content .category .category-form .container.multi-container,.main .main-content .content .category .tax-form .container.multi-container{align-items:flex-start;flex-direction:row;justify-content:space-between}.main .main-content .content .category .category-form .container.multi-container div,.main .main-content .content .category .tax-form .container.multi-container div{flex:1 1}.main .main-content .content .category .category-form .container.multi-container div:first-child,.main .main-content .content .category .tax-form .container.multi-container div:first-child{margin-right:7px}.main .main-content .content .category .category-form .container.multi-container div select,.main .main-content .content .category .tax-form .container.multi-container div select{width:100%}.main .main-content .content .category .category-form .container.multi-container div.visible-container,.main .main-content .content .category .tax-form .container.multi-container div.visible-container{position:relative;top:24px}.main .main-content .content .category .category-form .container input,.main .main-content .content .category .tax-form .container input{flex:1 1}.main .main-content .content .category .category-form .container span,.main .main-content .content .category .tax-form .container span{display:inline-block;margin-bottom:5px}.main .main-content .content .category .category-form .container select,.main .main-content .content .category .tax-form .container select{width:100%}.main .main-content .content .category .category-form .image-container,.main .main-content .content .category .tax-form .image-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;overflow:auto}.main .main-content .content .category .category-form .image-container .png-icon,.main .main-content .content .category .tax-form .image-container .png-icon{left:40%;top:40%;transform:translate(-50%,-50%)}.main .main-content .content .category .category-form .image-container div,.main .main-content .content .category .tax-form .image-container div{align-items:center;border:1px solid #eee;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:15px;margin-right:15px;width:40px}.main .main-content .content .category .category-form .image-container div.selected,.main .main-content .content .category .tax-form .image-container div.selected{background-color:#80ccf0}.main .main-content .content .category .category-form .image-container div:hover,.main .main-content .content .category .tax-form .image-container div:hover{background-color:#80ccf0;opacity:.7}.main .main-content .content .category .category-form .image-container div img,.main .main-content .content .category .tax-form .image-container div img{height:30px;width:30px}.main .main-content .content .category .category-form .image-container div.icon-disabled,.main .main-content .content .category .tax-form .image-container div.icon-disabled{cursor:not-allowed;opacity:.5}.main .main-content .content .category .category-form .image-container div.icon-disabled:hover,.main .main-content .content .category .tax-form .image-container div.icon-disabled:hover{background-color:#eee;opacity:.5}.main .main-content .content .category .category-form .form-button,.main .main-content .content .category .tax-form .form-button{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px;margin-top:20px}.main .main-content .content .category .category-form .form-button button,.main .main-content .content .category .tax-form .form-button button{border:none;cursor:pointer;height:30px;width:200px}.main .main-content .content .category .category-form .form-button button:hover,.main .main-content .content .category .tax-form .form-button button:hover{opacity:.7}.main .main-content .content .tax{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:16px;position:relative;width:100%}.main .main-content .content .tax .tax-header{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;position:relative;width:100%}.main .main-content .content .tax .tax-header:before{background:linear-gradient(#f3f3f3,transparent);bottom:-10px;content:"";height:5px;left:-16px;position:absolute;width:calc(100% + 32px);z-index:1}.main .main-content .content .tax .tax-header .tax-icon{background:#313131;border-radius:25px;height:50px;margin-right:25px;width:50px}.main .main-content .content .tax .tax-header .tax-icon .svg-icon{color:#fff;font-size:50px;height:50px;position:relative;right:10px;top:10px;width:50px}.main .main-content .content .tax .tax-header .tax-icon:before{background:#585858;border-radius:50px 50px 0 0;content:"";display:inline-block;height:25px;position:absolute;transform:rotate(40deg);transform-origin:50% 100%;width:50px}.main .main-content .content .tax .tax-header .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.main .main-content .content .tax .tax-header .button-container div{align-items:center;background-color:#eee;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;padding:10px}.main .main-content .content .tax .tax-header .button-container div:hover{opacity:.7}.main .main-content .content .tax .tax-header .button-container div.add-button{background-color:#80ccf0}.main .main-content .content .tax .tax-header .button-container div[data-disabled=true]{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .tax .tax-header .button-container div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .tax .tax-list .column-id_color{padding:0}.main .main-content .content .tax .tax-list .column-id_color .color-box{height:20px;left:50%;position:relative;transform:translate(-50%);width:20px}.main .main-content .content .tax .tax-list .column-icon{height:inherit;padding:0}.main .main-content .content .tax .tax-list .column-icon .png-icon{height:90%;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.main .main-content .content .tax .tax-list .action-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.main .main-content .content .tax .tax-list .action-button button{align-items:center;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;text-align:center;width:20px}.main .main-content .content .tax .tax-list .action-button button:hover{opacity:.7}.main .main-content .content .tax .tax-list .action-button button.edit{background-color:#7ce5ce;margin-right:5px}.main .main-content .content .tax .tax-list .action-button button.edit .svg-icon,.main .main-content .content .tax .tax-list .action-button button.remove .svg-icon{color:#606060;display:inline-block;font-size:11px;height:11px;width:11px}@-moz-document url-prefix(){.main .main-content .content .tax .tax-list .action-button button.edit .svg-icon,.main .main-content .content .tax .tax-list .action-button button.remove .svg-icon{left:50%;position:relative;transform:translate(-50%)}@supports(display:grid){.main .main-content .content .tax .tax-list .action-button button.edit .svg-icon,.main .main-content .content .tax .tax-list .action-button button.remove .svg-icon{left:0;transform:none}}}.main .main-content .content .tax .tax-list .action-button button.edit .svg-icon,.main .main-content .content .tax .tax-list .action-button button.edit :root,.main .main-content .content .tax .tax-list .action-button button.edit _::-webkit-full-page-media,.main .main-content .content .tax .tax-list .action-button button.edit _:future,.main .main-content .content .tax .tax-list .action-button button.remove .svg-icon,.main .main-content .content .tax .tax-list .action-button button.remove :root,.main .main-content .content .tax .tax-list .action-button button.remove _::-webkit-full-page-media,.main .main-content .content .tax .tax-list .action-button button.remove _:future{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .tax .tax-list .action-button button.remove{background-color:#c9c9c9}.main .main-content .content .tax .tax-list .action-button button.remove .svg-icon{display:inline-block;font-size:8px;height:8px;width:8px}.main .main-content .content .tax .tax-list .column-rate,.main .main-content .content .tax .tax-list .column-rate_take_away{padding-right:10px;text-align:right}.main .main-content .content .tax .tax-form{background-color:#f7f7f7;height:100%;overflow:auto;padding:20px;position:absolute;right:0;top:0;width:321px;z-index:2}.main .main-content .content .tax .tax-form .close-container{flex:1 1;height:40px;position:relative}.main .main-content .content .tax .tax-form .close-container .close-icon{cursor:pointer;font-size:11px;height:11px;position:absolute;right:25px;top:15px;width:11px}.main .main-content .content .tax .tax-form .container{display:flex;flex-direction:column;margin-bottom:10px}.main .main-content .content .tax .tax-form .container.multi-container{align-items:flex-start;flex-direction:row;justify-content:space-between}.main .main-content .content .tax .tax-form .container.multi-container div{flex:1 1}.main .main-content .content .tax .tax-form .container.multi-container div:first-child{margin-right:7px}.main .main-content .content .tax .tax-form .container.multi-container div select{width:100%}.main .main-content .content .tax .tax-form .container.multi-container div.visible-container{position:relative;top:24px}.main .main-content .content .tax .tax-form .container.supplement h4{font-family:FuturaBook,arial,sans-serif;font-weight:700;margin:10px}.main .main-content .content .tax .tax-form .container.supplement div{cursor:pointer}.main .main-content .content .tax .tax-form .container.supplement div input[type=checkbox]{margin-right:10px}.main .main-content .content .tax .tax-form .container input{flex:1 1}.main .main-content .content .tax .tax-form .container span{display:inline-block;margin-bottom:5px}.main .main-content .content .tax .tax-form .container select{width:100%}.main .main-content .content .tax .tax-form .image-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.main .main-content .content .tax .tax-form .image-container div{align-items:center;background-color:#eee;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:15px;margin-right:15px;width:40px}.main .main-content .content .tax .tax-form .image-container div.selected{background-color:#80ccf0}.main .main-content .content .tax .tax-form .image-container div:hover{background-color:#80ccf0;opacity:.7}.main .main-content .content .tax .tax-form .image-container div img{height:30px;width:30px}.main .main-content .content .tax .tax-form .image-container div.icon-disabled{cursor:not-allowed;opacity:.5}.main .main-content .content .tax .tax-form .image-container div.icon-disabled:hover{background-color:#eee;opacity:.5}.main .main-content .content .tax .tax-form .form-button{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:20px}.main .main-content .content .tax .tax-form .form-button button{border:none;cursor:pointer;height:30px;width:200px}.main .main-content .content .tax .tax-form .form-button button:hover{opacity:.7}.main .main-content .content .supplement{display:inherit;height:100%;width:100%}.main .main-content .content .supplement .container-supplement{border-right:2px solid #fff}.main .main-content .content .supplement .supplement-header{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;padding:16px;position:relative;width:100%}.main .main-content .content .supplement .supplement-header:before{background:linear-gradient(#f3f3f3,transparent);bottom:-10px;content:"";height:5px;left:0;position:absolute;width:calc(100% + 16px);z-index:1}.main .main-content .content .supplement .supplement-header .supplement-icon{background:#313131;border-radius:25px;height:50px;margin-right:25px;width:50px}.main .main-content .content .supplement .supplement-header .supplement-icon .svg-icon{color:#fff;font-size:50px;height:50px;position:relative;right:10px;top:10px;width:50px}.main .main-content .content .supplement .supplement-header .supplement-icon:before{background:#585858;border-radius:50px 50px 0 0;content:"";display:inline-block;height:25px;position:absolute;transform:rotate(40deg);transform-origin:50% 100%;width:50px}.main .main-content .content .supplement .supplement-header .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.main .main-content .content .supplement .supplement-header .button-container div{align-items:center;background-color:#eee;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;padding:10px}.main .main-content .content .supplement .supplement-header .button-container div:hover{opacity:.7}.main .main-content .content .supplement .supplement-header .button-container div.add-button{background-color:#80ccf0}.main .main-content .content .supplement .supplement-header .button-container div[data-disabled=true]{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .supplement .supplement-header .button-container div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .supplement .supplement-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:flex-start;width:100%}.main .main-content .content .supplement .supplement-container .handsonwrapper{display:flex;flex-direction:column}.main .main-content .content .supplement .supplement-container .handsonwrapper .cell-color-picker{padding-left:0}.main .main-content .content .supplement .supplement-container .handsonwrapper .cell-color-picker .color-picker{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .supplement .supplement-container .handsonwrapper .cell-icon-picker{padding-left:0}.main .main-content .content .supplement .supplement-container .handsonwrapper .cell-icon-picker .icon-picker{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .supplement .supplement-container .category-list{height:100%;padding:30px;position:relative;width:60%}.main .main-content .content .supplement .supplement-container .category-list.selected:after{background:#e6e6e6;content:"";height:15px;position:absolute;right:-7.5px;top:65px;transform:rotate(45deg);width:15px}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable{width:100%}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .handsontableInput{box-sizing:initial;padding:2px 8px 2px 2px!important}@media (-ms-high-contrast:none){.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable tr{height:40px!important}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable tr th{height:inherit!important}}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_clone_left th{border-color:#e6e6e6!important}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master th{color:#535353;font-family:FuturaBook;font-size:12px;font-weight:400}@media (-ms-high-contrast:none){.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr{height:40px!important}}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td{border-color:#e6e6e6!important}@media (-ms-high-contrast:none){.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td{height:inherit!important}}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell{align-items:center;background-color:#e6e6e6;display:flex;flex-direction:row;height:35px!important;justify-content:flex-start}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button{align-items:center;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;text-align:center;width:20px}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button:hover{opacity:.7}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon{color:#606060;display:inline-block;font-size:11px;height:11px;width:11px}@-moz-document url-prefix(){.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon{left:50%;position:relative;transform:translate(-50%)}@supports(display:grid){.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon{left:0;transform:none}}}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove :root,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove _::-webkit-full-page-media,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove _:future,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select :root,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select _::-webkit-full-page-media,.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select _:future{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select{background-color:#7ce5ce;border-radius:12.5px;height:25px;margin-left:10px;width:25px}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove{background-color:#c9c9c9}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon{display:inline-block;font-size:8px;height:8px;width:8px}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_clone_left thead th{background-color:transparent}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_clone_left th{border-color:transparent}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_clone_top th{background-color:#e6e6e6;height:30px!important}.main .main-content .content .supplement .supplement-container .category-list .handsonwrapper .handsontable .ht_clone_top_left_corner th{background-color:#e6e6e6}.main .main-content .content .supplement .supplement-container .supplement-list{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;padding:0 30px 30px}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header h4{margin-right:10px}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button{align-items:center;background-color:#80ccf0;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;position:relative}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button .product-badge{align-items:center;background-color:#e58433;border-radius:7px;display:flex;font-size:8px;height:14px;justify-content:center;position:absolute;right:-7px;top:-7px;width:14px}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button:hover{opacity:.7}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button.add-button{background-color:#80ccf0}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button.edit-button{background-color:#7ce5ce}.main .main-content .content .supplement .supplement-container .supplement-list .supplement-list-header button:disabled{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .supplement .supplement-container .supplement-list .handsonwrapper{position:relative;z-index:1}.main .main-content .content .supplement .supplement-container .supplement-list .handsonwrapper>.handsontable{width:100%}.main .main-content .content .supplement .supplement-container .supplement-list .handsonwrapper>.handsontable .ht_master th{color:#535353;font-family:FuturaBook;font-size:12px;font-weight:400}.main .main-content .content .supplement .supplement-container .supplement-list .handsonwrapper>.handsontable .ht_master td{border-color:#fff}.main .main-content .content .supplement .supplement-container .supplement-list .handsonwrapper>.handsontable .ht_clone_top th,.main .main-content .content .supplement .supplement-container .supplement-list .handsonwrapper>.handsontable .ht_clone_top_left_corner th{background-color:#fff}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer{background-color:#eee;height:100%;padding:25px;position:absolute;right:0;top:0;transition:all .5s;width:321px;z-index:2}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .preview-toggler{align-items:center;background-color:#eee;border-bottom-left-radius:30px;border-top-left-radius:30px;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:center;left:-40px;position:absolute;top:120px;width:40px}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .preview-toggler .svg-icon{font-size:30px;height:30px;transition:all .25s;width:30px}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer.hidden{transform:translate(100%)}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer.hidden .preview-toggler .svg-icon{transform:rotate(180deg)}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:85px;justify-content:space-between;margin-bottom:8px;margin-right:8px;position:relative;width:85px}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box .product-name{color:#fff;display:block;font-size:11px;font-weight:400;overflow:hidden;padding:5px;text-align:center;text-overflow:ellipsis;width:100%;word-break:break-all}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box .product-price{align-items:center;background-color:hsla(0,0%,100%,.42);color:#fff;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-end;padding-right:5px;width:100%}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box:nth-child(3n){margin-right:0}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box.space{border:1px solid #d3d3d3}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box.space:after{content:""}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box.space .product-price{display:none}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box.dragging-right:after{background-color:#000;content:"";display:inline-block;height:100px;position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:2px}.main .main-content .content .supplement .supplement-container .supplement-list .product-previewer .container .preview-box.dragging-left:after{background-color:#000;content:"";display:inline-block;height:100px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.main .main-content .content .menu{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.main .main-content .content .menu .menu-header{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;padding:16px;position:relative;width:100%}.main .main-content .content .menu .menu-header:before{background:linear-gradient(#f3f3f3,transparent);bottom:-10px;content:"";height:5px;left:0;position:absolute;width:calc(100% + 16px);z-index:1}.main .main-content .content .menu .menu-header .menu-icon{background:#313131;border-radius:25px;height:50px;margin-right:25px;width:50px}.main .main-content .content .menu .menu-header .menu-icon .svg-icon{color:#fff;font-size:50px;height:50px;position:relative;right:10px;top:10px;width:50px}.main .main-content .content .menu .menu-header .menu-icon:before{background:#585858;border-radius:50px 50px 0 0;content:"";display:inline-block;height:25px;position:absolute;transform:rotate(40deg);transform-origin:50% 100%;width:50px}.main .main-content .content .menu .menu-header .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.main .main-content .content .menu .menu-header .button-container div{align-items:center;background-color:#eee;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;padding:10px}.main .main-content .content .menu .menu-header .button-container div:hover{opacity:.7}.main .main-content .content .menu .menu-header .button-container div.add-button{background-color:#80ccf0}.main .main-content .content .menu .menu-header .button-container div[data-disabled=true]{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .menu .menu-header .button-container div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .menu .menu-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:flex-start;overflow:hidden;width:100%}.main .main-content .content .menu .menu-container .handsonwrapper{display:flex;flex-direction:column}.main .main-content .content .menu .menu-container .handsonwrapper .cell-color-picker{padding-left:0}.main .main-content .content .menu .menu-container .handsonwrapper .cell-color-picker .color-picker{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .menu .menu-container .handsonwrapper .cell-icon-picker{padding-left:0}.main .main-content .content .menu .menu-container .handsonwrapper .cell-icon-picker .icon-picker{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .menu .menu-container .menu-list{background-color:#e6e6e6;height:100%;padding:30px;position:relative;width:60%}.main .main-content .content .menu .menu-container .menu-list.selected:after{background:#e6e6e6;content:"";height:15px;position:absolute;right:-7.5px;top:65px;transform:rotate(45deg);width:15px}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable{width:100%}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_clone_left th{border-color:#e6e6e6!important}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master th{color:#535353;font-family:FuturaBook;font-size:12px;font-weight:400}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td{border-color:#e6e6e6!important}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell{align-items:center;background-color:#e6e6e6;display:flex;flex-direction:row;height:35px!important;justify-content:flex-start}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button{align-items:center;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;text-align:center;width:20px}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button:hover{opacity:.7}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon{color:#606060;display:inline-block;font-size:11px;height:11px;width:11px}@-moz-document url-prefix(){.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon{left:50%;position:relative;transform:translate(-50%)}@supports(display:grid){.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon{left:0;transform:none}}}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove :root,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove _::-webkit-full-page-media,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove _:future,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select .svg-icon,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select :root,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select _::-webkit-full-page-media,.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select _:future{left:50%;position:relative;transform:translate(-50%)}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.select{background-color:#7ce5ce;border-radius:12.5px;height:25px;margin-left:10px;width:25px}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove{background-color:#c9c9c9}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon{display:inline-block;font-size:8px;height:8px;width:8px}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.switch-cell{padding-left:0}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.switch-cell>div>div{justify-content:center}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_master tr td.switch-cell>div>div>div{margin-left:0!important}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_clone_left thead th{background-color:transparent}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_clone_left th{border-color:transparent}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_clone_top th{background-color:#e6e6e6;height:30px!important}.main .main-content .content .menu .menu-container .menu-list .handsonwrapper .handsontable .ht_clone_top_left_corner th{background-color:#e6e6e6}.main .main-content .content .menu .menu-container .menu-level-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;padding-top:0;position:relative}.main .main-content .content .menu .menu-container .menu-level-container h4{padding-left:30px}.main .main-content .content .menu .menu-container .menu-level-container .list{height:100%;overflow:auto;padding-bottom:10px;width:100%}.main .main-content .content .menu .menu-container .menu-level-container .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;padding-left:30px}.main .main-content .content .menu .menu-container .menu-level-container .button-container div{align-items:center;background-color:#80ccf0;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;padding:10px}.main .main-content .content .menu .menu-container .menu-level-container .button-container div:hover{opacity:.7}.main .main-content .content .menu .menu-container .menu-level-container .button-container div[data-disabled=true]{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .menu .menu-container .menu-level-container .button-container div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:700;height:30px;justify-content:flex-start;margin-left:30px;margin-top:5px;padding-bottom:5px;padding-top:5px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name .level-index{align-items:center;background-color:#535353;color:#fff;display:flex;flex-direction:row;height:30px;justify-content:center;width:30px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name .name{align-items:center;background-color:#f9f9f9;display:flex;flex:1 1;flex-direction:row;height:30px;justify-content:flex-start;margin-right:15px;padding-left:10px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name.selected .name{border:1px solid #67accc}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name.selected .level-index{background-color:#67accc}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .menu-level-product{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-left:60px;margin-top:5px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .menu-level-product .name{align-items:center;background-color:#f9f9f9;display:flex;flex:1 1;flex-direction:row;height:30px;justify-content:flex-start;margin-right:15px;padding-left:10px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .menu-level-product.selected .name{border:1px solid #67accc}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name,.main .main-content .content .menu .menu-container .menu-level-container .menu-level .menu-level-product{position:relative}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name .remove-button,.main .main-content .content .menu .menu-container .menu-level-container .menu-level .menu-level-product .remove-button{align-items:center;background-color:#c9c9c9;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:15px;padding:0;text-align:center;width:20px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level .level-name .remove-button .svg-icon,.main .main-content .content .menu .menu-container .menu-level-container .menu-level .menu-level-product .remove-button .svg-icon{color:#606060;display:inline-block;font-size:8px;height:8px;width:8px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form{align-items:center;background-color:#fafafa;bottom:0;display:flex;flex-direction:column;justify-content:start;padding:10px;position:absolute;width:100%}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form .field-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;width:90%}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form .field-container .field.color,.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form .field-container .field.icon{position:relative;top:17px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form .field-container .field.error *{color:red!important}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form button{background-color:#7ce5ce;border:none;color:#fff;cursor:pointer;font-size:15px;height:35px;width:50%}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form .close{cursor:pointer;font-size:11px;height:11px;position:absolute;right:20px;top:10px;width:11px}.main .main-content .content .menu .menu-container .menu-level-container .menu-level-form .close span{display:inline-block;height:100%;width:100%}.main .main-content .content .placesend{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.main .main-content .content .placesend .placesend-header{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;padding:16px;position:relative;width:100%}.main .main-content .content .placesend .placesend-header:before{background:linear-gradient(#f3f3f3,transparent);bottom:-10px;content:"";height:5px;left:0;position:absolute;width:calc(100% + 16px);z-index:1}.main .main-content .content .placesend .placesend-header .placesend-icon{background:#313131;border-radius:25px;height:50px;margin-right:25px;width:50px}.main .main-content .content .placesend .placesend-header .placesend-icon .svg-icon{color:#fff;font-size:50px;height:50px;position:relative;right:10px;top:10px;width:50px}.main .main-content .content .placesend .placesend-header .placesend-icon:before{background:#585858;border-radius:50px 50px 0 0;content:"";display:inline-block;height:25px;position:absolute;transform:rotate(40deg);transform-origin:50% 100%;width:50px}.main .main-content .content .placesend .placesend-header .button-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.main .main-content .content .placesend .placesend-header .button-container div{align-items:center;background-color:#eee;border:none;color:#313131;cursor:pointer;display:flex;flex-direction:row;font-size:11px;height:20px;justify-content:flex-start;margin-right:5px;min-width:120px;padding:10px}.main .main-content .content .placesend .placesend-header .button-container div:hover{opacity:.7}.main .main-content .content .placesend .placesend-header .button-container div.add-button{background-color:#80ccf0}.main .main-content .content .placesend .placesend-header .button-container div[data-disabled=true]{background-color:#7c7a7a;cursor:auto;opacity:.7}.main .main-content .content .placesend .placesend-header .button-container div .svg-icon{color:#535353;font-size:11px;height:11px;margin-right:10px;width:11px}.main .main-content .content .placesend .handsonwrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:16px;width:100%}.main .main-content .content .placesend .handsonwrapper>.handsontable{flex:1 1;overflow:hidden;width:100%}.main .main-content .content .placesend .handsonwrapper>.handsontable td{border-color:#fff;max-width:200px;word-break:break-word}.main .handsonwrapper{height:100%;width:100%}.main .handsonwrapper>.handsontable{height:100%;overflow:hidden}.main .handsonwrapper .handsontable .handsontable{width:100%}.main .handsonwrapper .handsontable .handsontable .wtHider{width:100%!important}.main .handsonwrapper .handsontable *{box-sizing:border-box}.main .handsonwrapper .handsontable .htRight{padding-left:0!important;padding-right:10px!important;text-align:right!important}.main .handsonwrapper .handsontable .cell-selectField{padding-left:0!important;padding-right:10px}.main .handsonwrapper .handsontable .cell-selectField select{background:transparent;border:none;color:#000;cursor:pointer;font-family:FuturaBook,arial,sans-serif;font-size:16px;outline:none;width:90%}.main .handsonwrapper .handsontable .handsontableInput{box-sizing:initial;padding:2px 8px 2px 2px!important}.main .handsonwrapper .handsontable .wtBorder.current.corner{box-sizing:initial}.main .handsonwrapper .handsontable .ht_clone_top th,.main .handsonwrapper .handsontable .ht_clone_top_left_corner th{background-color:#fff;border:none;border-left:none!important;color:#535353;font-size:12px;padding:0;text-align:left}.main .handsonwrapper .handsontable .ht_clone_left th{background-color:#535353;border-color:#fff;border-width:3px;border-left:none;border-right:none;box-sizing:border-box;color:#eee;padding:0;text-align:center;vertical-align:middle;width:30px!important}.main .handsonwrapper .handsontable .ht_clone_left th.selected{background-color:#67accc}.main .handsonwrapper .handsontable .ht_clone_left thead th{background-color:#fff;border:none;width:30px!important}.main .handsonwrapper .handsontable .ht_master th{background-color:transparent;border:none;text-align:left}.main .handsonwrapper .handsontable .ht_master tr:nth-of-type(odd) td{background-color:#f9f9f9}.main .handsonwrapper .handsontable .ht_master tr:nth-of-type(2n) td{background-color:#eee}.main .handsonwrapper .handsontable .ht_master tr td{border-color:transparent;border-width:3px;border-left:none;box-sizing:border-box;color:#1b1b1b;height:30px!important;padding:0 0 0 10px;text-align:left;vertical-align:middle}.main .handsonwrapper .handsontable .ht_master tr td.action-cell{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button{align-items:center;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;text-align:center;width:20px}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button:hover{opacity:.7}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit{background-color:#7ce5ce;margin-right:5px}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit .svg-icon,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon{color:#606060;display:inline-block;font-size:11px;height:11px;width:11px}@-moz-document url-prefix(){.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit .svg-icon,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon{left:50%;position:relative;transform:translate(-50%)}@supports(display:grid){.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit .svg-icon,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon{left:0;transform:none}}}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit .svg-icon,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit :root,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit _::-webkit-full-page-media,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.edit _:future,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove :root,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove _::-webkit-full-page-media,.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove _:future{left:50%;position:relative;transform:translate(-50%)}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove{background-color:#c9c9c9}.main .handsonwrapper .handsontable .ht_master tr td.action-cell button.remove .svg-icon{display:inline-block;font-size:8px;height:8px;width:8px}@media (-ms-high-contrast:none){.main .handsonwrapper .handsontable .ht_master,.main .handsonwrapper .handsontable .ht_master .wtHolder{bottom:0;left:0;position:absolute!important;right:0;top:0}.main .handsonwrapper .handsontable .ht_master .wtHolder{overflow-y:scroll}}.main .handsonwrapper .handsontable td,.main .handsonwrapper .handsontable th,.main .handsonwrapper .handsontable tr{height:30px}.main .handsonwrapper .handsontable .autocompleteEditor td{background-color:#fff!important;border:none;border-color:#eee!important;border-width:1px!important;border-bottom:solid}.main .handsonwrapper .addrow-button{align-items:center;background-color:#80ccf0;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-top:10px;width:31px}.main .handsonwrapper .addrow-button:hover{opacity:.7}.main .handsonwrapper .addrow-button .svg-icon{color:#535353;font-size:12px;height:12px;width:12px}.main .color-panel{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.main .color-panel .color-block{border-radius:50%;cursor:pointer;display:inline-block;height:28px;margin-bottom:5px;margin-right:5px;width:28px}.main .color-panel .color-block:hover{opacity:.7}.main .color-panel .color-block.selected{border:3px solid #80ccf0}.main .color-panel .color-block.disabled{cursor:not-allowed;opacity:.5}.main .color-panel .color-block.disabled:hover{opacity:.5}.main .color-panel-disabled{cursor:not-allowed}.main .supplement-container{display:flex;flex-direction:row;justify-content:space-between;width:50%}.main .color-select .color-block{display:inline-block;height:20px;width:20px}.main .dnd-table{flex:1 1;height:100%;overflow:auto}.main .dnd-table table{border-collapse:collapse;border-spacing:0}.main .dnd-table table thead th{color:#535353;font-family:FuturaBook;font-size:14px;font-weight:400;text-align:left}.main .dnd-table table tbody tr{border-bottom:4px solid #fff;height:30px}.main .dnd-table table tbody tr[draggable=true]{cursor:pointer}.main .dnd-table table tbody tr:nth-of-type(odd) td{background-color:#f9f9f9}.main .dnd-table table tbody tr:nth-of-type(2n) td{background-color:#eee}.main .dnd-table table tbody tr td{border-right:3px solid #fff;padding-left:10px}.main .dnd-table table tbody tr th.row-header{align-items:center;background-color:#535353;color:#eee;display:flex;height:30px;justify-content:center;padding:0;width:30px}.login-form{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.login-form .close{color:#d9d9d9;cursor:pointer;font-size:10px;height:10px;position:absolute;right:0;top:0;width:10px}.login-form .logo{color:#af0c1a;font-size:70px;height:70px;margin-bottom:25px;width:70px}.login-form .title{color:#3d3d3d;font-size:19px;font-weight:700;margin-bottom:50px}.login-form .textfield{margin-bottom:40px}.login-form .connect{background-color:#80ccf0!important}.login-form .connect:hover{opacity:.7!important}.login-form .connect span{color:#fff!important}.color-popover{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:90px}.color-popover .color-box{cursor:pointer;height:20px;margin:5px;width:20px}.color-popover .color-box:hover{opacity:.7}.color-popover .color-box.selected{border:3px solid #80ccf0}.icon-popover{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:350px}.icon-popover .icon-box{cursor:pointer;height:25px;margin:5px;width:25px}.icon-popover .icon-box.selected{background-color:#80ccf0}.icon-popover .icon-box:hover{background-color:#80ccf0;opacity:.7}.content-price-category{align-items:center;display:flex;flex-direction:column}.content-header-price-category{font-weight:700;margin-top:5px;text-align:center}.element-price-category{display:flex!important;justify-content:center!important}.product-picker{display:flex;flex-direction:row;height:100%;margin-top:20px;max-height:inherit;overflow:hidden}.product-picker .category-list{display:flex;flex-direction:column;height:100%;max-height:inherit;min-width:200px;overflow:auto;padding-bottom:40px;width:200px}.product-picker .category-list .category-name{cursor:pointer;padding:20px}.product-picker .category-list .category-name.selected{background-color:#eee}.product-picker .product-list{display:flex;flex-direction:column;height:100%;max-height:inherit;overflow:auto;padding-left:16px;padding-top:16px;width:100%}.product-picker .product-list .toggle-all{background-color:#eee;border:none;cursor:pointer;flex-shrink:0;height:20px;width:250px}.product-picker .product-list .checkbox-list{margin-top:16px;padding-bottom:32px}.product-picker .product-list .checkbox-list .checkbox-container{cursor:pointer;padding:5px 0}.product-picker .product-list .checkbox-list .checkbox-container input[type=checkbox]{margin-right:10px}.invalid-fields,.invalid-fields *{border-color:red!important;color:red!important}body div#root .hidden{display:none!important}.product-handsontable-hidden{position:fixed;visibility:hidden}.SideWindow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(2,2,2,.58);height:calc(100% - 70px);overflow-y:scroll;padding:20px;position:fixed;text-align:left;text-align:initial;top:70px;width:calc(100% - 120px);z-index:1000}.SideWindow-hidden{left:100%;transition:all .5s}.SideWindow-visible{left:120px;transition:all .5s}.SideWindow-visible .SideWindowContent{height:100%;opacity:1;transition:all 1s;transition-delay:.5s}.SideWindow-hidden .SideWindowContent{opacity:0;transition:all 1s}.SideWindow-small{left:70%;width:30%}.product-add{left:-100%;position:relative}.buttonAdd{transition:opacity .5s linear .5s}.buttonAdd-visible{opacity:1;transition:opacity .5s linear}.buttonAdd-hidden{opacity:0;transition:opacity .5s linear}.container_list_wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center}.list_wrapper_grid{background-color:transparent;border:0;display:block;height:100%;white-space:nowrap;width:100%}.sideWindow-mainInput{background-color:#fff;border-radius:30px;left:20%;position:absolute;top:10px;width:50%}.sideWindow-mainInput input{border:none;font-size:30px;outline:none;padding-left:25px;padding-right:25px}.sideWindow-mainInput input:after,.sideWindow-mainInput input:before{content:none}.assignator-mainInput{background-color:#fff;border-radius:30px;margin-bottom:10px;margin-left:auto;margin-right:auto;width:50%}.assignator-mainInput input{border:none;font-size:30px;outline:none;padding-left:25px;padding-right:25px}.assignator-title-container{left:0;margin:0 220px;position:absolute;text-align:center;top:0;width:100%;width:calc(100% - 440px)}.assignator-title{color:#fff;font-size:32px;font-weight:700;left:0;position:relative;text-align:center}.product-preview{height:200px;padding:0!important;text-align:center!important;width:300px}.product-preview-name{color:#fff;font-size:2em;height:160px;overflow:hidden;white-space:normal}.product-preview-price{background-color:hsla(0,0%,100%,.2);color:#fff;font-size:25px;height:40px;margin:0;overflow:hidden;padding:5px;text-align:right}.priceCategoryList{margin-top:20px}.menuCards-container{flex-direction:column;margin-bottom:5%;margin-top:60px;padding-bottom:5%}.menuCards-container,.menuCards-display{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:0;width:100%}.menuCards-display{flex-direction:row;margin-bottom:20px}#pannelSummary{background-color:#1a79bd;height:50px;min-height:0}.supplement-form .image-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;overflow:auto}.supplement-form .image-container .png-icon{left:40%;top:40%;transform:translate(-50%,-50%)}.supplement-form .image-container div{align-items:center;border:1px solid #eee;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:15px;margin-right:15px;width:40px}.supplement-form .image-container div.selected{background-color:#80ccf0}.supplement-form .image-container div:hover{background-color:#80ccf0;opacity:.7}.supplement-form .image-container div img{height:30px;width:30px}.supplement-form .image-container div.icon-disabled{cursor:not-allowed;opacity:.5}.supplement-form .image-container div.icon-disabled:hover{background-color:#eee;opacity:.5}.supplement-form .form-button{margin-top:30px;text-align:center}.selected{background:#ddd}.sortable-part1{box-shadow:2px 3px 4px 1px rgba(50,50,93,.07)}.sortable-part1.selected{box-shadow:3px 7px 10px 4px rgba(50,50,93,.15)}#category-list{z-index:1}#product-assignator{height:calc(100% - 70px);padding:20px;text-align:center}#product-assignator .color-box{left:10px;position:-webkit-sticky;position:sticky}.productMenu-container{align-items:center;display:flex;flex-direction:column;height:100%!important;padding-bottom:5%;padding-left:5%;padding-top:20px;width:100%}.productMenuCard-container{width:1170px}.card-active{border:2px solid green}.card-inactive{border:2px solid gray}.card-removed{border:2px solid red}.productMenuCards{background-color:#f2f2f2;border-radius:20px!important;box-shadow:1px 1px 5px #000;color:#292929;cursor:move;display:flex;flex-direction:row;float:left;height:250px;margin:40px 20px;position:relative;width:330px}.productMenuCardBorder{border-radius:20px 0 0 20px;height:100%;transition:all .5s;width:33%}.productMenuCardAction{position:absolute;right:20px;top:-25px}.productMenuCardsAction button{transition:opacity .5s}.productMenuCardsAction button:hover{opacity:.8}.productMenuCardPrice{word-wrap:break-word;color:#fff;font-size:1.6em;margin-top:54px;text-align:center}.productMenuCardTitle{font-size:1.5em;font-weight:700;margin-top:50px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:100%}.menu_label_empty{color:#292929;font-size:30px;font-weight:700;text-align:center}.menuCards{background-color:#f2f2f2;border:1px solid rgba(0,0,0,.1);border-radius:4px!important;color:#292929;display:flex;font-family:NunitoSans;height:530px;margin-top:30px;min-height:400px;min-width:400px;position:relative;width:90%}.menuCards h1,.menuCards h2,.menuCards h3{font-family:FuturaHeavy}.menuCardDetails{align-items:center;display:block;font-size:12px;height:120px;justify-content:center}.menuCardDetails>div{width:100%}.menuCardDetailsWhite{align-items:center;background-color:#fff;display:block;font-size:12px;height:calc(100% - 131px);justify-content:center;padding-top:10px}.menuCardDetailsWhite>div{padding:10px;width:100%}.menuCardModifications{height:calc(100% - 60px)}.menuCardModificationsGrid{display:flex;justify-content:space-around}.menuCardButtonAccess{height:60px}.infoNextPatch{background-color:#fff;display:block;font-size:12px;justify-content:center}.synchroDetails{display:flex;flex-direction:column;margin-top:5px}.synchroDetails>div{margin:auto}.synchroDetailsMono{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:15px}.menuCardsBorder{align-content:center;border-radius:4px 0 0 4px;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-weight:700;height:100%;justify-content:space-evenly;width:200px}.rowMenuCardsBorder{flex-direction:column!important;font-size:15px;text-align:center;text-transform:uppercase}.subValueRowMenuCardsBorder{color:#fffcfc;font-size:25px;margin-top:3px}.rowMenuCards{color:#000;flex-direction:column!important;font-size:15px;margin-left:0}.subValueRowMenuCards{color:#555;font-size:17px;margin-top:3px}.menuCardsAction{position:absolute;right:10px;top:-25px}.menuCardsAction button{transition:opacity .5s}.menuCardsAction button:hover{opacity:.8}.productMenuCardIconContainer{border-bottom:2px solid #fff}.productMenuCardIcon{color:#fff}.productMenuCardContent{position:relative;text-align:center;width:100%}.updateIcon{left:0;position:absolute}.menuCardsLine{color:#555;font-size:13px;padding:3px}.menuCardsLinkAccess,.menuCardsLinkAccess:visited{color:#000;cursor:pointer;font-size:15px;padding-top:5px;text-align:center;text-decoration:none}.menuCardsContent{font-size:12px;line-height:5px;min-width:33%}.menuCardsTitle{margin:10px auto 0;overflow:hidden;padding:10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:300px}.ColorCell{background-color:#12a928;border-radius:5px;color:#fff;font-weight:700;margin:1px;padding:5px;word-break:break-all}.patchTitle{margin-bottom:10px;margin-top:0;text-transform:uppercase}.dateSeparator{font-size:30px}.containerDateCards{display:flex;height:60px;justify-content:space-evenly}.productMenuCardRow{bottom:10px;margin:0;position:absolute;width:100%}.productMenuCardLineLevel{right:0;width:50%}.productMenuCardLine{color:#848484;text-transform:uppercase}.productMenuCardLineProduct{left:0;position:relative;width:50%}.productMenuCardLineNumber{color:#5d5d5d;display:block;font-size:27px;margin-top:7px}.productMenuCardLineDetails{font-size:16px}.menuCardsColorDot{border-radius:50%;display:inline-block;height:20px;margin-right:15px;margin-top:10px;width:20px}.productMenuFormStep1PaperContainer{margin:auto;padding-bottom:10px;width:45%}.productMenuFormContainer{height:calc(100% - 25px);margin-bottom:50px;margin-top:-60px;padding-left:20px;text-align:center}.product-menu-level-form_container{min-width:100%}.product_menu_step_container{display:flex;flex-direction:column;height:calc(100% - 80px);justify-content:center;overflow:auto}.product_menu_step_container>div{max-height:100%;overflow:auto}.productMenuFormStepper{background-color:#f3f3f3;margin-bottom:20px}.productMenuFormBottomNavContainer{bottom:10px;display:flex;justify-content:space-around;margin:auto;position:absolute;width:100%}.productMenuFormStep1Container{padding-right:20px}.productMenuFormStep2PriceCategoryContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-items:center}.productMenuFormStep2PaperContainer{margin:auto;padding:20px;width:45%}.productMenuFormVerificationCard{border-bottom:10px solid #0c4a7b;border-top:10px solid #0d4a7b;color:#292929;margin:30px auto 20px;padding-bottom:30px;padding-top:10px;width:35%}.productMenuFormVerificationCardTitle{color:#292929;font-family:Pacifico,cursive;text-align:center}.productMenuFormVerificationCardSubTitle{font-size:25px;font-weight:700;margin-left:60px;margin-top:20px;padding-top:20px;text-align:left}.productMenuFormVerificationCardSubTitleAlternative{font-size:15px;font-style:italic}.productMenuFormVerificationCardProductLine{font-size:16px;margin-left:100px;text-align:left}.productMenuFormVerificationCardPrice{font-size:34px;margin-bottom:20px;margin-top:10px}.productMenuFormVerificationCardPriceCategory{font-size:15px;font-style:italic;margin:5px}.productMenuFormVerificationCardDescription{font-style:italic;margin:20px;padding:10px}.button-wrapper{margin-bottom:20px;margin-top:20px;text-align:center}.label-empty-container{color:#fff;font-family:FuturaBook;font-size:30px;margin:20px;text-align:center;text-transform:uppercase}.label-empty-container p:nth-child(2){font-size:20px;text-transform:none}.label-empty{font-size:30px;text-transform:uppercase}.label-empty,.label-empty-exemple{color:#7c7a7a;font-family:FuturaBook;margin:20px;text-align:center}.label-empty-exemple{font-size:20px}.handson-disabled{background-color:#d3d3d3!important}.outdated-browser-container{font-size:18px;margin:50px auto;max-width:850px;padding:0 30px;position:relative;text-align:center}.outdated-browser-container ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:30px -15px;padding:0}.outdated-browser-container ul li{list-style:none;margin:0;padding:0 15px;width:150px}.outdated-browser-container ul li a{color:#06d;text-decoration:none}.outdated-browser-container ul li a .chrome-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 data-icon=%27browser-type-chrome%27 width=%27128%27 height=%27128%27 fill=%27url%28%23Gradient1%29%27 data-container-transform=%27translate%280 %29 scale%281 1 %29%27 viewBox=%270 0 128 128%27%3E%3Cdefs%3E%3ClinearGradient id=%27Gradient1%27 x1=%270%27 y1=%271%27 x2=%271%27 y2=%270%27%3E%3Cstop offset=%270%%27 stop-color=%27hsla(197.30769230769232,100%,43%,1)%27/%3E%3Cstop offset=%27100%%27 stop-color=%27hsla(227.30769230769232,100%,43%,1)%27/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%27M64 0C43.638 0 25.503 9.524 13.78 24.344l18.282 32.094c3.413-14.554 16.45-25.25 31.938-25.25h54.97C107.792 12.504 87.353 0 64 0zM8.28 32.47C3.005 41.773 0 52.537 0 64c0 32.01 23.5 58.527 54.188 63.25L73.126 95.5A33.055 33.055 0 0 1 64 96.813c-11.865 0-22.824-6.45-28.624-16.813L8.282 32.47zM64 40c-13.234 0-24 10.766-24 24 0 4.1 1.044 8.135 3.03 11.688C47.284 83.276 55.323 88 64 88c8.077 0 15.566-4.037 20.03-10.78A23.92 23.92 0 0 0 88 64c0-13.233-10.766-24-24-24zm22.344 0a32.648 32.648 0 0 1 10.47 24 32.65 32.65 0 0 1-5.376 17.97L64 128c35.346 0 64-28.654 64-64a63.78 63.78 0 0 0-4.656-24h-37z%27/%3E%3C/svg%3E")}.outdated-browser-container ul li a .chrome-icon,.outdated-browser-container ul li a .firefox-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:150px;opacity:.8;transition:all .15s linear}.outdated-browser-container ul li a .firefox-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 data-icon=%27browser-type-firefox%27 width=%27128%27 height=%27128%27 fill=%27url%28%23Gradient1%29%27 data-container-transform=%27translate%280 2 %29 scale%281 1 %29%27 viewBox=%270 0 128 128%27%3E%3Cdefs%3E%3ClinearGradient id=%27Gradient1%27 x1=%270%27 y1=%271%27 x2=%271%27 y2=%270%27%3E%3Cstop offset=%270%%27 stop-color=%27hsla(197.30769230769232,100%,43%,1)%27/%3E%3Cstop offset=%27100%%27 stop-color=%27hsla(227.30769230769232,100%,43%,1)%27/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%27M63.813 2C46.163 2 30.28 9.745 19.375 22c-.822-.9-1.647-1.95-2.375-3.125-.014-.023-.02-.028-.03-.03-.112-.1-.155.433-.25.374-.01-.01-.023-.05-.032-.065-.97-1.745-1.796-4.715-1.875-6.844 0 0-1.586.926-2.625 4.19-.183.577-.305.934-.438 1.25-.017-.07.07-1.01.03-.97-.197.407-.754 1.075-.937 1.813-.138.55-.38.872-.47 1.563-.01-.187-.027-.658-.062-.656-.003-.006-.023.015-.03.032-.366.97-.7 2.05-1 3.25-.062.25-.13.52-.187.78-.01.047-.02.08-.03.126-.01.042-.024.082-.032.125a32.873 32.873 0 0 0-.562 3.625 35.46 35.46 0 0 0-.125 6.375c-.003.348.073.688.063 1-.992 1.367-1.784 2.608-2.313 3.563C3.983 41.978 1.76 47.922 0 57.846c0 0 .033-.145.124-.407-.022.122-.04.247-.063.373 0 0 1.004-3.173 3-6.813C1.554 55.74.394 63.054 1.09 73.908c.006-.068.035-.242.064-.47.008.13-.008.276 0 .407.03-.363.365-3.153 1.188-6.906.4 7.325 2.138 16.327 7.844 26.093 4.348 7.448 15.808 24.744 44.563 31.22-3.158-.91-5.127-2.72-5.127-2.72s10.755 3.45 18.594 3.156c-2.454-.424-2.97-1.626-2.97-1.626s27.897 1.582 37.532-11.563c-3.294 3.855-11.658 4.936-14.814 4.97 4.802-4.413 15.436-4.306 26.938-15.625 6.308-6.212 6.97-10.928 7.656-15.344-.987 5.43-5.892 8.806-11.25 11.814a59.66 59.66 0 0 0 5.22-8.28c1.764-2.127 3.445-4.13 4.625-6.22.32-.568.67-1.252 1.03-2 3.424-6.682 7.06-18.246 5.376-29.28a30.157 30.157 0 0 0-1.28-5.44c-.044-.134-.093-.218-.093-.218s-1.037 3.177-2.438 7.906c.73-6.856.203-14.017-2.19-20.624a37.793 37.793 0 0 0-3.624-7.375c-1.87-3.175-3.966-5.614-5.625-6.75.09.1.16.213.25.314-.225-.21-.343-.313-.343-.313s.114.71.344 1.97c-3.47-5.455-8.75-8.03-8.75-8.03s.26 1.466.657 4.624c-1.218-.973-2.503-1.87-3.844-2.75-.044-.03-.08-.065-.125-.094C90.38 6.786 77.652 2 63.81 2zm0 4c12.588 0 24.18 4.217 33.5 11.313 3.96 4.068 6.198 7.78 7.844 11.25-3.152-3.224-8.574-6.595-12.22-6.875 5.468 4.066 14.63 16.134 13.657 34.406-1.402-2.943-3.96-7.544-5.78-9.156 1.96 17.947.222 21.796-.97 26.563-.262-2.19-1.044-3.84-1.5-4.842 0 0-.2 5.603-3.844 13.594-2.76 6.053-5.615 7.932-6.875 7.72-.342-.024-.534-.174-.53-.188.09-.783.176-1.602-.032-2.125 0 0-1.155.412-1.906 1.47a5.69 5.69 0 0 1-1.22 1.217c-.087.068.852-1.183.782-1.125-.455.368-.95.808-1.44 1.313-1.788 1.857-3.41 3.925-4.25 3.344.78-.24 1.425-1.245 1.594-2.22-.703.49-2.502 1.81-6.5 2.406-1.635.244-8.594 1.533-17.844-3.094 1.35-.154 3.37-.63 4.907.28-1.538-1.68-5.24-1.346-7.906-2.187-2.32-.735-5.35-3.98-7.092-5.625 7.12 1.744 14.66.488 19.03-2.5 4.42-3.022 7.06-5.24 9.407-4.72 2.343.525 3.888-1.814 2.063-3.905-1.82-2.092-6.213-4.914-12.22-3.406-4.597 1.15-8.54 4.844-15 2.28-.39-.155-.774-.358-1.187-.563-.41-.205 1.34.257.907 0-1.24-.457-3.502-1.483-4.063-1.875-.092-.068.95.19.844.125-6.13-3.626-5.75-6.548-5.75-8.344 0-1.435.893-3.37 2.53-4.28.885.315 1.44.594 1.44.594s-.43-.633-.69-.938c.06-.023.125-.014.19-.03.72.242 2.363.834 3.187 1.25 1.115.56 1.47 1.123 1.47 1.123s.27-.148 0-.72c-.113-.238-.522-.954-1.626-1.624.02-.003.05.002.062 0 .58.23 1.198.52 1.876.905.21-.983.63-2 .344-3.78-.2-1.255-.186-1.577-.5-2.032-.27-.39.084-.57.5-.22a5.266 5.266 0 0 0-.344-.78c.012-.004.024-.026.03-.063 1.91-2.314 9.543-5.853 11.25-7.656.186-.195.335-.347.47-.5.998-.753 1.437-1.46 1.875-2.53.446-1.087.958-3.653-.5-4.188-1.2-.287-2.224-.506-4.155-.47-1.494-.09-3.484-.116-6.156-.093-2.688.02-4.444-1.54-5.5-3.032-.214-.323-.393-.627-.564-.905a9.844 9.844 0 0 1-.53-1.094c1.173-4.26 3.546-7.97 7.218-10.97.222-.184-.895.138-.688-.06.248-.234 1.803-.96 2.094-1.126.377-.21-1.67-.772-3.438-.405-1.774.366-2.117.557-3.03 1.03.37-.384 1.545-.97 1.25-.906-1.927.432-4.19 1.695-6.126 3.063a2.352 2.352 0 0 1 .03-.594c-.912.473-3.093 2.17-3.655 3.468 0-.28.005-.435-.03-.75a13.288 13.288 0 0 0-1.78 2c-.007.01-.026.02-.032.03-5.426-1.347-10.064-1.1-14 .033C32.85 13.06 47.526 6 63.814 6z%27/%3E%3C/svg%3E")}.outdated-browser-container ul li a .browser-name{opacity:0;text-shadow:none;transform:translateY(-10px);transition:all .2s linear}.outdated-browser-container ul li a:hover{text-decoration:none}.outdated-browser-container ul li a:hover .chrome-icon,.outdated-browser-container ul li a:hover .firefox-icon{opacity:1;transform:scale(1.1);transition:all .15s linear}.outdated-browser-container ul li a:hover .browser-name{opacity:1;transform:none;transition:all .2s linear}.img__menu-level{height:28px;left:0;top:0;width:28px}.container__img__menu-level{align-items:center;display:inline-flex;vertical-align:middle}#product-category-list .image-container{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;overflow:auto}#product-category-list .image-container .png-icon{left:40%;top:40%;transform:translate(-50%,-50%)}#product-category-list .image-container div{align-items:center;border:1px solid #eee;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:15px;margin-right:15px;width:40px}#product-category-list .image-container div.selected{background-color:#80ccf0}#product-category-list .image-container div:hover{background-color:#80ccf0;opacity:.7}#product-category-list .image-container div img{height:30px;width:30px}#product-category-list .image-container div.icon-disabled{cursor:not-allowed;opacity:.5}#product-category-list .image-container div.icon-disabled:hover{background-color:#eee;opacity:.5}#menu-level-container div[draggable=true],.sortable-ghost{background-color:#1e88e5!important}#menu-level-container{overflow:visible;overflow:initial}.sortable-drag{background-color:#af0c1a}#menu-level-container div.sortable-chosen{background-color:transparent!important;opacity:.5}.MuiModal-hidden-25{visibility:visible!important}.dp50{float:left;width:50%}.dp33{float:left;width:30%}#product-grid__supp-info{text-align:center}#product-grid__supp-info .info-cell__badge{font-weight:700;height:15px!important;right:-7px;top:-5px;width:15px!important}#product-grid__supp-info .info-cell__badge.first{color:#1e88e5}#product-grid__supp-info .info-cell__badge.second{color:#b52e2c;right:-9px}.category-box,.category-header{border-left:7px solid;margin-left:5px;padding-left:15px}.FormPaper{margin-top:20px;padding:15px;position:relative;text-align:left}.FormPaper-header{align-items:center;display:flex;height:30px;justify-content:space-between;position:relative;top:15px}.FormPaper-title{color:#fff;font-size:28px;margin-left:5px}.FormPaper-action span{color:#fff}.FormPaper-content{margin-bottom:5px;padding:20px 10px;text-align:center}.FormPaper-content .form-field{margin-top:10px}.form-product-info .form-field{margin-bottom:15px}.filterSearchBar{background:none;border:0;border-bottom:1px solid #7c7a7a;color:#292929;font-size:1.2em;outline:0;text-align:left;width:100px}.pulse{animation:pulse 1s infinite;border-radius:1%;bottom:0;box-shadow:0 0 0 rgba(181,46,44,.8);cursor:pointer;height:95px;left:0;margin:auto;position:absolute;right:0;top:0;width:95px}.pulse img{margin-left:-27px;margin-top:-27px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(232,66,73,.8)}70%{box-shadow:0 0 0 20px rgba(232,66,73,0)}to{box-shadow:0 0 0 0 rgba(232,66,73,0)}}.laddition-loader-container{background-image:linear-gradient(141deg,#1f1919,#363636 71%,#463f3f);min-height:100vh;min-width:100%;position:absolute;z-index:999999999999999}.laddition-loader-container__hidden{display:none}.laddition-loader-container__hidden .pulse{animation:none}.dialogContent{color:rgba(0,0,0,.54);line-height:1.5em}.SortableHelperWithOverride{background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 5px -5px rgba(0,0,0,.2),0 -5px 5px -5px rgba(0,0,0,.2);cursor:row-resize;z-index:2031!important}.SortableHelperWithOverride.horizontalItem{cursor:col-resize}.SortableHelperWithOverride.gridItem{background-color:transparent;box-shadow:none;white-space:nowrap}.SortableHelperWithOverride.gridItem .wrapper{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 7px rgba(0,0,0,.15)}#recapDisplayData{align-items:center;color:#292929;display:flex;flex-direction:column}.recapPaper{margin:40px 40px 20px;min-height:200px;padding:20px 30px;position:relative;width:500px}.recapPaper .material-icons{font-size:40px}.recapPaperBig{width:680px}.recapText{font-size:20px;height:25px;left:0;position:absolute;text-align:center;top:50%;vertical-align:middle;width:100%}.helperButton{color:#3d3d3d;cursor:pointer;height:50px;padding:0;position:relative;width:200px}@media screen and (max-width:1200px){.helperButton{width:40px}}.helperButton .icon{color:#1e88e5;left:0;position:absolute;top:0;width:50px}.helperButton .text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 50%,#1e88e5 0);-webkit-background-clip:text;border:2px solid #1e88e5;border-left-width:4px;border-radius:0 4px 4px 0;color:#1e88e5;font-size:16px;font-weight:500;height:38px;left:40px;line-height:34px;position:absolute;text-align:center;top:4px;vertical-align:middle;width:150px}.helperButton .text:after{background:linear-gradient(90deg,#1e88e5 50%,transparent 0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.helperButton .text,.helperButton .text:after{background-position:100%;background-size:300%;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}.helperButton:hover>.text,.helperButton:hover>.text:after{background-position:0}.deployHelper{display:flex;flex-direction:column}#menu-level-container .product-preview,#product-category-sortable-product .product-preview{height:140px;width:200px}#menu-level-container .product-preview-name,#product-category-sortable-product .product-preview-name{font-size:1em;height:100px}#deployWeirdProducts{background-color:#fff;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:20px;min-width:500px;padding:5px 10px;width:50%}#deployWeirdProducts table{margin-bottom:50px}#deployWeirdProducts table thead{display:block}#deployWeirdProducts table thead tr{border-bottom:1px solid #e0e0e0;display:table-cell;*padding:4px 56px 4px 24px;text-align:left;vertical-align:inherit}#deployWeirdProducts table thead td{color:rgba(0,0,0,.54);font-size:.75rem;font-weight:500}#deployWeirdProducts table tbody{display:block;max-height:300px;overflow-y:auto}#deployWeirdProducts table tbody tr{border-bottom:1px solid #e0e0e0;color:inherit;display:table-row;height:48px;outline:none;vertical-align:middle}#deployWeirdProducts table tbody td{color:rgba(0,0,0,.87);font-size:.8125rem;font-weight:400}#deployWeirdProducts table tbody tr td,#deployWeirdProducts table thead tr th{text-align:center;width:30em}#deployWeirdProducts h3{color:#dfa300}.displayForm{font-family:FuturaBook;height:100%;margin-left:auto;margin-right:auto;margin-top:5%;width:90%}.containerDeploy{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;margin:auto;min-width:500px;width:50%}.titleContainer{color:#fff;font-family:FuturaHeavy;*letter-spacing:1px;text-align:center;*text-transform:uppercase}.titleCard{column-count:rgba(0,0,0,.871);font-family:FuturaBook;letter-spacing:1px;margin-top:0}#deployRecapContainer{color:#fff;font-family:FuturaBook;height:100%;overflow:scroll;padding-top:3%;text-align:center;width:95%}.recapPaperTitle{font-family:FuturaBook;font-weight:700;letter-spacing:.05em;*text-transform:uppercase}.formProductSupplementLine{display:flex}.kitchen_option .FormPaper-content{padding-left:0!important;padding-right:0!important}.mui-chip_selected{background-color:#64b5f6!important}.mui-chip_disabled{cursor:not-allowed!important}.mui-chip__label{font-size:20px!important}.mui-avatar{margin:10!important}.mui-avatar_selected{color:#64b5f6!important}.button_label__white{color:#fff!important}.switch_label__bold{font-weight:700!important}.select_icon__fullWidth{padding:0!important;width:100%!important}.btn_speedDial{flex-direction:row!important}.btn_speedDial_product_menu{position:absolute;top:45px}.btn__add_product_line,.btn__add_product_line_disabled{left:-56px;margin:8px!important;position:absolute!important}.btn__add_product_line_disabled{cursor:not-allowed!important;opacity:.45!important}.btn__add_product_menu{left:0;margin:8px!important;position:absolute!important;top:-54px}.select__multiple__selected{background-color:rgba(0,0,0,.14)!important}.badge-reweight__remove{cursor:pointer;display:flex!important;height:18px!important;opacity:0!important;right:-8px!important;top:-8px!important;transition:opacity .5s linear;width:18px!important}#product-category-list .stylizedItem:hover .badge-reweight__remove,#product-category-sortable-product .stylizedItem:hover .badge-reweight__remove{opacity:1!important;transition:opacity .5s linear}.MuiModal-hidden-218,.MuiModal-hidden-25,.jss218,.jss25{visibility:visible!important}.productMenuFormVerificationCard{overflow:auto!important}#supplement-popover{visibility:hidden}.supplement-popover__paper{background-color:#616161!important;color:#fff;font-size:12px!important;opacity:.9;padding:3px!important;visibility:visible}
/*# sourceMappingURL=main.5888beb1.css.map*/