.UseApp_page__e95la{min-height:100vh;padding:32px;background:radial-gradient(circle at top left,hsla(0,89%,71%,.12),transparent 22%),radial-gradient(circle at bottom right,rgba(129,75,238,.14),transparent 24%),linear-gradient(135deg,#fbf9f9,#fff 48%,#f4f1f5)}.UseApp_hero__C_GMM{max-width:1080px;margin:0 auto 24px}.UseApp_localeBar__nTVMa{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.UseApp_accountActions__KB6NB,.UseApp_composerButtons__k_RRF,.UseApp_topBarActions__a9157,.UseApp_workspaceActions__l_3HH{display:flex;align-items:center;gap:10px}.UseApp_localeLabel__5vMC_{margin:0;color:var(--text-muted);font-size:13px;font-weight:700}.UseApp_localeSwitch__5lSp_,.UseApp_tabBar__DD_Tx{display:inline-flex;gap:8px;padding:6px;border-radius:999px;background:hsla(0,0%,100%,.76);border:1px solid rgba(129,75,238,.12)}.UseApp_localeButtonActive__q_bf8,.UseApp_localeButton__HvFrt,.UseApp_tabActive__RIB2g,.UseApp_tabButton__eA40S{border:0;border-radius:999px;padding:8px 12px;background:transparent;color:var(--text-body);font-weight:700;cursor:pointer}.UseApp_localeButtonActive__q_bf8,.UseApp_tabActive__RIB2g{background:var(--amber);color:var(--text-strong)}.UseApp_cardEyebrow__x9ZJd,.UseApp_eyebrow__qJ0TU,.UseApp_graphEyebrow__DVDIL{margin:0 0 8px;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.UseApp_hero__C_GMM h1{margin:0;color:var(--text-strong);font-size:48px;line-height:1.08;letter-spacing:-.03em}.UseApp_hero__C_GMM p:last-child{max-width:760px;margin:14px 0 0;line-height:1.7;font-size:18px}.UseApp_chatShell__gbTm4{max-width:960px;margin:0 auto}.UseApp_authCard__WdWLb,.UseApp_chatCard__3QB_I,.UseApp_detailCard__YVE36,.UseApp_modalCard__ore7g,.UseApp_panelCard__5_eS2{border:1px solid rgba(129,75,238,.12);border-radius:28px;background:hsla(0,0%,100%,.94);box-shadow:0 20px 60px rgba(129,75,238,.08)}.UseApp_chatCard__3QB_I{padding:24px}.UseApp_authHeader__PC_Zz h3,.UseApp_chatHeader__QIysK h2,.UseApp_detailContent__U_iQW h3,.UseApp_modalCard__ore7g h3,.UseApp_panelHeader___jxVd h3{margin:0 0 10px;color:var(--text-strong)}.UseApp_chatHeader__QIysK p:last-child,.UseApp_panelHeader___jxVd p{margin:0;color:#5c7088;line-height:1.6}.UseApp_exampleRow__btmjX{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.UseApp_exampleLabel__8EyFR{color:#5f7186;font-size:13px;font-weight:700}.UseApp_exampleChip__3pW0u{border:1px solid rgba(129,75,238,.14);border-radius:999px;padding:10px 14px;background:rgba(129,75,238,.08);color:var(--text-strong);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.UseApp_chatMessages__Z4LSF,.UseApp_conversationList__LrsLz{display:flex;flex-direction:column;gap:12px;min-height:320px;max-height:520px;margin-top:22px;overflow:auto}.UseApp_emptyState__OKH9l{display:grid;place-items:center;min-height:260px;border-radius:24px;background:rgba(129,75,238,.04);color:var(--text-muted);text-align:center;line-height:1.6}.UseApp_assistantBubble__LLW08,.UseApp_userBubble__TjigI{max-width:82%;padding:14px 16px;border-radius:20px;line-height:1.7;white-space:pre-wrap}.UseApp_assistantBubble__LLW08{align-self:flex-start;background:hsla(0,89%,71%,.08);color:var(--text-strong)}.UseApp_userBubble__TjigI{align-self:flex-end;background:rgba(129,75,238,.1);color:var(--text-strong)}.UseApp_chatComposer__WcWN7{margin-top:18px}.UseApp_chatInput__A7fHm,.UseApp_composerInputSmall__Y9820,.UseApp_composerInput___GCGz,.UseApp_textInput__sQZd4{width:100%;border:1px solid rgba(129,75,238,.14);border-radius:18px;padding:14px 16px;font:inherit;line-height:1.6;background:#fff;color:var(--text-strong)}.UseApp_chatInput__A7fHm{min-height:140px;resize:vertical}.UseApp_composerInput___GCGz{min-height:240px;resize:vertical}.UseApp_composerInputSmall__Y9820{min-height:120px;resize:vertical}.UseApp_chatInput__A7fHm:focus,.UseApp_composerInputSmall__Y9820:focus,.UseApp_composerInput___GCGz:focus,.UseApp_textInput__sQZd4:focus{outline:2px solid rgba(245,166,35,.18);border-color:var(--amber)}.UseApp_chatActions__d9_Fs{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.UseApp_authMessage__2lroR,.UseApp_helper__9z3UK,.UseApp_modalBody___EMji,.UseApp_statusInline__8YBFs{margin:0;color:var(--text-muted);font-size:13px;line-height:1.6}.UseApp_appShell__Es7dJ{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(340px,.95fr);grid-gap:20px;gap:20px;max-width:1440px;margin:0 auto}.UseApp_graphPanel__mAfg6,.UseApp_sidePanel__dmooy{min-height:0}.UseApp_graphPanel__mAfg6{display:flex;flex-direction:column;gap:16px}.UseApp_graphPanelHeader__hWSNy{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.UseApp_graphPanelHeader__hWSNy h2{margin:0;font-size:30px;line-height:1.1;color:var(--text-strong)}.UseApp_statusPill__mjLGG{margin:4px 0 0;padding:12px 14px;border:1px solid rgba(129,75,238,.12);border-radius:999px;background:rgba(129,75,238,.06);color:var(--text-muted);font-size:13px;white-space:nowrap}.UseApp_graphSurface__c4rtw{min-height:720px;overflow:hidden;border:1px solid rgba(129,75,238,.14);border-radius:28px;background:hsla(0,0%,100%,.9);box-shadow:0 24px 80px rgba(129,75,238,.08)}.UseApp_sidePanel__dmooy{display:flex;flex-direction:column;gap:16px}.UseApp_authCard__WdWLb,.UseApp_panelCard__5_eS2{padding:22px}.UseApp_authHeader__PC_Zz{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.UseApp_planBadgeFree__BBMlh,.UseApp_planBadgePro__wevSu{display:inline-flex;align-items:center;justify-content:center;min-width:58px;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:800}.UseApp_planBadgeFree__BBMlh{border:1px solid rgba(129,75,238,.1);color:var(--text-strong);background:rgba(129,75,238,.05)}.UseApp_planBadgePro__wevSu{border:1px solid rgba(129,75,238,.22);color:#814bee;background:rgba(129,75,238,.1)}.UseApp_accountSummary__BjoWt{display:flex;flex-direction:column;gap:10px}.UseApp_accountEmail__YoWvn{margin:0;color:var(--text-strong);font-size:15px;font-weight:700}.UseApp_accountUsage__B_UZS{margin:0;color:#46607d;font-size:14px;line-height:1.6}.UseApp_detailCard__YVE36{overflow:hidden}.UseApp_detailContent__U_iQW,.UseApp_detailPlaceholder__gVBPZ{padding:22px}.UseApp_detailProcess__Lqxa2,.UseApp_detailRole__wR90L{margin:0 0 14px;line-height:1.7;color:#29415d}.UseApp_detailRelations__3LLvA{margin-top:18px;padding-top:16px;border-top:1px solid rgba(129,75,238,.12)}.UseApp_detailRelations__3LLvA h4{margin:0 0 10px;color:#40566f;font-size:13px}.UseApp_detailRelationItem__1xjWb{margin:0 0 8px;color:#445c77;font-size:14px;line-height:1.6}.UseApp_detailMeta__IV37W{margin:20px 0 0;color:#667b94;font-size:13px;font-weight:700}.UseApp_detailPlaceholder__gVBPZ{color:#73859c;line-height:1.6}.UseApp_panelHeader___jxVd{margin-bottom:16px}.UseApp_editForm__gCDUu{display:flex;flex-direction:column;gap:14px}.UseApp_composerLabel__lOOh9{display:grid;grid-gap:8px;gap:8px;font-size:15px;font-weight:700;color:var(--text-strong)}.UseApp_disabledBox__FyD8F{display:grid;grid-gap:12px;gap:12px;margin-top:6px;padding:16px;border-radius:20px;background:rgba(129,75,238,.04);color:var(--text-muted)}.UseApp_ghostButton__oH5YV,.UseApp_googleButton__xgVHX,.UseApp_primaryButtonLink__pI26p,.UseApp_primaryButton__Mq0cQ,.UseApp_secondaryButtonLink__Ei43O,.UseApp_secondaryButton__62Hc8{border-radius:18px;padding:14px 18px;font:inherit;font-weight:700;transition:transform .14s ease,opacity .14s ease,background .14s ease}.UseApp_primaryButtonLink__pI26p,.UseApp_primaryButton__Mq0cQ{border:0;background:linear-gradient(130deg,#f77373,#c762f6 50%,#814bee);color:#fff;cursor:pointer}.UseApp_googleButton__xgVHX,.UseApp_secondaryButtonLink__Ei43O,.UseApp_secondaryButton__62Hc8{border:1px solid rgba(129,75,238,.14);background:rgba(129,75,238,.08);color:var(--text-strong);cursor:pointer}.UseApp_ghostButton__oH5YV{border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155;cursor:pointer}.UseApp_primaryButtonLink__pI26p,.UseApp_secondaryButtonLink__Ei43O{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.UseApp_exampleChip__3pW0u:hover,.UseApp_ghostButton__oH5YV:hover,.UseApp_googleButton__xgVHX:hover,.UseApp_primaryButtonLink__pI26p:hover,.UseApp_primaryButton__Mq0cQ:hover:enabled,.UseApp_secondaryButtonLink__Ei43O:hover,.UseApp_secondaryButton__62Hc8:hover:enabled{transform:translateY(-1px)}.UseApp_ghostButton__oH5YV:disabled,.UseApp_primaryButton__Mq0cQ:disabled,.UseApp_secondaryButton__62Hc8:disabled{opacity:.68;cursor:not-allowed}.UseApp_loadingScreen__gtge0{min-height:100vh;display:grid;place-items:center;background:linear-gradient(135deg,#fbf9f9,#fff 48%,#f4f1f5)}.UseApp_loadingDot__MQsSV{display:block;width:12px;height:12px;border-radius:50%;background:#814bee;animation:UseApp_dotPulse__styKD 1.2s ease-in-out infinite}@keyframes UseApp_dotPulse__styKD{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}.UseApp_loginOverlay__3o9Kn,.UseApp_modalOverlay__040Uq{position:fixed;inset:0;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:40}.UseApp_loginCard__LORBm,.UseApp_modalCard__ore7g{width:min(460px,100%);padding:28px}.UseApp_loginCard__LORBm{border-radius:28px;background:hsla(0,0%,100%,.97);box-shadow:0 32px 80px rgba(129,75,238,.16);border:1px solid rgba(129,75,238,.12);display:flex;flex-direction:column;gap:16px}.UseApp_loginCardTitle__LI_Bx{margin:0;color:var(--text-strong);font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.UseApp_loginSubtext__MTJAc{margin:0;color:var(--text-muted);font-size:14px;line-height:1.6}.UseApp_loginActions__qAM7l{display:grid;grid-gap:10px;gap:10px}.UseApp_loginLocaleRow__HWlZB{display:flex;justify-content:center;gap:8px;padding-top:12px;border-top:1px solid rgba(129,75,238,.12)}.UseApp_graphNode__WZtV_{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:260px;min-height:144px;padding:14px 16px 16px;border:2px solid var(--accent-color);border-radius:20px;background:hsla(0,0%,100%,.96);box-shadow:0 18px 35px rgba(129,75,238,.12)}.UseApp_graphNodeMeta__qcoKD{display:flex;align-items:center;gap:8px;color:#526986;font-size:12px;font-weight:700}.UseApp_graphNodeDot__KMpm_{width:10px;height:10px;border-radius:999px;background:var(--accent-color)}.UseApp_graphNodeTitle__NnFvd{display:grid;place-items:center;flex:1 1;text-align:center;color:#132238;font-size:22px;font-weight:800;line-height:1.3}.UseApp_graphNodeLanguage__GUuJ5{text-align:right;color:#74879f;font-size:12px;font-weight:700}.UseApp_nodeHandle__qvS1a{width:10px;height:10px;border:0;background:var(--accent-color)}@media (max-width:1080px){.UseApp_page__e95la{padding:24px}.UseApp_hero__C_GMM h1{font-size:38px}.UseApp_appShell__Es7dJ{grid-template-columns:1fr}.UseApp_graphSurface__c4rtw{min-height:520px}}@media (max-width:760px){.UseApp_page__e95la{padding:18px}.UseApp_hero__C_GMM h1{font-size:32px}.UseApp_accountActions__KB6NB,.UseApp_authHeader__PC_Zz,.UseApp_chatActions__d9_Fs,.UseApp_composerButtons__k_RRF,.UseApp_graphPanelHeader__hWSNy,.UseApp_localeBar__nTVMa,.UseApp_topBarActions__a9157,.UseApp_workspaceActions__l_3HH{flex-direction:column;align-items:stretch}.UseApp_assistantBubble__LLW08,.UseApp_userBubble__TjigI{max-width:100%}}