.tsd-only{display:none}
@media(max-width:720px){
  :root{color-scheme:only light}
  body{background:#fff;color:#142c3c;font:16px Arial,sans-serif}
  .tsd-only{display:block}
  *,*::before,*::after{box-sizing:border-box}
  .topbar{display:none}
  .topbar a,.topbar .brand{color:#007bb5}.topbar .environment{display:none}.topbar .back-link{font-size:14px}
  .page-shell{padding:10px;max-width:540px;margin:auto}
  .page-head{margin:0 0 10px}.page-head>div:first-child,.head-controls>label,.head-controls>#client-analytics-button,.head-controls>#refresh-button{display:none}
  body:not(.tsd-expanded) .page-head{display:block}
  body:not(.tsd-expanded) #mode-notice.tsd-info{display:none}
  .head-controls{display:block;width:100%;min-width:0}.head-controls select{width:100%;max-width:100%;font-size:16px;min-height:44px}
  .metrics,.tabs,.workstation-bar,#wb-readonly-bar{display:none!important}
  #mode-notice{font-size:13px;padding:8px;margin:8px 0}
  .tsd-navigation label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
  .tsd-navigation select{width:100%;height:44px;font-size:17px;margin-bottom:6px}
  #tsd-details{width:100%;min-height:44px;margin-bottom:8px}
  .workspace{display:block}.orders-panel{display:block;max-height:none;overflow:visible;border:0;border-radius:0}
  .tsd-context{font-size:15px;font-weight:700;overflow-wrap:anywhere;margin:4px 0 10px}.tsd-context small{display:block;font-size:14px;font-weight:400;margin-top:4px;color:#425a6c}
  .tsd-command{background:#eef8ff;border:1px solid #a9d6ed;border-radius:8px;padding:12px}.tsd-command>span{font-size:13px;font-weight:700;color:#007bb5}
  .tsd-command h2{font-size:24px;line-height:1.15;margin:6px 0}.tsd-command p{font-size:15px;line-height:1.35;margin:0;color:#142c3c}
  .tsd-location{padding:12px 0;border-bottom:1px solid #d2dee7}.tsd-location span{display:block;font-size:14px;color:#425a6c}.tsd-location b{display:block;font-size:21px;overflow-wrap:anywhere;margin-top:4px}
  .tsd-product{padding:12px 0;overflow-wrap:anywhere}.tsd-product h3{font-size:18px;line-height:1.3;margin:0 0 6px}.tsd-product>b{display:block;font-size:20px;margin-bottom:6px}.tsd-product div{font-size:16px}
  .tsd-caption{font-size:14px;margin:8px 0;color:#425a6c}.tsd-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}.tsd-counters>div{border:1px solid #d2dee7;border-radius:8px;padding:8px 3px;text-align:center}.tsd-counters>div:last-child{background:#eef8ff;border-color:#007bb5}.tsd-counters span{display:block;font-size:14px}.tsd-counters b{display:block;font-size:38px;line-height:1.15;font-variant-numeric:tabular-nums}
  .label-scan-workspace{padding:10px 0;border:0;border-top:1px solid #d2dee7}.label-scan-workspace label{font-size:15px}.label-scan-workspace input{height:52px;font-size:18px;min-width:0;border:2px solid #007bb5}.label-scan-workspace>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.label-scan-workspace button{min-height:44px;font-size:16px}.label-scan-workspace small{font-size:14px!important;line-height:1.35;color:#425a6c}
  button,select{min-height:44px}button{white-space:normal}.order-list{max-height:none;min-height:0;overflow:visible}.order-row{font-size:16px;overflow-wrap:anywhere}.order-row strong{font-size:18px}.product-barcode-critical{font-size:18px}.order-row small{font-size:14px}
  .wave-panel{display:block;margin-top:12px;overflow-wrap:anywhere;min-width:0}.wave-panel input{max-width:100%;font-size:18px;min-height:48px}
  body:is([data-tsd-tab="wave"],[data-tsd-tab="labels"],[data-tsd-tab="marking"]):not(.tsd-expanded) .orders-panel>.panel-toolbar,
  body:is([data-tsd-tab="wave"],[data-tsd-tab="labels"],[data-tsd-tab="marking"]):not(.tsd-expanded) #group-list,
  body:is([data-tsd-tab="wave"],[data-tsd-tab="labels"],[data-tsd-tab="marking"]):not(.tsd-expanded) #order-list,
  body:is([data-tsd-tab="wave"],[data-tsd-tab="labels"],[data-tsd-tab="marking"]):not(.tsd-expanded) .wave-panel{display:none}
  body[data-tsd-tab="marking"] #stage-scan-tools{display:none}
  body[data-tsd-tab="wave"]:not(.tsd-expanded) #stage-scan-note{display:none}
  #tsd-details{margin-top:10px}
  .topbar{height:auto;min-height:44px;padding:6px 12px}
  .tsd-location{padding:8px 0}.tsd-product{padding:8px 0}
  .order-list{max-height:65dvh;overflow:auto}
  .toast{max-height:100px;overflow:auto;font-size:14px;line-height:1.3;background:#eef8ff;color:#142c3c;border:1px solid #007bb5}
  .toast.show{pointer-events:auto}
  body[data-tsd-tab="new"] .order-row>div:first-child{display:block}
  body[data-tsd-tab="new"] .order-row input[type="checkbox"]{width:28px;height:28px;margin:8px}
  body[data-tsd-view="clients"] .page-head{display:block}
  body.tsd-expanded #wb-readonly-bar:not([hidden]),body.tsd-expanded .metrics{display:block!important}
  body.tsd-expanded .head-controls>#refresh-button,body.tsd-expanded .head-controls>#client-analytics-button{display:inline-block;margin-top:6px}
  body[data-tsd-view="clients"] .tsd-navigation{display:none}
  [hidden]{display:none!important}
}
