.page_container__fPope{position:relative;display:flex;height:100vh;width:100%;color-scheme:dark;background:#242424;color:#fff;overflow:hidden;--bg:#242424;--bg-elev-1:#2b2b2b;--bg-elev-2:#1f1f1f;--border:#888;--border-soft:#444;--muted:#a0a0a0;--ring:0 0 0 2px rgba(99,102,241,0.45);--header-h:3rem;--splitter-w:8px;--content-max:clamp(680px,62vw,860px)}.page_main__YFiVb{display:grid;grid-template-columns:minmax(0,1fr) var(--splitter-w) minmax(0,1fr);grid-template-rows:1fr;grid-gap:0;gap:0;height:100vh;width:100%;background:radial-gradient(1200px 60% at 80% 100%,rgba(255,255,255,.04),transparent 60%),radial-gradient(900px 60% at 10% 0,rgba(255,255,255,.035),transparent 60%),var(--bg);overscroll-behavior:contain}.page_leftPane__NL9jz,.page_rightPane__WCqav{min-width:0;min-height:0;display:flex;flex-direction:column}.page_leftPane__NL9jz{border-right:1px solid var(--border);grid-column:1;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 65%),rgba(22,22,30,.65)}.page_rightPane__WCqav{border-left:1px solid var(--border);grid-column:3;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 60%),rgba(18,18,24,.82);box-shadow:-26px 0 60px rgba(3,4,10,.22)}.page_resizerCol__JHC09{grid-column:2;min-width:var(--splitter-w,8px);background:transparent;display:flex;align-items:stretch}.page_generalHeader__quYmi{display:flex;align-items:center;gap:.5rem;height:var(--header-h);padding:.75rem 1rem;border-bottom:1px solid var(--border-soft);background:color-mix(in oklab,var(--bg-elev-1) 96%,black 4%);position:-webkit-sticky;position:sticky;top:0;z-index:5;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}.page_chatHeader__wCIm0{justify-content:flex-start}.page_chatArea__NBy67{flex:1 1 auto;min-height:0;padding:1.15rem 1.15rem max(5.75rem,calc(18dvh + env(safe-area-inset-bottom, 0px)));overflow-y:auto;overflow-x:hidden;min-width:0;display:flex;flex-direction:column;gap:0;scroll-behavior:smooth;scrollbar-gutter:stable;position:relative}.page_feed__2Julk{width:min(var(--content-max),100%);margin:0 auto;display:flex;flex-direction:column;gap:.7rem;padding-top:1rem}.page_feed__2Julk>*{width:100%}.page_composerShell__eAzNn{padding:.9rem 1.15rem 1.1rem;display:flex;justify-content:center;background:linear-gradient(180deg,transparent,rgba(9,9,16,.6))}.page_composerInner__4Ltud{width:min(var(--content-max),100%)}.page_profileRow__Nu352{justify-content:flex-end;z-index:2000}.page_headerProfileBtn__NH6Ox{height:30px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#fff;line-height:1}.page_headerProfileBtn__NH6Ox:hover{background:rgba(255,255,255,.12)}.page_proposalArea__uMNhq{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.75rem 0;gap:.5rem;display:flex;flex-direction:column}.page_chartArea__rpGAQ{flex:1 1 auto;min-height:0;overflow:hidden}.page_disclaimer__p2U_0{font-size:clamp(10.5px,1.6vw,13px);color:var(--muted);text-align:center;margin:0;position:fixed;left:50%;transform:translateX(-50%);bottom:calc(8px + env(safe-area-inset-bottom, 0px));padding:6px 12px;border-radius:10px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:max-content;z-index:6;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 4px 16px rgba(0,0,0,.35)}.page_chatArea__NBy67::-webkit-scrollbar,.page_proposalArea__uMNhq::-webkit-scrollbar{width:10px}.page_chatArea__NBy67::-webkit-scrollbar-thumb,.page_proposalArea__uMNhq::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.page_chatArea__NBy67::-webkit-scrollbar-thumb:hover,.page_proposalArea__uMNhq::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.28)}.page_chatArea__NBy67,.page_proposalArea__uMNhq{scrollbar-color:rgba(255,255,255,.22) transparent;scrollbar-width:thin}.page_container__fPope :focus-visible{outline:var(--ring);outline-offset:2px;border-radius:8px}@media (max-width:1280px){.page_main__YFiVb{--right-w:clamp(320px,42vw,420px)}}@media (max-width:1100px){.page_generalHeader__quYmi{padding-inline:.9rem}.page_chatArea__NBy67{padding:1.05rem 1rem max(5.4rem,calc(17dvh + env(safe-area-inset-bottom, 0px)))}.page_composerShell__eAzNn{padding:.85rem 1rem 1.05rem}}@media (prefers-reduced-motion:no-preference){.page_chartArea__rpGAQ,.page_chatArea__NBy67,.page_generalHeader__quYmi,.page_proposalArea__uMNhq{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}}.page_mobileOnly__CLNwI{display:none}@media (max-width:1024px){.page_main__YFiVb{grid-template-columns:1fr}.page_resizerCol__JHC09,.page_rightPane__WCqav{display:none}.page_mobileOnly__CLNwI{display:block;padding:6px 10px}.page_leftPane__NL9jz{border-right:none;box-shadow:none}.page_chatArea__NBy67{padding:.85rem .85rem calc(5.2rem + env(safe-area-inset-bottom, 0px))}.page_composerShell__eAzNn{padding:.75rem .85rem 1.05rem}.page_feed__2Julk{padding-top:.6rem;gap:.6rem}.page_generalHeader__quYmi{padding-inline:.85rem}.page_disclaimer__p2U_0{position:static;inset:auto;transform:none;margin:.75rem auto 0;width:100%;max-width:min(520px,100%);background:rgba(0,0,0,.45)}}@media (max-width:480px){.page_chatArea__NBy67{padding-bottom:calc(7.2rem + env(safe-area-inset-bottom, 0px))}.page_chatArea__NBy67,.page_composerShell__eAzNn,.page_generalHeader__quYmi{padding-inline:.75rem}.page_disclaimer__p2U_0{font-size:11px;padding:.5rem .65rem}}@supports (height:100dvh){.page_container__fPope,.page_main__YFiVb{height:100dvh}}.sidebarheader_header__B4S0V{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.65rem;margin-bottom:.6rem;border-bottom:1px solid rgba(255,255,255,.08)}.sidebarheader_meta__LZbFB{display:flex;flex-direction:column;gap:.4rem}.sidebarheader_badge__MNihg{display:inline-flex;align-items:center;gap:.35rem;width:max-content;padding:.22rem .6rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(214,220,255,.7)}.sidebarheader_subtitle__K6L9Q{margin:0;max-width:220px;font-size:.82rem;line-height:1.5;color:rgba(214,220,255,.72)}.sidebarheader_actions__pnPeX{display:inline-flex;align-items:center;gap:.5rem}@media (max-width:900px){.sidebarheader_header__B4S0V{padding-top:calc(env(safe-area-inset-top, 0px) + .35rem);margin-bottom:.55rem}.sidebarheader_subtitle__K6L9Q{max-width:100%}.sidebarheader_actions__pnPeX{gap:.4rem}}.button_base__VTTbh{width:36px;height:36px;padding:9px;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#2c2c2c,#232323);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 6px 18px rgba(0,0,0,.35)}.button_base__VTTbh:hover{background:linear-gradient(180deg,#323232,#262626);border-color:rgba(255,255,255,.18)}.button_base__VTTbh:active{transform:translateY(.5px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 4px 12px rgba(0,0,0,.35)}.button_base__VTTbh:focus-visible{outline:2px solid rgba(99,102,241,.45);outline-offset:2px}.button_send__r4jbV:disabled{background:#555;opacity:.7;cursor:not-allowed;transform:none}.button_chart__eLpH3{margin-top:10px;padding:.4rem .8rem;border:1px solid #444;border-radius:8px;background:#3d3d3d;color:#eee;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.button_chart__eLpH3:hover{background:#4d4d4d;border-color:rgba(255,255,255,.22)}.button_chart__eLpH3:focus-visible{outline:2px solid rgba(99,102,241,.45);outline-offset:2px}.button_chart__eLpH3:disabled{opacity:.6;cursor:default}.button_sample__2skKi{width:-moz-fit-content;width:fit-content}.button_sidebarButton__AW1eM{background:transparent;border-color:rgba(255,255,255,.14);box-shadow:none}.button_sidebarButton__AW1eM:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22)}.button_hideHistory__P9G_Y,.button_newChat__5bV40{margin-bottom:.75rem}.button_function__S7lgf{display:inline-flex;align-items:center;gap:.45rem;padding:.48rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#2f2f2f,#262626);color:#eee;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 6px 18px rgba(0,0,0,.35)}.button_function__S7lgf:hover{background:linear-gradient(180deg,#343434,#2a2a2a);border-color:rgba(255,255,255,.2)}.button_function__S7lgf:active{transform:translateY(.5px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 4px 12px rgba(0,0,0,.35)}.button_function__S7lgf:focus-visible{outline:2px solid rgba(99,102,241,.45);outline-offset:2px}.button_function__S7lgf:disabled{opacity:.65;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:no-preference){.button_base__VTTbh,.button_chart__eLpH3,.button_function__S7lgf{transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform 80ms ease,opacity .12s ease}}@media (max-width:900px){.button_base__VTTbh,.button_function__S7lgf,.button_hideHistory__P9G_Y,.button_newChat__5bV40,.button_send__r4jbV,.button_showHistory__bXyfj,.button_sidebarButton__AW1eM{width:34px;height:34px;padding:8px;border-radius:10px}.button_chart__eLpH3{padding:.5rem .9rem;border-radius:10px;font-size:.95rem}}@media (max-width:380px){.button_base__VTTbh,.button_function__S7lgf,.button_hideHistory__P9G_Y,.button_newChat__5bV40,.button_send__r4jbV,.button_showHistory__bXyfj,.button_sidebarButton__AW1eM{width:32px;height:32px;padding:7px;border-radius:9px}.button_chart__eLpH3{padding:.55rem 1rem;font-size:.96rem}}.historylist_wrapper__36jFt{display:flex;flex-direction:column;gap:.8rem;flex:1 1 auto;min-height:0}.historylist_headingRow__CygAp{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;letter-spacing:.02em;color:rgba(222,228,255,.76);text-transform:uppercase}.historylist_heading__alJ_r{flex:0 0 auto}.historylist_count___I11Y{display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;padding:.15rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:.7rem;color:rgba(214,220,255,.7);background:rgba(255,255,255,.06)}.historylist_list__rNX8o{list-style:none;padding:0 .2rem;margin:0 0 .5rem;display:flex;flex-direction:column;gap:.55rem;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.historylist_list__rNX8o::-webkit-scrollbar{width:10px}.historylist_list__rNX8o::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.historylist_list__rNX8o{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}@media (max-width:1024px){.historylist_wrapper__36jFt{gap:.65rem}.historylist_headingRow__CygAp{font-size:.8rem;gap:.4rem}.historylist_count___I11Y{min-width:1.4rem;padding:.1rem .4rem;font-size:.66rem}.historylist_list__rNX8o{gap:.45rem}}.historyitem_item__mVNEC{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.55rem 2.5rem .55rem .7rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(12,14,24,.9));color:rgba(232,236,255,.92);cursor:pointer;transition:transform 90ms ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.historyitem_item__mVNEC:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(140% 120% at 0 0,rgba(120,124,255,.18),transparent 65%);opacity:0;transition:opacity .2s ease;pointer-events:none}.historyitem_item__mVNEC:hover{border-color:rgba(255,255,255,.16);box-shadow:0 12px 24px rgba(6,8,18,.38),inset 0 1px 0 rgba(255,255,255,.06)}.historyitem_item__mVNEC:hover:before{opacity:1}.historyitem_item__mVNEC:active{transform:translateY(1px)}.historyitem_item__mVNEC:focus-visible{outline:2px solid rgba(99,102,241,.6);outline-offset:2px}.historyitem_active__Apl6w{border-color:rgba(162,175,255,.45);box-shadow:0 16px 38px rgba(8,10,24,.52),inset 0 1px 0 rgba(255,255,255,.12)}.historyitem_active__Apl6w:before{opacity:1;background:radial-gradient(150% 140% at 0 0,rgba(111,126,255,.28),transparent 65%)}.historyitem_content__mIqvz{display:flex;align-items:center;gap:.65rem;min-width:0}.historyitem_icon__lP7EV{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(217,222,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);flex:0 0 32px}.historyitem_nameInput__Qv4JZ,.historyitem_name__LC7Fv{flex:1 1 auto;min-width:0;font-size:.92rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.historyitem_name__LC7Fv{margin:0}.historyitem_nameInput__Qv4JZ{background:transparent;border:none;outline:none;padding:0;color:rgba(244,246,255,.95);caret-color:#fff}.historyitem_actions__N7Xnt{position:absolute;top:50%;right:.75rem;transform:translateY(-50%) translateX(6px);display:inline-flex;align-items:center;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.historyitem_kebab__diwgm{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:rgba(255,255,255,.06);color:rgba(214,220,255,.82);font-size:1.15rem;line-height:1}.historyitem_item__mVNEC:focus-within .historyitem_actions__N7Xnt,.historyitem_item__mVNEC:hover .historyitem_actions__N7Xnt{opacity:1;pointer-events:auto;transform:translateY(-50%)}.historyitem_actionsVisible__jFxF1{opacity:1;pointer-events:auto;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.historyitem_item__mVNEC,.historyitem_item__mVNEC:before{transition:none}}@media (max-width:1024px){.historyitem_item__mVNEC{grid-template-columns:1fr auto;gap:.5rem;padding:.52rem .75rem;border-radius:.85rem;align-items:center}.historyitem_content__mIqvz{gap:.45rem;justify-content:flex-start}.historyitem_icon__lP7EV{width:26px;height:26px;border-radius:9px;flex:0 0 26px}.historyitem_nameInput__Qv4JZ,.historyitem_name__LC7Fv{font-size:.88rem}.historyitem_actions__N7Xnt{position:static;transform:none;opacity:1;pointer-events:auto;justify-content:flex-end;gap:.3rem}.historyitem_actionsVisible__jFxF1{transform:none}.historyitem_item__mVNEC:focus-within .historyitem_actions__N7Xnt,.historyitem_item__mVNEC:hover .historyitem_actions__N7Xnt{transform:none}}@media (max-width:720px){.historyitem_item__mVNEC{padding:.5rem .7rem}.historyitem_nameInput__Qv4JZ,.historyitem_name__LC7Fv{font-size:.84rem}}.dropdown_container__5zqCx{position:relative;display:inline-block;align-self:center}.dropdown_trigger__EKLr5{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;padding:.2rem .4rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(20,22,32,.85));color:rgba(232,236,255,.88);cursor:pointer;font-size:.95rem;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 6px 18px rgba(6,8,18,.32);transition:transform 90ms ease,border-color .14s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.dropdown_triggerBare__UWpCa{border:none;background:transparent;box-shadow:none;padding:0;min-width:auto;min-height:auto;color:inherit}.dropdown_trigger__EKLr5:hover:not(:disabled){border-color:rgba(255,255,255,.24);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(26,28,40,.88));color:rgba(244,246,255,.96);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 24px rgba(8,10,24,.38)}.dropdown_trigger__EKLr5:active:not(:disabled){transform:translateY(0)}.dropdown_trigger__EKLr5:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.dropdown_trigger__EKLr5:disabled{opacity:.55;cursor:not-allowed}.dropdown_triggerBare__UWpCa:hover:not(:disabled){border:none;background:rgba(255,255,255,.08);transform:none;box-shadow:none}.dropdown_triggerBare__UWpCa:active:not(:disabled){transform:none}.dropdown_triggerBare__UWpCa:focus-visible{outline:none;box-shadow:none}.dropdown_triggerBare__UWpCa:disabled{opacity:.5}.dropdown_menu__FVFgv{background:linear-gradient(180deg,rgba(22,24,34,.96),rgba(12,13,20,.94));border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 18px 42px rgba(6,8,18,.48),inset 0 1px 0 rgba(255,255,255,.08);padding:.4rem;min-width:172px;max-width:min(88vw,260px);color:rgba(232,236,255,.9);z-index:6000;backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);will-change:transform,opacity;transition:opacity .14s ease,transform .14s ease}.dropdown_menu__FVFgv[data-state=open]{opacity:1;transform:translateY(0)}.dropdown_menu__FVFgv[data-state=closed]{opacity:0;transform:translateY(4px)}.dropdown_menu__FVFgv[data-side=top]{transform:translateY(-4px)}.dropdown_menu__FVFgv[data-side=bottom]{transform:translateY(4px)}.dropdown_item__e3vbR{display:flex;align-items:center;gap:.55rem;padding:.48rem .55rem;border-radius:8px;font-size:.9rem;color:rgba(232,236,255,.9);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .14s ease,color .14s ease,transform 90ms ease}.dropdown_item__e3vbR:hover:not([data-disabled]),.dropdown_item__e3vbR[data-highlighted]{background:rgba(255,255,255,.08);color:rgba(244,246,255,.98)}.dropdown_item__e3vbR:active:not([data-disabled]){transform:translateY(1px)}.dropdown_item__e3vbR:focus,.dropdown_item__e3vbR:focus-visible{outline:none;box-shadow:none}.dropdown_item__e3vbR[aria-disabled=true],.dropdown_item__e3vbR[data-disabled]{opacity:.5;cursor:not-allowed}.dropdown_itemDanger__0AG9H{color:#ff7a7a}.dropdown_itemDanger__0AG9H:hover,.dropdown_itemDanger__0AG9H[data-highlighted]{background:rgba(255,82,82,.16);color:#ffe2e2}.sidebar_sidebar__FjHOC{position:fixed;top:0;left:0;bottom:0;width:280px;padding:1.15rem 1.3rem 1.5rem;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(180% 120% at -10% -20%,rgba(99,102,241,.25),transparent 55%),radial-gradient(160% 120% at 110% -10%,rgba(236,72,153,.22),transparent 60%),linear-gradient(180deg,rgba(18,20,30,.97),rgba(12,13,20,.92));border-right:1px solid rgba(255,255,255,.08);box-shadow:14px 0 34px rgba(8,9,16,.52),inset 0 1px 0 rgba(255,255,255,.06);transform:translateX(-105%);transform-origin:left;transition:transform .22s ease,box-shadow .18s ease;color:rgba(229,233,255,.92);z-index:5000;will-change:transform}.sidebar_visible__2RN6B{transform:translateX(0)}.sidebar_inner__0cn6s{display:flex;flex-direction:column;gap:1.25rem;height:100%;min-height:0;position:relative;overflow:hidden;padding-bottom:.6rem}.sidebar_backdrop__83gzq{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:4000}.sidebar_toggleHandle__ftgtv{position:fixed;top:calc(1rem + env(safe-area-inset-top, 0px));left:calc(.5rem + env(safe-area-inset-left, 0px));z-index:1002}.sidebar_footer__cqWMG{margin-top:auto;padding:1rem 0 .6rem;border-top:1px solid rgba(255,255,255,.08);flex:0 0 auto}.sidebar_footerNote__vbWQc{margin:0;font-size:.78rem;line-height:1.5;color:rgba(214,220,255,.68)}@media (prefers-reduced-motion:reduce){.sidebar_sidebar__FjHOC{transition:none}}@media (min-width:1200px){.sidebar_sidebar__FjHOC{width:320px}}@media (max-width:1024px){.sidebar_sidebar__FjHOC{width:min(88vw,360px);padding:calc(1.1rem + env(safe-area-inset-top, 0px)) calc(1.1rem + env(safe-area-inset-right, 0px)) calc(1.3rem + env(safe-area-inset-bottom, 0px)) calc(1.1rem + env(safe-area-inset-left, 0px));border-top-right-radius:14px;border-bottom-right-radius:14px;box-shadow:12px 0 30px rgba(8,9,16,.5),inset 0 1px 0 rgba(255,255,255,.06)}}.sidebar_sidebar__FjHOC::-webkit-scrollbar{width:10px}.sidebar_sidebar__FjHOC::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.sidebar_sidebar__FjHOC{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.ChatInput_outerWrapper__Nd0AO{flex:0 0 auto;margin:0;gap:.45rem}.ChatInput_outerWrapper__Nd0AO,.ChatInput_wrapper__7xA_4{display:flex;flex-direction:column;align-items:stretch;width:100%}.ChatInput_wrapper__7xA_4{padding:.5rem .6rem .65rem;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 85%),rgba(18,18,26,.82);border-radius:18px;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 48px rgba(6,8,18,.36),inset 0 1px 0 rgba(255,255,255,.05);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.ChatInput_wrapper__7xA_4:focus-within{background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 85%),rgba(24,24,34,.88);border-color:rgba(180,188,255,.28);box-shadow:0 28px 58px rgba(8,10,24,.42),inset 0 1px 0 rgba(255,255,255,.08)}.ChatInput_textarea__w9wgA{width:100%;padding:.4rem .48rem;font-size:.96rem;line-height:1.5;border:none;background:transparent;color:#fff;resize:none;outline:none;max-height:36vh;overflow-y:auto;-webkit-overflow-scrolling:touch;caret-color:#fff}.ChatInput_textarea__w9wgA::placeholder{color:#bbb}.ChatInput_textarea__w9wgA::-webkit-scrollbar{width:8px}.ChatInput_textarea__w9wgA::-webkit-scrollbar-track{background:transparent}.ChatInput_textarea__w9wgA::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.ChatInput_buttonRow__bmh_w{margin-top:.45rem;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:.5rem;align-self:stretch}.ChatInput_leftCluster__qpvrL{position:relative;display:flex;align-items:center;gap:6px}.ChatInput_rightCluster__I8aIY{display:flex;align-items:center;gap:6px;margin-left:auto}.ChatInput_plusAvatar__oOC3g{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:18px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(255,255,255,.12);color:rgba(244,246,255,.96);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 6px 18px rgba(0,0,0,.35)}.ChatInput_menuGrid__BQoZa{display:grid;grid-template-columns:1fr;grid-gap:3px;gap:3px}.ChatInput_menuItem__oVQix{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee;min-width:0}.ChatInput_menuItem__oVQix:hover{background:rgba(255,255,255,.06)}.ChatInput_menuItem__oVQix:focus,.ChatInput_menuItem__oVQix:focus-visible{outline:none;box-shadow:none}.ChatInput_menuItem__oVQix[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ChatInput_menuIcon__iTAZG{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;line-height:1;flex:0 0 24px}.ChatInput_menuIcon__iTAZG svg{width:16px;height:16px;display:block}.ChatInput_menuCaption__jP7gT{font-size:.85rem;color:#ddd;line-height:1.22;letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInput_limitNote__g2K7j{margin-bottom:.75rem;padding:.55rem .75rem;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:rgba(230,235,255,.85);font-size:.86rem;line-height:1.4}.ChatInput_banner__wNUci{width:100%;margin-bottom:.25rem;text-align:center;font-weight:500;border:1px solid;border-radius:.5rem;padding:.5rem .75rem}.ChatInput_disclaimer__Tx17f{width:max-content;white-space:nowrap;font-size:clamp(10.5px,2.6vw,13px);line-height:1.25;color:#d9d6d6;text-align:center;padding:.5rem .75rem;align-self:center}.ChatInput_plainTextLink__7LjY_{color:inherit;text-decoration:underline}.ChatInput_plainTextLink__7LjY_:visited{color:inherit}@media (prefers-reduced-motion:reduce){.ChatInput_wrapper__7xA_4{transition:none}}@media (max-width:1200px){.ChatInput_outerWrapper__Nd0AO{width:100%;max-width:900px}}@media (max-width:1024px){.ChatInput_outerWrapper__Nd0AO{width:100%;max-width:none}.ChatInput_wrapper__7xA_4{border-radius:.85rem;padding:.45rem .55rem max(.55rem,env(safe-area-inset-bottom,0px))}.ChatInput_textarea__w9wgA{font-size:clamp(.92rem,2.4vw,1rem);padding:.44rem .5rem;max-height:32vh}.ChatInput_buttonRow__bmh_w{gap:.5rem;justify-content:space-between;flex-wrap:wrap}.ChatInput_menuGrid__BQoZa{grid-template-columns:1fr}}@media (max-width:600px){.ChatInput_disclaimer__Tx17f{width:100%;white-space:normal}.ChatInput_limitNote__g2K7j{font-size:.82rem;padding:.5rem .65rem}}@media (max-width:380px){.ChatInput_wrapper__7xA_4{border-radius:.8rem;padding:.4rem .48rem max(.48rem,env(safe-area-inset-bottom,0px))}.ChatInput_textarea__w9wgA{font-size:clamp(.9rem,3.5vw,.98rem);padding:.4rem .46rem;max-height:40vh}.ChatInput_buttonRow__bmh_w{gap:.45rem;justify-content:space-between}.ChatInput_disclaimer__Tx17f{font-size:11px;padding:.45rem .65rem}}.toolDialog_backdrop__4PK9H{position:fixed;inset:0;display:grid;place-items:center;z-index:3200;background:linear-gradient(180deg,rgba(6,8,16,.24),rgba(8,10,22,.32));backdrop-filter:blur(5px) saturate(125%);-webkit-backdrop-filter:blur(5px) saturate(125%);padding:calc(clamp(18px, 5vw, 36px) + env(safe-area-inset-top)) calc(clamp(18px, 5vw, 36px) + env(safe-area-inset-right)) calc(clamp(18px, 5vw, 36px) + env(safe-area-inset-bottom)) calc(clamp(18px, 5vw, 36px) + env(safe-area-inset-left))}.toolDialog_dialog__GwB6O{width:min(560px,96vw);max-height:min(82vh,92dvh);display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(160deg,rgba(28,32,48,.82),rgba(16,18,28,.9));border-radius:18px;border:1px solid rgba(255,255,255,.16);box-shadow:0 28px 60px rgba(4,6,16,.55),inset 0 1px 0 rgba(255,255,255,.08);color:rgba(236,240,255,.92);padding:clamp(18px,3vw,24px)}.toolDialog_header__rPmBU{display:flex;align-items:center;gap:14px;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08);flex:0 0 auto}.toolDialog_headerAvatar__d3AuX{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:14px;font-size:24px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.6),rgba(255,255,255,0) 55%),linear-gradient(145deg,rgba(105,124,247,.95),rgba(66,83,228,.8));color:rgba(14,18,40,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 18px rgba(10,12,26,.45)}.toolDialog_headerText__bEZTP{display:flex;flex-direction:column;gap:2px}.toolDialog_title__zrHV_{font-size:clamp(1.02rem,.9vw + .9rem,1.25rem);font-weight:600;letter-spacing:-.01em;color:rgba(244,246,255,.96)}.toolDialog_subtitle__ab9iM{font-size:.9rem;line-height:1.4;color:rgba(204,210,240,.75)}.toolDialog_body__h5PhL{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-gap:14px;gap:14px;padding-right:4px;margin-right:-4px;scrollbar-gutter:stable}.toolDialog_body__h5PhL::-webkit-scrollbar{width:6px}.toolDialog_body__h5PhL::-webkit-scrollbar-track{background:transparent}.toolDialog_body__h5PhL::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.18)}.toolDialog_section__h_mGh{display:grid;grid-gap:10px;gap:10px}.toolDialog_hint__SLaUQ{font-size:.86rem;line-height:1.4;color:rgba(206,214,241,.78);background:linear-gradient(160deg,rgba(56,60,86,.4),rgba(34,36,56,.65));border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 12px}.toolDialog_label__C3u5j{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:rgba(212,220,250,.7)}.toolDialog_input__DAb8d,.toolDialog_select__7dffi,.toolDialog_textarea__Cv8a9{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.12);padding:12px 14px;background:linear-gradient(160deg,rgba(20,24,40,.82),rgba(18,20,32,.9));color:rgba(236,240,255,.92);font-size:.95rem;line-height:1.35;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 0 rgba(99,102,241,0);transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease,background .16s ease}.toolDialog_input__DAb8d::placeholder,.toolDialog_textarea__Cv8a9::placeholder{color:rgba(198,204,232,.45)}.toolDialog_input__DAb8d:hover,.toolDialog_select__7dffi:hover,.toolDialog_textarea__Cv8a9:hover{border-color:rgba(255,255,255,.2)}.toolDialog_input__DAb8d:focus-visible,.toolDialog_select__7dffi:focus-visible,.toolDialog_textarea__Cv8a9:focus-visible{border-color:rgba(108,115,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 2px rgba(90,104,255,.3)}.toolDialog_select__7dffi{padding-right:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(160deg,rgba(20,24,40,.82),rgba(18,20,32,.9))}.toolDialog_textarea__Cv8a9{resize:vertical;min-height:88px}.toolDialog_footer__XdI_f{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:flex-end;gap:10px;flex:0 0 auto}.toolDialog_actionAvatarAccent__l4nm2,.toolDialog_actionAvatarGhost__ClyMV,.toolDialog_actionAvatarNeutral__Qxf_C{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;color:rgba(244,246,255,.92);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .12s ease,background .16s ease}.toolDialog_actionAvatarNeutral__Qxf_C{background:linear-gradient(150deg,rgba(67,76,110,.52),rgba(31,34,52,.74));border:none}.toolDialog_actionAvatarAccent__l4nm2{background:linear-gradient(150deg,rgba(255,183,92,.88),rgba(255,150,75,.82));border:none;color:rgba(35,20,10,.9)}.toolDialog_actionAvatarGhost__ClyMV{background:linear-gradient(150deg,rgba(255,255,255,.14),rgba(255,255,255,.04));border:none}.toolDialog_dialogButton__9qn9S{border:none!important;box-shadow:none!important;border-radius:10px!important;padding:0!important;width:36px;height:36px;background:linear-gradient(155deg,rgba(68,72,104,.78),rgba(28,30,46,.92))!important;color:rgba(236,240,255,.92)!important;display:inline-flex;align-items:center;justify-content:center}.toolDialog_dialogButton__9qn9S:hover:not(:disabled){background:linear-gradient(155deg,rgba(82,88,122,.82),rgba(32,34,52,.96))!important;transform:translateY(-1px)}.toolDialog_dialogButton__9qn9S:active:not(:disabled){transform:translateY(0)}.toolDialog_dialogIconAccent__R9ivo,.toolDialog_dialogIcon__8mv0m{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border:none;border-radius:0;background:none;color:inherit;font-size:18px}.toolDialog_dialogIconAccent__R9ivo{color:rgba(255,196,132,.96)}.toolDialog_muted__YzZ6F{color:rgba(204,210,240,.6);font-size:.85rem}.toolDialog_splitter__sl1U6{height:1px;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-radius:999px}.toolDialog_pill___qv9X{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(150deg,rgba(45,48,70,.72),rgba(24,26,40,.86));font-size:.85rem;color:rgba(224,230,255,.82)}.toolDialog_chip__hgFJt{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,rgba(61,68,96,.65),rgba(26,28,42,.82));font-size:.82rem;color:rgba(226,232,255,.82)}.toolDialog_iconButton__OMIhZ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(160deg,rgba(58,63,90,.6),rgba(28,30,46,.84));color:rgba(244,246,255,.95);transition:transform .12s ease,background .16s ease}.toolDialog_iconButton__OMIhZ:hover{background:linear-gradient(160deg,rgba(70,78,112,.7),rgba(34,36,52,.9));transform:translateY(-1px)}.toolDialog_iconButton__OMIhZ:active{transform:translateY(0)}.toolDialog_segmented__1DVfH{display:inline-flex;padding:4px;gap:4px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,rgba(40,44,68,.55),rgba(22,24,38,.8))}.toolDialog_segmentOption__FWusH{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:12px;cursor:pointer;color:rgba(218,224,252,.8);transition:background .16s ease,color .16s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolDialog_segmentOption__FWusH input{width:16px;height:16px;margin:0;accent-color:rgba(255,190,102,.86)}.toolDialog_segmentOptionActive__Lrmxf{background:linear-gradient(150deg,rgba(255,190,102,.82),rgba(255,150,79,.85));color:rgba(36,22,12,.9);box-shadow:0 8px 20px rgba(255,170,92,.25)}.toolDialog_list__bdIHG{display:grid;grid-gap:10px;gap:10px}.toolDialog_card___a2R_{border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,rgba(44,48,70,.72),rgba(22,24,36,.88));padding:12px;color:rgba(232,236,255,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(6,8,18,.45)}.toolDialog_cardTitle__wGu6O{font-weight:600;margin-bottom:6px;color:rgba(244,246,255,.95)}.toolDialog_cardMeta__YendE{font-size:.82rem;color:rgba(212,218,240,.7)}.toolDialog_pillDanger__Ekg5e{border-color:rgba(255,112,112,.4);background:linear-gradient(150deg,rgba(110,32,32,.7),rgba(70,20,20,.8));color:rgba(255,214,214,.88)}.toolDialog_miniTag__7du8Q{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;font-size:.75rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(150deg,rgba(60,66,96,.6),rgba(26,28,42,.86));color:rgba(224,230,255,.82)}.toolDialog_miniTagAccent__ynvxC{border-color:rgba(255,190,102,.5);background:linear-gradient(150deg,rgba(255,190,102,.85),rgba(255,166,82,.78));color:rgba(36,22,12,.88)}.toolDialog_inlineActions__RO02p{display:inline-flex;align-items:center;gap:8px}.toolDialog_dialogWide__Pec_E{width:min(760px,96vw)}.toolDialog_bodySpacious__AHnJE{gap:18px}.toolDialog_listScrollable__kOfnk{max-height:min(260px,45vh);overflow-y:auto;padding-right:4px}.toolDialog_listScrollable__kOfnk::-webkit-scrollbar{width:6px}.toolDialog_listScrollable__kOfnk::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.16)}.toolDialog_gridTwo__0obLI{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.toolDialog_gridAutoFit__CcvP0{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.toolDialog_range__xWSJG{inline-size:100%;margin:0;background:transparent;accent-color:rgba(255,190,102,.86);-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px}.toolDialog_range__xWSJG::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:rgba(255,255,255,.2)}.toolDialog_range__xWSJG::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(150deg,rgba(255,190,102,.9),rgba(255,150,79,.85));border:1px solid rgba(255,190,102,.65);box-shadow:0 0 0 2px rgba(16,18,28,.85);margin-top:-6px}.toolDialog_range__xWSJG::-moz-range-track{height:4px;border-radius:999px;background:rgba(255,255,255,.2)}.toolDialog_range__xWSJG::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:linear-gradient(150deg,rgba(255,190,102,.9),rgba(255,150,79,.85));border:1px solid rgba(255,190,102,.65)}.toolDialog_rangeValue__A_wbe{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(224,230,255,.85)}.toolDialog_portfolioGrid__UQl7s{display:grid;grid-gap:10px;gap:10px}.toolDialog_portfolioRow__lzKTE{display:grid;grid-template-columns:1.2fr 1.6fr 72px 36px;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,rgba(45,48,70,.75),rgba(24,26,42,.92))}.toolDialog_portfolioTicker__EUbY5{display:flex;align-items:center;gap:8px;min-width:0}.toolDialog_portfolioTicker__EUbY5 strong{font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolDialog_portfolioBadge__NqQ7P{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(150deg,rgba(68,74,104,.65),rgba(30,32,48,.8));font-size:.76rem;color:rgba(220,226,252,.85)}.toolDialog_portfolioValue__Qc_1X{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(226,232,255,.88)}.toolDialog_emptyState__iL6zu{text-align:center;padding:10px;border-radius:12px;border:1px dashed rgba(255,255,255,.18);color:rgba(204,210,240,.68);background:linear-gradient(160deg,rgba(52,54,72,.3),rgba(30,32,46,.45))}.toolDialog_danger__eDyav{color:rgba(255,156,156,.9)}.toolDialog_emphasis__7UJ69{color:rgba(255,202,132,.92)}.toolDialog_inputGroup__Xd_hs{display:grid;grid-gap:12px;gap:12px}.toolDialog_inlineRow__5pqgd{display:flex;align-items:center;gap:10px}.toolDialog_inlineGrow__zcgCo{flex:1 1 auto;min-width:0}.toolDialog_inlineShrink__u9cRN{flex:0 0 auto}.toolDialog_dense__qntru{gap:8px}.toolDialog_headerNote__Kx9oK{font-size:.8rem;color:rgba(204,210,240,.7)}.toolDialog_dialogTight__lJO8v{padding:clamp(16px,2.4vw,20px)}.toolDialog_scrollDivider__2sDhg{height:1px;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.02));margin:6px 0}.toolDialog_iconBadge__ORD3_{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(150deg,rgba(70,76,110,.62),rgba(32,34,50,.82));color:rgba(236,240,255,.9);transition:transform .12s ease,background .16s ease}.toolDialog_iconBadgeAccent__t48J1{background:linear-gradient(150deg,rgba(255,190,102,.9),rgba(255,150,79,.85));color:rgba(36,22,12,.88);border-color:rgba(255,190,102,.45)}.toolDialog_iconBadgeTone__jPgYu{background:linear-gradient(150deg,rgba(68,74,108,.7),rgba(32,34,52,.85))}.toolDialog_iconBadgeAccent__t48J1:hover,.toolDialog_iconBadgeTone__jPgYu:hover,.toolDialog_iconBadge__ORD3_:hover{transform:translateY(-1px)}.toolDialog_iconBadgeAccent__t48J1:active,.toolDialog_iconBadgeTone__jPgYu:active,.toolDialog_iconBadge__ORD3_:active{transform:translateY(0)}.toolDialog_gridFull__UPAs8{display:grid;grid-gap:12px;gap:12px}@media (max-width:640px){.toolDialog_dialog__GwB6O{border-radius:14px;padding:clamp(16px,4vw,20px)}.toolDialog_header__rPmBU{margin-bottom:16px}.toolDialog_headerAvatar__d3AuX{width:42px;height:42px;border-radius:12px;font-size:21px}.toolDialog_gridTwo__0obLI,.toolDialog_portfolioRow__lzKTE{grid-template-columns:1fr}.toolDialog_portfolioRow__lzKTE{gap:8px}}.RecentNewsButton_headerAvatar__YmjjT{background:radial-gradient(circle at 28% 24%,rgba(210,241,255,.78),rgba(210,241,255,0) 58%),linear-gradient(150deg,rgba(134,210,255,.92),rgba(86,170,255,.85));color:rgba(16,32,48,.88)}.RecentNewsButton_info__AnoyG{font-size:.9rem;line-height:1.5}.EconTrendButton_headerAvatar__cxPMZ{background:radial-gradient(circle at 26% 26%,rgba(192,220,255,.75),rgba(192,220,255,0) 58%),linear-gradient(150deg,rgba(108,178,255,.92),rgba(74,139,237,.86));color:rgba(16,30,48,.92)}.EconSummaryButton_headerAvatar__dUjtN{background:radial-gradient(circle at 26% 28%,rgba(200,233,255,.75),rgba(200,233,255,0) 58%),linear-gradient(150deg,rgba(120,191,255,.92),rgba(78,146,245,.86));color:rgba(16,32,52,.9)}.EconSummaryButton_select__OXbtN{max-width:100%}.QuantReportButton_headerAvatar__yl5dJ{background:radial-gradient(circle at 26% 28%,rgba(232,220,255,.76),rgba(232,220,255,0) 56%),linear-gradient(150deg,rgba(182,157,255,.9),rgba(131,108,240,.85));color:rgba(38,22,64,.9)}.DeepResearchButton_headerAvatar__hXOPf{background:radial-gradient(circle at 30% 24%,rgba(216,202,255,.7),rgba(216,202,255,0) 58%),linear-gradient(150deg,rgba(178,151,255,.92),rgba(134,110,242,.88));color:rgba(34,20,64,.9)}.BrainstormButton_headerAvatar__6gUXM{background:radial-gradient(circle at 28% 24%,rgba(255,237,172,.9),rgba(255,237,172,0) 58%),linear-gradient(150deg,rgba(255,201,102,.92),rgba(255,172,62,.88));color:rgba(44,24,6,.9)}.ChartPredictionButton_headerAvatar__6E06w{background:radial-gradient(circle at 28% 24%,rgba(171,243,255,.72),rgba(171,243,255,0) 58%),linear-gradient(150deg,rgba(97,208,255,.92),rgba(49,163,247,.85));color:rgba(10,28,44,.92)}.ChartPredictionButton_triggerIcon__kIhaP{background:radial-gradient(circle at 30% 26%,rgba(188,246,255,.7),rgba(188,246,255,0) 58%),linear-gradient(150deg,rgba(109,214,255,.9),rgba(53,169,247,.85));color:rgba(12,34,52,.88);border-color:rgba(118,220,255,.45)}.TickerScreenButton_headerAvatar__f4pXy{background:radial-gradient(circle at 26% 24%,rgba(222,240,255,.8),rgba(222,240,255,0) 58%),linear-gradient(150deg,rgba(134,206,255,.92),rgba(86,168,255,.85));color:rgba(16,30,48,.9)}.TickerScreenButton_segOption__QYsym{justify-content:space-between}.TickerScreenButton_metaRow__PLgkP{display:flex;align-items:center;gap:8px;margin-top:6px}.StrategyBuilderButton_headerAvatar__F_5uH{background:radial-gradient(circle at 28% 24%,rgba(200,238,255,.82),rgba(200,238,255,0) 58%),linear-gradient(150deg,rgba(112,205,255,.92),rgba(66,158,255,.86));color:rgba(16,34,52,.9)}.StrategyBuilderButton_section__0BcqV{gap:12px}.StrategyBuilderButton_hint__myhdp{margin-top:4px}.StrategyBuilderButton_grid2__gXLOM{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.StrategyBuilderButton_grid1__u2fmg{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.StrategyBuilderButton_gridAdd2__BGghG{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ticker type" "slider add";align-items:start}.StrategyBuilderButton_tickerCell__B3_Vh{grid-area:ticker;display:grid;grid-gap:8px;gap:8px}.StrategyBuilderButton_typeCell__AZJTq{grid-area:type;display:grid;grid-gap:8px;gap:8px}.StrategyBuilderButton_sliderCell__FinhF{grid-area:slider;display:grid;grid-gap:8px;gap:8px}.StrategyBuilderButton_sliderRow__0SEGR{display:flex;align-items:center;gap:12px}.StrategyBuilderButton_sliderVal__qyszm{min-width:60px;text-align:right}.StrategyBuilderButton_addBtnCell__p9zbj{grid-area:add;display:flex;align-items:flex-end;justify-content:flex-end}.StrategyBuilderButton_portfolioBox__DEY4T{padding:14px;display:grid;grid-gap:12px;gap:12px}.StrategyBuilderButton_portfolioHead__7E_Y0{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:rgba(236,240,255,.92);font-weight:600}.StrategyBuilderButton_list__0tVGT{display:grid;grid-gap:12px;gap:12px}.StrategyBuilderButton_cellTicker__e4WY3{gap:10px}.StrategyBuilderButton_ticker__J58DU{font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StrategyBuilderButton_cellSlider__nnFkZ{display:flex;align-items:center;justify-content:center;min-width:0}.StrategyBuilderButton_cellRemove__5X2PC{display:flex;justify-content:flex-end}@media (max-width:720px){.StrategyBuilderButton_grid2__gXLOM{grid-template-columns:1fr}.StrategyBuilderButton_gridAdd2__BGghG{grid-template-columns:1fr;grid-template-areas:"ticker" "type" "slider" "add"}.StrategyBuilderButton_row__PQCB5{grid-template-columns:1fr}}.StressTestButton_headerAvatar__jv1P_{background:radial-gradient(circle at 28% 24%,rgba(210,242,255,.82),rgba(210,242,255,0) 58%),linear-gradient(150deg,rgba(124,212,255,.92),rgba(74,166,255,.86));color:rgba(16,32,48,.9)}.StressTestButton_section__L5fy2{gap:12px}.StressTestButton_hint__UYy9w{margin-top:4px}.StressTestButton_grid2__oU7xD{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.StressTestButton_gridAdd2__Jcsqs{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ticker type" "value add";align-items:start}.StressTestButton_tickerCell__puC4B{grid-area:ticker;display:grid;grid-gap:8px;gap:8px}.StressTestButton_typeCell__DJwFz{grid-area:type;display:grid;grid-gap:8px;gap:8px}.StressTestButton_sliderCell__eKiUe{grid-area:value;display:grid;grid-gap:8px;gap:8px}.StressTestButton_addBtnCell__HRCsE{grid-area:add;display:flex;justify-content:flex-end;align-items:flex-end}.StressTestButton_portfolioBox__EWbjy{padding:14px;display:grid;grid-gap:12px;gap:12px}.StressTestButton_portfolioHead__XXrQA{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:rgba(236,240,255,.92);font-weight:600}.StressTestButton_list__hJ5GB{display:grid;grid-gap:12px;gap:12px}.StressTestButton_cellTicker__2f_uO{gap:10px}.StressTestButton_ticker__62lev{font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StressTestButton_cellRemove__u0Ejq{display:flex;justify-content:flex-end}@media (max-width:720px){.StressTestButton_grid2__oU7xD{grid-template-columns:1fr}.StressTestButton_gridAdd2__Jcsqs{grid-template-columns:1fr;grid-template-areas:"ticker" "type" "value" "add"}.StressTestButton_row__4XDKf{grid-template-columns:1fr}}.TypingIndicator_wrapper__24P2r{display:inline-block;position:relative;width:2rem;height:2rem}.TypingIndicator_icon__LezyC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transform-origin:center center;font-size:1.5rem;animation:TypingIndicator_flow__Z0f1R 1s ease-in-out infinite}@keyframes TypingIndicator_flow__Z0f1R{0%{transform:translate(-50%,-50%) scale(1);opacity:.6;color:#bbb}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1;color:#fff}to{transform:translate(-50%,-50%) scale(1);opacity:.6;color:#bbb}}.UserMenu_userMenu__Jj9P9,.UserMenu_userTrigger__73PMY{display:inline-flex;align-items:center}.UserMenu_userTrigger__73PMY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);background:linear-gradient(140deg,rgba(104,112,255,.22),rgba(20,22,36,.88));color:rgba(244,246,255,.92);font-size:.88rem;padding:.48rem .85rem;border-radius:999px;gap:.5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 12px 24px rgba(6,8,18,.45);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserMenu_userTrigger__73PMY:hover{transform:translateY(-1px);border-color:rgba(196,204,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 16px 32px rgba(8,10,24,.5)}.UserMenu_userTrigger__73PMY:active{transform:translateY(0)}.UserMenu_userTrigger__73PMY:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.UserMenu_userIcon__XOGfD{width:16px;height:16px}.UserMenu_userId__x6POT{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_overlay__XSGZs{position:fixed;inset:0;background:radial-gradient(120% 120% at 50% 0,rgba(35,38,60,.35),rgba(0,0,0,.72));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:grid;place-items:center;padding:1.5rem}.UserMenu_panel__SRqjZ{width:min(420px,96vw);max-height:86vh;overflow:auto;overscroll-behavior:contain;background:linear-gradient(165deg,rgba(18,20,34,.95),rgba(12,13,22,.92));color:rgba(237,240,255,.96);border-radius:16px;border:1px solid rgba(171,184,255,.15);box-shadow:0 24px 60px rgba(6,8,18,.55),inset 0 1px 0 rgba(255,255,255,.12);padding:1.2rem}.UserMenu_panelHeader__LFXJz{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.UserMenu_panelHeader__LFXJz h3{margin:0;font-size:1rem}.UserMenu_panelHero___XzN1{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem;border-radius:12px;background:linear-gradient(150deg,rgba(104,112,255,.16),rgba(18,20,32,.6));border:1px solid rgba(171,184,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);margin-bottom:1rem}.UserMenu_heroText__Q8q23{display:flex;flex-direction:column;gap:.35rem}.UserMenu_heroLabel__Sr200{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(208,214,255,.66)}.UserMenu_heroUser__z8f7n{margin:0;font-size:1.05rem;font-weight:600;color:rgba(244,246,255,.96)}.UserMenu_tierPill__KamvQ{display:inline-flex;align-items:center;gap:.4rem;width:max-content;padding:.28rem .65rem;border-radius:999px;border:1px solid rgba(171,184,255,.32);background:rgba(255,255,255,.06);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(214,220,255,.85)}.UserMenu_tierPill__KamvQ[data-tier=pro]{border-color:rgba(147,197,253,.45);background:rgba(37,99,235,.18);color:rgba(209,233,255,.95)}.UserMenu_tierPill__KamvQ[data-tier=plus]{border-color:rgba(134,239,172,.38);background:rgba(34,197,94,.2);color:rgba(222,255,238,.94)}.UserMenu_tierPill__KamvQ[data-tier=basic]{border-color:rgba(148,163,184,.3);background:rgba(148,163,184,.08)}.UserMenu_closeBtn__Dg5Bs{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:rgba(244,246,255,.92);border-radius:10px;padding:.35rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.UserMenu_closeBtn__Dg5Bs svg{width:18px;height:18px}.UserMenu_closeBtn__Dg5Bs:hover{background:rgba(255,255,255,.1)}.UserMenu_closeBtn__Dg5Bs:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.UserMenu_infoGrid__EN4DP{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.5rem}.UserMenu_infoRow__yXccg{display:grid;grid-template-columns:120px 1fr;grid-gap:1rem;gap:1rem;align-items:center;background:linear-gradient(160deg,rgba(18,20,34,.82),rgba(16,18,30,.78));border:1px solid rgba(171,184,255,.18);border-radius:12px;padding:.65rem .85rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.UserMenu_key__3Etnu{opacity:.78;font-size:.85rem}.UserMenu_value__YIi9O{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;word-break:break-word;color:rgba(244,246,255,.96)}.UserMenu_actions__VaJK1{display:flex;gap:.6rem;justify-content:flex-end;margin-top:1rem}.UserMenu_panelBtn__Eh73Q{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);background:linear-gradient(150deg,rgba(114,124,255,.24),rgba(20,22,32,.9));color:rgba(244,246,255,.95);font-size:.9rem;padding:.55rem 1rem;border-radius:999px;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 16px 30px rgba(8,10,24,.5)}.UserMenu_panelBtn__Eh73Q:hover{transform:translateY(-1px);border-color:rgba(196,204,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 20px 36px rgba(8,10,24,.56)}.UserMenu_panelBtn__Eh73Q:active{transform:translateY(0)}.UserMenu_panelBtn__Eh73Q:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.UserMenu_panelBtn__Eh73Q:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}@media (prefers-reduced-motion:no-preference){.UserMenu_closeBtn__Dg5Bs,.UserMenu_userTrigger__73PMY{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform 80ms ease}.UserMenu_overlay__XSGZs{transition:background-color .16s ease,-webkit-backdrop-filter .16s ease;transition:background-color .16s ease,backdrop-filter .16s ease;transition:background-color .16s ease,backdrop-filter .16s ease,-webkit-backdrop-filter .16s ease}.UserMenu_panel__SRqjZ{transition:box-shadow .16s ease,border-color .16s ease}}@media (max-width:900px){.UserMenu_userTrigger__73PMY{font-size:.9rem;padding:.5rem .9rem;border-radius:.6rem}.UserMenu_userId__x6POT{max-width:12ch}.UserMenu_panel__SRqjZ{width:min(640px,96vw);max-height:88vh;padding:1.05rem}.UserMenu_infoRow__yXccg{grid-template-columns:1fr;gap:.5rem}.UserMenu_actions__VaJK1{gap:.6rem}}@media (max-width:380px){.UserMenu_userId__x6POT{max-width:10ch}.UserMenu_panel__SRqjZ{width:96vw;border-radius:14px;padding:.85rem}.UserMenu_infoRow__yXccg{grid-template-columns:1fr;gap:.4rem}.UserMenu_key__3Etnu{font-size:.82rem}.UserMenu_value__YIi9O{font-size:.88rem}.UserMenu_actions__VaJK1{justify-content:stretch;gap:.5rem}.UserMenu_actions__VaJK1>*{flex:1 1 auto}}.PaymentPanel_overlay__2T1V1{position:fixed;inset:0;background:radial-gradient(120% 120% at 50% 0,rgba(35,38,60,.35),rgba(0,0,0,.75));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:grid;place-items:center;padding:1.5rem}.PaymentPanel_panel__5WwdY{width:min(560px,96vw);max-height:86vh;overflow:auto;overscroll-behavior:contain;background:linear-gradient(165deg,rgba(18,20,34,.95),rgba(12,13,22,.92));color:rgba(237,240,255,.96);border-radius:18px;border:1px solid rgba(171,184,255,.15);box-shadow:0 28px 70px rgba(6,8,18,.58),inset 0 1px 0 rgba(255,255,255,.12);padding:1.3rem 1.4rem 1.4rem}.PaymentPanel_panelHeader__R7Ssj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}.PaymentPanel_panelHeader__R7Ssj h3{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:-.01em}.PaymentPanel_closeBtn__swzv2{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:rgba(244,246,255,.92);border-radius:10px;padding:.35rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.PaymentPanel_closeBtn__swzv2:hover{background:rgba(255,255,255,.1)}.PaymentPanel_closeBtn__swzv2:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.PaymentPanel_planTabs__hDmC4{display:inline-flex;gap:.4rem;margin:.3rem 0 .6rem;background:linear-gradient(160deg,rgba(18,20,34,.82),rgba(16,18,30,.78));border:1px solid rgba(171,184,255,.18);border-radius:12px;padding:.3rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.PaymentPanel_planBtn__cSQNS{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;color:rgba(232,236,255,.92);font-size:.9rem;padding:.45rem .8rem;border-radius:9px;cursor:pointer}.PaymentPanel_planBtn__cSQNS:hover{background:rgba(255,255,255,.08)}.PaymentPanel_planBtn__cSQNS:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.PaymentPanel_planBtnActive__GWTqU,.PaymentPanel_planBtn__cSQNS[aria-selected=true]{background:rgba(255,255,255,.12);border-color:rgba(196,204,255,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.PaymentPanel_planNote__jAOd4{margin-top:.4rem;font-size:.85rem;opacity:.85}.PaymentPanel_infoGrid__DIyxp{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.5rem}.PaymentPanel_infoRow__nHxzd{display:grid;grid-template-columns:130px 1fr;grid-gap:1rem;gap:1rem;align-items:center;background:linear-gradient(160deg,rgba(18,20,34,.82),rgba(16,18,30,.78));border:1px solid rgba(171,184,255,.18);border-radius:12px;padding:.7rem .9rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.PaymentPanel_key__exMov{opacity:.78;font-size:.85rem}.PaymentPanel_value__FxHAy{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;word-break:break-word;color:rgba(244,246,255,.96)}.PaymentPanel_valueList__hkPiN{display:grid;grid-gap:.35rem;gap:.35rem}.PaymentPanel_valueListItem__xtQ_n{display:inline-flex;align-items:center;gap:.45rem;color:inherit}.PaymentPanel_valueDot__0bIDm{font-size:1.1em;line-height:1;color:rgba(244,246,255,.92);transform:translateY(-.03em)}.PaymentPanel_actions__dRvLy{display:flex;gap:.6rem;justify-content:flex-end;margin-top:1rem}.PaymentPanel_portalBtn__UHQcy,.PaymentPanel_upgradeBtn__Kf_vd{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);background:linear-gradient(150deg,rgba(114,124,255,.24),rgba(20,22,32,.9));color:rgba(244,246,255,.95);font-size:.95rem;padding:.6rem 1rem;border-radius:999px;display:inline-flex;align-items:center;gap:.5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 18px 36px rgba(8,10,24,.55);cursor:pointer}.PaymentPanel_portalBtn__UHQcy:hover,.PaymentPanel_upgradeBtn__Kf_vd:hover{transform:translateY(-1px);border-color:rgba(196,204,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 24px 44px rgba(8,10,24,.6)}.PaymentPanel_portalBtn__UHQcy:active,.PaymentPanel_upgradeBtn__Kf_vd:active{transform:translateY(0)}.PaymentPanel_portalBtn__UHQcy:focus-visible,.PaymentPanel_upgradeBtn__Kf_vd:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.PaymentPanel_portalBtn__UHQcy:disabled,.PaymentPanel_upgradeBtn__Kf_vd:disabled{opacity:.55;cursor:not-allowed;pointer-events:auto;transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}.PaymentPanel_midDivider__Edd_P{width:1px;align-self:stretch;background:linear-gradient(180deg,transparent,rgba(255,255,255,.18),transparent);margin:0 .25rem;border-radius:1px}.PaymentPanel_lead__mY_Of{margin:.25rem 0 .5rem;color:rgba(214,220,255,.86)}.PaymentPanel_stripeWord__CCY2o{color:#635bff;font-weight:700;letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:1rem}.PaymentPanel_disclaimer__t2pdO{margin-top:.6rem;font-size:.85rem;line-height:1.45;color:rgba(208,214,255,.7)}.PaymentPanel_error__G9vtV{margin-top:.6rem;padding:.5rem .6rem;border-radius:8px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#fecaca;font-size:.9rem}@media (prefers-reduced-motion:no-preference){.PaymentPanel_closeBtn__swzv2,.PaymentPanel_planBtn__cSQNS,.PaymentPanel_portalBtn__UHQcy,.PaymentPanel_upgradeBtn__Kf_vd{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform 80ms ease}.PaymentPanel_overlay__2T1V1{transition:background-color .16s ease,-webkit-backdrop-filter .16s ease;transition:background-color .16s ease,backdrop-filter .16s ease;transition:background-color .16s ease,backdrop-filter .16s ease,-webkit-backdrop-filter .16s ease}.PaymentPanel_panel__5WwdY{transition:box-shadow .16s ease,border-color .16s ease}}@media (max-width:900px){.PaymentPanel_panel__5WwdY{width:min(640px,96vw);max-height:88vh;padding:1.1rem}.PaymentPanel_infoRow__nHxzd{grid-template-columns:1fr;gap:.5rem}.PaymentPanel_actions__dRvLy{gap:.6rem}.PaymentPanel_planTabs__hDmC4{display:flex;flex-wrap:wrap;gap:.35rem}.PaymentPanel_planBtn__cSQNS{padding:.42rem .7rem;font-size:.9rem}}@media (max-width:380px){.PaymentPanel_panel__5WwdY{width:96vw;border-radius:16px;padding:.9rem}.PaymentPanel_infoRow__nHxzd{grid-template-columns:1fr;gap:.45rem}.PaymentPanel_key__exMov{font-size:.82rem}.PaymentPanel_value__FxHAy{font-size:.88rem}.PaymentPanel_actions__dRvLy{justify-content:stretch;gap:.5rem}.PaymentPanel_actions__dRvLy>*{flex:1 1 auto}.PaymentPanel_planTabs__hDmC4{width:100%;justify-content:stretch}.PaymentPanel_planBtn__cSQNS{flex:1 1;text-align:center}.PaymentPanel_midDivider__Edd_P{display:none}}.PaymentPanel_panelHero____BcI{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:14px;background:linear-gradient(150deg,rgba(104,112,255,.2),rgba(20,22,32,.65));border:1px solid rgba(171,184,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);margin-bottom:1.2rem}.PaymentPanel_heroText__QChuf{display:flex;flex-direction:column;gap:.35rem}.PaymentPanel_heroTitle__erFrO{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:-.01em;color:rgba(244,246,255,.96)}.PaymentPanel_heroSubtitle__F6ZJz{margin:0;font-size:.85rem;color:rgba(214,220,255,.78)}.PaymentPanel_statusBadge__vELvg{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:999px;border:1px solid rgba(171,184,255,.28);background:rgba(255,255,255,.08);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(214,220,255,.85)}.PaymentPanel_statusBadge__vELvg[data-tone=plus]{border-color:rgba(134,239,172,.4);background:rgba(34,197,94,.22);color:rgba(222,255,238,.94)}.PaymentPanel_statusBadge__vELvg[data-tone=pro]{border-color:rgba(147,197,253,.45);background:rgba(37,99,235,.22);color:rgba(209,233,255,.95)}.PaymentPanel_statusBadge__vELvg[data-tone=basic]{border-color:rgba(148,163,184,.28);background:rgba(148,163,184,.12)}.resizer_handle__L_b_h,.resizer_root__Z1h8Z{position:relative;width:100%;height:100%}.resizer_handle__L_b_h{cursor:col-resize;background:transparent;outline:none;touch-action:none}.resizer_handleDisabled__rg6vQ{cursor:default}.resizer_grip__PBIXd{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(190,197,255,.12));box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),0 0 0 4px rgba(255,255,255,.02);border-radius:2px;pointer-events:none;transition:background .16s ease,box-shadow .16s ease,width .16s ease,opacity .16s ease}.resizer_handle__L_b_h:focus-visible .resizer_grip__PBIXd,.resizer_handle__L_b_h:hover .resizer_grip__PBIXd{background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(201,208,255,.2));box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),0 0 0 6px rgba(255,255,255,.04)}.resizer_handle__L_b_h:active .resizer_grip__PBIXd{width:3px}.resizer_root__Z1h8Z[data-disabled=true] .resizer_grip__PBIXd{opacity:.55;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(180,190,250,.08));box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 0 0 3px rgba(255,255,255,.015)}.ApiKeyPanel_overlay__AIGsm{position:fixed;inset:0;background:radial-gradient(120% 120% at 50% 0,rgba(35,38,60,.35),rgba(0,0,0,.75));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:1.5rem;z-index:10000}.ApiKeyPanel_panel__lEnzP{width:min(680px,96vw);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(170deg,rgba(18,20,34,.94),rgba(10,11,18,.92));color:rgba(238,240,255,.96);border-radius:18px;border:1px solid rgba(170,184,255,.18);box-shadow:0 28px 70px rgba(6,8,18,.6),inset 0 1px 0 rgba(255,255,255,.12);padding:1.4rem 1.6rem 1.6rem}.ApiKeyPanel_staticArea__Vxn66{flex:0 0 auto;display:grid;grid-gap:1rem;gap:1rem;margin-top:1.2rem;width:100%}.ApiKeyPanel_scrollArea__e5c_F{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-right:.35rem;margin-top:1.2rem;display:grid;grid-gap:1.2rem;gap:1.2rem;width:100%}.ApiKeyPanel_header__u72yF{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ApiKeyPanel_header__u72yF h2{margin:0;font-size:1.25rem;letter-spacing:-.01em}.ApiKeyPanel_subtitle__zD_Rr{margin:.45rem 0 0;color:rgba(214,220,255,.75);font-size:.92rem}.ApiKeyPanel_closeBtn__S4PKO{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:.35rem;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ApiKeyPanel_closeBtn__S4PKO:hover{background:rgba(255,255,255,.12)}.ApiKeyPanel_closeBtn__S4PKO:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.ApiKeyPanel_error__6M96u{margin-top:1rem;background:linear-gradient(160deg,rgba(255,80,102,.18),rgba(58,16,22,.82));border:1px solid rgba(255,149,164,.3);padding:.8rem 1rem;border-radius:14px;color:rgba(255,214,218,.96)}.ApiKeyPanel_section__p2zTI{margin-top:0}.ApiKeyPanel_notice__FelzH{display:flex;gap:1rem;background:linear-gradient(160deg,rgba(24,26,42,.88),rgba(18,19,32,.9));border:1px solid rgba(170,184,255,.18);border-radius:16px;padding:1rem 1.2rem;align-items:center}.ApiKeyPanel_notice__FelzH strong{display:block;margin-bottom:.2rem}.ApiKeyPanel_notice__FelzH p{margin:0 0 .8rem;color:rgba(214,220,255,.75)}.ApiKeyPanel_upgradeBtn__ZVL61{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.45rem 1.1rem;font-size:.95rem;background:linear-gradient(150deg,rgba(114,124,255,.28),rgba(20,22,32,.9));color:rgba(244,246,255,.96);cursor:pointer}.ApiKeyPanel_upgradeBtn__ZVL61:hover{border-color:rgba(196,204,255,.4);box-shadow:0 18px 36px rgba(8,10,24,.55)}.ApiKeyPanel_actions__jgy_F{display:flex;justify-content:flex-end}.ApiKeyPanel_primaryBtn__RgGzj{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.45rem 1.1rem;font-size:.95rem;background:linear-gradient(150deg,rgba(114,124,255,.35),rgba(20,22,32,.9));color:rgba(244,246,255,.97);cursor:pointer;display:inline-flex;align-items:center;gap:.45rem}.ApiKeyPanel_primaryBtn__RgGzj:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(196,204,255,.4);box-shadow:0 18px 36px rgba(8,10,24,.55)}.ApiKeyPanel_primaryBtn__RgGzj:disabled{opacity:.58;cursor:not-allowed;transform:none}.ApiKeyPanel_createForm__5qK9n{width:100%;display:grid;grid-gap:.75rem;gap:.75rem;background:linear-gradient(160deg,rgba(24,26,42,.88),rgba(18,19,32,.9));border:1px solid rgba(170,184,255,.18);border-radius:16px;padding:1rem 1.2rem}.ApiKeyPanel_input__L4Fg3{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(12,13,22,.95);color:inherit;padding:.55rem .75rem;font-size:.95rem}.ApiKeyPanel_input__L4Fg3:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.ApiKeyPanel_formButtons__m2J7T{display:flex;justify-content:flex-end;gap:.6rem}.ApiKeyPanel_formButtons__m2J7T button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:.45rem .9rem;background:rgba(19,21,33,.9);color:rgba(230,234,255,.88);cursor:pointer}.ApiKeyPanel_formButtons__m2J7T button:hover{background:rgba(27,30,48,.9)}.ApiKeyPanel_formButtons__m2J7T button:last-child{background:linear-gradient(150deg,rgba(114,124,255,.35),rgba(20,22,32,.9))}.ApiKeyPanel_placeholder__p5ilE{color:rgba(214,220,255,.75);text-align:center}.ApiKeyPanel_keysList__SKi_b{display:grid;grid-gap:.9rem;gap:.9rem}.ApiKeyPanel_keyCard__rpx8d{border-radius:16px;border:1px solid rgba(170,184,255,.18);background:linear-gradient(160deg,rgba(24,26,42,.88),rgba(18,19,32,.9));padding:1rem 1.1rem}.ApiKeyPanel_keyCard__rpx8d[data-active=false]{opacity:.6}.ApiKeyPanel_keyHeader__UAKNN{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ApiKeyPanel_keyName__Tm3Uh{font-weight:600;letter-spacing:-.01em}.ApiKeyPanel_keyMeta__Lv5Fv{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem;color:rgba(214,220,255,.65);font-size:.85rem}.ApiKeyPanel_separator__vzgnf{opacity:.35}.ApiKeyPanel_revoked__fjD7q{padding:0 .45rem;border-radius:999px;background:rgba(255,80,102,.18);border:1px solid rgba(255,149,164,.3);color:rgba(255,214,218,.96)}.ApiKeyPanel_keyActions__brR2J{display:grid;grid-gap:.6rem;gap:.6rem;justify-items:end}.ApiKeyPanel_prefix__VelPF{display:inline-flex;align-items:center;gap:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92rem}.ApiKeyPanel_iconBtn__DwPnR{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(19,21,33,.9);color:inherit;padding:.25rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ApiKeyPanel_iconBtn__DwPnR:hover{background:rgba(27,30,48,.9)}.ApiKeyPanel_dangerBtn__e2T1A{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,100,120,.28);border-radius:999px;padding:.35rem .85rem;background:linear-gradient(160deg,rgba(60,20,28,.85),rgba(30,12,18,.85));color:rgba(255,195,202,.95);cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.ApiKeyPanel_dangerBtn__e2T1A:hover{border-color:rgba(255,149,164,.5)}.ApiKeyPanel_createdBox__B59zp{width:100%;border-radius:18px;border:1px solid rgba(255,198,98,.3);background:linear-gradient(160deg,rgba(255,198,98,.22),rgba(46,32,12,.9));padding:1.1rem 1.2rem;color:rgba(255,240,210,.96)}.ApiKeyPanel_createdHeader__xzEcP{display:flex;flex-direction:column;gap:.25rem}.ApiKeyPanel_createdBody__kF8p1{display:flex;flex-direction:column;gap:.7rem;align-items:stretch;margin-top:.8rem}.ApiKeyPanel_fullKey__OeE2L{display:inline-block;background:rgba(17,18,28,.9);border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:.5rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;word-break:break-all;width:100%;box-sizing:border-box}.ApiKeyPanel_example__wbbdP{margin-top:.9rem}.ApiKeyPanel_example__wbbdP pre{margin:.35rem 0 0;padding:.75rem;border-radius:12px;background:rgba(17,18,28,.9);border:1px solid rgba(255,255,255,.12);font-size:.85rem;line-height:1.45;overflow-x:auto;width:100%;box-sizing:border-box;white-space:pre-wrap;word-break:break-word}.ApiKeyPanel_createdBody__kF8p1 .ApiKeyPanel_primaryBtn__RgGzj{width:max-content;align-self:flex-start}@media (max-width:640px){.ApiKeyPanel_panel__lEnzP{padding:1rem}.ApiKeyPanel_scrollArea__e5c_F{margin-top:1rem;padding-right:0}.ApiKeyPanel_keysList__SKi_b{gap:.7rem}.ApiKeyPanel_keyHeader__UAKNN{flex-direction:column;align-items:stretch}.ApiKeyPanel_keyActions__brR2J{justify-items:stretch}.ApiKeyPanel_createdBody__kF8p1{flex-direction:column;align-items:stretch}}