@charset "UTF-8";.main{background-color:#fff;position:absolute;top:60px;right:0;left:0;text-decoration:none}@media screen and (min-width: 1024px){.main{right:5%;left:5%}}@font-face{font-family:Etitle;src:url(/assets/MikeSansFree-rgnrB-34107f93.otf)}@font-face{font-family:Etext;src:url(/assets/Caviar_Dreams_Bold-c8b198cc.ttf)}.menu{background-color:#23bdbf;position:fixed;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column}.menu-close{display:flex;justify-content:flex-end;cursor:pointer}.menu img{margin:1rem;width:40px;filter:invert(99%) sepia(39%) saturate(0%) hue-rotate(117deg) brightness(107%) contrast(101%)}.menu_nav{height:100%;text-decoration:none}.menu_nav_link{color:#fff}.menu_nav_ul{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:1rem}.menu_nav_li{font-family:Etitle;font-size:2.3rem;margin:.5rem;cursor:pointer}.navlink{text-decoration:underline}.version{text-align:end;margin-right:2rem;color:#fff;font-family:Etitle}@media screen and (min-width: 1024px){.menu{left:auto;width:350px;box-shadow:#0000003d 0 3px 8px}}.header{background-color:#ffd92d;height:60px;width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed;z-index:100}.header-name{margin:1.5rem;font-size:1.2rem;font-family:Etext}.header-menu{margin-right:1rem;width:30px;cursor:pointer}.login{display:flex;flex-direction:column;width:100%;justify-content:center}.login_logo{padding:2rem}.login_form{display:flex;flex-direction:column;margin:2rem;align-items:center}.login_form_error{color:#d40000;margin-bottom:1rem;font-family:Etext}.login_form_box{display:flex;flex-direction:column;margin-top:.5rem}.login_form_box label{font-family:Etext}.login_form_box input{width:calc(100% - 2rem);border-radius:15px;padding:.5rem 1rem;border:none;background-color:#eee;margin-top:.1rem;font-size:1.2rem}.login_form_submit{background-color:#23bdbf;border:none;color:#fff;font-weight:700;padding:.6rem;border-radius:6px;cursor:pointer;box-shadow:#0000003d 0 3px 8px;margin:1rem}@media screen and (min-width: 1024px){.login{width:100%;flex-direction:row;align-items:center;justify-content:center;height:100vh}.login_form_box input{width:100%}}.signature-name{margin:1rem;background-color:#7fffd4;padding:1rem;font-size:large}@media screen and (min-width: 1024px){.signature_wrapper{display:flex;flex-wrap:wrap}}.post-signature{position:fixed;top:60px;bottom:0;left:0;right:0;z-index:30;padding-bottom:1rem;background-color:#fff}.post-signature-close{display:flex;justify-content:end}.post-signature-close img{margin:1rem;width:40px;cursor:pointer}.post-signature-form{margin:2rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.post-signature-form-error{color:#ff1717;margin:1rem 1rem -1rem;font-family:Etext}.post-signature-form input{width:90%;height:2rem;margin-bottom:1rem}.post-signature-form-box{width:100%}.post-signature-form-box label{font-size:large;margin-bottom:.5rem;font-family:Etext}.post-signature-form-box input{border-radius:15px;padding:.5rem 1rem;border:none;background-color:#eee;margin-top:.5rem}.post-signature-form-box-check{display:grid;grid-template-columns:50% 50%}.post-signature-form-submit{background-color:#23bdbf;cursor:pointer;border:none;border-radius:10px;color:#eee;font-family:Etext;font-size:1.2rem;box-shadow:#00000026 1.95px 1.95px 2.6px}@media screen and (min-width: 1024px){.post-signature{top:20%;bottom:auto;left:30%;right:30%;box-shadow:#0000003d 0 3px 8px;width:40%}.post-signature-close{background-color:#ffd92d}}.signature-name{background-color:#23bdbf;font-size:1.5rem;padding:1rem;border-radius:5px;color:#fff;font-weight:700;text-transform:capitalize;font-family:Etext;cursor:pointer}@media screen and (min-width: 1024px){.signature-name{margin:.3rem}}.title{font-size:2rem;font-family:Etitle;margin:1rem}.spinner{display:flex;height:70vh;justify-content:center;align-items:center}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#23BDBF;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mycours-info{margin:1.5rem}.mycours p{margin-top:.2rem;font-family:Etext}.exel_main{box-shadow:#0000003d 0 3px 8px;margin:1rem;padding:.2rem;border-radius:15px}.mycours-card{border-radius:16px;margin:1rem;display:flex;justify-content:space-between;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.mycours-card-edit{display:flex;flex-direction:column;justify-content:space-around;background-color:#fff;border-radius:0 16px 16px 0}.mycours-card-edit img{margin-right:1rem;padding-left:1rem;cursor:pointer;filter:invert(91%) sepia(14%) saturate(5250%) hue-rotate(135deg) brightness(78%) contrast(90%)}.mycours-card-info{padding:1rem;background-color:#ffd92d;border-radius:16px 0 0 16px;width:100%;text-transform:capitalize;font-family:Etext}.mycours-card-info-title{font-size:1.5rem}@media screen and (min-width: 1024px){.mycours-card{min-height:60px}.mycours-card-edit{flex-direction:row;align-items:center}.mycours-card-edit img{height:40px}.mycours-card-info{display:grid;grid-template-columns:55% 25% 5% 5% 5%;flex-direction:row;align-items:center;justify-content:space-around}}.date{display:flex;justify-content:space-around;height:40px;margin:1rem}.date img{width:40px;cursor:pointer;filter:invert(91%) sepia(14%) saturate(5250%) hue-rotate(135deg) brightness(78%) contrast(90%)}.date-text{display:flex;align-items:center}.date-text p{text-align:center;font-size:1.5rem;width:10rem;font-family:Etext}.delete{position:fixed;top:60px;bottom:0;left:0;right:0;z-index:30;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.delete_signature{height:50%}.delete_signature_header{margin:1rem;text-align:center;font-family:Etext}.delete_signature_footer{display:flex;justify-content:space-around}.delete_signature_footer_box{background-color:#23bdbf;padding:1rem;border-radius:7px;text-align:center;font-family:Etitle;color:#fff;font-size:1.7rem;width:100%;margin:2rem;box-shadow:#0000003d 0 3px 8px;cursor:pointer}@media screen and (min-width: 1024px){.delete{box-shadow:#0000003d 0 3px 8px;height:40%;top:20%;bottom:auto;left:30%;right:30%}}.RecapInvalids{border-top:solid 1px rgb(182,182,182);padding-top:1rem;margin:1rem}.RecapInvalids_form{display:grid;grid-template-columns:50% 50%;font-family:Etext;font-size:.8rem}.RecapInvalids_form_box{background-color:red}.RecapInvalids_from_box{display:flex;flex-direction:column}.profile-close{display:flex;justify-content:end}.profile-close img{margin:1rem;width:40px}.profile-form{padding-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.profile-form input{width:80%;height:2rem;margin-bottom:1rem}.profile-form-box{width:80%}.profile-form-box label{font-size:large;margin-bottom:.5rem;font-family:Etext}.profile-form-box input{width:calc(100% - 2rem);border-radius:15px;padding:.5rem 1rem;border:none;background-color:#eee;margin-top:.5rem}.profile-form-submit{background-color:#23bdbf;cursor:pointer;border:none;border-radius:10px;color:#eee;font-family:Etext;font-size:1.2rem;box-shadow:#00000026 1.95px 1.95px 2.6px}.RecapInvalid_from_submit{background-color:#23bdbf;border:none;padding:.5rem;font-family:Etext;color:#fff;border-radius:5px;margin-top:1rem;text-align:center;cursor:pointer;width:100%}.allsignature-nav-export{background-color:#23bdbf;padding:.5rem;font-family:Etext;color:#fff;border-radius:5px;margin:1rem;text-align:center;cursor:pointer}.RecapInvalid{margin:1rem}.RecapInvalid_form{display:grid;grid-template-columns:50% 50%;font-family:Etext;font-size:.8rem}.RecapInvalid_from_box{display:flex;flex-wrap:wrap;align-items:center}.RecapInvalid_from_submit{border:none;padding:.5rem;font-family:Etext;color:#fff;border-radius:5px;margin-top:1rem;text-align:center;cursor:pointer;width:100%}.mycours_add{background-color:#23bdbf;width:70px;padding:.5rem;text-align:center;margin-bottom:1rem;margin-left:1rem;color:azure;border-radius:5px;box-shadow:#00000026 1.95px 1.95px 2.6px;font-family:Etitle;font-size:1.5rem;cursor:pointer}.mycours_nav{display:flex;align-items:center}.mycours_trash{margin-left:1rem;font-weight:700;margin-bottom:1rem}.modal{position:fixed;top:60px;bottom:0;left:0;right:0;z-index:30;background-color:#fff}.modal-close{display:flex;justify-content:end}.modal-close img{margin:1rem;width:40px;cursor:pointer}.modal-form{margin-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.modal-form input{width:80%;height:2rem;margin-bottom:1rem}.modal-form-box{width:80%}.modal-form-box label{font-size:large;margin-bottom:.2rem}.modal-form-box input{width:100%}.red{border:solid 2px #ff1717}@media screen and (min-width: 1024px){.modal{top:20%;bottom:auto;left:30%;right:30%;box-shadow:#0000003d 0 3px 8px;width:40%}.modal-close{background-color:#ffd92d}}.alest{font-family:Etitle;font-size:1.35rem;color:#850404;margin:1rem}.mycours_trash{display:block}.teacher-warpper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto)}@media screen and (min-width: 1024px){.teacher-warpper{grid-template-columns:repeat(3,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto)}}.teacher_card{background-color:#23bdbf;margin:1rem;padding:1rem;display:flex;flex-direction:column}.teacher_card_head{color:#fff;font-family:Etitle;font-size:2rem;margin-bottom:.5rem}.teacher_card_student{display:flex;flex-wrap:wrap;margin-top:1rem}.teacher_card_student_item{background-color:#fff;margin:.1rem;padding:.3rem;display:flex;align-items:center;border-radius:5px;box-shadow:#00000026 1.95px 1.95px 2.6px;height:20px}.teacher_card_student_item_supr{width:20px;margin-right:.2rem;filter:invert(56%) sepia(53%) saturate(654%) hue-rotate(132deg) brightness(103%) contrast(80%);cursor:pointer}.teacher_card_student_item_name{font-family:Etext}.teacher_card_student_add{background-color:#fff;padding:.5rem;margin-top:1rem;border-radius:5px;box-shadow:#00000026 1.95px 1.95px 2.6px;text-align:center;font-family:Etext;font-size:1.1rem;color:#23bdbf;cursor:pointer}.teacher_card_footer{display:flex;justify-content:space-around;margin-top:1rem;bottom:0;height:20%}.teacher_card_footer_icon img,.teacher_card_footer_icon_delete{cursor:pointer}@media screen and (min-width: 1024px){.teacher_card{height:auto}}.delete_http_error{padding:2rem;text-align:center}.AddStudentToTeacher{height:calc(100% - 100px);overflow-y:scroll}.AddStudentToTeacher_title{font-family:Etext,sans-serif;margin-left:1rem}.AddStudentToTeacher_wrapper{overflow:hidden;position:relative}.AddStudentToTeacher_search{width:calc(100% - 4rem)}.AddStudentToTeacher_search label{font-size:large;margin-bottom:.5rem;font-family:Etext}.AddStudentToTeacher_search input{width:100%;border-radius:15px;padding:.5rem 1rem;border:none;background-color:#eee;margin:1rem}@media screen and (min-width: 1024px){.AddStudentToTeacher{height:550px;padding:1rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;background-color:transparent;color:#000}
