.AddAffectedRequirementModal_overlay__WFbJZ{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AddAffectedRequirementModal_modal__vm4m1{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:479px;overflow:visible;border-radius:16px;background:var(--ma-white);box-shadow:0 16px 32px -4px rgba(0,0,0,.24);font-family:var(--ma-font-auth)}.AddAffectedRequirementModal_header__u6Ohi{flex-shrink:0;padding:24px 24px 20px;border-bottom:1px solid #f3f4f6}.AddAffectedRequirementModal_titleBlock__zHPu7{display:flex;flex-direction:column;gap:6px}.AddAffectedRequirementModal_title__UoqhF{margin:0;color:#111827;font-size:18px;font-weight:600;line-height:normal}.AddAffectedRequirementModal_subtitle__g2mTT{margin:0;color:#6b7280;font-size:13px;font-weight:400;line-height:1.4}.AddAffectedRequirementModal_body__4eoWH{display:flex;flex-direction:column;gap:20px;padding:12px 24px}.AddAffectedRequirementModal_fieldGroup__64cvE{display:flex;flex-direction:column;gap:18px;width:100%}.AddAffectedRequirementModal_field__CaAhg{display:flex;flex-direction:column;gap:6px;width:100%}.AddAffectedRequirementModal_labelRow__VoLXA{display:flex;gap:8px;align-items:center;min-height:17px}.AddAffectedRequirementModal_label__N6d1I{margin:0;color:#393939;font-size:13px;font-weight:600;line-height:normal}.AddAffectedRequirementModal_labelLinked__ieMZE{margin:0;color:#374151;font-size:13px;font-weight:500;line-height:normal}.AddAffectedRequirementModal_badge__RDmZc{flex-shrink:0;padding:2px 8px;border-radius:99px;background:#eff6ff;color:#1d4ed8;font-size:11px;font-weight:600;line-height:normal}.AddAffectedRequirementModal_input__dqvF0,.AddAffectedRequirementModal_textarea__AVEMr{box-sizing:border-box;width:100%;border:1px solid #d0d3d9;border-radius:8px;background:var(--ma-white);color:#111827;font-family:inherit;font-size:14px;font-weight:400;line-height:normal}.AddAffectedRequirementModal_input__dqvF0{padding:12px 14px}.AddAffectedRequirementModal_textarea__AVEMr{min-height:72px;padding:12px 14px 8px;resize:vertical}.AddAffectedRequirementModal_input__dqvF0::placeholder,.AddAffectedRequirementModal_textarea__AVEMr::placeholder{color:#8d8d8d}.AddAffectedRequirementModal_selectWrap__3G9BR{position:relative;width:100%}.AddAffectedRequirementModal_selectTrigger__pFwz6{display:flex;box-sizing:border-box;gap:8px;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;background:var(--ma-white);color:#111827;font-family:inherit;font-size:13px;font-weight:500;line-height:normal;cursor:pointer;text-align:left}.AddAffectedRequirementModal_selectTrigger__pFwz6:disabled{cursor:not-allowed;background:var(--ma-white);opacity:1}.AddAffectedRequirementModal_selectPlaceholder__yeDo0,.AddAffectedRequirementModal_selectValue__MVVd8{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddAffectedRequirementModal_selectValue__MVVd8{color:#111827;font-weight:500}.AddAffectedRequirementModal_selectPlaceholder__yeDo0{color:#8d8d8d;font-weight:400}.AddAffectedRequirementModal_selectChevron__Spexq{flex-shrink:0}.AddAffectedRequirementModal_selectMenu__Fvy3A{position:absolute;top:calc(100% + 8px);left:0;z-index:110;box-sizing:border-box;width:100%;max-height:220px;overflow:auto;margin:0;padding:6px;list-style:none;border:1px solid #d1d5db;border-radius:8px;background:var(--ma-white);box-shadow:0 8px 16px rgba(15,23,42,.12)}.AddAffectedRequirementModal_selectOption__z0KmS{display:flex;gap:10px;align-items:center;width:100%;padding:8px 10px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#111827;font:inherit;font-size:13px;text-align:left;cursor:pointer}.AddAffectedRequirementModal_selectOption__z0KmS:hover{background:#f8fafc}.AddAffectedRequirementModal_selectOption__z0KmS input{margin:0}.AddAffectedRequirementModal_errorBanner___ayUd{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:18px}.AddAffectedRequirementModal_footer__OXiIa{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:16px 24px;border-top:1px solid #f3f4f6}.AddAffectedRequirementModal_cancelButton__woS8D,.AddAffectedRequirementModal_submitButton__YoSS_{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;line-height:normal;cursor:pointer}.AddAffectedRequirementModal_cancelButton__woS8D{border:1px solid #d1d5db;background:var(--ma-white);color:#374151}.AddAffectedRequirementModal_submitButton__YoSS_{border:0;background:var(--ma-primary,#0f62fe);color:var(--ma-white)}.AddAffectedRequirementModal_cancelButton__woS8D:disabled,.AddAffectedRequirementModal_submitButton__YoSS_:disabled{cursor:not-allowed;opacity:.55}.AddTestCaseModal_overlay__tBPcY{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;background:rgba(0,0,0,.5)}.AddTestCaseModal_modal__FhZaR{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:720px;max-height:min(900px,100% - 48px);overflow:hidden;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 16px rgba(0,0,0,.11);font-family:var(--ma-font-auth)}.AddTestCaseModal_header__CICIX{flex-shrink:0;padding:24px;border-bottom:1px solid #e5e7eb}.AddTestCaseModal_titleBlock__I1bIO{display:flex;flex-direction:column;gap:6px}.AddTestCaseModal_title__tQNol{margin:0;color:#0f172a;font-size:20px;font-weight:700;line-height:26px}.AddTestCaseModal_subtitle__EaXvZ{margin:0;color:#64748b;font-size:13px;font-weight:400;line-height:18px}.AddTestCaseModal_body__ua4LB{display:flex;flex:1 1;flex-direction:column;gap:20px;min-height:0;padding:12px 24px;overflow:auto}.AddTestCaseModal_errorBanner__sEJW_{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:18px}.AddTestCaseModal_field__FgUnN{display:flex;flex-direction:column;gap:6px;width:100%}.AddTestCaseModal_label__xqYhO{margin:0;color:#1e293b;font-size:13px;font-weight:600;line-height:normal}.AddTestCaseModal_requiredMark__YeDGC{color:#ef4444}.AddTestCaseModal_input__4PRtL,.AddTestCaseModal_readOnlyInput__ZG46n,.AddTestCaseModal_textarea__yTnvN{box-sizing:border-box;width:100%;margin:0;padding:10px 14px;border:1px solid #cbd5e1;border-radius:8px;background:var(--ma-white);color:#0f172a;font-family:inherit;font-size:14px;line-height:normal}.AddTestCaseModal_input__4PRtL::placeholder,.AddTestCaseModal_textarea__yTnvN::placeholder{color:#94a3b8}.AddTestCaseModal_readOnlyInput__ZG46n{background:#e2e8f0;cursor:not-allowed}.AddTestCaseModal_textarea__yTnvN{min-height:96px;resize:vertical}.AddTestCaseModal_selectRoot__B4tlD{position:relative;width:100%}.AddTestCaseModal_selectTrigger__48ndb{display:flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin:0;padding:10px 14px;border:1px solid #cbd5e1;border-radius:8px;background:var(--ma-white);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.AddTestCaseModal_selectTrigger__48ndb:disabled{cursor:not-allowed;opacity:.65}.AddTestCaseModal_selectValue__5sLSq{color:#1e293b}.AddTestCaseModal_selectPlaceholder__T6p6g{color:#94a3b8}.AddTestCaseModal_selectMenu__r_nHR{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:flex;flex-direction:column;gap:4px;width:100%;max-height:220px;margin:0;padding:8px 0;overflow:auto;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white);box-shadow:0 10px 15px rgba(0,0,0,.1);list-style:none}.AddTestCaseModal_selectOption__PC3h3{display:block;width:100%;margin:0;padding:8px 16px;border:none;background:rgba(0,0,0,0);color:#364153;font-family:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.AddTestCaseModal_selectOption__PC3h3:hover,.AddTestCaseModal_selectOption__PC3h3[aria-selected=true]{background:#f3f4f6}.AddTestCaseModal_stepsSection__1ZUnS{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:14px;border-top:1px solid #f3f4f6}.AddTestCaseModal_stepsHead__RereS{display:flex;align-items:center;justify-content:space-between;gap:12px}.AddTestCaseModal_stepsTitle__ZhDMO{margin:0;color:#344054;font-size:14px;font-weight:500;line-height:20px}.AddTestCaseModal_stepsMeta__VbiPz{margin:0;color:#9ca3af;font-size:11.5px}.AddTestCaseModal_kbdHint__p9ySZ{display:flex;flex-wrap:wrap;gap:3px;align-items:center;padding:8px 12px;border:1px solid #dbeafe;border-radius:7px;background:#eff6ff;color:#1e40af;font-size:11.5px}.AddTestCaseModal_kbd__qCMvv{display:inline-flex;align-items:center;justify-content:center;height:16px;padding:0 4px;border:1px solid #bfdbfe;border-radius:3px;background:var(--ma-white);color:#1e40af;font-family:inherit;font-size:10px;font-weight:600}.AddTestCaseModal_stepCard__L9KVa{display:flex;flex-direction:column;overflow:hidden;border:1px solid #f3f4f6;border-radius:8px;background:var(--ma-white)}.AddTestCaseModal_stepCard__L9KVa:focus-within,.AddTestCaseModal_stepCard__L9KVa[data-focused=true]{border-color:var(--ma-primary);box-shadow:none}.AddTestCaseModal_stepCard__L9KVa:focus-within :focus-visible,.AddTestCaseModal_stepCard__L9KVa[data-focused=true] :focus-visible{outline:none;box-shadow:none}.AddTestCaseModal_stepCard__L9KVa:focus-within .AddTestCaseModal_tdInput__Yk2MC:focus-visible,.AddTestCaseModal_stepCard__L9KVa[data-focused=true] .AddTestCaseModal_tdInput__Yk2MC:focus-visible{border-color:var(--ma-primary)}.AddTestCaseModal_stepRow__wrxH_{display:flex;align-items:stretch;width:100%}.AddTestCaseModal_stepSide__h1kdy{display:flex;flex-direction:column;gap:6px;align-items:center;width:38px;padding:8px 0;border-right:1px solid #f3f4f6;background:#fafafa}.AddTestCaseModal_stepGrip__I_Ckx{color:#9ca3af;font-size:10px;letter-spacing:-2px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AddTestCaseModal_stepNum__IvnMU{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:11px;background:#0f62fe;color:var(--ma-white);font-size:11px;font-weight:700}.AddTestCaseModal_stepReorder__6U4Dl{display:flex;flex-direction:column;gap:2px}.AddTestCaseModal_chevronUp__RDF5K{transform:rotate(180deg)}.AddTestCaseModal_stepBody__NJnmg{display:flex;flex:1 1;min-width:0}.AddTestCaseModal_stepAction__IAEQu,.AddTestCaseModal_stepResult__fl2uh{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding:10px 12px}.AddTestCaseModal_stepAction__IAEQu{border-right:1px solid #f3f4f6}.AddTestCaseModal_stepFieldLabel__0YJ3t{margin:0;color:#9ca3af;font-size:10px;font-weight:700}.AddTestCaseModal_stepTextarea__OB56s{box-sizing:border-box;width:100%;margin:0;padding:0;border:none;background:rgba(0,0,0,0);color:#0f172a;font-family:inherit;font-size:13px;line-height:1.4;resize:vertical}.AddTestCaseModal_stepTextarea__OB56s:focus,.AddTestCaseModal_stepTextarea__OB56s:focus-visible{outline:none;box-shadow:none;border-color:rgba(0,0,0,0)}.AddTestCaseModal_addFieldButton__drqAW:focus-visible,.AddTestCaseModal_iconButton__NQ7no:focus-visible,.AddTestCaseModal_suggestLink__jBqmQ:focus-visible,.AddTestCaseModal_testDataToggle__MAaYG:focus-visible{outline:none;box-shadow:none}.AddTestCaseModal_stepTrashCol__BHDU7{display:flex;flex-direction:column;align-items:center;justify-content:center;width:36px;border-left:1px solid #f3f4f6;background:#fafafa}.AddTestCaseModal_iconButton__NQ7no{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:5px;background:rgba(0,0,0,0);cursor:pointer}.AddTestCaseModal_iconButton__NQ7no:disabled{cursor:not-allowed;opacity:.4}.AddTestCaseModal_iconButton__NQ7no:hover:not(:disabled){background:#f3f4f6}.AddTestCaseModal_stepMeta__83Mxc{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;border-top:1px solid #f3f4f6;background:#fafafa}.AddTestCaseModal_testDataToggle__MAaYG{display:inline-flex;gap:6px;align-items:center;padding:0;border:none;background:rgba(0,0,0,0);color:#0f62fe;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.AddTestCaseModal_testDataCount__zcJfp{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:8px;background:#f1f5f9;color:#0f62fe;font-size:9.5px;font-weight:700}.AddTestCaseModal_chevronOpen__b7Wv2{transform:rotate(180deg)}.AddTestCaseModal_suggestLink__jBqmQ{padding:0;border:none;background:rgba(0,0,0,0);color:#6d28d9;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.AddTestCaseModal_suggestLink__jBqmQ:disabled{cursor:not-allowed;opacity:.5}.AddTestCaseModal_testDataBlock__uG0g1{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;border-top:1px solid #f3f4f6;background:#fafafa}.AddTestCaseModal_testDataHint__9DeMr{margin:0;color:#374151;font-size:11px}.AddTestCaseModal_testDataHint__9DeMr span{color:#9ca3af;font-weight:400}.AddTestCaseModal_testDataHint__9DeMr code{color:#6d28d9;font-family:inherit;font-size:10.5px;font-weight:600}.AddTestCaseModal_tdHead__70iuq{padding-bottom:6px;border-bottom:1px solid #f3f4f6;color:#9ca3af;font-size:10px;font-weight:700}.AddTestCaseModal_tdHead__70iuq,.AddTestCaseModal_tdRow__d1Oij{display:grid;grid-template-columns:200px 1fr 32px;grid-gap:8px;gap:8px}.AddTestCaseModal_tdRow__d1Oij{align-items:center}.AddTestCaseModal_tdInput__Yk2MC{box-sizing:border-box;width:100%;height:32px;margin:0;padding:0 10px;border:1px solid #e5e7eb;border-radius:6px;background:var(--ma-white);color:#0f172a;font-family:inherit;font-size:12px}.AddTestCaseModal_tdValueSecret__FPhO5{display:flex;gap:6px;align-items:center;min-width:0;padding-left:8px;border:1px solid #e5e7eb;border-radius:6px;background:var(--ma-white)}.AddTestCaseModal_tdValueSecret__FPhO5 .AddTestCaseModal_tdInput__Yk2MC{border:none;height:30px}.AddTestCaseModal_addFieldButton__drqAW,.AddTestCaseModal_addStepButton__QZbCL{display:inline-flex;gap:6px;align-items:center;justify-content:center;width:100%;margin:0;padding:10px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fafafa;color:#6b7280;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.AddTestCaseModal_addFieldButton__drqAW{border-radius:6px;font-size:11.5px;background:var(--ma-white)}.AddTestCaseModal_addFieldButton__drqAW:disabled,.AddTestCaseModal_addStepButton__QZbCL:disabled{cursor:not-allowed;opacity:.55}.AddTestCaseModal_footer__tOAVC{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;padding:20px;border-top:1px solid #e5e7eb}.AddTestCaseModal_cancelButton__yDUKy,.AddTestCaseModal_submitButton__Ko3UL{display:inline-flex;align-items:center;padding:10px 20px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.AddTestCaseModal_cancelButton__yDUKy{border:1px solid #d1d5db;background:var(--ma-white);color:#475569}.AddTestCaseModal_submitButton__Ko3UL{border:1px solid rgba(0,0,0,0);background:#0f62fe;color:var(--ma-white)}.AddTestCaseModal_cancelButton__yDUKy:disabled,.AddTestCaseModal_submitButton__Ko3UL:disabled{cursor:not-allowed;opacity:.55}.FetchRequirementsModal_overlay__IGGJE{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)}.FetchRequirementsModal_modal__vGfNI{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)}.FetchRequirementsModal_header__5etJl{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:24px;border-bottom:1px solid #f3f4f6}.FetchRequirementsModal_headerText__YiJzq{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.FetchRequirementsModal_title__PP6QY{margin:0;color:#111928;font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.004px}.FetchRequirementsModal_subtitle__tD8Xv{margin:0;color:#6b7280;font-size:14px;font-weight:400;line-height:20px}.FetchRequirementsModal_closeButton__VVEB6{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}.FetchRequirementsModal_closeButton__VVEB6:disabled{cursor:not-allowed;opacity:.65}.FetchRequirementsModal_body__iQuwd{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}.FetchRequirementsModal_section__ShNr_{display:flex;flex-direction:column;flex-shrink:0;gap:8px;width:100%}.FetchRequirementsModal_sectionLabel__XXDXm{margin:0;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.06em;line-height:normal;text-transform:uppercase}.FetchRequirementsModal_crSummaryCard__6Z_W7{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.FetchRequirementsModal_crSummaryRow__I_RMr{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;width:100%}.FetchRequirementsModal_summaryLine__EQ2t1{margin:0;flex:1 1;min-width:0;color:#4b5563;font-size:13px;font-weight:500;line-height:18px}.FetchRequirementsModal_summaryEmphasis__PatfZ{color:#111827;font-weight:700}.FetchRequirementsModal_toggleButton__4_AwN{flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);color:#0f62fe;font:inherit;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;white-space:nowrap}.FetchRequirementsModal_toggleButton__4_AwN:hover{color:#0043ce}.FetchRequirementsModal_crChipList__ukr1Z{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:0;padding:0;list-style:none;max-height:140px;overflow-y:auto}.FetchRequirementsModal_crChip___YnYR{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.FetchRequirementsModal_documentsHeader__0bSXj{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.FetchRequirementsModal_documentsCount__Wrwy2{margin:0;color:#64748b;font-size:13px;font-weight:500;line-height:normal;white-space:nowrap}.FetchRequirementsModal_docsEmpty__dkhqY{margin:0;color:#64748b;font-size:13px;font-weight:500;line-height:18px}.FetchRequirementsModal_docList__xqkEH{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none}.FetchRequirementsModal_docRow__Ee6dN{display:flex;gap:12px;align-items:flex-start;width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.FetchRequirementsModal_docIcon__NQQac{flex-shrink:0;margin-top:2px}.FetchRequirementsModal_docMain__O9QdO{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.FetchRequirementsModal_docKeyTitle__yM6Uc{color:#0a0a0a;font-size:13px;font-weight:600;line-height:18px}.FetchRequirementsModal_docMeta__L851H{color:#64748b;font-size:12px;font-weight:500;line-height:16px}.FetchRequirementsModal_footnote__UtQMT{margin:0;color:#92400e;font-size:12px;font-weight:500;line-height:16px}.FetchRequirementsModal_hint__7k2Cw{margin:0;color:#64748b;font-size:12px;font-weight:500;line-height:16px}.FetchRequirementsModal_footer__dHJGd{display:flex;flex-shrink:0;flex-direction:column;gap:12px;width:100%;padding:16px 24px 24px;border-top:1px solid #f3f4f6}.FetchRequirementsModal_footerActions__WaYk2{display:flex;gap:12px;align-items:center;justify-content:flex-end;width:100%}.FetchRequirementsModal_cancelButton__q0yc2,.FetchRequirementsModal_primaryButton__Zc_d0{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 16px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:normal;cursor:pointer}.FetchRequirementsModal_cancelButton__q0yc2{border:1px solid #e2e8f0;background:var(--ma-white);color:#0a0a0a}.FetchRequirementsModal_primaryButton__Zc_d0{border:1px solid #0f62fe;background:#0f62fe;color:var(--ma-white)}.FetchRequirementsModal_cancelButton__q0yc2:disabled,.FetchRequirementsModal_primaryButton__Zc_d0:disabled{cursor:not-allowed;opacity:.55}.VersionExpandButton_button__fnnPZ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:5px 8px;border:.76px solid rgba(0,0,0,.1);border-radius:8px;background:rgba(0,0,0,0);cursor:pointer}.VersionExpandButton_button__fnnPZ:disabled{opacity:.55;cursor:not-allowed}.VersionExpandButton_button__fnnPZ:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px}.VersionExpandButton_chevron__iI5dU{display:block;width:24px;height:24px;transition:transform .15s ease;transform:rotate(0deg)}.VersionExpandButton_chevronOpen___LO1r{display:block;width:24px;height:24px;transition:transform .15s ease;transform:rotate(180deg)}.VersionExpandButton_plusButton__uoyzQ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;margin:0;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);cursor:pointer}.VersionExpandButton_plusButton__uoyzQ:disabled{opacity:.55;cursor:not-allowed}.VersionExpandButton_plusButton__uoyzQ:hover{background:rgba(15,98,254,.06)}.VersionExpandButton_plusButton__uoyzQ:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px}.VersionExpandButton_plus__KMpVU{display:block;width:14px;height:14px;opacity:1}.VersionExpandButton_plusOpen__u0HF8{display:block;width:14px;height:14px;opacity:.7}.SelectionActionBar_bar__fwHT_{display:inline-flex;gap:24px;align-items:center;height:64px;padding:12px 24px;border-radius:100px;background:#101828;box-shadow:0 10px 7.5px rgba(0,0,0,.1),0 4px 3px rgba(0,0,0,.1)}.SelectionActionBar_countGroup__aUzIF{display:inline-flex;gap:8px;align-items:center}.SelectionActionBar_countChip__mMT2d{display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:28px;padding:0 6px;border-radius:4px;background:#1e2939}.SelectionActionBar_countChip__mMT2d,.SelectionActionBar_countLabel___YXRl{color:var(--ma-white);font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.15px}.SelectionActionBar_countLabel___YXRl{white-space:nowrap}.SelectionActionBar_actionSlot__JVvT9{display:inline-flex;gap:24px;align-items:center}.SelectionActionBar_divider__jsKeF{display:block;width:1px;height:24px;background:#364153}.SelectionActionBar_actionButton__j7nWC{display:inline-flex;gap:8px;align-items:center;margin:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.SelectionActionBar_actionButtonChip__9FUKB{display:inline-flex;gap:8px;align-items:center;margin:0;padding:10px 14px;border:1px solid #333336;border-radius:8px;background:#212124;cursor:pointer}.SelectionActionBar_actionButtonChip__9FUKB:disabled,.SelectionActionBar_actionButton__j7nWC:disabled{cursor:not-allowed;opacity:.7}.SelectionActionBar_actionIcon__z07mQ{display:block;width:16px;height:16px;object-fit:contain}.SelectionActionBar_actionSpinner__o41Jb{display:block;width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top:2px solid var(--ma-white);border-radius:50%;animation:SelectionActionBar_selectionActionSpin__ZKtbi .7s linear infinite}@keyframes SelectionActionBar_selectionActionSpin__ZKtbi{to{transform:rotate(1turn)}}.SelectionActionBar_actionChevron__Ir0dQ{display:block;width:12px;height:12px;object-fit:contain;filter:brightness(0) invert(1)}.SelectionActionBar_actionLabelMuted__jT1d2,.SelectionActionBar_actionLabel__Ow_fB{font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.15px;white-space:nowrap}.SelectionActionBar_actionLabel__Ow_fB{color:var(--ma-white)}.SelectionActionBar_actionLabelMuted__jT1d2{color:rgba(255,255,255,.6)}.SuccessToast_toast__5INMI{position:fixed;top:8px;right:10px;z-index:120;display:flex;gap:14px;align-items:flex-start;box-sizing:border-box;width:460px;max-width:calc(100vw - 20px);padding:14px 16px;overflow:hidden;border:1px solid #eaecf0;border-radius:12px;background:var(--ma-white);box-shadow:0 0 0 1px rgba(16,24,40,.02),0 12px 24px -6px rgba(16,24,40,.14);opacity:0;transform:translateX(12px);transition:opacity .16s ease,transform .16s ease;pointer-events:none}.SuccessToast_toastCompact__NJkrH{gap:12px;align-items:center;width:auto;min-width:280px;max-width:min(420px,100vw - 20px);padding:12px 16px;border-color:#e5e7eb;box-shadow:0 4px 3px rgba(15,23,42,.04),0 10px 7.5px rgba(15,23,42,.08)}.SuccessToast_toastVisible__rNdwv{opacity:1;transform:translateX(0);transition:opacity .2s ease,transform .2s ease;pointer-events:auto}@media(prefers-reduced-motion:reduce){.SuccessToast_toastVisible__rNdwv,.SuccessToast_toast__5INMI{transform:none;transition:none}}.SuccessToast_rail__7KoXq{flex-shrink:0;width:4px;height:49px;border-radius:9999px;background:#17b26a}.SuccessToast_iconCompact__PbY2u,.SuccessToast_icon__kMUK6{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.SuccessToast_icon__kMUK6{width:32px;height:32px;border-radius:16px}.SuccessToast_iconCompact__PbY2u{width:24px;height:24px;border-radius:12px}.SuccessToast_iconSuccess__LjHNL{background:#dcfae6}.SuccessToast_iconDanger__dM77Z{background:#e54d4d}.SuccessToast_iconCompact__PbY2u img,.SuccessToast_icon__kMUK6 img{display:block}.SuccessToast_body__xshHT{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding-top:1px}.SuccessToast_toastCompact__NJkrH .SuccessToast_body__xshHT{padding-top:0}.SuccessToast_title__SODj6{color:#101828;font-weight:600}.SuccessToast_titleCompact__M3i_C,.SuccessToast_title__SODj6{margin:0;font-family:var(--ma-font-auth);font-size:14px;line-height:normal}.SuccessToast_titleCompact__M3i_C{color:#1f2937;font-weight:400}.SuccessToast_titleLead__cJQip{font-weight:700}.SuccessToast_description__clAfX{margin:0;color:#344054;font-family:var(--ma-font-mono);font-size:13px;font-weight:400;line-height:normal}.SuccessToast_close__HL7Q7{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer}.SuccessToast_toastCompact__NJkrH .SuccessToast_close__HL7Q7{width:24px;height:24px}.SuccessToast_close__HL7Q7:hover{background:#f2f4f7}.SuccessToast_close__HL7Q7 img{display:block;width:15px;height:15px}.SuccessToast_toastCompact__NJkrH .SuccessToast_close__HL7Q7 img{width:14px;height:14px}.AddProjectModal_overlay__xp1eh{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AddProjectModal_modal__tebZj{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:560px;overflow:visible;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 16px rgba(0,0,0,.11);font-family:var(--ma-font-auth)}.AddProjectModal_header___XLP2{flex-shrink:0;padding:24px 24px 0}.AddProjectModal_titleBlock__m78IF{display:flex;flex-direction:column;gap:6px}.AddProjectModal_title__S9zrW{margin:0;color:#0f172a;font-size:20px;font-weight:700;line-height:26px}.AddProjectModal_subtitle__nvlb0{margin:0;color:#64748b;font-size:13px;font-weight:400;line-height:18px}.AddProjectModal_body__88ILx{display:flex;flex-direction:column;gap:20px;padding:20px 24px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;margin-top:24px}.AddProjectModal_errorBanner__CiNLG{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:18px}.AddProjectModal_rowTwo__pVffi{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%}.AddProjectModal_field__FpFF5{display:flex;flex-direction:column;gap:7px;min-width:0}.AddProjectModal_label__VHbKK{margin:0;color:#344054;font-size:14px;font-weight:600;line-height:normal}.AddProjectModal_requiredMark__nSO8m{color:#b91c1c}.AddProjectModal_input__Hf3I_{box-sizing:border-box;width:100%;margin:0;padding:11px 14px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 1px rgba(16,24,40,.05);color:#101828;font-family:var(--ma-font-auth);font-size:15px;font-weight:400;line-height:normal;outline:none}.AddProjectModal_input__Hf3I_::placeholder{color:#98a2b3}.AddProjectModal_input__Hf3I_:focus{border-color:var(--ma-primary)}.AddProjectModal_input__Hf3I_:disabled{opacity:.65;cursor:not-allowed}.AddProjectModal_readOnlyInput__NRxhY{box-sizing:border-box;width:100%;margin:0;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;background:#e5e7eb;color:#161616;font-family:var(--ma-font-auth);font-size:14px;font-weight:400;line-height:normal;cursor:not-allowed}.AddProjectModal_selectRoot__OM6zq{position:relative;width:100%}.AddProjectModal_selectTrigger__zcMSV{display:flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin:0;padding:11px 14px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 1px rgba(16,24,40,.05);font-family:var(--ma-font-auth);font-size:15px;line-height:normal;text-align:left;cursor:pointer}.AddProjectModal_selectTrigger__zcMSV:hover:not(:disabled){border-color:#98a2b3;background:#f9fafb}.AddProjectModal_selectTrigger__zcMSV:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px;border-color:var(--ma-primary);background:var(--ma-white)}.AddProjectModal_selectTrigger__zcMSV:disabled{cursor:not-allowed;opacity:.65}.AddProjectModal_selectPlaceholder__yn_4U,.AddProjectModal_selectValue__ItsUv{min-width:0;overflow:hidden;color:#0a0a0a;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.AddProjectModal_selectPlaceholder__yn_4U{opacity:.65}.AddProjectModal_selectChevron__FkfMl{display:block;flex-shrink:0;width:18px;height:18px}.AddProjectModal_selectMenu__EOhC8{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:flex;flex-direction:column;gap:4px;width:100%;min-width:160px;max-height:280px;margin:0;padding:8px 0;overflow:auto;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white);box-shadow:0 10px 15px rgba(0,0,0,.1);list-style:none}.AddProjectModal_selectOption__Nx7vf{display:flex;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:8px 16px;border:none;background:rgba(0,0,0,0);color:#364153;font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer}.AddProjectModal_selectOption__Nx7vf:hover,.AddProjectModal_selectOption__Nx7vf[aria-selected=true]{background:#f3f4f6}.AddProjectModal_selectOptionDisabled__ZHfg_{display:flex;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:8px 16px;border:none;background:rgba(0,0,0,0);color:#98a2b3;font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:not-allowed}.AddProjectModal_fieldHint__ke5Sh{margin:0;color:#b91c1c;font-size:12px;font-weight:500;line-height:16px}.AddProjectModal_footer___awGA{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;padding:20px}.AddProjectModal_cancelButton__lvQYx,.AddProjectModal_submitButton__jIs9y{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer}.AddProjectModal_cancelButton__lvQYx{border:1px solid #d1d5db;background:var(--ma-white);color:#475569}.AddProjectModal_cancelButton__lvQYx:hover:not(:disabled){background:#f9fafb}.AddProjectModal_cancelButton__lvQYx:disabled,.AddProjectModal_submitButton__jIs9y:disabled{opacity:.6;cursor:not-allowed}.AddProjectModal_submitButton__jIs9y{border:none;background:#0f62fe;color:var(--ma-white)}.AddProjectModal_submitButton__jIs9y:hover:not(:disabled){filter:brightness(.95)}@media(max-width:560px){.AddProjectModal_rowTwo__pVffi{grid-template-columns:1fr}}.VersionRestoreButton_button__I0nxw{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;margin:0;padding:6px 10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#021a3a;font:inherit;font-size:10px;font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer}.VersionRestoreButton_button__I0nxw:disabled{opacity:.55;cursor:not-allowed}.VersionRestoreButton_button__I0nxw:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px}.VersionRestoreButton_icon__YytrG{display:block;flex-shrink:0;width:12px;height:12px;object-fit:contain}.CreateSystemForm_panel__XtUf0{display:flex;flex-direction:column;width:100%;max-width:658px;font-family:var(--ma-font-auth)}.CreateSystemForm_content__FZRni{display:flex;flex-direction:column;gap:30px;width:100%}.CreateSystemForm_header__X_elj{display:flex;flex-direction:column;gap:12px;max-width:620px}.CreateSystemForm_title__iuG_u{margin:0;color:#101828;font-size:30px;font-weight:700;line-height:normal}.CreateSystemForm_body__gqzt0{margin:0;color:#667085;font-size:16px;font-weight:400;line-height:1.5}.CreateSystemForm_fields__HnuGO{display:flex;flex-direction:column;gap:12px;width:100%}.CreateSystemForm_row___hLkO{display:flex;gap:12px;align-items:flex-start;width:100%}.CreateSystemForm_field__gGdxq{flex:1 0;min-width:0;gap:7px}.CreateSystemForm_field__gGdxq label{font-weight:600;line-height:normal}.CreateSystemForm_field__gGdxq input{padding:11px 14px;color:#101828;font-size:15px;line-height:normal}.CreateSystemForm_versionField__fkGK6{gap:8px}.CreateSystemForm_versionField__fkGK6 label{color:#525252}.CreateSystemForm_versionField__fkGK6 input{padding:12px 16px;border-color:#e0e0e0;border-radius:6px;box-shadow:none;color:#0a0a0a;font-size:13px;font-weight:500}.CreateSystemForm_createdByField__DZKH9{gap:8px}.CreateSystemForm_createdByField__DZKH9 label{color:#525252;font-size:13px;font-weight:500}.CreateSystemForm_createdByField__DZKH9 input{padding:12px 16px;border-color:#e0e0e0;border-radius:6px;background:#e5e7eb;box-shadow:none;color:#161616;font-size:14px;font-weight:400;cursor:not-allowed}.CreateSystemForm_mark__ahc2E{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border:1px solid #8c99ad;border-radius:8px;background:rgba(153,166,184,.15);color:#66738c;font-size:10px;font-weight:600;line-height:normal;text-align:center}.CreateSystemForm_footer__doe6M{display:flex;align-items:center;justify-content:space-between;width:100%;height:80px;border-top:1px solid #eaecf0}.CreateSystemForm_icon__4f6nJ{display:block;width:18px;height:18px;object-fit:contain}.CreateSystemForm_iconBack__oymut{transform:rotate(180deg)}@media(max-width:900px){.CreateSystemForm_panel__XtUf0{max-width:100%}.CreateSystemForm_row___hLkO{flex-direction:column}}.TypeConfirmModal_overlay__5AiNv{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.TypeConfirmModal_modal__aW_1z{display:flex;flex-direction:column;box-sizing:border-box;gap:24px;width:100%;max-width:560px;padding:32px;overflow:hidden;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 16px rgba(0,0,0,.15);font-family:var(--ma-font-auth)}.TypeConfirmModal_header__q2XDG{display:flex;gap:16px;align-items:flex-start;width:100%}.TypeConfirmModal_iconBadge__GNez3{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px}.TypeConfirmModal_iconBadgeDanger__gk6ch{background:#fee2e2}.TypeConfirmModal_iconBadgeWarning__a3x7V{background:#fef3c7}.TypeConfirmModal_iconBadge__GNez3 img{display:block;width:18px;height:18px}.TypeConfirmModal_iconBadgeWarning__a3x7V img{width:20px;height:20px}.TypeConfirmModal_titleBlock__ECiXn{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.TypeConfirmModal_titleRow__PQ7By{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;width:100%}.TypeConfirmModal_title__ADRpw{margin:0;color:#111827;font-size:18px;font-weight:700;line-height:normal}.TypeConfirmModal_closeButton__lPref{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.TypeConfirmModal_closeButton__lPref:disabled{cursor:not-allowed;opacity:.5}.TypeConfirmModal_closeButton__lPref img{display:block;width:16px;height:16px}.TypeConfirmModal_description__IUNJg{margin:0;color:#4b5563;font-size:14px;font-weight:400;line-height:20px}.TypeConfirmModal_details__RGd8a{width:100%}.TypeConfirmModal_confirmBlock__KxAEz{display:flex;flex-direction:column;gap:8px;width:100%}.TypeConfirmModal_confirmLabel__ekydI{margin:0;color:#4b5563;font-size:14px;font-weight:400;line-height:normal}.TypeConfirmModal_confirmHighlight__rohVL{color:#111827;font-weight:700}.TypeConfirmModal_confirmInput__Jx0U7{box-sizing:border-box;width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white);color:#111827;font-family:inherit;font-size:14px;font-weight:400;line-height:normal;outline:none}.TypeConfirmModal_confirmInput__Jx0U7::placeholder{color:#9ca3af}.TypeConfirmModal_confirmInput__Jx0U7:focus{border-color:#d1d5db}.TypeConfirmModal_confirmInput__Jx0U7:disabled{cursor:not-allowed;opacity:.65}.TypeConfirmModal_errorNote__YoD7r{margin:0;color:#a62b1d;font-size:12px;font-weight:400;line-height:1.4}.TypeConfirmModal_footer__izynP{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;padding-top:8px;border-top:1px solid #e5e7eb}.TypeConfirmModal_cancelButton__2ifaa,.TypeConfirmModal_confirmButton__bPzl_{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer}.TypeConfirmModal_cancelButton__2ifaa:disabled,.TypeConfirmModal_confirmButton__bPzl_:disabled{cursor:not-allowed;opacity:.65}.TypeConfirmModal_cancelButton__2ifaa{border:1px solid #e5e7eb;background:var(--ma-white);color:#4b5563}.TypeConfirmModal_cancelButton__2ifaa:hover:not(:disabled){background:#f9fafb}.TypeConfirmModal_confirmButtonDanger__kFKUD{border:1px solid #ae2e1e;background:#ae2e1e;color:var(--ma-white)}.TypeConfirmModal_confirmButtonDanger__kFKUD:hover:not(:disabled){background:#8f2418}.TypeConfirmModal_confirmButtonWarning__mx4ZQ{border:1px solid #d97706;background:#d97706;color:var(--ma-white)}.TypeConfirmModal_confirmButtonWarning__mx4ZQ:hover:not(:disabled){background:#b45309}.DeleteProjectModal_detailsCard__3YciF{display:flex;gap:16px;align-items:center;justify-content:space-between;width:100%;padding:16px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.DeleteProjectModal_metaText__B7cwK{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.DeleteProjectModal_detailsPrimary__jyQFi{overflow:hidden;color:#111827;font-size:15px;font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.DeleteProjectModal_detailsSecondary__Mq2O6{color:#9ca3af;font-size:13px;font-weight:400;line-height:normal;text-transform:capitalize}.DeleteProjectModal_statusBadge__CUQ9v{display:inline-flex;flex-shrink:0;align-items:center;padding:4px 10px;border-radius:6px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600;line-height:normal;white-space:nowrap;text-transform:capitalize}.DeleteProjectModal_descriptionStrong__7T841{color:#111827;font-weight:700}.AddSystemVersionModal_overlay__UsoYx{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AddSystemVersionModal_modal__wrQMH{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:720px;overflow:hidden;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 16px rgba(0,0,0,.11);font-family:var(--ma-font-auth)}.AddSystemVersionModal_header__MQU3k{flex-shrink:0;padding:24px 24px 0}.AddSystemVersionModal_titleBlock__3_ds7{display:flex;flex-direction:column;gap:6px}.AddSystemVersionModal_title__JF0pp{margin:0;color:#0f172a;font-size:20px;font-weight:700;line-height:26px}.AddSystemVersionModal_subtitle__wFoCc{margin:0;color:#64748b;font-size:13px;font-weight:400;line-height:18px}.AddSystemVersionModal_body__ewFCJ{display:flex;flex-direction:column;gap:20px;padding:12px 24px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;margin-top:24px}.AddSystemVersionModal_errorBanner__Fq_z2{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:18px}.AddSystemVersionModal_rowTwo__DUxHF{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%}.AddSystemVersionModal_field__L_P6_{display:flex;flex-direction:column;gap:7px;min-width:0}.AddSystemVersionModal_label__E35ab{margin:0;color:#344054;font-size:14px;font-weight:600;line-height:normal}.AddSystemVersionModal_input__5YSiA{box-sizing:border-box;width:100%;margin:0;padding:11px 14px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 1px rgba(16,24,40,.05);color:#101828;font-family:var(--ma-font-auth);font-size:15px;font-weight:400;line-height:normal;outline:none}.AddSystemVersionModal_input__5YSiA::placeholder{color:#98a2b3}.AddSystemVersionModal_input__5YSiA:focus{border-color:var(--ma-primary)}.AddSystemVersionModal_readOnlyInput__mWIo_{box-sizing:border-box;width:100%;margin:0;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;background:#e5e7eb;color:#161616;font-family:var(--ma-font-auth);font-size:14px;font-weight:400;line-height:normal;cursor:not-allowed}.AddSystemVersionModal_selectWrap__KZPq_{position:relative;width:100%}.AddSystemVersionModal_selectTrigger__2kts_{display:flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin:0;padding:11px 14px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 1px rgba(16,24,40,.05);font-family:var(--ma-font-auth);font-size:15px;line-height:normal;text-align:left;cursor:pointer}.AddSystemVersionModal_selectTrigger__2kts_:hover:not(:disabled){border-color:#98a2b3;background:#f9fafb}.AddSystemVersionModal_selectTrigger__2kts_:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px;border-color:var(--ma-primary);background:var(--ma-white)}.AddSystemVersionModal_selectTrigger__2kts_:disabled{cursor:not-allowed;opacity:.65}.AddSystemVersionModal_selectPlaceholder__Alko8,.AddSystemVersionModal_selectValue__lRzDE{min-width:0;overflow:hidden;color:#0a0a0a;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.AddSystemVersionModal_selectPlaceholder__Alko8{opacity:.65}.AddSystemVersionModal_selectChevron__Waqb0{display:block;flex-shrink:0;width:18px;height:18px}.AddSystemVersionModal_selectMenu__JfBxr{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:flex;flex-direction:column;gap:4px;width:100%;min-width:160px;margin:0;padding:8px 0;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white);box-shadow:0 10px 15px rgba(0,0,0,.1);list-style:none}.AddSystemVersionModal_selectOption__iFEkz{display:flex;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:8px 16px;border:none;background:rgba(0,0,0,0);color:#364153;font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer}.AddSystemVersionModal_selectOption__iFEkz:hover,.AddSystemVersionModal_selectOption__iFEkz[aria-selected=true]{background:#f3f4f6}.AddSystemVersionModal_footer__gQNR3{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;padding:20px}.AddSystemVersionModal_cancelButton__ncpJH,.AddSystemVersionModal_submitButton__Djmqw{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer}.AddSystemVersionModal_cancelButton__ncpJH{border:1px solid #d1d5db;background:var(--ma-white);color:#475569}.AddSystemVersionModal_cancelButton__ncpJH:hover:not(:disabled){background:#f9fafb}.AddSystemVersionModal_cancelButton__ncpJH:disabled,.AddSystemVersionModal_submitButton__Djmqw:disabled{opacity:.6;cursor:not-allowed}.AddSystemVersionModal_submitButton__Djmqw{border:none;background:var(--ma-primary);color:var(--ma-white)}.AddSystemVersionModal_submitButton__Djmqw:hover:not(:disabled){filter:brightness(.95)}@media(max-width:720px){.AddSystemVersionModal_rowTwo__DUxHF{grid-template-columns:1fr}}.AddSystemModal_overlay__URXz2{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AddSystemModal_modal__OyL3G{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:720px;overflow:hidden;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 16px rgba(0,0,0,.11);font-family:var(--ma-font-auth)}.AddSystemModal_header__4umKJ{flex-shrink:0;padding:24px 24px 0}.AddSystemModal_titleBlock__8gzly{display:flex;flex-direction:column;gap:6px}.AddSystemModal_title__F7ZBa{margin:0;color:#0f172a;font-size:20px;font-weight:700;line-height:26px}.AddSystemModal_subtitle__89brX{margin:0;color:#64748b;font-size:13px;font-weight:400;line-height:18px}.AddSystemModal_body__g3WYR{display:flex;flex-direction:column;gap:20px;padding:12px 24px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;margin-top:24px}.AddSystemModal_fieldStack__mNWGZ{display:flex;flex-direction:column;gap:7px;min-width:0}.AddSystemModal_fieldHint__7t7mH{margin:0;color:#b91c1c;font-size:12px;font-weight:500;line-height:16px}.AddSystemModal_errorBanner__AivF6{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:18px}.AddSystemModal_rowTwo__ekW3F{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%}.AddSystemModal_rowThree__xPSAs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;width:100%}.AddSystemModal_field__NDeYj{display:flex;flex-direction:column;gap:7px;min-width:0}.AddSystemModal_labelRow__ACes_{display:flex;gap:6px;align-items:center}.AddSystemModal_label__GGWdh{margin:0;color:#344054;font-size:14px;font-weight:600;line-height:normal}.AddSystemModal_input__pu6zj{box-sizing:border-box;width:100%;margin:0;padding:11px 14px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 1px rgba(16,24,40,.05);color:#101828;font-family:var(--ma-font-auth);font-size:15px;font-weight:400;line-height:normal;outline:none}.AddSystemModal_input__pu6zj::placeholder{color:#98a2b3}.AddSystemModal_input__pu6zj:focus{border-color:var(--ma-primary)}.AddSystemModal_readOnlyInput__OHbUX{box-sizing:border-box;width:100%;margin:0;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;background:#e5e7eb;color:#161616;font-family:var(--ma-font-auth);font-size:14px;font-weight:400;line-height:normal;cursor:not-allowed}.AddSystemModal_selectWrap__p9pxd{position:relative;width:100%}.AddSystemModal_selectTrigger__xERXA{display:flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin:0;padding:11px 14px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 1px rgba(16,24,40,.05);font-family:var(--ma-font-auth);font-size:15px;line-height:normal;text-align:left;cursor:pointer}.AddSystemModal_selectTrigger__xERXA:hover:not(:disabled){border-color:#98a2b3;background:#f9fafb}.AddSystemModal_selectTrigger__xERXA:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px;border-color:var(--ma-primary);background:var(--ma-white)}.AddSystemModal_selectTrigger__xERXA:disabled{cursor:not-allowed;opacity:.65}.AddSystemModal_selectPlaceholder__gzpfv,.AddSystemModal_selectValue__ExJkE{min-width:0;overflow:hidden;color:#0a0a0a;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.AddSystemModal_selectPlaceholder__gzpfv{opacity:.65}.AddSystemModal_selectChevron___mmm7{display:block;flex-shrink:0;width:18px;height:18px}.AddSystemModal_selectMenu__EHEv_{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:flex;flex-direction:column;gap:4px;width:100%;min-width:160px;margin:0;padding:8px 0;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white);box-shadow:0 10px 15px rgba(0,0,0,.1);list-style:none}.AddSystemModal_selectOption__Mh_La{display:flex;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:8px 16px;border:none;background:rgba(0,0,0,0);color:#364153;font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer}.AddSystemModal_selectOption__Mh_La:hover,.AddSystemModal_selectOption__Mh_La[aria-selected=true]{background:#f3f4f6}.AddSystemModal_footer__32I8f{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;padding:20px}.AddSystemModal_cancelButton__IWuCf,.AddSystemModal_submitButton__d7SI9{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer}.AddSystemModal_cancelButton__IWuCf{border:1px solid #d1d5db;background:var(--ma-white);color:#475569}.AddSystemModal_cancelButton__IWuCf:hover:not(:disabled){background:#f9fafb}.AddSystemModal_cancelButton__IWuCf:disabled,.AddSystemModal_submitButton__d7SI9:disabled{opacity:.6;cursor:not-allowed}.AddSystemModal_submitButton__d7SI9{border:none;background:var(--ma-primary);color:var(--ma-white)}.AddSystemModal_submitButton__d7SI9:hover:not(:disabled){filter:brightness(.95)}@media(max-width:720px){.AddSystemModal_rowThree__xPSAs,.AddSystemModal_rowTwo__ekW3F{grid-template-columns:1fr}}.AssessmentRunProgressModal_overlay__jhRcQ{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AssessmentRunProgressModal_modal__tr1Wp{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:600px;max-height:min(100% - 48px,720px);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)}.AssessmentRunProgressModal_header__53v9v{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #f3f4f6}.AssessmentRunProgressModal_headerLead__VUiMk{display:flex;flex:1 1;gap:12px;align-items:center;min-width:0}.AssessmentRunProgressModal_title__GSDxk{margin:0;color:#111928;font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.004px}.AssessmentRunProgressModal_countPill__H_uWA{display:inline-flex;flex-shrink:0;align-items:center;padding:4px 10px;border-radius:999px;background:#e5edff;color:#0f62fe;font-size:12px;font-weight:700}.AssessmentRunProgressModal_closeButton__hIbgV{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}.AssessmentRunProgressModal_closeButton__hIbgV:hover{background:#f2f4f7}.AssessmentRunProgressModal_body__1YVVt{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;padding:12px 24px 24px;overflow-y:auto}.AssessmentRunProgressModal_crChipList__kwNCN{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;max-height:160px;overflow-y:auto}.AssessmentRunProgressModal_crChip__5l023{display:flex;gap:12px;align-items:center;width:100%;box-sizing:border-box;padding:10px 12px;border:1.5px solid #f1f5f9;border-radius:9px;background:#f1f5f9}.AssessmentRunProgressModal_crChipRunning__8Qhgd{border-color:#bfdbfe;background:#e5edff}.AssessmentRunProgressModal_crChipText__lZSmz{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.AssessmentRunProgressModal_crId__kce5S{margin:0;color:#0f62fe;font-size:12.5px;font-weight:700;line-height:normal}.AssessmentRunProgressModal_crSummary__1JWxP{margin:0;overflow:hidden;color:#667085;font-size:12px;font-weight:500;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.AssessmentRunProgressModal_completedPill__ZQx8I,.AssessmentRunProgressModal_failedPill__tIXYI,.AssessmentRunProgressModal_pendingPill__JLctA,.AssessmentRunProgressModal_runningPill__z0db4{display:inline-flex;flex-shrink:0;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;line-height:normal;white-space:nowrap}.AssessmentRunProgressModal_pendingPill__JLctA{background:#f1f5f9;color:#64748b}.AssessmentRunProgressModal_runningPill__z0db4{background:#dbeafe;color:#0f62fe}.AssessmentRunProgressModal_completedPill__ZQx8I{background:#def7ec;color:#03543f}.AssessmentRunProgressModal_failedPill__tIXYI{background:#fee4e2;color:#b42318}.AssessmentRunProgressModal_errorList__C0yhv{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.AssessmentRunProgressModal_recordError__wgb0g{margin:0;color:#b42318;font-size:12px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.AssessmentRunProgressModal_errorId__0fUBr{margin-right:6px;font-weight:700}.AssessmentRunProgressModal_progressSection__HIHup{display:flex;flex-direction:column;gap:10px;width:100%}.AssessmentRunProgressModal_progressHeader__Xbxkr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.AssessmentRunProgressModal_sectionLabel__0WYKB{margin:0;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:normal;text-transform:uppercase}.AssessmentRunProgressModal_progressPercent__2Uvia{margin:0;color:#0f62fe;font-size:12px;font-weight:700;line-height:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssessmentRunProgressModal_progressTrack__bo748{overflow:hidden;width:100%;height:8px;border-radius:100px;background:#ececef}.AssessmentRunProgressModal_progressFill__G0I7h{height:100%;border-radius:100px;background:#0f62fe;transition:width .45s ease-out}.AssessmentRunProgressModal_footer__OMpSW{display:flex;flex-shrink:0;justify-content:flex-end;gap:12px;align-items:center;padding:0 24px 24px}.AssessmentRunProgressModal_footerButton__5t5lG{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:none;border-radius:6px;background:#0f62fe;color:var(--ma-white);font-size:14px;font-weight:600;line-height:normal;cursor:pointer}.AssessmentRunProgressModal_footerButton__5t5lG:hover{background:#0043ce}.AssessmentRunResultsModal_overlay__7z6Xe{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AssessmentRunResultsModal_modal__x_x9p{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:720px;max-height:min(100% - 48px,800px);overflow:hidden;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 32px -4px rgba(0,0,0,.15);font-family:var(--ma-font-auth)}.AssessmentRunResultsModal_header__AQIjF{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:24px 32px 20px}.AssessmentRunResultsModal_title__ftgK7{margin:0;color:#0f172a;font-size:18px;font-weight:700}.AssessmentRunResultsModal_closeButton__4NyG3{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer}.AssessmentRunResultsModal_closeButton__4NyG3:hover{background:#f2f4f7}.AssessmentRunResultsModal_divider__U3IVl{width:100%;height:1px;background:#eaecf0}.AssessmentRunResultsModal_body__jT1dl{display:flex;flex:1 1;flex-direction:column;gap:20px;padding:24px 32px;overflow-y:auto}.AssessmentRunResultsModal_summaryStrip__SLVVA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.AssessmentRunResultsModal_stat__f0jPe{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa}.AssessmentRunResultsModal_statLabel__Id9eK{margin:0;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.AssessmentRunResultsModal_statValue__0S0xm{margin:0;color:#0f172a;font-size:28px;font-weight:700;line-height:1.1}.AssessmentRunResultsModal_stat_high__HAIUm{color:#b42318}.AssessmentRunResultsModal_stat_medium__go_Vx{color:#b54708}.AssessmentRunResultsModal_stat_low__WFX2q{color:#027a48}.AssessmentRunResultsModal_cardList__mB2Zc{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.AssessmentRunResultsModal_emptyState__7LEq6{display:flex;flex-direction:column;gap:16px}.AssessmentRunResultsModal_emptyLead__RlATn{margin:0;color:#b42318;font-size:14px;font-weight:600;line-height:1.4}.AssessmentRunResultsModal_problemList__q2q25{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.AssessmentRunResultsModal_problemCard__I3nNm{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #fecaca;border-radius:12px;background:#fef2f2}.AssessmentRunResultsModal_problemHeader__Xt7d4{display:flex;gap:10px;align-items:center;justify-content:space-between}.AssessmentRunResultsModal_problemStatus__X_Ygx{flex-shrink:0;color:#b42318;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.AssessmentRunResultsModal_problemSummary__dcTKO{margin:0;color:#0f172a;font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.AssessmentRunResultsModal_problemError__xIhFK{margin:0;color:#b42318;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.AssessmentRunResultsModal_card__JtPk5{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:var(--ma-white)}.AssessmentRunResultsModal_cardHeader__uThPf{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:start}.AssessmentRunResultsModal_cardId__QS_nA{color:#0f172a;font-size:13px;font-weight:700;white-space:nowrap}.AssessmentRunResultsModal_cardSummary__eM9l9{color:#0f172a;font-size:14px;font-weight:600;line-height:1.35}.AssessmentRunResultsModal_impactBadge__yE7_G{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap}.AssessmentRunResultsModal_impact_high__Urohq{background:#fee4e2;color:#b42318}.AssessmentRunResultsModal_impact_medium__8ctX2{background:#ffead5;color:#b54708}.AssessmentRunResultsModal_impact_low__WhMFo{background:#dcfae6;color:#027a48}.AssessmentRunResultsModal_rationale__wQD8f{margin:0;color:#475569;font-size:13px;line-height:1.45}.AssessmentRunResultsModal_cardFooter__OYPkj{display:flex;gap:12px;align-items:center;justify-content:space-between}.AssessmentRunResultsModal_against__6wMnO{margin:0;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.AssessmentRunResultsModal_viewDetail__dKQEd{flex-shrink:0;padding:8px 14px;border:1px solid #e5e7eb;border-radius:8px;background:var(--ma-white);color:#0f172a;font-size:13px;font-weight:600;cursor:pointer}.AssessmentRunResultsModal_viewDetail__dKQEd:hover{background:#f8fafc}.AssessmentRunResultsModal_footer__5uTpa{display:flex;justify-content:flex-end;padding:16px 32px 24px;border-top:1px solid #eaecf0}.AssessmentRunResultsModal_closeFooter__7dr4H{padding:10px 18px;border:none;border-radius:8px;background:#0f62fe;color:var(--ma-white);font-size:14px;font-weight:600;cursor:pointer}.AssessmentRunResultsModal_closeFooter__7dr4H:hover{background:#0043ce}@media(max-width:640px){.AssessmentRunResultsModal_summaryStrip__SLVVA{grid-template-columns:repeat(2,minmax(0,1fr))}.AssessmentRunResultsModal_cardHeader__uThPf{grid-template-columns:1fr auto}.AssessmentRunResultsModal_cardId__QS_nA{grid-column:1/-1}}.AssessmentRunHostView_chipAnchor__xR1Ca{position:fixed;left:0;right:0;bottom:24px;z-index:65;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.AssessmentRunHostView_chipScale__9omn_{pointer-events:auto}@media(max-width:900px){.AssessmentRunHostView_chipAnchor__xR1Ca{bottom:16px;padding:0 16px}}.ChangeArchivePanel_panel__LVtfz{display:flex;flex-direction:column;gap:28px;width:100%;font-family:var(--ma-font-auth)}.ChangeArchivePanel_headerRow__2Z_8a{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%}.ChangeArchivePanel_titleBlock__X53j2{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.ChangeArchivePanel_title__k2KGm{margin:0;color:#0a0a0a;font-size:20px;font-weight:600;line-height:20px}.ChangeArchivePanel_subtitle__XUm8r{margin:0;color:#64748b;font-size:14px;font-weight:500;line-height:normal}.ChangeArchivePanel_headerActions__xEp1s{display:flex;flex-shrink:0;gap:8px;align-items:center}.ChangeArchivePanel_filterButton__E_loY,.ChangeArchivePanel_primaryButton__mnF0V,.ChangeArchivePanel_secondaryButton__a8rjy{display:inline-flex;gap:8px;align-items:center;justify-content:center;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;line-height:normal;cursor:pointer}.ChangeArchivePanel_secondaryButton__a8rjy{padding:8px 16px;border:1px solid #cbd5e1;border-radius:6px;background:var(--ma-white);color:#475569;font-size:14px}.ChangeArchivePanel_primaryButton__mnF0V{padding:10px 16px;border:1px solid #e2e8f0;background:#0f62fe;color:var(--ma-white)}.ChangeArchivePanel_filterButton__E_loY:disabled,.ChangeArchivePanel_primaryButton__mnF0V:disabled,.ChangeArchivePanel_secondaryButton__a8rjy:disabled{cursor:not-allowed;opacity:.55}.ChangeArchivePanel_toolbar__j5Ynl{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%}.ChangeArchivePanel_search__zfgC8{display:inline-flex;gap:8px;align-items:center;width:286px;max-width:100%;height:36px;padding:4px 12px;border-radius:8px;background:var(--ma-white)}.ChangeArchivePanel_search__zfgC8 input{flex:1 1;min-width:0;border:none;background:rgba(0,0,0,0);color:#0a0a0a;font-family:inherit;font-size:14px;outline:none}.ChangeArchivePanel_filterButton__E_loY{height:36px;padding:5px 11px;border:.76px solid rgba(0,0,0,.1);background:var(--ma-white);color:#0a0a0a;font-weight:500;font-size:14px}.ChangeArchivePanel_tableCard__DP6uF{overflow:hidden;border:1px solid #e2e8f0;border-radius:16px;background:var(--ma-white)}.ChangeArchivePanel_tableScroll__t89oq{overflow-x:auto}.ChangeArchivePanel_table__D2rf9{width:100%;border-collapse:collapse}.ChangeArchivePanel_table__D2rf9 th{padding:14px 12px;border-bottom:1px solid #e2e8f0;background:#faf9f6;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:normal;text-align:left;text-transform:uppercase;white-space:nowrap}.ChangeArchivePanel_table__D2rf9 td{padding:16px 12px;border-bottom:1px solid #e2e8f0;vertical-align:middle}.ChangeArchivePanel_nameCell__AYric{color:#0f172a;font-size:14px;font-weight:600;word-break:break-word}.ChangeArchivePanel_uploaderCell__1kC5V{color:#0a0a0a;font-size:13px;font-weight:500}.ChangeArchivePanel_typeCell__LfctW{width:80px}.ChangeArchivePanel_typeCell__LfctW img{display:block;object-fit:contain}.ChangeArchivePanel_dateCell__mSYK5{color:#475569;font-size:13px;font-weight:400;white-space:nowrap}.ChangeArchivePanel_emptyCell__y1bqM{color:#667085;font-size:14px;text-align:center}.ChangeArchivePanel_errorMessage__QLZ3m{margin:0;color:#da1e28;font-size:14px}.ChangeArchivePanel_skeletonLine__CMvZs{display:block;width:72%;max-width:100%;height:14px;border-radius:6px;background:linear-gradient(90deg,#e2e8f0,#f1f5f9 50%,#e2e8f0);background-size:200% 100%;animation:ChangeArchivePanel_maSkeletonPulse__qy4OJ 1.4s ease-in-out infinite}@keyframes ChangeArchivePanel_maSkeletonPulse__qy4OJ{0%{background-position:100% 0}to{background-position:-100% 0}}.ChangeArchivePanel_srOnly__aSB7m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.ChangeArchivePanel_headerRow__2Z_8a{flex-direction:column;align-items:flex-start}.ChangeArchivePanel_toolbar__j5Ynl{flex-direction:column;align-items:stretch}.ChangeArchivePanel_search__zfgC8{width:100%}}.ChangeRecordActionModal_overlay__v2CgE{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.ChangeRecordActionModal_modal__xCLkR{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:480px;overflow:hidden;border-radius:16px;background:var(--ma-white);box-shadow:0 12px 32px -4px rgba(0,0,0,.12);font-family:var(--ma-font-auth)}.ChangeRecordActionModal_body__0NIiU{display:flex;flex-direction:column;gap:24px;padding:24px}.ChangeRecordActionModal_header__j15kY{display:flex;gap:16px;align-items:flex-start;width:100%}.ChangeRecordActionModal_iconBadge__JPI8D{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px}.ChangeRecordActionModal_iconBadgeConfirm__EiPaf{background:#edf3ff}.ChangeRecordActionModal_iconBadgeDelete__ruoSb{background:#fdf2f2}.ChangeRecordActionModal_iconBadge__JPI8D img{display:block}.ChangeRecordActionModal_titleBlock__XHJVN{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.ChangeRecordActionModal_titleRow__AtalB{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;width:100%}.ChangeRecordActionModal_title__hKKCg{margin:0;color:#1d2129;font-size:18px;font-weight:600;line-height:normal}.ChangeRecordActionModal_closeButton__WWb89{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}.ChangeRecordActionModal_closeButton__WWb89:disabled{cursor:not-allowed;opacity:.5}.ChangeRecordActionModal_closeButton__WWb89 img{display:block;width:14px;height:14px}.ChangeRecordActionModal_subtitle__htC4A{margin:0;color:#5c6068;font-size:13px;font-weight:400;line-height:1.4}.ChangeRecordActionModal_banner__dTWhi{display:flex;gap:12px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:10px 16px;border:1px solid #e5ebf2;border-radius:8px;background:#f4f7fb}.ChangeRecordActionModal_bannerLeft__MaQmP{display:flex;gap:10px;align-items:center;min-width:0}.ChangeRecordActionModal_bannerId__jPaHQ{flex-shrink:0;margin:0;color:#0f62fe;font-size:13px;font-weight:700;line-height:normal}.ChangeRecordActionModal_bannerSummary__gO9ER{margin:0;overflow:hidden;color:#1d2129;font-size:13px;font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.ChangeRecordActionModal_bannerMeta__r6F0p{flex-shrink:0;margin:0;color:#86909c;font-size:12px;font-weight:400;line-height:normal}.ChangeRecordActionModal_reasonBlock__2jDb0{display:flex;flex-direction:column;gap:8px;width:100%}.ChangeRecordActionModal_reasonLabel__FI_mj{margin:0;color:#4e5969;font-size:13px;font-weight:600;line-height:normal}.ChangeRecordActionModal_reasonInput__7ZJlk{box-sizing:border-box;width:100%;min-height:100px;margin:0;padding:12px;border:1px solid #cfd5e2;border-radius:8px;background:var(--ma-white);color:#1d2129;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;resize:vertical;outline:none}.ChangeRecordActionModal_reasonInput__7ZJlk::placeholder{color:#86909c}.ChangeRecordActionModal_reasonInput__7ZJlk:focus{border-color:var(--ma-primary)}.ChangeRecordActionModal_reasonInput__7ZJlk:disabled{cursor:not-allowed;opacity:.65}.ChangeRecordActionModal_reasonHint__aP_UR{margin:0;color:#86909c;font-size:11px;font-weight:400;line-height:1.4}.ChangeRecordActionModal_errorNote__LemFA{margin:0;color:#a93122;font-size:12px;font-weight:400;line-height:1.4}.ChangeRecordActionModal_footer__hp63R{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;padding:16px 24px 24px;border-top:1px solid #f1f5f9}.ChangeRecordActionModal_cancelButton__0t_rZ,.ChangeRecordActionModal_primaryButton__N_D_M{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer}.ChangeRecordActionModal_cancelButton__0t_rZ:disabled,.ChangeRecordActionModal_primaryButton__N_D_M:disabled{cursor:not-allowed;opacity:.65}.ChangeRecordActionModal_cancelButton__0t_rZ{border:1px solid #dcdfe6;background:var(--ma-white);color:#4e5969}.ChangeRecordActionModal_cancelButton__0t_rZ:hover:not(:disabled){background:#f9fafb}.ChangeRecordActionModal_primaryConfirm__comqn{border:none;background:#0f62fe;color:var(--ma-white)}.ChangeRecordActionModal_primaryConfirm__comqn:hover:not(:disabled){filter:brightness(.95)}.ChangeRecordActionModal_primaryDelete__S1W5o{border:none;background:#a93122;color:var(--ma-white)}.ChangeRecordActionModal_primaryDelete__S1W5o:hover:not(:disabled){background:#8f2418}.ImpactLevelSelect_wrap__XRFfi{position:relative;display:inline-flex;width:auto;min-width:0}.ImpactLevelSelect_trigger__NWao9{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:24px;margin:0;padding:4px 10px;border:1px solid rgba(0,0,0,0);border-radius:8px;font-family:var(--ma-font-auth);font-size:12px;font-weight:700;line-height:16px;white-space:nowrap;cursor:pointer}.ImpactLevelSelect_trigger__NWao9:focus-visible{outline:2px solid var(--ma-primary);outline-offset:1px}.ImpactLevelSelect_trigger__NWao9:disabled{cursor:not-allowed;opacity:.65}.ImpactLevelSelect_triggerHigh__KleP0{border-color:#fdba74;background:#ffedd5;color:#c2410c}.ImpactLevelSelect_triggerMedium__rVZr9{border-color:#fcd34d;background:#fef3c7;color:#b45309}.ImpactLevelSelect_triggerLow__XM_by{border-color:#6ee7b7;background:#d1fae5;color:#047857}.ImpactLevelSelect_triggerNone__3TRmP{border-color:#cbd5e1;background:#f1f5f9;color:#64748b}.ImpactLevelSelect_dot__5jdWl{flex-shrink:0;width:8px;height:8px;border-radius:50%}.ImpactLevelSelect_dotHigh__bHIQ_{background:#ea580c}.ImpactLevelSelect_dotMedium__G5wV6{background:#d97706}.ImpactLevelSelect_dotLow__QIR4L{background:#059669}.ImpactLevelSelect_dotNone__7yPiF{background:#94a3b8}.ImpactLevelSelect_label__gZWkB{color:inherit}.ImpactLevelSelect_chevron__pPQ9s{display:block;flex-shrink:0;width:12px;height:12px;opacity:.85}.ImpactLevelSelect_menu__05fc4{position:absolute;top:calc(100% + 8px);right:0;z-index:40;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-width:200px;margin:0;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:var(--ma-white);box-shadow:0 10px 7.5px rgba(0,0,0,.1),0 4px 3px rgba(0,0,0,.1);list-style:none}.ImpactLevelSelect_menuOpenUp__0peUY{top:auto;bottom:calc(100% + 8px)}.ImpactLevelSelect_menuHeading__KXtzl{margin:0;color:#94a3b8;font-family:var(--ma-font-auth);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:16px;text-transform:uppercase}.ImpactLevelSelect_menuList___7hQj{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ImpactLevelSelect_option__nWtUj{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;margin:0;padding:6px 8px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:#0f172a;font-family:var(--ma-font-auth);font-size:14px;font-weight:500;line-height:20px;text-align:left;white-space:nowrap;cursor:pointer}.ImpactLevelSelect_option__nWtUj:hover,.ImpactLevelSelect_option__nWtUj[aria-selected=true]{background:#f8f9fa}.ImpactLevelSelect_optionLabel__ZbMZL{flex:1 1;min-width:0}.ImpactLevelSelect_aiChip__Hw_3y{flex-shrink:0;padding:1px 6px;border-radius:4px;background:#ede9fe;color:#6d28d9;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:14px}.ImpactLevelSelect_check__E9SYr{flex-shrink:0;width:14px;height:14px;color:var(--ma-primary)}.ImpactAssessmentSection_frame__mJva_{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:12px;border:1px solid #e2e8f0;border-radius:16px;background:rgba(229,229,229,.5);font-family:var(--ma-font-auth)}.ImpactAssessmentSection_header__QO5h6{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.ImpactAssessmentSection_titleBlock__9zSNc{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.ImpactAssessmentSection_sectionTitle__0of5E{margin:0;color:#0f172a;font-size:16px;font-weight:700}.ImpactAssessmentSection_recordChip__AWrvp{display:inline-flex;align-items:center;box-sizing:border-box;min-height:24px;padding:4px 10px;border-radius:100px;background:#f2f4f8;color:#525252;font-size:11px;font-weight:600;line-height:16px}.ImpactAssessmentSection_badges__R42Fc{display:inline-flex;flex-wrap:wrap;gap:12px;align-items:center}.ImpactAssessmentSection_impactLabeled__rdWzV{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.ImpactAssessmentSection_impactFieldLabel__dzU4p{color:#64748b;font-size:11px;font-weight:600}.ImpactAssessmentSection_impactSelectWrap__zfUxE{display:inline-flex;align-items:center;width:auto;min-width:0;margin:0}.ImpactAssessmentSection_dirtyBanner__w7sJt{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:8px;background:#fffaeb}.ImpactAssessmentSection_dirtyText__jMumF{margin:0;flex:1 1;min-width:200px;color:#b54708;font-size:13px;line-height:1.4}.ImpactAssessmentSection_dirtyActions__fpcbC{display:flex;gap:8px}.ImpactAssessmentSection_dirtyCancel__ByqSr,.ImpactAssessmentSection_dirtySave__H4wuC{height:37px;margin:0;padding:0 16px;border-radius:8px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ImpactAssessmentSection_dirtyCancel__ByqSr{border:1px solid #e2e8f0;background:var(--ma-white);color:#334155}.ImpactAssessmentSection_dirtySave__H4wuC{border:none;background:#0f62fe;color:var(--ma-white)}.ImpactAssessmentSection_dirtyCancel__ByqSr:disabled,.ImpactAssessmentSection_dirtySave__H4wuC:disabled{opacity:.55;cursor:not-allowed}.ImpactAssessmentSection_reviseRow__A7FO8{display:flex;justify-content:flex-start}.ImpactAssessmentSection_reviseButton__5AuWV{height:37px;margin:0;padding:0 16px;border:1px solid #e2e8f0;border-radius:8px;background:var(--ma-white);color:#334155;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ImpactAssessmentSection_reviseButton__5AuWV:hover{background:#f9fafb}.ImpactAssessmentSection_statusBadge__f5tmV{display:inline-flex;align-items:center;box-sizing:border-box;min-height:24px;padding:4px 10px;border-radius:100px;background:#edf5ff;color:#0043ce;font-size:11px;font-weight:600;line-height:16px;text-transform:capitalize}.ImpactAssessmentSection_card__jnBEb,.ImpactAssessmentSection_stack__82IHz{display:flex;flex-direction:column;gap:16px}.ImpactAssessmentSection_card__jnBEb{box-sizing:border-box;padding:32px 32px 24px;border:1px solid #eaecef;border-radius:12px;background:var(--ma-white);box-shadow:0 4px 6px rgba(0,0,0,.04)}.ImpactAssessmentSection_cardTitle__p6aZ3{margin:0;color:#111827;font-size:22px;font-weight:700}.ImpactAssessmentSection_cardOrder__BuH0E{margin:4px 0 0;color:#9ca3af;font-size:11px;font-weight:600;text-transform:uppercase}.ImpactAssessmentSection_meta__gR9Y6{display:flex;flex-wrap:wrap;gap:12px 80px;margin:0}.ImpactAssessmentSection_meta__gR9Y6 dt{margin:0;color:#6a7282;font-size:10px;font-weight:400}.ImpactAssessmentSection_meta__gR9Y6 dd{margin:3px 0 0;color:#161616;font-size:12px;font-weight:500}.ImpactAssessmentSection_metaValueLink__8eMxz{color:#0f62fe}.ImpactAssessmentSection_divider__u96SV{width:100%;height:0;margin:0;border:none;border-top:1px solid #eaecf0}.ImpactAssessmentSection_block__BPzFX{display:flex;flex-direction:column;gap:8px}.ImpactAssessmentSection_blockHeading__WrXlu{margin:0;color:#9ca3af;font-size:11px;font-weight:700;text-transform:uppercase}.ImpactAssessmentSection_blockHint__sl1Cm{margin:0;color:#64748b;font-size:12px;font-weight:400;line-height:16px}.ImpactAssessmentSection_affectedList__661n0{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ImpactAssessmentSection_affectedRow__A8nNv{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.ImpactAssessmentSection_affectedCode__e0X7X{color:#0f172a;font-size:14px;font-weight:600;line-height:20px}.ImpactAssessmentSection_body__QDK4t{margin:0;color:#1f2937;font-size:14px;line-height:22px;white-space:pre-line}.ImpactAssessmentSection_muted__x_PQI{margin:0;color:#64748b;font-size:14px;line-height:20px}.ImpactAssessmentSection_error__7JILh{margin:0;color:#b91c1c;font-size:13px;line-height:20px}.ImpactAssessmentSection_impactBadgeHigh__HgUgB,.ImpactAssessmentSection_impactBadgeLow__zJdvf,.ImpactAssessmentSection_impactBadgeMedium__j2mCM,.ImpactAssessmentSection_impactBadgeNone__8hdh1{display:inline-flex;align-items:center;box-sizing:border-box;min-height:24px;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.ImpactAssessmentSection_impactBadgeHigh__HgUgB{background:#fee2e2;color:#b91c1c}.ImpactAssessmentSection_impactBadgeMedium__j2mCM{background:#ffedd5;color:#9a3412}.ImpactAssessmentSection_impactBadgeLow__zJdvf{background:#e2e8f0;color:#334155}.ImpactAssessmentSection_impactBadgeNone__8hdh1{background:#f1f5f9;color:#64748b}.ImpactAssessmentSection_footer__WU7j0{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end;width:100%}.ImpactAssessmentSection_approvalLine__9O_Ky{margin:0;color:#03543f;font-size:13px;font-weight:600}.ImpactAssessmentSection_approveButton__6E_yH{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:10px 20px;border:none;border-radius:8px;background:#0f62fe;color:var(--ma-white);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ImpactAssessmentSection_approveButton__6E_yH:hover:not(:disabled){background:#0353e9}.ImpactAssessmentSection_approveButton__6E_yH:disabled{cursor:not-allowed;opacity:.55}.ImpactAssessmentSection_retryButton__eS_08{display:inline-flex;align-items:center;margin:0;padding:8px 14px;border:1px solid #cbd5e1;border-radius:8px;background:var(--ma-white);color:#0f172a;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ImpactAssessmentSection_impactedGroup__vja2N{display:flex;flex-direction:column;width:100%;border:1px solid #e5e7eb;border-radius:10px;background:var(--ma-white);overflow:hidden}.ImpactAssessmentSection_impactedGroupToggle__Jf3px{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:12px 14px;border:none;border-bottom:1px solid #e5e7eb;background:rgba(0,0,0,0);color:#0f172a;font:inherit;text-align:left;cursor:pointer}.ImpactAssessmentSection_impactedGroupToggle__Jf3px[aria-expanded=false]{border-bottom:none}.ImpactAssessmentSection_impactedGroupChevronClosed__wQvJS,.ImpactAssessmentSection_impactedGroupChevron__AZ0LE{flex-shrink:0;width:14px;height:14px;transition:transform .15s ease}.ImpactAssessmentSection_impactedGroupChevronClosed__wQvJS{transform:rotate(-90deg)}.ImpactAssessmentSection_impactedGroupTitle__GL4Rj{flex:1 1;min-width:0;font-size:14px;font-weight:700;line-height:20px}.ImpactAssessmentSection_impactedGroupMeta__y9Wp6{flex-shrink:0;color:#94a3b8;font-size:12px;font-weight:500;line-height:16px}.ImpactAssessmentSection_impactedGroupBody__GAM9b{padding:12px 14px}.ImpactAssessmentSection_impactedGroupEmpty__su071{margin:0;color:#64748b;font-size:13px;line-height:20px}.ImpactAssessmentSection_impactedGroupList__tNWFq{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ImpactAssessmentSection_impactedGroupRow__Dq7Y1{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.ImpactAssessmentSection_impactedGroupCode__69xnN{color:#0f172a;font-size:13px;font-weight:600;line-height:20px}.UpdateImpactAssessmentModal_overlay__umYAy{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.45)}.UpdateImpactAssessmentModal_modal__ITvgO{display:flex;flex-direction:column;width:min(520px,100%);max-height:min(90vh,720px);overflow:auto;border-radius:12px;background:var(--ma-white);box-shadow:0 16px 40px rgba(15,23,42,.18);font-family:var(--ma-font-auth)}.UpdateImpactAssessmentModal_body__ZtGtW{display:flex;flex-direction:column;gap:16px;padding:24px 24px 8px}.UpdateImpactAssessmentModal_header__Ef80B{display:flex;flex-direction:column;gap:8px}.UpdateImpactAssessmentModal_title___xSPL{margin:0;color:#111827;font-size:18px;font-weight:700}.UpdateImpactAssessmentModal_subtitle__rz1a_{margin:0;color:#667085;font-size:13px;line-height:1.45}.UpdateImpactAssessmentModal_levelChange__Wp6dr{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px;border-radius:8px;background:#f8fafc}.UpdateImpactAssessmentModal_levelChangeLabel__C6Vhc{color:#344054;font-size:13px;font-weight:600}.UpdateImpactAssessmentModal_levelArrow__3_bFL{color:#98a2b3;font-size:14px}.UpdateImpactAssessmentModal_levelHigh__J54pS,.UpdateImpactAssessmentModal_levelLow__Ex4xP,.UpdateImpactAssessmentModal_levelMedium__YsqTx,.UpdateImpactAssessmentModal_levelNone___4ORk{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600}.UpdateImpactAssessmentModal_levelHigh__J54pS{background:#fef3f2;color:#b42318}.UpdateImpactAssessmentModal_levelMedium__YsqTx{background:#fffaeb;color:#b54708}.UpdateImpactAssessmentModal_levelLow__Ex4xP{background:#ecfdf3;color:#027a48}.UpdateImpactAssessmentModal_levelNone___4ORk{background:#f2f4f7;color:#475467}.UpdateImpactAssessmentModal_infoBanner__3_itl{margin:0;padding:12px;border-radius:8px;background:#eff8ff;color:#175cd3;font-size:13px;line-height:1.45}.UpdateImpactAssessmentModal_field___fxtE{display:flex;flex-direction:column;gap:6px}.UpdateImpactAssessmentModal_fieldLabel__zIZtz{color:#344054;font-size:13px;font-weight:600}.UpdateImpactAssessmentModal_textarea__r3agq{box-sizing:border-box;width:100%;margin:0;padding:10px 12px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);color:#111827;font:inherit;font-size:14px;line-height:1.45;resize:vertical}.UpdateImpactAssessmentModal_error__nLf0i{margin:0;color:#b42318;font-size:13px}.UpdateImpactAssessmentModal_footer__x2_2V{display:flex;gap:8px;justify-content:flex-end;padding:16px 24px 24px}.UpdateImpactAssessmentModal_cancel__Nb4HA,.UpdateImpactAssessmentModal_save__pTGxM{height:37px;margin:0;padding:0 16px;border-radius:8px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.UpdateImpactAssessmentModal_cancel__Nb4HA{border:1px solid #e2e8f0;background:var(--ma-white);color:#334155}.UpdateImpactAssessmentModal_save__pTGxM{border:none;background:#0f62fe;color:var(--ma-white)}.UpdateImpactAssessmentModal_cancel__Nb4HA:disabled,.UpdateImpactAssessmentModal_save__pTGxM:disabled{opacity:.55;cursor:not-allowed}.ChangeRecordDetailPanel_panel__71GrS{display:flex;flex-direction:column;gap:24px;width:100%;font-family:var(--ma-font-auth)}.ChangeRecordDetailPanel_topBar__lAXGl{display:flex;align-items:center;justify-content:space-between;width:100%}.ChangeRecordDetailPanel_backLink___USX3{display:inline-flex;gap:4px;align-items:center;margin:0;padding:0;border:none;background:rgba(0,0,0,0);color:#0f62fe;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ChangeRecordDetailPanel_menuWrap__cx_fX{position:relative}.ChangeRecordDetailPanel_menuButton__VU_eR{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:8px;border:none;border-radius:4px;background:var(--ma-white);cursor:pointer}.ChangeRecordDetailPanel_menuButton__VU_eR:hover{background:#f1f5f9}.ChangeRecordDetailPanel_menu__ThMO3{position:absolute;top:calc(100% + 4px);right:0;z-index:20;display:flex;flex-direction:column;min-width:140px;padding:6px;border:1px solid #e2e8f0;border-radius:8px;background:var(--ma-white);box-shadow:0 8px 16px rgba(15,23,42,.08)}.ChangeRecordDetailPanel_menuItemDanger__WM98_,.ChangeRecordDetailPanel_menuItem__5vOYj{margin:0;padding:8px 12px;border:none;border-radius:6px;background:rgba(0,0,0,0);font:inherit;font-size:14px;text-align:left;cursor:pointer}.ChangeRecordDetailPanel_menuItem__5vOYj{color:#0f172a}.ChangeRecordDetailPanel_menuItemDanger__WM98_{color:#da1e28}.ChangeRecordDetailPanel_menuItemDanger__WM98_:disabled,.ChangeRecordDetailPanel_menuItem__5vOYj:disabled{cursor:not-allowed;opacity:.45}.ChangeRecordDetailPanel_menuItemDanger__WM98_:hover:not(:disabled),.ChangeRecordDetailPanel_menuItem__5vOYj:hover:not(:disabled){background:#f8fafc}.ChangeRecordDetailPanel_summaryCard__K5O_C{display:flex;flex-direction:column;gap:32px;box-sizing:border-box;width:100%;padding:12px;background:var(--ma-white)}.ChangeRecordDetailPanel_header__5BoB3{display:flex;flex-direction:column;gap:24px}.ChangeRecordDetailPanel_titleRow__h9JrH{display:flex;gap:8px;align-items:center}.ChangeRecordDetailPanel_idChip__JbhJT{display:inline-flex;flex-shrink:0;align-items:center;padding:3px 8px;border-radius:4px;background:#edf5ff;color:#0f62fe;font-size:12px;font-weight:700}.ChangeRecordDetailPanel_title__5Yz6B{margin:0;color:#111827;font-size:16px;font-weight:700}.ChangeRecordDetailPanel_metaRow__eALr8{display:flex;flex-wrap:wrap;gap:16px 79px;margin:0}.ChangeRecordDetailPanel_metaItem__cawqi{display:flex;flex-direction:column;gap:4px;margin:0}.ChangeRecordDetailPanel_metaItem__cawqi dt{margin:0;color:#9ca3af;font-size:10px;font-weight:600;text-transform:uppercase}.ChangeRecordDetailPanel_metaValueLink__CrNRp,.ChangeRecordDetailPanel_metaValueStrong__XrNzG,.ChangeRecordDetailPanel_metaValue__LfkFX{margin:0}.ChangeRecordDetailPanel_metaValue__LfkFX{color:#161616;font-size:13px;font-weight:500}.ChangeRecordDetailPanel_metaValueStrong__XrNzG{color:#021a3a;font-size:12px;font-weight:600}.ChangeRecordDetailPanel_metaValueLink__CrNRp{color:#0f62fe;font-size:13px;font-weight:500}.ChangeRecordDetailPanel_description__83ESk{margin:0;color:#344054;font-family:var(--ma-font-mono);font-size:12.5px;font-weight:400;line-height:1.6}.ChangeRecordDetailPanel_editField__N9r4K{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.ChangeRecordDetailPanel_editLabel__OUMHw{color:#9ca3af;font-size:10px;font-weight:600;text-transform:uppercase}.ChangeRecordDetailPanel_editInput__XuJJN,.ChangeRecordDetailPanel_editTextarea__GCWMJ{box-sizing:border-box;width:100%;margin:0;padding:8px 10px;border:1px solid #d0d5dd;border-radius:6px;background:var(--ma-white);color:#111827;font:inherit;font-size:14px}.ChangeRecordDetailPanel_editTextarea__GCWMJ{resize:vertical;min-height:100px;line-height:1.5}.ChangeRecordDetailPanel_editFooter__nfa5d{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;background:#f8fafc}.ChangeRecordDetailPanel_editHint__ZKObm{margin:0;color:#667085;font-size:12px}.ChangeRecordDetailPanel_editActions__UA4Eg{display:flex;gap:8px}.ChangeRecordDetailPanel_editCancel__uRr3z,.ChangeRecordDetailPanel_editSave__YSIUF{height:37px;margin:0;padding:0 16px;border-radius:8px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ChangeRecordDetailPanel_editCancel__uRr3z{border:1px solid #e2e8f0;background:var(--ma-white);color:#334155}.ChangeRecordDetailPanel_editSave__YSIUF{border:none;background:#0f62fe;color:var(--ma-white)}.ChangeRecordDetailPanel_editCancel__uRr3z:disabled,.ChangeRecordDetailPanel_editSave__YSIUF:disabled{opacity:.55;cursor:not-allowed}.ChangeRecordDetailPanel_sourceBanner__MZja0{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d0e1fd;border-radius:12px;background:#f0f5ff}.ChangeRecordDetailPanel_sourceToggle__vfDbI{display:flex;gap:8px;align-items:center;width:100%;margin:0;padding:20px;border:none;background:rgba(0,0,0,0);color:#0f62fe;font:inherit;font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;cursor:pointer}.ChangeRecordDetailPanel_sourceBody__zg_Jv{padding:0 20px 20px}.ChangeRecordDetailPanel_sourcePre__HEJ_U{margin:0;max-height:220px;overflow:auto;color:#344054;font-family:var(--ma-font-mono);font-size:12.5px;line-height:20px;white-space:pre-wrap;word-break:break-word}.ChangeRecordDetailPanel_columns__Z23kF{display:grid;grid-template-columns:minmax(0,1.68fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:stretch}.ChangeRecordDetailPanel_impactPlaceholder__Cl9D5{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:16px 18px;border:1px solid #eaecf0;background:var(--ma-white)}.ChangeRecordDetailPanel_impactPlaceholderTitle__ACb_j{margin:0;color:#161616;font-family:var(--ma-font-auth);font-size:13.5px;font-weight:400}.ChangeRecordDetailPanel_muted__KgX4g{margin:0;color:#64748b;font-size:14px;line-height:20px}.ChangeRecordDetailPanel_historyCard__722yK{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #eaecf0;background:var(--ma-white)}.ChangeRecordDetailPanel_historyHead__WcvM7{padding:13px 18px;border-bottom:1px solid #eaecf0}.ChangeRecordDetailPanel_historyTitle__e4yed{margin:0;color:#161616;font-family:var(--ma-font-auth);font-size:13.5px;font-weight:400}.ChangeRecordDetailPanel_historyBody___aoOX{padding:6px 18px 12px}.ChangeRecordDetailPanel_historyList__w0knh{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ChangeRecordDetailPanel_historyItem__yytS4{display:flex;gap:10px;align-items:flex-start;padding:9px 0}.ChangeRecordDetailPanel_historyMark__3MIIB{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:11px;font-size:12px;line-height:1}.ChangeRecordDetailPanel_historyMarkApprove__kvwew{background:#f0fdf4;color:#15803d}.ChangeRecordDetailPanel_historyMarkReject__ouSF1{background:rgba(218,30,40,.1);color:#da1e28}.ChangeRecordDetailPanel_historyMarkNeutral__Mesfb{background:#f4f4f5;color:#525252}.ChangeRecordDetailPanel_historyCopy__u0Q40{display:flex;flex-direction:column;gap:10px;min-width:0}.ChangeRecordDetailPanel_historyQuote__ycHPM,.ChangeRecordDetailPanel_historySummary__QC6hd{margin:0;color:#161616;font-size:12.5px;line-height:normal}@media(max-width:900px){.ChangeRecordDetailPanel_columns__Z23kF{grid-template-columns:1fr}}.AddReleaseNoteModal_overlay__BWDHa{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.AddReleaseNoteModal_modal__gDfhZ{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:760px;max-height:calc(100% - 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)}.AddReleaseNoteModal_header__wCHog{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;padding:24px;border-bottom:1px solid #f3f4f6}.AddReleaseNoteModal_title__2zOT4{margin:0;color:#111928;font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.004px}.AddReleaseNoteModal_closeButton___ttiT{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}.AddReleaseNoteModal_closeButton___ttiT:disabled{cursor:not-allowed;opacity:.65}.AddReleaseNoteModal_body__pL4cg{display:flex;flex:1 1;flex-direction:column;gap:20px;width:100%;padding:12px 24px 24px;overflow-y:auto}.AddReleaseNoteModal_errorBanner__w8Rr5{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px;line-height:18px}.AddReleaseNoteModal_uploadZone__xlnCW{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:12px 24px;border:1.5px dashed #cbd5e1;border-radius:10px;background:rgba(0,0,0,0);text-align:center}.AddReleaseNoteModal_uploadZoneActive__6Wxei{border-color:#0f62fe;background:#eff6ff}.AddReleaseNoteModal_uploadIconWrap__7ZLzd{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px;background:#f1f5f9}.AddReleaseNoteModal_uploadIconWrap__7ZLzd img{display:block}.AddReleaseNoteModal_uploadTitle__Fyb82{margin:0;color:#334155;font-size:15px;font-weight:600;line-height:normal}.AddReleaseNoteModal_uploadClick__t32pP{margin:0;padding:0;border:none;background:rgba(0,0,0,0);color:#0f62fe;font:inherit;font-weight:600;cursor:pointer}.AddReleaseNoteModal_uploadClick__t32pP:hover:not(:disabled){color:#0043ce}.AddReleaseNoteModal_uploadClick__t32pP:disabled{cursor:not-allowed;opacity:.65}.AddReleaseNoteModal_uploadHint__JPv_h{margin:0;color:#94a3b8;font-size:12px;font-weight:400;line-height:16px}.AddReleaseNoteModal_scopeNote__BgCkg{margin:0;color:#64748b;font-size:12px;font-weight:400;line-height:16px}.AddReleaseNoteModal_kbContext__w7K5H{display:flex;flex-direction:column;gap:10px;margin:0;padding:12px 14px;border-radius:8px;background:#f8fafc}.AddReleaseNoteModal_kbContextHeading__Yd9q6{margin:0;color:#172b4d;font-size:13px;font-weight:600;line-height:18px}.AddReleaseNoteModal_kbContextHint__GhoKB{margin:0;color:#64748b;font-size:11px;font-weight:400;line-height:15px}.AddReleaseNoteModal_kbContextEmpty__IsI49{margin:0;color:#64748b;font-size:12px;font-weight:400;line-height:16px}.AddReleaseNoteModal_kbDocList__6qS2h{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.AddReleaseNoteModal_kbDocRow__PBbgn{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;padding:6px 0;border-bottom:1px solid #eef2f7}.AddReleaseNoteModal_kbDocRow__PBbgn:last-child{border-bottom:none;padding-bottom:0}.AddReleaseNoteModal_kbDocMain__N6Xfl{display:flex;flex-direction:column;gap:2px;min-width:0}.AddReleaseNoteModal_kbDocKey__cif_3{color:#0f172a;font-size:13px;font-weight:600;line-height:18px}.AddReleaseNoteModal_kbDocKind__6WWK3{color:#64748b;font-size:11px;font-weight:500;line-height:14px}.AddReleaseNoteModal_kbDocExtractHint__hGqog{flex-shrink:0;color:#b45309;font-size:11px;font-weight:600;line-height:14px}.AddReleaseNoteModal_footer__iAr_g{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:flex-end;width:100%;padding:0 24px 24px}.AddReleaseNoteModal_cancelButton__3HTZk,.AddReleaseNoteModal_primaryButton__lHNyi{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}.AddReleaseNoteModal_cancelButton__3HTZk{border:1.5px solid #dfe1e6;background:var(--ma-white);color:#172b4d}.AddReleaseNoteModal_primaryButton__lHNyi{border:none;background:#0f62fe;color:var(--ma-white)}.AddReleaseNoteModal_cancelButton__3HTZk:disabled,.AddReleaseNoteModal_primaryButton__lHNyi:disabled{cursor:not-allowed;opacity:.65}.AddReleaseNoteModal_srOnly__G341S{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DatePickerField_root__DPUX8{display:flex;flex-direction:column;gap:6px;width:100%}.DatePickerField_label__0Q4M8{color:#111928;font-size:13px;font-weight:600;line-height:18px}.DatePickerField_trigger__VUMH0{display:inline-flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:40px;margin:0;padding:8px 12px;border:1px solid #d0d5dd;border-radius:8px;background:var(--ma-white);box-shadow:0 1px 2px rgba(16,24,40,.05);color:#101828;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}.DatePickerField_trigger__VUMH0:hover:not(:disabled){border-color:#98a2b3}.DatePickerField_trigger__VUMH0:focus-visible{outline:2px solid var(--ma-primary,#0f62fe);outline-offset:1px}.DatePickerField_trigger__VUMH0:disabled{cursor:not-allowed;opacity:.65}.DatePickerField_triggerOpen__mrU2R{border-color:var(--ma-primary,#0f62fe)}.DatePickerField_triggerPlaceholder__PZanr{color:#667085}.DatePickerField_triggerValue__DIFni{color:#101828}.DatePickerField_triggerIcon__oZebq{flex-shrink:0;opacity:.7}.DatePickerField_calendar__O4B2N{z-index:120;box-sizing:border-box;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:var(--ma-white);box-shadow:0 12px 24px rgba(16,24,40,.12);font-family:var(--ma-font-auth,inherit)}.DatePickerField_monthHeader__4ZbQT{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px}.DatePickerField_monthNav__oleqr{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:8px;border:none;border-radius:8px;background:rgba(0,0,0,0);cursor:pointer}.DatePickerField_monthNav__oleqr:hover{background:#f3f4f6}.DatePickerField_monthNav__oleqr:focus-visible{outline:2px solid var(--ma-primary,#0f62fe);outline-offset:1px}.DatePickerField_monthLabel__NxoNw{margin:0;color:#344054;font-size:16px;font-weight:500;line-height:24px;text-align:center}.DatePickerField_dayGrid__D6uyu,.DatePickerField_weekdayRow__Kfv0w{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:100%}.DatePickerField_weekday__KNhlO{display:flex;align-items:center;justify-content:center;height:36px;color:#344054;font-size:13px;font-weight:500;line-height:18px}.DatePickerField_dayMuted__E4c46,.DatePickerField_daySelected__eR4BQ,.DatePickerField_dayToday___IfXH,.DatePickerField_day__AFuX8{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:36px;margin:0;padding:0;border:none;border-radius:18px;background:rgba(0,0,0,0);color:#344054;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.DatePickerField_day__AFuX8:hover:not(:disabled){background:rgba(15,98,254,.08)}.DatePickerField_day__AFuX8:focus-visible{outline:2px solid var(--ma-primary,#0f62fe);outline-offset:1px}.DatePickerField_dayMuted__E4c46{color:#98a2b3;cursor:default}.DatePickerField_dayToday___IfXH{border:1.5px solid var(--ma-primary,#0f62fe);color:#154260;font-weight:500}.DatePickerField_daySelected__eR4BQ{color:var(--ma-white);font-weight:500}.DatePickerField_daySelected__eR4BQ,.DatePickerField_daySelected__eR4BQ:hover:not(:disabled){background:var(--ma-primary,#0f62fe)}.FetchReleaseNotesModal_overlay__IbZoh{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5)}.FetchReleaseNotesModal_modal__IH_pe{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:min(480px,100vw - 48px);max-height:calc(100% - 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)}.FetchReleaseNotesModal_header__V4PUg{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:space-between;width:100%;padding:24px;border-bottom:1px solid #f3f4f6}.FetchReleaseNotesModal_title__viogo{margin:0;color:#111928;font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.004px}.FetchReleaseNotesModal_closeButton__Jg2fj{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:rgba(0,0,0,0);cursor:pointer}.FetchReleaseNotesModal_closeButton__Jg2fj:hover:not(:disabled){background:#f3f4f6}.FetchReleaseNotesModal_closeButton__Jg2fj:disabled{cursor:not-allowed;opacity:.65}.FetchReleaseNotesModal_closeButton__Jg2fj img{display:block;width:16px;height:16px}.FetchReleaseNotesModal_body__NS4PA{display:flex;flex:1 1;flex-direction:column;gap:16px;width:100%;padding:16px 24px 8px;overflow-y:auto}.FetchReleaseNotesModal_subtitle__Alu9D{margin:0;color:#6b7280;font-size:14px;font-weight:400;line-height:20px}.FetchReleaseNotesModal_errorBanner__OooKA{background:#fef2f2;color:#b91c1c}.FetchReleaseNotesModal_emptyBanner__Bp7Wz,.FetchReleaseNotesModal_errorBanner__OooKA{margin:0;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:500;line-height:18px}.FetchReleaseNotesModal_emptyBanner__Bp7Wz{background:#f8fafc;color:#475569}.FetchReleaseNotesModal_footer__Zx_l6{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}.FetchReleaseNotesModal_cancelButton__bYLjY,.FetchReleaseNotesModal_primaryButton__VgIc5{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}.FetchReleaseNotesModal_cancelButton__bYLjY{border:1.5px solid #dfe1e6;background:var(--ma-white);color:#172b4d}.FetchReleaseNotesModal_primaryButton__VgIc5{border:none;background:#0f62fe;color:var(--ma-white)}.FetchReleaseNotesModal_cancelButton__bYLjY:disabled,.FetchReleaseNotesModal_primaryButton__VgIc5:disabled{cursor:not-allowed;opacity:.65}