*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{padding:0;margin:0}a{color:inherit;display:block;text-decoration:none}ul,ol{margin:0;padding:0;display:block}ul li{list-style:none}img{width:100%;height:auto;display:block}p{margin:0}body{position:relative}body.menu-open{max-height:100vh;overflow-y:hidden}.dashboard-panel,.dashboard-listing{padding:15px;background:#eceae8;background:var(--mdc-theme-surface);border-radius:4px}.dashboard-detail{background:#eceae8;background:var(--mdc-theme-surface);margin:16px;padding:15px}.dashboard-detail__supertitle{font-size:14px;margin-bottom:20px;display:inline-block}.dashboard-detail__subtitle{font-weight:500;display:block;margin-bottom:20px}.dashboard-detail__title{margin:0 0 10px 0}.dashboard-detail__info-grid{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 600px 1fr}.dashboard-detail__info-pair h4{font-weight:normal;margin:0}.dashboard-detail__info-pair span{font-weight:bold;display:block;margin-bottom:8px}.dashboard-detail__info-pair--prominent{justify-self:end;text-align:right}.dashboard-detail__info-pair--prominent span{font-size:24px}.dashboard-detail hr{color:#9d9187;color:var(--mdc-theme-primary);margin:20px 0 30px 0}.dashboard-listing{margin:16px;position:relative}.dashboard-listing__title{margin:0}.dashboard-listing__intro{margin:15px 0 30px 0}.dashboard-listing__filter{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-listing__filter>*{margin-right:30px}.dashboard-listing__filter>button[type=submit]{margin:0}.dashboard-listing:after{-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in;opacity:0;pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,.7);content:""}.dashboard-listing.navigating-away{cursor:wait}.dashboard-listing.navigating-away:after{opacity:1}.dashboard-login{width:100%;height:calc(100vh - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-login__logo{background:#221e20;position:absolute;left:20px;top:20px;width:220px}.dashboard-login__big-text{display:block;font-size:86px;margin:0 20px 20px 20px;color:#9d9187;color:var(--mdc-theme-primary);width:80%}.dashboard-login__form{background-color:#eceae8 !important;background-color:var(--mdc-theme-surface) !important}.dashboard-login__form{width:80%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border-radius:4px}.dashboard-login__form>*+*{margin-top:20px}.dashboard-login__form>button{width:150px}.dashboard-login__forgot-pw{position:absolute;right:20px;bottom:20px}.dashboard-po__container nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #221e20}.dashboard-po__container nav div{float:left;cursor:pointer;padding:10px 15px}.dashboard-po__container nav div.active{font-weight:700;border-bottom:4px solid #221e20}.dashboard-po__tab,.dashboard-po__intro{padding:10px 0}.dashboard-po__data{margin-top:15px;width:100%;max-width:100%;font-size:.875rem}.dashboard-po__data .dash-accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid;height:40px;font-weight:500}.dashboard-po__data .dash-accordion__header div{padding:0 16px;width:24%}.dashboard-po__data .dash-accordion__rows{cursor:pointer;width:100%;text-align:left;outline:none;-webkit-transition:.4s;transition:.4s;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:3rem;border-top:1px solid;border-color:#9d9187;border-color:var(--mdc-theme-primary)}.dashboard-po__data .dash-accordion__rows div,.dashboard-po__data .dash-accordion__rows .chevron{float:left;padding:0 16px}.dashboard-po__data .dash-accordion__rows div{width:24%}.dashboard-po__data .dash-accordion__rows .chevron{width:4%}.dashboard-po__data .dash-accordion__rows .chevron svg{width:15px}.dashboard-po__data .dash-accordion__panel{padding:0 10px;overflow:hidden;background-color:#f1f1f1;margin-bottom:10px}.dashboard-po__data .dash-accordion__panel .export-po-form{width:100%;text-align:-webkit-right}.dashboard-po__data .dash-accordion__panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px dotted;border-color:#9d9187;border-color:var(--mdc-theme-primary);font-weight:500}.dashboard-po__data .dash-accordion__panel__header div{min-width:24%;float:left;padding:5px 16px}.dashboard-po__data .dash-accordion__panel__content div{min-width:24%;float:left;padding:5px 16px}.submit-order__form-header{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:.875rem;padding:5px;margin:10px 0}.submit-order__form-header div{text-align:center;width:15%}.submit-order__form-header div:first-of-type{width:5%}.submit-order__form-header div:nth-of-type(5n){width:50%}.submit-order a,.submit-order button{cursor:pointer;font-weight:700;padding:10px}.submit-order .errors{border:1px solid red;margin:10px 0;padding:10px}.submit-order .errors p{font-weight:700;margin-bottom:5px}.submit-order .errors li{margin-left:10px}.submit-order .warning{color:red}.submit-order__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center}.submit-order__form-row label{display:none}.submit-order__form-row div{text-align:center;width:15%}.submit-order__form-row div:first-of-type{width:5%}.submit-order__form-row div:nth-of-type(5n){width:50%}.submit-order__form-row div input{width:100%;text-align:center;height:30px;border:1px solid #d3d3d3}.submit-order__form-row .form-row-id{font-size:small;padding:5px}.submit-order__form-row .form-row-quantity::-webkit-outer-spin-button,.submit-order__form-row .form-row-quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.submit-order__form-row .form-row-title{padding-top:6px}.submit-order__form-row .form-row-actions button{background:none;border:0;font-size:1.3rem;padding:6px 0 0}.submit-order__total{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-top:10px;border-top:1px dotted}.submit-order__total div{font-weight:700;width:15%;padding:5px}.submit-order__total div:first-of-type{width:5%}.submit-order__total div:nth-of-type(4n){width:50%}.submit-order__total div:nth-of-type(4n) button{width:95%}.submit-order__submit{width:100%;text-align:right}.submit-order__submit a,.submit-order__submit button{margin-top:0 !important}.submit-order__submit a,.submit-order__submit button{width:10%;display:inline}.dashboard-grid{margin:16px;max-width:100%}.dashboard-grid__sizer,.dashboard-grid__item{width:calc(50% - 12px)}.dashboard-grid__item{margin-bottom:24px}.dashboard-panel__heading{margin:0;font-weight:bold}.dashboard-panel__info{margin:15px 0}.mdc-top-app-bar{-webkit-transition:background .3s;transition:background .3s}.mdc-top-app-bar__section{-webkit-transition:opacity .2s;transition:opacity .2s}.mdc-top-app-bar.search-active{background-color:#eceae8;background-color:var(--mdc-theme-surface)}.mdc-top-app-bar.search-active .mdc-top-app-bar__section{opacity:0;pointer-events:none}.mdc-top-app-bar.search-active .dashboard-search{opacity:1;z-index:5;pointer-events:all}.mdc-top-app-bar.search-active .dashboard-search__label{top:17px}.dashboard-search{-webkit-transition:opacity .1s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .1s cubic-bezier(0.4, 0, 0.2, 1);z-index:1;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;font-size:24px;pointer-events:none}.dashboard-search__form,.dashboard-search__input{width:100%;height:100%}.dashboard-search__input{padding:0 72px 0 40px;top:16px;font-size:24px;background:#eceae8;background:var(--mdc-theme-surface);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;position:relative;z-index:5;top:0}.dashboard-search__label{-webkit-transition:top .3s .3s;transition:top .3s .3s;position:absolute;left:48px;top:-24px;color:#9d9187;color:var(--mdc-theme-primary);z-index:6}.dashboard-search__label--hide{opacity:0}.dashboard-search__close{position:absolute;color:#9d9187;color:var(--mdc-theme-primary);right:17px;top:8px;z-index:6}.dashboard-search__results{position:absolute;top:64px;width:100%;z-index:4;background:#eceae8;background:var(--mdc-theme-surface);color:#000;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.dashboard-search__line{height:1px;width:calc(100% - 72px);margin-left:40px;background:#221e20}.dashboard-search__list{padding:20px 72px 20px 40px}.dashboard-search__item+.dashboard-search__item{margin-top:12px}.mdc-data-table{margin-top:15px;width:100%;max-width:100%;border:none}.mdc-data-table__header-row,.mdc-data-table__row{border-color:#9d9187;border-color:var(--mdc-theme-primary)}.mdc-data-table__header-row{border-bottom:2px solid;height:40px}.mdc-data-table__sort-icon{cursor:pointer;color:rgba(0,0,0,.8);-webkit-transform:translate(7px, 2px);transform:translate(7px, 2px);position:absolute;font-size:18px;line-height:18px}.mdc-data-table__sort-icon:hover{color:#000}.mdc-data-table__cell{white-space:normal}.mdc-data-table__cell--pagination{text-align:right}.mdc-data-table__cell--pagination span{margin-right:25px;font-weight:bold}.mdc-data-table__cell--pagination .material-icons{font-size:20px;-webkit-transform:translateY(4px);transform:translateY(4px)}.mdc-data-table__previous-button,.mdc-data-table__next-button{text-decoration:none;color:rgba(0,0,0,.87);margin-left:15px}.mdc-data-table__row--loader td{text-align:center}.mdc-top-app-bar{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#9d9187;color:var(--mdc-theme-primary);background-color:#1c191a}.mdc-top-app-bar__navigation-icon,.mdc-top-app-bar__action-item{color:#9d9187 !important;color:var(--mdc-theme-primary) !important}.mdc-chip{border:1px solid #000}.mdc-chip__hidden-input{opacity:0;position:absolute;widows:0px;height:0px;pointer-events:none}.mdc-chip__icon{display:none}.mdc-chip-set--choice .mdc-chip--selected{background-color:#000}.mdc-chip-set--choice .mdc-chip--selected .mdc-chip__icon{color:#9d9187 !important;color:var(--mdc-theme-primary) !important}.mdc-chip-set--choice .mdc-chip--selected .mdc-chip__icon{display:inline-block}.mdc-drawer{background-color:#221e20}.mdc-drawer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 50px 0}.mdc-drawer__header>svg{height:100%}.mdc-drawer .mdc-list-item{color:#9d9187;color:var(--mdc-theme-primary)}.mdc-drawer .mdc-list-item__graphic{color:inherit !important}.mdc-drawer .mdc-list-item:hover>span{text-decoration:underline}.mdc-drawer .mdc-list-item--activated{background:#9d9187;background:var(--mdc-theme-primary);color:$db-background;color:var(--mdc-theme-on-primary)}.mdc-tab-bar{margin:0 16px;width:auto;background-color:#eceae8;background-color:var(--mdc-theme-surface);border-top-left-radius:4px;border-top-right-radius:4px}.mdc-tab-bar+.dashboard-listing{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.mdc-tab__text-label{color:#000 !important}:root{--mdc-theme-primary: #9d9187;--mdc-theme-surface: #eceae8;--mdc-theme-on-primary: $db-background}.dashboard{padding-top:64px;background-color:#221e20;min-height:100vh}.mdc-list-item__text{text-decoration:none}.mdc-dialog--overflow .mdc-dialog__content,.mdc-dialog--overflow .mdc-dialog__surface{overflow:visible}.mdc-text-field__error{color:red}a{display:inline-block;text-decoration:underline}*+.mdc-button{margin-top:20px;display:block}.btn_export_close{position:absolute;top:3%;right:2%}

/*# sourceMappingURL=dashboard.css.map*/