.alinex-ai[data-v-dfd650cb]{align-items:flex-end;display:flex}.alinex-ai-greeting[data-v-dfd650cb]{align-items:end;bottom:32px;cursor:pointer;display:flex;gap:12px;position:fixed;right:32px;transition:opacity .3s ease,visibility .3s ease,padding-right .3s;z-index:99}.alinex-ai-greeting.is-hidden[data-v-dfd650cb]{opacity:0;visibility:hidden}@media screen and (max-width:600px){.alinex-ai-greeting[data-v-dfd650cb]{bottom:16px;right:16px}}.alinex-ai__content[data-v-dfd650cb]{background-color:#ff6d01;border-radius:20px;color:var(--color-white);display:flex;flex-direction:column;font-size:16px;padding:12px 16px;position:relative}.alinex-ai__content .title[data-v-dfd650cb]{font-weight:400}.alinex-ai__content .description[data-v-dfd650cb],.description[data-v-dfd650cb]{font-weight:600}.description p[data-v-dfd650cb]{margin-bottom:0}.alinex-ai-chat[data-v-dfd650cb]{background-color:var(--color-white);border-radius:16px;bottom:32px;box-shadow:0 4px 20px #ff6d011f;opacity:0;overflow:hidden;position:fixed;right:32px;transition:opacity .3s ease,visibility .3s ease,padding-right .3s;visibility:hidden;width:404px;z-index:1000}.alinex-ai-chat.is-open[data-v-dfd650cb]{opacity:1;visibility:visible}@media screen and (max-width:600px){.alinex-ai-chat[data-v-dfd650cb]{border-radius:0;bottom:0;height:100%;right:0;width:100%;--header-height:74px;--input-height:91.5px}}.header[data-v-dfd650cb]{align-items:center;background-color:var(--color-accent);color:var(--color-white);display:flex;font-size:20px;font-weight:800;gap:12px;line-height:1.2;padding:16px 20px}.header-icon[data-v-dfd650cb]{flex-shrink:0;height:42px;width:42px}.header-icon img[data-v-dfd650cb]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header-title[data-v-dfd650cb]{flex-grow:1}.header-close[data-v-dfd650cb]{cursor:pointer;height:28px;width:28px}.content[data-v-dfd650cb]{background-color:var(--color-white)}.content[data-v-dfd650cb],.messages[data-v-dfd650cb]{display:flex;flex-direction:column}.messages[data-v-dfd650cb]{gap:clamp(1rem,.8973165389rem + .4381161008vw,1.25rem);height:310px;overflow-y:auto;padding:20px}@media screen and (max-width:600px){.messages[data-v-dfd650cb]{height:calc(100vh - var(--header-height) - var(--input-height))}}.messages[data-v-dfd650cb]::-webkit-scrollbar{background-color:transparent;width:8px}.messages[data-v-dfd650cb]::-webkit-scrollbar-thumb{background-color:#e4e7ec;border:none;border-radius:4px}.message[data-v-dfd650cb]{border-radius:16px;display:flex;flex-direction:column;max-width:80%;padding-bottom:12px;padding-top:12px;position:relative;width:-moz-fit-content;width:fit-content}.message.tail-gray[data-v-dfd650cb]:after,.message.tail-orange[data-v-dfd650cb]:after{left:-8px;right:auto;transform:rotate(0) scaleX(-1)}.message-ai[data-v-dfd650cb]{align-self:start;background-color:var(--color-accent);color:var(--color-white);justify-self:start;margin-left:4px;padding-left:20px;padding-right:12px}.message-user[data-v-dfd650cb]{align-self:end;background-color:#f2f4f7;justify-self:end;margin-right:4px;padding-left:12px;padding-right:20px}.message-author[data-v-dfd650cb]{font-size:clamp(.75rem,.6986582694rem + .2190580504vw,.875rem)}.message-text[data-v-dfd650cb]{font-size:clamp(.875rem,.8236582694rem + .2190580504vw,1rem);font-weight:600}.input-wrapper[data-v-dfd650cb]{padding:clamp(1rem,.8973165389rem + .4381161008vw,1.25rem)}@media screen and (max-width:600px){.input-wrapper[data-v-dfd650cb]{border-top:1px solid var(--color-border)}}.input-inner[data-v-dfd650cb]{align-items:center;border:1px solid var(--color-border);border-radius:10000px;display:flex;gap:clamp(.5rem,.3973165389rem + .4381161008vw,.75rem);padding:clamp(.5rem,.3973165389rem + .4381161008vw,.75rem)}.input[data-v-dfd650cb]{flex-grow:1}.input input[data-v-dfd650cb]{padding:0 12px}.input-field[data-v-dfd650cb]{background-color:transparent;border:none;font-size:clamp(.875rem,.8236582694rem + .2190580504vw,1rem);outline:none;padding-inline:12px;width:100%}.input-field[data-v-dfd650cb]::-moz-placeholder{color:var(--color-disabled)}.input-field[data-v-dfd650cb]::placeholder{color:var(--color-disabled)}.input-send[data-v-dfd650cb]{align-items:center;background-color:var(--color-accent);border:none;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;height:clamp(2.25rem,2.1473165389rem + .4381161008vw,2.5rem);justify-content:center;outline:none;transition:background-color .3s ease;width:clamp(2.25rem,2.1473165389rem + .4381161008vw,2.5rem)}.input-send svg[data-v-dfd650cb]{margin-left:2px}.typing-indicator[data-v-dfd650cb]{align-items:center;display:flex;gap:4px;padding-top:4px}.typing-indicator span[data-v-dfd650cb]{animation:typing-dfd650cb 1.4s ease-in-out infinite;background-color:currentColor;border-radius:50%;height:8px;width:8px}.typing-indicator span[data-v-dfd650cb]:first-child{animation-delay:-.32s}.typing-indicator span[data-v-dfd650cb]:nth-child(2){animation-delay:-.16s}@keyframes typing-dfd650cb{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.input-field[data-v-dfd650cb]:disabled{cursor:not-allowed;opacity:.7}
