.case-v6-tabs{display:flex;gap:8px;margin:12px 0 16px}.case-v6-tabs button{border:1px solid #cbd5df;background:#fff;border-radius:8px;padding:10px 22px;font-weight:700;font-size:16px}.case-v6-tabs button.active{background:#14212d;color:#fff;border-color:#14212d}.case-v6-view.hidden{display:none!important}.case-v6-panel,.v6-work-card{background:#fff;border:1px solid #d9e0e7;border-radius:12px;padding:18px}.case-v6-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.v6-role{margin:12px 0;font-weight:700}.v6-event-label{display:flex;flex-direction:column;gap:7px;font-weight:700;margin:18px 0}.v6-event-label select{min-height:50px;font-size:17px;padding:8px 12px}.v6-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:14px;background:#f5f7f9;border-radius:8px}.v6-meta b{grid-column:1/-1}.v6-tablewrap,.v6-compare-wrap{overflow:auto}.v6-assets-table,.v6-compare{width:100%;border-collapse:collapse;min-width:680px}.v6-assets-table th,.v6-assets-table td,.v6-compare th,.v6-compare td{padding:10px;border-bottom:1px solid #e5e7eb;text-align:left}.v6-work-card{margin-top:16px}.v6-selected{display:flex;gap:10px;flex-wrap:wrap;padding:12px;background:#f5f7f9;border-radius:8px}.v6-actions{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.v6-operation{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:14px}.v6-scan{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:end}.v6-scan label{display:flex;flex-direction:column;gap:6px;font-weight:700}.v6-scan input{min-height:48px;font-size:18px;padding:8px 10px}.v6-msg,.v6-note{padding:9px 12px;border-radius:7px;margin:10px 0;background:#f5f7f9}.v6-shortage{background:#ffe5e5;color:#9c0000}.v6-shortage td{border-bottom-color:#f3b4b4}.v6-excess{background:#fff4df}.v6-match{background:#fff}.v6-compare small{display:block;color:inherit;opacity:.75}.v6-confirm{width:100%;min-height:48px;margin-top:14px}.v6-empty{padding:14px;color:#68717b}@media(max-width:760px){.case-v6-panel,.v6-work-card{padding:12px}.case-v6-tabs button{flex:1}.v6-scan{grid-template-columns:1fr}.v6-actions .btn,.v6-scan .btn{width:100%}}
.v6-content-list{margin:14px 0}.v6-content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px}
.v6-content-card{border:1px solid #d8dee4;border-radius:8px;padding:10px;background:#fff}
.v6-content-card small{display:block;color:#68717b}.v6-content-status{margin-top:6px}
.v6-mini{padding:5px 8px;min-height:34px;font-size:13px}

.v8-content-wrap{margin:14px 0}
.v8-tablewrap{overflow:auto}
.v8-content-table{width:100%;border-collapse:collapse;min-width:720px}
.v8-content-table th,.v8-content-table td{padding:10px;border-bottom:1px solid #e5e7eb;text-align:left}
.v8-content-table small{display:block;color:inherit;opacity:.75}
.v10-qty{width:100px;min-height:42px;font-size:17px;padding:6px 8px;text-align:right}
.v8-save-qty{margin-top:12px;min-height:46px}
@media(max-width:760px){.v8-save-qty{width:100%}}

.v10-qty{background:#fff!important;color:#111!important;cursor:text!important;user-select:text!important;-webkit-user-select:text!important}
.v10-qty:focus{outline:2px solid currentColor;outline-offset:1px}

.v10-qty{pointer-events:auto!important;opacity:1!important;position:relative!important;z-index:2!important}
.v10-qty:disabled{opacity:.55!important;cursor:not-allowed!important}
