.wms-form-panel{margin:1rem 0;padding:1.35rem;border:1px solid var(--wms-border);border-radius:12px;background:#fff}.wms-form-panel h2{margin-top:0;color:var(--wms-navy)}.wms-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.wms-form-grid label{display:grid;gap:.35rem;font-weight:700;color:var(--wms-navy)}.wms-form-grid input,.wms-form-grid select{box-sizing:border-box;width:100%;padding:.65rem;border:1px solid #aebbc7;border-radius:6px;background:#fff;color:#1f2933}.wms-checks{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:1rem}.wms-checks label{display:flex;align-items:center;gap:.4rem}.wms-checks input{width:auto}.wms-form-actions{grid-column:1/-1}.wms-auto-codes{display:grid;grid-column:1/-1;gap:.2rem;padding:.75rem;border-left:4px solid var(--wms-blue);background:#eef6fc;color:var(--wms-navy)}.wms-auto-codes span{font-size:.9rem}.wms-table-wrap{margin-top:1rem;overflow-x:auto}.wms-table{width:100%;border-collapse:collapse;background:#fff}.wms-table th,.wms-table td{padding:.75rem;border-bottom:1px solid var(--wms-border);text-align:left;vertical-align:middle}.wms-table th{color:var(--wms-navy)}.wms-card-link{display:inline-block;margin-top:.8rem;font-weight:700;color:var(--wms-blue)}.wms-table-actions{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.wms-table-actions form{margin:0}.wms-delete-link{padding:0;border:0;background:none;color:#b42318;text-decoration:underline;cursor:pointer;font:inherit}@media(max-width:560px){.wms-form-grid{grid-template-columns:1fr}}

/* 0.15.0 compact forms and tables */
.wms-form-panel{margin:.75rem 0;padding:1rem}.wms-form-panel h2{font-size:1.15rem;margin-bottom:.65rem}.wms-form-grid{gap:.7rem}.wms-form-grid label{gap:.25rem;font-size:.86rem}.wms-form-grid input,.wms-form-grid select{padding:.48rem .55rem;font-size:.88rem}.wms-checks{gap:.7rem}.wms-table-wrap{margin-top:.75rem}.wms-table{font-size:.84rem}.wms-table th,.wms-table td{padding:.5rem .55rem}.wms-table-actions{gap:.55rem}

.wms-record-id{display:inline-block;margin-left:.45rem;padding:.12rem .38rem;border-radius:4px;background:#eef2f5;color:#607284;font-size:.68rem;font-weight:700;vertical-align:middle}.wms-id-cell{width:42px;white-space:nowrap;font-weight:700;color:#607284}

.wms-checkbox-line{display:flex!important;align-items:center;gap:.45rem!important}.wms-checkbox-line input{width:auto!important}.wms-temp-password{display:block;margin-top:.18rem;font-size:.68rem;color:#607284}.wms-table-actions form{display:inline}

.wms-pick-editor{display:grid;gap:.45rem;margin:.55rem 0 1rem}.wms-pick-row{display:grid;grid-template-columns:32px minmax(180px,1.2fr) minmax(180px,1.4fr) 100px;gap:.55rem;align-items:end;padding:.55rem;border:1px solid #dce4eb;border-radius:7px}.wms-pick-row>strong{align-self:center;text-align:center}.wms-pick-row label{margin:0}.wms-pick-row select,.wms-pick-row input{width:100%}@media(max-width:800px){.wms-pick-row{grid-template-columns:32px 1fr}.wms-pick-row label{grid-column:2}}
