
table{width:100%;border-collapse:collapse}
table,th,td{border:1px solid #ddd;padding:8px}
input,select,button{width:100%;padding:10px;margin:5px 0}
button{background:#2271b1;color:white;border:none}
.menu-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:20px;
margin-bottom:20px;
}

.menu-grid a{
background:#2271b1;
color:white;
padding:20px;
text-align:center;
text-decoration:none;
border-radius:8px;
font-weight:bold;
}

.menu-grid a:hover{
background:#135e96;
}