.Configurations-module__2lRufq__container{max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem}.Configurations-module__2lRufq__configPageShell{align-items:flex-start;gap:1.75rem;display:flex}.Configurations-module__2lRufq__sideNav{box-sizing:border-box;background:#c5e8cf;border:1px solid #0864372e;border-radius:12px;flex-shrink:0;width:210px;padding:.75rem .65rem;position:sticky;top:.5rem;box-shadow:0 1px 2px #0000000f}.Configurations-module__2lRufq__sideNavList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Configurations-module__2lRufq__sideNavButton{text-align:left;width:100%;font:inherit;cursor:pointer;color:#000;background:#ffffffa6;border:1px solid #0000001a;border-radius:8px;padding:.6rem .75rem;font-size:.9rem;font-weight:500;line-height:1.35;transition:background .12s,border-color .12s,box-shadow .12s;box-shadow:0 1px 1px #0000000a}.Configurations-module__2lRufq__sideNavButton:hover{background:#fff;border-color:#00000029;font-weight:600}.Configurations-module__2lRufq__sideNavButton:focus-visible{outline-offset:1px;outline:2px solid #1a1a1a}.Configurations-module__2lRufq__sideNavButtonActive{color:#000;background:#fff;border-color:#00000038;font-weight:600;box-shadow:0 0 0 1px #0000000d,0 2px 4px #00000014}.Configurations-module__2lRufq__configContent{flex:1;min-width:0}.Configurations-module__2lRufq__dashboardConfigSection{flex-direction:column;gap:.25rem;width:100%;display:flex}@media (max-width:700px){.Configurations-module__2lRufq__configPageShell{flex-direction:column;gap:1.25rem}.Configurations-module__2lRufq__sideNav{width:100%;max-width:none;position:static}.Configurations-module__2lRufq__sideNavList{flex-flow:wrap;gap:.5rem}.Configurations-module__2lRufq__sideNavButton{text-align:center;flex:1;min-width:min(148px,100%)}}.Configurations-module__2lRufq__card{background:#fff;border:1px solid #0000001f;border-radius:10px;padding:16px}.Configurations-module__2lRufq__splitLayout{grid-template-columns:1.5fr 1fr;align-items:start;gap:20px;display:grid}.Configurations-module__2lRufq__panel{border:1px solid #00000014;border-radius:10px;padding:12px}.Configurations-module__2lRufq__sectionTitle{margin-top:0;margin-bottom:12px;font-size:1.3rem;font-weight:600}.Configurations-module__2lRufq__cardSectionTitle{margin:0 0 8px;font-size:1.15rem;font-weight:600}.Configurations-module__2lRufq__cardHelpText{color:#000000a6;margin:0 0 14px;font-size:.9rem;line-height:1.4}.Configurations-module__2lRufq__optionList{flex-direction:column;gap:8px;display:flex}.Configurations-module__2lRufq__optionRow{border:1px solid #00000014;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.Configurations-module__2lRufq__optionMeta{flex-direction:column;gap:4px;display:flex}.Configurations-module__2lRufq__optionLabel{font-weight:600}.Configurations-module__2lRufq__optionValue{color:#000000b3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem}.Configurations-module__2lRufq__input{border:1px solid #0006;border-radius:8px;min-width:220px;padding:8px 10px}.Configurations-module__2lRufq__formRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.Configurations-module__2lRufq__btnPrimary{color:#fff;cursor:pointer;background:#000;border:1px solid #000;border-radius:8px;padding:10px 14px}.Configurations-module__2lRufq__btnDanger{color:#b00020;cursor:pointer;background:#fff;border:1px solid #b0002099;border-radius:8px;padding:8px 12px}.Configurations-module__2lRufq__btnDanger:disabled{opacity:.5;cursor:not-allowed}.Configurations-module__2lRufq__helpText{color:#000000b3;margin:0 0 16px;font-size:.95rem;line-height:1.45}.Configurations-module__2lRufq__batchStatusSection{background:#fff;border:1px solid #0000001f;border-radius:10px;padding:16px}.Configurations-module__2lRufq__rulesGrid{flex-direction:column;gap:14px;display:flex}.Configurations-module__2lRufq__batchStatusLayout{grid-template-columns:1fr;align-items:stretch;gap:20px;width:100%;display:grid}.Configurations-module__2lRufq__batchStatusPair{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.Configurations-module__2lRufq__batchStatusLayout .Configurations-module__2lRufq__input,.Configurations-module__2lRufq__batchStatusPair .Configurations-module__2lRufq__input{width:100%;min-width:0;max-width:100%}.Configurations-module__2lRufq__rulesCardInner{flex-direction:column;gap:14px;height:100%;display:flex}.Configurations-module__2lRufq__rulesLabel{flex-direction:column;gap:6px;font-size:.9rem;font-weight:600;display:flex}.Configurations-module__2lRufq__rulesRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:900px){.Configurations-module__2lRufq__splitLayout,.Configurations-module__2lRufq__batchStatusPair,.Configurations-module__2lRufq__rulesRow{grid-template-columns:1fr}}
.Home-module__g21JLG__container,.Home-module__g21JLG__main,.Home-module__g21JLG__mainstudents,.Home-module__g21JLG__maincourses,.Home-module__g21JLG__mainbatches,.Home-module__g21JLG__mainWithNavbar{display:flow-root}.Home-module__g21JLG__skip{width:1px;height:1px;display:none;position:absolute;top:auto;left:-10000px;overflow:hidden}.Home-module__g21JLG__skip :focus{width:auto;height:auto;display:block;position:static}.Home-module__g21JLG__title{margin-top:1.5rem;padding-top:0;font-size:1.7em;font-weight:200}@media (max-width:431px){.Home-module__g21JLG__title{font-size:1.7em;margin:0!important;padding-top:0!important}}.Home-module__g21JLG__studentstitle{font-size:2em;font-weight:200}.Home-module__g21JLG__subtitlehm{text-align:center;margin-top:1rem;margin-bottom:0;font-size:1.5rem}.Home-module__g21JLG__subtitlenonhm{text-align:center;margin-top:0;margin-bottom:0;font-size:1.8rem}.Home-module__g21JLG__addstaffforminputs{margin-top:-4em;position:relative;top:2em}.Home-module__g21JLG__addstafflabel{text-align:right;width:47%;font-weight:600;display:inline-block}.Home-module__g21JLG__addstafflabeldataentry{text-align:right;width:47%;margin-bottom:.8em;font-weight:600;display:inline-block}.Home-module__g21JLG__addstaffforminputsbox{width:53%;margin-left:0}.Home-module__g21JLG__staffformbutton{float:right;border:1px solid #000;border-radius:.5em;padding:.2em;position:relative;top:-2em}.Home-module__g21JLG__batchWarning{color:red;font-size:1.5em;font-weight:700}.Home-module__g21JLG__csvbutton{color:#fff;cursor:pointer;opacity:.8;background-color:#087f48;border:none;border-radius:.2em;margin-left:.7em;padding:.3em .2em;font-size:.5em;font-weight:500;position:relative;top:-.3em}.Home-module__g21JLG__requiredelement{color:red;margin-right:1em}.Home-module__g21JLG__nonrequiredelement{margin-right:1em}.Home-module__g21JLG__code{background:#fff;border-radius:5px;padding:.75rem}html.Home-module__g21JLG__main{font-size:2vw}a.Home-module__g21JLG__textlogo{color:#000;font-size:4em;font-weight:100}div.Home-module__g21JLG__Link{color:#000}div .Home-module__g21JLG__menubutton{border:3px solid #0000}.Home-module__g21JLG__container{flex-direction:column;height:auto;margin:0 .5em;display:flex}.Home-module__g21JLG__main{flex-direction:column;flex:1;justify-content:flex-start;min-height:65vh;margin-top:4rem;padding-top:2.5rem;display:flow-root}.Home-module__g21JLG__title a{color:#0b751f;text-decoration:none}.Home-module__g21JLG__title a:hover,.Home-module__g21JLG__title a:focus,.Home-module__g21JLG__title a:active{text-decoration:underline}.Home-module__g21JLG__title{margin:0;padding-top:0;font-size:1.7em;line-height:1.15}.Home-module__g21JLG__title Table{margin-right:1em}.Home-module__g21JLG__title,.Home-module__g21JLG__subtitle,.Home-module__g21JLG__subtitlestudent,.Home-module__g21JLG__description{text-align:center}.Home-module__g21JLG__description{margin:4rem 0;font-size:1.5rem;line-height:1.5}.Home-module__g21JLG__linklogin{color:#ff001e}.Home-module__g21JLG__grid{flex-wrap:wrap;justify-content:center;align-items:center;margin-top:2rem;padding-bottom:.5em;display:flex}.Home-module__g21JLG__topCardRow{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1rem;margin-top:2rem;margin-bottom:1rem;display:flex}.Home-module__g21JLG__smallCard{color:inherit;text-align:left;background:linear-gradient(90deg,#0b751f,#42108300 50%) 100%/200% 100%;border:1px solid #000;border-radius:10px;min-width:240px;max-width:240px;min-height:140px;margin:0;padding:1rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s,background-position .15s}.Home-module__g21JLG__smallCard:hover,.Home-module__g21JLG__smallCard:focus,.Home-module__g21JLG__smallCard:active{color:#fff;background-color:#0b751f;background-position:0;border-color:#0b751f}.Home-module__g21JLG__smallCard h2{margin:0 0 .75rem;font-size:1.15rem}.Home-module__g21JLG__smallCard p{margin:0;font-size:1rem;line-height:1.4}.Home-module__g21JLG__card{color:inherit;text-align:left;background:linear-gradient(90deg,#0b751f,#42108300 50%) 100%/200% 100%;border:1px solid #000;border-radius:10px;min-width:400px;max-width:400px;height:25vh;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s,background-position .15s}.Home-module__g21JLG__card:hover,.Home-module__g21JLG__card:focus,.Home-module__g21JLG__card:active{color:#fff;background-color:#0b751f;background-position:0;border-color:#0b751f}.Home-module__g21JLG__card h2{margin:0 0 1rem;font-size:1.5rem}.Home-module__g21JLG__card p{margin:0;font-size:1.25rem;line-height:1.5}.Home-module__g21JLG__card2{color:#fff;box-sizing:border-box;text-align:left;background:#0b751f linear-gradient(90deg,#0b751f,#42108300 50%) 0/200% 100%;border:1px solid #0b751f;border-radius:10px;flex-direction:column;min-width:450px;max-width:450px;height:auto;min-height:220px;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s,background-position .15s;display:flex;overflow:visible}.Home-module__g21JLG__card2 h2{text-align:left;margin:0 0 1rem;font-size:1.5rem}.Home-module__g21JLG__nounderline{text-decoration:none}.Home-module__g21JLG__nounderline:hover{font-weight:700;text-decoration:none!important}.Home-module__g21JLG__card2 p{text-align:left;font-size:1.25rem;line-height:1.5}.Home-module__g21JLG__batchTableHeader{transform-origin:0;white-space:nowrap;flex-direction:row;place-content:center;align-items:center;height:11em;display:flex;position:relative;transform:rotate(-70deg)}.Home-module__g21JLG__statsGrid{grid-template-columns:repeat(2,1fr);gap:.5rem 4rem;margin-top:1rem;padding-right:1.5em;display:grid}.Home-module__g21JLG__statItem{justify-content:space-between;align-items:center;display:flex}.Home-module__g21JLG__statItem span{margin:0;font-size:1.25em;font-weight:500}.Home-module__g21JLG__titlebatchspecific{font-size:1.8em;font-weight:400}.Home-module__g21JLG__batchTextTotalStudents{margin-bottom:.5em}.Home-module__g21JLG__buttons{gap:10px;height:auto;margin:10px;display:flex}.Home-module__g21JLG__addButton{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:10px 15px;font-size:medium}.Home-module__g21JLG__addButtonDelAssign{height:2.4em;margin-left:1em}.Home-module__g21JLG__footer{border-top:1px solid #000;flex:1;justify-content:center;align-items:center;margin-top:0;font-size:1em;display:flex;bottom:0;left:0}.Home-module__g21JLG__logo{height:2em;margin-left:.5rem}.Home-module__g21JLG__footer a .Home-module__g21JLG__logo{flex-grow:1;justify-content:center;align-items:center;display:flex}.Home-module__g21JLG__mainstudents{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;height:82vh;min-height:65vh;margin-top:0;padding:2px;display:flex}.Home-module__g21JLG__studentsformbutton{border:1px solid #000;border-radius:.5em}.Home-module__g21JLG__tablestudents{table-layout:fixed;width:100%}.Home-module__g21JLG__tablestudents td{word-wrap:break-word}.Home-module__g21JLG__tablestudentshead{text-align:left;padding-right:1em;font-weight:bolder}.Home-module__g21JLG__tablestudentsrow:nth-child(2n){background-color:#d3d3d3;border:1px solid #000}.Home-module__g21JLG__tablestudentscell{padding-right:1em}.Home-module__g21JLG__gridstudents{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;height:80vh;display:flex}.Home-module__g21JLG__gridstudents h2{width:100%;font-size:1.5em}.Home-module__g21JLG__cardstudents{color:inherit;text-align:left;border:1px solid #000;border-radius:10px;width:68%;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s}.Home-module__g21JLG__cardstudentsform{color:inherit;text-align:left;border:1px solid #000;border-radius:10px;width:24%;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s}.Home-module__g21JLG__studentsColumns{transform-origin:0;white-space:nowrap;position:absolute;bottom:5px;left:50%;transform:rotate(-70deg)}.Home-module__g21JLG__editableInput_EGpxP{border:3px solid #00f}.Home-module__g21JLG__gridcourses{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;height:auto;margin-right:0;display:flex}.Home-module__g21JLG__tblstudentsdata{margin-top:4em}.Home-module__g21JLG__cardcourseslist{color:inherit;text-align:left;border:1px solid #000;border-radius:10px;width:72%;margin-top:1em;margin-right:1em;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s}.Home-module__g21JLG__batchstatusform{border:1px solid #000;border-radius:10px;width:50%;margin-top:2em;margin-bottom:2em}@media screen and (max-width:800px){.Home-module__g21JLG__batchstatusform{width:100%}}.Home-module__g21JLG__cardbatchform{border:1px solid #000;border-radius:10px;width:100%;max-width:100%;height:auto;margin-top:20em;padding:1.5rem}.Home-module__g21JLG__addnewstaffmember{margin-top:1em}.Home-module__g21JLG__addstaffforminputsbox{border:.2em solid #000;font-weight:700}.Home-module__g21JLG__addstaffform{border:1px solid #000;border-radius:1em;width:100%;max-width:1200px;height:auto;min-height:auto;margin:0 auto 2rem;padding:1.25rem;display:flow-root;overflow:visible}.Home-module__g21JLG__addstaffforminputs{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:700px){.Home-module__g21JLG__addstaffforminputs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.Home-module__g21JLG__addstaffforminputs{grid-template-columns:repeat(3,1fr)}}.Home-module__g21JLG__addstaffformHeader{margin-bottom:.5rem}.Home-module__g21JLG__addnewstaffmember,.Home-module__g21JLG__addnewbatchtitle,.Home-module__g21JLG__addnewcoursetitle{align-items:center;gap:.75rem;margin:0;display:flex}.Home-module__g21JLG__addstaffforminputs{height:auto;min-height:fit-content;margin-top:0!important;position:static!important}.Home-module__g21JLG__addstaffformsec1,.Home-module__g21JLG__addstaffformsec2,.Home-module__g21JLG__addstaffformsec3{border:1px solid #000;border-radius:1em;padding:1em;float:none!important;width:auto!important;height:auto!important;margin-right:0!important}.Home-module__g21JLG__addstaffforminputs{grid-template-columns:1fr;gap:1rem;width:100%;display:grid;overflow:visible}@media (min-width:700px){.Home-module__g21JLG__addstaffforminputs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.Home-module__g21JLG__addstaffforminputs{grid-template-columns:repeat(3,1fr)}}@media (max-width:699px){.Home-module__g21JLG__addstaffform,.Home-module__g21JLG__addstaffforminputs{height:auto;min-height:fit-content}.Home-module__g21JLG__coursesformrow{grid-template-columns:1fr;align-items:start;gap:.5rem;display:grid}.Home-module__g21JLG__coursesformlabel,.Home-module__g21JLG__coursesformlabelunrequired{text-align:left!important;width:auto!important;margin:0 0 .25rem!important;display:block!important;position:static!important;left:0!important}.Home-module__g21JLG__coursesforminput,.Home-module__g21JLG__coursesformfieldset{box-sizing:border-box;width:100%!important}.Home-module__g21JLG__coursesforminput{justify-self:start;max-width:24rem}}@media (min-width:480px) and (max-width:933px){.Home-module__g21JLG__coursesformrow{grid-template-columns:1fr;align-items:start;gap:.5rem;display:grid}.Home-module__g21JLG__coursesformlabel,.Home-module__g21JLG__coursesformlabelunrequired{text-align:left!important;width:auto!important;margin:0 0 .25rem!important;display:block!important;position:static!important;left:0!important}.Home-module__g21JLG__coursesforminput,.Home-module__g21JLG__coursesformfieldset{box-sizing:border-box;width:100%!important}.Home-module__g21JLG__coursesforminput{justify-self:start;max-width:24rem}}.Home-module__g21JLG__staffformbutton{outline:2px solid #000;font-weight:700}.Home-module__g21JLG__addstaffforminputsbox:focus,.Home-module__g21JLG__staffformbutton:focus{outline:2px solid #00f}.Home-module__g21JLG__mainbatches{flex-direction:column;justify-content:flex-start;width:100%;max-width:100%;height:100%;min-height:100vh;margin-top:0;margin-right:1em;padding:2px 0;display:flex}.Home-module__g21JLG__addbatchform{border:1px solid #000;border-radius:1em;width:98vw;max-width:1200px;height:auto;min-height:fit-content;margin:0 auto 2rem;padding:1.25rem}.Home-module__g21JLG__addbatchformseccontainer form{grid-template-columns:1fr;gap:1rem;display:grid}.Home-module__g21JLG__addbatchformsec1,.Home-module__g21JLG__addbatchformsec2,.Home-module__g21JLG__addbatchformsec3{border:1px solid #000;border-radius:1em;width:auto;padding:1em}.Home-module__g21JLG__addbatchformsec1{padding-bottom:1.8em}@media (min-width:700px){.Home-module__g21JLG__addbatchformseccontainer form{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.Home-module__g21JLG__addbatchformseccontainer form{grid-template-columns:repeat(3,1fr)}}.Home-module__g21JLG__addcheckboxeslabel{text-align:right;width:50%;font-weight:700}.Home-module__g21JLG__wrappercheckboxes{justify-content:center;width:100%;padding:0;display:flex}.Home-module__g21JLG__containercheckboxes{flex-flow:wrap;width:57%;font-size:.8em;display:flex}.Home-module__g21JLG__checkBox{-moz-column-break-inside:avoid;break-inside:avoid;border:0 solid orange;margin-right:.2em;display:inline-block}.Home-module__g21JLG__fieldsetDays{border:.2em solid #000;width:100%;padding:.2em .2em 0;font-weight:700}.Home-module__g21JLG__inputdays{outline:2px solid #000;margin-right:.2em;transform:scale(.7)}.Home-module__g21JLG__labeldays{width:30px;margin-left:-.2em;font-size:.8em;font-weight:700}.Home-module__g21JLG__rightcardlabelunrequired{text-align:right;width:42%;font-weight:700;display:inline-block}.Home-module__g21JLG__inputunrequiredcost{border-width:medium;width:48%;margin-left:1.3em;padding-left:.5em;font-weight:700}.Home-module__g21JLG__fieldsetDaysCurr{border:.2em solid #000;width:48%;margin-left:1.4em;padding:.5em 1em;font-size:smaller;font-weight:700;display:inline-block}.Home-module__g21JLG__fieldsetDaysCurr:focus{background-color:#0066ff0d;outline:2px solid #06f}.Home-module__g21JLG__currencyOptions{flex-direction:column;gap:.5em;display:flex}.Home-module__g21JLG__currencyOption{cursor:pointer;border-radius:4px;align-items:center;padding:.5em;display:flex}.Home-module__g21JLG__currencyOption:hover{background-color:#0066ff1a}.Home-module__g21JLG__currencyradiobtn{cursor:pointer;width:1.2em;height:1.2em;margin:0}.Home-module__g21JLG__currencyradiobtn:focus{outline:2px solid #06f}.Home-module__g21JLG__fieldsetlabel{cursor:pointer;margin-left:.5em;font-weight:700}.Home-module__g21JLG__inputunrequiredradio{border-width:1.5em;width:40%;margin-left:1em}.Home-module__g21JLG__resetsubmitbtnsmsgs{vertical-align:text-top;height:auto;margin-top:0;margin-bottom:1em}.Home-module__g21JLG__newbatchresetfeedback{color:#006400;margin-left:1em;font-weight:700;display:none}.Home-module__g21JLG__resetsubmitbtnsbatches{float:right;text-align:right;width:53%;margin-bottom:0;padding:0;position:relative}.Home-module__g21JLG__resetbtnbatches,.Home-module__g21JLG__submitbtnbatches{border-radius:.2em;margin:0 0 .4em;padding:0}.Home-module__g21JLG__resetbtnbatches:focus,.Home-module__g21JLG__submitbtnbatches:focus{outline:2px solid #00f}.Home-module__g21JLG__resetbtnbatches{border-radius:.4em;padding:.1em}.Home-module__g21JLG__submitbtnbatches{float:right;border-radius:.4em;margin-top:.5em;margin-bottom:.7em;padding:.1em}.Home-module__g21JLG__createnewbatchreset{margin-top:0}.Home-module__g21JLG__studentapplicationform{margin-top:em;border:1px solid #000;border-radius:10px;width:80%;padding:1.5rem}@media (max-width:431px){.Home-module__g21JLG__container,.Home-module__g21JLG__main,.Home-module__g21JLG__mainstudents,.Home-module__g21JLG__maincourses,.Home-module__g21JLG__mainbatches{margin-top:0;padding-top:0;display:flow-root;margin-top:0!important}.Home-module__g21JLG__mynavbar,:is(.Home-module__g21JLG__mynavbar header,.Home-module__g21JLG__mynavbar nav,.Home-module__g21JLG__mynavbar .navbar,.Home-module__g21JLG__mynavbar .nav,.Home-module__g21JLG__mynavbar .navbar-wrapper){margin-bottom:0!important;padding-bottom:0!important}.Home-module__g21JLG__skip{height:0!important;margin:0!important;padding:0!important}.Home-module__g21JLG__mynavbar+*,.Home-module__g21JLG__mynavbar+div,.Home-module__g21JLG__container,.Home-module__g21JLG__mainstudents,.Home-module__g21JLG__maincourses,.Home-module__g21JLG__mainbatches,.Home-module__g21JLG__main,.Home-module__g21JLG__title,.Home-module__g21JLG__container{margin-top:0!important;padding-top:0!important}.Home-module__g21JLG__mynavbar{margin:0;position:relative;left:0}.Home-module__g21JLG__container{width:98vw;margin-left:-.05em;padding:0 .5em;margin-top:0!important}p.Home-module__g21JLG__subtitle{margin-left:.5em;position:relative}.Home-module__g21JLG__subtitlenonhm{text-align:center;font-size:1.5rem;margin-top:0!important;margin-bottom:0!important}.Home-module__g21JLG__gridcourses{width:100%;height:auto;margin-top:0;margin-left:0;padding-top:0;padding-right:0;position:relative}.Home-module__g21JLG__main{flex-direction:column;width:100vw;min-height:auto;display:flex}.Home-module__g21JLG__main .Home-module__g21JLG__subtitle{font-size:1.5em}.Home-module__g21JLG__grid{flex-direction:column}.Home-module__g21JLG__card{border:1px solid #000;height:auto;font-weight:700}.Home-module__g21JLG__mainstudents,.Home-module__g21JLG__maincourses{flex-direction:column;width:100%;max-width:100%;height:auto;min-height:auto;display:flex}.Home-module__g21JLG__gridstudents{flex-direction:column;width:100%;height:auto;display:flex}.Home-module__g21JLG__gridcourses{flex-direction:column;width:100%;height:auto;display:flex;position:relative;left:0}.Home-module__g21JLG__cardstudents{width:100%;padding-right:1em}.Home-module__g21JLG__cardstudentsform{width:100%}.Home-module__g21JLG__cardbatchform{border:1px solid #000;border-radius:10px;width:100%;max-width:100%;margin:0 auto;padding:1.5rem}.Home-module__g21JLG__cardcourseslist{border:1px solid #000;width:100%;max-width:100%}.Home-module__g21JLG__cardcoursesform{border:1px solid #000;width:100%;max-width:100%;margin:0 auto}.Home-module__g21JLG__addstaffform{border:1px solid #000;border-radius:10px;width:100%;min-height:auto;margin:0 auto;padding:0 1em;display:flow-root}.Home-module__g21JLG__addstaffformsec1,.Home-module__g21JLG__addstaffformsec2,.Home-module__g21JLG__addstaffformsec3{float:none;border:1px solid #000;border-radius:1em;width:auto;height:auto;margin:.75em 0 0}.Home-module__g21JLG__addstaffform{height:auto!important;min-height:auto!important;overflow:visible!important}.Home-module__g21JLG__addstaffforminputs{grid-template-columns:1fr!important;gap:1rem!important;display:grid!important}.Home-module__g21JLG__addstaffformsec1,.Home-module__g21JLG__addstaffformsec2,.Home-module__g21JLG__addstaffformsec3{float:none!important;clear:both!important;width:auto!important;height:auto!important}.Home-module__g21JLG__staffformoption{font-weight:700}.Home-module__g21JLG__addbatchform{border:1px solid #000;border-radius:10px;width:100%;margin:0 auto;padding-right:1em}.Home-module__g21JLG__addbatchformsec1,.Home-module__g21JLG__addbatchformsec2,.Home-module__g21JLG__addbatchformsec3{border:1px solid #000;border-radius:1em;width:auto;margin:1em 0 0}.Home-module__g21JLG__resetsubmitbtnsbatches{float:right;height:auto;margin-top:.8em;margin-bottom:-1em;padding:.5px;position:relative;top:-1.5em}.Home-module__g21JLG__resetbtnbatches,.Home-module__g21JLG__submitbtnbatches{float:right;border-radius:.5em;margin:.4em 0;padding:.2em}.Home-module__g21JLG__submitbtnbatches{margin-right:1em}.Home-module__g21JLG__studentapplicationform{width:1000vw;max-width:1000vw;position:relative;left:-1em}.Home-module__g21JLG__addButton{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:7.5px 5px;font-size:smaller}.Home-module__g21JLG__footer{flex-direction:row;width:95%;margin-top:1em;display:flex;position:relative;bottom:0;left:2em}}@media (min-width:480px) and (max-width:933px){.Home-module__g21JLG__container{width:99.5%;position:absolute;top:8em;left:-.5em}.Home-module__g21JLG__title{margin-top:0;font-size:1.7em}.Home-module__g21JLG__subtitlehm{text-align:center;margin-top:0;margin-bottom:0;margin-left:1em;font-size:1.5rem}.Home-module__g21JLG__subtitlenonhm{text-align:center;margin-top:0;margin-bottom:0;font-size:1.5rem;position:relative;left:1.5em}.Home-module__g21JLG__gridcourses{height:100vw;position:relative;top:2px;left:0}.Home-module__g21JLG__resetsubmitbtnsbatches{float:right;height:auto;margin-top:.8em;margin-bottom:-1em;padding:0;position:relative;top:-1.5em}.Home-module__g21JLG__resetbtnbatches,.Home-module__g21JLG__submitbtnbatches{float:right;border-radius:.5em;margin:.4em 0;padding:.2em}.Home-module__g21JLG__submitbtnbatches{margin-right:1em}.Home-module__g21JLG__cardcoursesform{border:1px solid #000;width:96vw;max-width:100vw;left:-1em}.Home-module__g21JLG__addstaffform{border:1px solid #000;border-radius:10px;height:auto;min-height:auto;margin-top:0;padding-top:0;padding-left:.5em;font-size:smaller}.Home-module__g21JLG__addnewstaffmember{margin-top:0;margin-left:0}.Home-module__g21JLG__addstaffformsec1,.Home-module__g21JLG__addstaffformsec2,.Home-module__g21JLG__addstaffformsec3{float:none;border:1px solid #000;border-radius:1em;width:auto;height:auto;margin-right:0;padding:1em}.Home-module__g21JLG__addbatchform{border:1px solid #000;border-radius:10px;height:auto;margin:1em auto 0;padding-left:.5em;font-size:smaller}.Home-module__g21JLG__addbatchformsec1,.Home-module__g21JLG__addbatchformsec2,.Home-module__g21JLG__addbatchformsec3{float:none;border:1px solid #000;border-radius:1em;width:auto;height:auto;margin-right:0;padding:1em;font-size:smaller}.Home-module__g21JLG__titlebatchspecific{font-size:1.8em;font-weight:400}.Home-module__g21JLG__buttons{gap:10px;height:auto;margin:10px;display:flex}.Home-module__g21JLG__addButton{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:7.5px 10px;font-size:smaller}.Home-module__g21JLG__addButtonDelAssign{height:2.4em;margin-left:1em}.Home-module__g21JLG__gridstudents{width:100%;height:auto}.Home-module__g21JLG__mainstudents{width:100vw;left:-1.5em}.Home-module__g21JLG__gridcourses{width:100%;height:95vh;margin-top:0;margin-bottom:0;padding-bottom:0;padding-right:0}.Home-module__g21JLG__card{height:auto}.Home-module__g21JLG__cardstudents,.Home-module__g21JLG__cardstudentsform{border:1px solid #000;margin-bottom:2em}.Home-module__g21JLG__genericTableHeader{height:auto}.Home-module__g21JLG__footer{margin-top:1em;bottom:0}}@media (prefers-color-scheme:dark){.Home-module__g21JLG__card,.Home-module__g21JLG__footer{border-color:#000}.Home-module__g21JLG__code{background:#000}.Home-module__g21JLG__logo img{filter:invert()}}.Home-module__g21JLG__studentDetails{border-collapse:collapse;width:100%}.Home-module__g21JLG__studentDetails thead{background-color:#f2f2f2;font-weight:700}.Home-module__g21JLG__studentDetails th,.Home-module__g21JLG__studentDetails td{border:1px solid #ddd;padding:10px}.Home-module__g21JLG__studentDetails tr:nth-child(2n){background-color:#f8f8f8}.Home-module__g21JLG__studentDetails tr:hover{background-color:#eaeaea}.Home-module__g21JLG__batchContainer{max-width:1200px;margin:0 auto}.Home-module__g21JLG__studentList{flex-wrap:wrap;gap:1rem;padding:0;list-style-type:none;display:flex}.Home-module__g21JLG__studentItem{text-align:center;cursor:pointer;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:5px;width:calc(50% - 1rem);padding:1rem}.Home-module__g21JLG__studentItem:hover{background-color:#e9ecef}.Home-module__g21JLG__addButton:hover{background-color:#0056b3}.Home-module__g21JLG__batchManagementContainer{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:5px;margin-bottom:2rem;padding:1rem}.Home-module__g21JLG__batchManagementList{min-width:200px;margin-right:10px}.Home-module__g21JLG__batchManagementForm{margin-left:20px;list-style-type:none}.Home-module__g21JLG__unassignedItem{align-items:center;gap:.5rem;display:flex}.Home-module__g21JLG__batchManagementButton,.Home-module__g21JLG__studentsButton,.Home-module__g21JLG__coursesButton{color:#fff;cursor:pointer;background-color:#28a745;border:none;border-radius:5px;padding:.5rem}.Home-module__g21JLG__batchStatusRulesLink{color:#1565c0;font-weight:500;text-decoration:underline}.Home-module__g21JLG__batchStatusRulesLink:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.Home-module__g21JLG__cardcoursesform{border:1px solid #000;border-radius:1em;width:98vw;max-width:1200px;margin:0 auto 2rem;padding:1.25rem}.Home-module__g21JLG__cardcoursesformcontents{height:auto;padding:0}.Home-module__g21JLG__coursesformrow{grid-template-columns:1fr;gap:.125rem;margin-bottom:1rem;display:grid}.Home-module__g21JLG__coursesformlabel{text-align:left;width:auto;margin-bottom:.1rem;font-weight:700;display:block}.Home-module__g21JLG__coursesformlabelunrequired{text-align:left;width:auto;margin-bottom:.1rem;font-weight:700;display:block;position:static;left:0}.Home-module__g21JLG__coursesforminput{vertical-align:top;box-sizing:border-box;border:2px solid #000;width:100%;max-width:36rem;height:1.8em}.Home-module__g21JLG__coursesformfieldset{box-sizing:border-box;border:2px solid #000;width:100%;max-width:36rem;display:block}.Home-module__g21JLG__coursesformbuttonsrow{border:0 solid pink;grid-template-columns:minmax(0,36rem);justify-content:start;height:auto;display:grid}.Home-module__g21JLG__coursesformbuttons{size:2em;border:0 solid #ff0;justify-self:end}.Home-module__g21JLG__coursesformradiobtn{margin-left:1em}.Home-module__g21JLG__coursesresetbtn,.Home-module__g21JLG__coursessubmitbtn{border-radius:.3em;margin-top:1rem;padding:.2em;font-size:1em}.Home-module__g21JLG__courseManagementButton{margin-right:1em}.Home-module__g21JLG__staffManagementButton{color:#fff;cursor:pointer;background-color:#28a745;border:none;border-radius:5px;padding:.5rem}.Home-module__g21JLG__batchManagementButton:hover{background-color:#218838}.Home-module__g21JLG__batchManagementButton:active{background-color:#176d2a}.Home-module__g21JLG__batchManagementDeleteButton{color:#fff;cursor:pointer;background-color:#d11a2a;border:none;border-radius:5px;margin-top:5px;padding:.5rem}.Home-module__g21JLG__batchManagementDeleteButton:hover{background-color:#a60f1b}.Home-module__g21JLG__batchManagementDeleteButton:active{background-color:#860c16}.Home-module__g21JLG__selectedStudent{background-color:#218838}.Home-module__g21JLG__collapseButtonBatches{cursor:pointer;transition:transform .2s}.Home-module__g21JLG__collapseButtonBatches:hover{transform:scale(1.1)}.Home-module__g21JLG__collapseButtonCourse{cursor:pointer;transition:transform .2s}.Home-module__g21JLG__collapseButtonCourse:hover{transform:scale(1.1)}.Home-module__g21JLG__collapseButtonAssessment{position:relative;top:-1.7em;left:16.5em}.Home-module__g21JLG__collapseButtonUsers{cursor:pointer;border:0 solid green;transition:transform .2s}.Home-module__g21JLG__collapseButtonUsers:hover{transform:scale(1.1)}.Home-module__g21JLG__collapseButton:hover{cursor:pointer}.Home-module__g21JLG__customLoader{color:#218838;text-indent:-9999em;z-index:1000;border-radius:50%;width:1em;height:1em;font-size:45px;animation:1.7s infinite Home-module__g21JLG__mltShdSpin,1.7s infinite Home-module__g21JLG__round;position:absolute;top:50%;left:50%;overflow:hidden;transform:translateZ(0)}.Home-module__g21JLG__overlay{z-index:999;background-color:#000000b3;width:100%;height:100%;position:fixed;inset:0}@keyframes Home-module__g21JLG__mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes Home-module__g21JLG__round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Home-module__g21JLG__tableWrapper{scroll-behavior:smooth;width:100%;height:100%;overflow-y:auto}.Home-module__g21JLG__genericTable{table-layout:fixed;border:1px solid #0000004d;width:100%;position:sticky}.Home-module__g21JLG__genericTableHeader{border:0 solid red}.Home-module__g21JLG__genericTableHeader h2{margin-right:.5px}.Home-module__g21JLG__tableSearch{border:1px solid gray;margin-left:1em;font-size:1rem}.Home-module__g21JLG__genericTable thead{background-color:#b2b2b2;height:auto;position:sticky}.Home-module__g21JLG__genericTable th{color:var(--table-text);text-align:left;text-transform:uppercase;word-wrap:break-word;border:3px solid #000;padding:0 1rem;font-size:.8rem;font-weight:700}.Home-module__g21JLG__genericTable thead tr th div span:first-child{border:3px solid #000}div.Home-module__g21JLG__rotatedth,.Home-module__g21JLG__rotatedth{height:25vh;margin-top:1em;position:relative}.Home-module__g21JLG__rotatedthlabel{transform-origin:0;white-space:nowrap;position:absolute;bottom:5px;left:50%;transform:rotate(-70deg)}.Home-module__g21JLG__rotatedthlabel:first-child{transform-origin:0;white-space:nowrap;position:absolute;bottom:5px;left:50%}.Home-module__g21JLG__actionscolheading{vertical-align:bottom;border-bottom:.7em solid #0000}.Home-module__g21JLG__genericTable th .Home-module__g21JLG__genericTable tbody tr{width:100%}.Home-module__g21JLG__genericTable td{text-align:left;vertical-align:middle;color:var(--table-text);word-wrap:break-word;border-bottom:1px solid #0000001a;width:100%;padding:.25rem;font-size:.875rem}.Home-module__g21JLG__genericTable tbody tr:hover{background-color:#0000001a}.Home-module__g21JLG__tableWrapper::-webkit-scrollbar{width:10px}.Home-module__g21JLG__tableWrapper::-webkit-scrollbar-track{background-color:#0000}.Home-module__g21JLG__tableWrapper::-webkit-scrollbar-thumb{background-color:#688c8c4d;border:6px solid #0000;border-radius:20px}.Home-module__g21JLG__genericTableColumnHeaderAsc{align-items:flex-end;display:flex}.Home-module__g21JLG__genericTableColumnHeaderDesc{align-items:flex-start;display:flex}.Home-module__g21JLG__actionItem{cursor:pointer;text-align:left;margin-right:.3rem}.Home-module__g21JLG__genericTableHeader{align-items:left;word-wrap:break-word;background-color:#fff;flex-direction:row;margin-left:.1rem;margin-right:.1rem;display:flex;position:sticky;top:0}.Home-module__g21JLG__editableInput{border:1px solid #087f48b3;border-radius:4px;width:100%;padding:.15rem}.Home-module__g21JLG__container .Home-module__g21JLG__mainstudents .Home-module__g21JLG__gridcourses :first-child :nth-child(2) :first-child :first-child :nth-child(25) :first-child{width:30em}.Home-module__g21JLG__container .Home-module__g21JLG__mainstudents .Home-module__g21JLG__gridcourses :first-child :nth-child(2) :nth-child(2) :nth-child(25) :first-child{width:100%}.Home-module__g21JLG__gridCellEditable{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E") 2 22,text}.Home-module__g21JLG__filters{background-color:#f5f5f5;border-radius:8px;margin:20px 0;padding:20px}.Home-module__g21JLG__filterGroup{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.Home-module__g21JLG__filterGroup label{flex-direction:column;gap:5px;font-weight:500;display:flex}.Home-module__g21JLG__filterSelect,.Home-module__g21JLG__filterInput{border:1px solid #ddd;border-radius:4px;min-width:200px;padding:8px 12px;font-size:14px}.Home-module__g21JLG__clearFiltersButton{color:#fff;cursor:pointer;background-color:#6b7280;border:none;border-radius:4px;padding:8px 16px;transition:background-color .2s}.Home-module__g21JLG__clearFiltersButton:hover{background-color:#4b5563}.Home-module__g21JLG__tableContainer{margin:20px 0;overflow-x:auto}.Home-module__g21JLG__logsTable{border-collapse:collapse;background-color:#fff;width:100%;box-shadow:0 1px 3px #0000001a}.Home-module__g21JLG__logsTable th,.Home-module__g21JLG__logsTable td{text-align:left;border-bottom:1px solid #e5e7eb;padding:12px 16px}.Home-module__g21JLG__logsTable th{background-color:#f9fafb;font-weight:600}.Home-module__g21JLG__logsTable tr:hover{background-color:#f9fafb}.Home-module__g21JLG__changes{font-size:14px}.Home-module__g21JLG__change{background-color:#f9fafb;border-radius:4px;margin:8px 0;padding:8px}.Home-module__g21JLG__changeValues{align-items:center;gap:8px;margin-top:4px;display:flex}.Home-module__g21JLG__oldValue{color:#dc2626}.Home-module__g21JLG__arrow{color:#6b7280}.Home-module__g21JLG__newValue{color:#059669}.Home-module__g21JLG__jsonDetails{white-space:pre-wrap;background-color:#f9fafb;border-radius:4px;max-height:200px;padding:8px;font-size:12px;overflow-y:auto}.Home-module__g21JLG__pagination{justify-content:center;align-items:center;gap:16px;margin:20px 0;display:flex}.Home-module__g21JLG__paginationButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:4px;padding:8px 16px;transition:background-color .2s}.Home-module__g21JLG__paginationButton:hover:not(:disabled){background-color:#2563eb}.Home-module__g21JLG__paginationButton:disabled{cursor:not-allowed;background-color:#9ca3af}.Home-module__g21JLG__paginationInfo{color:#6b7280;font-size:14px}.Home-module__g21JLG__loading{color:#6b7280;justify-content:center;align-items:center;min-height:200px;font-size:18px;display:flex}.Home-module__g21JLG__form{background:#fff;border-radius:8px;width:100%;max-width:600px;margin:2rem auto;padding:2rem;box-shadow:0 2px 4px #0000001a}.Home-module__g21JLG__formGroup{margin-bottom:1.5rem}.Home-module__g21JLG__formGroup label{margin-bottom:.5rem;font-weight:500;display:block}.Home-module__g21JLG__input,.Home-module__g21JLG__select{border:1px solid #ddd;border-radius:4px;width:100%;margin-top:.25rem;padding:.75rem;font-size:1rem}.Home-module__g21JLG__button{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;width:100%;padding:1rem;font-size:1rem;font-weight:500;transition:background-color .2s}.Home-module__g21JLG__button:hover{background-color:#0051cc}.Home-module__g21JLG__button:disabled{cursor:not-allowed;background-color:#ccc}.Home-module__g21JLG__mainWithNavbar{margin-top:1rem}@media (max-width:768px){.Home-module__g21JLG__mainWithNavbar{margin-top:0!important;padding-top:0!important}.Home-module__g21JLG__mainstudents,.Home-module__g21JLG__mainbatches,.Home-module__g21JLG__maincourses,.Home-module__g21JLG__main,.Home-module__g21JLG__container{display:flow-root;margin-top:0!important;padding-top:0!important}}@media (max-width:450px){.Home-module__g21JLG__mainWithNavbar{margin-top:0!important;padding-top:0!important}.Home-module__g21JLG__mainstudents,.Home-module__g21JLG__mainbatches,.Home-module__g21JLG__maincourses,.Home-module__g21JLG__main,.Home-module__g21JLG__container{display:flow-root;margin-top:0!important;padding-top:0!important}}
.Navbar-module__Ubi64G__navstudents{z-index:1000;position:relative}.Navbar-module__Ubi64G__topRightText{white-space:nowrap;margin:0;padding:4px 10px 0;font-size:1rem;line-height:1.2;position:absolute;top:2px;right:.5rem}.Navbar-module__Ubi64G__dropdown-menu{display:inline-block;position:relative}.Navbar-module__Ubi64G__dropdown-menu-item{cursor:pointer}.Navbar-module__Ubi64G__dropdown-menu-submenu{background-color:#fff;min-width:160px;display:none;position:absolute;top:2em;left:0;box-shadow:0 8px 16px #0003}.Navbar-module__Ubi64G__dropdown-menu:hover .Navbar-module__Ubi64G__dropdown-menu-submenu{display:block}.Navbar-module__Ubi64G__dropdown-menu-submenu a{color:#000;padding:12px 16px;text-decoration:none;display:block}.Navbar-module__Ubi64G__dropdown-menu-submenu a:hover{background-color:#fff}@media (max-width:768px){.Navbar-module__Ubi64G__topRightText{text-align:center;white-space:normal;word-break:break-word;overflow-wrap:anywhere;width:100%;margin:0;padding:4px;line-height:1.2;display:block;position:static!important;top:auto!important;right:auto!important}.Navbar-module__Ubi64G__dropdown-menu-submenu,.Navbar-module__Ubi64G__navMenuList{margin-top:0}.Navbar-module__Ubi64G__navstudents{padding-top:2px!important;padding-bottom:6px!important}.Navbar-module__Ubi64G__navMenuList{flex-direction:column;gap:8px;display:flex;margin:0!important}.Navbar-module__Ubi64G__navMenuList>li{margin:0;padding:0}.Navbar-module__Ubi64G__navMenuList>li:first-child{margin-top:0;padding-top:0}.Navbar-module__Ubi64G__navMenuList a{padding:6px 0;line-height:1.2}.Navbar-module__Ubi64G__btnlogout{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;margin-top:0;margin-left:0;padding:4px;line-height:1;display:inline-flex;position:static}}
.Button-module__fSMSha__genericButtonLight{color:#000;cursor:pointer;background:0 0;border:2px solid #000;border-radius:5px;align-items:center;padding:.7rem 1.2rem;font-size:1rem;font-weight:700;display:flex}.Button-module__fSMSha__genericButtonLight:hover{background:var(--button-background-hover-light)}.Button-module__fSMSha__genericButtonDark{border:2px solid var(--button-border-dark);color:var(--button-text-dark);cursor:pointer;background:#087f48b3;border-radius:5px;align-items:center;margin-left:0;padding:7px 12px;font-size:.8rem;display:flex}.Button-module__fSMSha__genericButtonDark:hover{background:var(--button-background-hover-dark)}.Button-module__fSMSha__buttonText{padding-left:.5rem}.Button-module__fSMSha__btnnewbatchform{position:relative;left:2em}@media (max-width:431px){.Button-module__fSMSha__genericButtonLight,.Button-module__fSMSha__genericButtonLight:hover,.Button-module__fSMSha__genericButtonDark,.Button-module__fSMSha__genericButtonDark:hover{margin-top:20px}}
.Reports-module__SKSeFW__mainContent{padding-left:1rem;padding-right:1rem}.Reports-module__SKSeFW__toggleSection{border-bottom:1px solid #eaeaea;justify-content:center;align-items:center;gap:2.5rem;width:100%;margin-bottom:2rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.Reports-module__SKSeFW__toggleLabel{cursor:pointer;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:500;display:flex}.Reports-module__SKSeFW__toggleRadio{cursor:pointer;width:1.2rem;height:1.2rem}.Reports-module__SKSeFW__dropdownContainer{position:relative}.Reports-module__SKSeFW__dropdownMenu{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #00000026}.Reports-module__SKSeFW__dropdownItem{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:10px 12px;transition:background-color .2s}.Reports-module__SKSeFW__dropdownItem:hover{background-color:#f5f5f5}.Reports-module__SKSeFW__dropdownItemTitle{color:#333;font-weight:500}.Reports-module__SKSeFW__dropdownItemSubtitle{color:#666;margin-top:2px;font-size:.85rem}.Reports-module__SKSeFW__noResults{z-index:1000;color:#666;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-top:4px;padding:12px;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 8px #00000026}.Reports-module__SKSeFW__buttonContainer{gap:1rem;display:flex}.Reports-module__SKSeFW__inlineFormRow{align-items:flex-start;gap:1rem;display:flex}.Reports-module__SKSeFW__inlineFormRow>div{flex:1}
.StudentReg-module__NzbGuG__dropdowndiv{width:60%;overflow:hidden}.StudentReg-module__NzbGuG__edu_details{width:100%}.StudentReg-module__NzbGuG__txtboxdropdown:focus,.StudentReg-module__NzbGuG__reginput:focus,.StudentReg-module__NzbGuG__regtextareagoals:focus,.StudentReg-module__NzbGuG__regtextareaimpair:focus,.StudentReg-module__NzbGuG__inputcrschoice:focus,.StudentReg-module__NzbGuG__btnsubmitcrschoice:focus,.StudentReg-module__NzbGuG__btngetsfocus:focus,.StudentReg-module__NzbGuG__btnradiocourse:focus,.StudentReg-module__NzbGuG__btngetsfocus:focus{outline:2px solid #00f}.StudentReg-module__NzbGuG__main{align-items:left;border:0 solid #00f;flex-direction:column;justify-content:space-between;height:auto;margin-top:0;padding:1rem;display:flex}.StudentReg-module__NzbGuG__title{margin:0 0 0 .3em;font-size:1.9em;font-weight:200;left:0}.StudentReg-module__NzbGuG__sregfieldset{border-radius:1em;margin-top:.5em;padding:0 1em}.StudentReg-module__NzbGuG__sregfieldsetlearn{border-radius:1em;margin-top:-.2em;margin-bottom:1em;padding-right:1em}.StudentReg-module__NzbGuG__sregfslegend{font-size:x-large;font-weight:700}.StudentReg-module__NzbGuG__forminstruction{color:#666;margin-top:.5em;font-size:.9em}.StudentReg-module__NzbGuG__sregfieldsetmedical{border-radius:1em;margin-top:-.2em;padding-bottom:1em;padding-right:1em}.StudentReg-module__NzbGuG__sregfslegendmedical{font-size:x-large;font-weight:700}.StudentReg-module__NzbGuG__sregfieldsetcourses{border-radius:1em;margin-top:1em;padding-right:1em}.StudentReg-module__NzbGuG__studregcrsesinfo{color:#00f;font-size:1.2em;font-weight:500;position:relative;left:.5em}.StudentReg-module__NzbGuG__grid{grid-template-columns:repeat(3,minmax(33%,100%));width:100%;max-width:100%;height:auto;margin-top:0;display:grid;position:relative;top:2em}.StudentReg-module__NzbGuG__card{border-radius:var(--border-radius);text-align:left;background:#fff;border:.05rem solid #000;margin:0 .5rem;padding:1rem;font-weight:500;transition:background .2s,border .2s}.StudentReg-module__NzbGuG__regtable{border-collapse:separate;border-spacing:0 1em}.StudentReg-module__NzbGuG__regrow{line-height:2em}.StudentReg-module__NzbGuG__inputlabel{text-align:right;vertical-align:top;padding-right:.5em}.StudentReg-module__NzbGuG__inputtd{vertical-align:top}.StudentReg-module__NzbGuG__inputtd::placeholder{opacity:.6}.StudentReg-module__NzbGuG__inputtdnarrow{vertical-align:top;width:59%}.StudentReg-module__NzbGuG__inputlabelmisc,.StudentReg-module__NzbGuG__inputtdmisc{width:50%}.StudentReg-module__NzbGuG__requiredelement{color:red;font-size:1.5em;font-weight:700}.StudentReg-module__NzbGuG__requiredelementlower{color:red;font-size:1.5em;font-weight:700;position:relative;top:.3em}.StudentReg-module__NzbGuG__reginput{border:2px solid #000;width:100%;height:1.8em;padding-left:.2em}.StudentReg-module__NzbGuG__regtextareagoals{border:2px solid #000;width:100%;height:6em;padding-top:.2em;padding-left:.2em}.StudentReg-module__NzbGuG__regtextareaimpair{border:2px solid #000;width:100%;height:10em;padding-left:.2em}.StudentReg-module__NzbGuG__txtboxdropdown{border:2px solid #000;width:100%;height:1.8em}.StudentReg-module__NzbGuG__tblchoosecourses{border-collapse:separate;border-spacing:.5em 1.2em;table-layout:fixed;width:100%;margin-bottom:1em}.StudentReg-module__NzbGuG__tdlblcrschoice{vertical-align:top;width:27%}.StudentReg-module__NzbGuG__tdlblgoals{text-align:right;vertical-align:top;width:27%}.StudentReg-module__NzbGuG__fdsetlearning{border:2px solid #000;margin-top:2em}.StudentReg-module__NzbGuG__tdsubmitcrschoice{width:27%}.StudentReg-module__NzbGuG__inputcrschoice{background-color:#fff;border:2px solid #000;width:100%;height:1.8em}.StudentReg-module__NzbGuG__btnsubmitcrschoice{color:#000;background-color:#c5e8cf;border-color:#000;border-radius:.4rem;width:100%;padding:0 .2rem;font-size:.8em;font-weight:700}.StudentReg-module__NzbGuG__btncrsesresetdark{border-radius:var(--buttonva-borderradius);background-color:var(--vagreendark-background);color:#fff;float:right;text-align:center;border-color:#0000;width:30%;margin-bottom:2em;margin-right:.5em;font-size:1.1rem;font-weight:700}.StudentReg-module__NzbGuG__btnradiocourse{outline:2px solid #000}.StudentReg-module__NzbGuG__capcoursewksht{border-bottom:1px solid #000;margin-bottom:1em}.StudentReg-module__NzbGuG__h3courses{margin-bottom:1em}.StudentReg-module__NzbGuG__coursestip{text-align:left;margin-bottom:1em;margin-left:1.5em}.StudentReg-module__NzbGuG__tblcoursewksht{width:100%;margin-top:1em}.StudentReg-module__NzbGuG__tblcrsabbrev{vertical-align:top}.StudentReg-module__NzbGuG__inputlabelcourses{text-align:left;vertical-align:top;padding-left:.3em;padding-right:.7em}.StudentReg-module__NzbGuG__bottomrow{flex-direction:row-reverse;align-content:flex-end;width:95vw;height:auto;margin-top:1em;display:flex}.StudentReg-module__NzbGuG__tblmisc{margin-bottom:1em}.StudentReg-module__NzbGuG__btnsubmitcrschoice{height:auto}.StudentReg-module__NzbGuG__frmbtnblocksubres{float:right;width:11em;height:6em;position:relative}.StudentReg-module__NzbGuG__btnsubmit{border-radius:var(--buttonva-borderradius);background-color:var(--vagreendark-background);color:#fff;float:right;font-size:var(--buttonva-fontsize);padding:var(--buttonva-padding);cursor:pointer;border-color:#0000;width:8em;height:2.5em;font-weight:700;display:block}.StudentReg-module__NzbGuG__btnsubmit:hover{background-color:var(--vagreenmedium-background)}.StudentReg-module__NzbGuG__btnreset{border-radius:var(--buttonva-borderradius);color:#fff;font-size:var(--buttonva-fontsize);padding:var(--buttonva-padding);cursor:pointer;background-color:#7d1818;border-color:#0000;width:8em;height:2.5em;font-weight:700;position:absolute;bottom:0;right:0}.StudentReg-module__NzbGuG__btnreset:hover{background-color:#f43c3c}.StudentReg-module__NzbGuG__btnregdropdown{color:#000;background-color:#fff}.StudentReg-module__NzbGuG__tdregformbtns{text-align:right;padding-top:1em;padding-right:-2em}.StudentReg-module__NzbGuG__description{align-items:inherit;display:inherit;font-family:var(--font-mono);justify-content:inherit;max-width:var(--max-width);z-index:2;width:100%;font-size:.85rem}.StudentReg-module__NzbGuG__description a{justify-content:center;align-items:center;gap:.5rem;display:flex}.StudentReg-module__NzbGuG__description p{border:1px solid rgba(var(--callout-border-rgb), .3);border-radius:var(--border-radius);background-color:#fff;margin:0;padding:1rem;position:relative}.StudentReg-module__NzbGuG__code{font-weight:700;font-family:var(--font-mono)}.StudentReg-module__NzbGuG__card span{transition:transform .2s;display:inline-block}.StudentReg-module__NzbGuG__card h2{margin-bottom:.7rem;font-weight:600}.StudentReg-module__NzbGuG__card p{max-width:30ch;margin:0;font-size:.9rem;line-height:1.5}.StudentReg-module__NzbGuG__center{justify-content:center;align-items:center;padding:4rem 0;display:flex;position:relative}.StudentReg-module__NzbGuG__center:before{border-radius:50%;width:480px;height:360px;margin-left:-400px}.StudentReg-module__NzbGuG__center:after{z-index:-1;width:240px;height:180px}.StudentReg-module__NzbGuG__center:before,.StudentReg-module__NzbGuG__center:after{content:"";filter:blur(45px);position:absolute;left:50%;transform:translateZ(0)}.StudentReg-module__NzbGuG__logo{position:relative}.StudentReg-module__NzbGuG__footernewreg{border-top:1px solid #000;flex:1;justify-content:center;align-items:center;margin:2em 0;font-size:1em;display:flex;bottom:0;left:0}.StudentReg-module__NzbGuG__detailsButton{background-color:var(--vagreendark-background);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:10px;margin-left:8px;padding:8px 16px;text-decoration:none}.StudentReg-module__NzbGuG__detailsButton:hover{background-color:var(--vagreenmedium-background)}@media (hover:hover) and (pointer:fine){.StudentReg-module__NzbGuG__card:hover span:not(.StudentReg-module__NzbGuG__requiredelement):not(.StudentReg-module__NzbGuG__requiredelementlower){transform:translate(4px)}}@media (prefers-reduced-motion){.StudentReg-module__NzbGuG__card:hover span{transform:none}}@media (max-width:431px){.StudentReg-module__NzbGuG__main{margin-left:-1em;padding-bottom:1em}.StudentReg-module__NzbGuG__grid{grid-template-columns:1fr;max-width:431px;margin-bottom:1em}.StudentReg-module__NzbGuG__card{border:1px solid #000;width:98vw;margin-bottom:2em;margin-left:0;margin-right:2em}.StudentReg-module__NzbGuG__reginput{width:100%;padding-left:1em}.StudentReg-module__NzbGuG__txtboxdropdown{width:100%}.StudentReg-module__NzbGuG__btngenderdropdown{z-index:0}.StudentReg-module__NzbGuG__navstudents{z-index:5}}@media (min-width:480px) and (max-width:853px){.StudentReg-module__NzbGuG__main{margin-top:7em;padding:0}.StudentReg-module__NzbGuG__grid{text-align:center;grid-template-columns:1fr;width:100%;margin-top:0;margin-left:-1em;font-size:.8em}.StudentReg-module__NzbGuG__card{width:90vw;padding:1rem 1em 1rem .5rem}.StudentReg-module__NzbGuG__card h2{margin-bottom:.5rem}.StudentReg-module__NzbGuG__reginput{width:11em;margin-right:.5em}.StudentReg-module__NzbGuG__txtboxdropdown,.StudentReg-module__NzbGuG__regtextareagoals,.StudentReg-module__NzbGuG__regtextareaimpair{width:11em}.StudentReg-module__NzbGuG__center{padding:8rem 0 6rem}.StudentReg-module__NzbGuG__center:before{height:300px;transform:none}.StudentReg-module__NzbGuG__description{font-size:.8rem}.StudentReg-module__NzbGuG__description a{padding:1rem}.StudentReg-module__NzbGuG__description p,.StudentReg-module__NzbGuG__description div{justify-content:center;width:100%;display:flex;position:fixed}.StudentReg-module__NzbGuG__description p{border:none;border-bottom:1px solid rgba(var(--callout-border-rgb), .25);background:linear-gradient(to bottom, rgba(var(--background-start-rgb), 1), rgba(var(--callout-rgb), .5));background-clip:padding-box;border-radius:0;align-items:center;padding:2rem 1rem 1.4rem;inset:0 0 auto}.StudentReg-module__NzbGuG__description div{pointer-events:none;background:linear-gradient(to bottom, transparent 0%, rgb(var(--background-end-rgb)) 40%);z-index:1;align-items:flex-end;height:200px;padding:2rem;inset:auto 0 0}}@media (min-width:701px) and (max-width:1120px){.StudentReg-module__NzbGuG__grid{grid-template-columns:repeat(2,50%);justify-content:center;display:flex}.StudentReg-module__NzbGuG__card{width:30vw}}@keyframes StudentReg-module__NzbGuG__rotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.StudentReg-module__NzbGuG__updateFormOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StudentReg-module__NzbGuG__updateFormCard{background:#fff;border-radius:8px;width:100%;max-width:500px;padding:2rem;box-shadow:0 2px 10px #0000001a}.StudentReg-module__NzbGuG__updateFormInstruction{color:#666;margin-bottom:1.5rem;font-size:.9rem}.StudentReg-module__NzbGuG__updateFormField{margin-bottom:1.5rem}.StudentReg-module__NzbGuG__updateFormField label{color:#333;margin-bottom:.5rem;font-weight:500;display:block}.StudentReg-module__NzbGuG__updateFormField input,.StudentReg-module__NzbGuG__updateFormField select{border:1px solid #ccc;border-radius:4px;width:100%;height:2.5em;padding:8px;font-size:1rem}.StudentReg-module__NzbGuG__updateFormField input:focus,.StudentReg-module__NzbGuG__updateFormField select:focus{border-color:var(--vagreendark-background);outline:none;box-shadow:0 0 0 2px #0080001a}.StudentReg-module__NzbGuG__updateFormButtons{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.StudentReg-module__NzbGuG__errorMessage{color:red;margin-top:.5rem;font-size:.9rem}.StudentReg-module__NzbGuG__successMessage{color:green;margin-top:.5rem;font-size:.9rem;font-weight:700}.StudentReg-module__NzbGuG__updateButton{background-color:var(--vagreendark-background);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-weight:500;transition:background-color .2s}.StudentReg-module__NzbGuG__updateButton:hover{background-color:var(--vagreenmedium-background)}.StudentReg-module__NzbGuG__checkRowsButton{background-color:var(--vagreendark-background);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-weight:500;transition:background-color .2s}.StudentReg-module__NzbGuG__checkRowsButton:hover{background-color:var(--vagreenmedium-background)}.StudentReg-module__NzbGuG__checkRowsButton:disabled{color:#333;cursor:not-allowed;background-color:#ccc}.StudentReg-module__NzbGuG__checkRowsButton:disabled:hover{color:#333;background-color:#ccc}.StudentReg-module__NzbGuG__bulkRegisterButton{color:#fff;cursor:pointer;background-color:#0059be;border:none;border-radius:4px;padding:8px 16px;font-weight:500;transition:background-color .2s}.StudentReg-module__NzbGuG__bulkRegisterButton:hover{background-color:#0177ff}.StudentReg-module__NzbGuG__bulkRegisterButton:disabled{color:#333;cursor:not-allowed;background-color:#ccc}.StudentReg-module__NzbGuG__bulkRegisterButton:disabled:hover{color:#333;background-color:#ccc}.StudentReg-module__NzbGuG__btnupdate{color:#fff!important;cursor:pointer!important;background-color:#4caf50!important;border:none!important;border-radius:4px!important;padding:10px 20px!important;font-weight:700!important}.StudentReg-module__NzbGuG__btnupdate:hover{background-color:#45a049!important}
.NotFound-module__Jq_08q__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;display:flex}.NotFound-module__Jq_08q__inner{max-width:28rem;padding:0 1rem}.NotFound-module__Jq_08q__code{color:#0b751f;margin:0 0 .5rem;font-size:clamp(3rem,10vw,4.5rem);font-weight:200;line-height:1}.NotFound-module__Jq_08q__heading{margin:0 0 1rem;font-size:1.5rem;font-weight:400;line-height:1.3}.NotFound-module__Jq_08q__message{color:#333;margin:0 0 1.5rem;line-height:1.5}.NotFound-module__Jq_08q__link{color:#0b751f;font-weight:500;text-decoration:none;display:inline-block}.NotFound-module__Jq_08q__link:hover,.NotFound-module__Jq_08q__link:focus{text-decoration:underline}
.Table-module__5NDgla__highlightTodayColumnHeaderAttendance,.Table-module__5NDgla__highlightTodayColumnCellAttendance{background-color:#c5e8cf}.Table-module__5NDgla__notEditableHeader{color:#888}.Table-module__5NDgla__formRowSuccess{background-color:#d4edda}.Table-module__5NDgla__formRowError{background-color:#ff00001a}.Table-module__5NDgla__formCellError{background-color:#ffd2d2;box-shadow:inset 0 0 0 1px #bb2424}.Table-module__5NDgla__formCellChangedSinceLastValidation{background-color:#ffffb8;box-shadow:inset 0 0 0 1px #9b9e00}.Table-module__5NDgla__formHeaderOverflow,.Table-module__5NDgla__formHeaderOverflow div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Table-module__5NDgla__requiredHeader span[data-ref=eText]:after{content:" *";color:red}.Table-module__5NDgla__formRowValid{background-color:#d0e6ff}.Table-module__5NDgla__attendanceHeader{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.Table-module__5NDgla__cancelAttendanceButton{color:#fff;cursor:pointer;background-color:#e03e3e;border:none;border-radius:4px;margin-left:.5rem;padding:.1rem .3rem;font-size:.7rem;font-weight:700}.Table-module__5NDgla__cancelAttendanceButton:hover{background-color:#c52b2b}.Table-module__5NDgla__va-actions-cell{opacity:1!important;visibility:visible!important;overflow:visible!important}.Table-module__5NDgla__tableWrapper{scroll-behavior:smooth;width:100%;height:100%}.Table-module__5NDgla__genericTable[title=Mainbatches].Table-module__5NDgla__td.Table-module__5NDgla__stickyColTd>p{float:left;border:3px solid red}.Table-module__5NDgla__genericTable[title=Grades] :first-child :first-child :nth-child(2) :first-child .Table-module__5NDgla__genericTableColumnHeaderAsc,.Table-module__5NDgla__genericTable[title=Grades] :first-child :first-child :nth-child(3) :first-child .Table-module__5NDgla__genericTableColumnHeaderAsc{position:relative;left:-1.8em}.Table-module__5NDgla__genericTable[title=Grades] :first-child :first-child :nth-child(2) :nth-child(2){float:left}.Table-module__5NDgla__tableRow{margin-left:-5px;margin-right:-5px}.Table-module__5NDgla__tableColumn{float:left;padding:5px}.Table-module__5NDgla__tableRow:after{content:"";clear:both;display:table}.Table-module__5NDgla__buttonContainer{height:430px;padding:25px;position:relative}.Table-module__5NDgla__buttonCenter{margin-left:-30px;padding:1px;position:absolute;top:50%;transform:translateY(-50%)}.Table-module__5NDgla__ag-header-cell-menu-button{opacity:1!important}.Table-module__5NDgla__genericTable{table-layout:fixed;white-space:nowrap;width:100%;max-width:fit-content;max-height:500px;display:block;position:sticky;overflow-x:scroll}.Table-module__5NDgla__genericTableHeader{margin-bottom:1em}.Table-module__5NDgla__genericTableHeader h2{margin-right:.5px}.Table-module__5NDgla__tableSearch{border:2px solid #000;margin-left:.5em;font-size:1rem;font-weight:700}.Table-module__5NDgla__tableSearch:focus{border:3px solid #00f}.Table-module__5NDgla__genericTable thead{background-color:#b2b2b2;width:auto;height:3em;overflow-x:scroll}.Table-module__5NDgla__genericTable th{color:var(--table-text);text-align:left;text-transform:uppercase;word-wrap:break-word;z-index:0;background-color:#b2b2b2;border:0 solid #00f;padding:.2rem;font-size:.85rem;font-weight:500;position:sticky;top:0}.Table-module__5NDgla__rotatedth{height:var(--table-height-th);vertical-align:bottom;width:auto;min-width:60px;margin-top:.5em;margin-bottom:.5em;position:relative}.Table-module__5NDgla__rotatedthCol{height:var(--table-height-th);vertical-align:bottom;width:auto;margin-top:.5em;margin-bottom:.5em;position:relative}.Table-module__5NDgla__rotatedthlabel{text-align:left;transform-origin:0;vertical-align:bottom;white-space:nowrap;margin-bottom:-.3em;position:absolute;bottom:0;left:1em;transform:rotate(-70deg)}.Table-module__5NDgla__actionscolheading{vertical-align:middle;border:3px solid brown;border-bottom:.7em solid #0000;position:relative;padding-right:5px!important}.Table-module__5NDgla__stickyColTd{left:var(--left-override-th);z-index:1;background-color:#fff;position:sticky}.Table-module__5NDgla__stickyColTh{left:var(--left-override-th);background-color:#b2b2b2;position:sticky;z-index:3!important}.Table-module__5NDgla__studentNames{min-width:200px}.Table-module__5NDgla__csvbutton{color:#fff;cursor:pointer;opacity:.8;background-color:#087f48;border:none;border-radius:.2em;margin:5px;padding:.3em .2em;font-size:.9em;font-weight:500;position:relative}.Table-module__5NDgla__genericTable th .Table-module__5NDgla__genericTable tbody tr{width:95%}.Table-module__5NDgla__genericTable td{text-align:left;vertical-align:middle;color:var(--table-text);word-wrap:break-word;border-bottom:1px solid #0000001a;width:auto;min-width:50px;padding:.25rem;font-size:.875rem}.Table-module__5NDgla__genericTable tbody tr:hover{background-color:#0000001a}.Table-module__5NDgla__tableWrapper::-webkit-scrollbar{width:10px}.Table-module__5NDgla__tableWrapper::-webkit-scrollbar-track{background-color:#0000}.Table-module__5NDgla__tableWrapper::-webkit-scrollbar-thumb{background-color:#688c8c4d;border:6px solid #0000;border-radius:20px}.Table-module__5NDgla__genericTableColumnHeaderAsc{align-items:flex-end;padding-left:1.8em;display:flex}.Table-module__5NDgla__genericTableColumnHeaderDesc{align-items:flex-start;display:flex}.Table-module__5NDgla__stickyColTh:first-child div:first-child,.Table-module__5NDgla__stickyColTh:nth-child(2) div:first-child{position:relative;left:-2em}.Table-module__5NDgla__actionItem{cursor:pointer;float:left;margin-bottom:5px;margin-right:.3rem}.Table-module__5NDgla__genericTableHeader{align-items:left;word-wrap:break-word;background-color:#fff;flex-flow:wrap;margin-left:.1rem;margin-right:.1rem;display:flex;position:sticky;top:0}.Table-module__5NDgla__editableInput{border:1px solid #087f48b3;border-radius:4px;width:100%;padding:.15rem}@media (min-width:480px) and (max-width:846px){.Table-module__5NDgla__rotatedth{height:var(--table-height-th);vertical-align:bottom;width:auto;min-width:60px;margin-top:.5em;margin-bottom:.5em;position:relative}.Table-module__5NDgla__rotatedthCol{height:var(--table-height-th);vertical-align:bottom;width:auto;margin-top:.5em;margin-bottom:.5em;position:relative}}
