@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;700&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{font-size:1.6rem}@font-face{font-display:auto;font-family:futura;font-style:normal;font-weight:300;src:url(/build/fonts/FuturaPT-Light.aac4d0ab.ttf) format("truetype");src:url(/build/fonts/FuturaPT-Light.33008943.woff) format("woff");src:url(/build/fonts/FuturaPT-Light.f8f5fbd0.woff2) format("woff2")}@font-face{font-display:auto;font-family:futura;font-style:normal;font-weight:500;src:url(/build/fonts/FuturaPT-Book.e544086a.ttf) format("truetype");src:url(/build/fonts/FuturaPT-Book.42780659.woff) format("woff");src:url(/build/fonts/FuturaPT-Book.6a7a9c3d.woff2) format("woff2")}@font-face{font-display:auto;font-family:futura;font-style:normal;font-weight:700;src:url(/build/fonts/FuturaPT-Medium.8bfbcdf6.ttf) format("truetype");src:url(/build/fonts/FuturaPT-Medium.289c3e21.woff) format("woff");src:url(/build/fonts/FuturaPT-Medium.40895be2.woff2) format("woff2")}@font-face{font-display:auto;font-family:futura;font-style:normal;font-weight:900;src:url(/build/fonts/FuturaPT-Bold.2e33d3fb.ttf) format("truetype");src:url(/build/fonts/FuturaPT-Bold.a97910ed.woff) format("woff");src:url(/build/fonts/FuturaPT-Bold.0da8e250.woff2) format("woff2")}@font-face{font-display:auto;font-family:sangbleu;font-style:normal;font-weight:400;src:url(/build/fonts/SangBleuSans-Regular.d1a45627.otf)}@font-face{font-display:auto;font-family:sangbleu;font-style:normal;font-weight:200;src:url(/build/fonts/SangBleuSans-Light.2e898fe2.otf)}@font-face{font-display:auto;font-family:sangbleu;font-style:italic;font-weight:200;src:url(/build/fonts/SangBleuSans-LightItalic.cefa237d.otf)}@font-face{font-display:auto;font-family:sangbleu;font-style:italic;font-weight:400;src:url(/build/fonts/SangBleuSans-RegularItalic.906bc8dc.otf)}:root{--BackgroundColorMain:#151b25;--BackgroundColorSecond:#181f2a;--TableTileHeader:#181f2a;--TableTileBody:#1b222e;--TableBackground:#1c2431;--PrimaryColor:#41b2e7;--PrimaryColorDarker:#2893c6;--SpecialColor:#d23bc9;--SpecialColorDarker:#882781;--Error:#d93a3a;--ErrorDarker:#4d1919;--Info:#f3d04f;--InfoDarker:#937e30;--Success:#69ea3c;--SuccessDarker:#357220;--Light:#fff;--Dark:#000;--CheckboxIdle:#4f788d;--MaxWidth:100rem;--DefaultPadding:2rem 4rem;--FontFamilyPrimary:"Nunito","sans-serif";--FontFamilySecondary:"Montserrat","sans-serif";--FontFamilyVitkac:"futura","sans-serif";--vc-clr-primary:var(--PrimaryColor);--vc-clr-secondary:var(--PrimaryColorDarker);--vc-nav-color:var(--PrimaryColor);--vc-nav-color-hover:var(--PrimaryColorDarker);--toastify-color-success:var(--SuccessDarker);--toastify-text-color-success:var(--Success);--toastify-color-info:var(--InfoDarker);--toastify-text-color-info:var(--Info);--toastify-color-warning:var(--ErrorDarker);--toastify-text-color-warning:var(--Error);--toastify-z-index:99999}body{background-color:var(--BackgroundColorMain);font-family:var(--FontFamilyPrimary);height:100%;letter-spacing:1px;width:100%}.LoginForm,body{align-items:center;display:flex;justify-content:center}.LoginForm{background:var(--BackgroundColorMain);border-radius:5rem .5rem;height:47rem;margin-top:7rem;max-height:47rem;max-width:40rem;overflow:hidden;position:relative;width:40rem}.LoginForm:before{background-image:conic-gradient(transparent,transparent,transparent,var(--SpecialColor))}.LoginForm:after,.LoginForm:before{animation:rotate_border 6s linear infinite;content:"";height:170%;position:absolute;width:170%}.LoginForm:after{animation-delay:-3s;background-image:conic-gradient(transparent,transparent,transparent,var(--PrimaryColor))}.LoginForm__Container{background-color:var(--BackgroundColorMain);border-radius:5rem .5rem;color:var(--PrimaryColor);content:"";inset:5px;padding:5rem 4rem;position:absolute;z-index:10}.LoginForm__Title{font-size:4rem;font-weight:600;text-align:center}.LoginForm__Title span{color:var(--SpecialColor)}.LoginForm__InputGroup{align-items:center;display:flex;justify-content:start;margin-top:4rem;position:relative}.LoginForm__InputGroup i{color:var(--PrimaryColorDarker);font-size:2rem;left:-20px;position:absolute;top:50%;transform:translateY(-50%)}.LoginForm__InputGroup input{background:transparent;border:none;border-bottom:1px solid var(--PrimaryColor);color:var(--PrimaryColor);font-size:2rem;height:3rem;outline:none;padding-left:1rem;width:95%}.LoginForm__InputGroup input::placeholder{color:var(--PrimaryColorDarker);font-size:1.5rem;letter-spacing:1px}.LoginForm__InputGroup input:-webkit-autofill{-webkit-text-fill-color:var(--PrimaryColor);-webkit-box-shadow:0 0 0 3rem var(--BackgroundColorMain) inset}.LoginForm__InputGroup input:-webkit-autofill:first-line{color:var(--PrimaryColor);font-size:1.6rem}.LoginForm__ErrorGroup{color:var(--Error);display:flex;justify-content:space-between;margin-top:3rem}.LoginForm__ButtonGroup{height:4rem;margin-top:7rem;width:30rem}.LoginForm__ButtonGroup button{align-items:center;background-color:transparent;border:1px solid var(--PrimaryColor);border-radius:5rem;color:var(--PrimaryColor);cursor:pointer;display:flex;font-size:2.2rem;height:100%;justify-content:center;letter-spacing:2px;overflow:hidden;position:relative;transition:color .2s ease-in-out,border .2s ease-in-out;width:100%;z-index:20}.LoginForm__ButtonGroup button:hover{border:1px solid var(--SpecialColor);color:var(--SpecialColor)}@keyframes rotate_border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.glowIcon{text-shadow:0 0 .5rem var(--PrimaryColor)}