*{box-sizing:border-box}body{font-family:Arial,sans-serif;background:#f4f4f4}main{max-width:1000px;margin:30px auto}h1{text-align:center}table{width:100%;border-collapse:collapse;box-shadow:0 10px 18px #0002}th{background:#0707e8;color:white}th,td{padding:14px;border:1px solid #ddd}tr:nth-child(even){background:#ddd}form{width:520px;max-width:94%;margin:40px auto;background:white;padding:30px;border-radius:12px;box-shadow:0 12px 24px #0003}form h2{text-align:center}label{display:block;margin:14px 0;font-weight:bold}input,select,textarea{display:block;width:100%;padding:10px;margin-top:7px;border:1px solid #ccc}button{width:100%;padding:12px;background:#2e9bdb;color:white;border:0}
