.wt-workspace{max-width:1600px;color:#20252d}.wt-tabs{display:flex;gap:22px;overflow-x:auto;align-items:center;margin-bottom:22px;padding:0 2px}.wt-tabs button{border:0;border-radius:0;background:none;padding:12px 0;white-space:nowrap;color:#647080;border-bottom:2px solid transparent;font-weight:550}.wt-tabs button.is-active{color:#2563eb;border-bottom-color:#2563eb}.wt-tabs button:last-child{margin-left:auto}.wt-surface{background:#fff;padding:22px 24px;margin-bottom:16px;border-radius:8px;box-shadow:0 2px 12px #14233d06;min-width:0}.wt-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.wt-section-head h2{font-size:16px;margin:0}.wt-section-head>div{display:flex;gap:8px}.wt-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:10px 0 26px}.wt-metrics>div{padding:14px 22px;background:white;border-radius:6px}.wt-metrics span{display:block;color:#7b8490;font-size:13px}.wt-metrics strong{display:block;font-size:25px;margin-top:8px;font-weight:550}.wt-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.wt-flow h3{font-size:15px;margin:0}.wt-flow p,.wt-muted{color:#78818e;font-size:13px;line-height:1.8}.wt-info-lines{display:flex;flex-wrap:wrap;gap:20px 35px;font-size:13px;color:#78818e}.wt-info-lines strong{color:#27313e;font-weight:500;margin-left:12px}.wt-cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 20px}.wt-cap-grid button{display:flex;justify-content:space-between;align-items:center;text-align:left;background:#fafbfc;border:0;padding:15px;border-radius:5px;gap:10px}.wt-cap-grid strong{font-size:13px;font-weight:500}.wt-cap-grid span{font-size:12px;color:#8b95a2}.wt-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1000px}.wt-form label{display:flex;flex-direction:column;gap:7px;font-size:13px;color:#596575;min-width:0}.wt-form input,.wt-form select,.wt-form textarea{width:100%;padding:9px 11px;background:#fbfcfd;border:1px solid #e6eaf0;border-radius:5px;font:inherit;color:#263442;min-width:0}.wt-form textarea{resize:vertical;min-height:80px}.wt-form .wt-check{flex-direction:row;align-items:center;gap:9px}.wt-check input{width:16px;height:16px}.wt-wide{grid-column:1/-1}.wt-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.wt-actions a{font-size:13px;color:#7186a9}.wt-result{grid-column:1/-1;max-height:440px;overflow:auto;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fa;padding:16px;border-radius:6px}.wt-empty{padding:35px 10px;text-align:center;font-size:13px;color:#8994a2}.wt-row{display:flex;align-items:center;gap:14px;padding:14px 5px;box-shadow:0 1px 0 #f1f3f5}.wt-row>span:first-child{flex:1}.wt-row strong{font-size:14px;font-weight:500}.wt-row small, .wt-table-wrap td small{display:block;color:#88929f;font-size:12px;margin-top:4px}.wt-table-wrap{overflow-x:auto}.wt-table-wrap table{width:100%;border-collapse:separate;border-spacing:0 5px;font-size:13px}.wt-table-wrap th{text-align:left;color:#85909e;font-weight:500;padding:8px 12px}.wt-table-wrap td{padding:12px;background:#fbfcfd;vertical-align:top}.wt-table-wrap td:nth-child(2){max-width:350px;overflow-wrap:anywhere}.wt-table-wrap pre{max-width:450px;white-space:pre-wrap}.wt-state{font-size:12px;color:#657288;white-space:nowrap}.wt-state--succeeded,.wt-state--reply_succeeded{color:#24816b}.wt-state--failed,.wt-state--reply_failed{color:#b3474d}.wt-state--uncertain,.wt-state--handoff,.wt-state--partial{color:#ad762d}.wt-engine{display:flex;gap:24px;align-items:center;padding:0 0 22px}.wt-engine strong{font-size:16px;font-weight:550}.wt-engine span{font-size:13px;color:#8793a2}.wt-message{padding:16px 8px;box-shadow:0 1px 0 #eef1f4}.wt-message header{display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:12px;color:#8c96a4}.wt-message header strong{font-size:14px;color:#273744;font-weight:500}.wt-message header time{margin-left:auto}.wt-message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.wt-draft{background:#f7f9fc;border-radius:5px;padding:12px 16px;margin:8px 0 12px}.wt-draft small{color:#8492a3}.wt-qr-list{display:flex;flex-wrap:wrap;gap:20px}.wt-qr-list article{width:180px}.wt-qr-list img{width:150px;height:150px;object-fit:contain}.wt-qr-list h3{font-size:14px}.wt-qr-list small{display:block;color:#85909e;font-size:11px}.wt-notice{font-size:13px;line-height:1.8;padding:14px;background:#fbfaf5}.wt-basket{padding:20px 0;font-size:13px}.wt-basket ol{line-height:1.8}.wt-basket button{margin-right:12px}.wt-list+.wt-form{margin-top:24px}@media(max-width:900px){.wt-cap-grid,.wt-flow{grid-template-columns:repeat(2,1fr)}.wt-metrics{grid-template-columns:repeat(2,1fr)}.wt-section-head{align-items:flex-start}.wt-info-lines{gap:15px}}@media(max-width:600px){.wt-tabs{gap:18px}.wt-surface{padding:18px 14px}.wt-cap-grid,.wt-flow,.wt-form{grid-template-columns:1fr}.wt-metrics{gap:10px}.wt-metrics>div{padding:14px}.wt-metrics strong{font-size:22px}.wt-row{flex-wrap:wrap}.wt-section-head{flex-direction:column}.wt-engine{flex-wrap:wrap;gap:12px}.wt-wide{grid-column:auto}}
/* Business work remains readable at a scan desk and on a narrow laptop. */
.wt-business-filter{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:18px 0}.wt-business-filter label{display:grid;gap:7px;flex:1;min-width:160px;color:#536572}.wt-business-filter input,.wt-business-filter select{height:38px;border:1px solid #d4e0e2;border-radius:8px;padding:6px 10px;background:#fff}.wt-case-list{display:grid;gap:8px}.wt-case-row{display:flex;align-items:center;text-align:left;gap:18px;width:100%;padding:15px 16px;border:1px solid #e2e9eb;border-radius:10px;background:#fff;color:inherit}.wt-case-row:hover{border-color:#93b8bb;background:#fbfdfd}.wt-case-row>span{display:grid;gap:5px}.wt-case-main{flex:1;min-width:160px}.wt-case-row small{color:#71828a;font-size:12px}.wt-case-row strong{font-size:14px;font-weight:600;overflow-wrap:anywhere}.wt-case-overdue strong{color:#a95731}.wt-case-urgent{font-size:12px;color:#ae4f3b;font-style:normal}.wt-case-pager{justify-content:flex-end;margin-top:14px}.wt-case-card{width:min(1050px,94vw);max-height:92vh}.wt-case-card .erp-dialog-body{max-height:calc(92vh - 95px);overflow:auto}.wt-case-facts{padding:20px 0;border-bottom:1px solid #e4ecee}.wt-case-facts h3{font-size:15px;margin:0 0 14px}.wt-case-products{display:flex;gap:14px;flex-wrap:wrap;margin-top:16px}.wt-case-products article{display:flex;align-items:center;gap:12px;min-width:200px;padding:10px;background:#f7fafb;border-radius:8px}.wt-case-products img{width:60px;height:60px;object-fit:contain;background:#fff;border-radius:6px}.wt-case-products article div{display:grid;gap:5px}.wt-case-products small{color:#687c84}.wt-case-timeline{display:grid;gap:16px;border-left:2px solid #e1ecee;padding-left:18px}.wt-case-timeline article div{display:flex;justify-content:space-between;gap:12px}.wt-case-timeline article small{color:#72848b}.wt-case-timeline p,.wt-case-card .wt-draft p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;margin:8px 0}.wt-case-card [data-wtb-status]{color:#a34e3b;white-space:pre-wrap}.wt-case-card .wt-row{flex-wrap:wrap}.wt-state--open{background:#fff0df;color:#955d25}.wt-state--waiting{background:#edf4ff;color:#4c6b96}.wt-state--working{background:#e9f5f2;color:#3c7668}.wt-state--resolved{background:#edf1f3;color:#697981}
@media(max-width:800px){.wt-case-row{flex-wrap:wrap;gap:12px}.wt-case-main{flex-basis:100%}.wt-case-row>span:not(.wt-case-main){flex:1}.wt-case-timeline article div{display:grid}.wt-case-card .wt-form{grid-template-columns:1fr}.wt-case-card .wt-wide{grid-column:auto}.wt-case-card{width:96vw}}

.wt-business-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.wt-state--history{background:#f0eff7;color:#726487}@media(max-width:1100px){.wt-business-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.wt-business-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
