header{text-align:center;color:#fff}.ved{font-size:50px;color:orange;margin:0;text-decoration:underline}.img{width:70px}.head{color:#fff;margin-bottom:2%}.topic{width:fit-content;height:30px;border-radius:10px;background-color:#090947}.topiclab{font-size:30px}input{width:fit-content;height:30px;border-radius:10px;background-color:#090947;color:#fff;font-size:large}.numton{display:grid;justify-content:baseline;margin-top:2%;margin-left:0;gap:20%;font-size:x-large}.generate{background-color:#4f4ffe;margin-left:1%;margin-top:5%;width:30%;height:40px;color:#fff;font-size:x-large;border-radius:10px;text-align:center;overflow:hidden}.trial{background-color:#4f4ffe;margin-left:35%;margin-top:5%;width:30%;height:40px;color:#fff;font-size:x-large;border-radius:10px;text-align:center;overflow:hidden}.log{display:flex;width:10%}.register{color:#fff;box-shadow:0 1px 1px #000;width:fit-content;height:fit-content;text-align:center;position:fixed;margin-left:37%;margin-top:15%;font-size:x-large;padding:30px;background-color:#00f;border-radius:10px}.regbutton{width:70%;font-size:larger;margin-top:5%;color:#fff;background-color:#02020c;border-radius:20px}.resultdiv{color:#fff;text-align:left;width:50%;margin-top:5%;margin-left:26%;box-shadow:0 2px 2px #add8e6;background-color:#000;padding:20px;border-radius:20px;margin-bottom:2%}span{font-weight:bolder}.loading{width:10%;margin-left:45%;border-radius:20px}@media screen and (max-width: 720px){.register{color:#fff;box-shadow:0 1px 1px #000;width:fit-content;height:fit-content;text-align:center;position:fixed;margin-left:12%;margin-top:15%;font-size:x-large;padding:30px;background-color:#00f;border-radius:10px}.loading{width:80%;margin-left:10%;border-radius:20px}.generate{background-color:#4f4ffe;margin-left:1%;margin-top:20%;width:fit-content;height:fit-content;color:#fff;font-size:x-large;border-radius:10px;text-align:center;overflow:hidden}.trial{background-color:#4f4ffe;margin-left:20%;margin-top:20%;width:fit-content;height:fit-content;color:#fff;font-size:x-large;border-radius:10px;text-align:center;overflow:hidden;padding:10px}input{width:50%;height:30px;border-radius:10px;background-color:#090947;color:#fff;font-size:large}.ton{margin:3% 3% 3% 15%}.num{text-align:center;width:fit-content;margin-top:5%}.resultdiv{color:#fff;text-align:left;width:80%;margin-top:5%;margin-left:5%;box-shadow:0 2px 2px #add8e6;background-color:#000;padding:20px;border-radius:20px;margin-bottom:2%}}
