.qc-stage-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.qc-stage-tabs button[aria-selected=true]{background:#146b58;color:white;border-color:#146b58}.qc-stage-area[hidden],#qualityOriginal[hidden]{display:none!important}.qc-stage-area{display:grid;gap:18px}.qc-stage-area .panel{margin:0}.qc-stage-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.qc-stage-top h2{margin:0 0 8px}.qc-stage-note{padding:14px 18px;background:#eaf5f1;border:1px solid #cbe5dc;border-radius:14px;line-height:1.6}.qc-stage-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.qc-stage-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px}.qc-stage-card{background:white;border:1px solid #dce7e4;border-radius:16px;padding:20px}.qc-stage-card strong{display:block;font-size:27px;margin-bottom:7px;color:#123f34}.qc-stage-card span{color:#61766f}.qc-stage-area textarea{min-height:130px;width:100%;box-sizing:border-box;font:13px monospace}.qc-stage-area label{display:grid;gap:7px}.qc-stage-area label:has(input[type=checkbox]){display:flex;align-items:center}.qc-stage-chart{width:100%;height:225px;display:block}.qc-stage-muted{color:#6b7c76}.qc-stage-form{display:grid;gap:14px;max-width:1000px}.qc-stage-review{border-top:1px solid #dbe5e1;padding-top:20px;margin-top:20px}.qc-stage-area .table-wrap{overflow:auto}.qc-stage-area table{min-width:720px}.qc-stage-area summary{cursor:pointer;font-weight:600}.qc-stage-area pre{max-height:420px;overflow:auto;white-space:pre-wrap;word-break:break-word;background:#f4f8f6;padding:16px;border-radius:12px}.qc-stage-empty{padding:44px 16px;text-align:center;color:#6b7c76}.qc-stage-area button:disabled{opacity:.5;cursor:not-allowed}
