.LoadingPage_container__KP0Do{display:flex;justify-content:center;align-items:center;height:100vh;opacity:.8}.AppModal_modalOverlay__7gU9g{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;padding-top:10vh;z-index:1000;opacity:0;transition:opacity .3s ease-in-out}.AppModal_centered__rsvBa{align-items:center;padding-top:0}.AppModal_blurBackground__GqXf4{backdrop-filter:blur(.11rem)}.AppModal_modalContent__Xzvb9{background-color:#fff;border-radius:.3125rem;position:relative;box-shadow:0 .25rem .375rem rgba(0,0,0,.1);opacity:0;transition:all .3s ease-in-out;max-width:95%;max-height:90vh;overflow-y:auto;padding:.5rem 1rem 1.5rem}.AppModal_modalTitle__nJgWF{margin-top:0;margin-bottom:1rem;font-size:1.5rem;font-weight:700;display:inline-block}.AppModal_closeButton__67t2k{position:absolute;top:.625rem;right:.625rem;cursor:pointer;color:red}.AppModal_xs__kt6lI{width:20rem}.AppModal_sm__SlJFo{width:24rem}.AppModal_md__9_Fha{width:28rem}.AppModal_lg__AwEZr{width:32rem}.AppModal_xl__Vzggs{width:36rem}.AppModal_xxl__COpcO{width:42rem}.AppModal_xxxl__shl4x{width:48rem}.AppModal_xxxxl__gDqUp{width:56rem}.AppModal_xxxxxl__VrbKK{width:64rem}.AppModal_full__ygUt_{width:100%}.AppModal_fadeIn__GHNI5{opacity:1}.AppModal_fadeOut__YMtWe{opacity:0}@keyframes AppModal_slideInFromTop__pI_DQ{0%{transform:translateY(-50%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes AppModal_slideOutToBottom__nS68l{0%{transform:translateY(0);opacity:1}to{transform:translateY(50%);opacity:0}}.AppModal_slideInFromTop__pI_DQ{animation:AppModal_slideInFromTop__pI_DQ .3s ease-out forwards}.AppModal_slideOutToBottom__nS68l{animation:AppModal_slideOutToBottom__nS68l .3s ease-in forwards}@media (max-width:640px){.AppModal_modalContent__Xzvb9{width:95%!important}}.Loader_spinner__1Dyhn{width:var(--loader-size,56px);height:var(--loader-size,56px);border:calc(var(--loader-size, 56px) * .2) double var(--loader-color,#59b3b3);border-left-style:solid;border-radius:50%;animation:Loader_spinner-aib1d7__RuAyI .75s linear infinite}.Loader_shapes__uDDGm{width:calc(var(--loader-size, 56px) * .8);height:calc(var(--loader-size, 56px) * .8);color:var(--loader-color,#59b3b3);position:relative;background:linear-gradient(currentColor 0 0) 50%/calc(var(--loader-size, 56px) * .8) calc(var(--loader-size, 56px) * .2),linear-gradient(currentColor 0 0) 50%/calc(var(--loader-size, 56px) * .2) calc(var(--loader-size, 56px) * .8);background-repeat:no-repeat}.Loader_shapes__uDDGm:before{content:"";position:absolute;inset:0;background:linear-gradient(currentColor 0 0) 0 0,linear-gradient(currentColor 0 0) 100% 0,linear-gradient(currentColor 0 0) 0 100%,linear-gradient(currentColor 0 0) 100% 100%;background-size:calc(var(--loader-size, 56px) * .3) calc(var(--loader-size, 56px) * .3);background-repeat:no-repeat;animation:Loader_shapes-9a9hjfmd__LSYxp 1.5s cubic-bezier(.3,1,0,1) infinite}.Loader_hypnotic__k0pyH{width:calc(var(--loader-size, 56px) * .5);height:var(--loader-size,56px);display:grid;background:linear-gradient(var(--loader-color,#59b3b3) 0 0) top/100% calc(var(--loader-size, 56px) * .039),radial-gradient(farthest-side at top,#0000 calc(100% - calc(var(--loader-size, 56px) * .039)),var(--loader-color,#59b3b3) calc(100% - calc(var(--loader-size, 56px) * .0195)),#0000) top,linear-gradient(var(--loader-color,#59b3b3) 0 0) bottom/100% calc(var(--loader-size, 56px) * .039),radial-gradient(farthest-side at bottom,#0000 calc(100% - calc(var(--loader-size, 56px) * .039)),var(--loader-color,#59b3b3) calc(100% - calc(var(--loader-size, 56px) * .0195)),#0000) bottom;background-size:100% calc(var(--loader-size, 56px) * .0195),100% 50%;background-repeat:no-repeat;animation:Loader_hypnotic-k56gsf__wRDIg 4s linear infinite}.Loader_hypnotic__k0pyH:after,.Loader_hypnotic__k0pyH:before{content:"";grid-area:1/1;background:inherit;border:inherit;animation:inherit}.Loader_hypnotic__k0pyH:after{animation-duration:2s}.Loader_colorful__OrOZE{width:calc(var(--loader-size, 56px) * .44);height:calc(var(--loader-size, 56px) * .44);border-radius:50%;background:#474bff;animation:Loader_colorful-o7soaomd__HDQLC 1.5s linear infinite}.Loader_progress__NV2Wb{--r1:154%;--r2:68.5%;width:calc(var(--loader-size, 56px) * 1.2);height:calc(var(--loader-size, 56px) * 1.2);border-radius:50%;background:radial-gradient(var(--r1) var(--r2) at top,#0000 79.5%,var(--loader-color,#59b3b3) 80%) 0,radial-gradient(var(--r1) var(--r2) at bottom,var(--loader-color,#59b3b3) 79.5%,#0000 80%) 50%,radial-gradient(var(--r1) var(--r2) at top,#0000 79.5%,var(--loader-color,#59b3b3) 80%) 100%,#dbdcef;background-size:50.5% 220%;background-position:-100% 0,0 0,100% 0;background-repeat:no-repeat;animation:Loader_progress-mbj53w__ueMxD 2s linear infinite}.Loader_bar__iHrVM{width:calc(var(--loader-size, 56px) * 2.4);height:calc(var(--loader-size, 56px) * .44);border-radius:calc(var(--loader-size, 56px) * .4);color:var(--loader-color,#59b3b3);border:calc(var(--loader-size, 56px) * .039) solid;position:relative}.Loader_bar__iHrVM:before{content:"";position:absolute;margin:calc(var(--loader-size, 56px) * .039);inset:0 100% 0 0;border-radius:inherit;background:currentColor;animation:Loader_progress-pf82op__aEqXO 2s infinite}@keyframes Loader_spinner-aib1d7__RuAyI{to{transform:rotate(1turn)}}@keyframes Loader_shapes-9a9hjfmd__LSYxp{33%{inset:calc(var(--loader-size, 56px) * -.2);transform:rotate(0deg)}66%{inset:calc(var(--loader-size, 56px) * -.2);transform:rotate(90deg)}to{inset:0;transform:rotate(90deg)}}@keyframes Loader_hypnotic-k56gsf__wRDIg{to{transform:rotate(1turn)}}@keyframes Loader_colorful-o7soaomd__HDQLC{0%,to{box-shadow:0 calc(var(--loader-size, 56px) * -.6) #ff6761,calc(var(--loader-size, 56px) * .424) calc(var(--loader-size, 56px) * -.424) var(--loader-color,#59b3b3),calc(var(--loader-size, 56px) * .6) 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3)}12.5%{box-shadow:0 0 #ff6761,calc(var(--loader-size, 56px) * .424) calc(var(--loader-size, 56px) * -.424) var(--loader-color,#59b3b3),calc(var(--loader-size, 56px) * .6) 0 #ff6761,calc(var(--loader-size, 56px) * .424) calc(var(--loader-size, 56px) * .424) var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3)}25%{box-shadow:0 0 #ff6761,0 0 var(--loader-color,#59b3b3),calc(var(--loader-size, 56px) * .6) 0 #ff6761,calc(var(--loader-size, 56px) * .424) calc(var(--loader-size, 56px) * .424) var(--loader-color,#59b3b3),0 calc(var(--loader-size, 56px) * .6) #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3)}37.5%{box-shadow:0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,calc(var(--loader-size, 56px) * .424) calc(var(--loader-size, 56px) * .424) var(--loader-color,#59b3b3),0 calc(var(--loader-size, 56px) * .6) #ff6761,calc(var(--loader-size, 56px) * -.424) calc(var(--loader-size, 56px) * .424) var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3)}50%{box-shadow:0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 calc(var(--loader-size, 56px) * .6) #ff6761,calc(var(--loader-size, 56px) * -.424) calc(var(--loader-size, 56px) * .424) var(--loader-color,#59b3b3),calc(var(--loader-size, 56px) * -.6) 0 #ff6761,0 0 var(--loader-color,#59b3b3)}62.5%{box-shadow:0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,calc(var(--loader-size, 56px) * -.424) calc(var(--loader-size, 56px) * .424) var(--loader-color,#59b3b3),calc(var(--loader-size, 56px) * -.6) 0 #ff6761,calc(var(--loader-size, 56px) * -.424) calc(var(--loader-size, 56px) * -.424) var(--loader-color,#59b3b3)}75%{box-shadow:0 calc(var(--loader-size, 56px) * -.6) #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),calc(var(--loader-size, 56px) * -.6) 0 #ff6761,calc(var(--loader-size, 56px) * -.424) calc(var(--loader-size, 56px) * -.424) var(--loader-color,#59b3b3)}87.5%{box-shadow:0 calc(var(--loader-size, 56px) * -.6) #ff6761,calc(var(--loader-size, 56px) * .424) calc(var(--loader-size, 56px) * -.424) var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,0 0 var(--loader-color,#59b3b3),0 0 #ff6761,calc(var(--loader-size, 56px) * -.424) calc(var(--loader-size, 56px) * -.424) var(--loader-color,#59b3b3)}}@keyframes Loader_progress-mbj53w__ueMxD{33%{background-position:0 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0 66%,100% 66%}to{background-position:0 100%,100% 100%,200% 100%}}@keyframes Loader_progress-pf82op__aEqXO{to{inset:0}}.CheckboxField_checkboxContainer__rOLBf{margin-bottom:.5rem}.CheckboxField_checkboxLabel__Zzn_o{display:flex;align-items:center;cursor:pointer}.CheckboxField_checkboxInput__vzMUQ{margin-right:.5rem}.DeleteConfirmationModal_modalContent__NfUZD{padding:20px;text-align:center}.DeleteConfirmationModal_message___U9JI{font-size:18px;margin-bottom:20px}.DeleteConfirmationModal_buttonContainer___316b{display:flex;gap:1rem;margin-top:1rem;justify-content:end}.DeleteConfirmationModal_button__GdiiF{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s}.DeleteConfirmationModal_confirmButton__6Ioe1{background-color:#e53e3e;color:#fff}.DeleteConfirmationModal_confirmButton__6Ioe1:hover{background-color:#c53030}.DeleteConfirmationModal_cancelButton___ABe8{background-color:#e2e8f0;color:#4a5568}.DeleteConfirmationModal_cancelButton___ABe8:hover{background-color:#cbd5e0}@keyframes AdminInfos_fadeIn__JRWAb{0%{opacity:0}to{opacity:1}}.AdminInfos_animateFadeIn__GThl4{animation:AdminInfos_fadeIn__JRWAb .3s ease-in-out}.DropdownMenu_dropdownMenu__dgqWf{position:relative;display:inline-block}.DropdownMenu_dropdownMenuContent__A7Q5J{position:absolute;right:0;top:100%;background-color:#fff;min-width:12rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border-radius:4px}.DropdownMenu_dropdownMenuItem__Ovncw{color:#4b5563;padding:.5rem;text-decoration:none;display:block;background:none;border:none;width:100%;text-align:left;cursor:pointer}.DropdownMenu_dropdownMenuItem__Ovncw:hover{background-color:var(--color-primary-light-90);color:var(--color-primary-0)}.FileInputField_fileInputWrapper__OXWv3{display:flex;flex-direction:column;align-items:center;padding:20px;border:2px dashed #ccc;border-radius:8px;background-color:#f9f9f9;transition:border .3s ease-in-out;cursor:pointer}.FileInputField_fileInputWrapper__OXWv3.FileInputField_dragOver__9H5kW{border-color:#0070f3;background-color:#eef7ff}.FileInputField_fileInputWrapper__OXWv3 input[type=file]{display:none}.FileInputField_errorMessage__9HLVc{color:#e53e3e;font-size:14px;margin-top:5px}.FileInputField_fileInputText__x5o8y{font-size:16px;color:#666;margin-top:10px}.FileInputField_img__v2b3Y{max-width:100%;max-height:100%;object-fit:contain}.SelectField_selectContainer__Ye0Ob{flex:1 0 auto}.SelectField_selectWrapper__nl94U{position:relative;display:inline-block;width:100%}.SelectField_select__Xitgt{width:100%;padding:.5rem 2rem .5rem .5rem;border:1px solid #e2e8f0;border-radius:.25rem;font-size:1rem;line-height:1.5;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23a0aec0'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.5em 1.5em}.SelectField_select__Xitgt:focus{outline:none;border-color:var(--color-primary-0);box-shadow:0 0 0 3px rgba(45,90,90,.5)}.SelectField_select__Xitgt:disabled{background-color:#f7fafc;cursor:not-allowed}.SelectField_selectError__rGKko{border-color:#e53e3e}.SelectField_errorMessage__t4XHp{color:red}.SelectField_loaderContainer__gMyE2{position:absolute;top:65%;right:2.5rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}@keyframes SelectField_spin__vHCA7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SelectField_loaderContainer__gMyE2:before{content:"";width:1rem;height:1rem;border:2px solid #718096;border-top-color:transparent;border-radius:50%;animation:SelectField_spin__vHCA7 1s linear infinite}.SelectField_loaderContainer__gMyE2>*{animation:none}.SelectField_loaderContainer__gMyE2>:before{display:none}.GenericDataTable_table_container__SU4mr{background-color:#fff;padding:.5rem}.Table_container__4AyXd{width:100%}.Table_header___RM9C{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Table_title__SIHs5{font-size:1.5rem;font-weight:700}.Table_tableWrapper__eRMsB{overflow-x:auto}.Table_table__0f2Jh{width:100%;border-collapse:separate;border-spacing:0}.Table_tableHeader__L81Cn{background-color:#f3f4f6}.Table_tableBody__qzmGm .Table_tableRow___66h2:nth-child(2n){background-color:#f9fafb}.Table_tableBody__qzmGm .Table_tableRow___66h2:hover{background-color:#e5e7eb}.Table_tableHead___6aa5{padding:12px 16px;text-align:left;font-weight:600;color:#374151}.Table_tableCell__oOXdd{padding:6px;color:#4b5563}.Table_withBorders__1UNQp,.Table_withBorders__1UNQp td,.Table_withBorders__1UNQp th{border:1px solid #e5e7eb}.Table_actionCell__EMVDn{text-align:center}.Table_actions__8uh2Q{display:flex;justify-content:center;gap:.5rem}.Table_actionButton__Rcm8T{padding:.25rem;background-color:#e5e7eb;border:none;border-radius:4px;cursor:pointer}.Table_actionButton__Rcm8T:hover{background-color:#d1d5db}.Table_icon__Yiudm{width:1rem;height:1rem;color:#4b5563}.Table_pagination__rjTLZ{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.Table_paginationButtons__LSOJG{display:flex;gap:.5rem}.Table_paginationButton__qw_DF{padding:.25rem;background-color:#e5e7eb;border:none;border-radius:4px;cursor:pointer}.Table_paginationButton__qw_DF:hover:not(:disabled){background-color:#d1d5db}.Table_paginationButton__qw_DF:disabled{opacity:.5;cursor:not-allowed}.Table_dropdownMenu__lXJQX{position:relative;display:inline-block}.Table_dropdownMenuContent__8nkTo{position:absolute;right:0;top:100%;background-color:#fff;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border-radius:4px}.Table_dropdownMenuItem__dj_rr{color:#4b5563;padding:12px 16px;text-decoration:none;display:block;background:none;border:none;width:100%;text-align:left;cursor:pointer}.Table_dropdownMenuItem__dj_rr:hover{background-color:#f3f4f6}@media screen and (max-width:768px){.Table_tableWrapper__eRMsB{overflow-x:auto}.Table_table__0f2Jh{min-width:600px}.Table_pagination__rjTLZ{flex-direction:column;align-items:flex-start}.Table_paginationButtons__LSOJG{margin-top:.5rem}}.InputField_inputContainer___KiF8{margin-bottom:.3rem;flex:1 0 auto}.InputField_inputWrapper__2Eodx{position:relative;display:flex;align-items:center}.InputField_inputError__Hjwgq{border-color:#e53e3e}.InputField_errorMessage__AfX3H{color:red}.InputField_icon__jIkzl{position:absolute;left:.75rem;color:#718096}.InputField_togglePassword__JisBr{position:absolute;right:.75rem;background:none;border:none;cursor:pointer}.MultiSelectField_selectContainer__lpLjp{margin-top:2rem;position:relative;width:100%}.MultiSelectField_selectError__9Kfk8{--nextui-border-color:var(--nextui-colors-danger)}.MultiSelectField_loaderContainer__3Pm1y{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid var(--nextui-colors-primary);border-top:2px solid transparent;border-radius:50%;animation:MultiSelectField_spin__Jd7Mz 1s linear infinite}@keyframes MultiSelectField_spin__Jd7Mz{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.MultiSelectField_selectContainer__lpLjp .nextui-select-trigger{min-height:40px}.MultiSelectField_selectContainer__lpLjp .nextui-select-value{padding:.5rem}.MultiSelectField_selectContainer__lpLjp .nextui-select-popup{z-index:1000}.TextAreaField_textareaContainer__IeTNL{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.TextAreaField_textareaContainer__IeTNL .nextui-textarea-input-container{width:100%}.TextAreaField_textareaContainer__IeTNL .nextui-textarea-input{width:100%;resize:vertical;min-height:100px}.TextAreaField_textareaContainer__IeTNL .nextui-textarea-label{font-weight:500;margin-bottom:.25rem}.TextAreaField_textareaContainer__IeTNL .nextui-textarea-helper-text{font-size:.75rem;color:#666;margin-top:.25rem}.TextAreaField_textareaContainer__IeTNL .nextui-textarea-error-message{color:#f31260;font-size:.75rem;margin-top:.25rem}.DatalistField_inputContainer__uCzlv{margin-bottom:.3rem;flex:1 0 auto}.DatalistField_inputWrapper__j0OS1{position:relative;display:flex;align-items:center}.DatalistField_inputError__KGVSA{border-color:#e53e3e}.DatalistField_errorMessage__fOj_8{color:red}.DatalistField_icon__xgpb5{position:absolute;left:.75rem;color:#718096}.DatalistField_togglePassword__7QHvf{position:absolute;right:.75rem;background:none;border:none;cursor:pointer}