@charset "UTF-8";.AddEditGroup_root__-Li27{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow:hidden;transition:all .3s ease}@media(min-width:600px){.AddEditGroup_root__-Li27{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AddEditGroup_root__-Li27{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AddEditGroup_root__-Li27{gap:.5rem}}.AddEditGroup_title__7Vhqa{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px}.AddEditGroup_row__S9MD-{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddEditGroup_identifierText__FFloY{color:#0d3a66;font-weight:500;white-space:nowrap}.AddEditGroup_endButtons__luLEw{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.AddEditGroup_cancelBox__o4z\+r{display:flex;min-width:120px;width:13%}.AddEditGroup_cancel__UpwLp{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:48px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddEditGroup_cancel__UpwLp:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddEditGroup_submitBox__Wp0w9{display:flex;justify-content:flex-end;min-width:120px;width:18%}.AddEditGroup_submit__e\+GMw{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddEditGroup_submit__e\+GMw:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddEditGroup_select__9rrzB{background-color:#e3f3f8;border-radius:8px;padding:8px 16px}.AddEditGroup_select__9rrzB fieldset{border:none}.AddEditGroup_radioGroup__XbCyK{align-items:center;background-color:#e3f3f8;border-radius:8px;display:flex;gap:16px;justify-content:flex-start;padding:8px 16px}.AddEditGroup_autocomplete__DZtxe{background-color:#e3f3f8;border-radius:8px;flex:1 1;padding:8px 16px}.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiInputBase-root__8vLWv{background-color:#0000;border:none;box-shadow:none;width:100%}.AddEditGroup_autocomplete__DZtxe input{color:#0d3a66;font-size:1rem;font-weight:400;padding:6px 0}.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiOutlinedInput-notchedOutline__rWH25,.AddEditGroup_autocomplete__DZtxe fieldset{border:none}.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiAutocomplete-inputRoot__LXz9a{padding:0!important}.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiAutocomplete-clearIndicator__6AmQg,.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiAutocomplete-popupIndicator__qs4Em{color:#0d3a66;opacity:.6}.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiAutocomplete-clearIndicator__6AmQg:hover,.AddEditGroup_autocomplete__DZtxe .AddEditGroup_MuiAutocomplete-popupIndicator__qs4Em:hover{opacity:1}.AddEditGroup_editableInput__oFvT0 .MuiInputBase-input{color:#9aa7b0!important}.AddEditGroup_editableInput__oFvT0 .MuiInputBase-input::placeholder{color:#9aa7b0!important;opacity:1!important}.AddEditGroup_nonEditableRow__L9yjM{cursor:not-allowed}.MuiPaper-root.ConfirmDialog_confirmDialog__I-CjC{--accent:#1877d2;background-color:#fff;border-radius:16px;box-shadow:0 10px 24px #0000001f;overflow:hidden}.MuiPaper-root.ConfirmDialog_confirmDialog__I-CjC.ConfirmDialog_success__JdlfE{--accent:#1877d2}.MuiPaper-root.ConfirmDialog_confirmDialog__I-CjC.ConfirmDialog_warning__zvfHw{--accent:#f06c01}.MuiPaper-root.ConfirmDialog_confirmDialog__I-CjC.ConfirmDialog_invite__srbqn{--accent:#1877d2}.ConfirmDialog_title__bew3R{padding:24px 24px 8px}.ConfirmDialog_icon__f9Rd1{align-items:center;color:var(--accent);display:inline-flex;justify-content:center}.ConfirmDialog_heading__eXO0w{color:var(--accent);font-family:Arial Rounded MT Bold,Ubuntu,sans-serif;font-size:20px}.ConfirmDialog_content__NlCcj{margin-top:10px;padding:12px 24px 16px}.ConfirmDialog_message__a3\+bT{color:#4a4459}.ConfirmDialog_divider__DsXIs{border-bottom-width:1.5px!important;border-color:var(--accent);margin-top:20px;opacity:.9}.ConfirmDialog_actions__FSOoR{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px}.ConfirmDialog_btn__MwbVX{border-radius:5px;font-size:16px;font-weight:400;height:42px;padding:8px 22px;width:116px}.ConfirmDialog_btn__MwbVX.ConfirmDialog_cancel__4KRFE.MuiButton-outlined,.ConfirmDialog_btn__MwbVX.ConfirmDialog_cancel__4KRFE.MuiButton-outlined:hover{border-width:1px}.ConfirmDialog_btn__MwbVX.ConfirmDialog_confirm__gR04\+.MuiButton-contained.ConfirmDialog_disabled__q-4ac.Mui-disabled{opacity:.6}.ConfirmDialog_btn__MwbVX.ConfirmDialog_confirm__gR04\+.MuiButton-contained{padding-left:12px;padding-right:12px}.ListUsers_root__1PUVi{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow:visible;transition:all .3s ease}@media(min-width:600px){.ListUsers_root__1PUVi{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.ListUsers_root__1PUVi{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.ListUsers_root__1PUVi{gap:.5rem}}.ListUsers_title__-5ZkR{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.ListUsers_searchBarAddBox__\+53Jr{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:18px}.ListUsers_searchBar__kiY2i{box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:280px}.ListUsers_searchBar__kiY2i,.ListUsers_searchField__3JgE- .ListUsers_MuiOutlinedInput-root__gKYvn{background-color:#e3f3f8;border-radius:50px}.ListUsers_searchField__3JgE- .ListUsers_MuiInputBase-input__70FSr::placeholder{color:#000;opacity:1}.ListUsers_searchField__3JgE- fieldset{border:none}.ListUsers_searchIcon__cJTPs{color:#1976d2}.ListUsers_searchIcon__cJTPs:hover{transform:translateY(-2px);transition:transform .3s ease}.ListUsers_addButton__uo1fR{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.ListUsers_addButton__uo1fR:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.ListUsers_tableBox__vkp0A{background-color:#fff;margin-top:2px;overflow-x:auto;overflow-y:visible;width:100%}.ListUsers_tableHeader__Tfe72{background-color:#c8f5e2;display:flex;font-size:1.1rem;font-weight:600;gap:16px;padding:16px 24px}.ListUsers_tableRow__7wJ9g{align-items:center;background-color:#e3f3f8;cursor:pointer;display:flex;gap:0;margin-top:4px;padding:16px 24px;transition:background-color .2s ease}.ListUsers_tableRow__7wJ9g:hover{background-color:#d0eef7}.ListUsers_emptyTableCell__LwWFF:hover{cursor:default}.ListUsers_activeButton__Uc6wT{background-color:#2d7b31;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.ListUsers_activeButton__Uc6wT:hover{background-color:#256a29}.ListUsers_inactiveButton__M5sSx{background-color:#d22f2f;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.ListUsers_inactiveButton__M5sSx:hover{background-color:#b72828}.ListUsers_flakyIcon__8uy6m{font-size:24px;transform:rotateY(180deg);transition:transform .3s ease}.ListUsers_flakyIcon__8uy6m.ListUsers_active__Vs1T-{transform:rotateY(0deg)}.AddDetailUser_root__StmtK{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto;transition:all .3s ease}@media(min-width:600px){.AddDetailUser_root__StmtK{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AddDetailUser_root__StmtK{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AddDetailUser_root__StmtK{gap:.5rem}}.AddDetailUser_title__2QlTY{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px}.AddDetailUser_row__a5SSK{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddDetailUser_identifierText__Z1UfK{color:#0d3a66;font-weight:500;white-space:nowrap}.AddDetailUser_endButtons__AcZrO{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.AddDetailUser_cancelBox__RTY-B{display:flex;min-width:120px;width:13%}.AddDetailUser_cancel__mnHpe{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:48px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailUser_cancel__mnHpe:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddDetailUser_submitBox__iDAVP{display:flex;justify-content:flex-end;min-width:120px;width:18%}.AddDetailUser_submit__ccF5B{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailUser_submit__ccF5B:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddDetailUser_select__va1bc{background-color:#e3f3f8;border-radius:8px;padding:8px 16px}.AddDetailUser_select__va1bc fieldset{border:none}.AddDetailUser_radioGroup__4SCSc{align-items:center;background-color:#e3f3f8;border-radius:8px;display:flex;gap:16px;justify-content:flex-start;padding:8px 16px}.AddDetailUser_autocomplete__qles5{background-color:#e3f3f8;border-radius:8px;flex:1 1;padding:8px 16px}.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiInputBase-root__Juqe9{background-color:#0000;border:none;box-shadow:none;width:100%}.AddDetailUser_autocomplete__qles5 input{color:#0d3a66;font-size:1rem;font-weight:400;padding:6px 0}.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiOutlinedInput-notchedOutline__pPjlX,.AddDetailUser_autocomplete__qles5 fieldset{border:none}.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiAutocomplete-inputRoot__0107Q{padding:0!important}.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiAutocomplete-clearIndicator__au7Rg,.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiAutocomplete-popupIndicator__ebRNK{color:#0d3a66;opacity:.6}.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiAutocomplete-clearIndicator__au7Rg:hover,.AddDetailUser_autocomplete__qles5 .AddDetailUser_MuiAutocomplete-popupIndicator__ebRNK:hover{opacity:1}.AddDetailUser_nonEditableRow__uQ7F5{color:#9aa7b0;cursor:not-allowed;opacity:1}.AddDetailUser_tableBox__PMxq8{background-color:#fff;overflow:visible;width:100%}.AddDetailUser_tableHeader__1nHyM{background-color:#c8f5e2;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:16px 24px}.AddDetailUser_tableHeader__1nHyM>*{flex:1 1;text-align:left}.AddDetailUser_tableRow__BXjB4{align-items:center;background-color:#e3f3f8;cursor:pointer;display:flex;justify-content:space-between;margin-top:4px;padding:16px 24px;transition:background-color .2s ease}.AddDetailUser_tableRow__BXjB4>*{flex:1 1;text-align:left}.AddDetailUser_tableRow__BXjB4:hover{background-color:#d0eef7}.AddDetailUser_sectionSpacing__RBgTI{margin-top:24px}.AddDetailUser_emptyTableCell__cMq2l:hover{cursor:default}.DetailGroup_root__LU5xm{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow:visible;transition:all .3s ease}@media(min-width:600px){.DetailGroup_root__LU5xm{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.DetailGroup_root__LU5xm{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.DetailGroup_root__LU5xm{gap:.5rem}}.DetailGroup_title__ElENP{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px}.DetailGroup_sectionSpacing__e-ocH{margin-top:24px}.DetailGroup_coordinatorRow__Lw4SP{display:flex;justify-content:space-between;width:100%}.DetailGroup_coordinatorCell__i98ou{align-items:center;display:flex;flex:0 1 auto;gap:.5rem;text-align:left}.DetailGroup_coordinatorLabel__xz5jh{font-weight:550;padding-right:4px}.DetailGroup_coordinatorCell__i98ou:first-child{padding-left:8px}.DetailGroup_coordinatorCell__i98ou:last-child{padding-right:8px}.DetailGroup_row__MRKCb{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.DetailGroup_identifierText__mJwpf{color:#0d3a66;font-weight:500;white-space:nowrap}.DetailGroup_label__3Tfg7{color:#0d3a66;-webkit-user-select:none;user-select:none}.DetailGroup_endButtons__kuyh8{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.DetailGroup_cancelBox__4fVKo{display:flex;min-width:180px;width:25%}.DetailGroup_cancel__2yhL4{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.DetailGroup_cancel__2yhL4:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailGroup_inviteIcon__TkEv3{fill:#1976d2!important;font-size:18px!important}.DetailGroup_submitBox__C4zLS{display:flex;justify-content:flex-end;min-width:180px;width:25%}.DetailGroup_submit__fg6x0{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DetailGroup_submit__fg6x0:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailGroup_nonEditableRow__TBPn4{color:#9aa7b0;cursor:not-allowed;opacity:1}.DetailGroup_searchBarFull__Ga36y{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;flex:1 1;max-width:100%;min-width:280px}.DetailGroup_searchBarDetail__ZN7C4 .DetailGroup_MuiOutlinedInput-root__QO7O2{height:48px}.DetailGroup_searchField__HhG5F .DetailGroup_MuiOutlinedInput-root__QO7O2{background-color:#e3f3f8;border-radius:50px;height:48px}.DetailGroup_searchField__HhG5F .DetailGroup_MuiInputBase-input__9eyOy::placeholder{color:#000;opacity:1}.DetailGroup_searchField__HhG5F fieldset{border:none}.DetailGroup_searchIcon__JKei1{color:#1976d2}.DetailGroup_searchIcon__JKei1:hover{transform:translateY(-2px);transition:transform .3s ease}.DetailGroup_emptyTableRow__JFdPx{background-color:#f5f5f5;height:55px}.DetailGroup_emptyTableRow__JFdPx td{color:#9aa7b0;font-style:italic;padding:2rem;text-align:center}.DetailGroup_emptyTableCell__d29HF:hover{cursor:default}.DetailGroup_flakyIcon__kUAZR{font-size:24px;transform:rotateY(180deg);transition:transform .3s ease}.DetailGroup_flakyIcon__kUAZR.DetailGroup_active__lqhk2{transform:rotateY(0deg)}.DetailGroup_searchBarDetail__ZN7C4{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:18px;width:100%}.ListSchools_root__dev6f{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow:visible;transition:all .3s ease}@media(min-width:600px){.ListSchools_root__dev6f{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.ListSchools_root__dev6f{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.ListSchools_root__dev6f{gap:.5rem}}.ListSchools_title__3pnio{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.ListSchools_searchBarAddBox__rLBMi{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:18px}.ListSchools_searchBar__CqPFw{box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:280px}.ListSchools_searchBar__CqPFw,.ListSchools_searchField__0O83z .ListSchools_MuiOutlinedInput-root__Hwz5F{background-color:#e3f3f8;border-radius:50px}.ListSchools_searchField__0O83z .ListSchools_MuiInputBase-input__6-BHn::placeholder{color:#000;opacity:1}.ListSchools_searchField__0O83z fieldset{border:none}.ListSchools_searchIcon__lnkeP{color:#1976d2}.ListSchools_searchIcon__lnkeP:hover{transform:translateY(-2px);transition:transform .3s ease}.ListSchools_addButton__7lQhw{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.ListSchools_addButton__7lQhw:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.ListSchools_tableBox__J2zaW{background-color:#fff;margin-top:2px;overflow-x:auto;overflow-y:visible;width:100%}.ListSchools_tableHeader__0Kz0x{background-color:#c8f5e2;display:flex;font-size:1.1rem;font-weight:600;gap:16px;padding:16px 24px}.ListSchools_tableRow__jmh1R{align-items:center;background-color:#e3f3f8;cursor:pointer;display:flex;gap:0;margin-top:4px;padding:16px 24px;transition:background-color .2s ease}.ListSchools_tableRow__jmh1R:hover{background-color:#d0eef7}.ListSchools_emptyTableCell__XP07c:hover{cursor:default}.ListSchools_activeButton__Z83tN{background-color:#2d7b31;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.ListSchools_activeButton__Z83tN:hover{background-color:#256a29}.ListSchools_inactiveButton__q0RiQ{background-color:#d22f2f;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.ListSchools_inactiveButton__q0RiQ:hover{background-color:#b72828}.ListSchools_flakyIcon__tc9UE{font-size:24px;transform:rotateY(180deg);transition:transform .3s ease}.ListSchools_flakyIcon__tc9UE.ListSchools_active__laWQH{transform:rotateY(0deg)}.AddDetailSchool_root__G1syk{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:auto;min-height:100vh;overflow:hidden;overflow-x:hidden;overflow-y:auto;transition:all .3s ease}@media(min-width:600px){.AddDetailSchool_root__G1syk{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AddDetailSchool_root__G1syk{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AddDetailSchool_root__G1syk{gap:.5rem}}.AddDetailSchool_title__69QCl{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px;text-align:left}.AddDetailSchool_row__ZjBt6{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddDetailSchool_details__gCdhX{color:#1976d2;cursor:pointer;font-style:italic;margin-left:auto;text-decoration:underline;transition:color .3s ease,transform .2s ease}.AddDetailSchool_details__gCdhX:hover{color:#1565c0;font-weight:500;text-decoration:underline;transform:translateY(-1px)}.AddDetailSchool_header__w9h31{align-items:center;background-color:#c8f5e2;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddDetailSchool_identifierText__xn6Ax{color:#0d3a66;font-weight:500;white-space:nowrap}.AddDetailSchool_endButtons__FOzXo{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.AddDetailSchool_cancelBox__A0zGi{display:flex;min-width:120px;width:13%}.AddDetailSchool_cancel__0oFTE{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:48px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailSchool_cancel__0oFTE:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddDetailSchool_submitBox__cB78B{display:flex;justify-content:flex-end;min-width:120px}.AddDetailSchool_submit__S7KdF{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailSchool_submit__S7KdF:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddDetailSchool_select__pNQJo{background-color:#e3f3f8;border-radius:8px;padding:8px 16px}.AddDetailSchool_select__pNQJo fieldset{border:none}.AddDetailSchool_radioGroup__Z5pVq{align-items:center;background-color:#e3f3f8;border-radius:8px;display:flex;gap:16px;justify-content:flex-start;padding:8px 16px}.AddDetailSchool_nonEditableRow__UPvpi{color:#9aa7b0;cursor:not-allowed;opacity:1}.AdminDashboard_root__TArAr{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:100dvh;overflow:hidden;padding:4px 32px 32px;transition:all .3s ease}@media(min-width:600px){.AdminDashboard_root__TArAr{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AdminDashboard_root__TArAr{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AdminDashboard_root__TArAr{gap:32px}}.AdminDashboard_searchWrapper__wwheK{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:space-between}.AdminDashboard_searchBox__H8k3X{border-radius:50px;box-shadow:0 4px 8px #0000001a;min-width:300px;width:100%}.AdminDashboard_searchBox__H8k3X .AdminDashboard_MuiOutlinedInput-root__eF9g-{background-color:#e3f3f8;border-radius:50px}.AdminDashboard_searchBox__H8k3X .AdminDashboard_MuiInputBase-input__IYzoL::placeholder{color:#000;opacity:1}.AdminDashboard_searchBox__H8k3X fieldset{border:none}.AdminDashboard_searchButton__mBIPj{transition:transform .3s,box-shadow .3s}.AdminDashboard_searchButton__mBIPj:hover{background-color:#0000;transform:translateY(-2px)}.AdminDashboard_welcomeCard__5iPsw{background-color:#c8f5e2;border:0;border-radius:12px;box-shadow:0 4px 8px #0000001a;flex-grow:0;flex-shrink:0;padding-bottom:clamp(12px,3.5vh,32px);padding-top:clamp(12px,3.5vh,32px);transition:all .3s ease}.AdminDashboard_welcomeContent__Gmt1K{align-items:center;display:flex;flex-wrap:wrap}.AdminDashboard_welcomeAvatar__XeH9s{background-color:#bcbcbc;height:clamp(40px,7vmin,72px);margin-right:clamp(12px,2vmin,24px);width:clamp(40px,7vmin,72px)}.AdminDashboard_welcomeText__SkxLX{color:#0d3a66;font-size:clamp(1.25rem,2.4vmin,2rem);font-weight:700}.AdminDashboard_grid__3ds4q{grid-gap:8px;align-items:stretch;display:grid;flex:1 1 auto;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:100%;min-height:0;transition:all .3s ease;width:100%}@media(min-width:600px){.AdminDashboard_grid__3ds4q{gap:12px}}@media(min-width:900px){.AdminDashboard_grid__3ds4q{gap:16px}}@media(min-width:1200px){.AdminDashboard_grid__3ds4q{gap:20px}}.AdminDashboard_gridCard__7o8st{align-items:center;background-color:#e3f3f8;border-radius:5px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:12px;text-align:center;transition:all .3s ease}.AdminDashboard_gridCard__7o8st:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-4px)}@media(min-width:600px){.AdminDashboard_gridCard__7o8st{padding:16px}}@media(min-width:900px){.AdminDashboard_gridCard__7o8st{padding:20px}}.AdminDashboard_gridIcon__bSAPE{aspect-ratio:1/1;flex:0 0 auto;font-size:0!important;height:clamp(64px,14vmin,128px)!important;width:clamp(64px,14vmin,128px)!important}.AdminDashboard_gridTitle__xvDGh{font-size:clamp(1rem,2.1vmin,1.15rem);font-weight:600;line-height:1.2;margin-top:16px}.CoordinatorDashboard_root__N39Mh{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:100dvh;overflow:hidden;padding:4px 32px 32px;transition:all .3s ease}@media(min-width:600px){.CoordinatorDashboard_root__N39Mh{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.CoordinatorDashboard_root__N39Mh{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.CoordinatorDashboard_root__N39Mh{gap:32px}}.CoordinatorDashboard_searchWrapper__NkuC\+{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:space-between}.CoordinatorDashboard_searchBox__HIcJD{border-radius:50px;box-shadow:0 4px 8px #0000001a;min-width:300px;width:100%}.CoordinatorDashboard_searchBox__HIcJD .CoordinatorDashboard_MuiOutlinedInput-root__A8rPe{background-color:#e3f3f8;border-radius:50px}.CoordinatorDashboard_searchBox__HIcJD .CoordinatorDashboard_MuiInputBase-input__zzFpM::placeholder{color:#000;opacity:1}.CoordinatorDashboard_searchBox__HIcJD fieldset{border:none}.CoordinatorDashboard_searchButton__jhqX5{transition:transform .3s,box-shadow .3s}.CoordinatorDashboard_searchButton__jhqX5:hover{background-color:#0000;transform:translateY(-2px)}.CoordinatorDashboard_welcomeCard__sUVSJ{background-color:#c8f5e2;border:0;border-radius:12px;box-shadow:0 4px 8px #0000001a;flex-grow:0;flex-shrink:0;padding-bottom:clamp(12px,3.5vh,32px);padding-top:clamp(12px,3.5vh,32px);transition:all .3s ease}.CoordinatorDashboard_welcomeContent__BypsG{align-items:center;display:flex;flex-wrap:wrap}.CoordinatorDashboard_welcomeAvatar__0LwLE{background-color:#bcbcbc;height:clamp(40px,7vmin,72px);margin-right:clamp(12px,2vmin,24px);width:clamp(40px,7vmin,72px)}.CoordinatorDashboard_welcomeText__xtmAs{color:#0d3a66;font-size:clamp(1.25rem,2.4vmin,2rem);font-weight:700}.CoordinatorDashboard_grid__yXtD\+{grid-gap:8px;align-items:stretch;display:grid;flex:1 1 auto;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:100%;min-height:0;transition:all .3s ease;width:100%}@media(min-width:600px){.CoordinatorDashboard_grid__yXtD\+{gap:12px}}@media(min-width:900px){.CoordinatorDashboard_grid__yXtD\+{gap:16px}}@media(min-width:1200px){.CoordinatorDashboard_grid__yXtD\+{gap:20px}}.CoordinatorDashboard_gridCard__EQ2kj{align-items:center;background-color:#e3f3f8;border-radius:5px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:12px;text-align:center;transition:all .3s ease}.CoordinatorDashboard_gridCard__EQ2kj:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-4px)}@media(min-width:600px){.CoordinatorDashboard_gridCard__EQ2kj{padding:16px}}@media(min-width:900px){.CoordinatorDashboard_gridCard__EQ2kj{padding:20px}}.CoordinatorDashboard_gridIcon__xj3ON{aspect-ratio:1/1;flex:0 0 auto;font-size:0!important;height:clamp(64px,14vmin,128px)!important;width:clamp(64px,14vmin,128px)!important}.CoordinatorDashboard_gridTitle__e5Klu{font-size:clamp(1rem,2.1vmin,1.15rem);font-weight:600;line-height:1.2;margin-top:16px}.BackofficeLogin_root__1kRvC{display:flex;min-height:100vh}.BackofficeLogin_left__NLsFQ{align-items:center;background:#fff;display:flex;flex:1 1;justify-content:center;padding:32px}.BackofficeLogin_formWrap__02rUG{align-items:flex-start;display:flex;flex-direction:column;max-width:500px;text-align:center;width:100%}.BackofficeLogin_boxform__jR2d5{width:100%}.BackofficeLogin_right__BNNsR{background-image:url(/static/media/backoffice-login-img.7ca751c7770ada9c46af.png);background-position:50%;background-size:cover;display:none;flex:1 1}@media(min-width:900px){.BackofficeLogin_right__BNNsR{align-items:center;display:flex;justify-content:center}}.BackofficeLogin_title__Uly\+V{color:#0d3a66;font-weight:400;margin-bottom:12px}.BackofficeLogin_subtitle__eTe6S{margin-bottom:24px}.BackofficeLogin_field__Z3nl\+.MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#4a4459;border-width:2px;transition:border-color 0s}.BackofficeLogin_field__Z3nl\+.MuiFormControl-root:hover .MuiOutlinedInput-notchedOutline{border-color:#4a4459;border-width:2px}.BackofficeLogin_field__Z3nl\+.MuiFormControl-root.BackofficeLogin_Mui-focused__BXg5K .MuiOutlinedInput-notchedOutline{border-color:#4a4459!important;border-width:2px}.BackofficeLogin_field__Z3nl\+.MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:#4a4459}.BackofficeLogin_field__Z3nl\+.MuiFormControl-root .MuiOutlinedInput-input{caret-color:#4a4459}.BackofficeLogin_row__RlPbd{align-items:center;display:flex;justify-content:space-between}.BackofficeLogin_remember__oCkw\+ .MuiCheckbox-root,.BackofficeLogin_remember__oCkw\+ .MuiCheckbox-root.Mui-checked{color:#000!important;margin-left:4px}.BackofficeLogin_link__YVqne{color:#000;font-family:Ubuntu!important;font-size:14px;font-weight:400!important;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-underline-offset:3px}.BackofficeLogin_link__YVqne:hover{-webkit-text-decoration-color:#4a4459;text-decoration-color:#4a4459}.BackofficeLogin_submit__-S7Ko{font-weight:400;margin-top:8px}.BackofficeLogin_avatarWrapper__-cKMp{align-items:center;display:flex;height:360px;justify-content:center;position:relative;width:360px}@keyframes BackofficeLogin_slowRotate__51pJg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BackofficeLogin_avatarBg__UaInZ{animation:BackofficeLogin_slowRotate__51pJg 120s linear infinite;height:100%;position:absolute;transform-origin:center;width:100%;will-change:transform}.BackofficeLogin_avatarFg__1NfHb{height:auto;position:relative;width:51%;z-index:2}.Profile_root__RbBw9{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto;transition:all .3s ease}@media(min-width:600px){.Profile_root__RbBw9{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.Profile_root__RbBw9{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.Profile_root__RbBw9{gap:.5rem}}.Profile_title__OEv3n{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px}.Profile_welcomeCard__-EIEz{border-radius:12px!important;box-shadow:0 2px 8px #0000001a;margin-bottom:2rem}.Profile_welcomeContent__6Cw-8{align-items:center;background-color:#e3f3f8;display:flex;gap:1.5rem;padding:1.5rem!important}.Profile_welcomeAvatar__gla5O{font-size:1.5rem!important;height:64px!important;width:64px!important}.Profile_welcomeText__1bY3Q{color:#0d3a66;font-weight:600!important}.Profile_sectionHeader__CaXUd{color:#0d3a66;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;margin-top:1rem}.Profile_fieldLabel__SdZUG{color:#1976d2;display:block;font-size:.95rem;font-weight:500;margin-bottom:.5rem}.Profile_lockedInput__KArzh{background-color:#fff;border-radius:8px}.Profile_lockedInput__KArzh input{color:#8c8c8c;cursor:not-allowed;font-family:Ubuntu,sans-serif}.Profile_lockedInput__KArzh fieldset{border:1px solid #1976d2!important}.Profile_editableInput__n939A{background-color:#e3f3f8;border-radius:8px}.Profile_editableInput__n939A input{color:#0d3a66;cursor:text;font-family:Ubuntu,sans-serif}.Profile_editableInput__n939A fieldset{border:2px solid #1976d2!important}.Profile_editableInput__n939A:focus-within fieldset,.Profile_editableInput__n939A:hover fieldset{border-color:#0d3a66!important}.Profile_buttonContainer__\+-0Op{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.Profile_outlineButton__zGjIj{background-color:#fff;border:2px solid #1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:56px;min-width:180px;text-transform:none;transition:transform .3s,box-shadow .3s}.Profile_outlineButton__zGjIj:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.Profile_saveButton__M2d59{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;height:56px;min-width:180px;text-transform:none;transition:transform .3s,box-shadow .3s}.Profile_saveButton__M2d59:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.Profile_deleteButton__eD\+cg{background-color:#d32f2f;border-radius:10px;box-shadow:0 4px 8px #d32f2f33;color:#fff;font-size:1rem;font-weight:500;height:56px;min-width:180px;text-transform:none;transition:transform .3s,box-shadow .3s}.Profile_deleteButton__eD\+cg:hover{background-color:#b71c1c;box-shadow:0 8px 16px #d32f2f4d;transform:translateY(-2px)}.Profile_deleteButton__eD\+cg:active{transform:translateY(0)}.ListDisciplines_root__GjRTP{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow:visible;transition:all .3s ease}@media(min-width:600px){.ListDisciplines_root__GjRTP{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.ListDisciplines_root__GjRTP{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.ListDisciplines_root__GjRTP{gap:.5rem}}.ListDisciplines_title__RyXG5{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.ListDisciplines_searchBarAddBox__53cfI{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:18px}.ListDisciplines_searchBar__7jCIP{box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:280px}.ListDisciplines_searchBar__7jCIP,.ListDisciplines_searchField__-PrlB .ListDisciplines_MuiOutlinedInput-root__UEnRr{background-color:#e3f3f8;border-radius:50px}.ListDisciplines_searchField__-PrlB .ListDisciplines_MuiInputBase-input__Rufyy::placeholder{color:#000;opacity:1}.ListDisciplines_searchField__-PrlB fieldset{border:none}.ListDisciplines_searchIcon__TI5Vn{color:#1976d2}.ListDisciplines_searchIcon__TI5Vn:hover{transform:translateY(-2px);transition:transform .3s ease}.ListDisciplines_addButton__0oQ8b{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.ListDisciplines_addButton__0oQ8b:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.ListDisciplines_tableBox__RPilx{background-color:#fff;margin-top:2px;overflow-x:auto;overflow-y:visible;width:100%}.ListDisciplines_tableHeader__70wW4{background-color:#c8f5e2;display:flex;font-size:1.1rem;font-weight:600;gap:16px;padding:16px 24px}.ListDisciplines_tableRow__MyYxM{align-items:center;background-color:#e3f3f8;cursor:pointer;display:flex;gap:0;margin-top:4px;padding:16px 24px;transition:background-color .2s ease}.ListDisciplines_tableRow__MyYxM:hover{background-color:#d0eef7}.ListDisciplines_emptyTableCell__\+q8OJ:hover{cursor:default}.ListDisciplines_activeButton__Z7T1f{background-color:#2d7b31;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.ListDisciplines_activeButton__Z7T1f:hover{background-color:#256a29}.ListDisciplines_inactiveButton__a1UXV{background-color:#d22f2f;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.ListDisciplines_inactiveButton__a1UXV:hover{background-color:#b72828}.ListDisciplines_flakyIcon__0Oucq{font-size:24px;transform:rotateY(180deg);transition:transform .3s ease}.ListDisciplines_flakyIcon__0Oucq.ListDisciplines_active__dR\+kj{transform:rotateY(0deg)}.AddDetailDiscipline_root__oiPsm{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:auto;min-height:100vh;overflow:hidden;overflow-x:hidden;overflow-y:auto;transition:all .3s ease}@media(min-width:600px){.AddDetailDiscipline_root__oiPsm{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AddDetailDiscipline_root__oiPsm{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AddDetailDiscipline_root__oiPsm{gap:.5rem}}.AddDetailDiscipline_title__blhv4{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px;text-align:left}.AddDetailDiscipline_row__EK4MN{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddDetailDiscipline_details__WuXEr{color:#1976d2;cursor:pointer;font-style:italic;margin-left:auto;text-decoration:underline;transition:color .3s ease,transform .2s ease}.AddDetailDiscipline_details__WuXEr:hover{color:#1565c0;font-weight:500;text-decoration:underline;transform:translateY(-1px)}.AddDetailDiscipline_header__cHsro{align-items:center;background-color:#c8f5e2;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddDetailDiscipline_identifierText__naWhe{color:#0d3a66;font-weight:500;white-space:nowrap}.AddDetailDiscipline_endButtons__wAPry{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.AddDetailDiscipline_cancelBox__piTh0{display:flex;min-width:120px;width:13%}.AddDetailDiscipline_cancel__L-k9n{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:48px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailDiscipline_cancel__L-k9n:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddDetailDiscipline_submitBox__Ig-u3{display:flex;justify-content:flex-end;min-width:120px;width:18%}.AddDetailDiscipline_submit__JYikv{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;flex-wrap:nowrap;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailDiscipline_submit__JYikv:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddDetailDiscipline_select__ic17E{background-color:#e3f3f8;border-radius:8px;padding:8px 16px}.AddDetailDiscipline_select__ic17E fieldset{border:none}.AddDetailDiscipline_radioGroup__60V-9{align-items:center;background-color:#e3f3f8;border-radius:8px;display:flex;gap:16px;justify-content:flex-start;padding:8px 16px}.AddDetailDiscipline_nonEditableRow__1il-E{color:#9aa7b0;cursor:not-allowed;opacity:1}.AddDetailDiscipline_publicWarning__alwKl{background:#ffe0b2;border:1px solid #ff9800;border-radius:8px;display:flex;flex-direction:column;gap:6px;margin-top:24px;padding:16px 20px}.AddDetailDiscipline_publicWarningTitle__-x-QZ{color:#e65100;font-size:16px;font-weight:600}.AddDetailDiscipline_publicWarningText__1DcIy{color:#994800;font-size:14px;line-height:1.4}.AddDetailDiscipline_sectionSpacing__8DMpN{margin-top:24px}.AddDetailDiscipline_addTeacherBox__GKPX-{display:flex;min-width:120px;width:20%}.AddDetailDiscipline_addTeacher__geka3{align-items:center;background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;display:flex;font-size:1rem;font-weight:500;gap:8px;height:48px;justify-content:center;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddDetailDiscipline_addTeacher__geka3:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogTeachersPool_root__\+pevc{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DialogTeachersPool_root__\+pevc{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DialogTeachersPool_root__\+pevc{padding-left:64px;padding-right:64px}}.DialogTeachersPool_title__GHAFl{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DialogTeachersPool_row__ZEOXL{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.DialogTeachersPool_identifierText__k5h8A{color:#0d3a66;font-weight:500;white-space:nowrap}.DialogTeachersPool_label__cOik\+{color:#0d3a66;-webkit-user-select:none;user-select:none}.DialogTeachersPool_actionButtons__NMuGA{flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:18px}.DialogTeachersPool_addButton__uiFy1{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.DialogTeachersPool_addButton__uiFy1:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogTeachersPool_addExistingButton__HooSZ{background-color:#fff;border:2px solid #1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.DialogTeachersPool_addExistingButton__HooSZ svg path{fill:#1976d2}.DialogTeachersPool_addExistingButton__HooSZ svg circle,.DialogTeachersPool_addExistingButton__HooSZ svg ellipse,.DialogTeachersPool_addExistingButton__HooSZ svg rect{fill:#0000}.DialogTeachersPool_addExistingButton__HooSZ:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogTeachersPool_filterButton__M5ZRQ{transition:transform .3s,box-shadow .3s}.DialogTeachersPool_questionItem__nWE68.MuiListItem-root{align-items:flex-start;background-color:#e3f3f8;border:1px solid #fff;border-radius:6px;cursor:pointer;display:flex;gap:8px;margin-bottom:8px;padding:10px 14px;position:relative;transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%}.DialogTeachersPool_questionItem__nWE68.MuiListItem-root:hover{background-color:#d0eef7}.DialogTeachersPool_questionItem__nWE68.MuiListItem-root .MuiListItemText-root{flex:1 1;position:relative;z-index:1}.DialogTeachersPool_questionItem__nWE68.MuiListItem-root .MuiIconButton-root{color:#0d3a66;position:relative;z-index:1}.DialogTeachersPool_questionItem__nWE68.MuiListItem-root .MuiIconButton-root:hover{background:#0d3a6614}.DialogTeachersPool_questionChip__XaYDE .MuiChip-root{font-size:.65rem;height:20px}.DialogTeachersPool_questionChip__XaYDE .MuiChip-root .DialogTeachersPool_MuiChip-label__u1OJA{padding:0 8px}.DialogTeachersPool_truncate__0mAuc{color:#0d3a66;display:block;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DialogTeachersPool_questionActions__NPYA\+{align-items:center;display:flex;gap:4px;margin-left:auto}.DialogTeachersPool_endButtons__9lq8G{align-items:center;flex-direction:row;gap:15px;margin-top:20px;width:100%}.DialogTeachersPool_cancelBox__Gw\+1P{display:flex;min-width:180px;width:25%}.DialogTeachersPool_cancel__EyZ6y{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.DialogTeachersPool_cancel__EyZ6y:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogTeachersPool_submitBox__KIBra{display:flex;justify-content:flex-end;min-width:180px;width:25%}.DialogTeachersPool_submit__heNU5{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;justify-content:center;padding:0 2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DialogTeachersPool_submit__heNU5:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogTeachersPool_radioGroup__oacyj{align-items:center;display:flex}.DialogTeachersPool_roleOption__2\+VVc{margin-right:8px}.DialogTeachersPool_roleLabel__8M7AL{align-items:center;color:#0d3a66;display:flex;font-size:.85rem;gap:4px}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordion-root:before{display:none}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordion-root.DialogTeachersPool_Mui-expanded__1vLnA{margin:0 0 10px}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordionSummary-root{align-items:center;background:#d4e9f3;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordionSummary-root.DialogTeachersPool_Mui-expanded__1vLnA{min-height:54px}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordionSummary-root:hover{background:#c5e2ef}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordionSummary-root .DialogTeachersPool_MuiTypography-root__6JjUg{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px}.DialogTeachersPool_moduleAccordion__-YSJW .MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordion-root:before{display:none}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordion-root.DialogTeachersPool_Mui-expanded__1vLnA{margin:0 0 10px}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordionSummary-root{align-items:center;background:#d4e9f3;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordionSummary-root.DialogTeachersPool_Mui-expanded__1vLnA{min-height:54px}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordionSummary-root:hover{background:#c5e2ef}.DialogTeachersPool_questionAccordion__2sPSj.MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DialogTeachersPool_questionTitle__1Gg\+l{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px;line-height:1.4}.DialogTeachersPool_questionMetaChips__f7vmP{display:flex;flex-wrap:wrap;gap:6px}.DialogTeachersPool_questionChip__XaYDE .MuiChip-root{background:#fff;border:1px solid #d0dae1;font-size:.6rem;height:18px}.DialogTeachersPool_questionChip__XaYDE .MuiChip-root .DialogTeachersPool_MuiChip-label__u1OJA{font-weight:400;padding:0 6px}.DialogTeachersPool_questionPreview__uKQmG{display:flex;flex-direction:column;gap:20px;padding:12px 18px}.DialogTeachersPool_previewHeader__S0rIb{align-items:center;border-bottom:2px solid #e9eef2;display:flex;gap:8px;padding-bottom:12px}.DialogTeachersPool_previewHeaderIcon__oe85E{color:#1976d2;font-size:1.3rem}.DialogTeachersPool_previewHeaderText__6Aefc{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DialogTeachersPool_previewSection__Bb7oY{display:flex;flex-direction:column;gap:10px}.DialogTeachersPool_previewLabel__XFXkt{align-items:center;color:#666;display:flex;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.5px;text-transform:uppercase}.DialogTeachersPool_labelIcon__3M9-l{color:#1976d2;font-size:1rem}.DialogTeachersPool_previewContent__5wruD{background:linear-gradient(135deg,#f8fbfc,#fff);border-left:4px solid #1976d2;border-radius:8px;box-shadow:0 1px 3px #0d3a6614;color:#0d3a66;font-size:.95rem;line-height:1.65;padding:16px 18px;white-space:pre-wrap;word-break:break-word}.DialogTeachersPool_previewStats__\+zPoz{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.DialogTeachersPool_statCard__1vr74{background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d0e5f5;border-radius:8px;box-shadow:0 1px 3px #0d3a6614;display:flex;flex-direction:column;gap:6px;min-width:140px;padding:12px 16px;transition:transform .2s ease,box-shadow .2s ease}.DialogTeachersPool_statCard__1vr74:hover{box-shadow:0 3px 8px #0d3a661f;transform:translateY(-2px)}.DialogTeachersPool_statLabel__ESCmK{color:#666;font-size:.7rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.DialogTeachersPool_statValue__rPBQ8{color:#1976d2;font-size:1.5rem;font-weight:700;line-height:1}.DialogTeachersPool_previewActions__l3r4y{border-top:1px solid #e9eef2;display:flex;gap:10px;margin-top:8px;padding-top:16px}.DialogTeachersPool_filterPanel__MHwsd{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:24px;padding:24px}.DialogTeachersPool_filterHeader__-689a{align-items:center;border-bottom:2px solid #e3f3f8;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.DialogTeachersPool_filterTitle__q8aYr{align-items:center;color:#0d3a66;display:flex;font-size:1.1rem;font-weight:600;gap:8px}.DialogTeachersPool_filterSection__Qww4k{margin-bottom:20px}.DialogTeachersPool_filterSection__Qww4k:last-child{margin-bottom:0}.DialogTeachersPool_filterLabel__PAxxi{color:#0d3a66;display:block;font-size:.85rem;font-weight:600;letter-spacing:.3px;margin-bottom:12px;text-transform:uppercase}.DialogTeachersPool_searchField__OV-LD{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;width:100%}.DialogTeachersPool_searchField__OV-LD .DialogTeachersPool_MuiOutlinedInput-root__IGKzw{background-color:#e3f3f8;border-radius:50px;height:48px}.DialogTeachersPool_searchField__OV-LD .DialogTeachersPool_MuiInputBase-input__z6Xcb::placeholder{color:#000;opacity:1}.DialogTeachersPool_searchField__OV-LD fieldset{border:none}.DialogTeachersPool_searchIcon__5efuX{color:#1976d2}.DialogTeachersPool_searchIcon__5efuX:hover{transform:translateY(-2px);transition:transform .3s ease}.DialogTeachersPool_chipGroup__6DbDX{display:flex;flex-wrap:wrap;gap:8px}.DialogTeachersPool_filterChip__oS-IE.MuiChip-root{background:#fff;border:2px solid #d0dae1;border-radius:20px;font-size:.85rem;font-weight:500;height:36px;padding:4px 8px;transition:all .2s ease}.DialogTeachersPool_filterChip__oS-IE.MuiChip-root:hover{background:#f0f7ff;border-color:#1976d2}.DialogTeachersPool_filterChip__oS-IE.MuiChip-root.DialogTeachersPool_Mui-disabled__SuyXw{opacity:.6}.DialogTeachersPool_filterChip__oS-IE.DialogTeachersPool_selected__vtWPe.MuiChip-root{background:#1976d2;border-color:#1976d2;color:#fff}.DialogTeachersPool_filterChip__oS-IE.DialogTeachersPool_selected__vtWPe.MuiChip-root:hover{background:#1565c0;border-color:#1565c0}.DialogTeachersPool_filterActions__r0eUW{border-top:1px solid #e9eef2;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px}.DialogTeachersPool_clearButton__HPtRs{border-color:#757575;border-radius:8px;color:#757575;font-weight:500;padding:8px 20px;text-transform:none}.DialogTeachersPool_clearButton__HPtRs:hover{background:#f5f5f5;border-color:#616161}.DialogTeachersPool_applyButton__oPYN5{background:#1976d2;border-radius:8px;color:#fff;font-weight:500;padding:8px 24px;text-transform:none}.DialogTeachersPool_applyButton__oPYN5:hover{background:#1565c0}.DialogTeachersPool_activeFiltersCount__XhJPa{align-items:center;background:#fff;border-radius:50%;color:#1976d2;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;width:20px}.DialogTeachersPool_filterButton__M5ZRQ{background-color:#757575;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:all .3s ease}.DialogTeachersPool_filterButton__M5ZRQ:hover{background-color:#616161;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogTeachersPool_filterButtonActive__fTdN7{background-color:#1976d2}.DialogTeachersPool_filterButtonActive__fTdN7:hover{background-color:#1565c0}.DialogTeachersPool_activeFiltersDisplay__trE\+f{align-items:center;background:#f0f7ff;border-left:4px solid #1976d2;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.DialogTeachersPool_activeFiltersLabel__romh2{color:#0d3a66;font-size:.85rem;font-weight:600;white-space:nowrap}.DialogTeachersPool_activeFilterChips__Zy5a-{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.DialogTeachersPool_activeFilterChip__VCmCC.MuiChip-root{background:#1976d2;border-radius:16px;color:#fff;font-size:.8rem;font-weight:500;height:28px}.DialogTeachersPool_activeFilterChip__VCmCC.MuiChip-root .DialogTeachersPool_MuiChip-label__u1OJA{padding:0 12px}.DialogTeachersPool_activeFilterChip__VCmCC.MuiChip-root .DialogTeachersPool_MuiChip-deleteIcon__Eo1ik{color:#fff;font-size:1rem;margin-right:4px;opacity:.8}.DialogTeachersPool_activeFilterChip__VCmCC.MuiChip-root .DialogTeachersPool_MuiChip-deleteIcon__Eo1ik:hover{color:#fff;opacity:1}.DialogTeachersPool_activeFilterChip__VCmCC.MuiChip-root:hover{background:#1565c0}.DialogTeachersPool_dialog__uzHdW .MuiDialog-paper{display:flex;flex-direction:column;height:85vh;max-height:85vh}.DialogTeachersPool_dialog__uzHdW .DialogTeachersPool_dialogTitle__nW3Zr{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}.DialogTeachersPool_dialog__uzHdW .DialogTeachersPool_dialogTitle__nW3Zr .DialogTeachersPool_closeButton__6d8S8{margin-left:auto}.DialogTeachersPool_dialog__uzHdW .DialogTeachersPool_dialogContent__bzqSQ{flex:1 1;overflow-y:auto;padding:24px}.DialogTeachersPool_actionButtons__NMuGA{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-bottom:16px}.DialogTeachersPool_actionButtons__NMuGA .DialogTeachersPool_selectionCount__hMwSb{color:#666;font-weight:500;margin-left:auto}.DialogTeachersPool_questionsContainer__BbWrB{margin-top:16px}.DialogTeachersPool_checkbox__UnnEc{margin-right:8px}.DialogTeachersPool_endButtons__9lq8G{border-top:1px solid #e0e0e0;display:flex;flex-shrink:0;gap:16px;justify-content:flex-end;margin-top:auto;padding-top:16px}.DialogTeachersPool_endButtons__9lq8G .DialogTeachersPool_cancelBox__Gw\+1P button,.DialogTeachersPool_endButtons__9lq8G .DialogTeachersPool_submitBox__KIBra button{min-width:120px}.DialogTeachersPool_sectionSpacing__5Om33{margin-top:24px}.AddModule_root__5Nlh5{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto;transition:all .3s ease}@media(min-width:600px){.AddModule_root__5Nlh5{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AddModule_root__5Nlh5{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AddModule_root__5Nlh5{gap:.5rem}}.AddModule_title__5gY1n{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px}.AddModule_row__X0\+r2{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddModule_identifierText__vNu5h{color:#0d3a66;font-weight:500;white-space:nowrap}.AddModule_endButtons__XI91g{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.AddModule_cancelBox__\+YmpN{display:flex;min-width:120px;width:13%}.AddModule_cancel__AOprN{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:48px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddModule_cancel__AOprN:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddModule_submitBox__u\+bUb{display:flex;justify-content:flex-end;min-width:120px;width:18%}.AddModule_submit__5nVKL{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddModule_submit__5nVKL:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddModule_select__WtkXe{background-color:#e3f3f8;border-radius:8px;padding:8px 16px}.AddModule_select__WtkXe fieldset{border:none}.AddModule_radioGroup__JbG\+\+{align-items:center;background-color:#e3f3f8;border-radius:8px;display:flex;gap:16px;justify-content:flex-start;padding:8px 16px}.AddModule_nonEditableRow__\+eNEZ{color:#9aa7b0;cursor:not-allowed;opacity:1}.AddModule_tableBox__zNzd0{background-color:#fff;overflow:visible;width:100%}.AddModule_tableHeader__jeSqu{background-color:#c8f5e2;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:16px 24px}.AddModule_tableHeader__jeSqu>*{flex:1 1;text-align:left}.AddModule_tableRow__F2DkW{align-items:center;background-color:#e3f3f8;cursor:pointer;display:flex;justify-content:space-between;margin-top:4px;padding:16px 24px;transition:background-color .2s ease}.AddModule_tableRow__F2DkW>*{flex:1 1;text-align:left}.AddModule_tableRow__F2DkW:hover{background-color:#d0eef7}.AddModule_sectionSpacing__Z7Lkz{margin-top:24px}.AddModule_emptyTableCell__yuzM7:hover{cursor:default}.DetailModule_root__krXpI{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DetailModule_root__krXpI{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DetailModule_root__krXpI{padding-left:64px;padding-right:64px}}.DetailModule_title__90\+97{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DetailModule_row__dReSw{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.DetailModule_identifierText__gcPbM{color:#0d3a66;font-weight:500;white-space:nowrap}.DetailModule_label__LrQ1Z{color:#0d3a66;-webkit-user-select:none;user-select:none}.DetailModule_sectionSpacing__SGAX1{margin-top:24px}.DetailModule_endButtons__UWIXk{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.DetailModule_cancelBox__5cZTs{display:flex;min-width:180px;width:25%}.DetailModule_cancel__\+kySV{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.DetailModule_cancel__\+kySV:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailModule_submitBox__MdLmV{display:flex;justify-content:flex-end;min-width:180px;width:25%}.DetailModule_submit__IHohC{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;justify-content:center;padding:0 2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DetailModule_submit__IHohC:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailModule_radioGroup__HUqz\+{align-items:center;display:flex}.DetailModule_roleOption__BVd4h{margin-right:8px}.DetailModule_roleLabel__4rDsa{align-items:center;color:#0d3a66;display:flex;font-size:.85rem;gap:4px}.DetailModule_searchBarAddBox__UYIW0{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:18px}.DetailModule_searchBar__IvEoh{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:280px}.DetailModule_searchField__XIfdT .DetailModule_MuiOutlinedInput-root__oNA18{background-color:#e3f3f8;border-radius:50px;height:48px}.DetailModule_searchField__XIfdT .DetailModule_MuiInputBase-input__LV3Zg::placeholder{color:#000;opacity:1}.DetailModule_searchField__XIfdT fieldset{border:none}.DetailModule_searchIcon__iN0xu{color:#1976d2}.DetailModule_searchIcon__iN0xu:hover{transform:translateY(-2px);transition:transform .3s ease}.DetailModule_addButton__ZM6OP{background-color:#1976d2;border-radius:10px;color:#fff;font-size:1rem;font-weight:500;gap:.75rem;height:48px;padding-left:1.8rem;padding-right:1.8rem;text-transform:none}.DetailModule_addButton__ZM6OP:hover{background-color:#1565c0}.DetailModule_editButton__MDUoC{background-color:#0d3a66;border-radius:10px;color:#fff;font-size:.95rem;font-weight:500;height:48px;padding-left:1.4rem;padding-right:1.4rem;text-transform:none}.DetailModule_editButton__MDUoC:hover{background-color:#0b3152}.DetailModule_tableBox__thAGJ{background-color:#fff}.DetailModule_detailTable__j\+jZz{border-collapse:collapse;table-layout:fixed;width:100%}.DetailModule_headRow__AfgMh>th{font-size:.85rem;font-weight:600}.DetailModule_headRow__AfgMh>th:first-child,.DetailModule_titleCell__42fTI{width:48%}.DetailModule_countCell__D5\+6t,.DetailModule_difficultyCell__pYr3d,.DetailModule_headRow__AfgMh>th:nth-child(2),.DetailModule_headRow__AfgMh>th:nth-child(3){width:15%}.DetailModule_actionsCell__KulUU,.DetailModule_headRow__AfgMh>th:nth-child(4){width:22%}.DetailModule_truncate__b3ywQ{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DetailModule_setRow__CJUMG.MuiTableRow-root{background-color:#d4e9f3!important;transition:background-color .2s ease}.DetailModule_setRow__CJUMG.MuiTableRow-root:hover{background-color:#c5e2ef!important;cursor:pointer}.DetailModule_setRow__CJUMG.MuiTableRow-root .DetailModule_MuiTableCell-root__FXqTG{background:#0000!important;border-bottom:6px solid #fff;font-family:Ubuntu!important;font-weight:400;padding:10px 18px;white-space:nowrap}.DetailModule_expandIcon__ubwaA{transform-origin:center;transition:transform .28s ease}.DetailModule_expandIconOpen__TXbz5{transform:rotate(180deg)}.DetailModule_moduleAccordion__g3A-w .MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DetailModule_moduleAccordion__g3A-w .MuiAccordion-root:before{display:none}.DetailModule_moduleAccordion__g3A-w .MuiAccordion-root.DetailModule_Mui-expanded__BzK9Y{margin:0 0 10px}.DetailModule_moduleAccordion__g3A-w .MuiAccordionSummary-root{align-items:center;background:#e3f3f8;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DetailModule_moduleAccordion__g3A-w .MuiAccordionSummary-root.DetailModule_Mui-expanded__BzK9Y{min-height:54px}.DetailModule_moduleAccordion__g3A-w .MuiAccordionSummary-root:hover{background:#d0eef7}.DetailModule_moduleAccordion__g3A-w .MuiAccordionSummary-root .DetailModule_MuiTypography-root__EaPRX{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px}.DetailModule_moduleAccordion__g3A-w .MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DetailModule_setList__fiQ3U{margin:0;padding:0 12px}.DetailModule_setItem__THm49.MuiListItem-root{align-items:flex-start;border:1px solid #fff;border-radius:6px;cursor:pointer;display:flex;gap:4px;margin-bottom:6px;padding:8px 12px 8px 14px;position:relative;transition:box-shadow .18s ease,border-color .18s ease;width:100%}.DetailModule_setItem__THm49.MuiListItem-root:hover{border-color:#dce6ec;box-shadow:0 2px 4px #0d3a6626}.DetailModule_setItem__THm49.MuiListItem-root .MuiIconButton-root,.DetailModule_setItem__THm49.MuiListItem-root .MuiListItemText-root{position:relative;z-index:1}.DetailModule_setItem__THm49.MuiListItem-root .MuiIconButton-root{color:#0d3a66}.DetailModule_setItem__THm49.MuiListItem-root .MuiIconButton-root:hover{background:#0d3a6614}.DetailModule_moduleMetaChip__Nb9qs .MuiChip-root{background:#fff;border:1px solid #d0dae1;font-size:.6rem;height:18px}.DetailModule_moduleMetaChip__Nb9qs .MuiChip-root .DetailModule_MuiChip-label__LL6\+e{padding:0 6px}.DetailModule_accordionActions__Yv016{align-items:center;display:flex;gap:4px}.DetailModule_emptySets__eSyaF{align-items:center;border-radius:6px;display:flex;font-size:.7rem;gap:10px;padding:8px 12px}.DetailModule_emptyCreateButton__JcvOp{background:#0d3a66;border-radius:10px;color:#fff;font-size:.65rem;height:28px;min-width:0;min-width:auto;padding:0 12px;text-transform:none}.DetailModule_paginationPaper__XDZYM{box-shadow:none!important}.DetailSet_root__KVUOZ{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DetailSet_root__KVUOZ{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DetailSet_root__KVUOZ{padding-left:64px;padding-right:64px}}.DetailSet_title__qxrAH{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DetailSet_row__R6yc7{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.DetailSet_identifierText__RDuLp{color:#0d3a66;font-weight:500;white-space:nowrap}.DetailSet_label__esQ3S{color:#0d3a66;-webkit-user-select:none;user-select:none}.DetailSet_sectionSpacing__h8VJ2{margin-top:24px}.DetailSet_actionButtons__2jMMf{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:18px}.DetailSet_addButton__fin2R{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.DetailSet_addButton__fin2R:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailSet_addExistingButton__bP9FP{background-color:#fff;border:2px solid #1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.DetailSet_addExistingButton__bP9FP svg path{fill:#1976d2}.DetailSet_addExistingButton__bP9FP svg circle,.DetailSet_addExistingButton__bP9FP svg ellipse,.DetailSet_addExistingButton__bP9FP svg rect{fill:#0000}.DetailSet_addExistingButton__bP9FP:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailSet_filterButton__bxwib{transition:transform .3s,box-shadow .3s}.DetailSet_questionItem__kXVy7.MuiListItem-root{align-items:flex-start;background-color:#e3f3f8;border:1px solid #fff;border-radius:6px;cursor:pointer;display:flex;gap:8px;margin-bottom:8px;padding:10px 14px;position:relative;transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%}.DetailSet_questionItem__kXVy7.MuiListItem-root:hover{background-color:#d0eef7}.DetailSet_questionItem__kXVy7.MuiListItem-root .MuiListItemText-root{flex:1 1;position:relative;z-index:1}.DetailSet_questionItem__kXVy7.MuiListItem-root .MuiIconButton-root{color:#0d3a66;position:relative;z-index:1}.DetailSet_questionItem__kXVy7.MuiListItem-root .MuiIconButton-root:hover{background:#0d3a6614}.DetailSet_questionChip__epa\+Q .MuiChip-root{font-size:.65rem;height:20px}.DetailSet_questionChip__epa\+Q .MuiChip-root .DetailSet_MuiChip-label__LreXu{padding:0 8px}.DetailSet_truncate__vzGSY{color:#0d3a66;display:block;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DetailSet_questionActions__vYbqN{align-items:center;display:flex;gap:4px;margin-left:auto}.DetailSet_endButtons__BKe3M{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.DetailSet_cancelBox__8oImy{display:flex;min-width:180px;width:25%}.DetailSet_cancel__iI6AU{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.DetailSet_cancel__iI6AU:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailSet_submitBox__JJf2o{display:flex;justify-content:flex-end;min-width:180px;width:25%}.DetailSet_submit__0p\+7-{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;justify-content:center;padding:0 2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DetailSet_submit__0p\+7-:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailSet_radioGroup__9TTYD{align-items:center;display:flex}.DetailSet_roleOption__2mmN1{margin-right:8px}.DetailSet_roleLabel__dR6XR{align-items:center;color:#0d3a66;display:flex;font-size:.85rem;gap:4px}.DetailSet_moduleAccordion__1xamh .MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DetailSet_moduleAccordion__1xamh .MuiAccordion-root:before{display:none}.DetailSet_moduleAccordion__1xamh .MuiAccordion-root.DetailSet_Mui-expanded__RN271{margin:0 0 10px}.DetailSet_moduleAccordion__1xamh .MuiAccordion-root.DetailSet_inactive__0stVc{background:#ffebee;border-left:4px solid #d32f2f}.DetailSet_moduleAccordion__1xamh .MuiAccordionSummary-root{align-items:center;background:#d4e9f3;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DetailSet_moduleAccordion__1xamh .MuiAccordionSummary-root.DetailSet_Mui-expanded__RN271{min-height:54px}.DetailSet_moduleAccordion__1xamh .MuiAccordionSummary-root:hover{background:#c5e2ef}.DetailSet_moduleAccordion__1xamh .MuiAccordionSummary-root .DetailSet_MuiTypography-root__9GrhZ{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px}.DetailSet_moduleAccordion__1xamh .MuiAccordionSummary-root.DetailSet_inactive__0stVc{background:#ffcdd2}.DetailSet_moduleAccordion__1xamh .MuiAccordionSummary-root.DetailSet_inactive__0stVc:hover{background:#ef9a9a}.DetailSet_moduleAccordion__1xamh .MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DetailSet_questionAccordion__md5s5.MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DetailSet_questionAccordion__md5s5.MuiAccordion-root:before{display:none}.DetailSet_questionAccordion__md5s5.MuiAccordion-root.DetailSet_Mui-expanded__RN271{margin:0 0 10px}.DetailSet_questionAccordion__md5s5.MuiAccordion-root.inactive{background:#ffebee;border-left:4px solid #d32f2f}.DetailSet_questionAccordion__md5s5.MuiAccordionSummary-root{align-items:center;background:#d4e9f3;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DetailSet_questionAccordion__md5s5.MuiAccordionSummary-root.DetailSet_Mui-expanded__RN271{min-height:54px}.DetailSet_questionAccordion__md5s5.MuiAccordionSummary-root:hover{background:#c5e2ef}.DetailSet_questionAccordion__md5s5.MuiAccordionSummary-root.inactive{background:#ffcdd2}.DetailSet_questionAccordion__md5s5.MuiAccordionSummary-root.inactive:hover{background:#ef9a9a}.DetailSet_questionAccordion__md5s5.MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DetailSet_questionTitle__yDvUm{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px;line-height:1.4}.DetailSet_questionMetaChips__gXA2W{display:flex;flex-wrap:wrap;gap:6px}.DetailSet_questionChip__epa\+Q .MuiChip-root{background:#fff;border:1px solid #d0dae1;font-size:.6rem;height:18px}.DetailSet_questionChip__epa\+Q .MuiChip-root .DetailSet_MuiChip-label__LreXu{font-weight:400;padding:0 6px}.DetailSet_questionPreview__beJVY{display:flex;flex-direction:column;gap:20px;padding:12px 18px}.DetailSet_previewHeader__x-qDc{align-items:center;border-bottom:2px solid #e9eef2;display:flex;gap:8px;padding-bottom:12px}.DetailSet_previewHeaderIcon__crT4a{color:#1976d2;font-size:1.3rem}.DetailSet_previewHeaderText__xOaxd{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailSet_previewSection__n1cpq{display:flex;flex-direction:column;gap:10px}.DetailSet_previewLabel__sWgjE{align-items:center;color:#666;display:flex;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.5px;text-transform:uppercase}.DetailSet_labelIcon__nFWKn{color:#1976d2;font-size:1rem}.DetailSet_previewContent__oLcSF{background:linear-gradient(135deg,#f8fbfc,#fff);border-left:4px solid #1976d2;border-radius:8px;box-shadow:0 1px 3px #0d3a6614;color:#0d3a66;font-size:.95rem;line-height:1.65;padding:16px 18px;white-space:pre-wrap;word-break:break-word}.DetailSet_previewStats__VsmJl{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.DetailSet_statCard__6-Oq2{background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d0e5f5;border-radius:8px;box-shadow:0 1px 3px #0d3a6614;display:flex;flex-direction:column;gap:6px;min-width:140px;padding:12px 16px;transition:transform .2s ease,box-shadow .2s ease}.DetailSet_statCard__6-Oq2:hover{box-shadow:0 3px 8px #0d3a661f;transform:translateY(-2px)}.DetailSet_statLabel__gVKOO{color:#666;font-size:.7rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.DetailSet_statValue__xHGjC{color:#1976d2;font-size:1.5rem;font-weight:700;line-height:1}.DetailSet_previewActions__Zxqr9{border-top:1px solid #e9eef2;display:flex;gap:10px;margin-top:8px;padding-top:16px}.DetailSet_filterPanel__5IYPT{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:24px;padding:24px}.DetailSet_filterHeader__d5ij4{align-items:center;border-bottom:2px solid #e3f3f8;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.DetailSet_filterTitle__U1F6r{align-items:center;color:#0d3a66;display:flex;font-size:1.1rem;font-weight:600;gap:8px}.DetailSet_filterSection__ZaW2T{margin-bottom:20px}.DetailSet_filterSection__ZaW2T:last-child{margin-bottom:0}.DetailSet_filterLabel__qOf2U{color:#0d3a66;display:block;font-size:.85rem;font-weight:600;letter-spacing:.3px;margin-bottom:12px;text-transform:uppercase}.DetailSet_searchField__6VgZ2{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;width:100%}.DetailSet_searchField__6VgZ2 .DetailSet_MuiOutlinedInput-root__DXBYM{background-color:#e3f3f8;border-radius:50px;height:48px}.DetailSet_searchField__6VgZ2 .DetailSet_MuiInputBase-input__dD8og::placeholder{color:#000;opacity:1}.DetailSet_searchField__6VgZ2 fieldset{border:none}.DetailSet_searchIcon__Ov-Oc{color:#1976d2}.DetailSet_searchIcon__Ov-Oc:hover{transform:translateY(-2px);transition:transform .3s ease}.DetailSet_chipGroup__A5RuG{display:flex;flex-wrap:wrap;gap:8px}.DetailSet_filterChip__xWIi\+.MuiChip-root{background:#fff;border:2px solid #d0dae1;border-radius:20px;font-size:.85rem;font-weight:500;height:36px;padding:4px 8px;transition:all .2s ease}.DetailSet_filterChip__xWIi\+.MuiChip-root:hover{background:#f0f7ff;border-color:#1976d2}.DetailSet_filterChip__xWIi\+.MuiChip-root.DetailSet_Mui-disabled__NNLXt{opacity:.6}.DetailSet_filterChip__xWIi\+.DetailSet_selected__bScy\+.MuiChip-root{background:#1976d2;border-color:#1976d2;color:#fff}.DetailSet_filterChip__xWIi\+.DetailSet_selected__bScy\+.MuiChip-root:hover{background:#1565c0;border-color:#1565c0}.DetailSet_filterActions__NRQWS{border-top:1px solid #e9eef2;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px}.DetailSet_clearButton__cqzA6{border-color:#757575;border-radius:8px;color:#757575;font-weight:500;padding:8px 20px;text-transform:none}.DetailSet_clearButton__cqzA6:hover{background:#f5f5f5;border-color:#616161}.DetailSet_applyButton__DOSk0{background:#1976d2;border-radius:8px;color:#fff;font-weight:500;padding:8px 24px;text-transform:none}.DetailSet_applyButton__DOSk0:hover{background:#1565c0}.DetailSet_activeFiltersCount__MzFOe{align-items:center;background:#fff;border-radius:50%;color:#1976d2;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;width:20px}.DetailSet_filterButton__bxwib{background-color:#757575;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:all .3s ease}.DetailSet_filterButton__bxwib:hover{background-color:#616161;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailSet_filterButtonActive__le8ox{background-color:#1976d2}.DetailSet_filterButtonActive__le8ox:hover{background-color:#1565c0}.DetailSet_activeFiltersDisplay__vdNj2{align-items:center;background:#f0f7ff;border-left:4px solid #1976d2;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.DetailSet_activeFiltersLabel__M9z7I{color:#0d3a66;font-size:.85rem;font-weight:600;white-space:nowrap}.DetailSet_activeFilterChips__jYbbo{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.DetailSet_activeFilterChip__ocaVe.MuiChip-root{background:#1976d2;border-radius:16px;color:#fff;font-size:.8rem;font-weight:500;height:28px}.DetailSet_activeFilterChip__ocaVe.MuiChip-root .DetailSet_MuiChip-label__LreXu{padding:0 12px}.DetailSet_activeFilterChip__ocaVe.MuiChip-root .DetailSet_MuiChip-deleteIcon__UUQAI{color:#fff;font-size:1rem;margin-right:4px;opacity:.8}.DetailSet_activeFilterChip__ocaVe.MuiChip-root .DetailSet_MuiChip-deleteIcon__UUQAI:hover{color:#fff;opacity:1}.DetailSet_activeFilterChip__ocaVe.MuiChip-root:hover{background:#1565c0}.DetailSet_paginationPaper__Wmxmg{box-shadow:none!important}.DetailSet_dragDisabledWarning__yV-FD{align-items:center;background:#e3f2fd;border:1px solid #1976d2;border-radius:8px;display:flex;gap:12px;margin-bottom:16px;padding:16px 20px}.DetailSet_dragDisabledWarningIcon__gxe8D{color:#1976d2;font-size:20px}.DetailSet_dragDisabledWarningText__gJzQg{color:#0d3a66;font-size:14px;font-weight:500;line-height:1.4}.DetailSet_activeButton__5sfg5{background-color:#2d7b31;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.DetailSet_activeButton__5sfg5:hover{background-color:#256a29}.DetailSet_inactiveButton__fMxgr{background-color:#d22f2f;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.DetailSet_inactiveButton__fMxgr:hover{background-color:#b72828}.DetailSet_flakyIcon__ZMog3{font-size:24px;transform:rotateY(180deg);transition:transform .3s ease}.DetailSet_flakyIcon__ZMog3.DetailSet_active__TVlH9{transform:rotateY(0deg)}.DetailSet_inactiveIndicator__oY\+Gg{align-items:center;background:#d32f2f;border-radius:12px;color:#fff;display:inline-flex;font-size:.65rem;font-weight:600;gap:4px;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase}.DetailSet_inactiveIcon__oUfVv{font-size:14px}.DialogQuestionsPool_root__uFxxe{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DialogQuestionsPool_root__uFxxe{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DialogQuestionsPool_root__uFxxe{padding-left:64px;padding-right:64px}}.DialogQuestionsPool_title__iJDr1{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DialogQuestionsPool_row__w-\+9R{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.DialogQuestionsPool_identifierText__zDJ4n{color:#0d3a66;font-weight:500;white-space:nowrap}.DialogQuestionsPool_label__ct\+4F{color:#0d3a66;-webkit-user-select:none;user-select:none}.DialogQuestionsPool_sectionSpacing__Jf3QB{margin-top:24px}.DialogQuestionsPool_actionButtons__JystQ{flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:18px}.DialogQuestionsPool_addButton__xblFv{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.DialogQuestionsPool_addButton__xblFv:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogQuestionsPool_addExistingButton__JASRm{background-color:#fff;border:2px solid #1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s}.DialogQuestionsPool_addExistingButton__JASRm svg path{fill:#1976d2}.DialogQuestionsPool_addExistingButton__JASRm svg circle,.DialogQuestionsPool_addExistingButton__JASRm svg ellipse,.DialogQuestionsPool_addExistingButton__JASRm svg rect{fill:#0000}.DialogQuestionsPool_addExistingButton__JASRm:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogQuestionsPool_filterButton__s85bd{transition:transform .3s,box-shadow .3s}.DialogQuestionsPool_questionItem__i\+LLE.MuiListItem-root{align-items:flex-start;background-color:#e3f3f8;border:1px solid #fff;border-radius:6px;cursor:pointer;display:flex;gap:8px;margin-bottom:8px;padding:10px 14px;position:relative;transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%}.DialogQuestionsPool_questionItem__i\+LLE.MuiListItem-root:hover{background-color:#d0eef7}.DialogQuestionsPool_questionItem__i\+LLE.MuiListItem-root .MuiListItemText-root{flex:1 1;position:relative;z-index:1}.DialogQuestionsPool_questionItem__i\+LLE.MuiListItem-root .MuiIconButton-root{color:#0d3a66;position:relative;z-index:1}.DialogQuestionsPool_questionItem__i\+LLE.MuiListItem-root .MuiIconButton-root:hover{background:#0d3a6614}.DialogQuestionsPool_questionChip__UISCU .MuiChip-root{font-size:.65rem;height:20px}.DialogQuestionsPool_questionChip__UISCU .MuiChip-root .DialogQuestionsPool_MuiChip-label__Xhbps{padding:0 8px}.DialogQuestionsPool_truncate__QOIZx{color:#0d3a66;display:block;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DialogQuestionsPool_questionActions__nJDXI{align-items:center;display:flex;gap:4px;margin-left:auto}.DialogQuestionsPool_endButtons__MAtkY{align-items:center;flex-direction:row;gap:15px;margin-top:20px;width:100%}.DialogQuestionsPool_cancelBox__uF-8J{display:flex;min-width:180px;width:25%}.DialogQuestionsPool_cancel__Z2J3f{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.DialogQuestionsPool_cancel__Z2J3f:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogQuestionsPool_submitBox__wcsTk{display:flex;justify-content:flex-end;min-width:180px;width:25%}.DialogQuestionsPool_submit__TBNXR{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1.05rem;font-weight:500;gap:1rem;height:56px;justify-content:center;padding:0 2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DialogQuestionsPool_submit__TBNXR:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogQuestionsPool_radioGroup__eGXeP{align-items:center;display:flex}.DialogQuestionsPool_roleOption__gOkUa{margin-right:8px}.DialogQuestionsPool_roleLabel__V1Gzo{align-items:center;color:#0d3a66;display:flex;font-size:.85rem;gap:4px}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordion-root:before{display:none}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordion-root.DialogQuestionsPool_Mui-expanded__K0A4D{margin:0 0 10px}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordionSummary-root{align-items:center;background:#d4e9f3;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordionSummary-root.DialogQuestionsPool_Mui-expanded__K0A4D{min-height:54px}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordionSummary-root:hover{background:#c5e2ef}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordionSummary-root .DialogQuestionsPool_MuiTypography-root__Q0h2l{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px}.DialogQuestionsPool_moduleAccordion__B2pS0 .MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordion-root:before{display:none}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordion-root.DialogQuestionsPool_Mui-expanded__K0A4D{margin:0 0 10px}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordionSummary-root{align-items:center;background:#d4e9f3;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordionSummary-root.DialogQuestionsPool_Mui-expanded__K0A4D{min-height:54px}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordionSummary-root:hover{background:#c5e2ef}.DialogQuestionsPool_questionAccordion__hqe9y.MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DialogQuestionsPool_questionTitle__hX4I\+{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px;line-height:1.4}.DialogQuestionsPool_questionMetaChips__KuF1x{display:flex;flex-wrap:wrap;gap:6px}.DialogQuestionsPool_questionChip__UISCU .MuiChip-root{background:#fff;border:1px solid #d0dae1;font-size:.6rem;height:18px}.DialogQuestionsPool_questionChip__UISCU .MuiChip-root .DialogQuestionsPool_MuiChip-label__Xhbps{font-weight:400;padding:0 6px}.DialogQuestionsPool_questionPreview__hX7Te{display:flex;flex-direction:column;gap:20px;padding:12px 18px}.DialogQuestionsPool_previewHeader__Ja7n0{align-items:center;border-bottom:2px solid #e9eef2;display:flex;gap:8px;padding-bottom:12px}.DialogQuestionsPool_previewHeaderIcon__felOn{color:#1976d2;font-size:1.3rem}.DialogQuestionsPool_previewHeaderText__sB0Ez{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DialogQuestionsPool_previewSection__PEOl1{display:flex;flex-direction:column;gap:10px}.DialogQuestionsPool_previewLabel__Ckzgh{align-items:center;color:#666;display:flex;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.5px;text-transform:uppercase}.DialogQuestionsPool_labelIcon__Y6IF5{color:#1976d2;font-size:1rem}.DialogQuestionsPool_previewContent__uOEKI{background:linear-gradient(135deg,#f8fbfc,#fff);border-left:4px solid #1976d2;border-radius:8px;box-shadow:0 1px 3px #0d3a6614;color:#0d3a66;font-size:.95rem;line-height:1.65;padding:16px 18px;white-space:pre-wrap;word-break:break-word}.DialogQuestionsPool_previewStats__eZ88w{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.DialogQuestionsPool_statCard__7HvaY{background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d0e5f5;border-radius:8px;box-shadow:0 1px 3px #0d3a6614;display:flex;flex-direction:column;gap:6px;min-width:140px;padding:12px 16px;transition:transform .2s ease,box-shadow .2s ease}.DialogQuestionsPool_statCard__7HvaY:hover{box-shadow:0 3px 8px #0d3a661f;transform:translateY(-2px)}.DialogQuestionsPool_statLabel__krDI9{color:#666;font-size:.7rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.DialogQuestionsPool_statValue__-9tdi{color:#1976d2;font-size:1.5rem;font-weight:700;line-height:1}.DialogQuestionsPool_previewActions__UejZL{border-top:1px solid #e9eef2;display:flex;gap:10px;margin-top:8px;padding-top:16px}.DialogQuestionsPool_filterPanel__BzBNd{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:24px;padding:24px}.DialogQuestionsPool_filterHeader__\+oEXH{align-items:center;border-bottom:2px solid #e3f3f8;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.DialogQuestionsPool_filterTitle__EeSLf{align-items:center;color:#0d3a66;display:flex;font-size:1.1rem;font-weight:600;gap:8px}.DialogQuestionsPool_filterSection__pCSUT{margin-bottom:20px}.DialogQuestionsPool_filterSection__pCSUT:last-child{margin-bottom:0}.DialogQuestionsPool_filterLabel__C9qN\+{color:#0d3a66;display:block;font-size:.85rem;font-weight:600;letter-spacing:.3px;margin-bottom:12px;text-transform:uppercase}.DialogQuestionsPool_searchField__wOtmO{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;width:100%}.DialogQuestionsPool_searchField__wOtmO .DialogQuestionsPool_MuiOutlinedInput-root__2CPMB{background-color:#e3f3f8;border-radius:50px;height:48px}.DialogQuestionsPool_searchField__wOtmO .DialogQuestionsPool_MuiInputBase-input__mmu\+X::placeholder{color:#000;opacity:1}.DialogQuestionsPool_searchField__wOtmO fieldset{border:none}.DialogQuestionsPool_searchIcon__zwLMG{color:#1976d2}.DialogQuestionsPool_searchIcon__zwLMG:hover{transform:translateY(-2px);transition:transform .3s ease}.DialogQuestionsPool_chipGroup__JQqGc{display:flex;flex-wrap:wrap;gap:8px}.DialogQuestionsPool_filterChip__ccNtT.MuiChip-root{background:#fff;border:2px solid #d0dae1;border-radius:20px;font-size:.85rem;font-weight:500;height:36px;padding:4px 8px;transition:all .2s ease}.DialogQuestionsPool_filterChip__ccNtT.MuiChip-root:hover{background:#f0f7ff;border-color:#1976d2}.DialogQuestionsPool_filterChip__ccNtT.MuiChip-root.DialogQuestionsPool_Mui-disabled__cpXjk{opacity:.6}.DialogQuestionsPool_filterChip__ccNtT.DialogQuestionsPool_selected__vj8SJ.MuiChip-root{background:#1976d2;border-color:#1976d2;color:#fff}.DialogQuestionsPool_filterChip__ccNtT.DialogQuestionsPool_selected__vj8SJ.MuiChip-root:hover{background:#1565c0;border-color:#1565c0}.DialogQuestionsPool_filterActions__bYBZW{border-top:1px solid #e9eef2;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px}.DialogQuestionsPool_clearButton__SeDDR{border-color:#757575;border-radius:8px;color:#757575;font-weight:500;padding:8px 20px;text-transform:none}.DialogQuestionsPool_clearButton__SeDDR:hover{background:#f5f5f5;border-color:#616161}.DialogQuestionsPool_applyButton__8bKgr{background:#1976d2;border-radius:8px;color:#fff;font-weight:500;padding:8px 24px;text-transform:none}.DialogQuestionsPool_applyButton__8bKgr:hover{background:#1565c0}.DialogQuestionsPool_activeFiltersCount__-p62f{align-items:center;background:#fff;border-radius:50%;color:#1976d2;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;width:20px}.DialogQuestionsPool_filterButton__s85bd{background-color:#757575;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:1rem;height:48px;padding-left:2rem;padding-right:2rem;text-transform:none;transition:all .3s ease}.DialogQuestionsPool_filterButton__s85bd:hover{background-color:#616161;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DialogQuestionsPool_filterButtonActive__jCk7K{background-color:#1976d2}.DialogQuestionsPool_filterButtonActive__jCk7K:hover{background-color:#1565c0}.DialogQuestionsPool_activeFiltersDisplay__DxrSp{align-items:center;background:#f0f7ff;border-left:4px solid #1976d2;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.DialogQuestionsPool_activeFiltersLabel__w9NKp{color:#0d3a66;font-size:.85rem;font-weight:600;white-space:nowrap}.DialogQuestionsPool_activeFilterChips__XOWq\+{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.DialogQuestionsPool_activeFilterChip__rFE40.MuiChip-root{background:#1976d2;border-radius:16px;color:#fff;font-size:.8rem;font-weight:500;height:28px}.DialogQuestionsPool_activeFilterChip__rFE40.MuiChip-root .DialogQuestionsPool_MuiChip-label__Xhbps{padding:0 12px}.DialogQuestionsPool_activeFilterChip__rFE40.MuiChip-root .DialogQuestionsPool_MuiChip-deleteIcon__WeNZy{color:#fff;font-size:1rem;margin-right:4px;opacity:.8}.DialogQuestionsPool_activeFilterChip__rFE40.MuiChip-root .DialogQuestionsPool_MuiChip-deleteIcon__WeNZy:hover{color:#fff;opacity:1}.DialogQuestionsPool_activeFilterChip__rFE40.MuiChip-root:hover{background:#1565c0}.DialogQuestionsPool_dialog__wnxuY .MuiDialog-paper{display:flex;flex-direction:column;height:85vh;max-height:85vh}.DialogQuestionsPool_dialog__wnxuY .DialogQuestionsPool_dialogTitle__PliHV{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}.DialogQuestionsPool_dialog__wnxuY .DialogQuestionsPool_dialogTitle__PliHV .DialogQuestionsPool_closeButton__sdb8b{margin-left:auto}.DialogQuestionsPool_dialog__wnxuY .DialogQuestionsPool_dialogContent__0ZskI{flex:1 1;overflow-y:auto;padding:24px}.DialogQuestionsPool_actionButtons__JystQ{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-bottom:16px}.DialogQuestionsPool_actionButtons__JystQ .DialogQuestionsPool_selectionCount__cGQBa{color:#666;font-weight:500;margin-left:auto}.DialogQuestionsPool_questionsContainer__aQG6m{margin-top:16px}.DialogQuestionsPool_checkbox__pQFAo{margin-right:8px}.DialogQuestionsPool_endButtons__MAtkY{border-top:1px solid #e0e0e0;display:flex;flex-shrink:0;gap:16px;justify-content:flex-end;margin-top:auto;padding-top:16px}.DialogQuestionsPool_endButtons__MAtkY .DialogQuestionsPool_cancelBox__uF-8J button,.DialogQuestionsPool_endButtons__MAtkY .DialogQuestionsPool_submitBox__wcsTk button{min-width:120px}.AddSet_root__DZHFk{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto;transition:all .3s ease}@media(min-width:600px){.AddSet_root__DZHFk{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.AddSet_root__DZHFk{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.AddSet_root__DZHFk{gap:.5rem}}.AddSet_title__TFwp6{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:20px}.AddSet_row__47Jjc{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.AddSet_identifierText__7O7nr{color:#0d3a66;font-weight:500;white-space:nowrap}.AddSet_endButtons__HZqU-{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.AddSet_cancelBox__0lfKF{display:flex;min-width:120px;width:13%}.AddSet_cancel__8BU8H{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1rem;font-weight:500;height:48px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddSet_cancel__8BU8H:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddSet_submitBox__-jaF9{display:flex;justify-content:flex-end;min-width:120px;width:18%}.AddSet_submit__ee1GZ{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.AddSet_submit__ee1GZ:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.AddSet_select__kxBUO{background-color:#e3f3f8;border-radius:8px;padding:8px 16px}.AddSet_select__kxBUO fieldset{border:none}.AddSet_radioGroup__d13dv{align-items:center;background-color:#e3f3f8;border-radius:8px;display:flex;gap:16px;justify-content:flex-start;padding:8px 16px}.AddSet_nonEditableRow__KGyY5{color:#9aa7b0;cursor:not-allowed;opacity:1}.AddSet_tableBox__WBR03{background-color:#fff;overflow:visible;width:100%}.AddSet_tableHeader__UmfEg{background-color:#c8f5e2;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:16px 24px}.AddSet_tableHeader__UmfEg>*{flex:1 1;text-align:left}.AddSet_tableRow__\+kCk5{align-items:center;background-color:#e3f3f8;cursor:pointer;display:flex;justify-content:space-between;margin-top:4px;padding:16px 24px;transition:background-color .2s ease}.AddSet_tableRow__\+kCk5>*{flex:1 1;text-align:left}.AddSet_tableRow__\+kCk5:hover{background-color:#d0eef7}.AddSet_sectionSpacing__Wb2sx{margin-top:24px}.AddSet_emptyTableCell__wLVJp:hover{cursor:default}.DetailQuestion_root__0yr\+6{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DetailQuestion_root__0yr\+6{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DetailQuestion_root__0yr\+6{padding-left:64px;padding-right:64px}}.DetailQuestion_title__RpmcR{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DetailQuestion_metadataSection__Lt7zq{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.DetailQuestion_metadataItem__\+9TRg{align-items:center;background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d0e5f5;border-radius:12px;box-shadow:0 2px 6px #0d3a6614;display:flex;flex:1 1;gap:12px;min-width:200px;padding:16px 20px}.DetailQuestion_metadataIcon__rWXHR{color:#1976d2;font-size:2rem}.DetailQuestion_metadataLabel__m7gC9{color:#666;font-size:.7rem;font-weight:500;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.DetailQuestion_metadataValue__2he0U{color:#0d3a66;font-size:1.3rem;font-weight:700}.DetailQuestion_difficultyChip__ALqsz{background:#1976d2!important;color:#fff!important;font-size:.8rem;font-weight:600}.DetailQuestion_contentSection__\+qX80{display:flex;flex-direction:column;gap:24px}.DetailQuestion_sectionCard__q8\+sJ{display:flex;flex-direction:column;gap:12px}.DetailQuestion_sectionHeader__5px0W{align-items:center;display:flex;gap:10px;padding-bottom:8px}.DetailQuestion_sectionIcon__S2jcw{color:#1976d2;font-size:1.5rem}.DetailQuestion_sectionTitle__V1qye{color:#0d3a66;font-size:1.1rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailQuestion_contentBox__zkMk8{background:linear-gradient(135deg,#f8fbfc,#fff);border-left:4px solid #1976d2;border-radius:12px;box-shadow:0 2px 8px #0d3a6614;padding:20px 24px;transition:transform .2s ease,box-shadow .2s ease}.DetailQuestion_contentBox__zkMk8:hover{box-shadow:0 4px 12px #0d3a661f;transform:translateY(-2px)}.DetailQuestion_contentText__XjK6r{color:#0d3a66;font-size:1rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.DetailQuestion_codeBox__QG8dG{background:#1e1e1e;border-radius:12px;box-shadow:0 2px 8px #00000026;overflow-x:auto;padding:20px 24px}.DetailQuestion_codeContent__aIvFR{color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-all}.DetailQuestion_row__WH6TJ{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.DetailQuestion_identifierText__-PREp{color:#0d3a66;font-weight:500;white-space:nowrap}.DetailQuestion_radioGroup__c8FVJ{align-items:center;display:flex}.DetailQuestion_roleOption__pshqw{margin-right:8px}.DetailQuestion_roleLabel__wWzmJ{align-items:center;color:#0d3a66;display:flex;font-size:.85rem;gap:4px}.DetailQuestion_editSection__yR9Ua{display:flex;flex-direction:column;gap:10px;margin-top:8px}.DetailQuestion_editSectionTitle__YkCG2{color:#0d3a66;font-size:.95rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailQuestion_endButtons__fwLCr{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.DetailQuestion_cancelBox__YXGgZ{display:flex;min-width:180px;width:25%}.DetailQuestion_cancel__z10H\+{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.DetailQuestion_cancel__z10H\+:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DetailQuestion_submitBox__z9DZo{display:flex;justify-content:flex-end;min-width:180px;width:25%}.DetailQuestion_submit__UFqM0{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1.05rem;font-weight:500;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DetailQuestion_submit__UFqM0:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.CreateQuestion_root__Z3Z6f{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.CreateQuestion_root__Z3Z6f{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.CreateQuestion_root__Z3Z6f{padding-left:64px;padding-right:64px}}.CreateQuestion_title__\+K1ry{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.CreateQuestion_metadataSection__02zEh{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.CreateQuestion_metadataItem__KtV2C{align-items:center;background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d0e5f5;border-radius:12px;box-shadow:0 2px 6px #0d3a6614;display:flex;flex:1 1;gap:12px;min-width:200px;padding:16px 20px}.CreateQuestion_metadataIcon__gzNFO{color:#1976d2;font-size:2rem}.CreateQuestion_metadataLabel__QwR7U{color:#666;font-size:.7rem;font-weight:500;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.CreateQuestion_metadataValue__SB\+f-{color:#0d3a66;font-size:1.3rem;font-weight:700}.CreateQuestion_difficultyChip__y\+Ps2{background:#1976d2!important;color:#fff!important;font-size:.8rem;font-weight:600}.CreateQuestion_contentSection__bMcVw{display:flex;flex-direction:column;gap:24px}.CreateQuestion_sectionCard__EiJ55{display:flex;flex-direction:column;gap:12px}.CreateQuestion_sectionHeader__DvzvW{align-items:center;display:flex;gap:10px;padding-bottom:8px}.CreateQuestion_sectionIcon__pTF9t{color:#1976d2;font-size:1.5rem}.CreateQuestion_sectionTitle__D2peK{color:#0d3a66;font-size:1.1rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.CreateQuestion_contentBox__epPM3{background:linear-gradient(135deg,#f8fbfc,#fff);border-left:4px solid #1976d2;border-radius:12px;box-shadow:0 2px 8px #0d3a6614;padding:20px 24px;transition:transform .2s ease,box-shadow .2s ease}.CreateQuestion_contentBox__epPM3:hover{box-shadow:0 4px 12px #0d3a661f;transform:translateY(-2px)}.CreateQuestion_contentText__rST\+T{color:#0d3a66;font-size:1rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.CreateQuestion_codeBox__YiNs1{background:#1e1e1e;border-radius:12px;box-shadow:0 2px 8px #00000026;overflow-x:auto;padding:20px 24px}.CreateQuestion_codeContent__3M1YQ{color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-all}.CreateQuestion_row__ypsri{align-items:center;background-color:#e3f3f8;display:flex;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap}.CreateQuestion_identifierText__-f9lk{color:#0d3a66;font-weight:500;white-space:nowrap}.CreateQuestion_radioGroup__hB-em{align-items:center;display:flex}.CreateQuestion_roleOption__PtouU{margin-right:8px}.CreateQuestion_roleLabel__vDeXz{align-items:center;color:#0d3a66;display:flex;font-size:.85rem;gap:4px}.CreateQuestion_editSection__qPrLH{display:flex;flex-direction:column;gap:10px;margin-top:8px}.CreateQuestion_editSectionTitle__CuKqn{color:#0d3a66;font-size:.95rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.CreateQuestion_endButtons__7dfuw{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.CreateQuestion_cancelBox__DvbSR{display:flex;min-width:180px;width:25%}.CreateQuestion_cancel__wZrA2{background-color:#fff;border-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#1976d2;font-size:1.05rem;font-weight:500;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:150%}.CreateQuestion_cancel__wZrA2:hover{background-color:#f0f7ff;border-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.CreateQuestion_submitBox__\+oLmF{display:flex;justify-content:flex-end;min-width:180px;width:25%}.CreateQuestion_submit__XKyCk{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1.05rem;font-weight:500;height:56px;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.CreateQuestion_submit__XKyCk:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.DisplayNodes_root__yjfq-{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;min-height:100vh;overflow-x:hidden;overflow-y:auto;transition:all .3s ease;width:100%}@media(min-width:600px){.DisplayNodes_root__yjfq-{gap:20px;padding:8px 48px 48px}}@media(min-width:900px){.DisplayNodes_root__yjfq-{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.DisplayNodes_root__yjfq-{gap:.5rem}}.DisplayNodes_title__aRlZw{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DisplayNodes_searchBarAddBox__Az8mj{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.DisplayNodes_searchBar__T\+Pm5{box-shadow:0 4px 8px #0000001a;flex:1 1;padding:none!important}.DisplayNodes_searchBar__T\+Pm5,.DisplayNodes_searchField__c6ZvX .DisplayNodes_MuiOutlinedInput-root__UzrZ9{background-color:#e3f3f8;border-radius:50px}.DisplayNodes_searchField__c6ZvX .DisplayNodes_MuiInputBase-input__hCG8d::placeholder{color:#000;opacity:1;padding:10px 2px}.DisplayNodes_searchField__c6ZvX fieldset{border:none}.DisplayNodes_searchIcon__9zeH\+{color:#1976d2}.DisplayNodes_searchIcon__9zeH\+:hover{transform:translateY(-2px);transition:transform .3s ease}.DisplayNodes_activeButton__jvFgq{background-color:#2d7b31;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.DisplayNodes_activeButton__jvFgq:hover{background-color:#256a29}.DisplayNodes_inactiveButton__b-4Uz{background-color:#d22f2f;border-radius:10px;color:#fff;font-weight:500;height:48px;min-width:102px;padding-left:2;padding-right:2;text-transform:none}.DisplayNodes_inactiveButton__b-4Uz:hover{background-color:#b72828}.DisplayNodes_flakyIcon__XH4h2{font-size:24px;transform:rotateY(180deg);transition:transform .3s ease}.DisplayNodes_flakyIcon__XH4h2.DisplayNodes_active__2O8bz{transform:rotateY(0deg)}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.DetailNode_root__mMTh8{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DetailNode_root__mMTh8{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DetailNode_root__mMTh8{padding-left:64px;padding-right:64px}}.DetailNode_title__92Khf{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.DetailNode_searchBarAddBox__PhdEx{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:18px}.DetailNode_searchBar__1JQXN{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:280px}.DetailNode_searchField__sgZhb .DetailNode_MuiOutlinedInput-root__srqeu{background-color:#e3f3f8;border-radius:50px;height:48px}.DetailNode_searchField__sgZhb .DetailNode_MuiInputBase-input__l8rZn::placeholder{color:#000;opacity:1}.DetailNode_searchField__sgZhb fieldset{border:none}.DetailNode_searchIcon__R\+xLM{color:#1976d2}.DetailNode_searchIcon__R\+xLM:hover{transform:translateY(-2px);transition:transform .3s ease}.DetailNode_addButton__7jh41{background-color:#1976d2;border-radius:10px;color:#fff;font-size:1rem;font-weight:500;gap:.75rem;height:48px;padding-left:1.8rem;padding-right:1.8rem;text-transform:none}.DetailNode_addButton__7jh41:hover{background-color:#1565c0}.DetailNode_editButton__\+KY0G{background-color:#0d3a66;border-radius:10px;color:#fff;font-size:.95rem;font-weight:500;height:48px;padding-left:1.4rem;padding-right:1.4rem;text-transform:none}.DetailNode_editButton__\+KY0G:hover{background-color:#0b3152}.DetailNode_tableBox__\+YNif{background-color:#fff}.DetailNode_detailTable__aJHUv{border-collapse:collapse;table-layout:fixed;width:100%}.DetailNode_headRow__QxcSO>th{font-size:.85rem;font-weight:600}.DetailNode_headRow__QxcSO>th:first-child,.DetailNode_titleCell__AyOSc{width:48%}.DetailNode_countCell__oMDS2,.DetailNode_difficultyCell__4CrXt,.DetailNode_headRow__QxcSO>th:nth-child(2),.DetailNode_headRow__QxcSO>th:nth-child(3){width:15%}.DetailNode_actionsCell__jIzsB,.DetailNode_headRow__QxcSO>th:nth-child(4){width:22%}.DetailNode_truncate__WKSeJ{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DetailNode_setRow__yUBDG.MuiTableRow-root{background-color:#d4e9f3!important;transition:background-color .2s ease}.DetailNode_setRow__yUBDG.MuiTableRow-root:hover{background-color:#c5e2ef!important;cursor:pointer}.DetailNode_setRow__yUBDG.MuiTableRow-root .DetailNode_MuiTableCell-root__PKNkK{background:#0000!important;border-bottom:6px solid #fff;font-family:Ubuntu!important;font-weight:400;padding:10px 18px;white-space:nowrap}.DetailNode_expandIcon__OiW3P{transform-origin:center;transition:transform .28s ease}.DetailNode_expandIconOpen__MUru8{transform:rotate(180deg)}.DetailNode_moduleAccordion__WC3tA .MuiAccordion-root{background:#fff;border:1px solid #e0e6eb;border-radius:8px!important;box-shadow:none;margin-bottom:10px}.DetailNode_moduleAccordion__WC3tA .MuiAccordion-root:before{display:none}.DetailNode_moduleAccordion__WC3tA .MuiAccordion-root.DetailNode_Mui-expanded__R1TEU{margin:0 0 10px}.DetailNode_moduleAccordion__WC3tA .MuiAccordionSummary-root{align-items:center;background:#e3f3f8;border-bottom:1px solid #fff;display:flex;min-height:54px;padding:0 18px;transition:background-color .2s ease}.DetailNode_moduleAccordion__WC3tA .MuiAccordionSummary-root.DetailNode_Mui-expanded__R1TEU{min-height:54px}.DetailNode_moduleAccordion__WC3tA .MuiAccordionSummary-root:hover{background:#d0eef7}.DetailNode_moduleAccordion__WC3tA .MuiAccordionSummary-root .DetailNode_MuiTypography-root__\+sixZ{color:#0d3a66;font-size:.85rem;font-weight:600;letter-spacing:.2px}.DetailNode_moduleAccordion__WC3tA .MuiAccordionDetails-root{background:#fff;border-top:1px solid #e9eef2;padding:8px 0 12px}.DetailNode_setList__vmoYF{margin:0;padding:0 12px}.DetailNode_setItem__JssiC.MuiListItem-root{align-items:flex-start;border:1px solid #fff;border-radius:6px;cursor:pointer;display:flex;gap:4px;margin-bottom:6px;padding:8px 12px 8px 14px;position:relative;transition:box-shadow .18s ease,border-color .18s ease;width:100%}.DetailNode_setItem__JssiC.MuiListItem-root:hover{border-color:#dce6ec;box-shadow:0 2px 4px #0d3a6626}.DetailNode_setItem__JssiC.MuiListItem-root .MuiIconButton-root,.DetailNode_setItem__JssiC.MuiListItem-root .MuiListItemText-root{position:relative;z-index:1}.DetailNode_setItem__JssiC.MuiListItem-root .MuiIconButton-root{color:#0d3a66}.DetailNode_setItem__JssiC.MuiListItem-root .MuiIconButton-root:hover{background:#0d3a6614}.DetailNode_moduleMetaChip__wch1N .MuiChip-root{background:#fff;border:1px solid #d0dae1;font-size:.6rem;height:18px}.DetailNode_moduleMetaChip__wch1N .MuiChip-root .DetailNode_MuiChip-label__e1zsP{padding:0 6px}.DetailNode_accordionActions__VYOk6{align-items:center;display:flex;gap:4px}.DetailNode_emptySets__t\+37E{align-items:center;border-radius:6px;display:flex;font-size:.7rem;gap:10px;padding:8px 12px}.DetailNode_emptyCreateButton__jOXjz{background:#0d3a66;border-radius:10px;color:#fff;font-size:.65rem;height:28px;min-width:0;min-width:auto;padding:0 12px;text-transform:none}.DetailNode_paginationPaper__T6Muq{box-shadow:none!important}.ListFeedbacks_root__KKctC{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-height:100vh;overflow:visible;padding:8px 24px;transition:all .3s ease}@media(min-width:600px){.ListFeedbacks_root__KKctC{padding:8px 48px 24px}}@media(min-width:900px){.ListFeedbacks_root__KKctC{gap:24px;padding:16px 64px 64px}}@media(min-width:1200px){.ListFeedbacks_root__KKctC{gap:12px}}.ListFeedbacks_title__S3sG6{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin:0}.ListFeedbacks_actionsBar__7k0IQ{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin:12px 0}.ListFeedbacks_filterButton__eRocS{background-color:#757575;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:12px;height:48px;padding:0 2rem;text-transform:none;transition:transform .3s ease,box-shadow .3s ease}.ListFeedbacks_filterButton__eRocS:hover{background-color:#616161;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.ListFeedbacks_filterButtonActive__1paz4{background-color:#1976d2}.ListFeedbacks_filterButtonActive__1paz4:hover{background-color:#1565c0}.ListFeedbacks_activeFiltersDisplay__nAPgk{align-items:center;background:#f0f7ff;border-left:4px solid #1976d2;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.ListFeedbacks_activeFiltersLabel__zMuPT{color:#0d3a66;font-size:.85rem;font-weight:600;white-space:nowrap}.ListFeedbacks_activeFilterChips__1Z8-F{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.ListFeedbacks_activeFilterChip__VyqTQ.MuiChip-root{background:#1976d2;border-radius:20px;color:#fff;font-size:.8rem;font-weight:500;height:28px}.ListFeedbacks_activeFilterChip__VyqTQ.MuiChip-root .ListFeedbacks_MuiChip-label__dIejX{padding:0 12px}.ListFeedbacks_activeFilterChip__VyqTQ.MuiChip-root .ListFeedbacks_MuiChip-deleteIcon__\+KIo9{color:#fff;font-size:1rem;margin-right:4px;opacity:.8}.ListFeedbacks_activeFilterChip__VyqTQ.MuiChip-root .ListFeedbacks_MuiChip-deleteIcon__\+KIo9:hover{color:#fff;opacity:1}.ListFeedbacks_activeFilterChip__VyqTQ.MuiChip-root:hover{background:#1565c0}.ListFeedbacks_filterPanel__sY--x{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:24px;padding:24px}.ListFeedbacks_filterHeader__sZIcD{align-items:center;border-bottom:2px solid #e3f3f8;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.ListFeedbacks_filterTitle__iosvY{align-items:center;color:#0d3a66;display:flex;font-size:1.1rem;font-weight:600;gap:8px}.ListFeedbacks_filterSection__fvaF-{margin-bottom:20px}.ListFeedbacks_filterSection__fvaF-:last-of-type{margin-bottom:0}.ListFeedbacks_filterLabel__WcX60{color:#0d3a66;display:block;font-size:.85rem;font-weight:600;letter-spacing:.3px;margin-bottom:12px;text-transform:uppercase}.ListFeedbacks_searchField__UWKC0{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;width:100%}.ListFeedbacks_searchField__UWKC0 .ListFeedbacks_MuiOutlinedInput-root__hwSfR{background-color:#e3f3f8;border-radius:50px;height:48px}.ListFeedbacks_searchField__UWKC0 .ListFeedbacks_MuiInputBase-input__Arw3c::placeholder{color:#000;opacity:1}.ListFeedbacks_searchField__UWKC0 fieldset{border:none}.ListFeedbacks_searchIcon__jXq45{color:#1976d2;transition:transform .3s ease}.ListFeedbacks_searchIcon__jXq45:hover{transform:translateY(-2px)}.ListFeedbacks_chipGroup__UxbTV{display:flex;flex-wrap:wrap;gap:8px}.ListFeedbacks_filterChip__N6R9D.MuiChip-root{background:#fff;border:2px solid #d0dae1;border-radius:20px;cursor:pointer;font-size:.85rem;font-weight:500;height:36px;padding:4px 8px;transition:all .2s ease}.ListFeedbacks_filterChip__N6R9D.MuiChip-root:hover{background:#f0f7ff;border-color:#1976d2}.ListFeedbacks_filterChip__N6R9D.MuiChip-root.ListFeedbacks_Mui-disabled__Vxl1e{cursor:not-allowed;opacity:.6}.ListFeedbacks_filterChip__N6R9D.ListFeedbacks_selected__AtBG0.MuiChip-root{background:#1976d2;border-color:#1976d2;color:#fff}.ListFeedbacks_filterChip__N6R9D.ListFeedbacks_selected__AtBG0.MuiChip-root:hover{background:#1565c0;border-color:#1565c0}.ListFeedbacks_filterActions__fXnkU{border-top:1px solid #e9eef2;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px}.ListFeedbacks_clearButton__6r4da{border-color:#757575;border-radius:8px;color:#757575;font-weight:500;padding:8px 20px;text-transform:none;transition:all .2s ease}.ListFeedbacks_clearButton__6r4da:hover{background:#f5f5f5;border-color:#616161}.ListFeedbacks_applyButton__\+U9Po{background:#1976d2;border-radius:8px;color:#fff;font-weight:500;padding:8px 24px;text-transform:none;transition:all .2s ease}.ListFeedbacks_applyButton__\+U9Po:hover{background:#1565c0}.ListFeedbacks_emptyTableCell__ksnsK{color:#888;font-style:italic;padding:24px 0;text-align:center}.react-datepicker{border:none;border-radius:12px;box-shadow:0 8px 24px #00000026;font-family:inherit;overflow:hidden}.react-datepicker__header{background-color:#f0f7ff;border-bottom:1px solid #e3f3f8}.react-datepicker__current-month,.react-datepicker__day-name{color:#0d3a66;font-weight:600}.react-datepicker__day{border-radius:50%;transition:all .2s ease}.react-datepicker__day:hover{background-color:#e3f3f8}.react-datepicker__day--range-end,.react-datepicker__day--range-start,.react-datepicker__day--selected{background-color:#1976d2;color:#fff}.react-datepicker__day--range-end:hover,.react-datepicker__day--range-start:hover,.react-datepicker__day--selected:hover{background-color:#1565c0}.react-datepicker__day--in-range{background-color:#1976d226;color:#0d3a66}.react-datepicker__day--keyboard-selected{background-color:#1976d240;color:#0d3a66}.react-datepicker__triangle{display:none}.react-datepicker__close-icon:after{background-color:#1976d2;font-size:14px}.react-datepicker__close-icon:hover:after{background-color:#1565c0}.ListFeedbacks_searchBarAddBox__ABGRz{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:18px}.ListFeedbacks_searchBar__uAqdq{background-color:#e3f3f8;border-radius:50px;box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:280px}.ListFeedbacks_addButton__LGXJt{background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:500;gap:12px;height:48px;padding:0 2rem;text-transform:none;transition:transform .3s ease,box-shadow .3s ease}.ListFeedbacks_addButton__LGXJt:hover{background-color:#1565c0;transform:translateY(-2px)}.ListFeedbacks_tableContainer__5e-00{overflow-x:auto}.ListFeedbacks_descriptionCell__SgEu4{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ListFeedbacks_actionsCell__gY-PM{display:flex;gap:8px}.ListFeedbacks_paginationPaper__gl2tx{box-shadow:none!important}.ListFeedbacks_datePicker__xswak{box-sizing:border-box;height:48px;line-height:48px;padding:0 16px}.ListFeedbacks_activeFiltersCount__9Yp8M{align-items:center;background:#fff;border-radius:50%;color:#1976d2;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;width:20px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-radius:0;border-top:1px solid #aeaeae;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-radius:0 0 .3rem .3rem;border-top:1px solid #aeaeae}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__month-year-select,.react-datepicker__year-select{background-color:initial;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__month-year-select:focus-visible,.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:5em}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:5em}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.375em;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + 1.0625em);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;text-align:center;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{color:#ccc;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__children-container{height:auto;margin:.5em;padding-left:.25em;padding-right:.25em;width:17.25em}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker-popper-offset{margin-top:-.7em}.DetailFeedback_root__341CO{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:16px 24px 48px}@media(min-width:600px){.DetailFeedback_root__341CO{padding-left:48px;padding-right:48px;padding-top:16px}}@media(min-width:900px){.DetailFeedback_root__341CO{padding-left:64px;padding-right:64px}}.DetailFeedback_headerContainer__8h9f7{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.DetailFeedback_titleContainer__yYro7{align-items:center;display:flex;flex:1 1;gap:16px}.DetailFeedback_statusIndicator__YXMw8{align-items:center;display:flex;justify-content:center}.DetailFeedback_statusIconUnread__E4xFw{color:#ff9800!important;filter:drop-shadow(0 2px 4px rgba(255,152,0,.3));font-size:2.5rem!important}.DetailFeedback_statusIconRead__dwrbZ{color:#4caf50!important;filter:drop-shadow(0 2px 4px rgba(76,175,80,.3));font-size:2.5rem!important}.DetailFeedback_title__kAM3Z{color:#0d3a66;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin:0}.DetailFeedback_actionButtons__BVJ9g{align-items:center;display:flex;gap:12px}.DetailFeedback_toggleButton__T6l2P{background-color:#1976d2!important;border-radius:10px;box-shadow:0 2px 6px #0d3a6614;color:#fff!important;font-size:1rem;font-weight:500;height:48px;padding:0 20px;text-transform:none;transition:all .3s ease}.DetailFeedback_toggleButton__T6l2P:hover{background-color:#1565c0!important;box-shadow:0 4px 12px #0d3a661f;transform:translateY(-2px)}.DetailFeedback_deleteButton__bmAHL{transition:transform .3s ease}.DetailFeedback_deleteButton__bmAHL:hover{transform:translateY(-2px)}.DetailFeedback_statusBadge__8TgUX{display:flex;justify-content:flex-start}.DetailFeedback_badgeUnread__gtMV3.MuiChip-root{background:linear-gradient(135deg,#fff3e0,#fff);border:2px solid #ff9800;box-shadow:0 2px 6px #0d3a6614;color:#ff9800;font-size:.9rem;font-weight:600;height:36px;padding:8px 12px}.DetailFeedback_badgeUnread__gtMV3.MuiChip-root .DetailFeedback_MuiChip-icon__8axNz{color:#ff9800}.DetailFeedback_badgeRead__D6mhL.MuiChip-root{background:linear-gradient(135deg,#e8f5e9,#fff);border:2px solid #4caf50;box-shadow:0 2px 6px #0d3a6614;color:#4caf50;font-size:.9rem;font-weight:600;height:36px;padding:8px 12px}.DetailFeedback_badgeRead__D6mhL.MuiChip-root .DetailFeedback_MuiChip-icon__8axNz{color:#4caf50}.DetailFeedback_metadataSection__4Xhyq{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.DetailFeedback_metadataItem__ImMqw{align-items:center;background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d0e5f5;border-radius:12px;box-shadow:0 2px 6px #0d3a6614;display:flex;flex:1 1;gap:12px;min-width:200px;padding:16px 20px}.DetailFeedback_metadataIcon__54aau{color:#1976d2;font-size:2rem!important}.DetailFeedback_metadataLabel__CMi00{color:#666;font-size:.7rem;font-weight:500;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.DetailFeedback_metadataValue__aGs0w{color:#0d3a66;font-size:1.3rem;font-weight:700}.DetailFeedback_typeChip__gVpa3.MuiChip-root{background:#1976d2!important;color:#fff!important;font-size:.8rem;font-weight:600;height:28px}.DetailFeedback_typeChip__gVpa3.MuiChip-root .DetailFeedback_MuiChip-icon__8axNz{color:#fff}.DetailFeedback_contentSection__4zGaS{display:flex;flex-direction:column;gap:24px}.DetailFeedback_sectionCard__IZAcz{display:flex;flex-direction:column;gap:12px}.DetailFeedback_sectionHeader__xjtvo{align-items:center;display:flex;gap:10px;padding-bottom:8px}.DetailFeedback_sectionHeader__xjtvo svg{color:#1976d2;font-size:1.5rem}.DetailFeedback_sectionIcon__rfpkb{color:#1976d2;font-size:1.5rem!important}.DetailFeedback_sectionTitle__hK95T{color:#0d3a66;font-size:1.1rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailFeedback_contentBox__21SfN{background:linear-gradient(135deg,#f8fbfc,#fff);border-left:4px solid #1976d2;border-radius:12px;box-shadow:0 2px 8px #0d3a6614;padding:20px 24px;transition:transform .2s ease,box-shadow .2s ease}.DetailFeedback_contentBox__21SfN:hover{box-shadow:0 4px 12px #0d3a661f;transform:translateY(-2px)}.DetailFeedback_contentText__0udQO{color:#0d3a66;font-size:1rem;line-height:1.7;min-height:60px;white-space:pre-wrap;word-break:break-word}.DetailFeedback_endButtons__ZH5lW{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-top:20px;width:100%}.DetailFeedback_submitBox__rRn4y{display:flex;justify-content:flex-end;min-width:120px}.DetailFeedback_submit__mcnTC{align-items:center;background-color:#1976d2;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;display:flex;font-size:1rem;font-weight:500;gap:1.5rem;height:48px;justify-content:center;padding-left:2rem;padding-right:2rem;text-transform:none;transition:transform .3s,box-shadow .3s;width:100%}.DetailFeedback_submit__mcnTC:hover{background-color:#1565c0;box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial Rounded MT Bold,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}@font-face{font-display:swap;font-family:Arial Rounded MT Bold;font-style:normal;font-weight:700;src:local("Arial Rounded MT Bold"),local("ArialRoundedMTBold"),url(/static/media/arialroundedmtbold.e0b4989b2095bff370be.ttf) format("truetype")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiCheckbox-root .MuiSvgIcon-root,.MuiRadio-root .MuiSvgIcon-root{height:1!important;opacity:0!important;width:1!important}.MuiCheckbox-root,.MuiRadio-root{line-height:1;position:relative}.MuiCheckbox-root:hover:before,.MuiRadio-root:hover:before{box-shadow:0 0 0 3px #1976d226}.MuiCheckbox-root.MuiButtonBase-root:hover,.MuiCheckbox-root:hover,.MuiRadio-root.MuiButtonBase-root:hover,.MuiRadio-root:hover{background-color:#0000!important}.MuiCheckbox-root.Mui-focusVisible:before,.MuiCheckbox-root:hover:before,.MuiRadio-root.Mui-focusVisible:before,.MuiRadio-root:hover:before{box-shadow:none!important}.MuiCheckbox-root.Mui-focusVisible,.MuiRadio-root.Mui-focusVisible{outline:none!important}.MuiTouchRipple-root{display:none!important}.MuiCheckbox-root:after,.MuiCheckbox-root:before{box-sizing:border-box;content:"";left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.MuiCheckbox-root:before{background:#fff;border:1.5px solid;border-radius:3px;height:24px;transition:box-shadow .15s ease,background .15s ease,border-color .15s ease;width:24px}.MuiCheckbox-root:after{border:3px solid #fff;border-left:0;border-radius:2px;border-top:0;height:12px;opacity:0;transform:translate(-50%,-60%) rotate(45deg);width:7px}.MuiCheckbox-root.Mui-checked:before{background:currentColor;border-color:currentColor}.MuiCheckbox-root.Mui-checked:after{opacity:1}.MuiCheckbox-root.Mui-disabled{color:#00000061}.MuiCheckbox-root.Mui-disabled:before{background:#f1f3f5;border-width:0}.MuiCheckbox-root.Mui-disabled.Mui-checked:before{border-width:1.5px}.MuiCheckbox-root.Mui-disabled.Mui-checked:after{border-color:#adb5bd}.MuiCheckbox-colorPrimary{color:#1976d2}.MuiCheckbox-colorError{color:#d32f2f}.MuiRadio-root:after,.MuiRadio-root:before{box-sizing:border-box;content:"";left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.MuiRadio-root:before{background:#fff;border:1px solid;border-radius:50%;height:24px;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease;width:24px}.MuiRadio-root:after{background:currentColor;border-radius:50%;height:12px;opacity:0;width:12px}.MuiRadio-root.Mui-checked:before{background:#5f5f5f;border-color:#5f5f5f}.MuiRadio-root.Mui-checked:after{color:#fff;opacity:1}.MuiRadio-root.MuiRadio-colorError.Mui-checked{color:#d32f2f}.MuiRadio-root.MuiRadio-colorError.Mui-checked:before{background:#fff;border-color:currentColor}.MuiRadio-root.MuiRadio-colorError.Mui-checked:after{opacity:0}.MuiRadio-root.Mui-disabled:not(.Mui-checked){color:#f1f3f5}.MuiRadio-root.Mui-disabled:not(.Mui-checked):before{background:#f1f3f5;border-color:#f1f3f5}.MuiRadio-root.Mui-disabled:not(.Mui-checked):after{opacity:0}.MuiRadio-root.Mui-disabled.Mui-checked{color:#ced4da}.MuiRadio-root.Mui-disabled.Mui-checked:before{background:#ced4da;border-color:#ced4da}.MuiRadio-root.Mui-disabled.Mui-checked:after{color:#fff;opacity:1}.MuiRadio-colorPrimary{color:#ced4da}.MuiRadio-colorError{color:#d32f2f}.MuiSwitch-root{height:22px;padding:0;position:relative;width:43px}.MuiSwitch-root.MuiButtonBase-root:hover,.MuiSwitch-root:hover{background-color:#0000!important}.MuiSwitch-root .MuiTouchRipple-root{display:none!important}.MuiSwitch-switchBase{inset:0;margin:0;padding:0;position:absolute;transform:none!important}.MuiSwitch-switchBase.Mui-focusVisible{outline:none}.MuiSwitch-track{background-color:#fff;border:3px solid #fff;border-radius:22px;opacity:1;transition:background-color .12s linear,border-color .12s linear,opacity .12s linear}.MuiSwitch-thumb,.MuiSwitch-track{box-sizing:border-box;pointer-events:none}.MuiSwitch-thumb{background-color:#f55;box-shadow:none;height:10px;left:0;position:absolute;top:50%;transform:translate(6px,-50%);transition:transform .18s cubic-bezier(.4,0,.2,1),background-color .12s linear;width:10px;will-change:transform;z-index:3}.MuiSwitch-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{transform:translate(30px,-50%)}.MuiSwitch-switchBase.Mui-checked:not(.Mui-disabled) .MuiSwitch-thumb{background-color:#50fa7b}.MuiSwitch-switchBase.Mui-checked:not(.Mui-disabled)+.MuiSwitch-track{background-color:#fff;border-color:#fff;opacity:1}.MuiSwitch-switchBase.Mui-checked.Mui-disabled .MuiSwitch-thumb{background-color:#fff}.MuiSwitch-switchBase.Mui-checked.Mui-disabled+.MuiSwitch-track{background-color:#6a7178;border-color:#6a7178;opacity:1}.MuiSwitch-switchBase.Mui-disabled:not(.Mui-checked) .MuiSwitch-thumb{background-color:#6a7178}.MuiSwitch-switchBase.Mui-disabled:not(.Mui-checked)+.MuiSwitch-track{background-color:#fff;border-color:#6a7178;opacity:1}.MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb,.MuiSwitch-switchBase.Mui-disabled+.MuiSwitch-track{transition:none}.MuiTableContainer-root{background-color:#0000;border-radius:0;box-shadow:none!important;margin-bottom:0;overflow:visible!important}.MuiTable-root{border-collapse:initial;border-spacing:0;table-layout:auto;width:100%}.MuiTableHead-root .MuiTableCell-root{background-color:#e8e3f5;border:none;border-bottom:6px solid #fff;font-family:Ubuntu!important;font-size:1.1rem;font-weight:400;padding:16px 24px}.MuiTableHead-root .MuiTableCell-root:last-of-type{text-align:center;width:80px}.MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root{color:inherit;font-family:Ubuntu!important;font-size:1.1rem;font-weight:400}.MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root.Mui-active,.MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root:hover{color:inherit}.MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon{color:inherit;opacity:1}.MuiTableBody-root .MuiTableRow-root{background-color:#d9eaf2;transition:background-color .2s ease}.MuiTableBody-root .MuiTableRow-root:hover{background-color:#d0eef7;cursor:pointer}.MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border:none;border-bottom:6px solid #fff;font-family:Ubuntu!important;font-weight:400;overflow:hidden;padding:12px 20px;text-overflow:ellipsis;white-space:nowrap}.MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:last-of-type{overflow:visible;text-align:center;width:80px}.MuiTablePagination-root{background-color:#0000;border:none;overflow:visible!important}.MuiTablePagination-root .MuiTablePagination-toolbar{min-height:52px;padding:8px}.MuiTablePagination-root .MuiTablePagination-displayedRows,.MuiTablePagination-root .MuiTablePagination-selectLabel{font-family:Ubuntu!important;margin:0}.MuiPaper-root{overflow:visible!important}
/*# sourceMappingURL=main.f6b1e0b1.css.map*/