.slf-laserflow {
  box-sizing: border-box;
  max-width: 100%;
}

.slf-laserflow--fallback {
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(5, 10, 20, 0.88);
}

.slf-laserflow__fallback {
  max-width: 32rem;
  padding: 0.75rem 1rem;
  border-inline-start: 0.2rem solid var(--slf-fallback-color, #37B4FF);
  color: #f4f8ff;
  font: 500 0.9375rem/1.45 system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  overflow-wrap: anywhere;
  text-align: center;
}

@media (forced-colors: active) {
  .slf-laserflow__fallback {
    border: 1px solid CanvasText;
  }
}
