.ait-airce-tools .ait-airce-tool-status.is-ok { color:#1d6f42; font-weight:600; }
.ait-airce-tools .ait-airce-tool-status.is-error { color:#b32d2e; font-weight:600; }

.airce_page_ait-airce-settings,
.toplevel_page_ai-related-content-engine {
	background: #fff;
}

/* Dashboard (Lite + Pro) */

.ait-airce-dashboard-grid,
.ait-airce-dashboard-grid * {
  box-sizing: border-box;
}

.ait-airce-dashboard-grid {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
	column-gap: 24px;
	row-gap: 40px;
	margin: 24px 0 0;
}

.ait-airce-card {
	display: flex;
	flex-direction: column;
	border: 1px solid #ddd;
	border-radius: 8px;
	height: auto;
	padding: 28px 32px;
	margin: 0;
}

.ait-airce-card table {
  max-width: 100%;
}
.ait-airce-card table th {
  width: auto;
}

.ait-airce-card h2 {
  margin-top: 0;
}

.ait-airce-card hr {
  border: none;
  border-top: 1px solid #dcdcde;
  margin: 16px 0;
}

.ait-airce-card input[type="text"] {
  border: 1px solid #ddd;
  border-radius: 8px;
  box-shadow: none;
  display: flex;
  height: 48px;
  align-items: center;
  padding: 0 16px;
  color: #737373;
  width: 100%;
  max-width: 360px;
}

.ait-airce-license-msg,
.ait-airce-pro-exp-result {
  display: inline-block;
  margin-left: 8px;
}


/** Helper button **/
.ait-iat-dashboard-help-button,
.ait-iat-dashboard-help-modal {
  display: none;
}