/* Global CSS variables */
@import url("styles/dom.a791af1d612e.css");
@import url("styles/utils.2a1eb5069e61.css");
@import url("styles/components.373ced48419f.css");
@import url("styles/pygments.438baa422376.css");
@import url("styles/z-index.dc0e1f0c5d3a.css");
@import url("styles/pages.945a84236c66.css");

/* Image upload styling */
.editor-toolbar button.mde-image[aria-disabled="true"] {
  cursor: not-allowed !important;
  opacity: 0.3;
}

.editor-toolbar button.mde-image[aria-disabled="true"]:hover {
  background: transparent !important;
  opacity: 0.3 !important;
}

/* Image preview in editor */
.easymde-image-preview {
  display: flex;
  justify-content: center;
  padding: 10px 0;
  margin: 5px 0;
  background-color: var(--tako-color-N25);
  border-left: 3px solid var(--tako-color-N50);
}

.publish-button-group {
  width: fit-content;
}

#save-status-message {
  width: 0;
  min-width: 100%;
  overflow-wrap: break-word;
}

#save-status-message.error-message {
  color: var(--tako-color-R500);
}
