43 lines
729 B
CSS
43 lines
729 B
CSS
@tailwind base;
|
|
@tailwind components;
|
|
@tailwind utilities;
|
|
|
|
body {
|
|
@apply m-0 bg-white text-ink-800 antialiased;
|
|
}
|
|
|
|
#root {
|
|
@apply min-h-screen;
|
|
}
|
|
|
|
/* AI Companion breathing animation */
|
|
@keyframes breathing {
|
|
0%, 100% {
|
|
transform: scale(1) translateY(0);
|
|
box-shadow: 0 0 15px rgba(92, 124, 250, 0.3);
|
|
}
|
|
50% {
|
|
transform: scale(1.05) translateY(-4px);
|
|
box-shadow: 0 0 30px rgba(92, 124, 250, 0.5);
|
|
}
|
|
}
|
|
|
|
@keyframes ping-slow {
|
|
0% {
|
|
transform: scale(1);
|
|
opacity: 0.4;
|
|
}
|
|
75%, 100% {
|
|
transform: scale(1.5);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
.animate-breathing {
|
|
animation: breathing 3s ease-in-out infinite;
|
|
}
|
|
|
|
.animate-ping-slow {
|
|
animation: ping-slow 3s cubic-bezier(0, 0, 0.2, 1) infinite;
|
|
}
|