.md-autocomplete-standard-list-container .md-autocomplete-suggestion,.md-autocomplete-standard-list-container .md-autocomplete-suggestion md-icon,.md-autocomplete-suggestion,.md-autocomplete-suggestion div,.md-autocomplete-suggestion div md-icon,.md-autocomplete-suggestion md-icon,.md-autocomplete-suggestion span,.md-autocomplete-suggestion span md-icon,.md-autocomplete-suggestions li,.md-autocomplete-suggestions li md-icon,.md-autocomplete-suggestions li span,.md-autocomplete-suggestions li span md-icon,.md-autocomplete-suggestions-container .md-autocomplete-suggestion,.md-autocomplete-suggestions-container .md-autocomplete-suggestion md-icon,.md-autocomplete-suggestions-container li,.md-autocomplete-suggestions-container li md-icon,.md-calendar .md-calendar-month-label,.md-calendar .md-calendar-month-label md-icon,.md-calendar .md-datepicker-input,.md-calendar .md-default-theme .md-datepicker-input,.md-datepicker-calendar .md-calendar-month-label,.md-datepicker-calendar .md-calendar-month-label md-icon,.md-datepicker-calendar .md-datepicker-input,.md-datepicker-calendar .md-default-theme .md-datepicker-input,.md-datepicker-input,.md-default-theme .md-calendar .md-calendar-month-label,.md-default-theme .md-calendar .md-calendar-month-label md-icon,.md-default-theme .md-calendar .md-datepicker-input,.md-default-theme .md-calendar .md-default-theme .md-datepicker-input,md-calendar .md-calendar-month-label,md-calendar .md-calendar-month-label md-icon,md-calendar .md-datepicker-input,md-calendar .md-default-theme .md-datepicker-input,md-datepicker-calendar .md-calendar-month-label,md-datepicker-calendar .md-calendar-month-label md-icon,md-datepicker-calendar .md-datepicker-input,md-datepicker-calendar .md-default-theme .md-datepicker-input,md-select:not([disabled]):focus .md-select-value{color:var(--body-text)}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/roboto/Roboto-Light.ttf) format("truetype");unicode-range:U+0020-2265}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/roboto/Roboto-Regular.ttf) format("truetype");unicode-range:U+0020-2265}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:400;src:url(../fonts/roboto/Roboto-RegularItalic.ttf) format("truetype");unicode-range:U+0020-2265}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/roboto/Roboto-Medium.ttf) format("truetype");unicode-range:U+0020-2265}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/roboto/Roboto-Bold.ttf) format("truetype");unicode-range:U+0020-2265}@font-face{font-family:Rajdhani;font-stretch:normal;font-style:normal;src:url(../fonts/rajdhani/Rajdhani-Medium_gdi.eot);src:url(../fonts/rajdhani/Rajdhani-Medium_gdi.eot?#iefix) format("embedded-opentype"),url(../fonts/rajdhani/Rajdhani-Medium_gdi.woff) format("woff"),url(../fonts/rajdhani/Rajdhani-Medium_gdi.ttf) format("truetype"),url(../fonts/rajdhani/Rajdhani-Medium_gdi.svg#Rajdhani-Medium) format("svg");unicode-range:U+0020-2265}@font-face{font-family:Rajdhani;font-stretch:normal;font-style:normal;font-weight:600;src:url(../fonts/rajdhani/Rajdhani-Semibold_gdi.eot);src:url(../fonts/rajdhani/Rajdhani-Semibold_gdi.eot?#iefix) format("embedded-opentype"),url(../fonts/rajdhani/Rajdhani-Semibold_gdi.woff) format("woff"),url(../fonts/rajdhani/Rajdhani-Semibold_gdi.ttf) format("truetype"),url(../fonts/rajdhani/Rajdhani-Semibold_gdi.svg#Rajdhani-Semibold) format("svg");unicode-range:U+0020-2265}@font-face{font-family:Rajdhani;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/rajdhani/Rajdhani-Bold_gdi.eot);src:url(../fonts/rajdhani/Rajdhani-Bold_gdi.eot?#iefix) format("embedded-opentype"),url(../fonts/rajdhani/Rajdhani-Bold_gdi.woff) format("woff"),url(../fonts/rajdhani/Rajdhani-Bold_gdi.ttf) format("truetype"),url(../fonts/rajdhani/Rajdhani-Bold_gdi.svg#Rajdhani-Bold) format("svg");unicode-range:U+0020-2265}:root{--primary:#ff0911;--primary-dark:#be0c12;--layout-bg:#f1f1f1;--body-text:#333;--body-text-fade:rgba(0, 0, 0, 0.6);--login-area-bg:#141414;--sidenav-bg:var(--layout-bg);--sidenav-bg-open:var(--layout-bg);--sidenav-text:var(--body-text);--card-bg-light:#eee;--card-bg:#fff;--card-bg-dark:#ebebeb;--toolbar-bg:var(--layout-bg);--tab-text:var(--body-text-fade);--list-alternate-even:#fff;--list-alternate-even-hover:#f2f2f2;--list-alternate-odd:#f9f9f9;--list-alternate-odd-hover:#eee;--list-alternate-inactive:#f5f5f5;--list-selected:#ddd;--input-border:rgba(0, 0, 0, 0.15);--input-border-disabled:rgba(0, 0, 0, 0.075);--input-text:var(--body-text);--input-text-disabled:var(--body-text-fade);--divider:rgba(0, 0, 0, 0.1);--translucent:rgba(255, 255, 255, 0.4);--translucent-reverse:rgba(0, 0, 0, 0.4);--translucent-dark:rgba(0, 0, 0, 0.04);--translucent-box:rgba(255, 255, 255, 0.4);--vertical-tab-selected:rgba(0, 0, 0, 0.04);--scrollbar:rgba(0, 0, 0, 0.2);--search-input:#fff;--drag-drop-here-placeholder:#fffdd9;--drag-drop-here-placeholder-border:#b4b172;--drag-drop-here-placeholder-border-gray:#b6b6b6;--thermometer-bg:#eee;--thermometer-shadow:#ccc;--spreadsheet-border:#dedede;--calendar-fc-border:#e6e6e6;--calendar-fc-today:rgba(0, 0, 0, 0.035);--calendar-fc-event-bg:#9e9e9e;--calendar-fc-button:var(--translucent-dark);--calendar-fc-button-text:var(--primary);--calendar-fc-button-hover:var(--primary);--calendar-fc-button-hover-text:#fff;--color-option-1:#f29000;--color-option-2:#74ad33;--color-option-3:#1875cc;--color-option-4:#c3243e;--color-option-5:#623386;--color-option-6:#4d5667;--color-option-7:#ff5722;--color-option-8:#ff0911;--light-button:#fff;--chip-bg:#e0e0e0;--swiper-arrow-bg:#fff;--pos-bg:#fff;--editable-input-bg:#f1f1f1;--graph-axis-color:#c7c7c7;--bg-inventory-start:#8f7d5b;--bg-inventory-end:#57606f;--recipe-card-hover-shadow:0 2px 18px rgba(0, 0, 0, 0.25);--ai-switch-background:rgba(0, 0, 0, 0.075);--dialog-box-shadow:0 0 20px rgba(0, 0, 0, 0.25);--input-placeholder:rgba(0, 0, 0, 0.25);--module-bg:transparent;--station-card-bg:#fff;--gauge-track:rgba(0, 0, 0, 0.1);--sensor-tile:rgba(0, 0, 0, 0.04);--sensor-tile-hover:rgba(0, 0, 0, 0.1);--clock-scheduler-heading-bg:#ededed;--clock-scheduler-bg:#f5f5f5;--clock-scheduler-bg-warn:#f8eea2;--clock-scheduler-gridline:#d9d9d9;--scope-button-border:#c7c7c7;--nft-border:#000;--report-column-previous:#ececec;--report-column-previous-translucent:rgba(156, 156, 156, 0.1);interpolate-size:allow-keywords}@media screen{body.dark,body.login{--layout-bg:#191919;--body-text:#f9f9f9;--body-text-fade:rgba(255, 255, 255, 0.54);--sidenav-bg:var(--layout-bg);--sidenav-bg-open:var(--layout-bg);--sidenav-text:var(--body-text);--card-bg-light:#333;--card-bg:#252525;--card-bg-dark:#222;--toolbar-bg:var(--layout-bg);--tab-text:var(--body-text-fade);--list-alternate-even:#242424;--list-alternate-even-hover:#333;--list-alternate-odd:#2c2c2c;--list-alternate-odd-hover:#333;--list-alternate-inactive:#222;--list-selected:#555;--input-border:rgba(255, 255, 255, 0.15);--input-border-disabled:rgba(255, 255, 255, 0.075);--input-text:var(--body-text);--input-text-disabled:var(--body-text-fade);--divider:rgba(255, 255, 255, 0.1);--translucent:rgba(0, 0, 0, 0.3);--translucent-reverse:rgba(255, 255, 255, 0.3);--translucent-dark:rgba(0, 0, 0, 0.15);--translucent-box:rgba(0, 0, 0, 0.1);--vertical-tab-selected:rgba(255, 255, 255, 0.05);--search-input:rgba(255, 255, 255, 0.05);--drag-drop-here-placeholder:rgba(0, 0, 0, 0.3);--drag-drop-here-placeholder-border:#666;--drag-drop-here-placeholder-border-gray:#666;--thermometer-bg:#242424;--thermometer-shadow:#3b3b3b;--spreadsheet-border:#3b3b3b;--calendar-fc-border:#3b3b3b;--calendar-fc-today:rgba(0, 0, 0, 0.1);--calendar-fc-button:var(--translucent-dark);--calendar-fc-button-text:var(--primary);--calendar-fc-button-hover:var(--primary);--calendar-fc-button-hover-text:#fff;--light-button:#3e3e3e;--chip-bg:#474747;--swiper-arrow-bg:var(--layout-bg);--editable-input-bg:#222;--graph-axis-color:#666;--recipe-card-hover-shadow:0 2px 18px rgba(0, 0, 0, 0.9);--ai-switch-background:rgba(0, 0, 0, 0.3);--dialog-box-shadow:0 0 20px rgba(0, 0, 0, 0.4);--input-placeholder:rgba(255, 255, 255, 0.25);--module-bg:rgba(0, 0, 0, 0.075);--station-card-bg:var(--card-bg-light);--gauge-track:rgba(255, 255, 255, 0.05);--sensor-tile:rgba(0, 0, 0, 0.15);--sensor-tile-hover:rgba(255, 255, 255, 0.05);--clock-scheduler-heading-bg:#191919;--clock-scheduler-bg:#202020;--clock-scheduler-bg-warn:#2b271b;--clock-scheduler-gridline:#2f2f2f;--scope-button-border:#444;--nft-border:#ccc;--report-column-previous:#191919;--report-column-previous-translucent:rgba(19, 19, 19, 0.25)}}body.dark.st{--primary:#0998ff;--primary-dark:#0068b3;--layout-bg:#221d29;--body-text:#f1e5ff;--body-text-fade:#a99ab8;--card-bg-light:#393342;--card-bg:#2d2834;--card-bg-dark:#26212c;--list-alternate-even:#2d2834;--list-alternate-even-hover:#352f3e;--list-alternate-odd:#26212c;--list-alternate-odd-hover:#352f3e;--list-alternate-inactive:#2d2834;--list-selected:#352f3e;--drag-drop-here-placeholder-border:#393342;--drag-drop-here-placeholder-border-gray:#393342;--thermometer-bg:#242424;--thermometer-shadow:#393342;--spreadsheet-border:#393342;--calendar-fc-border:#393342;--light-button:#393342;--chip-bg:#393342;--editable-input-bg:#221d29;--graph-axis-color:#393342}@media (prefers-reduced-motion:reduce){.animated{animation:none}}@keyframes shake{0%,100%,50%{transform:translate3d(0,0,0)}25%,75%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}.shake-add{animation:shake 450ms}@keyframes pulsation{0%{box-shadow:0 0 0 0 rgba(255,9,17,.4)}70%{box-shadow:0 0 0 12px rgba(255,9,17,0)}100%{box-shadow:0 0 0 0 rgba(255,9,17,0)}}@keyframes pulsationGreen{0%{box-shadow:0 0 0 0 rgba(129,185,67,.4)}70%{box-shadow:0 0 0 12px rgba(129,185,67,0)}100%{box-shadow:0 0 0 0 rgba(255,9,17,0)}}@keyframes pulsationYellow{0%{box-shadow:0 0 0 0 rgba(255,198,21,.4)}70%{box-shadow:0 0 0 12px rgba(255,198,21,0)}100%{box-shadow:0 0 0 0 rgba(255,198,21,0)}}@keyframes pulsationPurple{0%{box-shadow:0 0 0 0 rgba(97,0,252,.6);transform:scale(.9)}50%{box-shadow:0 0 0 18px rgba(97,0,252,0);transform:scale(1.1)}100%{box-shadow:0 0 0 0 rgba(97,0,252,0);transform:scale(.9)}}.animated{animation-duration:1s;animation-fill-mode:both}.delay-300ms{animation-delay:.3s}.fade-in{opacity:0;animation:fadeIn 250ms 750ms forwards;animation-name:fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.zoom-in{animation-name:zoom-in}@keyframes zoom-in{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoom-out{animation-name:zoomOut}@keyframes blink{0%{opacity:0}70%{opacity:1}}body,html{background:#1d1d1d}.layout-bg{background:var(--layout-bg)!important}div.layout-bg,main-toolbar md-toolbar,md-card,md-content.layout-bg{transition:background-color .2s}md-dialog{background:var(--card-bg)}::ng-deep .md-datepicker-triangle-button .datepicker-expand-triangle{border-top-color:inherit!important}.no-bg{background:0 0!important}.card-bg{background:var(--card-bg)!important}.md-autocomplete-suggestions,.md-autocomplete-suggestions-container,.md-panel,md-card,md-menu-content,md-select-menu,md-select-menu md-content,md-select-menu.md-default-theme md-content{background-color:var(--card-bg)}.md-autocomplete-standard-list-container .md-autocomplete-suggestion:hover,.md-autocomplete-suggestion div:hover,.md-autocomplete-suggestion span:hover,.md-autocomplete-suggestion:hover,.md-autocomplete-suggestions li span:hover,.md-autocomplete-suggestions li:hover,.md-autocomplete-suggestions-container .md-autocomplete-suggestion:hover,.md-autocomplete-suggestions-container li:hover,md-select-menu md-option:focus:not([disabled]):not([selected]){background:var(--list-alternate-even-hover)}.md-datepicker-input-container,.md-datepicker-open .md-datepicker-input-container,md-input-container .md-input,md-select .md-select-value{border-bottom-color:var(--input-border);background-color:transparent}md-select.md-table-select>.md-select-value{border-bottom:1px solid var(--input-border)!important;min-height:25px}.md-calendar tr:last-of-type td{border-bottom-color:var(--list-alternate-even-hover)!important}.md-calendar,.md-datepicker-calendar,.md-default-theme .md-calendar,md-calendar,md-datepicker-calendar{background-color:var(--card-bg)}.md-calendar .md-calendar-month-label,.md-datepicker-calendar .md-calendar-month-label,.md-default-theme .md-calendar .md-calendar-month-label,md-calendar .md-calendar-month-label,md-datepicker-calendar .md-calendar-month-label{text-align:left}.md-calendar .md-calendar-day-header,.md-datepicker-calendar .md-calendar-day-header,.md-default-theme .md-calendar .md-calendar-day-header,md-calendar .md-calendar-day-header,md-datepicker-calendar .md-calendar-day-header{background-color:var(--layout-bg);color:var(--primary);text-transform:uppercase}.md-calendar .md-calendar-date-today .md-calendar-date-selection-indicator,.md-datepicker-calendar .md-calendar-date-today .md-calendar-date-selection-indicator,.md-default-theme .md-calendar .md-calendar-date-today .md-calendar-date-selection-indicator,md-calendar .md-calendar-date-today .md-calendar-date-selection-indicator,md-datepicker-calendar .md-calendar-date-today .md-calendar-date-selection-indicator{background:0 0;border:transparent;color:var(--primary)!important}.md-calendar .md-calendar-date-selection-indicator:hover,.md-datepicker-calendar .md-calendar-date-selection-indicator:hover,.md-default-theme .md-calendar .md-calendar-date-selection-indicator:hover,md-calendar .md-calendar-date-selection-indicator:hover,md-datepicker-calendar .md-calendar-date-selection-indicator:hover{background-color:var(--list-alternate-even-hover)}.md-calendar .md-calendar-date.md-calendar-selected-date.md-calendar-date-today .md-calendar-date-selection-indicator,.md-datepicker-calendar .md-calendar-date.md-calendar-selected-date.md-calendar-date-today .md-calendar-date-selection-indicator,.md-default-theme .md-calendar .md-calendar-date.md-calendar-selected-date.md-calendar-date-today .md-calendar-date-selection-indicator,md-calendar .md-calendar-date.md-calendar-selected-date.md-calendar-date-today .md-calendar-date-selection-indicator,md-datepicker-calendar .md-calendar-date.md-calendar-selected-date.md-calendar-date-today .md-calendar-date-selection-indicator{color:#fff!important}.md-calendar .md-calendar-date-disabled,.md-datepicker-calendar .md-calendar-date-disabled,.md-default-theme .md-calendar .md-calendar-date-disabled,md-calendar .md-calendar-date-disabled,md-datepicker-calendar .md-calendar-date-disabled{color:var(--body-text-fade);opacity:.3}.md-subheader,md-content,md-datepicker{background:0 0;color:var(--body-text)}.md-subheader.bg,.restock-icon-anim::before{background:var(--layout-bg)}md-input-container .md-input{color:var(--body-text)}md-input-container .hint,md-input-container label,md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,md-input-container:not(.md-input-invalid).md-input-has-value label{color:var(--body-text-fade)}md-input-container label:not(.md-container-ignore).md-required::after{display:none}md-tabs-wrapper{background-color:transparent!important}.color-selector-item-list.service-list.editable md-list-item .md-button:hover,md-toolbar:not(.md-menu-toolbar).md-accent{background:0 0}md-tab-item{color:var(--tab-text)}md-ink-bar{margin:0 10%}.md-calendar,.tab-label,md-icon,md-input-container>md-icon,md-list md-list-item>md-icon,table.md-table th.md-column{color:var(--body-text-fade)}md-checkbox .md-icon,md-checkbox.md-default-theme:not(.md-checked) .md-icon,md-checkbox:not(.md-checked) .md-icon,md-radio-button .md-off{border-color:var(--body-text-fade)}md-chips .md-chips .md-chip-input-container input,md-chips.md-default-theme .md-chips .md-chip-input-container input{color:var(--body-text)}button.md-button,md-tabs .md-tab,md-tabs.md-default-theme .md-tab{color:var(--body-text-fade)}iam-chart svg text,iam-chart svg tspan,sales-mix-ffom svg text,sales-mix-ffom svg tspan{fill:var(--body-text-fade)}md-divider,md-divider.md-default-theme{border-top-color:var(--divider)}md-list.iam-list .md-subheader{border-bottom-color:var(--divider)}md-card,md-card.md-default-theme,md-dialog,md-dialog.md-default-theme,md-select>.md-select-value>span.md-select-icon,table.md-table td.md-cell md-select>.md-select-value>span.md-select-icon{color:var(--body-text)}.md-datepicker-triangle-button.md-button.md-icon-button .md-datepicker-expand-triangle{border-top-color:var(--body-text)}.ui-settings{margin:0 15px}.ui-settings label{display:inline-block;width:60px;text-transform:uppercase;font-size:11px;vertical-align:middle}.alert-box.no-icon md-icon:not(.replacement-icon),md-list .md-secondary-container:empty{display:none}.ui-settings .md-icon-button{width:60px;height:60px;min-width:60px;margin:0}.ui-settings .md-icon-button md-icon{color:var(--sidenav-text);opacity:1;width:22px;height:22px;min-width:22px}.ui-settings .inner{margin:0 0 0 12px;transition:opacity .3s}.ui-settings .lang-btn{color:#f9f9f9;min-width:0}.label-list recipe-labels,md-icon{min-width:auto}.ui-settings .lang-btn md-icon{color:#f9f9f9}.theme-green{color:#6ab04c}.white-color{color:#fff!important}.item-list-height{min-height:70px}md-icon{min-height:auto}::-webkit-input-placeholder{color:var(--input-placeholder)!important}md-menu-content{padding:0}md-menu-content md-menu-item,md-menu-content md-menu-item md-icon{color:var(--body-text-fade)}md-menu-content md-menu-item>.md-button,md-menu-content md-menu-item>label{padding-left:16px;padding-right:16px;border-radius:0}md-menu-content md-menu-item>.md-button md-icon{margin-right:5px;width:18px;height:18px}md-menu-content.option-filter-menu md-menu-item{padding:0 10px;border-bottom:1px solid var(--divider)}md-menu-content.option-filter-menu md-menu-item .md-label{margin-left:16px}md-optgroup label{padding:8px 16px;font-size:13px}md-icon.md-default-theme.md-primary,md-icon.md-primary{color:var(--primary)}md-icon.md-default-theme.md-success,md-icon.md-success{color:#81b943}md-progress-circular path,md-progress-circular.md-default-theme path{stroke:var(--primary)!important}md-tabs .md-tab .md-ripple-container,md-tabs .md-tab.md-active{color:var(--primary)!important}md-tabs md-ink-bar{background-color:var(--primary)!important}md-switch.md-checked:not([disabled]) .md-bar{background-color:var(--primary-dark)!important}md-switch.md-checked:not([disabled]) .md-thumb{background-color:var(--primary)!important}.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,md-checkbox.md-checked .md-icon,md-radio-button .md-on{background-color:var(--primary)}md-checkbox.rounded .md-icon{border-radius:50%}md-radio-button .md-off{border-color:var(--primary)!important}.alert-box{border-radius:6px;padding:8px;margin:8px;font-size:13px;background:var(--translucent-dark);color:var(--body-text);text-align:left}.alert-box.warning,.alert-box.yellow{background:#f8eea2}.alert-box.warning,.alert-box.warning button.md-button,.alert-box.warning md-icon,.alert-box.warning md-select,.alert-box.warning md-select .md-select-value.md-select-placeholder,.alert-box.warning md-select:not([disabled]):focus .md-select-value,.alert-box.yellow,.alert-box.yellow button.md-button,.alert-box.yellow md-icon,.alert-box.yellow md-select,.alert-box.yellow md-select .md-select-value.md-select-placeholder,.alert-box.yellow md-select:not([disabled]):focus .md-select-value{color:#000}.alert-box.red{color:#ff0911}.alert-box.red,.alert-box.red button.md-button,.alert-box.red md-icon,.alert-box.red md-select,.alert-box.red md-select .md-select-value.md-select-placeholder,.alert-box.red md-select:not([disabled]):focus .md-select-value{color:#ff0911;font-weight:700}.alert-box.error,.alert-box.error button.md-button,.alert-box.error md-icon,.alert-box.error md-select,.alert-box.error md-select .md-select-value.md-select-placeholder,.alert-box.error md-select:not([disabled]):focus .md-select-value,.alert-box.green,.alert-box.green md-icon,.alert-box.green md-select,.alert-box.green md-select .md-select-value.md-select-placeholder,.alert-box.green md-select:not([disabled]):focus .md-select-value,.alert-box.success,.alert-box.success md-icon,.alert-box.success md-select,.alert-box.success md-select .md-select-value.md-select-placeholder,.alert-box.success md-select:not([disabled]):focus .md-select-value{color:#fff}.alert-box.error{background:#ff0911}.alert-box.green,.alert-box.success{background:#81b943}.alert-box.clear{background-color:transparent}.alert-box.card-bg,md-bottom-sheet{background-color:var(--card-bg)}.alert-box.sm{padding:4px 10px}.alert-box.rounded{border-radius:24px}.alert-box md-select{position:relative;top:-2px;margin:0 0 0 16px}.alert-box md-select .md-select-value.md-select-placeholder{color:var(--body-text-fade)}.alert-box p{font-size:13px!important;line-height:1.35;font-weight:500;margin:0 4px;text-align:left}.alert-box p.text-center{text-align:center}.alert-box md-icon.alert-icon{width:24px;height:24px;margin:0 2px 0 0!important;padding:0!important}.alert-box md-icon.stroke{border:2px solid var(--divider);border-radius:100%;padding:10px;box-sizing:content-box}.alert-box.info-panel{max-width:335px;margin:0;padding:12px}.alert-box.info-panel.no-min{max-width:none}.alert-box.info-panel,.alert-box.info-panel p{text-align:center;font-style:italic;font-size:12px}.alert-box.info-panel .big-icon{display:inline-block;border:2px solid var(--divider);border-radius:100%;padding:6px;box-sizing:border-box;margin:0 auto 8px}.alert-box.info-panel .big-icon md-icon{width:30px;height:30px}.alert-box.info-panel .big-icon md-icon.primary{color:var(--primary)}md-bottom-sheet{border:0;padding-top:0;padding-left:0;padding-right:0;color:var(--body-text)}md-bottom-sheet .preferences,md-bottom-sheet .preferences section{padding:0 16px 30px}md-bottom-sheet .preferences .theme-btn{border-radius:10px;overflow:visible;transition:all .4s;margin:0}md-bottom-sheet .preferences .theme-btn,md-bottom-sheet .preferences .theme-btn .md-ripple-container,md-bottom-sheet .preferences .theme-btn:active,md-bottom-sheet .preferences .theme-btn:active .md-ripple-container,md-bottom-sheet .preferences .theme-btn:focus,md-bottom-sheet .preferences .theme-btn:focus .md-ripple-container,md-bottom-sheet .preferences .theme-btn:hover,md-bottom-sheet .preferences .theme-btn:hover .md-ripple-container{background:0 0!important}md-bottom-sheet .preferences .theme-btn img{display:block;width:100%;max-width:240px;border-radius:10px;border:3px solid transparent;box-shadow:0 0 10px rgba(0,0,0,.2);margin:0;transition:all .5s}md-bottom-sheet .preferences .theme-btn.selected{color:var(--primary)}md-bottom-sheet .preferences .theme-btn.selected img{border-color:var(--primary)}md-bottom-sheet .preferences h2.section-title{margin-bottom:16px;border-bottom:1px solid var(--divider)}md-bottom-sheet .preferences h3.section-title{margin:0 0 8px}md-bottom-sheet .preferences md-list{padding:0;margin:0 0 8px}md-bottom-sheet .preferences md-list md-list-item .md-list-item-inner{min-height:36px;line-height:1;padding:0}md-bottom-sheet .preferences md-list md-list-item p{padding:0 8px}md-bottom-sheet .preferences md-list.user-settings{margin:20px 0 0}md-bottom-sheet .preferences md-list.user-settings md-list-item{padding:10px!important}md-bottom-sheet .preferences label{text-transform:none;color:var(--body-text-fade);font-weight:700;font-size:12px;display:block;text-align:right;min-width:120px;padding-right:10px}md-bottom-sheet .preferences md-radio-group md-radio-button{min-width:92px;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:start}md-bottom-sheet .preferences .indent{margin-left:30px}md-bottom-sheet .preferences .ai-switch-wrapper img{height:22px}md-bottom-sheet .preferences .note{color:var(--body-text-fade);margin:5px 0 15px}md-bottom-sheet .preferences .section-title small{color:var(--body-text-fade);font-size:15px;font-style:italic;margin:2px 6px 0;text-transform:none}md-bottom-sheet .user-picture{width:80px;height:80px;background-color:rgba(0,0,0,.075);display:block;margin:0 auto}md-bottom-sheet .user-infos{color:var(--body-text);font-weight:700}md-bottom-sheet .user-infos small{display:block;font-weight:400;font-size:13px;color:var(--body-text-fade);font-style:italic}.md-button{font-size:13px}.md-button.md-fab{z-index:2}.md-button.md-fab.md-fab{box-shadow:none!important}.md-button.md-default{background:var(--translucent)}.md-button.btn-excel{color:var(--body-text)}.md-button.btn-excel md-icon{color:#357748}.md-button.btn-excel:hover{border-color:#357748}.md-button.btn-accept-tip{background:#3875ff;color:#fff}.md-button.btn-pdf,.md-button.btn-pdf md-icon{color:#ff0911}.md-button.btn-pdf:hover{border-color:#ff0911}.md-button.btn-link,.md-button.btn-link md-icon,.md-button.btn-link-site,.md-button.btn-link-site md-icon,.md-button.btn-reorder,.md-button.btn-reorder md-icon{color:var(--body-text-fade)!important;transition:all .2s linear}.fc .fc-daygrid-day-number,.fc .fc-header-toolbar .fc-button-primary,.md-button.btn-link-site.selected,.md-button.btn-link-site.selected md-icon,.md-button.btn-link-site:not([disabled]):hover,.md-button.btn-link-site:not([disabled]):hover md-icon,.md-button.btn-link.selected,.md-button.btn-link.selected md-icon,.md-button.btn-link:not([disabled]):hover,.md-button.btn-link:not([disabled]):hover md-icon,.md-button.btn-reorder.selected,.md-button.btn-reorder.selected md-icon,.md-button.btn-reorder:not([disabled]):hover,.md-button.btn-reorder:not([disabled]):hover md-icon,.md-button.more-code{color:var(--primary)!important}.md-button.btn-link-site.selected,.md-button.btn-link.selected,.md-button.btn-reorder.selected{background-color:var(--translucent-dark)}.md-button.more-code{background-color:transparent!important;border:1px solid var(--divider);min-width:40px;min-height:40px}.md-button.md-raised.btn-confirm-inventory,.md-button.md-raised.md-success{background-color:#81b943;border:0;font-size:12px;min-height:32px;line-height:1;margin:0}.md-button.md-raised.btn-confirm-inventory,.md-button.md-raised.btn-confirm-inventory md-icon,.md-button.md-raised.md-success,.md-button.md-raised.md-success md-icon{color:#fff}.md-button.md-raised.btn-confirm-inventory:focus,.md-button.md-raised.btn-confirm-inventory:hover,.md-button.md-raised.md-success:focus,.md-button.md-raised.md-success:hover{background-color:#9ac867;color:#fff}.md-button.md-primary:not([disabled]):not(.md-raised),.md-button.md-primary:not([disabled]):not(.md-raised) md-icon{color:var(--primary)}.md-button.md-primary:not([disabled]).md-raised{background-color:var(--primary)}.md-button.md-primary:not([disabled]).md-raised.md-focused,.md-button.md-primary:not([disabled]).md-raised:hover{background-color:var(--primary-dark)}.md-button span.badge{background-color:rgba(0,0,0,.2);padding:4px 10px}.btn-stroke,.md-button.btn-stroke,.md-fab.btn-stroke,.md-icon-button.btn-stroke,button.btn-stroke{border:2px solid var(--divider);background-color:transparent!important;box-shadow:none!important;display:-ms-flexbox;display:flex;transition:all .3s;text-align:center;-ms-flex-pack:center;justify-content:center}.btn-stroke.md-fab,.md-button.btn-stroke.md-fab,.md-fab.btn-stroke.md-fab,.md-icon-button.btn-stroke.md-fab,button.btn-stroke.md-fab{min-width:56px;padding:0!important}.btn-stroke.md-fab.md-mini,.md-button.btn-stroke.md-fab.md-mini,.md-fab.btn-stroke.md-fab.md-mini,.md-icon-button.btn-stroke.md-fab.md-mini,button.btn-stroke.md-fab.md-mini{min-width:40px}.btn-stroke.md-icon-button,.md-button.btn-stroke.md-icon-button,.md-fab.btn-stroke.md-icon-button,.md-icon-button.btn-stroke.md-icon-button,button.btn-stroke.md-icon-button{padding:0!important}.btn-stroke md-icon,.md-button.btn-stroke md-icon,.md-fab.btn-stroke md-icon,.md-icon-button.btn-stroke md-icon,button.btn-stroke md-icon{color:var(--primary);transition:color .3s}.btn-stroke:hover,.md-button.btn-stroke:hover,.md-fab.btn-stroke:hover,.md-icon-button.btn-stroke:hover,button.btn-stroke:hover{border-color:var(--primary)}.btn-stroke.offset-right,.md-button.btn-stroke.offset-right,.md-fab.btn-stroke.offset-right,.md-icon-button.btn-stroke.offset-right,button.btn-stroke.offset-right{margin-right:-4px!important}.btn-stroke.btn-success md-icon,.md-button.btn-stroke.btn-success md-icon,.md-fab.btn-stroke.btn-success md-icon,.md-icon-button.btn-stroke.btn-success md-icon,button.btn-stroke.btn-success md-icon{color:#81b943}.btn-stroke.btn-success:hover,.md-button.btn-stroke.btn-success:hover,.md-fab.btn-stroke.btn-success:hover,.md-icon-button.btn-stroke.btn-success:hover,button.btn-stroke.btn-success:hover{border-color:#81b943}.btn-stroke.btn-red md-icon,.md-button.btn-stroke.btn-red md-icon,.md-fab.btn-stroke.btn-red md-icon,.md-icon-button.btn-stroke.btn-red md-icon,button.btn-stroke.btn-red md-icon{color:#ff0911}.btn-stroke.btn-red:hover,.md-button.btn-stroke.btn-red:hover,.md-fab.btn-stroke.btn-red:hover,.md-icon-button.btn-stroke.btn-red:hover,button.btn-stroke.btn-red:hover{border-color:#ff0911}.btn-stroke.btn-cancel:hover,.btn-stroke.btn-primary:hover,.md-button.btn-stroke.btn-cancel:hover,.md-button.btn-stroke.btn-primary:hover,.md-fab.btn-stroke.btn-cancel:hover,.md-fab.btn-stroke.btn-primary:hover,.md-icon-button.btn-stroke.btn-cancel:hover,.md-icon-button.btn-stroke.btn-primary:hover,button.btn-stroke.btn-cancel:hover,button.btn-stroke.btn-primary:hover{border-color:var(--primary)}.btn-stroke.btn-primary md-icon,.md-button.btn-stroke.btn-primary md-icon,.md-fab.btn-stroke.btn-primary md-icon,.md-icon-button.btn-stroke.btn-primary md-icon,button.btn-stroke.btn-primary md-icon{color:var(--primary)}.btn-stroke.btn-cancel md-icon,.md-button.btn-stroke.btn-cancel md-icon,.md-fab.btn-stroke.btn-cancel md-icon,.md-icon-button.btn-stroke.btn-cancel md-icon,button.btn-stroke.btn-cancel md-icon{color:var(--body-text-fade)}.btn-stroke.btn-cancel:hover md-icon,.md-button.btn-stroke.btn-cancel:hover md-icon,.md-fab.btn-stroke.btn-cancel:hover md-icon,.md-icon-button.btn-stroke.btn-cancel:hover md-icon,button.btn-stroke.btn-cancel:hover md-icon{color:var(--primary)}.btn-stroke.btn-edit md-icon,.btn-stroke.btn-file md-icon,.md-button.btn-stroke.btn-edit md-icon,.md-button.btn-stroke.btn-file md-icon,.md-fab.btn-stroke.btn-edit md-icon,.md-fab.btn-stroke.btn-file md-icon,.md-icon-button.btn-stroke.btn-edit md-icon,.md-icon-button.btn-stroke.btn-file md-icon,button.btn-stroke.btn-edit md-icon,button.btn-stroke.btn-file md-icon{color:var(--body-text-fade)}.btn-stroke.btn-edit.editing,.btn-stroke.btn-edit:hover,.btn-stroke.btn-file.editing,.btn-stroke.btn-file:hover,.md-button.btn-stroke.btn-edit.editing,.md-button.btn-stroke.btn-edit:hover,.md-button.btn-stroke.btn-file.editing,.md-button.btn-stroke.btn-file:hover,.md-fab.btn-stroke.btn-edit.editing,.md-fab.btn-stroke.btn-edit:hover,.md-fab.btn-stroke.btn-file.editing,.md-fab.btn-stroke.btn-file:hover,.md-icon-button.btn-stroke.btn-edit.editing,.md-icon-button.btn-stroke.btn-edit:hover,.md-icon-button.btn-stroke.btn-file.editing,.md-icon-button.btn-stroke.btn-file:hover,button.btn-stroke.btn-edit.editing,button.btn-stroke.btn-edit:hover,button.btn-stroke.btn-file.editing,button.btn-stroke.btn-file:hover{border-color:var(--body-text-fade)}.btn-stroke.btn-edit.editing md-icon,.btn-stroke.btn-edit:hover md-icon,.btn-stroke.btn-file.editing md-icon,.btn-stroke.btn-file:hover md-icon,.md-button.btn-stroke.btn-edit.editing md-icon,.md-button.btn-stroke.btn-edit:hover md-icon,.md-button.btn-stroke.btn-file.editing md-icon,.md-button.btn-stroke.btn-file:hover md-icon,.md-fab.btn-stroke.btn-edit.editing md-icon,.md-fab.btn-stroke.btn-edit:hover md-icon,.md-fab.btn-stroke.btn-file.editing md-icon,.md-fab.btn-stroke.btn-file:hover md-icon,.md-icon-button.btn-stroke.btn-edit.editing md-icon,.md-icon-button.btn-stroke.btn-edit:hover md-icon,.md-icon-button.btn-stroke.btn-file.editing md-icon,.md-icon-button.btn-stroke.btn-file:hover md-icon,button.btn-stroke.btn-edit.editing md-icon,button.btn-stroke.btn-edit:hover md-icon,button.btn-stroke.btn-file.editing md-icon,button.btn-stroke.btn-file:hover md-icon{color:var(--body-text)}.btn-stroke.btn-excel,.btn-stroke.btn-excel md-icon,.md-button.btn-stroke.btn-excel,.md-button.btn-stroke.btn-excel md-icon,.md-fab.btn-stroke.btn-excel,.md-fab.btn-stroke.btn-excel md-icon,.md-icon-button.btn-stroke.btn-excel,.md-icon-button.btn-stroke.btn-excel md-icon,button.btn-stroke.btn-excel,button.btn-stroke.btn-excel md-icon{color:#357748}.btn-stroke.btn-excel:hover,.md-button.btn-stroke.btn-excel:hover,.md-fab.btn-stroke.btn-excel:hover,.md-icon-button.btn-stroke.btn-excel:hover,button.btn-stroke.btn-excel:hover{border-color:#357748}.btn-stroke.btn-expand,.md-button.btn-stroke.btn-expand,.md-fab.btn-stroke.btn-expand,.md-icon-button.btn-stroke.btn-expand,button.btn-stroke.btn-expand{border:0}.btn-stroke.btn-expand md-icon,.md-button.btn-stroke.btn-expand md-icon,.md-fab.btn-stroke.btn-expand md-icon,.md-icon-button.btn-stroke.btn-expand md-icon,button.btn-stroke.btn-expand md-icon{color:var(--body-text-fade)}.btn-stroke.btn-expand:hover md-icon,.md-button.btn-stroke.btn-expand:hover md-icon,.md-fab.btn-stroke.btn-expand:hover md-icon,.md-icon-button.btn-stroke.btn-expand:hover md-icon,button.btn-stroke.btn-expand:hover md-icon{color:var(--body-text)}.btn-stroke.btn-export,.btn-stroke.btn-inventory-panel,.btn-stroke.btn-new-product,.md-button.btn-stroke.btn-export,.md-button.btn-stroke.btn-inventory-panel,.md-button.btn-stroke.btn-new-product,.md-fab.btn-stroke.btn-export,.md-fab.btn-stroke.btn-inventory-panel,.md-fab.btn-stroke.btn-new-product,.md-icon-button.btn-stroke.btn-export,.md-icon-button.btn-stroke.btn-inventory-panel,.md-icon-button.btn-stroke.btn-new-product,button.btn-stroke.btn-export,button.btn-stroke.btn-inventory-panel,button.btn-stroke.btn-new-product{font-size:11px;color:var(--body-text);border-radius:5px;font-weight:700;padding-right:6px;margin:0 1px}a.link-button,button.toggle.selected,button.toggle.selected md-icon{color:var(--primary)}.btn-stroke.btn-export md-icon,.btn-stroke.btn-inventory-panel md-icon,.btn-stroke.btn-new-product md-icon,.md-button.btn-stroke.btn-export md-icon,.md-button.btn-stroke.btn-inventory-panel md-icon,.md-button.btn-stroke.btn-new-product md-icon,.md-fab.btn-stroke.btn-export md-icon,.md-fab.btn-stroke.btn-inventory-panel md-icon,.md-fab.btn-stroke.btn-new-product md-icon,.md-icon-button.btn-stroke.btn-export md-icon,.md-icon-button.btn-stroke.btn-inventory-panel md-icon,.md-icon-button.btn-stroke.btn-new-product md-icon,button.btn-stroke.btn-export md-icon,button.btn-stroke.btn-inventory-panel md-icon,button.btn-stroke.btn-new-product md-icon{margin-right:5px!important;width:20px;height:20px}.btn-stroke.btn-new-product,.md-button.btn-stroke.btn-new-product,.md-fab.btn-stroke.btn-new-product,.md-icon-button.btn-stroke.btn-new-product,button.btn-stroke.btn-new-product{margin-left:4px!important}.btn-small{min-height:34px;line-height:1;font-size:11px;margin:4px 8px}.btn-small md-icon{width:22px;height:22px}.btn-mini{min-height:28px!important;line-height:1;font-size:10px!important;margin:2px 4px;min-width:20px}.btn-mini md-icon{width:18px;height:18px}a.link-button{text-decoration:none;font-size:12px;font-weight:700;text-transform:none}button.toggle.selected{background:var(--translucent);box-shadow:inset 0 0 4px rgba(0,0,0,.1)}.btn-is-quebec md-icon{color:var(--divider)}.btn-is-quebec.selected md-icon{color:#3875ff}.btn-suffix{color:var(--body-text)!important;min-width:25px;width:25px;height:30px;min-height:30px;line-height:30px;padding:0;margin:2px 4px 0!important;font-weight:700;background-color:var(--card-bg-light);border-radius:4px}.btn-suffix[disabled]{opacity:1!important;color:var(--body-text-fade)!important}.btn-suffix.no-margin{margin:0 0 0 2px!important}md-icon.ignore-toggle{width:20px;height:20px}.fc{font-family:Rajdhani}.fc .fc-button{border:0;font-family:Roboto,sans-serif!important;font-weight:500;font-size:13px;box-shadow:0 0 0 1px inset var(--divider);transition:all .3s}.fc .fc-header-toolbar .fc-button-primary:focus,.fc .fc-header-toolbar .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-header-toolbar .fc-button-primary:not(:disabled):active:focus,.fc .fc-v-event{box-shadow:0 0 8px rgba(0,0,0,.2)}.fc .fc-daygrid-day-number{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:var(--translucent-dark);font-weight:700;margin:2px;border-radius:100%;border:2px solid var(--divider)}.fc .fc-header-toolbar h2{display:inline-block;line-height:1;transform:translateY(3px);min-width:180px;margin-left:.35em!important;text-align:center}.fc .fc-header-toolbar .fc-button-primary{background-color:var(--translucent-dark)!important}.fc .fc-header-toolbar .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-header-toolbar .fc-button-primary:not(:disabled):active{background-color:var(--primary)!important}.fc .fc-header-toolbar .fc-button-primary:hover{background-color:var(--primary)!important;color:#fff!important}.fc .fc-header-toolbar .fc-button-primary:disabled{background-color:var(--translucent-dark);opacity:.3}.fc .fc-header-toolbar .fc-button-primary.fc-changeSalaryConfig-button{background-color:#ffc615!important;color:#000!important}.fc .fc-header-toolbar .fc-button-primary.fc-changeSalaryConfig-button:not(:disabled).fc-button-active,.fc .fc-header-toolbar .fc-button-primary.fc-changeSalaryConfig-button:not(:disabled):active{background-color:#ffc615!important}.fc .fc-header-toolbar .fc-button-primary.fc-changeSalaryConfig-button:hover{background-color:#f0ae15!important}.fc .fc-v-event{border:0}.fc .fc-v-event .fc-event-main{font-weight:700;line-height:1;position:relative}.fc .fc-v-event .fc-event-main .fc-event-main-frame{padding:4px}.fc .fc-v-event .fc-event-main .fc-event-main-frame::after{content:"";display:block;position:absolute;height:4px;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2)}.fc .fc-scrollgrid,.fc table,.fc table td,.fc table th{border-color:var(--calendar-fc-border)}.fc .fc-v-event .fc-event-main .fc-event-time,.fc .fc-v-event .fc-event-main .fc-event-title{font-size:13px}.fc .fc-event-title{font-weight:700;font-size:16px}.fc .fc-col-header-cell{text-transform:uppercase;background-color:var(--translucent-dark)}.fc table{border-collapse:collapse}.fc table td.fc-axis.fc-time,.fc table th.fc-axis.fc-time{height:auto;min-height:0;line-height:6px!important;font-size:12px!important}.fc .fc-timegrid-col.fc-day-today{background-color:var(--calendar-fc-today)}.fc .fc-h-event{padding-left:8px;border:0}.fc .fc-custom-btn{color:#fff;background:rgba(0,0,0,.2);position:absolute;width:20px;height:20px;vertical-align:middle;letter-spacing:0;padding:0;text-align:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;z-index:2;cursor:pointer;font-family:Consolas,'Courier New',Courier;border-radius:3px}.fc .fc-custom-btn.fill{top:3px;right:24px;line-height:22px}.fc .fc-custom-btn:hover{background-color:rgba(0,0,0,.7)!important}.fc .fc-custom-btn.remove{top:3px;right:3px;line-height:19px}.fc .fc-daygrid-event{white-space:normal;text-wrap:wrap;display:block}.fc .fc-daygrid-event h3{margin:0;font-size:12px;padding:0 4px;text-transform:uppercase}.fc .fc-daygrid-event p{font-size:11px}.fc .fc-daygrid-dot-event{cursor:pointer;padding:4px;box-sizing:border-box;transition:all .3s;border:2px solid transparent;background-color:var(--translucent-box)}.dashboard-gauges .gauge-wrapper.clickable,.salary-calendar .fc-daygrid-day.fc-day,.search-box{transition:background-color .3s}.fc .fc-daygrid-dot-event .service{margin-top:4px;border:1px solid var(--divider);border-radius:6px;padding:2px 2px 2px 4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.fc .fc-daygrid-dot-event .service label{font-size:12px;display:-ms-flexbox;display:flex;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;cursor:inherit;font-weight:700}.fc .fc-daygrid-dot-event .service span{border:1px solid var(--divider);border-radius:4px;width:28px;height:18px;text-align:center;line-height:18px;font-weight:700}.salary-calendar{padding:16px}.salary-calendar .fc-toolbar-title{color:var(--primary);text-transform:uppercase}.salary-calendar .fc-daygrid-day.fc-day:hover{background-color:rgba(0,0,0,.075)}.salary-calendar .fc-daygrid-day.fc-day .fc-daygrid-day-top{-ms-flex:none;flex:none;display:block;text-align:right;padding:2px}.salary-calendar .num{font-weight:700;font-size:14px;width:24px;height:24px;color:var(--body-text-fade);text-align:center;line-height:24px;border-radius:50%;margin:0 0 0 auto}.salary-calendar .amount{color:var(--body-text);font-weight:700;font-size:14px}.md-chips,md-chips{font-size:13px}.md-chips:not(.md-readonly),md-chips:not(.md-readonly){box-shadow:0 1px var(--input-border)}.md-chips .md-chip-input-container input,.md-chips input.editable-chip-input,md-chips .md-chip-input-container input,md-chips input.editable-chip-input{border:0;background-color:transparent;color:var(--body-text);border-radius:0;min-height:20px;margin:0 6px 0 0;padding:0;font-size:13px;border-bottom:1px solid var(--input-border);min-width:30px;max-width:250px;font-weight:700}.md-chips .md-chip-input-container input,md-chips .md-chip-input-container input{color:var(--primary)!important;border:0}.md-chips .md-chip-input-container ::-webkit-input-placeholder,md-chips .md-chip-input-container ::-webkit-input-placeholder{color:var(--primary)!important;font-style:italic}.md-chips .md-chip,.md-chips md-chip,md-chips .md-chip,md-chips md-chip{background:var(--chip-bg);color:var(--body-text);padding:0 1px!important;transition:all .3s;cursor:default;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.md-chips .md-chip:hover,.md-chips md-chip:hover,md-chips .md-chip:hover,md-chips md-chip:hover{background:var(--chip-bg);box-shadow:0 1px 6px rgba(0,0,0,.3)}.md-chips .md-chip:hover input,.md-chips .md-chip:hover span,.md-chips md-chip:hover input,.md-chips md-chip:hover span,md-chips .md-chip:hover input,md-chips .md-chip:hover span,md-chips md-chip:hover input,md-chips md-chip:hover span{color:var(--body-text)}.md-chips .md-chip .md-chip-content,.md-chips md-chip .md-chip-content,md-chips .md-chip .md-chip-content,md-chips md-chip .md-chip-content{padding:0 10px!important;cursor:default!important}.md-chips .md-chip .text,.md-chips md-chip .text,md-chips .md-chip .text,md-chips md-chip .text{font-size:13px;display:block;min-height:28px}.md-chips .md-chip .md-button.md-icon-button.md-chip-remove.immutable,.md-chips .md-chip .md-chip-remove-container:empty,.md-chips md-chip .md-button.md-icon-button.md-chip-remove.immutable,.md-chips md-chip .md-chip-remove-container:empty,md-chips .md-chip .md-button.md-icon-button.md-chip-remove.immutable,md-chips .md-chip .md-chip-remove-container:empty,md-chips md-chip .md-button.md-icon-button.md-chip-remove.immutable,md-chips md-chip .md-chip-remove-container:empty{display:none}.md-chips .md-chip .text.immutable,.md-chips md-chip .text.immutable,md-chips .md-chip .text.immutable,md-chips md-chip .text.immutable{cursor:default!important}.md-chips .md-chip .edit-panel,.md-chips md-chip .edit-panel,md-chips .md-chip .edit-panel,md-chips md-chip .edit-panel{margin-right:-8px}.md-chips .md-chip .md-button.md-icon-button,.md-chips md-chip .md-button.md-icon-button,md-chips .md-chip .md-button.md-icon-button,md-chips md-chip .md-button.md-icon-button{width:28px;height:28px;line-height:1;min-height:28px;padding:0;margin:0 2px 0 -3px;background-color:var(--translucent-dark);opacity:.6;border:2px solid transparent;box-sizing:border-box;transition:all .1s linear}.md-chips .md-chip .md-button.md-icon-button md-icon,.md-chips md-chip .md-button.md-icon-button md-icon,md-chips .md-chip .md-button.md-icon-button md-icon,md-chips md-chip .md-button.md-icon-button md-icon{width:20px;height:20px;color:var(--body-text)}.md-chips .md-chip .md-button.md-icon-button:hover,.md-chips md-chip .md-button.md-icon-button:hover,md-chips .md-chip .md-button.md-icon-button:hover,md-chips md-chip .md-button.md-icon-button:hover{opacity:1}.md-chips .md-chip .md-button.md-icon-button.btn-save,.md-chips md-chip .md-button.md-icon-button.btn-save,md-chips .md-chip .md-button.md-icon-button.btn-save,md-chips md-chip .md-button.md-icon-button.btn-save{border-color:#81b943}.md-chips .md-chip .md-button.md-icon-button.btn-save,.md-chips .md-chip .md-button.md-icon-button.btn-save md-icon,.md-chips md-chip .md-button.md-icon-button.btn-save,.md-chips md-chip .md-button.md-icon-button.btn-save md-icon,md-chips .md-chip .md-button.md-icon-button.btn-save,md-chips .md-chip .md-button.md-icon-button.btn-save md-icon,md-chips md-chip .md-button.md-icon-button.btn-save,md-chips md-chip .md-button.md-icon-button.btn-save md-icon{color:#679435}.md-chips .md-chip .md-button.md-icon-button.btn-undo,.md-chips md-chip .md-button.md-icon-button.btn-undo,md-chips .md-chip .md-button.md-icon-button.btn-undo,md-chips md-chip .md-button.md-icon-button.btn-undo{border-color:var(--input-border)}.md-chips .md-chip .md-button.md-icon-button.btn-undo md-icon,.md-chips md-chip .md-button.md-icon-button.btn-undo md-icon,md-chips .md-chip .md-button.md-icon-button.btn-undo md-icon,md-chips md-chip .md-button.md-icon-button.btn-undo md-icon{width:18px;height:18px}.md-chips .md-chip .md-button.md-icon-button.md-chip-remove:hover,.md-chips md-chip .md-button.md-icon-button.md-chip-remove:hover,md-chips .md-chip .md-button.md-icon-button.md-chip-remove:hover,md-chips md-chip .md-button.md-icon-button.md-chip-remove:hover{border-color:#ff0911;background-color:var(--translucent-dark)}.md-chips .md-chip .md-button.md-icon-button.md-chip-remove:hover,.md-chips .md-chip .md-button.md-icon-button.md-chip-remove:hover md-icon,.md-chips md-chip .md-button.md-icon-button.md-chip-remove:hover,.md-chips md-chip .md-button.md-icon-button.md-chip-remove:hover md-icon,md-chips .md-chip .md-button.md-icon-button.md-chip-remove:hover,md-chips .md-chip .md-button.md-icon-button.md-chip-remove:hover md-icon,md-chips md-chip .md-button.md-icon-button.md-chip-remove:hover,md-chips md-chip .md-button.md-icon-button.md-chip-remove:hover md-icon{color:#ff0911}.md-chips .md-chip .md-chip-remove-container,.md-chips md-chip .md-chip-remove-container,md-chips .md-chip .md-chip-remove-container,md-chips md-chip .md-chip-remove-container{position:static!important;right:auto;line-height:1!important}.md-chips md-autocomplete,md-chips md-autocomplete{min-width:100px!important}.lot-numbers{margin:0!important}site-static-chips{min-height:24px;display:block;margin-bottom:6px}site-static-chips .md-chips{padding:0;margin:0;box-shadow:none!important;font-size:11px;display:-ms-flexbox;display:flex}site-static-chips .md-chips .md-chip,site-static-chips .md-chips md-chip{margin:0 4px 0 0!important;height:24px;line-height:24px}site-static-chips .md-chips .md-chip.md-focused,site-static-chips .md-chips .md-chip:hover,site-static-chips .md-chips md-chip.md-focused,site-static-chips .md-chips md-chip:hover{box-shadow:none!important}site-static-chips .md-chips-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.static-chip{height:24px;min-height:24px;line-height:24px;display:inline-block;font-size:11px;margin:0 4px 0 0;background-color:var(--chip-bg);border-radius:24px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.chips-note{font-size:11px;font-style:italic;color:var(--body-text-fade);display:block;margin:4px 0}md-contact-chips{width:100%}md-contact-chips.readonly .md-contact-name,md-contact-chips[readonly] .md-contact-name{padding-right:8px!important}md-contact-chips.readonly md-chips-wrap,md-contact-chips[readonly] md-chips-wrap{box-shadow:none!important;cursor:default}md-contact-chips.readonly md-chips-wrap button.md-chip-remove,md-contact-chips[readonly] md-chips-wrap button.md-chip-remove{display:none}md-contact-chips.readonly md-chips-wrap .md-chip-input-container md-autocomplete,md-contact-chips[readonly] md-chips-wrap .md-chip-input-container md-autocomplete{display:none;cursor:default}md-contact-chips.readonly md-chip,md-contact-chips.readonly md-chip.md-focused,md-contact-chips[readonly] md-chip,md-contact-chips[readonly] md-chip.md-focused{background-color:var(--chip-bg);box-shadow:none!important;color:var(--body-text)}md-contact-chips md-chips.md-contact-chips md-chip{box-sizing:border-box}md-contact-chips md-chips.md-contact-chips md-chip .md-chip-content{padding:0!important}md-contact-chips md-chips.md-contact-chips md-chip .md-chip-content md-chip-template{padding:1px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}md-contact-chips md-chips.md-contact-chips md-chip .md-chip-content .md-contact-name{font-weight:700;margin:0 0 0 6px;height:auto}md-contact-chips md-chips.md-contact-chips md-chip .md-chip-content .md-contact-avatar{overflow:hidden;border-radius:100%;background-color:var(--translucent-dark)}md-contact-chips md-chips.md-contact-chips md-chip .md-chip-content .md-contact-avatar,md-contact-chips md-chips.md-contact-chips md-chip .md-chip-content .md-contact-avatar img{width:30px;height:30px}.md-autocomplete-suggestions .md-contact-suggestion img{margin:4px 0!important}.md-autocomplete-suggestions .md-contact-suggestion span{color:var(--body-text)!important}.color-selector{background-color:rgba(0,0,0,.1);border-radius:10px;padding:8px;margin-top:30px}.color-selector .form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;width:40px;position:relative;background-color:var(--primary);border:3px solid var(--input-border);color:#666;border-radius:50%;cursor:pointer;outline:0;margin:0;padding:0;box-shadow:none;transition:all .3s}.color-selector .form-radio:checked::before{position:absolute;font-size:20px;font-weight:700;left:50%;top:2px;content:'\02143';transform:translateX(-50%) rotate(40deg);color:#fff}.color-selector .form-radio:hover{box-shadow:0 0 8px rgba(0,0,0,.8)}.color-selector.sm{margin:0}.color-selector.sm .form-radio{width:24px;height:24px}.color-selector-item-list .item md-icon,.swatch{width:20px;height:20px}.color-selector.sm .form-radio:checked::before{font-size:16px;top:0;line-height:1}.color-option-1.color-bg,.color-option-1.swatch{background-color:var(--color-option-1)!important}.color-option-1.md-button.selected{border-color:var(--color-option-1)!important}.color-option-1.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-1.fc-daygrid-dot-event:hover{border-color:var(--color-option-1)!important}.color-option-1.amount{color:var(--color-option-1)!important}.color-option-1.salary-calendar .fc-h-event{background-color:var(--color-option-1)!important}.color-option-1.salary-calendar .amount{color:var(--color-option-1)!important}.color-option-2.color-bg,.color-option-2.swatch{background-color:var(--color-option-2)!important}.color-option-2.md-button.selected{border-color:var(--color-option-2)!important}.color-option-2.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-2.fc-daygrid-dot-event:hover{border-color:var(--color-option-2)!important}.color-option-2.amount{color:var(--color-option-2)!important}.color-option-2.salary-calendar .fc-h-event{background-color:var(--color-option-2)!important}.color-option-2.salary-calendar .amount{color:var(--color-option-2)!important}.color-option-3.color-bg,.color-option-3.swatch{background-color:var(--color-option-3)!important}.color-option-3.md-button.selected{border-color:var(--color-option-3)!important}.color-option-3.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-3.fc-daygrid-dot-event:hover{border-color:var(--color-option-3)!important}.color-option-3.amount{color:var(--color-option-3)!important}.color-option-3.salary-calendar .fc-h-event{background-color:var(--color-option-3)!important}.color-option-3.salary-calendar .amount{color:var(--color-option-3)!important}.color-option-4.color-bg,.color-option-4.swatch{background-color:var(--color-option-4)!important}.color-option-4.md-button.selected{border-color:var(--color-option-4)!important}.color-option-4.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-4.fc-daygrid-dot-event:hover{border-color:var(--color-option-4)!important}.color-option-4.amount{color:var(--color-option-4)!important}.color-option-4.salary-calendar .fc-h-event{background-color:var(--color-option-4)!important}.color-option-4.salary-calendar .amount{color:var(--color-option-4)!important}.color-option-5.color-bg,.color-option-5.swatch{background-color:var(--color-option-5)!important}.color-option-5.md-button.selected{border-color:var(--color-option-5)!important}.color-option-5.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-5.fc-daygrid-dot-event:hover{border-color:var(--color-option-5)!important}.color-option-5.amount{color:var(--color-option-5)!important}.color-option-5.salary-calendar .fc-h-event{background-color:var(--color-option-5)!important}.color-option-5.salary-calendar .amount{color:var(--color-option-5)!important}.color-option-6.color-bg,.color-option-6.swatch{background-color:var(--color-option-6)!important}.color-option-6.md-button.selected{border-color:var(--color-option-6)!important}.color-option-6.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-6.fc-daygrid-dot-event:hover{border-color:var(--color-option-6)!important}.color-option-6.amount{color:var(--color-option-6)!important}.color-option-6.salary-calendar .fc-h-event{background-color:var(--color-option-6)!important}.color-option-6.salary-calendar .amount{color:var(--color-option-6)!important}.color-option-7.color-bg,.color-option-7.swatch{background-color:var(--color-option-7)!important}.color-option-7.md-button.selected{border-color:var(--color-option-7)!important}.color-option-7.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-7.fc-daygrid-dot-event:hover{border-color:var(--color-option-7)!important}.color-option-7.amount{color:var(--color-option-7)!important}.color-option-7.salary-calendar .fc-h-event{background-color:var(--color-option-7)!important}.color-option-7.salary-calendar .amount{color:var(--color-option-7)!important}.color-option-8.color-bg,.color-option-8.swatch{background-color:var(--color-option-8)!important}.color-option-8.md-button.selected{border-color:var(--color-option-8)!important}.color-option-8.fc-daygrid-dot-event{background:var(--translucent-dark)!important;border:2px solid transparent}.color-option-8.fc-daygrid-dot-event:hover{border-color:var(--color-option-8)!important}.color-option-8.amount{color:var(--color-option-8)!important}.color-option-8.salary-calendar .fc-h-event{background-color:var(--color-option-8)!important}.color-option-8.salary-calendar .amount{color:var(--color-option-8)!important}.swatch{border-radius:50%;min-width:20px;min-height:20px;border:2px solid var(--input-border);margin:0 8px}.color-selector-item-list{margin:8px 0;box-sizing:border-box;padding:0}.color-selector-item-list h4.section-title{color:var(--body-text);margin:4px 0;padding:8px;background:var(--translucent-dark)}.color-selector-item-list .item{border-radius:8px;text-align:left;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;padding:3px 6px;margin:0 8px;font-size:12px;text-transform:uppercase;font-family:Roboto,sans-serif;border:2px solid transparent}.ng-hide.ng-hide-animate,.no-error-spacer .md-errors-spacer{display:none!important}.color-selector-item-list .item[disabled]{opacity:1;color:var(--body-text)}.color-selector-item-list .item:nth-child(odd){background-color:var(--list-alternate-odd)}.color-selector-item-list .item .icon{margin:0 20px 0 0}.color-selector-item-list:not(.service-list) md-list-item{margin:4px;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.15);font-weight:700;color:#fff;transition:all .3s;cursor:default;transform:scale(.96);font-family:Rajdhani;font-size:16px;min-height:42px;text-shadow:0 0 2px rgba(0,0,0,.2)}.md-body-1,.md-subhead,body,html{font-size:14px}.layout,.layout-column,.layout-row,.md-subheader .md-subheader-inner md-input-container .md-errors-spacer,[layout=column],[layout=row]{min-height:0}.color-selector-item-list:not(.service-list) md-list-item:hover{transform:scale(1);box-shadow:0 0 10px rgba(0,0,0,.3)}.color-selector-item-list:not(.service-list) md-list-item md-icon{color:#fff;opacity:.75}.color-selector-item-list:not(.service-list) md-list-item md-icon[md-svg-icon="community:drag_vertical"]{cursor:move}.color-selector-item-list:not(.service-list) md-list-item .md-icon-button:hover md-icon{color:#fff;opacity:1}.color-selector-item-list.service-list md-list-item{box-shadow:0 0 6px rgba(0,0,0,.15);margin:4px;border-radius:8px}.color-selector-item-list.service-list.editable md-list-item:hover{cursor:move;box-shadow:0 0 10px rgba(0,0,0,.3)}body,html{overflow:hidden;color:var(--body-text)}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar)}md-sidenav md-list-item:not(.sub-menu-group).active{border-left-color:var(--primary)}.logo,logo{display:block}.logo img,logo img{height:100%;max-width:100%;width:100%}md-icon.icon-preferred,md-icon.integration-level{width:16px;height:16px}.no-margin{margin:0}.no-padding{padding:0}.no-bottom{margin-bottom:0!important}.no-top{margin-top:0!important}.no-right{margin-right:0!important}.no-left{margin-left:0!important}.no-min-width{min-width:0!important}.nowrap{white-space:nowrap}.md-padding-5{padding:5px}.md-padding-8{padding:8px}.md-padding-12{padding:12px}.md-padding-16{padding:16px}.md-padding-24{padding:24px}.md-padding-36{padding:36px}.md-line-height-25{line-height:25px}figure{margin:0;padding:0}.md-accent-text{color:var(--primary)}.layout-content{margin:60px 0 0 60px}.search-bar-buttons{margin:-3px 0 -3px 16px}md-card{box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:6px}.md-fab,.md-icon-button{margin:0 6px}md-icon.disabled{pointer-events:none;opacity:.2}md-icon.integration-level.is-connected{color:#81b943}md-icon.icon-preferred{color:#f0ae15;margin:0}p.results{text-transform:uppercase;font-weight:500;margin:0;padding:0 0 0 8px}div.section-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}div.section-title h2,div.section-title h3,div.section-title h4{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}div.section-title,div.section-title h2,div.section-title h3,div.section-title h4,h2.section-title,h3.section-title,h4.section-title{text-transform:uppercase;font-weight:700;color:var(--primary);font-family:Rajdhani;font-size:18px;margin:0}div.section-title h2.pad,div.section-title h3.pad,div.section-title h4.pad,div.section-title.pad,h2.section-title.pad,h3.section-title.pad,h4.section-title.pad{padding:16px}div.section-title h2.no-top,div.section-title h3.no-top,div.section-title h4.no-top,div.section-title.no-top,h2.section-title.no-top,h3.section-title.no-top,h4.section-title.no-top{padding-top:0!important}div.section-title h2.no-bottom,div.section-title h3.no-bottom,div.section-title h4.no-bottom,div.section-title.no-bottom,h2.section-title.no-bottom,h3.section-title.no-bottom,h4.section-title.no-bottom{padding-bottom:0!important}div.section-title h2.no-left,div.section-title h3.no-left,div.section-title h4.no-left,div.section-title.no-left,h2.section-title.no-left,h3.section-title.no-left,h4.section-title.no-left{padding-left:0!important}div.section-title h2.no-right,div.section-title h3.no-right,div.section-title h4.no-right,div.section-title.no-right,h2.section-title.no-right,h3.section-title.no-right,h4.section-title.no-right{padding-right:0!important}div.section-title h2.no-transform,div.section-title h3.no-transform,div.section-title h4.no-transform,div.section-title.no-transform,h2.section-title.no-transform,h3.section-title.no-transform,h4.section-title.no-transform{text-transform:none}div.section-title button.md-button,div.section-title h2 button.md-button,div.section-title h3 button.md-button,div.section-title h4 button.md-button,h2.section-title button.md-button,h3.section-title button.md-button,h4.section-title button.md-button{font-family:Roboto,sans-serif;color:var(--body-text)!important;font-size:12px}div.section-title h2 md-icon,div.section-title h3 md-icon,div.section-title h4 md-icon,div.section-title md-icon,h2.section-title md-icon,h3.section-title md-icon,h4.section-title md-icon{color:var(--primary)}div.section-title h2 md-switch,div.section-title h3 md-switch,div.section-title h4 md-switch,div.section-title md-switch,h2.section-title md-switch,h3.section-title md-switch,h4.section-title md-switch{text-transform:none;color:var(--body-text);font-family:Roboto,sans-serif;font-size:13px;line-height:1;font-weight:400;white-space:normal}div.section-title h3,h3.section-title{color:var(--body-text);font-size:16px}div.section-title h3.primary,h3.section-title.primary{color:var(--primary)}div.section-title h4,h4.section-title{color:var(--body-text-fade);font-size:14px}span.primary{color:var(--primary)}.stroke-large{border:3px solid var(--primary)}md-dialog.card-detail{width:96%}.card-detail{max-width:1220px;transition:all .8s ease-in}.card-detail.sm{max-width:700px}.card-detail.unite-card-detail{height:100%;max-width:none}.card-detail.unite-card-detail md-content{max-width:none}.card-detail.unite-card-detail .section-title{margin-bottom:20px}.card-detail.unite-card-detail .seats-and-area .input-container{max-width:120px}.card-detail.unite-card-detail .seats-and-area .input-container input{text-align:center;font-weight:700}.card-detail.unite-card-detail md-input-container.currency-selector{width:100%}.card-detail.unite-card-detail .unit-card-fields{max-width:1000px;padding:0 24px 24px}.card-detail md-input-container{margin-top:3px;margin-bottom:3px}.card-detail .card-detail-picture{margin:0 auto}@media (min-width:1024px){.card-detail .card-detail-picture{margin:0 20px 0 0}}.card-detail .card-detail-picture .icon-bg{width:200px;height:200px;display:-ms-flexbox;display:flex;background:var(--translucent-dark);border-radius:100%}.card-detail .card-detail-picture .icon-bg md-icon{height:64px;width:64px;color:var(--primary)}.card-detail .card-detail-picture h2{max-width:200px;margin-top:16px;line-height:1}.card-detail .card-content{padding:24px;max-width:1000px}.card-detail .col-units{width:320px;padding-right:0}.card-detail .col-units p{padding-right:16px;font-size:13px}.card-detail .col-units md-content{max-height:400px}md-card-title .md-subhead{color:var(--body-text-fade)}.confirmation-msg h2{color:#81b943}.confirmation-msg h2 md-icon{width:36px;height:36px;color:#81b943}.sep-30{width:30px}.icon-warn{color:#f0ae15}.md-tooltip,md-tooltip{font-size:12px;white-space:normal!important;height:auto!important;line-height:1.2!important;max-height:none!important;overflow:auto;max-width:250px;padding:4px 8px;background-color:#111!important;color:#fff!important}.md-tooltip md-icon,md-tooltip md-icon{color:#fff}.md-tooltip.lg,md-tooltip.lg{max-width:350px}.md-tooltip ul.bullet-list,md-tooltip ul.bullet-list{margin:0;padding:0}.md-tooltip ul.bullet-list li,md-tooltip ul.bullet-list li{margin-left:24px;font-size:11px}md-icon[md-svg-icon="community:excel-sheet"]{color:#357748!important}.pos-icon-wrapper{display:inline-block;min-width:20px;min-height:20px}.pos-icon-wrapper img,.pos-icon-wrapper md-icon{width:20px;height:20px;display:block}.pos-icon-wrapper .icon-greyed{opacity:.2}.recipe-icons-wrapper md-icon{width:18px;height:18px}.pos-icon,.price-validator-indicator md-icon{height:20px}.recipe-icons-wrapper md-icon[md-svg-icon="haccp:quebec"]{color:#3875ff}.recipe-icons-wrapper md-icon[md-svg-icon="haccp:trophy"]{color:#f0ae15}.recipe-icons-wrapper md-icon[md-svg-icon="haccp:medal"]{color:#ff0911}.pos-icon{width:20px;display:inline-block}md-checkbox.auto{width:auto!important}md-checkbox.m22{max-width:22px}.md-panel-inner-wrapper .md-panel:not(._md-panel-backdrop){max-height:90vh}.has-menu-overlay{overflow:visible!important;position:relative}.has-menu-overlay .md-panel{position:absolute!important;left:0!important;top:0!important}.md-panel-outer-wrapper.md-panel-is-showing{z-index:101!important}.md-dialog-container,.md-dialog-container+.md-open-menu-container,.md-dialog-container+.md-panel-outer-wrapper.md-panel-is-showing,.md-dialog-container~.md-panel-outer-wrapper.md-panel-is-showing,.md-dialog-container~.md-panel-outer-wrapper.md-panel-is-showing~.md-panel-outer-wrapper.md-panel-is-showing,.md-open-menu-container{z-index:102!important}md-backdrop.md-menu-backdrop,md-backdrop.md-select-backdrop{z-index:103!important}.md-open-menu-container.md-active.md-clickable,.md-select-menu-container.md-active.md-clickable{z-index:104!important}.md-datepicker-calendar-pane,.md-virtual-repeat-container.md-autocomplete-suggestions-container{z-index:106!important}.more-item-overlay{width:300px}.more-item-overlay .md-subheader{text-transform:uppercase;color:var(--primary);font-size:11px}.more-item-overlay .inner{padding:8px;font-size:12px;color:var(--body-text);line-height:1.35}.more-item-overlay .inner table{width:100%;margin:0;border-collapse:collapse}.more-item-overlay .inner td,.more-item-overlay .inner th{padding:2px 6px;border-bottom:1px solid var(--divider);vertical-align:top;color:var(--body-text)}.more-item-overlay .inner th{text-align:right;text-transform:capitalize}.more-item-overlay md-list{padding:0}.more-item-overlay md-list .md-subheader{border:0}.more-item-overlay md-list .md-subheader-inner,.more-item-overlay md-list md-list-item{padding:8px 16px}.more-item-overlay md-list.other-distributors md-list-item{min-height:auto;font-size:12px;background:0 0}.more-item-overlay md-list.other-distributors md-list-item .md-button:not([disabled]),.more-item-overlay md-list.other-distributors md-list-item .md-button:not([disabled]):hover,.more-item-overlay md-list.other-distributors md-list-item button,.more-item-overlay md-list.other-distributors md-list-item button:hover{cursor:default;background:0 0}.more-item-overlay md-list.other-distributors md-list-item md-icon{margin-right:12px!important}.more-item-overlay md-list.other-distributors md-list-item .md-list-item-text,.more-item-overlay md-list.other-distributors md-list-item.md-3-line .md-list-item-text,.more-item-overlay md-list.other-distributors md-list-item.md-3-line>.md-no-style .md-list-item-text{color:var(--body-text-fade);text-transform:uppercase}.more-item-overlay md-list.other-distributors md-list-item .md-list-item-text h4,.more-item-overlay md-list.other-distributors md-list-item.md-3-line .md-list-item-text h4,.more-item-overlay md-list.other-distributors md-list-item.md-3-line>.md-no-style .md-list-item-text h4{color:var(--body-text)!important;margin:0 0 4px;font-weight:700;font-size:11px!important;text-transform:uppercase}.more-item-overlay md-list.other-distributors md-list-item .md-list-item-text p,.more-item-overlay md-list.other-distributors md-list-item.md-3-line .md-list-item-text p,.more-item-overlay md-list.other-distributors md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-size:11px!important;font-weight:500;white-space:normal;margin:4px 0 8px;line-height:1.2!important;text-transform:none;color:var(--body-text-fade)!important}.more-item-overlay md-list.other-distributors md-list-item .md-list-item-text p:last-of-type,.more-item-overlay md-list.other-distributors md-list-item.md-3-line .md-list-item-text p:last-of-type,.more-item-overlay md-list.other-distributors md-list-item.md-3-line>.md-no-style .md-list-item-text p:last-of-type{margin-bottom:0}.more-item-overlay md-list.other-distributors md-list-item .md-list-item-text span,.more-item-overlay md-list.other-distributors md-list-item.md-3-line .md-list-item-text span,.more-item-overlay md-list.other-distributors md-list-item.md-3-line>.md-no-style .md-list-item-text span{font-size:11px;margin:0 2px;display:inline-block}.price-validator-indicator{min-height:20px}.price-validator-indicator .price{min-width:50px}.price-validator-indicator .warning{color:var(--primary)}.price-validator-indicator .success{color:#6ab04c}.text-align-end{text-align:end!important}md-select-menu{box-sizing:border-box}md-select-menu md-content md-optgroup md-option,md-select-menu md-content md-option,md-select-menu md-optgroup md-option,md-select-menu md-option{padding-left:16px;padding-right:16px;height:36px}md-select-menu md-content md-optgroup md-option,md-select-menu md-content md-optgroup md-option .md-text,md-select-menu md-content md-option,md-select-menu md-content md-option .md-text,md-select-menu md-optgroup md-option,md-select-menu md-optgroup md-option .md-text,md-select-menu md-option,md-select-menu md-option .md-text{font-size:13px;color:var(--body-text-fade)}md-select-menu md-content md-optgroup md-option:hover,md-select-menu md-content md-optgroup md-option:hover .md-text,md-select-menu md-content md-option:hover,md-select-menu md-content md-option:hover .md-text,md-select-menu md-optgroup md-option:hover,md-select-menu md-optgroup md-option:hover .md-text,md-select-menu md-option:hover,md-select-menu md-option:hover .md-text{color:var(--body-text)}md-select-menu md-content md-optgroup md-option[disabled] .md-text,md-select-menu md-content md-option[disabled] .md-text,md-select-menu md-optgroup md-option[disabled] .md-text,md-select-menu md-option[disabled] .md-text{color:var(--body-text-fade)}md-select-menu,md-select-menu md-content,md-select-menu md-optgroup md-option,md-select-menu md-option{min-height:36px}md-select-menu md-optgroup{color:var(--body-text)}md-select-menu md-optgroup label{font-weight:700;color:var(--body-text);text-transform:uppercase;display:block;background:var(--translucent-dark);border:1px solid var(--divider);border-left:0;border-right:0}.cost-pill,.status-pill{height:10px;min-height:10px;border-radius:100%;vertical-align:middle;min-width:10px}md-select-menu md-optgroup label:empty{display:none}.change-log-panel .big-icon,.cost-pill,.status-indicator,.status-pill,bottin-item-quantity-input{display:inline-block}md-select-menu md-optgroup md-option{padding-left:24px}md-select-menu .md-checkbox-enabled .md-icon{border-color:var(--body-text-fade)}.md-checkbox-enabled:not(.md-checked):not([selected]):not([disabled]) .md-icon{border-color:var(--body-text-fade)!important}.md-text{text-overflow:ellipsis!important}.md-select-value .md-select-icon,.md-select-value :first-child{transform:translate3d(0,0,0)}.md-select-value .md-select-icon:after{top:0}.md-select-value .md-select-icon{width:16px}.status-pill{width:10px;background:var(--divider)}.status-pill.bad,.status-pill.red,.status-pill.unread{background-color:red;animation:pulsation 2s infinite}.status-pill.good,.status-pill.green{background-color:#81b943;animation:pulsationGreen 2s infinite}.status-pill.warn,.status-pill.yellow{background-color:#ffc615;animation:pulsationYellow 2s infinite}.cost-pill,.cost-pill.good{background-color:#81b943}.status-pill+span{margin-left:6px}.cost-pill{width:10px;margin:0 2px}.masonry .brick,.medium-editor,.price-simulator th,.salable-formats th{vertical-align:top}.cost-pill.warn{background-color:#ffc615}.cost-pill.bad{background-color:red}.cost-pill.na,.cost-pill.not_implemented{background-color:var(--divider)}.status-indicator{min-width:140px;line-height:1;text-align:center}.big-total em,.big-total small,.ellipsis,.status-indicator small,allergen-selector,food-loss-categories-selector,list-pager{display:block}.status-indicator small{text-transform:uppercase;font-size:10px;line-height:1;font-weight:600;color:var(--body-text-fade);font-style:italic}.status-indicator .status-pill{margin:0 auto 10px}.status-indicator.sm{min-width:60px}sale-price-simulator .scope-buttons{margin-top:10px}.price-simulator,.salable-formats{margin:4px 0 0;width:100%}.price-simulator.salable-formats,.salable-formats.salable-formats{margin:16px 0 0}.price-simulator.salable-formats thead th,.salable-formats.salable-formats thead th{padding-bottom:8px}.price-simulator td,.price-simulator th,.salable-formats td,.salable-formats th{font-size:11px}.price-simulator .hint,.salable-formats .hint{font-size:12px;line-height:14px;margin-right:2px;color:var(--body-text-fade);font-style:italic}.price-simulator .md-input-container::after,.salable-formats .md-input-container::after{display:none}.price-simulator input,.salable-formats input{min-width:40px;font-weight:700}.price-simulator span.pct::after,.salable-formats span.pct::after{right:auto;top:8px}.price-simulator .cost input,.salable-formats .cost input{font-weight:700}.price-simulator .select-format,.salable-formats .select-format{width:130px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.price-simulator md-checkbox,.salable-formats md-checkbox{width:20px;margin:0!important}.product-component .btn-preferred,.product-component .btn-salable,.recipe-component .btn-preferred,.recipe-component .btn-salable,.salable-formats .btn-preferred,.salable-formats .btn-salable,product-preferred-replenish-from-button .btn-preferred,product-preferred-replenish-from-button .btn-salable{opacity:.25;width:36px;min-width:36px;min-height:36px;height:36px}.product-component .btn-preferred md-icon,.product-component .btn-salable md-icon,.recipe-component .btn-preferred md-icon,.recipe-component .btn-salable md-icon,.salable-formats .btn-preferred md-icon,.salable-formats .btn-salable md-icon,product-preferred-replenish-from-button .btn-preferred md-icon,product-preferred-replenish-from-button .btn-salable md-icon{width:18px;height:18px}.product-component .btn-preferred:hover,.product-component .btn-salable:hover,.recipe-component .btn-preferred:hover,.recipe-component .btn-salable:hover,.salable-formats .btn-preferred:hover,.salable-formats .btn-salable:hover,product-preferred-replenish-from-button .btn-preferred:hover,product-preferred-replenish-from-button .btn-salable:hover{opacity:.8}.product-component .btn-preferred.selected,.product-component .btn-salable.selected,.recipe-component .btn-preferred.selected,.recipe-component .btn-salable.selected,.salable-formats .btn-preferred.selected,.salable-formats .btn-salable.selected,product-preferred-replenish-from-button .btn-preferred.selected,product-preferred-replenish-from-button .btn-salable.selected{opacity:1}.product-component .btn-preferred.selected md-icon,.product-component .btn-salable.selected md-icon,.recipe-component .btn-preferred.selected md-icon,.recipe-component .btn-salable.selected md-icon,.salable-formats .btn-preferred.selected md-icon,.salable-formats .btn-salable.selected md-icon,product-preferred-replenish-from-button .btn-preferred.selected md-icon,product-preferred-replenish-from-button .btn-salable.selected md-icon{color:#ffc615!important}.product-component .btn-preferred.selected.btn-salable md-icon,.product-component .btn-salable.selected.btn-salable md-icon,.recipe-component .btn-preferred.selected.btn-salable md-icon,.recipe-component .btn-salable.selected.btn-salable md-icon,.salable-formats .btn-preferred.selected.btn-salable md-icon,.salable-formats .btn-salable.selected.btn-salable md-icon,product-preferred-replenish-from-button .btn-preferred.selected.btn-salable md-icon,product-preferred-replenish-from-button .btn-salable.selected.btn-salable md-icon{color:var(--primary)!important}allergen-selector .empty,food-loss-categories-selector .empty{font-style:italic;font-size:12px;text-align:center}allergen-selector .empty md-icon,food-loss-categories-selector .empty md-icon{width:32px;height:32px;color:var(--body-text-fade);opacity:.5}.info-box{background-color:#fff4cd;border-left:4px solid #e8ae00;border-radius:0 4px 4px 0;box-shadow:0 2px 8px rgba(0,0,0,.3);color:#000;overflow:hidden;max-height:0;opacity:0;margin:0;transition:all .35s}.info-box.onscreen{max-height:250px;opacity:1;margin:10px 0}.info-box .info-box-content{padding:8px}.info-box .info-box-content h3{margin:5px 0 10px;text-transform:none;font-size:14px}.info-box .info-box-content div>md-icon{color:#e8ae00;width:30px;height:30px;margin-right:5px}.info-box .info-box-content p{margin:0 0 5px;font-size:13px;line-height:1.35}.info-box .info-box-content p:last-of-type{margin-bottom:0}.info-box .btn-close{margin:0;font-size:12px;color:#000}.info-box .btn-close md-icon{color:#000}.error-overlay{position:fixed;background:rgba(0,0,0,0);z-index:49;top:0;left:0;pointer-events:none;transition:background-color .3s .15s}.error-overlay p{visibility:hidden;opacity:0;transform:translateY(-100px)}.md-autocomplete-suggestions-container{z-index:105!important}.format-details{font-style:italic;font-weight:700;font-size:10px}.distributor-infos{padding-right:16px}.distributor-infos md-icon.big-icon{width:24px;height:24px;color:var(--body-text-fade);margin:0 8px}bottin-item-quantity-input ::-webkit-inner-spin-button,bottin-item-quantity-input ::-webkit-outer-spin-button{-webkit-appearance:none;display:none}bottin-item-quantity-input.disabled{opacity:.3;pointer-events:none}.adjustments bottin-item-quantity-input,.location bottin-item-quantity-input{min-width:300px}.click-edit-wrapper{min-width:200px;position:relative;height:34px;max-height:34px}.click-edit-wrapper .md-icon-button{width:36px;height:36px;min-width:36px;max-width:36px;position:absolute;left:-26px}.click-edit,button.md-button.click-edit{font-weight:400;background:var(--translucent);border:2px solid var(--divider);border-radius:8px;line-height:1;height:36px;margin:0;color:var(--body-text);text-align:left;text-transform:none;width:auto;min-width:0;font-size:12px}.md-track-container,md-slider .md-track{background-color:var(--divider)}.big-total,.or{color:var(--body-text-fade)}.big-total,.or,.price-tag,p.no-data{text-align:center}.big-total,.or,md-menu-item span.code{text-transform:uppercase;font-family:Rajdhani}.or{font-size:26px;font-weight:700}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.md-track-container{height:3px;top:22px}md-tooltip .md-content{height:auto}p.no-data{font-weight:700;font-style:italic;background-color:var(--translucent-box);padding:10px;border-radius:6px}.big-total{font-size:16px}.big-total em{font-size:30px;line-height:38px;font-style:normal;color:var(--body-text)}.big-total small{margin:10px;color:var(--body-text-fade)}.big-total circular-gauge{margin-left:10px}.change-log-panel{max-width:345px;margin:0;padding:0;border-radius:8px!important;background-color:var(--card-bg)}.change-log-panel p{margin:0 0 10px;font-size:12px}.change-log-panel h3{font-size:12px;margin:0}.change-log-panel md-content{padding:4px 8px;max-height:300px;min-height:60px;border-top:1px solid var(--divider);background-color:var(--translucent-dark)}.change-log-panel ul{margin:0 0 20px;padding:0 0 0 8px;font-size:11px}.change-log-panel ul li{padding:4px 0;list-style-type:none}.change-log-panel ul li em{font-weight:700;margin-right:5px}.change-log-panel .big-icon{border:2px solid var(--divider);border-radius:100%;padding:6px;box-sizing:border-box;margin:0 auto 8px}label.static-label,label.static-label2{display:block;color:var(--body-text-fade)}.change-log-panel .big-icon md-icon{width:24px;height:24px;margin:-2px 0 0!important;color:var(--primary)}label.static-label{margin-bottom:2px;font-size:12px}label.static-label2{font-weight:500;font-size:11px}label.static-label3{font-size:10px;color:var(--body-text-fade)}.medium-editor{border-bottom:1px solid var(--input-border);line-height:1.2;font-size:13px;padding:4px}.medium-editor.has-error{border-color:var(--primary)}.medium-editor h1,.medium-editor h2{font-size:14px;font-weight:700;margin:5px 0;color:var(--primary)}.medium-editor-count,small.hint{color:var(--body-text-fade)}.medium-editor p{margin:0 0 8px}.medium-editor ol,.medium-editor ul{margin:8px 16px;padding:0}.medium-editor-count{font-size:12px;font-style:italic;padding:2px 0}.price-tag,.restock-time-picker-panel.with-calendar h3{padding:8px}.medium-editor-count.has-error{font-weight:700}.medium-editor-toolbar.medium-editor-toolbar-active{visibility:visible!important}.card-expander .backdrop{position:fixed;top:0;left:0;background:#000;pointer-events:none;opacity:0;z-index:-1;visibility:hidden;transition:opacity .3s cubic-bezier(.77,.2,.05,1)}.card-expander.expand{position:absolute;width:80vw;height:80vh;box-sizing:border-box;z-index:57;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-expander.expand .inner{position:relative;z-index:59;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.card-expander.expand #chartdiv{width:100%!important;height:100%!important}.card-expander.expand .backdrop{opacity:.3;z-index:58;pointer-events:auto;right:0;bottom:0;visibility:visible}.price-tag{border:2px solid var(--divider);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:80px;height:80px;font-family:Rajdhani;line-height:1;margin:4px}.price-tag.chip,.price-tag.chip h4,.price-tag.chip small{display:inline-block;vertical-align:middle}.price-tag.chip{width:auto;height:30px;line-height:26px;border-radius:16px;padding:0 10px;margin:0;white-space:nowrap;box-sizing:border-box}.price-tag.chip h4{font-size:12px}.price-tag.chip em{font-size:14px}.price-tag.chip small{text-transform:lowercase;line-height:1;font-size:11px;font-weight:700}.price-tag.clear{border-color:transparent}.price-tag small{font-size:11px;font-weight:400;display:block}.price-tag em{font-size:16px;font-weight:700;color:var(--primary);font-style:normal}.content-edit-button{background-color:transparent;border-radius:40px;display:-ms-flexbox;display:flex;position:relative;width:40px;min-height:40px;margin:0 6px;transition:all .35s ease-in-out;font-family:Rajdhani}.content-edit-button .btn-lock{position:absolute;left:0;top:0;margin:0;z-index:2}.content-edit-button .btn-lang{color:var(--primary)!important;text-align:left;line-height:15px;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:0 0 0 48px;margin:0!important;border-radius:40px;height:100%;width:100%;min-height:40px;font-weight:700}.content-edit-button .btn-lang md-icon{color:var(--primary)!important;width:18px;height:18px;margin-top:-1px}.content-edit-button .lang-label-float{color:var(--body-text-fade);font-style:italic;font-size:11px;letter-spacing:normal;display:block;text-transform:none;font-family:Rajdhani}.content-edit-button.editing{width:150px}.content-edit-button.editing .btn-lock{color:#81b943!important}.content-edit-button.editing .btn-lock md-icon{color:#81b943;fill:#81b943}.content-edit-button.editing .btn-lock:hover{border-color:#81b943}md-menu-item span.code{min-width:34px;background-color:var(--translucent-dark);text-align:center;border-radius:16px;margin-right:8px;display:inline-block;line-height:14px;font-weight:700;font-size:13px;padding:6px 3px 3px;color:var(--primary);box-sizing:border-box}lock-document-button button.md-button{width:40px;min-width:40px;padding:0;margin:0;line-height:1;font-family:Rajdhani;text-align:left;transition:all .35s ease-in-out;border-radius:50%}lock-document-button button.md-button:disabled{opacity:1!important;cursor:not-allowed;pointer-events:all}lock-document-button button.md-button md-icon{width:40px;min-width:40px;height:40px;max-height:40px;box-sizing:border-box;border:2px solid var(--divider);border-radius:50%;padding:6px;color:var(--primary)}lock-document-button button.md-button .user{padding:0 8px}lock-document-button button.md-button .user small{color:var(--body-text-fade);font-style:italic;font-size:11px;line-height:15px;font-weight:700;letter-spacing:normal;display:block;text-transform:none}lock-document-button button.md-button .user .name{font-size:13px;font-weight:700;color:var(--primary);overflow:hidden;text-overflow:ellipsis;display:block;max-width:100px}lock-document-button button.md-button.editing{width:160px;border-radius:20px}lock-document-button button.md-button.editing .name,lock-document-button button.md-button.editing md-icon{color:var(--primary)}lock-document-button button.md-button.editing.current-user .name,lock-document-button button.md-button.editing.current-user md-icon{color:#81b943}.md-datepicker-calendar-pane{border:0}.md-datepicker-calendar-pane.md-pane-open{background-color:var(--layout-bg)}.md-datepicker-input-mask{display:none}.md-datepicker,md-datepicker{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.md-datepicker .md-datepicker-input-container,md-datepicker .md-datepicker-input-container{padding-bottom:0}.md-datepicker .md-datepicker-input,md-datepicker .md-datepicker-input{font-size:13px;min-height:28px;padding:4px 20px 4px 0}.md-datepicker.ng-invalid .md-datepicker-input-container,md-datepicker.ng-invalid .md-datepicker-input-container{border-bottom-color:#dd2c00}.md-datepicker button.md-datepicker-triangle-button,md-datepicker button.md-datepicker-triangle-button{left:0;right:0;top:0;bottom:0;transform:none;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.md-datepicker button.md-datepicker-triangle-button:not([disabled]).md-focused,md-datepicker button.md-datepicker-triangle-button:not([disabled]).md-focused{background:0 0!important}.md-datepicker button.md-datepicker-triangle-button .md-datepicker-expand-triangle,md-datepicker button.md-datepicker-triangle-button .md-datepicker-expand-triangle{transform:translate(0,-50%);left:auto;top:50%;right:4px;margin-top:-6px}.datepicker-validation{color:#dd2c00;font-size:12px;line-height:14px;margin-left:64px}md-date-range-picker{font-weight:400!important;color:var(--body-text)!important}md-date-range-picker>div{background-color:var(--card-bg)!important;margin:8px}md-date-range-picker .md-date-range-picker{background-color:var(--card-bg)!important}md-date-range-picker .md-whiteframe-1dp{box-shadow:none;margin:0}md-date-range-picker span[class*=md-date-range-picker__calendar__grid]{color:var(--body-text)!important}md-date-range-picker div[class*=md-date-range-picker__month-year],md-date-range-picker div[class*=md-date-range-picker__week]{color:var(--body-text)!important;background-color:var(--layout-bg)}md-date-range-picker div[class*=md-date-range-picker__templates]{color:var(--body-text)!important;background-color:var(--card-bg)!important;margin:16px}md-date-range-picker span[class*=md-date-range-picker__calendar__selected]{background-color:var(--primary);color:#fff!important}md-date-range-picker .marked::after{content:'';display:block;position:absolute;bottom:5px;left:50%;width:5px;height:5px;transform:translateX(-50%);border-radius:50%;background-color:#0084ff}md-date-range-picker div.md-button{text-transform:none;display:inline-block!important;white-space:nowrap!important;max-width:none!important;text-overflow:ellipsis;overflow:hidden;-ms-flex:none!important;flex:none!important;min-width:60px!important;margin:2px 8px!important}.md-datepicker-wrapper{position:relative;white-space:nowrap;text-align:left}.md-datepicker-wrapper .label-offset{font-size:10px;color:var(--body-text-fade);position:absolute;top:-5px;left:50px!important;white-space:nowrap}.md-datepicker-wrapper .md-datepicker-input-container{margin-left:8px!important}.md-datepicker-wrapper .md-datepicker,.md-datepicker-wrapper md-datepicker{overflow:visible;min-width:190px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center}.icon-hidden,.restock-time-picker-panel .custom-selector md-select .md-select-icon{display:none}.md-datepicker-wrapper .md-datepicker .md-datepicker-input,.md-datepicker-wrapper md-datepicker .md-datepicker-input{min-width:110px}.md-datepicker-wrapper .md-datepicker .md-datepicker-button,.md-datepicker-wrapper md-datepicker .md-datepicker-button{color:var(--primary);width:42px;height:42px;min-width:42px;min-height:42px;transition:all .25s ease-out;border:2px solid var(--divider);border-radius:100%;margin:0}.md-datepicker-wrapper .md-datepicker .md-datepicker-button svg,.md-datepicker-wrapper md-datepicker .md-datepicker-button svg{width:20px;height:20px}.md-datepicker-wrapper .md-datepicker .md-datepicker-button md-icon.md-datepicker-calendar-icon,.md-datepicker-wrapper md-datepicker .md-datepicker-button md-icon.md-datepicker-calendar-icon{color:var(--primary);width:20px;height:20px}.icon-hidden{position:absolute;z-index:2;width:14px;height:14px;pointer-events:none}.icon-hidden.on-call{left:4px;top:2px}.icon-hidden.open-ended{right:4px;top:2px}restock-time-picker{display:block}restock-time-picker input,restock-time-picker input[readonly]{font-weight:700;font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;max-width:100px;height:40px;line-height:1;cursor:pointer;pointer-events:all!important;border:2px solid var(--divider)!important;border-radius:8px;transition:all .3s}restock-time-picker input:hover,restock-time-picker input[readonly]:hover{color:var(--primary)!important}restock-time-picker.bg input{background:var(--translucent)!important}restock-time-picker[disabled] input,restock-time-picker[disabled] input[readonly]{cursor:default;pointer-events:none}.restock-time-picker-panel{width:640px}.restock-time-picker-panel .time-selector{max-width:340px}.restock-time-picker-panel .time-selector .hint{font-style:italic;color:var(--body-text-fade);font-size:11px;margin:8px 0}.restock-time-picker-panel .time-selector .md-button{margin:2px 4px;min-width:70px}.restock-time-picker-panel .time-selector .md-button:hover{color:var(--body-text)}.restock-time-picker-panel .time-selector .selected-time{font-weight:700;background-color:var(--layout-bg);margin:0 0 20px;height:41px}.restock-time-picker-panel .time-selector .selected-time md-icon{color:var(--primary);width:20px;height:20px;margin-right:5px}.restock-time-picker-panel.with-calendar{width:680px;text-align:center}.restock-time-picker-panel .sep{border-right:1px solid var(--divider)}.restock-time-picker-panel .date-wrapper{padding-top:8px}.restock-time-picker-panel .custom-selector-wrapper{padding:20px 8px 8px;background-color:var(--translucent-dark);border-radius:8px;margin:8px}.restock-time-picker-panel .custom-selector{margin:0;max-width:60px}.restock-time-picker-panel .custom-selector label{transform:none!important;font-size:12px;text-align:center}.restock-time-picker-panel .custom-selector md-select{text-align:center}.restock-time-picker-panel .custom-selector md-select .md-select-value{font-size:22px;font-weight:700;min-width:50px}.restock-time-picker-panel .custom-selector md-select:not([disabled]):focus .md-select-value{border-bottom-color:var(--input-border)}.restock-time-picker-panel .time-sep{font-weight:700;font-size:22px;color:var(--body-text-fade);margin:0 4px;display:inline-block;text-align:center}.restock-time-picker-panel .btn-time{border-radius:4px;background-color:var(--translucent-dark)}.marked-dates-legend{padding:0 24px 16px}.marked-dates-legend h4{margin:0 0 5px;font-size:12px;color:var(--body-text-fade)}.marked-dates-legend label{font-size:11px;color:var(--body-text-fade);vertical-align:middle}.marked-dates-legend label::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#0084ff;margin-right:4px;vertical-align:middle}clock-time-picker.on-call .on-call,clock-time-picker.open-ended .open-ended{display:block}.as-sortable-item,[as-sortable-item]{-ms-touch-action:auto;touch-action:auto}.as-sortable-item-handle,[as-sortable-item-handle]{cursor:move!important}.as-sortable-un-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.as-sortable-un-selectable .btn-employee:hover{background:0 0!important}tbody.as-sortable-item,tr.as-sortable-item{display:table-row!important}tbody.alternate.as-sortable-drag,tbody.alternate.as-sortable-dragging,tbody.as-sortable-drag,tbody.as-sortable-dragging,tr.alternate.as-sortable-drag,tr.alternate.as-sortable-dragging,tr.as-sortable-drag,tr.as-sortable-dragging{display:table-row!important;width:100%}tbody.alternate.as-sortable-drag td,tbody.alternate.as-sortable-drag th,tbody.alternate.as-sortable-dragging td,tbody.alternate.as-sortable-dragging th,tbody.as-sortable-drag td,tbody.as-sortable-drag th,tbody.as-sortable-dragging td,tbody.as-sortable-dragging th,tr.alternate.as-sortable-drag td,tr.alternate.as-sortable-drag th,tr.alternate.as-sortable-dragging td,tr.alternate.as-sortable-dragging th,tr.as-sortable-drag td,tr.as-sortable-drag th,tr.as-sortable-dragging td,tr.as-sortable-dragging th{background:var(--list-alternate-even)!important}tbody.as-sortable-placeholder,tr.as-sortable-placeholder{display:table-row!important;width:100%;min-height:40px}.as-sortable-placeholder{border-radius:6px;box-shadow:0 0 0 3px inset var(--drag-drop-here-placeholder-border-gray);margin:0!important;padding:0!important}.alternate.as-sortable-drag,.alternate.as-sortable-dragging,.as-sortable-drag,.as-sortable-dragging{color:var(--body-text)!important;padding:0!important;margin:0!important;transition:none}.alternate.as-sortable-drag .no-drop,.alternate.as-sortable-dragging .no-drop,.as-sortable-drag .no-drop,.as-sortable-dragging .no-drop{cursor:not-allowed!important;border:0!important}.alternate.as-sortable-drag .no-drop .unavailable,.alternate.as-sortable-dragging .no-drop .unavailable,.as-sortable-drag .no-drop .unavailable,.as-sortable-dragging .no-drop .unavailable{visibility:hidden}.alternate.as-sortable-drag .no-drop .no-drop-msg,.alternate.as-sortable-dragging .no-drop .no-drop-msg,.as-sortable-drag .no-drop .no-drop-msg,.as-sortable-dragging .no-drop .no-drop-msg{position:absolute;text-align:center;font-weight:700;font-size:14px;line-height:1.25;background-color:var(--station-card-bg);border-radius:8px;display:-ms-flexbox!important;display:flex!important;left:0;top:0;right:0;bottom:0;z-index:2}.alternate.as-sortable-drag .no-drop .no-drop-msg md-icon,.alternate.as-sortable-dragging .no-drop .no-drop-msg md-icon,.as-sortable-drag .no-drop .no-drop-msg md-icon,.as-sortable-dragging .no-drop .no-drop-msg md-icon{margin:0 4px 0 0;width:18px;height:18px}.alternate.as-sortable-drag .no-drop .no-drop-msg em,.alternate.as-sortable-dragging .no-drop .no-drop-msg em,.as-sortable-drag .no-drop .no-drop-msg em,.as-sortable-dragging .no-drop .no-drop-msg em{font-size:12px;font-style:italic;color:var(--body-text-fade)}.no-drag{pointer-events:none!important}.drawer{position:fixed;right:0;top:60px;bottom:0;width:810px;max-width:90%;background:var(--card-bg);border-radius:8px 0 0 8px;padding:16px 0 0;box-shadow:0 0 10px rgba(0,0,0,.3);box-sizing:border-box;text-align:left;transform:translateX(100%);opacity:0;transition:all .4s cubic-bezier(.77,.2,.05,1);pointer-events:none;z-index:-1;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.drawer.onscreen{opacity:1;transform:translateX(0);z-index:60;pointer-events:all}.drawer.onscreen+.drawer-backdrop{opacity:.3;z-index:59;pointer-events:auto;bottom:0;visibility:visible}.drawer>.inner{text-align:left;position:relative;z-index:2}.drawer md-content{transition:opacity .2s;padding:0 16px}.drawer md-content.searching{opacity:.2;pointer-events:none}.drawer-backdrop,.notification-box{left:0;opacity:0;pointer-events:none}.drawer .no-results md-icon{width:60px;height:60px;color:var(--body-text-fade)}.drawer .no-results p{font-size:18px;line-height:1.5;color:var(--body-text-fade)}.drawer .filters{padding:0 16px}.drawer-backdrop{position:fixed;top:0;right:0;background:#000;z-index:-1;visibility:hidden;transition:opacity .3s cubic-bezier(.77,.2,.05,1)}md-tab-content .drawer{top:0}.md-input,input,md-input-container .md-input,select,textarea{color:var(--body-text)}md-input-container .hint,md-input-container .md-placeholder,md-input-container label,md-input-container md-select .md-select-value.md-select-placeholder,md-select .md-select-value.md-select-placeholder{color:var(--body-text-fade)}md-input-container .hint{font-size:12px;line-height:14px;transition:all .3s cubic-bezier(.55,0,.55,.2);font-style:italic}md-input-container.hint-offset{transform:translateY(7px)}md-input-container.md-icon-left{padding-left:36px;padding-right:2px}md-input-container.md-icon-left>md-icon:first-of-type{left:2px;right:auto}md-input-container.md-icon-right{padding-right:36px;padding-left:2px}md-input-container.md-icon-right>md-icon:last-of-type{left:auto;right:2px}md-input-container.md-icon-both{padding-left:36px;padding-right:36px}md-input-container.md-icon-both>md-icon:first-of-type{left:2px;right:auto}md-input-container.md-icon-both>md-icon:last-of-type{left:auto;right:2px}.md-subheader .md-subheader-inner{padding:15px 16px}.md-select-value p{margin-top:0!important;margin-bottom:0!important}md-select.ng-invalid .md-select-value{border-bottom-color:#ff0911}md-select.ng-untouched span::after{color:var(--body-text-fade)!important}md-select.select-format .md-select-value>span:not(.md-select-icon){white-space:normal!important}.condensed-input-container{margin-top:3px;margin-bottom:3px}input.regular-input{color:var(--body-text);font-size:12px;font-weight:700;padding:0 4px;height:30px;min-height:30px;border-radius:4px;width:100px;box-sizing:border-box;background:var(--editable-input-bg);display:block}input.regular-input,input.regular-input.md-input-focused,input.regular-input[disabled]{border:1px solid var(--divider)!important}input.regular-input.md-input-focused.ng-invalid,input.regular-input.ng-invalid,input.regular-input[disabled].ng-invalid{border-color:#ff0911!important}.label-list .big-icon,.restock-ai-dialog .big-icon{border:2px solid var(--divider);box-sizing:border-box}.hide-spin-button ::-webkit-inner-spin-button,.hide-spin-button ::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.big-input,md-input-container .md-input.big-input{width:120px;font-weight:700;text-align:center;font-size:18px;height:40px}.labeling-tab{padding-top:8px}.labeling-tab .ingredients-list md-list-item{min-height:36px}.labeling-tab .ingredients-list md-list-item input.ignored{color:var(--body-text-fade)!important;font-style:italic}.labeling-tab .section-title small{color:var(--body-text-fade);font-size:13px;font-style:italic;text-transform:none;margin:2px 4px 0}.label-list md-card{margin:4px!important;padding:8px}.label-list .section-title md-icon{margin-right:5px}.label-list .big-icon{display:inline-block;border-radius:100%;padding:14px;margin:auto}.label-list .big-icon md-icon{width:40px;height:40px;color:var(--primary)}.label-list table{width:100%;margin:8px 0}.label-list table tr td,.label-list table tr th{text-align:left;padding:4px;font-size:13px}.label-list table tr td md-select .md-select-value>span:not(.md-select-icon) .md-text,.label-list table tr th md-select .md-select-value>span:not(.md-select-icon) .md-text{display:block}.label-list table tr td .hint,.label-list table tr th .hint{display:block;color:var(--body-text-fade);font-weight:400;font-style:italic}.label-list table tr th{width:45%}.label-list table tr:nth-child(odd) td,.label-list table tr:nth-child(odd) th{background-color:rgba(0,0,0,.05)}.label-list .control-point{width:auto;max-width:none;min-width:0;-ms-flex-direction:row;flex-direction:row;padding:0 6px;border:0!important}.label-list .control-point.add{max-width:80px;border:2px solid var(--divider)!important}.cycle-menu-print-dialog md-dialog-actions,.daily-menu-print-dialog md-dialog-actions,.labeling-print-dialog md-dialog-actions,.product-infos md-dialog-actions{border-top:1px solid var(--divider)}.label-list .control-point .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.label-list .control-point .inner .icon{width:34px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:none}.label-list .control-point .inner h4{max-width:100%;font-size:12px;padding:0;text-align:left;white-space:nowrap;text-transform:none}.label-list .control-point p{font-size:12px;background:0 0;white-space:nowrap}.label-list .label-infos .template-name>span{line-height:36px;padding:0 6px}.label-list .label-infos .template-name .md-button{text-transform:none;font-size:12px;color:var(--body-text)}.labeling-print-dialog{width:100%;max-width:850px;border-radius:10px}.labeling-print-dialog md-dialog-content{padding:0 16px}.labeling-print-dialog md-checkbox .md-label{font-size:13px}.labeling-print-dialog .prep-format{color:var(--body-text-fade);margin-left:2px;font-weight:700}.labeling-print-dialog .box{background-color:var(--translucent-dark);padding:6px;border-radius:8px}.labeling-print-dialog .total-tag{font-weight:700;font-size:15px;font-family:Rajdhani;border-radius:50%;border:1px solid var(--divider);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:120px;max-width:120px;height:120px;text-align:center;padding:4px;line-height:1;margin:0 auto -10px}.labeling-print-dialog .total-tag small{font-size:13px;color:var(--body-text-fade);margin-bottom:3px}.labeling-print-dialog bottin-item-inventory-adjustment{display:block}.labeling-print-dialog bottin-item-inventory-adjustment .section-title{padding:0!important}.labeling-print-dialog bottin-item-inventory-adjustment .section-title h2{font-size:16px}.labeling-print-dialog .inventory,.labeling-print-dialog .prepby{padding:24px 0 16px}.labeling-print-dialog .prepby .prepby-name{max-width:400px}.labeling-print-dialog .prepby .box{padding:16px 20px 8px}.labeling-print-dialog .prepby .box md-checkbox{margin:0 0 10px}.labeling-print-dialog .prepby .box .md-datepicker-wrapper{max-width:190px}.labeling-print-dialog .prepby .box .md-datepicker-wrapper input{width:140px;max-width:140px}.labeling-print-dialog .prepby .box .btn-time{transform:scale(.9)}.labeling-print-dialog .prepby .box .btn-time.off{text-decoration:line-through}.label-template-selector-dialog{width:100%;max-width:800px}.label-template-preview-dialog{width:100%;max-width:400px}.label-gallery h4{text-transform:none;font-size:13px;font-weight:700;color:var(--body-text-fade);margin:0}.label-gallery .col-list{padding-right:60px}.label-gallery .list-header{height:30px;min-height:30px;line-height:30px;border-bottom:1px solid var(--divider)}.label-gallery md-list{padding:0}.label-gallery md-list md-list-item,.label-gallery md-list md-list-item .md-list-item-inner{min-height:40px!important;line-height:1;font-size:13px}.label-gallery .label-preview{min-height:300px}.label-gallery .label-preview img{display:inline-block;margin:10px auto;max-width:320px;border-radius:6px;box-shadow:var(--recipe-card-hover-shadow)}.md-panel-outer-wrapper.md-panel-is-showing .md-panel,.md-panel-outer-wrapper.md-panel-is-showing .md-panel.md-whiteframe-2dp,restock-video .player-box{box-shadow:var(--dialog-box-shadow)}.labeling h3{margin:8px 0 0 8px}.labeling h3 md-icon{width:16px;height:16px}.labeling .labeling-categories md-card{margin:4px;padding:4px;text-align:center;font-size:12px;min-height:50px;border:3px solid transparent}.labeling .labeling-categories md-card h4{margin:0;line-height:1;font-size:13px;font-family:Rajdhani}.labeling .labeling-categories md-card.selected{border-color:var(--primary)}.labeling .label-list h4{margin:0}.labeling .label-list md-icon{width:18px;height:18px}.iam-list.no-padding,.iam-list.no-padding .md-list-item-inner,.iam-list.remove-inner-padding,.iam-list.remove-inner-padding .md-list-item-inner,md-list.no-padding,md-list.no-padding .md-list-item-inner,md-list.remove-inner-padding,md-list.remove-inner-padding .md-list-item-inner{padding:0!important}.iam-list.list-title-switch button.md-secondary-container,md-list.list-title-switch button.md-secondary-container{top:10px!important;width:60px!important;transform:none!important}.iam-list.list-title-switch button.md-secondary-container md-switch,md-list.list-title-switch button.md-secondary-container md-switch{margin:0!important}.iam-list .md-subheader,md-list .md-subheader{background:0 0;border-bottom:2px solid rgba(0,0,0,.2);text-transform:uppercase}.iam-list md-list-item,md-list md-list-item{background:var(--list-alternate-even);min-height:auto;padding-left:0;padding-right:0;margin:0 10px}.iam-list.mh-64 md-list-item,md-dialog.pos-config-dialog .alert-box-spacer,md-list.mh-64 md-list-item{min-height:64px}.iam-list md-list-item .num,md-list md-list-item .num{font-size:14px;font-family:Rajdhani;width:24px;height:24px;display:inline-block;border-radius:50%;text-align:center;line-height:24px;font-weight:700;background-color:var(--divider);color:var(--primary)}.iam-list md-list-item div.md-list-item-inner,md-list md-list-item div.md-list-item-inner{padding-left:0}.iam-list md-list-item:not(.no-hover):not(.cancel-hover):hover,md-list md-list-item:not(.no-hover):not(.cancel-hover):hover{background:var(--list-alternate-even-hover)!important}.iam-list md-list-item.no-hover:not(.cancel-hover):hover,md-list md-list-item.no-hover:not(.cancel-hover):hover{background:var(--list-alternate-even)!important}.iam-list md-list-item:not(.expandable-card):not(.selectable).selected,.iam-list md-list-item:not(.expandable-card):not(.selectable).selected:hover,md-list md-list-item:not(.expandable-card):not(.selectable).selected,md-list md-list-item:not(.expandable-card):not(.selectable).selected:hover{background:var(--list-selected)!important}.iam-list md-list-item[iam-list-item].inactive,md-list md-list-item[iam-list-item].inactive{opacity:.5}.iam-list md-list-item.excluded,.iam-list md-list-item.immutable,md-list md-list-item.excluded,md-list md-list-item.immutable{opacity:.6;overflow:visible}.iam-list md-list-item.excluded md-icon.line-status-icon,.iam-list md-list-item.immutable md-icon.line-status-icon,md-list md-list-item.excluded md-icon.line-status-icon,md-list md-list-item.immutable md-icon.line-status-icon{position:absolute;left:-20px;top:50%;transform:translateY(-50%);color:var(--primary);z-index:2;width:16px;height:16px}.iam-list md-list-item.md-focused div.md-list-item-inner,md-list md-list-item.md-focused div.md-list-item-inner{background:0 0!important}.iam-list md-list-item .drag-handle-spacer,.iam-list md-list-item dragon-drop-handle,md-list md-list-item .drag-handle-spacer,md-list md-list-item dragon-drop-handle{max-width:24px;width:24px}.iam-list md-list-item .drag-handle-spacer md-icon,.iam-list md-list-item dragon-drop-handle md-icon,md-list md-list-item .drag-handle-spacer md-icon,md-list md-list-item dragon-drop-handle md-icon{margin:0}.iam-list md-list-item .drag-handle-spacer .as-sortable-item-handle,.iam-list md-list-item dragon-drop-handle .as-sortable-item-handle,md-list md-list-item .drag-handle-spacer .as-sortable-item-handle,md-list md-list-item dragon-drop-handle .as-sortable-item-handle{left:auto;margin:0;max-width:24px}.iam-list.alternate md-list-item,md-list.alternate md-list-item{background:var(--list-alternate-even)!important}.iam-list.alternate md-list-item.odd,.iam-list.alternate md-list-item:nth-child(odd),md-list.alternate md-list-item.odd,md-list.alternate md-list-item:nth-child(odd){background:var(--list-alternate-odd)!important}.iam-list.alternate md-list-item:not(.no-hover):hover,md-list.alternate md-list-item:not(.no-hover):hover{background:var(--list-alternate-even-hover)!important}.iam-list.alternate md-list-item:not(.no-hover):hover.odd,.iam-list.alternate md-list-item:not(.no-hover):hover:nth-child(odd),md-list.alternate md-list-item:not(.no-hover):hover.odd,md-list.alternate md-list-item:not(.no-hover):hover:nth-child(odd){background:var(--list-alternate-odd-hover)!important}.iam-list.alternate md-list-item.no-hover:hover,md-list.alternate md-list-item.no-hover:hover{background:var(--list-alternate-even)!important}.iam-list.alternate md-list-item.no-hover:hover.odd,.iam-list.alternate md-list-item.no-hover:hover:nth-child(odd),md-list.alternate md-list-item.no-hover:hover.odd,md-list.alternate md-list-item.no-hover:hover:nth-child(odd){background:var(--list-alternate-odd)!important}.iam-list.alternate.as-sortable-drag md-list-item,.iam-list.alternate.as-sortable-drag md-list-item button,.iam-list.alternate.as-sortable-drag md-list-item div.md-list-item-inner,.iam-list.alternate.as-sortable-drag md-list-item.odd,.iam-list.alternate.as-sortable-drag md-list-item:nth-child(odd),.iam-list.alternate.as-sortable-dragging md-list-item,.iam-list.alternate.as-sortable-dragging md-list-item button,.iam-list.alternate.as-sortable-dragging md-list-item div.md-list-item-inner,.iam-list.alternate.as-sortable-dragging md-list-item.odd,.iam-list.alternate.as-sortable-dragging md-list-item:nth-child(odd),.iam-list.as-sortable-drag md-list-item,.iam-list.as-sortable-drag md-list-item button,.iam-list.as-sortable-drag md-list-item div.md-list-item-inner,.iam-list.as-sortable-drag md-list-item.odd,.iam-list.as-sortable-drag md-list-item:nth-child(odd),.iam-list.as-sortable-dragging md-list-item,.iam-list.as-sortable-dragging md-list-item button,.iam-list.as-sortable-dragging md-list-item div.md-list-item-inner,.iam-list.as-sortable-dragging md-list-item.odd,.iam-list.as-sortable-dragging md-list-item:nth-child(odd),md-list.alternate.as-sortable-drag md-list-item,md-list.alternate.as-sortable-drag md-list-item button,md-list.alternate.as-sortable-drag md-list-item div.md-list-item-inner,md-list.alternate.as-sortable-drag md-list-item.odd,md-list.alternate.as-sortable-drag md-list-item:nth-child(odd),md-list.alternate.as-sortable-dragging md-list-item,md-list.alternate.as-sortable-dragging md-list-item button,md-list.alternate.as-sortable-dragging md-list-item div.md-list-item-inner,md-list.alternate.as-sortable-dragging md-list-item.odd,md-list.alternate.as-sortable-dragging md-list-item:nth-child(odd),md-list.as-sortable-drag md-list-item,md-list.as-sortable-drag md-list-item button,md-list.as-sortable-drag md-list-item div.md-list-item-inner,md-list.as-sortable-drag md-list-item.odd,md-list.as-sortable-drag md-list-item:nth-child(odd),md-list.as-sortable-dragging md-list-item,md-list.as-sortable-dragging md-list-item button,md-list.as-sortable-dragging md-list-item div.md-list-item-inner,md-list.as-sortable-dragging md-list-item.odd,md-list.as-sortable-dragging md-list-item:nth-child(odd){background:var(--list-alternate-even)!important;color:var(--body-text)!important;padding:0!important;min-height:48px!important;transition:none}.iam-list.alternate.as-sortable-drag md-switch,.iam-list.alternate.as-sortable-dragging md-switch,.iam-list.as-sortable-drag md-switch,.iam-list.as-sortable-dragging md-switch,md-list.alternate.as-sortable-drag md-switch,md-list.alternate.as-sortable-dragging md-switch,md-list.as-sortable-drag md-switch,md-list.as-sortable-dragging md-switch{margin:0;opacity:.8}.iam-list.alternate.as-sortable-drag md-switch .md-label,.iam-list.alternate.as-sortable-dragging md-switch .md-label,.iam-list.as-sortable-drag md-switch .md-label,.iam-list.as-sortable-dragging md-switch .md-label,md-list.alternate.as-sortable-drag md-switch .md-label,md-list.alternate.as-sortable-dragging md-switch .md-label,md-list.as-sortable-drag md-switch .md-label,md-list.as-sortable-dragging md-switch .md-label{font-weight:700;text-transform:uppercase;font-size:12px}.iam-list.alternate.as-sortable-drag md-switch+div,.iam-list.alternate.as-sortable-dragging md-switch+div,.iam-list.as-sortable-drag md-switch+div,.iam-list.as-sortable-dragging md-switch+div,md-list.alternate.as-sortable-drag md-switch+div,md-list.alternate.as-sortable-dragging md-switch+div,md-list.as-sortable-drag md-switch+div,md-list.as-sortable-dragging md-switch+div{padding-left:20px}.iam-list.alternate.as-sortable-drag md-switch+div .md-label,.iam-list.alternate.as-sortable-dragging md-switch+div .md-label,.iam-list.as-sortable-drag md-switch+div .md-label,.iam-list.as-sortable-dragging md-switch+div .md-label,md-list.alternate.as-sortable-drag md-switch+div .md-label,md-list.alternate.as-sortable-dragging md-switch+div .md-label,md-list.as-sortable-drag md-switch+div .md-label,md-list.as-sortable-dragging md-switch+div .md-label{font-weight:400;text-transform:none}.iam-list.item-list,md-list.item-list{font-size:13px;line-height:1.35}.iam-list.item-list md-list-item,md-list.item-list md-list-item{padding:8px 4px}.iam-list.item-list h4,md-list.item-list h4{margin:0;font-size:14px}.iam-list.item-list .distributor,md-list.item-list .distributor{color:var(--body-text-fade)}.iam-list.item-list .distributor md-icon.integration-level,md-list.item-list .distributor md-icon.integration-level{margin-left:10px}.iam-list.item-list .price,md-list.item-list .price{font-weight:700;font-size:13px}.iam-list.item-list .qty,md-list.item-list .qty{font-size:12px}.iam-list.compact .md-list-item-inner,.iam-list.compact md-list-item,md-list.compact .md-list-item-inner,md-list.compact md-list-item{min-height:36px}.iam-list.expand-list>md-list-item,md-list.expand-list>md-list-item{padding:0;border:0;margin-bottom:2px;font-size:12px;min-height:auto;border-radius:8px;overflow:hidden}.iam-list.expand-list>md-list-item .more-infos md-list,.iam-list.expand-list>md-list-item h3,md-list.expand-list>md-list-item .more-infos md-list,md-list.expand-list>md-list-item h3{margin:0}.iam-list.expand-list>md-list-item .md-button,md-list.expand-list>md-list-item .md-button{min-height:auto;line-height:1;padding:0!important}.iam-list.expand-list>md-list-item h3.alert,.iam-list.expand-list>md-list-item h3.alert md-icon,md-list.expand-list>md-list-item h3.alert,md-list.expand-list>md-list-item h3.alert md-icon{color:red}.iam-list.expand-list>md-list-item h3 md-icon,md-list.expand-list>md-list-item h3 md-icon{width:16px;height:16px}.iam-list.expand-list>md-list-item .inner,md-list.expand-list>md-list-item .inner{padding:4px 10px}.iam-list.expand-list>md-list-item .more-infos md-list md-list-item,md-list.expand-list>md-list-item .more-infos md-list md-list-item{padding:4px}.iam-list.expand-list>md-list-item .more-infos md-list md-list-item,.iam-list.expand-list>md-list-item .more-infos md-list md-list-item:hover,md-list.expand-list>md-list-item .more-infos md-list md-list-item,md-list.expand-list>md-list-item .more-infos md-list md-list-item:hover{background:0 0!important}.drag-here-placeholder{background:var(--drag-drop-here-placeholder)!important;border:2px dashed var(--drag-drop-here-placeholder-border)!important;color:var(--body-text-fade);font-size:13px;font-style:italic;pointer-events:none;position:absolute;text-transform:uppercase;top:0;bottom:0;width:100%;z-index:0;min-height:48px}md-list-item .md-list-item-inner::before,md-list-item::before{min-height:0!important;content:none}.masonry{-moz-column-gap:0;column-gap:0;-moz-column-fill:initial;column-fill:initial;-moz-column-count:1;column-count:1}.masonry::after,.masonry::before{content:"";display:block}.masonry .brick{display:inline-block;width:100%}.masonry .brick md-card{margin:4px}@media only screen and (min-width:768px){.masonry{-moz-column-count:2;column-count:2}}@media only screen and (min-width:1024px){.masonry{-moz-column-count:3;column-count:3}}@media only screen and (min-width:1600px){.masonry.full{-moz-column-count:4;column-count:4}}@media only screen and (min-width:1920px){.masonry.full{-moz-column-count:5;column-count:5}}._md-panel-backdrop,.md-panel._md-opaque-enter,md-backdrop,md-backdrop.md-opaque{background-color:#000}._md-panel-backdrop.md-menu-backdrop,._md-panel-backdrop.md-select-backdrop,.md-panel._md-opaque-enter.md-menu-backdrop,.md-panel._md-opaque-enter.md-select-backdrop,md-backdrop.md-menu-backdrop,md-backdrop.md-opaque.md-menu-backdrop,md-backdrop.md-opaque.md-select-backdrop,md-backdrop.md-select-backdrop{opacity:.25}md-dialog{max-height:90%;max-width:96%}md-dialog.md-dialog-fullscreen{min-height:100%;min-width:100%;border-radius:0}md-dialog .viewer-close-btn .md-icon-button.btn-close{position:absolute;top:0;right:0;display:block;-ms-flex:none;flex:none;z-index:10;width:40px;height:40px;margin:0;padding:0;border-radius:0 0 0 6px;background-color:rgba(0,0,0,.8);color:var(--primary);transition:all}md-dialog .viewer-close-btn .md-icon-button.btn-close:hover{background-color:#000}md-dialog .viewer-close-btn .md-icon-button.btn-close md-icon{color:var(--primary)!important}md-dialog md-dialog-content{padding:0 16px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}md-dialog md-dialog-content.inset{background:var(--layout-bg)}md-dialog md-dialog-content h3.question{font-family:Rajdhani;font-size:15px;margin:0 0 10px;text-transform:none}md-dialog.distributor-details md-dialog-content{padding:16px 8px}md-dialog.distributor-details md-dialog-content .alert-box,md-dialog.distributor-details md-dialog-content h2{margin:0 0 20px}md-dialog.distributor-details md-dialog-content code{display:inline-block;padding:2px 8px;border-radius:16px;background-color:rgba(0,0,0,.2);font-size:16px;color:var(--primary);letter-spacing:.5px;font-weight:500;vertical-align:middle}md-dialog.distributor-details md-dialog-content .card-detail-picture figure{text-align:center;display:block;width:auto;height:auto;margin-bottom:20px}md-dialog.distributor-details md-dialog-content .card-detail-picture figure md-icon{height:48px;width:48px;color:var(--primary)}md-dialog.distributor-details md-dialog-content restock-time-picker{display:inline-block}md-dialog.distributor-details md-dialog-content md-switch{white-space:normal;line-height:1.15;font-size:13px;margin-bottom:5px}md-dialog fournisseur-categories{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}md-dialog .md-toolbar-tools h2{color:var(--primary)}md-dialog md-dialog-actions{min-height:48px!important}md-dialog .box{background-color:var(--translucent-box);border-radius:16px;padding:16px;margin-bottom:8px}md-dialog textarea.notes{min-height:46px;line-height:1.25}.product-infos{width:100%}.product-infos md-dialog-content .section-infos{border-left:3px solid var(--primary);margin:8 0;border-radius:0 6px 6px 0}.invoice-dialog md-dialog-content{min-height:500px}.notification-box{position:absolute;bottom:0;width:400px;max-width:80%;background:var(--card-bg);border-radius:8px;padding:16px 16px 8px;box-shadow:0 0 16px rgba(0,0,0,.3);box-sizing:border-box;transform:scale(0);transform-origin:100% 100%;transition:all .3s ease-in-out;z-index:-1}.notification-box.onscreen{opacity:1;transform:scale(1);z-index:20;pointer-events:all}.notification-box h2.section-title{padding-top:0;font-size:15px!important}.notification-box h3{font-size:13px!important;margin:16px 0 8px!important}.notification-box md-select{max-width:250px;margin-bottom:10px}.notification-box textarea{height:70px;width:100%;border:1px solid var(--input-border);padding:8px;margin:0 0 16px;color:var(--body-text);box-sizing:border-box;border-radius:8px;line-height:1.3;resize:none;background-color:var(--layout-bg)}.notification-box button.md-button{margin-left:8px!important}.migration-dialog{width:100%;max-width:520px}.migration-dialog md-dialog-content{padding:0 30px}.migration-dialog .format-used-by{margin:10px 0;text-align:center;-ms-flex-pack:center;justify-content:center}.migration-dialog .format-used-by .format{margin:5px;text-align:center;border:1px solid var(--divider);padding:10px;text-transform:uppercase;font-size:11px;font-weight:700;border-radius:8px;min-height:86px;min-width:120px;max-width:120px}.migration-dialog .format-used-by .format em{display:block;margin-bottom:4px}.migration-dialog .format-selection{background:#f8eea2;border-radius:8px;padding:10px;margin:10px auto;color:#000;max-width:360px}.migration-dialog .format-selection md-select[required].ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{color:#ff0911!important}.migration-dialog .format-selection md-icon,.migration-dialog .format-selection md-input-container .md-placeholder,.migration-dialog .format-selection md-input-container .md-select-icon,.migration-dialog .format-selection md-input-container .md-select-icon::after,.migration-dialog .format-selection md-input-container .md-select-value.md-select-placeholder,.migration-dialog .format-selection md-input-container .md-text,.migration-dialog .format-selection md-input-container label{color:#000!important}.migration-dialog .format-selection p{margin:0}.migration-dialog .format-selection md-input-container{min-width:150px;font-weight:700;font-size:18px}.migration-dialog .format-selection .note{margin-top:10px}.confirmation-dialog{max-width:620px;min-width:300px}.confirmation-dialog p{line-height:1.35;font-size:15px;margin:0}.confirmation-dialog code{font-weight:700;font-size:20px;font-style:italic}.confirmation-dialog section{margin-bottom:16px}.confirmation-dialog md-card{overflow:hidden;padding:10px;margin:4px}.confirmation-dialog md-card span{text-transform:uppercase;color:var(--body-text-fade);font-family:Rajdhani;font-size:12px;font-weight:700;margin-bottom:4px}.confirmation-dialog md-card h3{margin:0;font-size:17px;font-weight:700;line-height:1;font-family:Rajdhani}.format-dialog h3,.transformation-dialog h3{line-height:1}.format-dialog h3 small,.transformation-dialog h3 small{color:var(--body-text-fade)}.format-dialog .title,.transformation-dialog .title{font-size:18px}.format-dialog md-chips,.transformation-dialog md-chips{display:block;margin-bottom:8px}.format-dialog .format-detail,.transformation-dialog .format-detail{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:13px;overflow:hidden}.format-dialog .or,.transformation-dialog .or{margin-top:20px}.category-edition-dialog,.ccp-edition-dialog{width:100%;max-width:790px}.category-edition-dialog h3,.ccp-edition-dialog h3{margin-bottom:10px}.category-edition-dialog .category-icon-gallery,.ccp-edition-dialog .category-icon-gallery{margin:10px 0 0}.category-edition-dialog .category-icon-gallery h4,.ccp-edition-dialog .category-icon-gallery h4{margin-bottom:10px}.category-edition-dialog .category-icon-gallery .md-button.btn-category-icon,.ccp-edition-dialog .category-icon-gallery .md-button.btn-category-icon{width:56px;height:56px;box-shadow:none;border-radius:8px;margin:4px}.category-edition-dialog .category-icon-gallery .md-button.btn-category-icon.selected,.ccp-edition-dialog .category-icon-gallery .md-button.btn-category-icon.selected{background-color:var(--divider);box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.category-edition-dialog .category-icon-gallery .md-button.btn-category-icon.selected md-icon,.ccp-edition-dialog .category-icon-gallery .md-button.btn-category-icon.selected md-icon{color:var(--primary)}.category-edition-dialog .category-icon-gallery .md-button.btn-category-icon md-icon,.ccp-edition-dialog .category-icon-gallery .md-button.btn-category-icon md-icon{width:28px;height:28px}.category-edition-dialog .category-switch md-switch,.ccp-edition-dialog .category-switch md-switch{font-size:12px;margin:0;white-space:normal;line-height:1.25;height:auto}.category-edition-dialog .category-name,.category-edition-dialog .ccp-name,.category-edition-dialog .ccp-value,.ccp-edition-dialog .category-name,.ccp-edition-dialog .ccp-name,.ccp-edition-dialog .ccp-value{display:block;margin-bottom:0}.category-edition-dialog .category-name input,.category-edition-dialog .ccp-name input,.category-edition-dialog .ccp-value input,.ccp-edition-dialog .category-name input,.ccp-edition-dialog .ccp-name input,.ccp-edition-dialog .ccp-value input{font-size:18px;display:block}.category-edition-dialog .ccp-name,.ccp-edition-dialog .ccp-name{width:100%;max-width:320px;margin-right:30px}.category-edition-dialog .ccp-value,.ccp-edition-dialog .ccp-value{width:100%;max-width:190px}.category-edition-dialog .cost-pct,.ccp-edition-dialog .cost-pct{max-width:130px}.sales-mix-exclusion-dialog{width:100%;max-width:700px}.restock-ai-dialog{width:100%;max-width:720px}.restock-ai-dialog md-dialog-content{text-align:center;padding:10px 20px 30px}.restock-ai-dialog .logo-restock-ai img{height:22px;width:auto}.restock-ai-dialog h2{text-transform:uppercase;color:var(--primary);font-weight:700;font-family:Rajdhani;margin:8px 0;font-size:18px}.restock-ai-dialog p{font-size:14px;text-transform:none;line-height:1.35;margin:0 0 20px}.restock-ai-dialog sup{font-size:10px}.restock-ai-dialog small{font-style:italic;font-size:12px}.restock-ai-dialog .big-icon{display:inline-block;border-radius:100%;padding:8px;margin:auto}.new-employee-form-dialog md-dialog-content .employee-list md-list-item>div.md-button:first-child>.md-button:first-child,.readonly div[contentEditable][disabled]~.md-char-counter,.readonly div[contentEditable]~.md-char-counter,.readonly input[disabled]~.md-char-counter,.readonly input~.md-char-counter,.readonly md-select[disabled]~.md-char-counter,.readonly md-select~.md-char-counter,.readonly select[disabled]~.md-char-counter,.readonly select~.md-char-counter,.readonly textarea[disabled]~.md-char-counter,.readonly textarea~.md-char-counter,input.readonly~.md-char-counter,input[disabled]~.md-char-counter,input[readonly]~.md-char-counter,md-select.readonly~.md-char-counter,md-select[disabled]~.md-char-counter,md-select[readonly]~.md-char-counter,md-switch[disabled] .md-ripple-container,md-switch[disabled] .md-thumb::before,select.readonly~.md-char-counter,select[disabled]~.md-char-counter,select[readonly]~.md-char-counter,textarea.readonly~.md-char-counter,textarea[disabled]~.md-char-counter,textarea[readonly]~.md-char-counter{display:none}.restock-ai-dialog .big-icon md-icon{width:40px;height:40px;color:var(--primary)}.move-to-dialog{width:100%;max-width:500px}.move-to-dialog.move-section-dialog{max-width:700px}.move-to-dialog md-dialog-content{padding:36px}.date-range-dialog md-dialog-content,.pos-card{padding:16px}.date-range-dialog{width:100%;max-width:700px}.employee-role-dialog md-dialog-content,.new-employee-dialog md-dialog-content,.shift-detail-dialog md-dialog-content,.station-dialog md-dialog-content{padding:30px 16px}.employee-role-dialog,.shift-detail-dialog,.station-dialog{width:100%;max-width:700px}.employee-role-dialog md-dialog-content .station-select,.shift-detail-dialog md-dialog-content .station-select,.station-dialog md-dialog-content .station-select{width:282px;max-width:100%;margin:0 auto 20px}.employee-role-dialog md-dialog-content .station-select input,.employee-role-dialog md-dialog-content .station-select md-select,.employee-role-dialog md-dialog-content .station-select select,.shift-detail-dialog md-dialog-content .station-select input,.shift-detail-dialog md-dialog-content .station-select md-select,.shift-detail-dialog md-dialog-content .station-select select,.station-dialog md-dialog-content .station-select input,.station-dialog md-dialog-content .station-select md-select,.station-dialog md-dialog-content .station-select select{font-weight:700;font-size:16px}.employee-role-dialog .last-updated,.shift-detail-dialog .last-updated,.station-dialog .last-updated{color:var(--body-text-fade);text-align:center;font-style:italic}.new-employee-dialog{width:100%;max-width:600px}.new-employee-dialog em{color:var(--primary);font-size:18px;font-weight:700;text-transform:uppercase;font-family:Rajdhani;letter-spacing:2px}.new-employee-form-dialog{width:100%;max-width:1100px}.new-employee-form-dialog md-dialog-content{padding:0}.new-employee-form-dialog md-dialog-content .employee-infos,.new-employee-form-dialog md-dialog-content .site-infos{padding:24px}.new-employee-form-dialog md-dialog-content .role-wage{padding:20px 0}.new-employee-form-dialog md-dialog-content .role-wage md-radio-group{margin-bottom:30px}.new-employee-form-dialog md-dialog-content .role-wage h3{margin-bottom:16px}.new-employee-form-dialog md-dialog-content .employee-list md-list-item .inner{width:100%}.new-employee-form-dialog md-dialog-content .employee-list md-list-item p{margin:0;font-size:13px}.new-employee-form-dialog md-dialog-content .employee-list md-list-item input,.new-employee-form-dialog md-dialog-content .employee-list md-list-item md-select{line-height:30px;height:30px;font-size:13px}.new-employee-form-dialog md-dialog-content .employee-list md-list-item label{line-height:1}.new-employee-form-dialog md-dialog-content .employee-list md-list-item .role{padding:8px 6px 0;border-radius:6px;margin-bottom:4px;position:relative}.new-employee-form-dialog md-dialog-content .employee-list md-list-item>div.md-button:first-child:hover{background:0 0;cursor:default}.new-employee-form-dialog md-dialog-content md-radio-button,.new-employee-form-dialog md-dialog-content md-switch{white-space:normal;font-size:13px;line-height:1.25;max-width:430px}.edit-goal-dialog{width:100%;max-width:750px}.edit-goal-dialog md-dialog-content{padding:20px;text-align:center}.edit-goal-dialog .total{position:relative;padding:20px 0 0;min-height:110px;text-align:center}.edit-goal-dialog .total h3{font-size:24px;font-weight:700;text-transform:uppercase;font-family:Rajdhani;margin:0}.edit-goal-dialog .total h3 md-icon{width:24px;height:24px;color:#81b943}.edit-goal-dialog .total h3.error,.edit-goal-dialog .total h3.error md-icon{color:var(--primary)}.inventory-adjustment-dialog{width:100%;max-width:600px}.inventory-adjustment-dialog bottin-item-quantity-input{margin:0 auto;padding-right:0}.inventory-adjustment-dialog label{text-transform:uppercase;color:var(--body-text-fade);font-weight:700;font-size:14px;text-align:center;font-family:Rajdhani;line-height:1.2}.new-product-dialog{width:100%;max-width:920px;background-color:var(--card-bg)}.new-product-dialog section{background:var(--translucent-dark);padding:8px;border-radius:8px;margin:8px 0 0}.new-product-dialog section h3.section-title{margin:10px}.new-template-dialog{width:100%;max-width:400px}.disciplinary-measure-dialog{width:100%;max-width:600px}.event-edition-dialog{width:100%;max-width:500px}.event-edition-dialog label{font-weight:700;margin-bottom:8px;display:block}.cyclic-menu-schedule-creation-dialog{width:100%;max-width:800px}.cyclic-menu-schedule-creation-dialog .datepicker-sep-icon{margin:0 40px}.cyclic-menu-schedule-creation-dialog .box{padding:8px;margin:0}.cycle-menu-print-dialog.daily-menu-print-dialog .print-settings,.cyclic-menu-schedule-creation-dialog md-dialog-content,.daily-menu-print-dialog.daily-menu-print-dialog .print-settings{padding-top:0}.cyclic-menu-avg-customer-dialog{width:100%;max-width:1200px}.cyclic-menu-avg-customer-dialog md-dialog-content{background-color:var(--layout-bg)}.cycle-menu-print-dialog,.daily-menu-print-dialog{min-width:980px}.cycle-menu-print-dialog.daily-menu-print-dialog,.daily-menu-print-dialog.daily-menu-print-dialog{max-width:650px}.cycle-menu-print-dialog .md-datepicker-wrapper,.daily-menu-print-dialog .md-datepicker-wrapper{padding-bottom:12px}.cycle-menu-print-dialog .scope-buttons,.daily-menu-print-dialog .scope-buttons{margin-bottom:24px}.cycle-menu-print-dialog .box,.daily-menu-print-dialog .box{background-color:var(--translucent-box);margin-left:18px}.cycle-menu-print-dialog .print-settings,.daily-menu-print-dialog .print-settings{margin-left:18px}.cycle-menu-print-dialog .print-settings h3,.daily-menu-print-dialog .print-settings h3{padding:8px 0;font-size:12px;color:var(--body-text-fade)}.cycle-menu-print-dialog .print-settings md-icon,.daily-menu-print-dialog .print-settings md-icon{width:40px;height:40px}.cycle-menu-print-dialog .print-settings md-radio-button,.daily-menu-print-dialog .print-settings md-radio-button{margin-right:30px;font-weight:700;font-size:14px;color:var(--body-text-fade)}.cycle-menu-print-dialog md-list,.daily-menu-print-dialog md-list{margin:0 0 24px;padding:0;font-size:12px;text-transform:none}.cycle-menu-print-dialog md-list.menu-item-list,.daily-menu-print-dialog md-list.menu-item-list{margin-top:20px}.cycle-menu-print-dialog md-list md-list-item,.daily-menu-print-dialog md-list md-list-item{padding:0 8px!important}.cycle-menu-print-dialog md-list md-list-item div,.daily-menu-print-dialog md-list md-list-item div{padding:0 4px}.cycle-menu-print-dialog md-list md-list-item div.md-list-item-inner,.daily-menu-print-dialog md-list md-list-item div.md-list-item-inner{min-height:30px}.cycle-menu-print-dialog .md-button.btn-add-choice,.daily-menu-print-dialog .md-button.btn-add-choice{border-radius:5px;margin:0 10px}.cyclic-menu-integration-dialog{width:100%;max-width:1000px}.cyclic-menu-integration-dialog .alert-box{margin:16px 0}.cyclic-menu-integration-dialog .vault-gallery-actions{background:0 0;right:-12px;top:-12px}.cyclic-menu-integration-dialog .vault-gallery-actions label.vault-button{border-radius:50%;background-color:var(--primary)}.cyclic-menu-integration-dialog .vault-gallery-actions label.vault-button md-icon{color:#fff;margin:0}.cyclic-menu-integration-dialog vault-default-image{display:block;width:250px;margin:40px auto}.cyclic-menu-integration-dialog vault-default-image .unit-picture{width:250px;height:150px;margin:0 auto;background:#fff}.pos-logo,.table.report-table>tbody>tr .w40,.table.report-table>thead>tr th.w40,table.report-table>tbody>tr .w40,table.report-table>thead>tr th.w40{width:40px}.cyclic-menu-integration-dialog vault-default-image .unit-picture img{transform:scale(.95);border-radius:8px}.pos-logo{height:auto;position:absolute;right:20px;top:20px}.pos-card .pos-img{height:50px;margin:16px 0}.pos-card .md-button.btn-instructions{min-height:42px;line-height:42px;padding:0 20px}.pos-list-card{padding:16px}.pos-list .md-button{text-align:left;-ms-flex-pack:left;justify-content:left;width:100%;margin:0;padding:10px;white-space:normal}.pos-list .md-button span{line-height:1;font-weight:700;color:var(--body-text)}.pos-list .md-button img{width:110px;height:36px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;margin-right:24px}md-dialog.pos-config-dialog{width:100%;max-width:650px;border-radius:10px}md-dialog.pos-config-dialog md-dialog-content{padding:24px}md-dialog.pos-config-dialog figure{text-align:center}md-dialog.pos-config-dialog figure img{height:50px;margin:20px auto 10px}md-dialog.pos-config-dialog h3{margin:5px auto;font-size:15px}md-dialog.pos-config-dialog h3.contact{margin-bottom:30px}md-dialog.pos-config-dialog section{margin:20px 0}md-dialog.pos-config-dialog .md-button{margin:0}md-dialog.pos-config-dialog .step{height:30px;min-width:30px;text-align:center;line-height:28px;border:2px solid transparent;border-radius:100%;font-weight:700;margin:6px 24px 0 0}md-dialog.pos-config-dialog .copy-code{padding-left:32px;padding-top:5px}md-dialog.pos-config-dialog .code{min-width:250px;max-width:400px;margin:0}md-dialog.pos-config-dialog .code input{min-width:420px;font-weight:700;letter-spacing:1px;font-size:18px}md-dialog.pos-config-dialog .alert-box{margin:0;max-width:450px}md-dialog.pos-config-dialog .alert-box button.md-button{padding:0;min-width:50px}md-dialog.pos-config-dialog .help{color:var(--body-text-fade);text-transform:none;font-style:italic;font-size:13px}md-dialog.pos-config-dialog .help md-icon{margin-right:4px}md-dialog.pos-config-dialog .merchant-name,md-dialog.pos-config-dialog .phone{background:rgba(0,0,0,.1);border-radius:24px;line-height:1;font-weight:700;letter-spacing:1px;font-size:18px;padding:12px 16px}md-dialog.pos-config-dialog .merchant-name a,md-dialog.pos-config-dialog .phone a{color:var(--primary);text-decoration:none}.config-lightspeed .message-content{max-width:300px;word-wrap:break-word;margin-bottom:12px;line-height:24px;position:relative;padding:10px 20px;border-radius:25px}.config-lightspeed .message-content:after,.config-lightspeed .message-content:before{content:"";position:absolute;bottom:-2px;height:20px}.config-lightspeed .message-exemple{color:#fff;background:#d5372c;-ms-flex-item-align:end;align-self:flex-end}.config-lightspeed .message-exemple:before{right:-7px;border-right:20px solid #d5372c;border-bottom-left-radius:16px 14px;transform:translate(0,-2px)}.theme-maitred .step,.theme-maitred.module,.theme-maitredcloud .step,.theme-maitredcloud.module{border-color:#f5822b!important}.config-lightspeed .message-exemple:after{right:-56px;width:26px;background:var(--card-bg);border-bottom-left-radius:10px;transform:translate(-30px,-2px)}.theme-maitred .btn-themed,.theme-maitred .btn-themed:focus,.theme-maitred .btn-themed:hover,.theme-maitred .btn-themed[disabled]{background-color:#f5822b!important;color:#fff!important}.theme-maitred .step{color:#f5822b!important}.theme-maitred .merchant-name,.theme-maitred .phone{color:#f5822b}.theme-maitredcloud .btn-themed,.theme-maitredcloud .btn-themed:focus,.theme-maitredcloud .btn-themed:hover,.theme-maitredcloud .btn-themed[disabled]{background-color:#f5822b!important;color:#fff!important}.theme-maitredcloud .step{color:#f5822b!important}.theme-maitredcloud .merchant-name,.theme-maitredcloud .phone{color:#f5822b}.theme-veloce .step,.theme-veloce.module{border-color:#1898cc!important}.theme-veloce .btn-themed,.theme-veloce .btn-themed:focus,.theme-veloce .btn-themed:hover,.theme-veloce .btn-themed[disabled]{background-color:#1898cc!important;color:#fff!important}.theme-veloce .step{color:#1898cc!important}.theme-veloce .merchant-name,.theme-veloce .phone{color:#1898cc}.theme-lightspeed .step,.theme-lightspeed.module{border-color:#d5372c!important}.theme-lightspeed .btn-themed,.theme-lightspeed .btn-themed:focus,.theme-lightspeed .btn-themed:hover,.theme-lightspeed .btn-themed[disabled]{background-color:#d5372c!important;color:#fff!important}.theme-lightspeed .step{color:#d5372c!important}.theme-lightspeed .merchant-name,.theme-lightspeed .phone{color:#d5372c}.theme-positouch .step,.theme-positouch.module{border-color:#24599e!important}.theme-positouch .btn-themed,.theme-positouch .btn-themed:focus,.theme-positouch .btn-themed:hover,.theme-positouch .btn-themed[disabled]{background-color:#24599e!important;color:#fff!important}.theme-positouch .step{color:#24599e!important}.theme-positouch .merchant-name,.theme-positouch .phone{color:#24599e}.theme-oracle .step,.theme-oracle.module{border-color:#c64634!important}.theme-oracle .btn-themed,.theme-oracle .btn-themed:focus,.theme-oracle .btn-themed:hover,.theme-oracle .btn-themed[disabled]{background-color:#c64634!important;color:#fff!important}.theme-oracle .step{color:#c64634!important}.theme-oracle .merchant-name,.theme-oracle .phone{color:#c64634}.theme-mealsy .step,.theme-mealsy.module{border-color:#ef5451!important}.theme-mealsy .btn-themed,.theme-mealsy .btn-themed:focus,.theme-mealsy .btn-themed:hover,.theme-mealsy .btn-themed[disabled]{background-color:#ef5451!important;color:#fff!important}.theme-mealsy .step{color:#ef5451!important}.theme-mealsy .merchant-name,.theme-mealsy .phone{color:#ef5451}.theme-cluster .step,.theme-cluster.module{border-color:#f58345!important}.theme-cluster .btn-themed,.theme-cluster .btn-themed:focus,.theme-cluster .btn-themed:hover,.theme-cluster .btn-themed[disabled]{background-color:#f58345!important;color:#fff!important}.theme-cluster .step{color:#f58345!important}.theme-cluster .merchant-name,.theme-cluster .phone{color:#f58345}.theme-clover .step,.theme-clover.module{border-color:#280!important}.theme-clover .btn-themed,.theme-clover .btn-themed:focus,.theme-clover .btn-themed:hover,.theme-clover .btn-themed[disabled]{background-color:#280!important;color:#fff!important}.theme-clover .step{color:#280!important}.theme-clover .merchant-name,.theme-clover .phone{color:#280}.theme-best .step,.theme-best.module{border-color:#307aa4!important}.theme-best .btn-themed,.theme-best .btn-themed:focus,.theme-best .btn-themed:hover,.theme-best .btn-themed[disabled]{background-color:#307aa4!important;color:#fff!important}.theme-best .step{color:#307aa4!important}.theme-best .merchant-name,.theme-best .phone{color:#307aa4}.theme-silverware .step,.theme-silverware.module{border-color:#c82027!important}.theme-silverware .btn-themed,.theme-silverware .btn-themed:focus,.theme-silverware .btn-themed:hover,.theme-silverware .btn-themed[disabled]{background-color:#c82027!important;color:#fff!important}.theme-silverware .step{color:#c82027!important}.theme-silverware .merchant-name,.theme-silverware .phone{color:#c82027}.theme-squirrel .step,.theme-squirrel.module{border-color:#0298cf!important}.theme-squirrel .btn-themed,.theme-squirrel .btn-themed:focus,.theme-squirrel .btn-themed:hover,.theme-squirrel .btn-themed[disabled]{background-color:#0298cf!important;color:#fff!important}.theme-squirrel .step{color:#0298cf!important}.theme-squirrel .merchant-name,.theme-squirrel .phone{color:#0298cf}.theme-toast .step,.theme-toast.module{border-color:#ff4c00!important}.theme-toast .btn-themed,.theme-toast .btn-themed:focus,.theme-toast .btn-themed:hover,.theme-toast .btn-themed[disabled]{background-color:#ff4c00!important;color:#fff!important}.theme-toast .step{color:#ff4c00!important}.theme-toast .merchant-name,.theme-toast .phone{color:#ff4c00}.theme-xperio .step,.theme-xperio.module{border-color:#2798c6!important}.theme-xperio .btn-themed,.theme-xperio .btn-themed:focus,.theme-xperio .btn-themed:hover,.theme-xperio .btn-themed[disabled]{background-color:#2798c6!important;color:#fff!important}.theme-xperio .step{color:#2798c6!important}.theme-xperio .merchant-name,.theme-xperio .phone{color:#2798c6}.theme-aloha .step,.theme-aloha.module{border-color:#37b14a!important}.theme-aloha .btn-themed,.theme-aloha .btn-themed:focus,.theme-aloha .btn-themed:hover,.theme-aloha .btn-themed[disabled]{background-color:#37b14a!important;color:#fff!important}.theme-aloha .step{color:#37b14a!important}.theme-aloha .merchant-name,.theme-aloha .phone{color:#37b14a}.theme-heartland .step,.theme-heartland.module{border-color:#cd2027!important}.theme-heartland .btn-themed,.theme-heartland .btn-themed:focus,.theme-heartland .btn-themed:hover,.theme-heartland .btn-themed[disabled]{background-color:#cd2027!important;color:#fff!important}.theme-heartland .step{color:#cd2027!important}.theme-heartland .merchant-name,.theme-heartland .phone{color:#cd2027}.theme-revel .step,.theme-revel.module{border-color:#14a2dc!important}.theme-revel .btn-themed,.theme-revel .btn-themed:focus,.theme-revel .btn-themed:hover,.theme-revel .btn-themed[disabled]{background-color:#14a2dc!important;color:#fff!important}.theme-revel .step{color:#14a2dc!important}.theme-revel .merchant-name,.theme-revel .phone{color:#14a2dc}.theme-bullfrog .step,.theme-bullfrog.module{border-color:#4da101!important}.theme-bullfrog .btn-themed,.theme-bullfrog .btn-themed:focus,.theme-bullfrog .btn-themed:hover,.theme-bullfrog .btn-themed[disabled]{background-color:#4da101!important;color:#fff!important}.theme-bullfrog .step{color:#4da101!important}.theme-bullfrog .merchant-name,.theme-bullfrog .phone{color:#4da101}.theme-colossale .step,.theme-colossale.module,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred md-checkbox.md-checked .md-icon::after{border-color:#000!important}.theme-colossale .btn-themed,.theme-colossale .btn-themed:focus,.theme-colossale .btn-themed:hover,.theme-colossale .btn-themed[disabled]{background-color:#000!important;color:#fff!important}.theme-colossale .step{color:#000!important}.theme-colossale .merchant-name,.theme-colossale .phone{color:#000}.theme-myr .step,.theme-myr.module{border-color:#0037ff!important}.theme-myr .btn-themed,.theme-myr .btn-themed:focus,.theme-myr .btn-themed:hover,.theme-myr .btn-themed[disabled]{background-color:#0037ff!important;color:#fff!important}.theme-myr .step{color:#0037ff!important}.theme-myr .merchant-name,.theme-myr .phone{color:#0037ff}.theme-auphan .step,.theme-auphan.module{border-color:#2f2f2f!important}.theme-auphan .btn-themed,.theme-auphan .btn-themed:focus,.theme-auphan .btn-themed:hover,.theme-auphan .btn-themed[disabled]{background-color:#2f2f2f!important;color:#fff!important}.theme-auphan .step{color:#2f2f2f!important}.theme-auphan .merchant-name,.theme-auphan .phone{color:#2f2f2f}.readonly div[contentEditable],.readonly div[contentEditable][disabled],.readonly input,.readonly input[disabled],.readonly md-select,.readonly md-select[disabled],.readonly select,.readonly select[disabled],.readonly textarea,.readonly textarea[disabled]{border-bottom-color:transparent!important;background:0 0!important;color:var(--input-text)!important;pointer-events:none;opacity:1}.readonly div[contentEditable] .md-select-value,.readonly div[contentEditable][disabled] .md-select-value,.readonly input .md-select-value,.readonly input[disabled] .md-select-value,.readonly md-select .md-select-value,.readonly md-select[disabled] .md-select-value,.readonly select .md-select-value,.readonly select[disabled] .md-select-value,.readonly textarea .md-select-value,.readonly textarea[disabled] .md-select-value{color:var(--input-text)!important;background-image:none!important;border:0}.readonly ::-webkit-inner-spin-button,.readonly ::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.readonly .md-char-counter,.readonly .md-select-icon{pointer-events:none;visibility:hidden!important}.readonly.line input,.readonly.line input[disabled],.readonly.line md-select,.readonly.line md-select[disabled],.readonly.line select,.readonly.line select[disabled],.readonly.line textarea,.readonly.line textarea[disabled]{border-bottom-color:var(--input-border-disabled)!important;cursor:not-allowed}.readonly.line input .md-select-value,.readonly.line md-select .md-select-value,.readonly.line select .md-select-value,.readonly.line textarea .md-select-value{background-image:linear-gradient(90deg,var(--input-border-disabled) 0,var(--input-border-disabled) 33%,transparent 0)!important}input[disabled],md-select[disabled],select[disabled],textarea[disabled]{border-bottom-color:var(--input-border-disabled);background:0 0!important;color:var(--input-text)!important;pointer-events:none}input[disabled] .md-select-value,md-select[disabled] .md-select-value,select[disabled] .md-select-value,textarea[disabled] .md-select-value{color:var(--input-text)!important;background-image:linear-gradient(90deg,var(--body-text-fade) 0,var(--body-text-fade) 33%,transparent 0)}input.readonly,input[readonly],md-select.readonly,md-select[readonly],select.readonly,select[readonly],textarea.readonly,textarea[readonly]{border-color:transparent!important;background:0 0!important;color:var(--input-text)!important;pointer-events:none}md-checkbox[disabled] .md-container .md-on,md-checkbox[disabled].md-checked .md-icon,md-radio-button[disabled] .md-container .md-on,md-radio-button[disabled].md-checked .md-icon,md-radio-group[disabled] .md-container .md-on,md-radio-group[disabled].md-checked .md-icon{background-color:var(--primary)}input.readonly .md-select-value,input[readonly] .md-select-value,md-select.readonly .md-select-value,md-select[readonly] .md-select-value,select.readonly .md-select-value,select[readonly] .md-select-value,textarea.readonly .md-select-value,textarea[readonly] .md-select-value{color:var(--input-text)!important;background-image:none;border-bottom-color:transparent}.disabled,[disabled]{pointer-events:none;opacity:.8}.disabled-section{opacity:.4;pointer-events:none}.md-button.btn-stroke.disabled,.md-button.btn-stroke[disabled],.md-button.disabled,.md-button.md-accent.disabled,.md-button.md-accent[disabled],.md-button.md-fab.disabled,.md-button.md-fab[disabled],.md-button.md-raised.disabled,.md-button.md-raised[disabled],.md-button[disabled],a.disabled,a[disabled],button.disabled,button[disabled]{color:var(--body-text-fade)!important;opacity:.4;pointer-events:none}.md-button.btn-stroke.disabled md-icon,.md-button.btn-stroke[disabled] md-icon,.md-button.disabled md-icon,.md-button.md-accent.disabled md-icon,.md-button.md-accent[disabled] md-icon,.md-button.md-fab.disabled md-icon,.md-button.md-fab[disabled] md-icon,.md-button.md-raised.disabled md-icon,.md-button.md-raised[disabled] md-icon,.md-button[disabled] md-icon,a.disabled md-icon,a[disabled] md-icon,button.disabled md-icon,button[disabled] md-icon{color:var(--body-text-fade)!important}md-checkbox[disabled],md-radio-button[disabled],md-radio-group[disabled]{color:var(--body-text-fade)!important;opacity:.8}md-checkbox[disabled] .md-container .md-off,md-checkbox[disabled] .md-container .md-on,md-radio-button[disabled] .md-container .md-off,md-radio-button[disabled] .md-container .md-on,md-radio-group[disabled] .md-container .md-off,md-radio-group[disabled] .md-container .md-on{border-color:var(--input-border-disabled)!important}md-checkbox[disabled]:not(.md-checked) .md-icon,md-radio-button[disabled]:not(.md-checked) .md-icon,md-radio-group[disabled]:not(.md-checked) .md-icon{border-color:var(--input-border-disabled)}md-switch[disabled] .md-bar,md-switch[disabled] .md-thumb{background-color:var(--chip-bg)}md-checkbox[disabled] .md-label,md-radio-button[disabled] .md-label,md-radio-group[disabled] .md-label{color:var(--body-text-fade)}.table.bordered thead th md-icon.info-icon,.table.md-table thead th md-icon.info-icon,md-list-item[disabled],table.bordered thead th md-icon.info-icon,table.md-table thead th md-icon.info-icon{color:var(--body-text-fade)!important}md-select.md-table-select[disabled]>.md-select-value,md-select[disabled]>.md-select-value{border-bottom:0!important;background-size:4px 2px}md-select.md-table-select[disabled]>.md-select-value>span.md-select-icon,md-select[disabled]>.md-select-value>span.md-select-icon{opacity:.3}md-list-item[disabled]{font-style:italic;opacity:.8}.click-edit[disabled],button.md-button.click-edit[disabled]{opacity:1;pointer-events:none}.pos-list .md-button[disabled]{cursor:not-allowed}md-switch[disabled] .md-bar{opacity:.5}md-switch[disabled] .md-label{color:var(--body-text-fade);font-style:italic}md-autocomplete[disabled],md-autocomplete[readonly]{background:0 0!important}.editable-format-list md-input-container input[disabled],.editable-format-list md-input-container input[disabled]:hover{border:1px dotted var(--input-border)!important}table.spreadsheet hidden-input-container input.disabled,table.spreadsheet hidden-input-container input.hidden-input.disabled,table.spreadsheet hidden-input-container input.hidden-input[disabled],table.spreadsheet hidden-input-container input[disabled],table.spreadsheet input.disabled,table.spreadsheet input.hidden-input.disabled,table.spreadsheet input.hidden-input[disabled],table.spreadsheet input[disabled]{background:0 0!important;opacity:.8!important;font-style:italic}.login-area [disabled]{opacity:.3}md-chips .md-readonly,md-chips.md-readonly,md-chips.md-readonly>.md-chips{box-shadow:none!important}.vault-button[disabled]{pointer-events:none!important;opacity:.2!important}.input-box,product-inventory-max-input,product-inventory-min-input{position:relative;background:var(--translucent);border:2px solid var(--divider);border-radius:8px;overflow:hidden;min-height:40px!important;max-height:40px!important;max-width:90px!important;margin:0 auto;padding:2px 4px 0;transition:all .2s linear;transform-origin:center center;display:inline-block;box-sizing:border-box}.input-box md-input-container,product-inventory-max-input md-input-container,product-inventory-min-input md-input-container{max-width:60px;margin:0 auto!important;padding:0!important}.input-box md-input-container ::-webkit-inner-spin-button,.input-box md-input-container ::-webkit-outer-spin-button,product-inventory-max-input md-input-container ::-webkit-inner-spin-button,product-inventory-max-input md-input-container ::-webkit-outer-spin-button,product-inventory-min-input md-input-container ::-webkit-inner-spin-button,product-inventory-min-input md-input-container ::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.input-box md-input-container input,.input-box md-input-container input.md-input,product-inventory-max-input md-input-container input,product-inventory-max-input md-input-container input.md-input,product-inventory-min-input md-input-container input,product-inventory-min-input md-input-container input.md-input{line-height:20px;height:20px;font-weight:700;width:100%;text-align:center;font-size:13px}.input-box small.format-suffix,.input-box small.format-suffix.relative,product-inventory-max-input small.format-suffix,product-inventory-max-input small.format-suffix.relative,product-inventory-min-input small.format-suffix,product-inventory-min-input small.format-suffix.relative{position:unset;transition:none;display:block;text-align:center;font-size:9px;transform:none;max-width:100%}.input-box .na,product-inventory-max-input .na,product-inventory-min-input .na{line-height:24px;height:24px;font-size:13px;min-width:50px}.input-box .ai-icon,product-inventory-max-input .ai-icon,product-inventory-min-input .ai-icon{opacity:0;visibility:hidden;z-index:-1;display:inline-block;position:absolute;top:3px;right:3px;padding:2px 2px 0;font-family:Rajdhani;font-weight:700;color:#fff;background:var(--primary);border-radius:2px;font-size:9px;line-height:10px;text-align:center;transition:all .1s linear}.input-box:not(:hover) input,product-inventory-max-input:not(:hover) input,product-inventory-min-input:not(:hover) input{border-bottom-color:transparent!important;pointer-events:none}.input-box:not(:hover) .ai-switch-wrapper,product-inventory-max-input:not(:hover) .ai-switch-wrapper,product-inventory-min-input:not(:hover) .ai-switch-wrapper{visibility:hidden;opacity:0}.input-box:not(:hover).active .ai-icon,product-inventory-max-input:not(:hover).active .ai-icon,product-inventory-min-input:not(:hover).active .ai-icon{visibility:visible;opacity:1;z-index:1}.input-box:hover,product-inventory-max-input:hover,product-inventory-min-input:hover{max-height:60px!important;max-width:120px!important}.input-box:hover .ai-switch-wrapper,product-inventory-max-input:hover .ai-switch-wrapper,product-inventory-min-input:hover .ai-switch-wrapper{visibility:visible;opacity:1}.product-list table.md-table{overflow:visible}.product-list table.md-table tbody tr td.md-cell{height:60px;min-height:60px}img.restock-ai-logo{height:20px;width:auto;margin:0 4px;position:relative;top:6px}.ai-switch-wrapper{padding:0;transition:all .2s;margin:0;min-height:20px;white-space:nowrap}.ai-switch-wrapper md-switch{height:auto;display:-ms-flexbox!important;display:flex!important;margin:0;-ms-flex-pack:center;justify-content:center;font-weight:700;line-height:20px}.ai-switch-wrapper md-switch span{margin-left:5px;font-weight:700}.ai-switch-wrapper md-switch .md-container{margin:0}.ai-switch-wrapper md-switch .md-container,.ai-switch-wrapper md-switch .md-container .md-bar{width:24px;min-width:24px;height:12px;min-height:12px;top:0}.ai-switch-wrapper md-switch .md-container .md-thumb,.ai-switch-wrapper md-switch .md-container .md-thumb-container{width:16px;height:16px;top:0}.ai-switch-wrapper md-switch .md-container .md-thumb{top:-2px}.ai-switch-wrapper md-switch.md-checked .md-thumb-container{margin-left:-6px}.ai-switch-wrapper img{height:13px;width:auto;margin:0 0 0 8px;position:relative;top:2px}.ai-switch-wrapper:not(.active) img{filter:grayscale(100%);opacity:.7}.ai-switch-wrapper.size-md{min-width:140px;padding:0;margin:0;min-height:auto}.ai-switch-wrapper.size-md md-switch .md-thumb,.ai-switch-wrapper.size-md md-switch .md-thumb-container{width:20px;height:20px;top:0}.ai-switch-wrapper.size-md md-switch,.ai-switch-wrapper.size-md md-switch .md-bar{width:32px;min-width:32px;height:14px;min-height:14px;top:-2px}.ai-switch-wrapper.size-md md-switch .md-thumb{top:-5px}.ai-switch-wrapper.size-md md-switch img{height:20px;margin:6px 0 6px 20px}.ai-switch-wrapper .md-icon-button.btn-help{padding:0;margin:0;width:24px;height:24px;min-width:24px;min-height:24px;position:absolute;top:-1px;right:-1px;transition:all .2s}.ai-switch-wrapper .md-icon-button.btn-help md-icon{width:18px;height:18px;margin:0 auto;color:var(--body-text-fade)}.ai-switch-wrapper .md-icon-button.btn-help:hover md-icon{color:var(--primary)}.scope-buttons{display:inline-block;margin:0 8px;padding:0;font-size:0;white-space:nowrap}.scope-buttons.margin-top{margin-top:8px}.scope-buttons.centered{margin-left:auto;margin-right:auto}.scope-buttons .count{background-color:var(--translucent-dark);border-radius:20px;min-width:30px;height:20px;line-height:20px;white-space:nowrap;font-size:13px;display:inline-block;margin-left:5px;font-weight:800}.scope-buttons .md-button,.scope-buttons button{margin:0 -1px;font-family:Roboto,sans-serif;color:var(--body-text-fade);font-size:12px;text-transform:uppercase;min-width:50px;min-height:30px;line-height:30px;font-weight:700;padding:0 10px;border-radius:0;border:2px solid var(--primary)}.scope-buttons .md-button.active,.scope-buttons button.active{color:#fff;background:var(--primary);border-color:var(--primary);position:relative;z-index:2}.scope-buttons .md-button.active .count,.scope-buttons button.active .count{background:#fff;color:var(--primary)}.scope-buttons .md-button:first-of-type,.scope-buttons button:first-of-type{border-radius:8px 0 0 8px}.scope-buttons .md-button:last-of-type,.scope-buttons button:last-of-type{border-radius:0 8px 8px 0}.scope-buttons.clear .md-button,.scope-buttons.clear button{border:0;border-bottom:2px solid transparent;background:0 0;border-radius:0;color:var(--body-text-fade)}.scope-buttons.clear .md-button.active,.scope-buttons.clear button.active{color:var(--body-text);border:0;border-bottom:2px solid var(--primary)}.scope-buttons img{max-width:200px;max-height:32px;margin:10px 20px;display:block}.scope-buttons .md-ripple-container{border-radius:0!important}.scope-buttons.unit-toggle .md-button{font-size:13px;font-weight:700;line-height:20px;min-height:20px;min-width:30px;padding:0 2px;border-color:var(--scope-button-border);border-width:1px;margin:0!important}.scope-buttons.unit-toggle .md-button:first-of-type{border-right:0}.scope-buttons.unit-toggle .md-button.active{background-color:var(--translucent-dark);border-color:var(--scope-button-border);color:var(--primary)}.scope-buttons.mini .md-button{font-size:9px;line-height:18px;min-height:18px;padding:0 6px}.scope-buttons.mini .md-button:first-of-type{border-radius:8px 0 0 8px}.scope-buttons.mini .md-button:last-of-type{border-radius:0 8px 8px 0}.scope-buttons.sm .md-button{font-size:11px;line-height:26px;min-height:26px;padding:0 8px}.search-box .input-wrapper{position:relative;overflow:hidden;margin:0 8px;transition:all .8s cubic-bezier(.17,.67,.31,.99) .15s}.search-box .input-wrapper input{color:var(--primary);border-radius:20px;background:var(--search-input);box-shadow:inset 0 0 4px rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0 30px 0 16px;height:34px;min-height:34px;line-height:34px;font-size:14px;font-weight:500}.search-box .input-wrapper input.no-shadow{box-shadow:none}.search-box .input-wrapper md-icon{position:absolute;z-index:2;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;font-size:16px;cursor:pointer;color:var(--body-text-fade)}.search-box .input-wrapper .search-icons{cursor:pointer}button.burger{display:block;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px;height:44px;border:0;padding:0;margin:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px}button.burger span{display:block;width:18px;margin:0 0 0 -2px;height:3px;position:absolute;top:50%;left:50%;background:var(--sidenav-text);z-index:1;opacity:.9;border-radius:1px;transform:translate(-50%,-50%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),margin .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}button.burger span:first-child{margin-top:-8px}button.burger span:last-child{margin-top:8px}button.burger.closeburger span{transform:rotate(45deg) translate(-50%,-50%);margin-top:0}button.burger.closeburger span:nth-child(2){transform:rotate(-45deg) translate(-50%,-50%)}button.burger.closeburger span:nth-child(3){opacity:0;transform:scale(0)}.fixed-icon-sidenav{background:var(--sidenav-bg);position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;top:60px;bottom:0;white-space:nowrap;overflow:hidden;z-index:30;width:60px;transition:width .4s cubic-bezier(.17,.67,.3,.96),box-shadow .2s,background-color .2s}.fixed-icon-sidenav.onscreen{width:280px;box-shadow:0 0 30px rgba(0,0,0,.3);background:var(--sidenav-bg-open)}.fixed-icon-sidenav.onscreen a:not(.active) i,.fixed-icon-sidenav.onscreen a:not(.active) span:not(.nav-badge){opacity:.8}.fixed-icon-sidenav.onscreen a.active i,.fixed-icon-sidenav.onscreen a.active span:not(.nav-badge),.fixed-icon-sidenav.onscreen a:hover i,.fixed-icon-sidenav.onscreen a:hover span:not(.nav-badge){opacity:1}.fixed-icon-sidenav a,.fixed-icon-sidenav a>span{position:relative}.fixed-icon-sidenav a i{display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--body-text);background-color:var(--translucent-dark);font-size:12px;line-height:22px;font-weight:700;font-style:normal;text-align:center;min-width:32px;height:20px;padding:0;border-radius:6px;font-family:Rajdhani;opacity:0}.fixed-icon-sidenav nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.fixed-icon-sidenav+[role=main]{transform:translateX(0);transition:.4s cubic-bezier(.17,.67,.3,.96);margin-left:60px}.fixed-icon-sidenav .logout md-icon,.fixed-icon-sidenav .logout:hover md-icon{color:var(--primary)}.fixed-icon-sidenav md-content{overflow:hidden;overflow-y:auto}.fixed-icon-sidenav .nav-extra{display:inline-block;position:absolute;left:30px;top:-8px;transform:scale(.8)}.fixed-icon-sidenav .nav-badge{background:var(--primary);color:#fff;display:inline-block;border-radius:6px;text-align:center;font-size:13px;padding:0 4px;height:20px;line-height:22px;min-width:20px;font-weight:600;box-sizing:border-box}.fixed-icon-sidenav .nav-warning-icon{color:var(--primary);width:23px;height:23px;font-size:23px;display:inline-block}.fixed-icon-sidenav a,.helper-section a{height:44px;display:block;-ms-flex-align:center;align-items:center;border-style:solid;border-width:0 0 0 4px;border-color:transparent;text-decoration:none;border-radius:0;font-size:14px;text-transform:uppercase;text-align:left;background:0 0;transition:all .3s;font-family:Rajdhani;font-weight:600;line-height:44px}.fixed-icon-sidenav a>md-icon,.helper-section a>md-icon{color:var(--sidenav-text);font-size:20px;width:20px;height:20px;margin:0 0 0 14px;transition:opacity .2s;display:inline-block;vertical-align:middle;opacity:.8}.fixed-icon-sidenav a>span,.helper-section a>span{color:var(--sidenav-text);margin-left:24px;transition:all .3s;display:inline-block;vertical-align:middle;line-height:1;opacity:0;top:1px;font-weight:700}.fixed-icon-sidenav a.hovered,.fixed-icon-sidenav a:hover,.helper-section a.hovered,.helper-section a:hover{background:rgba(0,0,0,.05)}.fixed-icon-sidenav a.hovered>span,.fixed-icon-sidenav a:hover>span,.helper-section a.hovered>span,.helper-section a:hover>span{margin-left:30px}.table.bordered tbody>tr>td.narrow button.md-button.md-icon-button,.table.bordered thead th button md-icon,.table.bordered thead th button md-icon:not(:last-child),.table.bordered thead>tr>th.narrow button.md-button.md-icon-button,.table.md-table tbody>tr>td.narrow button.md-button.md-icon-button,.table.md-table thead th button md-icon,.table.md-table thead th button md-icon:not(:last-child),.table.md-table thead>tr>th.narrow button.md-button.md-icon-button,table.bordered tbody>tr>td.narrow button.md-button.md-icon-button,table.bordered thead th button md-icon,table.bordered thead th button md-icon:not(:last-child),table.bordered thead>tr>th.narrow button.md-button.md-icon-button,table.md-table tbody>tr>td.narrow button.md-button.md-icon-button,table.md-table thead th button md-icon,table.md-table thead th button md-icon:not(:last-child),table.md-table thead>tr>th.narrow button.md-button.md-icon-button{margin:0!important}.fixed-icon-sidenav a.hovered>md-icon,.fixed-icon-sidenav a.hovered>span,.fixed-icon-sidenav a:hover>md-icon,.fixed-icon-sidenav a:hover>span,.helper-section a.hovered>md-icon,.helper-section a.hovered>span,.helper-section a:hover>md-icon,.helper-section a:hover>span{color:var(--sidenav-text);opacity:1}.fixed-icon-sidenav a.active,.fixed-icon-sidenav a.active:hover,.helper-section a.active,.helper-section a.active:hover{border-color:var(--primary)}.fixed-icon-sidenav a.active:hover>md-icon,.fixed-icon-sidenav a.active:hover>span,.fixed-icon-sidenav a.active>md-icon,.fixed-icon-sidenav a.active>span,.helper-section a.active:hover>md-icon,.helper-section a.active:hover>span,.helper-section a.active>md-icon,.helper-section a.active>span{color:var(--primary)}.fixed-icon-sidenav a.active:hover>md-icon,.fixed-icon-sidenav a.active>md-icon,.helper-section a.active:hover>md-icon,.helper-section a.active>md-icon{opacity:1}.nav-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:0;visibility:hidden;transition:all .4s}.nav-overlay.onscreen{opacity:.4;visibility:visible;z-index:29}.table.disabled,table.disabled{opacity:.2;pointer-events:none;filter:blur(2px)}.table.md-row-select.hide-selectable .md-checkbox-cell,.table.md-row-select.hide-selectable .md-checkbox-column,table.md-row-select.hide-selectable .md-checkbox-cell,table.md-row-select.hide-selectable .md-checkbox-column{display:none}.table tbody.alternate:nth-child(odd),table tbody.alternate:nth-child(odd){background-color:var(--list-alternate-odd)}.table tbody.alternate:nth-child(even),table tbody.alternate:nth-child(even){background-color:var(--list-alternate-even)}.table tr.ignored td:not(:first-child),table tr.ignored td:not(:first-child){opacity:.4}.table tr.ignored md-icon.ignore-toggle,table tr.ignored md-icon.ignore-toggle{opacity:.7}.table.bordered thead th,.table.md-table thead th,table.bordered thead th,table.md-table thead th{position:relative;box-sizing:border-box}.table.bordered thead th .btn-add md-icon,.table.md-table thead th .btn-add md-icon,table.bordered thead th .btn-add md-icon,table.md-table thead th .btn-add md-icon{width:24px;height:24px}.table.bordered th,.table.bordered th md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),.table.bordered th.md-column.md-active,.table.bordered th.md-column.md-active md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),.table.md-table th,.table.md-table th md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),.table.md-table th.md-column.md-active,.table.md-table th.md-column.md-active md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),table.bordered th,table.bordered th md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),table.bordered th.md-column.md-active,table.bordered th.md-column.md-active md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),table.md-table th,table.md-table th md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]),table.md-table th.md-column.md-active,table.md-table th.md-column.md-active md-icon:not(.md-primary):not(.md-default):not(.md-icon-sort):not([md-svg-icon="community:excel-sheet"]):not([md-svg-icon="custom:restock_play"]){color:var(--primary)!important}.table.bordered tbody>tr>td,.table.bordered thead>tr>th,.table.md-table tbody>tr>td,.table.md-table thead>tr>th,table.bordered tbody>tr>td,table.bordered thead>tr>th,table.md-table tbody>tr>td,table.md-table thead>tr>th{box-sizing:border-box}.table.bordered tbody>tr>td.narrow,.table.bordered thead>tr>th.narrow,.table.md-table tbody>tr>td.narrow,.table.md-table thead>tr>th.narrow,table.bordered tbody>tr>td.narrow,table.bordered thead>tr>th.narrow,table.md-table tbody>tr>td.narrow,table.md-table thead>tr>th.narrow{padding:0!important;min-width:0!important}.table.bordered tbody>tr>td.line,.table.bordered thead>tr>th.line,.table.md-table tbody>tr>td.line,.table.md-table thead>tr>th.line,table.bordered tbody>tr>td.line,table.bordered thead>tr>th.line,table.md-table tbody>tr>td.line,table.md-table thead>tr>th.line{width:25px!important;max-width:25px!important;text-align:center;background-color:rgba(0,0,0,.075)}.table.bordered tbody>tr>td.line span,.table.bordered thead>tr>th.line span,.table.md-table tbody>tr>td.line span,.table.md-table thead>tr>th.line span,table.bordered tbody>tr>td.line span,table.bordered thead>tr>th.line span,table.md-table tbody>tr>td.line span,table.md-table thead>tr>th.line span{color:var(--body-text-fade);opacity:1;font-size:11px;font-weight:500}.table.bordered tbody>tr>td.col-xs,.table.bordered thead>tr>th.col-xs,.table.md-table tbody>tr>td.col-xs,.table.md-table thead>tr>th.col-xs,table.bordered tbody>tr>td.col-xs,table.bordered thead>tr>th.col-xs,table.md-table tbody>tr>td.col-xs,table.md-table thead>tr>th.col-xs{width:50px!important;max-width:50px!important;min-width:auto!important;padding-left:0!important;padding-right:0!important;text-align:center}.table.bordered tbody>tr>td.col-xs button.md-button,.table.bordered thead>tr>th.col-xs button.md-button,.table.md-table tbody>tr>td.col-xs button.md-button,.table.md-table thead>tr>th.col-xs button.md-button,table.bordered tbody>tr>td.col-xs button.md-button,table.bordered thead>tr>th.col-xs button.md-button,table.md-table tbody>tr>td.col-xs button.md-button,table.md-table thead>tr>th.col-xs button.md-button{margin:0}.table.bordered tbody>tr>td.col-sm,.table.bordered thead>tr>th.col-sm,.table.md-table tbody>tr>td.col-sm,.table.md-table thead>tr>th.col-sm,table.bordered tbody>tr>td.col-sm,table.bordered thead>tr>th.col-sm,table.md-table tbody>tr>td.col-sm,table.md-table thead>tr>th.col-sm{width:80px!important;max-width:80px!important}.table.bordered tbody>tr>td.col-md,.table.bordered thead>tr>th.col-md,.table.md-table tbody>tr>td.col-md,.table.md-table thead>tr>th.col-md,table.bordered tbody>tr>td.col-md,table.bordered thead>tr>th.col-md,table.md-table tbody>tr>td.col-md,table.md-table thead>tr>th.col-md{width:100px!important;max-width:100px!important}.table.bordered tbody>tr>td.col-lg,.table.bordered thead>tr>th.col-lg,.table.md-table tbody>tr>td.col-lg,.table.md-table thead>tr>th.col-lg,table.bordered tbody>tr>td.col-lg,table.bordered thead>tr>th.col-lg,table.md-table tbody>tr>td.col-lg,table.md-table thead>tr>th.col-lg{width:160px!important;max-width:160px!important}.table.bordered tbody>tr>td.col-xl,.table.bordered thead>tr>th.col-xl,.table.md-table tbody>tr>td.col-xl,.table.md-table thead>tr>th.col-xl,table.bordered tbody>tr>td.col-xl,table.bordered thead>tr>th.col-xl,table.md-table tbody>tr>td.col-xl,table.md-table thead>tr>th.col-xl{width:200px!important;max-width:200px!important}.table.bordered tbody>tr>td.col-xxl,.table.bordered thead>tr>th.col-xxl,.table.md-table tbody>tr>td.col-xxl,.table.md-table thead>tr>th.col-xxl,table.bordered tbody>tr>td.col-xxl,table.bordered thead>tr>th.col-xxl,table.md-table tbody>tr>td.col-xxl,table.md-table thead>tr>th.col-xxl{width:300px!important;max-width:300px!important}.table.bordered tbody.md-body>tr.md-row,.table.bordered>tbody>tr,.table.md-table tbody.md-body>tr.md-row,.table.md-table>tbody>tr,table.bordered tbody.md-body>tr.md-row,table.bordered>tbody>tr,table.md-table tbody.md-body>tr.md-row,table.md-table>tbody>tr{background:0 0}.table.bordered tbody.md-body>tr.md-row hidden-input-container .hidden-input,.table.bordered>tbody>tr hidden-input-container .hidden-input,.table.md-table tbody.md-body>tr.md-row hidden-input-container .hidden-input,.table.md-table>tbody>tr hidden-input-container .hidden-input,table.bordered tbody.md-body>tr.md-row hidden-input-container .hidden-input,table.bordered>tbody>tr hidden-input-container .hidden-input,table.md-table tbody.md-body>tr.md-row hidden-input-container .hidden-input,table.md-table>tbody>tr hidden-input-container .hidden-input{border-bottom-color:var(--input-border)}.table.bordered:not(.no-hover) tbody.md-body>tr.md-row:not([disabled]):hover:not(.ignored),.table.bordered:not(.no-hover)>tbody>tr:hover:not(.ignored),.table.md-table:not(.no-hover) tbody.md-body>tr.md-row:not([disabled]):hover:not(.ignored),.table.md-table:not(.no-hover)>tbody>tr:hover:not(.ignored),table.bordered:not(.no-hover) tbody.md-body>tr.md-row:not([disabled]):hover:not(.ignored),table.bordered:not(.no-hover)>tbody>tr:hover:not(.ignored),table.md-table:not(.no-hover) tbody.md-body>tr.md-row:not([disabled]):hover:not(.ignored),table.md-table:not(.no-hover)>tbody>tr:hover:not(.ignored){background:var(--list-alternate-even-hover)!important}.table.bordered:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(even),.table.bordered:not(.clear)>tbody>tr:nth-child(even),.table.md-table:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(even),.table.md-table:not(.clear)>tbody>tr:nth-child(even),table.bordered:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(even),table.bordered:not(.clear)>tbody>tr:nth-child(even),table.md-table:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(even),table.md-table:not(.clear)>tbody>tr:nth-child(even){background:var(--list-alternate-even)}.table.bordered:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),.table.bordered:not(.clear)>tbody>tr:nth-child(odd),.table.md-table:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),.table.md-table:not(.clear)>tbody>tr:nth-child(odd),table.bordered:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),table.bordered:not(.clear)>tbody>tr:nth-child(odd),table.md-table:not(.clear) tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),table.md-table:not(.clear)>tbody>tr:nth-child(odd){background:var(--list-alternate-odd)}.table.bordered.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(even),.table.bordered.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),.table.bordered.clear>tbody>tr:nth-child(even),.table.bordered.clear>tbody>tr:nth-child(odd),.table.md-table.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(even),.table.md-table.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),.table.md-table.clear>tbody>tr:nth-child(even),.table.md-table.clear>tbody>tr:nth-child(odd),table.bordered.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(even),table.bordered.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),table.bordered.clear>tbody>tr:nth-child(even),table.bordered.clear>tbody>tr:nth-child(odd),table.md-table.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(even),table.md-table.clear tbody.md-body>tr.md-row:not([disabled]):nth-child(odd),table.md-table.clear>tbody>tr:nth-child(even),table.md-table.clear>tbody>tr:nth-child(odd){background:0 0}.table.bordered tbody.md-body>tr.md-row:not([disabled]) td,.table.bordered tbody.md-body>tr.md-row:not([disabled]) td input,.table.bordered tbody.md-body>tr.md-row:not([disabled]) th,.table.bordered tbody.md-body>tr.md-row:not([disabled]) th input,.table.bordered>tbody>tr td,.table.bordered>tbody>tr td input,.table.bordered>tbody>tr th,.table.bordered>tbody>tr th input,.table.bordered>tfoot>tr td,.table.bordered>tfoot>tr td input,.table.bordered>tfoot>tr th,.table.bordered>tfoot>tr th input,.table.md-table tbody.md-body>tr.md-row:not([disabled]) td,.table.md-table tbody.md-body>tr.md-row:not([disabled]) td input,.table.md-table tbody.md-body>tr.md-row:not([disabled]) th,.table.md-table tbody.md-body>tr.md-row:not([disabled]) th input,.table.md-table>tbody>tr td,.table.md-table>tbody>tr td input,.table.md-table>tbody>tr th,.table.md-table>tbody>tr th input,.table.md-table>tfoot>tr td,.table.md-table>tfoot>tr td input,.table.md-table>tfoot>tr th,.table.md-table>tfoot>tr th input,table.bordered tbody.md-body>tr.md-row:not([disabled]) td,table.bordered tbody.md-body>tr.md-row:not([disabled]) td input,table.bordered tbody.md-body>tr.md-row:not([disabled]) th,table.bordered tbody.md-body>tr.md-row:not([disabled]) th input,table.bordered>tbody>tr td,table.bordered>tbody>tr td input,table.bordered>tbody>tr th,table.bordered>tbody>tr th input,table.bordered>tfoot>tr td,table.bordered>tfoot>tr td input,table.bordered>tfoot>tr th,table.bordered>tfoot>tr th input,table.md-table tbody.md-body>tr.md-row:not([disabled]) td,table.md-table tbody.md-body>tr.md-row:not([disabled]) td input,table.md-table tbody.md-body>tr.md-row:not([disabled]) th,table.md-table tbody.md-body>tr.md-row:not([disabled]) th input,table.md-table>tbody>tr td,table.md-table>tbody>tr td input,table.md-table>tbody>tr th,table.md-table>tbody>tr th input,table.md-table>tfoot>tr td,table.md-table>tfoot>tr td input,table.md-table>tfoot>tr th,table.md-table>tfoot>tr th input{color:var(--body-text)!important}.table.md-table>thead th.md-column.md-sort:hover,table.md-table>thead th.md-column.md-sort:hover{background:rgba(0,0,0,.1)}.table.md-table>thead th.md-column md-icon.md-sort-icon,table.md-table>thead th.md-column md-icon.md-sort-icon{opacity:.4;margin-left:4px;color:var(--body-text-fade)!important;display:inline-block;vertical-align:middle}.table.md-table>thead.invisible,.table.md-table>thead.invisible>*,.table.md-table>thead.invisible>tr,.table.md-table>thead.invisible>tr>*,.table.md-table>thead.invisible>tr>th,.table.md-table>thead.invisible>tr>th>*,table.md-table>thead.invisible,table.md-table>thead.invisible>*,table.md-table>thead.invisible>tr,table.md-table>thead.invisible>tr>*,table.md-table>thead.invisible>tr>th,table.md-table>thead.invisible>tr>th>*{height:0!important;min-height:0!important;line-height:0!important;overflow:hidden}.table.invoices tbody>tr.subhead,.table.invoices tbody>tr.subhead:hover,table.invoices tbody>tr.subhead,table.invoices tbody>tr.subhead:hover{background:var(--translucent)!important}.table.invoices tbody>tr.subhead>td,table.invoices tbody>tr.subhead>td{padding:0!important}.table.invoices tbody>tr.subhead>td .md-subheader,table.invoices tbody>tr.subhead>td .md-subheader{text-transform:uppercase;background:0 0}.table.invoices tbody>tr.subhead>td .md-subheader .md-subheader-inner,table.invoices tbody>tr.subhead>td .md-subheader .md-subheader-inner{padding:14px 12px}.table.invoices tbody.quarantined>tr:not(.subhead),table.invoices tbody.quarantined>tr:not(.subhead){opacity:.7}.table.invoices tbody.quarantined>tr:not(.subhead) td,table.invoices tbody.quarantined>tr:not(.subhead) td{font-style:italic}.table.invoices .status,table.invoices .status{display:inline-block;background:#666;border-radius:100%;width:12px;height:12px}.table.invoices .status.status-wait,table.invoices .status.status-wait{background-color:var(--primary)}.table.invoices .status.status-done,table.invoices .status.status-done{background-color:#81b943}.table.formats,table.formats{width:100%;border-collapse:collapse}.table.formats thead th,table.formats thead th{text-transform:uppercase;font-size:10px;color:var(--body-text-fade);vertical-align:middle}.table.formats tbody tr,table.formats tbody tr{transition:.3s}.table.formats tbody tr:nth-child(odd),table.formats tbody tr:nth-child(odd){background-color:var(--list-alternate-odd)}.table.formats tbody tr:nth-child(even),table.formats tbody tr:nth-child(even){background-color:var(--list-alternate-even)}.table.formats tbody tr.highlite,table.formats tbody tr.highlite{vertical-align:top;border:2px solid rgba(129,185,67,.5);border-radius:3px!important;max-height:30px!important}.table.formats tbody tr.highlite td,.table.formats tbody tr.highlite th,table.formats tbody tr.highlite td,table.formats tbody tr.highlite th{background:rgba(129,185,67,.1)!important}.table.formats tbody tr td,.table.formats tbody tr th,table.formats tbody tr td,table.formats tbody tr th{font-size:12px;vertical-align:middle;padding:2px}.table.formats tbody .equal,table.formats tbody .equal{min-width:30px;text-align:center;font-size:18px}.table.formats tbody small,table.formats tbody small{text-transform:none;color:var(--body-text-fade);font-size:11px;margin-left:2px}.table.formats select,table.formats select{min-width:120px}.table.formats input.editable-input.qty,table.formats input.editable-input.qty{max-width:90px;min-width:60px}.table.formats input.editable-input.sm,table.formats input.editable-input.sm{width:50px}.table.specs,table.specs{width:100%;text-align:left;font-size:13px;margin:10px 0 0}.table.specs tr:nth-child(odd),table.specs tr:nth-child(odd){background-color:rgba(0,0,0,.05)}.table.specs tr:nth-child(even),table.specs tr:nth-child(even){background-color:rgba(0,0,0,.1)}.table.specs th,table.specs th{font-weight:400;padding:6px;width:130px}.table.specs td,table.specs td{padding:6px;font-weight:700}.table.specs td a,table.specs td a{color:var(--primary);text-decoration:none}.table.report-table,table.report-table{width:100%;border-collapse:collapse;line-height:1}.table.report-table .bg-inventory-start,table.report-table .bg-inventory-start{background-color:var(--bg-inventory-start);color:#fff}.table.report-table .bg-inventory-end,table.report-table .bg-inventory-end{background-color:var(--bg-inventory-end);color:#fff}.table.report-table .bg-inventory-variation,table.report-table .bg-inventory-variation{background-color:var(--translucent-dark)}.table.report-table .sep,table.report-table .sep{border-top:3px double var(--body-text-fade)}.table.report-table .sep-left,table.report-table .sep-left{border-left:1px solid var(--calendar-fc-border)}.table.report-table>thead>tr th,table.report-table>thead>tr th{font-size:13px;font-family:Rajdhani;text-transform:uppercase;font-weight:700;text-align:right;line-height:1;color:var(--body-text);padding:0 6px;box-sizing:border-box}.table.report-table>thead>tr th.bg-previous,table.report-table>thead>tr th.bg-previous{background-color:var(--report-column-previous)!important}.table.report-table>thead>tr th.text-left,table.report-table>thead>tr th.text-left{text-align:left}.table.report-table>thead>tr th.text-center,table.report-table>thead>tr th.text-center{text-align:center}.table.report-table>thead>tr th.primary,table.report-table>thead>tr th.primary{color:var(--primary)}.table.report-table>tbody>tr,table.report-table>tbody>tr{transition:all .15s}.table.report-table>tbody>tr:hover,table.report-table>tbody>tr:hover{background-color:var(--list-alternate-even-hover)}.table.report-table>tbody>tr>td,.table.report-table>tbody>tr>th,table.report-table>tbody>tr>td,table.report-table>tbody>tr>th{text-align:right;font-size:13px;color:var(--body-text-fade);padding:2px 6px;box-sizing:border-box}.table.report-table>tbody>tr>td.bg-previous,.table.report-table>tbody>tr>th.bg-previous,table.report-table>tbody>tr>td.bg-previous,table.report-table>tbody>tr>th.bg-previous{background-color:var(--report-column-previous-translucent)!important}.sensor-configs tr.sensor-config-row:nth-child(even),.table.report-table>tbody>tr.lvl-4:nth-child(even),table.report-table>tbody>tr.lvl-4:nth-child(even),table.sensor-configs tr.sensor-config-row:nth-child(even){background:var(--list-alternate-even)}.table.report-table>tbody>tr>td.text-left,.table.report-table>tbody>tr>th.text-left,table.report-table>tbody>tr>td.text-left,table.report-table>tbody>tr>th.text-left{text-align:left}.table.report-table>tbody>tr>td.text-center,.table.report-table>tbody>tr>th.text-center,table.report-table>tbody>tr>td.text-center,table.report-table>tbody>tr>th.text-center{text-align:center}.table.report-table>tbody>tr>th,table.report-table>tbody>tr>th{font-size:14px;text-transform:none;font-family:Rajdhani;font-weight:700;text-align:right}.table.report-table>tbody>tr>th.text-left,table.report-table>tbody>tr>th.text-left{text-align:left}.table.report-table>tbody>tr>th.text-center,table.report-table>tbody>tr>th.text-center{text-align:center}.table.report-table>tbody>tr.expanded>th md-icon,table.report-table>tbody>tr.expanded>th md-icon{transform:rotate(180deg)}.table.report-table>tbody>tr md-icon[md-svg-icon="navigation:expand_more"],.table.report-table>tbody>tr md-icon[md-svg-icon="navigation:expand_less"],table.report-table>tbody>tr md-icon[md-svg-icon="navigation:expand_more"],table.report-table>tbody>tr md-icon[md-svg-icon="navigation:expand_less"]{color:var(--primary)!important}.table.report-table>tbody>tr.lvl-1>td,.table.report-table>tbody>tr.lvl-1>th,.table.report-table>tbody>tr.total>td,.table.report-table>tbody>tr.total>th,table.report-table>tbody>tr.lvl-1>td,table.report-table>tbody>tr.lvl-1>th,table.report-table>tbody>tr.total>td,table.report-table>tbody>tr.total>th{color:var(--body-text);font-weight:700;height:40px;min-height:40px;border-top:1px solid var(--calendar-fc-border)}.table.report-table>tbody>tr.lvl-1>th,.table.report-table>tbody>tr.total>th,table.report-table>tbody>tr.lvl-1>th,table.report-table>tbody>tr.total>th{font-size:16px;text-transform:uppercase;text-align:left}.table.report-table>tbody>tr.lvl-1>th.text-center,.table.report-table>tbody>tr.total>th.text-center,table.report-table>tbody>tr.lvl-1>th.text-center,table.report-table>tbody>tr.total>th.text-center{text-align:center}.table.report-table>tbody>tr.lvl-1>th.text-right,.table.report-table>tbody>tr.total>th.text-right,table.report-table>tbody>tr.lvl-1>th.text-right,table.report-table>tbody>tr.total>th.text-right{text-align:right}.table.report-table>tbody>tr.lvl-1>td,.table.report-table>tbody>tr.total>td,table.report-table>tbody>tr.lvl-1>td,table.report-table>tbody>tr.total>td{font-size:14px}.table.report-table>tbody>tr.lvl-2>td,.table.report-table>tbody>tr.lvl-2>th,table.report-table>tbody>tr.lvl-2>td,table.report-table>tbody>tr.lvl-2>th{color:var(--body-text);font-weight:700;height:40px;min-height:40px}.table.report-table>tbody>tr.lvl-2>th,table.report-table>tbody>tr.lvl-2>th{font-size:16px;font-weight:700;text-align:left;padding-left:40px}.table.report-table>tbody>tr.lvl-3>td,.table.report-table>tbody>tr.lvl-3>th,table.report-table>tbody>tr.lvl-3>td,table.report-table>tbody>tr.lvl-3>th{height:32px;min-height:32px}.table.report-table>tbody>tr.lvl-4>td,.table.report-table>tbody>tr.lvl-4>th,table.report-table>tbody>tr.lvl-4>td,table.report-table>tbody>tr.lvl-4>th{font-weight:400}.table.report-table>tbody>tr.lvl-4:nth-child(even):hover,table.report-table>tbody>tr.lvl-4:nth-child(even):hover{background-color:var(--list-alternate-even-hover)}.table.report-table>tbody>tr.lvl-4:nth-child(odd),table.report-table>tbody>tr.lvl-4:nth-child(odd){background:var(--list-alternate-odd)}.table.report-table>tbody>tr.lvl-4:nth-child(odd):hover,table.report-table>tbody>tr.lvl-4:nth-child(odd):hover{background-color:var(--list-alternate-odd-hover)}.table.report-table>tbody>tr.total:not(.lvl-1)>th,table.report-table>tbody>tr.total:not(.lvl-1)>th{padding-left:40px!important}.table.report-table>tbody>tr small.pct,.table.report-table>tbody>tr span.cost-pill,table.report-table>tbody>tr small.pct,table.report-table>tbody>tr span.cost-pill{position:absolute;margin:1px 0 0 4px}.table.report-table.has-pct tbody>tr td,.table.report-table.has-pct tbody>tr th,.table.report-table.has-pct thead>tr td,.table.report-table.has-pct thead>tr th,table.report-table.has-pct tbody>tr td,table.report-table.has-pct tbody>tr th,table.report-table.has-pct thead>tr td,table.report-table.has-pct thead>tr th{padding-right:36px}.table.report-table input,table.report-table input{width:64px;background:var(--editable-input-bg);color:var(--body-text);font-size:12px;font-weight:500;text-align:center;padding:0;margin:0;border-radius:4px;height:28px;box-sizing:border-box;border:2px solid transparent;transition:all .3s}.table.report-table input:focus,table.report-table input:focus{border-color:var(--primary)}.table.report-table input::-webkit-inner-spin-button,.table.report-table input::-webkit-outer-spin-button,table.report-table input::-webkit-inner-spin-button,table.report-table input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.table.report-table input[type=number],table.report-table input[type=number]{-moz-appearance:textfield}.table.report-table td.format,table.report-table td.format{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:11px;max-width:80px}.table.report-table md-datepicker.snapshot-date,table.report-table md-datepicker.snapshot-date{margin-right:8px}.table.report-table md-datepicker.snapshot-date .md-datepicker-button.md-icon-button,table.report-table md-datepicker.snapshot-date .md-datepicker-button.md-icon-button{display:none}.table.report-table md-datepicker.snapshot-date .md-datepicker-input-container,table.report-table md-datepicker.snapshot-date .md-datepicker-input-container{border:0}.table.report-table md-datepicker.snapshot-date input,table.report-table md-datepicker.snapshot-date input{text-align:left;padding-left:4px;font-weight:700;font-size:14px!important}.table.fix-head,table.fix-head{position:relative}.table.fix-head thead tr th,table.fix-head thead tr th{background-color:var(--card-bg);position:sticky;top:0;z-index:10;height:36px}.table.fix-head thead tr th em,table.fix-head thead tr th em{font-size:15px;font-style:normal}.table.fix-head thead tr:nth-child(2) th,table.fix-head thead tr:nth-child(2) th{background-color:var(--layout-bg);top:36px;color:var(--body-text-fade)}.table.item-list,table.item-list{width:100%;border-collapse:collapse;text-align:right}.table.item-list thead tr th,table.item-list thead tr th{padding:10px;color:var(--body-text-fade);text-transform:uppercase;font-size:11px;vertical-align:middle}.table.item-list thead tr th:first-child,table.item-list thead tr th:first-child{padding:8px 16px 8px 0}.table.item-list tbody tr td,table.item-list tbody tr td{color:var(--body-text);padding:0 10px;border-top:1px solid var(--divider);font-size:12px;height:50px;vertical-align:middle;box-sizing:border-box}.table.item-list tbody tr td h5,table.item-list tbody tr td h5{color:var(--body-text);font-size:14px;display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin:0}.table.item-list tbody tr td h5 span,table.item-list tbody tr td h5 span{color:var(--body-text-fade)}.table.item-list tbody tr td:first-child,table.item-list tbody tr td:first-child{padding:8px 16px 8px 0}.table.item-list tbody tr td .pos-icon,table.item-list tbody tr td .pos-icon{width:18px;height:18px}.table.period-table,table.period-table{width:100%;border-collapse:collapse;font-size:15px;text-align:center}.table.period-table thead,table.period-table thead{background-color:var(--translucent)}.table.period-table thead tr th,table.period-table thead tr th{padding:8px;color:var(--body-text-fade);text-transform:uppercase;vertical-align:middle;font-family:Rajdhani}.table.period-table thead tr th small,table.period-table thead tr th small{text-transform:none}.table.period-table tbody tr,table.period-table tbody tr{border-top:1px solid var(--divider)}.table.period-table tbody tr.period-title td,.table.period-table tbody tr.period-title th,table.period-table tbody tr.period-title td,table.period-table tbody tr.period-title th{text-transform:uppercase;font-weight:700;font-family:Rajdhani;color:var(--body-text);font-size:20px;margin:0}.table.period-table tbody tr.period-title td small,.table.period-table tbody tr.period-title th small,table.period-table tbody tr.period-title td small,table.period-table tbody tr.period-title th small{color:var(--body-text-fade)}.table.period-table tbody tr td,.table.period-table tbody tr th,table.period-table tbody tr td,table.period-table tbody tr th{color:var(--body-text);padding:4px 8px;font-size:13px}.table.period-table tbody:nth-child(2),table.period-table tbody:nth-child(2){background-color:rgba(240,174,21,.075)}.table.period-table tbody:nth-child(3),table.period-table tbody:nth-child(3){background-color:rgba(24,152,204,.075)}.table.period-table tbody:nth-child(4),table.period-table tbody:nth-child(4){background-color:rgba(58,113,74,.075)}.table.period-table tbody:nth-child(5),table.period-table tbody:nth-child(5){background-color:rgba(190,75,102,.075)}.table.period-table .payroll,table.period-table .payroll{background-color:rgba(129,185,67,.075)}.table.inventory-usage-table,table.inventory-usage-table{border-collapse:collapse;margin:8px 0}.table.inventory-usage-table td,.table.inventory-usage-table th,table.inventory-usage-table td,table.inventory-usage-table th{padding:6px;border-bottom:1px solid var(--card-bg);font-size:12px}.table.inventory-usage-table .op,table.inventory-usage-table .op{font-weight:700;font-size:20px;text-align:center;line-height:1;padding:0;width:30px}.table.inventory-usage-table .bg-grey,table.inventory-usage-table .bg-grey{background-color:rgba(158,158,158,.2)}.table.inventory-usage-table .bg-grey .op,table.inventory-usage-table .bg-grey .op{color:#9e9e9e}.table.inventory-usage-table .bg-red,table.inventory-usage-table .bg-red{background-color:rgba(255,9,17,.15)}.table.inventory-usage-table .bg-red .op,table.inventory-usage-table .bg-red .op{color:#ff0911}.table.inventory-usage-table .bg-green,table.inventory-usage-table .bg-green{background-color:rgba(129,185,67,.15)}.table.inventory-usage-table .bg-green .op,table.inventory-usage-table .bg-green .op{color:#81b943}.table.inventory-usage-table circular-gauge,table.inventory-usage-table circular-gauge{margin:-5px 0}.table.inventory-usage-table .gauge-wrapper,table.inventory-usage-table .gauge-wrapper{width:40%}.table.product-infos,table.product-infos{width:100%;border-collapse:separate}.table.product-infos th,table.product-infos th{color:var(--body-text-fade)}.table.product-infos td,.table.product-infos th,table.product-infos td,table.product-infos th{font-size:11px;font-weight:700;padding:2px 4px;vertical-align:middle}.table.product-infos td:not(.text-right):not(.text-center),.table.product-infos th:not(.text-right):not(.text-center),table.product-infos td:not(.text-right):not(.text-center),table.product-infos th:not(.text-right):not(.text-center){text-align:left}.table.product-infos td.v-align-middle,.table.product-infos th.v-align-middle,table.product-infos td.v-align-middle,table.product-infos th.v-align-middle{vertical-align:middle}.table.product-infos.alt tbody tr:nth-child(odd) td,.table.product-infos.alt tbody tr:nth-child(odd) th,table.product-infos.alt tbody tr:nth-child(odd) td,table.product-infos.alt tbody tr:nth-child(odd) th{background:var(--list-alternate-odd)}.table.product-infos .error,table.product-infos .error{display:block;text-align:left;margin:0;font-size:11px}.table.product-infos li,.table.product-infos ul,table.product-infos li,table.product-infos ul{list-style:none;padding:0;margin:0;display:block;line-height:1.5}.table.product-infos .expired,table.product-infos .expired{background:var(--primary);color:#fff;text-align:left;border-radius:16px;max-width:140px}.table.product-infos .expired span,table.product-infos .expired span{margin:0 8px;white-space:nowrap}.table.product-infos .expired md-icon,table.product-infos .expired md-icon{color:#fff}.table.product-infos.lot-numbers th,table.product-infos.lot-numbers th{width:120px;height:36px}.table.payroll-config,table.payroll-config{margin:10px 0;width:100%}.table.payroll-config.half,table.payroll-config.half{max-width:500px}.table.payroll-config thead th,table.payroll-config thead th{background-color:var(--translucent-dark);text-transform:uppercase;font-size:11px;color:var(--primary);padding:10px 6px}.table.payroll-config thead th.amount,.table.payroll-config thead th.day,table.payroll-config thead th.amount,table.payroll-config thead th.day{width:80px}.table.payroll-config thead th.total,table.payroll-config thead th.total{width:60px}.table.payroll-config .total,table.payroll-config .total{font-size:11px;font-weight:700;padding:10px 6px}.table.payroll-config tfoot,table.payroll-config tfoot{background-color:var(--translucent-dark)}.table.payroll-config tfoot th,table.payroll-config tfoot th{text-transform:uppercase}.table.payroll-config tbody tr th,table.payroll-config tbody tr th{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--body-text);padding:4px 6px;vertical-align:middle}.table.payroll-config tbody tr th.indent,table.payroll-config tbody tr th.indent{padding-left:24px}.table.payroll-config tbody tr td,table.payroll-config tbody tr td{padding:0 6px;vertical-align:middle}.table.payroll-config tbody tr td input,table.payroll-config tbody tr td input{font-size:12px;font-weight:700;width:70px;text-align:right}.table.payroll-config tbody tr:nth-child(odd),table.payroll-config tbody tr:nth-child(odd){background-color:var(--list-alternate-odd)}.table.payroll-config tbody tr.subhead,table.payroll-config tbody tr.subhead{background-color:var(--translucent-dark)}.table.payroll-config tbody tr.subhead th,table.payroll-config tbody tr.subhead th{color:var(--body-text-fade);font-size:14px!important;padding:4px 5px;font-family:Rajdhani}.table.employee-wage-list,table.employee-wage-list{margin:0 0 8px}.table.employee-wage-list .is-new td,table.employee-wage-list .is-new td{border-top:1px solid #81b943;border-bottom:1px solid #81b943}.table.employee-wage-list .is-new td:first-child,table.employee-wage-list .is-new td:first-child{border-left:1px solid #81b943}.table.employee-wage-list .is-new td:last-child,table.employee-wage-list .is-new td:last-child{border-right:1px solid #81b943}.table.employee-wage-list [ng-message],.table.employee-wage-list [ng-messages],table.employee-wage-list [ng-message],table.employee-wage-list [ng-messages]{color:#dd2c00;font-weight:400;white-space:nowrap}.table.employee-wage-list .md-datepicker-wrapper md-datepicker .md-datepicker-input,table.employee-wage-list .md-datepicker-wrapper md-datepicker .md-datepicker-input{min-width:90px}.table.employee-wage-list .md-datepicker-wrapper md-datepicker .md-datepicker-button,table.employee-wage-list .md-datepicker-wrapper md-datepicker .md-datepicker-button{width:36px;height:36px;min-width:36px;min-height:36px;padding:0}.table.compact td,.table.compact th,.table.md-table.compact>tbody>tr>td,.table.md-table.compact>tbody>tr>th,table.compact td,table.compact th,table.md-table.compact>tbody>tr>td,table.md-table.compact>tbody>tr>th{padding:0 2px!important}.table.cyclic-menus-integration-table>tbody>tr>td,table.cyclic-menus-integration-table>tbody>tr>td{padding:0 2px!important;width:10%}td.w5,th.w5{width:5%}td.w10,th.w10{width:10%}td.w15,th.w15{width:15%}td.w20,th.w20{width:20%}td.w25,th.w25{width:25%}td.w30,th.w30{width:30%}td.w35,th.w35{width:35%}td.w40,th.w40{width:40%}td.w45,th.w45{width:45%}td.w50,th.w50{width:50%}.product-list thead.md-table-progress{position:sticky!important;top:0;z-index:100}md-toast{position:fixed!important;left:50%!important;transform:translateX(-50%)}md-toast .md-toast-content{background:#6100fc!important;text-align:center;font-weight:700;padding:10px 20px;border-radius:12px}md-toast .md-toast-content p{line-height:1.2;margin:0;padding:0}md-toast .md-toast-content md-progress-circular{margin-right:10px}md-toast .md-toast-content md-progress-circular svg path{stroke:#fff!important}md-toast .md-toast-content button.md-button{min-width:auto}md-toast .md-toast-content button.md-button.md-action{color:#fff!important}md-toast .md-toast-content .toast-alerts-infos{margin-right:24px}main-toolbar{position:absolute;width:100%;z-index:40}main-toolbar md-toolbar{padding:0;background:var(--layout-bg)!important;border-bottom:1px solid var(--divider);max-height:60px}main-toolbar .toolbar-page-title{padding:0!important;min-width:100%!important;color:var(--primary);font-size:18px;text-overflow:ellipsis;display:block;line-height:1;overflow:hidden;position:relative;top:1px;max-height:60px!important}main-toolbar md-date-range .md-select-value,main-toolbar md-date-range>.md-select-value>span.md-select-icon,main-toolbar md-select .md-select-value,main-toolbar md-select>.md-select-value>span.md-select-icon{color:var(--primary)}main-toolbar .search-box{padding:0 24px}main-toolbar .search-box .input-wrapper:not(.locked){width:0;opacity:0}main-toolbar .search-box .input-wrapper input{width:100%}main-toolbar .search-box.locked .input-wrapper,main-toolbar .search-box:hover .input-wrapper{cursor:pointer;margin-right:10px;opacity:1;width:15vw}main-toolbar .filter-toolbar{padding-right:10px!important;padding-left:10px!important;display:-ms-flexbox;display:flex;max-width:220px}main-toolbar .filter-toolbar:last-of-type md-input-container md-select{min-width:116px}md-tabs.md-primary>md-tabs-wrapper{background:0 0;color:var(--primary)}md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]){color:var(--body-text-fade)}md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active{color:var(--primary)}md-tabs.md-primary>md-tabs-wrapper md-ink-bar{background:var(--primary)!important}md-sidenav md-toolbar{padding:0!important}md-toolbar{-ms-flex-pack:center;justify-content:center;min-height:60px;padding:0 16px}md-toolbar,md-toolbar:not(.md-menu-toolbar){background:0 0;color:var(--body-text)}md-toolbar .md-button,md-toolbar button,md-toolbar md-icon,md-toolbar:not(.md-menu-toolbar) .md-button,md-toolbar:not(.md-menu-toolbar) button,md-toolbar:not(.md-menu-toolbar) md-icon{color:var(--primary)}md-toolbar md-icon,md-toolbar:not(.md-menu-toolbar) md-icon{fill:var(--primary)}md-toolbar .md-toolbar-tools{font-family:Rajdhani;font-weight:700;text-transform:uppercase;padding:0;min-height:0;max-height:none;height:auto}md-toolbar .search-bar{min-height:64px;background-color:transparent}md-toolbar .search-bar md-input-container input,md-toolbar .search-bar md-input-container label,md-toolbar .search-bar md-input-container md-icon,md-toolbar .search-bar md-input-container md-select .md-select-value.md-select-placeholder,md-toolbar .search-bar md-input-container md-select-placeholder,md-toolbar .search-bar md-input-container md-select:not([disabled]):focus .md-select-value{color:#fff!important}md-toolbar .search-bar md-input-container .md-input,md-toolbar .search-bar md-input-container md-select .md-select-value{border-bottom-color:#fff!important}md-toolbar .search-bar md-input-container ::-webkit-input-placeholder{color:#fff!important}.logo-toolbar{min-width:135px;max-width:135px;position:relative;margin:0 40px 0 0;min-height:60px;cursor:pointer}.logo-toolbar>div{position:relative;z-index:2}.logo-toolbar .restock-logo,.logo-toolbar img{width:110px;height:auto;margin:0 0 0 20px;max-width:none;position:relative;z-index:2}.logo-toolbar .restock-logo path,.logo-toolbar img path{fill:var(--primary)}.logo-toolbar::after{content:"";width:1px;height:59px;background-color:var(--divider);transform:skewX(-30deg);position:absolute;top:0;right:-20px}@media (max-width:500px){.filter-toolbar-container{max-width:50%}}@media (max-width:768px){.filter-toolbar-container{max-width:60%}}.filter-toolbar .md-select-value,.filter-toolbar md-input-container,.filter-toolbar md-select,.filter-toolbar md-select.readonly .md-select-value,.filter-toolbar restock-md-date-range,.ui-filters .md-select-value,.ui-filters md-input-container,.ui-filters md-select,.ui-filters md-select.readonly .md-select-value,.ui-filters restock-md-date-range{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;max-width:100%;border:none!important;margin:0;padding:0;text-transform:uppercase}.filter-toolbar .md-select-value,.filter-toolbar .md-select-value.disabled,.filter-toolbar .md-select-value:disabled,.filter-toolbar md-input-container,.filter-toolbar md-input-container.disabled,.filter-toolbar md-input-container:disabled,.filter-toolbar md-select,.filter-toolbar md-select.disabled,.filter-toolbar md-select.readonly .md-select-value,.filter-toolbar md-select.readonly .md-select-value.disabled,.filter-toolbar md-select.readonly .md-select-value:disabled,.filter-toolbar md-select:disabled,.filter-toolbar restock-md-date-range,.filter-toolbar restock-md-date-range.disabled,.filter-toolbar restock-md-date-range:disabled,.ui-filters .md-select-value,.ui-filters .md-select-value.disabled,.ui-filters .md-select-value:disabled,.ui-filters md-input-container,.ui-filters md-input-container.disabled,.ui-filters md-input-container:disabled,.ui-filters md-select,.ui-filters md-select.disabled,.ui-filters md-select.readonly .md-select-value,.ui-filters md-select.readonly .md-select-value.disabled,.ui-filters md-select.readonly .md-select-value:disabled,.ui-filters md-select:disabled,.ui-filters restock-md-date-range,.ui-filters restock-md-date-range.disabled,.ui-filters restock-md-date-range:disabled{color:var(--primary)!important}.filter-toolbar .md-select-value .md-select-icon,.filter-toolbar md-input-container .md-select-icon,.filter-toolbar md-select .md-select-icon,.filter-toolbar md-select.readonly .md-select-value .md-select-icon,.filter-toolbar restock-md-date-range .md-select-icon,.ui-filters .md-select-value .md-select-icon,.ui-filters md-input-container .md-select-icon,.ui-filters md-select .md-select-icon,.ui-filters md-select.readonly .md-select-value .md-select-icon,.ui-filters restock-md-date-range .md-select-icon{margin:0;text-align:center;color:var(--primary)}.filter-toolbar .md-select-value.readonly .md-select-icon,.filter-toolbar md-input-container.readonly .md-select-icon,.filter-toolbar md-select.readonly .md-select-icon,.filter-toolbar md-select.readonly .md-select-value.readonly .md-select-icon,.filter-toolbar restock-md-date-range.readonly .md-select-icon,.ui-filters .md-select-value.readonly .md-select-icon,.ui-filters md-input-container.readonly .md-select-icon,.ui-filters md-select.readonly .md-select-icon,.ui-filters md-select.readonly .md-select-value.readonly .md-select-icon,.ui-filters restock-md-date-range.readonly .md-select-icon{visibility:visible!important;opacity:.2}.filter-toolbar .md-select-value.multiple,.filter-toolbar md-input-container.multiple,.filter-toolbar md-select.multiple,.filter-toolbar md-select.readonly .md-select-value.multiple,.filter-toolbar restock-md-date-range.multiple,.ui-filters .md-select-value.multiple,.ui-filters md-input-container.multiple,.ui-filters md-select.multiple,.ui-filters md-select.readonly .md-select-value.multiple,.ui-filters restock-md-date-range.multiple{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.filter-toolbar .md-select-value.multiple .md-text,.filter-toolbar md-input-container.multiple .md-text,.filter-toolbar md-select.multiple .md-text,.filter-toolbar md-select.readonly .md-select-value.multiple .md-text,.filter-toolbar restock-md-date-range.multiple .md-text,.ui-filters .md-select-value.multiple .md-text,.ui-filters md-input-container.multiple .md-text,.ui-filters md-select.multiple .md-text,.ui-filters md-select.readonly .md-select-value.multiple .md-text,.ui-filters restock-md-date-range.multiple .md-text{display:inline!important}.filter-toolbar .md-select-value.multiple .badge,.filter-toolbar md-input-container.multiple .badge,.filter-toolbar md-select.multiple .badge,.filter-toolbar md-select.readonly .md-select-value.multiple .badge,.filter-toolbar restock-md-date-range.multiple .badge,.ui-filters .md-select-value.multiple .badge,.ui-filters md-input-container.multiple .badge,.ui-filters md-select.multiple .badge,.ui-filters md-select.readonly .md-select-value.multiple .badge,.ui-filters restock-md-date-range.multiple .badge{display:inline-block!important}.filter-toolbar .option-filter .md-button.option-filter-btn label,.filter-toolbar restock-md-date-range,.ui-filters .option-filter .md-button.option-filter-btn label,.ui-filters restock-md-date-range,md-select-header{display:block}.filter-toolbar label,.ui-filters label{font-size:9px;transform:none;font-weight:700;color:var(--body-text-fade);overflow:visible;white-space:nowrap}.filter-toolbar md-input-container,.ui-filters md-input-container{overflow:visible!important}.filter-toolbar .option-filter .md-button.option-filter-btn,.ui-filters .option-filter .md-button.option-filter-btn{min-height:24px;line-height:16px;padding:0 4px 1px;margin:0;width:auto;min-width:auto;transition:all .3s}.filter-toolbar .option-filter .md-button.option-filter-btn .badge,.ui-filters .option-filter .md-button.option-filter-btn .badge{height:22px;min-height:22px;line-height:1;margin:0 0 2px;color:var(--primary);background:0 0;border:1px solid var(--divider);transition:all .3s}.card-title,.view-actions{min-height:48px}.filter-toolbar .option-filter .md-button.option-filter-btn md-icon,.ui-filters .option-filter .md-button.option-filter-btn md-icon{color:var(--body-text-fade);fill:var(--body-text-fade)}.filter-toolbar .option-filter .md-button.option-filter-btn:hover,.ui-filters .option-filter .md-button.option-filter-btn:hover{background:0 0}.filter-toolbar .option-filter .md-button.option-filter-btn:hover md-icon,.ui-filters .option-filter .md-button.option-filter-btn:hover md-icon{color:var(--primary);fill:var(--primary)}.filter-toolbar .option-filter .md-button.option-filter-btn:hover .badge,.ui-filters .option-filter .md-button.option-filter-btn:hover .badge{background-color:var(--primary);color:#fff}.view-actions.fixed{position:fixed;right:0;top:60px;z-index:3}.view-actions md-checkbox.chk-select-all{margin:0 10px;color:var(--body-text-fade)}.toolbar-md-select{max-width:225px;width:225px!important;margin-top:40px}.toolbar-md-select.last{right:0;left:auto!important}md-select md-icon.integration-level,md-select-menu md-icon.integration-level{margin:-1px 0 0 3px}md-select-header{position:fixed;top:0;left:0;right:0;height:40px;min-height:40px;line-height:1;z-index:10}md-select-header .md-errors-spacer{display:none}md-select-header input[type=search]{display:block!important;width:100%;color:var(--primary);border-radius:0;background:var(--list-alternate-odd);box-shadow:inset 0 0 4px rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid var(--divider);padding:0 24px 0 12px;height:40px;min-height:40px;line-height:1;font-size:14px;font-weight:400;box-sizing:border-box!important}md-select-header input[type=search].ng-not-empty~.placeholder,md-select-header input[type=search]:focus-within~.placeholder,md-select-header input[type=search]:focus~.placeholder{visibility:hidden!important}md-select-header input[type=search].ng-not-empty~md-icon{visibility:visible}md-select-header .placeholder{display:block;position:absolute;visibility:visible;top:50%;left:12px;transform:translateY(-50%);color:var(--body-text-fade);font-size:13px;font-style:italic;pointer-events:none;transition:visibility 0s}.dashboard-sensors .sensor-tile.warn .temperature,.floating-qty-selector,.invisible,.rolodex li::after,.static-tab-content,md-select-header md-icon{visibility:hidden}md-select-header md-icon{position:absolute;z-index:2;right:4px;top:50%;transform:translateY(-50%);width:16px;height:16px;font-size:16px;cursor:pointer;color:var(--body-text-fade);transition:color .25s linear}[md-ink-ripple],span.pct{position:relative}md-select-header md-icon:hover{color:var(--body-text)}.md-select-menu-offset md-content{margin-top:40px}.toolbar-md-select md-select .md-text,.toolbar-md-select md-select-menu .md-text,main-toolbar md-toolbar md-select .md-text,main-toolbar md-toolbar md-select-menu .md-text{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.toolbar-md-select md-select .md-text>div,.toolbar-md-select md-select-menu .md-text>div,main-toolbar md-toolbar md-select .md-text>div,main-toolbar md-toolbar md-select-menu .md-text>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.toolbar-md-select md-select .badge,.toolbar-md-select md-select-menu .badge,main-toolbar md-toolbar md-select .badge,main-toolbar md-toolbar md-select-menu .badge{display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center;margin-left:3px!important;min-height:10px;font-size:10px;line-height:14px;font-weight:700;padding:1px 0;min-width:24px;border-radius:4px;margin:0}[ui-view],ui-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}md-content{height:100%;background:0 0}*,:focus{outline:0}[md-ink-ripple]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[ng-click]{cursor:pointer}.error{font-size:13px;font-weight:500;margin:10px 0}.error:not(.alert-box){display:inline-block}.error,.error md-icon{color:#ff0911}.error:blank,.error:empty{display:none}[ng-message],[ng-messages]{color:#dd2c00}[ng-message].offset-48,[ng-messages].offset-48{margin-left:48px}.has-error{color:#ff0911}.fade{opacity:.2}.icon-spacer{display:inline-block;width:56px}.icon-spacer:not(.text-right):not(.text-left){text-align:center}.report-summary-table th,.text-left{text-align:left}.icon-spacer.icon-spacer-20{width:20px;min-width:20px}.icon-spacer.icon-spacer-30{width:30px;min-width:30px}.icon-spacer.icon-spacer-36{width:36px;min-width:36px}.icon-spacer.icon-spacer-40{width:40px;min-width:40px}.v-align-top{vertical-align:top}.v-align-middle{vertical-align:middle}.v-align-bottom{vertical-align:bottom}.align-flex{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.align-flex-top{-ms-flex-item-align:start;align-self:flex-start;width:100%}.align-flex-bottom{-ms-flex-item-align:end;align-self:flex-end;width:100%}.text-center{text-align:center}.text-right{text-align:right}.inline-block{display:inline-block}.row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}md-autocomplete button md-icon path[fill=none]{fill:none!important}.btn-flat-icons{box-shadow:none;background-color:transparent!important}.btn-flat-icons md-icon{color:--body-text-fade}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#868686;-webkit-box-shadow:0 0 1000px transparent inset!important;transition:background-color 3000s ease-in-out 0s;background:var(--login-bg-color)!important}.layout-gap-20>div md-input-container:not(:last-of-type){margin-right:20px!important}.full-width-content{width:100%}.full-height-content{height:100%}span.pct::after{content:'%';position:absolute;right:-6px;top:7px;font-size:13px;z-index:2}span.currency{position:relative}span.currency::after{content:'$';position:absolute;right:-6px;top:7px;font-size:13px;z-index:2}.dashboard-data .live-metrics,.relative,md-input-container.multiple-format-selector{position:relative}.md-padding-top{padding-top:12px}.md-margin-left{margin-left:12px}.empty-section.offset .inner{transform:translateY(-80px)}.empty-section .inner{text-align:center;padding-bottom:20px}.empty-section .inner md-icon.big{width:64px;height:64px;color:var(--divider);margin-bottom:10px}.empty-section .inner p{color:var(--body-text-fade);text-transform:uppercase;font-weight:700;margin:0 0 16px;font-family:Rajdhani}.empty-section .inner .md-button{font-family:Rajdhani;margin:0 24px;padding-left:16px;padding-right:16px;min-height:30px;line-height:30px;font-weight:700}.empty-section .inner .md-button:not(.btn-stroke) md-icon{margin-right:8px}.empty-section .inner .md-button.dark,.empty-section .inner .md-button.dark:hover,.empty-section .inner .md-button.dark[disabled]{background:#333;color:#fff!important}.empty-section .inner .md-button.dark md-icon,.empty-section .inner .md-button.dark:hover md-icon,.empty-section .inner .md-button.dark[disabled] md-icon{color:#fff!important}.empty-section .inner.helper-section{border:5px dashed var(--divider);border-radius:20px;padding:20px}.empty-section .inner.helper-section .helper-section-sidenav a{border:1px solid var(--divider);white-space:nowrap;margin-left:20px}.empty-section .inner.helper-section .helper-section-sidenav a span{margin:0 20px 0 10px}.empty-section .inner.helper-section .md-icon-button.btn-stroke{width:40px;height:40px}.empty-section .inner.helper-section p{margin-bottom:20px}.empty-section .inner.helper-section .vertical-tab{border:1px solid var(--divider);border-radius:6px;margin-left:20px;background-color:rgba(0,0,0,.05)}.empty-section .inner.helper-section .step .num{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:var(--translucent-dark);color:var(--primary);font-weight:700;margin-right:10px;border-radius:100%;border:2px solid var(--divider)}.radius-16,.trend-badge{border-radius:16px}.empty-section .inner.helper-section .step p{color:var(--body-text-fade);text-transform:none;font-weight:700;margin:0 10px 0 0}.static-tabs md-tab-item,.static-tabs md-tab-item span{font-family:Rajdhani;font-weight:700;font-size:15px}.static-tab-content{opacity:0;overflow:hidden;max-height:0;transition:opacity .2s}.static-tab-content.selected{visibility:visible;opacity:1;max-height:none;overflow:visible}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.expandable-content{max-height:0;opacity:0;overflow:hidden;transition:all .2s}.expanded+.expandable-content{max-height:none!important;opacity:1!important;overflow:auto!important}@media print{body{zoom:50%;background:#fff!important}body [role=scrollbar]{display:none!important}@page{size:letter landscape}}.about md-content{padding-top:40px}.about img.showcase{width:100%;max-width:360px;margin:0 auto 20px}.about img.showcase-app{width:100%;max-width:180px;margin:40px auto 20px}.about img.logo{width:150px;height:auto;margin:30px auto 20px}.about .md-button{font-family:Rajdhani;font-size:15px;font-weight:700;min-width:100px}.about h3{font-size:16px;text-align:center;line-height:1.2;margin-bottom:10px}.about .app-download{padding:10px 0}.about .app-download img{width:125px;max-width:100%}.about .app-download a{margin:0 8px;text-decoration:none}.about .contact-infos{line-height:1.35;font-family:Rajdhani;font-size:15px}.about .contact-infos a{color:var(--primary);font-weight:700;text-decoration:none}.about .contact-infos address{font-style:normal}.about .contact-infos .copyright{margin-top:10px;font-size:14px}.about .contact-infos .copyright a{font-weight:400;color:var(--body-text);text-decoration:underline;letter-spacing:0}report-accounting md-card{padding:16px}report-accounting md-card.col:first-of-type{margin-right:4px}report-accounting md-card.col:last-of-type{margin-left:4px}report-accounting .integration-logo .logo{width:80px;min-width:80px;height:80px;border-radius:6px;overflow:hidden;box-sizing:border-box;padding:0;box-shadow:0 0 0 1px var(--divider);margin-right:10px}report-accounting .integration-logo .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}report-accounting .integration-logo h2{font-size:18px}report-accounting .total h3.section-title{margin:0;font-size:13px;line-height:1.2;color:var(--body-text-fade)}report-accounting .total em{font-family:Rajdhani;font-size:22px;line-height:1.2;font-style:normal;font-weight:700}report-accounting .md-subheader{background-color:var(--layout-bg);color:var(--body-text);font-weight:700;font-size:11px}report-accounting .md-subheader .md-subheader-inner{padding:15px 10px}report-accounting md-list md-list-item{padding:6px 10px!important;border-bottom:1px solid var(--divider);font-size:11px;min-height:20px}report-accounting h4{margin:0;white-space:normal;line-height:1}report-accounting em{font-style:normal}report-accounting code{display:inline-block;padding:2px 4px;background-color:var(--translucent-dark);cursor:default;border-radius:4px;border:1px solid var(--divider)}report-accounting .status{text-align:right;font-weight:700;vertical-align:middle;border-radius:20px;border:1px solid var(--divider);display:inline-block;min-height:22px;line-height:22px;padding:0 8px;white-space:nowrap;text-transform:capitalize}report-accounting .status md-icon{margin:-2px 0 0;width:16px;height:16px}report-accounting .status.up-to-date,report-accounting .status.up-to-date md-icon{color:#81b943}report-accounting .status.deleted,report-accounting .status.deleted md-icon{color:red!important}report-accounting .status.modified{color:var(--primary)}report-accounting .status i{font-weight:400}report-accounting h3.section-title{margin-bottom:10px}report-accounting .theme.acomba .themed{color:#0bc7de!important}report-accounting .theme.acomba .md-button.themed,report-accounting .theme.acomba .md-button.themed:focus,report-accounting .theme.acomba .md-button.themed:hover,report-accounting .theme.acomba .md-button.themed[disabled]{background-color:#0bc7de!important;color:#fff!important;font-family:Rajdhani;font-weight:700;font-size:14px}report-accounting .theme.quickbooks .themed{color:#2ba01d!important}report-accounting .theme.quickbooks .md-button.themed,report-accounting .theme.quickbooks .md-button.themed:focus,report-accounting .theme.quickbooks .md-button.themed:hover,report-accounting .theme.quickbooks .md-button.themed[disabled]{background-color:#2ba01d!important;color:#fff!important;font-family:Rajdhani;font-weight:700;font-size:14px}report-accounting .theme.sage_50 .themed{color:#00d639!important}report-accounting .theme.sage_50 .md-button.themed,report-accounting .theme.sage_50 .md-button.themed:focus,report-accounting .theme.sage_50 .md-button.themed:hover,report-accounting .theme.sage_50 .md-button.themed[disabled]{background-color:#00d639!important;color:#fff!important;font-family:Rajdhani;font-weight:700;font-size:14px}.accounting-dialog{max-width:700px}.md-table-pagination{padding-right:80px}.md-table-pagination .buttons{color:var(--body-text)!important}.filter-icons{padding-right:15px}.unread-row{font-weight:600}button.details-btn{min-width:80px;min-height:24px;background-color:var(--translucent-dark);font-weight:700;font-size:12px;color:var(--primary);border-radius:5px;border:0;text-transform:none}.details-alert::first-letter{text-transform:capitalize}.details-alert table{border-spacing:0}.details-alert table td:first-child{padding-left:0}.archive-btn{background-color:var(--primary);color:#fff!important}.center-name-row{text-align:center!important}.canada-icons{height:18px;margin-left:-3px}.temperature-icons{padding-left:7px!important}.restock-icons{margin-left:-5px}.toast-alerts-infos{margin-left:2em}.recall-modal{border-radius:20px;max-width:600px}.recall-modal tr{line-height:30px}.recall-modal .table-title-td{font-weight:700;padding-right:10px;text-transform:uppercase}.recall-modal .title{font-size:14px;font-weight:900;line-height:22px}.recall-modal .content-recall{background-color:var(--primary)}.recall-modal .container{margin:12px}.recall-modal .container-main{margin:24px}.recall-modal .header{min-height:3em}.recall-modal .header div:nth-of-type(2n){margin-left:12px}.recall-modal .header div:nth-of-type(2n) span{color:#fff;text-transform:uppercase;font-weight:500}.recall-modal .header h1{color:#fff;text-transform:uppercase;font-size:16px;margin-bottom:4px;margin-top:4px}.recall-modal .header .warning{height:60px;width:60px;color:#fff}.recall-modal .main-content{background:var(--layout-bg);margin:0;border-radius:20px}.tab-actions-alerts{position:absolute;top:60px;right:0;z-index:10;opacity:1;transition:all .2s ease-out}.demo-toolbar{padding-top:1em}.demo-toolbar h2{width:100%;text-align:center}.demo-toolbar img,.demo-toolbar md-icon{height:40px}.demo-alert{max-width:600px;padding:24px}.demo-alert p{line-height:25px}.demo-alert section{margin:20px 0}.demo-alert .md-button{margin:0}.demo-alert .step{color:var(--primary);height:30px;min-width:30px;text-align:center;line-height:28px;border:2px solid var(--primary);border-radius:100%;font-weight:700;margin:6px 24px 0 0}md-dialog.whats-new-dialog{width:900px;max-width:100%;overflow:visible;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;background-color:var(--card-bg);padding:0}md-dialog.whats-new-dialog.bg-purple{background-color:#252527;color:rgba(255,255,255,.87)}md-dialog.whats-new-dialog.bg-purple .md-button,md-dialog.whats-new-dialog.bg-purple .md-button md-icon{color:rgba(255,255,255,.64)}md-dialog.whats-new-dialog md-dialog-content{padding:0}md-dialog.whats-new-dialog md-dialog-content .inner{padding:8px 24px}md-dialog.whats-new-dialog h2{color:var(--primary);text-transform:none;font-family:Rajdhani;font-weight:700;margin:0;line-height:1}md-dialog.whats-new-dialog h2 em{font-style:normal;background-color:var(--translucent-dark);display:inline-block;padding:4px 6px 1px;border:2px solid var(--divider);border-radius:8px;line-height:1;color:var(--body-text)}md-dialog.whats-new-dialog p{line-height:1.35}md-dialog.whats-new-dialog p em{font-weight:700;font-style:normal;font-size:15px}md-dialog.whats-new-dialog p .md-button{display:inline-block;vertical-align:middle;transform:scale(.8);transform-origin:0 50%}md-dialog.whats-new-dialog small{font-style:italic}md-dialog.whats-new-dialog ul li{font-size:13px;font-style:italic;line-height:1.5}md-dialog.whats-new-dialog .new{background:var(--primary);color:#fff;display:inline-block;padding:6px 12px 4px;border-radius:20px;text-transform:uppercase;font-family:Rajdhani;font-size:12px;font-weight:700;line-height:1;letter-spacing:.25px;margin:0 0 12px}md-dialog.whats-new-dialog .big-icon{width:48px;height:48px;margin-bottom:10px}md-dialog.whats-new-dialog .visual{margin-bottom:20px}md-dialog.whats-new-dialog .visual img{max-width:100%}md-dialog.whats-new-dialog .visual iframe{display:block;width:100%;height:405px;-o-object-fit:cover;object-fit:cover;border:0}md-dialog.whats-new-dialog .md-button.btn-large{width:300px;height:48px;line-height:48px;font-size:18px;font-family:Rajdhani;font-weight:700;border-radius:24px;color:#fff}md-dialog.whats-new-dialog .md-button.btn-link{text-transform:none}.stickynote{background-color:var(--translucent-box);color:var(--body-text-fade);padding:9px;border-radius:10px;font-size:13px;text-align:center;max-width:200px}.stickynote.no-bg{background:0 0}.stickynote h4{margin:0 0 10px;padding:0}.stickynote md-icon{color:var(--primary)}.stickynote .big-icon{display:inline-block;border:2px solid var(--divider);border-radius:100%;padding:12px;box-sizing:border-box;margin:0 auto 20px}.stickynote .big-icon md-icon{width:30px;height:30px;color:var(--primary)}.stickynote img{display:block;-o-object-fit:contain;object-fit:contain}.stickynote.no-data-visual{max-width:none;margin:24px;font-size:15px;padding:40px}.stickynote.no-data-visual img{width:1000px;max-width:80%;height:auto;margin:0 auto 20px}.stickynote.no-data-visual-graph{padding:20px;margin:0;max-width:none;background:0 0;overflow:hidden}.daterange-wrapper md-datepicker,.messaging .msg-block md-card,.overflow-visible md-tab-content,.overflow-visible md-tabs-content-wrapper,circular-gauge svg{overflow:visible}.stickynote.no-data-visual-graph img{width:500px;max-width:80%;max-height:75%;margin:0 auto 10px}.stickynote.no-data-visual-graph h4{font-size:15px}.stickynote.no-data-visual-graph.snapshot-details img{width:800px}dashboard-live,dashboard-overview{display:block}dashboard-live md-card,dashboard-overview md-card{margin:4px}dashboard-live .scope-buttons,dashboard-overview .scope-buttons{margin:0 auto!important}dashboard-live .scope-buttons .md-button,dashboard-overview .scope-buttons .md-button{font-size:11px;padding:0 6px;min-height:22px;line-height:22px;color:var(--body-text-fade);text-transform:none}dashboard-live{padding:4px}dashboard-overview md-card{min-height:220px!important;padding-top:16px}md-input-container.filter{margin:0 8px 0 0}md-input-container .error{margin:initial;line-height:24px}.hint.absolute{position:absolute;white-space:nowrap}.required-action-warning{color:#ff0911}.md-title md-icon{margin-right:10px}.expandable-card>.md-list-item-inner{padding:0}h2.md-title{font-weight:400}.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{background:#fff;z-index:20}md-tabs .md-tab[disabled]{color:var(--input-text-disabled)}div.hint.fade{opacity:.5;margin-top:2px;position:absolute}button.md-accent{color:#fff!important}md-checkbox.md-checked .md-icon::after,md-checkbox:not([disabled]).md-checked .md-icon::after{border-color:#fff!important}.tab-actions{position:absolute;top:-48px;right:0;z-index:10;opacity:1;transition:all .2s ease-out}.tab-actions.filter{top:-43px}.tab-actions.filter md-select-value{border:0}.tab-actions button{font-size:12px}.overflow-visible md-tab-content.md-active-add .tab-actions,.overflow-visible md-tab-content.md-active-remove .tab-actions,.overflow-visible md-tabs-content-wrapper.md-active-add .tab-actions,.overflow-visible md-tabs-content-wrapper.md-active-remove .tab-actions{opacity:0;top:-64px}.report-summary-table{font-size:14px;width:100%;border-collapse:collapse;border-spacing:0}.report-summary-table td,.report-summary-table th{border-bottom:1px dotted var(--input-border);padding:4px 0}.report-summary-table td{text-align:right;padding-left:20px;font-weight:700}.report-summary-table td.total{font-size:22px}.badge{padding:8px;margin-right:8px;border-radius:28px;background:var(--primary);z-index:20;text-align:center;color:#fff}.badge.outline{font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:end;background:0 0;font-weight:700;border:1px solid var(--divider);border-radius:24px;padding:4px 8px;margin:0 8px;box-sizing:border-box;min-width:80px;white-space:nowrap;text-align:right;color:var(--body-text)}.badge.outline label{color:var(--body-text-fade);font-size:12px;font-weight:700;-ms-flex:1;flex:1;text-align:left;margin-right:6px}.round-number,.tab-number{font-weight:900;vertical-align:middle}.badge.outline.text-center{-ms-flex-pack:center;justify-content:center;text-align:center}.round-number{background:rgba(0,0,0,.3);height:24px;width:24px;display:inline-block;line-height:24px;border-radius:24px;text-align:center;color:#fff;font-size:12px;margin:0 16px 0 0}.tab-number{border:1px solid var(--primary);min-width:30px;height:25px;line-height:25px;border-radius:4px;text-align:center;color:var(--primary);font-size:15px}.tab-icon{width:20px;height:20px;margin-left:8px;color:rgba(255,255,255,.7)}.expand-collapse{transition:all .35s ease-out;max-height:0;opacity:0}.expand-collapse.expanded{max-height:300px;opacity:1}.expand-collapse .inner{padding:16px 48px}.md-button.md-icon-button.btn-arrow{transition:all .35s ease-out;transform:rotate(0);color:#fff;width:48px;height:48px;padding:0}.md-button.md-icon-button.btn-arrow md-icon{width:40px;height:40px;color:#fff}.md-button.md-icon-button.btn-arrow.up{transform:rotate(180deg)}table.clickable-table-row>tbody tr td,table.clickable-table-row>tbody tr th{transition:all .2s ease-out}table.clickable-table-row>tbody tr:hover>td,table.clickable-table-row>tbody tr:hover>th{background:var(--list-alternate-even-hover);color:#fff}table td.product-list-name{font-size:12px!important}table .product-list-thumb{width:60px;height:60px;background-image:url(/img/default/d7e723af.default-square.png);background-size:cover;background-position:center center;display:block;border-radius:100%;margin:6px 0;overflow:hidden}md-autocomplete.flat{background:0 0}md-autocomplete.flat,md-autocomplete.flat md-autocomplete-wrap{box-shadow:none;height:auto}md-autocomplete.flat input{font-size:12px;line-height:1;min-height:inherit;padding:6px;border-bottom:1px solid var(--input-border);height:auto}.invoice-total{color:var(--primary);font-size:15px;font-weight:700;text-transform:uppercase;padding:16px 16px 8px;text-align:right}.invoice-total em{font-size:20px;font-style:normal}.tax{padding:0 16px}.tax label{font-weight:700;text-transform:uppercase;margin:6px 4px 0;font-size:12px}.tax input{max-width:70px;font-weight:700}.md-subheader.accent{margin:0 0 1px}.md-subheader.accent .md-subheader-inner{color:var(--primary);font-weight:900;border-left:4px solid var(--primary);text-transform:uppercase}md-card.text-right md-card-title div{text-align:right;-ms-flex-item-align:end;align-self:flex-end}.replace{text-transform:uppercase;color:var(--primary);display:inline-block;padding-top:10px;font-size:11px;font-weight:600}.md-custom-menu-content>span{font-size:30px;display:block;padding:5px 10px;border-top:4px solid var(--primary);font-weight:300;text-align:center}.md-custom-menu-content>p .md-button{margin:-8px 16px 0}.dashboard-metrics{margin-bottom:0}.daterange-wrapper{padding-right:20px;font-family:Roboto,sans-serif}.daterange-wrapper .daterange{min-width:200px}.daterange-wrapper .daterange>md-icon{width:42px;height:42px;min-width:42px;min-height:42px;margin:0 8px;color:var(--primary);transition:all .25s ease-out;border:2px solid var(--divider);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.daterange-wrapper .daterange>md-icon svg{width:20px;height:20px}.daterange-wrapper .daterange>div>label{display:block;font-weight:500;font-size:11px;color:var(--body-text-fade)}@media (min-width:1024px){.daterange-wrapper .daterange>div>label{white-space:nowrap}}.daterange-wrapper .md-datepicker-button{display:none}.daterange-wrapper .md-date-range .md-select-value,.daterange-wrapper .md-date-range .md-text,.daterange-wrapper md-date-range .md-select-value,.daterange-wrapper md-date-range .md-text,.daterange-wrapper md-select .md-select-value,.daterange-wrapper md-select .md-text{text-transform:uppercase;font-weight:700;color:var(--primary);border-bottom-width:0!important;font-size:12px!important}.daterange-wrapper md-datepicker .md-datepicker-input{min-width:105px;color:var(--primary);font-weight:600}.daterange-wrapper md-menu{padding:0}.daterange-wrapper md-menu .md-button{margin:0;font-size:11px;line-height:24px;min-height:24px}.daterange-wrapper md-menu md-icon{width:16px;height:16px}.add-sales-btn{position:absolute;transform:translate(-15px,20px)}.text-card{font-family:Rajdhani;transition:all .25s ease-out;font-size:15px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase}.text-card em{display:block;font-size:36px;line-height:1;font-weight:600;font-style:normal}.text-card.primary{color:var(--primary)}.text-card.accent{color:#999}.text-card.accent em{color:var(--primary)}.text-card.blue{color:#3f51b5}.text-card.amber{color:#f0ae15}.text-card.grey{color:#9e9e9e}.text-card.green{color:#81b943}div[md-tabs-template]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.card-title{margin-bottom:-8px}.card-title h2{text-transform:uppercase;color:rgba(0,0,0,.5);font-weight:200!important;padding:0;margin:0 0 0 16px;font-size:20px}.trend-badge{min-width:70px;min-height:24px;line-height:24px;font-weight:700;display:inline-block;padding:0 6px;text-align:right;color:#fff;background:#777;white-space:nowrap;font-size:12px}.trend-badge md-icon{width:20px;height:20px;margin:0;color:rgba(0,0,0,.5)}.trend-badge.down{background:#81b943}.trend-badge.up{background:var(--primary)}.trend-badge.clear,.trend-badge.outline{background:0 0;border:2px solid var(--body-text-fade);color:var(--body-text-fade)}.trend-badge.clear md-icon,.trend-badge.outline md-icon{color:var(--body-text-fade)}.trend-badge.clear.down,.trend-badge.outline.down{color:#81b943;border-color:#81b943}.trend-badge.clear.down md-icon,.trend-badge.outline.down md-icon{color:#81b943}.trend-badge.clear.up,.trend-badge.outline.up{color:var(--primary);border-color:var(--primary)}.trend-badge.clear.up md-icon,.trend-badge.outline.up md-icon{color:var(--primary)}.dashboard-sensors .sensor-tile .sensor-infos .status-icon md-icon,.trend-badge.clear.inverted.up,.trend-badge.clear.inverted.up md-icon,.trend-badge.outline.inverted.up,.trend-badge.outline.inverted.up md-icon{color:#81b943}.trend-badge.clear.inverted.down,.trend-badge.clear.inverted.down md-icon,.trend-badge.outline.inverted.down,.trend-badge.outline.inverted.down md-icon{color:var(--primary)}.trend-badge.clear{border:none!important}.small-title-selector{padding:0 16px}.small-title-selector md-menu{padding:0;margin:0}.small-title-selector md-menu button{margin:0;font-size:11px;color:var(--body-text-fade)}.small-title-selector h2{font-weight:500!important;text-transform:none;font-size:15px;margin:0}.small-title-selector.text-left h2{padding-left:8px}.small-title-selector.text-right h2{padding-right:8px}.small-title-selector .subtitle{min-height:36px;display:block;line-height:36px;font-size:11px;color:var(--body-text-fade);padding:0 8px;text-transform:uppercase;font-weight:500}.product-list md-list-item{font-size:13px;margin:0;padding:0 8px 0 16px}.product-list md-list-item .incomplete{font-style:italic;color:rgba(0,0,0,.4);font-weight:700}.product-list md-list-item md-menu{padding:0}.calendar-config-options form span.unit{font-size:12px;text-transform:uppercase;font-weight:700;color:var(--body-text-fade);display:inline-block;margin:12px 16px 0 0}.calendar-config-options form md-input-container{margin-top:0}.calendar-config-options form md-input-container.sm{width:84px}.calendar-config-options form md-input-container.sm input{padding-left:16px;text-align:center}.calendar-config-options button{font-size:12px;margin-left:40px}.calendar-config-options.disabled{opacity:.2;pointer-events:none}md-list.period-list md-list-item{color:var(--body-text-fade);font-size:13px;padding:6px 0}md-list.period-list md-list-item h3{padding:0;margin:0;font-size:13px}.dashboard-gauges{padding-bottom:20px}.dashboard-gauges h2{margin:30px 0 0}.dashboard-gauges h4{color:var(--body-text-fade);display:block;font-size:16px;text-transform:none;margin:0 0 20px;text-align:center}.dashboard-gauges .objectives-graph-title{color:var(--body-text);text-transform:uppercase;font-family:Rajdhani;margin-top:0}@media (min-width:960px){.dashboard-gauges:first-child profit-graph{border-right:1px solid var(--divider)}}.dashboard-gauges .gauge-wrapper{padding:8px;pointer-events:none;cursor:default}.dashboard-gauges .gauge-wrapper md-icon{opacity:0}.dashboard-gauges .gauge-wrapper.clickable{background:0 0;border-radius:8px;pointer-events:all;cursor:pointer}.dashboard-gauges .gauge-wrapper.clickable:hover{background:var(--translucent-dark)}.dashboard-gauges .gauge-wrapper.clickable:hover md-icon{opacity:1}.dashboard-gauges .gauge-wrapper.clickable md-icon{color:var(--body-text);opacity:.2;width:20px;height:20px;display:inline-block;vertical-align:middle;transform:translate(2px,-2px)}.dashboard-gauges .gauge-wrapper:not(.text-center):not(.text-right){text-align:left}.dashboard-gauges .gauge-wrapper .text{padding:8px;text-align:center}.dashboard-gauges .gauge-wrapper .text span{font-size:12px;font-weight:600;white-space:nowrap;color:var(--body-text-fade);display:block}.dashboard-gauges .gauge-wrapper .text em{font-size:15px;line-height:1.2;display:inline-block;vertical-align:middle;font-style:normal;white-space:nowrap;font-weight:700}.dashboard-gauges .gauge-wrapper .text em.big{font-size:24px}iam-tabs{display:block;min-height:40px}.add-location .md-button.vertical-tab,.add-location div.vertical-tab,.helper-section .md-button.vertical-tab,.helper-section div.vertical-tab,.vertical-tabs .md-button.vertical-tab,.vertical-tabs div.vertical-tab,iam-tabs .md-button.vertical-tab,iam-tabs div.vertical-tab{overflow:hidden;padding:12px 4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--body-text-fade);width:130px;min-width:130px;text-transform:none!important;white-space:normal;line-height:1;margin:0!important;border-radius:0!important;font-size:11px;font-family:Roboto,sans-serif}.add-location .md-button.vertical-tab md-icon,.add-location div.vertical-tab md-icon,.helper-section .md-button.vertical-tab md-icon,.helper-section div.vertical-tab md-icon,.vertical-tabs .md-button.vertical-tab md-icon,.vertical-tabs div.vertical-tab md-icon,iam-tabs .md-button.vertical-tab md-icon,iam-tabs div.vertical-tab md-icon{width:24px;height:24px;margin:0 auto 5px!important}.add-location .md-button.vertical-tab em,.add-location div.vertical-tab em,.helper-section .md-button.vertical-tab em,.helper-section div.vertical-tab em,.vertical-tabs .md-button.vertical-tab em,.vertical-tabs div.vertical-tab em,iam-tabs .md-button.vertical-tab em,iam-tabs div.vertical-tab em{background-color:var(--primary);display:inline-block;text-align:center;padding:0 4px;font-style:normal;font-weight:700;min-width:16px;height:16px;line-height:16px;border-radius:6px;font-size:9px;box-sizing:border-box;position:absolute;top:16px;left:50%;z-index:2;color:#fff;transform:translateX(16px)}.add-location .md-button.vertical-tab.active,.add-location div.vertical-tab.active,.helper-section .md-button.vertical-tab.active,.helper-section div.vertical-tab.active,.vertical-tabs .md-button.vertical-tab.active,.vertical-tabs div.vertical-tab.active,iam-tabs .md-button.vertical-tab.active,iam-tabs div.vertical-tab.active{background:var(--vertical-tab-selected)}.add-location .md-button.vertical-tab.active:first-of-type,.add-location div.vertical-tab.active:first-of-type,.helper-section .md-button.vertical-tab.active:first-of-type,.helper-section div.vertical-tab.active:first-of-type,.vertical-tabs .md-button.vertical-tab.active:first-of-type,.vertical-tabs div.vertical-tab.active:first-of-type,iam-tabs .md-button.vertical-tab.active:first-of-type,iam-tabs div.vertical-tab.active:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.add-location .md-button.vertical-tab.active,.add-location .md-button.vertical-tab.active md-icon,.add-location div.vertical-tab.active,.add-location div.vertical-tab.active md-icon,.helper-section .md-button.vertical-tab.active,.helper-section .md-button.vertical-tab.active md-icon,.helper-section div.vertical-tab.active,.helper-section div.vertical-tab.active md-icon,.vertical-tabs .md-button.vertical-tab.active,.vertical-tabs .md-button.vertical-tab.active md-icon,.vertical-tabs div.vertical-tab.active,.vertical-tabs div.vertical-tab.active md-icon,iam-tabs .md-button.vertical-tab.active,iam-tabs .md-button.vertical-tab.active md-icon,iam-tabs div.vertical-tab.active,iam-tabs div.vertical-tab.active md-icon{color:var(--primary)}.add-location md-card,.helper-section md-card,.vertical-tabs md-card,iam-tabs md-card{width:130px;min-width:130px;margin:4px}.add-location .border-active,.helper-section .border-active,.vertical-tabs .border-active,iam-tabs .border-active{height:2px;width:40px;border-radius:2px;background-color:var(--primary);display:block;margin:0 auto}.add-location .tab-label,.helper-section .tab-label,.vertical-tabs .tab-label,iam-tabs .tab-label{text-transform:uppercase;font-weight:500;margin:0;height:38px;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px;letter-spacing:.5px}.add-location .active .tab-label,.helper-section .active .tab-label,.vertical-tabs .active .tab-label,iam-tabs .active .tab-label{color:var(--primary)}.add-location .category,.helper-section .category,.vertical-tabs .category,iam-tabs .category{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:8px 4px 4px 8px}.add-location .category>h3,.helper-section .category>h3,.vertical-tabs .category>h3,iam-tabs .category>h3{text-transform:uppercase;color:var(--primary);font-family:Rajdhani;font-size:14px;font-weight:700;margin:0}.add-location .category>md-icon,.helper-section .category>md-icon,.vertical-tabs .category>md-icon,iam-tabs .category>md-icon{margin-right:4px;width:18px;height:18px}.product-info-panel{min-width:300px}.date-range-dashboard{font-size:13px;font-style:initial;font-weight:600}.substitution-card{box-shadow:none;border:1px solid rgba(0,0,0,.2);color:var(--primary)}.substitution-card span{color:var(--primary)}.no-data{transition:cubic-bezier(.17,.67,.3,.96)}.no-data .alert-message{opacity:0;animation:message 1s;animation-delay:1s;animation-fill-mode:forwards;-webkit-animation-name:message 1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-fill-mode:forwards;-o-animation-delay:1s;-ms-animation-delay:1s}@keyframes message{from{opacity:0}to{opacity:1}}md-icon.edit-cost{color:var(--body-text)}.overwrite-color-black-select .md-select-icon{color:#000!important}small.no-data{line-height:1.25;font-style:italic;margin-top:4px;display:block}.dashboard-integrations-infos{padding:16px 8px}.dashboard-integrations-infos h2.section-title,.dashboard-integrations-infos h3.section-title{line-height:1;margin:0 0 8px;padding:0}.dashboard-integrations-infos p{font-style:italic;font-size:13px}.dashboard-integrations-infos a{transform:translateX(-12px)}.dashboard-integrations-infos img.clock-logo{display:block;width:90px;height:auto;margin:0 0 10px}.dashboard-integrations-infos img.thermiq-preview{display:block;max-width:80%;height:auto;margin:0 auto}.dashboard-integrations-infos img.clock-preview{display:block;max-width:110px;height:auto;margin:0 auto}.md-button.stats-card,md-card.stats-card{font-family:Rajdhani;margin:4px;padding:8px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:var(--card-bg);border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.md-button.stats-card .icon,md-card.stats-card .icon{width:40px;height:40px;min-width:40px;min-height:40px;margin:4px;border:2px solid var(--divider);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md-button.stats-card .icon md-icon,md-card.stats-card .icon md-icon{color:var(--primary);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}.md-button.stats-card h3,md-card.stats-card h3{margin:0;padding:0;line-height:1}.md-button.stats-card em,md-card.stats-card em{color:var(--body-text-fade);font-size:13px;line-height:1;padding:4px 0;font-weight:700;display:block;font-style:normal}.dashboard-data,.dashboard-sensors{min-width:300px;transition:all .5s}.dashboard-data{font-family:Rajdhani}.dashboard-data .live-metrics .intro{padding:24px 8px 0;text-align:center}.dashboard-data .live-metrics .total-sales{text-align:center;white-space:nowrap}.dashboard-data .live-metrics .total-sales h3{color:var(--primary);font-size:20px;margin:0;white-space:nowrap}.dashboard-data .live-metrics .total-sales h3 em{font-style:normal;display:block;font-size:32px;color:var(--body-text);text-transform:none;margin-bottom:0;line-height:40px}@media (min-width:1200px){.dashboard-data .live-metrics .total-sales h3 em{font-size:40px}}.dashboard-data .live-metrics .total-sales h3 small{font-size:14px;white-space:nowrap;font-weight:500}.dashboard-data .live-metrics .total-sales .discount{font-weight:600;font-size:14px;font-style:oblique}.dashboard-data .live-metrics .kpis>div{min-width:110px;margin:0 6px 6px 0}.dashboard-data .live-metrics .kpis>div h3{font-size:13px}.dashboard-data .live-metrics .kpis>div em{color:var(--body-text);font-size:16px}.dashboard-data .live-metrics h4{text-transform:uppercase;color:var(--body-text-fade);margin:0}.dashboard-data .live-metrics h4 em{font-style:normal;display:block;font-size:20px;color:var(--body-text);text-transform:none}.dashboard-data .live-metrics h4 small{font-size:14px;white-space:nowrap;font-weight:500}.dashboard-data .live-metrics .no-pos-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:400px;background-color:var(--layout-bg);box-shadow:0 0 12px rgba(0,0,0,.3);border-bottom:3px solid var(--primary);border-radius:8px 8px 0 0}.dashboard-data .live-metrics .no-pos-box p{text-align:center;font-weight:700;font-size:14px;padding:8px}.dashboard-data .live-metrics .no-pos-box md-icon{color:var(--primary);border-radius:100%;border:2px solid var(--divider);padding:4px}.dashboard-data .live-metrics .sep{width:1px;height:100%;min-height:145px;background:var(--divider)}.dashboard-data .live-metrics .category{min-width:200px;text-align:center}.dashboard-data .live-metrics .category .inner{background-color:var(--translucent-dark);border-radius:8px;margin:4px}.dashboard-data .live-metrics .category h2.subtotal{font-size:18px;margin:0}@media (min-width:1200px){.dashboard-data .live-metrics .category h2.subtotal{font-size:20px;margin-bottom:-6px}}.dashboard-data .live-metrics .category h2.subtotal small{color:var(--body-text-fade);font-weight:400;font-size:13px}@media (min-width:1200px){.dashboard-data .live-metrics .category h2.subtotal small{font-size:16px}}.dashboard-data .live-metrics .category .cost-value{margin:0}.dashboard-data .live-metrics .category .cost-value label{display:block;color:var(--body-text-fade);line-height:1;font-weight:400;font-size:12px}.dashboard-data .live-metrics .category .cost-value em{font-style:normal;font-size:13px;font-weight:600;line-height:1}@media (min-width:1200px){.dashboard-data .live-metrics .category .cost-value em{font-size:15px}}.dashboard-data .live-metrics .category md-icon{width:24px;height:24px;color:var(--primary)}.dashboard-data .live-metrics .category md-icon.tooltip-icon{width:20px;height:20px;color:var(--body-text-fade);margin:-1px 2px 2px}.dashboard-data .live-metrics .category h4{margin:0 16px;text-align:center;font-size:13px}.dashboard-data .live-metrics .category h4 span{white-space:nowrap;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dashboard-data .live-metrics .category span{display:block}.dashboard-data .live-metrics .category circular-gauge{margin:4px}.dashboard-data .live-metrics .sales-infos{padding-top:5px}.dashboard-data .live-metrics.no-pos-connected .sales-infos{opacity:.3}.dashboard-data .live-metrics md-icon{margin:8px;width:26px;height:26px}.dashboard-data .live-metrics .btn-pos-config{font-weight:700}.dashboard-sensors .sensor-tile{padding:4px 4px 2px;box-sizing:border-box;box-shadow:none;background-color:var(--sensor-tile);cursor:pointer;border:3px solid transparent;-ms-flex:1;flex:1}.dashboard-sensors .sensor-tile:hover{background-color:var(--sensor-tile-hover)}.dashboard-sensors .sensor-tile .min-max{text-align:center;color:var(--body-text-fade);font-size:10px}.dashboard-sensors .sensor-tile .min-max>span{margin:0 3px}.dashboard-sensors .sensor-tile .min-max sup{font-family:Roboto,sans-serif;font-size:7px}.dashboard-sensors .sensor-tile.empty{-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center;background:0 0}.dashboard-sensors .sensor-tile.empty .md-raised.md-button{background:#111;color:#fff}.dashboard-sensors .sensor-tile.empty .md-raised.md-button:hover{background:#000}.dashboard-sensors .sensor-tile.empty button,.dashboard-sensors .sensor-tile.empty p{font-family:Roboto,sans-serif}.dashboard-sensors .sensor-tile.empty p{font-style:italic;margin-bottom:10px;font-weight:500;line-height:1.35}.dashboard-sensors .sensor-tile.empty .btn-info{min-width:200px;margin-top:40px}.dashboard-sensors .sensor-tile h3{margin:0 2px;font-family:Rajdhani;font-size:14px;line-height:1;text-align:center}.dashboard-sensors .sensor-tile .main-infos{max-width:250px;padding:8px 0 0;margin:0 auto;transform-origin:left center}.dashboard-sensors .sensor-tile .sensor-infos{font-family:Rajdhani}.dashboard-sensors .sensor-tile .sensor-infos h4{font-size:24px;font-weight:500;margin:0 0 3px;text-align:center;line-height:1}.dashboard-sensors .sensor-tile .sensor-infos h4 sup{font-family:Roboto,sans-serif;font-size:12px}.dashboard-sensors .sensor-tile .sensor-infos .status-icon{margin:0 0 0 10px}.dashboard-sensors .sensor-tile .sensor-infos .status-icon.stroke{border:2px solid var(--divider);border-radius:100%;padding:4px}.dashboard-sensors .sensor-tile .sensor-infos .icon-hum{font-size:13px;min-width:36px}.dashboard-sensors .sensor-tile .sensor-infos .icon-hum md-icon{color:var(--body-text-fade);width:16px;height:16px;margin:0}.dashboard-sensors .sensor-tile .sensor-infos .icon-hum span{font-size:14px;font-weight:700;color:var(--body-text-fade)}.dashboard-sensors .sensor-tile .sensor-infos .icon-hum sup{font-size:10px}.dashboard-sensors .sensor-tile .sensor-infos .icon-probe{width:20px;height:20px;margin-right:2px}.dashboard-sensors .sensor-tile .connectivity{color:var(--body-text-fade);min-height:24px;font-size:11px}.dashboard-sensors .sensor-tile .connectivity .battery-level-wrapper{margin-right:8px}.dashboard-sensors .sensor-tile .connectivity .battery-level-wrapper small{vertical-align:middle}.dashboard-sensors .sensor-tile .connectivity .connectivity-status::before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;width:10px;height:10px;border-radius:100%;background:0 0;border:1px solid var(--input-border)}.dashboard-sensors .sensor-tile .connectivity .connectivity-status.online::before{background-color:#81b943;border-color:#81b943}.dashboard-sensors .sensor-tile .alert-icon{margin:0;color:red}.dashboard-sensors .sensor-tile .status-icon md-icon{width:18px;height:18px;margin:0}.dashboard-sensors .sensor-tile.good .status-icon md-icon{color:#81b943}.dashboard-sensors .sensor-tile.warn .thermometer::after{background:var(--thermometer-bg)}.dashboard-sensors .sensor-tile.warn .status-icon md-icon{color:var(--body-text-fade)}.dashboard-sensors .sensor-tile.bad{border-color:red}.dashboard-sensors .sensor-tile.bad h3{color:red}.dashboard-sensors .sensor-tile.bad .status-icon md-icon{color:red;animation:blink .5s infinite alternate}.dashboard-sensors .sensor-tile.alert-probe h4,.dashboard-sensors .sensor-tile.alert-temp h4{color:red}.dashboard-sensors .sensor-tile.alert-probe .thermometer .temperature,.dashboard-sensors .sensor-tile.alert-probe .thermometer::after,.dashboard-sensors .sensor-tile.alert-temp .thermometer .temperature,.dashboard-sensors .sensor-tile.alert-temp .thermometer::after{background:red}.dashboard-sensors .sensor-tile.alert-hum .icon-hum md-icon,.dashboard-sensors .sensor-tile.alert-hum .icon-hum span,.dashboard-sensors .sensor-tile.alert-probe .icon-probe,.dashboard-sensors .sensor-tile.alert-temp .icon-probe{color:red}.dashboard-sensors .sensor-tile .offline{text-align:center}.dashboard-sensors .sensor-tile .offline p{font-size:11px;font-style:italic;margin:0}.dashboard-sensors .sensor-tile .offline md-icon{color:var(--primary);width:24px;height:24px;margin:0 auto 5px}.dashboard-sensors .sensor-tile .updated-at{text-align:center;display:block;font-size:9px;font-style:italic;color:var(--body-text-fade);padding:2px 0 0 2px}md-dialog.sensor-detail{width:920px;max-width:90%}md-dialog.sensor-detail .alert-box{margin:0 16px 16px}md-dialog.sensor-detail.sensor-graph{width:80%;max-width:1400px;min-height:660px}md-dialog.sensor-detail.sensor-graph .graph{min-height:520px;margin:20px 0}md-dialog.sensor-detail button.md-button{font-family:Roboto,sans-serif!important}md-dialog.sensor-detail button.md-button.btn-close{color:var(--body-text-fade)}md-dialog.sensor-detail md-input-container{margin:16px 0}md-dialog.sensor-detail md-input-container label{font-size:16px}md-dialog.sensor-detail md-input-container input{color:var(--body-text)}md-dialog.sensor-detail md-input-container input.sensor-name{font-size:18px;font-weight:700}md-dialog.sensor-detail md-input-container input.serial{font-size:12px}md-dialog.sensor-detail .card-detail-picture .icon-bg{width:120px;height:120px}md-dialog.sensor-detail .card-detail-picture .icon-bg md-icon{width:48px;height:48px}md-dialog.sensor-detail h3{font-size:14px;margin:0 0 8px}md-dialog.sensor-detail .box{padding:8px 8px 16px;border-radius:6px;margin:8px 4px;text-align:center;background-color:var(--translucent-dark)}md-dialog.sensor-detail .box label{display:block;color:var(--body-text-fade);font-weight:600;font-size:12px}md-dialog.sensor-detail .box md-checkbox{margin:0 0 8px 16px}md-dialog.sensor-detail .input-email{min-width:300px}md-dialog.sensor-detail .input-phone{min-width:200px}md-dialog.sensor-detail .logs{padding:16px 0}md-dialog.sensor-detail table.md-table.corrective-actions .md-input-container,md-dialog.sensor-detail table.md-table.corrective-actions label,md-dialog.sensor-detail table.md-table.corrective-actions textarea{font-size:13px;font-style:italic;font-weight:400}md-dialog.sensor-detail table.md-table.corrective-actions textarea{border:0;min-height:36px;padding-top:4px}md-dialog.sensor-detail table.md-table.corrective-actions tr{background:0 0!important;height:auto;min-height:auto}md-dialog.sensor-detail table.md-table.corrective-actions th{padding:6px 0!important;background-color:rgba(0,0,0,.075);font-size:12px!important}md-dialog.sensor-detail table.md-table.corrective-actions td,md-dialog.sensor-detail table.md-table.corrective-actions th{width:15%;text-align:left;font-size:13px;border-bottom:1px solid var(--divider);height:auto;min-height:auto}md-dialog.sensor-detail table.md-table.corrective-actions td.col-action,md-dialog.sensor-detail table.md-table.corrective-actions th.col-action{width:55%}md-dialog.sensor-detail table.md-table.corrective-actions td.text-center,md-dialog.sensor-detail table.md-table.corrective-actions th.text-center{text-align:center}md-dialog.sensor-detail table.md-table.corrective-actions td>div,md-dialog.sensor-detail table.md-table.corrective-actions th>div{font-size:14px;font-weight:700}md-dialog.sensor-detail table.md-table.corrective-actions td>div sup,md-dialog.sensor-detail table.md-table.corrective-actions th>div sup{line-height:1;font-size:14px;vertical-align:baseline;margin-left:5px;font-weight:400}md-dialog.sensor-detail table.md-table.corrective-actions td md-icon,md-dialog.sensor-detail table.md-table.corrective-actions th md-icon{color:var(--body-text-fade);width:22px;height:22px;margin:0 4px}md-dialog.sensor-detail input::-webkit-inner-spin-button,md-dialog.sensor-detail input::-webkit-outer-spin-button{-webkit-appearance:none;display:none}md-dialog.sensor-detail .sensor-configs,md-dialog.sensor-detail table.sensor-configs{width:100%;margin:0 0 10px;border-collapse:collapse;border-spacing:0}md-dialog.sensor-detail .sensor-configs thead tr th,md-dialog.sensor-detail table.sensor-configs thead tr th{color:var(--body-text);text-transform:uppercase;font-size:10px;padding:2px;height:auto;min-height:auto;vertical-align:middle;text-align:center}md-dialog.sensor-detail .sensor-configs thead tr th.desc,md-dialog.sensor-detail table.sensor-configs thead tr th.desc{text-align:left}md-dialog.sensor-detail .sensor-configs thead tr th .md-button.md-icon-button,md-dialog.sensor-detail table.sensor-configs thead tr th .md-button.md-icon-button{margin:0 auto}md-dialog.sensor-detail .sensor-configs thead tr:first-child th,md-dialog.sensor-detail table.sensor-configs thead tr:first-child th{color:var(--primary)}md-dialog.sensor-detail md-checkbox .hint{margin-left:5px;font-style:italic}.sensor-configs,table.sensor-configs{width:100%}.sensor-configs tr.sensor-config-row,table.sensor-configs tr.sensor-config-row{display:table-row;width:100%}.sensor-configs tr.sensor-config-row td,table.sensor-configs tr.sensor-config-row td{padding:2px;height:auto;min-height:auto;vertical-align:middle;text-align:center}.sensor-configs tr.sensor-config-row input,table.sensor-configs tr.sensor-config-row input{background:var(--input-bg);border:2px solid var(--input-border);font-weight:700;color:var(--body-text);border-radius:6px;width:auto;height:36px;font-size:14px;line-height:1;padding:0 8px;box-sizing:border-box;text-align:center}.sensor-configs tr.sensor-config-row input.desc,table.sensor-configs tr.sensor-config-row input.desc{width:100%;text-align:left}.sensor-configs tr.sensor-config-row input.time,table.sensor-configs tr.sensor-config-row input.time{width:90px}.sensor-configs tr.sensor-config-row input.min-max,table.sensor-configs tr.sensor-config-row input.min-max{width:60px}.sensor-configs tr.sensor-config-row restock-time-picker input,table.sensor-configs tr.sensor-config-row restock-time-picker input{border:2px solid var(--input-border)}.sensor-configs tr.sensor-config-row md-checkbox,table.sensor-configs tr.sensor-config-row md-checkbox{margin:0 auto!important;width:20px;height:20px}g[stroke="rgba(0,0,0,0)"]{stroke:var(--layout-bg)!important}.fixed-costs h2.section-title{width:100px;text-align:center}.fixed-costs md-table-container{padding:0!important}.fixed-costs md-input-container{margin:0}.fixed-costs table.md-table.spreadsheet,.fixed-costs table.spreadsheet{border-collapse:collapse;min-width:1170px}.fixed-costs table.md-table.spreadsheet td,.fixed-costs table.spreadsheet td{min-width:75px!important;max-width:75px!important;min-height:75px!important;max-height:75px!important}.fixed-costs table.md-table.spreadsheet thead th,.fixed-costs table.spreadsheet thead th{text-align:center}.fixed-costs table.md-table.spreadsheet thead th.category,.fixed-costs table.spreadsheet thead th.category{text-align:right;padding-right:16px}.fixed-costs table.md-table.spreadsheet thead .information-header,.fixed-costs table.spreadsheet thead .information-header{color:var(--body-text-fade)!important}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr.md-row:not([disabled]):hover:not(.ignored),.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr:not([disabled]):hover:not(.ignored),.fixed-costs table.md-table.spreadsheet>tbody>tr.md-row:not([disabled]):hover:not(.ignored),.fixed-costs table.md-table.spreadsheet>tbody>tr:not([disabled]):hover:not(.ignored),.fixed-costs table.spreadsheet>tbody.md-body>tr.md-row:not([disabled]):hover:not(.ignored),.fixed-costs table.spreadsheet>tbody.md-body>tr:not([disabled]):hover:not(.ignored),.fixed-costs table.spreadsheet>tbody>tr.md-row:not([disabled]):hover:not(.ignored),.fixed-costs table.spreadsheet>tbody>tr:not([disabled]):hover:not(.ignored){background:rgba(0,0,0,.1)!important}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th,.fixed-costs table.md-table.spreadsheet>tbody>tr>td,.fixed-costs table.md-table.spreadsheet>tbody>tr>th,.fixed-costs table.spreadsheet>tbody.md-body>tr>td,.fixed-costs table.spreadsheet>tbody.md-body>tr>th,.fixed-costs table.spreadsheet>tbody>tr>td,.fixed-costs table.spreadsheet>tbody>tr>th{padding:0!important;border:1px solid var(--spreadsheet-border);border-collapse:collapse;text-align:center;box-sizing:border-box;width:6%}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.hidden-input,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.hidden-input,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.hidden-input,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input,.fixed-costs table.spreadsheet>tbody>tr>td input,.fixed-costs table.spreadsheet>tbody>tr>td input.hidden-input,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input,.fixed-costs table.spreadsheet>tbody>tr>th input,.fixed-costs table.spreadsheet>tbody>tr>th input.hidden-input{display:-ms-flexbox;display:flex;min-height:70px;margin:0;border:0!important;text-align:center;-ms-flex:1;flex:1;box-shadow:inset 0 0 0 2px transparent;transition:all .2s;cursor:text}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.category,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.category,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.hidden-input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.hidden-input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.category,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.hidden-input.category,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.category,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input.category,.fixed-costs table.spreadsheet>tbody>tr>td input.category,.fixed-costs table.spreadsheet>tbody>tr>td input.hidden-input.category,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.category,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input.category,.fixed-costs table.spreadsheet>tbody>tr>th input.category,.fixed-costs table.spreadsheet>tbody>tr>th input.hidden-input.category{text-align:right;min-width:120px;padding-right:16px}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.hidden-input:hover,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input:hover,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input:hover,.fixed-costs table.spreadsheet>tbody>tr>td input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>td input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody>tr>td input:focus,.fixed-costs table.spreadsheet>tbody>tr>td input:hover,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input:hover,.fixed-costs table.spreadsheet>tbody>tr>th input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>th input.hidden-input:hover,.fixed-costs table.spreadsheet>tbody>tr>th input:focus,.fixed-costs table.spreadsheet>tbody>tr>th input:hover{background:var(--translucent-dark)}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.hidden-input:focus,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input:focus,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody>tr>td input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>td input:focus,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input:focus,.fixed-costs table.spreadsheet>tbody>tr>th input.hidden-input:focus,.fixed-costs table.spreadsheet>tbody>tr>th input:focus{background:var(--translucent-dark);box-shadow:inset 0 0 0 2px var(--primary)}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>td hidden-input-container input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>td input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.hidden-input.total,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.hidden-input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>td hidden-input-container input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.hidden-input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>td input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.hidden-input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.hidden-input.total,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input.total,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.hidden-input.total,.fixed-costs table.spreadsheet>tbody>tr>td hidden-input-container input.total,.fixed-costs table.spreadsheet>tbody>tr>td input.hidden-input.total,.fixed-costs table.spreadsheet>tbody>tr>td input.total,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.hidden-input.total,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input.total,.fixed-costs table.spreadsheet>tbody>tr>th input.hidden-input.total,.fixed-costs table.spreadsheet>tbody>tr>th input.total{font-weight:700;opacity:1;font-style:normal}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td.delete-entry,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th.delete-entry,.fixed-costs table.md-table.spreadsheet>tbody>tr>td.delete-entry,.fixed-costs table.md-table.spreadsheet>tbody>tr>th.delete-entry,.fixed-costs table.spreadsheet>tbody.md-body>tr>td.delete-entry,.fixed-costs table.spreadsheet>tbody.md-body>tr>th.delete-entry,.fixed-costs table.spreadsheet>tbody>tr>td.delete-entry,.fixed-costs table.spreadsheet>tbody>tr>th.delete-entry{width:50px}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td.delete-entry .md-button.md-icon-button,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th.delete-entry .md-button.md-icon-button,.fixed-costs table.md-table.spreadsheet>tbody>tr>td.delete-entry .md-button.md-icon-button,.fixed-costs table.md-table.spreadsheet>tbody>tr>th.delete-entry .md-button.md-icon-button,.fixed-costs table.spreadsheet>tbody.md-body>tr>td.delete-entry .md-button.md-icon-button,.fixed-costs table.spreadsheet>tbody.md-body>tr>th.delete-entry .md-button.md-icon-button,.fixed-costs table.spreadsheet>tbody>tr>td.delete-entry .md-button.md-icon-button,.fixed-costs table.spreadsheet>tbody>tr>th.delete-entry .md-button.md-icon-button{margin:0}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.md-table.spreadsheet>tbody>tr>td.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.md-table.spreadsheet>tbody>tr>th.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.spreadsheet>tbody.md-body>tr>td.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.spreadsheet>tbody.md-body>tr>th.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.spreadsheet>tbody>tr>td.delete-entry .md-button.md-icon-button md-icon,.fixed-costs table.spreadsheet>tbody>tr>th.delete-entry .md-button.md-icon-button md-icon{transition:color .3s}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>td.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.md-table.spreadsheet>tbody>tr>td.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.md-table.spreadsheet>tbody>tr>th.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.spreadsheet>tbody.md-body>tr>td.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.spreadsheet>tbody.md-body>tr>th.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.spreadsheet>tbody>tr>td.delete-entry .md-button.md-icon-button:hover md-icon,.fixed-costs table.spreadsheet>tbody>tr>th.delete-entry .md-button.md-icon-button:hover md-icon{color:var(--primary)}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th,.fixed-costs table.md-table.spreadsheet>tbody>tr>th,.fixed-costs table.spreadsheet>tbody.md-body>tr>th,.fixed-costs table.spreadsheet>tbody>tr>th{width:auto!important}.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th hidden-input-container input,.fixed-costs table.md-table.spreadsheet>tbody.md-body>tr>th input,.fixed-costs table.md-table.spreadsheet>tbody>tr>th hidden-input-container input,.fixed-costs table.md-table.spreadsheet>tbody>tr>th input,.fixed-costs table.spreadsheet>tbody.md-body>tr>th hidden-input-container input,.fixed-costs table.spreadsheet>tbody.md-body>tr>th input,.fixed-costs table.spreadsheet>tbody>tr>th hidden-input-container input,.fixed-costs table.spreadsheet>tbody>tr>th input{font-weight:700;color:var(--body-text);font-size:14px}.fixed-costs table.md-table.spreadsheet tfoot .variation,.fixed-costs table.spreadsheet tfoot .variation{text-transform:none;padding-top:5px;display:block;white-space:nowrap;color:var(--body-text-fade)}.fixed-costs table.md-table.spreadsheet tfoot th,.fixed-costs table.spreadsheet tfoot th{font-size:14px;color:var(--body-text-fade)!important;text-transform:uppercase;text-align:right;padding:8px 16px!important;vertical-align:top}.fixed-costs table.md-table.spreadsheet tfoot td,.fixed-costs table.spreadsheet tfoot td{text-align:center;vertical-align:top;padding:8px 0!important;font-size:13px;white-space:nowrap}.fixed-costs table.md-table.spreadsheet tfoot td .variation,.fixed-costs table.spreadsheet tfoot td .variation{font-size:12px;font-weight:400}.fixed-costs table.md-table.spreadsheet tfoot td .variation md-icon,.fixed-costs table.spreadsheet tfoot td .variation md-icon{display:none;width:16px;height:16px}.fixed-costs table.md-table.spreadsheet tfoot td .variation.increase,.fixed-costs table.spreadsheet tfoot td .variation.increase{color:#ff0911;font-weight:700}.fixed-costs table.md-table.spreadsheet tfoot td .variation.increase md-icon.trending-up,.fixed-costs table.spreadsheet tfoot td .variation.increase md-icon.trending-up{color:#ff0911;display:inline-block}.fixed-costs table.md-table.spreadsheet tfoot td .variation.decrease,.fixed-costs table.spreadsheet tfoot td .variation.decrease{color:#81b943;font-weight:700}.fixed-costs table.md-table.spreadsheet tfoot td .variation.decrease md-icon.trending-down,.fixed-costs table.spreadsheet tfoot td .variation.decrease md-icon.trending-down{color:#81b943;display:inline-block}.salary .section{padding:16px}.salary h3{line-height:1.2;margin-bottom:10px}.salary .start-config{font-size:18px;font-weight:600}.salary .step{width:45px;height:45px;border-radius:100%;border:2px solid var(--divider);text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.salary .step span{color:var(--primary);font-size:15px;font-weight:700}.salary md-radio-button{margin-left:10px}.salary .indent{margin:0 0 20px 40px}.salary-edition{width:100%;max-width:580px}.salary-edition .box{background-color:var(--translucent-box);border-radius:16px;padding:16px;text-align:center}.integration-drawer{background-color:var(--layout-bg)}.integration-drawer .module .logo{width:70px;min-width:70px;height:70px}.integration-drawer .search-box{margin:16px 0;max-width:400px}.integration-drawer .search-box input{width:100%;background-color:var(--search-input)}.integration-drawer .no-results{margin-top:30px}integrations .integration-category{margin-bottom:8px}integrations .integration-category h3{color:var(--body-text-fade)}integrations .empty-section{margin:20px}inventory-sections div.section-title{padding-bottom:4px;line-height:1.2}inventory-sections div.section-title h4{margin-bottom:4px;font-size:13px}inventory-sections .md-button.md-icon-button{margin:0}md-input-container.multiple-format-selector,md-input-container.multiple-format-selector md-select{width:100%;display:-ms-flexbox;display:flex}.messaging .video-thumbnail span,md-input-container.multiple-format-selector .md-container{display:none}md-input-container.multiple-format-selector .md-select-value{font-size:12px}md-input-container.multiple-format-selector.add-more .md-select-value .md-select-icon::after{content:'+';transform:none;top:1px;font-size:22px}.exclude-switch{max-width:80%;white-space:normal;line-height:1.2}md-list.inventory-section-list hidden-input-container .hidden-input{border-color:var(--input-border)}md-list.inventory-section-list div.md-no-style.md-list-item-inner{padding-right:0!important}md-list.inventory-section-list md-list-item.section{background:0 0;transition:all .35s ease-out,opacity .5s ease-out}md-list.inventory-section-list md-list-item.section .hdr{min-height:48px}md-list.inventory-section-list md-list-item.section .hdr .section-name,md-list.inventory-section-list md-list-item.section .hdr .section-name input{text-transform:uppercase;font-weight:700;font-family:Rajdhani;font-size:16px;color:var(--body-text-fade);line-height:1}md-list.inventory-section-list md-list-item.section.current,md-list.inventory-section-list md-list-item.section.current:hover{background:rgba(0,0,0,.075)!important}md-list.inventory-section-list md-list-item.section.current .section-name{color:var(--body-text)}md-list.inventory-section-list md-list-item.section.current .expandable-content{opacity:1;max-height:none}md-list.inventory-section-list md-list-item.section md-icon{width:20px;height:20px;font-size:20px}md-list.inventory-subsection-list md-list-item.subsection{background:0 0;border:0;padding-left:0}md-list.inventory-subsection-list md-list-item.subsection .subsection-name,md-list.inventory-subsection-list md-list-item.subsection .subsection-name input{text-transform:uppercase;font-weight:700;font-family:Rajdhani;font-size:14px;line-height:1}md-list.inventory-subsection-list md-list-item.subsection.current{background:rgba(0,0,0,.075)!important}md-list.inventory-subsection-list md-list-item.subsection.current .subsection-name{color:var(--primary)}md-list.inventory-subsection-list md-list-item.subsection div.md-list-item-inner{padding-left:24px;min-height:40px}md-list.inventory-subsection-list md-list-item.subsection button.md-button{padding:0;min-height:0}md-list.inventory-subsection-list md-list-item.subsection .md-menu{padding:0}md-list.inventory-product-list.as-sortable-drag,md-list.inventory-product-list.as-sortable-drag md-list-item.as-sortable-placeholder,md-list.inventory-section-list.as-sortable-drag,md-list.inventory-section-list.as-sortable-drag md-list-item.as-sortable-placeholder,md-list.inventory-subsection-list.as-sortable-drag,md-list.inventory-subsection-list.as-sortable-drag md-list-item.as-sortable-placeholder{max-height:48px;overflow:hidden}md-list.inventory-product-list.as-sortable-drag .expandable-content,md-list.inventory-product-list.as-sortable-drag .options,md-list.inventory-product-list.as-sortable-drag md-list-item.as-sortable-placeholder .expandable-content,md-list.inventory-product-list.as-sortable-drag md-list-item.as-sortable-placeholder .options,md-list.inventory-section-list.as-sortable-drag .expandable-content,md-list.inventory-section-list.as-sortable-drag .options,md-list.inventory-section-list.as-sortable-drag md-list-item.as-sortable-placeholder .expandable-content,md-list.inventory-section-list.as-sortable-drag md-list-item.as-sortable-placeholder .options,md-list.inventory-subsection-list.as-sortable-drag .expandable-content,md-list.inventory-subsection-list.as-sortable-drag .options,md-list.inventory-subsection-list.as-sortable-drag md-list-item.as-sortable-placeholder .expandable-content,md-list.inventory-subsection-list.as-sortable-drag md-list-item.as-sortable-placeholder .options{max-height:0!important;opacity:0!important;visibility:hidden!important}md-list.inventory-product-list.as-sortable-drag .md-icon-button,md-list.inventory-section-list.as-sortable-drag .md-icon-button,md-list.inventory-subsection-list.as-sortable-drag .md-icon-button{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important;min-width:40px!important;min-height:40px!important;background-color:transparent!important}md-list.inventory-product-list{font-size:13px}.inventory-status{font-size:12px;font-family:Rajdhani;background-color:var(--translucent-dark);padding:4px;border-radius:8px;margin-left:5px;text-align:center;min-width:70px}.inventory-status label{color:var(--body-text-fade);display:block;text-align:center;font-size:11px;text-transform:uppercase;font-weight:700}.inventory-status .status{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:600;color:var(--body-text);margin:0 2px}.inventory-status .status md-icon{opacity:.4;width:16px;height:16px;margin:0 3px 0 0}.inventory-status .status md-icon.green{opacity:1;color:#81b943}.inventory-status .status md-icon.yellow{opacity:1;color:#ffc615}.inventory-status .status md-icon.default{opacity:.4;color:var(--body-text-fade)}.inventory-status .status.active md-icon{opacity:1;color:#81b943}.snapshots-unavailable img{width:100%;max-width:500px;margin:0 auto 10px}.snapshots-unavailable p{font-size:13px}.snapshots-unavailable .pad{padding:20px}.snapshots-unavailable .rounded-icon{width:60px;height:60px;min-width:60px;min-height:60px;transition:all .25s ease-out;border:2px solid rgba(0,0,0,.15);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:8px auto 20px}.snapshots-unavailable .rounded-icon md-icon{color:var(--primary);margin:0}.inventory-usage-total{margin:8px 8px 0;font-weight:700;text-transform:uppercase;color:var(--body-text-fade);text-align:center;font-family:Rajdhani;padding:8px;border-radius:8px}.inventory-usage-total h3{margin:0;line-height:1}.inventory-usage-total h3 small{display:block;font-size:11px}.inventory-usage-total em{font-style:normal;font-size:18px;color:var(--primary)}.login-page{height:100%;overflow:auto;background:#414141}user-auth-login-form form{display:block;margin:2% auto;width:96%;max-width:960px;background:url(/img/14417ae5.login.jpg) left center no-repeat;background-size:contain;box-shadow:0 0 100px rgba(0,0,0,.5);overflow:auto;border-radius:8px}@media (min-width:768px) and (min-height:768px){user-auth-login-form form{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto}}user-auth-login-form form .logo-wrapper{text-align:center;margin:0 0 20px}user-auth-login-form form .logo-wrapper .logo{display:inline-block;width:160px}user-auth-login-form form .logo-wrapper .logo img{width:100%;height:auto}user-auth-login-form form .login-area{display:block;overflow:hidden;background:var(--login-area-bg)}user-auth-login-form form md-input-container:not(.md-input-invalid).md-input-has-value label{color:#ff0911}user-auth-login-form form md-input-container:not(.md-input-invalid).md-input-has-value input{border-bottom-color:#ff0911}user-auth-login-form form md-input-container:not(.md-input-invalid).md-input-focused label{color:var(--primary)}user-auth-login-form form md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-bottom-color:var(--primary);border-bottom-width:1px}user-auth-login-form form .fields{text-align:center;position:relative;padding:60px 0}@media (min-width:768px){user-auth-login-form form .login-area{max-height:650px;height:650px;width:50%;float:right}user-auth-login-form form .fields{padding:0;top:50%;transform:translateY(-50%)}}user-auth-login-form form .fields h2{color:rgba(255,255,255,.54);font-weight:400;font-size:13px;margin:0 0 20px;text-transform:uppercase;letter-spacing:5px}user-auth-login-form form .fields .inputs{max-width:320px;margin:0 auto;text-align:left}user-auth-login-form form .fields .inputs [ng-messages]{top:-16px}user-auth-login-form form .fields .inputs md-input-container .md-errors-spacer{min-height:20px}user-auth-login-form form .fields .links{padding:24px 0}user-auth-login-form form .fields .links a{font-size:10px;color:var(--body-text-fade);text-decoration:none;text-align:left;font-style:italic}user-auth-login-form form .fields .links em{font-style:italic;font-weight:400;font-size:11px;color:var(--primary)}user-auth-login-form form .fields input{width:100%;text-align:left;border:0;border-bottom:1px solid rgba(255,255,255,.15)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-size:15px;margin:0 0 16px;height:45px;color:#f9f9f9}user-auth-login-form form .fields md-input-container{width:100%;margin:0}user-auth-login-form form .fields md-input-container label,user-auth-login-form form .fields md-select .md-select-value,user-auth-login-form form .fields md-select .md-select-value .md-text,user-auth-login-form form .fields md-select .md-select-value.md-select-placeholder{color:rgba(255,255,255,.54)}user-auth-login-form form .fields md-select.ng-invalid .md-select-value{border-bottom-color:#ff0911}user-auth-login-form form .fields .domain-suffix{display:block;position:absolute;z-index:2;width:auto;right:0;color:#999;top:10px;font-size:13px}user-auth-login-form form button.login-button{width:80px;height:80px;min-width:80px;background:0 0;border:1px solid var(--divider);border-radius:100%;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0 auto;transition:all .3s;text-align:center;cursor:pointer}user-auth-login-form form button.login-button md-icon,user-auth-login-form form button.login-button svg{transition:all .3s;color:var(--primary)}user-auth-login-form form button.login-button md-icon path,user-auth-login-form form button.login-button svg path{fill:currentColor}user-auth-login-form form button.login-button:hover{background:var(--primary)!important;border-color:var(--primary)}user-auth-login-form form button.login-button:hover md-icon,user-auth-login-form form button.login-button:hover svg{color:#fff}user-auth-login-form form button.login-button:hover md-icon path,user-auth-login-form form button.login-button:hover svg path{fill:currentColor}user-auth-login-form form .disabled{opacity:.2;pointer-events:none}.maintenance{max-width:700px;padding:20px;text-align:center}.maintenance.internal{max-width:none}.maintenance h2{text-transform:uppercase;color:#fff;font-weight:500;letter-spacing:0;font-size:15px}.maintenance p{line-height:1.5;font-size:15px;color:var(--body-text)}.maintenance em{font-style:normal;font-weight:700}.maintenance em.stroke{display:inline-block;background:rgba(0,0,0,.1);padding:3px;border-radius:3px;border:1px solid var(--divider);font-size:16px;color:var(--primary)}.maintenance i{color:var(--body-text-fade)}.maintenance a{color:var(--primary);font-weight:700;text-decoration:none}md-dialog.channel-editor{width:100%;max-width:600px;padding:8px}md-dialog.channel-editor .channel-title{margin:0}md-dialog.channel-editor .channel-title h3{margin:0 0 5px;text-transform:uppercase}md-dialog.channel-editor .channel-title .input-container{width:100%}md-dialog.channel-editor .channel-title input,md-dialog.channel-editor .channel-title label{font-size:16px;font-weight:700;width:100%;font-family:Rajdhani}md-dialog.channel-editor h3.section-title{color:var(--body-text-fade)}.messaging .messaging-nav h2{padding:8px;font-size:18px}.messaging .messaging-nav md-list{padding:0}.messaging .messaging-nav md-list md-list-item{transition:all .3s linear}.messaging .messaging-nav md-list md-list-item.selectedconversation{border-left:3px solid var(--primary);color:var(--primary);background-color:var(--list-alternate-odd-hover)}.messaging .channel-hdr .md-button,.messaging .no-message{background-color:var(--translucent-dark)}.messaging .messaging-nav md-list md-list-item.selectedconversation .md-list-item-inner{font-weight:700}.messaging .messaging-nav md-list md-list-item .md-list-item-inner{min-height:36px;font-size:12px;line-height:1.2}.messaging .messaging-nav md-list md-list-item md-icon.bubble{width:18px;height:18px}.messaging .no-message{text-align:center;padding:24px;border-radius:16px}.messaging .no-message p{font-size:13px}.messaging .no-message h3{font-size:16px}.messaging .no-message h3 em{font-style:normal;font-size:18px;color:var(--primary)}.messaging .channel-hdr{min-height:48px;border-bottom:2px solid var(--divider)}.messaging .channel-hdr .md-button .num{font-weight:700;margin-left:6px}.messaging .channel-hdr .channel-members h3,.messaging .channel-hdr h2{margin:0}.messaging .channel-hdr .md-button,.messaging .channel-hdr .md-button md-icon{color:var(--primary)}.messaging .channel-hdr h2 small{color:var(--body-text-fade);font-size:12px;text-transform:none;font-weight:400;font-style:italic}.messaging .msg-block{position:relative;padding:6px 0}.messaging .msg-block .author{font-size:13px}.messaging .msg-block .author,.messaging .msg-block .role{width:160px;padding:0 20px;text-align:center}.messaging .msg-block .date{text-align:left;padding-left:8px}.messaging .msg-block .date,.messaging .msg-block .role{color:var(--body-text-fade);font-weight:500;font-size:11px;font-style:italic}.messaging .msg-block .bubble{max-width:50%}.messaging .msg-block .md-button.views{line-height:1;min-height:24px;min-width:inherit;text-transform:none;color:var(--body-text-fade);margin:0 0 0 8px;padding:4px;font-size:11px}.messaging .msg-block .md-button.views md-icon{padding:0;margin:0;width:14px;height:14px}.messaging .msg-block md-card{position:relative;padding:8px 16px;border-radius:6px;margin:0;min-height:44px}.messaging .msg-block md-card p{margin:4px 0;color:var(--body-text);font-size:13px;line-height:1.35}.messaging .msg-block md-card::after{content:"";position:absolute;width:16px;height:16px;background:var(--card-bg);transform:rotate(45deg);top:22px;right:100%;margin:-8px -8px 0 0}.messaging .msg-block.self .layout-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.messaging .msg-block.self .actions{-ms-flex-direction:row;flex-direction:row}.messaging .msg-block.self .md-button.views{margin:0 8px 0 0}.messaging .msg-block.self md-card::after{left:100%;right:auto;margin-left:-8px;margin-right:0;border-right:1px solid rgba(0,0,0,.2);border-bottom:0}.messaging .msg-block.self .date{text-align:right;padding-right:8px}.messaging .msg-block.self p{text-align:right}.messaging .msg-block.self .replacement .layout-row{-ms-flex-direction:row;flex-direction:row;text-align:left}.messaging .msg-block.new .date span{color:#fff;font-weight:700;display:inline-block;background:var(--primary);border-radius:4px;padding:1px 6px}.messaging .msg-block .user-picture{width:40px;height:40px}.messaging .msg-block h4{font-size:13px;margin:0 0 10px;font-weight:700}.messaging .msg-block .replacement{white-space:normal;margin-bottom:5px;max-width:200px}.messaging .msg-block .replacement .key{font-size:11px;padding:2px;white-space:nowrap;width:50px;color:var(--body-text-fade)}.control-point,.expandable-card .table-products table td.w75,.expandable-card .table-products table th.w75,.messaging .msg-block .replacement.replacement-confirmation .key{width:75px}.messaging .msg-block .replacement .value{padding:2px;font-size:11px;font-weight:700;text-align:left;white-space:nowrap}.messaging .msg-block .reason{font-style:italic;font-size:11px;display:block;white-space:pre-line;color:var(--body-text-fade)}.messaging .msg-box{margin:16px 8px;position:relative}.messaging .msg-box textarea{height:80px!important;background:var(--translucent-dark);border:2px solid var(--divider);padding:8px;border-radius:8px 8px 0 0;transition:all .25s linear}.messaging .msg-box .display{background:var(--translucent-dark);border:2px solid var(--divider);border-top:0;padding:2px 4px;border-radius:0 0 8px 8px}.messaging .msg-box .display .md-button{margin:0;padding:0;width:44px;max-width:44px;min-width:44px;height:44px;max-height:44px;line-height:44px;border-radius:50%}.messaging .msg-box .display .md-button:not([disabled]):not(.btn-send):hover{background-color:rgba(158,158,158,.2)}.messaging vault-display md-list.tile-display md-list-item{width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important}food-supply-document .expandable-card .primary-infos,food-supply-templates .expandable-card .primary-infos,message .vault-wrapper{min-height:64px}conversation-audience{display:-ms-flexbox;display:flex;margin-bottom:20px}.channel-editor .prefix::before,.messaging .prefix::before,conversation .prefix::before{content:'#';margin-right:6px}.conversation-viewport{padding:0 64px}.md-panel.views h3{font-size:13px;margin:0;padding:6px 8px;text-align:center}.md-panel.views md-content{max-height:300px;font-size:12px;color:var(--body-text-fade);font-style:italic;padding:0 8px 4px;line-height:1}.md-panel.views md-content md-icon{width:14px;height:14px;margin:2px 3px 2px 0}.cost-editor-dialog{width:100%;max-width:900px;padding-top:4px}.cost-editor-dialog md-toolbar{min-height:auto}.cost-editor-dialog md-toolbar .md-toolbar-tools{margin-bottom:10px;border-bottom:1px solid var(--divider)}.cost-editor-dialog md-toolbar .md-toolbar-tools label{color:var(--body-text-fade);font-weight:700;text-transform:uppercase;font-size:12px;margin:0;display:block}.cost-editor-dialog md-toolbar .md-toolbar-tools .md-select-value,.cost-editor-dialog md-toolbar .md-toolbar-tools h2.section-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cost-editor-dialog md-toolbar .md-toolbar-tools h2.section-title{max-width:380px}.cost-editor-dialog md-toolbar .md-toolbar-tools .md-select-value{max-width:380px;padding:0;color:var(--primary);font-size:15px}.cost-editor-dialog md-toolbar .md-toolbar-tools .mix-tag{font-weight:700;color:var(--body-text)}.cost-editor-dialog .scope-buttons .md-button{text-transform:none;font-size:13px;line-height:26px;min-height:26px}.cost-editor-dialog .linked-item-category-notice{padding:8px 0}.cost-editor-dialog .linked-item-category-notice h4{margin:0 0 10px}.cost-editor-dialog .linked-item-category-notice em{display:block;font-size:12px}.cost-editor-dialog md-chips.linked-items .md-chip-content{padding:0!important;overflow:hidden}.cost-editor-dialog md-chips.linked-items button.md-button{height:auto;min-height:32px;max-height:32px;margin:0;line-height:1;padding-left:12px;border-radius:32px}.cost-editor-dialog md-chips.linked-items md-chip.md-focused{background-color:var(--chip-bg)!important}.cost-editor-dialog md-chips.linked-items[data-main-item='0'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='0'] md-chip[index='0']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='1'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='1'] md-chip[index='1']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='2'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='2'] md-chip[index='2']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='3'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='3'] md-chip[index='3']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='4'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='4'] md-chip[index='4']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='5'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='5'] md-chip[index='5']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='6'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='6'] md-chip[index='6']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='7'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='7'] md-chip[index='7']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='8'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='8'] md-chip[index='8']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='9'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='9'] md-chip[index='9']{border-color:#81b943}.cost-editor-dialog md-chips.linked-items[data-main-item='10'] md-chip{border:2px solid transparent}.cost-editor-dialog md-chips.linked-items[data-main-item='10'] md-chip[index='10']{border-color:#81b943}.cost-editor-dialog .chips-wrapper{border:2px solid var(--primary);background-color:var(--translucent-dark);transition:.3s all;text-align:center;padding:8px;margin:8px 16px 0;border-radius:16px;min-height:80px}.cost-editor-dialog .chips-wrapper:not(.selected){opacity:.8;border-color:var(--divider)}.cost-editor-dialog .chips-wrapper:not(.selected) h3{color:var(--body-text-fade)}.cost-editor-dialog .chips-wrapper h3{margin:0;padding:0;font-size:14px}.cost-editor-dialog .chips-wrapper p{font-size:13px;font-style:italic;margin-bottom:0}.cost-editor-dialog .chips-wrapper p i{font-size:12px}.cost-editor-dialog .chips-wrapper .btn-info{position:absolute;transform:translateY(-10px)}.cost-editor-dialog .chips-wrapper .md-chips{box-shadow:none!important}.cost-editor-dialog .chips-wrapper .md-chip-input-container{display:none}.cost-editor-dialog .chips-wrapper md-icon{color:var(--body-text);opacity:1}.cost-editor-dialog produit-interne-searchbar{margin:0 0 20px}.cost-editor-dialog produit-interne-searchbar .md-subheader-inner{padding:0!important}.cost-editor-dialog .cost-editor-settings{padding:16px;text-align:center}.cost-editor-dialog md-dialog-content{padding:16px}.cost-editor-dialog .alert-box{margin:0 8px 8px}.cost-editor-dialog .box{background:var(--translucent-box);padding:24px;border:3px solid var(--divider);border-radius:20px;text-align:center}.cost-editor-dialog label.manual-cost-label{text-align:center;font-weight:700;display:block;position:relative}.cost-editor-dialog .manual-cost-input{width:120px;font-weight:700;text-align:center;font-size:22px}.cost-editor-dialog span.suffix{font-size:22px;font-weight:700}.cost-editor-dialog .bottin-search-bar md-input-container{margin-bottom:5px}.cost-editor-dialog bottin-global .product-selector{padding-top:0}.cost-editor-dialog bottin-global .product-selector h2.section-title{font-size:14px;margin:0 0 -16px;padding:0;display:none}.cost-editor-dialog .inner{min-height:300px;box-sizing:border-box}.cost-editor-dialog .pad{padding:24px}.cost-editor-dialog .no-results{min-height:150px;font-style:italic}.cost-editor-dialog .no-results md-icon{display:none}.cost-editor-dialog .drawer{background:0 0}.cost-editor-dialog .menu-item-card{padding:8px;background:var(--card-bg-light);font-size:14px;font-weight:700;height:60px;min-height:60px}.cost-editor-dialog .menu-item-card.selected{border:2px solid var(--primary)}.as-sortable-drag .location .location-formats .multiple-format-selector md-select-value,.as-sortable-dragging .location .location-formats .multiple-format-selector md-select-value,.sales-mix-viewport-wrapper.mode-list tr.mix-summary-row td,bottin-item-inventory-adjustment .location .location-formats .multiple-format-selector md-select-value{border-bottom:none}.cost-editor-dialog .menu-item-card .menu-item-infos{font-size:11px;font-style:italic}.sales-mix-wrapper{min-height:700px!important}.sales-mix-viewport-wrapper{margin-top:0;overflow:auto}.sales-mix-viewport-wrapper td.line{width:56px;padding-left:6px}.sales-mix-viewport-wrapper td.line>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sales-mix-viewport-wrapper td.line .mix-index{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;width:22px;margin-right:4px}.sales-mix-viewport-wrapper td.line .toggle-modifiers{padding:0;margin:0}.sales-mix-viewport-wrapper td.line .toggle-modifiers md-icon{fill:var(--body-text)}.sales-mix-viewport-wrapper.mode-nested tr.mix-modifier-row .mix-desc{padding-left:45px}.sales-mix-viewport-wrapper.mode-nested tr.mix-group-open td{border-top:2px solid var(--divider)}.sales-mix-viewport-wrapper.mode-nested tr.mix-summary-row td{font-size:12px;background-color:var(--translucent-dark)}.sales-mix-viewport-wrapper.mode-nested tr:not(.mix-modifier-row):not(.mix-summary-row) td.col-xxl{font-weight:600;font-size:12px}.cost-updated,.mix-tag,.sales-mix-viewport-wrapper.mode-list tr.mix-group-open td.col-xxl,.sales-mix-viewport-wrapper.mode-nested tr.mix-modifier-row td.col-xxl{font-weight:400}.sales-mix-viewport-wrapper.mode-list tr.mix-modifier-row .mix-desc{padding-left:0}.sales-mix-viewport-wrapper.mode-list tr.mix-group-open td{border-top:none}.sales-mix-viewport,.sales-mix-viewport md-table-container,.sales-mix-viewport table,.sales-mix-viewport>div,.sales-mix-viewport>div>div{min-width:1400px;max-width:none;overflow-x:hidden}.sales-mix-viewport table.md-table>thead:not(.md-table-progress)>tr>th,.sales-mix-viewport>thead:not(.md-table-progress)>tr>th{height:36px!important;min-height:36px!important;font-size:10px!important;white-space:normal!important;line-height:1}.sales-mix-viewport table.md-table>thead:not(.md-table-progress)>tr>th md-icon,.sales-mix-viewport>thead:not(.md-table-progress)>tr>th md-icon{position:absolute;top:10px}.sales-mix-viewport table.md-table>thead:not(.md-table-progress)>tr>th:first-child,.sales-mix-viewport>thead:not(.md-table-progress)>tr>th:first-child{border-left:4px solid transparent}.sales-mix-viewport table.md-table>thead:not(.md-table-progress)>tr>th:last-child,.sales-mix-viewport>thead:not(.md-table-progress)>tr>th:last-child{padding-right:20px!important}.sales-mix-viewport table.md-table>thead:not(.md-table-progress)>tr>th.col-ignored md-icon.md-sort-icon,.sales-mix-viewport>thead:not(.md-table-progress)>tr>th.col-ignored md-icon.md-sort-icon{margin-left:0!important;left:18px}.sales-mix-viewport table.md-table>tbody>tr,.sales-mix-viewport>tbody>tr{transition:.3s}.sales-mix-viewport table.md-table>tbody>tr:nth-child(even),.sales-mix-viewport table.md-table>tbody>tr:nth-child(odd),.sales-mix-viewport>tbody>tr:nth-child(even),.sales-mix-viewport>tbody>tr:nth-child(odd){background-color:transparent!important}.sales-mix-viewport table.md-table>tbody>tr:nth-child(even)>td,.sales-mix-viewport table.md-table>tbody>tr:nth-child(odd)>td,.sales-mix-viewport>tbody>tr:nth-child(even)>td,.sales-mix-viewport>tbody>tr:nth-child(odd)>td{border-bottom:1px solid var(--divider)!important;font-size:11px}.sales-mix-viewport table.md-table>tbody>tr md-icon,.sales-mix-viewport>tbody>tr md-icon{width:20px;height:20px}.sales-mix-viewport tr.quadrant>td:first-child{border-left:4px solid transparent}.sales-mix-viewport tr.quadrant.q1>td{background-color:rgba(129,185,67,.1)}.sales-mix-viewport tr.quadrant.q1>td:first-child{border-left-color:rgba(129,185,67,.7);background-color:rgba(129,185,67,.1)}.sales-mix-viewport tr.quadrant.q2>td{background-color:rgba(56,117,255,.1)}.sales-mix-viewport tr.quadrant.q2>td:first-child{border-left-color:rgba(56,117,255,.7);background-color:rgba(56,117,255,.1)}.sales-mix-viewport tr.quadrant.q3>td{background-color:rgba(240,174,21,.1)}.sales-mix-viewport tr.quadrant.q3>td:first-child{border-left-color:rgba(240,174,21,.7);background-color:rgba(240,174,21,.1)}.sales-mix-viewport tr.quadrant.q4>td{background-color:rgba(255,9,17,.1)}.sales-mix-viewport tr.quadrant.q4>td:first-child{border-left-color:rgba(255,9,17,.7);background-color:rgba(255,9,17,.1)}.mix-tag{color:var(--body-text-fade);font-size:12px;font-style:normal;display:block}.mix-tag md-icon{width:14px;height:14px;margin:0}.cost-updated{font-size:11px!important;font-style:italic!important;text-transform:lowercase;color:var(--body-text-fade);position:absolute;bottom:-2px;right:0;max-width:none}.cost-updated md-icon{width:16px;height:16px;margin:0;vertical-align:middle}.sales-mix-graph-wrapper{min-height:350px}.sales-mix-graph-wrapper .amcharts-amexport-menu{top:10px!important;right:10px!important}.sales-mix-graph-wrapper .amcharts-amexport-item{width:48px!important;background-color:transparent;border:2px solid var(--divider)}.sales-mix-graph-wrapper .amcharts-amexport-item.active,.sales-mix-graph-wrapper .amcharts-amexport-item:hover{border-color:var(--primary);background-color:transparent}.sales-mix-graph-wrapper .amcharts-amexport-item.amcharts-amexport-item-level-0{opacity:.8}.sales-mix-graph-wrapper .amcharts-amexport-item .amcharts-amexport-icon{padding:2px 0 0!important;width:26px;min-width:26px;height:26px;min-height:26px}.sales-mix-graph-wrapper .totals-card{max-width:280px}.sales-mix-graph-wrapper .totals-card .num{text-align:center;font-weight:700;font-family:Rajdhani;margin:16px 0}.sales-mix-graph-wrapper .totals-card .num h3{text-transform:uppercase;color:var(--body-text-fade);font-size:14px;margin:0;line-height:1.2}.sales-mix-graph-wrapper .totals-card .num em{font-style:normal;font-size:24px;color:var(--primary)}.sales-mix-graph-wrapper .totals-card .num.total em{font-size:30px}.sales-mix-graph-wrapper .totals-card circular-gauge{margin:10px auto}.sales-mix-graph-wrapper .matrix-card{padding:10px 0 0;position:relative;margin-left:0}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle{margin:0;padding:8px 20px;border-radius:0;font-weight:700;font-family:Rajdhani;font-size:13px}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle md-icon{width:20px;height:20px}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(1).selected{color:var(--body-text-fade)}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(1) md-icon{color:var(--body-text)}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(2) md-icon,.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(2).selected{color:#81b943}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(3) md-icon,.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(3).selected{color:#3875ff}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(4) md-icon,.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(4).selected{color:#f0ae15}.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(5) md-icon,.sales-mix-graph-wrapper .matrix-card .filter-buttons .md-button.toggle:nth-child(5).selected{color:#ff0911}.sales-infos-panel{padding:24px;text-align:center;font-family:Rajdhani}.sales-infos-panel>div{padding:8px 0}.sales-infos-panel em,.sales-infos-panel h4{font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.2}.sales-infos-panel h4{font-size:13px;color:var(--body-text-fade);margin:0;min-width:84px;max-width:150px}.sales-infos-panel em{font-size:18px;color:var(--primary);display:block}.sales-infos-panel md-icon{margin:12px 4px 0}.sales-mix-viewport-wrapper table.md-table tbody>tr>td.line,.sales-mix-viewport-wrapper table.md-table thead>tr>th.line{width:50px!important;max-width:50px!important}.mix-summary-text{text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-size:11px;color:var(--body-text-fade)}tr.mix-summary-row td strong{font-weight:600}tr.mix-modifier-row td.col-xxl{padding-left:18px}.sales-mix-header-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:8px 16px}.sales-mix-header-actions .switch-with-tooltip{font-size:12px;font-weight:400;color:var(--body-text-fade)}.recipe-component md-card{margin-left:0;margin-right:0;padding:16px}.recipe-component md-card.has-btn{padding:6px 8px 8px 16px}.recipe-component md-card h3{text-transform:uppercase;font-family:Rajdhani;margin:0;font-size:15px;line-height:1}.recipe-component .recipe-author-date{margin:0 0 20px}.recipe-component .recipe-author-date small{font-size:12px;padding:16px 0 0;line-height:1.5}.recipe-component .recipe-author-date .last-update{font-style:italic;color:var(--body-text-fade)}.recipe-component .recipe-author-date label{margin-bottom:4px;display:block;font-size:11px;color:var(--body-text-fade)}.recipe-component .recipe-total{color:var(--primary);padding:16px;font-size:16px;text-transform:uppercase;font-family:Rajdhani;line-height:20px;font-weight:700}.recipe-component .recipe-total em{font-size:26px;font-style:normal}.recipe-component .recipe-total small{color:var(--body-text-fade)}.recipe-component .modal-title-ellipsis{text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.recipe-component .recipe-info-card format-form{display:block;margin-top:20px}.recipe-component .recipe-info-card bottin-item-personalized-formats md-card{padding:0;margin:16px 0 0;box-shadow:none}.recipe-component .recipe-info-card .box{background:var(--translucent-dark);padding:16px;border-radius:6px;margin:0 8px}.recipe-component .recipe-info-card .box md-switch{margin:0}.recipe-component .recipe-info-card .md-chips .md-chip-input-container md-autocomplete input,.recipe-component .recipe-info-card md-chips .md-chip-input-container md-autocomplete input{width:100%;min-width:350px!important}.recipe-component .icons-options-recette{margin-left:5px}.recipe-component .recipe-metrics{border-left:0;border-right:0;padding:16px 16px 0!important;text-transform:uppercase;font-style:normal;font-weight:400;font-size:11px}.recipe-component .recipe-metrics small{display:block;font-size:11px}.recipe-component .recipe-metrics em{font-style:normal;font-weight:700;font-size:18px}.recipe-component .recipe-name{font-size:20px}.recipe-component .left-col{min-width:350px}@media (min-width:960px){.recipe-component .left-col{max-width:400px}}@media (min-width:1280px){.recipe-component .left-col{max-width:450px}}@media (min-width:600px){.recipe-component .right-col{min-width:720px;padding-left:8px;padding-right:8px}}.recipe-component .formats{margin-bottom:20px}.recipe-component .custom-formats{margin-top:20px}.recipe-component img.presto-logo{max-width:100px;margin-left:8px}.recipe-component .md-button.btn-stroke.btn-add{margin-right:10px}.availability-list .unit-card{position:relative;margin:4px;padding:0;background:var(--card-bg);box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:6px;overflow:hidden}.availability-list .unit-card .md-list-item-inner{padding:0}.availability-list .unit-card md-switch{margin:0;position:absolute;right:6px;top:6px}.availability-list .unit-card.inactive{opacity:.5;pointer-events:none}.whats-new-dialog .number-badge,md-list.method-list .number-badge{background:rgba(0,0,0,.3);color:#fff;text-align:center;border-radius:40px;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;display:block;line-height:40px}.whats-new-dialog .number-badge{margin-right:20px}.format-unit-selector{font-size:12px;width:160px;min-width:120px;max-width:160px;text-align:left}.drag-handle-spacer{width:24px;min-width:24px;max-width:24px}md-list-item.ingredient-line{min-height:48px;font-size:13px}.scrollto-list{max-height:40vh}.method-list-hdr{padding:0 8px;text-transform:uppercase;font-weight:700;color:var(--body-text-fade);font-size:11px}.method-list-hdr .col-photo{text-align:center}.col-ccp,.col-delete{text-align:right}.col-drag{width:28px;min-width:28px;max-width:28px}.col-delete{width:40px;min-width:40px;max-width:40px}.col-delete .md-button.btn-delete md-icon{width:20px;height:20px}.col-photo{width:80px}.col-photo .is-video{width:80px;height:80px;border-radius:16px;overflow:hidden;background:var(--divider)}.col-photo .video-thumbnail span{display:none}.col-description{padding:0 24px 0 16px}.method-list md-list-item.group{border:2px solid var(--divider);padding:0;border-radius:8px;overflow:hidden;margin:4px 0}.method-list md-list-item.group .md-no-style{padding:0}.method-list md-list-item.method{padding:4px;display:block}.method-list md-list-item.method .md-list-item-inner{padding-right:0}.method-list md-list-item md-list{min-height:80px}.method-list textarea{font-size:12px;line-height:1.2}.method-list .vault-button,.method-list img.vault-img{width:80px!important;height:80px!important;max-width:80px!important;min-width:80px!important;border-radius:14px;overflow:hidden;display:block;box-sizing:border-box;margin:0;padding:0;text-align:center}.method-list .vault-button{border:2px solid var(--divider);line-height:80px;opacity:.8;transition:all .2s linear}.method-list .vault-button md-icon{transition:color .2s linear}.method-list .vault-button:hover:not([disabled]){opacity:1;border-color:var(--input-border);background-color:var(--list-alternate-even-hover)}.method-list .vault-button:hover:not([disabled]) md-icon{color:var(--primary)}.method-list .hdr{background:var(--translucent-dark);padding:4px 8px 4px 0;border-radius:4px 4px 0 0}.method-list .hdr md-input-container .md-input{font-weight:700;color:var(--primary)!important;text-transform:uppercase;font-size:12px}.method-list .hdr md-input-container .md-input:not(:hover){border-bottom-color:transparent}.method-list .hdr .md-button.btn-delete md-icon{color:var(--primary);margin:0 8px;width:20px;height:20px}textarea.recipe-desc{font-size:13px;line-height:1.25}.yield-qty-wrapper{margin:0 5px 0 0}.yield-qty-wrapper md-input-container label:not(.md-no-float):not(.md-container-ignore){text-align:center;left:-10px;right:0;transform-origin:center top}.yield-qty-wrapper md-input-container.readonly label:not(.md-no-float):not(.md-container-ignore){left:-3px}.yield-qty-wrapper md-input-container.readonly input{border-bottom:2px dotted var(--divider)!important}.yield-qty-wrapper md-input-container input.yield-qty{text-align:center}input.bottin-item-quantity,input.yield-qty{width:90px;min-width:90px;max-width:90px;text-align:right;padding-right:4px}.ingredient-subheader{background-color:var(--card-bg);border-radius:6px 6px 0 0;color:var(--primary);text-transform:uppercase;font-family:Rajdhani;font-size:13px;font-weight:700}.ingredient-subheader .md-subheader-inner{padding:0 0 10px}.ingredient-subheader .list-header{min-height:30px}recette-galerie{display:block}.recipe-list-dialog{width:100%;max-width:860px}.recipe-list-dialog md-dialog-content{background-color:var(--layout-bg)}.recipe-list-dialog code{font-weight:700;font-size:20px;font-style:italic}.recipe-list-dialog section{margin-bottom:16px}.recipe-list-dialog md-card{overflow:hidden;padding:10px;margin:4px}.recipe-list-dialog md-card span{text-transform:uppercase;color:var(--body-text-fade);font-family:Rajdhani;font-size:12px;font-weight:700;margin-bottom:4px}.recipe-list-dialog md-card h3{margin:0;font-size:17px;font-weight:700;line-height:1;font-family:Rajdhani}site-selector.disabled,site-selector[disabled]{pointer-events:all}.product-component .product-distributors-swiper-wrapper{position:relative}.product-component .product-distributors-swiper-wrapper .md-button.md-icon-button{margin:0 -2px 0 0}.product-component .product-distributors-swiper-wrapper md-icon.integration-level{margin:-2px 2px 0;width:18px;height:18px}.product-component md-card{margin-left:0;margin-right:0;padding:16px}.product-component md-card.md-padding-8{padding:8px}.product-component md-card h3{text-transform:uppercase;font-family:Rajdhani;margin:0;font-size:15px;line-height:1}.product-component .left-col{min-width:350px}@media (min-width:960px){.product-component .left-col{max-width:400px}}@media (min-width:1280px){.product-component .left-col{max-width:450px}}@media (min-width:600px){.product-component .right-col{min-width:820px;padding-left:8px;padding-right:8px}}.product-component .general-infos .section-title{margin:0 0 10px}.product-component .general-infos .product-name{font-size:20px;max-width:550px}.product-component .general-infos .input-num{max-width:80px}.product-component .general-infos .last-ordered{margin:8px 0 16px;font-size:11px;color:var(--body-text-fade)}.product-component .general-infos .last-ordered strong{font-size:14px;font-style:italic}.product-component .general-infos .presto-availability{margin:10px 0 20px}.product-component .general-infos .presto-availability.disabled{opacity:.3;pointer-events:none}.product-component .general-infos .presto-availability md-switch{margin:0}.product-component .general-infos .presto-availability img{max-width:100px;margin:6px 0 0 8px}.product-component .general-infos grocery-list-add-button{margin:4px 0 20px}.product-component format-form{display:block;margin-top:20px}.product-component label.static-label{display:block;margin-bottom:-2px;color:var(--body-text-fade);font-size:10px}.product-component .gap>div{margin-right:30px}.product-component .input-container{max-height:45px;margin:0!important}.product-component product-category-input{display:-ms-flexbox;display:flex;width:240px;margin-bottom:8px}.product-component product-subcategory-input{display:-ms-flexbox;display:flex;width:120px;margin-bottom:8px}.product-component .swiper-slide-active table.product-infos th{width:100px}.product-component .count-infos{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-component .top .md-icon-button md-icon{transition:all .3s}.product-component .editable-input,input.editable-input{transition:background-color .3s,border-color .3s;-moz-appearance:none;box-sizing:border-box}.product-component .top .md-icon-button:not(.btn-preferred):hover md-icon{color:var(--primary)}.product-component .format-notification{font-size:12px;position:relative;border-top:1px solid var(--divider)}.product-component .format-notification .disabled{opacity:.2;pointer-events:none}.product-component .formats-table-title{margin:20px 0 10px}.product-component .purchase-format-edition{max-width:600px}.product-component .purchase-format-edition h3.section-title{padding-left:0;margin-bottom:8px}.product-component bottin-item-personalized-formats{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-component .editable-input{background:0 0;color:var(--body-text);font-size:12px;font-weight:500;padding:4px;margin:0;border-radius:4px;width:100%;min-height:30px;border:1px solid transparent;pointer-events:none;cursor:default;appearance:none;-webkit-appearance:none;max-width:400px}.product-component select.editable-input::-ms-expand{display:none}.product-component .editing .editable-input:not([disabled]),.product-component .editing .editable-input:not([readonly]){border-color:var(--input-border);background:var(--editable-input-bg);cursor:auto;pointer-events:all;appearance:auto;-webkit-appearance:auto}.product-component .editing .editable-input.ng-invalid{color:var(--primary);border-color:var(--primary)}.product-component .editing select{padding-left:0}.product-component .md-list-item-text h3,.product-component .md-list-item-text p{color:var(--body-text)!important}.product-component .merge-indicator{background:var(--translucent-box);border:2px solid var(--divider);text-transform:uppercase;font-family:Rajdhani;color:var(--body-text-fade);font-size:13px;font-weight:700;padding:4px 8px;border-radius:6px;margin:0 8px}.product-component .merge-indicator md-icon{width:20px;height:20px;font-size:20px}.product-component .product-infos-wrapper{padding:8px}.product-component .product-infos-wrapper table.product-infos{margin-bottom:16px}.product-component .product-infos-wrapper table.product-infos th{width:25%}bottin-item-default-format,bottin-item-format-min-input{display:-ms-flexbox;display:flex}bottin-item-default-format md-input-container,bottin-item-format-min-input md-input-container{min-width:120px!important}product-price-alert-editor label.static{line-height:1;margin:0 0 6px}product-paid-price-chart{padding:0;min-height:360px!important}product-paid-price-chart .inventory-badge{margin:0 auto}product-paid-price-chart product-paid-price-badge{margin:0 0 16px;display:block;min-width:120px}product-paid-price-chart g[opacity="0.4"]{display:none!important}produits-list table.md-table thead{border-top-left-radius:6px;border-top-right-radius:6px}produits-list table.md-table thead .md-button md-icon{width:24px;height:24px}product-lot-number-input .md-chips{padding-bottom:0}product-inventory-min-max-editor label.static{margin-bottom:6px}bottin-item-usage-stats-card md-card,product-buy-velocity-stats-card md-card,product-last-adjustement-stats-card md-card{font-family:Rajdhani;margin:0 4px}bottin-item-usage-stats-card md-card .icon,product-buy-velocity-stats-card md-card .icon,product-last-adjustement-stats-card md-card .icon{width:60px;height:60px;min-width:60px;min-height:60px;margin:0 10px 0 0;border:2px solid var(--divider);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}bottin-item-usage-stats-card md-card .icon md-icon,product-buy-velocity-stats-card md-card .icon md-icon,product-last-adjustement-stats-card md-card .icon md-icon{color:var(--body-text-fade);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:28px;height:28px}bottin-item-usage-stats-card md-card em,product-buy-velocity-stats-card md-card em,product-last-adjustement-stats-card md-card em{color:var(--primary);font-size:26px;line-height:1;padding:4px 0;font-weight:700;display:block;font-style:normal}bottin-item-usage-stats-card md-card span,product-buy-velocity-stats-card md-card span,product-last-adjustement-stats-card md-card span{display:block;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1}bottin-item-usage-stats-card md-card .md-button,product-buy-velocity-stats-card md-card .md-button,product-last-adjustement-stats-card md-card .md-button{font-weight:700}product-last-adjustement-stats-card>md-card{box-shadow:none;text-align:left}product-transfert-history md-card.expandable-card{margin:0;border-radius:0;padding:0 4px}product-transfert-history md-card.expandable-card .md-button{vertical-align:middle;margin:0!important}product-transfert-history md-card.expandable-card .md-button md-icon{width:18px;height:18px}product-transfert-history md-card.expandable-card .md-button.btn-invoice{text-transform:none;font-size:14px;padding:3px 8px;min-width:0;width:auto;text-align:left;line-height:1.25}product-transfert-history md-card.expandable-card .md-button.btn-lot-editor{padding:0;margin:0}product-transfert-history .count-infos{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.reports-dashboard .md-button.btn-next,.reports-dashboard .md-button.btn-prev{background:var(--swiper-arrow-bg);color:var(--primary);border-radius:100%;opacity:.9;box-shadow:0 1px 4px rgba(0,0,0,.1)}.reports-dashboard .md-button.btn-next:hover,.reports-dashboard .md-button.btn-prev:hover{background:var(--swiper-arrow-bg);opacity:1;box-shadow:0 1px 8px rgba(0,0,0,.2)}.reports-dashboard .md-button.btn-next.disabled,.reports-dashboard .md-button.btn-next.disabled:hover,.reports-dashboard .md-button.btn-prev.disabled,.reports-dashboard .md-button.btn-prev.disabled:hover{opacity:.1;cursor:default;pointer-events:none}.reports-dashboard .md-button.btn-next md-icon,.reports-dashboard .md-button.btn-prev md-icon{color:var(--primary)}report-preview-card md-card{overflow:hidden;position:relative;transition:all .2s ease-in-out}report-preview-card md-card h3{margin:0 0 -8px;font-size:18px}report-preview-card md-card h3 span{font-size:12px;color:var(--body-text-fade);line-height:1.2;padding-right:5px;display:block}report-preview-card md-card .kpis h3{color:var(--body-text)}report-preview-card md-card .ftr{padding:8px 16px}report-preview-card md-card .ftr small{color:var(--body-text-fade);font-style:italic}report-preview-card md-card .btn-outdated{font-size:12px;display:inline-block;background-color:rgba(0,0,0,.035);padding:2px 4px;border:1px solid var(--divider);border-radius:24px;white-space:nowrap;font-weight:700;min-height:0;min-width:0;width:auto;line-height:1;text-transform:none;margin:4px 0}report-preview-card md-card .btn-outdated,report-preview-card md-card .btn-outdated md-icon{color:red}report-preview-card md-card .btn-outdated md-icon{width:20px;height:20px;margin:0}report-preview-card md-card .btn-outdated em{display:inline-block;font-size:10px;font-weight:700;background-color:red;padding:3px 5px;border-radius:30px;margin-left:4px;color:#fff}report-preview-card md-card md-menu{margin-right:-16px}report-preview-card.clickable md-card::after{content:"";height:4px;background:var(--primary);position:absolute;bottom:-4px;left:0;right:0;transition:all .3s ease-in-out}report-preview-card.clickable md-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.6)}report-preview-card.clickable md-card:hover::after{bottom:0}report-preview-card.clickable md-card .md-ink-ripple .md-ripple-container{display:block}report-preview-card:not(.clickable) md-card .md-ink-ripple{cursor:default}report-preview-card:not(.clickable) md-card .md-ink-ripple .md-ripple-container{display:none}.reports-unavailable img{width:80%;max-width:1200px;margin:0 auto 40px}.reports-unavailable .pad{padding:20px}.reports-unavailable .rounded-icon{width:60px;height:60px;min-width:60px;min-height:60px;transition:all .25s ease-out;border:2px solid rgba(0,0,0,.15);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:8px auto 20px}.reports-unavailable .rounded-icon md-icon{color:var(--primary);margin:0}.reports-unavailable h3{margin:10px auto 30px;max-width:70%}.report-fixed-costs md-card{padding:10px;margin:4px}.report-fixed-costs md-card h3.section-title{line-height:1.2;text-align:center;margin-top:5px!important;min-height:20px}.report-fixed-costs .text-card em{font-size:24px}.report-fixed-costs .kpis>div em{font-size:13px;white-space:normal;line-height:1}.change-photo{height:20px;font-size:11px!important}md-tabs [role=tabpanel]{transition:none}md-tabs md-ink-bar{transition:none!important}.delete,button.delete,button.md-button.delete{color:var(--primary);font-size:12px}button.btn-change-pwd,label.btn-change-photo{text-transform:none;color:var(--body-text);font-weight:700!important;font-size:13px!important;box-sizing:border-box;width:190px;min-height:40px;line-height:1;text-align:left;border-radius:4px}button.btn-change-pwd:hover,label.btn-change-photo:hover{background:rgba(158,158,158,.2)}.user-card.nfc-tag-card,.user-card.rep-card{background-color:var(--card-bg-light);position:relative}.user-card{min-height:260px;padding:8px;border-radius:6px}.user-card.rep-card{min-height:auto;padding:20px}.user-card.nfc-tag-card{min-height:210px}.unit-card:hover,.user-card:hover{background:var(--list-alternate-even-hover)}.user-card.nfc-tag-card md-input-container{width:100%;margin-bottom:8px}.user-card.nfc-tag-card md-input-container input{font-weight:700}.user-card.nfc-tag-card .user-icon md-icon{color:var(--body-text-fade)}.user-card.nfc-tag-card .user-icon.active md-icon{color:#3875ff}.user-card .option-menu{position:absolute;right:8px;top:8px}.user-card.inactive{opacity:.5}.user-card .tab-body{min-height:340px;max-height:340px}.user-card .user-card-title p{text-align:center;font-size:13px;margin:5px 0}.user-card .user-card-title p.username{text-transform:uppercase;font-weight:600}.user-card .user-card-title p.email{font-style:italic;font-size:12px}.user-card .user-card-infos{padding:20px 10px;font-size:13px}.user-card .user-card-infos p{font-style:italic;margin:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .user-card-infos p span{display:inline-block;vertical-align:middle;min-width:40px}.user-card .user-card-infos table{width:100%}.user-card .user-card-infos table td,.user-card .user-card-infos table th{font-size:12px;font-weight:400;text-align:left;font-style:italic}.title-settings,.unit-action-bar p{font-weight:700;text-transform:uppercase}.user-card .user-card-infos table th{width:70px}.user-card .user-icon{margin:8px auto;text-align:center;border:1px solid var(--divider);border-radius:50%;padding:10px}.user-card .user-icon md-icon{color:var(--primary);width:30px;height:30px}.user-card .md-button{margin:8px 0 0;font-size:13px}.card-picture{height:70px;width:70px;border-radius:100%;color:var(--primary);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;margin:8px auto;text-align:center;overflow:hidden}.card-picture md-icon{width:30px;height:30px}.card-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.title-settings{font-size:13px;margin-top:20px;margin-bottom:10px}.unit-action-bar{padding:4px}.unit-action-bar p{font-size:12px;color:var(--body-text-fade);letter-spacing:.5px}.unit-action-bar p md-icon{margin-right:4px}.unit-card{border-radius:6px;margin:4px;cursor:pointer}.unit-card.inactive{opacity:.5}.unit-card .inner{padding:16px}.unit-card h3{margin:0 0 10px;padding-right:40px;font-size:14px}.unit-card p{margin:0;font-style:oblique;font-size:13px;line-height:1.35}.unit-card .unit-title{font-size:14px;font-weight:600}.unit-card .unit-picture{margin:0 20px 0 0;box-shadow:inset 0 0 0 1px var(--divider)}.no-edit{box-shadow:none}.mat-tab-label{min-width:25px!important;padding:5px;background-color:transparent;font-weight:700}.input-container-margin{margin:5px}.input-container{margin-top:2px;margin-bottom:2px}.status-users{transform:translate(10px,40px);margin:0}.title-section{font-weight:700;text-transform:uppercase;padding-left:6px}md-select md-content{background-color:#fff}.authorizations .take-picture-title{margin-bottom:24px}md-list>md-list-item.permissions{-ms-flex-direction:column;flex-direction:column}md-switch .md-container{min-width:36px}.toolbar-example{min-height:48px;box-shadow:none;border:1px solid var(--divider);max-width:700px}.user-import-image{width:90px;height:90px;min-width:90px;background:0 0;border:2px solid var(--primary);border-radius:100%;display:inline-block;padding:0;margin:0;transition:all .3s;text-align:center;cursor:pointer}.user-import-image md-icon{color:var(--primary)}.user-picture-crop{border:3px solid #e6e6e6;border-radius:11em;height:200px;width:200px}.action-image-cropper-btn{border:2px solid #a0a0a0;color:#a0a0a0;font-weight:800;margin-left:0}.img-cropper-size-content{border-radius:5px;min-height:200px!important;min-width:300px!important}.img-cropper-label-infos{text-align:center;text-transform:uppercase;font-weight:800;font-size:11px}.label-information{font-weight:700!important}.pos-section{height:100%;overflow:scroll}.pairing-section{overflow:auto}.not-pairing{border:3px solid var(--primary)}.not-pairing md-icon{color:var(--primary)}.done-pairing{border:3px solid #81b943}.done-pairing md-icon{color:#81b943}.device-update-requires{border:3px solid #ffd011}.device-update-requires md-icon{color:#ffd011}.readonly div[ng-message=required]{display:none}.rolodex{list-style:none;padding:8px 54px 8px 16px;margin:0;display:block}.rolodex li{transition:all .15s ease-in-out;font-size:22px;font-weight:500;cursor:pointer;padding:4px 6px;color:var(--primary);display:inline-block;vertical-align:middle;position:relative;background:0 0;margin:0 0 4px}@media (min-width:1024px){.rolodex{text-align:center}.rolodex li{margin:0 2px}}.rolodex li::after{content:'';position:absolute;bottom:0;left:50%;right:50%;height:2px;background:var(--primary);transition:all .15s ease-in-out .15s}.rolodex li:hover{transform:scale(1.5)}.rolodex li.no-entry{font-size:15px;font-weight:400;cursor:default;pointer-events:none;opacity:.5;transform:scale(1)}.rolodex li.selected{transform:scale(1.25)}.rolodex li.selected::after{left:4px;right:4px;visibility:visible}.distributors md-card{height:100%;padding:16px 16px 8px;cursor:pointer}.distributors md-card.inactive{opacity:.5}.distributors md-card:hover:not(.no-hover){background:var(--list-alternate-even-hover)}.distributors md-card.configurable{background:var(--list-alternate-inactive)}.distributors h3{font-weight:600;font-size:13px;text-transform:uppercase;margin:0;min-height:48px}.distributors md-icon{margin:0;color:var(--body-text-fade)}.distributors md-icon.integration-level{opacity:1}.distributors .last-updated{font-size:10px;font-weight:400;text-align:right}.distributors md-switch .md-container{margin:0}.distributors .infos{font-size:12px;min-height:75px}.distributors .infos p{margin:0 0 16px}.distributors .chips-label{border-radius:15px;padding:6px 10px;background:var(--divider);font-size:12px;display:inline-block}.distributors .btn-mini{border-radius:15px;min-height:26px;font-weight:700;font-size:11px;padding-left:10px;padding-right:10px}.distributor-name input,input.account-num,input.distributor-name,input.location-name{font-weight:500;font-size:20px;color:var(--body-text)}md-dialog.migration-dialog .big-num{font-style:normal;font-weight:700;font-size:30px;color:var(--primary)}md-dialog.migration-dialog md-icon.alert-icon{width:48px;height:48px;margin:16px 0;color:var(--primary)}.formats-categories-scroll-area{max-height:calc(75vh - 220px);overflow:auto;-webkit-overflow-scrolling:touch}.formats-categories-scroll-area md-input-container.input-desc{min-width:120px;margin-right:40px!important;max-width:320px}.editable-format-list{list-style:none;margin:0;padding:0;-moz-columns:2;columns:2}@media (min-width:768px){.editable-format-list{-moz-columns:3;columns:3}}@media (min-width:1200px){.editable-format-list{-moz-columns:4;columns:4}}.editable-format-list li{vertical-align:top;display:inline-block;width:100%}.editable-format-list li md-input-container{position:relative;margin:4px;padding:0}.editable-format-list li md-input-container.empty .md-button md-icon,.editable-format-list li md-input-container.md-input-invalid .md-button md-icon{color:var(--primary)}.editable-format-list li md-input-container input{padding:0 0 0 16px;height:42px;border:1px solid var(--divider)!important;border-radius:20px;transition:all .2s;min-height:42px;background:0 0!important;font-weight:500}.editable-format-list li md-input-container input:focus,.editable-format-list li md-input-container input:hover{border-color:var(--body-text-fade)!important}.editable-format-list li md-input-container input.empty,.editable-format-list li md-input-container input.empty:hover,.editable-format-list li md-input-container input.ng-invalid,.editable-format-list li md-input-container input.ng-invalid:hover{border-color:var(--primary)!important}.editable-format-list li md-input-container .md-button{width:40px;height:40px;min-width:40px;border:0;position:absolute;right:0;z-index:2}.editable-format-list li md-input-container .md-button md-icon{color:var(--body-text-fade);transition:all .2s}.editable-format-list li md-input-container .md-button:hover md-icon{color:var(--primary)}.input-timezone{padding-left:0!important}.input-timezone>label{left:0!important}timezone-selector{display:-ms-flexbox;display:flex}timezone-selector md-autocomplete{background:0 0;width:100%}timezone-selector md-autocomplete md-autocomplete-wrap{box-shadow:none!important}timezone-selector md-autocomplete,timezone-selector md-autocomplete input,timezone-selector md-autocomplete md-autocomplete-wrap{height:30px;min-height:30px}timezone-selector md-autocomplete .md-show-clear-button button,timezone-selector md-autocomplete button{position:absolute;right:0}ul.md-autocomplete-suggestions.timezone-selector-menu li{font-size:13px;padding:0 8px;line-height:36px;height:36px}ul.md-autocomplete-suggestions.timezone-selector-menu .timezone-region{display:block;overflow:hidden;max-width:90%;text-overflow:ellipsis}ul.md-autocomplete-suggestions.timezone-selector-menu .timezone-time>div{padding-left:4px}ul.md-autocomplete-suggestions.timezone-selector-menu .timezone-time>div md-icon{width:16px;height:16px}category-type-editor{display:-ms-flexbox;display:flex}category-type-editor .scope-buttons .md-button{font-family:Rajdhani;font-size:13px;min-height:28px;line-height:28px;padding:0 10px}category-editor{display:block}category-editor h3{font-size:14px}category-editor table.product-category-list{width:100%;border-collapse:collapse;margin:8px 0;border:1px solid var(--list-alternate-even-hover);background-color:var(--list-alternate-odd)}category-editor table.product-category-list thead th{text-transform:none;text-align:center;font-family:Rajdhani;font-size:14px;padding:0 6px;height:30px;color:var(--body-text)}category-editor table.product-category-list thead th:first-of-type{text-align:left}category-editor table.product-category-list thead th.col-btn{width:40px;padding:0}category-editor table.product-category-list thead th.col-btn .md-button{margin:3px 0;display:inline-block}category-editor table.product-category-list thead th.col-chk{padding:0 2px;width:130px}category-editor table.product-category-list tbody td{text-align:center;padding:4px;border:1px solid var(--list-alternate-even-hover)}category-editor table.product-category-list tbody td:first-of-type{text-align:left}category-editor table.product-category-list tbody td md-checkbox{margin:0}category-editor table.product-category-list tbody td.no-data{font-weight:700;font-style:italic;background-color:var(--translucent-box);padding:10px;text-align:center}md-list.department-list,md-list.iam-list.category-type-list{margin:8px}md-list.department-list .md-no-style.md-list-item-inner,md-list.iam-list.category-type-list .md-no-style.md-list-item-inner{padding:0}md-list.department-list md-list-item,md-list.iam-list.category-type-list md-list-item{margin-bottom:8px;box-shadow:0 2px 3px rgba(0,0,0,.075);border-radius:8px;background-color:var(--list-alternate-even)}md-list.department-list md-list-item.expanded:hover,md-list.iam-list.category-type-list md-list-item.expanded:hover{background-color:var(--list-alternate-even)!important;cursor:default}md-list.department-list md-list-item:nth-child(odd),md-list.iam-list.category-type-list md-list-item:nth-child(odd){background-color:var(--list-alternate-odd)}md-list.department-list md-list-item:nth-child(odd).expanded:hover,md-list.iam-list.category-type-list md-list-item:nth-child(odd).expanded:hover{background-color:var(--list-alternate-odd)!important;cursor:default}md-list.department-list md-list-item:nth-child(odd) table.product-category-list,md-list.iam-list.category-type-list md-list-item:nth-child(odd) table.product-category-list{background-color:var(--list-alternate-even)}md-list.department-list md-list-item .main-category,md-list.department-list md-list-item .main-department,md-list.iam-list.category-type-list md-list-item .main-category,md-list.iam-list.category-type-list md-list-item .main-department{width:100%;font-size:15px;font-family:Rajdhani;font-weight:700;text-transform:uppercase;color:var(--body-text);min-height:48px;line-height:1;padding-right:8px}md-list.department-list md-list-item .main-category dragon-drop-handle,md-list.department-list md-list-item .main-department dragon-drop-handle,md-list.iam-list.category-type-list md-list-item .main-category dragon-drop-handle,md-list.iam-list.category-type-list md-list-item .main-department dragon-drop-handle{margin:0 auto}md-list.department-list md-list-item .main-category dragon-drop-handle[disabled],md-list.department-list md-list-item .main-department dragon-drop-handle[disabled],md-list.iam-list.category-type-list md-list-item .main-category dragon-drop-handle[disabled],md-list.iam-list.category-type-list md-list-item .main-department dragon-drop-handle[disabled]{pointer-events:none;opacity:.15}md-list.department-list md-list-item .main-category md-icon.icon,md-list.department-list md-list-item .main-department md-icon.icon,md-list.iam-list.category-type-list md-list-item .main-category md-icon.icon,md-list.iam-list.category-type-list md-list-item .main-department md-icon.icon{margin:0 16px 0 6px;text-align:center;width:26px;height:26px;color:var(--primary)}md-list.department-list md-list-item .main-category .md-icon-button md-icon,md-list.department-list md-list-item .main-department .md-icon-button md-icon,md-list.iam-list.category-type-list md-list-item .main-category .md-icon-button md-icon,md-list.iam-list.category-type-list md-list-item .main-department .md-icon-button md-icon{width:20px;height:20px}md-list.department-list md-list-item .main-category .expand-icon,md-list.department-list md-list-item .main-department .expand-icon,md-list.iam-list.category-type-list md-list-item .main-category .expand-icon,md-list.iam-list.category-type-list md-list-item .main-department .expand-icon{color:var(--primary)}md-list.department-list md-list-item .sub-categories,md-list.department-list md-list-item .sub-departments,md-list.iam-list.category-type-list md-list-item .sub-categories,md-list.iam-list.category-type-list md-list-item .sub-departments{color:var(--body-text-fade);margin:4px 24px 4px 50px}md-list.department-list md-list-item .scope-buttons .md-button,md-list.iam-list.category-type-list md-list-item .scope-buttons .md-button{font-size:13px;font-weight:700;line-height:26px;min-height:26px}md-list.department-list md-list-item .cost-target,md-list.iam-list.category-type-list md-list-item .cost-target{color:var(--body-text-fade);font-size:11px;padding:0 24px}md-list.department-list md-list-item .cost-target circular-gauge,md-list.iam-list.category-type-list md-list-item .cost-target circular-gauge{margin:6px}.device-edition-dialog{max-width:960px}.device-edition-dialog md-dialog-content{padding:16px}.device-edition-dialog .device-name{min-width:280px;padding-right:24px}.device-edition-dialog .device-name .card-picture{margin:36px auto}.device-edition-dialog .device-name md-input-container{display:block}.device-edition-dialog .device-name md-input-container.md-input-focused label,.device-edition-dialog .device-name md-input-container.md-input-has-value label{text-align:center;left:0;right:0;transform-origin:50% 50%}.device-edition-dialog .device-name md-input-container input{width:100%;text-align:center;font-weight:700;font-size:18px}.device-edition-dialog .device-module-list md-list-item{margin:4px 0;border-radius:6px}.device-edition-dialog .device-module-list .switch-wrapper{min-width:200px}.device-edition-dialog .device-module-list .switch-wrapper md-switch{font-weight:700;margin:0 0 0 8px}.device-edition-dialog .device-module-list md-checkbox,.device-edition-dialog .device-module-list md-radio-button{font-size:12px;margin:0 0 0 20px!important;min-width:155px;max-width:155px}.device-edition-dialog .device-module-list md-checkbox .md-label,.device-edition-dialog .device-module-list md-radio-button .md-label{margin-top:3px}.cta-dialog{width:100%;max-width:640px;text-align:center;border-radius:12px}.cta-dialog.prep-dialog{max-width:820px}.cta-dialog.prep-dialog .alert-box{padding:16px}.cta-dialog.prep-dialog .alert-box h4{text-transform:uppercase;font-size:13px;color:var(--body-text-fade);margin-bottom:10px}.cta-dialog.prep-dialog .alert-box ul.bullet-list{margin:0;padding:0}.cta-dialog.prep-dialog .alert-box ul.bullet-list li{margin:0 0 16px 24px;font-size:14px;list-style-type:disc}.cta-dialog.prep-dialog .alert-box a{color:var(--body-text);display:inline-block}.cta-dialog.prep-dialog .alert-box small{color:var(--body-text-fade);display:inline-block;font-style:italic;margin-left:8px}.cta-dialog.prep-dialog .alert-box small md-icon{width:18px;height:18px}.cta-dialog.clock-dialog{max-width:850px;text-align:left}.cta-dialog.clock-dialog h2,.cta-dialog.clock-dialog h3{line-height:1}.cta-dialog.clock-dialog .intro{font-size:12px;text-align:left;padding-right:20px}.cta-dialog.clock-dialog .banner{background-color:#111;text-align:center}.cta-dialog.clock-dialog img.clock-logo{width:140px;height:auto;margin:0 10px 10px}.cta-dialog.clock-dialog img.clock-preview{width:90%;height:auto;margin:0 auto}.cta-dialog.clock-dialog md-dialog-content{padding:0}.cta-dialog.clock-dialog md-dialog-content .inner{padding:24px;text-align:center}.cta-dialog.clock-dialog md-dialog-content .user-icon{margin:2px auto}.cta-dialog.clock-dialog md-dialog-content .badges a{display:inline-block}.cta-dialog.clock-dialog md-dialog-content .badges img{margin:2px}.cta-dialog.clock-dialog md-dialog-content md-divider{margin:14px 20px}.cta-dialog.clock-dialog md-dialog-content .settings{text-align:left}.cta-dialog.clock-dialog md-dialog-content .settings md-switch{white-space:normal;line-height:1;font-size:13px}.cta-dialog.clock-dialog md-dialog-content .alert-box{margin:0 0 20px}.cta-dialog.clock-dialog md-dialog-content table{width:100%;margin-bottom:20px}.cta-dialog.clock-dialog md-dialog-content table td,.cta-dialog.clock-dialog md-dialog-content table th{padding:4px 0}.cta-dialog .big-icon{display:inline-block;border:2px solid var(--divider);border-radius:100%;padding:10px;box-sizing:border-box;margin:8px auto 16px}.cta-dialog .big-icon md-icon{width:30px;height:30px;color:var(--primary)}.cta-dialog md-dialog-content{padding-bottom:30px}.cta-dialog .md-button.btn-mini{font-weight:700;line-height:24px;display:inline-block;vertical-align:middle}.cta-dialog p.notice{font-size:13px;line-height:1.35;color:var(--body-text);font-style:italic;margin:20px}.cta-dialog img{display:inline-block;vertical-align:middle}.cta-dialog img.showcase{width:100%;max-width:250px;margin:0 auto}.cta-dialog img.os{max-height:22px;margin:2px 0}.cta-dialog img.file{max-height:36px;margin:4px 0 0}.cta-dialog img.model{width:100%;max-width:150px;margin:10px;display:block}.cta-dialog .app-download{padding:20px}.cta-dialog .app-download img{display:inline-block;width:auto}.cta-dialog .app-download a{margin:0 10px;display:inline-block;text-decoration:none}.cta-dialog .vertical-sep{border-left:1px solid var(--divider)}.cta-dialog .model-list{background:var(--translucent-dark);border-radius:8px;padding:8px;margin:0 0 4px;text-align:left}.cta-dialog .model-list h4{margin:8px 0;text-align:center}.cta-dialog .model-list .alert-box{font-size:12px;padding:12px}.cta-dialog .model-list ul{margin:0 0 16px;padding:0 0 0 12px}.cta-dialog .model-list ul li{margin:0;font-style:italic;font-size:13px}.cta-dialog .model-list a{color:#3875ff;font-weight:400;display:inline-block}.cta-dialog .model-list .icon-warn{color:#ffc615}.cta-dialog .step{margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;padding:6px}.cta-dialog .step:not(.first){border-top:1px solid var(--divider)}.cta-dialog .step span{width:40px;height:40px;min-width:40px;min-height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:var(--translucent-dark);color:var(--primary);font-weight:700;margin-right:10px;border-radius:100%}.cta-dialog .step p{margin:0 0 10px}.cta-dialog .step p:last-of-type{margin:0}.cta-dialog .step p em{color:#3875ff;font-weight:700}.cta-dialog .step .btn-accept{background-color:#ffd200;color:#000;font-size:10px;display:inline-block;vertical-align:middle;padding:3px 6px;text-align:center;border-radius:3px}.cta-dialog .note{font-style:italic;font-size:12px;color:var(--body-text-fade);text-align:left}.cyclic-menu-creation-dialog,.daily-menu-creation-dialog{width:100%;max-width:400px}.cyclic-menu-creation-dialog .number-incrementer-input-wrapper,.daily-menu-creation-dialog .number-incrementer-input-wrapper{margin-bottom:20px}.general-settings md-card,station-editor md-card{padding:16px}.general-settings md-card .section-title small,station-editor md-card .section-title small{color:var(--body-text-fade);margin-left:5px;font-size:13px}station-editor{min-width:350px}md-dialog.snapshot-dialog{width:100%;max-width:960px;background-color:var(--card-bg)!important}md-dialog.snapshot-dialog .creating{opacity:.15;pointer-events:none}md-dialog.snapshot-dialog .md-datepicker-wrapper,md-dialog.snapshot-dialog inventory-completion-gauge{margin:0 auto}md-dialog.snapshot-dialog inventory-completion-gauge{position:relative;top:-8px}md-dialog.snapshot-dialog .md-datepicker-wrapper md-datepicker .md-datepicker-input{min-width:180px}md-dialog.snapshot-dialog h3.subtitle{font-family:Rajdhani;font-size:16px;color:var(--body-text);text-transform:uppercase;text-align:center;margin:0 0 10px}md-dialog.snapshot-dialog h3.subtitle+em{font-size:32px;font-family:Rajdhani;font-weight:700;font-style:normal;color:var(--primary);display:block;margin-top:4px}md-dialog.snapshot-dialog .info-box{margin-bottom:40px}.transferts .empty-section .inner{width:700px;min-height:275px;max-width:90%;margin:0 auto}.transferts .view-actions.fixed{top:70px}.transferts md-content.transfert-list{padding-bottom:40px}.transferts input.invoice-item-price{width:100px}.transferts-add-product-dialog md-dialog-content{border-bottom:1px solid var(--divider);padding-bottom:20px}.transferts-add-product-dialog .type-icon{min-width:50px;text-align:center}.transferts-add-product-dialog .type-icon md-icon{height:26px;width:26px}.transferts-add-product-dialog .tuto .title{font-size:11px;color:var(--body-text-fade)}.transferts-add-product-dialog .tuto .value{font-size:17px;font-weight:700}.transferts-add-product-dialog .tuto .field{margin:10px;width:140px}.transferts-add-product-dialog md-list md-list-item{padding:0 16px}.transferts-add-product-dialog md-list md-list-item.tuto{border:2px dashed var(--divider)!important}.transferts-add-product-dialog md-input-container{width:140px;margin:0 10px}.transferts-add-product-dialog md-input-container [ng-message]{padding-top:0}.transferts-add-product-dialog md-input-container.md-input-has-value{position:relative;top:4px}.transferts-add-product-dialog md-input-container.md-input-has-value .hint{display:none}.transferts-add-product-dialog md-input-container label:not(.md-no-float):not(.md-container-ignore).to-right{left:auto;right:0;text-align:right;transform-origin:right top}.transferts-add-product-dialog md-input-container md-select[disabled] .md-select-value .md-text{color:var(--body-text)}.transferts-add-product-dialog small.format{margin:0;position:relative;top:-4px}.transferts-add-product-dialog h5{font-size:15px;margin-top:15px!important;margin-bottom:15px!important}.transferts-add-product-dialog md-list-item{border:2px solid var(--divider);margin-top:10px;border-radius:5px;margin-bottom:10px;min-height:80px!important}food-supply-grocery-list h2.products{font-size:16px;color:var(--body-text-fade);text-transform:uppercase;font-family:Rajdhani}food-supply-grocery-list h2.products em{font-style:normal;font-size:20px;color:var(--body-text);background:var(--translucent);text-align:center;padding:4px 10px;border-radius:6px}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover){border-radius:4px}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover) md-checkbox{margin:0 -4px 0 4px!important}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).selected{background-color:transparent!important}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred{background-color:rgba(255,198,21,.15)}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred md-checkbox.md-checked .md-icon,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred.selected,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred:hover{background-color:#ffc615!important}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred.selected,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred.selected em,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred.selected md-icon,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred.selected small,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred:hover,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred:hover em,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred:hover md-icon,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred:hover small{color:rgba(0,0,0,.8)!important}food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred.selected md-checkbox .md-icon,food-supply-grocery-list md-list md-list-item:not(.no-hover):not(.cancel-hover).preferred:hover md-checkbox .md-icon{border-color:rgba(0,0,0,.8)!important}food-supply-grocery-list md-list md-list-item md-icon.icon-preferred{width:18px;height:18px;margin:2px 4px}food-supply-grocery-list md-card{padding:4px}food-supply-grocery-list md-card h3.section-title{transition:color .3s;color:var(--body-text)}food-supply-grocery-list md-card.grocery-list{padding:0;opacity:.9;transition:all .2s;border:0}food-supply-grocery-list md-card.grocery-list bottin-item-thumbnail{margin:12px 50px}food-supply-grocery-list md-card.grocery-list .inner{display:none;padding:0 8px;min-width:1024px}food-supply-grocery-list md-card.grocery-list h3{color:var(--body-text-fade);font-family:Rajdhani;font-size:17px;margin:0 5px}food-supply-grocery-list md-card.grocery-list .grocery-list-item .added-by md-icon,food-supply-grocery-list md-card.grocery-list md-icon.integration-level{margin-left:5px}food-supply-grocery-list md-card.grocery-list small{color:var(--body-text-fade)}food-supply-grocery-list md-card.grocery-list .md-button.btn-pdf,food-supply-grocery-list md-card.grocery-list.expanded .count em,food-supply-grocery-list md-card.grocery-list.expanded h3,food-supply-grocery-list md-card.grocery-list:not(.faded):hover .count em,food-supply-grocery-list md-card.grocery-list:not(.faded):hover h3{color:var(--body-text)}food-supply-grocery-list md-card.grocery-list.faded{opacity:.15}food-supply-grocery-list md-card.grocery-list.expanded,food-supply-grocery-list md-card.grocery-list:not(.faded):hover{opacity:1}food-supply-grocery-list md-card.grocery-list.expanded .inner{display:block;padding:8px}food-supply-grocery-list md-card.grocery-list .md-button.btn-pdf md-icon{color:#ff0911}food-supply-grocery-list md-card.grocery-list .head{padding:4px 8px;min-height:50px}food-supply-grocery-list md-card.grocery-list .count{color:var(--body-text-fade);font-size:10px;text-align:center;text-transform:lowercase}food-supply-grocery-list md-card.grocery-list .count em{font-weight:700;font-size:20px;font-style:normal;display:block}food-supply-grocery-list md-card.grocery-list .btn-autofill{text-transform:none!important;color:#f0ae15;font-size:13px;border:1px solid #f0ae15;margin:0 -40px 0 4px;min-width:40px}food-supply-grocery-list md-card.grocery-list .btn-remove{width:auto;min-width:auto;height:24px;margin:4px 0 0 -8px!important;padding:0 5px 0 2px!important;font-size:10px;font-weight:700;text-transform:none}food-supply-grocery-list md-card.grocery-list .subhead{text-transform:uppercase;font-weight:700;font-size:11px;color:var(--body-text);padding:6px 2px 6px 6px;margin:4px 0 2px;background-color:var(--translucent-dark)}food-supply-grocery-list md-card.grocery-list .subhead .col-total md-checkbox{margin:0 0 0 10px}food-supply-grocery-list md-card.grocery-list .subhead .col-code{padding-left:30px}food-supply-grocery-list md-card.grocery-list .invoice-total{padding:8px 40px 16px 0}food-supply-grocery-list md-card.grocery-list .grocery-list-item{padding:4px;border-radius:4px 8px 8px 4px;margin:5px 0;border:2px solid var(--divider);border-left-width:4px;position:relative;transition:all .2s;background-color:var(--list-alternate);box-shadow:0 0 10px rgba(0,0,0,.2)}food-supply-grocery-list md-card.grocery-list .grocery-list-item .index{width:18px;height:18px;border-radius:0 0 4px;background-color:var(--divider);color:var(--body-text);font-size:11px;padding-right:2px;font-style:normal;font-weight:700;text-align:center;line-height:18px;position:absolute;left:0;top:0;transition:all .2s}food-supply-grocery-list md-card.grocery-list .grocery-list-item .mh60{min-height:60px}food-supply-grocery-list md-card.grocery-list .grocery-list-item .mh54{min-height:54px}food-supply-grocery-list md-card.grocery-list .grocery-list-item .mh48{min-height:48px}food-supply-grocery-list md-card.grocery-list .grocery-list-item .mh36{min-height:36px}food-supply-grocery-list md-card.grocery-list .grocery-list-item.has-selection,food-supply-grocery-list md-card.grocery-list .grocery-list-item:hover{background-color:var(--list-alternate-odd);border-color:var(--primary)}food-supply-grocery-list md-card.grocery-list .grocery-list-item.has-selection .index,food-supply-grocery-list md-card.grocery-list .grocery-list-item:hover .index{background-color:var(--primary);color:#fff}food-supply-grocery-list md-card.grocery-list .grocery-list-item .title{font-size:12px;font-weight:700}food-supply-grocery-list md-card.grocery-list .grocery-list-item .incoming{color:#81b943;font-size:10px;font-weight:700}food-supply-grocery-list md-card.grocery-list .grocery-list-item .added-by{color:var(--body-text-fade);font-size:11px;font-style:italic;padding:2px 0}food-supply-grocery-list md-card.grocery-list .grocery-list-item .col-total{font-weight:700;font-size:13px;padding-right:6px}food-supply-grocery-list md-card.grocery-list .grocery-list-item .col-total md-checkbox{margin:0 0 0 8px}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .product-line{font-size:12px;line-height:1.2;padding:1px 0;border-bottom:1px dotted var(--divider);display:-ms-flexbox;display:flex;min-height:34px}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .product-line:last-of-type{border-bottom:0;margin-bottom:0}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option md-checkbox{margin:0;max-width:20px}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .secondary-name{color:var(--body-text-fade);text-transform:none;font-weight:700;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;max-width:95%}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .preferred{background-color:rgba(255,198,21,.05);border-radius:4px;border-bottom:0}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .preferred md-checkbox.md-checked .md-icon{background-color:#ffc615!important}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .preferred md-checkbox.md-checked .md-icon::after{border-color:#000!important}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option .md-button.btn-preferred{margin:0!important;height:30px;min-height:30px;padding:0;line-height:1}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option md-icon.not-preferred{color:var(--divider)}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option md-icon.icon-distributor{color:#3875ff;width:16px;height:16px;margin:0}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option bottin-item-quantity-input{transform:scale(.92);margin:0 auto}food-supply-grocery-list md-card.grocery-list .grocery-list-item-option bottin-item-quantity-input .error{display:none}food-supply-grocery-list md-card.grocery-list .other-distributors{background-color:rgba(56,117,255,.075);border:1px solid rgba(56,117,255,.2)}food-supply-grocery-list md-card.grocery-list .other-distributors h4{margin:2px 0 0 30px;font-size:12px;font-style:italic;font-weight:700}food-supply-grocery-list md-card.grocery-list .other-distributors .also-available-at{color:var(--body-text-fade);letter-spacing:0;font-size:11px;text-transform:none;line-height:34px;font-style:italic}food-supply-grocery-list md-card.grocery-list .other-distributors .also-available-at em{font-weight:700;font-size:12px;color:var(--body-text)!important}food-supply-grocery-list md-card.grocery-list .other-distributors .also-available-at md-icon{color:var(--body-text-fade)}food-supply-grocery-list md-card.grocery-list .other-distributors .also-available-at md-icon.icon-distributor{color:#3875ff;width:16px;height:16px;margin:0 4px}food-supply-grocery-list md-card.grocery-list .other-distributors .expand-icon{line-height:36px;padding-right:2px}food-supply-grocery-list md-card.grocery-list bottin-item-inventory-adjustment-button{transform:scale(.92);margin:-4px auto 0}food-supply-grocery-list md-card.grocery-list .col{min-width:90px}food-supply-grocery-list md-card.grocery-list .col-inventory,food-supply-grocery-list md-card.grocery-list .col-min{min-width:110px}food-supply-grocery-list md-card.grocery-list .col-input{min-width:175px}food-supply-section .total-ftr{position:absolute;bottom:8px;left:50%;transform:translateX(-50%)}food-supply-section .total-ftr>div{text-align:center;padding:0 20px}food-supply-section .total-ftr em,food-supply-section .total-ftr h4{margin:0;font-family:Rajdhani;color:var(--body-text-fade);text-transform:uppercase;font-size:12px;font-weight:700}food-supply-section .total-ftr em{color:var(--primary);font-size:28px;font-style:normal;line-height:1}.order-creation-dialog,.order-received-dialog,.order-sending-dialog{width:100%;max-width:760px}.order-creation-dialog.order-creation-dialog,.order-received-dialog.order-creation-dialog,.order-sending-dialog.order-creation-dialog{max-width:600px}.order-creation-dialog.order-received-dialog,.order-received-dialog.order-received-dialog,.order-sending-dialog.order-received-dialog{max-width:520px}.order-creation-dialog.order-received-dialog md-dialog-content,.order-received-dialog.order-received-dialog md-dialog-content,.order-sending-dialog.order-received-dialog md-dialog-content{padding:40px 20px 20px}.order-creation-dialog.order-received-dialog .big-icon,.order-received-dialog.order-received-dialog .big-icon,.order-sending-dialog.order-received-dialog .big-icon{margin-bottom:16px}.order-creation-dialog md-dialog-content,.order-received-dialog md-dialog-content,.order-sending-dialog md-dialog-content{padding-bottom:20px}.order-creation-dialog div.xlarge-input,.order-creation-dialog input.xlarge-input,.order-received-dialog div.xlarge-input,.order-received-dialog input.xlarge-input,.order-sending-dialog div.xlarge-input,.order-sending-dialog input.xlarge-input{width:460px;max-width:100%;text-align:center;background-image:none;font-size:16px;font-weight:700;background:var(--editable-input-bg);border:0;padding:0 10px;border-radius:20px;line-height:40px;height:40px;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.order-creation-dialog div.xlarge-input,.order-received-dialog div.xlarge-input,.order-sending-dialog div.xlarge-input{margin:18px auto}.order-creation-dialog p,.order-received-dialog p,.order-sending-dialog p{font-size:16px;font-weight:500;color:var(--body-text-fade);margin:0}.order-creation-dialog .alert-box p,.order-received-dialog .alert-box p,.order-sending-dialog .alert-box p{font-size:12px!important;font-weight:700;padding-left:5px}.order-creation-dialog .chk,.order-received-dialog .chk,.order-sending-dialog .chk{padding:20px 0 10px}.order-creation-dialog em,.order-received-dialog em,.order-sending-dialog em{color:var(--body-text-fade)}.order-creation-dialog .total,.order-received-dialog .total,.order-sending-dialog .total{margin:20px;font-weight:700;text-transform:uppercase;color:var(--body-text-fade);text-align:center}.order-creation-dialog .total em,.order-received-dialog .total em,.order-sending-dialog .total em{font-style:normal;font-size:20px;color:var(--body-text)}.order-creation-dialog .site,.order-received-dialog .site,.order-sending-dialog .site{margin-bottom:16px}.order-creation-dialog .not-connected,.order-received-dialog .not-connected,.order-sending-dialog .not-connected{text-transform:uppercase;font-weight:700;color:var(--body-text-fade);font-size:13px}.order-creation-dialog .next-day-notice md-icon,.order-received-dialog .next-day-notice md-icon,.order-sending-dialog .next-day-notice md-icon{margin-right:8px!important}.order-creation-dialog .btn-template,.order-received-dialog .btn-template,.order-sending-dialog .btn-template{font-size:12px;line-height:1.2;white-space:normal;padding:4px;text-transform:none;font-style:italic;font-weight:700}.order-creation-dialog .btn-template.selected,.order-received-dialog .btn-template.selected,.order-sending-dialog .btn-template.selected{border-color:var(--primary);pointer-events:all}.order-creation-dialog .btn-generate,.order-received-dialog .btn-generate,.order-sending-dialog .btn-generate{border-radius:20px;margin:0 4px;position:absolute;right:1px;top:4px;height:36px;line-height:36px;min-height:36px;font-size:12px;min-width:80px}.order-creation-dialog md-list.recipients md-list-item .md-list-item-inner,.order-received-dialog md-list.recipients md-list-item .md-list-item-inner,.order-sending-dialog md-list.recipients md-list-item .md-list-item-inner{min-height:40px}.order-creation-dialog md-list.recipients md-list-item md-checkbox,.order-received-dialog md-list.recipients md-list-item md-checkbox,.order-sending-dialog md-list.recipients md-list-item md-checkbox{margin:8px}.big-icon md-input-container,.distributor md-input-container{margin:0;padding-right:15px}.big-icon md-input-container md-select,.distributor md-input-container md-select{min-width:150px;text-align:left}.big-icon h3,.distributor h3{font-size:18px;text-transform:uppercase}.big-icon md-icon,.distributor md-icon{width:30px;height:30px}.big-icon.distributor md-icon,.distributor.distributor md-icon{margin:0 10px}.big-icon.distributor md-icon.integration-level,.distributor.distributor md-icon.integration-level{width:20px;height:20px}.big-icon .rounded-icon,.distributor .rounded-icon{color:var(--primary);width:50px;height:50px;min-width:50px;min-height:50px;transition:all .25s ease-out;border:2px solid var(--divider);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.big-icon .rounded-icon md-icon,.distributor .rounded-icon md-icon{margin:0}.ui-filters{background-color:var(--translucent-box);padding-left:8px}.ui-filters .inner>div{margin:10px}.transfert-disabled-notification{background-color:var(--translucent-box);padding:2px 8px;border-radius:16px;margin:4px 0;text-align:center;max-width:130px}.transfert-disabled-notification .md-label{white-space:normal;max-width:90%;line-height:1;color:var(--body-text-fade)}.transfert-disabled-notification small{color:var(--body-text-fade)}.floating-qty-selector{opacity:0;pointer-events:none;background:var(--card-bg-light);padding:6px;border-radius:4px;position:absolute;top:-20px;left:50%;transform:translateX(-50%) scale(.85);z-index:1000;box-shadow:0 0 10px 2px rgba(0,0,0,.3);transition:all .2s ease-in-out}.floating-qty-selector.onscreen{top:-40px;opacity:1;visibility:visible;pointer-events:all}.floating-qty-selector .md-button.md-success{background-color:#81b943;border:0;font-size:12px;min-height:28px;height:28px;line-height:1;margin:2px 0 0 10px;border-radius:6px;min-width:30px}.floating-qty-selector .md-button.md-success,.floating-qty-selector .md-button.md-success md-icon{color:#fff}.floating-qty-selector .md-button.md-success:focus,.floating-qty-selector .md-button.md-success:hover{background-color:#9ac867;color:#fff}.floating-qty-selector::after{content:"";display:block;width:0;border-top:12px solid var(--card-bg-light);border-left:12px solid transparent;border-right:12px solid transparent;cursor:pointer;position:absolute;bottom:-11px;z-index:2;left:50%;transform:translateX(-50%)}grocery-list-add-button{display:block}grocery-list-add-button .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:6px;margin:2px;background-color:var(--translucent-box);height:40px;max-height:40px;border:2px solid var(--divider);box-sizing:border-box}grocery-list-add-button .wrapper md-icon{margin:0;width:20px;height:20px;min-width:20px;max-width:20px;color:var(--body-text-fade)}grocery-list-add-button .wrapper span.txt{font-size:11px;text-transform:none;padding:0 4px;text-align:center;line-height:1.25}grocery-list-add-button .button-wrapper button.md-button{width:100%;min-width:auto;margin:0;font-size:11px;font-weight:700;height:40px;line-height:1;white-space:normal;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;padding:0 8px}grocery-list-add-button .button-wrapper button.md-button div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:40px}grocery-list-add-button .button-wrapper button.md-button div span{white-space:normal;line-height:1.25;text-align:center;color:var(--primary)}grocery-list-add-button .button-wrapper button.md-button.added{background-color:var(--translucent-box);opacity:1}grocery-list-add-button .button-wrapper button.md-button.added div md-icon,grocery-list-add-button .button-wrapper button.md-button.added div span{color:#81b943!important;opacity:1}grocery-list-add-button .status-wrapper{padding:0 8px}grocery-list-add-button .status-wrapper .status{text-transform:uppercase;font-size:11px;font-weight:600;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}grocery-list-add-button .status-wrapper .status .status-pill,grocery-list-add-button .status-wrapper .status .status-pill+span,grocery-list-add-button .status-wrapper .status md-icon,grocery-list-add-button .status-wrapper .status md-icon+span{margin:0}grocery-list-add-button .status-wrapper:hover .info-overlay{visibility:visible;opacity:1;pointer-events:all;z-index:100;transform:translateX(-8px)}grocery-list-add-button .status-wrapper .status-pill-wrapper{width:20px;height:20px;min-width:20px;max-width:20px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-list grocery-list-add-button.condensed span.txt,grocery-list-add-button.mini span.txt{display:none}grocery-list-add-button .info-overlay{position:fixed;background:var(--layout-bg);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:8px;padding:20px;font-size:12px;color:var(--body-text);line-height:1.35;opacity:0;visibility:hidden;pointer-events:none;right:0;bottom:72px;transition:all .3s;z-index:-1;transform:translateX(100%)}grocery-list-add-button .info-overlay h3.section-title{margin-bottom:20px}grocery-list-add-button .info-overlay table{width:100%;margin:0;border-collapse:collapse}grocery-list-add-button .info-overlay table td,grocery-list-add-button .info-overlay table th{padding:2px 6px;border-bottom:1px solid var(--divider);vertical-align:top;color:var(--body-text);white-space:nowrap;height:auto;min-height:auto}grocery-list-add-button .info-overlay table td{text-align:left}grocery-list-add-button .info-overlay table th{text-align:right}grocery-list-add-button .info-overlay .rounded-icon md-icon{color:var(--primary)}grocery-list-add-button.condensed{max-width:160px}.product-list grocery-list-add-button.condensed{max-width:44px;width:44px}.battery{position:relative;width:36px;height:12px;border:3px solid var(--body-text-fade);border-radius:2px;padding:3px;transform:scale(.5);vertical-align:middle;display:inline-block;margin-right:-6px}.battery.plugged:after,.battery:before{position:absolute;margin-top:-4.5px;width:9px;height:9px;top:50%;content:''}.battery:before{display:block;right:-8.15px;background:var(--body-text-fade);clip:rect(0,9px,9px,5.85px);border-radius:0}.battery.plugged:after{display:block;right:-21px;background:red;border-radius:50%}.battery .level{width:80%;height:100%;background:var(--body-text);border-radius:1px}.bottin-result-card,md-card.bottin-result-card{margin:4px;border-radius:8px;padding:0}.bottin-result-card .box,.bottin-result-card.clickable,.bottin-result-card.with-formats,md-card.bottin-result-card .box,md-card.bottin-result-card.clickable,md-card.bottin-result-card.with-formats{box-shadow:none;background-color:var(--translucent-dark);padding:2px;border-radius:8px;margin:4px}.bottin-result-card.bordered,.module .logo,md-card.bottin-result-card.bordered{box-shadow:0 0 0 1px var(--divider)}.bottin-result-card.clickable:hover,md-card.bottin-result-card.clickable:hover{background:var(--primary)}.bottin-result-card.clickable:hover h3,.bottin-result-card.clickable:hover md-icon,md-card.bottin-result-card.clickable:hover h3,md-card.bottin-result-card.clickable:hover md-icon{color:#fff}.bottin-result-card .head,md-card.bottin-result-card .head{font-family:Rajdhani;position:relative;padding:0;min-height:34px;width:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.bottin-result-card .head.text-center,md-card.bottin-result-card .head.text-center{text-align:center;-ms-flex-pack:center;justify-content:center}.bottin-result-card .head.text-center h3,md-card.bottin-result-card .head.text-center h3{padding:0 5px}.bottin-result-card .head h3,md-card.bottin-result-card .head h3{font-size:14px;color:var(--body-text);font-weight:700;margin:0;text-transform:none;line-height:1;padding:0 2px}.bottin-result-card .head h3+small,md-card.bottin-result-card .head h3+small{font-family:Roboto,sans-serif;color:var(--body-text-fade);padding:0 2px;display:block}.as-sortable-drag .location h3,.as-sortable-dragging .location h3,.bottin-result-card .distributor,.bottin-result-card h3.origin,.clock-reporting-recap .box em,.clock-reporting-recap .box h4,.clock-reporting-recap .md-subheader,.editable-gauge+h3,.employee-card,.error-overlay-container .error-overlay p,.expandable-card .table-products .subheader,.food-loss-calculator .scope-buttons .md-button,.food-loss-calculator .scope-buttons .md-button[disabled],.menu-infos-panel h4,.module .price,.module .title,.product-settings-box h4,.recipe-card .recipe-card-infos .recipe-title-wrapper,.report-food-category,.restock-daterange .period label,.service-choice-table .num,.snapshots-unavailable md-card h3,.staff-scheduler .department-selector md-select,.staff-scheduler-table,.station,.total-summary,bottin-item-inventory-adjustment .location h3,bottin-item-inventory-adjustment .total,cyclic-menu h4,daily-menu h4,daily-menu-editor h4,div.inventory-badge h5,div.inventory-badge span,food-supply-document .expandable-card .primary-infos h3,food-supply-templates .expandable-card .primary-infos h3,inventory-snapshot-card md-card,md-card.bottin-result-card .distributor,md-card.bottin-result-card h3.origin,table.md-table.service-choice-table .num,table.md-table.staff-scheduler-table{font-family:Rajdhani}.bottin-result-card .head div.ellipsis,md-card.bottin-result-card .head div.ellipsis{line-height:1}.bottin-result-card .head .md-button,md-card.bottin-result-card .head .md-button{margin:0!important;padding:0!important;width:30px;min-width:30px;height:30px;min-height:30px}.bottin-result-card h3.origin,md-card.bottin-result-card h3.origin{color:var(--body-text-fade);font-weight:700;text-transform:uppercase;margin:0 10px;padding:0;font-size:13px;letter-spacing:1px;text-align:center}.bottin-result-card bottin-item-thumbnail,md-card.bottin-result-card bottin-item-thumbnail{margin:6px}.bottin-result-card .ftr,md-card.bottin-result-card .ftr{font-size:10px;line-height:11px;font-weight:700;color:var(--body-text-fade);padding:0;margin:0}.bottin-result-card .ftr em,md-card.bottin-result-card .ftr em{font-weight:400;margin-right:5px}.bottin-result-card .ftr .date,.bottin-result-card .ftr .name,md-card.bottin-result-card .ftr .date,md-card.bottin-result-card .ftr .name{color:var(--body-text)}.bottin-result-card .ftr .date,md-card.bottin-result-card .ftr .date{display:inline-block;margin-top:1px}.bottin-result-card .ftr img,md-card.bottin-result-card .ftr img{max-height:10px;display:inline-block;vertical-align:middle;-ms-flex:none;flex:none;width:auto}.bottin-result-card .ftr .btn-mini,md-card.bottin-result-card .ftr .btn-mini{margin-top:2px}.bottin-result-card .ftr .md-button,md-card.bottin-result-card .ftr .md-button{font-size:11px;text-transform:none;margin:-2px 4px 0;min-height:32px;line-height:32px}.bottin-result-card .distributor,md-card.bottin-result-card .distributor{color:var(--body-text-fade);font-size:14px;font-weight:700;text-align:left;line-height:1.2}.bottin-result-card .distributor md-icon,md-card.bottin-result-card .distributor md-icon{margin:4px 6px;width:20px;height:20px}.bottin-result-card .distributor md-icon.truck,md-card.bottin-result-card .distributor md-icon.truck{margin:4px 10px}.bottin-result-card .extra-infos,md-card.bottin-result-card .extra-infos{text-align:center;color:var(--body-text-fade);font-weight:400}.bottin-result-card md-list md-list-item,md-card.bottin-result-card md-list md-list-item{background:0 0;font-size:11px;line-height:1.3;transition:background-color .2s}.bottin-result-card md-list md-list-item div.md-list-item-inner,md-card.bottin-result-card md-list md-list-item div.md-list-item-inner{padding:0;min-height:34px}.bottin-result-card md-list md-list-item md-checkbox,md-card.bottin-result-card md-list md-list-item md-checkbox{margin:0 8px!important;transition:all .3s;opacity:1}.bottin-result-card md-list md-list-item md-checkbox:not(.md-checked),md-card.bottin-result-card md-list md-list-item md-checkbox:not(.md-checked){opacity:.2}.bottin-result-card md-list md-list-item small,md-card.bottin-result-card md-list md-list-item small{font-weight:400}.bottin-result-card md-list md-list-item em.secondary-name,md-card.bottin-result-card md-list md-list-item em.secondary-name{color:var(--body-text-fade);font-size:12px;text-transform:none;font-weight:700}.bottin-result-card md-list md-list-item .price,md-card.bottin-result-card md-list md-list-item .price{font-weight:700}.bottin-result-card md-list md-list-item:hover md-checkbox,md-card.bottin-result-card md-list md-list-item:hover md-checkbox{opacity:1}.bottin-result-card .btn-wrapper,md-card.bottin-result-card .btn-wrapper{padding:2px}.bottin-result-card .md-button.btn-format-selector,md-card.bottin-result-card .md-button.btn-format-selector{background:var(--light-button);box-shadow:0 0 4px rgba(0,0,0,.2);min-height:40px;line-height:1.25;padding:2px 4px;font-size:12px;margin:0;font-weight:700;text-align:center;text-transform:none;box-sizing:border-box;color:var(--body-text);white-space:normal;width:auto;border-radius:6px}.bottin-result-card .md-button.btn-format-selector,.bottin-result-card .md-button.btn-format-selector span,md-card.bottin-result-card .md-button.btn-format-selector,md-card.bottin-result-card .md-button.btn-format-selector span{transition:all .2s}.bottin-result-card .md-button.btn-format-selector.full-width,md-card.bottin-result-card .md-button.btn-format-selector.full-width{width:calc(100% - 2px);margin:1px}.bottin-result-card .md-button.btn-format-selector.m4,md-card.bottin-result-card .md-button.btn-format-selector.m4{margin-bottom:4px}.bottin-result-card .md-button.btn-format-selector.mh,md-card.bottin-result-card .md-button.btn-format-selector.mh{min-height:54px}.bottin-result-card .md-button.btn-format-selector.text-left,md-card.bottin-result-card .md-button.btn-format-selector.text-left{text-align:left}.bottin-result-card .md-button.btn-format-selector.preferred,md-card.bottin-result-card .md-button.btn-format-selector.preferred{border:2px solid #f0ae15;border-radius:4px}.bottin-result-card .md-button.btn-format-selector.preferred:hover,md-card.bottin-result-card .md-button.btn-format-selector.preferred:hover{background-color:#f0ae15!important;border-color:#f0ae15!important}.bottin-result-card .md-button.btn-format-selector.preferred:hover,.bottin-result-card .md-button.btn-format-selector.preferred:hover em,.bottin-result-card .md-button.btn-format-selector.preferred:hover md-icon,.bottin-result-card .md-button.btn-format-selector.preferred:hover small,md-card.bottin-result-card .md-button.btn-format-selector.preferred:hover,md-card.bottin-result-card .md-button.btn-format-selector.preferred:hover em,md-card.bottin-result-card .md-button.btn-format-selector.preferred:hover md-icon,md-card.bottin-result-card .md-button.btn-format-selector.preferred:hover small{color:rgba(0,0,0,.8)!important}.bottin-result-card .md-button.btn-format-selector.not-preferred,md-card.bottin-result-card .md-button.btn-format-selector.not-preferred{opacity:.6}.bottin-result-card .md-button.btn-format-selector md-icon.icon-preferred,md-card.bottin-result-card .md-button.btn-format-selector md-icon.icon-preferred{width:14px;height:14px;margin:0 4px 0 0}.bottin-result-card .md-button.btn-format-selector small,md-card.bottin-result-card .md-button.btn-format-selector small{color:var(--body-text-fade);font-size:11px;transition:color .3s}.bottin-result-card .md-button.btn-format-selector small.format-details,md-card.bottin-result-card .md-button.btn-format-selector small.format-details{margin-left:5px}.bottin-result-card .md-button.btn-format-selector strong,md-card.bottin-result-card .md-button.btn-format-selector strong{font-size:13px}.bottin-result-card .md-button.btn-format-selector:hover,md-card.bottin-result-card .md-button.btn-format-selector:hover{background:var(--primary)}.bottin-result-card .md-button.btn-format-selector:hover,.bottin-result-card .md-button.btn-format-selector:hover .code,.bottin-result-card .md-button.btn-format-selector:hover .distributor,.bottin-result-card .md-button.btn-format-selector:hover .distributor md-icon.integration-level.is-connected,.bottin-result-card .md-button.btn-format-selector:hover small,md-card.bottin-result-card .md-button.btn-format-selector:hover,md-card.bottin-result-card .md-button.btn-format-selector:hover .code,md-card.bottin-result-card .md-button.btn-format-selector:hover .distributor,md-card.bottin-result-card .md-button.btn-format-selector:hover .distributor md-icon.integration-level.is-connected,md-card.bottin-result-card .md-button.btn-format-selector:hover small{color:#fff!important}.bottin-result-card .md-button.btn-format-selector.btn-add-format,.bottin-result-card .md-button.btn-format-selector.btn-remove,md-card.bottin-result-card .md-button.btn-format-selector.btn-add-format,md-card.bottin-result-card .md-button.btn-format-selector.btn-remove{font-size:12px;font-weight:500;color:var(--body-text-fade);background:0 0;width:100%;text-align:center;min-height:36px}.bottin-result-card .md-button.btn-format-selector.btn-add-format:hover,.bottin-result-card .md-button.btn-format-selector.btn-add-format:hover span,.bottin-result-card .md-button.btn-format-selector.btn-remove:hover,.bottin-result-card .md-button.btn-format-selector.btn-remove:hover span,md-card.bottin-result-card .md-button.btn-format-selector.btn-add-format:hover,md-card.bottin-result-card .md-button.btn-format-selector.btn-add-format:hover span,md-card.bottin-result-card .md-button.btn-format-selector.btn-remove:hover,md-card.bottin-result-card .md-button.btn-format-selector.btn-remove:hover span{color:var(--primary)!important}.bottin-result-card .md-button.btn-format-selector .distributor,md-card.bottin-result-card .md-button.btn-format-selector .distributor{padding-left:4px;color:var(--body-text)}.bottin-result-card .md-button.btn-format-selector .code,md-card.bottin-result-card .md-button.btn-format-selector .code{color:var(--body-text-fade);font-weight:400;text-align:left;padding-left:4px}.bottin-search-bar .md-subheader-inner{padding:0!important}.bottin-search-bar md-icon[disabled]{color:var(--body-text-fade)!important;opacity:.25}bottin-item-format-min-input md-input-container{min-width:130px}bottin-item-formats,bottin-item-transformation{font-size:13px}bottin-item-formats .md-button.md-icon-button,bottin-item-transformation .md-button.md-icon-button{width:32px;height:32px;line-height:32px;max-width:32px;max-height:32px;padding:0}bottin-item-formats .md-button.md-icon-button md-icon,bottin-item-transformation .md-button.md-icon-button md-icon{width:20px;height:20px}bottin-item-formats .item:nth-child(odd),bottin-item-transformation .item:nth-child(odd){background-color:var(--list-alternate-odd)}.include-drafts{margin:0 0 0 4px!important}.include-drafts .md-label{font-size:11px;max-width:75px}.collection-card{cursor:pointer;text-align:left;overflow:hidden;width:100%;position:relative;background-color:#000;min-height:300px}.collection-card.inactive{opacity:.5;cursor:default}.collection-card md-progress-circular{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-card .collection-card-image{opacity:.6;transition:all .3s linear}.collection-card .collection-card-infos{padding:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.collection-card .collection-card-infos .collection-title{font-weight:700;color:#fff;font-size:24px;line-height:1;text-align:center;padding:0 10px}.collection-card .collection-subtitle{color:#fff;font-size:14px;font-weight:700;text-align:center;border:1px solid rgba(255,255,255,.5);background-color:transparent;padding:5px;border-radius:24px;margin:10px auto;width:140px;transition:all .3s linear}.collection-card .desc{color:#fff;font-size:12px;font-weight:700}.collection-card .collection-status .status{font-size:10px!important}.collection-card:hover .collection-card-image{opacity:.7}.collection-card:hover .collection-subtitle{background-color:#fff;border-color:#fff;color:#000}.collection-card site-static-chips .md-chips{-ms-flex-pack:center;justify-content:center}.collection{box-sizing:border-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%}@media (min-width:720px){.collection{max-width:calc(100% / 2)}}@media (min-width:960px){.collection{max-width:calc(100% / 3)}}@media (min-width:1280px){.collection{max-width:calc(100% / 4)}}@media (min-width:1600px){.editable-format-list{-moz-columns:5;columns:5}.collection{max-width:calc(100% / 5)}}@media (min-width:1920px){.editable-format-list{-moz-columns:6;columns:6}.collection{max-width:calc(100% / 5)}}@media (min-width:2560px){.collection{max-width:calc(100% / 6)}}.collection-infos{padding:8px 8px 16px;width:264px}.collection-infos input.title{font-weight:700;font-size:14px}.collection-infos figure{margin:0 auto}.collection-infos .vault-button{font-size:13px!important;display:inline-block}.collection-infos .actions .md-button{font-size:13px!important;text-transform:none;margin:2px 0;display:block!important;text-align:left}.collection-infos .actions .md-button md-icon{width:18px;height:18px;margin-right:6px}md-menu.menu-card-option{position:absolute;top:6px;right:4px;z-index:20}md-menu.menu-card-option .md-button.md-icon-button{background-color:rgba(0,0,0,.6)!important;opacity:.7;transition:all .2s linear}md-menu.menu-card-option .md-button.md-icon-button:hover{opacity:1}md-menu.menu-card-option .md-button.md-icon-button md-icon{color:#fff}md-menu-content.action-menu{max-height:800px!important}todays-punches{font-size:13px}.clock-reporting-recap{padding:8px 0!important;max-height:80vh}.clock-reporting-recap .alert-box{margin:0 8px}.clock-reporting-recap md-content{padding:8px}.clock-reporting-recap .graph{padding:0 8px;margin-bottom:10px}.clock-reporting-recap circular-gauge,.clock-reporting-recap h3{margin-bottom:10px}.clock-reporting-recap .box{padding:4px 10px;text-align:center}.clock-reporting-recap .box h4{text-transform:uppercase;color:var(--body-text-fade);margin:0;font-style:normal}.clock-reporting-recap .box h4 small{font-size:13px;white-space:nowrap;font-weight:500}.clock-reporting-recap .box em{font-style:normal;display:block;font-size:18px;color:var(--body-text);text-transform:none;font-weight:700;line-height:1}.clock-reporting-recap .md-subheader{background-color:var(--card-bg);border-radius:6px 6px 0 0;color:var(--primary);text-transform:uppercase;font-size:13px;font-weight:700}.clock-reporting-recap .md-subheader .md-subheader-inner{padding:11px 0 16px}.clock-reporting-recap .md-subheader .list-header{min-height:30px}.clock-replacements md-content,.clock-reporting-recap md-content{padding-top:0}.clock-replacements table,.clock-reporting-recap table{font-size:12px;width:100%;border-collapse:collapse}.clock-replacements table th,.clock-reporting-recap table th{text-transform:uppercase;color:var(--body-text-fade);font-size:11px}.clock-replacements table td,.clock-replacements table th,.clock-reporting-recap table td,.clock-reporting-recap table th{padding:4px}.clock-replacements table tbody tr:nth-child(odd),.clock-reporting-recap table tbody tr:nth-child(odd){background-color:var(--list-alternate-odd)}.clock-replacements table tbody tr:nth-child(even),.clock-reporting-recap table tbody tr:nth-child(even){background-color:var(--list-alternate-even)}.clock-replacements table .employee-name md-icon,.clock-reporting-recap table .employee-name md-icon{margin-right:6px;width:18px;height:18px}.clock-replacements table .employee-name h4,.clock-reporting-recap table .employee-name h4{margin:0;font-size:12px}.clock-replacements table .employee-name .role,.clock-reporting-recap table .employee-name .role{font-size:12px;color:var(--body-text-fade)}.clock-replacements table md-icon.md-warn,.clock-reporting-recap table md-icon.md-warn{color:#f0ae15}.clock-replacements table .replacement-count,.clock-reporting-recap table .replacement-count{font-weight:700;color:var(--body-text-fade);font-size:12px;white-space:nowrap}.clock-replacements table .replacement-count md-icon,.clock-reporting-recap table .replacement-count md-icon{width:18px;height:18px}.clock-replacements table .reason p,.clock-reporting-recap table .reason p{font-style:italic;color:var(--body-text-fade)!important}.clock-app-status{display:inline-block!important;font-size:11px;border-radius:6px;min-width:100px;text-transform:uppercase;font-weight:700}.clock-app-status .status-error{color:var(--primary)}.clock-app-status .status-ok{color:#81b943}.clock-app-status .status-sending,.clock-app-status .status-sent{color:#3875ff}.employee-details{padding:8px 0 0}.employee-details md-switch .md-label{font-size:13px;line-height:1;white-space:normal}.employee-details .indent{padding-left:20px}.employee-details h3.section-title small{color:var(--body-text-fade);text-transform:none}.employee-details h3.section-title md-icon{margin-right:5px}.employee-details h4{margin:20px 0 5px}.employee-details .scope-buttons{margin-bottom:4px}.employee-details .employee-menu-actions{margin-left:10px}.employee-details md-input-container{margin:18px 0 0}.employee-details .md-datepicker-input-container{width:100%}.employee-details md-card.section{padding:16px;margin:4px}.employee-details .btn-classification{border:2px solid var(--divider);background:var(--translucent);color:var(--body-text-fade);font-weight:700;line-height:1!important;margin:2px 5px;width:36px;height:36px}.employee-details .btn-classification.selected{border-color:var(--primary);background:var(--primary);color:#fff!important}employee-personal-file{padding-bottom:4px}employee-unavailability-scheduler.disabled{opacity:.3;filter:saturate(0)}employee-unavailability-scheduler.disabled .md-button{display:none}textarea.notes{font-style:italic;font-size:13px}.vault-button{font-size:10px;font-style:italic;color:var(--body-text-fade);text-transform:none;width:auto;min-width:0;transition:all .2s;margin:0 4px}.vault-button:hover{background-color:rgba(158,158,158,.2)}.vault-button md-icon{margin-right:2px;width:20px;height:20px}cyclic-menu .cyclic-menu-infos{padding:8px 8px 16px;width:264px}cyclic-menu .cyclic-menu-infos input.title{font-weight:700;font-size:14px}cyclic-menu .cyclic-menu-infos figure{margin:0 auto}cyclic-menu .cyclic-menu-infos .actions .md-button{font-size:13px!important;text-transform:none;margin:2px 0;display:block!important;text-align:left}cyclic-menu .cyclic-menu-infos .actions .md-button md-icon{width:18px;height:18px;margin-right:6px}cyclic-menu .big-icon{display:inline-block;border:2px solid var(--divider);border-radius:100%;padding:10px;box-sizing:border-box;margin:8px auto 16px}cyclic-menu .head,cyclic-menu md-card.service-type,daily-menu-editor .head,daily-menu-editor md-card.service-type{padding:8px}cyclic-menu .big-icon md-icon{width:40px;height:40px;color:var(--primary)}cyclic-menu .btn-stroke,daily-menu-editor .btn-stroke{border-radius:4px}cyclic-menu ol.angular-ui-tree-nodes>li.angular-ui-tree-node,daily-menu-editor ol.angular-ui-tree-nodes>li.angular-ui-tree-node{background-color:transparent}cyclic-menu h3.service-title,daily-menu-editor h3.service-title{min-width:130px}cyclic-menu h4,daily-menu-editor h4{text-transform:uppercase;font-size:15px;margin:8px}cyclic-menu md-card.expandable-card .primary-infos,daily-menu-editor md-card.expandable-card .primary-infos{min-height:auto}cyclic-menu md-card.nft-wrapper,daily-menu-editor md-card.nft-wrapper{background-color:transparent;box-shadow:none;border:1px solid var(--divider)}cyclic-menu .toggle,daily-menu-editor .toggle{border-bottom:1px solid var(--divider)}.day-selector{text-align:center;padding:4px;margin-bottom:4px;border-radius:24px;background:var(--translucent-box);margin-top:4px}.cyclic-menu-day-item,.iam-list .cyclic-menu-day-item,md-list md-list-item.cyclic-menu-day-item{border-radius:30px;overflow:hidden;min-height:auto;height:auto;padding:0;margin:2px;font-size:13px;color:var(--body-text);min-width:90px}.cyclic-menu-day-item .md-button,.iam-list .cyclic-menu-day-item .md-button,md-list md-list-item.cyclic-menu-day-item .md-button{padding:0 4px!important}.cyclic-menu-day-item .day,.iam-list .cyclic-menu-day-item .day,md-list md-list-item.cyclic-menu-day-item .day{padding-right:24px}.cyclic-menu-day-item dragon-drop-handle .as-sortable-item-handle,.iam-list .cyclic-menu-day-item dragon-drop-handle .as-sortable-item-handle,md-list md-list-item.cyclic-menu-day-item dragon-drop-handle .as-sortable-item-handle{-ms-flex-pack:center;justify-content:center}.cyclic-menu-day-item md-icon,.iam-list .cyclic-menu-day-item md-icon,md-list md-list-item.cyclic-menu-day-item md-icon{width:16px;height:16px}.cyclic-menu-day-item .md-list-item-inner,.iam-list .cyclic-menu-day-item .md-list-item-inner,md-list md-list-item.cyclic-menu-day-item .md-list-item-inner{min-height:auto}.cyclic-menu-day-item[selected],.cyclic-menu-day-item[selected]:hover,.iam-list .cyclic-menu-day-item[selected],.iam-list .cyclic-menu-day-item[selected]:hover,md-list md-list-item.cyclic-menu-day-item[selected],md-list md-list-item.cyclic-menu-day-item[selected]:hover{background:var(--primary)!important;color:#fff}.cyclic-menu-day-item[selected] md-icon,.cyclic-menu-day-item[selected]:hover md-icon,.iam-list .cyclic-menu-day-item[selected] md-icon,.iam-list .cyclic-menu-day-item[selected]:hover md-icon,md-list md-list-item.cyclic-menu-day-item[selected] md-icon,md-list md-list-item.cyclic-menu-day-item[selected]:hover md-icon{color:#fff}.iam-list.cyclic-menu-day-list.as-sortable-drag md-list-item,.iam-list.cyclic-menu-day-list.as-sortable-drag md-list-item button,.iam-list.cyclic-menu-day-list.as-sortable-drag md-list-item div.md-list-item-inner,.iam-list.cyclic-menu-day-list.as-sortable-dragging md-list-item,.iam-list.cyclic-menu-day-list.as-sortable-dragging md-list-item button,.iam-list.cyclic-menu-day-list.as-sortable-dragging md-list-item div.md-list-item-inner{min-height:auto!important}md-list.cyclic-menu-day-list{padding:0}cyclic-menus-scheduling-conflict-resolver .md-subheader{border-bottom:1px solid var(--divider)}cyclic-menus-scheduling-conflict-resolver .md-subheader .md-subheader-inner{padding:8px 16px}cyclic-menus-scheduling-conflict-resolver .md-subheader .headings{font-weight:700;font-size:11px;color:var(--body-text-fade)}cyclic-menus-scheduling-conflict-resolver md-card{box-shadow:none}cyclic-menus-scheduling-conflict-resolver md-list{padding:0}cyclic-menus-scheduling-conflict-resolver md-list md-list-item.md-no-proxy{padding:8px;font-size:12px}cyclic-menus-scheduled-calendar .fc .fc-toolbar.fc-header-toolbar{margin-bottom:10px}cyclic-menus-scheduled-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title{font-size:15px;text-align:left;text-transform:uppercase}.cyclic-menu-recurrence-dialog{width:90%;max-width:1400px}.cyclic-menu-recurrence-dialog .head{border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);padding:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 8px}.cyclic-menu-recurrence-dialog .head .md-datepicker-wrapper{margin-right:40px}.cyclic-menu-recurrence-dialog .head .md-datepicker-wrapper [ng-message]{padding-left:48px;font-size:12px}.cyclic-menu-recurrence-dialog .box{padding:8px}.cyclic-menu-recurrence-dialog .col-cyclic-menu-list{width:280px}.menu-infos-panel{font-size:13px;font-weight:700;padding:16px;max-width:600px;min-width:600px;text-align:center}.menu-infos-panel h4{text-transform:uppercase;font-size:15px;font-weight:700;margin:0 0 8px;text-align:center;color:var(--primary)}.menu-infos-panel .qty-badge{text-align:center;padding:10px;border:1px solid var(--divider);border-radius:50%;width:120px;height:120px;white-space:nowrap;line-height:1;margin:0 auto 10px}.menu-infos-panel .qty-badge h3{color:var(--body-text-fade);font-size:11px;margin:0 0 5px;line-height:1}.menu-infos-panel .qty-badge h4{font-size:18px;font-weight:700;color:var(--primary);margin:0 0 3px;line-height:1}.menu-infos-panel .qty-badge small{display:block;text-align:center;font-size:12px;color:var(--primary);text-transform:lowercase}.menu-infos-panel .sep{padding:6px;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);margin:8px}.menu-infos-panel .box{background-color:var(--translucent-dark);padding:8px;border-radius:8px;margin:4px 8px;min-width:200px}.menu-infos-panel .menu{margin:2px}.menu-infos-panel .menu .title{margin:0 0 4px;text-transform:uppercase;font-size:11px}.menu-infos-panel .course{background-color:var(--primary);padding:2px 10px;border-radius:20px;min-width:120px;text-align:center;font-weight:700;color:#fff}daily-menu .daily-menu-infos{padding:8px 8px 16px;width:264px}daily-menu .daily-menu-infos input.title{font-weight:700;font-size:14px}daily-menu .daily-menu-infos figure{margin:0 auto}daily-menu .daily-menu-infos .actions .md-button{font-size:13px!important;text-transform:none;margin:2px 0;display:block!important;text-align:left}daily-menu .daily-menu-infos .actions .md-button md-icon{width:18px;height:18px;margin-right:6px}daily-menu .big-icon{display:inline-block;border:2px solid var(--divider);border-radius:100%;padding:10px;box-sizing:border-box;margin:8px auto 16px}daily-menu .head,daily-menu md-card.service-type,daily-menu-editor .head,daily-menu-editor md-card.service-type{padding:8px}daily-menu .big-icon md-icon{width:40px;height:40px;color:var(--primary)}daily-menu .btn-stroke,daily-menu-editor .btn-stroke{border-radius:4px}daily-menu ol.angular-ui-tree-nodes>li.angular-ui-tree-node,daily-menu-editor ol.angular-ui-tree-nodes>li.angular-ui-tree-node{background-color:transparent}daily-menu h3.service-title,daily-menu-editor h3.service-title{min-width:130px}daily-menu h4,daily-menu-editor h4{text-transform:uppercase;font-size:15px;margin:8px}daily-menu md-card.expandable-card .primary-infos,daily-menu-editor md-card.expandable-card .primary-infos{min-height:auto}daily-menu md-card.nft-wrapper,daily-menu-editor md-card.nft-wrapper{background-color:transparent;box-shadow:none;border:1px solid var(--divider)}daily-menu .toggle,daily-menu-editor .toggle{border-bottom:1px solid var(--divider)}.service-choice-table,table.md-table.service-choice-table{width:100%}.service-choice-table thead>tr>th,table.md-table.service-choice-table thead>tr>th{color:var(--body-text-fade)!important;font-size:10px!important;height:42px!important;min-height:42px!important}.service-choice-table .num,table.md-table.service-choice-table .num{font-size:14px;width:24px;height:24px;display:inline-block;border-radius:50%;text-align:center;line-height:24px;font-weight:700;background-color:var(--divider);color:var(--primary)}.distributor-list h3{text-transform:uppercase;font-size:12px;color:var(--body-text);margin:10px 0 8px}.distributor-chip{display:inline-block;color:var(--body-text);border-radius:80px;padding:2px 12px;border:2px solid var(--divider);margin:2px 6px 2px 0}.distributor-chip.no-border{border:0;border-radius:0;margin:0;padding:0}.distributor-chip md-icon{margin:4px;width:24px;height:24px}.distributor-chip h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 4px;font-weight:700;line-height:1;font-size:11px}.distributor-chip p{font-size:11px;font-weight:400;margin:0;line-height:1.2;max-width:300px;white-space:normal}.distributor-chip p span{font-size:11px;margin:0 2px;display:inline-block}file-drop-zone{display:block;position:relative}.dropzone,.pdf-upload-dialog .box{background:rgba(0,0,0,.075);min-height:200px;overflow:auto;border-radius:24px;padding:4px 20px;margin-bottom:8px;transition:all .3s linear}.dropzone:not(.box),.pdf-upload-dialog .box:not(.box){border:4px dashed var(--input-border)}.dropzone:not(.box).dz-drag-hover,.dropzone:not(.box):hover,.pdf-upload-dialog .box:not(.box).dz-drag-hover,.pdf-upload-dialog .box:not(.box):hover{border:4px dashed var(--primary)!important}.dropzone.dz-started+.dropzone-icon-wrapper,.pdf-upload-dialog .box.dz-started+.dropzone-icon-wrapper{opacity:0;visibility:hidden}.dropzone .dz-preview.dz-file-preview,.dropzone .dz-preview.dz-image-preview,.pdf-upload-dialog .box .dz-preview.dz-file-preview,.pdf-upload-dialog .box .dz-preview.dz-image-preview{background:var(--card-bg);box-shadow:0 0 12px rgba(0,0,0,.3);min-height:0;border-radius:8px;margin:5px!important;width:31%;padding:6px}.dropzone .dz-preview.dz-file-preview .dz-progress,.dropzone .dz-preview.dz-image-preview .dz-progress,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-progress,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-progress{background-color:rgba(0,0,0,.2)!important;height:4px;position:relative;margin:0!important;left:auto;right:auto;top:auto;bottom:auto;display:inline-block}.dropzone .dz-preview.dz-file-preview .dz-progress .dz-upload,.dropzone .dz-preview.dz-image-preview .dz-progress .dz-upload,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-progress .dz-upload,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-progress .dz-upload{background:#3875ff!important}.dropzone .dz-preview.dz-file-preview .dz-details,.dropzone .dz-preview.dz-image-preview .dz-details,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-details,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-details{position:relative;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center}.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename,.dropzone .dz-preview.dz-image-preview .dz-details .dz-filename,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-details .dz-filename,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-details .dz-filename{background:0 0!important;color:var(--body-text);margin-bottom:0}.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename span,.dropzone .dz-preview.dz-image-preview .dz-details .dz-filename span,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-details .dz-filename span,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-details .dz-filename span{background:0 0!important;font-size:11px;font-style:italic}.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename span,.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename:hover span,.dropzone .dz-preview.dz-image-preview .dz-details .dz-filename span,.dropzone .dz-preview.dz-image-preview .dz-details .dz-filename:hover span,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-details .dz-filename span,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-details .dz-filename:hover span,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-details .dz-filename span,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-details .dz-filename:hover span{border:0}.dropzone .dz-preview.dz-file-preview .dz-details .dz-size,.dropzone .dz-preview.dz-image-preview .dz-details .dz-size,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-details .dz-size,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-details .dz-size{font-size:11px;margin-bottom:5px}.dropzone .dz-preview.dz-file-preview .dz-remove,.dropzone .dz-preview.dz-image-preview .dz-remove,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-remove,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-remove{text-decoration:none;font-size:11px!important;color:var(--primary);position:relative}.dropzone .dz-preview.dz-file-preview .dz-image,.pdf-upload-dialog .box .dz-preview.dz-file-preview .dz-image{display:none}.dropzone .dz-preview.dz-image-preview .dz-image,.pdf-upload-dialog .box .dz-preview.dz-image-preview .dz-image{display:block;margin:auto}.dropzone-icon-wrapper{opacity:1;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 30px;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:all .3s}.dropzone-icon-wrapper md-icon{width:60px;height:60px;color:var(--body-text-fade);margin:20px}.dropzone-icon-wrapper h3{margin:0 0 20px;color:var(--primary)}.dropzone-notice{font-style:italic}.dropzone-notice .btn-mini{display:inline-block;line-height:24px}input.editable-input{background:0 0;color:var(--body-text);font-size:12px;font-weight:500;padding:4px;margin:0;border-radius:4px;width:100%;min-height:30px;border:1px solid transparent;pointer-events:none;cursor:default;appearance:none;-webkit-appearance:none;max-width:400px}select.editable-input::-ms-expand{display:none}.editable-input.editing:not([disabled]),.editable-input.editing:not([readonly]),.editing .editable-input:not([disabled]),.editing .editable-input:not([readonly]),.editing .md-input-focused input.editable-input:not([disabled]),.editing .md-input-focused input.editable-input:not([readonly]){border-width:1px;border-color:var(--input-border)!important;background:var(--editable-input-bg)!important;cursor:auto;pointer-events:all;appearance:auto;-webkit-appearance:auto}.editable-input.editing.ng-invalid,.editing .editable-input.ng-invalid,.editing .md-input-focused input.editable-input.ng-invalid{color:var(--primary);border-color:var(--primary)}.editable-input.editing+.error,.editing .editable-input+.error,.editing .md-input-focused input.editable-input+.error{margin-left:8px}.editable-input.editing select,.editing .editable-input select,.editing .md-input-focused input.editable-input select{padding-left:0}.error-overlay-spotlight{position:inherit;transition:box-shadow .3s .3s,background-color .3s .3s;z-index:1}.error-overlay-container *{cursor:not-allowed}.error-overlay-container * a,.error-overlay-container * button,.error-overlay-container * input,.error-overlay-container * select{pointer-events:none}.error-overlay-container .error-overlay-spotlight,.error-overlay-container .error-overlay-spotlight *{cursor:auto}.error-overlay-container .error-overlay-spotlight * a,.error-overlay-container .error-overlay-spotlight * button,.error-overlay-container .error-overlay-spotlight * input,.error-overlay-container .error-overlay-spotlight * select,.error-overlay-container .error-overlay-spotlight a,.error-overlay-container .error-overlay-spotlight button,.error-overlay-container .error-overlay-spotlight input,.error-overlay-container .error-overlay-spotlight select{pointer-events:all}.error-overlay-container .error-overlay{background:rgba(0,0,0,.65);transition:background-color .3s .3s;right:0;bottom:0}.error-overlay-container .error-overlay p{display:block;position:absolute;left:0;right:0;margin:0;text-align:center;color:#fff;font-weight:700;opacity:1;visibility:visible;font-size:20px;transform:translateY(30px);transition:opacity .4s .1s,transform .4s .1s ease-in-out}.error-overlay-container .error-overlay p md-icon{color:#fff;margin-right:8px}.error-overlay-container .error-overlay-spotlight{position:relative;z-index:50;box-shadow:0 0 10px var(--primary);background-color:var(--card-bg)}.expandable-card{transition:all .3s;border-left:4px solid transparent;margin-left:4px;margin-right:4px}.expandable-card.empty{border-left-color:var(--primary)}.expandable-card.empty .primary-infos .count-infos .num{background:var(--primary);color:#fff;width:25px;text-align:center}.expandable-card.pending{border-left:0;background-color:var(--layout-bg)}.expandable-card.pending .primary-infos{border:1px solid var(--divider);border-radius:4px;padding-left:12px;cursor:default}.expandable-card.updated{border-left-color:#81b943}.expandable-card.has-credits{border-left:0}.expandable-card.has-credits .primary-infos{border-left:4px solid #3875ff;border-radius:4px}.expandable-card.expanded{box-shadow:0 2px 8px rgba(0,0,0,.5)}.expandable-card.no-style,.expandable-card.no-style.expanded{box-shadow:none;background:0 0}.expandable-card.no-border{border:0}.expandable-card.border-bottom,.tip-management .headings{border-bottom:1px solid var(--divider)}.expandable-card span.pending-msg{position:absolute;top:0;left:-4px;display:inline-block;padding:4px 10px;border-radius:6px 0;background:var(--primary);color:#fff;font-size:12px;font-weight:700}.expandable-card .type-icon{min-width:50px;text-align:center}.expandable-card .type-icon md-icon{height:26px;width:26px}.expandable-card .type-icon md-icon.integration-level{position:relative;left:-2px;bottom:-6px;margin-right:-20px}.expandable-card .to-icon{min-width:40px;text-align:center}.expandable-card .count-infos,.expandable-card .employee-infos{min-width:100px}.expandable-card .to-icon md-icon{height:24px;width:24px;color:var(--body-text-fade);opacity:.5}.expandable-card .primary-infos{min-height:80px;padding-left:8px}.expandable-card .primary-infos .title h3,.expandable-card .primary-infos .title md-select .md-select-value .md-text{font-size:12px;font-weight:700;color:var(--body-text)!important;text-transform:uppercase;margin:0 auto;line-height:1;max-width:220px}.expandable-card .primary-infos .title md-select{margin:0 16px}.expandable-card .primary-infos .title md-select .md-select-value :first-child{display:block;text-align:center;padding-left:12px}.expandable-card .primary-infos .title h3{text-align:center;display:block;padding:0;height:30px;min-height:30px;line-height:40px;border-bottom:1px dotted var(--divider);width:100%;max-width:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.expandable-card .primary-infos .title h3.destination{color:var(--body-text-fade)!important;font-style:italic;font-size:11px}.expandable-card .primary-infos .title h3.inline{display:inline-block;vertical-align:middle;height:auto;min-height:auto;border:0;width:auto}.expandable-card .primary-infos .count-infos .num{padding:1px 6px;border-radius:4px;margin-left:auto;margin-right:auto;background:0 0;transition:all .3s}.expandable-card .primary-infos .big-icon{margin-left:0}.expandable-card .employee-infos>label{display:block;text-transform:uppercase;font-weight:500;font-size:11px;color:var(--body-text-fade)}.expandable-card .table-products table td:not(.no-min),.expandable-card .table-products table th:not(.no-min),.module .logo{min-width:80px}.expandable-card .count-infos div>div span,.expandable-card .count-infos>div:nth-of-type(2){font-weight:600;font-size:14px;margin-top:5px;color:var(--body-text)}.expandable-card .count-infos .md-button,.expandable-card .count-infos .md-button span{font-style:11px}.expandable-card .table-products{min-height:100px;position:relative}.expandable-card .table-products thead{background:var(--translucent-dark)}.expandable-card .table-products thead th{color:var(--body-text)!important}.expandable-card .table-products .bg-inventory-qty{background-color:rgba(232,65,24,.05)}.expandable-card .table-products .bg-order-qty{background-color:rgba(106,176,76,.05)}.expandable-card .table-products .bg-order-qty.is-credit{background-color:#3875ff}.expandable-card .table-products table td.compact,.expandable-card .table-products table th.compact{min-width:48px!important;padding-left:0!important;padding-right:0!important}.expandable-card .table-products table td.compact .md-button,.expandable-card .table-products table th.compact .md-button{margin:0 auto}.expandable-card .table-products table p.arrow-hint{margin:0;position:relative;padding-right:60px;text-align:right;font-style:italic;font-size:16px}.control-point,.editable-gauge,.editable-gauge+h3,.food-loss-calculator,.food-loss-calculator .big-input,inventory-completion-gauge{text-align:center}.expandable-card .table-products table p.arrow-hint md-icon{color:var(--body-text)}.expandable-card .table-products table p.arrow-hint md-icon.arrow{position:absolute;width:36px;height:36px;right:15px;top:-20px}.expandable-card .table-products .subheader{text-transform:uppercase;font-weight:700;font-size:14px;height:30px;min-height:30px;padding:8px 8px 0!important}.expandable-card .table-products .subheader md-icon{margin-right:8px;width:24px;height:24px}.expandable-card .table-products td.no-padding{padding:0!important}.expandable-card table.md-table th.md-column md-icon{width:24px;height:24px}.expandable-card table.md-table th.md-column md-icon,.expandable-card table.md-table th.md-column md-icon:not(:last-child){margin:0 auto}.expandable-card md-chips{display:block;margin-bottom:10px}.expandable-card .badges-container{min-width:340px}.expandable-card button.btn-order{border:2px solid var(--divider);font-size:11px;margin:0;white-space:normal;line-height:1}.expandable-card button.btn-mini{margin:5px}body.dark .expandable-card button.btn-order{background:rgba(0,0,0,.4);border:0}food-supply-document>md-card,food-supply-templates>md-card{margin-bottom:0}food-supply-document .expandable-card .primary-infos h3,food-supply-templates .expandable-card .primary-infos h3{margin:0}food-supply-document .expandable-card .primary-infos .next-day-notice,food-supply-templates .expandable-card .primary-infos .next-day-notice{max-width:250px}food-supply-document .expandable-card .primary-infos .next-day-notice md-icon,food-supply-templates .expandable-card .primary-infos .next-day-notice md-icon{margin-right:8px!important}.bottom-spacer{margin-bottom:60px}.bottom-spacer>:first-child>md-card{margin-top:0}.food-loss-calculator md-icon.big-icon{width:40px;height:40px;color:var(--body-text-fade);margin:0 auto 20px;display:block}.food-loss-calculator md-icon.big-icon.arrow{opacity:.5;width:30px;height:30px}.food-loss-calculator h3{margin-bottom:16px;color:var(--body-text-fade)}.food-loss-calculator h3 small{display:block;font-size:12px;opacity:.7}.food-loss-calculator .big-input{color:var(--body-text-fade);font-size:20px;font-weight:700;padding:0 4px;height:50px;min-height:50px;margin:0 auto;border-radius:4px;width:120px;box-sizing:border-box;border:1px solid var(--divider);background:var(--editable-input-bg);display:inline-block}.food-loss-calculator .big-input.with-format{padding:0 4px 8px}.food-loss-calculator .big-input.with-format+small.format-suffix{bottom:4px;top:auto}.food-loss-calculator .big-input::-webkit-inner-spin-button,.food-loss-calculator .big-input::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.food-loss-calculator .big-input-unit{color:var(--body-text-fade);font-size:20px;font-weight:700;position:absolute;top:50%;transform:translate(6px,-50%)}.food-loss-calculator .scope-buttons{margin:4px auto;width:70px}.food-loss-calculator .scope-buttons .md-button,.food-loss-calculator .scope-buttons .md-button[disabled]{border:0;padding:0;width:20px;height:20px;min-height:20px;line-height:1;font-size:24px;font-weight:700;border-radius:2px;min-width:35px;color:var(--body-text-fade)!important;opacity:.5!important;background:0 0}.control-point,.info-bubble{border-radius:8px;box-sizing:border-box}.food-loss-calculator .scope-buttons .md-button.active,.food-loss-calculator .scope-buttons .md-button[disabled].active{background:0 0;opacity:1!important}.food-loss-calculator .scope-buttons .md-button.active.minus,.food-loss-calculator .scope-buttons .md-button[disabled].active.minus{color:var(--primary)!important}.food-loss-calculator .scope-buttons .md-button.active.plus,.food-loss-calculator .scope-buttons .md-button[disabled].active.plus{color:#81b943!important}.food-loss-calculator .variation.negative .big-input-unit,.food-loss-calculator .variation.negative .big-input:not(.gross-input){color:var(--primary)!important}.food-loss-calculator .variation.positive .big-input-unit,.food-loss-calculator .variation.positive .big-input:not(.gross-input),.tip-agreement-editor .md-button.md-fab.md-mini.btn-add md-icon{color:#81b943!important}inventory-completion-gauge text,inventory-completion-gauge tspan{fill:var(--body-text)!important}.cost-gauge circular-gauge{transform:scale(.95)}circular-gauge{display:block;position:relative}circular-gauge .label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--body-text);font-weight:700;font-size:18px;white-space:nowrap}circular-gauge svg,ol.angular-ui-tree-nodes>li.angular-ui-tree-node[data-collapsed=true] h3 md-icon{transform:rotate(-90deg)}circular-gauge.no-label .label{display:none!important}circular-gauge svg{width:100%;height:100%;stroke-dasharray:100 100}circular-gauge svg .track{fill:none;stroke:var(--gauge-track);stroke-width:4px;stroke-dasharray:100 100}circular-gauge svg .progress{fill:none;stroke:#9bfc2b;stroke-dasharray:100 100;stroke-linecap:round;stroke-width:3px;stroke-dashoffset:100;transition:stroke-dashoffset 1s cubic-bezier(.17,.67,.15,.99),stroke 1s linear}.control-point,.control-point.add,.recipe-card{transition:all .2s linear}circular-gauge svg .blur{filter:blur(1px)}.editable-gauge{position:relative}.editable-gauge circular-gauge{margin-bottom:10px}.editable-gauge .gauge-input{position:absolute;max-width:60px;top:50%;left:50%;transform:translate(-50%,-50%)}.editable-gauge .gauge-input::after{content:'%';position:absolute;right:-6px;top:8px;font-size:18px;z-index:2}.editable-gauge .gauge-input input{font-size:24px;font-weight:700}.editable-gauge+h3{text-transform:uppercase;margin:0;font-size:15px}recipe-labels{display:-ms-flexbox;display:flex;max-width:245px}.control-point{max-width:75px;min-width:75px!important;margin:3px;background:var(--list-alternate-even);overflow:hidden;border:2px solid var(--divider)!important}.control-point:not(.readonly):hover{background-color:var(--list-alternate-even-hover)}.control-point.readonly{cursor:default}.control-point h4{min-height:24px;padding:0 2px;margin:0;color:var(--body-text);font-size:8px;line-height:9px;font-weight:700;text-transform:uppercase;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.control-point .icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:28px}.control-point md-icon{width:24px;height:24px;margin:0 auto}.control-point p{height:24px;min-height:24px;padding:0 4px;margin:0!important;background:var(--translucent-dark);color:var(--primary);font-weight:700;font-size:11px;line-height:10px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.control-point p:blank,.control-point p:empty{display:none}.control-point.add{opacity:.7;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.control-point.add md-icon{transition:color .2s linear;width:30px;height:30px}.control-point.add:hover{opacity:1;border-color:var(--primary);background-color:var(--list-alternate-even-hover)}.control-point.add:hover md-icon{color:var(--primary)}.ccp-preset-box{background:var(--translucent-dark);max-height:190px;border-radius:10px;margin:0;padding:8px}hidden-input-container{display:-ms-flexbox!important;display:flex!important;position:relative}hidden-input-container [hidden-input-messages]{display:-ms-flexbox!important;display:flex!important;vertical-align:middle}hidden-input-container md-icon{width:20px;height:20px;opacity:1;pointer-events:none;transition:opacity .35s}hidden-input-container md-icon.ng-enter,hidden-input-container md-icon.ng-leave.ng-leave-active{opacity:0}hidden-input-container md-icon.ng-enter.ng-enter-active,hidden-input-container md-icon.ng-leave{opacity:1}hidden-input-container .hidden-input{background-color:inherit;border-bottom:1px solid transparent;border-left:0;border-right:0;border-top:0;box-sizing:border-box;width:100%;padding:6px;display:-ms-flexbox;display:flex}hidden-input-container .hidden-input:not([disabled]):focus,hidden-input-container .hidden-input:not([disabled]):hover{border-bottom-color:var(--input-border)}hidden-input-container .hidden-input.ng-invalid{border-bottom-color:#ff0911!important}hidden-input-container .hidden-input.ng-invalid+[hidden-input-messages] md-icon{color:#ff0911!important}hidden-input-container md-autocomplete{display:inline-block;width:100%}.show-hidden-input hidden-input-container .hidden-input{border-bottom-color:var(--input-border)}.info-bubble{position:fixed;right:40px;bottom:40px;width:960px;max-width:90%;background:var(--card-bg);box-shadow:0 0 15px rgba(0,0,0,.3);text-align:left;transform:scale(0);transform-origin:right bottom;opacity:0;transition:all .4s cubic-bezier(.77,.2,.05,1);pointer-events:none;z-index:-1}.info-bubble.onscreen{opacity:1;transform:scale(1);z-index:30;pointer-events:all}.info-bubble h2,.info-bubble h3{text-align:center}.info-bubble .indent{padding-left:50px}.info-bubble button.btn-close{margin:6px 6px 0}.info-bubble md-content{text-align:left;position:relative;z-index:2;margin-bottom:8px;max-height:50vh;padding:0 16px}.about-invoice-injection,.about-invoice-injection>div.text-center p{text-align:center}.info-bubble md-content .subtitle md-icon{width:32px;height:32px;margin:0 18px 0 0}.info-bubble md-content .subtitle small{font-style:italic;color:var(--primary);font-weight:400}.info-bubble md-content p{font-size:13px;margin:0 0 16px;line-height:1.5}.info-bubble md-content p small{font-style:italic;font-size:12px}.info-bubble md-content p md-icon{display:inline-block;vertical-align:middle;margin-top:-5px}.info-bubble md-content .md-button.btn-balance-inventory{pointer-events:none;cursor:default}.info-bubble md-content .md-button.btn-balance-inventory,.info-bubble md-content .md-button.btn-balance-inventory:hover{background:#81b943!important;box-shadow:none!important}.info-bubble md-content md-icon.primary{color:var(--primary)}.info-bubble md-content md-icon.green{color:#81b943}.info-bubble .info-bubble-actions{padding:0 24px 12px}.info-bubble p.notice{color:var(--body-text);font-style:italic;margin:20px}.info-bubble .md-button.btn-mini{font-weight:700;line-height:24px;display:inline-block;vertical-align:middle}.md-button.info-bubble-btn{position:fixed;bottom:2px;right:2px;width:60px;height:60px;min-width:60px;padding:0;margin:0;z-index:51;border:5px solid var(--layout-bg);background:var(--card-bg)!important;opacity:.85;transition:all .3s}.md-button.info-bubble-btn md-icon{width:32px;height:32px}.md-button.info-bubble-btn.active,.md-button.info-bubble-btn:hover{opacity:1}.about-invoice-injection.bg{background-color:var(--translucent-dark);padding:20px;border-radius:20px}.about-invoice-injection>div{padding:0 10px}.about-invoice-injection md-icon{width:36px;height:36px;margin:0}.about-invoice-injection h3{color:var(--body-text);font-size:16px}.about-invoice-injection p{text-align:left;line-height:1.4;margin:0 0 10px;font-size:13px;font-weight:400}.about-invoice-injection em{color:var(--primary)}.about-invoice-injection small,div.inventory-badge h5{color:var(--body-text-fade)}.about-invoice-injection ol,.about-invoice-injection ul{text-align:left;padding:0 0 0 24px}.about-invoice-injection ol li,.about-invoice-injection ul li{margin-bottom:8px;font-style:italic;font-size:12px}.about-invoice-injection ol em,.about-invoice-injection ul em{font-weight:700;font-size:13px;letter-spacing:.5px}div.inventory-badge{background:var(--translucent-box);padding:2px 8px;border-radius:6px;margin:0 2px;text-align:center;border:2px solid var(--divider);position:relative;min-width:95px;min-height:70px;max-width:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}div.inventory-badge p{font-size:13px}div.inventory-badge h5{text-transform:uppercase;font-size:11px;margin:0 0 5px;line-height:1}div.inventory-badge span{font-size:14px;line-height:1;font-weight:700;color:var(--body-text);text-transform:none}div.inventory-badge span em{font-size:20px;line-height:16px;display:block;font-style:normal;text-transform:uppercase}div.inventory-badge span.inventory-threshold-good em{color:#81b943}div.inventory-badge span.inventory-threshold-warning em{color:#f0ae15}div.inventory-badge span.inventory-threshold-bad em,div.inventory-badge span.inventory-threshold-low em,div.inventory-badge span.last-price-paid em{color:var(--primary)}div.inventory-badge span.zero{color:var(--body-text-fade)}div.inventory-badge .disabled,div.inventory-badge.disabled{opacity:.15;pointer-events:none}div.inventory-badge md-progress-circular{width:auto;margin:0 auto}div.inventory-badge small.format-details{display:block}bottin-item-quantity-badge.is-credit .inventory-badge{border:2px dashed #3875ff!important}bottin-item-quantity-badge.is-credit .inventory-badge span{color:var(--body-text)!important}bottin-item-quantity-badge.draft .inventory-badge,bottin-item-quantity-badge.on-route .inventory-badge,bottin-item-quantity-badge.pending .inventory-badge{border:2px dashed var(--divider);background:0 0}bottin-item-quantity-badge.draft .inventory-badge span,bottin-item-quantity-badge.on-route .inventory-badge span,bottin-item-quantity-badge.pending .inventory-badge span{color:var(--body-text-fade)}bottin-item-inventory-movements .icon{width:60px;height:60px;min-width:60px;min-height:60px;margin:16px auto;border:2px solid var(--divider);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}bottin-item-inventory-movements .icon md-icon{color:var(--body-text-fade);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:28px;height:28px}bottin-item-inventory-movements .kpis>div h3{color:var(--body-text-fade);font-size:11px;text-transform:none}bottin-item-inventory-movements .kpis>div em{color:var(--body-text);-ms-flex-direction:column;flex-direction:column}bottin-item-inventory-movements .kpis>div small{font-size:10px;font-style:italic;color:var(--body-text-fade)}bottin-item-inventory-movements .kpis>div.total{max-width:63%}bottin-item-inventory-movements .kpis>div.total h3{text-transform:uppercase;color:var(--primary)}.kpis>div em,bottin-item-inventory-movements table.md-table.report-table>tbody>tr md-icon,inventory-section .filters .small{color:var(--body-text-fade)}bottin-item-inventory-movements table.md-table.report-table.clone{min-height:36px!important}bottin-item-inventory-movements table.md-table.report-table>thead>tr>th{min-height:36px;height:36px;font-size:13px}bottin-item-inventory-movements table.md-table.report-table>tbody>tr{height:auto!important;background:0 0!important}bottin-item-inventory-movements table.md-table.report-table>tbody>tr>td.md-cell{font-size:11px;text-align:left;height:auto;min-height:auto;line-height:1;padding:0}bottin-item-inventory-movements table.md-table.report-table>tbody>tr.lvl-1>td.md-cell{font-size:12px;height:36px;min-height:36px;font-weight:400}bottin-item-inventory-movements table.md-table.report-table>tbody>tr.lvl-1>td.md-cell md-icon{width:22px;height:22px}bottin-item-inventory-movements table.md-table.report-table>tbody>tr.lvl-2>td.md-cell{font-weight:400;font-style:italic;height:24px;min-height:24px}bottin-item-inventory-movements table.md-table.report-table>tbody>tr.lvl-2>td.md-cell md-icon,inventory-section .btn-excel md-icon{width:20px;height:20px}bottin-item-inventory-movements .md-icon-button+.md-datepicker-input-container{margin:0}bottin-item-inventory-tab,bottin-item-supplying-tab{max-height:calc(100vh - 116px)!important}inventory-section .filters{border-top:1px solid var(--divider);padding:8px 0;margin-top:8px}inventory-section .filters>div:not(:last-of-type){margin-right:10px}inventory-section .filters .small{font-size:11px;margin-bottom:1px;font-weight:500}inventory-section .filters md-date-range .md-select-value,inventory-section .filters md-date-range .md-text,inventory-section .filters md-select .md-select-value,inventory-section .filters md-select .md-text{text-transform:uppercase;font-weight:700;color:var(--primary);border-bottom-width:0!important;font-size:12px!important}inventory-section .btn-excel{font-size:11px;background-color:var(--translucent-box);border-radius:6px;font-weight:700}.snapshots-unavailable md-card{background-color:var(--card-bg-light);padding:16px;margin:0}.snapshots-unavailable md-card h3{margin-bottom:5px}.snapshots-unavailable md-card p{line-height:1.45;font-size:13px}inventory-snapshot-card{border-radius:6px;overflow:hidden;cursor:pointer}inventory-snapshot-card md-card{min-height:250px;padding:8px 0;margin:8px;overflow:hidden;border:2px solid transparent;transition:border-color .2s;background-color:var(--card-bg-dark)}inventory-snapshot-card md-card:hover{border-color:rgba(97,0,252,.4)}inventory-snapshot-card md-card h3{text-transform:uppercase;color:var(--primary);font-size:15px;margin:0}inventory-snapshot-card md-card .graph{min-height:160px;margin-bottom:10px}inventory-snapshot-card md-card .inner{padding:0 16px}inventory-snapshot-card md-card table{font-weight:700;min-width:250px}inventory-snapshot-card md-card table tr:nth-child(odd){background-color:rgba(0,0,0,.1)}inventory-snapshot-card md-card table tr td,inventory-snapshot-card md-card table tr th{padding:2px 8px}inventory-snapshot-card md-card table tr th{text-align:left;text-transform:uppercase;font-size:11px}inventory-snapshot-card md-card table tr td{text-align:right;font-size:13px}inventory-snapshot-card md-card table tr.value td,inventory-snapshot-card md-card table tr.value th{font-size:15px}inventory-snapshot-card md-card table tr.accuracy{position:relative}inventory-snapshot-card md-card table tr .md-icon-button{position:relative;z-index:2;padding:0!important;margin:0!important}inventory-snapshot-card.selected md-card{border-color:#6100fc}inventory-snapshot-category-graph svg g[opacity="0.4"],inventory-snapshot-category-graph svg g[opacity="0.3"]{visibility:hidden;display:none}item-sales-widget{display:block;text-transform:uppercase;font-size:10px}item-sales-widget .date-slider{color:var(--primary);margin:10px 0}item-sales-widget .date-slider .icon{width:48px;height:48px;min-width:48px;min-height:48px;margin:0 16px 0 0;border:2px solid rgba(0,0,0,.15);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md-select-add-format md-list,item-sales-widget table tfoot{border-top:1px solid var(--divider)}item-sales-widget .date-slider .icon md-icon{color:var(--primary);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}item-sales-widget .date-slider .icon md-icon svg{width:20px;height:20px}item-sales-widget .date-slider small{display:block;font-size:11px;transform:translateY(-8px)}item-sales-widget .date-slider small strong{font-size:18px}item-sales-widget .date-slider .md-track-ticks{display:none}item-sales-widget table{border-collapse:collapse}item-sales-widget table th{font-weight:700;text-transform:none;font-size:11px}item-sales-widget table td,item-sales-widget table th{text-align:right;padding:4px 0}item-sales-widget table td:first-child,item-sales-widget table th:first-child{text-align:left;font-weight:700}item-sales-widget table td{font-weight:400;font-size:12px}item-sales-widget table td small{font-weight:400}item-sales-widget table tfoot td,item-sales-widget table tfoot th{font-weight:700}item-sales-widget p.no-data{font-weight:700;font-style:italic;background-color:var(--translucent-box);padding:10px;border-radius:6px;text-align:center}inventory-completion-gauge{display:inline-block}inventory-completion-gauge .legend-value:last-child{display:none}inventory-completion-gauge svg path,inventory-completion-gauge svg text{fill-opacity:.94!important}.image-card-visual #n3-pie-legend{transform:translate(0,-5px)}md-toolbar #n3-pie-legend{transform:translate(0,-3px)}kpis{display:block}.kpis{padding:10px 0 0}.kpis>div{border:2px solid var(--translucent-dark);border-radius:6px;text-align:center;overflow:hidden;margin:4px 0}.kpis>div h3{font-size:11px;font-weight:700;background:var(--translucent-dark);color:var(--primary);margin:0;padding:0 4px;min-height:28px;line-height:1}.kpis>div h3:not(.block){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.kpis>div em{font-weight:700;font-size:14px;font-style:normal;display:-ms-flexbox;display:flex;min-height:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.kpis>div[disabled]{opacity:.4}.kpis>div[disabled] h3{color:var(--body-text)}.loading-modal{background:rgba(0,0,0,.7);color:#fff}.loading-modal .modal-logo{width:125px;position:absolute;bottom:75px;right:75px}.loading-modal .modal-logo img{width:100%;height:auto}.loading-modal h2,.loading-modal h3{margin:0 0 20px;padding:0}.loading-modal h2{text-transform:uppercase;font-size:24px;font-weight:900;margin-top:10px}.loading-modal h3{font-size:20px;color:#fff;margin-bottom:80px;font-weight:600}body.blur .blur-area{filter:blur(10px)}.restock-logo-anim{visibility:visible!important}.restock-logo-anim>div{position:absolute;display:inline-block;left:50%;top:50%;transform:translate(-50%,-50%);overflow:visible;z-index:21}.restock-logo-anim svg{overflow:visible;width:234px;height:auto}.restock-logo-anim #restock-o,.restock-logo-anim path{animation:anim-letter 1s cubic-bezier(.93,-.01,.47,1);animation-fill-mode:forwards;animation-iteration-count:1;opacity:0}.restock-logo-anim path:nth-child(2){animation-delay:.1s}.restock-logo-anim path:nth-child(3){animation-delay:.15s}.restock-logo-anim path:nth-child(4){animation-delay:.2s}.restock-logo-anim #restock-o{animation-delay:.25s}.restock-logo-anim path:nth-child(5){animation-delay:.3s}.restock-logo-anim path:nth-child(6){animation-delay:.35s}.restock-logo-anim #restock-o-bar{animation:anim-circle 2s infinite cubic-bezier(.93,-.01,.47,1) 1s;animation-fill-mode:forwards;stroke-dasharray:82}@keyframes anim-circle{0%{stroke-dashoffset:82;opacity:0}25%,70%{opacity:1}50%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:-82;opacity:0}}@keyframes anim-letter{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes anim-overlay{0%{opacity:0}100%{opacity:1}}.restock-icon-anim.with-overlay::before{content:'';position:fixed;left:60px;top:60px;right:0;bottom:0;z-index:3;opacity:0;animation:anim-overlay .3;animation-fill-mode:forwards;animation-iteration-count:1}.restock-icon-anim>div{position:fixed;display:inline-block;left:calc(50% - 45px);top:calc(50% - 45px);transform:translate(-50%,-50%);overflow:visible;z-index:22;border-radius:100%;width:92px;height:92px;animation:anim-letter 1s cubic-bezier(.93,-.01,.47,1);animation-fill-mode:forwards;animation-iteration-count:1;opacity:0}.restock-icon-anim svg{width:100px;height:auto;position:relative;top:-4px;left:-4px}.restock-icon-anim #restock-icon-o-bar{animation:anim-circle 1.7s infinite cubic-bezier(1,-.04,0,.99);animation-fill-mode:forwards;stroke-dasharray:82}spinner.align-with-parent .restock-icon-anim>div{position:absolute}.logo-gears-anim{fill:var(--primary);max-width:240px;display:block;margin:0 auto 30px}.logo-gears-anim .gear-sm{animation:counter-rotation 3.75s infinite linear;transform-origin:374px 46px}.logo-gears-anim .gear-lg{animation:rotation 5s infinite linear;transform-origin:344px 141px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes counter-rotation{from{transform:rotate(359deg)}to{transform:rotate(0)}}.module{font-size:13px;padding:8px;margin:4px}.module .logo{width:80px;height:80px;border-radius:6px;overflow:hidden;box-sizing:border-box;padding:4px}.module .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.module .infos{padding:4px 0 0 8px;margin-left:8px}.module md-menu{margin:-4px -8px 0 0}.module .status{font-size:11px;color:var(--body-text);display:inline-block;background-color:rgba(0,0,0,.035);padding:3px;border:1px solid var(--divider);border-radius:24px;font-style:italic;white-space:nowrap;min-height:0;min-width:0;width:auto;line-height:1;text-transform:none;margin:0}.module .status .status-pill{margin:-1px 3px 0}.module .status em{display:inline-block;font-size:10px;font-weight:700;background-color:var(--primary);padding:3px 5px;border-radius:30px;margin-left:4px}.module .status.good{border:0;background-color:transparent}.module .status.good .status-pill{animation:none}.module .status.warn em{background-color:#ffc615;color:#000}.module .status.bad em{background-color:red;color:#fff}.module .status.deactivated em{background-color:rgba(255,255,255,.1);color:var(--body-text)}.module .title{font-size:15px;line-height:1;margin:0;letter-spacing:-.25px;text-transform:none;font-weight:700}.module .subtitle{font-size:12px;margin:0;line-height:1;font-weight:400;color:var(--body-text-fade)}.module .price{font-size:14px;font-weight:400;margin:0}.module .date{font-size:10px;font-style:italic}.module .date label{font-size:10px;color:var(--body-text-fade)}.module .capabilities{margin:4px 0 0}.module .capability{background:var(--chip-bg);border-radius:20px;padding:4px 6px;margin:2px;display:inline-block;vertical-align:middle;line-height:1;font-size:11px}.module .capability .cost-pill{margin-top:-1px;display:inline-block;vertical-align:middle}.module .ftr{padding:4px 0 2px}.nft{font-family:Arial,Helvetica,sans-serif;font-size:13px;width:300px;padding:8px;margin:8px auto;position:relative;text-align:left;border:1px solid var(--divider);border-radius:4px}.nft header{border-bottom:3px solid var(--nft-border);padding:0 0 4px;margin:0 0 4px}.nft p{margin:0;font-size:15px}.nft p.no-data{font-size:11px;font-style:italic;margin:8px 0;padding:0;line-height:1;font-weight:400;text-align:left;background:0 0;border-radius:0}.nft h1{font-weight:700;font-size:22px;line-height:1;margin:0}.nft md-switch{white-space:normal;line-height:1;max-width:80%}.nft md-switch p{font-size:12px}.nft .md-button{font-weight:700;font-size:11px;letter-spacing:0}.nft table{width:100%;margin:0 0 5px;border-collapse:collapse}.nft table thead th{border:0;font-weight:700;text-align:left;position:relative;padding:0 0 6px}.nft table thead th .big{padding:0 15px 1px 0;font-size:18px;font-weight:700;display:inline-block}.nft table thead th .big input{font-weight:700;font-size:16px}.nft table thead th .val{position:absolute;right:0;top:0;white-space:normal;text-align:right;font-size:11px;max-width:72px;min-width:45px;display:block}.nft table tbody td,.nft table tbody th{text-align:left;padding:1px 0;border-top:1px solid var(--nft-border);white-space:nowrap;font-weight:400}.nft table tbody b{font-size:14px}.nft table tbody td:last-child{text-align:right}.nft table tbody tr:first-child td,.nft table tbody tr:first-child th,.nft table tr.sub td,.nft table tr.sub th{border:0}.nft table tr.sub th label{padding-left:12px}.nft .sep{border-bottom:5px solid var(--nft-border)}.nft .small{font-size:11px}.nft label{display:inline-block;box-sizing:border-box;min-width:140px}.nft .format-selector{position:absolute;width:100px;top:52px;right:5px;margin:0}.nft.available-soon>header,.nft.available-soon>p,.nft.available-soon>table{opacity:.3}.nft.available-soon .soon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;width:130px;height:130px;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;background:var(--card-bg);border:1px solid var(--divider);font-size:13px;z-index:2;font-weight:700;color:var(--primary);box-shadow:0 2px 20px rgba(0,0,0,.15);font-style:italic}.nft input.editable-input{margin:0 2px;padding:1px 3px 1px 1px!important;height:24px;min-height:24px;line-height:1;width:60px;font-size:14px;overflow:visible;text-align:right;opacity:1}.nft input.editable-input~span{line-height:22px}.nft ::-webkit-inner-spin-button,.nft ::-webkit-outer-spin-button{-webkit-appearance:none;display:none}@media print{.nft{transform:scale(.75)}}.notification-feed{max-height:25vh;padding:0 0 8px;margin-bottom:8px}.notification-feed .hdr{padding:8px}.notification-feed md-content{padding:0 8px}.notification-feed md-list{padding:0;margin:0}.notification-feed md-list md-list-item{min-height:auto;line-height:1;padding:0;font-size:11px}.notification-feed md-list md-list-item .desc{padding:4px 2px}.notification-feed md-list md-list-item .status-pill{margin:4px 8px}.notification-feed md-list md-list-item .date{text-align:right;font-style:italic;padding:0 24px}.notification-feed md-list md-list-item .md-button{font-size:10px;line-height:1;min-height:20px;min-width:0;width:auto}number-incrementer-input{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}number-incrementer-input+.error,number-incrementer-input~.error{margin:0!important;font-size:10px;position:relative;top:-2px}number-incrementer-input+.error.ng-inactive,number-incrementer-input~.error.ng-inactive{display:none}number-incrementer-input.saving,number-incrementer-input.saving+small.format-suffix{opacity:.2;pointer-events:none}number-incrementer-input.ng-invalid .count-wrapper .count-input{color:#ff0911;border-color:#ff0911}.count-wrapper input::-webkit-inner-spin-button,.count-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.count-wrapper input[type=number]{-moz-appearance:textfield}.count-wrapper .count-input{width:50px!important;text-align:center!important;background-image:none!important;font-size:16px;font-weight:700;background:var(--translucent);border:2px solid var(--divider)!important;padding:5px 2px 4px;border-radius:8px;line-height:1!important;height:auto!important}.count-wrapper .count-input.with-format{padding-bottom:18px;width:92px!important}.count-wrapper .md-errors-spacer{display:none!important}.count-wrapper .input-suffix{margin-left:3px}.number-incrementer-input-wrapper{position:relative}.number-incrementer-input-wrapper md-progress-circular{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.number-incrementer-input-wrapper .error{margin:0!important;font-size:10px;position:relative;top:-2px}md-select.format-suffix,small.format-suffix{top:28px;font-size:10px;font-weight:400;z-index:10;text-overflow:ellipsis;white-space:nowrap}.number-incrementer-input-wrapper .error.ng-inactive{display:none}.number-incrementer-input-wrapper .md-button.btn-stroke{line-height:30px;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;padding:0;border-radius:6px;margin:0 2px}.number-incrementer-input-wrapper .md-button.btn-stroke.btn-quick-add{width:auto;max-width:none;padding:0 4px;min-width:50px;color:#81b943}.number-incrementer-input-wrapper .md-button.btn-stroke.btn-quick-add.invisible{pointer-events:none}md-select.format-suffix{position:absolute;left:50%;transform:translateX(-50%);text-transform:none;display:block;width:100%;max-width:90px;height:16px;text-align:center;overflow:hidden;margin:0}md-select.format-suffix .md-select-value{min-height:16px;padding:0}md-select.format-suffix .md-select-value .md-text{display:block;overflow:hidden;text-overflow:ellipsis;max-width:80px}md-select.format-suffix .md-select-icon{position:absolute;width:12px;right:0;margin:0}md-select.format-suffix md-icon.option-icon{width:12px;height:12px;margin:0;color:#ffc615;transform:translateY(-1px)}md-select-menu md-option.preferred md-icon.option-icon{width:14px;height:14px;margin:0;color:#ffc615;position:absolute;left:1px}.product-quick-view .product-name input,.product-quick-view .product-name textarea,.product-quick-view h2{color:var(--body-text);font-weight:500}.number-incrementer-input-wrapper:hover md-select.format-suffix .md-select-icon{opacity:1}small.format-suffix{position:absolute;left:50%;transform:translateX(-50%);text-transform:none;display:block;max-width:75px;text-align:center;overflow:hidden}small.format-suffix.relative{position:relative;left:auto;top:auto;transform:none;max-width:100%}button.inventory-btn{width:100px;text-align:center;font-size:16px;font-weight:700;background:var(--translucent);border:2px solid var(--divider);padding:5px 8px 17px;border-radius:8px;line-height:1;height:45px;color:var(--body-text);margin:2px}button.inventory-btn.small{width:70px;min-width:70px;font-size:13px;height:36px;padding:2px 6px 12px}button.inventory-btn.small small.format-suffix{top:20px}bottin-item-inventory-adjustment-button.small{display:block}bottin-item-inventory-adjustment-button.small button.inventory-btn{width:90px;min-width:90px;font-size:13px;height:40px;padding:2px 6px 12px}bottin-item-inventory-adjustment-button.small button.inventory-btn small.format-suffix{top:22px;font-size:9px}.cost-editor-dialog .product-selector,.product-selector.static{position:static;right:auto;left:auto;top:auto;bottom:auto;width:100%;max-width:100%;opacity:1;visibility:visible;transform:none;box-shadow:none;pointer-events:all;z-index:2}.cost-editor-dialog .product-selector h2.section-title,.product-selector.static h2.section-title{font-size:16px}.cost-editor-dialog .product-selector .ftr,.cost-editor-dialog .product-selector+.drawer-backdrop,.product-selector.static .ftr,.product-selector.static+.drawer-backdrop{display:none}.product-settings-box{text-align:center}.product-settings-box .disabled{opacity:.15;pointer-events:none}.product-settings-box .hint{color:var(--body-text-fade);font-size:12px}.product-settings-box md-radio-button{text-align:left;font-weight:600}.product-settings-box md-radio-button small{display:block;font-weight:400}.product-settings-box label{text-align:center;display:block;color:var(--body-text-fade);font-weight:600;font-size:12px}.product-settings-box h4{text-transform:uppercase;font-size:12px;margin:0 0 5px}.product-settings-box md-input-container{margin:0 4px;padding:0}.product-settings-box md-input-container.md-input-has-value label{left:50%;transform:translate3d(-50%,6px,0) scale(.75)}.product-settings-box md-input-container [ng-message]{font-size:11px;padding:0}.product-settings-box md-input-container input::-webkit-inner-spin-button{position:absolute;right:0;top:10px}.product-settings-box md-input-container.num{max-width:70px}.product-settings-box md-switch{display:inline-block;font-weight:600;margin:0;white-space:nowrap}.product-settings-box .format-offset{margin-top:10px;font-size:11px}md-card.product-settings-box{margin:0 4px;padding:12px 8px 6px}md-card.product-settings-box+bottin-item-quantity-badge .inventory-badge{min-height:90px;padding-top:14px}.product-quick-editor{margin:8px;min-height:100px}.product-quick-editor .data{padding:8px}.product-quick-editor .actions{background:rgba(0,0,0,.15);min-width:200px;padding:8px}.product-quick-editor table.md-table th{width:calc(100% / 8)}.product-quick-editor table.md-table td.md-numeric,.product-quick-editor table.md-table th.md-numeric{text-align:initial}.product-quick-editor table.md-table td.col-code,.product-quick-editor table.md-table th.col-code{width:10%}.product-quick-editor table.md-table td.col-cup,.product-quick-editor table.md-table th.col-cup{width:10%;text-align:left}.product-quick-editor table.md-table td.col-desc,.product-quick-editor table.md-table th.col-desc{width:20%}.product-quick-editor table.md-table td.col-brand,.product-quick-editor table.md-table th.col-brand{width:15%}.product-quick-editor table.md-table td.col-distributor,.product-quick-editor table.md-table th.col-distributor{width:auto}.product-quick-editor table.md-table td.col-format,.product-quick-editor table.md-table td.col-packaging,.product-quick-editor table.md-table th.col-format,.product-quick-editor table.md-table th.col-packaging{width:10%;text-align:center}.product-quick-editor table.md-table td.col-price,.product-quick-editor table.md-table th.col-price{width:10%;text-align:right}.product-quick-view{width:740px;padding:10px 20px 0}.product-quick-view md-toolbar{padding:0}.product-quick-view .product-quickview-img{margin-right:20px;border:2px solid var(--divider);background-color:var(--card-bg);position:relative}.product-quick-view .product-quickview-img md-progress-circular{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-quick-view h2{margin-top:0;line-height:1.2;font-size:20px;min-height:40px}.product-quick-view .product-name{font-size:20px;max-width:100%;width:100%;display:block;-ms-flex:none;flex:none}.product-quick-view .alert-box{padding:8px;margin:0 0 10px!important;font-size:13px}.product-quick-view .alert-box p{font-size:13px;margin:0;padding:0}.product-quick-view .inventory-badge{max-width:125px;min-width:110px}.product-quick-view .static-info{margin-top:16px}.product-quick-view product-category-input{display:-ms-flexbox;display:flex;width:240px;margin-bottom:8px}.product-quick-view product-subcategory-input{display:-ms-flexbox;display:flex;width:120px;margin-bottom:8px}.product-quick-view .distributor-list{padding:16px 0}.product-quick-view bottin-item-format-min-input md-input-container{margin-bottom:0}.product-quick-view md-card{box-shadow:none!important;background-color:rgba(0,0,0,.075);padding:16px;border-radius:16px;margin:8px 0}.product-quick-view-panel{border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}bottin-item-quick-view-button{display:block}.quick-add-suggestions{margin-top:4px}.quick-add-suggestions .loading-wrapper{min-height:24px;padding:0 8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.quick-add-suggestions .hdr{text-align:right;font-weight:500}.quick-add-suggestions .hdr .md-button{line-height:1;font-size:12px;font-style:italic;font-weight:400;text-transform:none;color:var(--primary);padding-left:8px;padding-right:4px;border-radius:24px}.quick-add-suggestions .hdr .md-button md-icon{color:var(--primary)}.quick-add-suggestions .md-button{margin:0;padding:0;min-height:auto}.quick-add-suggestions md-content{max-height:0}.quick-add-suggestions md-content.expanded{max-height:none}.quick-add-suggestions md-list{padding-top:5px}.quick-add-suggestions md-list md-list-item{font-size:12px;font-style:italic;padding:0;color:var(--body-text-fade)}.quick-add-suggestions md-list md-list-item .md-button{margin:0;min-height:24px;line-height:24px;padding:0 4px!important}.quick-add-suggestions md-list md-list-item em{font-weight:700}.quick-add-suggestions md-list md-list-item small{color:var(--body-text-fade);text-transform:uppercase;font-weight:700;font-style:normal;font-size:9px}.quick-add-suggestions md-list md-list-item:hover{color:var(--body-text)}.quick-add-suggestions md-list md-list-item:hover small{color:var(--primary)}.quick-add-suggestions md-list md-list-item .md-list-item-inner{min-height:0}.md-select-add-format{min-width:200px}.md-select-add-format md-list{padding:0;margin:0}.md-select-add-format md-list md-list-item{margin:0;padding:0;font-size:12px;font-style:italic;color:var(--body-text-fade);text-overflow:ellipsis;overflow:hidden;min-height:30px;line-height:30px}.md-select-add-format md-list md-list-item small{font-size:11px}.md-select-add-format md-list md-list-item em{margin:0;font-size:11px;color:var(--primary);font-weight:700;text-transform:none}.md-select-add-format md-list md-list-item div.md-button,.md-select-add-format md-list md-list-item div.md-button:hover{background:0 0!important}.md-select-add-format md-list md-list-item:hover{color:var(--body-text)}.md-select-add-format md-list md-list-item .md-list-item-inner,.md-select-add-format md-list md-list-item button.md-button{height:36px!important;min-height:36px!important;line-height:36px!important}md-menu-item.quick-add-suggestions-item{min-height:36px}button.btn-add-suggested-format{margin:0;min-height:36px;height:auto!important;line-height:1;display:-ms-flexbox;display:flex;font-size:12px;padding:0 8px!important}button.btn-add-suggested-format div{text-overflow:ellipsis;overflow:hidden}button.btn-add-suggested-format small.add{text-transform:uppercase;font-weight:700;font-style:italic;font-size:10px;color:var(--primary)}button.btn-add-suggested-format:hover{color:var(--body-text)}.quick-inventory-adjustment-panel-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.quick-inventory-adjustment-panel{min-width:820px}bottin-item-inventory-adjustment{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}bottin-item-inventory-adjustment .total{margin:8px 8px 0;font-weight:700;text-transform:uppercase;color:var(--body-text-fade);text-align:center;padding:8px;border-radius:8px}bottin-item-inventory-adjustment .total h3{margin:0;line-height:1}bottin-item-inventory-adjustment .total h3 small{display:block;font-size:11px}bottin-item-inventory-adjustment .total em{font-style:normal;font-size:18px;color:var(--primary)}bottin-item-inventory-adjustment .spacer-l,bottin-item-inventory-adjustment .spacer-r{width:40px}bottin-item-inventory-adjustment p{margin:5px 0}.as-sortable-drag .location,.as-sortable-dragging .location,bottin-item-inventory-adjustment .location{padding:4px;box-sizing:border-box;min-width:100%;box-shadow:none}.as-sortable-drag .location .inner,.as-sortable-dragging .location .inner,bottin-item-inventory-adjustment .location .inner{text-align:center;border-radius:8px;background:var(--translucent-dark);padding:8px 4px}.as-sortable-drag .location h3,.as-sortable-dragging .location h3,bottin-item-inventory-adjustment .location h3{margin:0;line-height:1.1;font-size:13px;text-transform:uppercase;text-align:center}.as-sortable-drag .location small.last-adjustment,.as-sortable-dragging .location small.last-adjustment,bottin-item-inventory-adjustment .location small.last-adjustment{color:var(--body-text-fade)}.as-sortable-drag .location+small,.as-sortable-dragging .location+small,bottin-item-inventory-adjustment .location+small{color:var(--body-text-fade);display:block}.as-sortable-drag .location .adjustments,.as-sortable-dragging .location .adjustments,bottin-item-inventory-adjustment .location .adjustments{margin:4px 0 0;text-align:center}.as-sortable-drag .location .adjustments>div,.as-sortable-dragging .location .adjustments>div,bottin-item-inventory-adjustment .location .adjustments>div{padding:0 10px}.as-sortable-drag .location .adjustments bottin-item-quantity-input,.as-sortable-dragging .location .adjustments bottin-item-quantity-input,bottin-item-inventory-adjustment .location .adjustments bottin-item-quantity-input{padding-right:0}.as-sortable-drag .location .formats .md-select-value .md-text,.as-sortable-dragging .location .formats .md-select-value .md-text,bottin-item-inventory-adjustment .location .formats .md-select-value .md-text{color:var(--primary);font-weight:500}.as-sortable-drag .location .btn-remove,.as-sortable-dragging .location .btn-remove,bottin-item-inventory-adjustment .location .btn-remove{color:var(--primary);text-transform:none;font-size:11px;margin:0}.as-sortable-drag .location .btn-remove md-icon,.as-sortable-dragging .location .btn-remove md-icon,bottin-item-inventory-adjustment .location .btn-remove md-icon{width:18px;height:18px;color:var(--primary)}.as-sortable-drag .location.add-location h3,.as-sortable-dragging .location.add-location h3,bottin-item-inventory-adjustment .location.add-location h3{color:#81b943}.as-sortable-drag .location .location-formats small,.as-sortable-dragging .location .location-formats small,bottin-item-inventory-adjustment .location .location-formats small{font-style:italic;color:var(--body-text-fade)}bottin-item-inventory-tab product-last-adjustement-stats-card md-card{padding:8px!important}bottin-item-inventory-tab bottin-item-inventory-adjustment{position:relative}bottin-item-inventory-tab bottin-item-inventory-adjustment .section-title{padding:8px 4px 4px 8px!important}bottin-item-inventory-tab bottin-item-inventory-adjustment .section-title h2{font-size:16px}bottin-item-inventory-tab bottin-item-inventory-adjustment .adjustments,bottin-item-inventory-tab bottin-item-inventory-adjustment md-content>div{-ms-flex-direction:column;flex-direction:column}bottin-item-inventory-tab bottin-item-inventory-adjustment .adjustments bottin-item-quantity-input,bottin-item-inventory-tab bottin-item-inventory-adjustment md-content>div bottin-item-quantity-input{max-width:100%!important;margin-bottom:4px}bottin-item-inventory-tab bottin-item-inventory-adjustment .location{max-width:100%!important;padding:4px 8px!important}bottin-item-inventory-tab bottin-item-inventory-adjustment.readonly .md-button{display:none}.inventory-distribution-hint{text-align:center;color:var(--body-text-fade);font-style:italic;padding:8px}md-select-menu:not(.md-overflow) md-content{padding-top:0;padding-bottom:0}.arrow-box{background-color:#74a63c;position:absolute;width:135px;z-index:11;top:auto;right:120px;border-radius:6px 0 0 6px}.arrow-box>div{padding:0 6px;height:28px;position:relative;font-weight:700;font-size:11px;color:#fff;line-height:1;text-align:right;text-transform:none}.arrow-box>div::after{content:"";position:absolute;top:0;right:-14px;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #74a63c}.recipe-card{cursor:pointer;text-align:left;overflow:hidden;width:100%;position:relative;min-height:518.66px}.recipe-card.inactive{opacity:.5;cursor:default}.recipe-card md-progress-circular{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recipe-card:hover:not(.inactive){background-color:var(--card-bg-light)}.recipe-card .recipe-card-infos{padding:10px}.recipe-card .recipe-card-infos .recipe-cost-wrapper{color:var(--body-text-fade);font-size:12px}.recipe-card .recipe-card-infos .recipe-category{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:700;color:var(--primary);min-height:24px;display:block}.recipe-card .recipe-card-infos .recipe-title{height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:17px;line-height:1;font-weight:600;margin-bottom:6px}.recipe-card .bottom-infos{min-height:36px}.recipe-card .bottom-infos button{margin:0}.recipe-card .bottom-infos .date{color:var(--body-text);font-weight:600;font-size:11px}.recipe-card .bottom-infos em{text-transform:uppercase;font-size:8px;font-style:normal;display:block;color:var(--body-text-fade);margin-bottom:2px}.recipe-card .checkbox-wrapper{position:absolute;right:0;top:0;z-index:10;background:var(--layout-bg);width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:0 6px;transition:all .3s}.recipe-card .checkbox-wrapper md-checkbox{margin:0 auto!important;max-width:20px;max-height:20px}.recipe-card .checkbox-wrapper:hover{background:var(--primary)}.recipe-list table .recipe-list-thumb{margin:4px 0}.recipe-list table .pos-icon-wrapper{margin:0 16px}recipe-card{box-sizing:border-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%}@media (min-width:500px){recipe-card{max-width:calc(100% / 1)}}@media (min-width:600px){recipe-card{max-width:calc(100% / 1)}}@media (min-width:800px){recipe-card{max-width:calc(100% / 2)}}@media (min-width:960px){recipe-card{max-width:calc(100% / 2)}}@media (min-width:1080px){recipe-card{max-width:calc(100% / 3)}}@media (min-width:1280px){recipe-card{max-width:calc(100% / 4)}}@media (min-width:1600px){recipe-card{max-width:calc(100% / 5)}}@media (min-width:1920px){recipe-card{max-width:calc(100% / 6)}}@media (min-width:2560px){recipe-card{max-width:calc(100% / 7)}}.collection-card .collection-status,.collection-card .recipe-status,.recipe-card .collection-status,.recipe-card .recipe-status,.recipe-info-card .collection-status,.recipe-info-card .recipe-status,.recipe-list .collection-status,.recipe-list .recipe-status{min-height:12px;font-size:10px;line-height:1;margin-bottom:3px;text-align:right}.collection-card .collection-status .status,.collection-card .recipe-status .status,.recipe-card .collection-status .status,.recipe-card .recipe-status .status,.recipe-info-card .collection-status .status,.recipe-info-card .recipe-status .status,.recipe-list .collection-status .status,.recipe-list .recipe-status .status{color:#fff;background-color:#81b943;border-radius:8px;font-size:8px;line-height:1;font-weight:700;padding:2px 6px;display:inline-block;text-transform:uppercase}.collection-card .collection-status .status.draft,.collection-card .recipe-status .status.draft,.recipe-card .collection-status .status.draft,.recipe-card .recipe-status .status.draft,.recipe-info-card .collection-status .status.draft,.recipe-info-card .recipe-status .status.draft,.recipe-list .collection-status .status.draft,.recipe-list .recipe-status .status.draft{background-color:#3875ff}.collection-card .collection-status .status.archived,.collection-card .recipe-status .status.archived,.recipe-card .collection-status .status.archived,.recipe-card .recipe-status .status.archived,.recipe-info-card .collection-status .status.archived,.recipe-info-card .recipe-status .status.archived,.recipe-list .collection-status .status.archived,.recipe-list .recipe-status .status.archived{background-color:#666;color:#fff}.collection-card .collection-status md-switch .md-label,.collection-card .recipe-status md-switch .md-label,.recipe-card .collection-status md-switch .md-label,.recipe-card .recipe-status md-switch .md-label,.recipe-info-card .collection-status md-switch .md-label,.recipe-info-card .recipe-status md-switch .md-label,.recipe-list .collection-status md-switch .md-label,.recipe-list .recipe-status md-switch .md-label{font-size:12px}.report-configurator .btn-excel{font-size:11px;background-color:var(--translucent-box);border-radius:6px;font-weight:700}.report-configurator .btn-excel md-icon{width:20px;height:20px}.report-configurator .report-filters{border-top:1px solid var(--divider);padding:8px 0;margin-top:8px}.report-configurator .report-filters>div:not(:last-of-type){margin-right:10px}.report-configurator .report-filters .small{color:var(--body-text-fade);font-size:11px;margin-bottom:1px}.report-configurator .report-filters md-date-range .md-select-value,.report-configurator .report-filters md-date-range .md-text,.report-configurator .report-filters md-select .md-select-value,.report-configurator .report-filters md-select .md-text{text-transform:uppercase;font-weight:700;color:var(--primary);border-bottom-width:0!important;font-size:12px!important}.report-configurator md-card{margin:4px;background-color:var(--card-bg-light)}.report-configurator md-card h3.section-title{font-size:14px;line-height:1}.report-configurator .reports-unavailable{padding-top:30px}.report-configurator .reports-unavailable md-card img{width:50%;max-width:300px;margin:20px auto 0}.report-configurator-edit-panel{min-width:650px;border-radius:8px;overflow:hidden}.report-configurator-edit-panel md-content{min-height:374px}.report-configurator-edit-panel .layout-margin{margin:0!important}.report-configurator-edit-panel .md-date-range-picker__templates{display:none}.report-food-category{text-align:center}.report-food-category .category{min-width:120px;padding:10px 0}.report-food-category .category>div:not(.trend-badge) md-icon,.report-food-category .category>md-icon{width:24px;height:24px;margin-bottom:4px;color:var(--primary)}.report-food-category .category h4{text-transform:uppercase;color:var(--body-text-fade);margin:0;font-weight:700;font-size:11px;line-height:1;overflow:hidden;display:block;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.report-food-category .category em{font-style:normal;display:block;font-size:16px;font-weight:700;color:var(--body-text);text-transform:none}.report-food-category.inline{margin:10px 16px}.report-food-category.inline>div:not(.trend-badge) md-icon,.report-food-category.inline>md-icon{margin-right:16px}restock-video{position:relative;display:none}restock-video .player-overlay{position:fixed;z-index:41;left:0;right:0;top:0;bottom:0;transition:background-color .6s linear}restock-video .player-overlay.onscreen{background:rgba(0,0,0,.5)}restock-video .player-box{background:var(--card-bg);border-radius:10px;position:fixed;left:50%;top:50%;transform:translate(-50%,-65%);margin:30px 0 0;z-index:42;opacity:0;transition:all .7s cubic-bezier(.14,.76,.35,1) .4s;width:1280px;max-width:calc(100vw - 20px)}restock-video .player-box.onscreen{transform:translate(-50%,-50%);opacity:1}restock-video .md-button.btn-deactivate{text-transform:none;font-size:14px;font-weight:700}restock-video .md-button.btn-deactivate small{font-style:italic}restock-video .alert-box{background:0 0;text-align:center}restock-video .alert-box p{text-transform:none;font-size:16px;font-weight:700;text-align:center}restock-video .alert-box md-icon{display:inline-block;width:64px;height:64px;opacity:.5;margin:20px auto}.tutorial-mode restock-video,.whats-new-dialog{display:inline-block;min-width:36px}.tutorial-mode restock-video .md-button.btn-play,.whats-new-dialog .md-button.btn-play{opacity:1;pointer-events:all;visibility:visible;transform-origin:center center;transform:scale(1);box-shadow:1px 2px 8px rgba(0,0,0,.4);background-color:#6100fc;animation:pulsationPurple 2s 4s infinite;animation-iteration-count:10;width:28px;height:28px;min-height:28px;line-height:1;min-width:auto;border-radius:50%;margin:0;padding:0;position:relative;top:-3px;left:5px;transition:all .3s cubic-bezier(.7,0,.7,1.5)}.tutorial-mode restock-video .md-button.btn-play md-icon,.whats-new-dialog .md-button.btn-play md-icon{width:16px;height:16px;color:#fff!important;margin:0!important;padding:0;transform:scale(1);transition:all .3s linear}.tutorial-mode restock-video .md-button.btn-play:focus,.tutorial-mode restock-video .md-button.btn-play:hover,.whats-new-dialog .md-button.btn-play:focus,.whats-new-dialog .md-button.btn-play:hover{background-color:#5700e3!important;transform:scale(1.1);animation-play-state:paused!important}.tutorial-mode restock-video .md-button.btn-play:focus md-icon,.tutorial-mode restock-video .md-button.btn-play:hover md-icon,.whats-new-dialog .md-button.btn-play:focus md-icon,.whats-new-dialog .md-button.btn-play:hover md-icon{transform:scale(1.05)}.tutorial-mode restock-video .md-button.btn-play.no-pulse,.whats-new-dialog .md-button.btn-play.no-pulse{animation:none!important;box-shadow:none!important;margin:0 4px}.tutorial-mode restock-video.delay-1 .md-button.btn-play,.whats-new-dialog.delay-1 .md-button.btn-play{animation-delay:1s!important}.tutorial-mode restock-video.delay-2 .md-button.btn-play,.whats-new-dialog.delay-2 .md-button.btn-play{animation-delay:2s!important}.tutorial-mode restock-video.delay-3 .md-button.btn-play,.whats-new-dialog.delay-3 .md-button.btn-play{animation-delay:3s!important}.tutorial-mode restock-video.delay-4 .md-button.btn-play,.whats-new-dialog.delay-4 .md-button.btn-play{animation-delay:4s!important}.tutorial-mode restock-video.delay-5 .md-button.btn-play,.whats-new-dialog.delay-5 .md-button.btn-play{animation-delay:5s!important}.salary-type-edition-dialog md-dialog-content,.service-schedule-edition-dialog md-dialog-content{min-width:450px;min-height:250px}.salary-type-edition-dialog input.period-name,.service-schedule-edition-dialog input.period-name{font-size:20px;font-weight:700}.total-summary{text-transform:uppercase;font-weight:700;border-top:3px double var(--spreadsheet-border);font-size:16px;padding:4px 12px 4px 8px;color:var(--body-text);margin:20px 0;text-align:right}.employee-card,.restock-daterange .md-datepicker-input-container,.restock-daterange h3,.restock-daterange md-radio-button,.staff-scheduler .staff-scheduler-head .md-button.md-icon-button,.station{margin:0}.total-summary small{color:var(--body-text-fade)}.total-summary .amount{min-width:60px;padding-left:20px}.restock-daterange .md-datepicker-button.md-icon-button{display:none}.restock-daterange md-radio-button:not(:first-child){margin-top:8px}.restock-daterange .period{background-color:rgba(0,0,0,.1);padding:4px 20px;border-radius:8px}.restock-daterange .period label{display:block;text-align:center;font-weight:700;text-transform:uppercase;color:var(--primary);font-size:14px;margin:0 20px 0 0}.restock-daterange .arrow{min-width:100px}.service-schedule-card{min-width:270px}.staff-scheduler{padding:8px 6px;margin-left:0}.staff-scheduler .department-selector md-icon{margin:0 8px}.staff-scheduler .department-selector md-select{font-weight:700;text-transform:uppercase}.staff-scheduler .published-by{color:var(--body-text-fade);margin-right:24px}.staff-scheduler .staff-scheduler-head{margin:4px 0}.staff-scheduler .staff-scheduler-head .md-button:not(.md-raised){text-transform:none;color:var(--primary);background-color:var(--translucent-dark);border-radius:6px;font-size:12px;font-weight:700;max-height:36px;padding-top:0;padding-bottom:0}.staff-scheduler .staff-scheduler-head .md-button:not(.md-raised).btn-date-range{font-weight:700;color:var(--body-text);font-size:14px;min-width:220px}.staff-scheduler .staff-scheduler-head .btn-publish{font-weight:700;font-size:13px}.staff-scheduler .staff-scheduler-head md-select{min-width:160px}.staff-scheduler md-content.pad{padding:0 4px}.staff-scheduler .disabled-scheduler tbody{pointer-events:none;opacity:.85}.staff-scheduler .drag-handle md-icon{color:var(--body-text-fade)!important}.employee-card,.station{border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.25);background-color:var(--station-card-bg);border-left:4px solid transparent;width:160px;box-sizing:border-box;display:inline-block;position:relative;text-align:left;line-height:1}.employee-card.color-1,.station.color-1{border-color:var(--color-option-1)}.employee-card.color-2,.station.color-2{border-color:var(--color-option-2)}.employee-card.color-3,.station.color-3{border-color:var(--color-option-3)}.employee-card.color-4,.station.color-4{border-color:var(--color-option-4)}.employee-card.color-5,.station.color-5{border-color:var(--color-option-5)}.employee-card.color-6,.station.color-6{border-color:var(--color-option-6)}.employee-card.color-7,.station.color-7{border-color:var(--color-option-7)}.employee-card .inner,.station .inner{padding:10px 30px 8px 8px}.employee-card .name,.station .name{font-weight:700;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;display:block;font-size:13px;margin-bottom:4px}.employee-card .role,.employee-card .scheduled-time,.station .role,.station .scheduled-time{font-size:13px;font-style:italic;color:var(--body-text-fade);font-weight:600}.employee-card .scheduled-time,.station .scheduled-time{word-spacing:-2px;font-size:14px;white-space:nowrap}.employee-card .scheduled-time md-icon,.station .scheduled-time md-icon{width:14px;height:14px;margin-left:5px;color:var(--body-text-fade)}.employee-card .shift-duration,.station .shift-duration{margin-top:4px}.employee-card .shift-duration md-icon,.station .shift-duration md-icon{width:12px;height:12px}.employee-card .md-icon-button,.station .md-icon-button{padding:0;height:auto;margin:0}.employee-card.disabled,.station.disabled{pointer-events:none;opacity:.3}.employee-card.deleted,.station.deleted{opacity:.8}.employee-card.deleted .name,.station.deleted .name{font-style:italic}.employee-card .status-icons,.station .status-icons{position:absolute;right:3px;top:3px}.employee-card .status-icons md-icon,.employee-card .status-icons span,.station .status-icons md-icon,.station .status-icons span{margin:0 1px}.employee-card .icon-deleted,.employee-card .icon-replacement,.station .icon-deleted,.station .icon-replacement{width:14px;height:14px}.employee-card .status-pill,.station .status-pill{width:8px;height:8px;min-width:8px;min-height:8px}.employee-card .unavailable,.station .unavailable{border-radius:50%;display:inline-block;color:#000;padding:2px;text-align:center;vertical-align:middle;margin:1px;background:#f8eea2;animation:blink 1s infinite alternate;position:absolute;right:2px;bottom:2px}.employee-card .unavailable md-icon,.station .unavailable md-icon{width:14px;height:14px;color:#000;vertical-align:middle}.btn-delete-preset,md-icon.locked{position:absolute;z-index:2;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px}md-icon.locked{width:14px;height:14px;right:4px;margin-top:2px}.employee-card{text-align:left;border:0}.employee-card .inner{padding:4px}.employee-card md-icon{color:var(--primary);width:24px;height:24px;margin:8px 8px 8px 4px;padding:0}.employee-card-wrapper,.station-wrapper{padding:3px}table.md-table.clone{min-height:0!important;max-width:calc(100% - 6px)}.staff-scheduler-table,table.md-table.staff-scheduler-table{border-collapse:collapse;overflow:visible!important;font-size:13px;line-height:1}.staff-scheduler-table tbody,.staff-scheduler-table tfoot,.staff-scheduler-table thead,table.md-table.staff-scheduler-table tbody,table.md-table.staff-scheduler-table tfoot,table.md-table.staff-scheduler-table thead{background:0 0}.staff-scheduler-table tr,table.md-table.staff-scheduler-table tr{background:0 0!important}.staff-scheduler-table tr.to-fulfill td.days,.staff-scheduler-table tr.to-fulfill th,table.md-table.staff-scheduler-table tr.to-fulfill td.days,table.md-table.staff-scheduler-table tr.to-fulfill th{background:var(--clock-scheduler-bg-warn)}.staff-scheduler-table tr.to-fulfill td.days md-icon.warn,.staff-scheduler-table tr.to-fulfill th md-icon.warn,table.md-table.staff-scheduler-table tr.to-fulfill td.days md-icon.warn,table.md-table.staff-scheduler-table tr.to-fulfill th md-icon.warn{color:#ffc615;width:20px;height:20px}.staff-scheduler-table tr.to-fulfill td.days p,.staff-scheduler-table tr.to-fulfill th p,table.md-table.staff-scheduler-table tr.to-fulfill td.days p,table.md-table.staff-scheduler-table tr.to-fulfill th p{margin:4px 0}.staff-scheduler-table tr th,table.md-table.staff-scheduler-table tr th{background-color:var(--clock-scheduler-heading-bg)}.staff-scheduler-table tr th.employee,table.md-table.staff-scheduler-table tr th.employee{padding-left:6px!important}.staff-scheduler-table tr th.employee em,table.md-table.staff-scheduler-table tr th.employee em{font-style:normal;font-size:12px;display:block;padding-top:4px;color:var(--body-text-fade)}.staff-scheduler-table tr>:first-child,table.md-table.staff-scheduler-table tr>:first-child{position:sticky!important;z-index:3;left:0;border-left:0}.staff-scheduler-table tr td,.staff-scheduler-table tr th,table.md-table.staff-scheduler-table tr td,table.md-table.staff-scheduler-table tr th{border:1px solid var(--clock-scheduler-gridline);padding:0!important;text-align:center;position:relative;font-size:12px!important}.staff-scheduler-table tr td.employee,.staff-scheduler-table tr th.employee,table.md-table.staff-scheduler-table tr td.employee,table.md-table.staff-scheduler-table tr th.employee{width:16%;min-width:100px;text-align:left}.staff-scheduler-table tr td.days,.staff-scheduler-table tr th.days,table.md-table.staff-scheduler-table tr td.days,table.md-table.staff-scheduler-table tr th.days{width:12%;min-width:164px}.staff-scheduler-table tr td.days.clickable small,.staff-scheduler-table tr th.days.clickable small,table.md-table.staff-scheduler-table tr td.days.clickable small,table.md-table.staff-scheduler-table tr th.days.clickable small{color:var(--primary);font-weight:600;font-size:12px;opacity:0;transition:opacity .3s;font-style:italic}.staff-scheduler-table tr td.days.clickable:hover,.staff-scheduler-table tr th.days.clickable:hover,table.md-table.staff-scheduler-table tr td.days.clickable:hover,table.md-table.staff-scheduler-table tr th.days.clickable:hover{background-color:var(--card-bg)!important}.staff-scheduler-table tr td.days.clickable:hover small,.staff-scheduler-table tr th.days.clickable:hover small,table.md-table.staff-scheduler-table tr td.days.clickable:hover small,table.md-table.staff-scheduler-table tr th.days.clickable:hover small{opacity:1}.staff-scheduler-table tr td.clear,.staff-scheduler-table tr th.clear,table.md-table.staff-scheduler-table tr td.clear,table.md-table.staff-scheduler-table tr th.clear{background-color:transparent!important}.staff-scheduler-table tr td.days,table.md-table.staff-scheduler-table tr td.days{vertical-align:top;background-color:var(--clock-scheduler-bg)}.staff-scheduler-table tr h3,table.md-table.staff-scheduler-table tr h3{text-transform:none;margin:0 0 4px;color:var(--body-text);font-size:13px}.staff-scheduler-table tr h3.status-spacer,table.md-table.staff-scheduler-table tr h3.status-spacer{padding-right:14px}.staff-scheduler-table tr .btn-employee-wrapper,table.md-table.staff-scheduler-table tr .btn-employee-wrapper{padding-right:5px;position:relative}.staff-scheduler-table tr .btn-employee,table.md-table.staff-scheduler-table tr .btn-employee{line-height:1;text-align:left;padding:6px;border-radius:6px;min-width:150px;margin:0;white-space:normal;display:block;width:100%;height:100%;text-transform:none;font-weight:700}.staff-scheduler-table tr .btn-employee md-icon,table.md-table.staff-scheduler-table tr .btn-employee md-icon{margin-right:4px;color:var(--body-text-fade);width:16px;height:16px}.staff-scheduler-table tr div.as-sortable-placeholder+tr.table-row-placeholder,table.md-table.staff-scheduler-table tr div.as-sortable-placeholder+tr.table-row-placeholder{display:none}.staff-scheduler-table tr.table-row-placeholder,.staff-scheduler-table tr.table-row-placeholder td,.staff-scheduler-table tr.table-row-placeholder th,table.md-table.staff-scheduler-table tr.table-row-placeholder,table.md-table.staff-scheduler-table tr.table-row-placeholder td,table.md-table.staff-scheduler-table tr.table-row-placeholder th{height:300px;vertical-align:middle;text-align:center}.staff-scheduler-table tr.table-row-placeholder p,.staff-scheduler-table tr.table-row-placeholder td p,.staff-scheduler-table tr.table-row-placeholder th p,table.md-table.staff-scheduler-table tr.table-row-placeholder p,table.md-table.staff-scheduler-table tr.table-row-placeholder td p,table.md-table.staff-scheduler-table tr.table-row-placeholder th p{font-size:15px;font-style:italic;color:var(--body-text-fade)}.staff-scheduler-table tr.table-row-placeholder .md-button,.staff-scheduler-table tr.table-row-placeholder td .md-button,.staff-scheduler-table tr.table-row-placeholder th .md-button,table.md-table.staff-scheduler-table tr.table-row-placeholder .md-button,table.md-table.staff-scheduler-table tr.table-row-placeholder td .md-button,table.md-table.staff-scheduler-table tr.table-row-placeholder th .md-button{text-transform:none;color:var(--primary);font-family:Roboto,sans-serif;background-color:var(--translucent-dark);border-radius:6px;font-size:12px;padding:0 10px;display:inline-block;margin:0 auto}.restock-time-picker-wrapper label,.section-title-selector md-select,.stats-panel h4,.tip-management .subheader,.tip-management .total-sum .num,ol.angular-ui-tree-nodes>li.angular-ui-tree-node h3{font-family:Rajdhani}.staff-scheduler-table tr.inactive td:hover,.staff-scheduler-table tr.inactive th:hover,table.md-table.staff-scheduler-table tr.inactive td:hover,table.md-table.staff-scheduler-table tr.inactive th:hover{cursor:no-drop}.staff-scheduler-table tr md-icon.employee-status,table.md-table.staff-scheduler-table tr md-icon.employee-status{color:#ff0911;width:14px;height:14px;position:absolute;top:2px;right:8px}.staff-scheduler-table thead tr th,table.md-table.staff-scheduler-table thead tr th{height:36px!important;min-height:36px!important;position:sticky!important;z-index:2;top:0;border-top:0}.staff-scheduler-table thead tr th h3,table.md-table.staff-scheduler-table thead tr th h3{text-transform:uppercase;margin:0;line-height:1}.staff-scheduler-table thead tr th span.date,table.md-table.staff-scheduler-table thead tr th span.date{color:var(--body-text-fade);text-transform:none}.staff-scheduler-table tbody,table.md-table.staff-scheduler-table tbody{min-height:220px}.staff-scheduler-table tfoot tr td,.staff-scheduler-table tfoot tr th,table.md-table.staff-scheduler-table tfoot tr td,table.md-table.staff-scheduler-table tfoot tr th{height:36px;min-height:36px!important;background-color:var(--clock-scheduler-bg)!important}.staff-scheduler-table tfoot tr:nth-child(odd) td,.staff-scheduler-table tfoot tr:nth-child(odd) th,table.md-table.staff-scheduler-table tfoot tr:nth-child(odd) td,table.md-table.staff-scheduler-table tfoot tr:nth-child(odd) th{background-color:var(--clock-scheduler-heading-bg)!important}.staff-scheduler-table tfoot tr.hours td,.staff-scheduler-table tfoot tr.hours th,table.md-table.staff-scheduler-table tfoot tr.hours td,table.md-table.staff-scheduler-table tfoot tr.hours th{font-size:15px!important;border-top-width:6px;border-top-color:var(--card-bg)}.staff-scheduler-table tfoot tr.hours td md-icon,.staff-scheduler-table tfoot tr.hours th md-icon,table.md-table.staff-scheduler-table tfoot tr.hours td md-icon,table.md-table.staff-scheduler-table tfoot tr.hours th md-icon{width:18px;height:18px}.staff-scheduler-table tfoot tr.hours td .total-sum>div,.staff-scheduler-table tfoot tr.hours th .total-sum>div,table.md-table.staff-scheduler-table tfoot tr.hours td .total-sum>div,table.md-table.staff-scheduler-table tfoot tr.hours th .total-sum>div{padding:0 6px;vertical-align:middle;line-height:1;text-transform:none}.staff-scheduler-table tfoot tr.hours td .total-sum>div h4,.staff-scheduler-table tfoot tr.hours th .total-sum>div h4,table.md-table.staff-scheduler-table tfoot tr.hours td .total-sum>div h4,table.md-table.staff-scheduler-table tfoot tr.hours th .total-sum>div h4{font-size:12px;margin-right:5px;text-transform:uppercase}.staff-scheduler-table tfoot tr th,table.md-table.staff-scheduler-table tfoot tr th{padding:6px 16px 6px 10px!important;font-weight:700}.staff-scheduler-table tfoot tr th .total,table.md-table.staff-scheduler-table tfoot tr th .total{color:var(--body-text-fade);font-size:10px;padding:2px 0;white-space:nowrap}.staff-scheduler-table tfoot tr th .total em,table.md-table.staff-scheduler-table tfoot tr th .total em{font-style:normal;color:var(--body-text);font-size:12px;margin-left:2px}.staff-scheduler-table tfoot tr th .total em small,table.md-table.staff-scheduler-table tfoot tr th .total em small{color:#3875ff;font-size:11px}.staff-scheduler-table tfoot tr td.days,.staff-scheduler-table tfoot tr th,table.md-table.staff-scheduler-table tfoot tr td.days,table.md-table.staff-scheduler-table tfoot tr th{padding:0;line-height:1;vertical-align:middle}.staff-scheduler-table tfoot tr td.days,table.md-table.staff-scheduler-table tfoot tr td.days{padding:0!important}.staff-scheduler-table tfoot tr td.days .md-button,table.md-table.staff-scheduler-table tfoot tr td.days .md-button{font-size:14px!important;font-weight:700;line-height:1;color:var(--body-text);display:block;margin:0;padding:4px 8px;min-width:100%;text-align:center}.staff-scheduler-table tfoot tr td.days .md-button .secondary,table.md-table.staff-scheduler-table tfoot tr td.days .md-button .secondary{font-size:13px;color:var(--body-text-fade);display:block;padding:2px;font-style:italic}.staff-scheduler-table tfoot tr td.days.total h5,table.md-table.staff-scheduler-table tfoot tr td.days.total h5{font-size:15px;margin:5px 0}.staff-scheduler-table .md-button.btn-reorder md-icon,table.md-table.staff-scheduler-table .md-button.btn-reorder md-icon{color:var(--body-text-fade)}.staff-scheduler-table .breakdown,table.md-table.staff-scheduler-table .breakdown{text-transform:uppercase;font-size:11px;font-weight:700;max-width:150px;margin:1px auto;line-height:1}.staff-scheduler-table .breakdown:first-child,table.md-table.staff-scheduler-table .breakdown:first-child{border-top:0}.staff-scheduler-table .breakdown .key,table.md-table.staff-scheduler-table .breakdown .key{color:var(--body-text-fade);text-align:right;padding:2px 5px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;line-height:1}.staff-scheduler-table .breakdown .value,table.md-table.staff-scheduler-table .breakdown .value{text-align:right;padding:2px 0;line-height:1}.staff-scheduler-table .breakdown .value small,table.md-table.staff-scheduler-table .breakdown .value small{white-space:nowrap;color:#3875ff;font-size:10px}.unavailability{color:#000;font-size:12px;font-weight:600;text-align:left;background:#f8eea2;border-radius:3px;padding:4px;margin:2px 3px 0;vertical-align:middle;line-height:1;box-shadow:0 0 8px rgba(0,0,0,.25);transition:all .2s}.unavailability md-icon{width:14px;height:14px;margin-right:3px;color:#000}.unavailability .time{white-space:nowrap;text-transform:lowercase;word-spacing:-2px}.restock-time-picker-wrapper label,.stats-panel .title,.stats-panel h4,.stats-panel h5{text-transform:uppercase;font-weight:700}.stats-panel{font-size:13px;font-weight:700;padding:16px;max-width:600px;min-width:600px}.stats-panel .stats{min-width:160px}.stats-panel .gauge{margin-right:8px}.stats-panel md-divider{margin:16px 0}.stats-panel .box{background-color:var(--translucent-dark);padding:8px 12px;border-radius:8px;margin:8px 4px}.stats-panel .box:not(.total){width:100%}.stats-panel .box.total{width:33%}.stats-panel h4{font-size:15px;margin:0 0 8px;text-align:center;color:var(--primary)}.stats-panel h5{font-size:12px;margin:5px 0}.stats-panel .title{text-align:left;font-size:10px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:6px;color:var(--body-text-fade)}.stats-panel .value{text-align:left;display:block;font-size:12px}.stats-panel .value.secondary{padding:0!important;font-size:11px!important;color:var(--body-text-fade)}.stats-panel input.total{margin:0 auto;text-align:center}.stats-panel .input-suffix{margin:0 -10px 0 2px;font-weight:700;display:inline-block;min-width:10px}.staff-scheduler-drawer{background:var(--card-bg-dark);width:540px;max-width:60%}.staff-scheduler-drawer .section-title{margin-bottom:10px}.staff-scheduler-drawer .employee-role-selector{min-width:240px}.staff-scheduler-drawer .employee-role-selector[disabled]{opacity:.4!important}shift-preset-picker{margin-bottom:20px}.restock-time-picker-wrapper{text-align:center;margin:4px 8px}.restock-time-picker-wrapper label{color:var(--body-text-fade);font-size:14px}.restock-time-picker-wrapper span.date{color:var(--body-text-fade);display:block;margin-bottom:5px;font-size:12px}.restock-time-picker-wrapper small{text-transform:none;margin-left:5px}employee-list>md-card,employee-role-editor>md-card,punch-editor>md-card,scheduler>md-card,shift-swap-manager>md-card,station-editor>md-card{padding:8px!important}employee-list>md-card .section-title,employee-role-editor>md-card .section-title,punch-editor>md-card .section-title,scheduler>md-card .section-title,shift-swap-manager>md-card .section-title,station-editor>md-card .section-title{padding:0!important;line-height:40px;box-sizing:border-box}.section-title-selector md-icon{margin:0 8px}.section-title-selector md-select{font-weight:700;text-transform:uppercase}weekly-scheduler .intro{padding-right:20px}weekly-scheduler .intro p{font-size:13px;line-height:1.2}employee-list>md-card,employee-role-editor>md-card,punch-editor>md-card,scheduler>md-card,shift-swap-manager>md-card,station-editor>md-card{margin-left:0}table.punch-table{overflow:unset}table.punch-table td md-icon{width:18px;height:18px;margin:0 4px}table.punch-table td md-icon.warn{color:#ffc615}table.punch-table td md-icon.alert{color:#ff0911}table.punch-table td span.md-success{color:#81b943;font-weight:700}table.punch-table td span.alert{color:#ff0911;font-weight:700}table.punch-table td .previous-tip{text-decoration:line-through;font-size:10px;font-style:italic}table.punch-table td .current-tip{font-weight:700}table.punch-table tfoot.fix-foot{position:sticky;bottom:0;background-color:var(--card-bg)}table.punch-table tfoot>tr td,table.punch-table tfoot>tr td.md-cell,table.punch-table tfoot>tr th{border-top:1px solid var(--divider);font-size:14px}table.punch-table tfoot>tr th{font-size:15px}.swiper-container,.swiper-container-horizontal{width:100%;height:100%;position:relative}.swiper-container .md-button.swiper-next,.swiper-container .md-button.swiper-prev,.swiper-container-horizontal .md-button.swiper-next,.swiper-container-horizontal .md-button.swiper-prev{z-index:2;position:absolute;margin:0;top:50%;left:2px;background:var(--swiper-arrow-bg);color:var(--primary);transform:translateY(-50%);border-radius:100%;opacity:.9;box-shadow:0 1px 4px rgba(0,0,0,.1)}.swiper-container .md-button.swiper-next:hover,.swiper-container .md-button.swiper-prev:hover,.swiper-container-horizontal .md-button.swiper-next:hover,.swiper-container-horizontal .md-button.swiper-prev:hover{background:var(--swiper-arrow-bg);opacity:1;box-shadow:0 1px 8px rgba(0,0,0,.2)}.swiper-container .md-button.swiper-next.swiper-button-disabled,.swiper-container .md-button.swiper-next.swiper-button-disabled:hover,.swiper-container .md-button.swiper-prev.swiper-button-disabled,.swiper-container .md-button.swiper-prev.swiper-button-disabled:hover,.swiper-container-horizontal .md-button.swiper-next.swiper-button-disabled,.swiper-container-horizontal .md-button.swiper-next.swiper-button-disabled:hover,.swiper-container-horizontal .md-button.swiper-prev.swiper-button-disabled,.swiper-container-horizontal .md-button.swiper-prev.swiper-button-disabled:hover{opacity:.1;cursor:default;pointer-events:none}.swiper-container .md-button.swiper-next md-icon,.swiper-container .md-button.swiper-prev md-icon,.swiper-container-horizontal .md-button.swiper-next md-icon,.swiper-container-horizontal .md-button.swiper-prev md-icon{color:var(--primary)}.swiper-container .md-button.swiper-next,.swiper-container-horizontal .md-button.swiper-next{left:auto;right:2px}.swiper-container .swiper-pagination,.swiper-container-horizontal .swiper-pagination{bottom:0!important}.swiper-container .swiper-pagination .swiper-pagination-bullet,.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px!important;border-radius:50%;transform:scale(1);transform-origin:50% 50%;transition:all .2s;background:var(--divider);opacity:1}.swiper-container .swiper-pagination .swiper-pagination-bullet:hover,.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet:hover{background:var(--primary)}.swiper-container .swiper-pagination .swiper-pagination-bullet-active,.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet-active{transform:scale(1.1);background:var(--primary);opacity:1}restock-video-swiper{display:block;padding:10px;position:relative;min-height:300px}restock-video-swiper .hdr{margin:0 0 20px}restock-video-swiper md-progress-circular{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}restock-video-swiper .alert-box{background:0 0;text-align:center}restock-video-swiper .alert-box p{text-transform:none;font-size:16px;font-weight:700;text-align:center}restock-video-swiper .alert-box md-icon{display:inline-block;width:64px;height:64px;opacity:.5;margin:20px auto}restock-video-swiper .restock-video-swiper-wrapper{color:var(--body-text);position:relative;padding:0}restock-video-swiper .restock-video-swiper-wrapper h3{font-size:18px;margin:0 0 10px}restock-video-swiper .restock-video-swiper-wrapper .swiper-slide{box-sizing:border-box;position:relative;display:inline-block;height:auto;text-align:center;background-color:rgba(0,0,0,.15);border-radius:10px;overflow:hidden;width:284px;min-height:160px}restock-video-swiper .restock-video-swiper-wrapper .swiper-slide iframe{border:0;margin:0;width:284px;height:160px}restock-video-swiper .restock-video-swiper-wrapper .swiper-slide p{padding:10px;margin:0;min-height:32px;box-sizing:content-box}restock-video-swiper button.restock-video-swiper-next,restock-video-swiper button.restock-video-swiper-prev{border-radius:4px!important;border:2px solid var(--divider);width:40px;min-width:auto;margin:0}restock-video-swiper button.restock-video-swiper-next.swiper-button-disabled,restock-video-swiper button.restock-video-swiper-next.swiper-button-disabled:hover,restock-video-swiper button.restock-video-swiper-prev.swiper-button-disabled,restock-video-swiper button.restock-video-swiper-prev.swiper-button-disabled:hover{opacity:.2;cursor:default;pointer-events:none}.vault-gallery .swiper-container{border-radius:6px;overflow:hidden}.vault-gallery .swiper-container.swiper-thumbnails{margin-top:8px}.vault-gallery button.md-icon-button.vault-gallery-next,.vault-gallery button.md-icon-button.vault-gallery-prev{z-index:2;position:absolute;margin:0;top:50%;left:2px;background:var(--swiper-arrow-bg);color:var(--primary);transform:translateY(-50%);border-radius:100%;opacity:.9;box-shadow:0 1px 4px rgba(0,0,0,.1)}.vault-gallery button.md-icon-button.vault-gallery-next:hover,.vault-gallery button.md-icon-button.vault-gallery-prev:hover{background:var(--swiper-arrow-bg);opacity:1;box-shadow:0 1px 8px rgba(0,0,0,.2)}.vault-gallery button.md-icon-button.vault-gallery-next.swiper-button-disabled,.vault-gallery button.md-icon-button.vault-gallery-next.swiper-button-disabled:hover,.vault-gallery button.md-icon-button.vault-gallery-prev.swiper-button-disabled,.vault-gallery button.md-icon-button.vault-gallery-prev.swiper-button-disabled:hover{opacity:.1;cursor:default;pointer-events:none}.vault-gallery button.md-icon-button.vault-gallery-next md-icon,.vault-gallery button.md-icon-button.vault-gallery-prev md-icon{color:var(--primary)}.vault-gallery button.md-icon-button.vault-gallery-next{left:auto;right:2px}.vault-gallery .swiper-thumbnails .swiper-slide{height:auto;display:-ms-flexbox;display:flex}.vault-gallery .swiper-thumbnails .swiper-slide .vault-gallery-thumbnail{opacity:.6;border:2px solid var(--divider);background-color:var(--translucent);transition:all .3s;text-align:center}.vault-gallery .swiper-thumbnails .swiper-slide .vault-gallery-thumbnail,.vault-gallery .swiper-thumbnails .swiper-slide .vault-gallery-thumbnail div{display:-ms-flexbox;display:flex;width:100%}.vault-gallery .swiper-thumbnails .swiper-slide .vault-gallery-thumbnail img{border-radius:4px}.vault-gallery .swiper-thumbnails .swiper-slide:hover .vault-gallery-thumbnail{opacity:1}.vault-gallery .swiper-thumbnails .swiper-slide.current-slide .vault-gallery-thumbnail{opacity:1;border-color:var(--primary)}.vault-gallery md-progress-circular{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-distributors-swiper-wrapper{margin-top:8px}.product-distributors-swiper-wrapper .swiper-slide{font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;border:1px solid var(--divider)!important;border-radius:8px;padding:0 8px}.product-distributors-swiper-wrapper .swiper-slide.swiper-slide-active:first-of-type,.product-distributors-swiper-wrapper .swiper-slide:first-of-type{border-left:0}.product-distributors-swiper-wrapper .md-button.product-distributors-next,.product-distributors-swiper-wrapper .md-button.product-distributors-prev{z-index:2;position:absolute;margin:0;top:50%;left:-28px;background:var(--swiper-arrow-bg);color:var(--primary);transform:translateY(-75%);border-radius:100%;opacity:.9;box-shadow:0 1px 4px rgba(0,0,0,.1)}.product-distributors-swiper-wrapper .md-button.product-distributors-next:hover,.product-distributors-swiper-wrapper .md-button.product-distributors-prev:hover{background:var(--swiper-arrow-bg);opacity:1;box-shadow:0 1px 8px rgba(0,0,0,.2)}.thermometer,.thermometer:before{background:var(--thermometer-bg)}.product-distributors-swiper-wrapper .md-button.product-distributors-next.swiper-button-disabled,.product-distributors-swiper-wrapper .md-button.product-distributors-next.swiper-button-disabled:hover,.product-distributors-swiper-wrapper .md-button.product-distributors-prev.swiper-button-disabled,.product-distributors-swiper-wrapper .md-button.product-distributors-prev.swiper-button-disabled:hover{opacity:.1;cursor:default;pointer-events:none}.product-distributors-swiper-wrapper .md-button.product-distributors-next md-icon,.product-distributors-swiper-wrapper .md-button.product-distributors-prev md-icon{color:var(--primary)}.product-distributors-swiper-wrapper .md-button.product-distributors-next{left:auto;right:-28px}.featured-integrations-swiper{padding-bottom:16px}.thermometer{border:2px solid var(--thermometer-bg);margin:0 16px 12px;width:8px;height:50px;position:relative;border-radius:20px;z-index:1;box-shadow:0 0 0 3px var(--thermometer-shadow)}.thermometer:after,.thermometer:before{position:absolute;content:""}.thermometer:before{width:4px;height:4px;z-index:1;border-radius:0;left:-2px;bottom:5px;border:2px solid var(--thermometer-bg);border-bottom:0}.thermometer:after{border:2px solid var(--thermometer-bg);border-radius:50%;transform:translateX(-50%);width:12px;height:12px;background-color:#10a6e0;bottom:-10px;z-index:-3;left:50%;box-shadow:0 0 0 3px var(--thermometer-shadow)}.thermometer .temperature{bottom:0;background:linear-gradient(red,#10a6e0) bottom no-repeat;width:100%;border-radius:20px;background-size:100% 50px;transition:all .2s ease-in-out;z-index:4}.thermometer .temperature,.thermometer .temperature:after,.thermometer .temperature:before{position:absolute}.tip-management>.section-title{padding:17px 12px 0 6px}.tip-management .tip-management-head{padding:0 8px}.tip-management .tip-management-head .md-button:not(.md-raised){text-transform:none;color:var(--primary);background-color:var(--translucent-dark);border-radius:6px;font-size:12px;font-weight:700;max-height:36px;padding-top:0;padding-bottom:0}.tip-management .tip-management-head .md-button:not(.md-raised).btn-date-range{font-weight:700;color:var(--body-text);font-size:14px;min-width:220px}.tip-management .tip-management-head md-select,.tip-report-dialog .md-datepicker-wrapper md-datepicker .md-datepicker-input{min-width:160px}.tip-management .tip-management-head .md-button.md-icon-button{margin:0}.tip-management .primary-infos{min-height:56px;font-size:13px;padding:0}.tip-management .primary-infos em{margin-left:4px;color:var(--body-text-fade)}.tip-management .total-sum-wrapper{margin:4px 0}.tip-management .total-sum{text-align:center;font-weight:700;padding:8px;margin:4px}.tip-management .total-sum .num{margin:8px 24px 0}.tip-management .total-sum .num h3{text-transform:uppercase;color:var(--body-text-fade);font-size:14px;margin:0;line-height:1.2}.tip-management .total-sum .num em{font-style:normal;font-size:24px;color:var(--primary)}.tip-management .subheader{background:var(--layout-bg);z-index:5!important;margin:8px 4px;text-transform:uppercase;color:var(--body-text-fade);font-weight:700}.tip-management .subheader .md-subheader-inner{padding:0!important}.tip-management .subheader .offset{padding-left:94px}.tip-management .offset{padding-left:90px}.tip-management .days h3{margin:0 0 0 4px}.tip-management .headings{padding:8px 16px}.tip-management button.toggle{font-size:11px}.tip-management button.toggle.selected{pointer-events:all}.tip-management tip-calculus-details{display:block}.tip-report-dialog{width:100%;max-width:550px}.tip-report-dialog h3.section-title{margin-bottom:16px}ol.angular-ui-tree-nodes{opacity:1;transition:all .2s linear}ol.angular-ui-tree-nodes.root{margin:4px}ol.angular-ui-tree-nodes.root .toggle{transition:all .2s linear}ol.angular-ui-tree-nodes.root .toggle:hover{background-color:var(--list-alternate-odd-hover)}ol.angular-ui-tree-nodes.root h3,ol.angular-ui-tree-nodes.root h3>input.editable-input{font-size:16px;color:var(--primary);padding:8px;margin-right:24px}ol.angular-ui-tree-nodes.root h3>input.editable-input:not(.ng-invalid){color:var(--body-text);border:transparent}ol.angular-ui-tree-nodes .desc{background:#6100fc;color:#fff;border-radius:20px;display:inline-block;padding:1px 10px;font-style:italic;font-weight:700;font-size:12px;margin:8px 4px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node{border:1px solid var(--divider);background-color:var(--card-bg);border-radius:8px;margin:4px 0;padding:0;overflow:hidden}ol.angular-ui-tree-nodes>li.angular-ui-tree-node[data-collapsed=false] .viewport{max-height:9999px;opacity:1}ol.angular-ui-tree-nodes>li.angular-ui-tree-node[data-collapsed=true] .viewport{max-height:0;opacity:0;margin:0 22px;overflow:hidden}ol.angular-ui-tree-nodes>li.angular-ui-tree-node h3{margin:0!important;text-transform:uppercase}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes{padding:0}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node{border:1px solid var(--divider);font-size:12px;margin:4px 0;padding:0;box-shadow:none;background:0 0}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node h3,ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node h3>input.editable-input{font-size:15px;color:var(--body-text)}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node .title-data{margin-left:-10px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node{border:1px solid var(--divider);border-radius:8px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node h3,ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node h3>input.editable-input{font-size:14px;color:var(--body-text)}ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node .badge,ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node label{font-weight:400;font-size:12px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node md-icon.fade{opacity:.1}ol.angular-ui-tree-nodes>li.angular-ui-tree-node .viewport{opacity:1;transition:all .2s linear;margin:0 16px 16px 22px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node .table-wrapper{padding:0 8px 8px;border:1px solid var(--divider);border-radius:8px;background:var(--translucent-dark)}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table{width:100%}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th{height:36px;min-height:36px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td.sm,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th.sm{width:100px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td.actions,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th.actions{text-align:right;width:48px;padding-right:0!important}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td.actions md-icon,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th.actions md-icon{width:18px;height:18px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td input.input-points,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th input.input-points{max-width:100px;padding-left:12px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td .editable-input,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th .editable-input{border:0}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td .editable-input .md-select-value,ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th .editable-input .md-select-value{border:0!important;background-image:none!important}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr th{text-transform:uppercase;color:var(--body-text-fade)!important;white-space:nowrap;font-size:10px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td{border-top:1px solid var(--divider)}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td.employee-name{font-weight:700;font-size:13px;white-space:nowrap}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td.employee-name md-icon{width:12px;height:12px;margin-left:24px}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td .badge.outline{display:inline-block;margin-right:0}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr td.actions .md-icon-button{transform:translateX(-2px)}ol.angular-ui-tree-nodes>li.angular-ui-tree-node table.data-table tr.other-report td{border-top:none}.tip-agreement-editor{width:880px}.tip-agreement-editor .disabled,.tip-agreement-editor [disabled]{opacity:.95}.tip-agreement-editor md-content:not(.editing) md-select .md-select-icon{visibility:hidden}.tip-agreement-editor restock-date-range-picker{margin-bottom:4px}.tip-agreement-editor restock-date-range-picker .period{-ms-flex-direction:column;flex-direction:column;background-color:var(--translucent-dark)}.tip-agreement-editor restock-date-range-picker .restock-daterange .arrow{min-width:10px;visibility:hidden}.tip-agreement-editor md-radio-button{line-height:1}.tip-agreement-editor md-radio-group{margin:0 8px}.tip-agreement-editor .md-button.md-fab.md-mini.btn-add,.tip-agreement-editor .md-button.md-fab.md-mini.btn-remove{width:32px;height:32px;min-width:32px;min-height:32px;margin:2px!important}.tip-agreement-editor .md-button.md-fab.md-mini.btn-add md-icon,.tip-agreement-editor .md-button.md-fab.md-mini.btn-remove md-icon{width:20px;height:20px}.tip-agreement-editor .md-button.md-fab.md-mini.btn-add:hover{border-color:#81b943!important}.tip-agreement-editor ol.angular-ui-tree-nodes.root .toggle:hover{background-color:transparent}.tip-agreement-editor ol.angular-ui-tree-nodes>li.angular-ui-tree-node{border:1px solid var(--divider)}.tip-agreement-editor ol.angular-ui-tree-nodes>li.angular-ui-tree-node[data-collapsed=false] .viewport{margin:0 28px 16px}.tip-agreement-editor ol.angular-ui-tree-nodes>li.angular-ui-tree-node[data-collapsed=true] .viewport{margin:0 28px}.tip-agreement-editor ol.angular-ui-tree-nodes>li.angular-ui-tree-node ol.angular-ui-tree-nodes>li.angular-ui-tree-node{font-size:13px}.tip-agreement-editor .md-chips-wrapper{padding:8px 0}.tip-agreement-editor .box{background-color:var(--translucent-dark);border-radius:8px;padding:8px}.tip-agreement-editor .toggle label{color:var(--body-text-fade);font-size:12px}.tip-agreement-editor .toggle .buttons{margin-right:10px}.tip-agreement-editor .scope-buttons .md-button,.tip-agreement-editor .scope-buttons button{margin:0!important}.tip-agreement-editor .angular-ui-tree-dropzone,.tip-agreement-editor .angular-ui-tree-empty{border:1px dotted var(--drag-drop-here-placeholder-border);background:var(--drag-drop-here-placeholder);border-radius:8px}.tip-agreement-editor .md-button.btn-add-section{margin:8px 4px 4px;border-radius:8px}.tip-agreement-editor md-chips md-chip{font-size:11px}top-sellers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}top-sellers h3,top-sellers h4,top-sellers h5{margin:0}top-sellers .btn-mini{text-transform:none;margin:0;transform:translateX(-6px)}top-sellers .top-seller bottin-item-default-image{margin-bottom:24px}top-sellers .top-seller .num{font-size:30px;font-weight:700}top-sellers .top-seller .name{border-left:2px solid var(--divider);padding-left:24px;margin-left:24px;font-weight:700;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start}top-sellers .top-seller .name h4{font-size:22px;margin-bottom:4px}top-sellers .top-seller .name span{font-size:15px}top-sellers .top-seller .data{text-align:right}top-sellers .top-seller .data>div{margin:8px 20px;line-height:1.5}top-sellers .top-seller .data>div label{color:var(--body-text-fade);font-weight:500}top-sellers .top-seller .data>div div{color:var(--body-text)}top-sellers .side-list{min-height:485px}.img-cropper-display{background:var(--layout-bg)}.vault-informations{width:100%;outline:0}md-tooltip.vault-constraints-display-wrapper md-list md-list-item .md-list-item-text,md-tooltip.vault-constraints-display-wrapper md-list md-list-item .md-list-item-text h3,md-tooltip.vault-constraints-display-wrapper md-list md-list-item .md-list-item-text p{color:#fff!important}.vault-display-footer{background-color:var(--layout-bg)}bottin-item-default-image,product-image{display:block;margin:0 16px 0 0}bottin-item-default-image>div,product-image>div{width:200px;height:200px;border-radius:100%;overflow:hidden;border:1px solid var(--divider)}bottin-item-default-image>div md-progress-circular,product-image>div md-progress-circular{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}vault-display md-list.tile-display md-list-item{margin:2px!important;box-shadow:none;height:54px;width:54px;max-width:54px!important;max-height:54px!important;overflow:hidden}vault-display md-list.tile-display md-list-item label.add{border-color:var(--divider)}vault-display md-list.tile-display md-list-item label.add md-icon{color:var(--primary)}vault-display .doc-change-actions{display:block;-ms-flex:none;flex:none;text-align:right;position:absolute;bottom:0;border-radius:8px 0 14px;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .15s linear}vault-display .doc-change-actions md-icon{width:22px;height:22px;min-width:22px;box-sizing:content-box;color:#fff;display:inline-block;padding:2px;border-radius:0 6px;background:rgba(0,0,0,.3);transition:all .15s linear}vault-display .doc-change-actions md-icon:hover{color:var(--primary);background:rgba(0,0,0,.6)}vault-display:hover .doc-change-actions{opacity:1;visibility:visible}.product-quickview-img{height:150px;width:150px;display:block;border-radius:100%}.recipe-card-image{position:relative}.recipe-card-image md-progress-linear{position:absolute;top:0;left:0;right:0}.recipe-card-image .has-video{position:absolute;bottom:0;right:0;width:40px;color:#fff;z-index:2;pointer-events:none;background-color:rgba(0,0,0,.36);border-radius:3px 0 0}.recipe-list-thumb.md-button{background-color:var(--layout-bg);width:40px;height:40px;max-width:40px;max-height:40px;min-width:40px;min-height:40px;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:100%;position:relative}.recipe-list-thumb.md-button[disabled]{opacity:1!important;cursor:default!important}.recipe-list-thumb.md-button img{opacity:1;transition:all .3s}.recipe-list-thumb.md-button.loading md-icon{opacity:1!important}.recipe-list-thumb.md-button md-icon{opacity:0;color:var(--body-text);position:absolute;transition:all .3s}.recipe-list-thumb.md-button:hover img{opacity:0}.recipe-list-thumb.md-button:hover md-icon{opacity:1}.unit-card .unit-picture{width:100px;height:100px;max-width:100%;border-radius:10px}.unit-picture{width:250px;height:250px;max-width:100%;border-radius:10px;box-shadow:inset 0 0 0 1px var(--divider)}.user-picture,.user-picture-large{border-radius:100%;max-width:100%}.user-picture{width:120px;height:120px;margin:8px auto}.user-picture md-progress-circular{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.user-picture-large{width:200px;height:200px;margin:0 20px}.user-picture-large md-progress-circular{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-card-image,.player-box,.product-quickview-img,.recipe-card-image,.recipe-list-thumb,.unit-picture,.user-picture,.user-picture-large,.vault-gallery-media,.vault-gallery-thumbnail,bottin-item-default-image,insert-doc-view-here,product-image,vault-display{overflow:hidden}.collection-card-image .single-doc img.vault-img,.collection-card-image embed,.collection-card-image iframe,.collection-card-image img,.collection-card-image img.doc-view-img,.collection-card-image img.vault-img,.collection-card-image video,.player-box .single-doc img.vault-img,.player-box embed,.player-box iframe,.player-box img,.player-box img.doc-view-img,.player-box img.vault-img,.player-box video,.product-quickview-img .single-doc img.vault-img,.product-quickview-img embed,.product-quickview-img iframe,.product-quickview-img img,.product-quickview-img img.doc-view-img,.product-quickview-img img.vault-img,.product-quickview-img video,.recipe-card-image .single-doc img.vault-img,.recipe-card-image embed,.recipe-card-image iframe,.recipe-card-image img,.recipe-card-image img.doc-view-img,.recipe-card-image img.vault-img,.recipe-card-image video,.recipe-list-thumb .single-doc img.vault-img,.recipe-list-thumb embed,.recipe-list-thumb iframe,.recipe-list-thumb img,.recipe-list-thumb img.doc-view-img,.recipe-list-thumb img.vault-img,.recipe-list-thumb video,.unit-picture .single-doc img.vault-img,.unit-picture embed,.unit-picture iframe,.unit-picture img,.unit-picture img.doc-view-img,.unit-picture img.vault-img,.unit-picture video,.user-picture .single-doc img.vault-img,.user-picture embed,.user-picture iframe,.user-picture img,.user-picture img.doc-view-img,.user-picture img.vault-img,.user-picture video,.user-picture-large .single-doc img.vault-img,.user-picture-large embed,.user-picture-large iframe,.user-picture-large img,.user-picture-large img.doc-view-img,.user-picture-large img.vault-img,.user-picture-large video,.vault-gallery-media .single-doc img.vault-img,.vault-gallery-media embed,.vault-gallery-media iframe,.vault-gallery-media img,.vault-gallery-media img.doc-view-img,.vault-gallery-media img.vault-img,.vault-gallery-media video,.vault-gallery-thumbnail .single-doc img.vault-img,.vault-gallery-thumbnail embed,.vault-gallery-thumbnail iframe,.vault-gallery-thumbnail img,.vault-gallery-thumbnail img.doc-view-img,.vault-gallery-thumbnail img.vault-img,.vault-gallery-thumbnail video,bottin-item-default-image .single-doc img.vault-img,bottin-item-default-image embed,bottin-item-default-image iframe,bottin-item-default-image img,bottin-item-default-image img.doc-view-img,bottin-item-default-image img.vault-img,bottin-item-default-image video,insert-doc-view-here .single-doc img.vault-img,insert-doc-view-here embed,insert-doc-view-here iframe,insert-doc-view-here img,insert-doc-view-here img.doc-view-img,insert-doc-view-here img.vault-img,insert-doc-view-here video,product-image .single-doc img.vault-img,product-image embed,product-image iframe,product-image img,product-image img.doc-view-img,product-image img.vault-img,product-image video,vault-display .single-doc img.vault-img,vault-display embed,vault-display iframe,vault-display img,vault-display img.doc-view-img,vault-display img.vault-img,vault-display video{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:calc(100vh - 130px)!important;-o-object-fit:cover!important;object-fit:cover!important;border:0;margin:0}label.vault-button{cursor:pointer;pointer-events:all;padding:8px;border-radius:4px;overflow:hidden;display:block}label.vault-button md-icon{pointer-events:none}label.vault-button vault-file-chooser-button{display:block;width:0;height:0;overflow:hidden;visibility:hidden}label.vault-button[readonly=true]{pointer-events:none;opacity:.75;cursor:default}vault-doc-thumbnail,vault-doc-thumbnail div{display:-ms-flexbox;display:flex;width:100%}.player-box,.vault-doc-viewer{padding:0}.player-box iframe,.vault-doc-viewer iframe{width:1280px!important;height:720px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top;object-position:top;background-color:#000}.player-box img.doc-view-img,.vault-doc-viewer img.doc-view-img{width:700px!important;height:700px!important}.player-box .section-title,.vault-doc-viewer .section-title{margin:0;padding:8px}.player-box .section-title h2,.vault-doc-viewer .section-title h2{line-height:1.2;font-size:17px;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:95%;overflow:hidden;text-align:left;-ms-flex:none;flex:none}.player-box .section-title .btn-close,.vault-doc-viewer .section-title .btn-close{margin:0!important}.player-box .section-title small,.vault-doc-viewer .section-title small{color:var(--body-text-fade);margin-right:8px;font-weight:700;font-style:normal}.vault-gallery,md-card.vault-gallery{padding:8px!important;position:relative;min-height:266px}.vault-gallery .inner,md-card.vault-gallery .inner{opacity:0;transition:all .3s linear .8s}.vault-gallery .inner.onscreen,md-card.vault-gallery .inner.onscreen{opacity:1}.vault-gallery-actions{background:var(--card-bg);position:absolute;right:0;top:0;z-index:2;padding:0;border-radius:0 6px}.vault-gallery-actions md-icon{color:var(--primary)}.vault-gallery-actions .md-button.md-icon-button,.vault-gallery-actions label.vault-button{margin:0}.vault-gallery-actions .md-button.md-icon-button md-icon,.vault-gallery-actions label.vault-button md-icon{opacity:.75;transition:opacity .3s}.vault-gallery-actions .md-button.md-icon-button.default md-icon,.vault-gallery-actions .md-button.md-icon-button:hover md-icon,.vault-gallery-actions label.vault-button.default md-icon,.vault-gallery-actions label.vault-button:hover md-icon{opacity:1!important}.vault-gallery-actions .max-files{position:absolute;background:var(--primary);right:0;white-space:nowrap;padding:2px 5px;border-radius:2px;color:#fff;font-weight:700;font-size:11px}.vault-gallery-media{display:block;position:relative;background:var(--card-bg)}.vault-gallery-media .video-thumbnail span{background-color:rgba(0,0,0,.5);color:#fff!important;font-style:italic;font-size:11px;position:absolute;bottom:0;left:0;right:0;text-overflow:ellipsis;overflow:hidden;padding:4px 8px;z-index:2;white-space:nowrap}.vault-gallery-thumbnail{display:-ms-flexbox;display:flex;border-radius:6px;cursor:pointer;opacity:.9;transition:opacity .3s}.vault-gallery-thumbnail:hover{opacity:1}.vault-gallery-thumbnail md-progress-circular{position:relative;top:50%;transform:translateY(-50%)}.vault-gallery-thumbnail .video-thumbnail span{display:none}.vault-gallery-media.default-img,.vault-gallery-thumbnail.default-img{border-radius:6px;overflow:hidden}.vault-gallery-media.default-img img,.vault-gallery-thumbnail.default-img img{width:500px!important;max-width:100%}.vault-gallery-media iframe,.vault-gallery-thumbnail iframe{width:500px!important;max-width:100%!important;height:225px!important}@media (min-width:1280px){.vault-gallery-media iframe,.vault-gallery-thumbnail iframe{height:250px!important}}.embed-video-dialog{width:100%;max-width:840px}.embed-video-dialog md-dialog-content{padding:24px 24px 40px}.embed-video-dialog h3{margin-bottom:8px}.embed-video-dialog md-input-container{margin:0;padding:0}.embed-video-dialog md-input-container input.url-input{width:480px;text-align:left;background-image:none;font-size:17px;font-weight:700;background:var(--editable-input-bg);border:0;padding:0 10px;border-radius:8px;line-height:48px;height:48px;box-shadow:inset 0 0 6px rgba(0,0,0,.1);margin:0 0 8px}.embed-video-dialog .video-platforms div{height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:8px;padding:0 16px;margin:0 4px;border:2px solid transparent;width:140px}.embed-video-dialog .video-platforms div.selected{background:var(--editable-input-bg)}.embed-video-dialog .video-platforms div.selected.youtube{border-color:#ff0200}.embed-video-dialog .video-platforms div.selected.vimeo{border-color:#1db7ea}.embed-video-dialog .video-platforms.fadeout div:not(.selected) img{opacity:.3!important}.embed-video-dialog .video-platforms img{display:inline-block;height:24px;width:auto;opacity:1;transition:opacity .5s}.embed-video-dialog .note,.embed-video-dialog .terms{color:var(--body-text-fade)}.embed-video-dialog .terms p{font-style:italic;font-size:12px;line-height:1.25}.embed-video-dialog .terms a,.embed-video-dialog .terms a:active,.embed-video-dialog .terms a:visited{font-size:13px;color:var(--body-text);text-decoration:none;transition:all .25s}.embed-video-dialog .terms a:active:hover,.embed-video-dialog .terms a:hover,.embed-video-dialog .terms a:visited:hover{color:var(--primary)}.embed-video-dialog .terms a:active:not(:last-of-type)::after,.embed-video-dialog .terms a:not(:last-of-type)::after,.embed-video-dialog .terms a:visited:not(:last-of-type)::after{content:"|";display:inline-block;width:20px;text-align:center;color:var(--body-text-fade)}.play-btn-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);pointer-events:none;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.play-btn-overlay md-icon{color:#fff;width:48px;height:48px}.bottin-item-salable-format-token-panel{width:400px;box-shadow:none!important;background-color:rgba(0,0,0,.075);padding:16px;border-radius:16px;margin:8px 0}