.page_pageWrap__YAY1S{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.page_pageWrap__YAY1S.page_lightTheme__KIqyY{background:linear-gradient(135deg,#f5f7fb,#eef2f9)}.page_topBanner__nX43N{position:-webkit-sticky;position:sticky;top:0;z-index:100;flex-shrink:0;height:54px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:rgba(10,10,10,.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:2px solid #bad532;transition:background .3s}.page_lightTheme__KIqyY .page_topBanner__nX43N{background:rgba(250,251,252,.9)}.page_bannerBrand__nxsiB{display:inline-flex;align-items:center;gap:2px;text-decoration:none;line-height:1;color:#ffffff;background:none;border:none;padding:4px 6px;border-radius:8px;font-family:inherit;cursor:pointer;transition:background .15s ease}.page_bannerBrand__nxsiB:hover{background:rgba(186,213,50,.08)}.page_lightTheme__KIqyY .page_bannerBrand__nxsiB{color:#1a1a2e}.page_lightTheme__KIqyY .page_bannerBrand__nxsiB:hover{background:rgba(186,213,50,.15)}.page_bannerBrand__nxsiB img{height:36px}.page_bannerBrandText__Lj4Ka{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1;color:inherit}.page_bannerBrandGo__s7tA_{color:#BAD532}.page_bannerPath__rkiUr{font-size:.68rem;font-weight:500;color:rgba(255,255,255,.4);margin-left:4px;letter-spacing:.04em;text-transform:uppercase}.page_lightTheme__KIqyY .page_bannerPath__rkiUr{color:rgba(31,41,55,.5)}.page_bannerRight__RjFWI{display:flex;align-items:center;gap:4px}.page_bannerNavBtn__40JG_{background:none;border:none;color:rgba(255,255,255,.72);font-size:.82rem;font-family:inherit;font-weight:500;padding:5px 10px;border-radius:6px;cursor:pointer;transition:color .15s ease,background .15s ease}.page_bannerNavBtn__40JG_:hover{color:#BAD532;background:rgba(186,213,50,.08)}.page_lightTheme__KIqyY .page_bannerNavBtn__40JG_{color:#334155}.page_lightTheme__KIqyY .page_bannerNavBtn__40JG_:hover{color:#1f2937;background:rgba(186,213,50,.15)}.page_bannerDivider__2teB6{width:1px;height:20px;background:rgba(255,255,255,.15);margin:0 4px}.page_lightTheme__KIqyY .page_bannerDivider__2teB6{background:rgba(0,0,0,.1)}.page_bannerAvatarWrap__wlLUb{position:relative}.page_bannerAvatarBtn__KVdP_{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:8px;cursor:pointer;transition:background .15s ease;background:transparent;border:none;font-family:inherit}.page_bannerAvatarBtnOpen__Z02cb,.page_bannerAvatarBtn__KVdP_:hover{background:rgba(255,255,255,.05)}.page_lightTheme__KIqyY .page_bannerAvatarBtnOpen__Z02cb,.page_lightTheme__KIqyY .page_bannerAvatarBtn__KVdP_:hover{background:rgba(0,0,0,.05)}.page_bannerAvatarCircle__3U1Qq{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#BAD532,#8fa828);display:flex;align-items:center;justify-content:center;color:#000;font-weight:600;font-size:.78rem}.page_bannerDropdown__V_HhZ{position:absolute;top:100%;right:0;margin-top:6px;background:#1c2029;border:1px solid #2a2f3a;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5);min-width:240px;overflow:hidden;z-index:500}.page_lightTheme__KIqyY .page_bannerDropdown__V_HhZ{background:#ffffff;border-color:#e4e7ec;box-shadow:0 12px 40px rgba(0,0,0,.1)}.page_bannerDropdownUser__pztBD{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:12px}.page_lightTheme__KIqyY .page_bannerDropdownUser__pztBD{border-bottom-color:#e4e7ec}.page_bannerDropdownName__nXrZc{font-weight:600;font-size:.88rem;color:#ffffff}.page_lightTheme__KIqyY .page_bannerDropdownName__nXrZc{color:#1a1a2e}.page_bannerDropdownEmail__9bWjM{color:rgba(255,255,255,.45);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_lightTheme__KIqyY .page_bannerDropdownEmail__9bWjM{color:#6e7687}.page_bannerDropdownSignout__8Tmvy{width:100%;padding:11px 16px;background:transparent;border:none;color:rgba(255,255,255,.75);font-size:.84rem;cursor:pointer;text-align:left;display:flex;align-items:center;gap:10px;font-family:inherit;transition:background .15s}.page_bannerDropdownSignout__8Tmvy:hover{background:rgba(255,255,255,.05)}.page_lightTheme__KIqyY .page_bannerDropdownSignout__8Tmvy{color:#334155}.page_lightTheme__KIqyY .page_bannerDropdownSignout__8Tmvy:hover{background:#f0f2f5}.page_container__8jtCB{display:grid;grid-template-columns:var(--history-width,280px) 1fr var(--schema-width,280px);grid-template-rows:1fr;grid-gap:20px;gap:20px;flex:1 1;min-height:0;background:transparent;padding:20px;box-sizing:border-box;transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1)}.page_darkTheme__Cbt_f{color-scheme:dark}.page_lightTheme__KIqyY{color-scheme:light;background:linear-gradient(135deg,#f5f7fb,#eef2f9)}.page_container__8jtCB.page_historyCollapsed__V3_tu{grid-template-columns:60px 1fr var(--schema-width,280px)}.page_container__8jtCB.page_schemaCollapsed__1iep6{grid-template-columns:var(--history-width,280px) 1fr 60px}.page_container__8jtCB.page_bothCollapsed__iLV_N{grid-template-columns:60px 1fr 60px}.page_ribbonPills__6nao8{display:inline-flex;background:rgba(186,213,50,.06);border:1px solid rgba(186,213,50,.25);border-radius:8px;padding:2px;gap:2px}[data-theme=light] .page_ribbonPills__6nao8{background:rgba(186,213,50,.08);border-color:rgba(186,213,50,.4)}.page_ribbonPill__G6AlT{display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;padding:4px 10px;height:28px;border-radius:6px;font-family:inherit;font-size:.78rem;font-weight:500;color:rgba(255,255,255,.72);cursor:pointer;transition:all .15s ease;white-space:nowrap}.page_ribbonPill__G6AlT:hover{color:#BAD532;background:rgba(186,213,50,.08)}[data-theme=light] .page_ribbonPill__G6AlT{color:#475569}[data-theme=light] .page_ribbonPill__G6AlT:hover{color:#1f2937;background:rgba(186,213,50,.15)}.page_ribbonPillActive__AfDyJ,.page_ribbonPillActive__AfDyJ:hover{background:linear-gradient(135deg,#BAD532,#9ab028);color:#0a0a0a;font-weight:600}.page_ribbonButton__0p_yE{display:inline-flex;align-items:center;gap:5px;background:transparent;border:1px solid rgba(186,213,50,.3);border-radius:7px;padding:4px 10px;height:30px;font-family:inherit;font-size:.78rem;font-weight:500;color:rgba(255,255,255,.85);cursor:pointer;transition:all .15s ease;white-space:nowrap}.page_ribbonButton__0p_yE:hover:not(:disabled){border-color:rgba(186,213,50,.6);color:#BAD532;background:rgba(186,213,50,.06)}.page_ribbonButtonActive__aogB_,.page_ribbonButtonActive__aogB_:hover{background:rgba(186,213,50,.18);border-color:rgba(186,213,50,.55);color:#BAD532}.page_ribbonButton__0p_yE:disabled{opacity:.5;cursor:wait}[data-theme=light] .page_ribbonButton__0p_yE{color:#334155;border-color:rgba(186,213,50,.45)}[data-theme=light] .page_ribbonButton__0p_yE:hover:not(:disabled){background:rgba(186,213,50,.12);color:#1f2937;border-color:rgba(186,213,50,.7)}.page_ribbonSelect__WYbA_{background:rgba(15,17,23,.55);border:1px solid rgba(186,213,50,.3);border-radius:7px;padding:4px 8px;height:30px;color:#e2e8f0;font-family:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:all .15s ease}.page_ribbonSelect__WYbA_:hover{border-color:rgba(186,213,50,.55)}.page_ribbonSelect__WYbA_:disabled{opacity:.5;cursor:not-allowed}[data-theme=light] .page_ribbonSelect__WYbA_{background:rgba(255,255,255,.85);color:#1f2937;border-color:rgba(186,213,50,.45)}.page_ribbonIconButton__zLfjl{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(186,213,50,.3);border-radius:50%;color:rgba(255,255,255,.6);font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s ease}.page_ribbonIconButtonHighlight__yam_n,.page_ribbonIconButton__zLfjl:hover{border-color:rgba(186,213,50,.6);color:#BAD532}.page_ribbonIconButtonHighlight__yam_n{background:rgba(186,213,50,.18);animation:page_helpPulse__b0f84 2s ease-in-out infinite;box-shadow:0 0 12px rgba(186,213,50,.4)}[data-theme=light] .page_ribbonIconButton__zLfjl{color:#6e7687;border-color:rgba(186,213,50,.45)}@keyframes page_helpPulse__b0f84{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.page_header__hsVpQ{grid-column:1/-1;background:rgba(20,20,22,.55);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:white;padding:.625rem 0;border-radius:12px;border:1px solid rgba(186,213,50,.2);box-shadow:0 8px 32px rgba(0,0,0,.4)}.page_headerContent__X5dIq{width:100%;display:grid;grid-template-columns:var(--history-width,280px) 1fr var(--schema-width,280px);grid-gap:20px;gap:20px;align-items:center}.page_container__8jtCB.page_historyCollapsed__V3_tu .page_headerContent__X5dIq{grid-template-columns:60px 1fr var(--schema-width,280px)}.page_container__8jtCB.page_schemaCollapsed__1iep6 .page_headerContent__X5dIq{grid-template-columns:var(--history-width,280px) 1fr 60px}.page_container__8jtCB.page_bothCollapsed__iLV_N .page_headerContent__X5dIq{grid-template-columns:60px 1fr 60px}.page_headerMiddle__QNi_1{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap;min-width:0;padding:0 1.5rem}.page_headerControlGroup__zRxCq{display:flex;align-items:center;gap:.75rem}.page_headerRight__cG4_o{display:flex;align-items:center;gap:.5rem;justify-self:center}.page_headerTitle__B_jh7{display:flex;flex-direction:column;gap:.25rem;justify-self:center}.page_titleMain__wcjBp{display:flex;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#ffffff}.page_titleIcon__0vA1U{font-size:1.25rem;filter:drop-shadow(0 0 8px rgba(186,213,50,.6));display:inline-flex;align-items:center}.page_logo__v3Zqr{height:36px;width:auto;opacity:.85;filter:brightness(1.05);transition:all .3s ease;margin-right:-3px;margin-bottom:-4px;margin-left:-6px}.page_logo__v3Zqr.page_cubeHover__V5rlW:hover{opacity:1;filter:brightness(1.4) drop-shadow(0 0 12px rgba(186,213,50,.8));transform:scale(1.05)}.page_logo__v3Zqr:hover{opacity:1;filter:brightness(1.15) drop-shadow(0 0 10px rgba(186,213,50,.5))}.page_titleSub__wYVHE{display:none}.page_titleGo__Usv_Q{display:flex;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#BAD532;opacity:.85}.page_titleTight__kTi4W{display:inline-flex;align-items:baseline;gap:.1rem;letter-spacing:0;word-spacing:0;white-space:nowrap;margin-bottom:-5px}.page_dataSourceSelector__daDgI{display:flex;gap:.4rem;margin:0;flex-shrink:0}.page_sourceOption__b6Ex5{flex:1 1;display:flex;align-items:center;gap:.5rem;padding:.4rem .85rem;background:rgba(26,26,26,.8);border:1px solid rgba(186,213,50,.15);border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.page_sourceOption__b6Ex5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(186,213,50,.05),transparent);opacity:0;transition:opacity .2s}.page_sourceOption__b6Ex5:hover:before{opacity:1}.page_sourceOption__b6Ex5:hover{border-color:rgba(186,213,50,.4);background:rgba(26,26,26,1);transform:translateY(-1px)}.page_sourceOption__b6Ex5 input[type=radio]{margin:0;flex-shrink:0}.page_sourceLabel__PJB9P{display:flex;align-items:center;gap:.5rem;flex:1 1}.page_sourceIcon__mJLrT{font-size:1rem;display:flex;align-items:center}.page_sourceName__7p47b{font-weight:600;font-size:.82rem;color:rgba(255,255,255,.9)}.page_sourceHelpIcon__by9CM{margin-left:.15rem;font-size:.75rem;color:rgba(186,213,50,.9);opacity:.85;cursor:help;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_sourceHelpIcon__by9CM:hover{opacity:1;color:#bad532}.page_sourceHint__pX1eJ{font-size:.65rem;color:#BAD532;opacity:.7;font-weight:500;margin-left:auto;padding:.15rem .4rem;background:rgba(186,213,50,.1);border-radius:4px}.page_chatContainer__WQh1R{grid-column:2/3;grid-row:1/2;display:flex;flex-direction:column;overflow:hidden;padding:0;box-sizing:border-box}.page_chatContainerPrePrompt__J5Zkn{justify-content:flex-start}.page_selectedTablesIndicator__idm_P{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(186,213,50,.08);border:1px solid rgba(186,213,50,.25);border-radius:8px;margin-bottom:1rem;font-size:.85rem}.page_indicatorLabel__FmaXZ{font-weight:600;color:#BAD532;white-space:nowrap}.page_indicatorTables__ZVR1i{color:rgba(255,255,255,.8);font-weight:500}.page_messages__n1_u5{flex:1 1;overflow-y:auto;padding:1.5rem;background:rgba(13,13,13,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(186,213,50,.2);box-shadow:0 8px 32px rgba(0,0,0,.5);margin-bottom:1rem}.page_messagesPrePrompt__SbrJg{flex:0 0 auto;min-height:220px;max-height:280px}.page_messagesPrePrompt__SbrJg .page_emptyState__FIJZG{padding:1rem 1.25rem}.page_messages__n1_u5::-webkit-scrollbar{width:8px}.page_messages__n1_u5::-webkit-scrollbar-track{background:rgba(10,10,10,.5);border-radius:4px}.page_messages__n1_u5::-webkit-scrollbar-thumb{background:rgba(186,213,50,.4);border-radius:4px}.page_messages__n1_u5::-webkit-scrollbar-thumb:hover{background:rgba(186,213,50,.6)}.page_emptyState__FIJZG{text-align:center;padding:4rem 2rem;color:rgba(255,255,255,.6)}.page_emptyState__FIJZG p{font-size:1.1rem;margin-bottom:1.5rem;color:rgba(255,255,255,.8)}.page_emptyState__FIJZG ul{list-style:none;padding:0}.page_emptyState__FIJZG li{padding:.75rem;font-style:italic;color:rgba(255,255,255,.5);background:rgba(186,213,50,.05);margin:.5rem 0;border-radius:8px;border:1px solid rgba(186,213,50,.1);transition:all .2s}.page_emptyState__FIJZG li:hover{background:rgba(186,213,50,.1);border-color:rgba(186,213,50,.3);color:rgba(255,255,255,.7)}.page_message__xEpcT{margin-bottom:1.5rem;padding:1.25rem;border-radius:12px;animation:page_fadeIn__JlzvN .4s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes page_fadeIn__JlzvN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_userMessage__oUEyu{background:linear-gradient(135deg,rgba(186,213,50,.08),rgba(186,213,50,.05));border:1px solid rgba(186,213,50,.2);border-left:3px solid #bad532}.page_assistantMessage__84ocw{background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid rgba(186,213,50,.15);border-left:3px solid rgba(186,213,50,.5)}.page_messageRole__j3_cM{font-weight:600;font-size:.9rem;color:rgba(255,255,255,.9);margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.page_dataSourceBadge__MPQfW{background:rgba(186,213,50,.15);border-radius:12px;border:1px solid rgba(186,213,50,.3);color:#BAD532}.page_dataSourceBadge__MPQfW,.page_exportButton__SqIs_{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.page_exportButton__SqIs_{background:rgba(186,213,50,.08);border-radius:8px;border:1px solid rgba(186,213,50,.25);color:rgba(186,213,50,.9);cursor:pointer;transition:all .2s ease;margin-left:auto}.page_exportButton__SqIs_:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.4);color:#BAD532;transform:translateY(-1px)}.page_feedbackButtons__1QLL6{display:flex;gap:.5rem;margin-top:.75rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.05)}.page_feedbackBtn__aW3_v{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#555;cursor:pointer;transition:all .2s ease}.page_feedbackBtn__aW3_v:hover{background:rgba(186,213,50,.1);border-color:rgba(186,213,50,.3);color:#bad532}.page_feedbackBtn__aW3_v:first-child:hover{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3);color:#22c55e}.page_feedbackBtn__aW3_v:last-child:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.page_feedbackThanks__oZc3H{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.05);font-size:.75rem;color:#555;font-style:italic}.page_messageContent__sqDiQ{color:rgba(255,255,255,.9);line-height:1.7;font-size:.95rem}.page_messageLink__qTGrH{color:#BAD532;text-decoration:underline;transition:all .2s ease;word-break:break-all}.page_messageLink__qTGrH:hover{color:#c5e03a;text-decoration:none;background:rgba(186,213,50,.1);padding:0 .2rem;border-radius:3px}.page_messageLink__qTGrH:visited{color:rgba(186,213,50,.7)}.page_mdH1__K8b6m{font-size:1.5rem;font-weight:700;color:#BAD532;margin:1rem 0 .75rem;border-bottom:2px solid rgba(186,213,50,.3);padding-bottom:.5rem}.page_mdH2__QG5Sk{font-size:1.3rem;font-weight:700;color:#BAD532;margin:.9rem 0 .6rem;border-bottom:1px solid rgba(186,213,50,.2);padding-bottom:.4rem}.page_mdH3__k9oXM{font-size:1.15rem;font-weight:600;color:rgba(186,213,50,.95);margin:.8rem 0 .5rem}.page_mdH4__UY_Li{font-size:1.05rem;font-weight:600;color:rgba(186,213,50,.9);margin:.7rem 0 .4rem}.page_mdStrong__Fj2FJ{font-weight:700;color:rgba(255,255,255,.95)}.page_mdOl__J3AVd,.page_mdUl__Pmo2c{margin:.5rem 0;padding-left:1.5rem}.page_mdLi__jb8ha{margin:.3rem 0;line-height:1.6}.page_mdInlineCode__tFV_0{background:rgba(186,213,50,.15);color:#BAD532;padding:.15rem .4rem;border-radius:3px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em}.page_mdCodeBlock__cNSw6{background:#000000;color:#e2e8f0;padding:1rem;border-radius:8px;overflow-x:auto;margin:.75rem 0;font-size:.85rem;border:1px solid rgba(186,213,50,.2);font-family:Consolas,Monaco,Courier New,monospace;display:block}.page_messageContent__sqDiQ p{margin:.5rem 0}.page_messageContent__sqDiQ p:first-child{margin-top:0}.page_messageContent__sqDiQ p:last-child{margin-bottom:0}.page_comparisonContainer__5yrQe{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.page_comparisonColumn__GeIzE{background:rgba(10,10,10,.7);border-radius:12px;padding:1.25rem;border:1px solid rgba(186,213,50,.2)}.page_comparisonHeader__79GzP{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:1rem;color:rgba(255,255,255,.9);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid rgba(186,213,50,.4)}.page_exportButtonSmall__cR1ad{display:inline-flex;align-items:center;gap:.25rem;background:rgba(186,213,50,.08);padding:.2rem .6rem;border-radius:6px;font-size:.7rem;font-weight:500;border:1px solid rgba(186,213,50,.25);color:rgba(186,213,50,.9);cursor:pointer;transition:all .2s ease}.page_exportButtonSmall__cR1ad:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.4);color:#BAD532;transform:translateY(-1px)}@media (max-width:1024px){.page_comparisonContainer__5yrQe{grid-template-columns:1fr}}.page_toolCalls___8ZnN{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.page_toolCalls___8ZnN details{cursor:pointer}.page_toolCalls___8ZnN summary{font-size:.875rem;color:rgba(255,255,255,.7);font-weight:500;padding:.75rem;background:rgba(186,213,50,.1);border:1px solid rgba(186,213,50,.2);border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s}.page_toolCalls___8ZnN summary:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.4)}.page_toolCall___FGFY{margin-top:1rem;padding:1rem;background:rgba(10,10,10,.5);border:1px solid rgba(186,213,50,.15);border-radius:8px;font-size:.875rem}.page_toolName__uFgkt{color:#BAD532;margin-bottom:.75rem;font-weight:600}.page_toolQuery__mWgE8{color:rgba(255,255,255,.8)}.page_toolQuery__mWgE8 pre{background:#000000;color:#e2e8f0;padding:1rem;border-radius:8px;overflow-x:auto;margin:.75rem 0;font-size:.85rem;border:1px solid rgba(186,213,50,.2);font-family:Consolas,Monaco,Courier New,monospace}.page_toolResult__1zfv7{color:#BAD532;background:rgba(186,213,50,.1);border-left:3px solid #bad532}.page_toolError__7rG_8,.page_toolResult__1zfv7{margin-top:.75rem;font-weight:500;padding:.5rem;border-radius:6px}.page_toolError__7rG_8{color:#f87171;background:rgba(239,68,68,.1);border-left:3px solid #ef4444}.page_typing__AoXSf{color:rgba(255,255,255,.6);font-style:italic;display:flex;align-items:center;gap:.5rem}.page_typing__AoXSf:after{content:"...";animation:page_dots__nBECe 1.5s infinite}@keyframes page_dots__nBECe{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.page_inputContainer__ynHdW{display:flex;flex-direction:column;gap:.875rem;background:rgba(13,13,13,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem;border-radius:16px;border:1px solid rgba(186,213,50,.2);box-shadow:0 8px 32px rgba(0,0,0,.5)}.page_inputContainerPrePrompt__3BthK{margin-top:0}.page_inputControls__zvSr3{display:flex;gap:1rem;align-items:flex-end;justify-content:flex-end}.page_input__M_AXb{flex:1 1;padding:1rem;border:1px solid rgba(186,213,50,.3);background:rgba(10,10,10,.8);color:rgba(255,255,255,.9);border-radius:12px;font-size:1rem;font-family:inherit;resize:vertical;min-height:60px;transition:all .2s}.page_input__M_AXb::placeholder{color:rgba(255,255,255,.4)}.page_input__M_AXb:focus{outline:none;border-color:#BAD532;background:rgba(0,0,0,.9);box-shadow:0 0 0 3px rgba(186,213,50,.2)}.page_input__M_AXb:disabled{background:rgba(10,10,10,.3);cursor:not-allowed;opacity:.5}.page_sendButton__cq9Yd{padding:.875rem 2.5rem;background:linear-gradient(135deg,#BAD532,#9ab028);color:#000000;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 4px 15px rgba(186,213,50,.3)}.page_sendButton__cq9Yd:hover:not(:disabled){background:linear-gradient(135deg,#c5e03a,#BAD532);transform:translateY(-2px);box-shadow:0 6px 20px rgba(186,213,50,.5)}.page_sendButton__cq9Yd:active:not(:disabled){transform:translateY(0)}.page_sendButton__cq9Yd:disabled{background:rgba(100,100,100,.3);cursor:not-allowed;box-shadow:none;opacity:.3;color:rgba(255,255,255,.3)}.page_attachButton__DEAdC{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1rem;background:rgba(255,255,255,.04);color:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.2);border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease}.page_attachButton__DEAdC:hover:not(:disabled){background:rgba(186,213,50,.12);border-color:rgba(186,213,50,.45);color:#bad532}.page_attachButtonDragActive__RcvOp{background:rgba(186,213,50,.2);border-color:rgba(186,213,50,.8);color:#d7ef67;box-shadow:0 0 0 3px rgba(186,213,50,.25),0 0 18px rgba(186,213,50,.35);animation:page_attachDropPulse__7nMIZ 1s ease-in-out infinite}.page_attachButton__DEAdC:disabled{opacity:.4;cursor:not-allowed}@keyframes page_attachDropPulse__7nMIZ{0%{transform:translateY(0);box-shadow:0 0 0 3px rgba(186,213,50,.2),0 0 12px rgba(186,213,50,.25)}50%{transform:translateY(-1px);box-shadow:0 0 0 4px rgba(186,213,50,.3),0 0 22px rgba(186,213,50,.45)}to{transform:translateY(0);box-shadow:0 0 0 3px rgba(186,213,50,.2),0 0 12px rgba(186,213,50,.25)}}.page_themeToggleGroup__FsL2c{display:inline-flex;align-items:center;background:rgba(20,20,20,.9);border:1px solid rgba(186,213,50,.35);border-radius:999px;padding:2px;gap:2px}.page_themeToggleOption__38CnZ{border:none;background:transparent;color:#d1d5db;font-size:.78rem;font-weight:600;padding:.3rem .7rem;border-radius:999px;cursor:pointer;transition:all .2s ease}.page_themeToggleOption__38CnZ:hover{color:#ffffff}.page_themeToggleOptionActive__3yfYq{background:linear-gradient(135deg,#bad532,#9ab028);color:#0f172a}.page_headerInfoIcon__TDAJc{position:absolute;top:-6px;right:-10px;font-size:.72rem;color:rgba(186,213,50,.9);cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.page_headerInfoIcon__TDAJc:hover{color:#bad532}.page_lightTheme__KIqyY .page_header__hsVpQ{background:rgba(255,255,255,.88);border-color:rgba(120,140,170,.25);box-shadow:0 8px 24px rgba(44,62,80,.08)}.page_lightTheme__KIqyY .page_titleMain__wcjBp{color:#1f2937}.page_lightTheme__KIqyY .page_sourceOption__b6Ex5{background:rgba(255,255,255,.9);border-color:rgba(120,140,170,.25)}.page_lightTheme__KIqyY .page_sourceOption__b6Ex5:hover{background:#ffffff;border-color:rgba(120,140,170,.4)}.page_lightTheme__KIqyY .page_sourceName__7p47b{color:#1f2937}.page_lightTheme__KIqyY .page_sourceHelpIcon__by9CM{color:#4b5563}.page_lightTheme__KIqyY .page_messages__n1_u5{background:rgba(255,255,255,.9);border-color:rgba(120,140,170,.2);box-shadow:0 8px 24px rgba(44,62,80,.08)}.page_lightTheme__KIqyY .page_indicatorTables__ZVR1i,.page_lightTheme__KIqyY .page_messageContent__sqDiQ,.page_lightTheme__KIqyY .page_messageRole__j3_cM{color:#1f2937}.page_lightTheme__KIqyY .page_assistantMessage__84ocw{background:linear-gradient(135deg,rgba(15,23,42,.03),rgba(15,23,42,.01));border-color:rgba(120,140,170,.2)}.page_lightTheme__KIqyY .page_selectedTablesIndicator__idm_P{background:rgba(186,213,50,.12);border-color:rgba(120,140,170,.25)}.page_lightTheme__KIqyY .page_inputContainer__ynHdW{background:rgba(255,255,255,.92);border-color:rgba(120,140,170,.2);box-shadow:0 8px 24px rgba(44,62,80,.08)}.page_lightTheme__KIqyY .page_input__M_AXb{background:rgba(255,255,255,.95);border-color:rgba(120,140,170,.35);color:#111827}.page_lightTheme__KIqyY .page_input__M_AXb::placeholder{color:rgba(31,41,55,.45)}.page_lightTheme__KIqyY .page_themeToggleGroup__FsL2c{background:rgba(255,255,255,.95);border-color:rgba(120,140,170,.35)}.page_lightTheme__KIqyY .page_themeToggleOption__38CnZ{color:#334155}.page_lightTheme__KIqyY .page_themeToggleOption__38CnZ:hover{color:#0f172a}.page_lightTheme__KIqyY .page_headerInfoIcon__TDAJc{color:#4b5563}.page_lightTheme__KIqyY .page_messages__n1_u5 :is(p,div,span,strong,li,h1,h2,h3,h4,summary),.page_lightTheme__KIqyY [style*="color: #FFFFFF"],.page_lightTheme__KIqyY [style*="color: #e2e8f0"],.page_lightTheme__KIqyY [style*="color: #fff"],.page_lightTheme__KIqyY [style*="color:#FFFFFF"],.page_lightTheme__KIqyY [style*="color:#e2e8f0"],.page_lightTheme__KIqyY [style*="color:#fff"]{color:#1f2937!important}.page_checkboxGroup__Kvocd{display:flex;flex-direction:row;gap:1.5rem;flex:1 1;align-items:center}.page_generalQuestionToggle__L6YO4,.page_saveHistoryToggle__WrDX2{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding:.375rem .5rem;border-radius:6px;transition:all .2s ease;background:transparent}.page_generalQuestionToggle__L6YO4:hover,.page_saveHistoryToggle__WrDX2:hover{background:rgba(255,255,255,.03)}.page_generalQuestionToggle__L6YO4 input[type=checkbox],.page_saveHistoryToggle__WrDX2 input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid rgba(255,255,255,.25);border-radius:4px;background:transparent;cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0}.page_generalQuestionToggle__L6YO4 input[type=checkbox]:hover,.page_saveHistoryToggle__WrDX2 input[type=checkbox]:hover{border-color:rgba(186,213,50,.6)}.page_generalQuestionToggle__L6YO4 input[type=checkbox]:checked,.page_saveHistoryToggle__WrDX2 input[type=checkbox]:checked{background:#BAD532;border-color:#BAD532}.page_generalQuestionToggle__L6YO4 input[type=checkbox]:checked:after,.page_saveHistoryToggle__WrDX2 input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.page_generalQuestionToggle__L6YO4 input[type=checkbox]:disabled,.page_saveHistoryToggle__WrDX2 input[type=checkbox]:disabled{opacity:.3;cursor:not-allowed}.page_generalQuestionToggle__L6YO4:has(input:disabled),.page_saveHistoryToggle__WrDX2:has(input:disabled){opacity:.5;cursor:not-allowed}.page_toggleLabel__itAb4{font-size:.85rem;color:rgba(255,255,255,.7);font-weight:400;transition:color .2s ease;white-space:nowrap}.page_generalQuestionToggle__L6YO4:hover .page_toggleLabel__itAb4,.page_saveHistoryToggle__WrDX2:hover .page_toggleLabel__itAb4{color:rgba(255,255,255,.9)}.page_generalQuestionToggle__L6YO4 input[type=checkbox]:checked~.page_toggleLabel__itAb4,.page_saveHistoryToggle__WrDX2 input[type=checkbox]:checked~.page_toggleLabel__itAb4{color:rgba(255,255,255,.95)}.page_savedIndicator__Mrnqo{color:#BAD532;font-size:.75rem;font-weight:500;opacity:.8;animation:page_pulse__NOdi6 2s ease-in-out infinite}.page_tagHint__A5lGD{font-size:.75rem;opacity:.6;margin-left:.375rem;transition:opacity .2s ease}.page_saveHistoryToggle__WrDX2:hover .page_tagHint__A5lGD{opacity:1}@keyframes page_pulse__NOdi6{0%,to{opacity:.8}50%{opacity:.4}}@media (max-width:1200px){.page_container__8jtCB{padding:16px}.page_container__8jtCB,.page_headerContent__X5dIq{grid-template-columns:240px 1fr 240px;gap:16px}.page_container__8jtCB.page_historyCollapsed__V3_tu .page_headerContent__X5dIq{grid-template-columns:60px 1fr 240px}.page_container__8jtCB.page_schemaCollapsed__1iep6 .page_headerContent__X5dIq{grid-template-columns:240px 1fr 60px}}@media (max-width:968px){.page_container__8jtCB{grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.page_container__8jtCB>div:first-child{grid-column:1!important;grid-row:2!important;max-height:200px}.page_container__8jtCB>div:nth-child(3){grid-column:1!important;grid-row:3!important}.page_chatContainer__WQh1R{grid-column:1!important;grid-row:4!important}.page_headerContent__X5dIq{grid-template-columns:1fr;gap:.5rem}.page_headerMiddle__QNi_1,.page_headerRight__cG4_o,.page_headerTitle__B_jh7{justify-self:center}.page_headerMiddle__QNi_1{padding:0}}@media (max-width:768px){.page_inputControls__zvSr3{flex-direction:column;gap:.75rem;align-items:stretch}.page_checkboxGroup__Kvocd{flex-direction:column;gap:.625rem;align-items:stretch}.page_generalQuestionToggle__L6YO4,.page_saveHistoryToggle__WrDX2{width:100%;justify-content:flex-start}.page_sendButton__cq9Yd{width:100%;padding:1rem}.page_attachButton__DEAdC{width:100%;justify-content:center;padding:.95rem 1rem}}@media (max-width:480px){.page_toggleLabel__itAb4{font-size:.8rem}.page_generalQuestionToggle__L6YO4,.page_saveHistoryToggle__WrDX2{padding:.375rem .5rem}.page_checkboxGroup__Kvocd{gap:1rem}.page_container__8jtCB{padding:12px;gap:12px}}.page_loadingContainer__yvn7D{display:flex;align-items:center;justify-content:center;height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.page_loadingSpinner__wrdb7{color:#BAD532;font-size:1.2rem}.page_headerActions__Zwtb0{display:flex;align-items:center;gap:1rem}.page_devBadge__ZqdW7{background:rgba(186,213,50,.2);color:#BAD532;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500;border:1px solid rgba(186,213,50,.3)}.page_logoutButton__XDGkC{background:rgba(255,255,255,.1);color:white;border:1px solid rgba(255,255,255,.2);padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .2s}.page_logoutButton__XDGkC:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.SchemaViewer_schemaViewer__RiyZO{display:flex;flex-direction:column;height:100%;width:100%;background:rgba(26,26,26,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(186,213,50,.15);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_visible__s70mw{min-width:280px}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw{min-width:60px}.SchemaViewer_schemaViewer__RiyZO:hover{border-color:rgba(186,213,50,.3);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(186,213,50,.1);background:rgba(26,26,26,.8)}.SchemaViewer_header__jiTgg{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2);min-height:60px;transition:all .3s ease;cursor:pointer}.SchemaViewer_header__jiTgg:hover{background:rgba(186,213,50,.08)}.SchemaViewer_title__Hpexb{display:flex;align-items:center;gap:12px;font-weight:600;font-size:15px;color:#fff;white-space:nowrap;flex:1 1}.SchemaViewer_icon__NN_X7{font-size:20px;opacity:.8;transition:all .3s ease}.SchemaViewer_tooltipIndicator__pO2zU{margin-left:.1rem;font-size:.75rem;color:rgba(186,213,50,.85);cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.SchemaViewer_tooltipIndicator__pO2zU:hover{color:#bad532}.SchemaViewer_header__jiTgg:hover .SchemaViewer_icon__NN_X7{opacity:1;transform:scale(1.1)}.SchemaViewer_toggleButton__B8Ln5{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:300;transition:all .3s ease;flex-shrink:0}.SchemaViewer_toggleButton__B8Ln5:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.3);color:#BAD532;transform:rotate(90deg)}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_header__jiTgg{justify-content:center;align-items:center;height:100%;padding:0;cursor:pointer;border-bottom:none}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_icon__NN_X7,.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_title__Hpexb{display:none}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_toggleButton__B8Ln5{width:40px;height:40px;font-size:18px}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_toggleButton__B8Ln5:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.3);color:#BAD532;transform:none}.SchemaViewer_collapsedContent___s3_5,.SchemaViewer_schemaIcon__H5oin,.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_content__QIwK4,.SchemaViewer_verticalText__tR0u_{display:none}.SchemaViewer_content__QIwK4{flex:1 1;overflow-y:auto;padding:0;opacity:1;transition:opacity .3s ease}.SchemaViewer_schemaViewer__RiyZO.SchemaViewer_hidden__0FJXw .SchemaViewer_content__QIwK4{opacity:0;pointer-events:none}.SchemaViewer_error__PruWZ,.SchemaViewer_loading__Y0qAK{padding:2rem 1rem;color:rgba(255,255,255,.6)}.SchemaViewer_empty__NSHtC,.SchemaViewer_error__PruWZ,.SchemaViewer_loading__Y0qAK{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.SchemaViewer_empty__NSHtC{padding:48px 24px;gap:12px}.SchemaViewer_emptyIcon__IJiBU{width:48px;height:48px;opacity:.3;color:rgba(255,255,255,.5);margin-bottom:8px}.SchemaViewer_emptyTitle__lvL0Y{font-size:15px;font-weight:600;color:rgba(255,255,255,.7);margin:0}.SchemaViewer_emptyDescription__v_10f{font-size:12px;color:rgba(255,255,255,.4);margin:0;max-width:200px;line-height:1.5}.SchemaViewer_spinner__MH_vQ{width:32px;height:32px;border:3px solid rgba(186,213,50,.2);border-top-color:#bad532;border-radius:50%;animation:SchemaViewer_spin__Go8H6 .8s linear infinite;margin-bottom:1rem}@keyframes SchemaViewer_spin__Go8H6{to{transform:rotate(1turn)}}.SchemaViewer_error__PruWZ{color:#ff6b6b}.SchemaViewer_retryButton__hxGpM{margin-top:1rem;padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.8);border-radius:6px;cursor:pointer;font-size:13px;transition:all .2s ease}.SchemaViewer_retryButton__hxGpM:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:white}.SchemaViewer_tableSelector__GFu3a{margin:12px 12px 16px;padding:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px}.SchemaViewer_selectAllButton__h_mDe{width:100%;display:flex;align-items:center;gap:8px;padding:8px;background:transparent;border:none;color:rgba(255,255,255,.8);cursor:pointer;border-radius:6px;transition:all .2s ease;font-size:13px;font-weight:500}.SchemaViewer_selectAllButton__h_mDe:hover{background:rgba(255,255,255,.05);color:#fff}.SchemaViewer_selectAllButton__h_mDe.SchemaViewer_selected__Iyuf8{color:rgba(186,213,50,.9)}.SchemaViewer_selectionCount__LRe9j{font-size:11px;color:rgba(186,213,50,.6);margin-top:8px;text-align:center;font-weight:500}.SchemaViewer_checkbox__FDwgd{width:16px;height:16px;border:2px solid rgba(186,213,50,.5);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem;background:rgba(0,0,0,.3);color:#BAD532;transition:all .2s ease;flex-shrink:0}.SchemaViewer_selectAllButton__h_mDe.SchemaViewer_selected__Iyuf8 .SchemaViewer_checkbox__FDwgd,.SchemaViewer_tableSelected__Gg4I8 .SchemaViewer_checkbox__FDwgd{background:#BAD532;color:#000;border-color:#BAD532}.SchemaViewer_tables__MZDxS{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px}.SchemaViewer_table__zVD6k{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;transition:all .2s ease}.SchemaViewer_table__zVD6k:hover{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.04)}.SchemaViewer_tableSelected__Gg4I8{border-color:rgba(186,213,50,.4);background:rgba(186,213,50,.05)}.SchemaViewer_tableHeaderRow__UcbQY{display:flex;align-items:stretch;width:100%}.SchemaViewer_tableCheckbox__18_Lr{display:flex;align-items:center;justify-content:center;padding:.65rem .5rem;background:transparent;cursor:pointer;transition:background .2s ease;border:none;border-right:1px solid rgba(186,213,50,.1)}.SchemaViewer_tableCheckbox__18_Lr:hover{background:rgba(186,213,50,.08)}.SchemaViewer_tableHeader__BhR0E{flex:1 1;display:flex;align-items:flex-start;gap:.5rem;padding:.65rem;background:transparent;border:none;color:inherit;cursor:pointer;text-align:left;transition:background .2s ease}.SchemaViewer_tableHeader__BhR0E:hover{background:rgba(186,213,50,.05)}.SchemaViewer_expandIcon__wFtls{color:#BAD532;font-size:.7rem;margin-top:.15rem;flex-shrink:0}.SchemaViewer_tableInfo__hdWHg{flex:1 1;min-width:0}.SchemaViewer_tableName__vedZZ{font-weight:600;font-size:.85rem;color:#fff;margin-bottom:.2rem}.SchemaViewer_tableDescription__V9Yhl{font-size:.7rem;color:rgba(255,255,255,.5);margin-bottom:.2rem;line-height:1.3}.SchemaViewer_columnCount__L6IvN{font-size:.65rem;color:rgba(186,213,50,.7);font-weight:500}.SchemaViewer_columns__R9aOa{padding:.4rem .65rem .65rem 1.8rem;display:flex;flex-direction:column;gap:.4rem;border-top:1px solid rgba(186,213,50,.1);background:rgba(0,0,0,.2)}.SchemaViewer_column__096px{padding:.4rem;background:rgba(255,255,255,.02);border-radius:4px;border:1px solid rgba(255,255,255,.05)}.SchemaViewer_columnHeader__ERpvM{display:flex;align-items:center;gap:.35rem;margin-bottom:.15rem}.SchemaViewer_columnName__XnI9q{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.9);font-family:Consolas,Monaco,Courier New,monospace}.SchemaViewer_requiredBadge__qMRBX{color:#BAD532;font-size:.8rem;font-weight:700}.SchemaViewer_columnType__uz0uf{display:none}.SchemaViewer_content__QIwK4::-webkit-scrollbar{width:8px}.SchemaViewer_content__QIwK4::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.SchemaViewer_content__QIwK4::-webkit-scrollbar-thumb{background:rgba(186,213,50,.3);border-radius:4px}.SchemaViewer_content__QIwK4::-webkit-scrollbar-thumb:hover{background:rgba(186,213,50,.5)}[data-theme=light] .SchemaViewer_schemaViewer__RiyZO{background:rgba(255,255,255,.92);border-color:rgba(120,140,170,.25);box-shadow:0 8px 24px rgba(44,62,80,.08)}[data-theme=light] .SchemaViewer_column__096px,[data-theme=light] .SchemaViewer_header__jiTgg,[data-theme=light] .SchemaViewer_table__zVD6k{background:rgba(248,250,252,.9);border-color:rgba(120,140,170,.22)}[data-theme=light] .SchemaViewer_columnName__XnI9q,[data-theme=light] .SchemaViewer_tableName__vedZZ,[data-theme=light] .SchemaViewer_title__Hpexb{color:#1f2937}[data-theme=light] .SchemaViewer_tooltipIndicator__pO2zU{color:#4b5563}.Updates_updatesButton__xHlrn{position:relative;background:rgba(30,30,30,.9);border:1px solid rgba(186,213,50,.3);border-radius:8px;padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.Updates_updatesButton__xHlrn:hover{background:rgba(186,213,50,.1);border-color:rgba(186,213,50,.5)}.Updates_updatesButton__xHlrn.Updates_attention__MsdXj{border-color:rgba(186,213,50,.85);box-shadow:0 0 0 0 rgba(186,213,50,.45);animation:Updates_attentionPulse__0ZClg 1.2s ease-in-out 6}.Updates_updatesButton__xHlrn.Updates_attention__MsdXj .Updates_bellIcon__YTFkg{color:#bad532;animation:Updates_bellRing__lO7f_ 1.2s ease-in-out 6}.Updates_bellIcon__YTFkg{color:#a0a0a0;transition:color .2s}.Updates_updatesButton__xHlrn:hover .Updates_bellIcon__YTFkg{color:#e2e8f0}.Updates_badge__5UTke{position:absolute;top:-6px;right:-6px;background:#ef4444;color:white;font-size:.65rem;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.3);animation:Updates_pulse__RVTxs 2s infinite}@keyframes Updates_pulse__RVTxs{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes Updates_attentionPulse__0ZClg{0%,to{box-shadow:0 0 0 0 rgba(186,213,50,.45);transform:translateY(0)}50%{box-shadow:0 0 0 8px rgba(186,213,50,0);transform:translateY(-1px)}}@keyframes Updates_bellRing__lO7f_{0%,to{transform:rotate(0deg) scale(1)}15%{transform:rotate(-12deg) scale(1.03)}30%{transform:rotate(10deg) scale(1.04)}45%{transform:rotate(-8deg) scale(1.03)}60%{transform:rotate(6deg) scale(1.02)}75%{transform:rotate(-4deg) scale(1.01)}}.Updates_overlay__OMD2c{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:flex-end;padding:1rem}.Updates_panel__Lmhwo{background:linear-gradient(145deg,#1a1a1a,#0d0d0d);border:1px solid rgba(186,213,50,.3);border-radius:12px;width:100%;max-width:420px;z-index:10000;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.5);animation:Updates_slideIn__TWpOM .2s ease-out}@keyframes Updates_slideIn__TWpOM{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.Updates_header__angoM{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(186,213,50,.2)}.Updates_title__FRQ00{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin:0}.Updates_closeButton__vvZP5{background:none;border:none;color:#888;font-size:1.25rem;cursor:pointer;padding:.25rem;line-height:1;transition:color .2s}.Updates_closeButton__vvZP5:hover{color:#e2e8f0}.Updates_content__B7zeo{flex:1 1;overflow-y:auto;padding:.5rem}.Updates_empty__KvXUk{text-align:center;color:#888;padding:2rem}.Updates_updatesList__4CWsN{list-style:none;margin:0;padding:0}.Updates_updateItem__o9a03{padding:1rem;border-radius:8px;margin-bottom:.5rem;background:rgba(255,255,255,.03);border-left:3px solid transparent;transition:all .2s}.Updates_updateItem__o9a03:hover{background:rgba(255,255,255,.06)}.Updates_updateItem__o9a03.Updates_newItem__Rv0oX{border-left-color:#bad532;background:rgba(186,213,50,.05)}.Updates_updateHeader__57Ime{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.Updates_typeLabel__FLKYw{font-size:.6rem;font-weight:700;padding:.2rem .5rem;border-radius:3px;color:#fff;letter-spacing:.5px;text-transform:uppercase}.Updates_updateTitle__zvjy_{font-weight:600;color:#e2e8f0;font-size:.95rem;flex:1 1}.Updates_unreadDot__gh4pg{width:8px;height:8px;background:#bad532;border-radius:50%;flex-shrink:0}.Updates_updateMessage__5xON5{color:#a0a0a0;font-size:.85rem;line-height:1.5;margin:0 0 .5rem}.Updates_updateDate__XL8M9{font-size:.75rem;color:#666}.Updates_content__B7zeo::-webkit-scrollbar{width:6px}.Updates_content__B7zeo::-webkit-scrollbar-track{background:transparent}.Updates_content__B7zeo::-webkit-scrollbar-thumb{background:rgba(186,213,50,.3);border-radius:3px}.Updates_content__B7zeo::-webkit-scrollbar-thumb:hover{background:rgba(186,213,50,.5)}.SalesRepDashboard_dashboard__N0k4h{background:linear-gradient(145deg,rgba(20,20,20,.95),rgba(10,10,10,.98));border:1px solid rgba(186,213,50,.2);border-radius:12px;width:100%;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;height:auto}.SalesRepDashboard_dashboard__N0k4h.SalesRepDashboard_hidden__v__ta{min-height:60px}.SalesRepDashboard_header__u7xlZ{display:flex;align-items:center;gap:.75rem;padding:1rem;background:rgba(186,213,50,.08);border-bottom:1px solid rgba(186,213,50,.15)}.SalesRepDashboard_dashboard__N0k4h.SalesRepDashboard_hidden__v__ta .SalesRepDashboard_header__u7xlZ{cursor:pointer;min-height:60px}.SalesRepDashboard_headerIcon__9fDnC{color:#bad532;display:flex;align-items:center;justify-content:center}.SalesRepDashboard_headerText__0wiml{flex:1 1}.SalesRepDashboard_title__jQdGg{font-size:.9rem;font-weight:600;color:#e2e8f0;margin:0}.SalesRepDashboard_repName__i0e_c{font-size:.75rem;color:#888}.SalesRepDashboard_refreshButton__LZW3l{background:none;border:none;color:#666;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s}.SalesRepDashboard_refreshButton__LZW3l:hover{color:#bad532;background:rgba(186,213,50,.1)}.SalesRepDashboard_toggleButton__CE7d9{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:300;cursor:pointer;transition:all .2s;flex-shrink:0}.SalesRepDashboard_toggleButton__CE7d9:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.3);color:#bad532}.SalesRepDashboard_content__9_XoH{flex:1 1;overflow-y:auto;padding:.5rem}.SalesRepDashboard_loading__bU1sT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:.75rem;color:#888;font-size:.85rem}.SalesRepDashboard_spinner__B_lq_{width:24px;height:24px;border:2px solid rgba(186,213,50,.2);border-top-color:#bad532;border-radius:50%;animation:SalesRepDashboard_spin__6OQku .8s linear infinite}@keyframes SalesRepDashboard_spin__6OQku{to{transform:rotate(1turn)}}.SalesRepDashboard_error__UF1zP{padding:1rem;color:#ef4444;font-size:.85rem;text-align:center}.SalesRepDashboard_section__0jRLR{background:rgba(255,255,255,.02);border-radius:8px;padding:.75rem;margin-bottom:.5rem}.SalesRepDashboard_sectionHeader__GPhCJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.SalesRepDashboard_sectionTitle__Kmb0O{font-size:.7rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px}.SalesRepDashboard_sourceTag__WuZPT{font-size:.6rem;color:#666;background:rgba(255,255,255,.05);padding:.15rem .4rem;border-radius:3px;text-transform:uppercase;letter-spacing:.3px}.SalesRepDashboard_metricRow__G6uua{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.SalesRepDashboard_metricValue__8MwKi{font-size:1.5rem;font-weight:700;color:#bad532;font-family:JetBrains Mono,SF Mono,monospace}.SalesRepDashboard_metricLabel__wDkv2{font-size:.75rem;color:#888}.SalesRepDashboard_quarterlyGrid__hnDUp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.4rem;gap:.4rem;margin:.5rem 0}.SalesRepDashboard_quarterItem__4nGkO{background:rgba(255,255,255,.03);border-radius:4px;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.15rem}.SalesRepDashboard_quarterLabel__W4Fvg{font-size:.65rem;color:#666;text-transform:uppercase}.SalesRepDashboard_quarterValue__a9xBu{font-size:.85rem;font-weight:600;color:#e2e8f0;font-family:JetBrains Mono,SF Mono,monospace}.SalesRepDashboard_quickAction__5XMLZ{width:100%;background:rgba(186,213,50,.1);border:1px solid rgba(186,213,50,.2);border-radius:6px;padding:.5rem;color:#bad532;font-size:.75rem;cursor:pointer;transition:all .2s;text-align:left}.SalesRepDashboard_quickAction__5XMLZ:hover{background:rgba(186,213,50,.2);border-color:rgba(186,213,50,.4)}.SalesRepDashboard_topCustomersList__EPMm1{list-style:none;margin:0;padding:0}.SalesRepDashboard_topCustomerItem__2dpkO{display:flex;justify-content:space-between;align-items:center;padding:.4rem .5rem;border-radius:4px;cursor:pointer;transition:background .2s}.SalesRepDashboard_topCustomerItem__2dpkO:hover{background:rgba(186,213,50,.08)}.SalesRepDashboard_customerName__Xc__D{font-size:.8rem;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.SalesRepDashboard_customerRevenue__XIYUZ{font-size:.75rem;color:#888;font-family:JetBrains Mono,SF Mono,monospace}.SalesRepDashboard_quickActions__3llcC{display:flex;flex-wrap:wrap;gap:.5rem}.SalesRepDashboard_quickActionAlt__w6uBY{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.4rem .6rem;color:#a0a0a0;font-size:.7rem;cursor:pointer;transition:all .2s}.SalesRepDashboard_quickActionAlt__w6uBY:hover{background:rgba(186,213,50,.1);border-color:rgba(186,213,50,.3);color:#bad532}.SalesRepDashboard_content__9_XoH::-webkit-scrollbar{width:6px}.SalesRepDashboard_content__9_XoH::-webkit-scrollbar-track{background:transparent}.SalesRepDashboard_content__9_XoH::-webkit-scrollbar-thumb{background:rgba(186,213,50,.2);border-radius:3px}.SalesRepDashboard_content__9_XoH::-webkit-scrollbar-thumb:hover{background:rgba(186,213,50,.4)}.SalesRepDashboard_emptyState__s5sEA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;min-height:200px}.SalesRepDashboard_emptyIcon__qFUqq{color:#666;margin-bottom:1rem}.SalesRepDashboard_emptyTitle__Y3ZzY{font-size:1rem;font-weight:600;color:#e2e8f0;margin:0 0 .5rem}.SalesRepDashboard_emptyText__94wDC{font-size:.85rem;color:#888;margin:0 0 .75rem;line-height:1.4}.SalesRepDashboard_emptyHint__pmcnK{font-size:.75rem;color:#666;margin:0;font-style:italic}.SalesRepDashboard_noData__TJDMQ{padding:.75rem;color:#666;font-size:.8rem;text-align:center;background:rgba(255,255,255,.02);border-radius:4px;font-style:italic}[data-theme=light] .SalesRepDashboard_dashboard__N0k4h{background:rgba(255,255,255,.92);border-color:rgba(120,140,170,.25);box-shadow:0 8px 24px rgba(44,62,80,.08)}[data-theme=light] .SalesRepDashboard_header__u7xlZ,[data-theme=light] .SalesRepDashboard_quarterItem__4nGkO,[data-theme=light] .SalesRepDashboard_section__0jRLR{background:rgba(248,250,252,.95);border-color:rgba(120,140,170,.22)}[data-theme=light] .SalesRepDashboard_customerName__Xc__D,[data-theme=light] .SalesRepDashboard_metricLabel__wDkv2,[data-theme=light] .SalesRepDashboard_quarterValue__a9xBu,[data-theme=light] .SalesRepDashboard_title__jQdGg{color:#1f2937}.ChatHistory_chatHistory__7VYTo{display:flex;flex-direction:column;height:100%;width:100%;background:rgba(26,26,26,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(186,213,50,.15);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.ChatHistory_chatHistory__7VYTo.ChatHistory_visible__xbO4b{min-width:0}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s{min-width:60px}.ChatHistory_chatHistory__7VYTo:hover{border-color:rgba(186,213,50,.3);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(186,213,50,.1);background:rgba(26,26,26,.8)}.ChatHistory_toggleButton__Evg6p{width:100%;min-height:60px;padding:16px 20px;background:rgba(0,0,0,.2);border:none;border-bottom:1px solid rgba(255,255,255,.08);color:white;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.ChatHistory_toggleButton__Evg6p:hover{background:rgba(186,213,50,.08)}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_toggleButton__Evg6p{justify-content:center;align-items:center;min-height:0;height:100%;padding:0;border-bottom:none}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_toggleContent___C4S3{display:flex;align-items:center;justify-content:center}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_closeIcon__P5MXY{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:18px;transition:all .3s ease}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_toggleButton__Evg6p:hover .ChatHistory_closeIcon__P5MXY{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.3);color:#BAD532}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_headerText__NW3bO{display:none}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_content__YXTkm{display:none;opacity:0;pointer-events:none}.ChatHistory_toggleContent___C4S3{display:flex;align-items:center;gap:12px;width:100%}.ChatHistory_closeIcon__P5MXY{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:300;transition:all .3s ease;flex-shrink:0}.ChatHistory_toggleButton__Evg6p:hover .ChatHistory_closeIcon__P5MXY{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.3);color:#BAD532;transform:rotate(90deg)}.ChatHistory_headerText__NW3bO{flex:1 1;text-align:left;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px}.ChatHistory_headerText__NW3bO:before{content:"🕐";font-size:20px;opacity:.8;transition:all .3s ease}.ChatHistory_toggleButton__Evg6p:hover .ChatHistory_headerText__NW3bO:before{opacity:1;transform:scale(1.1)}.ChatHistory_collapsedContent__r_ZPN,.ChatHistory_historyIcon__4PIQf,.ChatHistory_verticalText__Q2t3c{display:none}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_toggleButton__Evg6p .ChatHistory_closeIcon__P5MXY{transform:rotate(180deg)}.ChatHistory_chatHistory__7VYTo.ChatHistory_hidden__usO4s .ChatHistory_toggleButton__Evg6p:hover .ChatHistory_closeIcon__P5MXY{transform:rotate(270deg)}.ChatHistory_content__YXTkm{flex:1 1;padding:0;opacity:1;transition:opacity .3s ease;display:flex;flex-direction:column;overflow:hidden}.ChatHistory_scrollableContent__Dw3Ih{flex:1 1;overflow-y:auto;overflow-x:hidden}.ChatHistory_headerButtons__MsZUT{display:flex;gap:8px;margin:12px 12px 8px}.ChatHistory_searchContainer__nHoYj{position:relative;margin:8px 12px 16px}.ChatHistory_searchIcon__CdKdH{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;opacity:.5;pointer-events:none}.ChatHistory_searchInput__9GhSb{width:100%;padding:10px 36px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.9);font-size:13px;transition:all .2s;box-sizing:border-box}.ChatHistory_searchInput__9GhSb::placeholder{color:rgba(255,255,255,.4)}.ChatHistory_searchInput__9GhSb:focus{outline:none;background:rgba(255,255,255,.08);border-color:rgba(186,213,50,.4);box-shadow:0 0 0 2px rgba(186,213,50,.1)}.ChatHistory_clearSearch__idMD1{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:transparent;border:none;border-radius:4px;color:rgba(255,255,255,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.ChatHistory_clearSearch__idMD1:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.9)}.ChatHistory_newChatButton__lcMtu{flex:1 1;padding:10px 14px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:rgba(255,255,255,.9);font-weight:500;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:flex-start;gap:10px}.ChatHistory_newChatButton__lcMtu:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.25)}.ChatHistory_newChatIcon__uw0l1{width:16px;height:16px;opacity:.9}.ChatHistory_refreshButton__eSk6N{padding:10px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:rgba(255,255,255,.7);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.ChatHistory_refreshButton__eSk6N:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.25);color:#BAD532}.ChatHistory_refreshButton__eSk6N:disabled{opacity:.4;cursor:not-allowed}.ChatHistory_refreshIcon__Wc_C5{width:16px;height:16px}.ChatHistory_refreshButton__eSk6N:hover:not(:disabled) .ChatHistory_refreshIcon__Wc_C5{animation:ChatHistory_spin__ZxLKI .8s ease-in-out}@keyframes ChatHistory_spin__ZxLKI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatHistory_loading__J8Sli{text-align:center;padding:32px 24px;color:rgba(255,255,255,.4);font-size:13px}.ChatHistory_empty__mlGNh{text-align:center;padding:48px 24px;color:rgba(255,255,255,.5);display:flex;flex-direction:column;align-items:center;gap:12px}.ChatHistory_emptyIcon__SuAo8{width:48px;height:48px;opacity:.3;margin-bottom:8px}.ChatHistory_emptyTitle__PaFlI{font-size:15px;font-weight:600;color:rgba(255,255,255,.7);margin:0}.ChatHistory_emptyDescription__EKtPB{font-size:12px;color:rgba(255,255,255,.4);margin:0;max-width:200px;line-height:1.5}.ChatHistory_error__9wmF_{color:rgba(255,107,107,.8)}.ChatHistory_error__9wmF_ button{margin-top:12px;padding:6px 14px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:rgba(255,255,255,.7);font-size:12px;cursor:pointer;transition:all .2s}.ChatHistory_error__9wmF_ button:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.9)}.ChatHistory_sectionHeader__1AgQQ{padding:8px 12px;margin:8px 0 4px;color:rgba(255,255,255,.5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ChatHistory_chatList__D2qts{display:flex;flex-direction:column;gap:2px;padding:0 8px}.ChatHistory_chatItem__upOkM{position:relative;padding:10px 12px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.ChatHistory_chatItem__upOkM:hover{background:rgba(255,255,255,.08)}.ChatHistory_chatItem__upOkM:hover .ChatHistory_menuButton__i1yY7{opacity:1}.ChatHistory_chatTitle__BKc46{flex:1 1;color:rgba(255,255,255,.85);font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.ChatHistory_menuButton__i1yY7{opacity:0;padding:4px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:rgba(255,255,255,.6);transition:all .15s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChatHistory_menuButton__i1yY7:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.9)}.ChatHistory_menuIcon__V5vMl{width:16px;height:16px}.ChatHistory_contextMenu__ReS7g{position:absolute;right:8px;top:100%;margin-top:4px;background:#2a2a2a;border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.4);z-index:1000;min-width:140px;overflow:hidden}.ChatHistory_menuItem__fT4uu{width:100%;padding:10px 14px;background:transparent;border:none;color:rgba(255,255,255,.85);font-size:13px;text-align:left;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:10px}.ChatHistory_menuItem__fT4uu:hover{background:rgba(255,107,107,.15);color:rgba(255,107,107,.9)}.ChatHistory_menuItemIcon__JS7oJ{width:16px;height:16px}.ChatHistory_scrollableContent__Dw3Ih::-webkit-scrollbar{width:5px}.ChatHistory_scrollableContent__Dw3Ih::-webkit-scrollbar-track{background:transparent}.ChatHistory_scrollableContent__Dw3Ih::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:3px}.ChatHistory_scrollableContent__Dw3Ih::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.ChatHistory_chatGroup__Nuv0a{margin-bottom:8px}.ChatHistory_groupHeader__UZ7_R{width:100%;padding:12px 16px;background:transparent;border:none;color:rgba(255,255,255,.7);cursor:pointer;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:8px;transition:all .2s ease}.ChatHistory_groupHeader__UZ7_R:hover{background:rgba(255,255,255,.05);color:rgba(255,255,255,.9)}.ChatHistory_expandIcon__3ltRq{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.ChatHistory_expandIcon__3ltRq.ChatHistory_expanded__4NV3O{transform:rotate(90deg)}.ChatHistory_groupTitle__mxjSM{flex:1 1;text-align:left}.ChatHistory_groupCount__98vL6{font-size:11px;color:rgba(186,213,50,.6);font-weight:500}.ChatHistory_profileSection__pEC_b{margin-top:auto;padding:1rem .75rem;border-top:1px solid rgba(186,213,50,.15);display:flex;flex-direction:column;gap:.75rem;background:rgba(0,0,0,.2)}.ChatHistory_devBadgeSmall__Q7rjx{font-size:.7rem;font-weight:600;color:#BAD532;background:rgba(186,213,50,.1);border:1px solid rgba(186,213,50,.3);padding:.35rem .75rem;border-radius:6px;text-align:center;letter-spacing:.05em;text-transform:uppercase}.ChatHistory_logoutButtonSmall__SrDnA{background:rgba(186,213,50,.08);color:rgba(255,255,255,.7);border:1px solid rgba(186,213,50,.2);padding:.75rem 1rem;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;justify-content:center}.ChatHistory_logoutButtonSmall__SrDnA:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.4);color:#fff;transform:translateY(-1px)}.ChatHistory_logoutIcon__akL68{width:16px;height:16px;flex-shrink:0}[data-theme=light] .ChatHistory_chatHistory__7VYTo{background:rgba(255,255,255,.92);border-color:rgba(120,140,170,.25);box-shadow:0 8px 24px rgba(44,62,80,.08)}[data-theme=light] .ChatHistory_toggleButton__Evg6p{background:rgba(255,255,255,.8);border-bottom-color:rgba(120,140,170,.2);color:#1f2937}[data-theme=light] .ChatHistory_chatTitle__BKc46,[data-theme=light] .ChatHistory_emptyTitle__PaFlI,[data-theme=light] .ChatHistory_headerText__NW3bO{color:#1f2937}[data-theme=light] .ChatHistory_chatItem__upOkM,[data-theme=light] .ChatHistory_logoutButtonSmall__SrDnA,[data-theme=light] .ChatHistory_newChatButton__lcMtu,[data-theme=light] .ChatHistory_refreshButton__eSk6N,[data-theme=light] .ChatHistory_searchInput__9GhSb{background:rgba(248,250,252,.95);border-color:rgba(120,140,170,.25);color:#1f2937}.SavedKPIsPanel_panel__jJYDO{display:flex;flex-direction:column;height:100%;width:100%;background:rgba(26,26,26,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(186,213,50,.15);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.SavedKPIsPanel_panel__jJYDO.SavedKPIsPanel_visible___QKTP{min-width:0}.SavedKPIsPanel_panel__jJYDO.SavedKPIsPanel_hidden__lEZ8I{min-width:60px}.SavedKPIsPanel_panel__jJYDO:hover{border-color:rgba(186,213,50,.3);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(186,213,50,.1);background:rgba(26,26,26,.8)}.SavedKPIsPanel_header__KwN6Y{min-height:60px;padding:10px 12px;background:rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:8px;flex-shrink:0}.SavedKPIsPanel_tabStrip__XGxNi{display:inline-flex;flex:1 1;background:rgba(186,213,50,.06);border:1px solid rgba(186,213,50,.18);border-radius:8px;padding:2px;gap:2px}.SavedKPIsPanel_tab__X3yKO{flex:1 1;background:transparent;border:none;padding:5px 8px;border-radius:6px;font-size:.78rem;font-weight:500;color:rgba(255,255,255,.72);font-family:inherit;cursor:pointer;transition:all .15s ease;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:4px}.SavedKPIsPanel_tab__X3yKO:hover{color:#BAD532;background:rgba(186,213,50,.08)}.SavedKPIsPanel_tabActive__Q6Dbt,.SavedKPIsPanel_tabActive__Q6Dbt:hover{background:linear-gradient(135deg,#BAD532,#9ab028);color:#0a0a0a;font-weight:600}.SavedKPIsPanel_toggleButton__TI1DB{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:white;font-size:16px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SavedKPIsPanel_toggleButton__TI1DB:hover{background:rgba(186,213,50,.15);border-color:rgba(186,213,50,.3);color:#BAD532}.SavedKPIsPanel_panel__jJYDO.SavedKPIsPanel_hidden__lEZ8I .SavedKPIsPanel_header__KwN6Y{border-bottom:none;justify-content:center;padding:0;height:100%}.SavedKPIsPanel_panel__jJYDO.SavedKPIsPanel_hidden__lEZ8I .SavedKPIsPanel_content__k2DA6,.SavedKPIsPanel_panel__jJYDO.SavedKPIsPanel_hidden__lEZ8I .SavedKPIsPanel_tabStrip__XGxNi{display:none}.SavedKPIsPanel_content__k2DA6{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.SavedKPIsPanel_searchRow__fucPQ{padding:12px 14px 8px;display:flex;gap:8px;align-items:center}.SavedKPIsPanel_searchInput__1AQ_K{flex:1 1;background:rgba(10,10,10,.6);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:7px 10px;font-size:.85rem;color:rgba(255,255,255,.9);font-family:inherit;transition:border-color .15s ease}.SavedKPIsPanel_searchInput__1AQ_K:focus{outline:none;border-color:rgba(186,213,50,.5)}.SavedKPIsPanel_searchInput__1AQ_K::placeholder{color:rgba(255,255,255,.35)}.SavedKPIsPanel_list__Ucef_{flex:1 1;min-height:0;overflow-y:auto;padding:4px 8px 12px;display:flex;flex-direction:column;gap:4px}.SavedKPIsPanel_empty__y1MRx{padding:24px 16px;text-align:center;color:rgba(255,255,255,.5);font-size:.85rem;line-height:1.5}.SavedKPIsPanel_emptyHint___UonF{margin-top:8px;font-size:.78rem;color:rgba(186,213,50,.7)}.SavedKPIsPanel_loading__nOfFa{padding:24px 16px;text-align:center;color:rgba(186,213,50,.7);font-size:.85rem}.SavedKPIsPanel_errorBox__nxWla{margin:8px 14px;padding:10px 12px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.78rem}.SavedKPIsPanel_item__YycOP{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:8px;cursor:pointer;transition:all .15s ease;position:relative}.SavedKPIsPanel_item__YycOP:hover{background:rgba(186,213,50,.06);border-color:rgba(186,213,50,.25)}.SavedKPIsPanel_itemRunning__EWPOp{opacity:.6;pointer-events:none}.SavedKPIsPanel_itemFailed__Y9QCV{border-color:rgba(239,68,68,.35);background:rgba(239,68,68,.06)}.SavedKPIsPanel_itemBody__vB4tY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.SavedKPIsPanel_itemName__xseB0{font-size:.86rem;font-weight:600;color:rgba(255,255,255,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SavedKPIsPanel_itemMeta__BAjKa{font-size:.7rem;color:rgba(255,255,255,.45)}.SavedKPIsPanel_itemErrorLine__Rwong{font-size:.72rem;color:#fca5a5;margin-top:4px;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SavedKPIsPanel_itemMenuBtn__rGJDF{background:transparent;border:none;color:rgba(255,255,255,.4);font-size:16px;width:24px;height:24px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SavedKPIsPanel_itemMenuBtn__rGJDF:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}.SavedKPIsPanel_menuDropdown__BSrKU{position:absolute;top:32px;right:8px;background:#1c2029;border:1px solid #2a2f3a;border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.5);z-index:50;min-width:160px;overflow:hidden}.SavedKPIsPanel_menuItem__WGJTS{width:100%;text-align:left;background:transparent;border:none;padding:8px 12px;color:rgba(255,255,255,.85);font-size:.82rem;font-family:inherit;cursor:pointer;display:flex;align-items:center;gap:8px}.SavedKPIsPanel_menuItem__WGJTS:hover{background:rgba(186,213,50,.1);color:#BAD532}.SavedKPIsPanel_menuItemDanger__G_kNE:hover{background:rgba(239,68,68,.12);color:#fca5a5}.EditKpiSqlModal_overlay__dnauc{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:650;display:flex;align-items:center;justify-content:center;padding:24px}.EditKpiSqlModal_card__2WJbi{background:#1c2029;border:1px solid rgba(186,213,50,.25);border-radius:14px;width:min(1100px,calc(100vw - 48px));height:min(720px,calc(100vh - 48px));min-width:480px;min-height:360px;display:flex;flex-direction:column;box-shadow:0 16px 48px rgba(0,0,0,.6);color:#e2e8f0;resize:both;overflow:hidden}.EditKpiSqlModal_dragBar__eIlyh{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;background:rgba(186,213,50,.06);border-bottom:1px solid rgba(186,213,50,.18);cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.EditKpiSqlModal_dragBarDragging__K444J{cursor:-webkit-grabbing;cursor:grabbing}.EditKpiSqlModal_title__y7lQj{margin:0;font-size:1.05rem;color:#fff;display:flex;align-items:center;gap:8px}.EditKpiSqlModal_dragHint__wgX_9{font-size:.7rem;color:rgba(255,255,255,.35);font-style:italic}.EditKpiSqlModal_closeBtn__W9tOu{background:transparent;border:none;color:rgba(255,255,255,.5);font-size:1rem;cursor:pointer;width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.EditKpiSqlModal_closeBtn__W9tOu:hover{background:rgba(255,255,255,.06);color:#fff}.EditKpiSqlModal_body___TBGn{padding:18px 22px 8px;flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:auto}.EditKpiSqlModal_subtitle__r3f_M{margin:0 0 14px;color:#a0a8b4;font-size:.85rem;line-height:1.5}.EditKpiSqlModal_kpiName__aA0pG{color:#BAD532;font-weight:600}.EditKpiSqlModal_label__Bh8zI{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.EditKpiSqlModal_labelText__NiM5m{font-size:.78rem;font-weight:600;color:#BAD532;text-transform:uppercase;letter-spacing:.05em}.EditKpiSqlModal_lineCounter__pI61l{font-size:.72rem;color:rgba(255,255,255,.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EditKpiSqlModal_sqlBox__NlG7i{position:relative;margin-bottom:12px;flex:1 1;min-height:200px;display:flex}.EditKpiSqlModal_textarea__D_Q0q{width:100%;flex:1 1;min-height:200px;box-sizing:border-box;background:#0a0a0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:12px;color:#e2e8f0;font-family:Consolas,Monaco,Courier New,monospace;font-size:.88rem;line-height:1.55;resize:none;transition:border-color .15s}.EditKpiSqlModal_textarea__D_Q0q:focus{outline:none;border-color:rgba(186,213,50,.5)}.EditKpiSqlModal_feedback__YPPLA{margin:0 0 14px;padding:10px 12px;border-radius:8px;font-size:.85rem;line-height:1.5}.EditKpiSqlModal_feedbackSuccess__6FDgy{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.35);color:#86efac}.EditKpiSqlModal_feedbackError__grDRx{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.35);color:#fca5a5;white-space:pre-wrap;word-break:break-word}.EditKpiSqlModal_feedbackInfo__hK8WB{background:rgba(186,213,50,.08);border:1px solid rgba(186,213,50,.3);color:rgba(255,255,255,.85)}.EditKpiSqlModal_columnsList__Wskny{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.EditKpiSqlModal_columnTag__CkCGm{background:rgba(186,213,50,.15);border:1px solid rgba(186,213,50,.3);color:#BAD532;padding:2px 8px;border-radius:4px;font-size:.72rem;font-family:Consolas,Monaco,Courier New,monospace}.EditKpiSqlModal_footer__ImXjH{justify-content:space-between;padding:12px 22px;border-top:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.2);flex-shrink:0}.EditKpiSqlModal_footerLeft__CySGS,.EditKpiSqlModal_footerRight__elwFc,.EditKpiSqlModal_footer__ImXjH{display:flex;align-items:center;gap:8px}.EditKpiSqlModal_btn__yu4Gj{border:none;border-radius:8px;padding:7px 14px;font-size:.85rem;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.EditKpiSqlModal_btnSecondary__7ylH4{background:transparent;border:1px solid rgba(255,255,255,.15);color:#a0a8b4}.EditKpiSqlModal_btnSecondary__7ylH4:hover:not(:disabled){background:rgba(255,255,255,.05);color:#fff}.EditKpiSqlModal_btnValidate__vr8QP{background:rgba(186,213,50,.15);border:1px solid rgba(186,213,50,.4);color:#BAD532}.EditKpiSqlModal_btnValidate__vr8QP:hover:not(:disabled){background:rgba(186,213,50,.25);border-color:rgba(186,213,50,.6)}.EditKpiSqlModal_btnPrimary__bbh54{background:linear-gradient(135deg,#BAD532,#9ab028);color:#0a0a0a;font-weight:700}.EditKpiSqlModal_btn__yu4Gj:disabled{opacity:.5;cursor:not-allowed}.EditKpiSqlModal_dirtyHint__k3PJ2{font-size:.7rem;color:rgba(255,255,255,.4);font-style:italic}.KpiResultDisplay_wrapper__eNvR0{margin-top:14px;background:rgba(10,10,10,.55);border:1px solid rgba(186,213,50,.25);border-radius:12px;overflow:hidden}.KpiResultDisplay_header__DASep{padding:8px 14px;background:rgba(186,213,50,.08);border-bottom:1px solid rgba(186,213,50,.18);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#BAD532;display:flex;align-items:center;justify-content:space-between;gap:6px}.KpiResultDisplay_headerTitle__DG_1U{display:inline-flex;align-items:center;gap:6px;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KpiResultDisplay_shareButton__pRK_w{display:inline-flex;align-items:center;gap:4px;background:rgba(186,213,50,.1);border:1px solid rgba(186,213,50,.3);border-radius:6px;padding:3px 9px;font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#BAD532;cursor:pointer;font-family:inherit;transition:all .15s ease;flex-shrink:0}.KpiResultDisplay_shareButton__pRK_w:hover{background:rgba(186,213,50,.18);border-color:rgba(186,213,50,.55);color:#d7ef67}.KpiResultDisplay_body__h_0Eh{padding:16px}.KpiResultDisplay_bigValueCard__Z05nJ{display:flex;flex-direction:column;gap:4px;padding:12px 4px}.KpiResultDisplay_bigValueLabel__9CI4W{font-size:.78rem;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.KpiResultDisplay_bigValueNumber__AyBMG{font-size:2.2rem;font-weight:700;color:#BAD532;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.02em;line-height:1.1}.KpiResultDisplay_kvList__JoGb4{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.KpiResultDisplay_kvRow__zp8Ey{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 4px;border-bottom:1px dashed rgba(255,255,255,.08)}.KpiResultDisplay_kvRow__zp8Ey:last-child{border-bottom:none}.KpiResultDisplay_kvLabel__kXc_v{font-size:.82rem;font-weight:500;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.03em}.KpiResultDisplay_kvValue__3lVdv{font-size:1rem;font-weight:600;color:#ffffff;text-align:right;max-width:60%;word-break:break-word}.KpiResultDisplay_kvValueNumeric__od9FO{color:#BAD532;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KpiResultDisplay_tableScroll__VP7J7{overflow-x:auto;max-height:360px;overflow-y:auto;border-radius:8px;background:rgba(0,0,0,.3)}.KpiResultDisplay_table__L7aEG{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem}.KpiResultDisplay_table__L7aEG th{position:-webkit-sticky;position:sticky;top:0;background:rgba(20,20,24,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;padding:8px 12px;font-weight:600;color:#BAD532;border-bottom:1px solid rgba(186,213,50,.25);white-space:nowrap;font-size:.74rem;text-transform:uppercase;letter-spacing:.04em}.KpiResultDisplay_table__L7aEG td{padding:7px 12px;border-bottom:1px solid rgba(255,255,255,.04);color:rgba(255,255,255,.88);vertical-align:top;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KpiResultDisplay_table__L7aEG tbody tr:last-child td{border-bottom:none}.KpiResultDisplay_table__L7aEG tbody tr:hover td{background:rgba(186,213,50,.04)}.KpiResultDisplay_tdNumber__t4bAy{text-align:right;color:#BAD532}.KpiResultDisplay_tdNull__uWAz6{color:rgba(255,255,255,.3);font-style:italic}.KpiResultDisplay_footer__Qbhr4{padding:8px 14px;font-size:.74rem;color:rgba(255,255,255,.5);background:rgba(0,0,0,.25);border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center}.KpiResultDisplay_replayNote__OLB6l{font-style:italic;font-size:.72rem;color:rgba(186,213,50,.7)}.KpiResultDisplay_empty__PMr6r{padding:24px;text-align:center;color:rgba(255,255,255,.45);font-size:.88rem}.WhatsNewPopup_overlay__QYwJB{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:700;display:flex;align-items:center;justify-content:center;padding:24px;animation:WhatsNewPopup_fadeIn__xZcLW .25s ease}@keyframes WhatsNewPopup_fadeIn__xZcLW{0%{opacity:0}to{opacity:1}}.WhatsNewPopup_card__FUC5X{background:linear-gradient(160deg,#1a1e26,#14171d);border:1px solid rgba(186,213,50,.35);border-radius:16px;width:100%;max-width:560px;max-height:86vh;display:flex;flex-direction:column;box-shadow:0 24px 64px rgba(0,0,0,.75),0 0 0 1px rgba(186,213,50,.05);color:#e2e8f0;overflow:hidden;animation:WhatsNewPopup_slideUp__1G_BH .3s cubic-bezier(.16,1,.3,1)}@keyframes WhatsNewPopup_slideUp__1G_BH{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.WhatsNewPopup_header__AUV2o{padding:28px 28px 18px;background:linear-gradient(135deg,rgba(186,213,50,.12),rgba(186,213,50,.02));border-bottom:1px solid rgba(186,213,50,.15);position:relative;flex-shrink:0}.WhatsNewPopup_sparkle__KX3ut{font-size:1.6rem;filter:drop-shadow(0 0 8px rgba(186,213,50,.6));margin-right:10px}.WhatsNewPopup_title__bNDbo{margin:0 0 6px;font-size:1.55rem;font-weight:700;color:#ffffff;letter-spacing:-.02em;display:flex;align-items:center}.WhatsNewPopup_subtitle__AfUdD{margin:0;color:rgba(255,255,255,.55);font-size:.88rem;line-height:1.45}.WhatsNewPopup_subtitleAccent__GUoAT{color:#BAD532;font-weight:600}.WhatsNewPopup_body__2W3DA{padding:16px 22px;overflow-y:auto;flex:1 1;min-height:0}.WhatsNewPopup_body__2W3DA::-webkit-scrollbar{width:8px}.WhatsNewPopup_body__2W3DA::-webkit-scrollbar-track{background:transparent}.WhatsNewPopup_body__2W3DA::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:4px}.WhatsNewPopup_body__2W3DA::-webkit-scrollbar-thumb:hover{background:rgba(186,213,50,.3)}.WhatsNewPopup_update__6lzmo{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:14px 16px 16px;margin-bottom:10px;transition:all .2s ease}.WhatsNewPopup_update__6lzmo:last-child{margin-bottom:0}.WhatsNewPopup_update__6lzmo:hover{background:rgba(186,213,50,.04);border-color:rgba(186,213,50,.18)}.WhatsNewPopup_updateHeader__Uc9mW{display:flex;align-items:center;gap:10px;margin-bottom:8px}.WhatsNewPopup_typeBadge__6OmS0{font-size:.62rem;font-weight:800;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff;flex-shrink:0}.WhatsNewPopup_updateDate__80SWl{font-size:.7rem;color:rgba(255,255,255,.4);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WhatsNewPopup_updateTitle__FpxNr{margin:0 0 6px;font-size:1rem;font-weight:700;color:#ffffff;letter-spacing:-.01em;line-height:1.3}.WhatsNewPopup_updateMessage__PSwuU{margin:0;font-size:.85rem;line-height:1.55;color:rgba(255,255,255,.78)}.WhatsNewPopup_footer__xKum2{padding:16px 22px 22px;background:rgba(0,0,0,.25);border-top:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.WhatsNewPopup_footerNote__4DZ9Z{font-size:.72rem;color:rgba(255,255,255,.4);font-style:italic;line-height:1.4}.WhatsNewPopup_gotItButton__8N2y3{background:linear-gradient(135deg,#BAD532,#9ab028);border:none;border-radius:10px;padding:10px 24px;font-size:.92rem;font-weight:700;color:#0a0a0a;font-family:inherit;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(186,213,50,.3);flex-shrink:0}.WhatsNewPopup_gotItButton__8N2y3:hover:not(:disabled){background:linear-gradient(135deg,#c5e03a,#BAD532);box-shadow:0 6px 18px rgba(186,213,50,.45);transform:translateY(-1px)}.WhatsNewPopup_gotItButton__8N2y3:disabled{opacity:.6;cursor:not-allowed;transform:none}