/* Medical Insurance Page Styles */
/* Inherits most styles from calendar.css and main.css */

/* Table specific overrides if needed */
.medical-insurance-table {
  overflow-x: auto;
}

.medical-insurance-table table {
  min-width: 75rem;
}

.medical-insurance-table th,
.medical-insurance-table td {
  white-space: normal;
  word-wrap: break-word;
}

/* Responsive adjustments */
@media (max-width: 768px) {
  .medical-insurance-table table {
    font-size: 0.875rem;
  }
  
  .medical-insurance-table th,
  .medical-insurance-table td {
    padding: 0.5rem 0.25rem;
  }
}

