akord-pdf-viewer-spa {
  --cursor-dark: url("/assets/dark_zoom.svg"), zoom-in;
  --cursor-light: url("/assets/light_zoom.svg"), zoom-in;
}
akord-pdf-viewer-spa .dark-mode {
  cursor: var(--cursor-dark);
}
akord-pdf-viewer-spa .light-mode {
  cursor: var(--cursor-light);
}
akord-pdf-viewer-spa canvas {
  margin: auto;
  display: block;
  width: 100%;
  height: 100%;
}
akord-pdf-viewer-spa .pdf-nav-buttons {
  position: sticky;
  display: inline-block;
  bottom: 5px;
  left: 50%;
  background-color: rgba(60, 60, 60, 0.4);
  border-radius: 10px;
  opacity: 0;
  transform: translate(-50%, 0);
  transition: opacity ease-out 0.5s;
}
akord-pdf-viewer-spa .pdf-nav-buttons.active {
  opacity: 1;
}
akord-pdf-viewer-spa ion-buttons ion-button ion-icon {
  background: transparent;
  fill: black !important;
}