.file-review-workspace-module__AeC8hG__loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}.file-review-workspace-module__AeC8hG__shortcutButton{border:1px solid var(--color-gray-200);text-align:left;width:100%;color:var(--color-gray-900);border-radius:8px;padding:12px;transition:all .2s}.file-review-workspace-module__AeC8hG__shortcutButton:hover{border-color:var(--brand-primary-color);background-color:var(--brand-primary-color);color:#fff;box-shadow:0 4px 8px var(--shadow-brand-medium);transform:translateY(-1px)}.file-review-workspace-module__AeC8hG__shortcutButton:hover .file-review-workspace-module__AeC8hG__bi{color:#fff!important}.file-review-workspace-module__AeC8hG__documentsTree{padding-right:.25rem;overflow-x:hidden}.file-review-workspace-module__AeC8hG__documentsTreePaginated{max-height:min(60vh,640px);overflow-y:auto}.file-review-workspace-module__AeC8hG__documentsListLoading{min-height:8rem}.file-review-workspace-module__AeC8hG__documentsCardPaginated{height:auto}.file-review-workspace-module__AeC8hG__documentsCardBodyPaginated{padding-bottom:0}.file-review-workspace-module__AeC8hG__documentsCardFooterPaginated{padding-top:.5rem;padding-bottom:.5rem}.file-review-workspace-module__AeC8hG__documentItemPaginated{flex-direction:row;align-items:center}.file-review-workspace-module__AeC8hG__documentItemMeta{min-width:0;overflow:visible}.file-review-workspace-module__AeC8hG__documentItemActions{flex-shrink:0}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemMeta{flex-flow:wrap;align-items:center}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__btn,.file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__documentActionBtn{border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0;display:inline-flex}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__btn i,.file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__documentActionBtn i{font-size:1.1rem;line-height:1}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated small{white-space:nowrap;font-size:.8125rem}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__text-truncate{max-width:100%}.file-review-workspace-module__AeC8hG__documentsPagination{width:100%}.file-review-workspace-module__AeC8hG__documentsCardFooterPaginated .file-review-workspace-module__AeC8hG__documentsPagination{gap:.5rem}@media (max-width:575.98px){.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated{flex-wrap:wrap;align-items:flex-start}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions{justify-content:flex-end;width:100%;margin-top:.5rem;margin-left:0!important}}.file-review-workspace-module__AeC8hG__documentsListLoadingOverlay{z-index:1}.file-review-workspace-module__AeC8hG__documentsTree::-webkit-scrollbar{width:8px}.file-review-workspace-module__AeC8hG__documentsTree::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:4px}.file-review-workspace-module__AeC8hG__documentsTree::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:4px}.file-review-workspace-module__AeC8hG__documentsTree::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.file-review-workspace-module__AeC8hG__documentItem{border:2px solid var(--color-gray-300);cursor:pointer;box-shadow:0 1px 3px var(--shadow-light);background:#fff;border-radius:8px;min-height:32px;transition:border-color .2s,box-shadow .2s,background-color .2s;overflow:visible}.file-review-workspace-module__AeC8hG__documentItem:hover{border-color:var(--brand-primary-color);background-color:var(--brand-surface-tint);box-shadow:0 4px 8px var(--shadow-brand-medium)}.file-review-workspace-module__AeC8hG__documentItem.file-review-workspace-module__AeC8hG__selected{background-color:var(--brand-surface-tint-strong);box-shadow:0 4px 12px var(--shadow-brand-medium);border:2px solid var(--brand-primary-color)!important}.file-review-workspace-module__AeC8hG__documentItemFailed{border-color:var(--color-danger,#dc3545);background-color:color-mix(in srgb, var(--color-danger,#dc3545) 8%, white);box-shadow:0 1px 3px color-mix(in srgb, var(--color-danger,#dc3545) 20%, transparent)}.file-review-workspace-module__AeC8hG__documentItemFailed:hover{border-color:var(--color-danger,#dc3545);background-color:color-mix(in srgb, var(--color-danger,#dc3545) 12%, white);box-shadow:0 4px 8px color-mix(in srgb, var(--color-danger,#dc3545) 18%, transparent)}.file-review-workspace-module__AeC8hG__documentItemFailed.file-review-workspace-module__AeC8hG__selected{background-color:color-mix(in srgb, var(--color-danger,#dc3545) 10%, var(--brand-surface-tint-strong));border-color:var(--brand-primary-color)!important}.file-review-workspace-module__AeC8hG__documentItemFailedIcon{color:var(--color-danger,#dc3545)!important}.file-review-workspace-module__AeC8hG__documentItemExpanded{border:2px solid var(--brand-primary-color);background-color:var(--color-gray-100);border-radius:8px;transition:all .2s;overflow:hidden}.file-review-workspace-module__AeC8hG__documentItemExpanded:hover{border-color:var(--brand-primary-color);box-shadow:0 4px 12px var(--shadow-brand-medium)}.file-review-workspace-module__AeC8hG__documentItemExpandedFailed{border-color:var(--color-danger,#dc3545);background-color:color-mix(in srgb, var(--color-danger,#dc3545) 6%, var(--color-gray-100))}.file-review-workspace-module__AeC8hG__documentItemExpandedFailed:hover{border-color:var(--color-danger,#dc3545);box-shadow:0 4px 12px color-mix(in srgb, var(--color-danger,#dc3545) 20%, transparent)}.file-review-workspace-module__AeC8hG__documentItemExpanded .file-review-workspace-module__AeC8hG__documentItem.file-review-workspace-module__AeC8hG__selected{box-shadow:none;background-color:var(--brand-surface-tint-strong)!important;border:none!important}.file-review-workspace-module__AeC8hG__documentItemExpanded .file-review-workspace-module__AeC8hG__documentItem.file-review-workspace-module__AeC8hG__selected:hover{transform:none}.file-review-workspace-module__AeC8hG__extractedDataSection{background-color:var(--color-white);padding:1rem 1.25rem;font-size:.875rem}.file-review-workspace-module__AeC8hG__extractedDataTitle{color:var(--color-gray-900);letter-spacing:.02em;text-transform:uppercase;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.file-review-workspace-module__AeC8hG__extractedDataHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.file-review-workspace-module__AeC8hG__dataViewToggle{align-items:center;gap:.5rem;display:inline-flex}.file-review-workspace-module__AeC8hG__rawJsonWrap{border:1px solid var(--color-gray-200);background-color:var(--color-gray-100);border-radius:8px;padding:.75rem}.file-review-workspace-module__AeC8hG__rawJsonContent{white-space:pre-wrap;word-break:break-word;max-height:280px;color:var(--color-gray-900);margin:0;font-size:.78rem;line-height:1.45;overflow:auto}.file-review-workspace-module__AeC8hG__extractedDataList{flex-direction:column;gap:.25rem;display:flex}.file-review-workspace-module__AeC8hG__metadataSubsectionDivider{border-top:1px solid var(--color-gray-200);margin-top:1rem;padding-top:1rem}.file-review-workspace-module__AeC8hG__verificationTitleIcon{color:var(--color-gray-600,var(--color-gray-500));font-size:1.125rem;line-height:1}.file-review-workspace-module__AeC8hG__verificationSummary{border:1px solid var(--color-gray-200);background-color:var(--color-gray-100);border-radius:8px;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.file-review-workspace-module__AeC8hG__verificationSummaryVerified{border-color:color-mix(in srgb, var(--color-success,#198754) 35%, var(--color-gray-200));background-color:color-mix(in srgb, var(--color-success,#198754) 6%, var(--color-white))}.file-review-workspace-module__AeC8hG__verificationSummaryRejected{border-color:color-mix(in srgb, var(--color-danger,#dc3545) 35%, var(--color-gray-200));background-color:color-mix(in srgb, var(--color-danger,#dc3545) 6%, var(--color-white))}.file-review-workspace-module__AeC8hG__verificationSummaryNeedsRework{border-color:color-mix(in srgb, var(--color-warning,#ffc107) 45%, var(--color-gray-200));background-color:color-mix(in srgb, var(--color-warning,#ffc107) 10%, var(--color-white))}.file-review-workspace-module__AeC8hG__verificationSummaryResubmitted{border-color:color-mix(in srgb, var(--bs-info,#0dcaf0) 40%, var(--color-gray-200));background-color:color-mix(in srgb, var(--bs-info,#0dcaf0) 8%, var(--color-white))}.file-review-workspace-module__AeC8hG__verificationSummaryIcon{background-color:var(--color-gray-200);width:2.25rem;height:2.25rem;color:var(--color-gray-600,var(--color-gray-500));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.file-review-workspace-module__AeC8hG__verificationSummaryVerified .file-review-workspace-module__AeC8hG__verificationSummaryIcon{background-color:color-mix(in srgb, var(--color-success,#198754) 15%, var(--color-white));color:var(--color-success,#198754)}.file-review-workspace-module__AeC8hG__verificationSummaryRejected .file-review-workspace-module__AeC8hG__verificationSummaryIcon{background-color:color-mix(in srgb, var(--color-danger,#dc3545) 15%, var(--color-white));color:var(--color-danger,#dc3545)}.file-review-workspace-module__AeC8hG__verificationSummaryNeedsRework .file-review-workspace-module__AeC8hG__verificationSummaryIcon{background-color:color-mix(in srgb, var(--color-warning,#ffc107) 20%, var(--color-white));color:var(--color-gray-800,#343a40)}.file-review-workspace-module__AeC8hG__verificationSummaryResubmitted .file-review-workspace-module__AeC8hG__verificationSummaryIcon{background-color:color-mix(in srgb, var(--bs-info,#0dcaf0) 18%, var(--color-white));color:var(--bs-info,#0aa2c0)}.file-review-workspace-module__AeC8hG__verificationSummaryBody{flex:auto;min-width:0}.file-review-workspace-module__AeC8hG__verificationSummaryMeta{color:var(--color-gray-600,var(--color-gray-500));flex-wrap:wrap;align-items:center;gap:.125rem .875rem;display:flex}.file-review-workspace-module__AeC8hG__verificationRemarks{border-left:3px solid var(--color-gray-300,var(--color-gray-200));background-color:var(--color-white);color:var(--color-gray-900);white-space:pre-wrap;word-break:break-word;border-radius:0 6px 6px 0;margin-top:.5rem;padding:.5rem .625rem}.file-review-workspace-module__AeC8hG__verificationRemarksLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--color-gray-500);margin-bottom:.125rem;font-size:.75rem;font-weight:600;display:block}.file-review-workspace-module__AeC8hG__documentVerifiedBadge{flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.1;display:inline-flex}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__bi:not([data-virus-scan-icon]){transition:all .2s}.file-review-workspace-module__AeC8hG__documentItem:hover .file-review-workspace-module__AeC8hG__bi:not([data-virus-scan-icon]){transform:scale(1.1)}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn{border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:28px;padding:.25rem .5rem;font-size:.75rem;display:flex}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn-xs{min-width:24px;height:18px;padding:.1rem .3rem;font-size:.65rem}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn i{font-size:.7rem}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn-xs i{font-size:.6rem}.file-review-workspace-module__AeC8hG__documentItem[style*=padding-left]{border-left:2px solid var(--color-gray-200);margin-left:8px}.file-review-workspace-module__AeC8hG__documentItem[style*=padding-left]:hover{border-left-color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentItem[style*=padding-left].file-review-workspace-module__AeC8hG__selected{border-left:2px solid var(--brand-primary-color)!important;border-top:2px solid var(--brand-primary-color)!important;border-right:2px solid var(--brand-primary-color)!important;border-bottom:2px solid var(--brand-primary-color)!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__text-truncate{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__ms-5{margin-left:2rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__expanded){min-height:36px}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__expanded) .file-review-workspace-module__AeC8hG__d-flex{margin-bottom:0!important}.file-review-workspace-module__AeC8hG__documentItem[data-type=file]{min-height:28px}.file-review-workspace-module__AeC8hG__documentItem[data-type=file] .file-review-workspace-module__AeC8hG__mb-1{margin-bottom:.25rem!important}.file-review-workspace-module__AeC8hG__documentItem[data-type=file] .file-review-workspace-module__AeC8hG__btn-xs{min-width:20px;height:16px;padding:.1rem .25rem;font-size:.6rem}.file-review-workspace-module__AeC8hG__documentItem[data-type=file] .file-review-workspace-module__AeC8hG__btn-xs i{font-size:.55rem}.file-review-workspace-module__AeC8hG__documentItem small{white-space:nowrap;font-size:.75rem;line-height:1.4;overflow:visible}.file-review-workspace-module__AeC8hG__documentItem small i{opacity:.7;flex-shrink:0;font-size:.75rem}.file-review-workspace-module__AeC8hG__documentItem small span{white-space:nowrap;text-overflow:clip;display:inline-block;overflow:visible}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{flex-wrap:wrap;min-width:fit-content;overflow:visible}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__flex-grow-1{flex:auto;min-width:0;overflow:visible}.file-review-workspace-module__AeC8hG__documentItem small span{white-space:nowrap;text-overflow:clip;max-width:none;display:inline-block;overflow:visible}@media (min-width:1920px){.file-review-workspace-module__AeC8hG__documentItem{min-height:75px!important;padding:1rem 1.25rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__bi:not([data-virus-scan-icon]){font-size:32px!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__fw-semibold{font-size:1.05rem!important}.file-review-workspace-module__AeC8hG__documentItem small{font-size:.85rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{gap:1.5rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn{min-width:44px!important;height:44px!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn i{font-size:1.2rem!important}.file-review-workspace-module__AeC8hG__card-body{padding:1.5rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__flex-grow-1{min-width:220px}}@media (min-width:1366px) and (max-width:1919px){.file-review-workspace-module__AeC8hG__documentItem{min-height:70px!important;padding:.875rem 1rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__bi:not([data-virus-scan-icon]){font-size:28px!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__fw-semibold{font-size:.95rem!important}.file-review-workspace-module__AeC8hG__documentItem small{font-size:.8rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{gap:1.25rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn{min-width:40px!important;height:40px!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn i{font-size:1.1rem!important}.file-review-workspace-module__AeC8hG__card-body{padding:1.25rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__flex-grow-1{min-width:200px}}@media (min-width:1024px) and (max-width:1365px){.file-review-workspace-module__AeC8hG__documentItem{min-height:65px!important;padding:.75rem .875rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__bi:not([data-virus-scan-icon]){font-size:24px!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__fw-semibold{font-size:.9rem!important}.file-review-workspace-module__AeC8hG__documentItem small{font-size:.75rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{flex-wrap:wrap;gap:1rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn{min-width:36px!important;height:36px!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__btn i{font-size:1rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__text-truncate{max-width:calc(100vw - 300px)}.file-review-workspace-module__AeC8hG__card-body{padding:1rem!important}.file-review-workspace-module__AeC8hG__documentItem .file-review-workspace-module__AeC8hG__flex-grow-1{min-width:180px}}@media (max-width:991px){.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated){padding:.75rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__bi:not([data-virus-scan-icon]){font-size:22px!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__fw-semibold{font-size:.875rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{flex-wrap:wrap;gap:1rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__btn{min-width:34px!important;height:34px!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__btn i{font-size:.95rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__text-truncate{max-width:calc(100vw - 250px)}}@media (max-width:768px){.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__text-truncate{max-width:100%}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__ms-5{margin-left:1.5rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{flex-direction:column;align-items:flex-start!important;gap:.75rem!important}}@media (max-width:576px){.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__text-truncate{max-width:100%}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__ms-5{margin-left:1rem!important}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__btn-xs{min-width:20px;height:16px;padding:.1rem .25rem;font-size:.6rem}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__btn i{font-size:.65rem}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated)[data-type=file] .file-review-workspace-module__AeC8hG__btn-xs{min-width:18px;height:14px;padding:.08rem .2rem;font-size:.55rem}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated)[data-type=file] .file-review-workspace-module__AeC8hG__btn-xs i{font-size:.5rem}.file-review-workspace-module__AeC8hG__documentItem:not(.file-review-workspace-module__AeC8hG__documentItemPaginated) .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-3{gap:.5rem!important}}.file-review-workspace-module__AeC8hG__card{min-height:400px}.file-review-workspace-module__AeC8hG__card-header{flex-wrap:wrap;gap:.5rem}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__card-title{flex:1;min-width:120px}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__d-flex.file-review-workspace-module__AeC8hG__gap-1{flex-shrink:0}@media (min-width:1920px){.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn{min-width:44px!important;height:40px!important;padding:.5rem .875rem!important;font-size:.9375rem!important}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn i{font-size:1rem!important}}@media (min-width:1366px) and (max-width:1919px){.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn{min-width:40px!important;height:36px!important;padding:.375rem .75rem!important;font-size:.875rem!important}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn i{font-size:.9375rem!important}}@media (min-width:1024px) and (max-width:1365px){.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn{min-width:36px!important;height:34px!important;padding:.35rem .65rem!important;font-size:.8125rem!important}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn i{font-size:.875rem!important}}@media (max-width:991px){.file-review-workspace-module__AeC8hG__card-header{padding:.75rem 1rem!important}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__card-title{font-size:1rem!important}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn{min-width:34px!important;height:32px!important;padding:.3rem .6rem!important;font-size:.75rem!important}.file-review-workspace-module__AeC8hG__card-header .file-review-workspace-module__AeC8hG__btn i{font-size:.8125rem!important}}.file-review-workspace-module__AeC8hG__inlineStatusSpinner{vertical-align:middle;border-width:.12em;flex-shrink:0;width:.75rem;height:.75rem}.file-review-workspace-module__AeC8hG__reviewStepStatusWithSpinner{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.file-review-workspace-module__AeC8hG__reviewStepItem{border:1px solid var(--color-gray-200);border-radius:8px;transition:all .2s}.file-review-workspace-module__AeC8hG__reviewStepItem:hover{border-color:var(--brand-primary-color);box-shadow:0 2px 4px var(--shadow-brand)}.file-review-workspace-module__AeC8hG__reviewStepContent{align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.file-review-workspace-module__AeC8hG__reviewStepIndicator{flex-shrink:0;margin-top:.2rem;line-height:1}.file-review-workspace-module__AeC8hG__reviewStepIndicator i{font-size:1.1rem;display:block}.file-review-workspace-module__AeC8hG__reviewStepBody{flex:1;min-width:0}.file-review-workspace-module__AeC8hG__reviewStepHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.file-review-workspace-module__AeC8hG__reviewStepTitle{color:var(--color-gray-900);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.file-review-workspace-module__AeC8hG__reviewStepBadge{flex-shrink:0;padding:.25em .6em;font-size:.75rem;font-weight:500}.file-review-workspace-module__AeC8hG__reviewStepLink{color:var(--brand-primary-color);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:.35rem;padding:0;font-size:.875rem;text-decoration:none;transition:color .15s;display:inline-block}.file-review-workspace-module__AeC8hG__reviewStepLink:hover{color:var(--brand-primary-color-dark);text-decoration:underline}.file-review-workspace-module__AeC8hG__emailLenderWrapper{justify-content:center;margin-top:2rem;display:flex}.file-review-workspace-module__AeC8hG__filenameRenameEntry{border:1px solid color-mix(in srgb, var(--color-danger,#dc3545) 35%, var(--color-gray-200,#e9ecef));background-color:color-mix(in srgb, var(--color-danger,#dc3545) 6%, white);border-radius:.375rem;padding:.875rem 1rem}.file-review-workspace-module__AeC8hG__filenameRenameOriginalRow{align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.file-review-workspace-module__AeC8hG__filenameRenameOriginalBadge{background-color:var(--color-danger,#dc3545);color:var(--bs-white,#fff);letter-spacing:.02em;flex-shrink:0;font-weight:600}.file-review-workspace-module__AeC8hG__filenameRenameOriginalName{color:var(--color-danger,#dc3545);word-break:break-word;font-weight:600;line-height:1.4}.file-review-workspace-module__AeC8hG__messageBubble{word-wrap:break-word;border-radius:12px;max-width:80%}.file-review-workspace-module__AeC8hG__userMessage{background-color:var(--brand-primary-color,var(--bs-primary));color:#fff;margin-left:auto}.file-review-workspace-module__AeC8hG__aiMessage{background-color:var(--color-gray-100,var(--color-gray-100));color:var(--color-gray-900,#333);border:1px solid var(--color-gray-200,var(--color-gray-200))}.file-review-workspace-module__AeC8hG__legendItem{border:1px solid var(--color-gray-200);border-radius:6px;transition:all .2s}.file-review-workspace-module__AeC8hG__legendItem:hover{border-color:var(--brand-primary-color);background-color:var(--brand-surface-tint)}.file-review-workspace-module__AeC8hG__legendItem.file-review-workspace-module__AeC8hG__selected{border-color:var(--brand-primary-color);background-color:var(--brand-surface-tint-strong)}.file-review-workspace-module__AeC8hG__fileUploadArea{border:2px dashed var(--color-gray-300);background-color:var(--color-gray-100);text-align:center;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;min-height:150px;display:flex}.file-review-workspace-module__AeC8hG__uploadIcon{width:36px;height:36px;margin-bottom:.75rem}.file-review-workspace-module__AeC8hG__uploadTitle{color:var(--color-gray-500);margin-bottom:.5rem}.file-review-workspace-module__AeC8hG__uploadDescription{color:var(--color-gray-500);margin-bottom:0}.file-review-workspace-module__AeC8hG__metadataRow{align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.file-review-workspace-module__AeC8hG__metadataRow:last-child{margin-bottom:0}.file-review-workspace-module__AeC8hG__metadataLabel{color:var(--color-gray-600);flex-shrink:0;min-width:140px;font-size:.875rem;font-weight:600}.file-review-workspace-module__AeC8hG__metadataValue{color:var(--color-gray-900);word-break:break-word;font-size:.875rem}.file-review-workspace-module__AeC8hG__metadataScore{color:var(--color-gray-500);font-size:.875rem}.file-review-workspace-module__AeC8hG__metadataScoreBadge{padding:.2em .5em;font-size:.75rem;font-weight:500}.file-review-workspace-module__AeC8hG__scoreBadgeLegend{border-top:1px solid var(--color-gray-200);color:var(--color-gray-500);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem 0;font-size:.8125rem;display:flex}.file-review-workspace-module__AeC8hG__scoreBadgeLegendTitle{margin-right:.25rem;font-weight:500}.file-review-workspace-module__AeC8hG__scoreBadgeLegendItem{align-items:center;display:inline-flex}.file-review-workspace-module__AeC8hG__scoreBadgeLegendPage{border-top:none;margin-top:0;padding:0}.file-review-workspace-module__AeC8hG__scoreBadgeLegendHeader{border-top:none;gap:.35rem;margin-top:0;padding:0;font-size:.75rem}.file-review-workspace-module__AeC8hG__documentsIntakeToolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.file-review-workspace-module__AeC8hG__documentsIntakeDropdown{position:relative}.file-review-workspace-module__AeC8hG__documentsIntakeMenu{min-width:min(100vw - 1.5rem,22rem);max-width:min(100vw - 1.5rem,28rem)}.file-review-workspace-module__AeC8hG__documentsIntakeMenuItem{white-space:normal;color:var(--bs-body-color)}.file-review-workspace-module__AeC8hG__documentsIntakeMenuItemMain{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__documentsIntakeMenuItemText{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__documentsIntakeMenuItemProvider{color:var(--bs-body-color);font-weight:600;line-height:1.2}.file-review-workspace-module__AeC8hG__documentsIntakeMenuItemAccount{color:var(--bs-secondary-color);word-break:break-all;font-size:.85rem;line-height:1.25}.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:hover,.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:focus,.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:focus-visible{background-color:var(--bs-primary);color:var(--color-white,#fff)}.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:hover .file-review-workspace-module__AeC8hG__documentsIntakeMenuItemProvider,.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:focus .file-review-workspace-module__AeC8hG__documentsIntakeMenuItemProvider,.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:focus-visible .file-review-workspace-module__AeC8hG__documentsIntakeMenuItemProvider{color:var(--color-white,#fff)}.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:hover .file-review-workspace-module__AeC8hG__documentsIntakeMenuItemAccount,.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:focus .file-review-workspace-module__AeC8hG__documentsIntakeMenuItemAccount,.file-review-workspace-module__AeC8hG__documentsIntakeMenu .file-review-workspace-module__AeC8hG__documentsIntakeMenuItem:focus-visible .file-review-workspace-module__AeC8hG__documentsIntakeMenuItemAccount{color:color-mix(in srgb, var(--color-white,#fff) 90%, transparent)}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeader{display:block}.file-review-workspace-module__AeC8hG__documentsCardHeaderMain{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;width:100%;display:flex}.file-review-workspace-module__AeC8hG__documentsCardHeaderLead{flex-direction:column;justify-content:center;gap:.25rem;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__documentsCardHeaderLead .card-title{align-items:center;margin-bottom:0;line-height:1.2;display:flex}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsIntakeToolbar{justify-content:flex-end;align-self:center;align-items:center;margin-bottom:0}.file-review-workspace-module__AeC8hG__documentsCardHeaderTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;width:100%;display:flex}.file-review-workspace-module__AeC8hG__documentsListTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeaderActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeaderTools{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeaderScore{width:auto}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeaderScore .file-review-workspace-module__AeC8hG__scoreBadgeLegendHeader{justify-content:flex-start}@media (min-width:992px){.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeaderMain{flex-wrap:nowrap;align-items:center}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsIntakeToolbar{flex-shrink:0}}@media (max-width:991.98px){.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsCardHeaderMain{flex-direction:column;align-items:stretch}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentsIntakeToolbar{justify-content:flex-start;align-self:stretch;align-items:center;width:100%}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__scoreBadgeLegendHeader{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.35rem;width:100%;display:flex}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__scoreBadgeLegendTitle{margin-right:.25rem}}.file-review-workspace-module__AeC8hG__aiChatBody{min-height:0}.file-review-workspace-module__AeC8hG__aiChatMessages{min-height:12rem;max-height:clamp(12rem,40vh,24rem)}.file-review-workspace-module__AeC8hG__documentChatPanelBody{min-height:clamp(20rem,50vh,32rem)}.file-review-workspace-module__AeC8hG__documentChatMessages{max-height:clamp(16rem,45vh,28rem)}.file-review-workspace-module__AeC8hG__documentChatSessionCard{min-height:clamp(20rem,50vh,32rem)}.file-review-workspace-module__AeC8hG__documentChatSessionToggle{color:var(--brand-primary-color);line-height:1;text-decoration:none}.file-review-workspace-module__AeC8hG__documentChatSessionToggle:hover,.file-review-workspace-module__AeC8hG__documentChatSessionToggle:focus-visible{color:var(--brand-primary-color);opacity:.85}.file-review-workspace-module__AeC8hG__documentChatSessionCollapsedSummary{color:var(--color-gray-600,var(--color-gray-500));font-size:.8125rem;line-height:1.3}.file-review-workspace-module__AeC8hG__documentChatSessionList{max-height:clamp(16rem,45vh,28rem);overflow:hidden auto}@media (max-width:991.98px){.file-review-workspace-module__AeC8hG__documentChatSessionCardCollapsible.file-review-workspace-module__AeC8hG__documentChatSessionCardCollapsed{min-height:auto}.file-review-workspace-module__AeC8hG__documentChatSessionCardCollapsible:not(.file-review-workspace-module__AeC8hG__documentChatSessionCardCollapsed){min-height:clamp(14rem,38vh,22rem)}.file-review-workspace-module__AeC8hG__documentChatSessionListCollapsible{transition:max-height .25s,opacity .2s,visibility .2s;overflow:hidden}.file-review-workspace-module__AeC8hG__documentChatSessionListCollapsible.file-review-workspace-module__AeC8hG__documentChatSessionListExpanded{opacity:1;visibility:visible;max-height:clamp(12rem,40vh,20rem);overflow:hidden auto}.file-review-workspace-module__AeC8hG__documentChatSessionListCollapsible.file-review-workspace-module__AeC8hG__documentChatSessionListCollapsed{opacity:0;visibility:hidden;min-height:0;max-height:0;overflow:hidden}}.file-review-workspace-module__AeC8hG__documentChatSessionList .list-group-item{border-top:none;border-right:none;border-bottom:1px solid var(--color-gray-200,var(--color-gray-200));border-left:none;margin-bottom:0;border-radius:0!important}.file-review-workspace-module__AeC8hG__documentChatSessionList .list-group-item:last-child{border-bottom:none}.file-review-workspace-module__AeC8hG__documentChatSessionItem{cursor:pointer;border-left:3px solid #0000;align-items:center;gap:.35rem;min-width:0;padding:.625rem .75rem;transition:background-color .15s,border-color .15s}.file-review-workspace-module__AeC8hG__documentChatSessionList .list-group-item:hover{transform:none}.file-review-workspace-module__AeC8hG__documentChatSessionList .file-review-workspace-module__AeC8hG__documentChatSessionItem:hover,.file-review-workspace-module__AeC8hG__documentChatSessionList .file-review-workspace-module__AeC8hG__documentChatSessionItemActive:hover{transform:none}.file-review-workspace-module__AeC8hG__documentChatSessionItem:hover{background-color:var(--shadow-brand)}.file-review-workspace-module__AeC8hG__documentChatSessionItemActive{background-color:var(--shadow-brand);border-left-color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentChatSessionItemActive:hover{background-color:var(--shadow-brand-medium)}.file-review-workspace-module__AeC8hG__documentChatSessionButton{text-align:start;min-width:0;color:inherit;background:0 0;border:0;flex-grow:1;padding:0;text-decoration:none;display:block}.file-review-workspace-module__AeC8hG__documentChatSessionButton:hover,.file-review-workspace-module__AeC8hG__documentChatSessionButton:focus,.file-review-workspace-module__AeC8hG__documentChatSessionButton:focus-visible{color:inherit;box-shadow:none;text-decoration:none}.file-review-workspace-module__AeC8hG__documentChatSessionTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-900,var(--color-gray-900));font-size:.9375rem;font-weight:500;line-height:1.35;display:block;overflow:hidden}.file-review-workspace-module__AeC8hG__documentChatSessionTitleUntitled{color:var(--color-gray-600,var(--color-gray-500));font-style:italic;font-weight:400}.file-review-workspace-module__AeC8hG__documentChatSessionItemActive .file-review-workspace-module__AeC8hG__documentChatSessionTitleUntitled{color:var(--color-gray-700,var(--color-gray-600))}.file-review-workspace-module__AeC8hG__documentChatSessionItem:hover .file-review-workspace-module__AeC8hG__documentChatSessionTitle{color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentChatSessionItemActive .file-review-workspace-module__AeC8hG__documentChatSessionTitle{color:var(--brand-primary-color);font-weight:600}.file-review-workspace-module__AeC8hG__documentChatSessionItemActive:hover .file-review-workspace-module__AeC8hG__documentChatSessionTitle{color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentChatSessionMeta{color:var(--color-gray-600,var(--color-gray-500));margin-top:.15rem;font-size:.75rem;line-height:1.3;display:block}.file-review-workspace-module__AeC8hG__documentChatSessionItem:hover .file-review-workspace-module__AeC8hG__documentChatSessionMeta,.file-review-workspace-module__AeC8hG__documentChatSessionItemActive .file-review-workspace-module__AeC8hG__documentChatSessionMeta{color:var(--color-gray-700,var(--color-gray-600))}.file-review-workspace-module__AeC8hG__documentChatSessionItemActive:hover .file-review-workspace-module__AeC8hG__documentChatSessionMeta{color:var(--color-gray-800,#343a40)}.file-review-workspace-module__AeC8hG__documentChatSessionDelete{width:1.5rem;height:1.5rem;color:var(--color-gray-500,#adb5bd);background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.75rem;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.file-review-workspace-module__AeC8hG__documentChatSessionActions{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.file-review-workspace-module__AeC8hG__documentChatSessionEdit{width:1.5rem;height:1.5rem;color:var(--color-gray-500,#adb5bd);background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.75rem;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.file-review-workspace-module__AeC8hG__documentChatSessionEdit:hover,.file-review-workspace-module__AeC8hG__documentChatSessionEdit:focus-visible{color:var(--brand-primary-color);background-color:var(--shadow-brand)}.file-review-workspace-module__AeC8hG__documentChatSessionEdit:disabled{opacity:.6}.file-review-workspace-module__AeC8hG__documentChatSessionEditActive{color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentChatSessionEditActive:hover,.file-review-workspace-module__AeC8hG__documentChatSessionEditActive:focus-visible{color:var(--brand-primary-color);background-color:var(--shadow-brand-medium)}.file-review-workspace-module__AeC8hG__documentChatSessionDelete:hover,.file-review-workspace-module__AeC8hG__documentChatSessionDelete:focus-visible{color:var(--color-danger,#dc3545);background-color:var(--shadow-brand)}.file-review-workspace-module__AeC8hG__documentChatSessionDelete:disabled{opacity:.6}.file-review-workspace-module__AeC8hG__documentChatSessionDeleteActive{color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentChatSessionDeleteActive:hover,.file-review-workspace-module__AeC8hG__documentChatSessionDeleteActive:focus-visible{color:var(--color-danger,#dc3545);background-color:var(--shadow-brand-medium)}.file-review-workspace-module__AeC8hG__documentChatSessionArchive{width:1.5rem;height:1.5rem;color:var(--color-gray-500,#adb5bd);background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.75rem;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.file-review-workspace-module__AeC8hG__documentChatSessionArchive:hover,.file-review-workspace-module__AeC8hG__documentChatSessionArchive:focus-visible,.file-review-workspace-module__AeC8hG__documentChatSessionArchiveActive{color:var(--brand-primary-color);background-color:var(--shadow-brand)}.file-review-workspace-module__AeC8hG__documentChatSessionArchiveActive:hover,.file-review-workspace-module__AeC8hG__documentChatSessionArchiveActive:focus-visible{background-color:var(--shadow-brand-medium)}.file-review-workspace-module__AeC8hG__documentChatSessionRestore{width:1.5rem;height:1.5rem;color:var(--color-gray-500,#adb5bd);background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.75rem;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.file-review-workspace-module__AeC8hG__documentChatSessionRestore:hover,.file-review-workspace-module__AeC8hG__documentChatSessionRestore:focus-visible{color:var(--brand-primary-color);background-color:var(--shadow-brand)}.file-review-workspace-module__AeC8hG__documentChatSessionItemInactive{opacity:.85}.file-review-workspace-module__AeC8hG__documentChatSessionGroup{border-top:1px solid var(--color-gray-200,var(--color-gray-200))}.file-review-workspace-module__AeC8hG__documentChatSessionGroupHeader{background:var(--color-gray-50,var(--color-gray-100));width:100%;color:var(--color-gray-700,var(--color-gray-600));text-align:start;border:0;align-items:center;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;display:flex}.file-review-workspace-module__AeC8hG__documentChatSessionGroupHeader:hover,.file-review-workspace-module__AeC8hG__documentChatSessionGroupHeader:focus-visible{background:var(--shadow-brand);color:var(--brand-primary-color)}.file-review-workspace-module__AeC8hG__documentChatSessionGroupCount{color:var(--color-gray-600,var(--color-gray-500));margin-left:auto;padding-left:.5rem;font-size:.75rem;font-weight:500}.file-review-workspace-module__AeC8hG__chatMessageContent{line-height:1.5}.file-review-workspace-module__AeC8hG__chatMessageContent .chat-message-line{margin-bottom:.35rem}.file-review-workspace-module__AeC8hG__chatMessageContent .chat-message-line:last-child{margin-bottom:0}.file-review-workspace-module__AeC8hG__chatMessageContent .chat-message-spacer{height:.5rem}.file-review-workspace-module__AeC8hG__chatMessageContent .chat-message-list-item{align-items:flex-start;gap:.35rem;margin-bottom:.5rem;display:flex}.file-review-workspace-module__AeC8hG__chatMessageContent .chat-message-list-number{color:var(--brand-primary-color);flex-shrink:0;min-width:1.25rem;font-weight:600}.file-review-workspace-module__AeC8hG__chatMessageContent strong{color:inherit;font-weight:600}.file-review-workspace-module__AeC8hG__pieChartContainer{aspect-ratio:1;width:100%;max-width:280px;margin:0 auto;position:relative}.file-review-workspace-module__AeC8hG__pieChartContainerCompact{aspect-ratio:1;width:100%;max-width:150px;margin:0 auto;position:relative}.file-review-workspace-module__AeC8hG__pieChartSvg{width:100%;height:100%;position:absolute;top:0;left:0}.file-review-workspace-module__AeC8hG__pieChartHoleLabel{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:22%}.file-review-workspace-module__AeC8hG__pieChartCardCompact .card-header{padding:.5rem .75rem}.file-review-workspace-module__AeC8hG__pieChartCardCompact .card-title{font-size:.875rem}.file-review-workspace-module__AeC8hG__pieChartCardCompact .card-body{padding:.65rem .75rem .75rem}.file-review-workspace-module__AeC8hG__pieChartCenterTotalCompact{font-size:1rem!important}.file-review-workspace-module__AeC8hG__pieChartCenterLabelCompact{text-align:center;max-width:4.5rem;font-size:.65rem;line-height:1.1}.file-review-workspace-module__AeC8hG__pieChartSplitBody{flex-direction:row;align-items:stretch;gap:1.75rem;display:flex}.file-review-workspace-module__AeC8hG__pieChartSplitLegend{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__docSummaryCard .card-header{padding:.85rem 1.15rem}.file-review-workspace-module__AeC8hG__docSummaryCard .card-body{padding:1.15rem}.file-review-workspace-module__AeC8hG__docSummaryChartWrap{flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.file-review-workspace-module__AeC8hG__docSummaryChart{flex:none;width:13.5rem;height:13.5rem;position:relative}.file-review-workspace-module__AeC8hG__docSummaryTotal{font-size:1.65rem;line-height:1.1}.file-review-workspace-module__AeC8hG__docSummaryCenterLabel{text-align:center;max-width:5.75rem;font-size:.7rem;line-height:1.2}.file-review-workspace-module__AeC8hG__docSummaryLegendList{gap:.3rem;max-height:13.5rem;overflow-y:auto}.file-review-workspace-module__AeC8hG__docSummaryRow{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);align-items:center;gap:.6rem;padding:.35rem .55rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.file-review-workspace-module__AeC8hG__docSummaryRow:hover,.file-review-workspace-module__AeC8hG__docSummaryRow:focus-visible{border-color:var(--brand-primary-color);background-color:var(--brand-surface-tint,var(--bs-tertiary-bg));outline:none}.file-review-workspace-module__AeC8hG__docSummaryRowSelected{border-color:var(--brand-primary-color);background-color:var(--brand-surface-tint-strong,var(--bs-tertiary-bg));box-shadow:0 0 0 .12rem color-mix(in srgb, var(--brand-primary-color) 20%, transparent)}.file-review-workspace-module__AeC8hG__docSummarySwatch{border-radius:50%;flex-shrink:0;width:.65rem;height:.65rem}.file-review-workspace-module__AeC8hG__docSummaryLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.file-review-workspace-module__AeC8hG__docSummaryCount{font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:1.5rem;font-weight:700}.file-review-workspace-module__AeC8hG__docSummaryPercent{font-variant-numeric:tabular-nums;color:var(--bs-secondary-color);text-align:right;flex-shrink:0;min-width:3.25rem}@media (max-width:575.98px){.file-review-workspace-module__AeC8hG__pieChartSplitBody{flex-direction:column;align-items:stretch}.file-review-workspace-module__AeC8hG__docSummaryChart{width:11rem;height:11rem}}@media (min-width:1366px){.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__btn,.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__documentActionBtn{min-width:40px!important;height:40px!important}.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__btn i,.file-review-workspace-module__AeC8hG__documentsCardPaginated .file-review-workspace-module__AeC8hG__documentItemPaginated .file-review-workspace-module__AeC8hG__documentItemActions .file-review-workspace-module__AeC8hG__documentActionBtn i{font-size:1.1rem!important}}.file-review-workspace-module__AeC8hG__checklistToolbarCard{overflow:visible}.file-review-workspace-module__AeC8hG__checklistToolbarCard:hover{box-shadow:0 2px 8px var(--shadow-light);transform:none}.file-review-workspace-module__AeC8hG__checklistToolbarCard .card-body{overflow:visible}.file-review-workspace-module__AeC8hG__checklistToolbarField{overflow:visible}.file-review-workspace-module__AeC8hG__checklistToolbarField+.file-review-workspace-module__AeC8hG__checklistToolbarField{margin-top:.75rem}.file-review-workspace-module__AeC8hG__checklistToolbarSelectWrap{width:100%;min-width:0;overflow:visible}.file-review-workspace-module__AeC8hG__checklistToolbarActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex;overflow:visible}.file-review-workspace-module__AeC8hG__checklistToolbarResultRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;overflow:visible}.file-review-workspace-module__AeC8hG__checklistToolbarResultRow .file-review-workspace-module__AeC8hG__checklistToolbarSelectWrap{flex:12rem}@media (max-width:1920px){.file-review-workspace-module__AeC8hG__checklistToolbarResultRow{flex-direction:column;align-items:stretch}.file-review-workspace-module__AeC8hG__checklistToolbarResultRow .file-review-workspace-module__AeC8hG__checklistToolbarSelectWrap{flex:auto;width:100%}.file-review-workspace-module__AeC8hG__checklistToolbarActions .btn-group{flex-wrap:wrap;max-width:100%}}.file-review-workspace-module__AeC8hG__checklistItemsPanelCard{min-height:16rem}.file-review-workspace-module__AeC8hG__checklistItemsPanelBody{-webkit-overflow-scrolling:touch;max-height:min(70vh,36rem);overflow:auto}.file-review-workspace-module__AeC8hG__checklistItemsList{margin:0;padding:0;list-style:none}.file-review-workspace-module__AeC8hG__checklistItemsListItem{border-bottom:1px solid var(--bs-border-color);align-items:flex-start;gap:.5rem;padding:.65rem 1rem;display:flex}.file-review-workspace-module__AeC8hG__checklistItemsListItem:last-child{border-bottom:none}.file-review-workspace-module__AeC8hG__checklistItemsListIndex{min-width:2rem;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums;flex:none;padding-top:.1rem;font-size:.8125rem}.file-review-workspace-module__AeC8hG__checklistItemsListText{word-break:break-word;white-space:normal;flex:auto}.file-review-workspace-module__AeC8hG__checklistScreenNav{flex-wrap:wrap}.file-review-workspace-module__AeC8hG__checklistSelectCol{text-align:center;vertical-align:middle;width:2.5rem;min-width:2.5rem}.file-review-workspace-module__AeC8hG__checklistResearchBar{z-index:5;background:var(--checklist-section-bg,var(--color-white));border-top:1px solid var(--checklist-section-border,var(--color-gray-300));box-shadow:0 -.25rem .75rem var(--shadow-light);padding:.75rem 1rem;position:sticky;bottom:0}.file-review-workspace-module__AeC8hG__checklistResearchPhaseBadge{box-sizing:border-box;vertical-align:middle;border-radius:var(--bs-border-radius-sm,.25rem);justify-content:center;align-items:center;gap:.3rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;font-weight:500;line-height:1.5;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistResearchPhaseBadgeSpinner{border-width:.12em;width:.75rem;height:.75rem}.file-review-workspace-module__AeC8hG__checklistResearchBarSpacer{flex-shrink:0;height:4.5rem}.file-review-workspace-module__AeC8hG__checklistResearchBarFloating{z-index:1040;border-top:3px solid var(--brand-primary-color,var(--bs-primary));box-shadow:0 -.5rem 1.25rem var(--shadow-medium,var(--shadow-light));animation:.22s ease-out file-review-workspace-module__AeC8hG__checklistResearchBarIn;position:fixed;bottom:0;left:0;right:0}.file-review-workspace-module__AeC8hG__checklistResearchBarCta{box-shadow:0 0 0 .2rem var(--shadow-brand-medium,var(--shadow-brand))}@keyframes file-review-workspace-module__AeC8hG__checklistResearchBarIn{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.file-review-workspace-module__AeC8hG__checklistSectionCard{border:1px solid var(--checklist-section-border);border-radius:var(--checklist-section-radius);background-color:var(--checklist-section-bg);box-shadow:0 1px 3px var(--checklist-section-shadow);font-family:var(--font-primary);overflow:hidden}.file-review-workspace-module__AeC8hG__checklistSectionToggle{cursor:pointer;color:inherit}.file-review-workspace-module__AeC8hG__checklistSectionToggle:hover,.file-review-workspace-module__AeC8hG__checklistSectionToggle:focus-visible{background-color:var(--color-gray-100)!important}.file-review-workspace-module__AeC8hG__checklistSectionToggle:focus-visible{outline:2px solid var(--brand-primary-color,#0d6efd);outline-offset:-2px}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table{box-shadow:none;border-collapse:separate;border-spacing:0;border-radius:0}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>thead>tr>th{color:var(--checklist-grid-header-color);background-color:var(--checklist-grid-header-bg);font-family:var(--font-primary);font-size:var(--checklist-grid-header-font-size);font-weight:var(--checklist-grid-header-font-weight);text-transform:none;letter-spacing:normal;vertical-align:middle;padding:.7rem .85rem;border:none!important;border-bottom:2px solid var(--checklist-grid-header-border)!important;box-shadow:none!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>tr{border-bottom:none!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>.file-review-workspace-module__AeC8hG__checklistParentRow:not(.file-review-workspace-module__AeC8hG__checklistParentRowExpanded)>td{border-bottom-width:1px!important;border-bottom-color:var(--checklist-grid-row-border)!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>.file-review-workspace-module__AeC8hG__checklistParentRow:not(.file-review-workspace-module__AeC8hG__checklistParentRowExpanded):last-child>td{border-bottom-width:0!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>tr>td{box-shadow:none;font-family:var(--font-primary);font-size:var(--checklist-grid-cell-font-size);vertical-align:middle;padding:.75rem .85rem;border:0 solid #0000!important}.file-review-workspace-module__AeC8hG__checklistNameCell{font-family:var(--font-primary);font-size:var(--checklist-grid-name-font-size);font-weight:var(--checklist-grid-name-font-weight);color:var(--checklist-grid-name-color);line-height:1.35;overflow:hidden}.file-review-workspace-module__AeC8hG__checklistNameCell .bi{font-size:var(--checklist-grid-chevron-font-size);margin-top:.15rem}.file-review-workspace-module__AeC8hG__checklistParentRow:hover>td{background-color:var(--color-gray-100)}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>.file-review-workspace-module__AeC8hG__checklistParentRowExpanded>td{background-color:var(--checklist-grid-focus-bg)!important;border-top-width:var(--checklist-grid-focus-border-width)!important;border-top-color:var(--checklist-grid-focus-border)!important;border-bottom-width:0!important;border-left-width:0!important;border-right-width:0!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>.file-review-workspace-module__AeC8hG__checklistParentRowExpanded>td:first-child{border-top-left-radius:var(--checklist-child-panel-radius);border-left-width:var(--checklist-grid-focus-border-width)!important;border-left-color:var(--checklist-grid-focus-border)!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>.file-review-workspace-module__AeC8hG__checklistParentRowExpanded>td:last-child{border-top-right-radius:var(--checklist-child-panel-radius);border-right-width:var(--checklist-grid-focus-border-width)!important;border-right-color:var(--checklist-grid-focus-border)!important}.file-review-workspace-module__AeC8hG__checklistSectionCard table.table>tbody>.file-review-workspace-module__AeC8hG__checklistChildRow>td{border-bottom-left-radius:var(--checklist-child-panel-radius);border-bottom-right-radius:var(--checklist-child-panel-radius);background-color:var(--checklist-grid-focus-child-bg)!important;border-top-width:0!important;border-left-width:var(--checklist-grid-focus-border-width)!important;border-right-width:var(--checklist-grid-focus-border-width)!important;border-bottom-width:var(--checklist-grid-focus-border-width)!important;border-left-color:var(--checklist-grid-focus-border)!important;border-right-color:var(--checklist-grid-focus-border)!important;border-bottom-color:var(--checklist-grid-focus-border)!important;box-shadow:0 2px 8px var(--shadow-brand)!important;padding:.35rem .65rem .75rem!important}.file-review-workspace-module__AeC8hG__checklistChildRowInner{-webkit-overflow-scrolling:touch;background-color:var(--checklist-child-panel-bg);border:1px solid var(--checklist-child-panel-border);border-radius:var(--checklist-child-panel-radius);max-height:min(55vh,32rem);box-shadow:none;margin:0;padding:0;overflow:auto}.file-review-workspace-module__AeC8hG__checklistChildRowHeader{background-color:var(--checklist-child-header-bg);border-bottom:1px solid var(--checklist-child-panel-border);font-family:var(--font-primary);font-size:var(--checklist-child-header-font-size);color:var(--checklist-child-header-color);z-index:1;align-items:center;gap:.5rem;padding:.5rem .85rem;font-weight:600;display:flex;position:sticky;top:0}.file-review-workspace-module__AeC8hG__checklistChildRowBody{padding:.75rem .85rem 1rem}.file-review-workspace-module__AeC8hG__checklistChildRowInner table.table{--bs-table-bg:var(--checklist-child-panel-bg);box-shadow:none;border:none;border-radius:0;margin-bottom:0;overflow:hidden}.file-review-workspace-module__AeC8hG__checklistChildRowInner table.table>thead>tr>th{font-family:var(--font-primary);font-size:var(--checklist-child-header-font-size);font-weight:var(--checklist-grid-header-font-weight);text-transform:none;letter-spacing:normal;color:var(--checklist-child-header-color);background-color:var(--checklist-child-header-bg);border:none!important}.file-review-workspace-module__AeC8hG__checklistChildRowInner table.table>thead th:first-child{text-align:center}.file-review-workspace-module__AeC8hG__checklistChildRowInner table.table>tbody>tr{border-bottom:none!important}.file-review-workspace-module__AeC8hG__checklistChildRowInner table.table>tbody>tr>td{font-family:var(--font-primary);font-size:var(--checklist-child-cell-font-size);border:none!important}.file-review-workspace-module__AeC8hG__checklistChildRowInner table.table>tbody>tr:not(:last-child)>td{border-bottom:1px solid var(--checklist-child-row-border)!important}.file-review-workspace-module__AeC8hG__checklistChildItemsList{margin:0;padding:0;list-style:none}.file-review-workspace-module__AeC8hG__checklistChildItemsListItem{border-bottom:1px solid var(--checklist-child-row-border);align-items:flex-start;gap:.5rem;padding:.5rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistChildItemsListItem:last-child{border-bottom:none}.file-review-workspace-module__AeC8hG__checklistCreateDraft{min-height:0;font-family:var(--font-primary);flex-direction:column;gap:1rem;display:flex}.file-review-workspace-module__AeC8hG__checklistCreateStep{border:1px solid var(--checklist-create-step-border);border-radius:var(--checklist-create-step-radius);background-color:var(--checklist-section-bg);overflow:hidden}.file-review-workspace-module__AeC8hG__checklistCreateStepName{z-index:3;box-shadow:var(--shadow-brand);position:sticky;top:0}.file-review-workspace-module__AeC8hG__checklistCreateStepHeader{background-color:var(--checklist-create-step-header-bg);border-bottom:1px solid var(--checklist-create-step-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistCreateStepTitle{font-size:var(--checklist-create-step-title-size);color:var(--checklist-create-step-title-color);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.file-review-workspace-module__AeC8hG__checklistCreateStepBadge{background-color:var(--checklist-create-badge-bg);width:1.35rem;height:1.35rem;color:var(--checklist-create-badge-color);font-size:var(--checklist-create-badge-size);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistCreateStepBody{padding:.85rem}.file-review-workspace-module__AeC8hG__checklistCreateStepHint{font-size:var(--checklist-create-hint-size);color:var(--checklist-create-hint-color);margin:.35rem 0 0}.file-review-workspace-module__AeC8hG__checklistCreateStepHintSpaced{margin-top:0;margin-bottom:.75rem}.file-review-workspace-module__AeC8hG__checklistCreateQuestionsEmpty{text-align:center;border:1px dashed var(--checklist-create-step-border);border-radius:var(--checklist-create-step-radius);background-color:var(--checklist-create-step-header-bg);margin-bottom:.75rem;padding:1.25rem 1rem}.file-review-workspace-module__AeC8hG__checklistCreateFooter{z-index:2;background-color:var(--checklist-section-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;padding:.75rem 0 0;display:flex;position:sticky;bottom:0}.file-review-workspace-module__AeC8hG__checklistResultsStack{flex-direction:column;gap:1rem;display:flex}.file-review-workspace-module__AeC8hG__checklistResultPlaceholder{border:1px solid var(--checklist-section-border);border-radius:var(--checklist-section-radius);background-color:var(--checklist-section-bg);box-shadow:0 1px 3px var(--checklist-section-shadow);overflow:hidden}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderExpanded{border-color:var(--checklist-grid-focus-border);box-shadow:0 0 0 1px var(--checklist-grid-focus-border), 0 2px 8px var(--shadow-brand)}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderHeader{background-color:var(--checklist-grid-header-bg);text-align:left;width:100%;color:inherit;cursor:pointer;border:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0;padding:.85rem 1rem;display:flex}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderExpanded .file-review-workspace-module__AeC8hG__checklistResultPlaceholderHeader{background-color:var(--checklist-grid-focus-bg);border-bottom:1px solid var(--checklist-grid-focus-border)}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderHeader:hover{background-color:var(--color-gray-100)}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderExpanded .file-review-workspace-module__AeC8hG__checklistResultPlaceholderHeader:hover{background-color:var(--checklist-grid-focus-bg)}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderBody{background-color:var(--checklist-section-bg);padding:.85rem 1rem 1rem}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderSummary{font-family:var(--font-primary);font-size:var(--checklist-grid-name-font-size);font-weight:var(--checklist-grid-name-font-weight);color:var(--checklist-grid-name-color);line-height:1.35}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderTimestamp{max-width:100%;color:var(--color-gray-600);align-items:center;gap:.35rem;margin-top:.25rem;font-size:.8125rem;line-height:1.35;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderTimestamp i{color:var(--color-gray-500);flex-shrink:0;font-size:.875rem}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderTimestamp span{word-break:break-word;min-width:0}.file-review-workspace-module__AeC8hG__resultSummaryBar{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-gray-100);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:0;padding:.75rem .9rem;display:flex}.file-review-workspace-module__AeC8hG__resultSummaryLabel{color:var(--color-gray-600);letter-spacing:.03em;text-transform:uppercase;margin-bottom:.2rem;font-size:.72rem;display:block}.file-review-workspace-module__AeC8hG__resultSummaryCount{font-size:1.05rem;font-weight:700;line-height:1}.file-review-workspace-module__AeC8hG__resultSummaryCountYes{color:var(--color-success)}.file-review-workspace-module__AeC8hG__resultSummaryCountNo{color:var(--color-danger)}.file-review-workspace-module__AeC8hG__resultSummaryCountPartial{color:var(--color-warning)}.file-review-workspace-module__AeC8hG__resultSummaryCountError{color:var(--color-warning-strong)}.file-review-workspace-module__AeC8hG__resultAnswerList{flex-direction:column;gap:.65rem;display:flex}.file-review-workspace-module__AeC8hG__resultAnswerCard{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);border-left-width:3px;padding:.7rem .85rem}.file-review-workspace-module__AeC8hG__resultAnswerCardYes{border-left-color:var(--color-success)}.file-review-workspace-module__AeC8hG__resultAnswerCardNo{border-left-color:var(--color-danger)}.file-review-workspace-module__AeC8hG__resultAnswerCardPartial{border-left-color:var(--color-warning)}.file-review-workspace-module__AeC8hG__resultAnswerCardError{border-left-color:var(--color-warning-strong)}.file-review-workspace-module__AeC8hG__resultAnswerCardUnknown{border-left-color:var(--color-gray-300)}.file-review-workspace-module__AeC8hG__resultAnswerHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem .75rem;margin-bottom:.45rem;display:flex}.file-review-workspace-module__AeC8hG__resultAnswerIndex{background-color:var(--color-gray-200);min-width:1.75rem;height:1.75rem;color:var(--color-gray-900);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .35rem;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.file-review-workspace-module__AeC8hG__resultAnswerQuestion{min-width:0;font-family:var(--font-primary);color:var(--color-gray-900);flex:12rem;font-size:1rem;font-weight:700;line-height:1.4}.file-review-workspace-module__AeC8hG__resultAnswerQuestionBand{border:1px solid var(--color-gray-200);border-radius:calc(var(--checklist-section-radius) - 2px);background-color:color-mix(in srgb, var(--color-gray-100) 80%, var(--color-white));flex-wrap:wrap;align-items:flex-start;gap:.65rem .85rem;width:100%;margin-bottom:.65rem;padding:.65rem .75rem;display:flex}.file-review-workspace-module__AeC8hG__resultAnswerQuestionText{min-width:0;font-family:var(--font-primary);color:var(--color-gray-900);flex:16rem;font-size:1.05rem;font-weight:700;line-height:1.45}.file-review-workspace-module__AeC8hG__resultRunSummaryGrid{grid-template-columns:1fr;gap:.65rem;margin-bottom:.85rem;display:grid}@media (min-width:768px){.file-review-workspace-module__AeC8hG__resultRunSummaryGrid{grid-template-columns:1fr 1fr}}.file-review-workspace-module__AeC8hG__resultCompareSideColumn{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);flex-direction:column;gap:.65rem;min-width:0;padding:.75rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__resultCompareSideColumnPrimary{border-color:color-mix(in srgb, var(--brand-primary-color) 28%, var(--color-gray-200));background-color:color-mix(in srgb, var(--brand-primary-color) 5%, var(--color-white))}.file-review-workspace-module__AeC8hG__resultRunSummaryCard{background-color:#0000;border:none;border-radius:0;min-width:0;padding:0}.file-review-workspace-module__AeC8hG__resultRunSummaryCardPrimary{background-color:#0000;border-color:#0000}.file-review-workspace-module__AeC8hG__resultRunSummaryTitle{color:var(--color-gray-900);font-family:var(--font-primary);letter-spacing:.01em;margin-bottom:.45rem;font-size:.88rem;font-weight:700;display:block}.file-review-workspace-module__AeC8hG__resultRunSummaryMeta{color:var(--color-gray-600);word-break:break-word;flex-direction:column;gap:.15rem;margin-top:.55rem;font-size:.78rem;line-height:1.35;display:flex}.file-review-workspace-module__AeC8hG__resultRunSummaryMeta strong{color:var(--color-gray-900);font-weight:600}.file-review-workspace-module__AeC8hG__resultRunSummaryMeta .file-review-workspace-module__AeC8hG__resultMessageTag{margin-top:.15rem}.file-review-workspace-module__AeC8hG__resultQuestionCountTag{border:1px solid var(--color-gray-200);background-color:color-mix(in srgb, var(--brand-primary-color) 8%, var(--color-white));width:fit-content;color:var(--color-gray-900);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.95rem;line-height:1.2;display:inline-flex}.file-review-workspace-module__AeC8hG__resultQuestionCountTag strong{color:var(--color-gray-900);font-size:1.1rem;font-weight:700}.file-review-workspace-module__AeC8hG__resultQuestionCountTag i{color:var(--brand-primary-color);font-size:1rem}.file-review-workspace-module__AeC8hG__resultOverallStatusBadge{border:1px solid var(--color-gray-200);border-radius:var(--bs-border-radius,.375rem);background-color:color-mix(in srgb, var(--brand-primary-color) 8%, var(--color-white));color:var(--color-gray-900);flex-shrink:0;align-items:center;gap:.35rem;padding:.35em .65em;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.file-review-workspace-module__AeC8hG__resultOverallStatusBadgeIcon{font-size:.9em;line-height:1}.file-review-workspace-module__AeC8hG__resultOverallStatusBadgeYes{color:var(--color-success);background-color:color-mix(in srgb, var(--color-success) 12%, var(--color-white));border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultOverallStatusBadgeNo{color:var(--color-danger);background-color:color-mix(in srgb, var(--color-danger) 10%, var(--color-white));border-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultOverallStatusBadgePartial{color:var(--color-warning);background-color:color-mix(in srgb, var(--color-warning) 14%, var(--color-white));border-color:color-mix(in srgb, var(--color-warning) 40%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultOverallStatusBadgeError{color:var(--color-warning-strong);background-color:color-mix(in srgb, var(--color-warning-strong) 12%, var(--color-white));border-color:color-mix(in srgb, var(--color-warning-strong) 35%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultOverallStatusBadgeUnknown{color:var(--color-gray-700);background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.file-review-workspace-module__AeC8hG__resultHistoryCountBadge{border:1px solid var(--color-gray-200);background-color:color-mix(in srgb, var(--brand-primary-color) 10%, var(--color-white));color:var(--color-gray-900);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.35em .65em;font-size:.8125rem;line-height:1.2;display:inline-flex}.file-review-workspace-module__AeC8hG__resultHistoryCountBadgeIcon{color:var(--brand-primary-color);font-size:.9rem}.file-review-workspace-module__AeC8hG__resultHistoryCountBadge strong{color:var(--color-gray-900);font-size:.95rem;font-weight:700}.file-review-workspace-module__AeC8hG__checklistResultPlaceholderHeaderMeta{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.file-review-workspace-module__AeC8hG__resultMessageTag{border:1px solid var(--color-gray-200);background-color:color-mix(in srgb, var(--brand-primary-color) 8%, var(--color-white));width:fit-content;max-width:100%;color:var(--color-gray-900);border-radius:999px;align-items:flex-start;gap:.35rem;margin-top:.5rem;padding:.35rem .75rem;font-size:.875rem;line-height:1.35;display:inline-flex}.file-review-workspace-module__AeC8hG__resultMessageTagIcon{color:var(--brand-primary-color);flex-shrink:0;margin-top:.1rem;font-size:.95rem}.file-review-workspace-module__AeC8hG__resultMessageTagText{word-break:break-word;min-width:0}.file-review-workspace-module__AeC8hG__resultMessageTagYes{background-color:color-mix(in srgb, var(--color-success) 12%, var(--color-white));border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultMessageTagYes .file-review-workspace-module__AeC8hG__resultMessageTagIcon{color:var(--color-success)}.file-review-workspace-module__AeC8hG__resultMessageTagNo{background-color:color-mix(in srgb, var(--color-danger) 10%, var(--color-white));border-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultMessageTagNo .file-review-workspace-module__AeC8hG__resultMessageTagIcon{color:var(--color-danger)}.file-review-workspace-module__AeC8hG__resultMessageTagPartial{background-color:color-mix(in srgb, var(--color-warning) 14%, var(--color-white));border-color:color-mix(in srgb, var(--color-warning) 40%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultMessageTagPartial .file-review-workspace-module__AeC8hG__resultMessageTagIcon{color:var(--color-warning)}.file-review-workspace-module__AeC8hG__resultMessageTagError{background-color:color-mix(in srgb, var(--color-warning-strong) 12%, var(--color-white));border-color:color-mix(in srgb, var(--color-warning-strong) 35%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultMessageTagError .file-review-workspace-module__AeC8hG__resultMessageTagIcon{color:var(--color-warning-strong)}.file-review-workspace-module__AeC8hG__resultAnswerBadges{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.35rem;display:flex}.file-review-workspace-module__AeC8hG__resultAnswerBody{color:var(--color-gray-900);white-space:pre-line;margin:0;font-size:.88rem;line-height:1.45}.file-review-workspace-module__AeC8hG__resultAnswerValueTags{flex-wrap:wrap;align-items:flex-start;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.file-review-workspace-module__AeC8hG__resultAnswerValueTag{border:1px solid var(--color-gray-300);border-radius:var(--bs-border-radius-sm,.25rem);background-color:color-mix(in srgb, var(--brand-primary-color) 8%, var(--color-white));max-width:100%;color:var(--color-gray-900);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;align-items:flex-start;margin:0;padding:.2rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.35;display:inline-flex}.file-review-workspace-module__AeC8hG__resultAnswerSecondary{flex-direction:column;gap:.4rem;margin-top:.55rem;display:flex}.file-review-workspace-module__AeC8hG__resultDocChip{border:1px solid var(--color-success-bg);background-color:var(--color-success-bg-soft);max-width:100%;color:var(--color-success-text);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:500;display:inline-flex}.file-review-workspace-module__AeC8hG__resultDocChipInternal{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-success-text);opacity:.78;margin-left:1.1rem;font-size:.64rem;font-weight:400;line-height:1.2;display:block;overflow:hidden}.file-review-workspace-module__AeC8hG__resultDocChipList{flex-wrap:wrap;gap:.35rem;display:flex}.file-review-workspace-module__AeC8hG__resultDocBulletHeading{color:var(--color-gray-700);letter-spacing:.01em;font-size:.72rem;font-weight:600}.file-review-workspace-module__AeC8hG__resultDocBulletList{flex-direction:column;align-items:flex-start;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.file-review-workspace-module__AeC8hG__resultDocBulletItem{border:1px solid var(--color-gray-200);background-color:var(--color-gray-50);border-radius:.4rem;align-items:flex-start;gap:.4rem;width:fit-content;min-width:0;max-width:100%;padding:.35rem .5rem;display:inline-flex}.file-review-workspace-module__AeC8hG__resultDocBulletMain{flex:0 auto;align-items:flex-start;gap:.5rem;min-width:0;max-width:100%;display:flex}.file-review-workspace-module__AeC8hG__resultDocBulletIcon{color:var(--color-gray-600);flex-shrink:0;align-self:flex-start;margin-top:.2rem;font-size:.9rem;line-height:1}.file-review-workspace-module__AeC8hG__resultDocBulletBody{flex-direction:column;flex:0 auto;gap:.1rem;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__resultDocBulletPreview{align-self:flex-start;margin-top:0;margin-left:.15rem}.file-review-workspace-module__AeC8hG__resultDocBulletHuman{color:var(--color-gray-900);overflow-wrap:anywhere;font-size:.78rem;font-weight:600;line-height:1.3}.file-review-workspace-module__AeC8hG__resultDocBulletInternal,.file-review-workspace-module__AeC8hG__resultDocBulletValue{color:var(--color-gray-600);overflow-wrap:anywhere;font-size:.7rem;line-height:1.3}.file-review-workspace-module__AeC8hG__resultDocBulletMore{color:var(--color-gray-600);padding-left:.5rem;font-size:.72rem;font-weight:500}.file-review-workspace-module__AeC8hG__resultCompareToolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.85rem;display:flex}.file-review-workspace-module__AeC8hG__resultCompareSelect{flex:auto;width:100%;min-width:0;max-width:none}.file-review-workspace-module__AeC8hG__resultCompareSummary{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-gray-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;padding:.55rem .75rem;font-size:.82rem;display:flex}.file-review-workspace-module__AeC8hG__resultCompareChangedBadge{background-color:color-mix(in srgb, var(--color-warning) 18%, var(--color-white));color:var(--color-gray-900);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.file-review-workspace-module__AeC8hG__resultCompareRow{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);margin-bottom:.65rem;padding:.7rem .85rem}.file-review-workspace-module__AeC8hG__resultCompareRowChanged{border-color:color-mix(in srgb, var(--color-warning) 45%, var(--color-gray-200));background-color:color-mix(in srgb, var(--color-warning) 8%, var(--color-white))}.file-review-workspace-module__AeC8hG__resultCompareQuestion{border:1px solid var(--color-gray-200);border-radius:calc(var(--checklist-section-radius) - 2px);background-color:color-mix(in srgb, var(--color-gray-100) 75%, var(--color-white));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;margin-bottom:.7rem;padding:.7rem .8rem;display:flex}.file-review-workspace-module__AeC8hG__resultCompareGrid{grid-template-columns:1fr;gap:.55rem;display:grid}@media (min-width:768px){.file-review-workspace-module__AeC8hG__resultCompareGrid{grid-template-columns:1fr 1fr}}.file-review-workspace-module__AeC8hG__resultComparePane{border:1px solid var(--color-gray-200);border-radius:calc(var(--checklist-section-radius) - 2px);background-color:color-mix(in srgb, var(--color-gray-100) 70%, var(--color-white));min-width:0;padding:.55rem .65rem}.file-review-workspace-module__AeC8hG__resultComparePanePrimary{background-color:color-mix(in srgb, var(--brand-primary-color) 5%, var(--color-white));border-color:color-mix(in srgb, var(--brand-primary-color) 22%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__resultComparePaneLabel{color:var(--color-gray-600);letter-spacing:.02em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem;font-weight:600;display:block}.file-review-workspace-module__AeC8hG__resultOutcomeBadge{color:var(--color-white);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.file-review-workspace-module__AeC8hG__resultOutcomeBadgeYes{background-color:var(--color-success)}.file-review-workspace-module__AeC8hG__resultOutcomeBadgeNo{background-color:var(--color-danger)}.file-review-workspace-module__AeC8hG__resultOutcomeBadgePartial{background-color:var(--color-warning);color:var(--color-gray-900)}.file-review-workspace-module__AeC8hG__resultOutcomeBadgeError{background-color:var(--color-warning-strong)}.file-review-workspace-module__AeC8hG__resultOutcomeBadgeUnknown{background-color:var(--color-gray-500)}.file-review-workspace-module__AeC8hG__resultConfidenceBadge{border-radius:.25rem;align-items:center;padding:.15rem .45rem;font-size:.68rem;font-weight:500;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistVersionMeta{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.file-review-workspace-module__AeC8hG__checklistVersionBadge{cursor:pointer;padding:.25em .45em;line-height:1.2}.file-review-workspace-module__AeC8hG__checklistVersionBadge:hover,.file-review-workspace-module__AeC8hG__checklistVersionBadge:focus-visible{filter:brightness(.92)}.file-review-workspace-module__AeC8hG__checklistLineagePopover{width:max-content;max-width:none;box-shadow:0 .25rem .75rem var(--shadow-brand-medium);overflow:visible}.file-review-workspace-module__AeC8hG__checklistLineagePopover .popover-body{overflow:visible}.file-review-workspace-module__AeC8hG__checklistLineageTree{flex-direction:column;gap:0;display:flex}.file-review-workspace-module__AeC8hG__checklistLineageNode{align-items:stretch;gap:.55rem;width:max-content;max-width:none;display:flex}.file-review-workspace-module__AeC8hG__checklistLineageRail{flex-direction:column;flex-shrink:0;align-items:center;width:.75rem;display:flex}.file-review-workspace-module__AeC8hG__checklistLineageDot{background-color:var(--color-gray-400);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.35rem}.file-review-workspace-module__AeC8hG__checklistLineageDotCurrent{background-color:var(--brand-primary-color);box-shadow:0 0 0 2px var(--brand-surface-tint)}.file-review-workspace-module__AeC8hG__checklistLineageStem{border-left:2px solid var(--color-gray-300);flex:auto;width:0;min-height:.85rem;margin:.15rem 0 0}.file-review-workspace-module__AeC8hG__checklistLineageContent{flex:none;padding-bottom:.65rem}.file-review-workspace-module__AeC8hG__checklistLineageRow{flex-wrap:nowrap;align-items:center;gap:.35rem;display:flex}.file-review-workspace-module__AeC8hG__checklistLineageName{white-space:nowrap;flex:none}.file-review-workspace-module__AeC8hG__checklistLineageBadges{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistLineageNode:last-child .file-review-workspace-module__AeC8hG__checklistLineageContent{padding-bottom:0}.file-review-workspace-module__AeC8hG__checklistLineageNodeCurrent .file-review-workspace-module__AeC8hG__checklistLineageContent{font-weight:600}.file-review-workspace-module__AeC8hG__checklistComparisonRoot{--checklist-comparison-question-width:14.4rem;--checklist-comparison-question-min-width:12.6rem;--checklist-comparison-status-width:7.5rem;--checklist-comparison-change-width:5.75rem;--checklist-comparison-lead-width:28rem;flex-direction:column;gap:.85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonRootFullscreen{z-index:1040;background-color:var(--color-white);padding:1rem 1.25rem;position:fixed;inset:0;overflow:auto}.file-review-workspace-module__AeC8hG__checklistComparisonHeader{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;min-width:0;display:flex;overflow:auto hidden}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderLead{box-sizing:border-box;border-right:1px solid var(--color-gray-200);flex-direction:column;flex:0 0 var(--checklist-comparison-lead-width);width:var(--checklist-comparison-lead-width);min-width:var(--checklist-comparison-lead-width);max-width:var(--checklist-comparison-lead-width);flex-grow:0;flex-shrink:0;justify-content:flex-start;gap:.35rem;padding:.75rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderLeadSummary{border-top:1px solid var(--color-gray-200);flex-direction:column;gap:.35rem;margin-top:.55rem;padding-top:.55rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonPathBar{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:color-mix(in srgb, var(--color-gray-100) 65%, var(--color-white));flex-direction:column;align-items:stretch;gap:.35rem;min-width:0;padding:.55rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonPathItem{width:100%;min-width:0;color:var(--color-gray-700);align-items:flex-start;gap:.4rem;font-size:.78rem;line-height:1.35;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonPathItem i{color:var(--color-gray-600);flex:none;margin-top:.1rem}.file-review-workspace-module__AeC8hG__checklistComparisonPathLabel{color:var(--color-gray-800);font-weight:600}.file-review-workspace-module__AeC8hG__checklistComparisonPathText{white-space:normal;min-width:0;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;color:var(--color-gray-700);flex:auto;overflow:visible}@media (min-width:768px){.file-review-workspace-module__AeC8hG__checklistComparisonPathItem{max-width:100%}}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRun{box-sizing:border-box;border-right:1px solid var(--color-gray-200);background-color:var(--color-white);flex-direction:column;flex:1 1 calc(12rem + ((var(--checklist-comparison-status-width) + var(--checklist-comparison-change-width)) / var(--checklist-comparison-run-count,3)));gap:.65rem;width:auto;min-width:10rem;padding:.75rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRun:last-child{border-right:none}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRunPrimary{background-color:color-mix(in srgb, var(--brand-primary-color) 5%, var(--color-white))}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRunTitleRow{justify-content:space-between;align-items:flex-start;gap:.35rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRunTitleRow .file-review-workspace-module__AeC8hG__resultRunSummaryTitle{margin-bottom:0}.file-review-workspace-module__AeC8hG__checklistComparisonRunRemoveBtn{flex:none;line-height:1;text-decoration:none!important}.file-review-workspace-module__AeC8hG__checklistComparisonRunRemoveBtn:hover,.file-review-workspace-module__AeC8hG__checklistComparisonRunRemoveBtn:focus-visible{color:var(--color-danger)!important}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderAddRun{box-sizing:border-box;border:none;border-left:1px dashed var(--color-gray-300);background-color:color-mix(in srgb, var(--color-gray-100) 70%, var(--color-white));min-width:10rem;color:var(--color-gray-700);text-align:center;cursor:pointer;flex-direction:column;flex:1 1 calc(12rem + ((var(--checklist-comparison-status-width) + var(--checklist-comparison-change-width)) / var(--checklist-comparison-run-count,3)));justify-content:center;align-items:center;gap:.35rem;width:auto;padding:.75rem .85rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderAddRun:hover,.file-review-workspace-module__AeC8hG__checklistComparisonHeaderAddRun:focus-visible{background-color:color-mix(in srgb, var(--brand-primary-color) 8%, var(--color-white));color:var(--brand-primary-color);outline:none}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderAddRun i{font-size:1.1rem;line-height:1}@media (max-width:991.98px){.file-review-workspace-module__AeC8hG__checklistComparisonHeader{flex-direction:column;overflow:hidden visible}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderLead{border-right:none;border-bottom:1px solid var(--color-gray-200);flex:none;width:100%;min-width:0;max-width:none}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRun,.file-review-workspace-module__AeC8hG__checklistComparisonHeaderAddRun{border-left:none;border-right:none;border-bottom:1px solid var(--color-gray-200);flex:auto;width:100%;min-width:0;max-width:none}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderAddRun{border-bottom:none;flex-direction:row;justify-content:center;min-height:2.75rem}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRun:last-child{border-bottom:1px solid var(--color-gray-200)}}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderInfo,.file-review-workspace-module__AeC8hG__checklistComparisonHeaderSummary{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);min-width:0;padding:.75rem .85rem}.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRuns{grid-template-columns:1fr;gap:.55rem;min-width:0;display:grid}@media (min-width:768px){.file-review-workspace-module__AeC8hG__checklistComparisonHeaderRuns{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}.file-review-workspace-module__AeC8hG__checklistComparisonSummaryMetrics{flex-wrap:nowrap;justify-content:space-between;gap:.65rem .85rem;width:100%;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonSummaryMetric{text-align:center;flex:1 1 0;min-width:4.5rem}.file-review-workspace-module__AeC8hG__checklistComparisonSummaryMetric small{white-space:nowrap;display:block}.file-review-workspace-module__AeC8hG__checklistComparisonTabs{flex-wrap:nowrap;flex:none;gap:0;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistComparisonTabBtn{white-space:nowrap;min-height:2.5rem;padding:.45rem .85rem;font-size:.875rem;font-weight:600;line-height:1.25}.file-review-workspace-module__AeC8hG__checklistComparisonControls{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonToolbar{flex-wrap:nowrap;flex:none;align-items:center;gap:.25rem;margin-left:0;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonToolbarBtn{width:auto;min-width:7.25rem;max-width:none;min-height:2.5rem;padding:.45rem .65rem;font-size:.875rem}.file-review-workspace-module__AeC8hG__checklistComparisonSearch{flex:22rem;min-width:16rem;max-width:36rem}.file-review-workspace-module__AeC8hG__checklistComparisonSearchInput{min-height:2.5rem;padding:.5rem .85rem;font-size:.9375rem}.file-review-workspace-module__AeC8hG__checklistComparisonControlsEnd{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;margin-left:auto;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonColumns{min-width:0;position:relative}@media (max-width:991.98px){.file-review-workspace-module__AeC8hG__checklistComparisonControls{flex-wrap:wrap}.file-review-workspace-module__AeC8hG__checklistComparisonControlsEnd{flex:100%;margin-left:0}.file-review-workspace-module__AeC8hG__checklistComparisonSearch{flex:auto;max-width:none}}.file-review-workspace-module__AeC8hG__checklistComparisonFilters{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonFilterBtn{border:1px solid var(--color-gray-200);background-color:var(--color-white);color:var(--color-gray-800)}.file-review-workspace-module__AeC8hG__checklistComparisonFilterBtnActive{border-color:color-mix(in srgb, var(--brand-primary-color) 40%, var(--color-gray-200));background-color:color-mix(in srgb, var(--brand-primary-color) 10%, var(--color-white));color:var(--color-gray-900)}.file-review-workspace-module__AeC8hG__checklistComparisonColumnMenu{z-index:20;border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);min-width:12rem;max-height:16rem;box-shadow:0 .35rem 1rem color-mix(in srgb, var(--color-gray-900) 12%, transparent);padding:.45rem;position:absolute;top:calc(100% + .25rem);right:0;overflow:auto}.file-review-workspace-module__AeC8hG__checklistComparisonTableWrap{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);overflow:hidden}.file-review-workspace-module__AeC8hG__checklistComparisonTableScroll{max-height:min(70vh,40rem);position:relative;overflow:auto}.file-review-workspace-module__AeC8hG__checklistComparisonTableFlow{position:relative;overflow:auto visible}.file-review-workspace-module__AeC8hG__checklistComparisonTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.file-review-workspace-module__AeC8hG__checklistComparisonTable thead th{z-index:2;background-color:var(--color-gray-100);border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-800);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;padding:.55rem .65rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.file-review-workspace-module__AeC8hG__checklistComparisonTableHead{z-index:3;background-color:var(--color-gray-100);position:sticky;top:0}.file-review-workspace-module__AeC8hG__checklistComparisonTableRow{align-items:stretch;width:100%;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonTableHeaderCell,.file-review-workspace-module__AeC8hG__checklistComparisonTableCell{box-sizing:border-box;min-width:0;padding:.55rem .65rem}.file-review-workspace-module__AeC8hG__checklistComparisonTableHeaderCell{border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-800);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;background-color:var(--color-gray-100);font-size:.75rem;font-weight:700}.file-review-workspace-module__AeC8hG__checklistComparisonTableCell{border-bottom:1px solid var(--color-gray-200);vertical-align:top;color:var(--color-gray-900);background-color:var(--color-white);font-size:.84rem}.file-review-workspace-module__AeC8hG__checklistComparisonColNum{text-align:center;flex:0 0 2.75rem;width:2.75rem;max-width:2.75rem;padding-left:.35rem;padding-right:.35rem}.file-review-workspace-module__AeC8hG__checklistComparisonColQuestion{flex:0 0 var(--checklist-comparison-question-width);width:var(--checklist-comparison-question-width);min-width:var(--checklist-comparison-question-min-width);max-width:var(--checklist-comparison-question-width)}.file-review-workspace-module__AeC8hG__checklistComparisonColQuestionGrow{width:auto;min-width:var(--checklist-comparison-question-min-width);flex:auto;max-width:none}.file-review-workspace-module__AeC8hG__checklistComparisonColQuestion .file-review-workspace-module__AeC8hG__resultAnswerQuestionText,.file-review-workspace-module__AeC8hG__checklistComparisonTableCell.file-review-workspace-module__AeC8hG__checklistComparisonColQuestion .file-review-workspace-module__AeC8hG__resultAnswerQuestionText{font-size:.8125rem;font-weight:500;line-height:1.4}.file-review-workspace-module__AeC8hG__checklistComparisonColRun{flex:12rem;width:auto;min-width:12rem}.file-review-workspace-module__AeC8hG__checklistComparisonColStatus{flex:0 0 var(--checklist-comparison-status-width);width:var(--checklist-comparison-status-width);max-width:var(--checklist-comparison-status-width);padding-left:.35rem;padding-right:.35rem}.file-review-workspace-module__AeC8hG__checklistComparisonColChange{flex:0 0 var(--checklist-comparison-change-width);width:var(--checklist-comparison-change-width);max-width:var(--checklist-comparison-change-width);text-align:center;padding-left:.35rem;padding-right:.35rem}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable{table-layout:fixed;width:100%}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable>:is(thead,tbody)>tr>:is(th,td){vertical-align:top}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColNum{text-align:center;width:2.75rem!important;max-width:2.75rem!important;padding-left:.35rem!important;padding-right:.35rem!important}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColStatus{width:var(--checklist-comparison-status-width)!important;max-width:var(--checklist-comparison-status-width)!important;padding-left:.35rem!important;padding-right:.35rem!important}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColChange{text-align:center;width:var(--checklist-comparison-change-width)!important;max-width:var(--checklist-comparison-change-width)!important;padding-left:.35rem!important;padding-right:.35rem!important}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColQuestion{width:var(--checklist-comparison-question-width)!important;min-width:var(--checklist-comparison-question-min-width)!important;max-width:var(--checklist-comparison-question-width)!important}.file-review-workspace-module__AeC8hG__checklistComparisonGridTableSingleRun>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColQuestionGrow{width:auto!important;min-width:var(--checklist-comparison-question-min-width)!important;max-width:none!important}.file-review-workspace-module__AeC8hG__checklistComparisonGridTableSingleRun>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColRun{width:42%!important;max-width:28rem!important}.file-review-workspace-module__AeC8hG__checklistComparisonGridTable>:is(thead,tbody)>tr>:is(th,td).file-review-workspace-module__AeC8hG__checklistComparisonColRun{width:auto!important}.file-review-workspace-module__AeC8hG__checklistComparisonStatusBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:.2rem;max-width:100%;padding:.15rem .4rem;font-size:.68rem;font-weight:600;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistComparisonViewBtn{min-width:4.25rem;padding:.28rem .65rem;font-size:.78rem;font-weight:600;line-height:1.25}.file-review-workspace-module__AeC8hG__checklistComparisonTable tbody td{border-bottom:1px solid var(--color-gray-200);vertical-align:top;color:var(--color-gray-900);background-color:var(--color-white);padding:.55rem .65rem;font-size:.84rem}.file-review-workspace-module__AeC8hG__checklistComparisonTableRowChanged td,.file-review-workspace-module__AeC8hG__checklistComparisonTableRowChanged .file-review-workspace-module__AeC8hG__checklistComparisonTableCell{background-color:color-mix(in srgb, var(--color-warning) 8%, var(--color-white))}.file-review-workspace-module__AeC8hG__checklistComparisonVirtualBody{width:100%;position:relative}.file-review-workspace-module__AeC8hG__checklistComparisonVirtualRow{align-items:stretch;width:100%;display:flex;position:absolute;top:0;left:0}.file-review-workspace-module__AeC8hG__checklistComparisonStatusMatched{background-color:var(--color-success-bg-soft);color:var(--color-success-text);border:1px solid var(--color-success-bg)}.file-review-workspace-module__AeC8hG__checklistComparisonStatusDifferent{background-color:color-mix(in srgb, var(--color-warning) 18%, var(--color-white));color:var(--color-gray-900);border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__checklistComparisonStatusMissing{background-color:var(--color-danger-bg);color:var(--color-danger-alert-text);border:1px solid color-mix(in srgb, var(--color-danger) 30%, var(--color-gray-200))}.file-review-workspace-module__AeC8hG__checklistComparisonStatusNotAnswered{background-color:var(--color-gray-100);color:var(--color-gray-700);border:1px solid var(--color-gray-200)}.file-review-workspace-module__AeC8hG__checklistComparisonAnswerCell{flex-direction:column;gap:.35rem;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonShowMore{color:var(--brand-primary-color);background:0 0;border:0;align-self:flex-start;padding:0;font-size:.75rem;font-weight:600}.file-review-workspace-module__AeC8hG__checklistComparisonCoverage{flex-direction:column;gap:.75rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoveragePanel{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);overflow:hidden}.file-review-workspace-module__AeC8hG__checklistComparisonCoveragePanelHeader{border-bottom:1px solid var(--color-gray-200);background-color:color-mix(in srgb, var(--color-gray-100) 70%, var(--color-white));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoveragePanelTitle{flex-direction:column;flex:14rem;gap:.2rem;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoveragePanelBody{padding:.85rem 1rem 1rem}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageSort{flex:none;align-items:center;gap:.45rem;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageSortSelect{min-width:8.5rem;max-width:11rem;width:auto!important}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageSortSelect .branded-dropdown__trigger.form-select{box-sizing:border-box;height:31px;min-height:31px;padding:.25rem .5rem;font-size:.8125rem;line-height:1.25}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){.file-review-workspace-module__AeC8hG__checklistComparisonCoverageGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageCard{border:1px solid var(--color-gray-200);border-radius:var(--checklist-section-radius);background-color:var(--color-white);flex-direction:column;gap:.55rem;min-width:0;min-height:18rem;padding:.75rem .85rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageCardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageCardHeader .file-review-workspace-module__AeC8hG__resultRunSummaryTitle{margin-bottom:.15rem}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageSearch{flex:none}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageList{border:1px solid var(--color-gray-200);border-radius:calc(var(--checklist-section-radius) - 2px);background-color:color-mix(in srgb, var(--color-gray-100) 55%, var(--color-white));flex-direction:column;flex:auto;gap:.15rem;min-height:12rem;max-height:20rem;padding:.2rem;display:flex;overflow:auto}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageRow{background-color:var(--color-white);border:1px solid #0000;border-radius:.35rem;align-items:flex-start;gap:.4rem;min-width:0;padding:.35rem .45rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageRow:hover{border-color:var(--color-gray-200)}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageRowMain{min-width:0;color:var(--color-gray-900);flex:auto;align-items:flex-start;gap:.5rem;font-size:.78rem;font-weight:500;line-height:1.3;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageNames{flex-direction:column;flex:0 auto;min-width:0;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageInternal{text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-600);font-size:.68rem;font-weight:400;line-height:1.25;overflow:hidden}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageIcon{color:var(--color-gray-600);flex-shrink:0;align-self:flex-start;margin-top:.2rem;font-size:.9rem;line-height:1}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageUsage{text-align:right;min-width:2rem;color:var(--color-gray-600);flex:none;font-size:.72rem;font-weight:600}.file-review-workspace-module__AeC8hG__checklistComparisonCoveragePreviewSpacer{flex:none;width:28px;height:28px}.file-review-workspace-module__AeC8hG__checklistComparisonCoverageFooter{color:var(--color-gray-600);font-size:.72rem;line-height:1.3}.file-review-workspace-module__AeC8hG__checklistComparisonPagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.file-review-workspace-module__AeC8hG__checklistComparisonPaginationInner{width:100%}.file-review-workspace-module__AeC8hG__checklistComparisonPageSize{flex:none;align-items:center;gap:.35rem;min-width:0;margin-left:0;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistComparisonPageSizeSelect{--checklist-pagination-control-height:31px;min-width:4.25rem;max-width:5rem;width:auto!important}:is(.file-review-workspace-module__AeC8hG__checklistComparisonPageSizeSelect .branded-dropdown__trigger.form-select,.file-review-workspace-module__AeC8hG__checklistComparisonPageSize .branded-dropdown__trigger.form-select){box-sizing:border-box;min-height:var(--checklist-pagination-control-height);height:var(--checklist-pagination-control-height);max-height:var(--checklist-pagination-control-height);padding:.25rem .5rem;font-size:.875rem;line-height:1.25}.file-review-workspace-module__AeC8hG__checklistComparisonPaginationInner .pagination-sm .page-link{box-sizing:border-box;align-items:center;height:31px;min-height:31px;padding-top:.25rem;padding-bottom:.25rem;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistComparisonPaginationInner button.btn-link{box-sizing:border-box;justify-content:center;align-items:center;width:31px;height:31px;min-height:31px;padding:0;display:inline-flex}.file-review-workspace-module__AeC8hG__checklistComparisonPaginationInner button.btn-link i{font-size:1rem}.file-review-workspace-module__AeC8hG__checklistComparisonGridRowChanged{background-color:color-mix(in srgb, var(--color-warning) 8%, var(--color-white))}
