.fc001-unsupported {
  display: none;
}

html[data-universe="fallback"] .universe-backdrop::before {
  content: none !important;
  background: none !important;
}

html[data-fc001-rendering="unsupported"] body > :not(.fc001-unsupported) {
  display: none !important;
}

html[data-fc001-rendering="unsupported"] .fc001-unsupported {
  position: fixed;
  inset: 0;
  z-index: 100000;
  display: grid;
  place-content: center;
  gap: 0.75rem;
  padding: 2rem;
  color: #f4f0e8;
  background: #050505;
  font-family: "Space Grotesk", sans-serif;
  text-align: center;
}

html[data-theme="light"][data-fc001-rendering="unsupported"] .fc001-unsupported {
  color: #11100e;
  background: #f5f1e8;
}

.fc001-unsupported p {
  max-width: 36rem;
  margin: 0;
  font-size: clamp(1rem, 2vw, 1.35rem);
  line-height: 1.4;
}
