.loader-container[data-v-120945bb]{align-items:center;justify-content:center;padding-bottom:150px}.loader-content[data-v-120945bb]{align-items:center;display:flex;flex-direction:column;gap:1rem}.animation-wrapper[data-v-120945bb]{position:relative}.conversation-loader[data-v-120945bb]{align-items:center;display:flex;height:3rem;justify-content:center;position:relative;width:3rem}.arc-container[data-v-120945bb]{animation:arcRotate-120945bb 2s linear infinite;height:2.5rem;position:relative;width:2.5rem}.arc[data-v-120945bb]{background:conic-gradient(from 0deg,transparent 0deg,#3b82f6 90deg,#8b5cf6 180deg,#ec4899 270deg,transparent 1turn);border-radius:9999px;top:0;right:0;bottom:0;left:0;mask:radial-gradient(circle,transparent 55%,#000 0,#000 100%);-webkit-mask:radial-gradient(circle,transparent 55%,#000 0,#000 100%);position:absolute}.image-loader[data-v-120945bb]{display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));height:2.5rem;width:2.5rem}.image-square[data-v-120945bb]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:calc(var(--radius) - 4px);height:1rem;width:1rem;--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#a855f7 var(--tw-gradient-to-position);animation:imageMorph-120945bb 1.5s ease-in-out infinite}.image-square[data-v-120945bb]:first-child{animation-delay:0s}.image-square[data-v-120945bb]:nth-child(2){animation-delay:.1s}.image-square[data-v-120945bb]:nth-child(3){animation-delay:.2s}.image-square[data-v-120945bb]:nth-child(4){animation-delay:.3s}.file-icon[data-v-120945bb],.file-loader[data-v-120945bb]{position:relative}.file-progress[data-v-120945bb]{border-radius:9999px;bottom:0;height:.25rem;left:0;position:absolute;right:0;--tw-bg-opacity:1;animation:fileProgress-120945bb 2s ease-in-out infinite;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.message-loader[data-v-120945bb]{display:flex;gap:.25rem}.dot[data-v-120945bb]{border-radius:9999px;height:.5rem;width:.5rem;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.dot[data-v-120945bb]{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}}.dot[data-v-120945bb]{animation:messagePulse-120945bb 1.4s ease-in-out infinite}.dot[data-v-120945bb]:first-child{animation-delay:0s}.dot[data-v-120945bb]:nth-child(2){animation-delay:.2s}.dot[data-v-120945bb]:nth-child(3){animation-delay:.4s}.search-loader[data-v-120945bb]{position:relative}.search-icon[data-v-120945bb]{height:2rem;width:2rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (prefers-color-scheme:dark){.search-icon[data-v-120945bb]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}}.search-icon[data-v-120945bb]{animation:searchRotate-120945bb 2s ease-in-out infinite}.dialogs-loader[data-v-120945bb]{display:flex;flex-direction:column;gap:.25rem;height:3rem;justify-content:center;width:3rem}.chat-bubble[data-v-120945bb]{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.chat-bubble[data-v-120945bb]{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}}.chat-bubble[data-v-120945bb]{animation:chatBubbleFloat-120945bb 1.8s ease-in-out infinite}.chat-bubble-1[data-v-120945bb]{align-self:flex-start;animation-delay:0s;height:8px;width:32px}.chat-bubble-2[data-v-120945bb]{align-self:flex-end;animation-delay:.3s;height:8px;width:24px}.chat-bubble-3[data-v-120945bb]{align-self:flex-start;animation-delay:.6s;height:8px;width:28px}.default-loader[data-v-120945bb]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (prefers-color-scheme:dark){.default-loader[data-v-120945bb]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}}.default-loader .animate-spin[data-v-120945bb]{height:2rem;width:2rem}.loader-text[data-v-120945bb]{text-align:center}@keyframes arcRotate-120945bb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes imageMorph-120945bb{0%,to{border-radius:.125rem;transform:scale(1) rotate(0)}50%{border-radius:50%;transform:scale(.8) rotate(180deg)}}@keyframes fileProgress-120945bb{0%{width:0}50%{width:100%}to{width:0}}@keyframes messagePulse-120945bb{0%,60%,to{opacity:.5;transform:scale(1)}30%{opacity:1;transform:scale(1.3)}}@keyframes searchRotate-120945bb{0%,to{transform:rotate(-15deg) scale(1)}50%{transform:rotate(15deg) scale(1.1)}}@keyframes chatBubbleFloat-120945bb{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes spin-120945bb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin[data-v-120945bb]{animation:spin-120945bb 1s linear infinite}
