.di-common-fields>.wb-product-field{grid-column:1/-1;align-items:center;margin:0}.di-common-fields>.wb-product-field>label{width:100%}.di-common-fields>.wb-product-field .studio-action-btn{height:38px;margin:0}.di-common-fields>.wb-product-field select{max-width:320px;width:320px}#xpCommonName,#xpSingleName,#xpEditName{box-sizing:border-box;background:#0c0e16;color:#edf0f7;border:1px solid #303447;border-radius:6px;padding:10px;font:inherit;min-height:38px}#xpCommonName{width:240px;max-width:100%}#xpEditError{color:#ffd19b;font-size:12px}#xpAssignModal .modal-title{display:flex;justify-content:space-between;align-items:center;gap:12px}@media(max-width:700px){.di-common-fields>.wb-product-field select{width:100%;max-width:100%}#deliveryProductFilter{width:100%!important}}

/* Product fields must not inherit the modal body font after moving outside labels. */
#diBatchModal .wb-product-field select,#diBatchModal .wb-product-field input{font-size:12px;font-weight:600;height:38px;min-height:38px;line-height:normal}
/* 补充产品归属：输入框与下拉同字号，说明和按钮之间留白 */
#xpCommonName,#xpSingleName,#xpEditName{font-size:13px}#xpAssignModal .modal>p{margin:8px 0 0;font-size:12px;color:var(--text-muted,#8b8d9b)}#xpAssignModal #xpEditConfirm{margin-top:12px}#xpAssignModal #xpEditError:empty{display:none}
