body{background-color:#f4f4f4;text-align:center}h1,h2{color:#333}input{margin:10px;padding:5px}.button,input{font-size:16px}.button{background-color:#007bff;border-radius:5px;padding:10px 20px}.button.active,.button:hover{background-color:#0056b3}body{align-items:center;background:linear-gradient(90deg,#74ebd5,#9face6);color:#333;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:space-between;margin:0;padding:0}.app-title{font-size:2.5rem;font-weight:700;margin-top:20px;text-align:center;text-shadow:2px 2px 4px #0000004d}.subtitle{font-size:1.3rem;margin-bottom:20px;text-align:center}.button-group{align-items:center;display:flex;flex-direction:column;flex-grow:1}.button{background-color:#ff6f61;border:none;border-radius:25px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;font-size:18px;margin:10px;padding:15px 30px;transition:all .3s ease}.button:hover{background-color:#ff4a32;transform:translateY(-2px)}.button.active{border:2px solid #004085;box-shadow:0 4px 12px #0000004d}.button.active,footer{background-color:#007bff}footer{color:#fff;margin-bottom:0;padding:20px;text-align:center;width:100%}footer h4{margin:5px 0}footer a{color:#ffeb3b;text-decoration:none}footer a:hover{text-decoration:underline}@media (max-width:600px){.app-title{font-size:2rem;margin-top:10px}.subtitle{font-size:1rem}.button{font-size:16px;padding:10px 20px}}
/*# sourceMappingURL=main.93cbffac.css.map*/