.serif{font-family:Zilla Slab,serif}.sans-serif{font-family:Jost,sans-serif}.bold-serif-uppercase{font-size:1.118rem;font-weight:600;text-transform:uppercase}.sans-28pt{font-family:Jost,sans-serif!important;font-size:1.647rem!important}.serif-28pt{font-family:Zilla Slab,serif!important;font-size:1.647rem!important}.small-serif-underline-header{font-family:Zilla Slab,serif!important;font-size:.883rem;border-bottom:1px solid;text-transform:uppercase}html,body{font-family:Zilla Slab,serif;font-size:17px;line-height:20px;box-sizing:border-box;height:100%;background-color:#ededed;margin:0}*{box-sizing:inherit}a{color:inherit;text-decoration-color:#ae3634}a:hover{text-decoration:underline;text-decoration-color:#343434}a.active{text-decoration:underline;font-weight:700}a:not([href]){text-decoration:underline;cursor:pointer}hr{border-style:none;border-top-style:solid;color:#000}[hidden]{display:none!important}pre{white-space:pre-wrap}ul{padding-left:0;list-style:none;margin:0}.MuiPaper-rounded{overflow:hidden;border-radius:5px}.MuiDialogContent-root{overflow:visible}.grid-label .MuiFormControlLabel-root{margin-left:-2.5rem}.MuiInputBase-root{font-family:Jost,sans-serif}.MuiInputBase-formControl{margin-top:auto}.MuiTypography-root.sans-serif{font-family:Jost,sans-serif}.MuiTypography-body1{font-family:inherit;font-size:1rem}.MuiTableRow-root{vertical-align:top}.MuiTableCell-root{font-family:Zilla Slab,serif;line-height:inherit}.MuiTableCell-root .MuiTypography-root{line-height:inherit}.demonstrate .MuiTableCell-root .MuiTypography-root{color:green;white-space:nowrap}.MuiButtonBase-root{font-family:Jost,sans-serif}.MuiLink-root[disabled]{color:#ededed;text-decoration:none;cursor:not-allowed;pointer-events:auto}.MuiInputBase-input,.MuiAutocomplete-inputRoot{padding-left:.5rem;padding-right:0}.MuiTableCell-root{padding:.5rem}header .MuiBreadcrumbs-root{margin-left:.5rem}.MuiListItem-dense{padding-top:.2rem;padding-bottom:.2rem}.MuiListItemText-dense{margin-top:0;margin-bottom:0}.MuiFormControl-root{vertical-align:inherit}.MuiInputAdornment-positionStart{margin-right:.5rem;margin-left:.5rem}.text-disabled{color:#ededed}.success{background-color:#4c6f1c}.icon-success{color:#4c6f1c}.icon-error{color:#f44336}.grid-container{margin-bottom:.5rem;align-content:flex-start}.cut-corners-header{background-color:#343434;clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%)}.cut-corners-header button{height:3rem;padding:0 1rem}@media (min-width: 600px){.cut-corners-header button{padding:0 2rem}}.top-level-switcher{color:#fff;font-size:1.059rem;font-weight:700}.toolbar-menu{min-width:16rem}.toolbar-menu__subheading{font-family:Jost,sans-serif;font-size:.8rem;line-height:1;padding-top:.5rem;margin-top:.5rem;padding-bottom:.5rem}.toolbar-menu__item{display:flex;justify-content:space-between;padding-left:2rem}.page-title{font-size:1.294rem;color:#fff;font-family:Zilla Slab,serif;font-weight:500;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;padding-left:1.5rem}.second-title{font-family:Jost,sans-serif;font-weight:400}.login-name{font-size:1.294rem;color:#fff;font-family:Zilla Slab,serif;font-weight:500;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;padding-left:1.5rem;font-size:.882rem}.quick-navigate-frame{transition:width .2s;width:6rem}@media (min-width: 660px){.quick-navigate-frame{width:12rem}}.quick-navigate-frame.open{width:12rem}@media (max-width: 660px){.quick-navigate-frame.open{position:absolute;top:0;left:40%}}.quick-navigate{border-radius:5px;margin:0 0 0 auto;background-color:gray}.quick-navigate-history{background-color:#fff}.quick-navigate input{font-family:Zilla Slab,serif;font-style:italic;color:#fff;padding-left:0}.quick-navigate-search-icon{color:#fff}.quick-navigate input[type=number]::-webkit-inner-spin-button,.quick-navigate input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#AccountDetail,#ClientDetail,#DesignDetail,#JobDetail,#ProductDetail,#JobPieces{margin:1rem;overflow-x:auto}#ShelfDetail{padding:1rem}#JobsList,#AccountsList,#ClientsList,#DesignsList,#ScansList,#DepartmentsList,#ProductsList,#PurchasesList,#StockLevelsList,#ShelvesList,#ShipmentsList,#ForecastList,#DepartmentDetail{padding:1rem 2rem}.DesignsList__revision-due-date{font-weight:700;font-style:italic}.clients-list__accounts{display:grid;margin-top:.5rem;grid-gap:.5rem;margin-top:0}.dot{display:inline-block;border-radius:100%;width:1rem;height:1rem;vertical-align:middle}.dot-red{background-color:red}.dot-orange{background-color:orange}.dot-yellow{background-color:#ff0}.all-caps-heading{font-size:1.118rem;font-weight:500;text-transform:uppercase}.attribution{font-style:italic;color:gray}@media (min-width: 860px){.two-columns{columns:2}}.grid-base{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto}.grid-full{grid-column:1 / -1}.grid-push1{grid-column-start:2}.grid-push2{grid-column-start:3}.grid-aligncenter{align-self:center}.grid-doublewide{grid-column-end:span 2}.grid-triplewide{grid-column-end:span 3}.grid1{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:1rem 2rem;align-items:baseline;grid-template-columns:minmax(3ch,max-content) minmax(3ch,auto)}.grid2{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:0rem;align-items:baseline;grid-template-columns:16ch auto}.grid2>*:nth-last-child(2){padding-bottom:0}.grid3{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;align-items:baseline;grid-template-columns:8.25rem auto}.grid3 .grid-label{text-align:right;font-style:normal}.grid4{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:0rem;margin:1rem 0;align-items:baseline;grid-template-columns:16ch minmax(auto,40rem)}.grid5{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-template-columns:3rem 2fr 1fr 1fr;align-items:center;grid-gap:.25rem}.demonstrate .grid4{grid-template-columns:max-content minmax(auto,32rem)}.grid-padding-no-gutter>*{padding:0rem .5rem}.grid-pair{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;grid-template-columns:1fr}@media (min-width: 600px){.grid-pair{grid-template-columns:1fr 1fr}}.grid-pair-always{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;grid-template-columns:1fr;grid-template-columns:1fr 1fr}@media (min-width: 600px){.grid-pair-always{grid-template-columns:1fr 1fr}}.grid-two-one{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;grid-template-columns:1fr}@media (min-width: 600px){.grid-two-one{grid-template-columns:1fr 1fr}}@media (min-width: 600px){.grid-two-one{grid-template-columns:2fr 1fr}}.grid-two-three{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;grid-template-columns:1fr}@media (min-width: 600px){.grid-two-three{grid-template-columns:1fr 1fr}}@media (min-width: 600px){.grid-two-three{grid-template-columns:2fr 3fr}}.grid-trio{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;grid-template-columns:max-content max-content max-content}.grid-trio.even{justify-content:space-between}.grid-quartet{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:1rem;grid-template-columns:max-content max-content max-content max-content}.bottom-of-form{margin-top:1rem}.swatch-row{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:.5rem 1rem;grid-template-columns:max-content max-content max-content;grid-gap:.5rem;grid-template-columns:max-content auto max-content;align-items:center;min-width:24rem}.swatch-row a{line-height:2rem}.size-fold-trio{display:grid;align-items:baseline;grid-gap:.5rem;grid-template-columns:2fr 1fr 2fr}.size-fold-trio .mr-checkbox{justify-self:end}.size-fold-trio .mr-checkbox .MuiFormControlLabel-root{margin-right:0}.advanced-search-filter-row{display:grid;align-items:baseline;grid-gap:1rem;grid-template-columns:max-content max-content max-content auto}.top-rule{padding-top:.5rem;border-top:1px solid #595959;margin-top:.5rem}.form-subheading{font-family:Zilla Slab,serif;font-size:1rem;font-weight:600;text-transform:uppercase;padding-top:.5rem;border-top:1px solid #595959;margin-top:.5rem}.job-piece-option__checkbox{margin-left:-2rem}.job-piece-option__checkbox .MuiFormControlLabel-label{font-size:1rem;white-space:nowrap}.waffle-graph{display:inline-flex;flex-flow:column-reverse wrap;height:10rem;justify-content:flex-start}.waffle-graph>span{width:.75rem;height:.75rem;margin:.125rem;border-radius:100%}.waffle-on{background-color:gray}.waffle-off{border:1px solid #808080}.forecast-list .MuiTableCell-root{border-bottom:none}.forecast-list tbody:not(:first-of-type) tr:first-child td{padding-top:2rem}.forecast__phase-header{vertical-align:top;text-transform:uppercase;font-weight:600;border-bottom:none}.forecast__phase-header--NUDGE{vertical-align:top;text-transform:uppercase;font-weight:600;border-bottom:none;padding-top:2rem}.forecast__date-header-row th{font-family:Jost,sans-serif}.forecast__waffle-row{background-color:#fff!important}.forecast__complete-row{border-top:1px solid #595959;background-color:#fff!important}.forecast__total-row{border-bottom:4px double #595959;background-color:#fff!important}.week-stepper__header-row th{background-color:#343434;color:#fff;font-weight:600}.vstack{display:grid;grid-gap:2rem}.vstack-dense{display:grid;margin-top:.5rem;grid-gap:.5rem}.vstack-collapse{display:grid;margin-top:0rem;grid-gap:0}.hstack{display:flex;align-items:center;gap:.5rem}.hstack-dense{display:flex;align-items:center;gap:.5rem;gap:.25rem}.hstack-wrap{flex-wrap:wrap}.closeable-modal__gridwork{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-template-columns:auto min-content;direction:rtl}.closeable-modal .MuiDialogContent-root{padding-left:0;direction:ltr}.closeable-modal__button{font-size:3rem;margin-top:.375rem}.active-table__empty{padding:3rem 1rem;text-align:center}.td-iterative-display{display:grid;margin-top:0rem;grid-gap:0;white-space:nowrap}.detail-page__title{font-size:1.529rem;font-weight:600}.form-error{color:#f44336;font-family:Jost,sans-serif;font-style:italic;font-weight:500}.grid-label{color:gray;font-style:italic}.buttonset-right{margin:1rem 0;display:flex;justify-content:flex-end}.empty-section{padding:0 2rem;font-style:italic}#JobShipments{background-color:#343434;padding:1rem}#JobShipments .empty-section{color:#fff}#JobBins{background-color:gray;padding:.5rem}.job-piece .grid-label{color:#fff;background:#595959;text-align:right;align-self:normal}.job-piece .grid-content{padding:0 1rem}.job-piece .special-padding{height:.5rem}.job-pieces__type{font-family:Jost,sans-serif;font-size:1.058rem;font-size:bold;border-top:2px solid #595959;text-transform:uppercase;margin:1rem 0;padding-top:.5rem}.job-piece__name{font-size:19px;letter-spacing:.06rem;text-transform:uppercase;font-weight:500;margin:1rem .5rem 0 0;border-top:none;display:inline-block}.checkbox-tags__options{padding:1rem}@media (min-width: 860px){.checkbox-tags__options{columns:2}}.rangeable-date__in-between{display:grid;grid-gap:.5rem;grid-template-columns:auto min-content auto;align-items:baseline}.search-dropdown{display:flex;align-items:flex-end}.search-dropdown__dropper{text-transform:capitalize;display:inline-flex;align-items:center}tbody tr:nth-of-type(odd){background:#ededed}section.MuiPaper-root{margin-top:2rem}.notes{max-width:32rem;white-space:pre-wrap}.job-complete-notice{background:#000;font-family:Zilla Slab,serif;font-weight:700;text-transform:uppercase;color:#fff;display:inline-block;position:absolute;right:1rem;top:1rem;padding:.25rem 1rem;border-radius:1rem}.job-detail__section-header{font-size:32px;font-weight:600;display:inline-block;margin-right:.5rem;margin-bottom:.5rem;margin-left:1rem}#JobPieces .job-detail__section-header{margin-left:0}#JobShipments .job-detail__section-header,#JobBins .job-detail__section-header{color:#fff}.job-shipment .grid-label{color:#b5b5b5}.job-shipment .grid-label>a{color:#fff}.header-with-action{display:flex;align-items:baseline;margin:.5rem 0}.header-with-action>h3{font-size:1.118rem;font-weight:500;text-transform:uppercase}.header-with-action.small .MuiTypography-h2{font-size:1rem}.action-link{font-size:1rem;font-style:italic}.double-border{border:none;border-top:4px double #b5b5b5;margin-top:2rem}.header-with-action.double-border{padding-top:1rem;margin-top:1rem}.job-detail__notes .MuiTypography-subtitle1{text-align:right;padding-right:2rem}.form-grid{margin-top:1rem;margin-bottom:1rem;position:relative}.form-header{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:1rem;min-width:32rem}.form-header>.MuiTypography-h3{font-size:1.529rem}.grouping-header .MuiTableCell-root{border:none}.grouping-header .MuiTableCell-root:first-child{padding-left:0}.grouping-header .MuiTableCell-root:last-child{padding-right:0}.grouping-header-label{font-family:Jost,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;border-bottom:1px solid #595959}.invalid{border:2px solid #f44336!important}.urgent-text{font-weight:700}.muted-text{font-style:italic;color:gray}.swatch{height:2rem;width:2rem;border:2px solid #ededed;border-radius:5px;text-align:center;line-height:normal}.job-piece .swatch{display:inline-block;height:1.5em;width:1.5rem}.process-options__display-side{display:flex;margin-left:-.125rem;margin-right:-.125rem;flex-wrap:wrap}.process-options__display-side>*{margin-left:.125rem;margin-right:.125rem}.non-color-asset-description{display:block;font-size:.8em;font-style:italic;margin-left:2.8rem}.side-label{font-style:italic;min-width:2.5rem;text-transform:lowercase}.blockable{position:relative}.blocker{display:none;position:absolute;background-color:#fff;opacity:.85;top:0;left:0;width:100%;height:100%;z-index:1}.unblockable{position:relative;z-index:2}input:checked+.blocker{display:block}.soft-deleter-container{margin-left:1rem;color:#f44336}.soft-deleter-container input[type=checkbox]{display:none}.soft-deleter:hover{text-decoration:underline}.soft-deleter .restore{display:none}input:checked+.blocker+.soft-deleter>.restore{display:inline-block}input:checked+.blocker+.soft-deleter>.delete{display:none}.touched{background-color:#f0f8ff}.detail-page-runner{padding:1em;color:#fff;background-color:#595959;height:100%;border-radius:0 5px 5px 0}.detail-page-runner-number{font-size:1.529rem;color:#fff;font-family:Jost,sans-serif;font-weight:lighter}#JobDetail .detail-page-runner{background-color:#ae3634}#AccountDetail .detail-page-runner{background-color:#4d7fc7}#ClientDetail .detail-page-runner{background-color:#648435}#DesignDetail .detail-page-runner,#ProductDetail .detail-page-runner{background-color:#a05333}.move-to-production__header{grid-column:1 / -1;margin:1rem 0 .5rem;text-transform:uppercase;border-bottom:1px solid #595959}.job-move-to-production__grid{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:0rem;align-items:baseline;grid-template-columns:16ch auto;gap:.5rem}.flightplan__bin-number{font-weight:700;margin-right:1rem}.flightplan__pieces-list{text-transform:capitalize}.flightplan__process-chips{margin:.5rem 0;flex-wrap:wrap}.design-detail__status-history{display:grid;margin-top:.5rem;grid-gap:.5rem;font-family:Jost,sans-serif}.design-detail__status-history__header{font-weight:700}.job-shipment{background-color:#595959;color:#fff;padding:1rem;margin-bottom:1rem}.job-shipment header{background-color:#fff;color:#343434;margin:-1rem -1rem 1rem;padding:1rem;display:flex;align-items:baseline}.job-shipment header>*:last-child{margin-left:auto}.job-shipment__heading{font-family:Jost,sans-serif;font-size:1.411rem;font-weight:700}.job-shipment__heading span{font-family:Zilla Slab,serif;color:#595959;font-weight:400;font-size:1.529rem}.job-shipment__type{font-size:1rem;text-transform:uppercase;color:#595959}.shipment-pieces__shipment-piece{padding-top:.5rem;border-top:1px solid #595959;margin-top:.5rem;margin:.5rem 0 1rem}.shipment-pieces__shipment-piece:first-of-type{border:none}.shipment-pieces__shipment-piece h3{margin:.5rem 0}.shipment-pieces__additional_extras__header{font-size:1.529rem}.shipment-pieces__additional_extras__piece_name{font-family:Zilla Slab,serif;font-weight:600;text-transform:uppercase}.job-bin .detail-page-runner-number{font-weight:700}.job-bin__header{font-family:Jost,sans-serif;font-size:1.411rem;margin:0;line-height:1.5em;text-transform:capitalize}.job-bin__department{font-family:Jost,sans-serif;font-size:1.411rem;margin:0;line-height:1.5em;text-transform:capitalize;color:#595959;font-weight:400}.job-bin__pieces{text-transform:uppercase}.job-bin__scanned-time{color:#595959;font-style:italic}.color-picker__wrapper{height:1.5em;width:1.5rem;border:2px solid #ededed;border-radius:5px;overflow:hidden;display:inline-block}.color-picker__wrapper input[type=color]{height:2rem;width:2rem;border:2px solid #ededed;border-radius:5px;text-align:center;line-height:normal;padding:0;border:none;transform:scale(2)}.add-asset-button{margin-top:1rem;background-color:#c6a343}.list-action-button{color:#fff;margin-right:1rem}.index-display{font-family:Jost,sans-serif;font-weight:600;text-decoration:none}.index-display:hover{text-decoration:underline}.unlinked-index-display{font-family:Jost,sans-serif;font-weight:600}.bottom-of-form-button{margin-top:2rem;text-align:right}.bottom-of-form-button.error{background-color:#f44336;color:#fff}.bottom-of-form-button.warning{background-color:#c6a343;color:#fff}#create_account{color:#fff;margin-right:1rem;background-color:#4d7fc7}#create_client{color:#fff;margin-right:1rem;background-color:#648435}#create_product{color:#fff;margin-right:1rem;background-color:#a05333}#create_stock_levels{color:#fff;margin-right:1rem;background-color:#b84725}.products-list__late-date{color:#f44336;font-weight:700;font-style:italic}.products-list__cart-trigger{font-family:Zilla Slab,serif;margin-left:auto;font-size:1.411rem;text-transform:none}.products-list__in-cart{border-radius:0}.products-list__in-cart--no{border-radius:0;color:#aaa}.products-list__in-cart--yes{border-radius:0;color:#f59231}.shipments-list__job-type{text-transform:capitalize}.shipments-list__late-date{color:#f44336}.shipments-list__bin-status{display:grid;grid-gap:.5rem;grid-template-columns:1rem auto;align-items:baseline;justify-content:center;justify-items:center;margin-left:-3rem}.shipments-list__bin-status__text{font-weight:700}.shipments-list__bin-status__text--done{font-weight:400}.shipments-list__bin-department{display:grid;margin-top:.5rem;grid-gap:.5rem;margin-top:0}.shipment-shipper__job-info{display:flex;align-items:center;gap:.5rem;gap:.25rem;margin-left:auto}.shipment-bin-chip-set{white-space:nowrap;display:block}.bin-chip{overflow:hidden;height:1.25rem;border-radius:.25rem;font-weight:600}.bin-chip.active{outline:3px solid #343434}.bin-chip.done{opacity:.3}.bin-chip>.MuiChip-label{padding:0 .25rem}.bin-chip-modifier{background-color:gray;color:#fff;padding:0 .25rem}.list-pagination{display:flex;margin-left:auto}.sublist-pagination{display:flex;justify-content:flex-end;margin-bottom:2rem}.pagination-info{font-family:Jost,sans-serif;display:flex;align-items:center;color:#595959;font-size:1.059rem}.pagination-info .of{font-family:Zilla Slab,serif;font-style:italic}.pagination-info .MuiInput-input{font-size:1.411rem;text-align:center}.pagination-info button{font-size:2rem;padding:0}.pagination__which-page{width:4rem}.MuiTableContainer-root.has-tablerow-flags{padding-left:2rem;margin-left:-2rem;margin-right:-2rem;width:calc(100% + 2rem)}.MuiTableCell-root.has-tablerow-flag{position:relative}.tablerow-flag{position:absolute;left:-1.5rem;line-height:.75rem}.tablerow-flag:before{content:"•";font-size:3rem;text-shadow:0 0px 1px #000}.tablerow-flag.turnaround_name-standard:before{color:#fff}.tablerow-flag.turnaround_name-red:before{color:red}.tablerow-flag.turnaround_name-orange:before{color:orange}.tablerow-flag.turnaround_name-yellow:before{color:#ff0}.tablerow-flag.turnaround_name-extended:before{font-size:2rem;content:"+";text-shadow:none}.tablerow-flag.turnaround_name-unknown:before{font-size:1.5rem;color:#f0f;content:"?"}.tablerow-flag.complete-unknown:before{content:""}.tablerow-flag.complete-true:before{content:"✓";font-size:1.5rem;color:#595959;display:block;padding-top:.25rem}.department-list{background-color:#ededed}@media (min-width: 860px){.department-list{columns:2}}.MuiPopover-paper .department-list{background-color:#fff;padding:1rem}.department-list-item{display:block;font-size:1.5em;font-family:Jost,sans-serif;padding:.5rem}.list-item-with-adornment{display:flex;align-items:center}.selected-indicator{width:1rem;font-weight:700;font-size:1.5rem}.scans-list__job-bin-display{font-family:Jost,sans-serif;font-weight:600;text-decoration:none}.scans-list__job-bin-display span{color:#bf2932}.scans-list__duration-display--playing{font-weight:600;font-style:italic}.scans-list__duration-display--playing:after{content:"…"}.active-work__header{background-color:#000;color:#fff;display:grid;grid-template-columns:3rem 2fr 3fr}.active-work__header:hover{background-color:#343434}.active-work__heading{font-size:2.352rem;font-weight:700}.active-work__info{display:flex;margin-left:auto}.active-work__arrow{font-size:6rem;line-height:1}.active-work__bin-name{font-family:Jost,sans-serif;font-weight:700;font-size:2.118rem}.active-work__process-name{font-family:Jost,sans-serif;font-weight:700;font-size:2.118rem;color:gray;margin-top:-.75rem}#BinDetail{background-color:#ededed;font-size:24px;margin-top:0;padding-bottom:32rem;overflow:visible}.bin-detail__header{top:3em;box-shadow:gray 0 .25em .25em}.bin-detail__heading{font-family:Jost,sans-serif;font-size:2em;font-weight:600}.bin-detail__header--white{background-color:#fff}@media (min-width: 500px){.bin-detail__header--white{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-template-columns:3rem 2fr 1fr 1fr;align-items:center;grid-gap:.25rem}}.bin-detail__heading span{color:#c1272d}.bin-detail__title{background-color:#fff;font-size:2em;line-height:1}.bin-detail__bin-switch-box{background-color:#f2f2f2;align-items:center}@media (min-width: 500px){.bin-detail__bin-switch-box{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-template-columns:3rem 2fr 1fr 1fr;align-items:center;grid-gap:.25rem}}.bin-detail__bin-switch-trigger{background:#595959;font-size:1em;width:100%}.bin-detail__job-notes{white-space:pre-wrap;margin-bottom:1rem}.bin-detail__piece-option-label{color:#b5b5b5}.bin-detail__piece-option-label b{color:#000}.bin-switcher{font-family:Zilla Slab,serif;font-size:1.666em;text-align:left;justify-content:start;text-transform:capitalize}.bin-switcher__bin-row{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-template-columns:min-content min-content 2fr 3fr;grid-gap:1rem;align-items:center;font-size:1.666em;line-height:1;padding:1rem 1rem 1rem 0}.bin-switcher__bin-row:hover{background-color:#ededed}.bin-switcher__row-carat{opacity:0}.bin-switcher__bin-row:hover .bin-switcher__row-carat{opacity:.5}.bin-switcher__row-carat.active{opacity:1}.bin-switcher__bin-number{font-family:Jost,sans-serif;color:#ae3634;font-weight:700}.bin-switcher__bin-name{font-weight:700}.bin-detail--GRIDWORK{display:grid;grid-gap:.25em;grid-template-columns:3rem 2fr 2rem 1fr;align-items:center}.bin-detail__inactive-department{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-template-columns:3rem 2fr 1fr 1fr;align-items:center;grid-gap:.25rem}.bin-detail__inactive-department-detail-header{grid-column:1 / -1;background-color:#343434;color:gray;display:flex;justify-content:space-between;padding:.5em}.bin-detail__inactive-department-detail-header>*{font-size:1.5em}.bin-detail__inactive-step-name{font-family:Jost,sans-serif;font-size:1.1667em}.bin-detail__inactive-step-comment{display:flex;align-items:center;gap:.5rem;gap:.25rem;font-size:1.1667em;color:gray}.bin-detail__caps-heading{font-family:Jost,sans-serif;font-size:1em;text-transform:uppercase;border-bottom:1px solid #343434;padding:1em 0 0}.bin-detail__inactive-department-detail-heading{font-family:Jost,sans-serif;font-weight:700;color:#fff}.inactive-department-heading{transition:all .2s;font-family:Jost,sans-serif;grid-column-start:2;padding-left:1rem;margin-left:-1rem;font-size:1.5em;color:gray}.is_open .inactive-department-heading{background:#343434;color:#fff;font-weight:700;line-height:2;grid-column:1 / -1;grid-column-start:2}.inactive-department-time,.inactive-department-icon{font-size:1.16em;color:gray;margin-left:auto}.grid-bin-detail,.department-detail,.process-detail{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:1em .5em;grid-template-columns:4rem 2fr 1fr 1fr}.process-detail{padding:1rem 1rem 0 0;margin:0}.process-detail.active{background:#fff;padding:1rem 0}.department-detail__heading{font-family:Jost,sans-serif;font-size:2em;font-weight:600;border-top:1px solid}.department-detail__process-status{font-size:3rem;justify-self:end;align-self:start}.department-detail__process-status--loading{position:absolute;scale:1.667}.department-detail__process-heading{font-family:Jost,sans-serif;font-size:1.5em;font-weight:600;line-height:1}.department-detail__process-subheading{font-family:Jost,sans-serif;padding-top:.5em;font-size:1em}.department-detail__step-header{font-family:Jost,sans-serif;font-size:1em;text-transform:uppercase;border-bottom:1px solid #343434;padding:1em 0 0;grid-column:1 / -1;grid-column-start:2;display:flex;align-items:center;gap:.5rem}.department-detail__step-header i{text-transform:lowercase;font-style:italic}.department-detail__step-header .swatch{height:1.5rem;width:1.5rem;display:inline-block}.department-detail__step-status{text-align:right}.process-detail__step-name{font-size:1.16em;font-family:Jost,sans-serif}.process-detail__step-quantity{font-size:1.16em;color:gray}.process-detail__unused_pieces{grid-column:1 / -1;grid-column-start:2}.department-detail__irregularity-icon{text-align:right}.department-detail__final-quantities{display:grid;grid-gap:0 1rem;grid-template-columns:1fr 2fr 1fr 1fr;align-items:baseline}.department-detail__irregularities-icon{color:gray}.department-detail__prior-quantity,.department-detail__ordered-quantity{font-family:Zilla Slab,serif!important;font-size:1.647rem!important}.department-detail__ordered-quantity b{color:#c1272d}.bin-creator__header{background-color:#ededed}.bin-creator__header h2{font-size:1.666em}.bin-creator__content .grid-label,.bin-creator__content .MuiInputBase-root,.bin-creator__content .MuiFormControlLabel-label{font-size:1.333em}.bin-history__item{display:grid;align-content:baseline;grid-template-columns:min-content auto;grid-template-columns:3rem 2fr 1fr 1fr;align-items:center;grid-gap:.25rem;grid-gap:.5rem 2rem;align-items:start}.bin-history__header{display:flex;justify-content:space-between}.bin-history__title{font-weight:700;font-size:2.353rem}.bin-history__department-name{font-family:Jost,sans-serif;font-size:2.1rem;font-weight:700}.bin-history__department-time{font-family:Jost,sans-serif;font-size:1.411rem;color:gray;text-transform:uppercase;align-self:center}.bin-history__subheader{font-family:Jost,sans-serif;margin-top:1rem;font-size:1.411rem;text-transform:uppercase}.bin-history__quiet-header{font-family:Jost,sans-serif;margin-top:1rem;font-style:italic;white-space:nowrap}.bin-history__side-column{margin-left:auto;margin-right:-1.5rem;margin-top:.125rem;align-self:baseline}.bin-history__default-style{font-family:Jost,sans-serif;font-size:1.411rem}.bin-history__quantity-produced{font-family:Zilla Slab,serif;font-size:1.411rem}.bin-history__quantity-ordered{font-family:Zilla Slab,serif;font-size:1.411rem;color:gray}.bin-history__irregularities-text{color:gray;font-style:italic;font-family:Jost,sans-serif}.bin-handoff__location-header{font-size:1.118rem;font-weight:600;text-transform:uppercase;font-size:1.5rem}.bin-handoff-choices__dept-name{font-family:Jost,sans-serif!important;font-size:1.647rem!important}.bin-handoff-choices__expected-dept{text-decoration:underline}.bin-handoff-choices__chosen-dept{font-weight:700;position:relative}.bin-handoff-choices__chosen-dept:before{position:absolute;top:-.25rem;left:-2.5rem;content:"→";font-size:2rem}.bin-handoff-choices__occupied-dept:after{content:" 📦"}.bin-update-row,.bin-update-row-header{display:grid;grid-template-columns:1fr 2fr 1fr 1fr}.bin-update-irregularities-row{grid-column:2/5}.entropy-display{margin:0 -.25rem}.entropy-display>span{width:.5rem;height:.5rem;margin:0 .25rem;background-color:#fff;border:1px solid #aaa;display:inline-block;border-radius:100%}.entropy-level2 span{border:none;background-color:#ff0}.entropy-level3 span{border:none;background-color:orange}.entropy-level4 span{border:none;background-color:red}.shelf-detail__header{display:flex;align-items:start;justify-content:space-between;margin-bottom:2rem}.shelf-detail__heading{font-size:2rem}.shelf-detail__heading span{font-family:Jost,sans-serif}.shelf-detail__step-header{font-family:Jost,sans-serif;font-weight:700;text-transform:uppercase;border-bottom:1px solid;padding:1rem 0 .5rem}.shelf-detail__add-remove-label{font-family:Jost,sans-serif;margin-top:2rem;font-weight:700}.shelf-detail__current-scans{font-family:Jost,sans-serif;text-transform:uppercase;background:#ededed;padding:1rem 2rem;min-height:16rem;display:grid;grid-gap:.5rem;align-content:start;grid-template-columns:1fr 1fr}@media (min-width: 800px){.shelf-detail__current-scans{grid-template-columns:1fr 1fr 1fr}}.shelf-detail__current-scans.empty{display:flex;text-transform:none;font-style:italic;align-items:center;justify-content:center}.shelf-detail__current-scans .active{color:green;font-weight:700}.shelf-detail__current-scans .removed{color:gray;text-decoration:line-through}.shelf-detail__scan-input{margin-top:.5rem;width:80%}.shelf-detail__verification-grid{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:1rem 2rem;align-items:baseline;grid-template-columns:minmax(3ch,max-content) minmax(3ch,auto);margin-top:2rem}.shelf-detail__verification-grid-scans{font-family:Jost,sans-serif;text-transform:uppercase;background:#ededed;padding:1rem 2rem;min-height:16rem;display:grid;grid-gap:.5rem;align-content:start;grid-template-columns:1fr 1fr;min-height:0}@media (min-width: 800px){.shelf-detail__verification-grid-scans{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 800px){.shelf-detail__verification-grid-scans{grid-template-columns:1fr 1fr 1fr 1fr}}.purchases-list__pending-arrival{color:gray;font-style:italic}.purchases-list__pending-arrival:after{content:"…"}.purchase-detail__expected-shipment{display:grid;align-content:baseline;align-items:start;grid-template-columns:min-content auto;grid-gap:0rem;align-items:baseline;grid-template-columns:16ch auto;padding-bottom:2rem;border-bottom:1px solid #aaa;margin-bottom:2rem}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2}.mr-rte{font-family:Jost,sans-serif;max-width:30rem}.mr-rte mark{display:block;color:#ae3634;background-color:transparent;font-size:1.2rem}.mr-rte-toolbar{display:flex;align-items:center;gap:.5rem;gap:.25rem}.mr-rte-toolbar .active{background-color:#ededed}.mr-rte-editor{padding:.5rem;border:1px solid #aaa}.mr-debug{display:none}.show-mr-debug .mr-debug,.show-mr-debug iframe .mr-debug{display:block}.mr-storage-debug{background-color:#f0f8ff;padding:.25rem;display:none;margin:.25rem;outline:1px solid darkslateblue}.show-mr-debug .mr-storage-debug{display:inline-block}span.pulled-icon{left:-2rem;position:relative}
