.RunAssessmentModal_overlay__nN8R5{position:fixed;inset:0;z-index:100;display:flex;align-items:safe center;justify-content:center;box-sizing:border-box;width:100%;height:var(--ma-frame-height,100%);padding:24px;overflow:hidden;background:rgba(0,0,0,.5)}.RunAssessmentModal_modal__EjQg4{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:760px;max-height:calc(var(--ma-frame-height, 100dvh) - 48px);max-height:min(720px,var(--ma-frame-height,100dvh) - 48px);overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:var(--ma-white);box-shadow:0 12px 24px rgba(0,0,0,.17);font-family:var(--ma-font-auth)}.RunAssessmentModal_header__eO2jn{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:24px;border-bottom:1px solid #f3f4f6}.RunAssessmentModal_headerText__NQp_Z{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.RunAssessmentModal_title__PxjmX{margin:0;color:#111928;font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.004px}.RunAssessmentModal_subtitle__WcrD7{margin:0;color:#6b7280;font-size:14px;font-weight:400;line-height:20px}.RunAssessmentModal_closeButton__MBoC5{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);cursor:pointer}.RunAssessmentModal_closeButton__MBoC5:disabled{cursor:not-allowed;opacity:.65}.RunAssessmentModal_body__ACvYZ{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;width:100%;min-height:0;padding:12px 24px 16px;overflow-x:hidden;overflow-y:auto}.RunAssessmentModal_section__hzLQC{display:flex;flex-direction:column;flex-shrink:0;gap:8px;width:100%}.RunAssessmentModal_sectionLabel__Ap_I2{margin:0;color:#374151;font-size:14px;font-weight:600;line-height:normal}.RunAssessmentModal_crChipList__L9nn1{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;max-height:160px;overflow-y:auto}.RunAssessmentModal_crChip__SAhFg{display:flex;gap:12px;align-items:center;width:100%;padding:10px 12px;border:1.5px solid #f1f5f9;border-radius:9px;background:#f1f5f9}.RunAssessmentModal_crChipText__ZOIH9{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.RunAssessmentModal_crId__b5_NU{margin:0;color:#0f62fe;font-size:12.5px;font-weight:700;line-height:normal}.RunAssessmentModal_crSummary__kguiL{margin:0;overflow:hidden;color:#667085;font-size:12px;font-weight:500;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.RunAssessmentModal_confirmedPill__pMCvJ{display:inline-flex;flex-shrink:0;align-items:center;padding:4px 8px;border-radius:6px;background:#def7ec;color:#03543f;font-size:12px;font-weight:600;line-height:normal;white-space:nowrap}.RunAssessmentModal_field__tHwgW{display:flex;flex-direction:column;gap:6px;width:100%}.RunAssessmentModal_fieldLabel__tScTi{margin:0;color:#334155;font-size:13px;font-weight:600;line-height:normal}.RunAssessmentModal_kbFieldWrap__4qOuB{position:relative;width:100%}.RunAssessmentModal_kbTrigger__AtJpj{display:flex;gap:12px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:44px;padding:0 16px;border:1px solid #d1d5db;border-radius:8px;background:var(--ma-white);color:#021a3a;font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.RunAssessmentModal_kbTrigger__AtJpj:disabled{cursor:not-allowed;opacity:.65}.RunAssessmentModal_kbTriggerOpen__hC7OK{border-color:#0f62fe}.RunAssessmentModal_kbTriggerLabel__oEJy0{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RunAssessmentModal_kbTriggerCode__V8jje{font-weight:700}.RunAssessmentModal_kbTriggerPlaceholder__ovHN9{color:#9ca3af;font-weight:400}.RunAssessmentModal_kbMenu__NYClq{position:absolute;top:calc(100% + 4px);left:0;z-index:2;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:100%;max-height:220px;padding:9px 1px;overflow-y:auto;border:.693px solid #e5e7eb;border-radius:10px;background:var(--ma-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.RunAssessmentModal_kbOption__CmDfg{display:flex;gap:10px;align-items:center;width:100%;padding:4px 16px;border:none;background:rgba(0,0,0,0);font:inherit;text-align:left;cursor:pointer}.RunAssessmentModal_kbOption__CmDfg:hover{background:#f8fafc}.RunAssessmentModal_kbCheckbox__N6nqc{flex-shrink:0;box-sizing:border-box;width:16px;height:16px;margin:0;border:1px solid #d1d5db;border-radius:4px;background:var(--ma-white);accent-color:#0f62fe;cursor:pointer}.RunAssessmentModal_kbCode__Y04FR{flex-shrink:0;color:#0f62fe;font-size:14px;font-weight:600;line-height:normal;white-space:nowrap}.RunAssessmentModal_kbOptionTitle__4zEQ4{min-width:0;overflow:hidden;color:#0f172a;font-size:14px;font-weight:500;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.RunAssessmentModal_kbOptionVersion__iAtKm{flex-shrink:0;color:#64748b;font-size:14px;font-weight:500;line-height:normal;white-space:nowrap}.RunAssessmentModal_kbMenuStatus__KJobK{margin:0;padding:8px 16px;color:#64748b;font-size:13px;font-weight:500;line-height:18px}.RunAssessmentModal_kbMenuError__3Kvlp{color:#da1e28}.RunAssessmentModal_sopStatus__ASIA2{margin:0;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:600;line-height:16px;width:-moz-fit-content;width:fit-content}.RunAssessmentModal_sopStatusAttached___9WFQ{background:#ecfdf3;color:#027a48}.RunAssessmentModal_sopStatusMissing__Ih9Ow{background:#f8fafc;color:#64748b}.RunAssessmentModal_documentsSection__MuOYN{display:flex;flex-direction:column;gap:10px;width:100%;flex-shrink:0}.RunAssessmentModal_documentsHeader__7CpSy{display:flex;flex-shrink:0;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.RunAssessmentModal_kbContextHeading__bZd6z{margin:0;color:#111928;font-size:14px;font-weight:600;line-height:18px}.RunAssessmentModal_documentsCount__yKaZu{margin:0;color:#64748b;font-size:12px;font-weight:500;line-height:16px}.RunAssessmentModal_kbContextEmpty__UH8Dg{margin:0;color:#64748b;font-size:12px;font-weight:400;line-height:16px}.RunAssessmentModal_kbGroups__2O58p{display:flex;flex-direction:column;gap:12px;width:100%}.RunAssessmentModal_kbGroup__v08pG{display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white)}.RunAssessmentModal_kbGroupHeader__uZ_BT{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:12px 14px}.RunAssessmentModal_kbGroupTarget__V7Hn4 .RunAssessmentModal_kbGroupHeader__uZ_BT{background:#eef4ff}.RunAssessmentModal_kbGroupContext__o9t3d .RunAssessmentModal_kbGroupHeader__uZ_BT{background:#f8fafc}.RunAssessmentModal_kbGroupHeaderText__370jk{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.RunAssessmentModal_kbGroupHeading__rKvxR{margin:0;color:#111928;font-size:13px;font-weight:600;line-height:18px}.RunAssessmentModal_roleBadgeGuidance__7y0FB,.RunAssessmentModal_roleBadgeProduces__fmLJ9{display:inline-flex;flex-shrink:0;align-items:center;margin-left:auto;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:14px;white-space:nowrap}.RunAssessmentModal_roleBadgeProduces__fmLJ9{background:#dbeafe;color:#0f62fe}.RunAssessmentModal_roleBadgeGuidance__7y0FB{background:#e5e7eb;color:#475569}.RunAssessmentModal_kbGroupHint__B2jUT{margin:0;color:#64748b;font-size:12px;font-weight:400;line-height:16px}.RunAssessmentModal_kbDocList__hCmeh{display:flex;flex-direction:column;gap:0;margin:0;padding:4px 14px 10px;list-style:none;background:var(--ma-white)}.RunAssessmentModal_kbDocRow__LYzNx{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-bottom:1px solid #eef2f7}.RunAssessmentModal_kbDocRow__LYzNx:last-child{border-bottom:none;padding-bottom:4px}.RunAssessmentModal_kbDocIcon__5uCcW{flex-shrink:0;margin-top:2px}.RunAssessmentModal_kbDocMain__fOf76{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.RunAssessmentModal_kbDocKey__t3ivM{color:#0f172a;font-size:13px;font-weight:600;line-height:18px}.RunAssessmentModal_kbDocKind__XAdks{color:#64748b;font-size:12px;font-weight:400;line-height:16px}.RunAssessmentModal_kbDocExtractHint__WcOOF{flex-shrink:0;align-self:center;color:#b45309;font-size:11px;font-weight:600;line-height:14px}.RunAssessmentModal_footer__t73K5{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;width:100%;padding:16px 24px 24px;border-top:1px solid #f3f4f6}.RunAssessmentModal_cancelButton__Bu4Nj,.RunAssessmentModal_primaryButton__I9ixy{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;line-height:normal;cursor:pointer}.RunAssessmentModal_cancelButton__Bu4Nj{border:1.5px solid #dfe1e6;background:var(--ma-white);color:#172b4d}.RunAssessmentModal_primaryButton__I9ixy{border:none;background:#0f62fe;color:var(--ma-white)}.RunAssessmentModal_cancelButton__Bu4Nj:disabled,.RunAssessmentModal_primaryButton__I9ixy:disabled{cursor:not-allowed;opacity:.65}