/*
! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.z-50{z-index:50}.m-5{margin:1.25rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-\[auto\]{margin-left:auto;margin-right:auto}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mb-1{margin-bottom:.25rem}.mt-7{margin-top:1.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-10{margin-bottom:2.5rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.ml-2{margin-left:.5rem}.mb-3{margin-bottom:.75rem}.mr-2{margin-right:.5rem}.mt-5{margin-top:1.25rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mb-0{margin-bottom:0}.-mb-px{margin-bottom:-1px}.mr-1{margin-right:.25rem}.mt-3{margin-top:.75rem}.mb-2{margin-bottom:.5rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mt-4{margin-top:1rem}.mr-3{margin-right:.75rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-screen{height:100vh}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-\[100\%\]{height:100%}.h-\[min-content\]{height:-moz-min-content;height:min-content}.min-h-screen{min-height:100vh}.min-h-full{min-height:100%}.min-h-\[100vh\]{min-height:100vh}.min-h-\[300px\]{min-height:300px}.min-h-\[40px\]{min-height:40px}.w-auto{width:auto}.w-full{width:100%}.w-1\/3{width:33.333333%}.w-4{width:1rem}.w-5{width:1.25rem}.w-\[100\%\]{width:100%}.w-\[max-content\]{width:-moz-max-content;width:max-content}.min-w-\[max-content\]{min-width:-moz-max-content;min-width:max-content}.min-w-0{min-width:0}.min-w-\[80px\]{min-width:80px}.max-w-\[1500px\]{max-width:1500px}.max-w-md{max-width:28rem}.max-w-\[500px\]{max-width:500px}.max-w-\[80px\]{max-width:80px}.flex-auto{flex:1 1 auto}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-2,.gap-\[0\.5rem\]{gap:.5rem}.gap-1{gap:.25rem}.gap-5{gap:1.25rem}.gap-10{gap:2.5rem}.gap-9{gap:2.25rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px*var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded{border-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-4{padding:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pl-3{padding-left:.75rem}.pt-3{padding-top:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pb-0{padding-bottom:0}.pt-4{padding-top:1rem}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.pb-3{padding-bottom:.75rem}.text-left{text-align:left}.text-right{text-align:right}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-\[600\]{font-weight:600}.uppercase{text-transform:uppercase}.leading-normal{line-height:1.5}.leading-6{line-height:1.5rem}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}.text-\[\#292929\]{--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity))}.opacity-75{opacity:.75}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-2xl,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity))}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow-lg{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.invert{--tw-invert:invert(100%)}.invert,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}*{font-family:Open Sans,sans-serif}.justify-center{justify-content:center}.flex-center{display:flex}.items-center{align-items:center}.imagePreviewWrapper-2{width:50px;height:50px;border-radius:100%;display:block;cursor:pointer;background-size:cover;background-position:50%;margin:auto;-o-object-fit:cover;object-fit:cover}.custom-file-upload-2{border:1px solid #ccc;border-radius:10px;display:inline-block;padding:.5em 1em;cursor:pointer;transition:all .25s ease-in-out;font-size:.7rem;margin-bottom:1rem}.custom-file-upload-2:hover{background-color:#6a88d5;color:#fff}.bg-main{background-color:#fff}.page-title-4{font-size:2rem;font-weight:600;color:#3085b6}.custom-underline{background-image:linear-gradient(#5e95c6,#5e95c6);background-size:0 3px;background-repeat:no-repeat;background-position:0 100%}.custom-underline:hover{background-size:100% 3px}.points-container{height:-moz-max-content;height:max-content;margin-bottom:2rem;min-height:120px}.activity-container,.points-container{background-color:#fff;border-radius:10px}.activity-container{padding:3rem;margin-bottom:3rem;margin-left:2rem;margin-right:5rem}.responsibility-cat{color:#2b2b2b;font-size:20px;font-weight:700;margin-bottom:2rem}.points-container-2{background-color:#4f88e4;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:2rem;margin-top:2rem;min-height:70px}.course-design{color:#fff;font-weight:700}.section-design{color:#fff}.logo-text{font-style:Georgia;font-weight:700;color:#1e5aa2;text-align:center;font-size:1.5rem}.landingPage{color:#e6eff9}.about-us{color:#030b28;text-align:top;text-transform:capitalize}.about-us,.about-us1{font-size:2.7rem;font-weight:700}.about-us1{color:#1e5aa2;text-align:left}.about-info1{font-size:1.3rem;color:#405ddf}.about-info{font-size:1.3rem;color:#343640}.dev-info{font-size:.8rem;color:#8b8b8b}.show-mobile-nav{height:238px}.hide-in-mobile{display:none}.name{font-weight:700;text-align:center;font-size:1.4rem;color:#455dac}.icon-text{color:#000;font-size:1.2rem}.icon-text:is(.active){background-color:#e0e3ee;color:#6d9ee3}.quest-design{border-radius:.2em;color:#fff}.icon-section{transition:all .25s ease-in-out;margin-top:.5rem;margin-bottom:.5rem;margin:max-width;border-radius:5px;background-color:#f8f8f8}.icon-section:hover{background-color:#ccd4e8;color:#fff}.teacher-name{font-weight:700;text-align:center;border-bottom:none;color:#b0c0d9}.icon-text{color:#3c5883;border-bottom:#513f3f}.icon-close{min-width:25px;max-width:25px;transition:all .25s ease-in-out}.icon-badge{position:absolute;top:-16px;right:20%;z-index:1;width:60px;height:60px;-o-object-fit:scale-down;object-fit:scale-down}.logo-img{width:90%;max-width:100px;margin-left:auto;margin-right:auto;height:auto}@media (min-width:768px){.show-in-mobile{display:none!important}.hide-in-mobile{display:block!important}.border-left{border-right:1px solid #000}}@media (min-width:1024px){.logo-img{margin:0 auto}}.grid-3-column-1{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.grid-4-column-1{grid-template-columns:1fr 1fr 1fr 100px}.grid-2-column-4{grid-template-columns:14fr 0fr}.grid-container-1{display:grid}.grid-container-1,.grid-container-3,.grid-container-4{grid-template-rows:auto 1fr auto}.grid-container-4{min-height:100vh;display:grid}.grid-3-column-2{grid-template-columns:10vw 10fr 15vw;gap:0 10px}@media (min-width:768px){.grid-2-column{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.grid-2-column-2,.grid-2-column-3{display:grid;grid-template-columns:0fr 7fr;gap:0}.grid-2-column-4{display:grid;grid-template-columns:0fr 7fr;gap:25px}.grid-2-column-5{display:grid;grid-template-columns:auto 7fr;gap:0}.grid-container-10,.grid-container-11,.grid-container-12,.grid-container-5{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:20px}.grid-container-6{grid-template-columns:repeat(auto-fit,minmax(10px,.5fr));gap:20px;justify-content:center;margin:1rem}.grid-container-7{grid-template-columns:repeat(auto-fill,minmax(300px,7fr));gap:0 1px;justify-content:center}.grid-container-8{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 20px}}@media (min-width:1024px){.grid-2-column{align-items:flex-start;gap:0;color:#102866}.large-grid-2-column-1{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}.lg-grid-container-1{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:20px}.lg-grid-2-column{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.lg-grid-2-column-1{grid-template-columns:repeat(2,1fr);gap:0 20px}.lg-grid-2-column-2{grid-template-columns:repeat(2,1fr);gap:10px}}.page-header{background-color:hsla(0,0%,93%,0);padding:.5em}.Designation{color:#505050;font-weight:700;text-align:end;padding-bottom:1em}.header-logo{width:45px;height:45px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.page-header{display:flex;justify-content:space-between;align-items:center;padding:.5em 1em}}.section{margin:0;color:#fff;text-align:justify}.occupation{color:#455dac;text-align:center;font-weight:700;font-size:1rem}@media (min-width:768px){.section{margin:0}}.nav-mobile{overflow:hidden;position:absolute;left:0;right:0;background-color:#fff;z-index:100000}.nav-icon,.nav-mobile{transition:all .25s ease-in-out}.nav-icon{width:20px;height:20px;margin:.5rem;color:#3f4d70}@media (min-width:768px){.nav-mobile{opacity:0;z-index:-1000000}}.flex-container-2{display:flex;justify-content:space-between;align-items:center}.sidebar{background-color:#f8f8f8;max-width:100vw}.sidebar,.sidebarSysAdmin{border-right:10px solid;border-right:#000}.sidebarSysAdmin{background-color:#333f5b;min-width:110px}.aside{color:#7787b3;background:#f6f6f6;flex-direction:column;padding-block:1rem;width:5rem;min-height:100%;transition:all .3s}.aside[vue\:is-open=true]{width:15rem}.list-item{min-width:-moz-fit-content;min-width:fit-content;cursor:pointer;-webkit-padding-start:1rem;padding-inline-start:1rem;transition:all .25s ease-in-out}.list-item:not(:last-child){margin-bottom:.1rem}.list-item:hover,.list-item:is(.active){color:#4d64a0;background-color:#dee3f0}.list-item a{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;position:relative;padding-block:.5rem}.sidebar-toggle{-webkit-padding-start:1rem;padding-inline-start:1rem}.nav-title{-webkit-padding-after:1rem;padding-block-end:1rem;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:.5;text-transform:uppercase;font-size:.75rem;letter-spacing:.125ch;transition:opacity .3s}.nav-title[transparent=true]{opacity:0}.shift{color:#000;font-size:1rem;font-weight:700}.aside-toggle-img{width:20px;height:20px;margin-left:auto;-o-object-fit:cover;object-fit:cover;filter:invert(33%) sepia(94%) saturate(371%) hue-rotate(174deg) brightness(92%) contrast(90%)}.aside-toggle-img:is(.open){transform:rotate(180deg);filter:invert(100%) sepia(96%) saturate(0) hue-rotate(299deg) brightness(104%) contrast(100%);margin:auto}.position-element{position:absolute;left:80px;top:2px}.position-element:is(.open){left:240px}@media (min-width:768px){.sidebar{min-width:300px}.list-item:hover,.list-item:is(.active){border-radius:5px}}@media (min-width:1440px){.sidebar{min-width:450px}}.btn-pagination{min-width:38px;min-height:38px;font-weight:600;border-radius:3px;transition:all .25s ease-in-out}.btn-pagination:not(:is(.prev,.next)){background-color:#fff;color:#000;border:1px solid #000;margin:0 2px}.btn-pagination img{width:15px;margin:auto;transition:all .25s ease-in-out}.btn-pagination:is(.prev) img{transform:rotate(180deg)}.btn-pagination:is(.active){background-color:#000;color:#fff;border-radius:100px;padding:.1em .3em}.btn-pagination:hover{background-color:#39659f;color:#fff}.btn-pagination:hover img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(21deg) brightness(111%) contrast(101%)}.btn-pagination:is(.active):hover{background-color:#fff;color:#000}.btn-toggle{background-color:#eeeff3;width:40px;height:40px;border-top-right-radius:100px;border-bottom-right-radius:100px;transition:all .25s ease-in-out;padding:0 .6em;z-index:1}.btn-toggle:not(.open):hover{width:60px}.btn-toggle:is(.open){background-color:#39659f}.btn-attendance-status{background-color:#faf9fe;width:40px;height:40px;border-radius:100px;border:2px solid #e9eaed;margin-right:.5rem;font-weight:1000;transition:all .25s ease-in-out}.btn-attendance-status:is(.present){background-color:#5bcc9e;border-color:#5bcc9e;color:#fff}.btn-attendance-status:is(.absent){background-color:#e55a71;border-color:#e55a71;color:#fff}.btn-attendance-status:is(.late){background-color:#f1ab5c;border-color:#f1ab5c;color:#fff}.btn-course:hover:is(.module){background-color:#d0d8e9;box-shadow:10px 10px 5px #c1ade6}.btn-module:hover .label{color:#547ac1;border-radius:5px}.btn-start-sem{margin-right:.3rem;background-color:#475eaf;color:#fff;padding:.2em .5em;border-radius:5px;transition:all .25s ease-in-out;border:1px solid #475eaf}.btn-start-sem:hover{background-color:#768bda;color:#fff}.btn-absent{background-color:#c65e5e;color:#fff;padding:.3em .5em;border-radius:5px;font-size:.8rem;font-weight:600;transition:all .25s ease-in-out;height:-moz-min-content;height:min-content}.btn-absent:hover{background-color:#e77878}.btn-time{background-color:#5e78c6}.btn-confirm,.btn-time{color:#fff;padding:.3em .5em;border-radius:5px;font-size:.8rem;font-weight:600;transition:all .25s ease-in-out;height:-moz-min-content;height:min-content;margin-right:.5rem}.btn-confirm{background-color:#6fba4c}.btn-time-out{background-color:#5e78c6;color:#fff;padding:.3em .5em;border-radius:5px;font-size:.8rem;font-weight:600;transition:all .25s ease-in-out;min-width:20px}.btn-time-out:hover,.btn-time:hover{background-color:#8297d4}.btn-confirm:hover{background-color:#a9e08f}.btn-module:hover .module__name{background-color:#92deff}.btn-view{background-color:#5e78c6;outline:1px;color:#fff;padding:.3em 1em;border-radius:5px;font-size:.7rem;font-weight:600;transition:all .25s ease-in-out;width:80px}.btn-view:hover{background-color:#8297d4;color:#fff}.btn-view-chair{background-color:#000;outline:1px;color:#fff;padding:.1em .5em;border-radius:5px;font-size:.7rem;font-weight:600;transition:all .25s ease-in-out;width:80px;margin-left:.2rem}.btn-view-chair:hover{background-color:#405aa7;color:#000}.btn-yes-beadle{background-color:#5e78c6;color:#fff;outline:1px;padding:.3em .5em;border-radius:5px;font-size:.9rem;font-weight:600;transition:all .25s ease-in-out;width:80px;margin-left:.2rem}.btn-yes-beadle:hover{background-color:#8297d4}.btn-no-beadle{background-color:#c65e5e;color:#fff;outline:1px;padding:.3em .5em;border-radius:5px;font-size:.9rem;font-weight:600;transition:all .25s ease-in-out;width:80px;margin-left:.2rem}.btn-no-beadle:hover{background-color:#d48282}.btn-syllabus{background-color:#405aa7;outline:1px solid #405aa7;color:#fff;border-radius:5px;font-size:.7rem;font-weight:600;transition:all .25s ease-in-out;width:120px;padding:1.3em;margin-left:1rem;margin-top:1rem}.btn-syllabus:hover{background-color:#7086c8;color:#fff;font-weight:700}.text-center{text-align:center}.login-with-google-btn{transition:#fff .3s,box-shadow .3s;padding:12px 12px 12px 42px;border:none;border-radius:10px;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAIAAAABc2X6AAAGsklEQVR4Ae3cA3jsShgG4Gvbtu1js7aObdu2bdbudmvbtu1VtUg2ydw7x95mstnt5rZ5voflG80/fzL72L89bOsF94J7wWgb2dSgiAzpPHmwbfPK1qWzxDNsRdb6Ar2BgtF9hSbDRbYG4mk2beuXwm+Q89yV+TmAILgHptrb5DyPtg3LhBZjBCP+RovewNZlc2TOl8nGel0HA4LA4qPhkRSM6XcHoEYk86fIfT2AQqFzYIBjMncHofkoZBWNCM1GSq+cpdpadQIMKEoRzIeXIroEkW08TObpDAiiO8F4Tga85TBnoEc8xVKZm9UNYECS0stnBCP/Ud+AnJH/SC+eAiShPTDZ3CRZPIN9CUokC6ZSYqE2wHhmKhw/2TegR2RnSFSUaRaMJccLxg7QsAQhktkTAACaAmOxkbA80h2taKIZKWzR1BFWRAQLRvXhphYdDEtcWDxxU4sOhjdDkdVYbmrRwYAgJIums3RTNWrftbHz/AmZh5MiLBAGVqOdZ4+1790inmrFvpYZuPPEATWdknmT5f7eZEN9V2N7o9zPu3XNInQte2BlcYE6tVTbltXw4kf9h5QlhW3rliBr1QcDAODsjPFlhmelqfNvKQty4S9B0KoPVgTxmWk7Tx0COMZCF6GzA3ZC0LWMwJSsTWiOXj+O6iP382KzowAAvMOhaxmAqw/Ijr4tGPsHgnbsACwxlpNNPABIIv5LIvxpzOVlkdXPNMGK8CCudi2pFi+ovRFlwLOtc7/uUgvnxhxu05LpIyD17nTu+EAw8q9HaVtXzgcAcBUMcAER/sx9YBj5pdeExr897NLtT9TVcLgRTzVcgbyHBuc9L5n8PdLJzAEwmWP1KDCMMvTp9jWf3tbC1gdQKDgMBhRBRL0GYaojO35zxOo8fZjbz5ZAZz700Anm9pLI9g+yoY7bYKrJBWJoRpk8SJ0/fDoc13QuRuNdgMmydfTBZPkGdcDDd0q1EDkOVIKzTOiDKVGY7oPLmylVYCKlL30wIKW6D44tJlSCE76nC45+CwHXfWDfdKVKcMwHdMEJ33MC7JqEqwRHvEgXnDaYE+ArMayBB3ECDAennnVKn4tUDU74gS446k1OgB3i8Z41LHmkKHtW4eGfpRpctv5/VlomlxOsTR6kKQN1H1wnptiZHpYFv27pMbqus4kxOChbySzTz8loakfukhIkYKEBEBzw6SBXk79cLQ5lXv5XuxtJAaMDdA/v+JMydVs8irBnDvB+g9QbGeY1SUFg2gTn1JD0z+cdPIVaTbym0JemeQ6FzrtzJtdFm+DT4Rh9MD9DybxNmxL03mg3g/u0MP3cbWo6GrWjbZMBg/0Id6wqAcWwEX+F/10fVzPIe2jmRW3VTiP+VBjC4bU6KgMAID9qaQt9frl3P6hSndOaP7HrxdSYPQiH92QYhvAwTRH7KdSWBL9h5j4GeugkqDpWc1oZBqaelSGNwMWNJMLjUkHxBn//zwZeH3topr+7bWxDmia0AID17gok7aTTMrTnw1KsfZTPVMhAyj9uVl5lIexqcQLs4KFpYXjpSjQw3HwrIqCBQQ5mXsZInBWtoIOac1GOqrU4IsUJwOSllsmha5iZTf3npzXnqXka+1dFmzo4D9vZgQp2TsAZvrZUIC7729WSmRlmVfz+HGExKpUCVGJj1oSQlTd+SZ9Lm4bubqKvtTkmk+OAIRhu+zMu3jEwyqTQ1d7lofWdzV0VyWSxpPJkjpOB76z7fsPfjjOHHMhBb0QzAhMUMS18nRrgOzHkz96YdPR4toNTMT+gKjq4OtatNPBCvgfcp9PD1w/wsFP14y7WA4/zu9SudVWw8HKpUC4Zw5uOLmQ//c4fGrZL8iit+WEpvMmxAIZbtrCor7uNLpj/ubpk6N6Kh059M6tINl8Qh4UUHGa73wzjNGHQ4dj7wC6JOPtLACLqkvq4WeuE2cWi/+nLt0csOKnQ1CKP+IYMWELqgPnGiLVh6O7Go8GYZpfxpDbnwkaHjpj3JfLRV7Wgb01SARxIupc6wntyfGOG9pbikRQJmzvodRg7mRq2tkkm7IbFlhktBdaBS7SsPZx1haDIbltOSwGKXxl5px7UZGaEb8gXlerEgmmMxB2KfEciTKHRAsvbmPo0nVsST1BEdH3Kyrh9bJVlQ7wmbk05USSu0PUPPWjDOtxLg5bF7h7tM42B08x//o7U0/AmrCSV3PtYiwZpS3B13MHMS/DIz4rYaBO0VM93JpwbwaJtqNfEsbwZFgEL50VtgcJLBV6wK9aKtfd+cEkvuBfcC37k9h8VGR+csPdltgAAAABJRU5ErkJggg==);background-color:#4471a8;background-repeat:no-repeat;background-position:12px 11px;background-size:18px 18px;color:#fff;font-size:14px;font-weight:500;font-family:Roboto-Medium,arial,sans-serif;margin-bottom:.5rem}.btn-previous:hover .icon-arrow{filter:invert(92%) sepia(13%) saturate(612%) hue-rotate(102deg) brightness(107%) contrast(104%)}.btn-previous .icon-arrow{transform:rotate(180deg)}.btn-previous{font-size:1.7rem;font-weight:800}.previous-icon{min-width:40px;max-width:40px;transition:all .25s ease-in-out}.btn-previous:hover .previous-icon{filter:invert(66%) sepia(81%) saturate(561%) hue-rotate(173deg) brightness(101%) contrast(102%)}.btn-primary{background-color:#000;color:#fff;padding:.2em .5em;border-radius:5px;transition:all .25s ease-in-out;margin:auto;margin-bottom:1rem;display:block;border:1px solid #000}.btn-primary:hover{background-color:#fff;color:#000}.btn-primary-2,.btn-secondary-2{margin-right:.3rem;background-color:(236,236,236);color:#1e5aa2;padding:.5em;border-radius:5px;transition:all .25s ease-in-out;display:inline-block}.btn-secondary-2:hover{background-color:#e0e4ea;color:#4580c8}.btn-primary-4,.btn-primary-4-yes{background-color:#4878b7;color:#fff;padding:.5em 2.5em;border-radius:5px;transition:all .25s ease-in-out;border:1px solid #4878b7;min-width:80px}.btn-primary-4-yes{margin-right:2rem}.btn-primary-4-no{background-color:#b74848;color:#fff;padding:.5em 2.5em;border-radius:5px;transition:all .25s ease-in-out;border:1px solid #b74848;min-width:80px}.btn-primary-4-yes:hover,.btn-primary-4:hover{background-color:#79a1d5;color:#fff}.btn-primary-4-no:hover{background-color:#d57979;color:#fff}.btn-add{background-color:#5e95c6;border:1px solid #5e95c6;border-radius:5px;padding:.3em .5em;color:#fff;font-weight:600;transition:all .25s ease-in-out}.btn-add:hover{background-color:#fff;color:#5e95c6}.btn-arrow:hover .icon-arrow{filter:invert(66%) sepia(81%) saturate(561%) hue-rotate(173deg) brightness(101%) contrast(102%)}.view-seminar{color:blue;font-weight:700}.view-seminar:hover{color:#000}.btn-primary-2:hover{background-color:#e0e4ea;color:#4580c8}.btn-primary-3{margin-right:.3rem;background-color:#bd3838;color:#fff;padding:.2em .5em;border-radius:5px;transition:all .25s ease-in-out;border:1px solid #bd3838}.btn-primary-3:hover{background-color:#e87e7e;color:#fff}.btn-ok{padding:.1em .7em}.btn-ok-3,.btn-ok-4{background-color:#000;border:1px solid #000;color:#fff;font-weight:600;padding:.2em .9em;border-radius:5px;margin:auto;display:block}.btn-ok-4{margin-top:.5rem}.btn-burger{display:flex;flex-direction:column;justify-content:space-between;height:15px;width:40px;outline:0;border:none!important;padding:1px 6px}.btn-burger-layer{width:100%;height:2px;background-color:gray;border-radius:2px}.btn-burger-layer:not(:nth-child(2)){transition:all .25s ease-in-out}.btn-nav-mobile{font-weight:400;color:#fff}.btn-nav-home{transition:all .25s ease-in-out;width:-moz-max-content;width:max-content}.btn-nav-home:hover{color:#65c9ff}.btn-nav-home:hover .nav-icon{filter:invert(66%) sepia(81%) saturate(561%) hue-rotate(173deg) brightness(101%) contrast(102%)}.btn-nav-logout{transition:all .25s ease-in-out;width:-moz-max-content;width:max-content}.btn-nav-logout:hover{color:#65c9ff}.btn-nav-logout:hover .nav-icon{filter:invert(66%) sepia(81%) saturate(561%) hue-rotate(173deg) brightness(101%) contrast(102%)}.btn-transition-close .btn-burger-layer:first-child{transform:rotate(-41deg);position:relative;top:6px}.btn-transition-close .btn-burger-layer:nth-child(2){display:none}.btn-transition-close .btn-burger-layer:nth-child(3){transform:rotate(41deg);position:relative;top:-5px}.btn-nav{display:block;width:100%;transition:all .25s ease-in-out;cursor:pointer}.btn-nav:hover{background-color:#e9ecf5;color:#fff}.btn-nav:hover .nav-icon{color:#3f4d70}.button_glow{position:relative;display:inline-block;color:#03e9f4;text-decoration:none;text-transform:uppercase;transition:.5s;letter-spacing:4px;overflow:hidden}.button_glow:hover{background:#03e9f4;color:#050801;box-shadow:0 0 5px #03e9f4,0 0 25px #03e9f4,0 0 50px #03e9f4,0 0 200px #03e9f4;-webkit-box-reflect:below 1px linear-gradient(transparent,#0005)}.button_glow span{position:absolute;display:block}.button_glow span:first-child{top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,#03e9f4);animation:animate1 1s linear infinite}.button_glow span:nth-child(2){top:-100%;right:0;width:3px;height:100%;background:linear-gradient(180deg,transparent,#03e9f4);animation:animate2 1s linear infinite;animation-delay:.25s}.button_glow span:nth-child(3){bottom:0;right:0;width:100%;height:3px;background:linear-gradient(270deg,transparent,#03e9f4);animation:animate3 1s linear infinite;animation-delay:.5s}.button_glow span:nth-child(4){bottom:-100%;left:0;width:3px;height:100%;background:linear-gradient(1turn,transparent,#03e9f4);animation:animate4 1s linear infinite;animation-delay:.75s}.btn-ok{background-color:#000;border:1px solid #000;color:#fff;font-weight:600;padding:.2em .9em;border-radius:5px;margin:auto;display:block;transition:all .25s ease-in-out}.btn-ok:hover{background-color:#fff;color:#000}.btn-close{margin-left:auto;width:-moz-max-content;width:max-content;display:block}.btn-close:hover .icon-close{filter:invert(71%) sepia(33%) saturate(214%) hue-rotate(140deg) brightness(86%) contrast(84%)}.btn-claim{background-color:#57a3ea;border:1px solid #3f4c65;color:#fff;font-weight:600;padding:.2em .9em;border-radius:5px;margin:auto;display:block}.btn-done{background-color:#3b3a36;color:#fff;padding:.2em .5em;font-size:.7rem;border-radius:4px;border:1px solid #000;transition:all .25s ease-in-out;text-align:center}.btn-done:hover{background-color:#fff;color:#1b1b1b}.btn-done-2{background-color:#000;color:#fff;padding:.2em .5em;font-size:.7rem;border-radius:4px;border:1px solid #000;transition:all .25s ease-in-out;text-align:center}.btn-done-2:hover{background-color:#fff;color:#000}.btn-tab{color:#586cb3;padding:.5em 1em;border:2px solid #586cb3;font-weight:600;transition:all .25s ease-in-out;display:block;width:100%;margin-bottom:.2rem}.btn-tab:hover,.btn-tab:is(.active){background-color:#586cb3;color:#fff}.btn-tab:is(.active):hover{background-color:#333f5b;color:#fff;border-color:#333f5b}.btn-course:hover .card-1__title{background-color:#5248c6;color:#fff}.btn-course:hover:is(.card-1){background-color:#fff;box-shadow:10px 10px 5px #c1ade6}.btn-course:hover:is(.card-5){background-color:#fff;box-shadow:10px 10px 5px #c1ade6}.btn-course-2{margin-bottom:1rem;height:-moz-min-content;height:min-content}.btn-course-2:hover .card-5__header{background-color:#08103e;color:#fff}.btn-course-2:hover .icon-1{filter:invert(99%) sepia(1%) saturate(2%) hue-rotate(334deg) brightness(114%) contrast(101%)}.btn-yes{background-color:#6b2323;color:#fff;padding:.2em .5em;border-radius:5px;transition:all .25s ease-in-out;margin-bottom:1rem;display:block;border:1px}.btn-yes:hover{background-color:#d08c8c;color:#fff}.btn-no{background-color:#000;color:#fff;padding:.2em .5em;border-radius:5px;transition:all .25s ease-in-out;margin-bottom:1rem;display:block;border:1px solid #000}.btn-save{font-size:1.2rem;font-weight:600;color:#5d5fef}.btn-save-text{background-color:#4878b7;color:#fff;padding:.5em 2.5em;border-radius:5px;transition:all .25s ease-in-out;border:1px solid #4878b7;min-width:80px}.btn-save-text:hover{background-color:#79a1d5;color:#fff}.btn-no:hover{background-color:#fff;color:#000}.btn-del{font-weight:900;font-size:1.2rem}.btn-del:hover .icon-trash{filter:invert(10%) sepia(68%) saturate(6397%) hue-rotate(357deg) brightness(85%) contrast(98%)}.btn-del:is(.yes){color:#d11212}@media (min-width:1024px){.btn-close{margin-left:auto;display:block}.btn-close,.btn-tab{width:-moz-max-content;width:max-content}.btn-tab{display:inline;border-right:0}.btn-tab:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.btn-tab:last-child{border-right:2px solid #586cb3;border-top-right-radius:5px;border-bottom-right-radius:4px}.btn-ok-2{background-color:#000;border:1px solid #000;color:#fff;font-weight:600;padding:.2em .9em;border-radius:5px;margin:auto;margin-top:.5rem;display:block}}img{display:block}.category-container,.overall-container{min-width:290px;border-radius:.2em;padding:1rem 0;background-color:#fff}.overall-container{margin:.5rem 0}.container-2{max-width:-moz-max-content;max-width:max-content;border-radius:.2em;padding:.5rem 0;background-color:#f8f8f8;min-width:100%}.container-category{min-width:290px;border-radius:.2em;padding:1rem 0;background-color:#fff}.popup-container-sem{position:fixed;inset:0 0 0 0;background-color:rgba(0,0,0,.437);z-index:1000;display:none}@media (min-width:1024px){.container-2-column{display:column;-moz-columns:2;columns:2}.container-2-column>*{-moz-column-break-inside:avoid;break-inside:avoid}.responsive-column-container{display:column;-moz-columns:2;columns:2}.responsive-column-container>*{-moz-column-break-inside:avoid;break-inside:avoid}}@media (min-width:1440px){.responsive-column-container{display:column;-moz-columns:3;columns:3}}@media (min-width:1800px){.responsive-column-container{display:column;-moz-columns:4;columns:4}}.dropdown{cursor:pointer}.dropdown:hover .icon__horizontal{opacity:0}.performance__content:hover .hover-effect{transform:scale(1.5);background-color:transparent;color:#fff;font-weight:600}.dropdown__content{margin-top:.5rem;overflow:hidden;transition:all .25s ease-in-out;text-align:center;z-index:1000}.performance__content .hover-effect{transition:all 205ms ease-in-out}.pop-up,.pop-up-1,.pop-up-2,.popup-2{border-radius:10px;margin:auto;display:none}.popup-2{width:95%;max-width:500px}.pop-up-3{background-color:#f5f5f5;max-width:1000px;min-height:534px}.pop-up-3,.pop-up-4{width:95%;border-radius:10px;margin:auto}.pop-up-4{max-width:500px;display:none}.pop-up-4-title{margin:.5rem 0;font-size:1.5rem;color:#9c0a0a;font-weight:900}.pop-up-4__content{background-color:#f5f5f5;min-height:100px;border-radius:5px}.pop-up-title{margin:.5rem 0;font-size:1.5rem;color:#9c0a0a;font-weight:900}.pop-up__content{padding:0 1rem;max-width:500px;margin:0 1rem}.pop-up__content,.pop-up__content-2{background-color:#f5f5f5;border-radius:5px}.pop-up__content-2{min-height:100px}.popup-2-title{margin:.5rem 0;font-size:1.5rem;color:#9c0a0a;font-weight:900;text-align:center;padding-top:1em}.popup-2__content{background-color:#f5f5f5;min-height:100px;border-radius:5px}.pop-up-container{background-color:rgba(0,0,0,.539);z-index:100}.pop-up-container,.popup-container-2{position:fixed;inset:0 0 0 0;display:none}.popup-container-2{background-color:rgba(0,0,0,.437);z-index:1000}.pop-up-3__title{font-size:1.5rem;color:#9c0a0a;font-weight:900}.pop-up-6{width:300%;margin:auto;max-width:500px;height:40px}.pop-up-6,.popup-save{border-radius:10px;display:none}.popup-save{position:absolute;inset:0 0 0 0;background-color:rgba(0,0,0,.539);z-index:1000}.popup-badge-save{border:2px solid #000;background-color:#fff;border-radius:10px;width:400px;height:-moz-min-content;height:min-content;padding:1em;margin:auto .5rem}.popup-badge-save__content{background-color:#f0ecec;border-radius:5px;padding:1em;font-size:1.5rem;text-align:center;font-weight:900}.pop-up-delete{background-color:#fff;height:200px;width:100%;max-width:500px;margin:auto .5rem;padding:1em;border-radius:10px}.pop-up-delete__title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.pop-up-delete__content{font-size:1.3rem;color:#d11212;font-weight:900;overflow-wrap:break-word}.popup-consultation-container{width:100%;margin:auto}.popup-consultation{background-color:#fff;height:-moz-max-content;height:max-content;max-width:500px;padding:1em;border:1px solid #000;border-radius:10px;margin:auto .5em}.popup-consultation__title{font-size:1.5rem;color:#d31d1d;font-weight:900}@media (min-width:768px){.pop-up-delete,.popup-badge-save,.popup-consultation{margin:auto}}@media (min-width:1024px){.pop-up-5{width:300%;border-radius:10px;margin:auto;max-width:500px;display:none}.pop-up__content:is(.lg){background-color:#f5f5f5;min-height:100px;border-radius:5px}}.card-2{border-radius:10px}.card-2,.card-5,.card-7{background-color:#fff;padding:1.5em;margin-bottom:1rem}.card-7{border-radius:10px}.card-4{margin:3rem}.card-3,.card-4{background-color:#fff;border-radius:10px;padding:1.5em}.card-3{margin-bottom:1rem}.card-2__img,.card-3__img,.card-4__img,.card-5__img,.card-7__img{width:100px;height:100px;border-radius:100px;-o-object-fit:cover;object-fit:cover;margin:0 auto}.card-1{margin-bottom:1rem;background-color:#fff;transition:all .25s ease-in-out;border-radius:.5em;height:200px}.card-1__title{background-color:#fff;text-align:center;color:#fff;margin-left:3rem}.card-1__content,.card-1__title{padding:.5em;transition:all .25s ease-in-out;border-top-left-radius:.5em;border-top-right-radius:.5em}.card-1__content{background-image:linear-gradient(90deg,#3263be,#b52ba0)}.card-4__header{background-color:#fff;font-size:2rem;color:#4d97e0;padding:.5em 1em;text-align:center;font-weight:1000}.card-4{padding:.2em .5em 1rem}.card-5{min-width:250px;border-radius:10px}.card-5__header{background-color:#5d5fef;text-align:center}.card-5__content,.card-5__header{padding:.5em;transition:all .25s ease-in-out}.card-5__content{background-color:#fff;min-height:110px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-6{margin-top:3.5rem;border-radius:10px}.card-6,.card-6__header{font-weight:600;background-color:#fff}.card-6__header{padding:.5em 1em;color:#54a0df;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px}.card-6__content{min-height:150px}@media (min-width:1024px){.card-3__header{background-color:#5591e0;padding:.5em 1em;font-weight:600;color:#fff;text-align:center;border-radius:10px;margin-top:1rem}}.input-select{border:1px solid #000;text-align:center;border-radius:5px;min-width:30px;cursor:pointer}.input-file{width:100px}.input-time{background-color:#fff;border-radius:3px;padding:.2em .4em;margin:0 .2rem}.input-text-time{background-color:gray}.input-text-time::-moz-placeholder{color:#000}.input-text-time::placeholder{color:#000}.form-time{max-width:315px;margin:.5rem auto}.form-consultation-days{max-width:-moz-max-content;max-width:max-content;margin:.5rem auto}.input-text{border:2px solid #000;border-radius:5px;width:100%;padding:.5em 1em}.input-text-time{max-width:70px;padding:.2em;text-align:center;font-weight:900;border-radius:3px}.input-text-time,.input-text-time:focus{background-color:#fff}.input-text-time::-moz-placeholder{color:#494949}.input-text-time::placeholder{color:#494949}.input-2{width:100%;padding:.5em 1em;border:2px solid #000;border-radius:5px}.input-3{border:1px solid #000;border-radius:3px;padding:.2em .4em;max-width:70px}.textarea{width:100%;height:400px;resize:none;padding:.5em 1em;border:2px solid #000;border-radius:5px}.textarea-badge,.textarea-percentage{width:100%;height:100px;resize:none;padding:.5em 1em;border:2px solid #000;border-radius:5px}.input-checkbox:checked~.checkbox-label:before{background-color:#6c9ada;display:block!important}.checkbox-label{font-size:1.1rem;font-weight:600;cursor:pointer}.checkbox-label:before{content:"";display:block;width:20px;height:20px;border:1px solid #000;margin-top:3px;margin-right:.5rem;border-radius:3px;transition:all .25s ease-in-out}@media (min-width:768px){.checkbox-label{font-size:1.5rem}.checkbox-label:before{margin-top:8px}.input-file{width:auto}}@media (min-width:1024px){.textarea-2{width:100%;height:400px;resize:none;padding:.5em 1em}}.table-users__header{background-color:#5557c8;color:#fff;border-bottom:1px solid #22368b;padding:.5em 1em;font-size:1.2rem;border:1px solid #22368b;min-width:250px}.table-users__header:last-child{min-width:50px;max-width:100px}.table-users__body{background-color:#f5f5f5}.table-users__row{border-bottom:1px solid #3987cb}.table-users__column{padding:.5em .5em;color:#3d3d3d;background-color:#fff;text-align:center;border:1px solid #e9e9e9}.attendance{text-align:start;color:#313131;font-weight:600;font-size:1.3rem}.attendance-tableup{width:100%;font-weight:600;margin-top:1em;margin-bottom:1em;border-radius:10px}.attendance-tableup__data{padding:1em 1em;color:#fff;background-color:#608bf0;text-align:center;border:1px solid #586d9c}.attendance-tableup__data:first-child{border-left:none}.attendance-tableup__data:last-child{border-right:none}.attendance-table{width:100%;font-weight:600;margin-top:1em;margin-bottom:1em;border-radius:10px}.attendance-table__data{padding:1em 1em;text-align:center;border:1px solid #586d9c}.attendance-table__data:first-child{border-left:none}.attendance-table__data:last-child{border-right:none}.attendance-table tr:last-child .attendance-table__data{border-bottom:none}.attendance-table td:nth-child(2n){background-color:rgba(24,87,213,.4)}.attendance-table tr:nth-child(2n){background-color:#608bf0}.attendance-table1{width:100%;font-weight:600;margin-top:1em;margin-bottom:1em;border-radius:30px}.attendance-table1__data{padding:1em 1em;text-align:center;border:1px solid #586d9c}.attendance-table1__data:first-child{border-left:none}.attendance-table1__data:last-child{border-right:none}.attendance-table1 tr:last-child .attendance-table1__data{border-bottom:none}.attendance-table1 td:nth-child(2n){background-color:rgba(24,87,213,.4)}.attendance-table1 tr:nth-child(2n){background-color:#608bf0}.table-5__header{min-width:200px;padding:.5em 1em;background-color:#5d5fef;border-bottom:1px solid #000;text-align:center}.table-5__header:not(:last-child){border-right:1px solid #000}.table-5__data{padding:1em 1em;background-color:#d9d9d9;text-align:center;border:1px solid #000}.table-5__data:first-child{border-left:none}.table-5__data:last-child{border-right:none}.table-5 tr:last-child .table-5__data{border-bottom:none}.table-4{width:100%;font-weight:600;border-radius:50px}.table-4__data{padding:1em 1em;background-color:#fff;text-align:center;border:1px solid #000;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.table-4__data:first-child{border-left:none}.table-4__data:last-child{border-right:none}.table-4 tr:last-child .table-4__data{border-bottom:none}.table-2{width:100%}.table-2__header{min-width:200px;width:100%;padding:.5em 1em;background-color:#5d5fef;border-bottom:1px solid #000;table-layout:fixed}.table-2__header:not(:last-child){border-right:1px solid #000}.table-2__data{background-color:#d9d9d9;text-align:center;border:1px solid #000;padding:1em 1em;color:#3d3d3d;word-break:break-all}.table-2__data:first-child{border-left:none}.table-2__data:last-child{border-right:none}.table-2 tr:last-child .table-2__data{border-bottom:none}.table-3__header1{min-width:200px;padding:.5em 1em;background-color:#fff;border-bottom:1px solid #000}.table-3__header1:not(:last-child){border-right:1px solid #000}.table-3__header2{min-width:200px;padding:.5em 1em;background-color:#c4434300;border-bottom:1px solid #000}.table-3__header2:not(:last-child){border-right:1px solid #000}.table-3{width:100%;font-weight:600}.table-3__data{padding:1em 1em;background-color:#d9d9d900;text-align:center;border:1px solid rgba(0,0,0,.297)}.table-3__data:first-child{border-left:none}.table-3__data:last-child{border-right:none}.table-3 tr:last-child .table-3__data{border-bottom:1em}.chair__data{padding:1rem 3rem;color:#3d3d3d;background-color:#e5e5e5;text-align:center;border:1px solid #8039cb}.chair__data:first-child{border-left:none}.chair__data:last-child{border-right:none}.chair-attendance tr:last-child .chair__data{border-bottom:1em}.table-duties__header{min-width:200px;padding:.5em 1em;background-color:#5557c8;border-bottom:1px solid #000;color:#fff}.table-duties__header:first-child{min-width:200px}.table-duties__header:not(:last-child:first-child){border-right:1px solid #000}.table-duties__data{padding:1em 1em;background-color:#eaeaea;text-align:center;border:1px solid #000}.table-duties__data:not(:last-child){border-right:1px solid #000}.table-duties__data:not(:first-child){text-align:center}.table-duties__header:not(:first-child){max-width:90px}.table-header:not(:last-child){border-right:1px solid #fff}[v-cloak]{display:none!important}.mainPage1{text-align:center;font-size:2.5rem;margin:1rem;min-height:100%;background-color:#ececec}.badges{background-color:#57a3da;color:#fff;border:2px solid #205a8c;font-weight:700;text-align:center;padding:.1em;margin:.5rem .5rem;margin-right:2rem;margin-left:2rem}.badges-container{border-radius:4px;border:2px solid #72a5e1;background-color:#fff;min-height:100px;margin:.5rem}.badges-icon{width:70px;height:70px;margin:0 auto}.badge-to-claim-icon,.badges-icon{-o-object-fit:contain;object-fit:contain}.badge-to-claim-icon{height:150px;width:150px;margin:auto}.mainPage{background-color:#ececec}.mainPage,.mainPage3{min-height:100%}.task{text-align:center;color:#1e5aa2!important}.points-earned{font-size:2rem;text-align:center;font-weight:600;margin-top:3rem;margin:1rem;color:#daeaff}.progress-bar{background-color:#6e85da;border-radius:50px;border:1.5px solid #e2c535;font-size:1rem;text-align:center;position:relative;z-index:1;margin:0 .5rem}.module__name{font-size:1rem;font-weight:600;border-radius:50px;transition:all .25s ease-in-out;margin-bottom:.5rem;display:inline-block}.module__name:hover{color:#5cbcd8}.progress,.progress-2{background-color:#f9ef64;height:100%;position:absolute;border-radius:50px;left:0;top:0;z-index:-1}.progress-2{padding-top:.5rem;padding-bottom:.5rem}.tab-content:is(.active){display:block!important}.tab-content-container{height:0;overflow:hidden}@media (min-width:768px){.mainPage1{font-size:3.5rem}}@media (min-width:1024px){.points-earned{font-size:2.7rem}.link-badge{position:relative;font-size:1.2rem;font-weight:900;transition:all .25s ease-in-out}.link-badge:hover{color:#5d5fef}.link-badge:hover:after{background-color:#5d5fef;width:20%}.link-badge:after{content:"";display:block;background-color:#000;position:absolute;width:100%;height:2px;transition:all .25s ease-in-out}.center{display:block;margin:0 auto;height:30px;width:30px}}.title{font-size:1.5rem;color:#272727;font-weight:600;margin-top:3rem;margin-bottom:3rem}.class-archive{background-color:#6b2323;color:#fff;padding:.7em .7em;font-size:1rem;border-radius:4px;border:1px;transition:all .25s ease-in-out}.class-archive:hover{background-color:#d08c8c;color:#fff}.page-title{font-size:3rem;padding-top:1rem}.page-title,.page-title-chair{border-radius:.2em;color:#586cb3}.page-title-chair{font-size:2rem;font-weight:600}.page-title-2{font-size:.1rem;color:#586adf;font-weight:700}.page-title-3{font-size:2.5rem;font-weight:900;border-radius:.2em;padding-top:1rem;color:#1e5aa2;text-align:center}.chairSpacing{padding-top:2em}.list__text{font-weight:600;font-size:1.2rem;margin-bottom:1rem}.icon-arrow{width:30px}.icon-arrow,.icon-trash{transition:all .25s ease-in-out}.icon-trash{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.arrow-left{transform:rotate(-180deg)}.link{color:#5d5fef}@media (min-width:1024px){.page-title-2{font-size:1.8rem}}.course-title{font-size:2rem;border-radius:.2em;padding-top:1rem;padding-bottom:1rem;color:#586cb3;margin-left:.5em}.menu{background-color:#f6f6f6;padding:1em;border-radius:10px;display:none;height:-moz-max-content;height:max-content;margin:auto}.menu__options{background-color:#c3d7f1;padding:.7em;margin-top:1rem;margin-bottom:1rem;min-height:80px;border-radius:5px}.menu__label{font-size:1.2rem;font-weight:600;cursor:pointer}.menu__radio-input:checked~.menu__label:after{background:url(/img/teacher-check-icon.521adec5.svg),#fff;background-repeat:no-repeat;background-position:50%;background-size:13px}.menu__label:after{content:"";display:block;width:20px;height:20px;background-color:#fff;margin:auto;border-radius:50px;margin-top:.5rem}.quest-container{min-width:200px;border-radius:10px;margin:0 1rem 1rem}.main__header{background-color:#5460c8}.daily__header,.main__header{border:.5px solid #c1c1c1;border-top-left-radius:10px;border-top-right-radius:10px;border-top:none;padding:.5em;text-align:center;font-size:1.2rem;font-weight:600}.daily__header{background-color:#757fdb}.side__header{border:.5px solid #c1c1c1;border-top-left-radius:10px;border-top-right-radius:10px;border-top:none;padding:.5em;text-align:center;font-size:1.2rem;font-weight:600;background-color:#a8afed}.quest__content{padding:1em;border:.5px solid #c1c1c1;border-top:none;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.quest__text{font-weight:600;font-size:1rem;color:#484848}.quest__points{font-size:.8rem;color:#747474;padding-left:1rem}.quest__link{font-size:1.3rem;padding-bottom:.3em;display:inline;transition:all .25s ease-in-out;cursor:pointer}.quest__link:hover{color:#5e95c6}.beadleDescrition{font-size:1.3rem;color:#ad2f2f}.resets-time{font-size:.7rem;color:red;text-align:center}.quest-done{background-color:#2e2592;color:#fff;padding:.2em .5em;font-size:.7rem;border-radius:4px;border:1px solid #2e2592;transition:all .25s ease-in-out}.quest-done:hover{background-color:#a39ced;color:#fff}.quest_done{background-color:#6fba4c;color:#fff;padding:.2em .5em;font-size:.7rem;border-radius:4px;border:1px solid;transition:all .25s ease-in-out}.quest_done:hover{background-color:#a9e08f;color:#fff}.view_button{background-color:#5e78c6;color:#fff;padding:.2em .5em;font-size:.7rem;border-radius:4px;border:1px solid;transition:all .25s ease-in-out}.view_button:hover{background-color:#8297d4;color:#fff}@media (min-width:768px){.quest__content,.quest__header{border-left:none}}@media (min-width:1024px){.quest__header{min-height:21%}.quest__content{min-height:79%}.lg-border-right-none{border-right:none}.lg-border-bottom-none{border-bottom:none}.menu__options{background-color:#c3d7f1;padding:2em;margin-top:1rem;margin-bottom:1rem;min-height:80px;border-radius:5px}}.icon-2{width:40px}.inputSyllabus{margin:8px 0;border:2px solid rgba(40,14,213,.523);border-radius:4px}.inputSyllabus,.inputSyllabus1{width:100%;padding:12px 20px;display:inline-block;box-sizing:border-box}.inputSyllabus1{margin:8px 2px;border:2px solid rgba(79,58,213,.523);border-radius:4px}.department-quest{padding-top:.2rem;padding-bottom:.2rem;margin-left:2rem;margin-right:2rem}.department-container{margin:.5rem 0;min-width:290px;border-radius:.2em;padding:1rem 0;background-color:#fff}.header-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#586cb3}.styled-table{border-collapse:collapse;margin-bottom:1rem;font-size:.9em;font-family:sans-serif;min-width:400px;width:100%;box-shadow:0 0 20px rgba(0,0,0,.15)}.styled-table thead tr{background-color:#334bb7;color:#fff;text-align:left}.styled-table td,.styled-table th{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr:last-of-type{border-bottom:2px solid #460e6e}.styled-table tbody tr.active-row{font-weight:700;color:#009879}.module{text-align:center;min-width:150px;height:-moz-max-content;height:max-content}.module__icon,.module__icon_chair{width:100px;height:100px;margin:auto}.teacher-attendance{width:80px;height:80px;margin:auto;border-radius:50px}@media (min-width:768px){.md-wrapper-1{padding:2em 1em}}@media (min-width:1024px){.module__icon,.module__icon_chair{width:100px;height:100px}.module__icon_chair{margin:auto}.teacher-attendance{width:50px;height:50px;margin-top:1rem}}.icon-badge-gold{right:20%}.icon-badge-gold,.icon-badge-silver{position:absolute;top:-12.5px;z-index:1;width:40px;height:40px}.icon-badge-silver{right:30%}.icon-badge-bronze{position:absolute;top:-12.5px;right:40%;z-index:1;width:40px;height:40px}.outer-main{text-align:center;color:#e8be19;text-shadow:-1px -1px 0 #825e12,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.behavior-categories,.outer-main{font-weight:1000;font-size:1.5rem}.behavior-categories{color:#1d3eb5;text-align:left;margin-left:1rem}.badge-outer{width:70px;height:70px;margin:0 auto}.imgNotClaim{filter:gray;filter:grayscale(1);transition:all .25s ease-in-out}.imgNotClaim:hover{filter:none}.badge-name{color:#2768ad;font-weight:700}.header-overall{text-align:start;padding-top:.2rem;padding-bottom:1.5rem;margin-left:2rem;margin-right:2rem;color:#000}@media (min-width:1024px){.points-earned{font-size:2.7rem}}.custom-link{position:relative;display:inline-block;margin-bottom:1rem;transition:all .25s ease-in-out}.custom-link:hover{color:#9fddff}.custom-link:hover:after{width:40px;background-color:#9fddff}.custom-link:after{content:"";height:2px;width:100%;background-color:#000;display:block;position:absolute;transition:all .25s ease-in-out}.page-title{font-size:1.5rem;font-weight:600}.deadline_text{font-size:2rem;font-weight:600;border-radius:.2em;padding:1rem;color:#586cb3}.deadline_design{background-color:#fff;border-radius:1em;margin:1em}.checkIcon{fill:blue}@media (min-width:768px){.page-title{font-size:2.5rem;margin-left:1rem}}@media (min-width:1440px){.table-duties__header:not(:first-child){width:90px}}.badge{text-align:center;min-width:150px;height:-moz-max-content;height:max-content}.badge__icon{width:200px;height:200px;margin:auto;-o-object-fit:contain;object-fit:contain}.badge__name{font-size:1rem}.badge__name,.category{font-weight:600;transition:all .25s ease-in-out}.category{font-size:2rem}@media (min-width:768px){.md-wrapper-1{padding:1em 1em}}@media (min-width:1024px){.badge__icon{width:150px;height:150px}}.not-allowed{cursor:not-allowed}.divider-2{background-color:#000;height:2px}.consultation__content{background-color:#bbdefb;position:absolute;top:20%;left:30px;right:30px;bottom:10%;margin:0 auto}.quest__content-2{padding:1em;border:none}@media (min-width:768px){.quest__content-2{border-left:none}}@media (min-width:1024px){.consultation{max-width:300px}.quest__content-2{min-height:79%}.lg-border-right-none{border-right:none}}.meeting-container{background-color:#fff;border-radius:10px;padding:3rem;margin-bottom:3rem;margin-left:2rem;margin-right:2rem}.attendance__data{color:#6fba4c}.attendance__data tr:last-child .attendance__data{border-bottom:1em}.overall-text{font-size:1.5rem}.home{font-size:2rem;font-weight:light;color:#6d7bcd;margin-bottom:1rem}.player-rank{padding:1em;border-radius:10px}.player-rank:first-child{background-color:#281f29}.player-rank:not(:first-child){background-color:#7d787d}.player-rank:first-child .profile-pic{border:3px solid #d74788}.player-rank:first-child .player-rank__number{font-size:1.6rem}.player-rank:first-child .player-rank__number:after,.player-rank:nth-child(2) .player-rank__number:after{display:block;font-size:.8rem;font-weight:600}.player-rank:first-child .player-rank__number:after{content:"st"}.player-rank:nth-child(2) .player-rank__number:after{content:"nd"}.player-rank:nth-child(3) .player-rank__number:after{content:"rd"}.player-rank:first-child .progress-bar-2{background-color:#4a3a40}.player-rank:not(:first-child) .progress-bar-2{background-color:#666570}.player-rank:first-child .player-rank__name,.player-rank:first-child .player-rank__points{font-size:1.6rem}.player-rank:first-child .player-rank__points,.player-rank:not(:first-child) .player-rank__points{color:#fff;font-weight:600}.player-rank:not(:first-child) .player-rank__name,.player-rank:not(:first-child) .player-rank__points{font-size:1.2rem}.player-rank:not(:first-child) .profile-pic{border:3px solid #ec5e41}.player-rank:first-child .progress-3{background:linear-gradient(90deg,#3dca96,#79d845)}.player-rank:not(:first-child) .progress-3{background:linear-gradient(90deg,#ec5e41,#f5b833)}.player-rank:first-child .profile-pic{min-width:60px;max-width:60px;min-height:60px;max-height:60px}.player-rank:not(:first-child) .profile-pic{min-width:50px;max-width:50px;min-height:50px;max-height:50px}.player-rank__number{font-size:1.2rem;font-weight:600;color:#fff;font-variant-numeric:ordinal}.profile-pic{-o-object-fit:cover;object-fit:cover;border-radius:100px}.profile-teacher{width:150px;border-radius:100px}.player-rank__name{color:#fff;font-weight:600}.progress-bar-2{position:relative;min-height:20px;border-radius:50px;overflow:hidden}.progress-3{position:absolute;height:100%;border-radius:50px}.player-rank__percent{color:#aaa6aa}.submission{font-size:1.2rem;font-weight:700;color:#000;margin-right:.8rem}.module-2-chair{text-align:center;height:-moz-max-content;height:max-content;border-radius:.2em;background-color:#fff;transition:.25s ease-in-out;display:block;min-width:100%;max-width:100px;padding:1em}.module-2-chair:hover{background-color:#d0d8e9;color:#547ac1;border-radius:5px}.module-2{text-align:center;height:-moz-max-content;height:max-content;border-radius:.2em;background-color:#fff;transition:.25s ease-in-out;display:block;min-width:100%;max-width:100px;padding:1em}.module-2:hover{background-color:#d0d8e9;color:#547ac1;border-radius:5px}.teacher-name{color:#393939;font-weight:500;margin:1rem}.label,.teacher-name{font-size:1rem;transition:all .25s ease-in-out}.label{font-weight:600;margin-top:2rem}.home-side,.logout-side{font-weight:700}.logout-side{margin-bottom:3rem}.switch{position:relative;display:inline-block;min-width:60px;min-height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.list-of-faculty{min-width:200px;padding:.5em 1em;background-color:#4884d3;color:#fff;border-bottom:1px solid #e1e1e1;border-top-left-radius:10px;border-top-right-radius:10px}.list-of-faculty:not(:last-child){border-right:1px solid #000}.page-title-5{font-size:1.7rem;font-weight:600;text-align:center}.performance{padding:.5em .8em;margin-bottom:1rem;font-size:1.3rem;max-width:500px;width:100%}.performance,.performance__content{border-radius:10px;font-weight:600;cursor:pointer;transition:all .25s ease-in-out}.performance__content{background-color:#7288d9;font-size:1rem;color:#fff;padding:.5em 1em;margin:.5rem;margin-bottom:.5rem}.icon-plus{position:relative;width:20px;height:20px}.course-container{background-color:#fff;border-radius:10px;padding:3rem;margin-bottom:3rem;margin-left:2rem;margin-right:2rem}.task-type{font-size:1em;font-weight:700;color:#272727;margin-top:1rem}.form-meeting-date{padding-bottom:2em}.attendance-table-heading,.attendance-table1-heading:nth-child(2n){color:#484848}.course-title{color:#5db6e6;padding:1em}.course-title,.page-title-6{font-size:1.7rem;font-weight:600}.page-title-6{color:#3085b6}.meeting-attendance__header3{min-width:200px;padding:.5em 1em;color:#fff;background-color:#405aa7;border:1px solid #22368b}.meeting-attendance__header3:not(:last-child){border-right:1px solid #22368b}.meeting-attendance{width:100%;font-weight:600}.attendance__data{padding:1em 1em;color:#3d3d3d;background-color:#fff;text-align:center;border:1px solid #e9e9e9}.meeting-attendance tr:last-child .attendance__data{border-bottom:1em}.seminar-attendance{width:100%;font-weight:600;border-collapse:collapse}.seminar-attendance__data{padding:1em 1em;color:#3d3d3d;background-color:#e5e5e5;text-align:center;border:1px solid #8039cb;word-break:break-all}.seminar-attendance__data:first-child{border-left:none}.seminar-attendance__data:last-child{border-right:none}.seminar-attendance tr:last-child .seminar-attendance__data{border-bottom:1em}.seminar-attendance__header{padding:.5em 1em;color:#fff;background-color:#405aa7;border-bottom:1px solid #22368b;min-width:200px}.seminar-attendance__header:not(:last-child){border-right:1px solid #22368b}.department{width:100%}.department__header{min-width:200px;padding:.5em 1em;color:#fff;background-color:#405aa7;border-bottom:1px solid #22368b}.department__header:not(:last-child){border-right:1px solid #22368b}.department__data{padding:1em 1em;color:#3d3d3d;background-color:#e5e5e5;text-align:center;border:1px solid #47aa43}.department__data:first-child{border-left:none}.department__data:last-child{border-right:none}.department tr:last-child .department__data{border-bottom:none}.community__header{min-width:200px;padding:.5em 1em;color:#fff;background-color:#5557c8;border-bottom:1px solid #22368b}.community__header:not(:last-child){border-right:1px solid #22368b}.community{width:100%;font-weight:600}.community__data{padding:1em 1em;color:#3d3d3d;background-color:#e5e5e5;text-align:center;border:.5px solid #b94b4b}.community__data:first-child{border-left:none}.community__data:last-child{border-right:none}.community tr:last-child .community__data{border-bottom:1em}@keyframes animate1{0%{left:-100%}50%,to{left:100%}}@keyframes animate2{0%{top:-100%}50%,to{top:100%}}@keyframes animate3{0%{right:-100%}50%,to{right:100%}}@keyframes animate4{0%{bottom:-100%}50%,to{bottom:100%}}.loader,.loaderLeaderboard{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;animation:spin 2s linear infinite}.loaderLeaderboard{position:absolute;left:50%;bottom:50%;margin-top:150rem;z-index:1;margin:-76px -76px -76px -76px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.topnav{overflow:hidden;color:#000}.topnav a{float:left;display:block;color:#000;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.topnav a.active,.topnav a:hover{background-color:#fff;color:#000}.topnav .icon{display:none}@media screen and (max-width:600px){.topnav a:not(:first-child){display:none}.topnav a.icon{float:right;display:block}.topnav.responsive{position:relative}.topnav.responsive .icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}.last\:mr-0:last-child{margin-right:0}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.group:hover .group-hover\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}@media (min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:mx-\[5rem\]{margin-left:5rem;margin-right:5rem}.md\:mt-4{margin-top:1rem}.md\:mr-3{margin-right:.75rem}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:mt-5{margin-top:1.25rem}.md\:ml-\[5rem\]{margin-left:5rem}.md\:flex{display:flex}.md\:shrink-0{flex-shrink:0}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:1.25rem}.md\:gap-2{gap:.5rem}.md\:overflow-visible{overflow:visible}.md\:overflow-x-visible{overflow-x:visible}.md\:overflow-x-scroll{overflow-x:scroll}.md\:p-5{padding:1.25rem}.md\:px-0{padding-left:0;padding-right:0}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pl-10{padding-left:2.5rem}.md\:text-center{text-align:center}.md\:text-\[1\.3rem\]{font-size:1.3rem}.md\:font-\[600\]{font-weight:600}}@media (min-width:1024px){.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:justify-evenly{justify-content:space-evenly}.lg\:gap-\[20px\]{gap:20px}.lg\:gap-20{gap:5rem}.lg\:gap-5{gap:1.25rem}.lg\:place-self-center{place-self:center}.lg\:overflow-visible{overflow:visible}.lg\:overflow-x-visible{overflow-x:visible}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.xl\:gap-10{gap:2.5rem}.xl\:overflow-visible{overflow:visible}}