button.burger span,span.r{left:50%;position:absolute}.restock-icon-anim>div,.restock-logo-anim>div{display:inline-block;overflow:visible;transform:translate(-50%,-50%)}.restock-logo-anim{visibility:visible!important}.restock-logo-anim>div{position:absolute;left:50%;top:50%;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;left:calc(50% - 45px);top:calc(50% - 45px);z-index:22;box-shadow:0 0 40px rgba(255,9,17,.2);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}.logo-gears-anim{fill:#ff0911;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)}}.md-button,body,html,input,select,textarea{font-size:13px}button.md-button{font-size:12px}button.md-button md-progress-circular{margin:0 auto}h1,h2{margin:0 0 10px;text-transform:uppercase}h1{font-size:15px}.alert-box,h2{font-size:13px}[ui-view],ui-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:auto;min-height:0;background-color:#f1f1f1}*,:focus{outline:0}[md-ink-ripple]{-webkit-touch-callout:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[ng-click]{cursor:pointer}md-card{border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.invisible{visibility:hidden}.error{display:inline-block;margin:10px 0}.error,.error md-icon{color:red}.error:blank,.error:empty{display:none}.fade{opacity:.2}.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-left{text-align:left}.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}.no-margin{margin:0!important}md-autocomplete button md-icon path[fill=none]{fill:none!important}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}.relative{position:relative}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.md-menu,md-menu-content{padding:0}textarea.note{border-radius:6px;border-color:transparent;background-color:rgba(0,0,0,.025);padding:6px;min-height:48px;line-height:1;box-shadow:inset 0 0 10px rgba(0,0,0,.15);width:100%;box-sizing:border-box}.alert-box{border-radius:8px;padding:8px;margin:8px;background:rgba(0,0,0,.15);text-align:left}.alert-box.warning,.alert-box.yellow{background:#fff7be}.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.no-icon md-icon:not(.replacement-icon){display:none}.alert-box.clear{background-color:transparent}.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 rgba(0,0,0,.1);border-radius:100%;padding:10px;box-sizing:content-box}user-auth-login-form{margin:0;min-width:100vw;min-height:100vh;background:#333;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;position:relative;z-index:999}user-auth-login-form ::-webkit-input-placeholder{color:var(--input-placeholder)!important}user-auth-login-form md-content{background:0 0!important}user-auth-login-form md-card{width:460px;max-width:100%;border-radius:16px;text-align:center;background-color:#191919;box-shadow:0 0 40px rgba(0,0,0,.5);color:#ccc}user-auth-login-form md-card .logo-wrapper{display:none}user-auth-login-form md-card h2.md-title{letter-spacing:5px;color:#ff0911;font-size:13px;text-transform:uppercase}user-auth-login-form md-card md-icon{width:30px!important;height:30px!important;color:#ff0911;margin-bottom:20px}user-auth-login-form md-card .layout-column{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}user-auth-login-form md-card md-input-container{margin-bottom:0;min-width:280px}user-auth-login-form md-card md-input-container .md-input,user-auth-login-form md-card md-input-container label,user-auth-login-form md-card md-input-container.md-input-has-value label:not(.md-no-float){color:#ccc!important}user-auth-login-form md-card md-input-container .md-input{border-bottom-color:rgba(255,255,255,.05);font-size:18px;font-weight:700}user-auth-login-form md-card .md-actions,user-auth-login-form md-card .md-actions .md-button{min-width:160px}body.sidenav-open md-sidenav{max-width:260px!important;width:260px!important;min-width:260px!important}body.sidenav-open md-sidenav md-toolbar.md-tall{max-height:80px!important;opacity:1}button.burger{width:54px;height:46px;line-height:46px;min-width:54px;max-width:54px;position:fixed;top:0;left:0;margin:0;padding:0;border:0;background:0 0;display:block;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.burger span{display:block;width:18px;margin:0;height:3px;top:50%;background:#ccc;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.close span{transform:rotate(45deg) translate(-50%,-50%);margin-top:0}button.burger.close span:nth-child(2){transform:rotate(-45deg) translate(-50%,-50%)}button.burger.close span:nth-child(3){opacity:0;transform:scale(0)}button.burger:hover span{background:#ff0911}md-sidenav,md-sidenav.md-closed{border:0;display:block!important;background-color:#191919;position:relative!important;white-space:nowrap;overflow:hidden;z-index:30;min-width:54px!important;width:54px!important;max-width:54px!important;box-shadow:0 0 30px rgba(0,0,0,.3);transform:none!important;transition:all .4s cubic-bezier(.17,.67,.3,.96)!important}md-sidenav md-content,md-sidenav.md-closed md-content{width:260px!important;min-width:260px!important;max-width:260px!important;overflow:hidden;overflow-y:auto}md-sidenav md-content,md-sidenav md-list-item,md-sidenav.md-closed md-content,md-sidenav.md-closed md-list-item{background:0 0!important;color:#ccc}md-sidenav button,md-sidenav.md-closed button{color:#ccc}md-sidenav button:hover,md-sidenav.md-closed button:hover{color:#fff}md-sidenav button:hover md-icon,md-sidenav.md-closed button:hover md-icon{color:#ff0911}md-sidenav+div>md-toolbar,md-sidenav.md-closed+div>md-toolbar{display:none!important}md-sidenav md-toolbar.md-tall,md-sidenav.md-closed md-toolbar.md-tall{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:0 0;opacity:0;min-height:46px;max-height:46px;transition:all .6s .15s cubic-bezier(.17,.67,.3,.96)!important}md-sidenav md-toolbar.md-tall .md-toolbar-tools,md-sidenav.md-closed md-toolbar.md-tall .md-toolbar-tools{display:none}md-sidenav md-toolbar.md-tall .user-name,md-sidenav.md-closed md-toolbar.md-tall .user-name{padding:0 10px;color:#ff0911;font-size:12px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;text-transform:none}md-sidenav md-toolbar.md-tall .user-name md-icon,md-sidenav.md-closed md-toolbar.md-tall .user-name md-icon{color:#ff0911;margin:0 0 5px!important}md-sidenav .md-button,md-sidenav .md-list-item-inner,md-sidenav md-list-item,md-sidenav.md-closed .md-button,md-sidenav.md-closed .md-list-item-inner,md-sidenav.md-closed md-list-item{margin:0!important;padding:0!important;text-transform:uppercase;font-size:11px;font-weight:700}md-sidenav .md-button.active,md-sidenav .md-list-item-inner.active,md-sidenav md-list-item.active,md-sidenav.md-closed .md-button.active,md-sidenav.md-closed .md-list-item-inner.active,md-sidenav.md-closed md-list-item.active{background-color:rgba(255,255,255,.075)!important;color:#fff;border-left:0!important}md-sidenav .md-button md-icon,md-sidenav .md-list-item-inner md-icon,md-sidenav md-list-item md-icon,md-sidenav.md-closed .md-button md-icon,md-sidenav.md-closed .md-list-item-inner md-icon,md-sidenav.md-closed md-list-item md-icon{margin:0!important;color:#ccc;width:54px!important;height:24px}md-sidenav .main md-divider,md-sidenav.md-closed .main md-divider{display:none}md-sidenav .sub-menu-group,md-sidenav.md-closed .sub-menu-group{border:1px solid rgba(255,255,255,.05);border-left:0;border-right:0}md-sidenav .sub-menu-group button p,md-sidenav.md-closed .sub-menu-group button p{font-weight:700}md-sidenav .sub-menu-item button p,md-sidenav.md-closed .sub-menu-item button p{font-size:12px;text-indent:55px;font-weight:400;text-transform:none}.critical-warning,.error-warning,.hard-warning,.normal-warning,md-dialog.confirm-dialog p,span.r,table.md-table.pos-info-grid tbody tr td.site,table.md-table.pos-info-grid thead tr td.site,td.warning-color{font-weight:700}.home .content h1,md-dialog h2{text-transform:uppercase;color:#ff0911}md-sidenav .options,md-sidenav.md-closed .options{border:0}md-sidenav .options md-list-item,md-sidenav.md-closed .options md-list-item{background:0 0}.home{background-color:#2d2d2d}.home .content{min-width:350px;text-align:center}.home .content h1{font-size:15px;letter-spacing:5px}md-dialog{width:100%;max-width:1000px}md-dialog.confirm-dialog,md-dialog.resolve-dialog{max-width:500px}md-dialog.confirm-dialog p{font-size:14px}md-dialog h2{font-size:14px;margin:0 0 20px!important}md-dialog md-dialog-content{padding:24px 24px 10px}button.no-style,table.md-table>tbody>tr>td.no-padding{padding:0!important}.toolbar-group{min-height:3em!important;border-radius:10px 10px 0 0}md-tabs md-ink-bar,md-tabs.md-default-theme md-ink-bar{color:#2f3640!important;background:#2f3640!important}.flag-billing{border-left:4px solid red}.no-data{margin-top:1em;border-radius:5px;background-color:#6ab04c!important}.clients md-card{margin-left:0;border-radius:5px;box-shadow:none;border:3px solid #e5e5e5;margin-right:0}.clients h2{margin-top:0!important}.clients .container{margin:1em}.clients .title{margin:1em;width:100%}.clients .toolbar-group{min-height:3em!important;border-radius:5px;border-bottom:none!important}td.warning-color,td.warning-color md-icon{color:red!important}.critical-warning{background-color:red!important;color:#fff!important}.error-warning{background-color:#8d50ff!important}.hard-warning{background-color:#ff8c00!important}.normal-warning{background-color:#ffe200!important}.unimportant{background-color:#b3b3b3!important}.ok-status{background-color:#4abf13!important}.ok-light-status{background-color:#b1ff59!important}.ok-stripes{background:repeating-linear-gradient(45deg,#4abf13,#4abf13 5px,#3da20e 5px,#3da20e 10px)}button.no-style{width:100%;min-width:0;height:100%;min-height:auto;display:block;line-height:1;margin:0!important}md-tooltip .md-content{font-size:12px;white-space:normal!important;height:auto!important;line-height:1.2!important;max-height:none!important;overflow:auto;max-width:500px;padding:4px 8px;background-color:#000!important;color:#fff;transition:none}span.r{display:block;width:20px;height:20px;text-align:center;background:#fff;border-radius:50%;font-size:14px;color:red;transform:translateX(-50%);line-height:20px;pointer-events:none;top:2px;z-index:0}md-content.clear{background:0 0}md-content.height-limit{max-height:calc(100vh - 250px);overflow:auto}md-tab-content md-list md-list-item{margin:0 0 4px;border-radius:6px;padding:0 8px}md-tab-content md-card{margin:4px 0}md-tabs md-ink-bar{background-color:#ff0911!important}md-icon.integration-level.is-connected{color:#81b943}table.md-table.pos-info-grid{overflow:visible}table.md-table.pos-info-grid tbody tr td,table.md-table.pos-info-grid tbody tr th,table.md-table.pos-info-grid thead tr td,table.md-table.pos-info-grid thead tr th{line-height:1;border:1px solid #e1e1e1;padding:2px!important;font-size:11px}table.md-table.pos-info-grid tbody tr td.action,table.md-table.pos-info-grid tbody tr th.action,table.md-table.pos-info-grid thead tr td.action,table.md-table.pos-info-grid thead tr th.action{width:30px;min-width:30px}table.md-table.pos-info-grid tbody tr td.action button.md-button,table.md-table.pos-info-grid tbody tr th.action button.md-button,table.md-table.pos-info-grid thead tr td.action button.md-button,table.md-table.pos-info-grid thead tr th.action button.md-button{width:100%;height:100%;max-width:30px;min-width:30px;padding:0!important}table.md-table.pos-info-grid tbody tr td.age,table.md-table.pos-info-grid tbody tr th.age,table.md-table.pos-info-grid thead tr td.age,table.md-table.pos-info-grid thead tr th.age{width:60px;min-width:60px}table.md-table.pos-info-grid tbody tr td.site,table.md-table.pos-info-grid tbody tr th.site,table.md-table.pos-info-grid thead tr td.site,table.md-table.pos-info-grid thead tr th.site{width:120px;min-width:120px}table.md-table.pos-info-grid tbody tr td.pos,table.md-table.pos-info-grid tbody tr th.pos,table.md-table.pos-info-grid thead tr td.pos,table.md-table.pos-info-grid thead tr th.pos{width:60px;min-width:60px;text-align:center}table.md-table.pos-info-grid tbody tr td.date,table.md-table.pos-info-grid tbody tr th.date,table.md-table.pos-info-grid thead tr td.date,table.md-table.pos-info-grid thead tr th.date{width:80px;min-width:80px}table.md-table.pos-info-grid tbody tr td.day,table.md-table.pos-info-grid tbody tr th.day,table.md-table.pos-info-grid thead tr td.day,table.md-table.pos-info-grid thead tr th.day{width:28px;min-width:28px;position:relative;padding:0!important;text-align:center}table.md-table.pos-info-grid tbody tr td.day button.md-button,table.md-table.pos-info-grid tbody tr th.day button.md-button,table.md-table.pos-info-grid thead tr td.day button.md-button,table.md-table.pos-info-grid thead tr th.day button.md-button{width:100%;padding:0!important}table.md-table.pos-info-grid tbody tr td.note,table.md-table.pos-info-grid tbody tr th.note,table.md-table.pos-info-grid thead tr td.note,table.md-table.pos-info-grid thead tr th.note{text-align:center;min-width:200px}table.md-table.pos-info-grid tbody tr td.dot:hover{box-shadow:0 0 10px #000;z-index:10}.sortorder::after{content:'\25b2'}.sortorder.reverse::after{content:'\25bc'}