@keyframes tjai-chat_thinkPulse__UJqng{0%,to{transform:translateY(0) translateX(0) scale(1);opacity:.45}30%{transform:translateY(-5px) translateX(1px) scale(1.05);opacity:1}55%{transform:translateY(-1px) translateX(-1px) scale(.98);opacity:.85}}@keyframes tjai-chat_thinkShimmerSweep__04_ii{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes tjai-chat_caretBlink__bEts7{50%{opacity:0}}@keyframes tjai-chat_messageEnter__2Ddg6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tjai-chat_composerFocusGlow__YwO_7{0%{box-shadow:0 0 0 0 rgba(168,85,247,0),inset 0 1px 0 hsla(0,0%,100%,.04)}to{box-shadow:0 0 0 4px rgba(168,85,247,.12),0 0 24px rgba(168,85,247,.18),inset 0 1px 0 hsla(0,0%,100%,.04)}}.tjai-chat_thinkDot__JILkQ{animation:tjai-chat_thinkPulse__UJqng 1.4s cubic-bezier(.4,0,.2,1) infinite}.tjai-chat_thinkLabel__UTINo{background:linear-gradient(90deg,rgba(216,180,254,.45),rgba(216,180,254,.45) 38%,#f3e8ff 50%,rgba(216,180,254,.45) 62%,rgba(216,180,254,.45));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tjai-chat_thinkShimmerSweep__04_ii 1.9s linear infinite}.tjai-chat_streamCaret__wgzI5{display:inline-block;width:2px;height:1em;margin-inline-start:3px;vertical-align:text-bottom;border-radius:1px;background:linear-gradient(180deg,#c084fc,#7c3aed);box-shadow:0 0 8px rgba(168,85,247,.55);animation:tjai-chat_caretBlink__bEts7 .9s steps(2,start) infinite}.tjai-chat_messageEnter__2Ddg6{animation:tjai-chat_messageEnter__2Ddg6 .24s cubic-bezier(.2,.8,.2,1) both}.tjai-chat_composer__dOxQ6{transition:border-color .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1)}.tjai-chat_composer__dOxQ6:focus-within{animation:tjai-chat_composerFocusGlow__YwO_7 .22s cubic-bezier(.2,.8,.2,1) forwards}@property --tjPanelAngle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tjai-chat_panelSpin__ODJ0q{to{--tjPanelAngle:360deg}}.tjai-chat_panelBorder__yNyfu{position:relative}.tjai-chat_panelBorder__yNyfu:before{content:"";position:absolute;inset:0;z-index:10;border-radius:inherit;padding:1px;background:conic-gradient(from var(--tjPanelAngle),rgba(168,85,247,.42),rgba(124,58,237,.07) 25%,rgba(196,181,253,.36) 50%,rgba(124,58,237,.07) 75%,rgba(168,85,247,.42));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:tjai-chat_panelSpin__ODJ0q 9s linear infinite;pointer-events:none}.tjai-chat_panelGlow__iVvoC{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 62% 36% at 50% 0,rgba(168,85,247,.1),transparent 62%),radial-gradient(ellipse 70% 45% at 0 0,rgba(168,85,247,.07),transparent 50%),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(124,58,237,.06),transparent 45%)}.tjai-chat_avatarOrb__AxQt9{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:9999px;font-weight:700;letter-spacing:.08em;color:#0a0a0b;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.55),transparent 44%),linear-gradient(135deg,#c4b5fd,#a855f7 45%,#7c3aed);box-shadow:0 0 14px rgba(168,85,247,.35),inset 0 1px 0 hsla(0,0%,100%,.35)}@keyframes tjai-chat_orbBreathe__Ywt5f{0%,to{box-shadow:0 0 18px rgba(168,85,247,.3),inset 0 1px 0 hsla(0,0%,100%,.35);transform:scale(1)}50%{box-shadow:0 0 36px rgba(168,85,247,.55),inset 0 1px 0 hsla(0,0%,100%,.35);transform:scale(1.04)}}.tjai-chat_orbBreathe__Ywt5f{animation:tjai-chat_orbBreathe__Ywt5f 3.8s ease-in-out infinite}@keyframes tjai-chat_statusPulse__vo7_Z{0%,to{box-shadow:0 0 0 0 rgba(168,85,247,.45);opacity:1}70%{box-shadow:0 0 0 5px rgba(168,85,247,0);opacity:.75}}.tjai-chat_statusDot__Y0cmB{display:inline-block;width:6px;height:6px;border-radius:9999px;background:#a855f7;box-shadow:0 0 6px rgba(168,85,247,.6);animation:tjai-chat_statusPulse__vo7_Z 2.2s ease-in-out infinite}@keyframes tjai-chat_riseIn__VVVBP{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.tjai-chat_riseIn__VVVBP{animation:tjai-chat_riseIn__VVVBP .56s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--rise-delay,0ms)}.tjai-chat_suggestionCard__klext{border-radius:16px;border:1px solid hsla(0,0%,100%,.07);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015));backdrop-filter:blur(8px);transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .2s ease}.tjai-chat_suggestionCard__klext:hover{transform:translateY(-2px);border-color:rgba(168,85,247,.4);box-shadow:0 8px 26px rgba(0,0,0,.35),0 0 0 1px rgba(168,85,247,.12),0 0 22px rgba(168,85,247,.14)}.tjai-chat_promptBox__aJ6vx{border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:rgba(14,16,20,.9);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -10px 26px rgba(0,0,0,.22);transition:border-color .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1)}.tjai-chat_promptBox__aJ6vx:focus-within{border-color:rgba(168,85,247,.5);box-shadow:0 0 0 3px rgba(168,85,247,.12),0 0 28px rgba(168,85,247,.16),inset 0 1px 0 hsla(0,0%,100%,.04)}.tjai-chat_newChatBtn__SFNZc{border:1px solid transparent;border-radius:9999px;background:linear-gradient(#101016,#101016) padding-box,linear-gradient(135deg,rgba(168,85,247,.75),rgba(124,58,237,.25) 45%,rgba(196,181,253,.65)) border-box;transition:box-shadow .2s ease,filter .2s ease}.tjai-chat_newChatBtn__SFNZc:hover{box-shadow:0 0 18px rgba(168,85,247,.25);filter:brightness(1.12)}@keyframes tjai-chat_sheetIn__Pih0v{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes tjai-chat_sheetInRtl__beZ8P{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes tjai-chat_backdropIn__wh_cV{0%{opacity:0}to{opacity:1}}.tjai-chat_sheet__zNWM7{animation:tjai-chat_sheetIn__Pih0v .28s cubic-bezier(.2,.8,.2,1) both}[dir=rtl] .tjai-chat_sheet__zNWM7{animation-name:tjai-chat_sheetInRtl__beZ8P}.tjai-chat_sheetBackdrop__mjf1M{animation:tjai-chat_backdropIn__wh_cV .2s ease-out both}@media (prefers-reduced-motion:reduce){.tjai-chat_messageEnter__2Ddg6,.tjai-chat_thinkDot__JILkQ,.tjai-chat_thinkLabel__UTINo{animation:none}.tjai-chat_thinkLabel__UTINo{background:none;-webkit-text-fill-color:currentColor}.tjai-chat_streamCaret__wgzI5{animation:none;opacity:.7}.tjai-chat_composer__dOxQ6:focus-within{animation:none;box-shadow:0 0 0 2px rgba(168,85,247,.4),inset 0 1px 0 hsla(0,0%,100%,.04)}.tjai-chat_panelBorder__yNyfu:before{animation:none;background:rgba(168,85,247,.28)}.tjai-chat_orbBreathe__Ywt5f,.tjai-chat_riseIn__VVVBP,.tjai-chat_sheetBackdrop__mjf1M,.tjai-chat_sheet__zNWM7,.tjai-chat_statusDot__Y0cmB{animation:none}.tjai-chat_newChatBtn__SFNZc,.tjai-chat_promptBox__aJ6vx,.tjai-chat_suggestionCard__klext{transition:none}.tjai-chat_suggestionCard__klext:hover{transform:none}}@keyframes tjai-calculating_barShimmer__oce8J{0%{transform:translateX(-110%);opacity:0}35%{opacity:1}to{transform:translateX(110%);opacity:0}}@keyframes tjai-calculating_finalizingPulse__WM4NC{0%,to{opacity:.7}50%{opacity:1}}.tjai-calculating_barShimmer__oce8J{position:relative;overflow:hidden}.tjai-calculating_barShimmer__oce8J:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45) 50%,transparent);animation:tjai-calculating_barShimmer__oce8J 2.4s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}.tjai-calculating_finalizing__MOm1q{animation:tjai-calculating_finalizingPulse__WM4NC 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.tjai-calculating_barShimmer__oce8J:after,.tjai-calculating_finalizing__MOm1q{animation:none}}