.order-time-head-note{font-weight:500;color:#74827c}.order-time-in-order{margin-top:8px;padding-top:7px;border-top:1px dashed #dce5e0;color:#55655e;font-size:12px;line-height:1.45}.order-time-in-order>small{display:block;margin-bottom:2px;color:#8a9691;font-size:10px}.order-time-in-order>div{font-weight:600;white-space:nowrap}.order-time-in-order.task-inline-cell{cursor:pointer;border-radius:7px;padding:7px 6px 2px;margin-left:-6px;margin-right:-6px}.order-time-in-order.task-inline-cell:hover{background:#edf6f2;color:#175d47}.order-time-in-order .task-inline-editor{width:100%;min-width:170px}.task-sheet td:has(.order-time-in-order){min-width:235px}
@media(max-width:760px){.order-time-in-order{display:none}}

/* workflow-v30 */
.ledger-order-time{min-width:170px}.ledger-order-time b,.ledger-order-time small{display:block;white-space:nowrap}.ledger-order-time b{color:#224f40;font-size:13px}.ledger-order-time small{margin-top:4px;color:#7a8982;font-size:11px}.mobile-ledger-order-time{display:flex;gap:12px;flex-wrap:wrap;margin:7px 0 9px;color:#64736c;font-size:12px}
.refund-batch-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0;padding:12px 14px;border:1px solid #cfe2da;border-radius:14px;background:#eef7f3}.refund-batch-bar label{display:flex;align-items:center;gap:6px;font-weight:700;color:#245944}.refund-batch-bar select{min-width:245px}.refund-batch-bar input[type=number]{width:180px}.refund-batch-bar input:disabled{opacity:.48;background:#ecefeb}.refund-select-cell{width:54px;text-align:center}.refund-mobile-select{display:flex;align-items:center;gap:6px;margin-bottom:10px;color:#315f4e;font-size:12px;font-weight:700}.batch-refund-confirm{display:grid;gap:8px;padding:18px;border:1px solid #d6e4de;border-radius:14px;background:#f4f8f6}.batch-refund-confirm strong{font-size:20px;color:#1d5d46}.batch-refund-confirm span{font-weight:700}.batch-refund-confirm p{margin:0;color:#64736c;line-height:1.7}.batch-refund-skipped{list-style:none;margin:0;padding:0}.batch-refund-skipped li{display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #e8ece9}.batch-refund-skipped span{color:#8b4a2f}
@media(max-width:760px){.refund-batch-bar{display:grid;grid-template-columns:1fr 1fr}.refund-batch-bar select,.refund-batch-bar input[type=number],.refund-batch-bar .btn{width:100%;min-width:0}.refund-batch-bar select,.refund-batch-bar .btn{grid-column:1/-1}.refund-table .refund-select-cell{display:none}.batch-refund-skipped li{grid-template-columns:1fr;gap:4px}.mobile-ledger-order-time{display:grid;gap:3px}}

/* model-authority-v31 */
.model-sync-field input[readonly]{border-color:#b9d7cb;background:#eef7f3;color:#174f3c;font-weight:800;cursor:not-allowed}.model-sync-field small{display:block;margin-top:6px;color:#527166;font-size:11px;line-height:1.45}.model-sync-field label:after{content:" · 自动带入";color:#28745a;font-size:11px;font-weight:600}


/* unassigned-order-filter-v33 */
.task-order-filter-bar{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;margin:10px 0 12px;padding:12px 14px;border:1px solid #cfe2da;border-radius:14px;background:#f2f8f5}.task-order-add{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.task-order-add strong{color:#215b45;white-space:nowrap}.task-order-add input{width:330px;max-width:55vw}.task-order-chips{display:flex;align-items:center;gap:7px;flex:1;flex-wrap:wrap;min-height:38px}.task-order-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border:1px solid #acd1c2;border-radius:999px;background:#fff;color:#174f3c}.task-order-chip code{font-weight:800}.task-order-chip button{width:22px;height:22px;border:0;border-radius:50%;background:#e4f1eb;color:#215b45;cursor:pointer}.task-order-filter-bar.mobile{display:none}.task-inline-select option[value=""]{color:#8b5d28}
@media(max-width:760px){.task-order-filter-bar:not(.mobile){display:none}.task-order-filter-bar.mobile{display:grid;margin:8px 0;padding:10px}.task-order-add{display:grid;grid-template-columns:1fr auto}.task-order-add strong{grid-column:1/-1}.task-order-add input{width:100%;max-width:none}.task-order-chips{min-height:32px}.task-order-filter-bar.mobile>.btn{width:100%}}
