.register-toolbar[data-v-86611ff3]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:8px}.register-toolbar-actions[data-v-86611ff3]{display:flex;align-items:center;gap:8px;margin-left:auto}.review-filter-group[data-v-86611ff3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.review-filter-group[data-v-86611ff3] .el-button+.el-button{margin-left:0}.review-count[data-v-86611ff3]{display:inline-flex;min-width:18px;justify-content:center;margin-left:6px;padding:0 5px;border-radius:9px;background:#fff3;font-size:11px;font-variant-numeric:tabular-nums}.review-filter-group[data-v-86611ff3] .el-button.is-plain .review-count{background:#eef1f5;color:#7a8493}.register-query[data-v-86611ff3]{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px}.register-query[data-v-86611ff3] .el-form-item{margin:0 0 8px}.register-query[data-v-86611ff3] .el-form-item__label{white-space:nowrap;flex-shrink:0;padding-right:8px;font-size:13px}.inspection-register .register-query[data-v-86611ff3] .order-filter{width:155px!important}.inspection-register .register-query[data-v-86611ff3] .style-filter{width:125px!important}.inspection-register .register-query[data-v-86611ff3] .inspector-filter{width:170px!important}.inspection-register .register-query[data-v-86611ff3] .date-filter{width:264px!important}.inspection-register .register-query[data-v-86611ff3] .improvement-filter{width:122px!important}.rate-filter[data-v-86611ff3]{display:flex;align-items:center;gap:5px}.rate-filter[data-v-86611ff3] .el-input-number{width:70px}.rate-filter[data-v-86611ff3] .el-input__inner{text-align:left}.inspector-select-actions[data-v-86611ff3]{display:flex;align-items:center;gap:12px}.inspector-select-actions span[data-v-86611ff3]{font-size:12px;color:var(--el-text-color-secondary)}.inspector-check[data-v-86611ff3]{pointer-events:none;margin-right:9px}.muted[data-v-86611ff3]{color:var(--el-text-color-secondary);font-size:12px}.defect-summary[data-v-86611ff3]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-line;word-break:break-word;line-height:1.5;max-height:3em}.defect-link[data-v-86611ff3]{color:var(--el-color-primary);cursor:pointer}.defect-link[data-v-86611ff3]:hover{text-decoration:underline}.defect-link[data-v-86611ff3]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px;border-radius:2px}.detail-scroll[data-v-86611ff3]{max-height:70vh;overflow-y:auto}.inspection-review[data-v-86611ff3]{margin-top:26px;padding:18px 22px 6px;border:1px solid #cddfe7;border-left:4px solid #187b89;border-radius:8px;background:linear-gradient(125deg,#f5fafb,#fff 65%)}.review-section-title[data-v-86611ff3]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.review-section-title h3[data-v-86611ff3]{margin:3px 0 0;color:#183e50;font-size:18px}.review-section-eyebrow[data-v-86611ff3]{color:#317b87;font-size:11px;letter-spacing:.08em}.review-section-roles[data-v-86611ff3]{color:#53717e;font-size:12px}.review-form[data-v-86611ff3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.review-form[data-v-86611ff3] .el-form-item{margin-bottom:15px}.review-form[data-v-86611ff3] .el-form-item:has(.el-textarea){grid-column:1/-1}@media (max-width:700px){.register-toolbar-actions[data-v-86611ff3]{margin-left:0}.register-query[data-v-86611ff3]{column-gap:10px}.order-filter[data-v-86611ff3],.style-filter[data-v-86611ff3]{width:140px}}@media (max-width:700px){.review-form[data-v-86611ff3]{grid-template-columns:1fr}.review-section-title[data-v-86611ff3]{align-items:flex-start;flex-direction:column}}.inspection-detail-dialog .el-dialog__header{margin:0;padding:17px 22px;border-bottom:1px solid #dce7ee;background:linear-gradient(90deg,#f3f9fb,#fff 75%)}.inspection-detail-dialog .el-dialog__title{color:#1d4355;font-size:18px;font-weight:700}.inspection-detail-dialog .el-dialog__body{padding:18px 22px 8px}.inspection-detail-dialog .el-dialog__footer{padding:14px 22px;border-top:1px solid #e2ebf0;background:#f9fbfc}.inspection-detail-dialog .el-dialog__footer .el-button{min-width:88px}@media (max-width:700px){.inspection-detail-dialog .el-dialog__body{padding:13px 12px 6px}}
