@charset "UTF-8";.FAB-module__m___4MgQS{animation:FAB-module__float___mCTU7 4s ease-in-out infinite}@keyframes FAB-module__float___mCTU7{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.FAB-module__eye___hx8Ct{transform-box:fill-box;transform-origin:center;animation:FAB-module__blink___l-TBu 4.5s infinite}@keyframes FAB-module__blink___l-TBu{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.FAB-module__wavehand___Hr17m{transform-box:fill-box;transform-origin:bottom center;animation:FAB-module__wv___GHo2p 1.6s ease-in-out infinite}@keyframes FAB-module__wv___GHo2p{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.FAB-module__dots___u8m-i i,.FAB-module__dots___u8m-i circle{animation:FAB-module__tb___8tTvJ 1.3s infinite}.FAB-module__dots___u8m-i i:nth-child(2),.FAB-module__dots___u8m-i circle:nth-child(2){animation-delay:.18s}.FAB-module__dots___u8m-i i:nth-child(3),.FAB-module__dots___u8m-i circle:nth-child(3){animation-delay:.36s}@keyframes FAB-module__tb___8tTvJ{0%,60%,to{opacity:.3}30%{opacity:1}}.FAB-module__pop2___JFqGF{transform-box:fill-box;transform-origin:center;animation:FAB-module__pop2___JFqGF 2.6s ease-in-out infinite}@keyframes FAB-module__pop2___JFqGF{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.FAB-module__drop___wsn97{transform-box:fill-box;transform-origin:top;animation:FAB-module__drp___87IWK 3s ease-in-out infinite}@keyframes FAB-module__drp___87IWK{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.FAB-module__pop2___JFqGF{opacity:1;transform:scale(1)}.FAB-module__drop___wsn97{opacity:.85}}.FAB-module__fab___hUlg6{position:relative;width:56px;height:56px;background:transparent;border:none;padding:0;cursor:pointer;filter:drop-shadow(0 10px 20px rgba(0,80,180,.4));transition:transform .18s ease-out,filter .18s ease-out}.FAB-module__fab___hUlg6:hover{transform:translateY(-1px);filter:drop-shadow(0 14px 26px rgba(0,80,180,.5))}.FAB-module__fab___hUlg6:focus-visible{outline:2px solid #0066CC;outline-offset:4px;border-radius:16px}.Buddy-module__m___K-KKQ{animation:Buddy-module__float___5CVpK 4s ease-in-out infinite}@keyframes Buddy-module__float___5CVpK{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Buddy-module__eye___vOGPn{transform-box:fill-box;transform-origin:center;animation:Buddy-module__blink___cKXU- 4.5s infinite}@keyframes Buddy-module__blink___cKXU-{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Buddy-module__wavehand___kQboC{transform-box:fill-box;transform-origin:bottom center;animation:Buddy-module__wv___eTrgU 1.6s ease-in-out infinite}@keyframes Buddy-module__wv___eTrgU{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Buddy-module__dots___YKlw0 i,.Buddy-module__dots___YKlw0 circle{animation:Buddy-module__tb___LNkC- 1.3s infinite}.Buddy-module__dots___YKlw0 i:nth-child(2),.Buddy-module__dots___YKlw0 circle:nth-child(2){animation-delay:.18s}.Buddy-module__dots___YKlw0 i:nth-child(3),.Buddy-module__dots___YKlw0 circle:nth-child(3){animation-delay:.36s}@keyframes Buddy-module__tb___LNkC-{0%,60%,to{opacity:.3}30%{opacity:1}}.Buddy-module__pop2___oej5E{transform-box:fill-box;transform-origin:center;animation:Buddy-module__pop2___oej5E 2.6s ease-in-out infinite}@keyframes Buddy-module__pop2___oej5E{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Buddy-module__drop___ZDJgC{transform-box:fill-box;transform-origin:top;animation:Buddy-module__drp___M8b2- 3s ease-in-out infinite}@keyframes Buddy-module__drp___M8b2-{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Buddy-module__pop2___oej5E{opacity:1;transform:scale(1)}.Buddy-module__drop___ZDJgC{opacity:.85}}.Buddy-module__wrap___Tr2F6{position:relative;display:inline-flex;flex-shrink:0;line-height:0}.Buddy-module__wrap___Tr2F6 svg{display:block;overflow:visible}.Buddy-module__online___6vBY4{position:absolute;right:0;top:0;width:22%;height:22%;min-width:8px;min-height:8px;border-radius:50%;background:#10b981;border:2px solid white;box-sizing:border-box}.Buddy-module__wrap___Tr2F6{display:inline-flex;position:relative}.Buddy-module__wrap___Tr2F6 svg g,.Buddy-module__wrap___Tr2F6 svg path,.Buddy-module__wrap___Tr2F6 svg circle,.Buddy-module__wrap___Tr2F6 svg rect{transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.Buddy-module__headphones___u8VGI,.Buddy-module__eyesNormal___KiLCl,.Buddy-module__mouthNormal___Qqdy5{opacity:1}.Buddy-module__eyesThinking___kMAGc,.Buddy-module__eyesHappy___cFk0q,.Buddy-module__mouthHappy___dFOlS,.Buddy-module__dots___YKlw0,.Buddy-module__hand___u9Dn5,.Buddy-module__star___238L4{opacity:0;pointer-events:none}.Buddy-module__wrap___Tr2F6[data-state=greeting] .Buddy-module__headphones___u8VGI{opacity:0;transform:translateY(-10px)}.Buddy-module__wrap___Tr2F6[data-state=greeting] .Buddy-module__hand___u9Dn5{opacity:1;animation:Buddy-module__wave___oY5p2 .8s ease-in-out infinite alternate}.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__headphones___u8VGI{opacity:0;transform:scale(1.1)}.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__eyesNormal___KiLCl,.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__mouthNormal___Qqdy5{opacity:0}.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__eyesThinking___kMAGc,.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__dots___YKlw0{opacity:1}.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__dots___YKlw0 circle{animation:Buddy-module__tb___LNkC- 1.4s infinite ease-in-out both}.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__dots___YKlw0 circle:nth-child(1){animation-delay:-.32s}.Buddy-module__wrap___Tr2F6[data-state=thinking] .Buddy-module__dots___YKlw0 circle:nth-child(2){animation-delay:-.16s}.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__headphones___u8VGI,.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__eyesNormal___KiLCl,.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__mouthNormal___Qqdy5{opacity:0}.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__eyesHappy___cFk0q,.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__mouthHappy___dFOlS,.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__star___238L4{opacity:1}.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__star___238L4{animation:Buddy-module__pop___6xkRJ .6s cubic-bezier(.175,.885,.32,1.275) forwards}.Buddy-module__wrap___Tr2F6[data-state=happy] .Buddy-module__body___GumFl{fill:#0a66cc}@keyframes Buddy-module__wave___oY5p2{0%{transform:rotate(0);transform-origin:146px 96px}to{transform:rotate(20deg);transform-origin:146px 96px}}@keyframes Buddy-module__pop___6xkRJ{0%{transform:scale(0) rotate(-45deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.Buddy-module__online___6vBY4{position:absolute;bottom:0;right:0;width:25%;height:25%;background:#2ecc71;border-radius:50%;border:2px solid #fff}.ActionBar-module__m___4HJET{animation:ActionBar-module__float___QWd1o 4s ease-in-out infinite}@keyframes ActionBar-module__float___QWd1o{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ActionBar-module__eye___b4c0q{transform-box:fill-box;transform-origin:center;animation:ActionBar-module__blink___u6As4 4.5s infinite}@keyframes ActionBar-module__blink___u6As4{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.ActionBar-module__wavehand___5kN3b{transform-box:fill-box;transform-origin:bottom center;animation:ActionBar-module__wv___tfvyi 1.6s ease-in-out infinite}@keyframes ActionBar-module__wv___tfvyi{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.ActionBar-module__dots___5D6cC i,.ActionBar-module__dots___5D6cC circle{animation:ActionBar-module__tb___URNwG 1.3s infinite}.ActionBar-module__dots___5D6cC i:nth-child(2),.ActionBar-module__dots___5D6cC circle:nth-child(2){animation-delay:.18s}.ActionBar-module__dots___5D6cC i:nth-child(3),.ActionBar-module__dots___5D6cC circle:nth-child(3){animation-delay:.36s}@keyframes ActionBar-module__tb___URNwG{0%,60%,to{opacity:.3}30%{opacity:1}}.ActionBar-module__pop2___xG7DX{transform-box:fill-box;transform-origin:center;animation:ActionBar-module__pop2___xG7DX 2.6s ease-in-out infinite}@keyframes ActionBar-module__pop2___xG7DX{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.ActionBar-module__drop___bntbR{transform-box:fill-box;transform-origin:top;animation:ActionBar-module__drp___1vGhy 3s ease-in-out infinite}@keyframes ActionBar-module__drp___1vGhy{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.ActionBar-module__pop2___xG7DX{opacity:1;transform:scale(1)}.ActionBar-module__drop___bntbR{opacity:.85}}.ActionBar-module__bar___F58s4{display:flex;gap:2px;margin-top:6px;padding:0 4px;align-items:center}.ActionBar-module__barMobile___jX-ne{gap:4px}.ActionBar-module__btn___jG9nt{width:28px;height:28px;background:transparent;color:#6b7280;border:none;border-radius:6px;cursor:pointer;display:grid;place-items:center;transition:background .12s,color .12s}.ActionBar-module__btn___jG9nt:hover:not(:disabled){background:#eff2f6;color:#1a1a1a}.ActionBar-module__btn___jG9nt:focus-visible{outline:2px solid #0066CC;outline-offset:1px}.ActionBar-module__btn___jG9nt:disabled{cursor:default;color:#e5e7eb}.ActionBar-module__btnMobile___DBJkC{width:32px;height:32px}.ActionBar-module__activeUp___t052f{background:#10b9811f;color:#10b981}.ActionBar-module__activeDown___y5kIR{background:#f59e0b1f;color:#f59e0b}.ActionBar-module__activeBlue___f36-0{background:#0066cc1f;color:#06c}.ActionBar-module__copiedHint___hdbdm{font-size:11px;color:#10b981;margin-left:4px}.Bubble-module__m___j0WEQ{animation:Bubble-module__float___H5Z0y 4s ease-in-out infinite}@keyframes Bubble-module__float___H5Z0y{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Bubble-module__eye___BvEA4{transform-box:fill-box;transform-origin:center;animation:Bubble-module__blink___41W2v 4.5s infinite}@keyframes Bubble-module__blink___41W2v{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Bubble-module__wavehand___mLwLf{transform-box:fill-box;transform-origin:bottom center;animation:Bubble-module__wv___baXJP 1.6s ease-in-out infinite}@keyframes Bubble-module__wv___baXJP{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Bubble-module__dots___bpC04 i,.Bubble-module__dots___bpC04 circle{animation:Bubble-module__tb___CiEw- 1.3s infinite}.Bubble-module__dots___bpC04 i:nth-child(2),.Bubble-module__dots___bpC04 circle:nth-child(2){animation-delay:.18s}.Bubble-module__dots___bpC04 i:nth-child(3),.Bubble-module__dots___bpC04 circle:nth-child(3){animation-delay:.36s}@keyframes Bubble-module__tb___CiEw-{0%,60%,to{opacity:.3}30%{opacity:1}}.Bubble-module__pop2___LtVyZ{transform-box:fill-box;transform-origin:center;animation:Bubble-module__pop2___LtVyZ 2.6s ease-in-out infinite}@keyframes Bubble-module__pop2___LtVyZ{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Bubble-module__drop___ze0qV{transform-box:fill-box;transform-origin:top;animation:Bubble-module__drp___VellL 3s ease-in-out infinite}@keyframes Bubble-module__drp___VellL{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Bubble-module__pop2___LtVyZ{opacity:1;transform:scale(1)}.Bubble-module__drop___ze0qV{opacity:.85}}.Bubble-module__row___Uk33A{display:flex;align-items:flex-start;gap:10px}.Bubble-module__user___fiUU2{flex-direction:row-reverse}.Bubble-module__col___eFEgB{display:flex;flex-direction:column;max-width:calc(100% - 40px);align-items:flex-start}.Bubble-module__userCol___QYokW{max-width:78%;align-items:flex-end}.Bubble-module__bubble___q90-b{background:#f5f7fa;color:#1a1a1a;padding:10px 14px;border-radius:var(--bubble-radius);border-bottom-left-radius:2px;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.Bubble-module__bubbleUser___3eQWV{background:#e3eefa;border-bottom-left-radius:var(--bubble-radius);border-bottom-right-radius:2px}.Bubble-module__bubbleMobile___KIVDR{font-size:15px}.Bubble-module__cursor___-HxZ4{display:inline-block;width:2px;height:1em;background:#06c;margin-left:2px;vertical-align:text-bottom;animation:Bubble-module__blink___41W2v 1.1s steps(2,start) infinite}@keyframes Bubble-module__blink___41W2v{to{visibility:hidden}}.Bubble-module__time___N1Y0Y{font-size:11px;color:#6b7280;margin-top:4px;padding:0 4px}.Bubble-module__fallbackBtn___LjY00{margin-top:10px;width:100%;display:flex;align-items:center;gap:8px;justify-content:center;padding:10px 14px;background:#fff;color:#1a1a1a;border:1px solid #E5E7EB;border-radius:6px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .12s,border-color .12s}.Bubble-module__fallbackBtn___LjY00:hover{background:#f4f7fa;border-color:#5b7a99}.Bubble-module__fallbackExt___0bO-t{margin-left:auto;color:#6b7280}.Bubble-module__suggestionsWrap___WFXVl{width:100%;margin-top:10px}.MarkdownContent-module__m___5ksfx{animation:MarkdownContent-module__float___oHgn5 4s ease-in-out infinite}@keyframes MarkdownContent-module__float___oHgn5{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.MarkdownContent-module__eye___FzLKO{transform-box:fill-box;transform-origin:center;animation:MarkdownContent-module__blink___-tVPV 4.5s infinite}@keyframes MarkdownContent-module__blink___-tVPV{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.MarkdownContent-module__wavehand___cuzKE{transform-box:fill-box;transform-origin:bottom center;animation:MarkdownContent-module__wv___ywcBU 1.6s ease-in-out infinite}@keyframes MarkdownContent-module__wv___ywcBU{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.MarkdownContent-module__dots___fl-LI i,.MarkdownContent-module__dots___fl-LI circle{animation:MarkdownContent-module__tb___OPguD 1.3s infinite}.MarkdownContent-module__dots___fl-LI i:nth-child(2),.MarkdownContent-module__dots___fl-LI circle:nth-child(2){animation-delay:.18s}.MarkdownContent-module__dots___fl-LI i:nth-child(3),.MarkdownContent-module__dots___fl-LI circle:nth-child(3){animation-delay:.36s}@keyframes MarkdownContent-module__tb___OPguD{0%,60%,to{opacity:.3}30%{opacity:1}}.MarkdownContent-module__pop2___5nlXe{transform-box:fill-box;transform-origin:center;animation:MarkdownContent-module__pop2___5nlXe 2.6s ease-in-out infinite}@keyframes MarkdownContent-module__pop2___5nlXe{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.MarkdownContent-module__drop___jhD6l{transform-box:fill-box;transform-origin:top;animation:MarkdownContent-module__drp___lCMx2 3s ease-in-out infinite}@keyframes MarkdownContent-module__drp___lCMx2{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.MarkdownContent-module__pop2___5nlXe{opacity:1;transform:scale(1)}.MarkdownContent-module__drop___jhD6l{opacity:.85}}.MarkdownContent-module__root___b3X4o>:first-child{margin-top:0}.MarkdownContent-module__root___b3X4o>:last-child{margin-bottom:0}.MarkdownContent-module__root___b3X4o{word-break:break-word;overflow-wrap:anywhere;white-space:normal}.MarkdownContent-module__p___Ed1w4{margin:0 0 8px;line-height:1.5}.MarkdownContent-module__p___Ed1w4:last-child{margin-bottom:0}.MarkdownContent-module__h1___X8UYW,.MarkdownContent-module__h2___ZDbOj,.MarkdownContent-module__h3___sNm-E,.MarkdownContent-module__h4___9oIq4,.MarkdownContent-module__h5___FCoCh,.MarkdownContent-module__h6___HHUza{margin:14px 0 6px;font-weight:600;line-height:1.25;color:#1a1a1a;letter-spacing:-.01em}.MarkdownContent-module__h1___X8UYW:first-child,.MarkdownContent-module__h2___ZDbOj:first-child,.MarkdownContent-module__h3___sNm-E:first-child,.MarkdownContent-module__h4___9oIq4:first-child,.MarkdownContent-module__h5___FCoCh:first-child,.MarkdownContent-module__h6___HHUza:first-child{margin-top:0}.MarkdownContent-module__h1___X8UYW{font-size:18px}.MarkdownContent-module__h2___ZDbOj{font-size:16px}.MarkdownContent-module__h3___sNm-E{font-size:15px}.MarkdownContent-module__h4___9oIq4,.MarkdownContent-module__h5___FCoCh,.MarkdownContent-module__h6___HHUza{font-size:14px}.MarkdownContent-module__strong___Rkeun{font-weight:600;color:#1a1a1a}.MarkdownContent-module__em___Wr86Z{font-style:italic}.MarkdownContent-module__del___oG5LL{text-decoration:line-through;opacity:.7}.MarkdownContent-module__a___g03yY{color:#06c;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.MarkdownContent-module__a___g03yY:hover{color:#1f4e79;text-decoration-thickness:2px}.MarkdownContent-module__a___g03yY:focus-visible{outline:2px solid #0066CC;outline-offset:2px;border-radius:2px}.MarkdownContent-module__ul___apj-c,.MarkdownContent-module__ol___GTv16{margin:6px 0 8px;padding-left:22px}.MarkdownContent-module__ul___apj-c:last-child,.MarkdownContent-module__ol___GTv16:last-child{margin-bottom:0}.MarkdownContent-module__li___UplCb{margin:2px 0;line-height:1.5}.MarkdownContent-module__li___UplCb>.MarkdownContent-module__p___Ed1w4:only-child{margin:0}.MarkdownContent-module__blockquote___ue9Od{margin:8px 0;padding:4px 12px;border-left:3px solid #5B7A99;background:#f4f7fa;color:#374151;font-style:italic}.MarkdownContent-module__blockquote___ue9Od:last-child{margin-bottom:0}.MarkdownContent-module__hr___SX-4H{border:none;height:1px;background:#e5e7eb;margin:12px 0}.MarkdownContent-module__codeInline___YrR1M{font-family:var(--font-mono);font-size:.88em;background:#f4f7fa;border:1px solid #E5E7EB;border-radius:4px;padding:1px 5px;color:#1a1a1a;word-break:break-all}.MarkdownContent-module__codeBlock___3bjAf{margin:8px 0;border-radius:6px;overflow:hidden;border:1px solid #E5E7EB;background:#f4f7fa;font-size:13px;position:relative}.MarkdownContent-module__codeBlock___3bjAf:last-child{margin-bottom:0}.MarkdownContent-module__codeBlock___3bjAf pre{margin:0!important;padding:10px 12px!important;background:transparent!important;font-family:var(--font-mono)!important}.MarkdownContent-module__codeBlock___3bjAf code{font-family:var(--font-mono)!important}.MarkdownContent-module__codeBlockLang___xz-1k{position:absolute;top:6px;right:8px;font-family:var(--font-mono);font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;pointer-events:none}.MarkdownContent-module__tableWrap___YId-R{margin:8px 0;border:1px solid #E5E7EB;border-radius:6px;overflow-x:auto}.MarkdownContent-module__tableWrap___YId-R:last-child{margin-bottom:0}.MarkdownContent-module__table___UCS-i{width:100%;border-collapse:collapse;font-size:13px}.MarkdownContent-module__th___wjlGa,.MarkdownContent-module__td___8ABjX{padding:6px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #EFF2F6;border-right:1px solid #EFF2F6}.MarkdownContent-module__th___wjlGa:last-child,.MarkdownContent-module__td___8ABjX:last-child{border-right:none}.MarkdownContent-module__th___wjlGa{background:#f4f7fa;font-weight:600;color:#1a1a1a;border-bottom-color:#e5e7eb}.MarkdownContent-module__tr___7HQFi:last-child .MarkdownContent-module__td___8ABjX{border-bottom:none}.MarkdownContent-module__img___6isxn{max-width:100%;border-radius:4px;margin:6px 0;display:block}.SourcesPanel-module__m___3F8rj{animation:SourcesPanel-module__float___nEEUy 4s ease-in-out infinite}@keyframes SourcesPanel-module__float___nEEUy{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.SourcesPanel-module__eye___iwml3{transform-box:fill-box;transform-origin:center;animation:SourcesPanel-module__blink___xuqKv 4.5s infinite}@keyframes SourcesPanel-module__blink___xuqKv{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.SourcesPanel-module__wavehand___RJA1l{transform-box:fill-box;transform-origin:bottom center;animation:SourcesPanel-module__wv___OOrhK 1.6s ease-in-out infinite}@keyframes SourcesPanel-module__wv___OOrhK{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.SourcesPanel-module__dots___8t-aU i,.SourcesPanel-module__dots___8t-aU circle{animation:SourcesPanel-module__tb___iTaHj 1.3s infinite}.SourcesPanel-module__dots___8t-aU i:nth-child(2),.SourcesPanel-module__dots___8t-aU circle:nth-child(2){animation-delay:.18s}.SourcesPanel-module__dots___8t-aU i:nth-child(3),.SourcesPanel-module__dots___8t-aU circle:nth-child(3){animation-delay:.36s}@keyframes SourcesPanel-module__tb___iTaHj{0%,60%,to{opacity:.3}30%{opacity:1}}.SourcesPanel-module__pop2___TdoWz{transform-box:fill-box;transform-origin:center;animation:SourcesPanel-module__pop2___TdoWz 2.6s ease-in-out infinite}@keyframes SourcesPanel-module__pop2___TdoWz{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.SourcesPanel-module__drop___c7Xx2{transform-box:fill-box;transform-origin:top;animation:SourcesPanel-module__drp___ubu5h 3s ease-in-out infinite}@keyframes SourcesPanel-module__drp___ubu5h{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.SourcesPanel-module__pop2___TdoWz{opacity:1;transform:scale(1)}.SourcesPanel-module__drop___c7Xx2{opacity:.85}}.SourcesPanel-module__panel___hwc-W{margin-top:10px;background:#fff;border:1px solid #E5E7EB;border-radius:8px;overflow:hidden;width:100%}.SourcesPanel-module__head___HsyMM{padding:10px 14px;border-bottom:1px solid #EFF2F6;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#1f4e79;letter-spacing:.04em;text-transform:uppercase}.SourcesPanel-module__count___e-bEx{margin-left:auto;color:#6b7280;font-weight:400;text-transform:none;letter-spacing:0}.SourcesPanel-module__row___ZfN3k{display:grid;grid-template-columns:auto 1fr auto;gap:12px;padding:10px 14px;border-bottom:1px solid #EFF2F6;text-decoration:none;color:#1a1a1a;cursor:pointer;align-items:center;transition:background .12s}.SourcesPanel-module__row___ZfN3k:last-child{border-bottom:none}.SourcesPanel-module__row___ZfN3k:hover{background:#f4f7fa}.SourcesPanel-module__idx___nrdLw{font-family:var(--font-mono);font-size:12px;color:#5b7a99;font-weight:500;min-width:16px}.SourcesPanel-module__title___xNmdA{font-size:13px;color:#374151;line-height:1.35}.SourcesPanel-module__ext___m3EgK{color:#5b7a99}.SourceSingle-module__m___JYdjz{animation:SourceSingle-module__float___quce9 4s ease-in-out infinite}@keyframes SourceSingle-module__float___quce9{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.SourceSingle-module__eye___0sS82{transform-box:fill-box;transform-origin:center;animation:SourceSingle-module__blink___ZlMDR 4.5s infinite}@keyframes SourceSingle-module__blink___ZlMDR{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.SourceSingle-module__wavehand___5whyp{transform-box:fill-box;transform-origin:bottom center;animation:SourceSingle-module__wv___4V4ND 1.6s ease-in-out infinite}@keyframes SourceSingle-module__wv___4V4ND{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.SourceSingle-module__dots___dPYaZ i,.SourceSingle-module__dots___dPYaZ circle{animation:SourceSingle-module__tb___SbBUX 1.3s infinite}.SourceSingle-module__dots___dPYaZ i:nth-child(2),.SourceSingle-module__dots___dPYaZ circle:nth-child(2){animation-delay:.18s}.SourceSingle-module__dots___dPYaZ i:nth-child(3),.SourceSingle-module__dots___dPYaZ circle:nth-child(3){animation-delay:.36s}@keyframes SourceSingle-module__tb___SbBUX{0%,60%,to{opacity:.3}30%{opacity:1}}.SourceSingle-module__pop2___7YjnM{transform-box:fill-box;transform-origin:center;animation:SourceSingle-module__pop2___7YjnM 2.6s ease-in-out infinite}@keyframes SourceSingle-module__pop2___7YjnM{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.SourceSingle-module__drop___arxq-{transform-box:fill-box;transform-origin:top;animation:SourceSingle-module__drp___LdwCz 3s ease-in-out infinite}@keyframes SourceSingle-module__drp___LdwCz{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.SourceSingle-module__pop2___7YjnM{opacity:1;transform:scale(1)}.SourceSingle-module__drop___arxq-{opacity:.85}}.SourceSingle-module__card___uPsOK{margin-top:10px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #E5E7EB;border-radius:8px;background:#fff;text-decoration:none;color:#1a1a1a;cursor:pointer;width:100%;box-sizing:border-box;transition:background .12s}.SourceSingle-module__card___uPsOK:hover{background:#f4f7fa}.SourceSingle-module__icon___tc-Rv{color:#5b7a99;flex-shrink:0}.SourceSingle-module__body___pfyOo{flex:1;min-width:0}.SourceSingle-module__eyebrow___xKnq2{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.08em;font-weight:500}.SourceSingle-module__title___7tkC-{font-size:13px;color:#374151;margin-top:2px;line-height:1.3}.SourceSingle-module__ext___9dW-E{color:#5b7a99;flex-shrink:0}.ErrorBanner-module__m___oNfBA{animation:ErrorBanner-module__float___RE9nH 4s ease-in-out infinite}@keyframes ErrorBanner-module__float___RE9nH{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ErrorBanner-module__eye___y0HSK{transform-box:fill-box;transform-origin:center;animation:ErrorBanner-module__blink___MyiNM 4.5s infinite}@keyframes ErrorBanner-module__blink___MyiNM{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.ErrorBanner-module__wavehand___-sbtX{transform-box:fill-box;transform-origin:bottom center;animation:ErrorBanner-module__wv___PRl-B 1.6s ease-in-out infinite}@keyframes ErrorBanner-module__wv___PRl-B{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.ErrorBanner-module__dots___tJ2j7 i,.ErrorBanner-module__dots___tJ2j7 circle{animation:ErrorBanner-module__tb___LxLP0 1.3s infinite}.ErrorBanner-module__dots___tJ2j7 i:nth-child(2),.ErrorBanner-module__dots___tJ2j7 circle:nth-child(2){animation-delay:.18s}.ErrorBanner-module__dots___tJ2j7 i:nth-child(3),.ErrorBanner-module__dots___tJ2j7 circle:nth-child(3){animation-delay:.36s}@keyframes ErrorBanner-module__tb___LxLP0{0%,60%,to{opacity:.3}30%{opacity:1}}.ErrorBanner-module__pop2___CpvjO{transform-box:fill-box;transform-origin:center;animation:ErrorBanner-module__pop2___CpvjO 2.6s ease-in-out infinite}@keyframes ErrorBanner-module__pop2___CpvjO{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.ErrorBanner-module__drop___2Xe13{transform-box:fill-box;transform-origin:top;animation:ErrorBanner-module__drp___vQstn 3s ease-in-out infinite}@keyframes ErrorBanner-module__drp___vQstn{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.ErrorBanner-module__pop2___CpvjO{opacity:1;transform:scale(1)}.ErrorBanner-module__drop___2Xe13{opacity:.85}}.ErrorBanner-module__banner___XSIeI{margin:12px 14px 0;padding:12px 14px;background:var(--error-bg);border:1px solid var(--error-border);border-radius:6px;display:flex;align-items:flex-start;gap:10px}.ErrorBanner-module__icon___nehJM{color:#ef4444;margin-top:1px;flex-shrink:0}.ErrorBanner-module__body___dPdiv{font-size:13px;color:var(--error-ink);line-height:1.4;flex:1}.ErrorBanner-module__title___07P9i{font-weight:600}.ErrorBanner-module__actions___XBrE-{margin-top:4px;display:flex;gap:12px;flex-wrap:wrap}.ErrorBanner-module__link___29E89{color:var(--error-ink);text-decoration:underline;cursor:pointer;font-weight:500;background:none;border:none;padding:0;font-family:inherit;font-size:inherit}.Greeting-module__m___Nff-I{animation:Greeting-module__float___bwn2i 4s ease-in-out infinite}@keyframes Greeting-module__float___bwn2i{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Greeting-module__eye___FR6Z9{transform-box:fill-box;transform-origin:center;animation:Greeting-module__blink___HT7Ev 4.5s infinite}@keyframes Greeting-module__blink___HT7Ev{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Greeting-module__wavehand___iW9FD{transform-box:fill-box;transform-origin:bottom center;animation:Greeting-module__wv___lp--p 1.6s ease-in-out infinite}@keyframes Greeting-module__wv___lp--p{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Greeting-module__dots___FTjMy i,.Greeting-module__dots___FTjMy circle{animation:Greeting-module__tb___VdJwb 1.3s infinite}.Greeting-module__dots___FTjMy i:nth-child(2),.Greeting-module__dots___FTjMy circle:nth-child(2){animation-delay:.18s}.Greeting-module__dots___FTjMy i:nth-child(3),.Greeting-module__dots___FTjMy circle:nth-child(3){animation-delay:.36s}@keyframes Greeting-module__tb___VdJwb{0%,60%,to{opacity:.3}30%{opacity:1}}.Greeting-module__pop2___yrvQY{transform-box:fill-box;transform-origin:center;animation:Greeting-module__pop2___yrvQY 2.6s ease-in-out infinite}@keyframes Greeting-module__pop2___yrvQY{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Greeting-module__drop___b9-jz{transform-box:fill-box;transform-origin:top;animation:Greeting-module__drp___dTE8L 3s ease-in-out infinite}@keyframes Greeting-module__drp___dTE8L{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Greeting-module__pop2___yrvQY{opacity:1;transform:scale(1)}.Greeting-module__drop___b9-jz{opacity:.85}}.Greeting-module__wrap___8Fshs{padding:20px 14px 4px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.Greeting-module__mobile___1Hkpg{padding:24px 16px 8px}.Greeting-module__badge___moddu{width:48px;height:48px;background:#06c;color:#fff;display:grid;place-items:center;font-family:var(--font-mono);font-size:20px;font-weight:700}.Greeting-module__badgeMobile___Osom2{width:56px;height:56px;font-size:22px}.Greeting-module__hi___foajx{font-size:18px;font-weight:600;color:#1a1a1a;letter-spacing:-.01em;line-height:1.2}.Greeting-module__hiMobile___U42WT{font-size:20px}.Greeting-module__sub___erKt4{font-size:14px;color:#374151;margin-top:6px;line-height:1.45}.Greeting-module__subMobile___mkCcG{font-size:15px}.TypingDots-module__m___bc6RP{animation:TypingDots-module__float___ls5v3 4s ease-in-out infinite}@keyframes TypingDots-module__float___ls5v3{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.TypingDots-module__eye___porY1{transform-box:fill-box;transform-origin:center;animation:TypingDots-module__blink___MfomG 4.5s infinite}@keyframes TypingDots-module__blink___MfomG{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.TypingDots-module__wavehand___KGZi7{transform-box:fill-box;transform-origin:bottom center;animation:TypingDots-module__wv___VMS1u 1.6s ease-in-out infinite}@keyframes TypingDots-module__wv___VMS1u{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.TypingDots-module__dots___ZhTsV i,.TypingDots-module__dots___ZhTsV circle{animation:TypingDots-module__tb___hSldO 1.3s infinite}.TypingDots-module__dots___ZhTsV i:nth-child(2),.TypingDots-module__dots___ZhTsV circle:nth-child(2){animation-delay:.18s}.TypingDots-module__dots___ZhTsV i:nth-child(3),.TypingDots-module__dots___ZhTsV circle:nth-child(3){animation-delay:.36s}@keyframes TypingDots-module__tb___hSldO{0%,60%,to{opacity:.3}30%{opacity:1}}.TypingDots-module__pop2___597Wd{transform-box:fill-box;transform-origin:center;animation:TypingDots-module__pop2___597Wd 2.6s ease-in-out infinite}@keyframes TypingDots-module__pop2___597Wd{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.TypingDots-module__drop___k2pSP{transform-box:fill-box;transform-origin:top;animation:TypingDots-module__drp___meUMl 3s ease-in-out infinite}@keyframes TypingDots-module__drp___meUMl{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.TypingDots-module__pop2___597Wd{opacity:1;transform:scale(1)}.TypingDots-module__drop___k2pSP{opacity:.85}}.TypingDots-module__row___H5-tD{display:flex;align-items:flex-start;gap:10px}.TypingDots-module__box___xRyTw{background:#f5f7fa;padding:14px 18px;border-radius:var(--bubble-radius);border-bottom-left-radius:2px;display:flex;flex-direction:column;gap:8px}.TypingDots-module__dots___ZhTsV{display:flex;gap:5px}.TypingDots-module__dot___P22kY{width:7px;height:7px;border-radius:50%;background:#5b7a99;opacity:.5;animation:TypingDots-module__pulse___Vrm2i 1.2s infinite ease-in-out}.TypingDots-module__dot___P22kY:nth-child(2){animation-delay:.15s}.TypingDots-module__dot___P22kY:nth-child(3){animation-delay:.3s}.TypingDots-module__note___cE9L8{font-size:12px;color:#6b7280}@keyframes TypingDots-module__pulse___Vrm2i{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.15)}}.Header-module__m___En8H9{animation:Header-module__float___KYdEL 4s ease-in-out infinite}@keyframes Header-module__float___KYdEL{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Header-module__eye___fjDgx{transform-box:fill-box;transform-origin:center;animation:Header-module__blink___wvGEj 4.5s infinite}@keyframes Header-module__blink___wvGEj{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Header-module__wavehand___T2ay5{transform-box:fill-box;transform-origin:bottom center;animation:Header-module__wv___TtGt4 1.6s ease-in-out infinite}@keyframes Header-module__wv___TtGt4{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Header-module__dots___VrwhD i,.Header-module__dots___VrwhD circle{animation:Header-module__tb___0J7f9 1.3s infinite}.Header-module__dots___VrwhD i:nth-child(2),.Header-module__dots___VrwhD circle:nth-child(2){animation-delay:.18s}.Header-module__dots___VrwhD i:nth-child(3),.Header-module__dots___VrwhD circle:nth-child(3){animation-delay:.36s}@keyframes Header-module__tb___0J7f9{0%,60%,to{opacity:.3}30%{opacity:1}}.Header-module__pop2___HY1Fv{transform-box:fill-box;transform-origin:center;animation:Header-module__pop2___HY1Fv 2.6s ease-in-out infinite}@keyframes Header-module__pop2___HY1Fv{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Header-module__drop___oy-ip{transform-box:fill-box;transform-origin:top;animation:Header-module__drp___lnWS8 3s ease-in-out infinite}@keyframes Header-module__drp___lnWS8{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Header-module__pop2___HY1Fv{opacity:1;transform:scale(1)}.Header-module__drop___oy-ip{opacity:.85}}.Header-module__header___2qtP9{flex-shrink:0;border-bottom:1px solid #E5E7EB;background:#fff}.Header-module__top___RQK8C{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:48px;box-sizing:border-box}.Header-module__topMobile___hNHY4{padding:14px 16px;min-height:56px}.Header-module__meta___gGhuq{display:flex;flex-direction:column;flex:1;min-width:0}.Header-module__title___9xyHV{font-size:15px;font-weight:600;color:#1a1a1a;letter-spacing:-.005em}.Header-module__titleMobile___9CUo7{font-size:16px}.Header-module__status___XumN5{font-size:12px;color:#10b981;display:flex;align-items:center;gap:6px}.Header-module__statusDot___N9y1B{width:6px;height:6px;border-radius:50%;background:#10b981}.Header-module__iconBtn___rTgFV{width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:#374151;cursor:pointer;display:grid;place-items:center;flex-shrink:0;transition:background .12s,color .12s}.Header-module__iconBtn___rTgFV:hover{background:#eff2f6;color:#1a1a1a}.Header-module__iconBtn___rTgFV:focus-visible{outline:2px solid #0066CC;outline-offset:1px}.Header-module__iconBtnMobile___V-Hr8{width:40px;height:40px}.Header-module__context___z-HjN{padding:8px 16px;background:#f4f7fa;border-top:1px solid #E5E7EB;display:flex;align-items:center;gap:8px;font-size:12px;color:#1f4e79;font-weight:500;letter-spacing:.04em}.Header-module__contextLabel___BCSPz{text-transform:uppercase}.Header-module__contextChip___29pkx{background:#06c;color:#fff;padding:2px 8px;letter-spacing:.04em;font-weight:600}.Input-module__m___l-MO-{animation:Input-module__float___uYx46 4s ease-in-out infinite}@keyframes Input-module__float___uYx46{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Input-module__eye___mNycv{transform-box:fill-box;transform-origin:center;animation:Input-module__blink___YAbM3 4.5s infinite}@keyframes Input-module__blink___YAbM3{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Input-module__wavehand___E77a7{transform-box:fill-box;transform-origin:bottom center;animation:Input-module__wv___3IOQZ 1.6s ease-in-out infinite}@keyframes Input-module__wv___3IOQZ{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Input-module__dots___mGbn1 i,.Input-module__dots___mGbn1 circle{animation:Input-module__tb___8sfV3 1.3s infinite}.Input-module__dots___mGbn1 i:nth-child(2),.Input-module__dots___mGbn1 circle:nth-child(2){animation-delay:.18s}.Input-module__dots___mGbn1 i:nth-child(3),.Input-module__dots___mGbn1 circle:nth-child(3){animation-delay:.36s}@keyframes Input-module__tb___8sfV3{0%,60%,to{opacity:.3}30%{opacity:1}}.Input-module__pop2___FDtqq{transform-box:fill-box;transform-origin:center;animation:Input-module__pop2___FDtqq 2.6s ease-in-out infinite}@keyframes Input-module__pop2___FDtqq{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Input-module__drop___e-A6I{transform-box:fill-box;transform-origin:top;animation:Input-module__drp___KOS-O 3s ease-in-out infinite}@keyframes Input-module__drp___KOS-O{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Input-module__pop2___FDtqq{opacity:1;transform:scale(1)}.Input-module__drop___e-A6I{opacity:.85}}.Input-module__wrap___RvKY-{flex-shrink:0;border-top:1px solid #E5E7EB;background:#fff}.Input-module__row___yrvi5{padding:10px 12px;display:flex;align-items:flex-end;gap:8px}.Input-module__rowMobile___oD1kb{padding:10px 12px 22px}.Input-module__disabled___0zUY7{opacity:.55}.Input-module__field___BUQEZ{flex:1;background:#fff;border:1px solid #E5E7EB;border-radius:8px;padding:7px 10px;min-height:36px;display:flex;align-items:flex-end;transition:border-color .12s,box-shadow .12s}.Input-module__field___BUQEZ:focus-within{border-color:#06c;box-shadow:0 0 0 3px #0066cc26}.Input-module__field___BUQEZ .Input-module__input___l7Qjx:focus-visible{outline:none}.Input-module__fieldMobile___R6DDp{padding:8px 12px;min-height:40px}.Input-module__fieldDisabled___Yif7N{background:#eff2f6}.Input-module__input___l7Qjx{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;line-height:1.4;color:#1a1a1a;padding:0;min-width:0;resize:none;overflow-y:hidden;width:100%}.Input-module__input___l7Qjx::placeholder{color:#6b7280}.Input-module__input___l7Qjx:disabled{cursor:not-allowed}.Input-module__inputMobile___G-Ovm{font-size:15px}.Input-module__iconBtn___ZHG7a{width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:#374151;cursor:pointer;display:grid;place-items:center;flex-shrink:0;transition:background .12s,color .12s}.Input-module__iconBtn___ZHG7a:hover:not(:disabled){background:#eff2f6;color:#1a1a1a}.Input-module__iconBtn___ZHG7a:focus-visible{outline:2px solid #0066CC;outline-offset:1px}.Input-module__iconBtn___ZHG7a:disabled{cursor:not-allowed}.Input-module__iconBtnMobile___sUQkv{width:40px;height:40px}.Input-module__send___XHaeJ{background:#06c;color:#fff}.Input-module__send___XHaeJ:hover:not(:disabled){background:#0057ad;color:#fff}.Input-module__send___XHaeJ:disabled{background:#e5e7eb;color:#fff}.NormHint-module__m___qlKJ0{animation:NormHint-module__float___6nAj4 4s ease-in-out infinite}@keyframes NormHint-module__float___6nAj4{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.NormHint-module__eye___V0CaC{transform-box:fill-box;transform-origin:center;animation:NormHint-module__blink___DOE63 4.5s infinite}@keyframes NormHint-module__blink___DOE63{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.NormHint-module__wavehand___XrT-2{transform-box:fill-box;transform-origin:bottom center;animation:NormHint-module__wv___cUY1A 1.6s ease-in-out infinite}@keyframes NormHint-module__wv___cUY1A{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.NormHint-module__dots___mOppz i,.NormHint-module__dots___mOppz circle{animation:NormHint-module__tb___d4xaZ 1.3s infinite}.NormHint-module__dots___mOppz i:nth-child(2),.NormHint-module__dots___mOppz circle:nth-child(2){animation-delay:.18s}.NormHint-module__dots___mOppz i:nth-child(3),.NormHint-module__dots___mOppz circle:nth-child(3){animation-delay:.36s}@keyframes NormHint-module__tb___d4xaZ{0%,60%,to{opacity:.3}30%{opacity:1}}.NormHint-module__pop2___d5Ewh{transform-box:fill-box;transform-origin:center;animation:NormHint-module__pop2___d5Ewh 2.6s ease-in-out infinite}@keyframes NormHint-module__pop2___d5Ewh{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.NormHint-module__drop___pt2KK{transform-box:fill-box;transform-origin:top;animation:NormHint-module__drp___FULUn 3s ease-in-out infinite}@keyframes NormHint-module__drp___FULUn{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.NormHint-module__pop2___d5Ewh{opacity:1;transform:scale(1)}.NormHint-module__drop___pt2KK{opacity:.85}}.NormHint-module__hint___HRRnG{margin:0 14px 8px;padding:6px 10px;background:#f4f7fa;border:1px solid #E5E7EB;border-radius:6px;font-size:12px;color:#6b7280;display:flex;align-items:center;gap:6px}.NormHint-module__check___68ZaM{color:#10b981}.NormHint-module__to___JWYjI{color:#1a1a1a;font-weight:600}.Notice152-module__m___ACJdT{animation:Notice152-module__float___Hwk6E 4s ease-in-out infinite}@keyframes Notice152-module__float___Hwk6E{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Notice152-module__eye___0pVlj{transform-box:fill-box;transform-origin:center;animation:Notice152-module__blink___UL3En 4.5s infinite}@keyframes Notice152-module__blink___UL3En{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Notice152-module__wavehand___qm1cd{transform-box:fill-box;transform-origin:bottom center;animation:Notice152-module__wv___thox8 1.6s ease-in-out infinite}@keyframes Notice152-module__wv___thox8{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Notice152-module__dots___yrb-q i,.Notice152-module__dots___yrb-q circle{animation:Notice152-module__tb___rUCJL 1.3s infinite}.Notice152-module__dots___yrb-q i:nth-child(2),.Notice152-module__dots___yrb-q circle:nth-child(2){animation-delay:.18s}.Notice152-module__dots___yrb-q i:nth-child(3),.Notice152-module__dots___yrb-q circle:nth-child(3){animation-delay:.36s}@keyframes Notice152-module__tb___rUCJL{0%,60%,to{opacity:.3}30%{opacity:1}}.Notice152-module__pop2___Lzina{transform-box:fill-box;transform-origin:center;animation:Notice152-module__pop2___Lzina 2.6s ease-in-out infinite}@keyframes Notice152-module__pop2___Lzina{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Notice152-module__drop___zQ0b5{transform-box:fill-box;transform-origin:top;animation:Notice152-module__drp___gW4-a 3s ease-in-out infinite}@keyframes Notice152-module__drp___gW4-a{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Notice152-module__pop2___Lzina{opacity:1;transform:scale(1)}.Notice152-module__drop___zQ0b5{opacity:.85}}.Notice152-module__notice___l00YN{margin:12px 14px 0;padding:10px 12px;background:var(--notice-bg);border:1px solid var(--notice-border);border-radius:6px;font-size:12px;color:var(--notice-ink);line-height:1.4;display:flex;gap:10px;align-items:flex-start}.Notice152-module__icon___kB5ya{margin-top:2px;flex-shrink:0}.Notice152-module__body___SKCuk{flex:1}.Notice152-module__links___WL4xz{margin-top:6px;display:flex;gap:12px}.Notice152-module__link___nvVGC{color:var(--notice-ink);text-decoration:underline;cursor:pointer;font-weight:500;background:none;border:none;padding:0;font-size:inherit;font-family:inherit}.Notice152-module__link___nvVGC:focus-visible{outline:2px solid #0066CC;outline-offset:2px}.Widget-module__m___KgnwP{animation:Widget-module__float___cFcKx 4s ease-in-out infinite}@keyframes Widget-module__float___cFcKx{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Widget-module__eye___FHUW6{transform-box:fill-box;transform-origin:center;animation:Widget-module__blink___LofSW 4.5s infinite}@keyframes Widget-module__blink___LofSW{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Widget-module__wavehand___sVHrT{transform-box:fill-box;transform-origin:bottom center;animation:Widget-module__wv___Eesu7 1.6s ease-in-out infinite}@keyframes Widget-module__wv___Eesu7{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.Widget-module__dots___b-glf i,.Widget-module__dots___b-glf circle{animation:Widget-module__tb___Kw7mp 1.3s infinite}.Widget-module__dots___b-glf i:nth-child(2),.Widget-module__dots___b-glf circle:nth-child(2){animation-delay:.18s}.Widget-module__dots___b-glf i:nth-child(3),.Widget-module__dots___b-glf circle:nth-child(3){animation-delay:.36s}@keyframes Widget-module__tb___Kw7mp{0%,60%,to{opacity:.3}30%{opacity:1}}.Widget-module__pop2___UV0bp{transform-box:fill-box;transform-origin:center;animation:Widget-module__pop2___UV0bp 2.6s ease-in-out infinite}@keyframes Widget-module__pop2___UV0bp{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.Widget-module__drop___oOlK0{transform-box:fill-box;transform-origin:top;animation:Widget-module__drp___T5sX- 3s ease-in-out infinite}@keyframes Widget-module__drp___T5sX-{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.Widget-module__pop2___UV0bp{opacity:1;transform:scale(1)}.Widget-module__drop___oOlK0{opacity:.85}}.Widget-module__frame___88AdB{background:#fff;border-radius:8px;box-shadow:none;border:none;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-sans);color:#1a1a1a;box-sizing:border-box}.Widget-module__frameMobile___CvwRr{border-radius:8px;box-shadow:none;border:none}.Widget-module__messages___LSfNm{flex:1;overflow-y:auto;overflow-x:hidden;padding:14px 14px 6px;display:flex;flex-direction:column;gap:14px;background:#fff;scroll-behavior:smooth}.Widget-module__messages___LSfNm::-webkit-scrollbar{width:6px}.Widget-module__messages___LSfNm::-webkit-scrollbar-track{background:transparent}.Widget-module__messages___LSfNm::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.Widget-module__messages___LSfNm::-webkit-scrollbar-thumb:hover{background:#5b7a99}.Widget-module__messagesMobile___6TJK0{padding:16px 16px 8px}.md-module__m___MbLhV{animation:md-module__float___giXHa 4s ease-in-out infinite}@keyframes md-module__float___giXHa{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.md-module__eye___KBbP-{transform-box:fill-box;transform-origin:center;animation:md-module__blink___-4Edq 4.5s infinite}@keyframes md-module__blink___-4Edq{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.md-module__wavehand___8bqc7{transform-box:fill-box;transform-origin:bottom center;animation:md-module__wv___rcjEz 1.6s ease-in-out infinite}@keyframes md-module__wv___rcjEz{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.md-module__dots___r9zNV i,.md-module__dots___r9zNV circle{animation:md-module__tb___pxf-4 1.3s infinite}.md-module__dots___r9zNV i:nth-child(2),.md-module__dots___r9zNV circle:nth-child(2){animation-delay:.18s}.md-module__dots___r9zNV i:nth-child(3),.md-module__dots___r9zNV circle:nth-child(3){animation-delay:.36s}@keyframes md-module__tb___pxf-4{0%,60%,to{opacity:.3}30%{opacity:1}}.md-module__pop2___u2O1n{transform-box:fill-box;transform-origin:center;animation:md-module__pop2___u2O1n 2.6s ease-in-out infinite}@keyframes md-module__pop2___u2O1n{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.md-module__drop___EtzbB{transform-box:fill-box;transform-origin:top;animation:md-module__drp___lLV8G 3s ease-in-out infinite}@keyframes md-module__drp___lLV8G{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.md-module__pop2___u2O1n{opacity:1;transform:scale(1)}.md-module__drop___EtzbB{opacity:.85}}.md-module__ml___HRhQ-{margin-top:8px;margin-bottom:0}.md-module__step___RKXIK{display:grid;grid-template-columns:24px 1fr;gap:8px;margin-top:6px}.md-module__step___RKXIK .md-module__num___oL4Mv{font-family:var(--font-mono);font-weight:600;color:#06c;font-size:13px}.md-module__step___RKXIK .md-module__title___-6KdT{font-weight:600;color:#1a1a1a}.App-module__m___wdzAQ{animation:App-module__float___zKa-R 4s ease-in-out infinite}@keyframes App-module__float___zKa-R{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.App-module__eye___svkPX{transform-box:fill-box;transform-origin:center;animation:App-module__blink___GDUGZ 4.5s infinite}@keyframes App-module__blink___GDUGZ{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.App-module__wavehand___Ayx0o{transform-box:fill-box;transform-origin:bottom center;animation:App-module__wv___7Fe8o 1.6s ease-in-out infinite}@keyframes App-module__wv___7Fe8o{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.App-module__dots___i-CwZ i,.App-module__dots___i-CwZ circle{animation:App-module__tb___j-HbH 1.3s infinite}.App-module__dots___i-CwZ i:nth-child(2),.App-module__dots___i-CwZ circle:nth-child(2){animation-delay:.18s}.App-module__dots___i-CwZ i:nth-child(3),.App-module__dots___i-CwZ circle:nth-child(3){animation-delay:.36s}@keyframes App-module__tb___j-HbH{0%,60%,to{opacity:.3}30%{opacity:1}}.App-module__pop2___-xaEF{transform-box:fill-box;transform-origin:center;animation:App-module__pop2___-xaEF 2.6s ease-in-out infinite}@keyframes App-module__pop2___-xaEF{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.App-module__drop___5VHPj{transform-box:fill-box;transform-origin:top;animation:App-module__drp___IyKhz 3s ease-in-out infinite}@keyframes App-module__drp___IyKhz{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.App-module__pop2___-xaEF{opacity:1;transform:scale(1)}.App-module__drop___5VHPj{opacity:.85}}.App-module__fabSlot___R0RZU{position:fixed;right:24px;bottom:24px;z-index:999}@media (max-width: 768px){.App-module__fabSlot___R0RZU{right:16px;bottom:16px}}.App-module__widgetSlot___f0TJg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000}@supports (height: 100dvh){.App-module__widgetSlot___f0TJg{height:100dvh}}@media (max-width: 768px){.App-module__widgetSlot___f0TJg{bottom:8px;overflow:hidden}}:root{--blue: #0066CC;--blue-dark: #1F4E79;--blue-muted: #5B7A99;--bg-soft: #F4F7FA;--bubble-ai: #F5F7FA;--bubble-user: #E3EEFA;--ink: #1A1A1A;--ink-2: #374151;--ink-muted: #6B7280;--line: #E5E7EB;--line-soft: #EFF2F6;--success: #10B981;--warn: #F59E0B;--danger: #EF4444;--notice-bg: #FFF7E6;--notice-border: #F2D49A;--notice-ink: #7A5A14;--error-bg: #FEF2F2;--error-border: #FCA5A5;--error-ink: #7F1D1D;--neg-bg: #FEF7EC;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--bubble-radius: 10px;--shadow-fab: 0 4px 20px rgba(0, 0, 0, .18), 0 1px 2px rgba(0, 0, 0, .08);--shadow-fab-hover: 0 6px 24px rgba(0, 102, 204, .32), 0 2px 4px rgba(0, 0, 0, .08);--shadow-widget: 0 12px 40px rgba(20, 50, 90, .16), 0 2px 8px rgba(20, 50, 90, .06)}.m{animation:float 4s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.eye{transform-box:fill-box;transform-origin:center;animation:blink 4.5s infinite}@keyframes blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.wavehand{transform-box:fill-box;transform-origin:bottom center;animation:wv 1.6s ease-in-out infinite}@keyframes wv{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.dots i,.dots circle{animation:tb 1.3s infinite}.dots i:nth-child(2),.dots circle:nth-child(2){animation-delay:.18s}.dots i:nth-child(3),.dots circle:nth-child(3){animation-delay:.36s}@keyframes tb{0%,60%,to{opacity:.3}30%{opacity:1}}.pop2{transform-box:fill-box;transform-origin:center;animation:pop2 2.6s ease-in-out infinite}@keyframes pop2{0%,40%{transform:scale(0);opacity:0}55%,90%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}.drop{transform-box:fill-box;transform-origin:top;animation:drp 3s ease-in-out infinite}@keyframes drp{0%,70%,to{transform:translateY(0);opacity:.85}85%{transform:translateY(4px);opacity:.4}}@media (prefers-reduced-motion: reduce){*{animation:none!important}.pop2{opacity:1;transform:scale(1)}.drop{opacity:.85}}html,body,#root{margin:0;padding:0;height:100%;width:100%}*{box-sizing:border-box}body{font-family:var(--font-sans);background:#fbfcfd;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:inherit}a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
