File size: 1,017 Bytes
b82c71b
0c7f99f
 
 
b82c71b
 
0c7f99f
 
b82c71b
 
0c7f99f
 
b82c71b
 
0c7f99f
 
 
b82c71b
 
0c7f99f
 
 
b82c71b
0c7f99f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
body {
    margin: 0;
    padding: 0;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
}

.chat-container {
    height: calc(100vh - 180px);
}

.chat-message {
    animation: fadeIn 0.3s ease-in-out;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

.typing-indicator::after {
    content: '...';
    animation: typing 1.5s infinite;
}

@keyframes typing {
    0% { content: '.'; }
    33% { content: '..'; }
    66% { content: '...'; }
}

.gradient-bg {
    background: linear-gradient(135deg, rgba(217, 70, 239, 0.2) 0%, rgba(234, 179, 8, 0.2) 100%);
}

/* Dark mode specific styles */
.dark {
    background-color: #111827;
    color: #f3f4f6;
}

.dark .bg-gray-800 {
    background-color: #1f2937;
}

.dark .bg-gray-700 {
    background-color: #374151;
}

.dark .bg-gray-600 {
    background-color: #4b5563;
}

.dark .text-gray-300 {
    color: #d1d5db;
}

.dark .border-gray-600 {
    border-color: #4b5563;
}