Spaces:
Running
Running
@keyframes pulse { | |
0% { opacity: 0.6; } | |
50% { opacity: 1; } | |
100% { opacity: 0.6; } | |
} | |
.pulse { | |
animation: pulse 2s infinite; | |
} | |
.ar-overlay { | |
position: fixed; | |
top: 0; | |
left: 0; | |
width: 100%; | |
height: 100%; | |
background-color: rgba(0,0,0,0.8); | |
z-index: 9999; | |
display: flex; | |
flex-direction: column; | |
justify-content: center; | |
align-items: center; | |
color: white; | |
} | |
.ai-message { | |
max-width: 80%; | |
margin-bottom: 10px; | |
padding: 12px; | |
border-radius: 18px; | |
position: relative; | |
} | |
.user-message { | |
background-color: #3b82f6; | |
color: white; | |
align-self: flex-end; | |
border-bottom-right-radius: 4px; | |
} | |
.assistant-message { | |
background-color: #f3f4f6; | |
color: #111827; | |
align-self: flex-start; | |
border-bottom-left-radius: 4px; | |
} | |
#arViewport { | |
width: 100%; | |
height: 100%; | |
position: absolute; | |
top: 0; | |
left: 0; | |
z-index: 1; | |
} |