.aspect-block_aspect_block__DfcsI{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.aspect-block_aspect_block__DfcsI.aspect-block_expanded__4ukSA .aspect-block_aspects_toggle__q814e svg{transform:rotate(180deg)}.aspect-block_aspect_block__DfcsI.aspect-block_expanded__4ukSA .aspect-block_aspects_content__UpmXo{max-height:2000px;opacity:1}.aspect-block_aspects_header__R_NY9{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;transition:background .15s ease;border-bottom:1px solid #e5e7eb}.aspect-block_aspects_header__R_NY9:hover{background:#f9fafb}.aspect-block_aspects_icon__BaCOV{width:40px;height:40px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aspect-block_aspects_icon__BaCOV svg{width:20px;height:20px;color:#fff}.aspect-block_aspects_title__2OP7P{flex:1}.aspect-block_aspects_title__2OP7P h3{font-size:16px;font-weight:600;color:#1a1a2e;margin:0 0 2px;line-height:1.4}.aspect-block_aspects_subtitle__yBbH9{font-size:13px;color:#6b7280;margin:0}.aspect-block_aspects_toggle__q814e{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#9ca3af;transition:transform .2s ease}.aspect-block_aspects_toggle__q814e svg{width:16px;height:16px}.aspect-block_aspects_content__UpmXo{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease;opacity:0}.aspect-block_aspects_list__Tp1Xr{padding:0;margin:0;list-style:none}.aspect-block_aspect__ekcpC{border-bottom:1px solid #f3f4f6}.aspect-block_aspect__ekcpC:last-child{border-bottom:none}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_number__6CkmN{background:#4f46e5;color:#fff}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_preview___R8Av{display:none}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_expand__rIirV svg{transform:rotate(90deg)}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_body__0ui_Z{max-height:800px;opacity:1}.aspect-block_aspect_header__MJHSv{display:flex;align-items:center;gap:14px;padding:14px 20px;cursor:pointer;transition:background .15s ease}.aspect-block_aspect_header__MJHSv:hover{background:#f9fafb}.aspect-block_aspect_number__6CkmN{width:28px;height:28px;background:#e0e7ff;color:#4f46e5;border-radius:8px;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.aspect-block_aspect_info__CpH1O{flex:1;min-width:0}.aspect-block_aspect_title__YCGNA{font-size:14px;font-weight:500;color:#374151;margin-bottom:2px;line-height:1.4}.aspect-block_aspect_preview___R8Av{font-size:13px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.aspect-block_aspect_preview___R8Av a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.aspect-block_aspect_expand__rIirV{width:20px;height:20px;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aspect-block_aspect_expand__rIirV svg{transition:transform .2s ease}.aspect-block_aspect_body__0ui_Z{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease;background:#f8fafc;opacity:0}.aspect-block_aspect_content_wrapper__EqYf9{padding:16px 20px 20px 62px}.aspect-block_aspect_actions__8FPis{display:flex;align-items:center;gap:8px;margin-bottom:12px}.aspect-block_aspect_play_btn__XELCy{width:32px;height:32px;background:#1a1a2e;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease;border:none}.aspect-block_aspect_play_btn__XELCy:hover{transform:scale(1.1)}.aspect-block_aspect_play_btn__XELCy svg{width:12px;height:12px;color:#fff;margin-left:2px}.aspect-block_aspect_description__JWBCH{font-size:14px;color:#4b5563;line-height:1.6}.aspect-block_aspect_description__JWBCH a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.aspect-block_aspect_description__JWBCH a:hover{text-decoration-color:#2563eb}.aspect-block_aspect_description__JWBCH ul{margin-top:12px;padding-left:0;list-style:none}.aspect-block_aspect_description__JWBCH li{position:relative;padding-left:20px;margin-bottom:8px}.aspect-block_aspect_description__JWBCH li:before{content:"•";position:absolute;left:0;color:#6366f1;font-weight:700}.aspect-block_aspect_description__JWBCH strong{font-weight:600}.aspect-block_generate_more__3LF_n{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:#f8fafc;border:none;border-top:1px solid #e5e7eb;cursor:pointer;transition:all .15s ease;font-size:14px;font-weight:500;color:#6b7280;width:100%}.aspect-block_generate_more__3LF_n:hover:not(:disabled){background:#f1f5f9;color:#4f46e5}.aspect-block_generate_more__3LF_n:disabled{cursor:not-allowed;opacity:.7}.aspect-block_generate_more__3LF_n svg{width:16px;height:16px}.aspect-block_loading__ezK6t{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#4f46e5;border-radius:50%;animation:aspect-block_spin__mYrH5 1s linear infinite}@keyframes aspect-block_spin__mYrH5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.aspect-block_section_item_card__xBLtT{background:transparent}.aspect-block_section_item_header__uQAl_{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.aspect-block_section_item_title__FDKVi{font-size:15px;font-weight:600;color:#1a1a2e;margin:0;line-height:1.4}.aspect-block_section_item_title__FDKVi h2{font-size:inherit;font-weight:inherit;margin:0}.aspect-block_section_item_actions__1kwlJ{display:flex;align-items:center;gap:8px}.aspect-block_section_item_action_btn__H4mwy{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .15s ease}.aspect-block_section_item_action_btn__H4mwy:hover{background:rgba(0,0,0,.05);color:#374151}.aspect-block_section_item_action_btn__H4mwy svg{width:16px;height:16px}.aspect-block_section_item_description__XWKjl{font-size:14px;color:#4b5563;line-height:1.6}.aspect-block_section_item_description__XWKjl a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.aspect-block_section_item_description__XWKjl a:hover{text-decoration-color:#2563eb}.aspect-block_concept_link__0_Kwr{display:inline-flex;align-items:center;gap:4px;color:#9a57dd;font-size:12px;font-weight:500;text-decoration:none;margin-left:8px}.aspect-block_concept_link__0_Kwr:hover{text-decoration:underline}.aspect-block_concept_link__0_Kwr svg{width:14px;height:14px}.aspect-block_aspect_skeleton__JbTjM{padding:14px 20px;border-bottom:1px solid #f3f4f6}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_header__9ch4U{display:flex;align-items:center;gap:14px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_number__kq64J{width:28px;height:28px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:aspect-block_shimmer__5efcV 1.5s infinite;border-radius:8px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_content__w5GHg{flex:1}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_title__cK7F0{height:16px;width:60%;margin-bottom:8px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_preview__V5tQe,.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_title__cK7F0{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:aspect-block_shimmer__5efcV 1.5s infinite;border-radius:4px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_preview__V5tQe{height:12px;width:40%}@keyframes aspect-block_shimmer__5efcV{0%{background-position:200% 0}to{background-position:-200% 0}}.aspect-block_aspect_block__DfcsI.aspect-block_focused__zXvJR{box-shadow:0 0 0 2px rgba(79,70,229,.2),0 4px 12px rgba(0,0,0,.1)}.aspect-block_aspect_dropdown__qaWEu .aspect-block_ant-dropdown-menu__tDemw{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:4px}.aspect-block_aspect_dropdown__qaWEu .aspect-block_ant-dropdown-menu-item__q2fcj{border-radius:6px;padding:8px 12px;font-size:13px}.aspect-block_aspect_dropdown__qaWEu .aspect-block_ant-dropdown-menu-item__q2fcj:hover{background:#f9fafb}.aspect-block_aspect_block_wrapper__rBYGP{margin-bottom:24px}.aspect-block_aspect_outer_header__YQGoc{display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin-bottom:8px}.aspect-block_aspect_outer_title__y48qy{display:flex;align-items:center;gap:8px;flex:1}.aspect-block_aspect_outer_text__hIJMX{font-size:15px;font-weight:500;color:#1a1a2e}.aspect-block_aspect_outer_actions__MMJe_{display:flex;align-items:center;gap:12px}.aspect-block_aspect_count_nav__uyrMY{background:transparent;margin:0}.aspect-block_aspect_count_wrapper__ky7vI{display:flex;align-items:center;gap:8px}.aspect-block_aspect_count_inner__E6Avb{display:flex;align-items:center;gap:4px;position:relative}.aspect-block_aspect_progress__Ae8HZ{color:#4f46e5!important}.aspect-block_aspect_count__qUiN2{font-size:13px;font-weight:500;color:#6b7280;background:#f9fafb;padding:4px 10px;border-radius:12px;min-width:24px;text-align:center}.aspect-block_aspect_menu_btn__tbA_n{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .15s ease}.aspect-block_aspect_menu_btn__tbA_n:hover{background:rgba(0,0,0,.05);color:#374151}.aspect-block_aspect_loader__ivdja{display:flex;justify-content:center;align-items:center;padding:32px}.aspect-block_faq_section__aOOAK{display:flex;gap:12px;padding:8px 0;overflow-x:auto;cursor:grab}.aspect-block_faq_section__aOOAK::-webkit-scrollbar{display:none}.aspect-block_faq_section__aOOAK{-ms-overflow-style:none;scrollbar-width:none}.aspect-block_faq_item__qeFt9{flex-shrink:0;padding:10px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .15s ease}.aspect-block_faq_item__qeFt9:hover{border-color:#4f46e5;background:#e0e7ff}.aspect-block_faq_text__6Tspr{font-size:13px;color:#374151;white-space:nowrap}.aspect-block_loading_wrapper__AZdlG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.aspect-block_loading_wrapper__AZdlG p{font-size:14px;color:#6b7280}.aspect-block_loading_circle__BHxzn{animation:aspect-block_pulse__LR8Ck 1.5s ease-in-out infinite}@keyframes aspect-block_pulse__LR8Ck{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:768px){.aspect-block_aspects_header__R_NY9{padding:14px 16px}.aspect-block_aspects_icon__BaCOV{width:36px;height:36px}.aspect-block_aspects_icon__BaCOV svg{width:18px;height:18px}.aspect-block_aspects_title__2OP7P h3{font-size:15px}.aspect-block_aspect_header__MJHSv{padding:12px 16px}.aspect-block_aspect_content_wrapper__EqYf9{padding:12px 16px 16px 50px}.aspect-block_aspect_preview___R8Av{display:none}.aspect-block_generate_more__3LF_n{padding:12px 16px;font-size:13px}}.NestableBullets_component__O9oSn{background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:visible;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.3);max-width:100%}.NestableBullets_component__O9oSn:hover{border-color:hsla(0,0%,100%,.16);box-shadow:0 4px 6px rgba(0,0,0,.3);transform:translateY(-1px)}.NestableBullets_componentHeader__vOXny{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);border-radius:16px 16px 0 0;flex-wrap:nowrap;gap:12px}.NestableBullets_componentType__BK4mJ{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.NestableBullets_typeLabel__U2ckN{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:hsla(0,0%,100%,.05);border-radius:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;position:relative;white-space:nowrap;flex-shrink:0}.NestableBullets_typeLabel__U2ckN.NestableBullets_example__VpYyX{background:rgba(16,185,129,.1);color:#10b981}.NestableBullets_componentActions__ZxfNr{display:flex;align-items:center;gap:8px;flex-shrink:0}.NestableBullets_infoBtn__opIdy{width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;color:#64748b;transition:all .2s;position:relative}.NestableBullets_infoBtn__opIdy:hover{background:hsla(0,0%,100%,.1);color:#06b6d4;transform:scale(1.1);border-color:rgba(6,182,212,.3)}.NestableBullets_infoTooltip__IyaOw{position:absolute;bottom:calc(100% + 8px);right:0;padding:12px 16px;background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;font-size:13px;color:#94a3b8;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);transition:all .2s;box-shadow:0 20px 25px rgba(0,0,0,.3);font-weight:400;text-transform:none;letter-spacing:normal;max-width:280px;min-width:280px;white-space:normal;line-height:1.5;z-index:3000}.NestableBullets_infoBtn__opIdy:hover .NestableBullets_infoTooltip__IyaOw{opacity:1;visibility:visible;transform:translateY(0)}.NestableBullets_infoTooltip__IyaOw:after{content:"";position:absolute;top:100%;right:10px;border:5px solid transparent;border-top-color:#1a1d24}.NestableBullets_componentContent__JG_jh{padding:20px}.NestableBullets_contentTitle__c0iUb{font-size:18px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px;line-height:1.4;color:#fff}.NestableBullets_nestableBullets__arFpX{margin-top:16px}.NestableBullets_bulletItemWrapper__JVe1u{margin-bottom:12px}.NestableBullets_nestedSubbullets__BrsHX{margin-left:40px;margin-top:10px;padding-left:15px;border-left:2px solid rgba(129,230,217,.3)}.NestableBullets_nestedSubbullets__BrsHX .NestableBullets_bullet-wrapper__bXFWr{transform:scale(.9)}.NestableBullets_nestedSubbullets__BrsHX .NestableBullets_nestedSubbullets__BrsHX .NestableBullets_bullet-wrapper__bXFWr{transform:scale(.8)}.NestableBullets_nestableBullets__arFpX{overflow:visible}.NestableBullets_nestedSubbullets__BrsHX{animation:NestableBullets_slideIn__yg0mw .3s ease-out}.NestableBullets_leafBullet__clXpA{position:relative}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_leafBullet__clXpA):hover{transform:translateY(-2px);transition:all .3s ease}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_leafBullet__clXpA){position:relative}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_leafBullet__clXpA):hover:after{opacity:1}.NestableBullets_loadingBullet__L_SQO{position:relative;overflow:hidden}.NestableBullets_loadingBullet__L_SQO:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:NestableBullets_shimmer__kggZ0 1.5s infinite}@keyframes NestableBullets_shimmer__kggZ0{0%{left:-100%}to{left:100%}}@keyframes NestableBullets_slideIn__yg0mw{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NestableBullets_nestableBullets__arFpX ul{margin:0;padding-left:0;list-style:none}.NestableBullets_nestableBullets__arFpX li{margin:.75rem 0;line-height:1.5}.NestableBullets_nestableBullets__arFpX span{color:#fff;font-size:.95rem}.NestableBullets_unexpandableBullet__kgC42{pointer-events:none}.NestableBullets_unexpandableBullet__kgC42 .NestableBullets_bullet-item__C2f5g{pointer-events:auto;cursor:default}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_unexpandableBullet__kgC42):hover{transform:none}@media (max-width:768px){.NestableBullets_infoTooltip__IyaOw{bottom:auto;top:calc(100% + 8px);max-width:200px}.NestableBullets_infoTooltip__IyaOw:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#1a1d24}}.RealtimeChatPanel_chatShell__78U1a{width:100%;height:100%;background:#1a1a22;display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.RealtimeChatPanel_chatHeader__I0ddQ{padding:16px 16px 0;flex-shrink:0;background:#21212d;border-bottom:1px solid hsla(0,0%,100%,.08)}.RealtimeChatPanel_chatHeaderTop__Da5F4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.RealtimeChatPanel_chatHeaderLeft___K4Ui{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}.RealtimeChatPanel_chatAvatar__hvo37{width:34px;height:34px;border-radius:50%;background:#0d9488;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.RealtimeChatPanel_chatHeaderInfo__2HWMe{flex:1;min-width:0}.RealtimeChatPanel_chatNameRow__XWewN{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:2px}.RealtimeChatPanel_chatExpertName__Jr83l{font-size:.875rem;font-weight:600;color:#f0f0f4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RealtimeChatPanel_chatBadge__mRXyc{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:4px;border:1px solid hsla(0,0%,100%,.08);color:#9a9aaa;white-space:nowrap;flex-shrink:0}.RealtimeChatPanel_chatDescription__jXsMn{font-size:.75rem;color:#6a6a78;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RealtimeChatPanel_closeBtn__PyBGp{background:none;border:none;cursor:pointer;color:#6a6a78;padding:4px;flex-shrink:0;transition:color .15s}.RealtimeChatPanel_closeBtn__PyBGp:hover{color:#f0f0f4}.RealtimeChatPanel_modeTabs__z1nma{display:flex;gap:0;margin:0 -16px}.RealtimeChatPanel_modeTab__cWGNj{flex:1;padding:10px 0;border:none;border-bottom:2px solid transparent;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:600;color:#6a6a78;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .25s ease}.RealtimeChatPanel_modeTab__cWGNj:not(.RealtimeChatPanel_active__taabZ):hover{color:#9a9aaa;background:hsla(0,0%,100%,.02)}.RealtimeChatPanel_modeTab__cWGNj.RealtimeChatPanel_active__taabZ{color:#2dd4bf;border-bottom-color:#0d9488}.RealtimeChatPanel_modeTab__cWGNj svg{flex-shrink:0}.RealtimeChatPanel_chatMessages__MvSgt{flex:1;overflow-y:auto;padding:12px 16px 16px;display:flex;flex-direction:column;gap:14px}.RealtimeChatPanel_chatMessages__MvSgt::-webkit-scrollbar{width:4px}.RealtimeChatPanel_chatMessages__MvSgt::-webkit-scrollbar-track{background:transparent}.RealtimeChatPanel_chatMessages__MvSgt::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:2px}.RealtimeChatPanel_msgRow__t7g1M{display:flex;gap:10px;animation:RealtimeChatPanel_fadeUp__aSPt7 .2s ease-out}.RealtimeChatPanel_msgRow__t7g1M.RealtimeChatPanel_fromUser__XnSJP{flex-direction:row-reverse}.RealtimeChatPanel_msgAvatarSm__JBGcs{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.RealtimeChatPanel_msgAvatarSm__JBGcs.RealtimeChatPanel_ai__p1jq0{background:#0d9488}.RealtimeChatPanel_msgAvatarSm__JBGcs.RealtimeChatPanel_user__2TXHG{background:#8b7cf6}.RealtimeChatPanel_msgBubble__KdBRz{max-width:78%;padding:10px 14px;border-radius:16px;font-size:.8125rem;line-height:1.55;color:#f0f0f4}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_aiText__ReHrp{background:#292938}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_userText__CsxFm{background:rgba(139,124,246,.18)}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_aiVoice__rhu2v{background:rgba(13,148,136,.1);border-left:2px solid rgba(13,148,136,.25)}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_userVoice__PVE8Q{background:rgba(139,124,246,.15);border-right:2px solid rgba(139,124,246,.25);border-left:none}.RealtimeChatPanel_voiceLabel__Vfink{display:flex;align-items:center;gap:4px;font-size:.625rem;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.RealtimeChatPanel_voiceLabel__Vfink.RealtimeChatPanel_ai__p1jq0{color:#2dd4bf}.RealtimeChatPanel_voiceLabel__Vfink.RealtimeChatPanel_user__2TXHG{color:#8b7cf6}.RealtimeChatPanel_typingRow__LDWni{display:flex;gap:10px;animation:RealtimeChatPanel_fadeUp__aSPt7 .2s ease-out}.RealtimeChatPanel_typingDots__IL1c1{background:#292938;padding:12px 16px;border-radius:16px;display:flex;gap:5px;align-items:center}.RealtimeChatPanel_typingDot__mhQjP{width:6px;height:6px;border-radius:50%;background:#6a6a78;animation:RealtimeChatPanel_typingBounce__m0NTn 1.4s ease-in-out infinite}.RealtimeChatPanel_typingDot__mhQjP:nth-child(2){animation-delay:.15s}.RealtimeChatPanel_typingDot__mhQjP:nth-child(3){animation-delay:.3s}.RealtimeChatPanel_suggestions__pkFiX{flex-shrink:0;padding:8px 14px;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.RealtimeChatPanel_suggestions__pkFiX:empty{display:none;padding:0}.RealtimeChatPanel_suggestions__pkFiX::-webkit-scrollbar{display:none}.RealtimeChatPanel_suggestionChip__vqBdr{flex-shrink:0;padding:8px 14px;border-radius:20px;border:1px solid hsla(0,0%,100%,.08);background:transparent;font-family:inherit;font-size:.75rem;color:#9a9aaa;cursor:pointer;transition:all .15s ease;white-space:nowrap}.RealtimeChatPanel_suggestionChip__vqBdr:hover{border-color:rgba(13,148,136,.25);color:#f0f0f4;background:rgba(13,148,136,.1)}.RealtimeChatPanel_chatInputArea__CD_a_{padding:10px 14px 14px;border-top:1px solid hsla(0,0%,100%,.08);background:#21212d;flex-shrink:0;position:relative;z-index:10}.RealtimeChatPanel_morphBox__81SjI{background:#292938;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;position:relative;overflow:hidden;height:48px;transition:height .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1)}.RealtimeChatPanel_morphBox__81SjI.RealtimeChatPanel_voiceMode__ZkEpx{height:68px;background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.25);box-shadow:0 0 24px rgba(13,148,136,.06)}.RealtimeChatPanel_contentLayer__Qh6Nn{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;overflow:hidden;transition:clip-path .5s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility .3s ease}.RealtimeChatPanel_textLayer__qSLCX{padding:4px 52px 4px 6px}.RealtimeChatPanel_voiceLayer__JS6MX{padding:8px 44px 8px 68px}.RealtimeChatPanel_chatTextInput__kfIOk{flex:1;background:transparent;border:none;outline:none;font-family:inherit;font-size:.8125rem;color:#f0f0f4;padding:8px 10px}.RealtimeChatPanel_chatTextInput__kfIOk::-moz-placeholder{color:#6a6a78}.RealtimeChatPanel_chatTextInput__kfIOk::placeholder{color:#6a6a78}.RealtimeChatPanel_voiceStatusContainer__o3YNB{flex:1;min-width:0}.RealtimeChatPanel_voiceStatusRow__24F0g{display:flex;align-items:center;gap:4px;margin-bottom:2px}.RealtimeChatPanel_voiceStatusLabel__bQv1z{font-size:.8125rem;font-weight:600;color:#2dd4bf}.RealtimeChatPanel_voiceStatusLabel__bQv1z.RealtimeChatPanel_muted__TbT00{color:#ef4444}.RealtimeChatPanel_voiceStatusLabel__bQv1z.RealtimeChatPanel_transcribing__8XCwq{color:#fbbf24}.RealtimeChatPanel_voiceTimer__RNv5p{font-family:DM Mono,monospace;font-size:.625rem;color:#6a6a78;margin-left:6px}.RealtimeChatPanel_voiceTranscript__po1KD{font-size:.6875rem;color:#6a6a78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.RealtimeChatPanel_orb__6rn4P{position:absolute;top:50%;background:#0d9488;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1),border-radius .5s cubic-bezier(.4,0,.2,1),left .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),opacity .2s ease,filter .2s ease,background .3s ease}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I{width:34px;height:34px;border-radius:10px;left:calc(100% - 40px);transform:translateY(-50%)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_inactive__1HfND{opacity:.3;cursor:default}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_active__taabZ{opacity:1}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_active__taabZ:hover{filter:brightness(1.15);box-shadow:0 4px 12px rgba(13,148,136,.35)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_active__taabZ:active{transform:translateY(-50%) scale(.94)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx{width:48px;height:48px;border-radius:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 20px rgba(13,148,136,.35)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx:hover{filter:brightness(1.05)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx:active{transform:translateY(-50%) scale(.96)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx.RealtimeChatPanel_muted__TbT00{background:#ef4444;box-shadow:0 0 20px rgba(239,68,68,.3)}.RealtimeChatPanel_orbGlow__vhlDm{position:absolute;border-radius:50%;background:rgba(13,148,136,.12);pointer-events:none;transition:opacity .3s ease,background .3s ease}.RealtimeChatPanel_orbGlow__vhlDm.RealtimeChatPanel_muted__TbT00{background:rgba(239,68,68,.12)}.RealtimeChatPanel_orbIcon__8llPL{position:absolute;transition:opacity .25s ease,transform .25s ease}.RealtimeChatPanel_orbIcon__8llPL.RealtimeChatPanel_hidden__JDegA{opacity:0;transform:scale(.5)}.RealtimeChatPanel_orbIcon__8llPL.RealtimeChatPanel_visible__CfDuh{opacity:1;transform:scale(1)}.RealtimeChatPanel_tapHint__yr893{position:absolute;top:-28px;left:10px;font-family:Caveat,cursive;font-size:1.125rem;color:#2dd4bf;opacity:.7;transform:rotate(-4deg);z-index:25;pointer-events:none;animation:RealtimeChatPanel_wiggle__jQZUL 2s ease-in-out infinite}.RealtimeChatPanel_tapHint__yr893.RealtimeChatPanel_hidden__JDegA{display:none}.RealtimeChatPanel_emptyState__XA_r3{color:#6a6a78;font-size:.875rem;text-align:center;padding:20px}.RealtimeChatPanel_loadingState__4DKYC{color:#6a6a78;font-size:.875rem;display:flex;align-items:center;gap:8px}.RealtimeChatPanel_errorContainer__sVupq{margin:12px 0 0;padding:10px 14px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:.8125rem;display:flex;justify-content:space-between;align-items:center}.RealtimeChatPanel_retryBtn__d5a6z{margin-left:12px;padding:4px 12px;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4);border-radius:6px;color:#ef4444;cursor:pointer;font-size:.75rem;font-family:inherit}.RealtimeChatPanel_retryBtn__d5a6z:hover{background:rgba(239,68,68,.3)}@keyframes RealtimeChatPanel_fadeUp__aSPt7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes RealtimeChatPanel_typingBounce__m0NTn{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}@keyframes RealtimeChatPanel_wiggle__jQZUL{0%,to{transform:rotate(-4deg)}50%{transform:rotate(-1deg)}}.RealtimeChatPanel_componentWrapper__5xKZ0{width:100%}.RealtimeChatPanel_componentWrapper__5xKZ0 .pc-chat-render{font-size:.8125rem}@media(max-width:480px){.RealtimeChatPanel_chatHeader__I0ddQ{padding:12px 12px 0}.RealtimeChatPanel_modeTabs__z1nma{margin:0 -12px}.RealtimeChatPanel_chatMessages__MvSgt{padding:10px 12px 14px}.RealtimeChatPanel_suggestions__pkFiX{padding:6px 12px}.RealtimeChatPanel_chatInputArea__CD_a_{padding:8px 12px 12px}}