*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;background-color:#f5f5f5;color:#333}.container{max-width:1200px;margin:0 auto;padding:20px}button{cursor:pointer;padding:10px 20px;border:none;border-radius:4px;background-color:#007bff;color:#fff;font-size:16px}button:hover{background-color:#0056b3}input,select,textarea{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%}table{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 2px 4px #0000001a}th,td{padding:12px;text-align:left;border-bottom:1px solid #ddd}th{background-color:#007bff;color:#fff}
