.cell-name[data-v-45f2d2fb]{font-weight:600;font-size:18px;line-height:1.5}.review-order[data-v-45f2d2fb]{color:#526877;font-size:14px;white-space:nowrap}.review-order .anticon[data-v-45f2d2fb]{margin-right:6px}.cell-sub[data-v-45f2d2fb]{font-size:12px;color:#6b7d8a}.review-list[data-v-45f2d2fb]{display:flex;flex-direction:column;gap:16px;min-height:160px}.review-card[data-v-45f2d2fb]{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(440px,1.8fr) 140px;gap:20px;align-items:stretch;padding:20px;background:#fff;border:1px solid #e8eef3;border-radius:12px;box-shadow:0 2px 6px rgba(20,56,77,.025)}.review-card.review-pending[data-v-45f2d2fb]{border-left:3px solid #167d78}.review-summary[data-v-45f2d2fb]{min-width:0}.summary-heading[data-v-45f2d2fb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #f0f2f5}.summary-fields[data-v-45f2d2fb]{display:grid;gap:10px;margin:14px 0 0}.summary-fields>div[data-v-45f2d2fb]{min-width:0}.summary-fields dt[data-v-45f2d2fb]{margin-bottom:2px;color:#6b7d8a;font-size:12px}.summary-fields dd[data-v-45f2d2fb]{margin:0;color:#243746;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.document-pair[data-v-45f2d2fb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.document-card[data-v-45f2d2fb]{min-width:0}.document-label[data-v-45f2d2fb]{margin-bottom:8px;color:#536675;font-size:13px;font-weight:600}.document-button[data-v-45f2d2fb]{display:block;width:100%;padding:0;overflow:hidden;background:#f7f9fb;border:1px solid #dfe7ed;border-radius:8px;cursor:zoom-in;transition:border-color .2s,box-shadow .2s}.document-button[data-v-45f2d2fb]:focus,.document-button[data-v-45f2d2fb]:hover{border-color:#4ecdc4;box-shadow:0 0 0 3px rgba(78,205,196,.12);outline:none}.document-card-image[data-v-45f2d2fb]{display:block;width:100%;height:160px;-o-object-fit:contain;object-fit:contain;background:#f4f6f8}.document-loading[data-v-45f2d2fb],.document-missing[data-v-45f2d2fb]{display:flex;align-items:center;justify-content:center;width:100%;height:160px;color:#9aa8b4;font-size:13px;background:#f7f9fb;border:1px dashed #d8e0e6;border-radius:8px}.document-loading[data-v-45f2d2fb]{gap:8px;border:0}.review-actions[data-v-45f2d2fb]{display:flex;flex-direction:column;justify-content:center;gap:10px;padding-left:4px;border-left:1px solid #f0f2f5}.review-actions .ant-btn[data-v-45f2d2fb]{width:100%}.pagination-bar[data-v-45f2d2fb]{display:flex;justify-content:flex-end;margin-top:18px;padding:14px 16px;background:#fff;border-radius:10px}.empty-state[data-v-45f2d2fb]{padding:80px 0;background:#fff;border-radius:12px}.preview-workspace[data-v-45f2d2fb]{color:#243746}.preview-header[data-v-45f2d2fb]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-4px 0 16px;padding:12px 16px;background:#f6faf9;border-radius:8px}.preview-person[data-v-45f2d2fb]{margin-right:10px;font-size:18px;font-weight:700}.preview-id[data-v-45f2d2fb],.preview-type[data-v-45f2d2fb]{color:#687b89;font-size:13px}.preview-document-grid[data-v-45f2d2fb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.preview-document-panel[data-v-45f2d2fb]{overflow:hidden;border:1px solid #dfe7ed;border-radius:10px;transition:border-color .2s,box-shadow .2s}.preview-document-panel.is-focused[data-v-45f2d2fb]{border-color:#4ecdc4;box-shadow:0 0 0 3px rgba(78,205,196,.1)}.preview-toolbar[data-v-45f2d2fb]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:8px 10px 8px 14px;background:#f7f9fb;border-bottom:1px solid #e8eef3}.preview-toolbar .ant-btn[data-v-45f2d2fb]{margin-left:5px}.zoom-value[data-v-45f2d2fb]{display:inline-block;min-width:48px;color:#687b89;font-size:12px;text-align:center}.preview-canvas[data-v-45f2d2fb]{display:flex;align-items:center;justify-content:center;height:350px;overflow:auto;background-color:#eef2f4;background-image:linear-gradient(45deg,#e4e9ec 25%,transparent 0),linear-gradient(-45deg,#e4e9ec 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e4e9ec 0),linear-gradient(-45deg,transparent 75%,#e4e9ec 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.preview-canvas img[data-v-45f2d2fb]{max-width:92%;max-height:92%;-o-object-fit:contain;object-fit:contain;transform-origin:center;transition:transform .2s ease}.preview-missing[data-v-45f2d2fb]{width:calc(100% - 32px);height:calc(100% - 32px)}.preview-review-bar[data-v-45f2d2fb]{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:14px 16px;background:#fff;border:1px solid #e8eef3;border-radius:8px;box-shadow:0 -4px 14px rgba(20,56,77,.06)}.privacy-note[data-v-45f2d2fb]{color:#728390;font-size:13px}.privacy-note .anticon[data-v-45f2d2fb]{margin-right:6px;color:#2fb6ac}.preview-review-actions[data-v-45f2d2fb]{display:flex;gap:10px}.document-detail[data-v-45f2d2fb]{width:210px;height:140px;-o-object-fit:contain;object-fit:contain;background:#f5f5f5;border-radius:6px;cursor:pointer}.page-toolbar[data-v-45f2d2fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px;flex-wrap:wrap}.toolbar-left[data-v-45f2d2fb]{flex-wrap:wrap}.toolbar-left[data-v-45f2d2fb],.toolbar-right[data-v-45f2d2fb]{display:flex;align-items:center;gap:8px}@media (max-width:1180px){.review-card[data-v-45f2d2fb]{grid-template-columns:minmax(180px,.7fr) minmax(380px,1.5fr)}.review-actions[data-v-45f2d2fb]{grid-column:1/-1;flex-direction:row;justify-content:flex-end;padding-top:14px;padding-left:0;border-top:1px solid #f0f2f5;border-left:0}.review-actions .ant-btn[data-v-45f2d2fb]{width:auto}}@media (max-width:900px){.preview-document-grid[data-v-45f2d2fb],.review-card[data-v-45f2d2fb]{grid-template-columns:1fr}.document-card-image[data-v-45f2d2fb],.document-loading[data-v-45f2d2fb],.document-missing[data-v-45f2d2fb]{height:200px}.preview-header[data-v-45f2d2fb],.preview-review-bar[data-v-45f2d2fb]{align-items:flex-start;flex-direction:column}}@media (max-width:540px){.review-card[data-v-45f2d2fb]{padding:16px}.document-pair[data-v-45f2d2fb]{grid-template-columns:1fr}.review-actions[data-v-45f2d2fb]{flex-wrap:wrap;justify-content:flex-start}}.people-workspace{color:#243746}.people-workspace .people-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 22px}.people-workspace .people-heading h1{margin:0 0 6px;font-size:24px;line-height:1.4;font-weight:650;color:#172f3b;letter-spacing:-.025em}.people-workspace .people-heading p{margin:0;color:#627583;font-size:14px;line-height:1.6}.people-workspace .people-heading strong{color:#174d50;font-size:16px;font-variant-numeric:tabular-nums}.people-workspace .heading-divider{margin:0 10px;color:#c2cdd3}.people-workspace .filtered-note{color:#627583;font-size:13px}.people-workspace .page-toolbar{padding:16px 18px;background:#fff;border:1px solid #dfe8ed;border-radius:12px;margin-bottom:18px}.people-workspace .toolbar-left{align-items:center;gap:10px}.people-workspace .ant-btn{min-height:34px;border-radius:7px;font-size:14px;font-weight:500;box-shadow:none}.people-workspace .ant-btn-primary{background:#167d78;border-color:#167d78;color:#fff}.people-workspace .ant-btn-primary:focus,.people-workspace .ant-btn-primary:hover{background:#116b67;border-color:#116b67}.people-workspace .ant-tag{border-radius:5px;padding:2px 8px;font-size:13px;line-height:20px}.people-workspace .ant-input,.people-workspace .ant-select-selection{border-radius:7px}.people-workspace .ant-btn:focus-visible,.people-workspace .ant-select-selection:focus-visible{outline:2px solid #167d78;outline-offset:3px}@media (max-width:720px){.people-workspace .people-heading{align-items:flex-start;flex-wrap:wrap}.people-workspace .people-heading h1{font-size:22px}.people-workspace .page-toolbar{padding:14px}.people-workspace .athlete-search,.people-workspace .toolbar-left{width:100%}}