.informes {
display: grid;
grid-template-columns: 1fr 1fr;
width: 100%;
gap: 10px; margin: 20px auto; } .report-btn {
display: flex; align-items: center;
padding: 12px 16px;
background-color: #f5f5f5; border: 1px solid #ddd; border-radius: 8px; text-decoration: none; color: #333; font-weight: 500;
transition: all 0.3s ease; } .report-btn .icon {
font-size: 1.2rem; margin-right: 10px; color: #0073e6; } .report-btn:hover {
background-color: var(--primary-color); color: #fff; border-color: #005bb5; }
.report-btn:hover .icon {
color: #fff; }