.lumi-upload-bar[data-v-9022f77d]{transition:width .2s ease-out}@media(prefers-reduced-motion:reduce){.lumi-upload-bar[data-v-9022f77d]{transition:none}}.lumi-dots i[data-v-33f1613c]{display:block;width:4.5px;height:4.5px;border-radius:9999px;background:var(--chat-accent);opacity:.4;animation:lumi-dots-33f1613c 1.6s ease-in-out infinite}.lumi-dots i[data-v-33f1613c]:nth-child(2){animation-delay:.2s}.lumi-dots i[data-v-33f1613c]:nth-child(3){animation-delay:.4s}@keyframes lumi-dots-33f1613c{0%,80%,to{opacity:.4;transform:scale(.92)}40%{opacity:.9;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.lumi-dots i[data-v-33f1613c]{animation:none;opacity:.75}}.lumi-star[data-v-0f307f79]{transition:color .12s,transform .12s}.lumi-star[data-v-0f307f79]:hover:not(:disabled){transform:scale(1.1)}.lumi-star-off[data-v-0f307f79]{color:var(--chat-muted);opacity:.45}@media(prefers-reduced-motion:reduce){.lumi-star[data-v-0f307f79],.lumi-star[data-v-0f307f79]:hover{transition:none;transform:none}}.lumi-upload-bar[data-v-76d1c7d6]{transition:width .2s ease-out}@media(prefers-reduced-motion:reduce){.lumi-upload-bar[data-v-76d1c7d6]{transition:none}}.lumi-chat{--chat-bg: #14161a;--chat-surface: #1b1e24;--chat-line: #2a2e36;--chat-field: #0e1013;--chat-text: #f2f2f0;--chat-muted: #9aa0ab;--chat-accent: #ff6a1a;--chat-accent-text: #ffb07a;--chat-accent-soft: rgba(255, 106, 26, .14);--chat-on-accent: #14161a;--chat-file-line: #5a3a22;--chat-ok: #3fb27f;--chat-warn: #f0b44c;--chat-danger: #ff8f80;--chat-shadow: 0 28px 70px rgba(0, 0, 0, .55);--chat-shadow-sm: 0 12px 32px rgba(0, 0, 0, .45);color-scheme:dark;color:var(--chat-text);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.lumi-chat[data-chat-theme=light]{--chat-bg: #f4f4f2;--chat-surface: #ffffff;--chat-line: #d9dbe0;--chat-field: #ffffff;--chat-text: #14161a;--chat-muted: #5b616c;--chat-accent: #c94a06;--chat-accent-text: #a63c03;--chat-accent-soft: rgba(201, 74, 6, .1);--chat-on-accent: #ffffff;--chat-file-line: #e6c3a8;--chat-ok: #1f7a52;--chat-warn: #8f5b00;--chat-danger: #b42318;--chat-shadow: 0 20px 50px rgba(20, 22, 26, .18);--chat-shadow-sm: 0 8px 24px rgba(20, 22, 26, .16);color-scheme:light}.lumi-chat :focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.lumi-chat input[type=text],.lumi-chat input[type=email],.lumi-chat input[type=password],.lumi-chat input[type=search],.lumi-chat textarea{background-color:var(--chat-field);color:var(--chat-text);border:1px solid var(--chat-line);box-shadow:none}.lumi-chat input:focus,.lumi-chat textarea:focus{border-color:var(--chat-accent)!important;box-shadow:none}.lumi-chat input[type=checkbox]{width:1rem;height:1rem;border:1px solid var(--chat-muted);background-color:var(--chat-field);box-shadow:none}.lumi-chat input[type=checkbox]:checked{border-color:var(--chat-accent);background-color:var(--chat-accent);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%2314161a' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");box-shadow:none}.lumi-chat .lumi-chips{scrollbar-width:none}.lumi-chat .lumi-chips::-webkit-scrollbar{display:none}
