@import "tailwindcss";

/* :root {
  --background: #ffffff;
  --foreground: #171717;
}

@theme inline {
  --color-background: var(--background);
  --color-foreground: var(--foreground);
  --font-sans: var(--font-geist-sans);
  --font-mono: var(--font-geist-mono);
}

@media (prefers-color-scheme: dark) {
  :root {
    --background: #0a0a0a;
    --foreground: #ededed;
  }
}

body {
  background: var(--background);
  color: var(--foreground);
  font-family: Arial, Helvetica, sans-serif;
} */
@tailwind utilities;

@layer base {
  @font-face {
    font-family: "zentry";
    src: url("/fonts/zentry-regular.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
  }
}
@layer utilities {
.special-font b {
    font-family: "Zentry";
    font-feature-settings: "ss01" on;
  }
}  

/* === Animated Background Helpers === */

/* very small animation for soft breathing glow */
@keyframes soft-breath {
  0% {
    opacity: 0.34;
    transform: scale(1);
  }
  50% {
    opacity: 0.46;
    transform: scale(1.02);
  }
  100% {
    opacity: 0.34;
    transform: scale(1);
  }
}

.pointer-events-none {
  pointer-events: none;
}

/* ensure large blur utility for older Tailwind setups */
.blur-3xl {
  filter: blur(36px);
}

/* apply gentle breathing to radial lights */
.pointer-events-none > .breath {
  animation: soft-breath 5.5s ease-in-out infinite;
}
