.support-chat_widgetRoot__YU9GE{--surface-page:#fbfbfb;--surface-card:#ffffff;--surface-subtle:#f4f4f5;--surface-hover:#ececee;--border-hairline:rgba(0,0,0,0.08);--border-strong:rgba(0,0,0,0.22);--text-primary:#18181b;--text-secondary:#52525b;--text-muted:#8b8b94;--text-danger:#b91c1c;--surface-danger-subtle:#fef2f2;--border-danger-subtle:#fee2e2;--radius-card:16px;--radius-control:10px;--radius-bubble:14px;--focus-ring:0 0 0 2px rgba(24,24,27,0.12);--font-editorial-serif:"Newsreader","Tiempos Text","Georgia","Cambria","Times New Roman",serif;--font-editorial-sans:var(--font-dm-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-editorial-mono:var(--font-dm-mono),monospace;font-family:var(--font-editorial-sans);color:var(--text-primary);box-sizing:border-box}.dark .support-chat_widgetRoot__YU9GE,[data-theme=dark] .support-chat_widgetRoot__YU9GE{--surface-page:#0f1115;--surface-card:#16191f;--surface-subtle:#222630;--surface-hover:#2a2f3b;--border-hairline:rgba(255,255,255,0.09);--border-strong:rgba(255,255,255,0.24);--text-primary:#f4f4f6;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-danger:#f87171;--surface-danger-subtle:#231518;--border-danger-subtle:#3f1d22;--focus-ring:0 0 0 2px rgba(255,255,255,0.15)}@media (prefers-color-scheme:dark){:not(.light) .support-chat_widgetRoot__YU9GE{--surface-page:#0f1115;--surface-card:#16191f;--surface-subtle:#222630;--surface-hover:#2a2f3b;--border-hairline:rgba(255,255,255,0.09);--border-strong:rgba(255,255,255,0.24);--text-primary:#f4f4f6;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-danger:#f87171;--surface-danger-subtle:#231518;--border-danger-subtle:#3f1d22;--focus-ring:0 0 0 2px rgba(255,255,255,0.15)}}.support-chat_neuralOrbTrigger__OoMPF{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:transparent;border:none;padding:0;cursor:pointer;outline:none;perspective:600px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.support-chat_neuralOrbTrigger__OoMPF:hover{transform:translateY(-4px) scale(1.08)}.support-chat_neuralOrbTrigger__OoMPF:active{transform:translateY(0) scale(.96)}.support-chat_orbAura__0z7jp{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.45) 0,rgba(99,102,241,.3) 45%,rgba(236,72,153,.2) 70%,transparent 85%);filter:blur(12px);opacity:.85;animation:support-chat_auraBreathe__Uwu1Y 4s ease-in-out infinite alternate;pointer-events:none;transition:all .35s ease}.support-chat_neuralOrbTrigger__OoMPF:hover .support-chat_orbAura__0z7jp{opacity:1;filter:blur(16px);inset:-12px;background:radial-gradient(circle,rgba(6,182,212,.65) 0,rgba(139,92,246,.5) 50%,rgba(244,63,94,.35) 75%,transparent 90%)}@keyframes support-chat_auraBreathe__Uwu1Y{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.15);opacity:1}}.support-chat_orbitalTrack__r9H5K{position:absolute;width:76px;height:76px;border-radius:50%;border:1.5px dashed rgba(6,182,212,.45);transform:rotateX(68deg) rotateY(18deg);animation:support-chat_orbitSpin__4mJ4Q 7s linear infinite;pointer-events:none}.support-chat_orbitalSatellite__PnB34{position:absolute;top:0;left:50%;width:7px;height:7px;margin-left:-3.5px;margin-top:-3.5px;border-radius:50%;background:#38bdf8;box-shadow:0 0 10px 2px #38bdf8,0 0 4px #ffffff}@keyframes support-chat_orbitSpin__4mJ4Q{0%{transform:rotateX(68deg) rotateY(18deg) rotate(0deg)}to{transform:rotateX(68deg) rotateY(18deg) rotate(1turn)}}.support-chat_orbSphere___T8nY{position:relative;width:56px;height:56px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 5px rgba(255,255,255,.45),inset 0 -5px 10px rgba(0,0,0,.7),0 10px 25px -4px rgba(6,182,212,.35),0 4px 12px rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.3);background:#090d16}.support-chat_orbPlasma__cZbYb{position:absolute;inset:-50%;background:conic-gradient(from 0deg,#0284c7,#6366f1,#a855f7,#ec4899,#06b6d4,#0284c7);filter:blur(7px);opacity:.9;animation:support-chat_plasmaRotate__c2t6e 5.5s linear infinite}@keyframes support-chat_plasmaRotate__c2t6e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.support-chat_orbGlassHighlight__qtx_W{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.5) 0,rgba(255,255,255,.1) 38%,transparent 68%);pointer-events:none}.support-chat_orbCenterGlyph__TggZo{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(10,15,28,.35);backdrop-filter:blur(2px)}.support-chat_orbBrandedLogo__l_hkt{width:100%;height:100%;object-fit:contain;transform:scale(1.45);filter:drop-shadow(0 0 8px rgba(255,255,255,.9)) drop-shadow(0 2px 5px rgba(0,0,0,.75)) brightness(1.3) contrast(1.1);transition:transform .25s cubic-bezier(.16,1,.3,1),filter .25s ease}.support-chat_neuralOrbTrigger__OoMPF:hover .support-chat_orbBrandedLogo__l_hkt{transform:scale(1.6);filter:drop-shadow(0 0 12px rgba(56,189,248,1)) drop-shadow(0 2px 6px rgba(0,0,0,.8)) brightness(1.4)}.support-chat_quantumBadge__b_Nsl{position:absolute;top:1px;right:1px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;z-index:5}.support-chat_quantumDot__ah8_R{width:9px;height:9px;border-radius:50%;background:#10b981;border:2px solid #090d16;box-shadow:0 0 8px #10b981}.support-chat_quantumPing__tEyVZ{position:absolute;inset:0;width:14px;height:14px;border-radius:50%;background:#10b981;opacity:.8;animation:support-chat_quantumPulse__6GI4X 2s cubic-bezier(0,0,.2,1) infinite}@keyframes support-chat_quantumPulse__6GI4X{75%,to{transform:scale(2.3);opacity:0}}.support-chat_orbTooltip__G4e_s{position:absolute;right:calc(100% + 14px);top:50%;transform:translateY(-50%) translateX(8px);background:rgba(9,13,22,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:6px 14px;border-radius:10px;border:1px solid rgba(6,182,212,.3);box-shadow:0 8px 24px rgba(0,0,0,.4),0 0 16px rgba(6,182,212,.2);pointer-events:none;opacity:0;transition:all .25s cubic-bezier(.16,1,.3,1);z-index:10}.support-chat_orbTooltip__G4e_s:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left-color:rgba(9,13,22,.88)}.support-chat_orbTooltipContent__bR1HZ{display:flex;align-items:center;gap:6px;white-space:nowrap;font-family:var(--font-editorial-sans)}.support-chat_orbTooltipBrand__8HZxx{font-weight:600;color:#ffffff;font-size:13px;letter-spacing:-.01em}.support-chat_orbTooltipAccent__kKvYA{background:linear-gradient(135deg,#38bdf8,#818cf8,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:3px}.support-chat_orbTooltipStatus__J7cjB{font-weight:400;color:#38bdf8;font-size:11.5px}.support-chat_neuralOrbTrigger__OoMPF:hover .support-chat_orbTooltip__G4e_s{opacity:1;transform:translateY(-50%) translateX(0)}.support-chat_cardContainer__UAMYJ{display:flex;flex-direction:column;width:100%;height:100%;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 12px 36px rgba(0,0,0,.08)}@media (min-width:640px){.support-chat_cardContainer__UAMYJ{width:380px;height:560px;max-height:calc(100vh - 48px)}}.support-chat_header__7ZtW3{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--surface-card);border-bottom:1px solid var(--border-hairline);user-select:none}.support-chat_headerLeft__IutgK{display:flex;flex-direction:column}.support-chat_wordmark__hWH1l{font-family:var(--font-editorial-serif);font-size:18px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.support-chat_descriptor__WOUAm{font-family:var(--font-editorial-sans);font-size:12px;color:var(--text-muted);line-height:1.2;margin-top:1px}.support-chat_headerRight__pXfBO{display:flex;align-items:center;gap:12px}.support-chat_statusIndicator__6C5VX{display:flex;align-items:center;gap:6px}.support-chat_statusDot__LMvz_{width:6px;height:6px;border-radius:50%;background:var(--text-muted)}.support-chat_statusDotAvailable__ojR_u{background:#10b981}.support-chat_statusDotReconnecting__SddMS{background:var(--text-danger);animation:support-chat_pulseDot__Holq5 1.4s ease-in-out infinite}@keyframes support-chat_pulseDot__Holq5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}}.support-chat_statusLabel__2lDI_{font-family:var(--font-editorial-sans);font-size:11px;color:var(--text-secondary);font-weight:400}.support-chat_statusLabelReconnecting___zmNz{color:var(--text-danger);font-weight:500}.support-chat_headerActions__Dc76b{display:flex;align-items:center;gap:4px}.support-chat_iconButton__ojbMf{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.support-chat_iconButton__ojbMf:hover{background:var(--surface-subtle);color:var(--text-primary)}.support-chat_messageListWrapper__ELHZ0{flex:1;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:16px;background:var(--surface-card)}.support-chat_timestampCluster__HiHby{text-align:center;margin:4px 0 8px}.support-chat_timestampLabel__QE40f{font-family:var(--font-editorial-sans);font-size:11px;color:var(--text-muted);font-weight:400;letter-spacing:.01em}.support-chat_assistantMessageRow__bEtPH{display:flex;align-items:flex-start;gap:12px;max-width:92%}.support-chat_assistantAvatar__3eFW5{width:28px;height:28px;border-radius:50%;background:var(--surface-subtle);border:1px solid var(--border-hairline);display:flex;align-items:center;justify-content:center;font-family:var(--font-editorial-serif);font-size:13px;font-weight:600;color:var(--text-secondary);flex-shrink:0;margin-top:2px;user-select:none}.support-chat_assistantContent__NCPFc{flex:1;display:flex;flex-direction:column;gap:6px}.support-chat_assistantText__OGFOn{font-family:var(--font-editorial-serif);font-size:15px;line-height:1.6;color:var(--text-primary);word-break:break-word}.support-chat_assistantText__OGFOn p{margin:0 0 8px}.support-chat_assistantText__OGFOn p:last-child{margin-bottom:0}.support-chat_assistantText__OGFOn strong{font-weight:600;color:var(--text-primary)}.support-chat_assistantText__OGFOn em{font-style:italic}.support-chat_assistantText__OGFOn code{font-family:var(--font-editorial-mono);font-size:13px;padding:2px 5px;background:var(--surface-subtle);border:1px solid var(--border-hairline);border-radius:4px}.support-chat_assistantText__OGFOn pre{font-family:var(--font-editorial-mono);font-size:12px;padding:10px 12px;background:var(--surface-subtle);border:1px solid var(--border-hairline);border-radius:6px;overflow-x:auto;margin:8px 0}.support-chat_assistantText__OGFOn ol,.support-chat_assistantText__OGFOn ul{margin:6px 0 8px 18px;padding:0}.support-chat_assistantText__OGFOn li{margin-bottom:4px}.support-chat_assistantText__OGFOn a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.support-chat_agentBadge__6bjsA{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-editorial-sans);font-size:11px;color:var(--text-secondary);font-weight:500;margin-bottom:2px}.support-chat_userMessageRow__grFyZ{display:flex;flex-direction:column;align-items:flex-end;max-width:82%;margin-left:auto}.support-chat_userBubble__YedCb{background:var(--surface-subtle);color:var(--text-primary);font-family:var(--font-editorial-sans);font-size:14px;line-height:1.5;padding:10px 14px;border-radius:var(--radius-bubble);border-bottom-right-radius:3px;word-break:break-word}.support-chat_failedMessageWrap__splPH{display:flex;align-items:center;gap:6px;margin-top:5px}.support-chat_failedMessageWrap__splPH,.support-chat_retryBtn__804b_{font-family:var(--font-editorial-sans);font-size:11px;color:var(--text-danger)}.support-chat_retryBtn__804b_{background:transparent;border:none;padding:0;font-weight:600;text-decoration:underline;cursor:pointer}.support-chat_retryBtn__804b_:hover{opacity:.8}.support-chat_composerWrapper__h2py6{padding:14px 18px 12px;background:var(--surface-card);border-top:1px solid var(--border-hairline);display:flex;flex-direction:column;gap:8px}.support-chat_composerControl__uYVS_{display:flex;align-items:center;gap:8px;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-control);padding:4px 6px 4px 14px;transition:border-color .15s ease,box-shadow .15s ease}.support-chat_composerControl__uYVS_:focus-within{border-color:var(--border-strong);box-shadow:var(--focus-ring)}.support-chat_composerInput__XsYhx{flex:1;background:transparent;border:none;outline:none;font-family:var(--font-editorial-sans);font-size:14px;color:var(--text-primary);line-height:1.4;padding:6px 0}.support-chat_composerInput__XsYhx::placeholder{color:var(--text-muted)}.support-chat_composerInput__XsYhx:disabled{opacity:.6;cursor:not-allowed}.support-chat_sendButton___Dx0j{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--text-primary);color:var(--surface-card);border:none;cursor:pointer;transition:opacity .15s ease,transform .15s ease;flex-shrink:0}.support-chat_sendButton___Dx0j:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.support-chat_sendButton___Dx0j:disabled{opacity:.25;cursor:not-allowed}.support-chat_composerMicrocopy__1es9O{font-family:var(--font-editorial-sans);font-size:11px;color:var(--text-muted);line-height:1.3;margin:0;text-align:left}.support-chat_emptyStateContainer__ldawv{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:24px 16px;margin:auto 0}.support-chat_emptyStateIconCircle__fGCJt{width:44px;height:44px;border-radius:50%;background:var(--surface-subtle);border:1px solid var(--border-hairline);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);margin-bottom:16px}.support-chat_emptyStateHeadline__yuh9W{font-family:var(--font-editorial-serif);font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 8px;max-width:280px}.support-chat_emptyStateSubline__euTXL{font-family:var(--font-editorial-sans);font-size:13px;color:var(--text-muted);line-height:1.45;margin:0 0 20px;max-width:260px}.support-chat_emptyStateButtonsGroup__PTPsI{display:flex;flex-direction:column;gap:8px;width:100%;max-width:260px}.support-chat_entryPointButton___EU07{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 14px;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-control);color:var(--text-primary);font-family:var(--font-editorial-sans);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:left}.support-chat_entryPointButton___EU07:hover{background:var(--surface-subtle);border-color:var(--border-strong)}.support-chat_entryPointArrow__JmeqT{color:var(--text-muted);font-size:14px}.support-chat_typingRow__T_jxL{display:flex;align-items:center;gap:12px;margin-top:2px}.support-chat_typingDots__1CI3A{display:flex;align-items:center;gap:4px;padding:6px 0}.support-chat_typingDot__BfgB9{width:5px;height:5px;border-radius:50%;background:var(--text-muted);animation:support-chat_dotFade__6x9RK 1.2s ease-in-out infinite}.support-chat_typingDot__BfgB9:nth-child(2){animation-delay:.4s}.support-chat_typingDot__BfgB9:nth-child(3){animation-delay:.8s}@keyframes support-chat_dotFade__6x9RK{0%,to{background:var(--text-muted);opacity:.35;transform:scale(.9)}50%{background:var(--text-secondary);opacity:1;transform:scale(1.1)}}.support-chat_errorBanner__HrhCW{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--radius-control);background:var(--surface-danger-subtle);border:1px solid var(--border-danger-subtle);color:var(--text-danger);font-family:var(--font-editorial-sans);font-size:12px;line-height:1.45;margin:6px 0}.support-chat_errorBannerIcon__JiID2{flex-shrink:0;margin-top:1px}.support-chat_errorBannerText__RZDPr{flex:1}.Orion_launcher__Gona8{position:fixed;bottom:24px;right:24px;z-index:9999;width:52px;height:52px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--nav-cta),#a855f7);color:#fff;border:none;cursor:pointer;box-shadow:0 8px 28px -6px color-mix(in oklab,var(--nav-cta) 55%,transparent);transition:transform .18s ease,box-shadow .18s ease}.Orion_launcher__Gona8:hover{transform:translateY(-2px);box-shadow:0 12px 34px -6px color-mix(in oklab,var(--nav-cta) 65%,transparent)}.Orion_panel__ujsYi{position:fixed;bottom:24px;right:24px;z-index:9999;width:min(400px,calc(100vw - 32px));height:min(620px,calc(100vh - 48px));display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:0 24px 64px -12px rgba(0,0,0,.35);overflow:hidden;font-family:var(--font-dm-sans),sans-serif}.Orion_header__Y0Dq9{display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0}.Orion_headerIcon__axeQh{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--nav-cta),#a855f7);color:#fff}.Orion_headerText__bHzGp{flex:1;min-width:0}.Orion_headerTitle___2UHT{font-family:var(--font-syne),sans-serif;font-size:.95rem;font-weight:700;color:var(--foreground);line-height:1.2}.Orion_headerSubtitle__MbI8T{font-size:.7rem;color:var(--muted-foreground)}.Orion_headerActions__64q6U{display:flex;align-items:center;gap:2px;flex-shrink:0}.Orion_iconBtn__dctcd{width:30px;height:30px;border-radius:8px;border:none;background:transparent;color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.Orion_iconBtn__dctcd:hover{background:var(--secondary);color:var(--foreground)}.Orion_body__wIxep{flex:1;min-height:0;overflow-y:auto;padding:16px}.Orion_body__wIxep::-webkit-scrollbar{width:6px}.Orion_body__wIxep::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.Orion_emptyState__nwfGf{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 8px 8px;gap:0}.Orion_orionLogoWrap__luaRF{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;animation:Orion_orionFloat__3_irp 3.6s ease-in-out infinite}.Orion_orionOrbit__Ow3eL{position:absolute;inset:0;border-radius:9999px;border:1.5px dashed color-mix(in oklab,var(--nav-cta) 40%,transparent);animation:Orion_orionSpin__TFALD 8s linear infinite}.Orion_orionOrbit__Ow3eL:after{content:"";position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:8px;height:8px;border-radius:9999px;background:var(--nav-cta);box-shadow:0 0 8px 2px color-mix(in oklab,var(--nav-cta) 60%,transparent)}.Orion_orionCore__2q0bo{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--nav-cta),#a855f7);color:#fff;box-shadow:0 8px 24px -6px color-mix(in oklab,var(--nav-cta) 55%,transparent)}.Orion_orionName__b_9vQ{font-family:var(--font-syne),sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(120deg,var(--nav-cta) 20%,#a855f7 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin-bottom:6px}.Orion_orionTagBadge__hS17Y{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in oklab,var(--nav-cta) 12%,transparent);color:var(--nav-cta);border:1px solid color-mix(in oklab,var(--nav-cta) 25%,transparent);margin-bottom:16px}.Orion_orionGreet__bHkP9{font-size:.88rem;font-weight:500;color:var(--foreground);line-height:1.5;margin-bottom:6px;max-width:280px}.Orion_orionSmile__xaaML{font-size:.75rem;color:var(--muted-foreground);line-height:1.4;margin-bottom:20px;max-width:260px;font-style:italic}.Orion_orionNudgeBtn__BvRyE{padding:9px 18px;border-radius:999px;border:1.5px solid color-mix(in oklab,var(--nav-cta) 35%,var(--border));background:color-mix(in oklab,var(--nav-cta) 6%,transparent);color:var(--nav-cta);font-size:.78rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;width:100%}.Orion_orionNudgeBtn__BvRyE:hover{background:color-mix(in oklab,var(--nav-cta) 14%,transparent);border-color:var(--nav-cta);transform:translateY(-1px)}.Orion_suggestions__9VSjD{display:flex;flex-direction:column;gap:6px;width:100%;animation:Orion_orionFadeUp__Qg_ZJ .3s ease both}.Orion_suggestionBtn__V7wSq{text-align:left;padding:9px 12px;border-radius:10px;border:1px solid var(--border);background:var(--secondary);color:var(--foreground);font-size:.79rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .12s ease}.Orion_suggestionBtn__V7wSq:hover{border-color:color-mix(in oklab,var(--nav-cta) 50%,var(--border));background:color-mix(in oklab,var(--nav-cta) 8%,var(--secondary));transform:translateX(3px)}@keyframes Orion_orionFloat__3_irp{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes Orion_orionSpin__TFALD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Orion_orionFadeUp__Qg_ZJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Orion_messageList__J60hW{display:flex;flex-direction:column;gap:14px}.Orion_messageRow__VDtRk{display:flex;gap:8px;align-items:flex-end}.Orion_messageRowUser__bEJKp{justify-content:flex-end}.Orion_avatar__aFhBW{width:26px;height:26px;border-radius:9999px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--nav-cta),#a855f7);color:#fff}.Orion_avatarUser__snqHx{background:var(--secondary);color:var(--foreground)}.Orion_bubble__OtyYF{max-width:78%;padding:9px 12px;border-radius:14px;font-size:.83rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.Orion_bubbleAssistant__q6gqc{background:var(--secondary);color:var(--foreground);border-bottom-left-radius:4px}.Orion_bubbleUser__FSJ1W{background:var(--nav-cta);color:#fff;border-bottom-right-radius:4px}.Orion_bubbleError__HnIJm{background:color-mix(in oklab,var(--destructive) 10%,transparent);border:1px solid color-mix(in oklab,var(--destructive) 30%,transparent);color:var(--destructive)}.Orion_retryBtn__cjyM9{margin-top:6px;display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:600;color:var(--destructive);background:transparent;border:none;cursor:pointer;padding:0}.Orion_typingDots__RIsJw{display:flex;gap:4px;padding:2px 0}.Orion_typingDots__RIsJw span{width:5px;height:5px;border-radius:9999px;background:var(--muted-foreground);animation:Orion_orionBounce__oHsMw 1.2s ease-in-out infinite}.Orion_typingDots__RIsJw span:nth-child(2){animation-delay:.15s}.Orion_typingDots__RIsJw span:nth-child(3){animation-delay:.3s}@keyframes Orion_orionBounce__oHsMw{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-3px);opacity:1}}.Orion_composer__sdSV1{flex-shrink:0;border-top:1px solid var(--border);padding:10px 12px;display:flex;align-items:flex-end;gap:8px}.Orion_textarea__XNRBx{flex:1;resize:none;background:transparent;border:none;outline:none;font-size:.85rem;color:var(--foreground);max-height:100px;line-height:1.5;padding:8px 0}.Orion_textarea__XNRBx::placeholder{color:var(--muted-foreground)}.Orion_sendBtn__fO9if{width:32px;height:32px;border-radius:9999px;border:none;background:var(--nav-cta);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .15s ease}.Orion_sendBtn__fO9if:disabled{opacity:.4;cursor:not-allowed}.Orion_historyOverlay__XT45f{position:absolute;inset:0;background:var(--card);display:flex;flex-direction:column;z-index:2}.Orion_historyHeader__y1nQp{display:flex;align-items:center;justify-content:space-between;padding:14px;border-bottom:1px solid var(--border)}.Orion_historyTitle__uhcO6{font-family:var(--font-syne),sans-serif;font-weight:700;font-size:.9rem;color:var(--foreground)}.Orion_historyList__Lv6TI{flex:1;overflow-y:auto;padding:8px}.Orion_historyItem__vz9s0{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:9px;cursor:pointer;font-size:.8rem;color:var(--foreground);transition:background-color .15s ease}.Orion_historyItem__vz9s0:hover{background:var(--secondary)}.Orion_historyEmpty__dRF4q{padding:24px 12px;text-align:center;font-size:.8rem;color:var(--muted-foreground)}@media (max-width:480px){.Orion_panel__ujsYi{right:12px;bottom:12px;width:calc(100vw - 24px);height:calc(100vh - 24px)}.Orion_launcher__Gona8{right:16px;bottom:16px}}