.WalletPill_pill___B6c_{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:linear-gradient(135deg,rgba(139,124,248,.18),rgba(232,96,154,.16));border:1px solid rgba(139,124,248,.4);color:var(--text);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:filter .15s,transform .1s}.WalletPill_pill___B6c_:hover{filter:brightness(1.1)}.WalletPill_pill___B6c_:active{transform:scale(.97)}.WalletPill_value__bDz8p{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WalletPill_unit__uPNrR{font-size:11px;font-weight:600;opacity:.7}.WalletPill_pillFree__IC1QB{background:linear-gradient(135deg,rgba(63,203,155,.22),rgba(63,203,155,.12));border-color:rgba(63,203,155,.5);color:var(--ok)}.WalletPill_pillFree__IC1QB .WalletPill_unit__uPNrR{opacity:.85}.WalletPill_overlay__Udm9u{position:fixed;inset:0;z-index:1000;background:rgba(4,4,16,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.WalletPill_modal__ELrQV{width:min(720px,100%);max-height:86vh;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.55);color:var(--text);overflow:hidden}.WalletPill_head__NgZu1{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border)}.WalletPill_title__YJmQJ{margin:0;font-size:18px;font-weight:700}.WalletPill_bal__mFivt{margin-top:4px;font-size:13px;color:var(--accent)}.WalletPill_bal__mFivt strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WalletPill_close__H6vdi{background:transparent;border:none;color:var(--accent);font-size:18px;cursor:pointer;line-height:1;padding:4px 8px;border-radius:8px}.WalletPill_close__H6vdi:hover{color:var(--text);background:var(--surface-2)}.WalletPill_err__7zgsM{margin:12px 20px 0;padding:9px 12px;border-radius:8px;font-size:13px;color:var(--danger);background:rgba(232,96,154,.12);border:1px solid rgba(232,96,154,.3)}.WalletPill_msg__1Gc9l{padding:24px 20px;color:var(--accent);font-size:14px}.WalletPill_lockNote__7Xghb{margin:0 0 12px;padding:9px 12px;border-radius:8px;font-size:12.5px;color:var(--warn);background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.28)}.WalletPill_scroll__RoIpV{overflow-y:auto;padding:8px 20px 20px}.WalletPill_section__GECbb{margin-top:16px}.WalletPill_h3__DQVcZ{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.WalletPill_grid__Mf2R8{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.WalletPill_card__QVG66{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:var(--surface);border:1px solid var(--border)}.WalletPill_cardCurrent__mIJoS{border-color:rgba(139,124,248,.7);background:linear-gradient(160deg,rgba(139,124,248,.16),var(--surface) 60%);box-shadow:0 0 0 1px rgba(139,124,248,.35),0 8px 24px rgba(139,124,248,.12)}.WalletPill_cardDisabled__2dyBx{opacity:.5}.WalletPill_badge__1Uu52{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#8b7cf8,#e8609a)}.WalletPill_cardName__ejXDf{font-size:14px;font-weight:700;color:var(--text)}.WalletPill_cardPrice__I_QGL{font-size:18px;font-weight:700;color:var(--accent)}.WalletPill_cardSub__JWd1n{font-size:12px;color:var(--accent);min-height:16px}.WalletPill_buy__ZvVcx{margin-top:8px;padding:8px 10px;border-radius:8px;border:none;cursor:pointer;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(135deg,#8b7cf8,#e8609a);transition:filter .15s,opacity .15s}.WalletPill_buy__ZvVcx:hover:not(:disabled){filter:brightness(1.08)}.WalletPill_buy__ZvVcx:disabled{opacity:.5;cursor:default}@media (max-width:560px){.WalletPill_grid__Mf2R8{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.WalletPill_entPlan__OjPl2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid rgba(139,124,246,.45);background:rgba(139,124,246,.1)}.WalletPill_entPlanName__41lEC{font-size:16px;font-weight:700;color:var(--text)}.WalletPill_entPlanSub__Ury5b{font-size:12.5px;color:var(--muted);margin-top:2px}.WalletPill_entBadge__IdBUT{font-size:10.5px;font-weight:800;letter-spacing:.06em;padding:4px 9px;border-radius:999px;color:#fff;background:linear-gradient(90deg,#8b7cf6,#d96bc0);white-space:nowrap}.WalletPill_entRows__K13wO{display:grid;grid-gap:1px;gap:1px;border-radius:12px;overflow:hidden;border:1px solid var(--border)}.WalletPill_entRow__L5fOJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:var(--surface-2);font-size:13.5px;color:var(--muted)}.WalletPill_entRow__L5fOJ strong{font-size:15px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WalletPill_entNote__zh82S{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--muted)}.WalletPill_entLink__Ma35n{display:inline-block;font-size:13.5px;font-weight:600;color:var(--accent);text-decoration:none}.WalletPill_entLink__Ma35n:hover{color:var(--accent);text-decoration:underline}.WalletPill_freeChip__4alQT{margin-left:5px;padding:1px 5px;border-radius:999px;font-size:9.5px;font-weight:700;line-height:1.5;letter-spacing:0;white-space:nowrap;color:var(--ok);background:rgba(63,203,155,.14);border:1px solid rgba(63,203,155,.32);display:none}@media (min-width:1750px){.WalletPill_freeChip__4alQT{display:inline}}.ConfirmDialog_backdrop___wZcc{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(5,5,12,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ConfirmDialog_dialog__8epM9{width:min(420px,100%);display:flex;flex-direction:column;gap:18px;padding:22px;border-radius:18px;border:1px solid var(--border);background:var(--surface);box-shadow:0 24px 64px rgba(0,0,0,.55)}.ConfirmDialog_title__GH0t7{margin:0;font-size:18px;font-weight:700;color:var(--text)}.ConfirmDialog_message__5Qe0N{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.ConfirmDialog_actions__ToUV_{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ConfirmDialog_cancelBtn__bG0gm,.ConfirmDialog_confirmBtn__VFp_M{min-height:40px;padding:0 16px;border-radius:10px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.ConfirmDialog_cancelBtn__bG0gm{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text)}.ConfirmDialog_cancelBtn__bG0gm:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong)}.ConfirmDialog_confirmBtn__VFp_M{border:1px solid rgba(251,113,133,.45);background:rgba(251,113,133,.16);color:var(--danger)}.ConfirmDialog_confirmBtn__VFp_M:hover:not(:disabled){background:rgba(251,113,133,.26);border-color:rgba(251,113,133,.6)}.ConfirmDialog_confirmBtnNeutral__caRch{border:1px solid rgba(196,181,253,.45);background:linear-gradient(180deg,#8b5cf6,#6366f1);color:#fff}.ConfirmDialog_confirmBtnNeutral__caRch:hover:not(:disabled){border-color:rgba(196,181,253,.55);transform:translateY(-1px)}.ConfirmDialog_cancelBtn__bG0gm:disabled,.ConfirmDialog_confirmBtn__VFp_M:disabled{opacity:.6;cursor:not-allowed}.AssistantWidget_root__Lh4Mr{--bg-deep:var(--surface);--bg-panel:var(--surface);--bg-card:var(--surface);--bg-input:var(--surface);--purple:var(--accent);--purple-dim:var(--accent);--purple-border:rgba(139,92,246,0.35);--pink:var(--danger);--text-primary:var(--text);--text-secondary:var(--accent);--text-muted:var(--accent);--border:inherit;--green-online:#22c55e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.AssistantWidget_avatar__gSJLw{position:relative;flex-shrink:0}.AssistantWidget_glow__akIgc{position:absolute;inset:-35%;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.32),var(--surface) 45%,transparent 72%);filter:blur(10px);transition:opacity .4s}.AssistantWidget_spin__Hqg9N{position:absolute;inset:0;animation:AssistantWidget_sparkoRotate__FISc7 11s linear infinite;transform-origin:50% 50%}@keyframes AssistantWidget_sparkoRotate__FISc7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AssistantWidget_avatar__gSJLw svg{width:100%;height:100%;overflow:visible;display:block}.AssistantWidget_avatar__gSJLw.AssistantWidget_thinking__WxuMo .AssistantWidget_spin__Hqg9N{animation-duration:2.4s}.AssistantWidget_avatar__gSJLw.AssistantWidget_thinking__WxuMo .AssistantWidget_glow__akIgc{opacity:1}.AssistantWidget_avatar__gSJLw.AssistantWidget_talking__2Gk3O .AssistantWidget_spin__Hqg9N{animation-duration:5s}.AssistantWidget_avatar__gSJLw.AssistantWidget_talking__2Gk3O .AssistantWidget_glow__akIgc{animation:AssistantWidget_sparkoPulse__S7yLj .6s ease-in-out infinite}@keyframes AssistantWidget_sparkoPulse__S7yLj{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.AssistantWidget_glow__akIgc,.AssistantWidget_spin__Hqg9N{animation:none!important}}.AssistantWidget_launcher__7hyOf{position:fixed;right:24px;bottom:24px;z-index:2147483000;width:58px;height:58px;border-radius:50%;border:1px solid var(--border);background:var(--bg-panel);padding:9px;cursor:pointer;box-shadow:0 14px 34px -8px rgba(139,92,246,.65);transition:transform .12s ease,box-shadow .16s ease}.AssistantWidget_launcher__7hyOf:hover{transform:translateY(-2px);box-shadow:0 18px 40px -8px rgba(139,92,246,.8)}.AssistantWidget_launcher__7hyOf:active{transform:scale(.96)}@media (max-width:640px){.AssistantWidget_launcher__7hyOf{width:50px;height:50px;right:16px;bottom:16px}}.AssistantWidget_launcher__7hyOf .AssistantWidget_avatar__gSJLw{width:100%;height:100%}.AssistantWidget_launcherTip__zuVx_{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(6px);background:var(--bg-card);border:1px solid var(--purple-border);color:var(--text-primary);font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:9px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .16s ease,transform .16s ease;box-shadow:0 8px 22px rgba(0,0,0,.45)}.AssistantWidget_launcher__7hyOf:focus-visible .AssistantWidget_launcherTip__zuVx_,.AssistantWidget_launcher__7hyOf:hover .AssistantWidget_launcherTip__zuVx_{opacity:1;transform:translateY(-50%) translateX(0)}.AssistantWidget_panel__LZxJD{position:fixed;right:24px;bottom:24px;z-index:2147483000;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--bg-panel);border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.6);color:var(--text-primary);animation:AssistantWidget_sparkoPop__KFUhQ .16s cubic-bezier(.2,.9,.3,1.2)}@keyframes AssistantWidget_sparkoPop__KFUhQ{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.AssistantWidget_head__vjrKt{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border);flex-shrink:0}.AssistantWidget_headOrb__LQPVZ{width:42px;height:42px}.AssistantWidget_headText__wcUXf{flex:1 1;min-width:0}.AssistantWidget_name__feLLL{font-family:Bricolage Grotesque,Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em}.AssistantWidget_status__wAvoq{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--green-online);margin-top:2px}.AssistantWidget_status__wAvoq.AssistantWidget_isThinking__1hfOj{color:var(--purple)}.AssistantWidget_status__wAvoq.AssistantWidget_isTalking__7lvYm{color:var(--pink)}.AssistantWidget_statusDot__ND3zv{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.AssistantWidget_status__wAvoq.AssistantWidget_isTalking__7lvYm .AssistantWidget_statusDot__ND3zv,.AssistantWidget_status__wAvoq.AssistantWidget_isThinking__1hfOj .AssistantWidget_statusDot__ND3zv{animation:AssistantWidget_sparkoBlink__vGToh 1s ease-in-out infinite}@keyframes AssistantWidget_sparkoBlink__vGToh{0%,to{opacity:1}50%{opacity:.35}}.AssistantWidget_headActions__IPO22{display:flex;gap:6px}.AssistantWidget_iconBtn__ZgwCH{width:28px;height:28px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:14px;transition:border-color .2s,color .2s}.AssistantWidget_iconBtn__ZgwCH:hover{border-color:var(--purple-border);color:var(--text-primary)}.AssistantWidget_body__xDUES{flex:1 1;padding:18px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}.AssistantWidget_body__xDUES::-webkit-scrollbar{width:4px}.AssistantWidget_body__xDUES::-webkit-scrollbar-thumb{background:rgba(139,92,246,.2);border-radius:2px}.AssistantWidget_msgRow__HWWXR{display:flex;gap:10px;align-items:flex-start}.AssistantWidget_msgRowUser__wXn6j{justify-content:flex-end}.AssistantWidget_msgOrb__dlr6h{width:26px;height:26px;margin-top:2px}.AssistantWidget_bubble__BlyAF{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 14px;font-size:13.5px;line-height:1.55;color:var(--text-primary);max-width:88%;word-wrap:break-word}.AssistantWidget_bubbleUser__AbxdL{background:var(--purple-dim);border-color:var(--purple-border)}.AssistantWidget_bubbleTyping__Xf7xC{display:flex;gap:4px;align-items:center;padding:14px 16px}.AssistantWidget_typingDot__pKuMd{width:6px;height:6px;border-radius:50%;background:var(--purple);animation:AssistantWidget_sparkoTyping__HSQs5 1.1s ease-in-out infinite}.AssistantWidget_typingDot__pKuMd:nth-child(2){animation-delay:.15s}.AssistantWidget_typingDot__pKuMd:nth-child(3){animation-delay:.3s}@keyframes AssistantWidget_sparkoTyping__HSQs5{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.AssistantWidget_suggestionRow__7HQF5{display:flex;flex-direction:column;gap:8px;margin-top:2px}.AssistantWidget_suggestionPill__ulle8{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);font-size:12.5px;font-weight:500;font-family:inherit;padding:10px 14px;border-radius:20px;cursor:pointer;text-align:left;transition:border-color .2s,color .2s,background .2s}.AssistantWidget_suggestionPill__ulle8:hover{border-color:var(--purple-border);color:var(--text-primary);background:var(--purple-dim)}.AssistantWidget_error__SCCG9{align-self:stretch;padding:9px 12px;border-radius:10px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.34);color:var(--danger);font-size:12.5px}.AssistantWidget_foot__t_FiK{display:flex;gap:8px;padding:14px 18px;border-top:1px solid var(--border);flex-shrink:0}.AssistantWidget_input__bmxDI{flex:1 1;background:var(--bg-input);border:1px solid var(--border);border-radius:12px;padding:11px 14px;font-size:13px;font-family:inherit;color:var(--text-primary);outline:none;transition:border-color .2s}.AssistantWidget_input__bmxDI:focus{border-color:var(--purple-border)}.AssistantWidget_input__bmxDI::placeholder{color:var(--text-muted)}.AssistantWidget_input__bmxDI:disabled{opacity:.6}.AssistantWidget_send__IPzuP{width:40px;height:40px;flex-shrink:0;border-radius:12px;border:none;background:linear-gradient(135deg,#7c6df4,#9b5de5);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s,transform 80ms ease}.AssistantWidget_send__IPzuP:hover:not(:disabled){opacity:.88}.AssistantWidget_send__IPzuP:active:not(:disabled){transform:scale(.94)}.AssistantWidget_send__IPzuP:disabled{opacity:.45;cursor:not-allowed}.AssistantWidget_md__9cHxq{white-space:normal}.AssistantWidget_md__9cHxq>:first-child{margin-top:0}.AssistantWidget_md__9cHxq>:last-child{margin-bottom:0}.AssistantWidget_mdP__BxBEM{margin:0 0 8px}.AssistantWidget_mdList__3eOxa{margin:0 0 8px;padding-left:18px}.AssistantWidget_mdList__3eOxa li{margin:3px 0}.AssistantWidget_mdLink__gddpK{color:var(--accent);text-decoration:underline;text-underline-offset:2px;font-weight:600}.AssistantWidget_mdLink__gddpK:hover{color:#fff}.AssistantWidget_mdCode__n_4Uw{background:rgba(139,92,246,.16);border-radius:4px;padding:1px 5px;font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-fullscreen-editor="1"] .AssistantWidget_root__Lh4Mr{display:none}