.ElectricBrand_brandContainer__IblQo{position:relative;display:inline-block;overflow:hidden;white-space:nowrap;line-height:1}.ElectricBrand_brandText__4kqRf{position:relative;z-index:1;color:inherit;font:inherit;letter-spacing:inherit;text-rendering:geometricPrecision}.ElectricBrand_scanOverlay__0w70R{position:absolute;inset:0;pointer-events:none;z-index:2;opacity:.65;mix-blend-mode:screen;will-change:background-position}@media (max-width:768px),(prefers-reduced-motion:reduce){.ElectricBrand_scanOverlay__0w70R{display:none}}.ToolSidebar_overlay__ieQ1q{position:fixed;inset:0;z-index:5500;isolation:isolate;transform:translateZ(0);-webkit-transform:translateZ(0)}.ToolSidebar_backdrop__uppke{position:absolute;inset:0;background:transparent;border:none;padding:0;cursor:default}.ToolSidebar_panel__3zxK1{position:absolute;left:32px;top:100px;width:min(440px,calc(100vw - 64px));max-height:calc(100vh - 140px);overflow:hidden;display:flex;flex-direction:column;z-index:1;outline:none;border-radius:24px;border:1px solid rgba(216,187,121,.22);background:radial-gradient(ellipse 120% 100% at 50% 0,rgba(216,187,121,.08) 0,transparent 55%),radial-gradient(ellipse 80% 100% at 50% 100%,rgba(5,5,18,.94) 0,rgba(5,5,10,.88) 100%),rgba(6,6,14,.9);box-shadow:0 0 0 1px rgba(216,187,121,.12),0 16px 80px rgba(0,0,0,.75),0 0 120px rgba(216,187,121,.04)}.ToolSidebar_header__HNJv1{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;flex-shrink:0;border-bottom:1px solid rgba(216,187,121,.16);background:linear-gradient(180deg,rgba(216,187,121,.06),transparent)}.ToolSidebar_title__M72F_{font-weight:800;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(236,230,216,.92);user-select:none}.ToolSidebar_close__dYzz1{width:38px;height:38px;border-radius:12px;border:1px solid rgba(216,187,121,.22);background:rgba(216,187,121,.05);color:rgba(236,230,216,.85);cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;transition:border-color .2s,box-shadow .2s,background .2s,transform .15s}.ToolSidebar_close__dYzz1:hover{border-color:rgba(216,187,121,.6);background:rgba(216,187,121,.14);box-shadow:0 0 24px rgba(216,187,121,.2);transform:scale(1.06)}.ToolSidebar_body__IHIFm{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 20px 24px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(216,187,121,.22) transparent}.ToolSidebar_body__IHIFm::-webkit-scrollbar{width:5px}.ToolSidebar_body__IHIFm::-webkit-scrollbar-track{background:transparent}.ToolSidebar_body__IHIFm::-webkit-scrollbar-thumb{background:rgba(216,187,121,.2);border-radius:999px}.ToolSidebar_body__IHIFm::-webkit-scrollbar-thumb:hover{background:rgba(216,187,121,.4)}.ToolSidebar_section__RMfV9{margin-top:14px}.ToolSidebar_section__RMfV9:first-child{margin-top:0}.ToolSidebar_sectionHeader__tOOoF{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(236,230,216,.86);font-weight:650;letter-spacing:.12em;font-size:11px;text-transform:uppercase;padding:13px 14px;border:1px solid rgba(216,187,121,.16);border-radius:14px;background:rgba(216,187,121,.04);cursor:pointer;user-select:none;transition:border-color .25s,background .25s,box-shadow .25s,transform .2s}.ToolSidebar_sectionHeader__tOOoF:hover{border-color:rgba(216,187,121,.45);background:rgba(216,187,121,.09);box-shadow:0 0 22px rgba(216,187,121,.1);transform:translateY(-1px)}.ToolSidebar_sectionHeader__tOOoF[aria-expanded=true]{border-color:rgba(216,187,121,.5);background:linear-gradient(180deg,rgba(216,187,121,.14),rgba(216,187,121,.04));box-shadow:0 0 28px rgba(216,187,121,.12)}.ToolSidebar_sectionHeader__tOOoF:active{transform:scale(.985)}.ToolSidebar_sectionHeaderAudio__z4ZZA{border-color:rgba(216,187,121,.28);background:rgba(216,187,121,.07)}.ToolSidebar_sectionHeaderAudio__z4ZZA[aria-expanded=true]{border-color:rgba(216,187,121,.52)}.ToolSidebar_sectionLeft__gL66M,.ToolSidebar_sectionRight__brUU9{position:relative;z-index:1}.ToolSidebar_sectionLeft__gL66M{display:inline-flex;align-items:center;gap:10px;min-width:0}.ToolSidebar_sectionRight__brUU9{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.ToolSidebar_sectionIcon__BrzZF{width:16px;height:16px;opacity:.85;color:rgba(216,187,121,.86);flex:none}.ToolSidebar_sectionTitleText__wmOys{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolSidebar_sectionCount__qR8_i{font-size:11px;letter-spacing:.04em;font-weight:800;color:rgba(236,230,216,.94);padding:2px 8px;border-radius:999px;border:1px solid rgba(216,187,121,.28);background:rgba(216,187,121,.08)}.ToolSidebar_sectionChevron__ly_4l{width:18px;text-align:center;font-size:16px;line-height:1;color:rgba(216,187,121,.76);transition:transform .2s}.ToolSidebar_sectionList__M6hje{display:grid;gap:9px;margin-top:10px;padding:12px;border-radius:14px;border:1px solid rgba(216,187,121,.14);background:radial-gradient(ellipse 100% 80% at 50% -10%,rgba(216,187,121,.1) 0,transparent 65%),rgba(6,6,14,.92)}.ToolSidebar_item__iDCtg{display:flex;align-items:center;justify-content:flex-start;gap:12px;text-decoration:none;text-align:left;border-radius:14px;border:1px solid rgba(216,187,121,.12);background:rgba(216,187,121,.03);padding:13px 16px;cursor:pointer;color:rgba(236,230,216,.82);width:100%;font-family:inherit;transition:border-color .25s,background .25s,box-shadow .25s,transform .2s}.ToolSidebar_item__iDCtg:hover{border-color:rgba(216,187,121,.48);background:rgba(216,187,121,.09);box-shadow:0 0 18px rgba(216,187,121,.08);transform:translateY(-2px)}.ToolSidebar_item__iDCtg:active{transform:scale(.98) translateY(0)}.ToolSidebar_item__iDCtg[aria-current=page]{border-color:rgba(216,187,121,.58);background:linear-gradient(135deg,rgba(216,187,121,.18),rgba(216,187,121,.04));box-shadow:0 0 22px rgba(216,187,121,.12)}.ToolSidebar_itemIcon__1FeMu{width:16px;height:16px;color:rgba(216,187,121,.78);flex:none}.ToolSidebar_itemLabel___AcHT{font-weight:600;font-size:.9rem;letter-spacing:.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolSidebar_itemLabelSelected__FPG7j{color:rgba(245,235,210,.98)}.ToolSidebar_empty__qTK7T{padding:24px 16px;border-radius:14px;border:1px solid rgba(216,187,121,.1);background:rgba(216,187,121,.02)}.ToolSidebar_emptyTitle__sZyHG{font-weight:700;font-size:.9rem;color:rgba(236,230,216,.78)}@media (max-width:560px){.ToolSidebar_panel__3zxK1{left:12px;right:12px;top:82px;width:auto;border-radius:18px}.ToolSidebar_item__iDCtg{padding:11px 14px}}.AiChatWidget_overlay__rHYXF{position:fixed;inset:0;z-index:5600;display:flex;justify-content:flex-end}.AiChatWidget_backdrop__2qjHy{position:absolute;inset:0;border:none;padding:0;background:rgba(2,2,2,.58);cursor:default}.AiChatWidget_panel__zfwnI{position:relative;width:min(460px,100vw);height:100dvh;display:flex;flex-direction:column;border-left:1px solid rgba(216,187,121,.26);color:#f8fafc;box-shadow:-24px 0 70px rgba(0,0,0,.64),0 0 24px rgba(216,187,121,.12);overflow:hidden;background:linear-gradient(180deg,rgba(10,10,10,.96),rgba(5,5,5,.95));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.AiChatWidget_head__YYywI{padding:13px 15px;border-bottom:1px solid rgba(216,187,121,.2);display:flex;align-items:center;justify-content:space-between;gap:8px;background:linear-gradient(180deg,rgba(216,187,121,.14),rgba(216,187,121,.04))}.AiChatWidget_title__1R1Uo{font-size:.9rem;font-weight:800;letter-spacing:.08em}.AiChatWidget_sub__DF4sP{font-size:.77rem;opacity:.88}.AiChatWidget_close__9tJcQ{background:rgba(216,187,121,.08);border:1px solid rgba(216,187,121,.28);color:inherit;border-radius:999px;padding:5px 10px;cursor:pointer}.AiChatWidget_close__9tJcQ:hover{border-color:rgba(216,187,121,.66);background:rgba(216,187,121,.18)}.AiChatWidget_body__2RBqU{flex:1 1 auto;min-height:0;padding:12px;display:flex;flex-direction:column;gap:9px;overflow:auto;background-image:linear-gradient(rgba(216,187,121,.06) 1px,transparent 0),linear-gradient(90deg,rgba(216,187,121,.06) 1px,transparent 0);background-size:30px 30px}.AiChatWidget_body__2RBqU::-webkit-scrollbar{width:8px}.AiChatWidget_body__2RBqU::-webkit-scrollbar-thumb{background:rgba(183,166,135,.58);border-radius:999px}.AiChatWidget_msg__QvFMI{padding:9px 11px;border-radius:12px;white-space:pre-wrap;line-height:1.35;font-size:.86rem}.AiChatWidget_user__8jInJ{background:rgba(216,187,121,.16);border:1px solid rgba(216,187,121,.34);align-self:flex-end;max-width:86%;color:#f8ecd1}.AiChatWidget_assistant__NMbTj{background:rgba(20,20,20,.92);border:1px solid rgba(136,136,136,.36);align-self:flex-start;max-width:92%;color:#e2e8f0}.AiChatWidget_actions__IPaU_{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.AiChatWidget_action__F3G_8{display:inline-flex;align-items:center;text-decoration:none;padding:6px 10px;border-radius:999px;font-size:.75rem;font-weight:650;color:#f6e9cd;border:1px solid rgba(216,187,121,.38);background:rgba(216,187,121,.1)}.AiChatWidget_action__F3G_8:hover{border-color:rgba(216,187,121,.75);box-shadow:0 0 12px rgba(216,187,121,.2)}.AiChatWidget_quick__Ja2Bh{display:flex;gap:6px;flex-wrap:wrap;padding:0 12px 10px}.AiChatWidget_chip__sI8UU{background:rgba(216,187,121,.08);border:1px solid rgba(216,187,121,.24);color:inherit;border-radius:999px;padding:5px 9px;font-size:.76rem;cursor:pointer}.AiChatWidget_chip__sI8UU:hover{border-color:rgba(216,187,121,.56);background:rgba(216,187,121,.16)}.AiChatWidget_foot__Q27OH{padding:11px 12px;border-top:1px solid rgba(216,187,121,.2);display:grid;grid-template-columns:1fr auto;gap:8px;background:rgba(8,8,8,.7)}.AiChatWidget_input__sv40_{width:100%;border:1px solid rgba(216,187,121,.36);background:rgba(8,8,8,.9);color:inherit;border-radius:12px;padding:9px 10px;font-size:.88rem;outline:none}.AiChatWidget_input__sv40_:focus{border-color:rgba(216,187,121,.72);box-shadow:0 0 0 2px rgba(216,187,121,.18)}.AiChatWidget_send__YY2Ha{border:1px solid rgba(216,187,121,.42);background:rgba(216,187,121,.16);color:#f5e8cd;border-radius:999px;padding:9px 14px;font-weight:700;cursor:pointer;min-width:66px}.AiChatWidget_send__YY2Ha:hover{border-color:rgba(216,187,121,.78);background:rgba(216,187,121,.24)}.AiChatWidget_send__YY2Ha:disabled{opacity:.65;cursor:wait}.AiChatWidget_note__WZDi3{padding:0 12px 10px;font-size:.72rem;color:rgba(183,166,135,.95)}.AiChatWidget_typing__upphH{display:inline-flex;align-items:center;gap:5px;height:14px}.AiChatWidget_typing__upphH i{width:6px;height:6px;border-radius:999px;background:rgba(245,233,208,.94);display:inline-block;animation:AiChatWidget_cc-chatbot-typing__foNBR 1s ease-in-out infinite}.AiChatWidget_typing__upphH i:nth-child(2){animation-delay:.12s}.AiChatWidget_typing__upphH i:nth-child(3){animation-delay:.24s}@keyframes AiChatWidget_cc-chatbot-typing__foNBR{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}@media (max-width:560px){.AiChatWidget_panel__zfwnI{width:100vw;border-left:none}}