.wp-workspace { padding: 0; }
.wp-summary { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:20px; padding:24px; border-bottom:1px solid var(--border,#e5e7eb); }
.wp-summary>div { display:grid; gap:8px; }.wp-summary span,.wp-caption { color:var(--text-muted,#667085);font-size:12px;line-height:1.7; }.wp-summary strong { font-size:23px;font-weight:650;font-variant-numeric:tabular-nums; }.wp-summary small { font-size:12px;font-weight:400; }
.wp-notice { display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 20px;padding:12px 14px;background:#f6f8fa;color:#475467;font-size:12px;line-height:1.7; }.wp-notice--error { color:#b42318; }
.wp-toolbar { display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px; }.wp-toolbar>input { min-width:240px; }.wp-toolbar>span { margin-left:auto;color:#667085;font-size:12px; }.wp-toolbar label { display:flex;align-items:center;gap:10px; }.wp-number { font-variant-numeric:tabular-nums;white-space:nowrap; }.wp-low strong { color:#b54708; }.wp-pagination { display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #e5e7eb; }.wp-pagination span { margin-right:10px;font-size:12px;color:#667085; }.wp-loading { padding:36px 24px;text-align:center;color:#667085;font-size:13px; }.wp-caption { padding:0 20px; }.wp-dialog { width:min(520px,94vw);max-height:90vh;overflow:auto; }.wp-form { display:grid;gap:16px; }.wp-form label { display:grid;gap:8px;font-size:12px; }.wp-form textarea,.wp-form input { width:100%; }.wp-adjust-target { display:grid;gap:8px;padding:0 0 16px;border-bottom:1px solid #e5e7eb; }.wp-adjust-target span { font-size:12px;color:#667085;line-height:1.7; }.wp-form .wp-caption { padding:0;margin:0; }.wp-form-error { margin:0;font-size:12px;color:#b42318;line-height:1.7; }.wp-form-error:empty { display:none; }
@media(max-width:760px) { .wp-summary { grid-template-columns:repeat(2,minmax(0,1fr));padding:18px; }.wp-summary strong { font-size:19px; }.wp-toolbar>input { min-width:0;width:100%; }.wp-toolbar select { max-width:100%; } }
.wp-toolbar>input { width:320px;flex:0 1 320px; }.wp-toolbar>select { width:240px;flex:0 1 240px; }.wp-toolbar label { flex:0 0 auto;white-space:nowrap; }.wp-toolbar label input[type=date] { width:146px;flex:0 0 146px; }.wp-toolbar label select { width:320px;max-width:50vw; }
@media(max-width:760px) { .wp-toolbar>input,.wp-toolbar>select { width:100%;flex-basis:100%; }.wp-toolbar label { flex-wrap:wrap;white-space:normal; }.wp-toolbar label input[type=date] { width:132px;flex-basis:132px; } }

.wp-negative strong { color:#b42318; }

.wp-workspace,.wp-toolbar,.wp-toolbar label,.wp-adjust-target { min-width:0; }
.wp-adjust-target,.wp-form-error,.wp-notice { overflow-wrap:anywhere; }
.wp-toolbar label { max-width:100%; }
.wp-pagination { flex-wrap:wrap; }
@media(max-width:760px) { .wp-toolbar label { flex:1 1 100%; } .wp-toolbar label select { width:100%;max-width:100%;min-width:0; } .wp-toolbar>span { margin-left:0; } }

#warehouseCommerce .wp-summary{grid-template-columns:repeat(3,minmax(0,1fr))}#wcBody{min-width:0;overflow-x:auto}#wcPricing,#wcOfficial{display:grid;gap:18px;padding:24px;max-width:680px}#wcPricing>label,#wcOfficial>label{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#wcPricing input:not([type=checkbox]),#wcOfficial input{width:160px;min-width:0}#wcRules{display:grid;gap:12px}#wcRules>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#wcRules select{width:240px;max-width:100%}#warehouseCommerce .finance-tabs{flex-wrap:wrap}#warehouseCommerce input,#warehouseCommerce select,#warehouseCommerce button{min-height:36px}#warehouseCommerce input[type=checkbox]{min-height:auto}#warehouseCommerce .wp-toolbar input[type=date]{flex:0 1 150px;min-width:0;width:150px}@media(max-width:760px){#warehouseCommerce .wp-summary{grid-template-columns:1fr}#wcPricing,#wcOfficial{padding:18px}#wcRules>div>*{flex:1 1 auto}}
