@media (max-width:767px){
  /* Packing-only presentation. No role, mode, planning, or navigation selectors. */
  .jmit-pack{background:#f8fafc;color:#172033;min-height:100%;padding:10px 10px 96px;font-family:system-ui,-apple-system,sans-serif}
  .jmit-pack-head{position:sticky;top:0;z-index:4;background:rgba(248,250,252,.97);backdrop-filter:blur(12px);padding:8px 0 12px}
  .jmit-pack-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}
  .jmit-pack-toolbar button,.jmit-pack button{min-height:44px;border-radius:14px!important;font-weight:850!important}
  .jmit-pack-cats{display:flex;flex-direction:column;gap:12px}
  .jmit-pack-cat{background:#fff!important;border:1px solid #dbe3ee!important;border-radius:18px!important;box-shadow:0 5px 18px rgba(15,23,42,.06)!important;overflow:hidden}
  .jmit-pack-cat>div:first-child{background:#f7f9fc!important;padding:12px!important;display:grid!important;grid-template-columns:auto auto 1fr auto auto!important;gap:8px!important;align-items:center!important}
  .jmit-pack-cat input,.jmit-pack-cat select,.jmit-pack-cat textarea{font-size:16px!important;border:1px solid #cbd5e1!important;border-radius:12px!important;min-height:42px!important;background:#fff!important;color:#172033!important}
  .jmit-pack-item{margin:10px!important;padding:12px!important;border:1px solid #e2e8f0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 2px 8px rgba(15,23,42,.035)!important}
  .jmit-pack-item [draggable="true"],.jmit-pack-cat[draggable="true"]{touch-action:none}
  .jmit-pack-actions{position:sticky!important;bottom:0!important;z-index:5!important;background:#0f1b31!important;margin:14px -10px -96px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:1fr 1fr 1.25fr!important;gap:8px!important}
  .jmit-pack-actions .primary{background:#f59e0b!important;color:#fff!important}
  .jmit-pack-status{grid-column:1/-1;color:#dbeafe!important;font-size:.78rem}
  #jmit-packing-execution-v4161 .px-actions{display:none!important}
  #jmit-packing-execution-v4161 .px-body{padding-bottom:88px!important}
}
