body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.all-loginPage{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;width:100vw}.main-loginPage{background-color:#ffffffb3;border-radius:15px;height:65vh;padding:2%;width:25vw}.main-loginPage,.main-loginPage form{align-items:center;display:flex;flex-direction:column}.main-loginPage form{height:60%;justify-content:space-between;width:100%}.main-loginPage img{height:30%;margin-bottom:10%}.input-loginPage{align-items:center;background-color:#ffffffb3;border-radius:5px;display:flex;flex-direction:row;height:15%;justify-content:space-between;padding:0 5%;width:90%}.inputUsername-loginPage{width:90%}.inputPassword-loginPage,.inputUsername-loginPage{background-color:initial;border:none;height:100%;outline:none;padding:0}.inputPassword-loginPage{width:80%}.toggle-loginPage{color:#888;cursor:pointer;text-align:right;-webkit-user-select:none;user-select:none;width:20%}.main-loginPage button{background-color:#0074ff;border:none;border-radius:5px;color:#f0f8ff;height:15%;padding:0;width:100%}.main-loginPage button:hover{background-color:#0056b3;cursor:pointer}.main-loginPage a{color:red;text-align:center;text-decoration:none;width:100%}.main-loginPage a:hover{cursor:pointer;text-decoration:underline}.logo-loginPage{margin-bottom:2vh!important;width:15vw!important}.login-navigation{display:flex;flex-direction:column;gap:.5vw;height:4vh;justify-content:space-between;margin-bottom:5vh;width:100%}.login-navigationprimary-btn{background:linear-gradient(#428cef,#1169d3);border:1px solid #1164c9;border-radius:6px;color:#fff;cursor:pointer;font-size:.8rem;margin-bottom:1vh;padding:1vh 0;transition:background .15s ease,box-shadow .15s ease,transform .05s ease;width:100%}.login-navigationprimary-btn:hover{background:linear-gradient(#5a9bff,#1b74e4);box-shadow:inset 0 1px 0 #ffffff40,0 2px 6px #0003}.login-navigationprimary-btn:active{background:linear-gradient(#1169d3,#428cef);box-shadow:inset 0 1px 2px #00000040;transform:translateY(1px)}.all-registerPage{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;width:100vw}.main-registerPage{background-color:#ffffffb3;border-radius:15px;padding:2%;text-align:center;width:25vw}.main-registerPage,.main-registerPage form{align-items:center;display:flex;flex-direction:column}.main-registerPage form{height:100%;justify-content:space-between;width:100%}.main-registerPage img{margin-bottom:3%;width:10vw}.main-registerPage h2{margin:0 0 3%}.main-registerPage p{margin:0 0 1%}.intro-registerPage{align-items:center;display:flex;flex-direction:column;margin-bottom:1vh}.content-registerPage{display:flex;flex-direction:column;gap:2vh;margin:2vh 0;width:100%}.content-registerPage p{margin-bottom:0}.input-registerPage{align-items:center;background-color:var(--theme);border-radius:5px;display:flex;flex-direction:row;height:8%;justify-content:space-between;padding:0 5%;width:90%}.input-registerPage input{background-color:initial;border:none;color:var(--textTheme);height:100%;outline:none;padding:1.5vh 0;width:90%}.input-registerPage input::placeholder{color:var(--placeholderTheme)}.inputUsername-registerPage{background-color:initial;border:none;height:100%;outline:none;padding:0;width:90%}.fullDate-registerPage{gap:2vh;height:8%;width:100%}.fullDate-registerPage,.inputDate-registerPage{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.inputDate-registerPage{background-color:var(--theme);border-radius:5px;flex:1 1;height:100%;padding:0 4%}.inputD-registerPage{-webkit-appearance:none;appearance:none;background-color:initial;border:none;color:var(--textTheme);height:100%;outline:none;padding:1.5vh 0;width:100%}.inputD-registerPage option,.inputD-registerPage select{background-color:var(--theme)}.inputPassword-registerPage{background-color:initial;border:none;height:100%;outline:none;padding:0;width:80%}.toggle-registerPage{color:#888;cursor:pointer;text-align:right;-webkit-user-select:none;user-select:none;width:20%}.main-registerPage a{color:#0074ff;text-align:center;text-decoration:none;width:100%}.main-registerPage a:hover{cursor:pointer;text-decoration:underline}.error-registerPage{color:red;margin-bottom:2vh;text-align:center}.register-navigation{display:flex;flex-direction:row;gap:.5vw;height:4vh;justify-content:end;width:100%}.register-navigationprimary-btn{background:linear-gradient(#428cef,#1169d3);border:1px solid #1164c9;border-radius:6px;color:#fff;cursor:pointer;padding:.7vh .7vw;transition:background .15s ease,box-shadow .15s ease,transform .05s ease;width:5vw}.register-navigationprimary-btn:hover{background:linear-gradient(#5a9bff,#1b74e4);box-shadow:inset 0 1px 0 #ffffff40,0 2px 6px #0003}.register-navigationprimary-btn:active{background:linear-gradient(#1169d3,#428cef);box-shadow:inset 0 1px 2px #00000040;transform:translateY(1px)}.register-navigationsecondary-btn{background:linear-gradient(#faf8fb,#e0dfe3);border:1px solid #d5d4d8;border-radius:6px;cursor:pointer;padding:.7vh .7vw;transition:background .15s ease,box-shadow .15s ease,transform .05s ease;width:5vw}.register-navigationsecondary-btn:hover{background:linear-gradient(#fff,#e6e5e9);box-shadow:inset 0 1px 0 #ffffffe6,0 1px 3px #00000026}.register-navigationsecondary-btn:active{background:linear-gradient(#e0dfe3,#faf8fb);box-shadow:inset 0 1px 2px #0003;transform:translateY(1px)}.agreements-registerPage label{align-items:center;color:#4e4e4e;cursor:pointer;display:flex;gap:.6rem;line-height:1.3}.agreements-registerPage input[type=checkbox]{flex-shrink:0;margin:0}.themes-registerPage{display:flex;flex-direction:row}.theme-card{background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;flex-grow:1;padding:.75rem}.theme-card.selected{border-color:#0071e3;box-shadow:0 0 0 2px #0071e333}.theme-preview{border-radius:5px;height:6vh;margin-bottom:.5rem}.light-preview{background:#ffffffb3}.dark-preview{background:#404040b3}.glass-preview{background:#4040404d}.intro-registerPage svg{margin:1vh 0 2vh;max-width:17vw}.cls-1{fill:none;stroke:#0080ff;stroke-miterlimit:10;stroke-width:10px}.cls-2{fill:#0080ff}.birthdayText-registerPage{text-align:start}.link-registerPage{background:none;border:none;color:#0074ff;cursor:pointer;font:inherit;padding:0;text-decoration:none}.link-registerPage:hover{cursor:pointer;text-decoration:underline}:root{--theme:#ffffffb3;--textTheme:#000;--placeholderTheme:#888;--borderTheme:1px solid #0000;--menuColor:#0093cba6;--buttonColor:#0074ff;--hoverButtonColor:#0056b3;--hoverTextColor:#f0f8ff;--topMenu:#09191f;--textMenu:#09191f;--altRow:"rgba(0, 0, 0, 0.05)"}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root,body,html{height:100%;margin:0;width:100%}body{background-attachment:fixed;background-image:url(/static/media/backgroundImage.f01d5dc28282f0ca009f.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Roboto,sans-serif;font-style:normal;transition:background-image .3s ease}
/*# sourceMappingURL=main.b4502ae2.css.map*/