@tailwind base; @tailwind components; @tailwind utilities; :root { color-scheme: dark; } html, body { height: 100%; } body { margin: 0; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @layer utilities { .animate-spin-slow { animation: spin 3s linear infinite; } @keyframes soft-pulse { 0%, 100% { transform: scale(1); opacity: 0.4; } 50% { transform: scale(1.15); opacity: 1; } } .animate-soft-pulse { animation: soft-pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite; } }