.previews-body {
  display: block;
  background: var(--ds-background-200);
  color: var(--ds-gray-1000);
  font-family: "Geist Variable", Arial, sans-serif;
  --font-geist: "Geist Variable", Arial, sans-serif;
  --font-geist-sans: "Geist Variable", Arial, sans-serif;
  --font-sans: "Geist Variable", Arial, sans-serif;
  --font-mono: ui-monospace, Consolas, monospace;
  --geist-font: "Geist Variable", Arial, sans-serif;
  --geist-font-mono: ui-monospace, Consolas, monospace;
  border-top: 1px solid var(--ds-gray-400);
  isolation: isolate;
}
.previews-body [data-resolved="false"] img {
  opacity: 1;
}
.previews-body a:focus-visible,
.previews-body button:focus-visible,
.previews-body [tabindex]:focus-visible {
  outline: 2px solid var(--ds-blue-700);
  outline-offset: 4px;
}
.previews-body a:hover {
  color: inherit;
}
@media (prefers-reduced-motion: reduce) {
  .previews-body *,
  .previews-body *:before,
  .previews-body *:after {
    animation: none !important;
    transition: none !important;
    opacity: 1;
  }
}
.previews-body .jd-connection-badge {display:flex;align-items:center;justify-content:center;width:80px;height:48px;background:var(--ds-background-100);border:1px solid var(--ds-gray-400);border-radius:10px;font-size:12px;font-weight:600;color:var(--ds-gray-1000)}
