/* Custom styles - Tailwind CSS loaded via CDN */
body {
  font-family: Arial, Helvetica, sans-serif;
}

/* Ant Design overrides */
.ant-input-group-addon {
  color: black !important;
}

.ant-table-cell {
  color: black !important;
}

.ant-empty-description {
  color: black !important;
}

/* Custom utility classes */
.no-right-click {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.allow-right-click {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}