/* [project]/src/components/ui/RotatingText.css [app-client] (css) */
.text-rotate {
  white-space: pre-wrap;
  flex-wrap: wrap;
  display: flex;
  position: relative;
}

.text-rotate-sr-only {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.text-rotate-word {
  display: inline-flex;
}

.text-rotate-lines {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.text-rotate-element {
  display: inline-block;
}

.text-rotate-space {
  white-space: pre;
}

/* [project]/src/components/ui/SpotlightCard.css [app-client] (css) */
.card-spotlight {
  --mouse-x: 50%;
  --mouse-y: 50%;
  --spotlight-color: #ffffff0d;
  position: relative;
  overflow: hidden;
}

.card-spotlight:before {
  content: "";
  background: radial-gradient(circle 320px at var(--mouse-x) var(--mouse-y), var(--spotlight-color), transparent 80%);
  opacity: 0;
  pointer-events: none;
  z-index: 1;
  transition: opacity .4s;
  position: absolute;
  inset: 0;
}

.card-spotlight:hover:before, .card-spotlight:focus-within:before {
  opacity: 1;
}

/*# sourceMappingURL=src_components_ui_167wzvl._.css.map*/