body{font-family:Arial, sans-serif;background-color:#f0f4fa;margin:0;padding:20px}.container{max-width:700px;margin:0 auto;background-color:white;padding:30px;border-radius:12px;box-shadow:0 0 15px rgba(0,0,0,0.1)}h1{text-align:center;background-color:#0a2c58;color:white;padding:10px;border-radius:8px;font-size:24px}h2{text-align:center;background-color:#6c91c2;color:white;padding:8px;border-radius:8px;margin-top:10px}.form-group{margin-top:15px}label{font-weight:bold;display:block;margin-bottom:5px}input{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;font-size:16px}button{width:100%;padding:12px;background-color:#4CAF50;color:white;font-size:18px;margin-top:25px;border:none;border-radius:8px;cursor:pointer}button:hover{background-color:#45a049}.result-box{background-color:#eaf6ff;padding:20px;margin-top:30px;border-radius:8px;font-size:16px}table{width:100%;border-collapse:collapse;font-size:16px;margin-top:15px}table th, table td{border:1px solid #ccc;padding:12px;text-align:left}table th{background-color:#e2f0fb}table tr:nth-child(even){background-color:#f9f9f9}