.featured-case-maintenance.featured-case-maintenance[data-v-de831ff2]{padding:0;max-width:none;margin:0;color:inherit}.case-report[data-v-de831ff2],.list-actions[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-tip[data-v-de831ff2]{margin-bottom:16px}.issue-picker[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.issue-picker .ant-input[data-v-de831ff2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.issue-table[data-v-de831ff2]{margin-top:16px}.board-option[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:10px 4px;border-bottom:1px solid #eee}.board-option span[data-v-de831ff2]:last-child{color:#888}.ant-checkbox-group[data-v-de831ff2]{display:block}.case-report[data-v-de831ff2]{margin-top:16px}.case-footer[data-v-de831ff2]{margin-top:16px;text-align:right}.featured-case-maintenance[data-v-de831ff2]{padding:24px;max-width:1380px;margin:0 auto;color:#233752}.page-card[data-v-de831ff2]{border-radius:12px;-webkit-box-shadow:0 12px 35px rgba(21,49,82,.08);box-shadow:0 12px 35px rgba(21,49,82,.08)}.page-heading[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:5px 2px 20px;border-bottom:1px solid #e4ecf3}.eyebrow[data-v-de831ff2]{font-size:11px;letter-spacing:2px;color:#6a94be}.page-heading h1[data-v-de831ff2]{font-size:27px;font-weight:600;color:#213b5b;margin:5px 0 6px}.page-heading p[data-v-de831ff2],.report-copy p[data-v-de831ff2],.section-heading p[data-v-de831ff2]{margin:0;color:#71869f}.heading-actions[data-v-de831ff2],.report-actions[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.guide-alert[data-v-de831ff2]{margin:22px 0 25px}.section-heading[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.section-heading h2[data-v-de831ff2]{font-size:20px;color:#284a70;margin:0 0 5px}.section-heading h2 span[data-v-de831ff2]{font-size:14px;font-weight:400;color:#7992ab;margin-left:7px}.empty-state[data-v-de831ff2]{padding:40px 0}.case-editor[data-v-de831ff2]{border:1px solid #d8e6f2;border-radius:10px;margin:0 0 18px;overflow:hidden;background:#fff;-webkit-box-shadow:0 4px 17px rgba(31,70,112,.045);box-shadow:0 4px 17px rgba(31,70,112,.045)}.case-editor.is-disabled[data-v-de831ff2]{background:#fafcfe}.case-editor-heading[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:-webkit-gradient(linear,left top,right top,from(#eff6fd),to(#f8fbff));background:linear-gradient(90deg,#eff6fd,#f8fbff);padding:15px 20px;border-bottom:1px solid #e4ecf3}.case-index[data-v-de831ff2]{width:38px;height:38px;line-height:38px;text-align:center;background:#396f9f;color:#fff;border-radius:6px;font-weight:600}.case-heading-copy[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.case-heading-copy strong[data-v-de831ff2]{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.case-heading-copy span[data-v-de831ff2]{font-size:12px;color:#8498ae}.case-actions[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;white-space:nowrap;color:#657f99}.case-fields[data-v-de831ff2]{padding:18px 22px 10px}.case-fields[data-v-de831ff2] .ant-form-item{margin-bottom:13px}.case-fields[data-v-de831ff2] .ant-form-item-label{line-height:24px}.image-pair[data-v-de831ff2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.image-label[data-v-de831ff2]{font-size:13px;font-weight:600;margin-bottom:8px;color:#385778}.image-label span[data-v-de831ff2]{font-size:11px;font-weight:400;color:#b65b63;margin-left:5px}.image-preview[data-v-de831ff2]{height:146px;border:1px dashed #9fb9d1;border-radius:6px;background:#f3f7fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin-bottom:9px}.image-preview img[data-v-de831ff2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-placeholder[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center;color:#8ca4bb;font-size:12px}.image-placeholder[data-v-de831ff2] .anticon{font-size:30px}.image-field[data-v-de831ff2] .ant-upload{display:block;width:100%}.upload-hint[data-v-de831ff2]{font-size:12px;color:#8b9bad;margin:9px 0 0}.report-section[data-v-de831ff2]{gap:17px;border:1px solid #cddfec;background:linear-gradient(110deg,#f3f8fc,#f8fbff);border-radius:9px;padding:20px;margin-top:25px}.report-icon[data-v-de831ff2],.report-section[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-icon[data-v-de831ff2]{width:48px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e3edf8;color:#407cad;border-radius:8px;font-size:24px}.report-copy[data-v-de831ff2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.report-copy h2[data-v-de831ff2]{margin:0 0 3px;font-size:18px;color:#274968}.report-copy span[data-v-de831ff2]{font-size:12px;color:#4c7a9c}.bottom-bar[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding-top:18px;border-top:1px solid #e4ecf3;color:#7d91a7}.pdf-frame[data-v-de831ff2]{width:100%;height:72vh;border:0;background:#f2f5f7}.case-preview-modal[data-v-de831ff2]{color:#263c54}.case-preview-modal h2[data-v-de831ff2]{font-size:22px;margin:0 0 6px;color:#234769}.case-preview-meta[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px;color:#7e93a8;margin-bottom:18px}.case-preview-images[data-v-de831ff2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.case-preview-images figure[data-v-de831ff2]{margin:0;background:#f2f7fb;border:1px solid #dce9f4;border-radius:8px;overflow:hidden}.case-preview-images figure>div[data-v-de831ff2],.case-preview-images img[data-v-de831ff2]{display:block;width:100%;height:240px;-o-object-fit:cover;object-fit:cover}.case-preview-images figure>div[data-v-de831ff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#91a3b6}.case-preview-images figcaption[data-v-de831ff2]{padding:9px;text-align:center;background:#eaf3fb;font-weight:600}.case-preview-description[data-v-de831ff2]{margin:18px 0;line-height:1.8;white-space:pre-wrap}.case-preview-result[data-v-de831ff2]{padding:13px 16px;background:#ecf7f0;border-left:3px solid #6ebc79;border-radius:3px}.case-preview-result span[data-v-de831ff2]{display:block;font-size:12px;color:#5e8673;margin-bottom:3px}.case-preview-result strong[data-v-de831ff2]{font-size:17px;color:#2d6840}@media(max-width:980px){.featured-case-maintenance[data-v-de831ff2]{padding:12px}.bottom-bar[data-v-de831ff2],.page-heading[data-v-de831ff2],.section-heading[data-v-de831ff2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.case-fields[data-v-de831ff2] .ant-col-10,.case-fields[data-v-de831ff2] .ant-col-14{width:100%}.case-editor-heading[data-v-de831ff2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.case-actions[data-v-de831ff2]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.report-section[data-v-de831ff2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.report-actions[data-v-de831ff2]{width:100%}}@media(max-width:600px){.case-preview-images[data-v-de831ff2]{grid-template-columns:1fr}}