.testmorph_testmorphContainer__Ydfqu{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:601px;margin:0 auto}.testmorph_conversationPanel__MdtEn{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-height:166px;max-height:400px;overflow-y:auto;padding:24px 14px 0;border-radius:14px 14px 0 0;border:1px solid rgba(232,232,232,.3);border-bottom:none;background:linear-gradient(227deg,rgba(255,255,255,.03) 46.43%,rgba(176,227,255,.15) 93.69%),linear-gradient(68deg,rgba(255,255,255,.02) 60.68%,rgba(240,246,255,.24) 94.44%),linear-gradient(60deg,rgba(236,236,236,.05) 10.06%,rgba(255,255,255,0) 50.1%),linear-gradient(26deg,rgba(255,255,255,0) 29.07%,rgba(236,236,236,.05) 94.36%),rgba(255,255,255,.2);backdrop-filter:blur(50px);box-shadow:0 4px 4px 0 rgba(255,255,255,.1),0 8px 10px 0 rgba(255,255,255,.2);position:relative;animation:testmorph_slideUp__lw1x7 .22s cubic-bezier(.32,.72,0,1) both}@keyframes testmorph_slideUp__lw1x7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.testmorph_conversationHeader__Opkyn{position:absolute;top:4px;right:6px;z-index:10}.testmorph_collapseButton__orKFg{width:24px;height:24px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:background .15s ease,color .15s ease,transform .15s cubic-bezier(.32,.72,0,1);color:#737373}.testmorph_collapseButton__orKFg:hover{background:rgba(0,0,0,.05);color:#262626}.testmorph_collapseButton__orKFg:active{transform:scale(.88)}.testmorph_collapseButton__orKFg svg{width:24px;height:24px}.testmorph_conversationContent__23dOU{display:flex;flex-direction:column;gap:14px;width:100%;padding-top:0;padding-bottom:14px}.testmorph_userMessageBubble__Tg603{display:flex;gap:8px;align-items:flex-end;justify-content:flex-end;width:100%;animation:testmorph_messageIn__irlPk .2s cubic-bezier(.32,.72,0,1) both}@keyframes testmorph_messageIn__irlPk{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.testmorph_userMessageText__RowS7{background:rgba(253,253,253,.7);padding:8px 12px;border-radius:8px;font-size:14px;color:#262626;line-height:20px;max-width:calc(100% - 32px);word-wrap:break-word}.testmorph_aiThinking__C9OP3{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%;animation:testmorph_messageIn__irlPk .2s cubic-bezier(.32,.72,0,1) both}.testmorph_aiLoadingAnimation__espjk{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:10px 12px}.testmorph_dotsLoader__UexKz{display:flex;gap:5px;align-items:center}.testmorph_dot__S930q{width:6px;height:6px;background:#737373;border-radius:50%;animation:testmorph_dotPulse__lVOrs 1.2s cubic-bezier(.45,.05,.55,.95) infinite}.testmorph_dot__S930q:first-child{animation-delay:0s}.testmorph_dot__S930q:nth-child(2){animation-delay:.18s}.testmorph_dot__S930q:nth-child(3){animation-delay:.36s}@keyframes testmorph_dotPulse__lVOrs{0%,60%,to{transform:scale(1);opacity:.35}30%{transform:scale(1.4);opacity:1}}.testmorph_aiText__n7ETw{font-size:14px;color:#262626;line-height:20px;padding:8px 12px;background:rgba(248,248,248,.9);border-radius:8px;max-width:calc(100% - 32px);word-wrap:break-word;animation:testmorph_textReveal__LK0e4 .18s cubic-bezier(.32,.72,0,1) both}@keyframes testmorph_textReveal__LK0e4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.testmorph_feedbackIcons__gy2eX{display:flex;gap:4px;margin-top:4px;opacity:0;transform:translateY(2px);transition:opacity .15s ease,transform .15s cubic-bezier(.32,.72,0,1)}.testmorph_aiThinking__C9OP3:hover .testmorph_feedbackIcons__gy2eX{opacity:1;transform:translateY(0)}.testmorph_feedbackIcon__tshFQ{width:14px;height:14px;border-radius:3px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#737373;transition:background .15s ease,color .15s ease,transform .12s cubic-bezier(.32,.72,0,1);padding:2px}.testmorph_feedbackIcon__tshFQ:hover{background:rgba(0,0,0,.05);color:#262626;transform:scale(1.15)}.testmorph_feedbackIcon__tshFQ:active{transform:scale(.9)}.testmorph_feedbackIcon__tshFQ.testmorph_active__cp44y{color:#9333ea}.testmorph_feedbackIcon__tshFQ svg{width:10px;height:10px}.testmorph_chatInputWrapper__HmcNs{width:100%}.testmorph_chatInputContainer__BYstu{backdrop-filter:blur(25px);border:1px solid rgba(140,148,171,.3);display:flex;flex-direction:column;gap:0;padding:14px;border-radius:8px;box-shadow:0 4px 8px 0 rgba(201,201,201,.3),0 8px 20px 0 rgba(200,200,200,.3);width:100%;box-sizing:border-box;background-image:linear-gradient(8.50861deg,rgba(236,236,236,.2) 10.057%,rgba(255,255,255,0) 50.104%),linear-gradient(2.37531deg,rgba(255,255,255,0) 29.073%,rgba(236,236,236,.5) 94.355%),linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.6));transition:gap .25s cubic-bezier(.32,.72,0,1)}.testmorph_chatInputContainer__BYstu.testmorph_expanded__ThUJM,.testmorph_chatInputContainer__BYstu.testmorph_hasText__KLjI3,.testmorph_chatInputContainer__BYstu:hover{gap:14px}.testmorph_chatTopRow__T6gIP{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s cubic-bezier(.32,.72,0,1),opacity .2s ease}.testmorph_chatTopRowInner__HGgdr{overflow:hidden;min-height:0;display:flex;align-items:center;justify-content:space-between;width:100%}.testmorph_chatInputContainer__BYstu.testmorph_expanded__ThUJM .testmorph_chatTopRow__T6gIP,.testmorph_chatInputContainer__BYstu.testmorph_hasText__KLjI3 .testmorph_chatTopRow__T6gIP,.testmorph_chatInputContainer__BYstu:hover .testmorph_chatTopRow__T6gIP{grid-template-rows:1fr;opacity:1}.testmorph_chatBottomRow__NOVX5{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s cubic-bezier(.32,.72,0,1),opacity .2s ease}.testmorph_chatBottomRowInner__kk6Kt{overflow:hidden;min-height:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:1px}.testmorph_chatInputContainer__BYstu.testmorph_expanded__ThUJM .testmorph_chatBottomRow__NOVX5,.testmorph_chatInputContainer__BYstu.testmorph_hasText__KLjI3 .testmorph_chatBottomRow__NOVX5,.testmorph_chatInputContainer__BYstu:hover .testmorph_chatBottomRow__NOVX5{grid-template-rows:1fr;opacity:1}.testmorph_chatInput__UGBug{display:block;width:100%;min-width:0;padding:0;border:none;background:transparent;color:#737373;font-size:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:20px;outline:none;resize:none;overflow-y:auto;max-height:60px;transition:color .15s ease}.testmorph_chatInput__UGBug::placeholder{color:#737373}.testmorph_chatInputContainer__BYstu.testmorph_hasText__KLjI3 .testmorph_chatInput__UGBug{color:#262626}.testmorph_chatLeftControls__HnwYX{display:flex;gap:8px;align-items:center}.testmorph_chatRightControls__ltv_0{display:flex;gap:6px;align-items:center}.testmorph_chatCloseSection__HoTS7{display:flex;gap:8px;align-items:center}.testmorph_attachButton__i1f2N{width:24px;height:24px;border-radius:4px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;color:#737373;opacity:.5}.testmorph_attachButton__i1f2N svg{width:16px;height:16px}.testmorph_sendButton__j9Xpx{width:24px;height:24px;border-radius:4px;border:.5px solid rgba(23,23,23,.1);background:#e5e5e5;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease,border-color .15s ease,transform .1s cubic-bezier(.32,.72,0,1);padding:0;box-shadow:0 .5px 1.5px 0 rgba(0,0,0,.2);color:#737373}.testmorph_sendButton__j9Xpx:hover:not(:disabled){background:#d4d4d4}.testmorph_sendButton__j9Xpx:active:not(:disabled){transform:scale(.88)}.testmorph_sendButton__j9Xpx:disabled{cursor:not-allowed;opacity:.5}.testmorph_sendButton__j9Xpx.testmorph_active__cp44y{background:#171717;border-color:rgba(23,23,23,.1);color:#ffffff}.testmorph_sendButton__j9Xpx.testmorph_active__cp44y:hover:not(:disabled){background:#262626}.testmorph_sendButton__j9Xpx svg{width:16px;height:16px}.testmorph_recentButton__Z_XR_{font-size:12px;color:#404040;font-weight:400;background:transparent;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .15s ease}.testmorph_recentButton__Z_XR_:hover{background:rgba(0,0,0,.05)}.testmorph_llmDropdown__OZ3Aw{position:relative}.testmorph_llmDropdownTrigger__2paNg{display:flex;gap:4px;align-items:center;padding:4px 8px;height:24px;border-radius:4px;cursor:pointer;transition:background .15s ease,transform .1s cubic-bezier(.32,.72,0,1);border:none;background:transparent}.testmorph_llmDropdownTrigger__2paNg:hover:not(:disabled){background:rgba(0,0,0,.05)}.testmorph_llmDropdownTrigger__2paNg:active:not(:disabled){transform:scale(.95)}.testmorph_llmDropdownTrigger__2paNg:disabled{cursor:not-allowed;opacity:.5}.testmorph_llmDropdownTrigger__2paNg.testmorph_open__Pw9DA{background:rgba(0,0,0,.05)}.testmorph_llmDropdownText__ukvQP{font-size:12px;color:#262626;font-weight:400;line-height:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.testmorph_llmChevron__SMQrf{width:12px;height:16px;display:flex;align-items:center;justify-content:center;color:#737373;transition:transform .2s cubic-bezier(.32,.72,0,1)}.testmorph_llmDropdownTrigger__2paNg.testmorph_open__Pw9DA .testmorph_llmChevron__SMQrf{transform:rotate(180deg)}.testmorph_llmChevron__SMQrf svg{width:16px;height:16px}.testmorph_llmDropdownMenu__DrjoM{position:absolute;top:100%;left:0;margin-top:4px;background:white;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.06);min-width:140px;z-index:100;animation:testmorph_dropdownIn__lH6Uq .18s cubic-bezier(.32,.72,0,1) both;transform-origin:top left}@keyframes testmorph_dropdownIn__lH6Uq{0%{opacity:0;transform:translateY(-4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.testmorph_llmOption__JGMGl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s ease}.testmorph_llmOption__JGMGl:first-child{border-radius:8px 8px 0 0}.testmorph_llmOption__JGMGl:last-child{border-radius:0 0 8px 8px}.testmorph_llmOption__JGMGl:hover{background:rgba(0,0,0,.05)}.testmorph_llmOption__JGMGl.testmorph_selected__T2fGQ{background:rgba(147,51,234,.05)}.testmorph_llmOptionLabel__fTUX1{font-size:13px;color:#262626}.testmorph_llmCheck__FnTiK{color:#9333ea;font-size:14px}.testmorph_selectedTextRow__l6bIB{display:flex;align-items:center;width:100%;padding-bottom:0}.testmorph_selectedTextTag__XHGDH{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;max-width:fit-content}.testmorph_selectedTextContent__YRviD{font-size:13px;color:#525252;line-height:1.4;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testmorph_selectedTextClose__GUxCX{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:none;background:transparent;cursor:pointer;color:#737373;transition:color .15s ease,transform .12s cubic-bezier(.32,.72,0,1);padding:0;flex-shrink:0}.testmorph_selectedTextClose__GUxCX:hover{color:#404040;transform:scale(1.1)}.testmorph_selectedTextClose__GUxCX:active{transform:scale(.9)}.googly-eyes_eye__FniO5{background:white;border-radius:50%;border:1.5px solid #1a1a1a;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible;flex-shrink:0}.googly-eyes_pupil__uojSB{border-radius:50%;background:#1a1a1a;position:absolute;transition:transform .06s ease-out;will-change:transform}.googly-eyes_pupil__uojSB.googly-eyes_scanning__v5bXQ{transition:none;animation:googly-eyes_eyeScan__J7NVF 1.8s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes googly-eyes_eyeScan__J7NVF{0%{transform:translate(var(--scan-left))}18%{transform:translate(var(--scan-right))}36%{transform:translateY(var(--scan-up))}54%{transform:translateY(var(--scan-down))}72%{transform:translate(var(--scan-left))}to{transform:translate(var(--scan-left))}}.googly-eyes_eye__FniO5.googly-eyes_blink__j62jf{animation:googly-eyes_blink__j62jf 4s ease-in-out infinite}@keyframes googly-eyes_blink__j62jf{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}