/* Local Editor command-bar contrast and desktop button labels. */
.sentriiq-corp-editor > div:first-child button {
  width: auto !important;
  min-width: 38px !important;
  min-height: 38px !important;
  padding: 0 10px !important;
  background: rgba(255,255,255,.09) !important;
  border: 1px solid rgba(197,222,233,.22) !important;
  color: #eef7fb !important;
  opacity: 1 !important;
}
.sentriiq-corp-editor > div:first-child button:hover:not(:disabled) {
  background: rgba(255,255,255,.16) !important;
  border-color: rgba(103,226,170,.48) !important;
  color: #fff !important;
}
.sentriiq-corp-editor > div:first-child button:disabled {
  background: rgba(255,255,255,.055) !important;
  border-color: rgba(190,213,224,.12) !important;
  color: #91a9b7 !important;
  opacity: .82 !important;
}
.sentriiq-corp-editor > div:first-child button svg {
  flex: 0 0 auto;
  color: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}
.sentriiq-corp-editor > div:first-child [data-testid="button-apply-save"] {
  background: rgba(32,157,103,.18) !important;
  border-color: rgba(74,213,151,.45) !important;
  color: #b8f0d3 !important;
}
.sentriiq-corp-editor > div:first-child [data-testid="button-download"] {
  background: #35c984 !important;
  border-color: #42d995 !important;
  color: #08291d !important;
}
.sentriiq-corp-editor > div:first-child [data-testid="button-share-by-link"] {
  background: #7652b9 !important;
  border-color: #8c6ccb !important;
  color: #fff !important;
}
.sentriiq-corp-editor > div:first-child [data-testid="button-download"]:disabled,
.sentriiq-corp-editor > div:first-child [data-testid="button-share-by-link"]:disabled {
  filter: saturate(.55);
  opacity: .7 !important;
}

@media (min-width: 1500px) {
  .sentriiq-corp-editor > div:first-child button[data-testid] {
    gap: 5px;
  }
  .sentriiq-corp-editor > div:first-child [data-testid="button-page-back"]::after { content: "Back"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-page-forward"]::after { content: "Forward"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-undo"]::after { content: "Undo"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-redo"]::after { content: "Redo"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-night-mode"]::after { content: "Night"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-search-toggle"]::after { content: "Search"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-continuous-scroll"]::after { content: "Scroll"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-trim-margins"]::after { content: "Trim"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-presentation-mode"]::after { content: "Present"; }
  .sentriiq-corp-editor > div:first-child [data-testid="button-read-aloud"]::after { content: "Read"; }
}

@media (max-width: 1499px) {
  .sentriiq-corp-editor > div:first-child button {
    min-width: 36px !important;
    padding: 0 8px !important;
  }
}

