.review_table[data-v-091a7e40]{border:1px solid #575756;border-collapse:collapse;width:100%}.review_table tr[data-v-091a7e40]{border:1px solid #ced2d3}.review_table tr td[data-v-091a7e40]{height:50px;padding:10px;border:1px solid #ced2d3}.review_table thead[data-v-091a7e40]{border:1px solid #ced2d3}.review_table thead td[data-v-091a7e40]{border:1px solid #ced2d3;text-align:center;height:50px}.tree-table>input[data-v-1a105064]{width:100%;display:flex;align-items:center;box-shadow:inset 0 0 0 1px #000;min-height:40px}.tree-table>input+input[data-v-1a105064]{margin-top:-1px}.tree-table>input>input[data-v-1a105064]:first-child{padding:5px 8px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-table input[data-v-1a105064]:nth-child(n+1){flex:1}.review-detail[data-v-53afec9f]{padding:0;box-sizing:border-box;overflow:hidden}.toolbar-card[data-v-53afec9f]{background:#fff;border-radius:5px;box-shadow:0 8px 24px rgba(0,0,0,.04);padding:5px 5px;margin-bottom:2px;display:flex;align-items:center}.back-btn[data-v-53afec9f]{border-radius:5px;border:1px solid #e2e8f0;background:#fff;color:#2c3e50;padding:0 24px;height:40px;font-weight:500;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.02);display:inline-flex;align-items:center;gap:6px}.back-btn[data-v-53afec9f]:hover{background-color:#f8fafd;border-color:#b0c4de;color:#1e293b;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.05)}.split-panel[data-v-53afec9f]{display:flex;background:#fff;border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.05);overflow:hidden;height:calc(100vh - 160px);min-height:500px}.file-panel[data-v-53afec9f]{display:flex;flex-direction:column;background:#fafcfe;border-right:1px solid #edf2f7;transition:width .1s;min-width:160px;max-width:400px}.file-panel-header[data-v-53afec9f]{padding:18px 16px 10px 16px;font-size:16px;font-weight:600;color:#0a1e3c;border-bottom:1px solid #e9edf2;display:flex;align-items:center;gap:8px}.file-panel-header .anticon[data-v-53afec9f]{font-size:20px;color:#2b6ed7}.file-tabs[data-v-53afec9f]{flex:1;overflow-y:scroll;padding:12px 0 12px 0}.file-tabs[data-v-53afec9f] .ant-tabs{height:100%;display:flex;flex-direction:column}.file-tabs[data-v-53afec9f] .ant-tabs-bar{border-bottom:none;margin-bottom:0;background:transparent;flex-shrink:0}.file-tabs[data-v-53afec9f] .ant-tabs-tab{padding:10px 8px 10px 12px!important;margin:2px 0!important;border-radius:30px 0 0 30px;transition:all .2s;color:#4a5a72;font-weight:500;white-space:nowrap}.file-tabs[data-v-53afec9f] .ant-tabs-tab:hover{background:#ecf3ff;color:#2b6ed7}.file-tabs[data-v-53afec9f] .ant-tabs-tab-active{background:#e6f0ff;color:#2b6ed7;font-weight:600;border-right:3px solid #2b6ed7}.file-tabs[data-v-53afec9f] .ant-tabs-ink-bar{display:none!important}.file-tabs[data-v-53afec9f] .ant-tabs-content{display:none}.file-tab-label[data-v-53afec9f]{width:150px;max-width:150px;vertical-align:middle}.file-tab-label[data-v-53afec9f],.file-tab-label a[data-v-53afec9f]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-tab-label a[data-v-53afec9f]{width:100%;color:inherit;text-decoration:none}.file-tab-label a[data-v-53afec9f]:hover{color:#2b6ed7;text-decoration:underline}.resize-handle[data-v-53afec9f]{width:6px;background:transparent;cursor:col-resize;transition:background .2s;margin:0 2px}.resize-handle[data-v-53afec9f]:hover{background:#1890ff}.resize-handle[data-v-53afec9f]:active{background:#096dd9}.review-panel[data-v-53afec9f]{flex:1;background:#fff;overflow:auto;padding:2px 24px}