._chat_etwqj_4{--chat-muted:color-mix(in srgb, var(--chat-ink) 60%, var(--chat-surface));--chat-faint:color-mix(in srgb, var(--chat-ink) 40%, var(--chat-surface));--chat-line:color-mix(in srgb, var(--chat-ink) 10%, transparent);--chat-line-strong:color-mix(in srgb, var(--chat-ink) 17%, transparent);--chat-hover:color-mix(in srgb, var(--chat-ink) 5%, transparent);--chat-tint:color-mix(in srgb, var(--chat-accent) 12%, var(--chat-surface));--chat-user:color-mix(in srgb, var(--chat-accent) 13%, var(--chat-surface));--chat-user-ink:var(--chat-ink);--chat-primary:var(--chat-ink);--chat-on-primary:#fff;--chat-ease:cubic-bezier(.2, .8, .2, 1);width:100%;height:var(--chat-height,620px);isolation:isolate;border:1px solid var(--chat-line);border-radius:var(--chat-radius,24px);background:var(--chat-surface);min-height:0;color:var(--chat-ink);letter-spacing:normal;text-align:start;text-transform:none;-webkit-font-smoothing:antialiased;box-shadow:0 1px 2px #0000000a, 0 18px 50px -24px color-mix(in srgb, var(--chat-ink) 30%, transparent);flex-direction:column;font-size:15px;font-weight:400;line-height:1.55;display:flex;position:relative;overflow:hidden}._chat_etwqj_4 :where(*){box-sizing:border-box}._chat_etwqj_4 :where(h3,p,ul,ol,blockquote,figure){font:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}._chat_etwqj_4 :where(button,textarea){color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;background:0 0;border:0;margin:0;padding:0}._chat_etwqj_4 :where(button){cursor:pointer}._chat_etwqj_4 :where(button:disabled){cursor:default}._chat_etwqj_4 :where(svg){flex:none}._chat_etwqj_4 :where(button,textarea,a):focus-visible{outline:2px solid color-mix(in srgb, var(--chat-accent) 70%, transparent);outline-offset:2px}._header_etwqj_77{z-index:3;border-bottom:1px solid var(--chat-line);background:color-mix(in srgb, var(--chat-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;align-items:center;gap:11px;padding:12px 10px 12px 14px;display:flex;position:relative}._title_etwqj_89{flex:1;min-width:0;line-height:1.25;display:grid}._title_etwqj_89 strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}._title_etwqj_89 span{color:var(--chat-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex;overflow:hidden}._title_etwqj_89 span i{background:#2fb36d;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #2fb36d29}._title_etwqj_89 span[data-state=error] i{background:#d6453d;box-shadow:0 0 0 3px #d6453d29}._title_etwqj_89 span[data-state=connecting] i{background:#e0a33a;box-shadow:0 0 0 3px #e0a33a2e}._title_etwqj_89 span[data-live] i{animation:1.8s ease-in-out infinite _livePulse_etwqj_1}._headerActions_etwqj_131{gap:2px;display:flex}._iconButton_etwqj_135{width:34px;height:34px;color:var(--chat-muted);border-radius:10px;place-items:center;transition:background .15s,color .15s;display:grid}._iconButton_etwqj_135:hover:not(:disabled){background:var(--chat-hover);color:var(--chat-ink)}._iconButton_etwqj_135:disabled{opacity:.4}._iconButton_etwqj_135 svg{stroke-width:1.9px;width:18px;height:18px}._avatar_etwqj_161{background:var(--chat-ink);color:#fff;letter-spacing:-.01em;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:650;display:grid;position:relative;overflow:hidden}._avatar_etwqj_161 img{object-fit:cover;width:100%;height:100%}._avatar_etwqj_161[data-size=sm]{width:28px;height:28px;font-size:11px}._avatar_etwqj_161[data-size=lg]{width:60px;height:60px;box-shadow:0 0 0 5px var(--chat-surface), 0 0 0 6px var(--chat-line), 0 14px 34px -10px color-mix(in srgb, var(--chat-accent) 55%, transparent);font-size:20px}._avatarSpacer_etwqj_195{width:28px}._thread_etwqj_201{flex:auto;min-height:0;position:relative;overflow:hidden}._threadScroll_etwqj_207{overscroll-behavior:contain;scrollbar-color:var(--chat-line-strong) transparent;scrollbar-width:thin}._plainScroll_etwqj_212{position:absolute;inset:0;overflow-y:auto}._threadContent_etwqj_217{flex-direction:column;gap:18px;min-height:100%;padding:20px 18px 14px;display:flex}._userRow_etwqj_228{animation:_rise_etwqj_1 .35s var(--chat-ease) both;justify-content:flex-end;display:flex}._userBubble_etwqj_233{background:var(--chat-user);max-width:82%;color:var(--chat-user-ink);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:18px 18px 6px;padding:9px 14px}._agentRow_etwqj_242{animation:_rise_etwqj_1 .4s var(--chat-ease) both;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}._agentRow_etwqj_242[data-grouped]{margin-top:-8px}._agentBody_etwqj_252{min-width:0;padding-top:3px}._prose_etwqj_256{overflow-wrap:anywhere}._prose_etwqj_256>*+*{margin-top:.65em}._prose_etwqj_256 :where(ul,ol){gap:.3em;padding-inline-start:1.25em;display:grid}._prose_etwqj_256 li::marker{color:var(--chat-faint)}._prose_etwqj_256 strong{font-weight:650}._prose_etwqj_256 a{color:var(--chat-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--chat-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--chat-accent) 40%, transparent);text-underline-offset:3px}._word_etwqj_279{animation:_wordIn_etwqj_1 .42s var(--chat-ease) both;animation-delay:var(--d,0s);display:inline-block}._notice_etwqj_286{background:color-mix(in srgb, #d6453d 6%, var(--chat-surface));animation:_rise_etwqj_1 .35s var(--chat-ease) both;border:1px solid #d6453d42;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;padding:12px 14px;font-size:13.5px;display:flex}._notice_etwqj_286 span{color:var(--chat-muted)}._notice_etwqj_286 button,._ended_etwqj_303 button{border:1px solid var(--chat-line-strong);background:var(--chat-surface);border-radius:999px;margin-top:4px;padding:6px 12px;font-size:13px;font-weight:600}._notice_etwqj_286 button:hover,._ended_etwqj_303 button:hover{background:var(--chat-hover)}._ended_etwqj_303{color:var(--chat-muted);justify-items:center;gap:6px;padding:4px 0;font-size:12.5px;display:grid}._ended_etwqj_303 span{align-items:center;gap:10px;width:100%;display:flex}._ended_etwqj_303 span:before,._ended_etwqj_303 span:after{background:var(--chat-line);content:"";flex:1;height:1px}._scrollButton_etwqj_338{z-index:2;border:1px solid var(--chat-line);background:var(--chat-surface);width:34px;height:34px;color:var(--chat-muted);box-shadow:0 6px 18px -8px color-mix(in srgb, var(--chat-ink) 40%, transparent);transition:opacity .2s ease, transform .2s var(--chat-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}._scrollButton_etwqj_338[data-visible=false]{opacity:0;pointer-events:none;transform:translate(-50%,8px)}._scrollButton_etwqj_338 svg{width:17px;height:17px}._dock_etwqj_369{flex:none;padding:4px 12px 12px}._composer_etwqj_373{border:1px solid var(--chat-line-strong);border-radius:min(22px, calc(var(--chat-radius,24px) - 2px));background:color-mix(in srgb, var(--chat-surface) 70%, #fff);box-shadow:0 6px 20px -14px color-mix(in srgb, var(--chat-ink) 35%, transparent);align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;transition:border-color .18s,box-shadow .18s;display:flex}._composer_etwqj_373:focus-within{border-color:color-mix(in srgb, var(--chat-accent) 55%, var(--chat-line-strong));box-shadow:0 0 0 4px color-mix(in srgb, var(--chat-accent) 13%, transparent), 0 6px 20px -14px color-mix(in srgb, var(--chat-ink) 35%, transparent)}._composer_etwqj_373 textarea{resize:none;min-width:0;max-height:140px;color:var(--chat-ink);outline:0;flex:1;padding:8px 0;font-size:15px;line-height:1.45}._composer_etwqj_373 textarea:focus-visible{outline:0}._composer_etwqj_373 textarea::placeholder{color:var(--chat-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._composerTools_etwqj_412{align-items:center;gap:6px;display:flex}._send_etwqj_417{background:var(--chat-primary);width:36px;height:36px;color:var(--chat-on-primary);transition:transform .15s var(--chat-ease), background .2s ease, color .2s ease;border-radius:50%;place-items:center;display:grid}._send_etwqj_417:hover:not(:disabled){transform:scale(1.06)}._send_etwqj_417:active:not(:disabled){transform:scale(.94)}._send_etwqj_417:disabled{background:var(--chat-line);color:var(--chat-faint)}._send_etwqj_417 svg{width:18px;height:18px}._voice_etwqj_447{text-align:center;animation:_rise_etwqj_1 .45s var(--chat-ease) both;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:24px 26px 28px;display:flex}._voice_etwqj_447 h3{letter-spacing:-.02em;font-size:19px;font-weight:650}._voice_etwqj_447>p{max-width:30em;color:var(--chat-muted);font-size:13.5px}._timer_etwqj_468{color:var(--chat-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._orb_etwqj_474{width:148px;height:148px;transition:transform .4s var(--chat-ease);margin-bottom:22px;position:relative}._orb_etwqj_474 i{background:conic-gradient(from 0deg, var(--chat-accent), var(--chat-soft), var(--chat-ink), var(--chat-accent));filter:blur(16px);opacity:.6;border-radius:50%;animation:9s linear infinite _spin_etwqj_1;position:absolute;inset:0}._orb_etwqj_474 i:nth-child(2){background:conic-gradient(from 140deg, var(--chat-soft), var(--chat-accent), var(--chat-soft));opacity:.55;animation-duration:6s;animation-direction:reverse;inset:12%}._orb_etwqj_474 i:nth-child(3){filter:blur(32px);opacity:.22;animation-duration:14s;inset:-14%}._orbCore_etwqj_503{background:var(--chat-surface);color:var(--chat-ink);box-shadow:inset 0 0 0 1px var(--chat-line), 0 12px 30px -10px color-mix(in srgb, var(--chat-ink) 45%, transparent);border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid;position:absolute;inset:23%;overflow:hidden}._orbCore_etwqj_503 img{object-fit:cover;width:100%;height:100%}._voice_etwqj_447[data-state=idle] ._orb_etwqj_474 i{opacity:.3;animation-duration:18s}._voice_etwqj_447[data-state=connecting] ._orb_etwqj_474 i{animation-duration:1.6s}._voice_etwqj_447[data-state=listening] ._orb_etwqj_474{animation:3.4s ease-in-out infinite _breathe_etwqj_1}._voice_etwqj_447[data-state=speaking] ._orb_etwqj_474{animation:.9s ease-in-out infinite _talk_etwqj_1}._voice_etwqj_447[data-state=speaking] ._orb_etwqj_474 i{opacity:.85;animation-duration:3s}._voice_etwqj_447[data-state=muted] ._orb_etwqj_474 i{filter:blur(16px)grayscale();opacity:.3}._caption_etwqj_544{background:var(--chat-hover);text-wrap:pretty;border-radius:14px;max-width:30em;font-size:14px;line-height:1.5;margin-top:10px!important;padding:10px 14px!important}._voiceActions_etwqj_554{gap:14px;margin-top:18px;display:flex}._roundAction_etwqj_559{border:1px solid var(--chat-line-strong);background:var(--chat-surface);width:54px;height:54px;transition:background .15s ease, transform .15s var(--chat-ease);border-radius:50%;place-items:center;display:grid}._roundAction_etwqj_559:hover{transform:scale(1.05)}._roundAction_etwqj_559[aria-pressed=true]{border-color:var(--chat-ink);background:var(--chat-ink);color:#fff}._roundAction_etwqj_559 svg{width:22px;height:22px}._endCall_etwqj_583{color:#fff;background:#e5484d;border-color:#0000}._primary_etwqj_588{background:var(--chat-primary);height:46px;color:var(--chat-on-primary);transition:transform .15s var(--chat-ease);border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}._primary_etwqj_588:hover{transform:translateY(-1px)}._primary_etwqj_588 svg{width:18px;height:18px}._textLink_etwqj_608{color:var(--chat-muted);text-decoration:underline;-webkit-text-decoration-color:var(--chat-line-strong);text-decoration-color:var(--chat-line-strong);text-underline-offset:3px;margin-top:14px;font-size:13.5px}._chat_etwqj_4[data-variant=compact] ._avatar_etwqj_161[data-size=lg]{width:52px;height:52px}._launcher_etwqj_626{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:90;border:1px solid color-mix(in srgb, var(--chat-ink) 10%, transparent);background:var(--chat-surface);height:56px;color:var(--chat-ink);letter-spacing:-.005em;cursor:pointer;box-shadow:0 14px 34px -12px color-mix(in srgb, var(--chat-ink) 45%, transparent), 0 2px 6px #0000000f;transition:transform .2s var(--chat-ease,ease), box-shadow .2s ease, padding .25s ease;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-size:14.5px;font-weight:600;display:flex;position:fixed}._launcher_etwqj_626[data-side=left]{right:auto;left:max(20px, env(safe-area-inset-left))}._launcher_etwqj_626:hover{box-shadow:0 18px 40px -12px color-mix(in srgb, var(--chat-ink) 50%, transparent), 0 2px 6px #0000000f;transform:translateY(-2px)}._launcher_etwqj_626:focus-visible{outline:3px solid color-mix(in srgb, var(--chat-accent) 45%, transparent);outline-offset:3px}._launcher_etwqj_626[data-open]{padding-right:6px}._launcher_etwqj_626[data-open] b{display:none}._launcherIcon_etwqj_672{background:var(--chat-ink);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}._launcherIcon_etwqj_672>span{grid-area:1/1;place-items:center;width:100%;height:100%;display:grid}._launcherIcon_etwqj_672 img{object-fit:cover;width:100%;height:100%}._launcherIcon_etwqj_672 svg{width:21px;height:21px}._launcherDot_etwqj_698{background:#2fb36d;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite _livePulse_etwqj_1;box-shadow:0 0 0 3px #2fb36d2e}._panel_etwqj_706{right:max(20px, env(safe-area-inset-right));bottom:calc(max(20px, env(safe-area-inset-bottom)) + 68px);z-index:89;transform-origin:100% 100%;width:min(400px,100vw - 32px);height:min(660px,100dvh - 116px);position:fixed}._panel_etwqj_706[data-side=left]{right:auto;left:max(20px, env(safe-area-inset-left));transform-origin:0 100%}._inPanel_etwqj_720{--chat-height:100%;box-shadow:0 30px 80px -24px #0f141e66,0 2px 10px #0000000f}@media (max-width:640px){._chat_etwqj_4{--chat-height:560px}._threadContent_etwqj_217{padding:18px 14px 12px}._dock_etwqj_369{padding:4px 10px 10px}._composer_etwqj_373 textarea{font-size:16px}._launcher_etwqj_626{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom))}._launcher_etwqj_626[data-open]{display:none}._panel_etwqj_706,._panel_etwqj_706[data-side=left]{transform-origin:bottom;width:auto;height:100dvh;inset:0}._inPanel_etwqj_720{--chat-height:100dvh;border:0;border-radius:0}._inPanel_etwqj_720 ._header_etwqj_77{padding-top:max(12px, env(safe-area-inset-top))}._inPanel_etwqj_720 ._dock_etwqj_369{padding-bottom:max(10px, env(safe-area-inset-bottom))}}@media (max-height:560px) and (max-width:960px){._launcher_etwqj_626[data-open]{display:none}._panel_etwqj_706,._panel_etwqj_706[data-side=left]{width:auto;height:100dvh;inset:0}._inPanel_etwqj_720{--chat-height:100dvh;border:0;border-radius:0}}._aiBadge_etwqj_787{background:var(--chat-tint);color:var(--chat-accent);letter-spacing:.04em;vertical-align:2px;border-radius:6px;margin-inline-start:4px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-block}._about_etwqj_800{z-index:4;border:1px solid var(--chat-line);background:var(--chat-surface);color:var(--chat-ink);box-shadow:0 18px 40px -18px color-mix(in srgb, var(--chat-ink) 45%, transparent);animation:_rise_etwqj_1 .25s var(--chat-ease) both;border-radius:16px;gap:8px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:grid;position:absolute;top:calc(100% + 6px);left:10px;right:10px}._aboutMeta_etwqj_818{color:var(--chat-muted);align-items:center;gap:6px;font-size:12.5px;display:flex}._aboutMeta_etwqj_818 svg{width:12px;height:12px}._welcome_etwqj_832{gap:14px;margin-top:auto;display:grid}._greeting_etwqj_837{animation:_rise_etwqj_1 .45s var(--chat-ease) .1s both;align-self:center;font-size:15.5px;font-weight:500;line-height:1.45}._replies_etwqj_844{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-inline-start:38px;display:flex}._replies_etwqj_844 button{background:color-mix(in srgb, var(--chat-accent) 9%, var(--chat-surface));color:color-mix(in srgb, var(--chat-ink) 88%, var(--chat-accent));text-align:start;animation:_rise_etwqj_1 .45s var(--chat-ease) both;animation-delay:calc(var(--i,0) * 60ms + .26s);transition:background .15s ease, border-color .15s ease, transform .15s var(--chat-ease);border:0;border-radius:14px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}._replies_etwqj_844 button:hover{background:color-mix(in srgb, var(--chat-accent) 15%, var(--chat-surface))}._replies_etwqj_844 button:active{transform:scale(.97)}._replies_etwqj_844 svg{width:15px;height:15px;color:var(--chat-accent)}._typing_etwqj_885{align-items:center;gap:4px;height:28px;display:inline-flex}._typing_etwqj_885 i{background:var(--chat-faint);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite _dot_etwqj_1}._typing_etwqj_885 i:nth-child(2){animation-delay:.15s}._typing_etwqj_885 i:nth-child(3){animation-delay:.3s}._voiceButton_etwqj_905{width:36px;height:36px;color:var(--chat-muted);border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}._voiceButton_etwqj_905:hover:not(:disabled){background:var(--chat-hover);color:var(--chat-ink)}._voiceButton_etwqj_905 svg{width:19px;height:19px}@keyframes _rise_etwqj_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _wordIn_etwqj_1{0%{opacity:0}}@keyframes _dot_etwqj_1{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes _shimmer_etwqj_1{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes _livePulse_etwqj_1{50%{box-shadow:0 0 0 5px #2fb36d0f}}@keyframes _spin_etwqj_1{to{transform:rotate(360deg)}}@keyframes _breathe_etwqj_1{50%{transform:scale(1.04)}}@keyframes _talk_etwqj_1{0%,to{transform:scale(1)}30%{transform:scale(1.08)}60%{transform:scale(1.02)}}
