.ar-viewer-status {
  display: none;
  position: absolute;
  left: 14px;
  bottom: 14px;
  max-width: min(520px, calc(100% - 28px));
  padding: 11px 13px;
  border: 1px solid rgba(255, 255, 255, 0.24);
  border-radius: 6px;
  background: rgba(0, 6, 23, 0.76);
  color: #fff;
  font-weight: 750;
  backdrop-filter: blur(8px);
}

.viewer-actions a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(16, 49, 165, 0.22);
  border-radius: 6px;
  padding: 12px 16px;
  background: rgba(255, 255, 255, 0.92);
  color: var(--blue);
  font-weight: 800;
  cursor: pointer;
}

.viewer-actions a[aria-disabled="true"] {
  cursor: default;
  opacity: 0.62;
}

.ar-quicklook-preview {
  position: absolute;
  width: 1px;
  height: 1px;
  opacity: 0;
  pointer-events: none;
}
