.span-link[data-v-e3cf56ba]{color:#6c63d6;font-weight:700;text-decoration:underline;text-underline-offset:2px}.launchers[data-v-b8cd44ed]{align-items:center;bottom:1.25rem;display:flex;flex-direction:column;gap:.7rem;position:fixed;right:1.25rem;transition:opacity .25s ease,transform .25s cubic-bezier(.22,.61,.36,1);z-index:1045}@media (max-width:575.98px){.launchers[data-v-b8cd44ed]{bottom:.9rem;gap:.55rem;right:.9rem}.launchers.is-open[data-v-b8cd44ed]{opacity:0;pointer-events:none}}.launcher[data-v-b8cd44ed]{border:0;border-radius:50%;box-shadow:0 16px 36px -14px #12206eb3;color:#fff;display:inline-grid;place-items:center;position:relative;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .2s ease}.launcher[data-v-b8cd44ed]:hover{transform:scale(1.07)}.launcher-wa[data-v-b8cd44ed]{background:#25d366;font-size:1.4rem;height:3rem;width:3rem}.launcher-wa[data-v-b8cd44ed]:hover{color:#fff}@media (max-width:575.98px){.launcher-wa[data-v-b8cd44ed]{font-size:1.25rem;height:2.75rem;width:2.75rem}}.launcher-chat[data-v-b8cd44ed]{background:#12206e;font-size:1.3rem;height:3.5rem;width:3.5rem}.launcher-chat[data-v-b8cd44ed]:hover,.launcher-chat[aria-expanded=true][data-v-b8cd44ed]{background:#6c63d6}@media (max-width:575.98px){.launcher-chat[data-v-b8cd44ed]{font-size:1.15rem;height:3.1rem;width:3.1rem}}.chat-dot[data-v-b8cd44ed]{background:#25d366;border:2px solid #fff;border-radius:50%;height:.7rem;position:absolute;right:.3rem;top:.3rem;width:.7rem}.chat-panel[data-v-b8cd44ed]{background:#fff;border-radius:2rem;bottom:6.25rem;box-shadow:0 0 0 1px #1013310f,0 40px 90px -30px #12206e8c;display:flex;flex-direction:column;height:min(37rem,100dvh - 8rem);overflow:hidden;position:fixed;right:1.25rem;transform-origin:bottom right;width:min(25rem,100vw - 2.5rem);z-index:1046}@media (max-width:575.98px){.chat-panel[data-v-b8cd44ed]{border-radius:0;height:100dvh;top:0;right:0;bottom:0;left:0;width:100%}}.panel-enter-active[data-v-b8cd44ed],.panel-leave-active[data-v-b8cd44ed]{transition:opacity .22s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.panel-enter-from[data-v-b8cd44ed],.panel-leave-to[data-v-b8cd44ed]{opacity:0;transform:translateY(12px) scale(.97)}.chat-head[data-v-b8cd44ed]{align-items:center;background:linear-gradient(120deg,#12206e,#363b98);color:#fff;display:flex;gap:.75rem;padding:1rem 1rem 1rem 1.1rem}@media (max-width:575.98px){.chat-head[data-v-b8cd44ed]{padding-top:max(1rem,env(safe-area-inset-top))}}.chat-avatar[data-v-b8cd44ed]{background:#ffffff24;border-radius:50%;color:#fff;display:inline-grid;flex:0 0 auto;font-size:1.05rem;height:2.6rem;place-items:center;position:relative;width:2.6rem}.avatar-dot[data-v-b8cd44ed]{background:#25d366;border:2px solid #12206e;border-radius:50%;bottom:0;height:.75rem;position:absolute;right:0;width:.75rem}.head-text[data-v-b8cd44ed]{flex:1;min-width:0}.head-title[data-v-b8cd44ed]{font-size:.98rem;font-weight:800;margin:0}.head-sub[data-v-b8cd44ed]{color:#ffffffbd;font-size:.78rem;margin:0}.head-btn[data-v-b8cd44ed]{background:#ffffff1a;border:0;border-radius:50%;color:#fff;display:inline-grid;height:2.5rem;place-items:center;transition:background-color .2s ease;width:2.5rem}.head-btn[data-v-b8cd44ed]:hover{background:#ffffff38}.chat-scroll[data-v-b8cd44ed]{background:#f6f5fc;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1.1rem;scroll-behavior:smooth}.turn[data-v-b8cd44ed]{display:flex;margin-bottom:.85rem}.turn.is-user[data-v-b8cd44ed]{justify-content:flex-end}.bubble[data-v-b8cd44ed]{background:#fff;border:1px solid #e3e4ee;border-radius:1.1rem 1.1rem 1.1rem .35rem;color:#101331;font-size:.93rem;line-height:1.5;max-width:88%;padding:.75rem .95rem}.is-user .bubble[data-v-b8cd44ed]{background:#12206e;border-color:transparent;border-radius:1.1rem 1.1rem .35rem;color:#fff}.is-user .bubble[data-v-b8cd44ed] a{color:#fff}.bubble-p[data-v-b8cd44ed]{margin:0 0 .5rem}.bubble-p[data-v-b8cd44ed]:last-child,.bubble>div:last-of-type .bubble-p[data-v-b8cd44ed]:last-child{margin-bottom:0}.bubble-list[data-v-b8cd44ed]{margin:0 0 .5rem;padding-left:1.1rem}.typing[data-v-b8cd44ed]{align-items:center;color:#5b5f73;display:flex;font-size:.85rem;gap:.5rem;margin:0}.dots[data-v-b8cd44ed]{display:inline-flex;gap:3px}.dots i[data-v-b8cd44ed]{animation:dot-b8cd44ed 1s ease-in-out infinite;background:#6c63d6;border-radius:50%;height:6px;width:6px}.dots i[data-v-b8cd44ed]:nth-child(2){animation-delay:.15s}.dots i[data-v-b8cd44ed]:nth-child(3){animation-delay:.3s}@keyframes dot-b8cd44ed{50%{opacity:.3;transform:translateY(-3px)}}.brief-ok[data-v-b8cd44ed]{align-items:center;color:#13a55a;display:flex;font-size:.82rem;font-weight:700;gap:.4rem;margin:.6rem 0 0}.actions[data-v-b8cd44ed],.sources[data-v-b8cd44ed]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.source[data-v-b8cd44ed]{align-items:center;background:#e9e7fb;border-radius:999px;color:#12206e;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;padding:.3rem .7rem}.source svg[data-v-b8cd44ed]{color:#6c63d6;font-size:.7rem}.source[data-v-b8cd44ed]:hover{background:#6c63d6;color:#fff}.source:hover svg[data-v-b8cd44ed]{color:#fff}.action[data-v-b8cd44ed]{align-items:center;border-radius:999px;display:inline-flex;font-size:.85rem;font-weight:800;gap:.45rem;min-height:2.5rem;padding:0 1rem;transition:transform .2s cubic-bezier(.22,.61,.36,1)}.action[data-v-b8cd44ed]:hover{transform:translateY(-2px)}.action.is-wa[data-v-b8cd44ed]{background:#25d366;color:#fff}.action.is-primary[data-v-b8cd44ed]{background:#12206e;color:#fff}.copy-btn[data-v-b8cd44ed]{align-items:center;background:none;border:0;color:#5b5f73;display:inline-flex;font-size:.75rem;gap:.35rem;margin-top:.6rem;padding:0}.copy-btn[data-v-b8cd44ed]:hover{color:#6c63d6}.chat-error[data-v-b8cd44ed]{background:#d93a4014;border-radius:1rem;color:#d93a40;font-size:.85rem;margin-bottom:.75rem;padding:.6rem .8rem}.chat-error button[data-v-b8cd44ed]{background:none;border:0;color:#d93a40;font-weight:800;margin-left:.3rem;padding:0;text-decoration:underline}.prompts[data-v-b8cd44ed]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.25rem}.prompt[data-v-b8cd44ed]{background:#fff;border:1px solid rgba(108,99,214,.45);border-radius:999px;color:#12206e;font-size:.85rem;font-weight:700;padding:.5rem .9rem;text-align:left;transition:background-color .2s ease,color .2s ease}.prompt[data-v-b8cd44ed]:hover{background:#6c63d6;border-color:#6c63d6;color:#fff}.chat-form[data-v-b8cd44ed]{background:#fff;border-top:1px solid #e3e4ee;padding:.8rem .9rem .7rem}@media (max-width:575.98px){.chat-form[data-v-b8cd44ed]{padding-bottom:max(.7rem,env(safe-area-inset-bottom))}}.composer[data-v-b8cd44ed]{align-items:flex-end;background:#f6f5fc;border:1px solid #e3e4ee;border-radius:1.5rem;display:flex;gap:.5rem;padding:.3rem .3rem .3rem 1rem;transition:border-color .2s ease}.composer[data-v-b8cd44ed]:focus-within{border-color:#6c63d6}.composer textarea[data-v-b8cd44ed]{background:transparent;border:0;color:#101331;flex:1;font-size:1rem;line-height:1.4;max-height:7rem;min-width:0;padding:.55rem 0;resize:none}.composer textarea[data-v-b8cd44ed]:focus{outline:none}.send[data-v-b8cd44ed]{background:#6c63d6;border:0;border-radius:50%;color:#fff;display:inline-grid;flex:0 0 auto;height:2.6rem;place-items:center;transition:background-color .2s ease,opacity .2s ease;width:2.6rem}.send[data-v-b8cd44ed]:hover:not(:disabled){background:#12206e}.send[data-v-b8cd44ed]:disabled{opacity:.4}.disclaimer[data-v-b8cd44ed]{color:#5b5f73;font-size:.72rem;line-height:1.4;margin:.5rem .25rem 0;text-align:center}@media (prefers-reduced-motion:reduce){.dots i[data-v-b8cd44ed]{animation:none}}
