.Navbar_nav__yFFPE{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;min-height:60px;background:rgba(13,15,20,.92);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.5rem 0}.Navbar_brand__JWn4W{display:flex;align-items:center;gap:10px;flex-shrink:0}.Navbar_brandMark__tao0U{display:flex;align-items:center;justify-content:center;width:36px;height:32px;background:var(--accent);color:#000;font-family:var(--font-display);font-size:.72rem;font-weight:800;border-radius:6px;letter-spacing:.04em;flex-shrink:0}.Navbar_brandName__iIWVm{font-family:var(--font-display);font-size:1.1rem;font-weight:700;letter-spacing:.08em;color:var(--text);white-space:nowrap}.Navbar_links__puXTb{display:flex;list-style:none;gap:.25rem;flex-wrap:wrap}.Navbar_link__Ssa7S{display:block;padding:.4rem .9rem;font-size:.85rem;font-weight:500;color:var(--text2);border-radius:6px;transition:color .15s,background .15s;letter-spacing:.02em;white-space:nowrap}.Navbar_link__Ssa7S:hover{color:var(--text);background:var(--surface2)}.Navbar_active__qyFWv{color:var(--accent)!important;background:var(--accent-dim)!important}@media (max-width:640px){.Navbar_nav__yFFPE{padding:.6rem 1rem;height:auto}.Navbar_brandName__iIWVm{font-size:.95rem}.Navbar_links__puXTb{gap:2px}.Navbar_link__Ssa7S{padding:.35rem .55rem;font-size:.78rem}}@media (max-width:420px){.Navbar_nav__yFFPE{flex-direction:column;align-items:flex-start;padding:.6rem 1rem}.Navbar_links__puXTb{width:100%;justify-content:space-between}.Navbar_link__Ssa7S{padding:.3rem .4rem;font-size:.72rem}}.Asistente_page__jxxIv{min-height:100vh;background:#0d1117;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;max-width:900px;margin:0 auto}.Asistente_header___Mtyf{justify-content:space-between;flex-wrap:wrap}.Asistente_headerLeft__TNtq7,.Asistente_header___Mtyf{display:flex;align-items:center;gap:1rem}.Asistente_headerIcon__4NXg3{font-size:2rem}.Asistente_title__rECWi{font-size:1.6rem;font-weight:800;color:#fff;letter-spacing:.08em;margin:0}.Asistente_subtitle__IVk9x{font-size:.85rem;color:#8b92a8;margin:.2rem 0 0}.Asistente_badge__GkR3s{display:flex;align-items:center;gap:.5rem;background:rgba(0,230,118,.08);border:1px solid rgba(0,230,118,.2);border-radius:20px;padding:.4rem 1rem;font-size:.8rem;color:#00e676;font-weight:600;letter-spacing:.05em}.Asistente_badgeDot__2wKRk{width:7px;height:7px;border-radius:50%;background:#00e676;animation:Asistente_pulse__QGIX0 2s infinite}@keyframes Asistente_pulse__QGIX0{0%,to{opacity:1}50%{opacity:.3}}.Asistente_chatWrapper__pmeko{flex:1;display:flex;flex-direction:column;background:#161b27;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;overflow:hidden;min-height:600px}.Asistente_messages__t8Fw_{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.Asistente_messages__t8Fw_::-webkit-scrollbar{width:4px}.Asistente_messages__t8Fw_::-webkit-scrollbar-track{background:transparent}.Asistente_messages__t8Fw_::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:4px}.Asistente_empty__lmDMi{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;text-align:center}.Asistente_emptyIcon__yCpq2{font-size:3rem;margin-bottom:.5rem}.Asistente_emptyTitle__dwu8V{font-size:1.2rem;font-weight:700;color:#fff;margin:0}.Asistente_emptySub__jq3g2{font-size:.875rem;color:#8b92a8;margin:0}.Asistente_sugerencias__sOvO4{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem;max-width:600px}.Asistente_sugerencia__mXeVx{background:rgba(61,139,255,.08);border:1px solid rgba(61,139,255,.2);border-radius:20px;padding:.45rem 1rem;font-size:.8rem;color:#3d8bff;cursor:pointer;transition:all .15s}.Asistente_sugerencia__mXeVx:hover{background:rgba(61,139,255,.15);border-color:rgba(61,139,255,.4)}.Asistente_msg__TqiZg{display:flex;align-items:flex-end;gap:.6rem}.Asistente_msgUser__uzerg{flex-direction:row-reverse}.Asistente_msgBot__AL_Kc{flex-direction:row}.Asistente_msgAvatar__d1F4W{font-size:1.2rem;flex-shrink:0;margin-bottom:2px}.Asistente_msgBubble__xwi3Z{max-width:75%;padding:.75rem 1rem;border-radius:14px;line-height:1.55}.Asistente_msgUser__uzerg .Asistente_msgBubble__xwi3Z{background:rgba(61,139,255,.15);border:1px solid rgba(61,139,255,.25);border-bottom-right-radius:4px}.Asistente_msgBot__AL_Kc .Asistente_msgBubble__xwi3Z{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-bottom-left-radius:4px}.Asistente_msgText___rvIh{margin:0;font-size:.9rem;color:#e2e6f0;white-space:pre-wrap}.Asistente_msgText___rvIh p{margin:0 0 .4rem}.Asistente_msgText___rvIh p:last-child{margin:0}.Asistente_msgText___rvIh strong{color:#fff;font-weight:700}.Asistente_msgText___rvIh ol,.Asistente_msgText___rvIh ul{margin:.4rem 0 .4rem 1.2rem;padding:0}.Asistente_msgText___rvIh li{margin-bottom:.2rem}.Asistente_loadingBubble__RjvJ4{animation:Asistente_fadeIn__STDrv .3s ease}@keyframes Asistente_fadeIn__STDrv{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Asistente_loadingInner__5SDoS{display:flex;align-items:center;gap:.75rem}.Asistente_loadingText__x6hJB{font-size:.82rem;color:#8b92a8;animation:Asistente_fadeMsg__k2Voa .4s ease;white-space:nowrap}@keyframes Asistente_fadeMsg__k2Voa{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.Asistente_typing__nq_da{display:flex;gap:4px;flex-shrink:0}.Asistente_typing__nq_da span{width:7px;height:7px;border-radius:50%;background:#00e676;animation:Asistente_bounce__XnWus 1.2s ease-in-out infinite}.Asistente_typing__nq_da span:first-child{animation-delay:0s}.Asistente_typing__nq_da span:nth-child(2){animation-delay:.2s}.Asistente_typing__nq_da span:nth-child(3){animation-delay:.4s}@keyframes Asistente_bounce__XnWus{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}.Asistente_inputRow__KnSl7{display:flex;align-items:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.06);background:#12171f}.Asistente_input__9jrhF{flex:1;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:.7rem 1rem;color:#e2e6f0;font-size:.9rem;resize:none;font-family:inherit;transition:border-color .15s;max-height:120px;line-height:1.5}.Asistente_input__9jrhF::placeholder{color:#4a5168}.Asistente_input__9jrhF:focus{outline:none;border-color:rgba(61,139,255,.4)}.Asistente_input__9jrhF:disabled{opacity:.5}.Asistente_sendBtn__nsHkf{width:42px;height:42px;border-radius:10px;background:#3d8bff;border:none;color:#fff;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,transform .1s;font-weight:700}.Asistente_sendBtn__nsHkf:hover:not(:disabled){background:#5a9fff;transform:scale(1.05)}.Asistente_sendBtn__nsHkf:disabled{background:#2a3040;color:#4a5168;cursor:not-allowed}.Asistente_sendSpinner__NuyHW{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:Asistente_spin__Y7W1p .7s linear infinite}@keyframes Asistente_spin__Y7W1p{to{transform:rotate(1turn)}}