.Chat_chatWrapper__kRl_d{display:flex;flex-direction:column;height:100%;width:100%}.Chat_avatarHolder__oWFzv{display:flex;flex-direction:column;align-items:center;width:100px;margin-right:10px;font-size:10px;text-align:center}.Chat_responseAvatar__wLdCM{width:50px;margin:0;border-radius:2px}.Chat_avatarName__PFwQH{margin-top:4px;font-size:10px;text-align:center}.Chat_chatContainer__3_OLQ{flex:1 1;overflow-y:auto;padding:10px;background-color:#fcfeff}.Chat_messageContainer__CVZeF{display:flex;flex-direction:column}.Chat_message__YX51t{position:relative;margin-bottom:10px;padding:20px;border-radius:5px;max-width:90%}.Chat_userMessage__Xo3b2{align-self:flex-end;background-color:#009cff;color:#fff;margin-right:30px}.Chat_assistantMessage__PMvQD{display:flex;flex-direction:row;align-items:flex-start;background-color:#f6f6f6;font-size:20px;line-height:1.3;width:80%;padding-right:50px;margin-bottom:50px}.Chat_inputContainer__Dlb_J{display:flex;padding:10px;background-color:#fff;border-top:1px solid #ddd}.Chat_inputField__SdRTY{flex:1 1;padding:10px;border:1px solid #ccc;border-radius:4px;margin-right:10px;font-size:20px;line-height:1.3;resize:none;max-height:calc(1.3em * 3);overflow:hidden}@keyframes Chat_breathing__8qUVF{0%{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:.4;transform:scale(1)}}@keyframes Chat_fadeIn__MCOf9{0%{opacity:0}to{opacity:1}}.Chat_breathingEffect__KC_kv{animation:Chat_breathing__8qUVF 5s ease-in-out infinite}.Chat_placeholder__Ld1Sl{width:30px;height:30px;background-color:#f0f0f0;background-color:transparent;border-radius:5px;display:flex;justify-content:center;align-items:center;opacity:.4}.Chat_placeholder__Ld1Sl .Chat_responseAvatar__wLdCM{width:30px;height:30px}.Chat_assistantMessage__PMvQD:not(.Chat_placeholder__Ld1Sl){animation:Chat_fadeIn__MCOf9 .5s ease-in}.Chat_sendButton__Ysouy{width:60px;height:50px;background-color:#0084fa;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.Chat_sendButton__Ysouy:hover{transform:scale(1.05);background-color:#0084fa}.Chat_sendButton__Ysouy:disabled{background-color:#ccc;color:#666;cursor:not-allowed;box-shadow:none}.MediaTalk_audio__M1lZY{position:absolute;bottom:5px;right:5px;width:20px;height:20px}.ShowGroup_showGroupContainer__L72Y7{grid-template-columns:repeat(auto-fit,minmax(40%,1fr));grid-gap:15px;gap:15px;width:100%;overflow-x:hidden;padding:70px}.ShowGroup_newShowGroupContainer__L07Zf,.ShowGroup_showGroupContainer__L72Y7{display:grid;align-items:center;justify-content:center;overflow-y:auto;box-sizing:border-box}.ShowGroup_newShowGroupContainer__L07Zf{grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;max-width:-moz-fit-content;max-width:fit-content;padding:80px;overflow:hidden}.ShowGroup_avatarContainer__GmVFJ{width:180px}.ShowGroup_avatarContainer__GmVFJ,.ShowGroup_newAvatarContainer__dcaUK{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:transform .3s ease}.ShowGroup_newAvatarContainer__dcaUK{max-width:100%;margin-bottom:10px}.ShowGroup_avatarContainer__GmVFJ:hover,.ShowGroup_newAvatarContainer__dcaUK:hover{transform:scale(1.05)}.ShowGroup_avatarImage__NLDHi{width:180px;aspect-ratio:1/1;border-radius:3%;object-fit:cover;transition:width .3s ease,height .3s ease}.ShowGroup_newAvatarImage__R10Yf{width:220px;height:220px;border-radius:3%;object-fit:cover;transition:transform .3s ease}.ShowGroup_avatarContainer__GmVFJ p,.ShowGroup_newAvatarContainer__dcaUK p{font-size:1em;margin-top:8px;text-align:center}.ShowGroup_newAvatarCareer__fvOi7{font-size:.9em}.ShowGroup_avatarContainer__GmVFJ,.ShowGroup_newAvatarContainer__dcaUK{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:transform .3s ease;position:relative}.ShowGroup_audio___bCqY{position:absolute;bottom:5px;right:5px;width:20px;height:20px}.ShowGroup_avatarImage__NLDHi,.ShowGroup_newAvatarImage__R10Yf{max-width:100%;max-height:100%;object-fit:contain}.ShowGroup_avatarContainer__GmVFJ>div{display:inline-block}@media (max-width:1400px){.ShowGroup_showGroupContainer__L72Y7{grid-template-columns:1fr;align-items:center;justify-content:center}.ShowGroup_newShowGroupContainer__L07Zf{grid-template-columns:repeat(3,1fr)}.ShowGroup_avatarImage__NLDHi,.ShowGroup_newAvatarImage__R10Yf{width:60%}}@media (max-height:800px){.ShowGroup_avatarContainer__GmVFJ p,.ShowGroup_newAvatarContainer__dcaUK p{font-size:.9em}.ShowGroup_avatarContainer__GmVFJ,.ShowGroup_newAvatarContainer__dcaUK{width:70%}}@media (max-height:600px){.ShowGroup_avatarContainer__GmVFJ p,.ShowGroup_newAvatarContainer__dcaUK p{font-size:.8em}}.DetailsPanel_connectionControls__AT2O2{display:flex;flex-direction:column;height:100%}.DetailsPanel_cardsContainer__lHtqr{display:flex;flex-direction:column;overflow-y:auto;gap:12px;padding:5px 10px 0 0}.DetailsPanel_personaCard__H2g6i{display:flex;align-items:flex-start;padding:16px 20px;border:1px solid #ddd;border-radius:8px;background-color:#fff;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease;position:relative}.DetailsPanel_personaCard__H2g6i:hover{box-shadow:0 2px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.DetailsPanel_highlightedPersona__2OdhH{border-color:#007bff}.DetailsPanel_personaAvatar__g6TJg{width:50px;height:50px;border-radius:2px;margin-right:16px;align-self:flex-start}.DetailsPanel_personaContent__Ta6vz{flex:1 1;overflow-wrap:break-word}.DetailsPanel_title__okJVq{font-size:16px;font-weight:700;margin-bottom:8px}.DetailsPanel_textLabel__kQ4lm{font-size:14px;margin-top:12px;color:#555}.DetailsPanel_input__KFiS6,.DetailsPanel_instructionsEditable__79CBh{border:1px solid #ddd;padding:8px;border-radius:4px;margin-top:8px}.ConnectAction_actionContainer__IGj3F{padding:16px 0;display:flex;justify-content:center}.ConnectAction_buttonContainer__EXYNt{display:flex;gap:10px}.ConnectAction_connectButton__XDMZu{background-color:#0084fa;color:#fff;border:none;padding:12px 20px;font-weight:700;border-radius:4px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.ConnectAction_connectButton__XDMZu:hover{background-color:#0084fa;transform:scale(1.02)}.ConnectAction_disconnectButton__gZY_K{background-color:#dc3545;color:#fff;border:none;padding:12px 20px;font-weight:700;border-radius:4px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.ConnectAction_disconnectButton__gZY_K:hover{background-color:#c82333;transform:scale(1.02)}.ConnectAction_fullWidthButton__FQ_oa{width:100%;max-width:300px;padding:16px;font-size:16px}.Convo_headerContainer__rLYYc{padding-top:10px;margin:15px 0 5px;border-top:1px solid rgba(100,100,250,.1)}.Convo_headerContainer__rLYYc,.Convo_header__XnDIf{display:flex;align-items:center}.Convo_avatar__3C9hq{width:25px;height:25px;border-radius:20%;margin-right:8px}.Convo_characterName__TefAe{font-weight:700;font-size:24px;color:rgba(0,0,150,.7)}.Convo_questionContainer__TkxW6{display:inline-flex;flex-direction:column;padding:8px 12px;margin:4px 0;background:#fca4f3;background:#fcf4a3;border:0 solid #e0e0e0;border-radius:3px;box-shadow:0 4px 6px rgba(0,0,0,.1);opacity:0;transform:translateY(50px);transition:opacity .5s ease,transform .5s ease;align-self:flex-start;max-width:-moz-fit-content;max-width:fit-content;word-wrap:break-word;cursor:pointer}.Convo_fadeInSlideUp__Pshj5{opacity:1;transform:translateY(0)}.Convo_question__oRxAD{font-size:14px;color:#000;line-height:1.4}.Convo_questionContainer__TkxW6:hover{background:#fff}.App_appWrapper__nFz1M{display:flex;flex-direction:column;height:100vh;width:100%;background-color:#fff;color:#333}.App_header__SRTHd{background-color:#0084fa;color:#fff;padding:30px;text-align:left;box-sizing:border-box;height:120px;position:relative;overflow:hidden;border-bottom:1px solid #000}@keyframes App_slide__UgYXZ{0%{background-position:0 0}to{background-position:200% 0}}.App_logobg__sT_ZD,.App_logostart___SMpm{position:absolute;left:10px;top:0;height:100%;object-fit:cover;z-index:1}.App_careers__G_BmY{position:absolute;right:10px;top:20px;height:70%;object-fit:cover;z-index:1}.App_leftColumn__ymtPz{width:8%}.App_tabMenu__yij9x{display:flex;border-bottom:1px solid #0084fa;background-color:#fff}.App_tabButton__e3mqU{flex:1 1;border:none;padding:10px;font-size:16px;cursor:pointer;transition:background-color .3s ease,color .3s ease;color:#606b98;background-color:transparent}.App_tabButton__e3mqU:hover{background-color:#c2deff}.App_activeTab__B_Yga{font-weight:700;border-bottom:2px solid #1a71d5;color:#fff;background-color:#1a71d5}.App_tabContent__hyGgE{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:16px 8px;box-sizing:border-box;background-color:#f0f8ff}.App_cardsContainer__XfDMs{display:flex;flex-direction:column;gap:12px}.App_personaCard__Tic7C{display:flex;align-items:flex-start;padding:16px;border:1px solid #ddd;border-radius:8px;background-color:#fff;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,background-color .2s ease;box-sizing:border-box}.App_personaCard__Tic7C:hover{box-shadow:0 2px 6px rgba(0,0,0,.1);background-color:#f9f9f9}.App_highlightedPersona__GVpOz{border-color:#333}.App_personaAvatar__gC40g{width:50px;height:50px;border-radius:50%;margin-right:16px;align-self:flex-start}.App_personaContent__4euUQ{flex:1 1;overflow-wrap:break-word;color:#333}.App_title__SBw6V{position:relative;font-optical-sizing:auto;font-size:4.5rem;line-height:1;font-weight:800;opacity:.8;z-index:10;text-align:center;color:#435eff;color:#000;opacity:.2}.App_textLabel__GJZHJ{font-size:14px;margin-top:12px;color:#666}.App_instructionsEditable__AVmMS{background-color:#f9f9f9}.App_input__axMWd,.App_instructionsEditable__AVmMS{border:1px solid #ccc;padding:8px;border-radius:4px;margin-top:8px;color:#333}.App_input__axMWd{background-color:#fff}.App_connectAction__0qLYz{position:relative;height:64px;display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;box-shadow:0 -2px 4px rgba(0,0,0,.1);color:#333}.App_rightColumn__1A9aR{width:17%}.App_convoBox__wtN0J{flex:1 1;color:#000;padding:12px;overflow-y:auto}.App_convoHead__rgzhI{background-color:#e0f0ff;color:#000;padding:10px;font-size:18px;font-weight:700}.App_linkBox__njVuc{display:none;height:400px;background-color:#e0f0ff;color:#333;padding:12px;overflow-y:auto}.App_contentWrapper__EkmZk{display:flex;flex:1 1;overflow:hidden}.App_leftColumn__ymtPz{display:flex;flex-direction:column;width:30%;background-color:#f9f9f9;height:100%;overflow:hidden;background-color:#f0f8ff}.App_centerColumn__pA4d6{flex:1 1;padding:16px;background-color:#fff;overflow-y:auto;box-sizing:border-box;color:#333}.App_rightColumn__1A9aR{display:flex;flex-direction:column;width:20%;padding:1px;background-color:#e0f0ff;height:100%;overflow-y:auto;color:#333;margin-right:10px}.App_newLayoutWrapper__hIRaD{display:flex;flex:1 1;overflow:hidden}.App_newLeftColumn__NF71U{display:flex;flex-direction:column;width:16.6%;height:100%;overflow:hidden;background-color:#f0f8ff}.App_newCenterColumn__yWOK9{width:66.33%;padding:16px;background-color:#fff;overflow:hidden;box-sizing:border-box}.App_newCenterColumn__yWOK9,.App_newRightColumn__4FPrh{display:flex;flex-direction:column;color:#333;background-color:#f0f8ff}.App_newRightColumn__4FPrh{width:16.6%;padding:1px;height:100%;overflow-y:auto;margin-right:0}.App_newCenteredBlock___4a_8{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}