.label-editor182{display:grid;grid-template-columns:minmax(260px,1fr) minmax(240px,1fr);gap:20px;align-items:start}.label-editor182 fieldset{min-width:0;margin:12px 0;border:1px solid var(--border,#d7dbe1);border-radius:6px;padding:10px}.label-editor182 legend{font-weight:600}.label-editor182 legend button{margin-left:8px;font-size:11px;min-height:24px;padding:2px 6px}.label-fields182{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.label-fields182 label,.label-template-row182 label,.label-preview-side182>label{display:flex;flex-direction:column;gap:4px;font-size:12px;min-width:0}.label-fields182 input:not([type=checkbox]),.label-fields182 select,.label-template-row182 input,.label-template-row182 select{width:100%;min-width:0}.label-template-row182{display:grid;grid-template-columns:1fr 1fr;gap:10px}.label-preview182{max-width:456px;aspect-ratio:57/32;margin:14px 0;background:#fff;border:1px solid #979da5;touch-action:none;overflow:hidden}.label-preview182>svg{width:100%;height:100%;display:block}.label-preview182 [data-label-drag]{cursor:move}.label-preview-side182{position:sticky;top:0}.label-preview-side182 .actions{display:flex;flex-wrap:wrap;gap:6px}.label-code-list182{max-height:240px;overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.label-code-list182 label{min-width:0}.label-code-list182 input{width:100%}#label-validation182{color:var(--danger,#ba2525);min-height:20px}#location-bulk182>label{display:flex;flex-direction:column;gap:5px;margin-top:12px}#location-bulk182 details{margin:16px 0}@media(max-width:650px){.label-editor182{grid-template-columns:1fr}.label-preview-side182{position:static}.label-fields182{grid-template-columns:repeat(2,minmax(0,1fr))}.label-code-list182,.label-template-row182{grid-template-columns:1fr}}

.label-fields182 label.check{flex-direction:row;align-items:center;gap:6px}.label-fields182 [hidden]{display:none!important}.label-code-list182 fieldset{min-width:0;border:1px solid var(--border,#d7dbe1);border-radius:6px;padding:8px}.label-code-list182 .label-fields182{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}@media(max-width:650px){.label-preview-side182{order:-1}.label-preview182{max-width:100%;margin:8px 0}}
