:root{color:#e5edf8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#020617;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#3b82f62e,#0000 30rem),#020617;min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{min-height:44px}button:disabled{cursor:not-allowed;opacity:.6}.app-shell{color:#e5edf8;min-height:100vh}.app-header{background:#0f172adb;border-bottom:1px solid #94a3b82e}.app-header__inner{justify-content:space-between;align-items:center;gap:1rem;width:min(1180px,100%);margin:0 auto;padding:1rem;display:flex}.eyebrow{color:#94a3b8;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.app-title{margin:.3rem 0 0;font-size:clamp(1.65rem,5vw,2.6rem);line-height:1.05}.build-note{color:#64748b;margin:.55rem 0 0;font-size:.78rem}.app-main{width:min(1180px,100%);margin:0 auto;padding:1rem}.dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.card{background:#0f172ae0;border:1px solid #94a3b82e;border-radius:1.25rem;padding:1.1rem;box-shadow:0 16px 48px #02061747}.card--wide{grid-column:1/-1}.card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.card h2,.card h3{margin:0}.card p{color:#cbd5e1;line-height:1.55}.card__icon{color:#bfdbfe;flex:none;width:2.1rem;height:2.1rem}.muted{color:#94a3b8}.status-pill{color:#dbeafe;white-space:nowrap;background:#1e293bb3;border:1px solid #94a3b840;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.8rem;font-weight:700;display:inline-flex}.status-pill--good{color:#bbf7d0;background:#1665343d;border-color:#22c55e59}.status-pill--warn{color:#fde68a;background:#78350f3d;border-color:#f59e0b6b}.count-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.count-card{background:#1e293b94;border:1px solid #94a3b824;border-radius:1rem;padding:.9rem}.count-card__value{font-size:clamp(1.4rem,6vw,2rem);font-weight:800;line-height:1;display:block}.count-card__label{color:#94a3b8;margin-top:.45rem;font-size:.82rem;display:block}.module-tabs{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1rem;display:flex}.module-tab{color:#cbd5e1;cursor:pointer;background:#0f172abf;border:1px solid #94a3b838;border-radius:999px;padding:.55rem .8rem}.module-tab[aria-selected=true]{color:#eff6ff;background:#2563eb57;border-color:#60a5fa99}.inventory-layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.location-manager{gap:1rem;display:grid}.location-note{color:#dbeafe;background:#082f4938;border:1px solid #38bdf838;border-radius:1rem;align-items:center;gap:.65rem;padding:.8rem;line-height:1.45;display:flex}.location-note svg{color:#7dd3fc;flex:none;width:1.25rem;height:1.25rem}.location-note--muted{color:#94a3b8;background:#0f172a70;border-color:#94a3b829}.location-toolbar{margin-bottom:0!important}.location-layout{grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);align-items:start;gap:1rem;display:grid}.location-list-panel,.location-qr-panel{min-width:0}.location-record-list{gap:.55rem;max-height:34rem;padding-right:.25rem;display:grid;overflow:auto}.location-record{color:#e5edf8;text-align:left;cursor:pointer;background:#0f172a80;border:1px solid #94a3b829;border-radius:.85rem;grid-template-columns:minmax(4.5rem,.35fr) minmax(7rem,.65fr) minmax(0,1.2fr);align-items:center;gap:.5rem;width:100%;min-height:0;padding:.75rem;display:grid}.location-record[aria-pressed=true]{background:#2563eb3d;border-color:#60a5fa94}.location-record__type{color:#dbeafe;background:#0c4a6e47;border:1px solid #7dd3fc38;border-radius:999px;justify-self:start;padding:.22rem .48rem;font-size:.72rem;font-weight:800}.location-record strong,.location-record span,.location-record small{overflow-wrap:anywhere}.location-record small{color:#94a3b8;grid-column:2/-1;font-size:.78rem}.location-qr-panel{background:#0f172a70;border:1px solid #94a3b829;border-radius:1rem;padding:.9rem}.location-qr-panel .count-section-header svg{color:#bfdbfe;flex:none;width:2rem;height:2rem}.location-qr-card{color:#111827;background:#f8fafc;border:1px solid #94a3b824;border-radius:1rem;justify-items:center;gap:.85rem;padding:1rem;display:grid}.location-qr-preview{aspect-ratio:1;width:min(17rem,100%)}.location-qr-preview svg{width:100%;height:100%;display:block}.location-qr-meta{text-align:center;gap:.3rem;width:100%;display:grid}.location-qr-meta span{color:#475569;overflow-wrap:anywhere}.location-qr-meta code{color:#0f172a;overflow-wrap:anywhere;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;padding:.55rem;font-size:.75rem;display:block}.label-designer{gap:1rem;display:grid}.label-designer-layout{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:start;gap:1rem;display:grid}.label-control-panel,.label-preview-panel{background:#0f172a6b;border:1px solid #94a3b829;border-radius:1rem;min-width:0;padding:.9rem}.label-form-grid,.label-style-panel,.label-layout-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.65rem;display:grid}.label-form-grid label,.label-style-panel label,.label-layout-panel label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.label-form-grid input,.label-form-grid select,.label-style-panel input,.label-style-panel select,.label-layout-panel input,.label-layout-panel select{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;width:100%;min-width:0;padding:.62rem .7rem}.label-style-panel input[type=color]{min-height:44px;padding:.25rem}.label-layout-panel{margin:.85rem 0}.label-layout-panel>div{grid-column:1/-1;gap:.25rem;display:grid}.label-layout-panel p{margin:0}.label-template-status{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.45rem;margin:.75rem 0 0;font-size:.78rem;display:flex}.label-template-status>span:not(.status-pill){background:#0f172a80;border:1px solid #94a3b829;border-radius:999px;padding:.3rem .55rem}.label-fields-panel{gap:.55rem;margin:.85rem 0;display:grid}.label-field-toggles{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.45rem;display:grid}.label-preview-shell{gap:.75rem;display:grid}.label-preview-surface{color:#111827;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;width:min(100%,32rem);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 16px 48px #02061738}.label-preview-field,.label-preview-qr{align-items:center;padding:.2rem;font-size:clamp(.7rem,2.4vw,1rem);line-height:1.15;display:grid;position:absolute;overflow:hidden}.label-preview-qr svg{width:100%;height:100%;display:block}.label-preview-meta{color:#94a3b8;overflow-wrap:anywhere;gap:.3rem;font-size:.78rem;display:grid}.label-print-actions .secondary-button{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.label-print-actions svg{width:1rem;height:1rem}.scanner-panel,.scan-result{gap:1rem;display:grid}.scanner-layout{grid-template-columns:minmax(18rem,.95fr) minmax(0,1.05fr);align-items:start;gap:1rem;display:grid}.scanner-camera,.scanner-manual{gap:.85rem;min-width:0;display:grid}.scanner-video-frame{aspect-ratio:4/3;background:#020617;border:1px solid #94a3b82e;border-radius:1rem;position:relative;overflow:hidden}.scanner-video-frame video{object-fit:cover;width:100%;height:100%;display:block}.scanner-placeholder{color:#94a3b8;text-align:center;background:#020617d1;place-items:center;gap:.5rem;padding:1rem;display:grid;position:absolute;inset:0}.scanner-placeholder svg{color:#bfdbfe;width:2.5rem;height:2.5rem}.scanner-manual-form{gap:.75rem;display:grid}.scanner-manual-form label{color:#94a3b8;gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.scanner-manual-form textarea{resize:vertical;color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.85rem;width:100%;min-height:8rem;padding:.75rem}.scan-disambiguation{background:#1e40af2e;border:1px solid #60a5fa3d;border-radius:1rem;gap:.65rem;padding:.85rem;display:grid}.scan-location-summary{color:#cbd5e1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.scan-location-summary span{overflow-wrap:anywhere;background:#0f172a7a;border:1px solid #94a3b824;border-radius:.8rem;padding:.65rem}.scan-contents-panel{background:#0f172a61}.scan-contents-table{min-width:760px}.scan-contents-table td span{color:#94a3b8;margin-top:.22rem;font-size:.8rem;display:block}.scan-mobile-list{display:none}.scan-navigation-panel{gap:.8rem;display:grid}.scan-nav-section{gap:.55rem;display:grid}.scan-nav-section>strong{color:#dbeafe}.scan-nav-grid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.55rem;display:grid}.scan-nav-button{color:#e5edf8;text-align:left;cursor:pointer;background:#0c4a6e38;border:1px solid #7dd3fc38;border-radius:.85rem;justify-items:start;gap:.18rem;min-height:0;padding:.65rem;display:grid}.scan-nav-button span{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.scan-nav-button strong,.scan-nav-button small{overflow-wrap:anywhere}.scan-nav-button small{color:#94a3b8;font-size:.76rem}.scan-shelf-groups,.scan-bay-groups,.scan-bin-groups{gap:.75rem;display:grid}.scan-hierarchy-group{background:#0f172a6b;border:1px solid #94a3b824;border-radius:1rem;gap:.75rem;padding:.85rem;display:grid}.scan-hierarchy-group--shelf{border-color:#60a5fa38}.scan-hierarchy-group--bay{background:#082f4929;border-color:#38bdf833}.scan-group-header{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.scan-group-header h4{margin:.12rem 0 .2rem;font-size:1rem}.scan-group-header span{color:#94a3b8;overflow-wrap:anywhere;font-size:.82rem}.table-wrap{border:1px solid #94a3b829;border-radius:1rem;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:680px}.data-table th,.data-table td{text-align:left;vertical-align:top;border-bottom:1px solid #94a3b81f;padding:.78rem}.data-table th{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;background:#0f172abf;font-size:.78rem}.data-table tr:last-child td{border-bottom:0}.mobile-list{gap:.75rem;display:none}.mobile-list--always{display:grid}.mobile-item{background:#1e293b80;border:1px solid #94a3b829;border-radius:1rem;padding:.9rem}.mobile-item strong{margin-bottom:.45rem;display:block}.meta-grid{color:#94a3b8;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;font-size:.85rem;display:grid}.empty-state{color:#cbd5e1;background:#0f172a80;border:1px dashed #94a3b859;border-radius:1rem;padding:1rem}.alert{color:#fde68a;background:#78350f3d;border:1px solid #f59e0b59;border-radius:1rem;padding:.9rem}.cart-scaffold{gap:1rem;display:grid}.cart-scaffold__summary,.cart-scaffold__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.cart-panel{background:#1e293b70;border:1px solid #94a3b829;border-radius:1rem;padding:1rem}.cart-panel--locked{background:#78350f2e;border-color:#f59e0b47}.cart-panel--developer{background:#082f4938;border-color:#38bdf847}.cart-panel__toolbar{justify-content:space-between;align-items:end;gap:.75rem;margin-bottom:.8rem;display:flex}.cart-panel__toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:.6rem;display:flex}.cart-picker-summary{color:#cbd5e1;grid-template-columns:repeat(2,minmax(5.5rem,auto));align-items:center;gap:.4rem;font-size:.82rem;display:grid}.cart-picker-summary span{white-space:nowrap;background:#0f172a7a;border:1px solid #94a3b829;border-radius:.75rem;padding:.55rem .65rem}.cart-apply-all{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.6rem;margin-bottom:.8rem;display:grid}.cart-apply-all label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.cart-apply-all input,.cart-apply-all select{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;min-width:0;padding:.62rem .7rem}.count-correction-form{grid-template-columns:minmax(14rem,2fr) minmax(8rem,1fr) minmax(12rem,1.4fr) auto;align-items:end;gap:.6rem;display:grid}.count-correction-form label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.count-correction-form input,.count-correction-form select{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;min-width:0;padding:.62rem .7rem}.count-correction-facts{grid-column:1/-1;margin-top:0}.cart-facts{color:#cbd5e1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem;font-size:.88rem;display:grid}.cart-facts span,.workflow-steps li{background:#0f172a7a;border:1px solid #94a3b824;border-radius:.8rem;padding:.6rem}.workflow-steps{gap:.5rem;padding-left:1.25rem;display:grid}.cart-candidate-list{gap:.65rem;display:grid}.cart-candidate{background:#0f172a7a;border:1px solid #94a3b824;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.cart-candidate span{color:#94a3b8;margin-top:.3rem;font-size:.84rem;display:block}.cart-candidate__message{font-weight:700}.cart-candidate__message--success{color:#bbf7d0!important}.cart-candidate__message--error{color:#fde68a!important}.cart-candidate__actions{flex:none;align-items:end;gap:.55rem;display:flex}.cart-search,.quantity-field{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.cart-search input,.quantity-field input,.meta-grid input,.meta-grid select{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;padding:.62rem .7rem}.cart-search input{width:min(18rem,48vw)}.quantity-field input{width:5.5rem}.cart-actions{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.transaction-history{gap:.85rem;display:grid}.history-toolbar{grid-template-columns:minmax(14rem,1fr) minmax(12rem,.7fr) minmax(8rem,.45fr);align-items:end;gap:.6rem;display:grid}.history-toolbar label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.history-toolbar input,.history-toolbar select{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;min-width:0;padding:.62rem .7rem}.history-table{min-width:1040px}.history-table td span{color:#94a3b8;margin-top:.22rem;font-size:.8rem;display:block}.history-mobile-list{display:none}.count-workspace{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.count-workspace__main{min-width:0}.count-toolbar{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.6rem;margin-bottom:.9rem;display:grid}.count-toolbar label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.count-toolbar input,.count-toolbar select,.count-table input,.count-table select,.count-mobile-item input,.count-mobile-item select,.count-intake-form input,.count-intake-form select{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;width:100%;min-width:0;padding:.62rem .7rem}.field-hint{color:#64748b;font-size:.74rem;font-weight:600;line-height:1.35}.count-toggle{cursor:pointer;background:#0f172a94;border:1px solid #94a3b83d;border-radius:.85rem;justify-content:center;align-items:center;min-height:44px;padding:.6rem .7rem;color:#e5edf8!important;gap:.55rem!important;display:flex!important}.count-toggle input{accent-color:#93c5fd;min-width:1rem;width:auto!important}.count-summary{margin-bottom:1rem}.count-table{min-width:980px}.count-table td span{color:#94a3b8;margin-top:.22rem;font-size:.8rem;display:block}.count-table td input{min-width:6.5rem}.grand-master-panel{gap:1rem;display:grid}.grand-master-summary{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.grand-master-toolbar{margin-bottom:0}.grand-master-table{min-width:1120px}.grand-master-table td span{color:#94a3b8;margin-top:.22rem;font-size:.8rem;display:block}.grand-master-table .status-pill{justify-content:center;min-width:5.5rem}.grand-master-mobile-list{display:none}.count-path-toolbar{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.count-guard-panel{color:#d1fae5;background:#14532d2e;border:1px solid #22c55e38;border-radius:1rem;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;padding:.75rem .85rem;display:flex}.count-guard-panel strong{flex:none}.count-guard-panel span{color:#bbf7d0;font-size:.86rem;line-height:1.45}.count-help-panel{background:#0f172a8a;border:1px solid #94a3b833;border-radius:1rem;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);align-items:start;gap:.85rem;margin-bottom:1rem;padding:.85rem;display:grid}.count-help-panel h3{margin:.15rem 0 0}.count-help-panel ul{color:#cbd5e1;gap:.45rem;margin:0;padding-left:1.1rem;font-size:.86rem;line-height:1.45;display:grid}.count-help-panel li::marker{color:#7dd3fc}.count-intake-card{background:#082f4933;border:1px solid #38bdf833;border-radius:1rem;gap:.75rem;margin-bottom:1rem;padding:1rem;display:grid}.count-intake-card h3{margin:.25rem 0 0}.count-path-crumbs{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.count-path-crumbs span{color:#dbeafe;overflow-wrap:anywhere;background:#0c4a6e47;border:1px solid #7dd3fc38;border-radius:999px;padding:.32rem .55rem;font-size:.78rem;font-weight:800}.count-intake-form{grid-template-columns:minmax(12rem,1fr) minmax(18rem,1.6fr) minmax(8rem,.65fr) minmax(12rem,1fr);align-items:end;gap:.6rem;display:grid}.count-intake-form>button{grid-column:1/-1;justify-self:end;width:min(18rem,100%)}.count-intake-form label,.count-reason-cell,.count-mobile-item label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.count-form-note{color:#94a3b8;grid-column:1/-1;margin:-.2rem 0 0;font-size:.82rem;line-height:1.45}.count-section-header{justify-content:space-between;align-items:end;gap:1rem;margin:.35rem 0 .75rem;display:flex}.count-section-header h3{margin:.15rem 0 0}.count-section-header>span{color:#cbd5e1;white-space:nowrap;background:#0f172a94;border:1px solid #94a3b82e;border-radius:999px;padding:.42rem .65rem;font-size:.8rem;font-weight:800}.count-reason-cell{min-width:12rem}.count-inline-message{margin-top:.4rem;font-size:.78rem;font-weight:800;display:block}.count-inline-message--success{color:#bbf7d0}.count-inline-message--error{color:#fde68a}.count-row-message{border:1px solid #94a3b833;border-radius:.85rem;padding:.7rem .8rem;font-weight:700}.count-row-message--success{color:#bbf7d0;background:#16653438;border-color:#22c55e59}.count-row-message--error{color:#fde68a;background:#78350f3d;border-color:#f59e0b6b}.repeat-review-panel{background:#1e40af2e;border:1px solid #60a5fa47;border-radius:1rem;gap:.65rem;margin:0 0 1rem;padding:.85rem;display:grid}.repeat-review-panel strong,.repeat-review-panel span{display:block}.repeat-review-panel>div:first-child span{color:#bfdbfe;margin-top:.2rem;font-size:.84rem}.repeat-chip-list{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.repeat-chip-list--summary{margin-top:0}.repeat-chip{overflow-wrap:anywhere;background:#0f172aa3;border:1px solid #93c5fd47;border-radius:999px;align-items:center;max-width:100%;padding:.24rem .5rem;font-weight:800;color:#dbeafe!important;font-size:.72rem!important;display:inline-flex!important}.variance-neutral{color:#cbd5e1}.variance-positive{color:#bbf7d0;font-weight:800}.variance-negative{color:#fecaca;font-weight:800}.count-history-panel{align-self:start;position:static}.count-history-list{gap:.6rem;display:grid}.count-history-item{background:#0f172a7a;border:1px solid #94a3b824;border-radius:.85rem;padding:.75rem}.count-history-item strong,.count-history-item span{display:block}.count-history-item span{color:#94a3b8;margin-top:.3rem;font-size:.84rem}.count-mobile-list{display:none}.count-mobile-item{gap:.65rem;display:grid}.count-mobile-item label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.secondary-button{color:#e5edf8;background:#0f172abf;border:1px solid #94a3b842;border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;padding:.65rem .8rem;font-weight:700;display:inline-flex}.secondary-button svg{flex:none;width:1rem;height:1rem}.secondary-button--danger{color:#fecaca;background:#7f1d1d3d;border-color:#f8717161}.count-action-stack{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.count-action-stack--inline{justify-content:flex-end}.count-retire-row td{background:#7f1d1d1f}.count-retire-panel{background:#0f172a94;border:1px solid #f8717138;border-radius:.9rem;grid-template-columns:minmax(14rem,1.4fr) minmax(16rem,1fr) auto;align-items:end;gap:.65rem;padding:.75rem;display:grid}.count-retire-panel strong,.count-retire-panel span{display:block}.count-retire-panel span{color:#94a3b8;margin-top:.25rem;font-size:.84rem}.count-retire-panel label{color:#94a3b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.count-retire-panel input{color:#e5edf8;background:#02061773;border:1px solid #94a3b83d;border-radius:.75rem;width:100%;min-width:0;padding:.62rem .7rem}.landing{place-items:center;min-height:100vh;padding:1rem;display:grid}.landing-card{text-align:center;background:#0f172ae6;border:1px solid #94a3b82e;border-radius:1.5rem;width:min(34rem,100%);padding:clamp(1.25rem,5vw,2rem);box-shadow:0 24px 64px #0206176b}.primary-button{color:#020617;cursor:pointer;background:#e2e8f0;border:0;border-radius:.9rem;padding:.8rem 1.05rem;font-weight:800}@media (width<=900px){.dashboard-grid,.inventory-layout,.location-layout,.label-designer-layout,.scanner-layout,.cart-scaffold__summary,.cart-scaffold__body,.cart-apply-all,.count-correction-form,.history-toolbar,.count-workspace,.count-toolbar,.count-intake-form,.count-retire-panel,.count-help-panel{grid-template-columns:1fr}.count-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.count-history-panel{position:static}.count-action-stack--inline{justify-content:stretch}.count-guard-panel,.count-section-header{flex-direction:column;align-items:stretch}.count-section-header>span{align-self:flex-start}}@media (width<=640px){.app-header__inner{align-items:flex-start}.card__header{flex-direction:column}.count-grid,.meta-grid,.cart-facts,.label-form-grid,.label-style-panel,.label-layout-panel{grid-template-columns:1fr}.table-wrap{display:none}.mobile-list,.history-mobile-list,.count-mobile-list,.grand-master-mobile-list,.scan-mobile-list{display:grid}.scan-location-summary{grid-template-columns:1fr}.scan-group-header,.cart-candidate,.cart-candidate__actions,.cart-panel__toolbar,.cart-panel__toolbar-actions{flex-direction:column;align-items:stretch}.cart-picker-summary{grid-template-columns:1fr}.cart-search input,.quantity-field input{width:100%}.cart-actions{flex-direction:column}.secondary-button{width:100%}.location-record{grid-template-columns:1fr}.location-record small{grid-column:1}}@media print{body{color:#111827;background:#fff}.app-header,.dashboard-grid>.card:not(.card--wide),.module-tabs,.cart-panel:not(.count-workspace__main),.count-toolbar button,.count-table th:nth-child(6),.count-table td:nth-child(6){display:none!important}.app-main,.card,.cart-panel{width:100%;box-shadow:none;color:#111827;background:#fff;border:0;padding:0}.table-wrap{border:0;display:block}.count-table{color:#111827;min-width:0}.count-table th,.count-table td{color:#111827;border-color:#d1d5db}.count-table input{color:#111827;background:#fff;border:1px solid #9ca3af}}
