.ForgotPassword_main__Wxg2M{overflow:hidden}.ForgotPassword_main__Wxg2M,.ForgotPassword_section__ZUcP7{display:flex;flex-direction:column;justify-content:center;background-color:var(--bg-main)}.ForgotPassword_section__ZUcP7{align-items:center;border-radius:0;height:100vh}.ForgotPassword_error__byJN4{color:#f93838;margin-top:1rem;text-align:center}.ForgotPassword_container___QTBY{display:flex;flex-direction:column;margin-bottom:0;max-width:100%;width:618px;position:relative;top:-20px}.ForgotPassword_logo__BuTqZ{object-fit:contain;align-self:center;max-width:100%;aspect-ratio:2.42;width:240px}.ForgotPassword_formContainer__r0Rqb{display:flex;flex-direction:column;padding:3rem 0 5rem;margin:1.8rem auto auto;background-color:var(--bg-card);border-radius:5px;border:1px solid var(--border-color);box-shadow:0 0 5px 0 #0000004d;width:100%}.ForgotPassword_title__GwX_r{align-self:center;font-size:24px;color:var(--text-color);font-weight:500}.ForgotPassword_form__I1C4H{display:flex;flex-direction:column;padding:0 2.25rem;margin-top:15px;font-size:1rem;color:#979797}.ForgotPassword_input__wf_wA{padding:1.2rem 1.5rem;margin-top:.625rem;width:100%;font-size:1rem;background-color:#fff;border-radius:.375rem;border:2px solid #e5e7eb;color:#78716c}.ForgotPassword_button__9b3Ki{display:flex;justify-content:center;align-items:center;text-align:center;padding:.8rem 4rem;width:100%;font-size:1rem;color:var(--brand-text-color);border:1px solid #f97000;background-color:var(--brand-color);border-radius:.375rem;box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer;font-family:Poppins;font-size:14px;font-weight:500;margin:30px auto auto;width:80%}.ForgotPassword_description__O8dhc{display:block;margin:1.75rem auto auto;font-size:14px;font-weight:500;color:#9ca3af;text-align:center;width:80%}.Alerts_alertMsg__twCUZ{width:auto;height:-moz-fit-content;height:fit-content;border-radius:30px;padding:5px 10px 5px 5px;background:#fff;border:2px solid #e4e4e7;position:fixed;right:auto;top:auto;left:40%;bottom:100px;z-index:99999;display:flex;align-items:center;justify-content:space-between;box-shadow:0 3px 4px 1px #10182840}.Alerts_alertMsg__twCUZ .Alerts_alertIcon__MWjyG{display:flex;align-items:center;padding-right:10px}.Alerts_alertMsg__twCUZ .Alerts_message__E_q9u{display:flex;align-items:center;flex-direction:column;color:#3f3f46;border-left:2px solid #e4e4e7;border-right:2px solid #e4e4e7;padding:0 15px;white-space:nowrap;font-size:1rem;font-weight:600}.Alerts_alertMsg__twCUZ .Alerts_close__8bnNu{display:flex;align-items:center;padding-left:10px;cursor:pointer}.Alerts_messageBody__4vSMT{font-weight:400}.AddUserForm_header__Xbzpu{display:flex;align-content:center;justify-content:center;font-size:1.5rem;font-weight:700;text-align:center;color:var(--text-color);margin-bottom:1.5rem}.AddUserForm_container__99hg3{padding:2rem;width:50rem;height:auto;margin:auto;background-color:var(--bg-card);border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.AddUserForm_inputContainer__8_KW9{display:flex;align-items:center;justify-content:flex-end;padding:1rem;width:100%;margin-bottom:1rem}.AddUserForm_label__XG9UD{margin-bottom:-2rem;color:grey}.AddUserForm_inputContainer__8_KW9 input{width:20rem;padding:.8rem;font-size:1rem;border:1px solid #ccc;border-radius:5px;outline:none;transition:all .2s ease}.AddUserForm_inputContainer__8_KW9 input:focus{border-color:#f97000;box-shadow:0 0 5px rgba(249,112,0,.4)}.AddUserForm_inputBox__60Htk{margin-bottom:1.5rem}.AddUserForm_inputBox1__jfsdV{margin-bottom:1.5rem;margin-top:2rem}.AddUserForm_domainPreview__SzTGF{position:absolute;top:12rem;color:#666}.AddUserForm_errorText__Y6jOq{position:absolute;top:12rem;color:#ff4d4f}.AddUserForm_sub_inputContainer1__APDoE{gap:1rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.FormInput_label__IorAI{display:block;margin-top:1rem;font-size:1rem;font-weight:500;color:#9ca3af}.FormInput_input__2Wlub{padding:1.2rem 1.5rem;width:100%;font-size:1rem;background-color:var(--bg-card);border-radius:.375rem;border:1px solid var(--border-color);color:var(--lisha-form-text-color);font-family:Poppins,sans-serif}.FormInput_inputContainer__FhdNG input:focus{border-color:#f97000;box-shadow:0 0 5px rgba(249,112,0,.4)}.FormInput_textarea__wyjIL{resize:none;font:inherit;font-family:Poppins,sans-serif;padding:1.2rem 1.5rem;margin-top:.625rem;width:100%;font-size:1rem;background-color:var(--bg-card);border-radius:.375rem;border:1px solid var(--border-color);color:var(--lisha-form-text-color)}.FormInput_textarea__wyjIL:focus{border-color:#f97000;box-shadow:0 0 5px rgba(249,112,0,.4)}.FormInput_error__ETjk3{color:#f93838;margin-top:.5rem}.FormInput_selectContainer__UtNay{position:relative;width:100%}.FormInput_select__9z_O8{width:100%;font-size:inherit;border:1px solid var(--border-color);border-radius:.375rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--bg-card);margin-top:.625rem;color:var(--text-color);padding:1.35rem 2.5rem 1.35rem 1.5rem}.FormInput_arrowIcon__p0ubF{position:absolute;top:50%;right:1rem;transform:rotate(0deg);pointer-events:none;color:var(--text-color);font-size:1.2rem;transition:transform .3s ease}.FormInput_select__9z_O8:focus+.FormInput_arrowIcon__p0ubF{transform:translateY(-50%) rotate(180deg)}.FormInput_select__9z_O8 option{color:var(--lisha-form-text-color)}.FormInput_select__9z_O8:focus{border-color:var(--brand-boder-color)}.FormInput_select__9z_O8::placeholder{color:var(--lisha-form-text-color)}.AddQuestionary_container__P_fva{display:flex;gap:12px}.AddQuestionary_container1__SobhF{padding-left:8rem;flex-basis:100%;overflow:auto}.AddQuestionary_main__4xtn0{flex-basis:100%;overflow:auto}.AddQuestionary_createTenantBtn__qOz1H{display:flex;gap:1rem}.AddQuestionary_mainCardsContainer__Y1wGU{display:flex;justify-content:space-between;gap:2rem}.AddQuestionary_aboveTable__yfkam{display:flex;align-items:center;justify-content:space-between;width:100%;padding:2rem;font-size:1rem}.AddQuestionary_btnContins__Fp83g{display:flex;align-items:center;gap:1rem}.AddQuestionary_create_tenant___PeIi{display:flex;justify-content:space-between;padding:1rem}.AddQuestionary_emptyState___JPUL{text-align:center;padding:40px 20px;background-color:var(--bg-card);border:1px dashed #d9d9d9;border-radius:4px;color:#888;font-size:14px;margin-top:10px}.AddQuestionary_table__5MS2l{width:100%;table-layout:fixed}.AddQuestionary_tableWrapper__rUpqH{width:100%;max-width:100%;overflow-x:auto}.AddQuestionary_table__5MS2l .ant-table-cell{word-break:break-word;white-space:normal;vertical-align:top;overflow-wrap:break-word;border-right:1px solid #f0f0f0}.AddQuestionary_table__5MS2l .ant-table{table-layout:fixed}.AddQuestionary_table__5MS2l .ant-table-container{overflow-x:auto}.QuestionnaireV2_container__uPW1W{display:flex;align-items:flex-start;justify-content:space-between}.QuestionnaireV2_categoriesContainer__3uzCO{flex-basis:29%;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-card)}.QuestionnaireV2_contentContainer__XTSWn{flex-basis:70%;border-radius:10px;border:3px solid hsla(0,0%,59%,.16);border:1px solid var(--border-color);background:var(--bg-card)}.QuestionnaireV2_categoryTitle__1Pm0H{color:var(--text-color);font-size:17px;font-weight:600;padding:12px}.QuestionnaireV2_categories__f7AFE{max-height:calc(100dvh - 330px);overflow:auto}.QuestionnaireV2_categoryNameContainer__MV8bt{color:var(--text-color);font-size:1rem;font-weight:500;padding:.8rem 1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.QuestionnaireV2_categoryNameContainer__MV8bt.QuestionnaireV2_selected__JZT0x{background:rgba(242,136,8,.05);position:relative}.QuestionnaireV2_categoryNameContainer__MV8bt.QuestionnaireV2_selected__JZT0x:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:#f97000}.QuestionnaireV2_subcategoriesContainer__rs550{overflow:hidden;transition:max-height .3s ease;max-height:0;padding-left:1.5rem;margin-top:.5rem}.QuestionnaireV2_subcategoriesContainer__rs550.QuestionnaireV2_expanded__l9bKA{max-height:500px}.QuestionnaireV2_subcategoryNameContainer__Fjzmb{padding:.5rem 1rem;color:var(--text-color);font-size:.9rem;font-weight:500;opacity:0;transition:opacity .3s ease;cursor:pointer}.QuestionnaireV2_subcategoriesContainer__rs550.QuestionnaireV2_expanded__l9bKA .QuestionnaireV2_subcategoryNameContainer__Fjzmb{opacity:1}.QuestionnaireV2_selectedSubcategory__x4GLO{color:#f28808;font-weight:700}.Form_form-container__F2vXu{width:100%;margin:0 auto}.Form_form-navigation__yrM8v{display:flex;justify-content:space-between;margin-top:1rem}.Form_form-navigation__yrM8v button{padding:.5rem 1rem;border:none;border-radius:4px;background-color:#0070f3;color:var(--text-color);cursor:pointer}.Form_checkbox__y6mzQ{margin-right:.6rem}.Form_form-navigation__yrM8v button:disabled{background:var(--bg-card)}.Form_comment__qGika{font-size:14px;font-weight:500;color:var(--text-color);display:flex;align-items:center;justify-content:center;gap:8px;padding-left:50px;cursor:pointer}.Form_error__t3wnx{color:#f93838;margin-top:.5rem}.Form_checkboxInput__Czadu,.Form_radioInput__VPGAF{margin-right:.5rem}.Form_checkboxInput__Czadu+label,.Form_radioInput__VPGAF+label{display:inline-flex;align-items:center;cursor:pointer}.Form_checkboxInput__Czadu:checked+label:before,.Form_radioInput__VPGAF:checked+label:before{content:"✔";display:inline-block;text-align:center;width:1rem;height:1rem;line-height:1rem;margin-right:.5rem;background-color:#0070f3;color:var(--text-color);border-radius:50%}.Form_checkboxInput__Czadu:not(:checked)+label:before,.Form_radioInput__VPGAF:not(:checked)+label:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.5rem;background-color:#fff;border:1px solid #ccc;border-radius:50%}.Form_checkboxInput__Czadu,.Form_label__pP3CU[for],.Form_radioInput__VPGAF{cursor:pointer}.Form_label__pP3CU{display:block;margin-left:.5rem;margin-bottom:.5rem;margin-top:1.75rem;font-size:1.1rem;color:var(--text-color);font-weight:500}.Form_lisha__u4zbA{margin-left:.5rem;vertical-align:middle;cursor:pointer}.Form_optionsContainer__h_vVP .Form_label__pP3CU{margin-top:1rem;margin-left:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.Form_viewDetails__FqQ1i{color:var(--green-color)}.Form_input__E7xus{margin-top:.625rem;font-size:1rem;border-radius:.375rem;color:#78716c}.Form_input__E7xus,.Form_select__ucA8g{padding:1.25rem 1.5rem;width:100%;background-color:#fff;border:2px solid #e5e7eb}.Form_select__ucA8g{font-size:inherit;border-radius:.375rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/select-arrow.png);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.Form_select__ucA8g:focus{outline:none;border-color:#9e9e9e}.Form_select__ucA8g::placeholder{color:#bdbdbd}.Form_optionsContainer__h_vVP{display:flex;align-items:center;justify-content:flex-start;gap:3rem}.Form_inputContainer__r_xUh{margin-bottom:2.8rem}.Form_inputsContainer__iSiX5{max-height:calc(100dvh - 277px);overflow:auto;padding:18px 30px 0}.Form_actions__sFAXc{padding:20px;border-top:3px solid var(--border-color)}.Form_disabled__DZBt1{pointer-events:none}.DocxEditor_btnContainer__5CkcI{text-align:right}.DocxEditor_btnContainer__5CkcI button{color:#019aef;font-size:1rem;font-weight:600;border-radius:5px;border:2px solid #019aef;background:#fff;cursor:pointer;padding:.4rem 1.4rem}.EvidencePreview_docContainer__1Zhkc{padding:2rem;position:absolute;width:90%;max-width:90%;overflow:hidden}.EvidencePreview_docContainer__1Zhkc p{line-height:2rem}.EvidencePreview_docContainer__1Zhkc h3{line-height:3rem}.EvidencePreview_docContainer__1Zhkc h4{line-height:2.5rem}.EvidencePreview_docContainer__1Zhkc td{border:1px solid grey}.EvidencePreview_docContainer__1Zhkc a{text-decoration:underline}.FrameworkSettings_container__X6P_t{background-color:var(--bg-card);border-radius:8px;width:100%;max-width:600px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.FrameworkSettings_header__iYryd{padding:16px 24px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center}.FrameworkSettings_header__iYryd p{margin:0;font-size:18px;font-weight:500}.FrameworkSettings_closeButton__rCJrp{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.FrameworkSettings_content__6oCh6{padding:24px}.FrameworkSettings_settingItem__is5yP{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.FrameworkSettings_settingInfo__Ivh7x h3{margin:0 0 8px;font-size:16px;font-weight:500}.FrameworkSettings_settingInfo__Ivh7x p{margin:0;color:#666;font-size:14px}.FrameworkSettings_footer__wsWNN{padding:16px 24px;border-top:1px solid var(--border-color);text-align:right}.FrameworkSettings_closeBtn__QKVOB{padding:8px 16px;background-color:var(--bg-card);border:none;border-radius:4px;cursor:pointer}.FrameworkSettings_toggle__WhJ2v{min-width:44px}