*,: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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.ml-auto{margin-left:auto}.block{display:block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.h-8{height:2rem}.w-40{width:10rem}.w-full{width:100%}.resize{resize:both}.grid-cols-\[1fr\2c auto\2c 1fr\]{grid-template-columns:1fr auto 1fr}.flex-col{flex-direction:column}.\!items-center{align-items:center!important}.items-center{align-items:center}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.p-3{padding:.75rem}.p-4{padding:1rem}.ps-1{padding-inline-start:.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-4{line-height:1rem}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.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}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.myDatePicker ::-moz-placeholder{color:#000;font-size:small;font-weight:600;opacity:1}.myDatePicker ::placeholder{color:#000;font-size:small;font-weight:600;opacity:1}.myDatePicker fieldset.MuiOutlinedInput-notchedOutline{border:2px solid #000}.myDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline{border:3px solid blue;font-weight:500;opacity:1}.modal-wrapper{width:500px;height:600px}.modal{background:#fff;border-radius:15px;padding:15px}.modal,.modal-overlay{height:100%;width:100%}.modal-overlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.modal-body{padding-top:10px}.modal-header{display:flex;justify-content:flex-end;font-size:25px}:root{--off-white:#fff;--jet-black:#000;--button-text-light:var(--jet-black);--button-border-light:var(--off-white);--button-background-hover-light:var(--off-white);--button-text-dark:var(--jet-black);--button-border-dark:rgba(8,127,72,.7);--button-background-hover-dark:rgba(8,127,72,.3);--table-text:var(--jet-black);--table-height-th:----;--left-override-th:----}html.main{font-size:2vw}body,html{min-height:100vh;display:flex;flex-direction:column;color:#000;margin:auto 0 0;min-width:320px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{outline:none;font-family:Work Sans,sans-serif}.autherrorcontainer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;position:absolute;top:40%;width:100%}.autherrortext{position:relative;left:1em;top:3em}.autherrorlink{border:2px solid #000}.nav__menu-list #text{background-color:#0ff}h1{font-size:1.1em}a{color:#000}header{position:sticky;top:0;z-index:1}main{margin-top:-1em}nav{align-items:center;justify-content:space-between;padding-left:1em}.nav__menu-list,nav{background-color:#c5e8cf;color:#000;display:flex}.nav__menu-list{flex-direction:column;font-weight:500;min-height:calc(50vh - 60px);padding:32px 16px 16px;position:fixed;right:-288px;row-gap:24px;top:60px;transition:all .2s;width:288px}a.textlogo{color:#000;font-size:25px;font-weight:700}a.textlogo:focus-visible{outline:2px solid blue}a.navitem,a:focus,button:focus,div.title:focus,div:focus,h1:focus,h2:focus{outline:2px solid blue}.nav__menu-bar{cursor:pointer;display:flex;flex-direction:column;padding-right:1em;row-gap:6px}.nav__menu-bar div{background-color:#000;border-radius:2px;height:4px;width:40px}.nav__item{color:#000;font-size:larger}.nav__item:hover{font-weight:700}.nav__menu-list.active{right:0}link{color:#000}.nav__link{color:#000;position:relative;transition:all .2s}.nav__link:hover{font-weight:700}.loginbutton{border:1px solid #000}.center{align-items:flex-start;display:flex;justify-content:center;min-height:600px}footer{align-items:center;width:100%}footer a{color:#000;display:flex;justify-content:center;height:auto}@media screen and (max-width:450px){nav{width:100vw;z-index:3}.nav__menu-bar{display:visible}.nav__menu-list{border:0 solid red;top:7em;width:60vw}.nav__menu-list a{border:0 solid cyan;padding-top:5px;padding-bottom:5px;position:relative;max-height:70px;width:60vw}main{align-content:space-between;display:flex;overflow-x:hidden;padding-left:-2em}footer{border-color:transparent;margin-top:1em}}@media screen and (min-width:451px) and (max-width:852px){nav{height:6em}main{border:0 solid green;position:relative;top:-7em}}@media screen and (max-width:768px){.hide{display:none}}@media screen and (min-width:768px){.nav__menu-bar{display:none}.nav__menu-list{position:unset;flex-direction:row;min-height:-moz-fit-content;min-height:fit-content;width:-moz-fit-content;width:fit-content;-moz-column-gap:24px;column-gap:24px;align-items:center}.nav__link:before{content:"";position:absolute;width:0;height:6px;bottom:-16px;left:0;background-color:#000;transition:all .2s}.nav__link:hover:before{width:100%}}.dropdown-menu{position:relative;display:inline-block}.dropdown-menu-item{cursor:pointer}.dropdown-menu-submenu{display:none;position:absolute;top:100%;left:0;min-width:160px;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.dropdown-menu:hover .dropdown-menu-submenu{display:block}.dropdown-menu-submenu a{display:block;padding:12px 16px;text-decoration:none;color:#000}.dropdown-menu-submenu a:hover{background-color:#f1f1f1}::-moz-placeholder{color:#000;font-style:italic;font-weight:500}::placeholder{color:#000;font-style:italic;font-weight:500}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135;--buttonva-borderradius:0.5rem;--buttonva-fontsize:1.1rem;--buttonva-height:1.5rem;--buttonva-padding:0 1rem;--buttonva-width:auto;--vagreenlight-background:#a8d181;--vagreenmedium-background:#3f7d3c;--vagreendark-background:#263f17}@media (prefers-color-scheme:dark){:root{--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box}*,body,html{padding:0;margin:0}body,html{background:#fff;height:100%;overflow-x:hidden;width:100%}a{color:inherit;text-decoration:none}.rag-amber{background-color:#f44336!important}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.focus\:border-4:focus{border-width:4px}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/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}