@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat-Black"),url(/static/media/Montserrat-Black.1984e065d55352d2a119.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat-BlackItalic"),url(/static/media/Montserrat-BlackItalic.8df6912ba2ab8c598cb3.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.3530bfc1b50b41bdc29d.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat-BoldItalic"),url(/static/media/Montserrat-BoldItalic.e0380344c20e8011c133.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat-ExtraBold"),url(/static/media/Montserrat-ExtraBold.757982f4c71159f6bdc2.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat-ExtraBoldItalic"),url(/static/media/Montserrat-ExtraBoldItalic.c911063d57302cdc26da.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat-ExtraLight"),url(/static/media/Montserrat-ExtraLight.a3f246d90dd5fd1e5584.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat-ExtraLightItalic"),url(/static/media/Montserrat-ExtraLightItalic.983a83be333d4963c9c4.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat-Italic"),url(/static/media/Montserrat-Italic.c12cc8e898b7a5d2d4c1.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat-Light"),url(/static/media/Montserrat-Light.afe0a608093579a47b06.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat-LightItalic"),url(/static/media/Montserrat-LightItalic.4fd9241772d548e77422.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat-Medium"),url(/static/media/Montserrat-Medium.d3f3d769c2fc1af5c0b4.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat-MediumItalic"),url(/static/media/Montserrat-MediumItalic.e3df6dbac4a6957bd332.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.cfbf0da06d33097e6d0a.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.38e62f01be69b2e02e29.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat-SemiBoldItalic"),url(/static/media/Montserrat-SemiBoldItalic.5d698d6f1d5be053be74.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat-Thin"),url(/static/media/Montserrat-Thin.2492e16fb1c64e203c3c.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat-ThinItalic"),url(/static/media/Montserrat-ThinItalic.d1fd4e5c51fca50f25cd.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:900;src:local("Nunito-Black"),url(/static/media/Nunito-Black.39982299ea6219343d60.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:900;src:local("Nunito-BlackItalic"),url(/static/media/Nunito-BlackItalic.3ff0348c21ce8b2ba469.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:local("Nunito-Bold"),url(/static/media/Nunito-Bold.275dd55e10ba966bcb9b.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:700;src:local("Nunito-BoldItalic"),url(/static/media/Nunito-BoldItalic.2ec81cb007530188a403.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;src:local("Nunito-ExtraBold"),url(/static/media/Nunito-ExtraBold.7415babff1752bd4ea44.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:800;src:local("Nunito-ExtraBoldItalic"),url(/static/media/Nunito-ExtraBoldItalic.fa54ce9456f46eca2b6d.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:200;src:local("Nunito-ExtraLight"),url(/static/media/Nunito-ExtraLight.7a2537334c29ba1202c0.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:200;src:local("Nunito-ExtraLightItalic"),url(/static/media/Nunito-ExtraLightItalic.d44c92d68719834c1489.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:400;src:local("Nunito-Italic"),url(/static/media/Nunito-Italic.cedc8a593d8ba361dcf4.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:300;src:local("Nunito-Light"),url(/static/media/Nunito-Light.677d4143aa9440e30cad.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:300;src:local("Nunito-LightItalic"),url(/static/media/Nunito-LightItalic.ca201d64de8052bd347b.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:500;src:local("Nunito-Medium"),url(/static/media/Nunito-Medium.06740446a9f13288701b.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:500;src:local("Nunito-MediumItalic"),url(/static/media/Nunito-MediumItalic.3241228fab2414cc8e11.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito-Regular"),url(/static/media/Nunito-Regular.9d7a6e03c6e3ed49c7ac.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:local("Nunito-SemiBold"),url(/static/media/Nunito-SemiBold.ae592fe018d712c287a2.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:600;src:local("Nunito-SemiBoldItalic"),url(/static/media/Nunito-SemiBoldItalic.504e24b6e9e3b9789bbb.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato-Black"),url(/static/media/Lato-Black.57dee8aface5572f9101.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:local("Lato-BlackItalic"),url(/static/media/Lato-BlackItalic.09fc285661e54addb1fd.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato-Bold"),url(/static/media/Lato-Bold.636be8de934918e38ed9.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local("Lato-BoldItalic"),url(/static/media/Lato-BoldItalic.fd32b4dea61508c37b78.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato-Italic"),url(/static/media/Lato-Italic.a9f3ee269217f44df65f.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato-Light"),url(/static/media/Lato-Light.c7400fcad9e48ca9043f.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local("Lato-LightItalic"),url(/static/media/Lato-LightItalic.4310bbed01b37dfcee98.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato-Regular"),url(/static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local("Lato-Thin"),url(/static/media/Lato-Thin.5a60dde25d817751d590.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:local("Lato-ThinItalic"),url(/static/media/Lato-ThinItalic.42a616fcfc8a08caef71.ttf) format("truetype")}:root{--nav-background-colour:#24354b;--nav-font-colour:#24354b;--nav-hover-colour:#ffec3f;--nav-active-colour:#ff730e;--nav-font-family:Montserrat;--nav-font-weight-title:900;--nav-font-style:normal;--footer-font-weight:400;--site-background-colour:#f9f9f6;--site-font-colour:#222;--site-font-colour-2:#000;--site-font-family:Nunito;--site-font-style:normal;--site-font-weight-title:700;--site-font-weight-normal:400;--footer-background-colour:#f5f5f5;--footer-font-colour:#222;--footer-hover-colour:#ffec3f;--footer-font-family:Nunito;--footer-font-weight-title:700;--footer-font-weight-normal:900;--footer-font-style:normal;--disabled-background-colour:#c9cbce8c;--dropdown-background-colour:#fafafa;--button-background-colour:#6b9ac4;--button-background-colour-2:#a9c2d1;--button-background-colour-3:rgba(240,248,255,.808);--button-background-colour-disabled:#a9c2d1;--textbox-background-colour:#24354b49;--border-colour:#d9d9d9;--border-colour-2:#e0e0e0;--border-colour-button:#5c88b0;--border-colour-textbox:#d8d8d8;--border-shadow:#00000029 0px 3px 6px,#0000003b 0px 3px 6px;--table-header-colour:#192a35;--table-body-colour:#def2ffd3;--error-colour:#ff6b6b;--success-colour:#3ddc84;--warning-colour:orange;--primary-accent:#4b4e6d;--secondary-accent:#7f5af0;--cross-accent:#d65a5a;--tick-accent:#5ca786;--page-size:100vh;--open-transition-time:1s;--close-transition-time:1s;--background-image:url(/static/media/beige-paper.ea4127ea011aae24782c.png)}*{box-sizing:border-box}body{margin:0}.aLine{align-items:center;display:flex;height:45px;justify-content:center;position:relative;width:100%}.aLine:after,.aLine:before{background:#bbb;content:"";height:2px;position:absolute;width:50%}.aLine:after{left:15%}.aLine:before{right:15%}.vLine{background-color:#cbd6d6;border-radius:10%;display:flex;width:2px}.blinkersOrange{animation:blink 1s linear infinite}.mainContainer{overflow:hidden}.container{background-image:url(/static/media/beige-paper.ea4127ea011aae24782c.png);position:absolute;top:0;z-index:100}@font-face{font-family:VarelaRound;src:local("VarelaRound-Regular"),url(/static/media/VarelaRound-Regular.e67ccd4a92677fdf8719.ttf) format("truetype")}@font-face{font-family:Itim;src:local("Itim-Regular"),url(/static/media/Itim-Regular.38b1e6579a4ae98f4318.ttf) format("truetype")}@font-face{font-family:Righteous;src:local("Righteous-Regular"),url(/static/media/Righteous-Regular.fd0110471f2228c1808a.ttf) format("truetype")}@font-face{font-family:Viga;src:local("Viga-Regular"),url(/static/media/Viga-Regular.bbfc6c11ed52e7e82c92.ttf) format("truetype")}@font-face{font-family:ChineseStroke;src:local("simkai"),url(/static/media/simkai.585f18a1067f675238d9.ttf) format("truetype")}.DeletePrompt-MainContainer,.container{display:flex;justify-content:center;width:100%}.DeletePrompt-MainContainer{align-items:center;background-color:var(--disabled-background-colour);flex-direction:column;height:100%;inset:0;position:fixed;z-index:999}.DeletePrompt-InnerContainer{align-items:center;background-color:var(--table-body-colour);border:.1rem solid var(--border-colour-2);border-radius:.5rem;display:flex;flex-direction:column;font-family:var(--site-font-family);font-size:clamp(.9rem,2vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-title);margin:0 1rem;padding:1rem}.DeletePrompt-Text{text-align:center}.DeletePrompt-ButtonContainer{display:flex;gap:1rem}.DeletePrompt-Button{border-radius:.5rem;border-width:.1rem;color:var(--site-background-colour);cursor:pointer;font-family:var(--site-font-family);font-size:1.05rem;font-size:clamp(.9rem,2vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-title);padding:0 1rem}.DeletePrompt-Button.accept{background-color:var(--cross-accent)}.DeletePrompt-Button.decline{background-color:var(--tick-accent)}.nav{background-color:var(--nav-background-colour);box-shadow:var(--border-shadow);display:flex;flex-direction:column;gap:.8rem;height:100vh;left:0;padding:1rem;position:fixed;top:0;width:clamp(100px,10vw,150px);z-index:700}.nav-title-container{align-items:center;display:flex;width:100%}.site-title-initial{background-color:var(--border-colour);border:.1rem solid var(--border-colour);border-radius:.3rem;color:var(--nav-background-colour);display:flex;font-size:clamp(2.5rem,5vw,4.5rem);justify-content:center;width:100%}.navLine{background-color:#d9d9d9;height:.1rem;width:100%}.navLink-Container{-webkit-touch-callout:none;align-content:center;display:flex;-webkit-user-select:none;user-select:none;width:100%}.nav-content-container{display:flex;flex-direction:column;gap:1rem;max-height:100rem;overflow:hidden;transition:1s ease;width:100%}.nav-content-container.close{max-height:0}.nav-content{background-color:var(--border-colour);border-radius:.3rem;display:flex;width:100%}.navLink-Container:active{transform:scale(.95)}.navLinks{display:inline-flex;flex-direction:row;font-size:clamp(.6rem,1vw,1.1em);gap:.5rem;padding:.5rem}.nav a,.navLinks{align-items:center}.nav a{color:inherit;display:block;font-weight:700;height:100%;padding:.25rem;text-decoration:none}.loadingImg{max-height:10rem}@media (max-width:580px){.nav-title-container{gap:.5rem}.toggle-button{cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-between;padding:.2rem 0;width:30px;z-index:100}.bar{background-color:var(--border-colour);border-radius:10px;height:3px;transform-origin:center;transition:all .3s ease;width:100%}.toggle-button.open .bar:first-child{transform:rotate(45deg) translateY(6px) translateX(9px)}.toggle-button.open .bar:nth-child(2){opacity:0}.toggle-button.open .bar:nth-child(3){transform:rotate(-45deg) translateY(-6px)translateX(9px)}.nav{flex-direction:row;height:auto;padding:.5rem;width:100%}.navLine{height:0}.nav-content-container{gap:.5rem}.navLinks{font-size:.8rem}.nav-expanded{background-color:var(--dropdown-background-colour);border:solid;border-color:var(--border-colour);border-radius:.7rem;display:flex;max-height:100rem;overflow:hidden;padding:1rem;position:absolute;top:6rem;transition:1s;width:calc(100% - 1rem)}.nav-expanded.close{max-height:0;top:-100vh}}.HomePage{min-height:100vh;padding-left:clamp(100px,10vw,150px);width:100vw}.HomePage,.HomePage-Container{display:flex;flex-direction:column}.HomePage-Container{gap:2rem;margin:1rem;padding:1rem}.HomePage-Edit-Container{display:flex;flex-direction:row;gap:1rem;overflow:hidden;z-index:200}.HomePage-AddGroup-Button,.HomePage-Edit-Button{max-height:50rem;z-index:120}.HomePage-Button-Container{-webkit-touch-callout:none;align-content:center;align-items:center;background-color:var(--button-background-colour-2);border:.1px solid var(--border-colour-textbox);border-radius:.2rem;color:var(--footer-font-colour);cursor:pointer;display:flex;font-family:var(--nav-font-family);font-size:clamp(.9rem,2vw,1.2rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-normal);gap:.5rem;max-height:fit-content;padding:.2rem 1.2rem;text-align:center;-webkit-user-select:none;user-select:none}.HomePage-AddGroup-Button{transition:1s ease-in-out;z-index:110}.HomePage-Button-Container:active{transform:scale(.95)}.HomePage-AddGroup-Button.hide{max-height:0;transform:translateX(-100vw)}.HomePage-AddData-Container{align-items:center;background-color:var(--disabled-background-colour);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:210}.HomePage-AddData-Container-Inner{background-color:var(--button-background-colour-disabled);border-radius:.3rem;padding:1rem}.HomePage-AddData-Container-Title{font-family:var(--nav-font-family);font-size:clamp(1rem,2vw,1.2rem);font-style:var(--site-font-style);font-weight:var(--nav-font-weight-title);padding-bottom:.5rem}.HomePage-AddData-Container .defaultTxtContainer2{align-items:center;flex-direction:row;gap:.5rem;margin:0}.HomePage-AddData-Container .defaultTxtLbl{font-size:clamp(1rem,2vw,1.1rem);font-weight:var(--nav-font-weight-normal);width:6rem}.HomePage-AddData-Container .defaultTxtInput{font-size:clamp(1rem,2vw,1.1rem);font-weight:var(--nav-font-weight-normal);width:clamp(10rem,15vw,20rem)}.HomePage-AddData-Button-Container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.HomePage-AddData-Button{font-family:var(--nav-font-family);font-size:clamp(.9rem,2vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-normal);padding:.2rem 1rem}.HomePage-AddData-Button.save{background-color:var(--tick-accent);color:var(--site-background-colour)}.HomePage-AddData-Button.cancel{background-color:var(--cross-accent);color:var(--site-background-colour)}.HomePage-GroupContainer{background-color:var(--table-header-colour);border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem .4rem .4rem;width:100%}.HomePage-GroupName-Container{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.HomePage-GroupName{-webkit-touch-callout:none;align-items:center;color:var(--site-background-colour);display:flex;font-family:var(--nav-font-family);font-size:clamp(1rem,2vw,1.2rem);font-style:var(--site-font-style);font-weight:var(--nav-font-weight-title);gap:1rem;padding:0 .3rem;-webkit-user-select:none;user-select:none}.HomePage-GroupButton-Container{display:flex;gap:.5rem;max-height:50rem;transition:1s ease-in-out}.HomePage-GroupButton-Container.hide{max-height:0;transform:translateY(-50rem)}.HomePage-AddData-GroupButton{align-items:center;display:flex;font-size:clamp(1.2rem,2vw,1.5rem);justify-content:center}.HomePage-AddData-GroupButton.delete{background-color:var(--cross-accent);color:var(--site-background-colour)}.HomePage-SubGroupMainContainer{background-color:var(--table-body-colour);border-radius:.3rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:.5rem;width:100%}.HomePage-SubGroupIndivContainer{background-color:var(--textbox-background-colour);border-radius:.5rem;cursor:pointer;height:70px;padding:.6rem;width:250px}.HomePage-SubGroupTitlePanel{-webkit-touch-callout:none;align-items:center;color:#24354b;display:flex;gap:1rem;height:100%;text-decoration:none;-webkit-user-select:none;user-select:none;width:100%}.HomePage-SubGroupAccessIco{display:flex;font-size:2.5rem}.HomePage-SubGroupImage{border-radius:.5rem;height:50px;object-fit:fill;width:50px}.HomePage-SubGroupName{color:var(--nav-background-colour);font-family:var(--site-font-family);font-size:clamp(.9rem,1.5vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-title)}.HomePage-SubGroup-OnlineStatus{color:var(--error-colour);max-height:fit-content;max-width:fit-content;position:relative;transform:translateX(13.4rem) translateY(-3.2rem)}.HomePage-SubGroup-OnlineStatus.online{color:var(--success-colour)}.HomePage-SubGroup-OnlineStatus.unhealthy{color:var(--warning-colour)}.HomePage-SubGroupMoreContainer{transform:translateX(13.7rem) translateY(-2rem);width:fit-content}.HomePage-SubGroupMoreContainer.expand{background-color:var(--site-background-colour)}.HomePage-SubGroupMoreIco{border-radius:.3rem;display:flex;font-size:1.2rem;position:relative}.HomePage-SubGroupExtraMenu-Container{background-color:var(--site-background-colour);display:flex;flex-direction:column}.HomePage-SubGroupMoreMenu{background-color:#fff;border-radius:.5rem;bottom:0;display:flex;flex-direction:column;gap:.5rem;left:0;padding:0 .5rem;position:relative}.HomePage-SubGroupMoreName{text-wrap:nowrap;text-decoration:underline;text-underline-offset:.3rem}@media (max-width:580px){.HomePage{padding-left:0;padding-top:5rem}.HomePage-SubGroupIndivContainer{height:9rem;width:7rem}.HomePage-SubGroupTitlePanel{flex-direction:column;gap:.8rem;justify-content:center}.HomePage-SubGroupAccessIco{font-size:0}.HomePage-SubGroupImage{border-radius:.5rem;height:60px;object-fit:fill;width:60px}.HomePage-SubGroupName{text-align:center}.HomePage-SubGroupMoreContainer{transform:translateX(4.9rem) translateY(-2.1rem)}.HomePage-SubGroupMoreMenu{left:4rem}.HomePage-SubGroupMoreIco:hover+.HomePage-SubGroupOnHover{left:6.5rem;top:-1.8rem}.HomePage-SubGroup-OnlineStatus{transform:translateX(4.8rem) translateY(-7.8rem)}}.LoginPage{align-items:center;background-color:var(--site-background-colour);background-image:var(--background-image);display:flex;flex-direction:row;gap:clamp(1rem,4vw,10rem);justify-content:center;min-height:var(--page-size);padding-left:clamp(100px,10vw,150px);position:relative;top:0;transform:translateX(0);transition:transform 1s ease-in-out;z-index:600}.LoginPage.hide{transform:translateX(-200vw)}.LoginContainer1{background-color:var(--site-background-colour);border-color:var(--border-colour-2);border-radius:.5rem;border-width:.1rem;box-shadow:var(--border-shadow);display:flex;flex-direction:column;padding:1rem clamp(1rem,2.5vw,3rem)}.defaultTxtContainer2{display:flex;flex-direction:column;justify-content:center;margin:0 clamp(0rem,.25rem,.5rem);padding:.5rem 0}.defaultTxtLbl{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:var(--site-font-weight-title)}.defaultTxtInput,.defaultTxtLbl{font-family:var(--site-font-family);font-style:var(--site-font-style)}.defaultTxtInput{border-radius:.3rem;border-width:.1rem;font-size:1.5rem;font-weight:var(--site-font-weight-normal);padding:0 2rem;width:clamp(15rem,50vw,25rem)}.loginSubmit{background-color:var(--primary-accent);border-radius:.5rem;border-width:.1rem;color:var(--site-background-colour);cursor:pointer;font-family:var(--site-font);font-size:clamp(1.2rem,2vw,1.3rem);padding:.4rem .5rem}.loginSubmit:active{transform:scale(.95)}.loginLogo{aspect-ratio:1/1;display:flex;width:clamp(15rem,30vw,20rem)}.loginCreateUser{color:var(--primary-colour);float:right;font-family:var(--site-font-family);font-size:clamp(1rem,2vw,1.1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-normal);text-decoration:none}.shpassword{cursor:pointer;display:flex;font-size:1.4rem;justify-content:center;margin-left:-40px;margin-right:17.5px}.passwordContainer{align-items:center;display:flex}.defaultTxtLblContainer{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}.InvalidTxt,.defaultTxtErrorLbl{color:var(--error-colour)}.InvalidTxt{font-family:var(--site-font-family);font-size:1.2rem;font-style:var(--site-font-style);font-weight:var(--site-font-weight-title);max-height:0;opacity:0;text-align:right;-webkit-user-select:none;user-select:none}.defaultTxtContainer2.invalid{padding:0}.InvalidTxt.open{max-height:max-content;opacity:1;width:100%}@media (max-width:1150px){.LoginPage{flex-direction:column}}@media (max-width:700px){.loginLogo{height:12rem}}@media (max-width:580px){.LoginPage{padding:0}}.WarningPage{align-items:safe center;display:flex;height:100vh;justify-content:center;margin-left:150px}.warningpage-bodyContainer{background-color:#24354b49;border-radius:.8rem;box-shadow:0 3px 8px #0000003d;gap:1rem;margin:.8rem;padding:1rem}.warningpage-bodyContainer,.warningpage-textContainer{display:flex;flex-direction:column;height:auto;width:100%}.warningpage-textContainer{align-items:center;font-family:VarelaRound;gap:1.5rem;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none}.warningpage-text{color:#24354b;font-size:1.3rem}.warningpage-textBold{color:#24354b;font-size:1.5rem;font-weight:bolder}.blinkers{max-height:4rem}.loadingScreenBG{background-color:var(--disabled-background-colour);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.loadingScreenBG,.loadingScreenContainerMain{align-items:center;display:flex;justify-content:center}.loadingScreenContainerMain{flex-direction:row;transition:1s}.loadingScreenText{color:var(--site-background-colour);font-family:VarelaRound;font-size:1.5rem;font-weight:bolder;padding:0 0 0 1rem;text-shadow:1px 1px 2px #4c4c58}.loadingScreenText span{animation:bounce 1s cubic-bezier(.47,0,.745,.715) infinite alternate;-webkit-animation:bounce 1s cubic-bezier(.47,0,.745,.715) infinite alternate;display:inline-block;position:relative;top:.8rem}@media (max-width:280px){.loadingScreenContainerMain{flex-direction:column}.loadingScreenText{padding:0}}@keyframes bounce{0%{top:.8rem}to{top:-.8rem}}.loadingScreenText span:nth-child(2){animation-delay:.1s}.loadingScreenText span:nth-child(3){animation-delay:.2s}.loadingScreenText span:nth-child(4){animation-delay:.3s}.loadingScreenText span:nth-child(5){animation-delay:.4s}.loadingScreenText span:nth-child(6){animation-delay:.5s}.loadingScreenText span:nth-child(7){animation-delay:.6s}.loadingScreenText span:nth-child(8){animation-delay:.7s}.loadingScreenText span:nth-child(9){animation-delay:.8s}.loadingScreenText span:nth-child(10){animation-delay:.9s}.UserProfile{min-height:100vh;padding-left:clamp(100px,10vw,150px);width:100vw}.UserProfile,.UserProfile-NewUser{display:flex;flex-direction:column}.UserProfile-NewUser{flex-wrap:wrap;margin-top:1.5rem;overflow:hidden;padding:0 .5rem;width:100%}.UserProfile-AddUserBtn-Container{display:flex;flex-direction:row;gap:1rem;overflow:hidden;z-index:110}.UserProfile-AddUserBtn-Container .loginSubmit{font-size:clamp(1rem,1.5vw,1.2rem);transition:1s;width:clamp(7rem,10vw,15rem);z-index:90}.UserProfile-AddUserBtn-Container .loginSubmit.hide{transform:translateX(-50rem)}.UserProfile-AddUserBtn{align-items:center;border:.1rem solid var(--border-colour-button);border-radius:.5rem;cursor:pointer;display:flex;font-family:var(--site-font-family);font-size:1.3rem;font-size:clamp(1.1rem,1.5vw,1.2rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-normal);gap:.5rem;justify-content:center;padding:.2rem;width:clamp(7rem,15vw,12rem);z-index:100}.UserProfile-AddUserBtn:active{transform:scale(.95)}.UserProfile-AddUserContainer{display:flex;flex-direction:row;flex-wrap:wrap;transition:1s;z-index:100rem}.UserProfile-AddUserContainer.hide{max-height:0;transform:translateY(-50rem)}.UserProfile-AddUserContainer .defaultTxtLbl{font-size:clamp(.9rem,2vw,1rem)}.UserProfile-AddUserContainer .defaultTxtInput{font-size:clamp(.9rem,2vw,1rem);width:clamp(10rem,50vw,15rem)}.UserProfile-LastActivity-Container,.UserProfile-UserList-Container{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;padding:0 .5rem;width:100%}.UserProfile-LastActivity-Title-Container,.UserProfile-UserList-Title-Container{border-bottom:1px solid;display:flex}.UserProfile-LastActivity-Title,.UserProfile-UserList-Title{font-family:var(--site-font-family);font-size:clamp(1.2rem,2vw,1.5rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-title)}.UserProfile-UserList-User-Container{cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;-webkit-user-select:none;user-select:none;width:100%}.UserProfile-UserList-UserIndiv-Container{border:1px solid var(--border-colour-button);border-radius:.4rem;box-sizing:border-box;display:flex;flex-direction:column;padding:.5rem;width:clamp(9rem,15vw,11rem)}.UserProfile-UserList-UserIndiv-Container.highlighted{border:3px solid var(--secondary-accent)}.UserProfile-UserList-UserIndiv-Name{font-size:clamp(1rem,2vw,1.2rem)}.UserProfile-UserList-UserIndiv-Activities,.UserProfile-UserList-UserIndiv-Name{font-family:var(--site-font-family);font-style:var(--site-font-style);font-weight:var(--site-font-weight-normal)}.UserProfile-UserList-UserIndiv-Activities{font-size:clamp(.8rem,1vw,.9rem)}.UserProfile-Config-Container{border:solid;border-radius:.5rem;border-width:.1rem;box-shadow:var(--border-shadow);display:flex;flex-direction:column;max-height:100rem;overflow:hidden;padding:1rem;transform:translateX(0);transition:1s ease-in;width:100%}.UserProfile-Config-Container.hide{max-height:0;padding:0;transform:translateX(-100vw)}.UserProfile-Config-Title-Container{display:flex;flex-direction:row;gap:.5rem;padding:.25rem}.UserProfile-Config-Title,.UserProfile-Config-Title-UID{font-family:var(--site-font-family);font-size:clamp(.9rem,1vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-normal)}.UserProfile-Config-Title-UID{font-weight:var(--site-font-weight-title)}.UserProfile-Config-Container-Inner{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.UserProfile-Config-Container-Inner .defaultTxtLbl{font-size:clamp(.9rem,2vw,1rem)}.UserProfile-Config-Container-Inner .defaultTxtInput{font-size:clamp(.9rem,2vw,1rem);width:clamp(10rem,50vw,15rem)}.UserProfile-Button-Container{display:flex;flex-direction:row;gap:.5rem}.UserProfile-DeleteButton,.UserProfile-SaveButton{align-items:center;background-color:var(--primary-accent);border-radius:.5rem;border-width:.1rem;color:var(--site-background-colour);cursor:pointer;display:flex;font-family:var(--site-font);font-size:clamp(1.2rem,2vw,1.3rem);justify-content:center;padding:0 1rem;text-align:center;-webkit-user-select:none;user-select:none;width:clamp(7rem,10vw,15rem)}.UserProfile-DeleteButton{background-color:var(--cross-accent)}.UserProfile-SaveButton:active{transform:scale(.95)}.UserProfile-LastActivity-Activity-Container{display:flex;flex-direction:column;gap:.5rem}.UserProfile-LastActivity-Activity-Indiv-Container{border-bottom:1px solid var(--disabled-background-colour);display:flex;flex-direction:row;gap:clamp(.5rem,2vw,2rem);padding:0 1rem;width:fit-content}.UserProfile-LastActivity-Activity-Indiv-Username{min-width:clamp(5rem,10vw,10rem)}.UserProfile-LastActivity-Activity-Indiv-IP,.UserProfile-LastActivity-Activity-Indiv-Username{font-family:var(--site-font-family);font-size:clamp(.9rem,1vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-title)}.UserProfile-LastActivity-Activity-Indiv-IP{min-width:clamp(7rem,10vw,9rem)}.UserProfile-LastActivity-Activity-Indiv-Content{font-family:var(--site-font-family);font-size:clamp(.9rem,1vw,1rem);font-style:var(--site-font-style);font-weight:var(--site-font-weight-title)}@media (max-width:580px){.UserProfile{padding-left:0}.UserProfile-NewUser{padding:5rem .7rem .5rem}}@media (max-width:520px){.UserProfile-AddUserContainer .defaultTxtContainer2,.UserProfile-AddUserContainer .defaultTxtInput,.UserProfile-Config-Container-Inner .defaultTxtContainer2,.UserProfile-Config-Container-Inner .defaultTxtInput{width:100%}}
/*# sourceMappingURL=main.a9dbb812.css.map*/