._page_1drt5_1{min-height:100vh;background:var(--bg);color:var(--text);display:flex;flex-direction:column}._nav_1drt5_10{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;border-bottom:.5px solid var(--border);position:sticky;top:0;background:var(--bg);z-index:10}._logo_1drt5_21{font-size:18px;font-weight:600;color:var(--text)}._logoAccent_1drt5_22{color:var(--primary)}._navBtn_1drt5_23{font-size:13px;font-weight:500;color:var(--primary-dark);background:var(--primary-light);padding:7px 16px;border-radius:8px;transition:opacity .15s}._navBtn_1drt5_23:hover{opacity:.8}._hero_1drt5_35{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 24px 48px;max-width:640px;margin:0 auto;width:100%}._badge_1drt5_46{font-size:12px;color:var(--primary);background:var(--primary-light);padding:5px 14px;border-radius:20px;margin-bottom:24px;font-weight:500}._title_1drt5_55{font-size:clamp(32px,5vw,52px);font-weight:600;line-height:1.2;margin-bottom:16px;color:var(--text)}._title_1drt5_55 em{font-style:normal;color:var(--primary)}._subtitle_1drt5_66{font-size:16px;color:var(--text-muted);line-height:1.7;margin-bottom:32px}._ctas_1drt5_72{display:flex;gap:12px;margin-bottom:36px;flex-wrap:wrap;justify-content:center}._ctaPrimary_1drt5_73{display:inline-block;background:var(--primary);color:#fff;padding:12px 28px;border-radius:10px;font-size:15px;font-weight:500;transition:opacity .15s}._ctaPrimary_1drt5_73:hover{opacity:.88}._ctaGhost_1drt5_84{display:inline-block;color:var(--text-muted);border:.5px solid var(--border-mid);padding:12px 22px;border-radius:10px;font-size:15px;transition:background .15s}._ctaGhost_1drt5_84:hover{background:var(--primary-light)}._pills_1drt5_94{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}._pill_1drt5_94{font-size:13px;color:var(--primary-dark);background:var(--primary-light);padding:6px 14px;border-radius:20px;display:flex;align-items:center;gap:6px}._about_1drt5_107{padding:64px 24px;background:var(--bg-surface)}._aboutGrid_1drt5_108{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:860px;margin:0 auto}._aboutCard_1drt5_115{background:var(--bg);border:.5px solid var(--border);border-radius:14px;padding:24px}._aboutIcon_1drt5_121{font-size:24px;margin-bottom:12px}._aboutCard_1drt5_115 h3{font-size:15px;font-weight:600;margin-bottom:8px;color:var(--text)}._aboutCard_1drt5_115 p{font-size:13px;color:var(--text-muted);line-height:1.6}._footerCta_1drt5_126{padding:72px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}._footerCta_1drt5_126 h2{font-size:26px;font-weight:600;color:var(--text)}._footer_1drt5_126{padding:20px 32px;border-top:.5px solid var(--border);display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-hint)}@media (max-width: 600px){._nav_1drt5_10{padding:14px 18px}._hero_1drt5_35{padding:48px 18px 36px}}._navActions_1drt5_153{display:flex;align-items:center;gap:10px}._installBtn_1drt5_154{font-size:13px;font-weight:500;color:var(--primary-light);background:transparent;border:1px solid var(--primary);padding:6px 14px;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s}._installBtn_1drt5_154:hover{background:#6a4ae624;border-color:var(--primary-light)}._nameTeaser_1drt5_158{max-width:640px;margin:0 auto;padding:0 32px 28px;text-align:center;font-size:13px;line-height:1.6;color:var(--text-hint)}._nameTeaserLink_1drt5_167{color:var(--primary);text-decoration:none;font-weight:500;white-space:nowrap}._nameTeaserLink_1drt5_167:hover{text-decoration:underline}._precosGrid_1drt5_178{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}._precosGrid_1drt5_178>div{display:flex;flex-direction:column}@media (max-width: 860px){._precosGrid_1drt5_178{grid-template-columns:1fr;max-width:420px;margin:0 auto}}._brasilGrid_1drt5_190{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width: 1000px){._brasilGrid_1drt5_190{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){._brasilGrid_1drt5_190{grid-template-columns:1fr}}._page_ptm2w_1{min-height:100vh;background:var(--bg-surface);display:flex;align-items:center;justify-content:center;padding:24px}._card_ptm2w_10{background:var(--bg);border:.5px solid var(--border);border-radius:18px;padding:36px 32px;width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center}._logoMark_ptm2w_22{width:48px;height:48px;border-radius:50%;background:var(--primary-light);color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;margin-bottom:16px}._title_ptm2w_36{font-size:20px;font-weight:600;color:var(--text);margin-bottom:6px;text-align:center}._sub_ptm2w_44{font-size:13px;color:var(--text-muted);margin-bottom:28px;text-align:center}._form_ptm2w_51{width:100%;display:flex;flex-direction:column;gap:14px}._field_ptm2w_58{display:flex;flex-direction:column;gap:5px}._field_ptm2w_58 label{font-size:12px;color:var(--text-muted);font-weight:500}._error_ptm2w_70{font-size:12px;color:#e24b4a;background:#fcebeb;padding:8px 12px;border-radius:8px}._divider_ptm2w_78{width:100%;display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--text-hint);font-size:12px}._divider_ptm2w_78:before,._divider_ptm2w_78:after{content:"";flex:1;height:.5px;background:var(--border)}._googleBtn_ptm2w_95{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;border-radius:10px;border:.5px solid var(--border-mid);font-size:13px;color:var(--text-muted);background:var(--bg);transition:background .15s}._googleBtn_ptm2w_95:hover{background:var(--bg-surface)}._switchLink_ptm2w_111{margin-top:20px;font-size:13px;color:var(--text-muted);text-align:center}._switchLink_ptm2w_111 a{color:var(--primary);font-weight:500}._switchLink_ptm2w_111 a:hover{text-decoration:underline}._page_y355s_1{min-height:100vh;background:var(--bg-surface);display:flex;align-items:center;justify-content:center;padding:24px}._card_y355s_10{background:var(--bg);border:.5px solid var(--border);border-radius:18px;padding:36px 32px;width:100%;max-width:440px}._steps_y355s_19{display:flex;align-items:center;gap:0;margin-bottom:32px;justify-content:center}._stepItem_y355s_26{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;position:relative;font-size:11px;color:var(--text-hint)}._stepItem_y355s_26:after{content:"";position:absolute;top:12px;left:calc(50% + 12px);width:calc(100% - 24px);height:.5px;background:var(--border)}._stepItem_y355s_26:last-child:after{display:none}._stepDot_y355s_46{width:24px;height:24px;border-radius:50%;background:var(--bg-surface);border:.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:var(--text-hint);z-index:1}._stepItem_y355s_26._active_y355s_60 ._stepDot_y355s_46{background:var(--primary);color:#fff;border-color:var(--primary)}._stepItem_y355s_26._active_y355s_60{color:var(--primary)}._stepItem_y355s_26._done_y355s_62 ._stepDot_y355s_46{background:var(--primary-light);color:var(--primary);border-color:var(--primary-border)}._stepItem_y355s_26._done_y355s_62{color:var(--primary)}._stepContent_y355s_65{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}._stepIcon_y355s_73{width:52px;height:52px;border-radius:50%;background:var(--primary-light);color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px}._stepContent_y355s_65 h2{font-size:20px;font-weight:600;color:var(--text);margin-bottom:8px}._stepContent_y355s_65 p{font-size:13px;color:var(--text-muted);line-height:1.6;margin-bottom:24px}._nameInput_y355s_89{text-align:center;font-size:18px;font-weight:500;letter-spacing:.02em;margin-bottom:8px}._hint_y355s_90{font-size:12px;color:var(--text-hint);margin-bottom:20px}._voiceGrid_y355s_93{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-bottom:20px}._voiceCard_y355s_94{display:flex;align-items:center;gap:10px;padding:12px 14px;border:.5px solid var(--border-mid);border-radius:12px;background:var(--bg);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}._voiceCard_y355s_94:hover{background:var(--bg-surface)}._voiceSel_y355s_107{border-color:var(--primary)!important;background:var(--primary-light)!important}._voiceAvatar_y355s_108{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}._female_y355s_118{background:#fbeaf0;color:#993556}._male_y355s_119{background:#e6f1fb;color:#185fa5}._voiceName_y355s_120{font-size:13px;font-weight:500;color:var(--text)}._voiceTags_y355s_121{font-size:11px;color:var(--text-muted);margin-top:2px}._personalityList_y355s_125{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:20px;text-align:left}._personalityCard_y355s_126{padding:12px 14px;border:.5px solid var(--border-mid);border-radius:12px;background:var(--bg);cursor:pointer;transition:border-color .15s,background .15s;text-align:left}._personalityCard_y355s_126:hover{background:var(--bg-surface)}._personalitySel_y355s_136{border-color:var(--primary)!important;background:var(--primary-light)!important}._personalityLabel_y355s_137{font-size:14px;font-weight:500;color:var(--text);margin-bottom:3px}._personalitySel_y355s_136 ._personalityLabel_y355s_137{color:var(--primary-dark)}._personalityDesc_y355s_139{font-size:12px;color:var(--text-muted);line-height:1.5}._personalitySel_y355s_136 ._personalityDesc_y355s_139{color:var(--primary)}._navBtns_y355s_142{display:flex;gap:10px;width:100%;margin-top:4px}._app_py0gq_1{height:100vh;height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);overflow:hidden}._layout_py0gq_18{flex:1;display:flex;overflow:hidden;position:relative}._sidebar_py0gq_26{width:220px;flex-shrink:0;background:var(--bg-surface);border-right:.5px solid var(--border);display:flex;flex-direction:column;padding:16px 0;transition:background .6s}._sidebarLogo_py0gq_37{font-size:16px;font-weight:700;color:var(--text);padding:0 16px 16px}._logoAccent_py0gq_43{color:var(--primary)}._navList_py0gq_45{display:flex;flex-direction:column;gap:2px;padding:0 8px;flex:1}._navItem_py0gq_46{display:flex;align-items:center;gap:10px;padding:9px 10px;font-size:13px;color:var(--text-muted);border-radius:8px;background:none;border:none;cursor:pointer;text-align:left;width:100%;transition:background .12s,color .12s}._navItem_py0gq_46:hover{background:var(--border);color:var(--text)}._navActive_py0gq_62{background:var(--primary-light)!important;color:var(--primary-dark)!important;font-weight:500}._navIcon_py0gq_63{font-size:16px}._sidebarBottom_py0gq_65{padding:12px 12px 8px;border-top:.5px solid var(--border);margin-top:auto}._userInfo_py0gq_66{display:flex;align-items:center;gap:10px;margin-bottom:10px}._userAvatar_py0gq_67{width:30px;height:30px;border-radius:50%;background:var(--primary-light);color:var(--primary-dark);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}._userName_py0gq_73{font-size:12px;font-weight:500;color:var(--text)}._userEmail_py0gq_74{font-size:11px;color:var(--text-hint)}._userNameRow_py0gq_75{display:flex;align-items:center;gap:6px;min-width:0}._userNameRow_py0gq_75 ._userName_py0gq_73{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userPlanBadge_py0gq_77{flex-shrink:0;display:inline-flex;align-items:center;padding:1px 7px;font-size:9px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;line-height:1.7;border-radius:999px;border:none;cursor:pointer;background:#ffffff12;color:var(--text-hint);transition:filter .15s}._userPlanBadge_py0gq_77:hover{filter:brightness(1.15)}._userPlanBadge_py0gq_77[data-plan=pro]{background:#8b6cf729;color:#c3b2ff}._userPlanBadge_py0gq_77[data-plan=premium]{background:linear-gradient(135deg,#6a4ae6,#8a6ff0,#b9a9ff);color:#fff}._logoutBtn_py0gq_81{width:100%;padding:7px;font-size:12px;color:var(--text-muted);background:none;border:.5px solid var(--border-mid);border-radius:8px;cursor:pointer;transition:background .12s}._logoutBtn_py0gq_81:hover{background:var(--bg)}._main_py0gq_90{flex:1;display:flex;flex-direction:column;overflow:hidden}._mobileHeader_py0gq_92{display:none;align-items:center;gap:12px;padding:12px 16px;border-bottom:.5px solid var(--border);background:var(--bg-surface)}._menuBtn_py0gq_100{background:none;border:none;font-size:18px;color:var(--text);cursor:pointer}._mobileTitle_py0gq_101{font-size:14px;font-weight:500;color:var(--text)}._msgUser_py0gq_106{flex-direction:row-reverse}._bubbleA_py0gq_109,._bubbleU_py0gq_109{font-size:14.5px;line-height:1.65;padding:11px 16px;border-radius:var(--ui-radius-lg, 18px);max-width:72%;border:1px solid transparent;transition:background .6s,color .6s;word-break:break-word}._voiceBtn_py0gq_119{width:38px;height:38px;border-radius:50%;background:var(--primary-light);color:var(--primary);border:none;font-size:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s}._voiceBtn_py0gq_119:hover{background:var(--primary-border)}._sendBtn_py0gq_127:hover:not(:disabled){opacity:.9;transform:scale(1.07)}._sendBtn_py0gq_127:disabled{opacity:.35;cursor:not-allowed}._overlay_py0gq_132{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:19}@media (max-width: 680px){._sidebar_py0gq_26{position:fixed;left:-240px;top:0;bottom:0;width:240px;z-index:20;transition:left .25s ease;box-shadow:none}._sidebarOpen_py0gq_146{left:0!important;box-shadow:4px 0 24px #00000026}._overlay_py0gq_132{display:block}._mobileHeader_py0gq_92{display:flex}}._chatHeaderInfo_py0gq_151{display:flex;align-items:center;gap:8px}._onlineDot_py0gq_152{width:9px;height:9px;border-radius:50%;background:#3ecf6a;box-shadow:0 0 0 2.5px #3ecf6a38;flex-shrink:0}._emptyState_py0gq_159{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:48px 24px;text-align:center;gap:6px}._chips_py0gq_165{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:520px}._sectionView_py0gq_172{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:24px;gap:16px}._sectionHeader_py0gq_181 h2{font-size:18px;font-weight:700;color:var(--text-main);margin:0 0 4px}._emptyHint_py0gq_188{color:var(--text-muted);font-size:14px;text-align:center;padding:32px 0}._noteEditor_py0gq_196{display:flex;flex-direction:column;gap:8px;background:var(--bg-surface);border:var(--ui-input-border, 1.5px solid var(--border-mid));border-radius:14px;padding:14px}._noteTitle_py0gq_206{border:none;background:transparent;font-size:15px;font-weight:600;color:var(--text-main);outline:none;width:100%}._noteTitle_py0gq_206::placeholder{color:var(--text-muted)}._noteContent_py0gq_218{border:none;background:transparent;font-size:14px;color:var(--text-main);outline:none;resize:none;width:100%;font-family:inherit;line-height:1.5}._noteContent_py0gq_218::placeholder{color:var(--text-muted)}._noteActions_py0gq_232{display:flex;gap:8px}._noteSaveBtn_py0gq_234{background:var(--primary);color:#fff;border:none;border-radius:20px;padding:7px 18px;font-size:13px;font-weight:600;cursor:pointer}._noteCancelBtn_py0gq_245{background:transparent;color:var(--text-muted);border:var(--ui-input-border, 1.5px solid var(--border-mid));border-radius:20px;padding:7px 18px;font-size:13px;cursor:pointer}._noteList_py0gq_255{display:flex;flex-direction:column;gap:10px}._noteCard_py0gq_257{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:14px}._noteCardTitle_py0gq_264{font-size:14px;font-weight:700;color:var(--text-main);margin-bottom:4px}._noteCardContent_py0gq_271{font-size:13.5px;color:var(--text-muted);line-height:1.5;white-space:pre-wrap}._noteCardActions_py0gq_278{display:flex;gap:8px;margin-top:10px}._noteCardActions_py0gq_278 button{font-size:12px;background:transparent;border:1px solid var(--border-mid);border-radius:12px;padding:4px 12px;cursor:pointer;color:var(--text-muted)}._noteCardActions_py0gq_278 button:hover{color:var(--text-main)}._searchBox_py0gq_297{width:100%}._searchInput_py0gq_301{width:100%;padding:10px 16px;border-radius:var(--ui-radius-input, 24px);border:var(--ui-input-border, 1.5px solid var(--border-mid));background:var(--ui-input-bg, var(--bg-input));font-size:14px;color:var(--text-main);outline:none;box-sizing:border-box}._searchInput_py0gq_301:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}._searchResult_py0gq_318{border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;border:1px solid var(--border)}._searchA_py0gq_327{background:var(--bubble-a-bg)}._searchU_py0gq_328{background:var(--bubble-u-bg);color:var(--bubble-u-text)}._searchRole_py0gq_330{font-size:11px;font-weight:700;text-transform:uppercase;opacity:.6;letter-spacing:.5px}._searchResult_py0gq_318 p{font-size:14px;margin:0;line-height:1.5}._searchDate_py0gq_344{font-size:11px;opacity:.5;align-self:flex-end}._bubbleA_py0gq_109 p,._bubbleU_py0gq_109 p{margin:0 0 6px}._bubbleA_py0gq_109 p:last-child,._bubbleU_py0gq_109 p:last-child{margin:0}._bubbleA_py0gq_109 ul,._bubbleA_py0gq_109 ol{margin:4px 0;padding-left:18px}._bubbleA_py0gq_109 code{background:#00000014;border-radius:4px;padding:1px 5px;font-size:13px}._bubbleA_py0gq_109 pre{background:#00000014;border-radius:8px;padding:10px;overflow-x:auto}._profileSection_py0gq_357{background:var(--bubble-a);border-radius:12px;padding:20px;margin-bottom:16px;display:flex;flex-direction:column;gap:10px}._profileSubtitle_py0gq_366{font-size:.9rem;font-weight:600;color:var(--text-secondary, #888);margin:0 0 4px;text-transform:uppercase;letter-spacing:.05em}._profileInput_py0gq_374{width:100%;padding:10px 14px;border:1.5px solid var(--border, #e0d8cc);border-radius:8px;background:var(--bg);color:var(--text);font-size:.95rem;outline:none;box-sizing:border-box;transition:border-color .2s}._profileInput_py0gq_374:focus{border-color:var(--primary)}._profileSaveBtn_py0gq_387{align-self:flex-start;padding:9px 20px;background:var(--primary);color:var(--btn-primary-color, #fff);border:none;border-radius:var(--ui-radius-lg, 20px);font-size:.9rem;font-weight:600;cursor:pointer;transition:opacity .2s}._profileSaveBtn_py0gq_387:hover{opacity:.85}._profileMsg_py0gq_400{padding:10px 16px;border-radius:8px;background:#d4edda;color:#155724;font-size:.9rem;margin-bottom:8px}._chatWrap_py0gq_410{background:radial-gradient(1100px 560px at 78% -12%,rgba(124,92,255,.2),transparent 60%),radial-gradient(820px 460px at 6% 112%,rgba(34,211,238,.13),transparent 55%),linear-gradient(165deg,#0b0b18,#0e0b20 45%,#09090f);display:flex;flex-direction:column;height:100%}._messages_py0gq_419{background:transparent;padding:30px clamp(16px,6vw,96px);scroll-behavior:smooth;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:14px}._msgRow_py0gq_429{gap:12px;margin-bottom:18px;align-items:flex-end;animation:_koraIn_py0gq_1 .42s cubic-bezier(.22,1,.36,1) both;display:flex}@keyframes _koraIn_py0gq_1{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._avatarA_py0gq_437,._avatarU_py0gq_437{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;color:#fff;border:none}._avatarA_py0gq_437{background:conic-gradient(from 140deg,#7c5cff,#22d3ee,#a855f7,#7c5cff);box-shadow:0 0 18px #7c5cff8c,0 0 0 1px #ffffff1f;color:var(--primary-dark)}._avatarU_py0gq_437{background:linear-gradient(135deg,#f472b6,#7c5cff);box-shadow:0 0 16px #f472b673,0 0 0 1px #ffffff1f;color:var(--text-muted);border:.5px solid var(--border)}._bubbleA_py0gq_109{position:relative;max-width:min(700px,80%);padding:14px 18px;border-radius:4px 20px 20px;color:#eceaff;font-size:15px;line-height:1.6;background:linear-gradient(180deg,#28244899,#16142a9e);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 30px #0000006b,inset 0 1px #ffffff0f}._bubbleA_py0gq_109:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--accent-a),var(--accent-b));box-shadow:0 0 10px #7c5cffcc}._bubbleU_py0gq_109{max-width:min(700px,80%);padding:14px 18px;border-radius:20px 4px 20px 20px;color:#fff;font-size:15px;line-height:1.6;background:linear-gradient(135deg,#7c5cff,#6d28d9 55%,#4c1d95);border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 26px #7c5cff66,inset 0 1px #ffffff2e}@keyframes _koraBlink_py0gq_1{0%,80%,to{opacity:.25;transform:translateY(0) scale(.85)}40%{opacity:1;transform:translateY(-4px) scale(1)}}._chatHeader_py0gq_151{position:sticky;top:0;z-index:25;background:#0e0c1c8c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:500;color:var(--text);justify-content:space-between;flex-shrink:0}._chatHeaderName_py0gq_508{color:#f2f0ff;font-size:15px;font-weight:600}._chatHeaderSub_py0gq_513{color:#3ecf6a;font-weight:600;letter-spacing:.2px;text-shadow:0 0 12px rgba(62,207,106,.35);font-size:12px}._inputArea_py0gq_520{background:#0c0a189e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:flex-end;gap:10px;padding:12px 16px 20px}._textarea_py0gq_530{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:16px;color:#eceaff;transition:border-color .2s,box-shadow .2s;flex:1;padding:10px 16px;font-size:14.5px;line-height:1.55;resize:none;outline:none;max-height:140px;font-family:inherit}._textarea_py0gq_530:focus{border-color:#7c5cffd9;box-shadow:0 0 0 3px #7c5cff2e,0 0 22px #7c5cff40}._sendBtn_py0gq_127{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));border:none;box-shadow:0 6px 18px #7c5cff73;width:40px;height:40px;border-radius:var(--ui-radius-icon, 50%);color:var(--ui-btn-primary-color, white);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:opacity .15s,transform .1s;cursor:pointer}._bubbleA_py0gq_109 code,._bubbleU_py0gq_109 code{background:#ffffff1a}._bubbleA_py0gq_109 pre,._bubbleU_py0gq_109 pre{background:#00000052}._emptyState_py0gq_159 h3{color:#f2f0ff;font-size:18px;font-weight:600;margin:0}._emptyState_py0gq_159 p{color:#9b97c7;font-size:14px;margin:0 0 20px}._emptyAvatar_py0gq_577{background:conic-gradient(from 140deg,#7c5cff,#22d3ee,#a855f7,#7c5cff);color:#fff;box-shadow:0 0 28px #7c5cff80;width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-bottom:12px}._chip_py0gq_165{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#d8d5ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s;padding:9px 18px;border-radius:20px;font-size:13px;cursor:pointer;font-family:inherit;text-align:left}._chip_py0gq_165:hover{border-color:#7c5cffb3;box-shadow:0 0 18px #7c5cff40;transform:translateY(-2px);background:var(--primary-light);color:var(--primary-dark)}._avatarImg_py0gq_613{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}._agentsHead_py0gq_616{margin-bottom:22px}._agentsHead_py0gq_616 h2{margin:0 0 6px;font-size:22px;font-weight:600;color:var(--text)}._agentsHead_py0gq_616 p{margin:0;font-size:13.5px;color:var(--text-muted);max-width:640px;line-height:1.55}._agentGrid_py0gq_619{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}._agentCard_py0gq_620{position:relative;display:flex;flex-direction:column;gap:11px;padding:16px 16px 14px;border-radius:16px;background:var(--bg-surface);border:1px solid var(--border);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._agentCard_py0gq_620:hover{transform:translateY(-2px);border-color:var(--border-mid);box-shadow:0 12px 30px #00000047}._agentCardActive_py0gq_622{border-color:transparent;background:linear-gradient(var(--bg-surface),var(--bg-surface)) padding-box,linear-gradient(135deg,#6a4ae6,#8a6ff0,#b9a9ff) border-box;box-shadow:0 10px 34px #6d8bf538}._agentCardTop_py0gq_623{display:flex;align-items:center;gap:12px}._agentAvatar_py0gq_624{width:44px;height:44px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;color:#fff;background:linear-gradient(135deg,#6a4ae6,#8a6ff0 55%,#b9a9ff);box-shadow:0 4px 16px #6d8bf56b}._agentMeta_py0gq_625{display:flex;flex-direction:column;gap:3px;min-width:0}._agentNameRow_py0gq_626{display:flex;align-items:center;gap:8px}._agentName_py0gq_626{font-size:15.5px;font-weight:600;color:var(--text)}._agentKind_py0gq_628{font-size:10.5px;color:var(--text-hint);text-transform:uppercase;letter-spacing:.05em}._agentActiveBadge_py0gq_629{font-size:10px;font-weight:700;color:#fff;padding:2px 9px;border-radius:999px;letter-spacing:.03em;background:linear-gradient(135deg,#6a4ae6,#8a6ff0,#b9a9ff)}._agentDesc_py0gq_630{margin:0;font-size:12.8px;line-height:1.5;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._agentTools_py0gq_631{display:flex;flex-wrap:wrap;gap:6px}._toolChip_py0gq_632{font-size:10.5px;color:var(--text-muted);padding:3px 9px;border-radius:999px;background:var(--bg);border:1px solid var(--border)}._agentActions_py0gq_633{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px}._useBtn_py0gq_634{font-size:13px;font-weight:600;color:#fff;cursor:pointer;padding:7px 20px;border-radius:999px;border:none;background:linear-gradient(135deg,#8a6ff0,#b9a9ff);transition:filter .15s ease,transform .15s ease}._useBtn_py0gq_634:hover{filter:brightness(1.1);transform:translateY(-1px)}._agentUsing_py0gq_636{font-size:12.5px;font-weight:600;color:var(--primary);display:flex;align-items:center;gap:6px}._agentUsing_py0gq_636:before{content:"";width:7px;height:7px;border-radius:50%;background:#6a4ae6;box-shadow:0 0 9px #6a4ae6}._ghostBtn_py0gq_638{font-size:12.5px;color:var(--text-muted);cursor:pointer;padding:6px 13px;border-radius:999px;background:transparent;border:1px solid var(--border);transition:background .15s ease,color .15s ease,border-color .15s ease}._ghostBtn_py0gq_638:hover{background:var(--border);color:var(--text);border-color:var(--border-mid)}._createCard_py0gq_640{margin-top:26px;padding:20px;border-radius:16px;background:var(--bg-surface);border:1px solid var(--border)}._createTitle_py0gq_641{margin:0 0 14px;font-size:16px;font-weight:600;color:var(--text)}._agentField_py0gq_642{width:100%;box-sizing:border-box;margin-bottom:12px;padding:11px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--border);color:var(--text);font-size:14px;font-family:inherit;transition:border-color .15s ease}._agentField_py0gq_642:focus{outline:none;border-color:var(--primary)}textarea._agentField_py0gq_642{min-height:86px;resize:vertical;line-height:1.5}._toolToggles_py0gq_645{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}._toolToggle_py0gq_645{font-size:12.5px;color:var(--text-muted);cursor:pointer;padding:7px 14px;border-radius:999px;background:var(--bg);border:1px solid var(--border);transition:all .15s ease}._toolToggle_py0gq_645:hover{border-color:var(--border-mid);color:var(--text)}._toolToggleOn_py0gq_648{color:#fff;border-color:transparent;background:linear-gradient(135deg,#8a6ff0,#b9a9ff)}._createActions_py0gq_649{display:flex;gap:10px;align-items:center}._primaryBtn_py0gq_650{font-size:13.5px;font-weight:600;color:#fff;cursor:pointer;padding:10px 24px;border-radius:999px;border:none;background:linear-gradient(135deg,#6a4ae6,#8a6ff0,#b9a9ff);transition:filter .15s ease,transform .15s ease}._primaryBtn_py0gq_650:hover{filter:brightness(1.08);transform:translateY(-1px)}._knowBlock_py0gq_654{margin:4px 0 16px;padding-top:14px;border-top:1px solid var(--border)}._knowTitle_py0gq_655{font-size:13.5px;font-weight:600;color:var(--text);margin-bottom:3px}._knowHint_py0gq_656{font-size:12px;color:var(--text-muted);margin:0 0 10px}._knowList_py0gq_657{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}._knowItem_py0gq_658{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--border);font-size:12.5px;color:var(--text)}._knowChunks_py0gq_659{font-size:11px;color:var(--text-hint)}._knowActions_py0gq_660{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:6px}._uploadBtn_py0gq_661{font-size:12.5px;color:var(--text-muted);cursor:pointer;padding:6px 13px;border-radius:999px;background:transparent;border:1px dashed var(--border-mid);transition:color .15s ease,border-color .15s ease}._uploadBtn_py0gq_661:hover{color:var(--text);border-color:var(--primary)}._knowMsg_py0gq_663{font-size:12px;color:var(--primary)}._speakBtn_py0gq_666{margin-left:8px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;border-radius:50%;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;padding:0;transition:all .18s ease}._speakBtn_py0gq_666:hover{color:var(--primary);border-color:var(--primary);transform:translateY(-1px)}._speakBtnOn_py0gq_687{color:#fff;border-color:transparent;background:linear-gradient(135deg,#6a4ae6,#8a6ff0,#b9a9ff);box-shadow:0 4px 16px #7a6cff8c}._speakBtnOn_py0gq_687:hover{color:#fff;transform:translateY(-1px)}._eq_py0gq_694{display:inline-flex;align-items:flex-end;gap:2px;height:12px}._eq_py0gq_694>span{width:2.5px;background:currentColor;border-radius:2px;transform-origin:bottom;animation:_eqbounce_py0gq_1 .9s ease-in-out infinite}._eq_py0gq_694>span:nth-child(1){height:6px;animation-delay:0s}._eq_py0gq_694>span:nth-child(2){height:12px;animation-delay:.18s}._eq_py0gq_694>span:nth-child(3){height:8px;animation-delay:.36s}@keyframes _eqbounce_py0gq_1{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}._md_py0gq_708{line-height:1.55}._md_py0gq_708 p{margin:0 0 10px}._md_py0gq_708 p:last-child{margin-bottom:0}._md_py0gq_708 ul,._md_py0gq_708 ol{margin:6px 0 10px;padding-left:20px}._md_py0gq_708 li{margin:3px 0}._md_py0gq_708 li::marker{color:var(--primary)}._md_py0gq_708 strong{font-weight:700}._md_py0gq_708 h1,._md_py0gq_708 h2,._md_py0gq_708 h3{margin:12px 0 6px;font-weight:700;line-height:1.3}._md_py0gq_708 h1{font-size:1.15em}._md_py0gq_708 h2{font-size:1.1em}._md_py0gq_708 h3{font-size:1.03em}._md_py0gq_708 a{color:var(--primary);text-decoration:underline}._md_py0gq_708 code{background:#ffffff1a;padding:1px 5px;border-radius:5px;font-size:.92em}._md_py0gq_708 pre{background:#0000004d;padding:10px 12px;border-radius:8px;overflow-x:auto;margin:8px 0}._md_py0gq_708 pre code{background:none;padding:0}._md_py0gq_708 blockquote{border-left:3px solid var(--border);margin:8px 0;padding-left:12px;color:var(--text-muted)}._md_py0gq_708 table{border-collapse:collapse;margin:8px 0;font-size:.95em}._md_py0gq_708 th,._md_py0gq_708 td{border:1px solid var(--border);padding:4px 8px}._fileCard_py0gq_728{display:flex;align-items:center;gap:10px;padding:10px 12px;margin:6px 0;border:.5px solid var(--border);border-radius:10px;background:var(--bg-surface);max-width:340px}._fileCardIcon_py0gq_739{font-size:22px;line-height:1}._fileCardInfo_py0gq_740{display:flex;flex-direction:column;min-width:0;flex:1}._fileCardName_py0gq_741{font-size:13px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileCardType_py0gq_742{font-size:11px;color:var(--text-muted)}._fileCardActions_py0gq_743{display:flex;gap:6px}._fileCardBtn_py0gq_744{font-size:12px;padding:6px 10px;border-radius:8px;border:.5px solid var(--border-mid);background:var(--primary-light);color:var(--primary-dark);cursor:pointer;text-decoration:none;white-space:nowrap}._fileCardBtn_py0gq_744:hover{filter:brightness(1.05)}._filePreviewOverlay_py0gq_757{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1000}._filePreviewModal_py0gq_766{background:var(--bg);color:var(--text);width:min(900px,92vw);height:min(80vh,900px);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;border:.5px solid var(--border)}._filePreviewHeader_py0gq_777{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:.5px solid var(--border);font-weight:500}._filePreviewHeaderActions_py0gq_785{display:flex;align-items:center;gap:8px}._filePreviewClose_py0gq_786{background:none;border:none;color:var(--text-muted);font-size:16px;cursor:pointer;padding:4px 8px}._filePreviewBody_py0gq_794{flex:1;overflow:auto;padding:16px}._filePreviewText_py0gq_795{white-space:pre-wrap;word-break:break-word;font-size:13px}._filePreviewTable_py0gq_796{border-collapse:collapse;width:100%;font-size:13px}._filePreviewTable_py0gq_796 td{border:.5px solid var(--border);padding:6px 10px}._filePreviewIframe_py0gq_798{width:100%;height:100%;border:none;min-height:60vh}._filePreviewHtml_py0gq_799{font-size:14px;line-height:1.5}._filePreviewHtml_py0gq_799 table{border-collapse:collapse}._filePreviewHtml_py0gq_799 td,._filePreviewHtml_py0gq_799 th{border:.5px solid var(--border);padding:4px 8px}._menuBtnInline_py0gq_803{display:none;background:none;border:none;font-size:19px;color:var(--text);cursor:pointer;padding:0 6px 0 0;line-height:1}@media (max-width: 680px){._menuBtnInline_py0gq_803{display:block}}._avatarWorking_py0gq_808{position:relative}._workingRow_py0gq_809{align-items:center}._avatarWorking_py0gq_808:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1.5px solid transparent;background:conic-gradient(#7c5cff,#22d3ee,#a855f7,#7c5cff) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:_koraRingSpin_py0gq_1 2.2s linear infinite}@keyframes _koraRingSpin_py0gq_1{to{transform:rotate(360deg)}}._workingPill_py0gq_824{display:flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:7px 14px 7px 8px}._workingDot_py0gq_833{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,var(--accent-a),var(--accent-b));box-shadow:0 0 8px #7c5cffd9;animation:_koraBlink_py0gq_1 1.2s infinite ease-in-out;flex-shrink:0}._workingText_py0gq_842{font-size:12.5px;font-weight:500;background:linear-gradient(90deg,#ffffff61,#fff,#ffffff61);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;animation:_koraShimmer_py0gq_1 2.2s infinite linear}@keyframes _koraShimmer_py0gq_1{0%{background-position:200% 0}to{background-position:-200% 0}}._page_1ej3d_1{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:inherit}._header_1ej3d_8{display:flex;align-items:center;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border-color, rgba(255,255,255,.08));background:var(--bg-secondary)}._backBtn_1ej3d_17{background:none;border:1px solid var(--border-color, rgba(255,255,255,.15));color:var(--text-secondary, #aaa);padding:7px 15px 7px 12px;border-radius:999px;cursor:pointer;font-size:13.5px;font-weight:500;display:inline-flex;align-items:center;gap:6px;line-height:1;transition:color .18s ease,border-color .18s ease,background .18s ease}._backBtn_1ej3d_17:active{transform:translateY(1px)}._backBtn_1ej3d_17:hover{color:var(--text-primary);border-color:#6a4ae6;background:#6a4ae61a}._title_1ej3d_36{margin:0;font-size:20px;font-weight:600;color:var(--text-primary)}._content_1ej3d_43{max-width:560px;margin:0 auto;padding:24px 16px;display:flex;flex-direction:column;gap:20px}._card_1ej3d_52{background:var(--bg-secondary);border:1px solid var(--border-color, rgba(255,255,255,.08));border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px}._cardTitle_1ej3d_62{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--accent-primary, #6c63ff)}._label_1ej3d_69{font-size:13px;color:var(--text-secondary, #aaa);margin-top:4px}._input_1ej3d_75{width:100%;padding:10px 14px;background:var(--bg-primary);border:1px solid var(--border-color, rgba(255,255,255,.12));border-radius:8px;color:var(--text-primary);font-size:15px;outline:none;box-sizing:border-box;transition:border-color .2s}._input_1ej3d_75:focus{border-color:var(--accent-primary, #6c63ff)}._voiceRow_1ej3d_89{display:flex;gap:12px}._voiceBtn_1ej3d_94{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:var(--bg-primary);border:1px solid var(--border-color, rgba(255,255,255,.12));border-radius:10px;color:var(--text-secondary, #aaa);font-size:15px;cursor:pointer;transition:all .2s}._voiceBtn_1ej3d_94:hover{border-color:var(--accent-primary, #6c63ff);color:var(--text-primary)}._voiceBtnActive_1ej3d_110{border-color:var(--accent-primary, #6c63ff)!important;background:#6c63ff1f!important;color:var(--accent-primary, #6c63ff)!important;font-weight:600}._voiceIcon_1ej3d_117{font-size:18px}._pillRow_1ej3d_119{display:flex;flex-wrap:wrap;gap:8px}._pill_1ej3d_119{padding:7px 14px;background:var(--bg-primary);border:1px solid var(--border-color, rgba(255,255,255,.12));border-radius:20px;color:var(--text-secondary, #aaa);font-size:13px;cursor:pointer;transition:all .2s}._pill_1ej3d_119:hover{border-color:var(--accent-primary, #6c63ff);color:var(--text-primary)}._pillActive_1ej3d_136{border-color:var(--accent-primary, #6c63ff)!important;background:#6c63ff26!important;color:var(--accent-primary, #6c63ff)!important;font-weight:600}._saveBtn_1ej3d_143{margin-top:8px;padding:12px;background:var(--accent-primary, #6c63ff);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}._saveBtn_1ej3d_143:hover{opacity:.88}._saveBtn_1ej3d_143:disabled{opacity:.5;cursor:not-allowed}._successMsg_1ej3d_158{text-align:center;font-size:13px;color:#4caf50;margin:0}._avatarGrid_1ej3d_165{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:10px;margin-top:8px}._avatarItem_1ej3d_166{padding:0;border:2px solid transparent;border-radius:50%;cursor:pointer;background:none;aspect-ratio:1;overflow:hidden;transition:transform .15s}._avatarItem_1ej3d_166 img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}._avatarItem_1ej3d_166:hover{transform:scale(1.06)}._avatarItemOn_1ej3d_169{border-color:#7c5cff;box-shadow:0 0 0 2px #7c5cff,0 0 14px #7c5cff80}._avatarGrid_1ej3d_165{align-self:stretch;width:100%}._vecRow_1ej3d_173{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap;margin-top:8px}._vecPreview_1ej3d_174{width:120px;height:120px;border-radius:50%;border:2px solid #7c5cff;box-shadow:0 0 16px #7c5cff66;background:radial-gradient(circle at 50% 38%,#171430,#0b0b16);flex-shrink:0}._vecControls_1ej3d_175{flex:1;min-width:240px}._chipRow_1ej3d_176{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 12px}._miniChip_1ej3d_177{font-size:13px;padding:6px 12px;border-radius:20px;border:1px solid #d0cde8;background:#fff;color:#555;cursor:pointer}._miniChipOn_1ej3d_178{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));color:#fff;border-color:transparent}._swRow_1ej3d_179{display:flex;gap:10px;margin:4px 0 12px}._sw_1ej3d_179{width:28px;height:28px;border-radius:50%;border:2px solid #ccc;cursor:pointer;padding:0}._swOn_1ej3d_181{border-color:#7c5cff;box-shadow:0 0 0 2px #7c5cff}._useBtn_1ej3d_182{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));color:#fff;border:none;padding:10px 20px;border-radius:24px;font-weight:600;cursor:pointer;margin-top:6px}._fileInput_1ej3d_184{font-size:13px;color:#555}._avatarGrid_1ej3d_165{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));align-self:stretch;width:100%}._avGroup_1ej3d_187{margin-bottom:6px}._avGroupTitle_1ej3d_188{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#7c5cff;margin:16px 0 8px}._avatarItem_1ej3d_166{position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._avatarItem_1ej3d_166:hover{transform:scale(1.9);z-index:30;box-shadow:0 12px 36px #000000b3;border-color:#7c5cff}._avatarGrid_1ej3d_165{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));align-self:stretch;width:100%;overflow:visible}._avGroup_1ej3d_187{overflow:visible}._backSeta_1ej3d_196{width:16px;height:16px;flex:none}._backTexto_1ej3d_197{white-space:nowrap}@media (max-width: 640px){._backTexto_1ej3d_197{display:none}._backBtn_1ej3d_17{width:40px;height:40px;padding:0;gap:0;justify-content:center;border-color:transparent;background:#ffffff12;color:var(--text-primary, #fff)}._backSeta_1ej3d_196{width:19px;height:19px}._backBtn_1ej3d_17:active{background:#ffffff24}}:root{--bg: #0b0b14;--bg-primary: #0b0b14;--bg-secondary: #14141f;--bg-surface: #14141f;--bg-input: #1a1a26;--banner-bg: #14141f;--text: #f2f2f7;--text-primary: #f2f2f7;--text-secondary: #a8a8ba;--text-muted: #8a8a9a;--text-hint: #6f6f80;--border: rgba(255,255,255,.12);--border-color: rgba(255,255,255,.12);--border-mid: rgba(255,255,255,.16);--primary: #6c63ff;--primary-dark: #5548e0;--primary-light: rgba(124,92,255,.15);--primary-border: #7c5cff;--accent-primary: var(--accent-a, #6c63ff);--btn-primary-color: #fff}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text)}button{cursor:pointer;font-family:inherit}input,textarea{font-family:inherit}a{text-decoration:none;color:inherit}.btn-primary{background:var(--primary);color:var(--btn-primary-color, #fff);border:none;border-radius:var(--ui-radius-lg, 10px);padding:11px 24px;font-size:14px;font-weight:500;transition:opacity .15s;width:100%}.btn-primary:hover{opacity:.88}.btn-ghost{background:transparent;color:var(--text-muted);border:.5px solid var(--border-mid);border-radius:var(--ui-radius-lg, 10px);padding:11px 20px;font-size:14px;transition:background .15s}.btn-ghost:hover{background:var(--primary-light)}.input-field{width:100%;padding:10px 13px;font-size:14px;border:.5px solid var(--border-mid);border-radius:var(--ui-radius-md, 10px);background:var(--bg-input);color:var(--text);outline:none;transition:border-color .2s}.input-field:focus{border-color:var(--primary)}select{color-scheme:dark;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%208'%3E%3Cpath%20d='M1.2%201.8%206%206.2%2010.8%201.8'%20fill='none'%20stroke='%239d97be'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;background-size:11px 8px!important;padding-right:36px!important;text-overflow:ellipsis;transition:border-color .15s ease,box-shadow .15s ease}select:hover{border-color:#7c5cff80}select:focus-visible,select:focus{outline:none;border-color:#7c5cff;box-shadow:0 0 0 3px #7c5cff2e}select option{background-color:var(--bg-surface);color:var(--text)}select::-ms-expand{display:none}input,textarea{color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer;padding:3px;border-radius:5px;transition:opacity .15s ease,background-color .15s ease}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1;background-color:#7c5cff38}input[type=date]:hover{border-color:#7c5cff80}[data-design=kora]{--bg: #0c0b14;--bg-surface: #12101e;--bg-input: rgba(124,58,237,.08);--text: #e8e6f4;--text-muted: #9e9ab8;--text-hint: #7c3aed;--border: rgba(124,58,237,.15);--border-mid: rgba(124,58,237,.28);--bubble-a-bg: rgba(124,58,237,.12);--bubble-a-text: #e8e6f4;--bubble-a-border:#3d1a80;--bubble-u-bg: #4c1d95;--bubble-u-text: #ffffff;--accent-a: #a78bfa;--accent-b: #7c3aed;--primary: #7c3aed;--primary-mid: #6d28d9;--primary-light: #ddd6fe;--primary-dark: #4c1d95;--primary-border: #7c3aed;--ui-radius-xs: 6px;--ui-radius-sm: 9px;--ui-radius-md: 11px;--ui-radius-lg: 14px;--ui-radius-pill: 9px;--ui-radius-icon: 11px;--ui-radius-input: 9px;--ui-input-bg: rgba(124,58,237,.08);--ui-input-border: 1px solid rgba(124,58,237,.25);--ui-btn-p-bg: rgba(124,58,237,.35);--ui-btn-p-border: 1px solid rgba(139,92,246,.5);--ui-btn-p-color: #ddd6fe;--ui-btn-s-bg: rgba(124,58,237,.12);--ui-btn-s-border: 1px solid rgba(124,58,237,.25);--ui-btn-s-color: #c4b5fd;--ui-icon-on-bg: rgba(124,58,237,.25);--ui-icon-on-border: 1px solid rgba(139,92,246,.4);--ui-icon-on-color: #a78bfa;--ui-icon-bg: rgba(124,58,237,.08);--ui-icon-border: 1px solid rgba(124,58,237,.18);--ui-icon-color: rgba(167,139,250,.55);--ui-tag-bg: rgba(124,58,237,.18);--ui-tag-border: 1px solid rgba(124,58,237,.25);--ui-tag-color: #c4b5fd;--ui-tag-radius: 6px;--ui-divider: rgba(124,58,237,.15);--ui-tt: none;--ui-ls: normal;--ui-btn-fw: 500;--ui-decorator-display: block;--ui-send-bg: rgba(124,58,237,.35);--ui-send-border: 1px solid rgba(139,92,246,.5);--ui-send-color: #ddd6fe}[data-design=linear]{--bg: #0f0f11;--bg-surface: #161617;--bg-input: rgba(255,255,255,.04);--text: #ededee;--text-muted: #6e6e72;--text-hint: #a2a2a6;--border: rgba(255,255,255,.07);--border-mid: rgba(255,255,255,.12);--bubble-a-bg: rgba(255,255,255,.05);--bubble-a-text: #ededee;--bubble-a-border:rgba(255,255,255,.08);--bubble-u-bg: rgba(94,106,210,.08);--bubble-u-text: #ffffff;--accent-a: #7b85e0;--accent-b: #5e6ad2;--primary: #5e6ad2;--primary-mid: rgba(94,106,210,.8);--primary-light: rgba(94,106,210,.12);--primary-dark: #4a56b0;--primary-border: rgba(255,255,255,.3);--ui-radius-xs: 4px;--ui-radius-sm: 7px;--ui-radius-md: 7px;--ui-radius-lg: 9px;--ui-radius-pill: 7px;--ui-radius-icon: 8px;--ui-radius-input: 7px;--ui-input-bg: rgba(255,255,255,.04);--ui-input-border: 1px solid rgba(255,255,255,.08);--ui-btn-p-bg: transparent;--ui-btn-p-border: 1px solid rgba(255,255,255,.28);--ui-btn-p-color: #fff;--ui-btn-s-bg: rgba(255,255,255,.05);--ui-btn-s-border: 1px solid rgba(255,255,255,.08);--ui-btn-s-color: rgba(255,255,255,.38);--ui-icon-on-bg: rgba(255,255,255,.07);--ui-icon-on-border: 1px solid rgba(255,255,255,.2);--ui-icon-on-color: #fff;--ui-icon-bg: rgba(255,255,255,.04);--ui-icon-border: 1px solid rgba(255,255,255,.08);--ui-icon-color: rgba(255,255,255,.36);--ui-tag-bg: transparent;--ui-tag-border: 1px solid rgba(255,255,255,.12);--ui-tag-color: rgba(255,255,255,.28);--ui-tag-radius: 4px;--ui-divider: rgba(255,255,255,.06);--ui-tt: none;--ui-ls: normal;--ui-btn-fw: 400;--ui-decorator-display: none;--ui-send-bg: #fff;--ui-send-border: none;--ui-send-color: #0b0b0c}[data-design=cyberpunk]{--bg: #0a0e13;--bg-surface: #101820;--bg-input: rgba(63,176,199,.06);--text: #dfe6e9;--text-muted: #2a7d91;--text-hint: #3fb0c7;--border: rgba(63,176,199,.2);--border-mid: rgba(63,176,199,.38);--bubble-a-bg: rgba(63,176,199,.07);--bubble-a-text: #dfe6e9;--bubble-a-border:rgba(63,176,199,.3);--bubble-u-bg: rgba(63,176,199,.28);--bubble-u-text: #ffffff;--accent-a: #3fb0c7;--accent-b: #7f5bc4;--primary: #3fb0c7;--primary-mid: #2e8fa6;--primary-light: #c3e3ea;--primary-dark: #13596b;--primary-border: #3fb0c7;--ui-radius-xs: 3px;--ui-radius-sm: 4px;--ui-radius-md: 4px;--ui-radius-lg: 6px;--ui-radius-pill: 4px;--ui-radius-icon: 4px;--ui-radius-input: 4px;--ui-input-bg: rgba(63,176,199,.05);--ui-input-border: 1px solid rgba(63,176,199,.28);--ui-btn-p-bg: transparent;--ui-btn-p-border: 1px solid #3fb0c7;--ui-btn-p-color: #9fd4e0;--ui-btn-s-bg: rgba(63,176,199,.08);--ui-btn-s-border: 1px solid rgba(63,176,199,.3);--ui-btn-s-color: rgba(63,176,199,.7);--ui-icon-on-bg: rgba(63,176,199,.12);--ui-icon-on-border: 1px solid rgba(63,176,199,.55);--ui-icon-on-color: #3fb0c7;--ui-icon-bg: rgba(63,176,199,.05);--ui-icon-border: 1px solid rgba(63,176,199,.22);--ui-icon-color: rgba(159,212,224,.5);--ui-tag-bg: transparent;--ui-tag-border: 1px solid rgba(63,176,199,.45);--ui-tag-color: #3fb0c7;--ui-tag-radius: 3px;--ui-divider: rgba(63,176,199,.18);--ui-tt: uppercase;--ui-ls: .08em;--ui-btn-fw: 500;--ui-decorator-display: block;--ui-send-bg: rgba(63,176,199,.2);--ui-send-border: 1px solid #3fb0c7;--ui-send-color: #9fd4e0}[data-design=apple]{--bg: #0b1416;--bg-surface: #122020;--bg-input: rgba(255,255,255,.05);--text: #e5eceb;--text-muted: #9fb0ab;--text-hint: #a9cfc1;--border: rgba(255,255,255,.08);--border-mid: rgba(255,255,255,.14);--bubble-a-bg: #172a29;--bubble-a-text: #e5eceb;--bubble-a-border:rgba(255,255,255,.09);--bubble-u-bg: rgba(91,179,146,.22);--bubble-u-text: #dcebe5;--accent-a: #5bb392;--accent-b: #2f7d8a;--primary: #5bb392;--primary-mid: #348f73;--primary-light: #1d3634;--primary-dark: #bcdcd4;--primary-border:rgba(91,179,146,.4);--ui-radius-xs: 50px;--ui-radius-sm: 50px;--ui-radius-md: 50px;--ui-radius-lg: 18px;--ui-radius-pill: 50px;--ui-radius-icon: 50%;--ui-radius-input: 50px;--ui-input-bg: rgba(255,255,255,.05);--ui-input-border: none;--ui-btn-p-bg: rgba(91,179,146,.18);--ui-btn-p-border: 1px solid rgba(91,179,146,.3);--ui-btn-p-color: #bcdcd4;--ui-btn-s-bg: rgba(255,255,255,.06);--ui-btn-s-border: 1px solid rgba(255,255,255,.1);--ui-btn-s-color: rgba(255,255,255,.6);--ui-icon-on-bg: rgba(91,179,146,.18);--ui-icon-on-border: none;--ui-icon-on-color: #bcdcd4;--ui-icon-bg: rgba(255,255,255,.06);--ui-icon-border: none;--ui-icon-color: rgba(188,220,212,.7);--ui-tag-bg: rgba(91,179,146,.14);--ui-tag-border: none;--ui-tag-color: #bcdcd4;--ui-tag-radius: 50px;--ui-divider: rgba(255,255,255,.08);--ui-tt: none;--ui-ls: normal;--ui-btn-fw: 500;--ui-decorator-display: none;--ui-send-bg: rgba(91,179,146,.18);--ui-send-border: none;--ui-send-color: #bcdcd4}
