._root_1ft50_1{display:flex;justify-content:flex-start;align-items:flex-start;align-self:flex-start;pointer-events:none;animation:_formingEnter_1ft50_1 .22s cubic-bezier(.16,1,.3,1) both}._message_1ft50_10,._artifact_1ft50_11{max-width:80%}._bubble_1ft50_15{position:relative;width:clamp(10.5rem,46vw,14.5rem);min-height:4.8rem;padding:1rem 1.25rem;display:flex;flex-direction:column;justify-content:center;gap:.62rem;border-radius:22px 22px 22px 7px;background:color-mix(in srgb,var(--chat-agent-bubble, #fffaf0) 88%,transparent);border:1px solid color-mix(in srgb,var(--chat-agent-border, rgba(107,91,61,.18)) 82%,transparent);box-shadow:0 9px 22px #25251d0e,inset 0 1px #ffffff6b;animation:_bubbleBreathe_1ft50_1 4.7s ease-in-out infinite}._bubble_1ft50_15:after{content:"";position:absolute;left:-8px;bottom:-1px;width:15px;height:18px;background:color-mix(in srgb,var(--chat-agent-bubble, #fffaf0) 88%,transparent);clip-path:polygon(38% 0,100% 0,100% 72%,0 100%)}._artifact_1ft50_11 ._bubble_1ft50_15{width:clamp(14rem,68vw,21rem);min-height:8.8rem;padding:1.15rem 1.35rem;gap:.72rem}._line_1ft50_50{display:block;height:3px;border-radius:999px;transform-origin:left center;background:linear-gradient(90deg,color-mix(in srgb,var(--chat-action, #0064ff) 58%,transparent),color-mix(in srgb,var(--chat-agent-text, #0a1f32) 24%,transparent) 72%,transparent 100%);filter:blur(.1px);will-change:opacity,transform}._lineA_1ft50_65{width:74%;animation:_resolveA_1ft50_1 3.15s ease-in-out infinite}._lineB_1ft50_70{width:58%;height:4px;animation:_resolveB_1ft50_1 3.82s ease-in-out -.7s infinite}._lineC_1ft50_76{width:83%;animation:_resolveC_1ft50_1 2.94s ease-in-out -1.15s infinite}._lineD_1ft50_81{width:66%;height:4px;animation:_resolveD_1ft50_1 4.18s ease-in-out -1.9s infinite}._lineE_1ft50_87{width:43%;animation:_resolveE_1ft50_1 3.48s ease-in-out -.35s infinite}._panel_1ft50_92{width:100%;max-width:none;align-self:stretch}._panelShell_1ft50_98{width:100%;min-height:15rem;padding:1.25rem;border-radius:18px;display:flex;flex-direction:column;gap:1.4rem;background:color-mix(in srgb,var(--chat-agent-bubble, #fffaf0) 28%,var(--chat-panel, transparent));border:1px solid color-mix(in srgb,var(--chat-agent-border, rgba(107,91,61,.18)) 72%,transparent);box-shadow:0 18px 48px #0000000e,inset 0 1px #fff3;animation:_panelBreathe_1ft50_1 5.2s ease-in-out infinite}._panelHeader_1ft50_112{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--chat-panel-border, rgba(73,67,53,.12)) 65%,transparent)}._panelTitle_1ft50_121{width:34%;height:5px;animation:_resolveB_1ft50_1 3.7s ease-in-out -1.2s infinite}._panelMeta_1ft50_127{width:18%;animation:_resolveE_1ft50_1 4.05s ease-in-out -2.1s infinite}._panelBody_1ft50_132{display:flex;flex-direction:column;gap:1rem;padding-top:.2rem}._paused_1ft50_139 ._bubble_1ft50_15,._paused_1ft50_139 ._panelShell_1ft50_98,._paused_1ft50_139 ._line_1ft50_50{animation-play-state:paused}@keyframes _formingEnter_1ft50_1{0%{opacity:0;transform:translateY(5px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _bubbleBreathe_1ft50_1{0%,to{opacity:.82;transform:scale(1)}34%{opacity:.94;transform:scale(1.004)}68%{opacity:.86;transform:scale(.998)}}@keyframes _panelBreathe_1ft50_1{0%,to{opacity:.84}46%{opacity:.96}73%{opacity:.88}}@keyframes _resolveA_1ft50_1{0%,to{opacity:.13;transform:scaleX(.72)}18%{opacity:.34;transform:scaleX(.98)}41%{opacity:.24;transform:scaleX(.86)}66%{opacity:.11;transform:scaleX(.68)}82%{opacity:.27;transform:scaleX(.92)}}@keyframes _resolveB_1ft50_1{0%,to{opacity:.16;transform:scaleX(.82)}23%{opacity:.27;transform:scaleX(.94)}49%{opacity:.12;transform:scaleX(.7)}71%{opacity:.32;transform:scaleX(1)}87%{opacity:.19;transform:scaleX(.88)}}@keyframes _resolveC_1ft50_1{0%,to{opacity:.1;transform:scaleX(.64)}29%{opacity:.3;transform:scaleX(.9)}52%{opacity:.22;transform:scaleX(.8)}76%{opacity:.13;transform:scaleX(.69)}91%{opacity:.28;transform:scaleX(.96)}}@keyframes _resolveD_1ft50_1{0%,to{opacity:.15;transform:scaleX(.76)}16%{opacity:.23;transform:scaleX(.88)}39%{opacity:.31;transform:scaleX(.97)}62%{opacity:.12;transform:scaleX(.7)}84%{opacity:.25;transform:scaleX(.91)}}@keyframes _resolveE_1ft50_1{0%,to{opacity:.11;transform:scaleX(.68)}27%{opacity:.25;transform:scaleX(.89)}55%{opacity:.14;transform:scaleX(.74)}78%{opacity:.3;transform:scaleX(.98)}}@media(prefers-reduced-motion:reduce){._root_1ft50_1,._bubble_1ft50_15,._panelShell_1ft50_98,._line_1ft50_50{animation:none!important;transition:none!important}._bubble_1ft50_15,._panelShell_1ft50_98{opacity:.9}._line_1ft50_50{opacity:.22;transform:none}}._container_fs24s_1{align-self:flex-start;border-left:1px solid rgba(201,165,98,.46);background:linear-gradient(90deg,#c9a56212,#5c715209);padding:var(--spacing-4) 1.25rem;max-width:80%;border-radius:var(--radius-bubble);font-family:var(--font-family-base);animation:_fadeIn_fs24s_1 var(--animation-duration-normal) ease-out forwards;margin-bottom:var(--spacing-3)}._header_fs24s_13{font-family:var(--font-family-base);font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:none;letter-spacing:.01em;margin-bottom:var(--spacing-1)}._content_fs24s_23{font-size:.9375rem;font-style:italic;color:var(--foreground);line-height:1.6;white-space:pre-wrap}._personaCard_fs24s_31{margin-top:var(--spacing-4);background-color:#00000059;border-radius:12px;padding:var(--spacing-4)}._personaLabel_fs24s_38{font-family:var(--font-family-base);font-size:.75rem;font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-2)}._personaContent_fs24s_48{font-family:var(--font-family-base);font-size:.9375rem;color:var(--foreground);line-height:1.6;white-space:pre-wrap;font-style:normal}@keyframes _fadeIn_fs24s_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._messageWrapper_e8tjs_1{display:flex;flex-direction:column;animation:_fadeIn_e8tjs_1 .16s ease-out}._userMessage_e8tjs_7{align-items:flex-end}._assistantMessage_e8tjs_11{align-items:flex-start}._greyedOut_e8tjs_15{opacity:.35;transform:scale(.98);transition:opacity .3s ease,transform .3s ease;transform-origin:left center}._userMessage_e8tjs_7._greyedOut_e8tjs_15{transform-origin:right center}._messageBubbleContainer_e8tjs_26{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:80%}._userBubbleShell_e8tjs_33{position:relative;display:flex;justify-content:flex-end;max-width:80%}._userBubbleShell_e8tjs_33 ._messageBubble_e8tjs_26{max-width:100%}._agentReaction_e8tjs_44{position:absolute;left:10px;bottom:-13px;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:23px;padding:0 5px;border-radius:999px;border:1px solid rgba(10,31,50,.1);background:#fffffff7;box-shadow:0 3px 10px #04131f24;font-size:13px;line-height:1;animation:_reactionPop_e8tjs_1 .18s cubic-bezier(.2,.8,.25,1.15);pointer-events:none}._userMessage_e8tjs_7:has(._agentReaction_e8tjs_44) ._messageMetaRow_e8tjs_65{margin-top:14px}._groupedMessage_e8tjs_69{margin-top:calc(.4rem - var(--spacing-6))}._groupedMessage_e8tjs_69._assistantMessage_e8tjs_11 ._messageBubble_e8tjs_26{border-top-left-radius:6px}._assistantMessage_e8tjs_11:has(+._groupedMessage_e8tjs_69) ._messageBubble_e8tjs_26{border-bottom-left-radius:6px}._groupedMessage_e8tjs_69._userMessage_e8tjs_7 ._messageBubble_e8tjs_26{border-top-right-radius:6px}._userMessage_e8tjs_7:has(+._groupedMessage_e8tjs_69) ._messageBubble_e8tjs_26{border-bottom-right-radius:6px}._draftAttachment_e8tjs_91{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background-color:#ffffff0e;border:1px solid color-mix(in srgb,var(--chat-action, #75b8da) 28%,transparent);border-radius:14px;cursor:pointer;width:max-content;max-width:100%;transition:background-color .16s ease,border-color .16s ease;animation:_fadeIn_e8tjs_1 .2s ease-out}._draftAttachment_e8tjs_91:hover{background-color:#ffffff14;border-color:color-mix(in srgb,var(--chat-action, #75b8da) 48%,transparent)}._draftAttachmentContent_e8tjs_112{display:flex;align-items:center;gap:var(--spacing-2)}._draftAttachmentIcon_e8tjs_118{color:var(--chat-action, #75b8da);opacity:.8}._draftAttachmentLabel_e8tjs_123{font-family:var(--font-family-base);font-size:.8125rem;font-weight:500;color:var(--chat-text, #fff7e8);letter-spacing:.02em}._draftAttachmentCopy_e8tjs_131{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--chat-muted, #aabac5);opacity:.7;padding:var(--spacing-1);border-radius:4px;transition:opacity .16s ease,color .16s ease,background-color .16s ease}._draftAttachmentCopy_e8tjs_131:hover{opacity:1;color:var(--foreground);background-color:#0064ff0f}._messageBubble_e8tjs_26{position:relative;max-width:80%;padding:1rem 1.25rem;font-family:var(--font-family-base);font-size:1rem;line-height:1.6;color:var(--chat-text, var(--foreground));word-wrap:break-word;white-space:pre-wrap;border-radius:23px;letter-spacing:-.005em}._userMessage_e8tjs_7 ._messageBubble_e8tjs_26{color:var(--chat-user-text, #fff8e8);background:linear-gradient(145deg,var(--chat-user-bubble, #0872ff),var(--chat-user-bubble-deep, #0064ff));border:1px solid color-mix(in srgb,var(--chat-user-text, #fff8e8) 17%,transparent);box-shadow:0 14px 30px #000a123d,inset 0 1px #ffffff17;border-bottom-right-radius:7px}._assistantMessage_e8tjs_11 ._messageBubble_e8tjs_26{color:var(--chat-agent-text, #253126);background:var(--chat-agent-bubble, #fffaf0);border:1px solid var(--chat-agent-border, rgba(107,91,61,.18));box-shadow:0 14px 30px #00080e2e,inset 0 1px #ffffffa8;border-bottom-left-radius:7px}._userMessage_e8tjs_7 ._messageBubble_e8tjs_26:after,._assistantMessage_e8tjs_11 ._messageBubble_e8tjs_26:after{content:"";position:absolute;bottom:-1px;width:15px;height:18px;pointer-events:none}._userMessage_e8tjs_7 ._messageBubble_e8tjs_26:after{right:-8px;background:var(--chat-user-bubble-deep, #0064ff);clip-path:polygon(0 0,0 72%,100% 100%,62% 0)}._assistantMessage_e8tjs_11 ._messageBubble_e8tjs_26:after{left:-8px;background:var(--chat-agent-bubble, #fffaf0);clip-path:polygon(38% 0,100% 0,100% 72%,0 100%)}._assistantMessage_e8tjs_11:has(+._groupedMessage_e8tjs_69) ._messageBubble_e8tjs_26:after,._userMessage_e8tjs_7:has(+._groupedMessage_e8tjs_69) ._messageBubble_e8tjs_26:after{display:none}._personaBubble_e8tjs_210{border:1px solid rgba(255,255,255,.25);background-color:#ffffff0a}._personaLabel_e8tjs_215{font-family:var(--font-family-base);font-size:.75rem;font-weight:700;color:currentColor;opacity:.68;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-1)}._rewriteHint_e8tjs_226{font-family:var(--font-family-base);font-size:.75rem;color:var(--muted-foreground);opacity:.45;margin:var(--spacing-2) 0 0 var(--spacing-1);font-style:italic;letter-spacing:.01em;animation:_fadeIn_e8tjs_1 .6s ease-out;max-width:80%}._messageStatusWrapper_e8tjs_238{display:flex;justify-content:flex-end;margin-top:2px;margin-right:2px;animation:_fadeIn_e8tjs_1 .3s ease-out}._messageMetaRow_e8tjs_65{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-height:15px;margin-top:3px;margin-right:2px}._messageTimestamp_e8tjs_256,._assistantTimestamp_e8tjs_257{font:500 .66rem/1 var(--font-family-base);color:#8a969f;letter-spacing:.005em;white-space:nowrap}._assistantTimestamp_e8tjs_257{margin-top:4px;margin-left:3px;align-self:flex-start}._statusContainer_e8tjs_270{display:flex;position:relative;width:20px;height:14px}._checkIcon_e8tjs_277{position:absolute;top:0;stroke-width:2.5px}._checkFirst_e8tjs_283{left:0;z-index:1}._checkSecond_e8tjs_288{left:5px;z-index:2}._checkDelivered_e8tjs_293{color:var(--muted-foreground);opacity:.4}._checkRead_e8tjs_298{color:var(--chat-action, #0064ff)}._messageImageWrapper_e8tjs_302{margin-bottom:var(--spacing-3)}._messageImage_e8tjs_302{max-height:12.5rem;max-width:100%;width:auto;height:auto;display:block;object-fit:contain;border-radius:calc(var(--radius-bubble) / 2)}._screenshotLabel_e8tjs_316{font-family:var(--font-family-base);font-size:.6875rem;color:var(--muted-foreground);margin-top:var(--spacing-2);opacity:.6}@keyframes _fadeIn_e8tjs_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _reactionPop_e8tjs_1{0%{opacity:0;transform:scale(.72) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:768px){._messageBubble_e8tjs_26{font-size:1rem;line-height:1.55;max-width:86%;padding:.95rem 1.15rem}._userBubbleShell_e8tjs_33{max-width:86%}}._draftAttachment_e8tjs_91{background:#fff;border-color:#0064ff24;box-shadow:0 8px 20px #0a1f320e}._draftAttachment_e8tjs_91:hover{background:#f8fbff;border-color:#0064ff47}._draftAttachmentIcon_e8tjs_118{color:#0064ff}._draftAttachmentLabel_e8tjs_123{color:#0a1f32}._draftAttachmentCopy_e8tjs_131{color:#71808b}._draftAttachmentCopy_e8tjs_131:hover{color:#0064ff;background:#0064ff0f}._userMessage_e8tjs_7 ._messageBubble_e8tjs_26{background:linear-gradient(145deg,#0872ff,#0064ff);border-color:#ffffff29;box-shadow:0 10px 24px #0064ff29,inset 0 1px #ffffff1f}._assistantMessage_e8tjs_11 ._messageBubble_e8tjs_26{background:#eef0f2;border-color:#0a1f320e;box-shadow:none}._userMessage_e8tjs_7 ._messageBubble_e8tjs_26:after{background:#0064ff}._assistantMessage_e8tjs_11 ._messageBubble_e8tjs_26:after{background:#eef0f2}._rewriteHint_e8tjs_226,._screenshotLabel_e8tjs_316{color:#71808b}._checkDelivered_e8tjs_293{color:#9aa4ab}._checkRead_e8tjs_298{color:#0064ff}
