.logo-dark,html[data-ds-mode=dark] .logo-light{display:none}html[data-ds-mode=dark] .logo-dark{display:inline}a{text-decoration:none}.phone{width:min(390px,100%);height:800px;max-height:calc(100vh - 80px);border-radius:36px;border:10px solid #0b1324;box-shadow:0 30px 60px #0b132440;overflow:hidden;display:flex;flex-direction:column}.scan-flash-ok{animation:flash-ok .6s ease-out}.scan-flash-bad{animation:flash-bad .6s ease-out}@keyframes flash-ok{0%{box-shadow:inset 0 0 0 6px #2e7d32}to{box-shadow:inset 0 0 0 0 transparent}}@keyframes flash-bad{0%{box-shadow:inset 0 0 0 6px #c62828}to{box-shadow:inset 0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.scan-flash-ok,.scan-flash-bad{animation:none}}.row-open{all:unset;display:block;cursor:pointer;border-radius:4px}.row-open:focus-visible{outline:2px solid #0b1324;outline-offset:2px;box-shadow:0 0 0 2px #f5a524}.nav-backdrop{all:unset;position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:#0b13247f}.nav-drawer{position:fixed;top:0;left:0;z-index:50;height:100vh}.tile-grid{display:grid;gap:12px}.tile{display:block;width:100%;height:100%}.tile-open{position:relative;display:block;width:100%;height:100%;cursor:pointer;border-radius:12px;transition:transform .16s ease-out,box-shadow .16s ease-out}.tile-open:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0b132424}.tile-open:active{transform:translateY(0);box-shadow:0 2px 6px #0b13241f}.tile-hit{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:12px;cursor:pointer}.tile-hit:focus-visible{outline:2px solid #0b1324;outline-offset:2px;box-shadow:0 0 0 2px #f5a524}.chip-open{height:auto;width:100%;border-radius:6px}.tile-muted{opacity:.62}.tile-stats{display:grid;gap:8px}.tile-picture svg{opacity:.55}.board{display:flex;gap:12px;align-items:flex-start;overflow-x:auto;padding-bottom:4px}.month-scroll,.map-scroll{overflow-x:auto}.month-grid{min-width:640px;display:grid;gap:4px}.month-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.month-head{padding:2px 6px}.flip-x{display:inline-flex;transform:scaleX(-1)}.map-aisle{display:grid;grid-template-columns:repeat(12,minmax(36px,1fr));gap:4px;flex:1}.map-bay{all:unset;height:40px;cursor:pointer;border-radius:4px;transition:transform .12s ease-out}.map-bay:hover{transform:scale(1.08)}.map-bay:focus-visible{outline:2px solid #0b1324;outline-offset:2px;box-shadow:0 0 0 2px #f5a524}.map-bay-dim{opacity:.25}@media(prefers-reduced-motion:reduce){.tile-open,.map-bay{transition:none}.tile-open:hover,.map-bay:hover{transform:none}}.zone-map{display:grid;min-width:680px;gap:8px;grid-template-columns:repeat(4,minmax(150px,1fr));grid-template-areas:"in   res  res  cold" "in   pick pick cold" "ret  pick pick qa" "disp pack pack qa"}.c1-nav-surface{display:contents}:root:not([data-c1-scheme=amber]) .c1-nav-surface>aside,:root:not([data-c1-scheme=amber]) .c1-nav-surface>header{background-color:var(--c1-sidebar)!important}.c1-nav-surface .c1-tab-on{background-color:#f5a524!important}.scheme-picker{display:inline-flex;align-items:center;gap:6px}.scheme-picker select{font:inherit;font-size:12px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.4);border-radius:4px;padding:1px 4px}.scheme-picker select option{color:#0b1324;background:#fff}:root:not([data-c1-scheme=amber]) .c1-nav-surface .c1-active{background-color:#ffffff1f!important}[data-ds-mode=dark] .scheme-picker select{color:#0b1324;border-color:#0b132466}[data-ds-mode=dark] .scheme-picker--nav select{color:#fff;border-color:#fff6}
