/* Keep image dialogs below the persistent tab strip so their close controls remain usable. */
[data-workbench-tab-panel] :is(.wh-image-preview,[role="dialog"][aria-label="客户备注大图"]){top:40px!important}
/* Spend less space on short identity fields and more on customer notes. */
#root .customer-orders-table :is(.registration-info,.store-amount-info,.order-info){padding-inline:4px;overflow:visible}
#root .customer-orders-table :is(.registration-info,.store-amount-info,.order-info) :is(b,span){white-space:nowrap!important;overflow-wrap:normal;word-break:normal}
#root .wh-workbench .wh-custom-table:not(.wh-designer-custom-table) .wh-custom-info>span{word-break:break-all;overflow-wrap:anywhere;white-space:normal!important}
#root .customer-workspace .after-sales-table.after-service-refunds col:nth-child(2),#root .customer-workspace .after-sales-table.after-service-refunds thead tr:nth-child(2)>th:nth-child(2){width:190px!important;min-width:0!important}
#root .customer-workspace .after-sales-table.after-service-refunds col:nth-child(8),#root .customer-workspace .after-sales-table.after-service-refunds thead tr:nth-child(2)>th:nth-child(8){width:240px!important;min-width:0!important}
#root .customer-workspace .after-sales-table.after-service-refunds .after-order,#root .customer-workspace .after-sales-table.after-service-refunds .after-order strong{max-width:none;overflow:visible;text-overflow:clip}
