/* table.css — not used for main content, kept minimal for consistency */
.info-table { width: 100%; border-collapse: collapse; margin: 1.5rem 0; }
.info-table th, .info-table td {
  padding: 0.75rem 1rem;
  text-align: left;
  border-bottom: 1px solid rgba(33,150,243,0.1);
  font-size: 0.95rem;
}
.info-table th {
  font-family: 'Oswald', Arial, sans-serif;
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: var(--color-accent);
  background: rgba(21,101,192,0.08);
}
.info-table tr:hover td { background: rgba(33,150,243,0.04); }
