.preferred-pack-field{border:1px solid var(--border,#344454);border-radius:12px;padding:12px;margin:8px 0;min-width:0}.preferred-pack-field legend{font-weight:650;padding:0 5px}.preferred-pack-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.preferred-pack-inputs label{min-width:0}.preferred-pack-inputs input{width:100%;min-width:0;box-sizing:border-box;min-height:44px}.preferred-pack-field small,.preferred-pack-field output{display:block;margin-top:6px;overflow-wrap:anywhere}.preferred-pack-field output{color:var(--muted,#b8c5d1)}
.onsite-opening-grid>.preferred-pack-field{grid-column:1/-1}.onsite-opening-grid:has(>.preferred-pack-field)>label:has(>[name=unit]),.onsite-edit-line .onsite-opening-grid:has(>.preferred-pack-field)>label:has(>input[disabled]){display:none}.preferred-pack-field .preferred-pack-inputs label{display:flex;flex-direction:column;gap:6px}
.preferred-pack-inputs input{background:var(--input-bg,#09151e);color:var(--text,#e8f1f7);border:1px solid var(--border,#344454);border-radius:10px;padding:10px 12px;font:inherit}.preferred-pack-inputs input:focus{outline:2px solid var(--accent,#8ac9eb);outline-offset:2px}
