body {
  background-color: #f6f4f4 !important;
}

header {
  background-color: #ababff !important;
}

.sidebar-menu a {
  cursor: pointer;
  border: 1px solid #f6f4f4;
}
.sidebar-menu .hover\:bg-gray-200:hover {
  background-color: white;
  border: 1px solid #ababff;
  color: #000;
}
.sidebar-menu .focus\:ring-primary-200:focus {
  --tw-ring-color: transparent;
  box-shadow: none;
}
.sidebar-menu a[data-active-link=true] {
  background-color: rgba(171, 171, 255, 0.5);
  color: #000;
}

.text-gray-500,
.text-gray-600 {
  color: #000;
}

.text-primary-500 {
  color: #ababff;
}

.text-white {
  color: #000;
}

.font-sans {
  font-family: Helvetica, Arial, sans-serif;
}

.link-default:hover {
  color: rgb(251, 171, 107);
}

.hover\:\[\&\:not\(\:disabled\)\]\:bg-primary-400:not(:disabled):hover {
  background-color: rgb(251, 171, 107);
  border-color: rgb(251, 171, 107);
}

button.disabled {
  pointer-events: none;
  opacity: 0.65;
}

.hover\:\[\&\:not\(\:disabled\)\]\:text-primary-500:not(:disabled):hover {
  background-color: white;
  color: #000;
}

trix-toolbar .trix-button-row span[data-trix-button-group=file-tools] {
  display: none;
}
trix-toolbar .trix-button-row button[data-trix-attribute=quote],
trix-toolbar .trix-button-row button[data-trix-attribute=code],
trix-toolbar .trix-button-row button[data-trix-action=decreaseNestingLevel],
trix-toolbar .trix-button-row button[data-trix-action=increaseNestingLevel] {
  display: none;
}

div.relative[dusk=blog-images-index-component] thead :nth-child(3) {
  text-align: left;
}
div.relative[dusk=blog-images-index-component] tr.group :nth-child(3) div.items-center {
  justify-content: left;
}
div.relative[dusk=blog-images-index-component] img.rounded-full {
  max-width: 100% !important;
  max-height: 50px;
  border-radius: 0;
}

div[dusk=dashboard-main] .min-h-40:first-of-type {
  min-height: 5rem;
}

.alert {
  margin-top: 15px;
  padding: 10px;
  background-color: #dedeff;
  border: 1px solid #ababff;
  color: #000012;
  border-radius: 10px;
}

.alert.success {
  background-color: #daf8ea;
  border: 1px solid #198754;
  color: #115c39;
}

.alert.error {
  background-color: #fee6e6;
  border: 1px solid #aa0808;
  color: #aa0808;
}
