:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#003153;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center;height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}#appName{font-size:50px;display:flex;flex-direction:row}#appName h1{margin:0 5px 5px}#btns{width:300px;display:flex;justify-content:space-between}.btn{width:130px;font-size:25px;height:50px;background-color:#236476;border:none}.btn:hover{background-color:#1d5362}.login-container{background-color:#226775;display:flex;flex-direction:column;border-radius:6px;padding:2rem;gap:1rem;width:90%;max-width:400px;border:5px solid;box-sizing:border-box}.login-title{color:#fff;text-align:center;font-size:2rem}.login-input{padding:.9rem 1rem;border:none;border-radius:25px;background-color:#81a5ab;color:#fff;font-size:1rem}.login-input::placeholder{color:#fff;font-weight:700}.login-button{padding:.9rem 1rem;border:none;border-radius:25px;background-color:#b3b3b3;color:#fff;font-weight:700;font-size:1rem;cursor:pointer}.signup-container{background-color:#226775;display:flex;flex-direction:column;border-radius:6px;padding:2rem;gap:1rem;width:90%;max-width:400px;border:5px solid;box-sizing:border-box}.signup-title{color:#fff;text-align:center;font-size:2rem}.signup-input{padding:.9rem 1rem;border:none;border-radius:25px;background-color:#81a5ab;color:#fff;font-size:1rem}.signup-input::placeholder{color:#fff;font-weight:700}.signup-button{padding:.9rem 1rem;border:none;border-radius:25px;background-color:#b3b3b3;color:#fff;font-weight:700;font-size:1rem;cursor:pointer}
