section.Assistant_sec__a3lo2{--asSub:#cfdae6;--asChip:#9fd0ff;isolation:isolate;overflow:hidden;padding:clamp(36px,5vh,64px) 0;background:var(--n900)}.Assistant_bg__k5qfl{position:absolute;inset:0;z-index:-1}.Assistant_bgImg__DV7uA{object-fit:cover;object-position:center 60%}.Assistant_bg__k5qfl:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,24,39,.62),rgba(6,24,39,.5) 30%,rgba(6,24,39,.42) 60%,rgba(6,24,39,.22)),linear-gradient(180deg,rgba(6,24,39,.5),rgba(6,24,39,0) 20%,rgba(6,24,39,0) 82%,rgba(6,24,39,.55))}.Assistant_grid___mlOR{display:grid;grid-template-columns:minmax(0,.56fr) minmax(0,1fr);gap:clamp(36px,4.4vw,80px);align-items:center}.Assistant_left__1f92j{min-width:0}.Assistant_h2__Thurb{margin:0;font-family:var(--fD);font-size:clamp(44px,4.6vw,84px);font-weight:700;line-height:1.02;letter-spacing:-.025em;color:var(--tx)}.Assistant_line__ky0_r{display:block}.Assistant_accent__leYmY{color:var(--oil);font-weight:800}.Assistant_sub__oozPI{margin:18px 0 0;font-family:var(--fD);font-size:clamp(21px,1.85vw,32px);font-weight:600;line-height:1.2;color:var(--asSub)}.Assistant_lede__Cilql{margin:18px 0 0;max-width:33em;font-size:clamp(15px,1.1vw,18px);line-height:1.6;color:var(--tx2)}.Assistant_caps__zBLxk{display:grid;gap:clamp(14px,2.2vh,24px);margin:clamp(22px,3.4vh,36px) 0 0;padding:0;list-style:none}.Assistant_cap__AzAFr{display:flex;gap:18px;align-items:center}.Assistant_capIco__Sq8yH{display:grid;place-items:center;flex:none;width:clamp(50px,3.7vw,62px);height:clamp(50px,3.7vw,62px);border:1px solid rgba(var(--actRgb),.42);border-radius:12px;background:rgba(8,29,45,.62);color:var(--actLit)}.Assistant_capH__N10ow{display:block;font-family:var(--fD);font-size:clamp(16px,1.15vw,20px);font-weight:700;color:var(--tx)}.Assistant_capP__Gffo7{display:block;margin-top:3px;font-size:clamp(14px,.98vw,16px);line-height:1.45;color:var(--tx2)}.Assistant_active__oBUVX{display:flex;gap:16px;align-items:center;width:min(100%,440px);margin-top:clamp(22px,3.4vh,36px);padding:12px 16px 12px 12px;border:1px solid var(--line2);border-radius:14px;background:rgba(8,29,45,.66);color:inherit;font-family:var(--fB);text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.Assistant_active__oBUVX:hover{border-color:rgba(var(--actRgb),.6)}.Assistant_active__oBUVX:focus-visible{outline:2px solid var(--actLit);outline-offset:3px}.Assistant_activeThumb__SmhQP{display:grid;place-items:center;flex:none;width:96px;height:64px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(135deg,var(--n600),var(--n700));color:var(--actLit)}.Assistant_activeTx__Wkz4U{display:grid;min-width:0}.Assistant_activeLabel__e1Zps{font-family:var(--fD);font-size:var(--t0);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--tx3)}.Assistant_activeId__LgUKn{margin-top:2px;font-family:var(--fD);font-size:20px;font-weight:700;line-height:1.2;color:var(--tx)}.Assistant_activeMeta__FcEMS{margin-top:2px;font-size:var(--t2);color:var(--tx2)}.Assistant_activeGo__g5Gt7{display:inline-grid;margin-left:auto;color:var(--tx2)}.Assistant_chat__RklBz{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(var(--actRgb),.34);border-radius:20px;background:rgba(7,22,38,.9);box-shadow:0 40px 90px -42px rgba(0,0,0,.85);--cTx:clamp(12.5px,0.88vw,16px);--cSm:clamp(11px,0.76vw,13.5px);--cXs:clamp(10px,0.68vw,12px);--cPad:clamp(14px,1.35vw,24px)}.Assistant_head__dUr9P{display:flex;gap:14px;align-items:center;padding:12px var(--cPad);border-bottom:1px solid var(--line)}.Assistant_headIco__ZRh1M{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--actLit),var(--act2));color:#ffffff}.Assistant_headTx__Im1Uy{display:grid;min-width:0;line-height:1.3}.Assistant_headTx__Im1Uy strong{font-family:var(--fD);font-size:clamp(15px,1.1vw,18px);color:var(--tx)}.Assistant_headTx__Im1Uy span{overflow:hidden;font-size:var(--cSm);color:var(--tx2);text-overflow:ellipsis;white-space:nowrap}.Assistant_tag__nhuLR{flex:none;margin-left:auto;padding:5px 12px;border:1px solid rgba(254,204,48,.55);border-radius:999px;background:rgba(254,204,48,.06);color:var(--oil);font-family:var(--fD);font-size:var(--t0);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Assistant_log__0wEuo{display:flex;flex-direction:column;gap:10px;max-height:clamp(520px,44vw,880px);padding:12px var(--cPad);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--actRgb),.35) transparent}.Assistant_log__0wEuo::-webkit-scrollbar{width:6px}.Assistant_log__0wEuo::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(var(--actRgb),.35)}.Assistant_rowUser__rXu9D{display:grid;justify-items:end;gap:4px;animation:Assistant_msgIn__GQByI .28s var(--ease) both}.Assistant_time__ixjkX{font-size:var(--cXs);color:var(--tx3);font-variant-numeric:tabular-nums}.Assistant_user__Rfl5g{display:inline-flex;gap:10px;align-items:center;max-width:82%;margin:0;padding:9px 14px;border-radius:10px;background:linear-gradient(180deg,var(--act),var(--act2));color:#ffffff;font-size:var(--cTx);line-height:1.4}.Assistant_user__Rfl5g svg{flex:none;opacity:.9}.Assistant_rowBot__LS80g{display:flex;gap:14px;align-items:flex-start;animation:Assistant_msgIn__GQByI .32s var(--ease) both}.Assistant_botIco__Yv5A6{display:grid;place-items:center;flex:none;width:clamp(34px,2.6vw,44px);height:clamp(34px,2.6vw,44px);border:1px solid var(--line2);border-radius:10px;background:rgba(8,29,45,.95);color:#ffffff}.Assistant_botCol__HThe6{display:grid;flex:1;gap:10px;min-width:0}.Assistant_bot__7Tc2i{max-width:560px;padding:7px 12px 10px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.035)}.Assistant_timeIn__mBHJ6{display:block;margin-bottom:1px;font-size:var(--cXs);color:var(--tx3);font-variant-numeric:tabular-nums}.Assistant_botTx__dA9_B{margin:0;font-size:var(--cTx);line-height:1.5;color:var(--tx)}.Assistant_evidence__TD1bA{margin-top:10px;padding:6px 10px 8px;border:1px solid var(--line);border-radius:10px;background:rgba(6,24,39,.6)}.Assistant_chart__BH_zz{margin:0}.Assistant_chartTitle__7HoDZ{margin:0 0 2px;font-size:var(--cSm);font-weight:600;color:var(--tx)}.Assistant_chartSvg__fb15S{display:block;width:100%;height:auto;color:var(--actLit);overflow:visible}.Assistant_chartGrid__7PLz5{stroke:var(--line);stroke-width:1}.Assistant_chartTick__hvOc6{fill:var(--tx3);font-family:var(--fB);font-size:10px}.Assistant_chartLine__jkY50{stroke:var(--actLit)}.Assistant_chartDot__hxW8I{fill:var(--actLit);stroke:var(--n800);stroke-width:2}.Assistant_chartBadge__e4qS4{fill:var(--act)}.Assistant_chartBadgeTx__S1mO4{fill:#ffffff;font-family:var(--fD);font-size:11px;font-weight:700}.Assistant_source__x7m9_{margin:4px 0 0;font-size:var(--cXs);color:var(--tx3)}.Assistant_chips___OUt_{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.Assistant_chips___OUt_ li{padding:2px 9px;border:1px solid rgba(var(--actRgb),.42);border-radius:999px;background:rgba(var(--actRgb),.1);color:var(--asChip);font-size:var(--cXs);font-weight:600;white-space:nowrap}.Assistant_actions__IfLY5{display:grid;grid-template-columns:repeat(3,auto);gap:8px}.Assistant_action__b3xkE{display:flex;gap:7px;align-items:center;min-width:0;height:clamp(34px,2.6vw,44px);padding:0 8px 0 10px;border:1px solid var(--line2);border-radius:10px;background:rgba(8,29,45,.5);color:var(--tx);font-family:var(--fB);font-size:var(--cSm);font-weight:500;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.Assistant_action__b3xkE span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Assistant_action__b3xkE svg:first-child{flex:none;color:var(--actLit)}.Assistant_action__b3xkE svg:last-child{flex:none;color:var(--tx2)}.Assistant_action__b3xkE:not(:disabled):hover{border-color:rgba(var(--actRgb),.6);background:rgba(var(--actRgb),.08)}.Assistant_action__b3xkE:focus-visible{outline:2px solid var(--actLit);outline-offset:2px}.Assistant_action__b3xkE:disabled{cursor:default}.Assistant_typing__PekCJ{display:inline-flex;gap:5px;align-self:flex-start;width:auto;padding:14px 16px}.Assistant_typing__PekCJ i{width:6px;height:6px;border-radius:50%;background:var(--tx3);animation:Assistant_dot__AtXlE .9s ease-in-out infinite}.Assistant_typing__PekCJ i:nth-of-type(2){animation-delay:.15s}.Assistant_typing__PekCJ i:nth-of-type(3){animation-delay:.3s}@keyframes Assistant_dot__AtXlE{0%,to{opacity:.3}50%{opacity:1}}@keyframes Assistant_msgIn__GQByI{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Assistant_input__kO_3b{display:flex;gap:10px;align-items:center;height:clamp(44px,3.4vw,54px);margin:2px var(--cPad) 0;padding:0 6px 0 16px;border:1px solid var(--line2);border-radius:12px;background:rgba(6,24,39,.65)}.Assistant_inputTx__vwo8Q{flex:1;min-width:0;overflow:hidden;color:var(--tx3);font-size:var(--cTx);text-overflow:ellipsis;white-space:nowrap}.Assistant_send__U7lQM{display:grid;place-items:center;flex:none;width:clamp(32px,2.5vw,42px);height:clamp(32px,2.5vw,42px);border-radius:10px;background:linear-gradient(180deg,var(--actLit),var(--act));color:#ffffff}.Assistant_suggest__ir_eX{margin-top:12px;padding:10px var(--cPad) 14px;border-top:1px solid var(--line)}.Assistant_suggestLabel__GdbuG{display:block;font-family:var(--fD);font-size:var(--t0);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--tx3)}.Assistant_suggestRow__lq10b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.Assistant_suggestBtn__gezc5{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0;min-height:clamp(34px,2.6vw,44px);padding:4px 12px;border:1px solid var(--line2);border-radius:999px;background:transparent;color:var(--tx);font-family:var(--fB);font-size:var(--cSm);line-height:1.3;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.Assistant_suggestBtn__gezc5 svg{flex:none;color:var(--tx2)}.Assistant_suggestBtn__gezc5:hover:not(:disabled){border-color:rgba(var(--actRgb),.6);background:rgba(var(--actRgb),.08)}.Assistant_suggestBtn__gezc5:focus-visible{outline:2px solid var(--actLit);outline-offset:2px}.Assistant_suggestBtn__gezc5:disabled{cursor:progress;opacity:.6}.Assistant_sr__ecBIj{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[data-theme=light] section.Assistant_sec__a3lo2{--asSub:#2c4a66;--asChip:var(--act);background:var(--n800)}[data-theme=light] .Assistant_bg__k5qfl:after{background:linear-gradient(90deg,rgba(244,247,251,.8),rgba(244,247,251,.55) 40%,rgba(244,247,251,.35) 70%,rgba(244,247,251,.25)),linear-gradient(180deg,rgba(244,247,251,.55),rgba(244,247,251,0) 22%,rgba(244,247,251,0) 78%,rgba(244,247,251,.7))}[data-theme=light] .Assistant_accent__leYmY{color:#b67c00}[data-theme=light] .Assistant_active__oBUVX,[data-theme=light] .Assistant_capIco__Sq8yH{background:rgba(255,255,255,.82)}[data-theme=light] .Assistant_capIco__Sq8yH{border-color:rgba(var(--actRgb),.25)}[data-theme=light] .Assistant_activeThumb__SmhQP{background:linear-gradient(135deg,#eaf3fd,#d9e8f7)}[data-theme=light] .Assistant_chat__RklBz{border-color:rgba(11,33,56,.14);background:rgba(255,255,255,.96);box-shadow:0 40px 90px -46px rgba(11,33,56,.5)}[data-theme=light] .Assistant_tag__nhuLR{border-color:rgba(163,96,0,.45);background:rgba(254,204,48,.12)}[data-theme=light] .Assistant_botIco__Yv5A6{background:#ffffff;color:var(--act)}[data-theme=light] .Assistant_bot__7Tc2i{background:#f4f7fb;border-color:rgba(11,33,56,.1)}[data-theme=light] .Assistant_evidence__TD1bA{background:#ffffff}[data-theme=light] .Assistant_chartDot__hxW8I{stroke:#ffffff}[data-theme=light] .Assistant_action__b3xkE,[data-theme=light] .Assistant_input__kO_3b{background:#f4f7fb}@media (max-width:1100px){.Assistant_grid___mlOR{grid-template-columns:minmax(0,1fr);width:100%;gap:40px}.Assistant_left__1f92j{max-width:680px}.Assistant_bg__k5qfl:after{background:linear-gradient(180deg,rgba(6,24,39,.7),rgba(6,24,39,.6) 50%,rgba(6,24,39,.75))}[data-theme=light] .Assistant_bg__k5qfl:after{background:linear-gradient(180deg,rgba(244,247,251,.75),rgba(244,247,251,.55) 50%,rgba(244,247,251,.75))}}@media (max-width:640px){.Assistant_head__dUr9P{padding:14px 16px;gap:12px}.Assistant_headIco__ZRh1M{width:36px;height:36px}.Assistant_tag__nhuLR{padding:4px 9px;letter-spacing:.08em}.Assistant_log__0wEuo{max-height:none;padding:14px 14px 16px}.Assistant_botIco__Yv5A6{display:none}.Assistant_bot__7Tc2i{max-width:none}.Assistant_user__Rfl5g{max-width:92%}.Assistant_actions__IfLY5,.Assistant_suggestRow__lq10b{grid-template-columns:minmax(0,1fr)}.Assistant_input__kO_3b{margin:2px 14px 0}.Assistant_suggest__ir_eX{padding:14px 14px 18px}.Assistant_chat__RklBz{border-radius:16px}.Assistant_activeThumb__SmhQP{width:72px;height:56px}}@media (prefers-reduced-motion:reduce){.Assistant_rowBot__LS80g,.Assistant_rowUser__rXu9D{animation:none}.Assistant_typing__PekCJ i{animation:none;opacity:.6}}