.assessorzinho-chat_chatWindow__yEQBf{position:fixed;top:auto;bottom:auto;container-type:inline-size;container-name:chat-window;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);border:1px solid rgba(30,94,204,.12);border-radius:20px;box-shadow:0 4px 6px rgba(13,31,60,.04),0 24px 48px rgba(30,94,204,.14),inset 0 0 0 1px rgba(255,255,255,.8);z-index:350;display:flex;flex-direction:column;overflow:hidden;animation:assessorzinho-chat_chatSlideUp__gNsWA .3s cubic-bezier(.22,1,.36,1);min-width:300px;min-height:380px}.assessorzinho-chat_chatWindowWithSidebar__kOjc0{flex-direction:row;min-width:520px}.assessorzinho-chat_chatMain__xBe3h{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.assessorzinho-chat_chatSidebar__4XVSd{width:220px;flex-shrink:0;border-right:1px solid rgba(37,99,235,.14);background:linear-gradient(180deg,#1a3a8f,#0F4C81);display:flex;flex-direction:column;padding:12px 8px;overflow:hidden}.assessorzinho-chat_chatNewSessionBtn__TuHag{width:100%;padding:9px 10px;border:1.5px solid rgba(255,255,255,.25);border-radius:10px;background:rgba(255,255,255,.12);color:#fff;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;margin-bottom:12px;transition:background .15s,border-color .15s}.assessorzinho-chat_chatNewSessionBtn__TuHag:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.5)}.assessorzinho-chat_chatSidebarLabel__ZlaZg{margin:0 6px 6px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.55)}.assessorzinho-chat_chatSessionList__NH7Q_{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.assessorzinho-chat_chatSessionList__NH7Q_::-webkit-scrollbar{width:3px}.assessorzinho-chat_chatSessionList__NH7Q_::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.assessorzinho-chat_chatSessionItem__kXzyI{display:flex;align-items:center;gap:2px;border-radius:8px;padding:2px;transition:background .12s}.assessorzinho-chat_chatSessionItem__kXzyI:hover{background:rgba(255,255,255,.1)}.assessorzinho-chat_chatSessionItemActive__YhIHZ{background:rgba(255,255,255,.18)}.assessorzinho-chat_chatSessionBtn__MnQh5{flex:1;min-width:0;border:none;background:transparent;text-align:left;padding:7px 8px;font-family:inherit;font-size:11.5px;color:rgba(255,255,255,.8);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessorzinho-chat_chatSessionItemActive__YhIHZ .assessorzinho-chat_chatSessionBtn__MnQh5{color:#fff;font-weight:600}.assessorzinho-chat_chatSessionActions__1bGL2{display:flex;gap:2px;opacity:0;transition:opacity .15s}.assessorzinho-chat_chatSessionItem__kXzyI:hover .assessorzinho-chat_chatSessionActions__1bGL2{opacity:1}.assessorzinho-chat_chatSessionActions__1bGL2 button{width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:rgba(255,255,255,.65);font-size:12px;cursor:pointer;transition:background .12s,color .12s}.assessorzinho-chat_chatSessionActions__1bGL2 button:hover{background:rgba(255,255,255,.15);color:#fff;background:#e2e8f0;color:#0F4C81}.assessorzinho-chat_chatSessionRenameInput__6fF_Z{flex:1;min-width:0;padding:6px 8px;border:1.5px solid #0f4c81;border-radius:8px;font-family:inherit;font-size:11.5px}.assessorzinho-chat_chatWindowFullscreen__wEeEh{position:fixed!important;inset:12px!important;width:auto!important;height:auto!important;max-width:none!important;border-radius:16px;z-index:400}@keyframes assessorzinho-chat_chatSlideUp__gNsWA{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.assessorzinho-chat_chatResizeHandle__dIzKP{position:absolute;top:0;left:0;width:20px;height:20px;cursor:nwse-resize;z-index:2}.assessorzinho-chat_chatResizeHandle__dIzKP:before{content:"";position:absolute;top:6px;left:6px;width:8px;height:8px;border-top:2px solid rgba(255,255,255,.7);border-left:2px solid rgba(255,255,255,.7);border-radius:2px 0 0 0}.assessorzinho-chat_chatHeader__vWyPg{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;background:linear-gradient(135deg,#09345B,#0F4C81 55%,#0F4C81);color:#fff;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0;min-width:0}.assessorzinho-chat_chatHeaderTitle__FKY_r{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:700;letter-spacing:-.01em;flex:1;min-width:0;overflow:hidden}.assessorzinho-chat_chatHeaderTitle__FKY_r>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assessorzinho-chat_chatHeaderSubtitle__XLIa7{display:block;font-size:10px;font-weight:500;opacity:.75;margin-top:1px}.assessorzinho-chat_chatHeaderActions__uU5bj{display:flex;align-items:center;gap:4px;flex-shrink:0}.assessorzinho-chat_chatWindowWithSidebar__kOjc0 .assessorzinho-chat_chatHeaderSubtitle__XLIa7{display:none}.assessorzinho-chat_chatWindowWithSidebar__kOjc0 .assessorzinho-chat_chatHeader__vWyPg{padding:8px 10px}.assessorzinho-chat_chatStopBtn__H4H_4{height:32px;padding:0 12px;border:1px solid rgba(248,113,113,.45);border-radius:8px;background:rgba(239,68,68,.18);color:#fecaca;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:background .15s}.assessorzinho-chat_chatStopBtn__H4H_4:hover{background:rgba(239,68,68,.32)}.assessorzinho-chat_chatStopInline__cARTk{margin-left:8px;padding:2px 8px;border:1px solid rgba(239,68,68,.35);border-radius:6px;background:rgba(239,68,68,.08);color:#b91c1c;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer}.assessorzinho-chat_chatStopInline__cARTk:hover{background:rgba(239,68,68,.16)}.assessorzinho-chat_chatStopSendBtn__1ewRg{flex-shrink:0;height:34px;padding:0 16px;border:none;border-radius:10px;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 8px rgba(220,38,38,.28)}.assessorzinho-chat_chatStopSendBtn__1ewRg:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,38,38,.35)}.assessorzinho-chat_chatHeaderBtn__00xb1,.assessorzinho-chat_chatMinimizeBtn__gNsLF{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:background .15s,transform .15s}.assessorzinho-chat_chatHeaderBtn__00xb1:hover,.assessorzinho-chat_chatMinimizeBtn__gNsLF:hover{background:rgba(255,255,255,.18)}.assessorzinho-chat_chatCollapseBtn__9jWEN{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;transition:background .15s,border-color .15s}.assessorzinho-chat_chatCollapseBtn__9jWEN:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35)}.assessorzinho-chat_chatWindowMinimized__quQOc{flex-direction:row;align-items:center;padding:0 8px 0 10px;min-height:0;min-width:280px;background:linear-gradient(135deg,#09345B,#0F4C81 55%,#0F4C81);color:#fff;animation:assessorzinho-chat_chatSlideUp__gNsWA .25s cubic-bezier(.22,1,.36,1)}.assessorzinho-chat_chatDockMain__LRSuq{flex:1;min-width:0;display:flex;align-items:center;gap:10px;border:none;background:transparent;cursor:pointer;text-align:left;padding:8px 4px;font-family:inherit;color:inherit}.assessorzinho-chat_chatDockText__udrf5{display:flex;flex-direction:column;gap:1px;min-width:0}.assessorzinho-chat_chatDockText__udrf5 strong{font-size:12.5px;font-weight:700;color:#fff}.assessorzinho-chat_chatDockText__udrf5 small{font-size:11px;color:rgba(255,255,255,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.assessorzinho-chat_chatDockActions__g5HsG{display:flex;align-items:center;gap:4px;flex-shrink:0}.assessorzinho-chat_chatWindowBelow__T7JNm{animation:assessorzinho-chat_chatSlideDown__NqCG5 .3s cubic-bezier(.22,1,.36,1)}@keyframes assessorzinho-chat_chatSlideDown__NqCG5{0%{opacity:0;transform:translateY(-16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.assessorzinho-chat_chatMessages__a4Dgg{flex:1;min-height:0;padding:16px 14px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:14px;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(30,94,204,.04),transparent 60%),linear-gradient(180deg,#f8fafc,#f1f5f9)}.assessorzinho-chat_chatMessages__a4Dgg::-webkit-scrollbar{width:5px}.assessorzinho-chat_chatMessages__a4Dgg::-webkit-scrollbar-thumb{background:rgba(30,94,204,.2);border-radius:4px}.assessorzinho-chat_chatRow__dQ1sl{display:flex;gap:8px;align-items:flex-end;max-width:100%}.assessorzinho-chat_chatRowBot__4W3u1{align-self:flex-start;max-width:100%;min-width:0;width:100%}.assessorzinho-chat_chatRowUser__bzGll{align-self:flex-end;flex-direction:row;max-width:100%;min-width:0;width:100%;justify-content:flex-end;box-sizing:border-box}.assessorzinho-chat_chatRowAvatar__ShP0o{flex-shrink:0;margin-bottom:2px}.assessorzinho-chat_chatBubbleCol__WROiB{display:flex;flex-direction:column;gap:6px;max-width:min(92%,520px);min-width:0}.assessorzinho-chat_chatRowUser__bzGll .assessorzinho-chat_chatBubbleCol__WROiB{align-items:flex-end;flex:0 1 auto;width:auto;max-width:min(88%,420px);min-width:0}.assessorzinho-chat_chatMsg__u1iTF{padding:11px 14px;border-radius:16px;font-size:13px;line-height:1.55;word-break:normal;overflow-wrap:break-word}.assessorzinho-chat_chatMsgBot__pynrX{background:#fff;color:#1e293b;border:1px solid rgba(30,94,204,.08);border-bottom-left-radius:4px;box-shadow:0 1px 3px rgba(15,23,42,.06);width:fit-content;max-width:min(92%,520px)}.assessorzinho-chat_botTurnBubbles__8_3B1 .assessorzinho-chat_chatMsgBot__pynrX{align-self:flex-start}.assessorzinho-chat_chatMsgUser__za8R7{background:linear-gradient(135deg,#0F4C81,#1749a8);color:#fff;border-bottom-right-radius:4px;box-shadow:0 2px 8px rgba(30,94,204,.25);white-space:normal;display:block;width:fit-content;max-width:100%;min-width:0;word-break:break-word;overflow-wrap:anywhere;hyphens:auto}.assessorzinho-chat_chatMsgActions__ZtMX6{display:flex;align-items:center;gap:6px;padding-left:2px}.assessorzinho-chat_chatRowUser__bzGll .assessorzinho-chat_chatMsgActions__ZtMX6{padding-left:0;padding-right:2px;justify-content:flex-end}.assessorzinho-chat_chatEditBtn__KeYB4{font-size:10.5px;font-weight:600;color:#64748b;background:transparent;border:none;cursor:pointer;padding:2px 6px;border-radius:4px;font-family:inherit}.assessorzinho-chat_chatEditBtn__KeYB4:hover{color:#0F4C81;background:rgba(30,94,204,.08)}.assessorzinho-chat_chatTyping__3mDZl{display:inline-flex;align-items:center;gap:8px;color:#64748b;font-size:12.5px;padding:11px 14px;background:#fff;border-radius:16px;border:1px solid rgba(30,94,204,.08);box-shadow:0 1px 3px rgba(15,23,42,.06)}.assessorzinho-chat_chatTypingDots__3Wlg7{display:inline-flex;gap:3px}.assessorzinho-chat_chatTypingDots__3Wlg7 span{width:5px;height:5px;border-radius:50%;background:#0F4C81;opacity:.5;animation:assessorzinho-chat_chatDot__MMkIp 1.2s ease-in-out infinite}.assessorzinho-chat_chatTypingDots__3Wlg7 span:nth-child(2){animation-delay:.15s}.assessorzinho-chat_chatTypingDots__3Wlg7 span:nth-child(3){animation-delay:.3s}@keyframes assessorzinho-chat_chatDot__MMkIp{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.assessorzinho-chat_reportCard__tm_5I{background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid rgba(30,94,204,.15);border-radius:14px;padding:12px 14px;box-shadow:0 4px 16px rgba(30,94,204,.08);max-width:100%}.assessorzinho-chat_reportCardHead__4n1V8{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.assessorzinho-chat_reportCardIcon__uFWV_{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#0F4C81,#09345B);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.assessorzinho-chat_reportCardMeta__iVRDA strong{display:block;font-size:13px;font-weight:700;color:#0f172a;line-height:1.3}.assessorzinho-chat_reportCardMeta__iVRDA span{font-size:11px;color:#64748b}.assessorzinho-chat_reportFormats__V_Ha2{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.assessorzinho-chat_reportFormatBtn__iMPfb{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;cursor:pointer;font-family:inherit;font-size:10.5px;font-weight:600;color:#475569;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}.assessorzinho-chat_reportFormatBtn__iMPfb:hover{border-color:#0F4C81;background:#eef4ff;color:#0F4C81;transform:translateY(-1px);box-shadow:0 4px 12px rgba(30,94,204,.12)}.assessorzinho-chat_reportFormatBtn__iMPfb svg{color:#0F4C81}.assessorzinho-chat_reportFormatBtnHighlight__9_Fx1{border-color:#0F4C81;background:#eef4ff;color:#0F4C81;box-shadow:0 0 0 2px rgba(30,94,204,.15)}.assessorzinho-chat_reportCopyBtn__aPyqK{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:8px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;color:#475569;transition:border-color .15s,background .15s,color .15s}.assessorzinho-chat_reportCopyBtn__aPyqK:hover{border-color:#0F4C81;background:#eef4ff;color:#0F4C81}.assessorzinho-chat_reportCopyBtn__aPyqK svg{color:#0F4C81;flex-shrink:0}.assessorzinho-chat_reportCopyBtnDone__q2Udt{border-color:#16a34a;background:#f0fdf4;color:#15803d}.assessorzinho-chat_reportCopyBtnDone__q2Udt svg{color:#16a34a}.assessorzinho-chat_reportAutoNote__iysaR{margin:8px 0 0;font-size:10.5px;color:#16a34a;font-weight:500}.assessorzinho-chat_chatFooter__oT_ce{flex-shrink:0;background:#fff;border-top:1px solid #e2e8f0;padding:10px 12px 12px;position:relative}.assessorzinho-chat_chatFooterDrag__VoztA{background:#f5f9ff;box-shadow:inset 0 0 0 2px rgba(30,94,204,.35)}.assessorzinho-chat_chatDropHint__OrRyP{position:absolute;inset:6px;display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(30,94,204,.5);border-radius:12px;background:rgba(238,244,255,.92);color:#0F4C81;font-size:12px;font-weight:600;pointer-events:none;z-index:4}.assessorzinho-chat_chatTokenBar__q9n7n{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 8px;font-size:10.5px;color:#94a3b8;font-weight:500}.assessorzinho-chat_chatTokenBarWarning__oFHix{color:#b45309}.assessorzinho-chat_chatTokenBarBlocked__1YfCW{color:#dc2626}.assessorzinho-chat_chatTokenMeter__nRAx8{flex:1;max-width:80px;height:3px;background:#e2e8f0;border-radius:2px;overflow:hidden}.assessorzinho-chat_chatTokenMeterFill__kBFWw{height:100%;background:#0F4C81;border-radius:2px;transition:width .25s ease}.assessorzinho-chat_chatTokenMeterFillWarning__2YtVp{background:#f59e0b}.assessorzinho-chat_chatTokenMeterFillBlocked__iAEKi{background:#ef4444}.assessorzinho-chat_chatAttachments__hvjsF{display:flex;flex-wrap:wrap;gap:6px;padding:0 4px 8px}.assessorzinho-chat_chatAttachmentChip__SNvq1{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#eef4ff;border:1px solid rgba(30,94,204,.12);border-radius:999px;font-size:11px;color:#0F4C81;font-weight:500}.assessorzinho-chat_chatAttachmentChip__SNvq1 small{color:#64748b;font-weight:400;font-size:10px}.assessorzinho-chat_chatAttachmentChip__SNvq1 button{border:none;background:none;color:#94a3b8;cursor:pointer;font-size:14px;line-height:1;padding:0}.assessorzinho-chat_chatAttachmentChipImage__9utWK{padding-left:4px}.assessorzinho-chat_chatAttachmentThumb__i7Mvb{width:40px;height:40px;object-fit:cover;border-radius:8px;border:1px solid rgba(30,94,204,.2);cursor:zoom-in;background:#fff}.assessorzinho-chat_chatBubbleImages__SM5R2{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.assessorzinho-chat_chatBubbleImageBtn__D7cUJ{padding:0;border:1px solid rgba(255,255,255,.4);border-radius:10px;background:rgba(255,255,255,.15);cursor:zoom-in;overflow:hidden;line-height:0}.assessorzinho-chat_chatBubbleImageBtn__D7cUJ img{display:block;max-height:220px;max-width:100%;object-fit:contain}.assessorzinho-chat_chatImageLightbox__Ex5V5{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px;background:rgba(8,15,28,.86);cursor:zoom-out}.assessorzinho-chat_chatImageLightbox__Ex5V5 img{max-width:min(1100px,94vw);max-height:82vh;object-fit:contain;border-radius:12px;box-shadow:0 24px 60px rgba(0,0,0,.45);background:#fff}.assessorzinho-chat_chatImageLightboxName__KjPAd{color:#e2e8f0;font-size:12px;font-weight:500}.assessorzinho-chat_chatBubbleAttachments__zg5rC{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.assessorzinho-chat_chatBubbleAttachChip__UqN6O{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.35);color:inherit}.assessorzinho-chat_chatAttachError__R3cpO{margin:0 0 8px;padding:6px 10px;font-size:11px;color:#dc2626;background:#fef2f2;border-radius:8px}.assessorzinho-chat_chatInputStack__UyJ0s{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.assessorzinho-chat_chatInputActions__CONiQ{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;min-width:0}.assessorzinho-chat_chatInputBox__ya2TE{display:flex;align-items:flex-end;gap:6px;padding:6px 6px 6px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;transition:border-color .2s,box-shadow .2s;width:100%;min-width:0}.assessorzinho-chat_chatInputBox__ya2TE:focus-within{border-color:rgba(30,94,204,.4);box-shadow:0 0 0 3px rgba(30,94,204,.1);background:#fff}.assessorzinho-chat_chatAttachBtn__iuTUD{flex-shrink:0;width:34px;height:34px;border:none;border-radius:10px;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.assessorzinho-chat_chatAttachBtn__iuTUD:hover:not(:disabled){color:#0F4C81;background:rgba(30,94,204,.08)}.assessorzinho-chat_chatAttachBtn__iuTUD:disabled{opacity:.35;cursor:not-allowed}.assessorzinho-chat_chatMicBtn__2Twzs{flex-shrink:0;width:34px;height:34px;border:none;border-radius:10px;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.assessorzinho-chat_chatMicBtn__2Twzs:hover:not(:disabled){color:#0F4C81;background:rgba(30,94,204,.08)}.assessorzinho-chat_chatMicBtn__2Twzs:disabled{opacity:.35;cursor:not-allowed}.assessorzinho-chat_chatMicBtnActive__FiWLW{color:#dc2626!important;background:#fef2f2!important;animation:assessorzinho-chat_micPulse__6Qq3q 1.2s ease-in-out infinite}@keyframes assessorzinho-chat_micPulse__6Qq3q{0%,to{box-shadow:0 0 0 0 rgba(220,38,38,.35)}50%{box-shadow:0 0 0 6px rgba(220,38,38,0)}}.assessorzinho-chat_chatVoiceBtn__2kkra{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:3px 8px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#475569;font-size:11px;font-weight:600;cursor:pointer}.assessorzinho-chat_chatVoiceBtn__2kkra:hover{background:#eff6ff;color:#0F4C81;border-color:#bfdbfe}.assessorzinho-chat_chatVoiceBtnActive__dEhYy{background:#fef2f2;color:#dc2626;border-color:#fecaca}.assessorzinho-chat_chatVoiceBtnLoading__VYHKa{opacity:.75;cursor:wait}.assessorzinho-chat_botTurnBlock__jtgfH{flex:0 1 auto;min-width:0;max-width:100%;width:100%;display:flex;flex-direction:column;gap:8px;overflow:hidden}.assessorzinho-chat_botTurnHeader__1JBPB{display:flex;align-items:center;gap:10px;margin-bottom:2px}.assessorzinho-chat_botTurnVoiceControls__xnvSY{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.assessorzinho-chat_chatVoiceBtnSecondary__HSYLZ{display:inline-flex;align-items:center;gap:6px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;border-radius:999px;font-size:11px;font-weight:700;padding:5px 10px;cursor:pointer;font-family:inherit}.assessorzinho-chat_botTurnBubbles__8_3B1{display:flex;flex-direction:column;gap:8px;padding-left:38px}.assessorzinho-chat_botTurnBubbleWrap__EN6qV{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.assessorzinho-chat_chatMsgTime__KGI8D{font-size:11px;line-height:1.2;color:#94a3b8;padding:0 2px;user-select:none}.assessorzinho-chat_chatMsgTimeUser___nBCl{align-self:flex-end;text-align:right}html[data-theme=dark] .assessorzinho-chat_chatMsgTime__KGI8D{color:#64748b}.assessorzinho-chat_botTurnFooter__MK7io{padding-left:38px;display:flex;flex-direction:column;gap:8px;margin-top:4px;max-width:min(92%,520px)}.assessorzinho-chat_botTurnActions__ShKW6{display:flex;flex-wrap:wrap;gap:8px}.assessorzinho-chat_chatActionBtn__NBGWM{border:1px solid #dbeafe;background:#fff;color:#0F4C81;border-radius:8px;font-size:12px;font-weight:700;padding:7px 14px;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}.assessorzinho-chat_chatActionBtn__NBGWM:hover{background:#eff6ff;border-color:#93c5fd}.assessorzinho-chat_botTurnExportHint__nvgdN{margin:0;font-size:11px;color:#64748b;line-height:1.45}.assessorzinho-chat_botTurnExportHint__nvgdN strong{color:#0F4C81;font-weight:700}.assessorzinho-chat_voiceRecorderBar__HuL4Q{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:8px;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #dbeafe}.assessorzinho-chat_voiceRecCancel__6W3O9{border:none;background:transparent;color:#64748b;font-size:12px;font-weight:600;cursor:pointer;padding:6px 8px}.assessorzinho-chat_voiceRecCenter__c2JPF{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.assessorzinho-chat_voiceRecDot__VJtnB{width:8px;height:8px;border-radius:50%;background:#94a3b8;flex-shrink:0}.assessorzinho-chat_voiceRecDotLive__heW5h{background:#dc2626;animation:assessorzinho-chat_micPulse__6Qq3q 1.2s ease-in-out infinite}.assessorzinho-chat_voiceRecTime__s1Q8I{font-size:13px;font-weight:700;color:#1e3a8f;font-variant-numeric:tabular-nums}.assessorzinho-chat_voiceRecHint__zxxVC{font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessorzinho-chat_voiceRecSecondary__HVwx5,.assessorzinho-chat_voiceRecSend__tJ1mo{border:none;border-radius:8px;font-size:12px;font-weight:700;padding:7px 10px;cursor:pointer}.assessorzinho-chat_voiceRecSecondary__HVwx5{background:#fff;color:#0F4C81;border:1px solid #bfdbfe}.assessorzinho-chat_voiceRecSend__tJ1mo{background:#0F4C81;color:#fff}.assessorzinho-chat_voiceRecCancel__6W3O9:disabled,.assessorzinho-chat_voiceRecSecondary__HVwx5:disabled,.assessorzinho-chat_voiceRecSend__tJ1mo:disabled{opacity:.45;cursor:not-allowed}.assessorzinho-chat_voiceBubble__BaIQg{min-width:0;width:100%;max-width:100%}.assessorzinho-chat_voiceBubbleBot__L7t7e .assessorzinho-chat_voiceTranscript__npB5a{color:#334155}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voicePlayBtn__uWoD_{background:rgba(255,255,255,.22);color:#fff}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voicePlayBtn__uWoD_:hover{background:rgba(255,255,255,.34)}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voiceWaveTrack__qyD5p{background:rgba(255,255,255,.3)}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voiceWaveFill__F2eAI{background:#fff}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voiceTime__Sl5BL{color:rgba(255,255,255,.95)}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voiceTranscript__npB5a{border-top-color:rgba(255,255,255,.35);color:#fff}.assessorzinho-chat_voiceTranscriptToggle__VnQy5{margin-top:6px;padding:0;border:none;background:none;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voiceTranscriptToggle__VnQy5{color:rgba(255,255,255,.92)}.assessorzinho-chat_voiceBubbleUser__S2Wts .assessorzinho-chat_voiceTranscriptToggle__VnQy5:hover{color:#fff}.assessorzinho-chat_voiceBubbleBot__L7t7e .assessorzinho-chat_voiceTranscriptToggle__VnQy5{color:#0F4C81}.assessorzinho-chat_voiceBubbleRow__Kgp0X{display:flex;align-items:center;gap:10px}.assessorzinho-chat_voicePlayBtn__uWoD_{width:32px;height:32px;border-radius:50%;border:none;background:rgba(30,94,204,.12);color:#0F4C81;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.assessorzinho-chat_voiceWaveTrack__qyD5p{flex:1;height:4px;background:rgba(100,116,139,.25);border-radius:999px;overflow:hidden}.assessorzinho-chat_voiceWaveFill__F2eAI{height:100%;background:#0F4C81;border-radius:999px;transition:width .15s linear}.assessorzinho-chat_voiceTime__Sl5BL{font-size:11px;font-weight:600;color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0}.assessorzinho-chat_voiceTranscript__npB5a{margin:8px 0 0;padding-top:8px;border-top:1px solid rgba(148,163,184,.35);font-size:12px;line-height:1.45;color:inherit;opacity:.92}.assessorzinho-chat_chatFileInput__h3YIY{display:none}.assessorzinho-chat_chatInputBox__ya2TE textarea{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;line-height:1.45;resize:none;min-height:34px;max-height:100px;padding:6px 0;color:#1e293b}.assessorzinho-chat_chatInputBox__ya2TE textarea::placeholder{color:#94a3b8}.assessorzinho-chat_chatSendBtn__a04Eq{flex-shrink:0;height:34px;padding:0 16px;border:none;border-radius:10px;background:linear-gradient(135deg,#0F4C81,#1749a8);color:#fff;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 2px 8px rgba(30,94,204,.3)}.assessorzinho-chat_chatSendBtn__a04Eq:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(30,94,204,.35)}.assessorzinho-chat_chatSendBtn__a04Eq:disabled{opacity:.5;cursor:not-allowed;transform:none}@container chat-window (max-width: 400px){.assessorzinho-chat_tokenRingLabel__Wrgy9{display:none}.assessorzinho-chat_effortBtn__L1zab{max-width:100%;overflow:hidden}.assessorzinho-chat_effortBtnModel___o5uH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.assessorzinho-chat_botTurnBubbles__8_3B1,.assessorzinho-chat_botTurnFooter__MK7io{padding-left:0}.assessorzinho-chat_chatRowUser__bzGll .assessorzinho-chat_chatBubbleCol__WROiB{max-width:92%}.assessorzinho-chat_chatBubbleCol__WROiB{max-width:94%}}.assessorzinho-chat_chatHeaderExportBtn__M7vwN{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.1);color:#fff;font-size:10.5px;font-weight:600;cursor:pointer;font-family:inherit}.assessorzinho-chat_chatHeaderExportBtn__M7vwN:hover{background:rgba(255,255,255,.2)}.assessorzinho-chat_chatExportWrap__rMYeT{position:relative}.assessorzinho-chat_chatExportMenu__32sI6{position:absolute;top:calc(100% + 6px);right:0;min-width:168px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.12);z-index:60;overflow:hidden;animation:assessorzinho-chat_menuPop__M6ys2 .15s ease}@keyframes assessorzinho-chat_menuPop__M6ys2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.assessorzinho-chat_chatExportMenu__32sI6 button{display:block;width:100%;text-align:left;padding:11px 14px;border:none;background:#fff;color:#334155;font-size:12.5px;font-family:inherit;cursor:pointer}.assessorzinho-chat_chatExportMenu__32sI6 button:hover{background:#eef4ff;color:#0F4C81}.assessorzinho-chat_peterAvatarWrap__1QXwX{display:inline-flex;flex-shrink:0;position:relative;overflow:hidden;border-radius:50%}.assessorzinho-chat_peterAvatarImg___kaz_{position:absolute;top:-6%;left:50%;width:100%;height:auto;transform:translateX(-50%) scale(1.08);transform-origin:top center;display:block;pointer-events:none}.assessorzinho-chat_peterAvatarSm__gmwtA{border:2px solid rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.12)}.assessorzinho-chat_peterAvatarMd__tZvKL{border:2px solid #fff;box-shadow:0 2px 8px rgba(30,94,204,.25)}.assessorzinho-chat_peterAvatarLg__rG9kL{border:2px solid #0f4c81;box-shadow:0 4px 16px rgba(30,94,204,.25)}.assessorzinho-chat_chatFab__FyGgJ{position:fixed;width:58px;height:58px;padding:0;border:2px solid rgba(30,94,204,.2);border-radius:50%;background:rgba(255,255,255,.98);backdrop-filter:blur(8px);box-shadow:0 4px 20px rgba(30,94,204,.25),0 0 0 4px rgba(30,94,204,.06);cursor:grab;z-index:300;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s,transform .15s;touch-action:none;user-select:none}.assessorzinho-chat_chatFab__FyGgJ:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(30,94,204,.32)}.assessorzinho-chat_chatFabChevron__WHcdH{position:absolute;top:-4px;right:-2px;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#0F4C81,#09345B);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;box-shadow:0 2px 6px rgba(30,94,204,.4)}html[data-theme=dark] .assessorzinho-chat_chatDrawer__2SczT,html[data-theme=dark] .assessorzinho-chat_chatModal__ptolX,html[data-theme=dark] .assessorzinho-chat_chatWindow__yEQBf{background:#0C1423;border-color:rgba(59,130,246,.2);box-shadow:0 25px 60px rgba(0,0,0,.6)}html[data-theme=dark] .assessorzinho-chat_chatSidebar__4XVSd{background:linear-gradient(180deg,#060C18,#0A1428);border-right-color:rgba(59,130,246,.12)}html[data-theme=dark] .assessorzinho-chat_chatNewSessionBtn__TuHag{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_chatNewSessionBtn__TuHag:hover{background:rgba(59,130,246,.25)}html[data-theme=dark] .assessorzinho-chat_chatSidebarLabel__ZlaZg{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_chatSessionItem__kXzyI{color:#CBD5E1}html[data-theme=dark] .assessorzinho-chat_chatSessionItem__kXzyI:hover{background:rgba(59,130,246,.12)}html[data-theme=dark] .assessorzinho-chat_chatSessionItemActive__YhIHZ{background:rgba(59,130,246,.2)}html[data-theme=dark] .assessorzinho-chat_chatSessionBtn__MnQh5{color:#E2E8F0}html[data-theme=dark] .assessorzinho-chat_chatSessionRenameInput__6fF_Z{background:rgba(6,12,22,.9);border-color:rgba(59,130,246,.25);color:#E2E8F0}html[data-theme=dark] .assessorzinho-chat_chatHeader__vWyPg{background:linear-gradient(135deg,#060C18,#0F2552 55%,#14315E);color:#F1F5F9;border-bottom:1px solid rgba(59,130,246,.18)}html[data-theme=dark] .assessorzinho-chat_chatHeaderTitle__FKY_r{color:#F1F5F9}html[data-theme=dark] .assessorzinho-chat_chatHeaderSubtitle__XLIa7{color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_chatMessages__a4Dgg{background:#080E1C}html[data-theme=dark] .assessorzinho-chat_chatMsgBot__pynrX{background:rgba(18,28,46,.95);color:#E2E8F0;border-color:rgba(59,130,246,.14)}html[data-theme=dark] .assessorzinho-chat_chatMsgUser__za8R7{background:linear-gradient(135deg,#0F4C81,#1749A8);color:#fff}html[data-theme=dark] .assessorzinho-chat_chatTypingDots__3Wlg7 span{background:#60A5FA}html[data-theme=dark] .assessorzinho-chat_chatEditBtn__KeYB4{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_chatEditBtn__KeYB4:hover{color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_reportCard__tm_5I{background:linear-gradient(145deg,#0F1A2E,#0C1626);border-color:rgba(59,130,246,.2)}html[data-theme=dark] .assessorzinho-chat_reportCardMeta__iVRDA strong{color:#E2E8F0}html[data-theme=dark] .assessorzinho-chat_reportFormatBtn__iMPfb{background:rgba(10,18,32,.85);border-color:rgba(59,130,246,.2);color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_reportFormatBtnHighlight__9_Fx1,html[data-theme=dark] .assessorzinho-chat_reportFormatBtn__iMPfb:hover{border-color:#3B82F6;color:#BFDBFE}html[data-theme=dark] .assessorzinho-chat_reportCopyBtn__aPyqK{background:rgba(10,18,32,.85);border-color:rgba(59,130,246,.2);color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_reportCopyBtn__aPyqK:hover{border-color:#3B82F6;color:#BFDBFE}html[data-theme=dark] .assessorzinho-chat_reportCopyBtnDone__q2Udt{border-color:rgba(52,211,153,.45);background:rgba(6,78,59,.25);color:#6EE7B7}html[data-theme=dark] .assessorzinho-chat_reportAutoNote__iysaR{color:#34D399}html[data-theme=dark] .assessorzinho-chat_chatFooter__oT_ce{background:#0C1423;border-top-color:rgba(59,130,246,.14)}html[data-theme=dark] .assessorzinho-chat_chatFooterDrag__VoztA{background:#0F1B2E;box-shadow:inset 0 0 0 2px rgba(59,130,246,.4)}html[data-theme=dark] .assessorzinho-chat_chatDropHint__OrRyP{background:rgba(12,20,35,.94);border-color:rgba(59,130,246,.5);color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_chatInputBox__ya2TE{background:rgba(6,12,22,.9);border-color:rgba(59,130,246,.2)}html[data-theme=dark] .assessorzinho-chat_chatInputBox__ya2TE:focus-within{border-color:#3B82F6;box-shadow:0 0 0 3px rgba(59,130,246,.15);background:rgba(6,12,22,.95)}html[data-theme=dark] .assessorzinho-chat_chatInputBox__ya2TE textarea{color:#FFFFFF}html[data-theme=dark] .assessorzinho-chat_chatInputBox__ya2TE textarea::placeholder{color:#64748B}html[data-theme=dark] .assessorzinho-chat_chatInput__DkVN_{background:transparent;color:#E2E8F0}html[data-theme=dark] .assessorzinho-chat_chatInput__DkVN_::placeholder{color:#64748B}html[data-theme=dark] .assessorzinho-chat_chatAttachBtn__iuTUD{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_chatAttachBtn__iuTUD:hover:not(:disabled){color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_chatMicBtn__2Twzs{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_chatMicBtn__2Twzs:hover:not(:disabled){color:#93C5FD;background:rgba(37,99,235,.12)}html[data-theme=dark] .assessorzinho-chat_chatVoiceBtn__2kkra{background:#1e293b;border-color:#334155;color:#94a3b8}html[data-theme=dark] .assessorzinho-chat_chatVoiceBtnSecondary__HSYLZ{background:#0f172a;border-color:#334155;color:#94a3b8}html[data-theme=dark] .assessorzinho-chat_chatActionBtn__NBGWM{background:#0f172a;border-color:#334155;color:#93c5fd}html[data-theme=dark] .assessorzinho-chat_chatActionBtn__NBGWM:hover{background:#1e293b;border-color:#475569}html[data-theme=dark] .assessorzinho-chat_voiceRecorderBar__HuL4Q{background:linear-gradient(135deg,#0f172a,#1e293b);border-color:#334155}html[data-theme=dark] .assessorzinho-chat_voiceRecTime__s1Q8I{color:#93c5fd}html[data-theme=dark] .assessorzinho-chat_voiceRecHint__zxxVC{color:#94a3b8}html[data-theme=dark] .assessorzinho-chat_voiceRecSecondary__HVwx5{background:#0f172a;border-color:#475569;color:#93c5fd}html[data-theme=dark] .assessorzinho-chat_chatExportMenu__32sI6{background:#0C1423;border-color:rgba(59,130,246,.15);box-shadow:0 10px 40px rgba(0,0,0,.5)}html[data-theme=dark] .assessorzinho-chat_chatTokenInfo__ShF5Q{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_chatFab__FyGgJ{background:linear-gradient(135deg,#0F4C81,#09345B);box-shadow:0 2px 12px rgba(59,130,246,.5)}html[data-theme=dark] .assessorzinho-chat_chatTyping__3mDZl{background:rgba(18,28,46,.95);border-color:rgba(59,130,246,.14);color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_chatWindow__yEQBf{background:#080E1C;border-color:rgba(59,130,246,.2)}html[data-theme=dark] .assessorzinho-chat_chatExportMenu__32sI6 button{background:transparent;color:#CBD5E1}html[data-theme=dark] .assessorzinho-chat_chatExportMenu__32sI6 button:hover{background:rgba(59,130,246,.1);color:#93C5FD}.assessorzinho-chat_chatWindowEmbedded__LC_OG{position:relative;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:none;flex:1;z-index:1;bottom:auto;top:auto;animation:none;border-radius:0;box-shadow:none;border:0;overflow:hidden}.assessorzinho-chat_chatWindowEmbedded__LC_OG.assessorzinho-chat_chatWindowWithSidebar__kOjc0{min-width:0;width:100%;max-width:100%}.assessorzinho-chat_chatWindowEmbedded__LC_OG:not(.assessorzinho-chat_chatWindowFullscreen__wEeEh) .assessorzinho-chat_chatSidebar__4XVSd{width:148px;min-width:0}.assessorzinho-chat_chatWindowEmbedded__LC_OG .assessorzinho-chat_chatMain__xBe3h{min-width:0;flex:1;overflow:hidden}.assessorzinho-chat_chatWindowEmbedded__LC_OG:not(.assessorzinho-chat_chatWindowFullscreen__wEeEh) .assessorzinho-chat_chatHeader__vWyPg{min-height:var(--topbar-h,72px);padding:10px 12px 10px 14px}.assessorzinho-chat_chatWindowEmbedded__LC_OG:not(.assessorzinho-chat_chatWindowFullscreen__wEeEh) .assessorzinho-chat_chatHeaderTitle__FKY_r{gap:8px;font-size:13px}.assessorzinho-chat_chatWindowEmbedded__LC_OG:not(.assessorzinho-chat_chatWindowFullscreen__wEeEh) .assessorzinho-chat_chatHeaderActions__uU5bj{gap:2px}.assessorzinho-chat_chatWindowEmbedded__LC_OG:not(.assessorzinho-chat_chatWindowFullscreen__wEeEh) .assessorzinho-chat_chatHeaderBtn__00xb1{width:28px;height:28px}.assessorzinho-chat_chatWindowEmbedded__LC_OG:not(.assessorzinho-chat_chatWindowFullscreen__wEeEh) .assessorzinho-chat_chatMessages__a4Dgg{padding:18px 12px 14px}.assessorzinho-chat_chatWindowEmbedded__LC_OG.assessorzinho-chat_chatWindowFullscreen__wEeEh{width:auto;height:auto;z-index:400;border-radius:16px;box-shadow:0 32px 80px rgba(9,52,91,.28);border:1px solid rgba(15,76,129,.14)}.assessorzinho-chat_contextSuggestions__rFTGM{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 10px}.assessorzinho-chat_contextSuggestionChip__MUxXE{border:1px solid #e7ebf0;background:#F7F9FC;color:#1D2A3A;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left;line-height:1.3}.assessorzinho-chat_contextSuggestionChip__MUxXE:hover:not(:disabled){border-color:#0F4C81;color:#0F4C81;background:#fff}.assessorzinho-chat_contextSuggestionChip__MUxXE:disabled{opacity:.5;cursor:default}html[data-theme=dark] .assessorzinho-chat_contextSuggestionChip__MUxXE{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);color:#E8EEF5}html[data-theme=dark] .assessorzinho-chat_contextSuggestionChip__MUxXE:hover:not(:disabled){border-color:#63A4FF;color:#93C5FD;background:rgba(99,164,255,.08)}.assessorzinho-chat_effortBar__k1URB{display:flex;align-items:center;gap:6px;padding:4px 12px 2px;border-bottom:1px solid rgba(30,94,204,.07)}.assessorzinho-chat_effortSelector__byPyN{position:relative;display:flex;align-items:center;gap:6px}.assessorzinho-chat_effortBtn__L1zab{display:flex;align-items:center;gap:6px;padding:4px 9px;border-radius:8px;border:1px solid rgba(30,94,204,.15);background:rgba(30,94,204,.06);color:#0F4C81;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}.assessorzinho-chat_effortBtn__L1zab:hover{background:rgba(30,94,204,.12)}.assessorzinho-chat_effortBtnModel___o5uH{font-weight:700}.assessorzinho-chat_effortBtnEffort__mDuh0{font-size:11px;font-weight:500;color:#64748b;padding-left:6px;border-left:1px solid rgba(30,94,204,.2)}.assessorzinho-chat_effortDowngradeBadge__LIyIA{font-size:10px;color:#ef4444}.assessorzinho-chat_effortDropdown__KQEql{position:absolute;bottom:calc(100% + 6px);left:0;background:#fff;border:1px solid rgba(30,94,204,.18);border-radius:12px;box-shadow:0 8px 28px rgba(13,31,60,.18);overflow:hidden;z-index:500;min-width:230px;padding:6px 0}.assessorzinho-chat_effortDropHead__uE4t0{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;padding:6px 14px 4px}.assessorzinho-chat_effortDropDivider__X_IqX{height:1px;background:rgba(30,94,204,.1);margin:6px 0}.assessorzinho-chat_effortOption__hHYvo{display:flex;justify-content:space-between;align-items:center;width:100%;padding:7px 14px;font-size:13px;color:#1e293b;background:transparent;border:none;cursor:pointer;transition:background .12s;text-align:left;gap:8px}.assessorzinho-chat_effortOption__hHYvo small{color:#64748b;font-size:11px}.assessorzinho-chat_effortOption__hHYvo:hover{background:rgba(30,94,204,.07)}.assessorzinho-chat_effortOptionActive__TDEKR{color:#0F4C81;font-weight:600;background:rgba(30,94,204,.06)}.assessorzinho-chat_effortModelRow__2DBDd{display:flex;justify-content:space-between;align-items:center;padding:7px 14px;font-size:13px;color:#334155;gap:8px}.assessorzinho-chat_effortModelRowBtn__gDaeC{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;font-size:inherit;color:inherit;background:transparent;border:none;cursor:pointer;gap:8px}.assessorzinho-chat_effortModelRowActive__l4W7Q{color:#0F4C81;font-weight:600}.assessorzinho-chat_effortModelCheck__IqyIj{color:#0F4C81;font-weight:700}.assessorzinho-chat_effortUpgradeBtn__oqvb4{font-size:11px;font-weight:600;color:#0F4C81;background:rgba(30,94,204,.08);border:1px solid rgba(30,94,204,.2);border-radius:6px;padding:2px 8px;cursor:pointer;transition:background .12s}.assessorzinho-chat_effortUpgradeBtn__oqvb4:hover{background:rgba(30,94,204,.16)}.assessorzinho-chat_effortUnavailableBadge__GzgQz{font-size:9px;font-weight:600;color:#64748b;background:rgba(100,116,139,.12);border:1px solid rgba(100,116,139,.25);border-radius:999px;padding:2px 8px;white-space:nowrap;flex-shrink:0}.assessorzinho-chat_effortDowngradeNote__H2FIy{font-size:11px;color:#ef4444;padding:6px 14px 2px;margin:0}.assessorzinho-chat_effortPlanLink__EAdNp{display:block;width:calc(100% - 16px);margin:4px 8px 6px;padding:8px 12px;border:none;border-radius:8px;background:rgba(30,94,204,.08);color:#0F4C81;font-size:12px;font-weight:600;text-align:left;cursor:pointer;font-family:inherit}.assessorzinho-chat_effortPlanLink__EAdNp:hover{background:rgba(30,94,204,.14)}html[data-theme=dark] .assessorzinho-chat_effortBtn__L1zab{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.25);color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_effortBtnEffort__mDuh0{color:#94A3B8;border-left-color:rgba(59,130,246,.25)}html[data-theme=dark] .assessorzinho-chat_effortDropdown__KQEql{background:#0f172a;border-color:rgba(59,130,246,.25)}html[data-theme=dark] .assessorzinho-chat_effortOption__hHYvo{color:#CBD5E1}html[data-theme=dark] .assessorzinho-chat_effortOption__hHYvo:hover{background:rgba(59,130,246,.1)}html[data-theme=dark] .assessorzinho-chat_effortOptionActive__TDEKR{color:#93C5FD;background:rgba(59,130,246,.12)}html[data-theme=dark] .assessorzinho-chat_effortModelRow__2DBDd{color:#CBD5E1}html[data-theme=dark] .assessorzinho-chat_effortModelCheck__IqyIj,html[data-theme=dark] .assessorzinho-chat_effortModelRowActive__l4W7Q{color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_effortDropHead__uE4t0{color:#64748B}html[data-theme=dark] .assessorzinho-chat_effortDropDivider__X_IqX{background:rgba(59,130,246,.15)}html[data-theme=dark] .assessorzinho-chat_effortUpgradeBtn__oqvb4{color:#93C5FD;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}html[data-theme=dark] .assessorzinho-chat_effortUnavailableBadge__GzgQz{color:#94A3B8;background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.25)}.assessorzinho-chat_tokenRingWrap__DmRbg{position:relative;flex-shrink:0;display:flex;align-items:center;gap:4px}.assessorzinho-chat_tokenRingBtn__DH9OH{width:34px;height:34px;border:none;border-radius:50%;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.assessorzinho-chat_tokenRingBtn__DH9OH:hover{color:#0F4C81;background:rgba(30,94,204,.08)}.assessorzinho-chat_tokenRingBtnWarn__y4FCh{color:#d97706}.assessorzinho-chat_tokenRingBtnBlocked__Xr7Do{color:#dc2626}.assessorzinho-chat_tokenRingBtnBusy__lTgDX{color:#0F4C81}.assessorzinho-chat_tokenRingLabel__Wrgy9{font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#64748b;white-space:nowrap;user-select:none;max-width:108px;overflow:hidden;text-overflow:ellipsis}.assessorzinho-chat_tokenRingSvgSpin__RumgX{animation:assessorzinho-chat_tokenRingSpin__Gzpp0 .9s linear infinite}@keyframes assessorzinho-chat_tokenRingSpin__Gzpp0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.assessorzinho-chat_tokenUsagePop__ghiAS{position:absolute;bottom:calc(100% + 8px);right:0;width:280px;background:#fff;border:1px solid rgba(30,94,204,.15);border-radius:12px;box-shadow:0 12px 40px rgba(13,31,60,.18);padding:12px 14px 10px;z-index:600}.assessorzinho-chat_tokenUsagePopHead__FzLu1{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;font-weight:700;color:#1e293b}.assessorzinho-chat_tokenUsagePopClose__jGkFj{border:none;background:transparent;color:#94a3b8;font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.assessorzinho-chat_tokenUsagePopClose__jGkFj:hover{color:#64748b}.assessorzinho-chat_tokenUsagePopHero__k3Yfj{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:#1e293b;margin-bottom:6px;letter-spacing:-.01em}.assessorzinho-chat_tokenUsagePopSummary__kYIX0{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;font-size:11px}.assessorzinho-chat_tokenUsagePopPct__pSKoW{font-weight:700;color:#1e293b}.assessorzinho-chat_tokenUsagePopCount__A72UF{color:#64748b;text-align:right}.assessorzinho-chat_tokenUsageSegBar__iRoCG{display:flex;height:5px;border-radius:3px;overflow:hidden;background:#e2e8f0;margin-bottom:10px}.assessorzinho-chat_tokenUsageSeg__FEh6b{min-width:2px;height:100%}.assessorzinho-chat_tokenUsageLoading__hGxCg{margin:0 0 6px;font-size:11px;color:#94a3b8}.assessorzinho-chat_tokenUsageList__8ay_n{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:180px;overflow-y:auto}.assessorzinho-chat_tokenUsageList__8ay_n li{display:flex;align-items:center;gap:8px;font-size:12px;color:#334155}.assessorzinho-chat_tokenUsageDot__YKLEd{width:8px;height:8px;border-radius:2px;flex-shrink:0}.assessorzinho-chat_tokenUsageAgentLabel__PFY1o{flex:1}.assessorzinho-chat_tokenUsageAgentVal__NB7Nl{font-variant-numeric:tabular-nums;color:#64748b;font-size:11.5px}.assessorzinho-chat_tokenUsageEmpty__JlYoA{color:#94a3b8;font-size:11.5px}.assessorzinho-chat_tokenUsageLink__G92e9{margin-top:10px;width:100%;border:none;background:transparent;color:#0F4C81;font-size:11.5px;font-weight:600;cursor:pointer;text-align:left;padding:4px 0 0}.assessorzinho-chat_tokenUsageLink__G92e9:hover{text-decoration:underline}.assessorzinho-chat_tokenUsageReset__26CHy{margin:0 0 8px;font-size:11px;color:#64748b}.assessorzinho-chat_tokenUsageRollover__8x4g2{margin:0 0 8px;font-size:10.5px;color:#16a34a;font-weight:500}.assessorzinho-chat_tokenUsageBlockedActions___gBgR{display:flex;gap:6px;margin-bottom:10px}.assessorzinho-chat_tokenUsageActionPrimary__Zu_yL,.assessorzinho-chat_tokenUsageActionSecondary__jqnMT{flex:1;border-radius:8px;padding:7px 8px;font-size:11px;font-weight:700;cursor:pointer;border:none}.assessorzinho-chat_tokenUsageActionPrimary__Zu_yL{background:linear-gradient(135deg,#0F4C81,#1749a8);color:#fff}.assessorzinho-chat_tokenUsageActionSecondary__jqnMT{background:rgba(30,94,204,.1);color:#0F4C81;border:1px solid rgba(30,94,204,.25)}html[data-theme=dark] .assessorzinho-chat_tokenRingBtn__DH9OH{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_tokenRingBtn__DH9OH:hover{color:#93C5FD;background:rgba(59,130,246,.12)}html[data-theme=dark] .assessorzinho-chat_tokenRingBtnWarn__y4FCh{color:#FBBF24}html[data-theme=dark] .assessorzinho-chat_tokenRingBtnBlocked__Xr7Do{color:#F87171}html[data-theme=dark] .assessorzinho-chat_tokenRingBtnBusy__lTgDX{color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_tokenRingLabel__Wrgy9{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_tokenUsagePop__ghiAS{background:#0f172a;border-color:rgba(59,130,246,.25);box-shadow:0 12px 40px rgba(0,0,0,.45)}html[data-theme=dark] .assessorzinho-chat_tokenUsagePopHead__FzLu1{color:#E2E8F0}html[data-theme=dark] .assessorzinho-chat_tokenUsagePopHero__k3Yfj{color:#F1F5F9}html[data-theme=dark] .assessorzinho-chat_tokenUsagePopPct__pSKoW{color:#E2E8F0}html[data-theme=dark] .assessorzinho-chat_tokenUsagePopCount__A72UF{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_tokenUsageSegBar__iRoCG{background:#1e293b}html[data-theme=dark] .assessorzinho-chat_tokenUsageList__8ay_n li{color:#CBD5E1}html[data-theme=dark] .assessorzinho-chat_tokenUsageAgentVal__NB7Nl{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_tokenUsageLink__G92e9{color:#93C5FD}html[data-theme=dark] .assessorzinho-chat_tokenUsageReset__26CHy{color:#94A3B8}html[data-theme=dark] .assessorzinho-chat_tokenUsageRollover__8x4g2{color:#4ADE80}html[data-theme=dark] .assessorzinho-chat_tokenUsageActionSecondary__jqnMT{background:rgba(59,130,246,.15);color:#93C5FD;border-color:rgba(59,130,246,.3)}.mono-icon_wrap__OnJx1{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.chat-message-text_body__y41A0{display:flex;flex-direction:column;gap:6px}.chat-message-text_line__thFJ_{line-height:1.55}.chat-message-text_gap__6L6wZ{height:8px}.chat-message-text_hr__n8dTE{border:none;border-top:1px solid #e5e7eb;margin:8px 0;width:100%}.chat-message-text_h1__TK6Sq{font-size:1.15rem;font-weight:750;line-height:1.35;color:#0f172a;margin-top:6px}.chat-message-text_h2__13XSQ{font-size:1.02rem;font-weight:700;line-height:1.4;color:#1e293b;margin-top:10px}.chat-message-text_h3__EFMtA{font-size:.95rem;font-weight:650;line-height:1.4;color:#334155;margin-top:8px}.chat-message-text_bullet__ZKVKo{display:flex;gap:8px;align-items:flex-start;line-height:1.5;padding-left:2px}.chat-message-text_bulletMark__C3WTu{flex-shrink:0;color:#1e5ecc;font-weight:700;line-height:1.5}.chat-message-text_sentUp___Ji5l{color:#16A34A}.chat-message-text_sentDown__hgQvU,.chat-message-text_sentUp___Ji5l{font-weight:800;font-size:.92em;margin-right:.35em;display:inline-block;line-height:1;transform:translateY(-1px)}.chat-message-text_sentDown__hgQvU{color:#DC2626}.chat-message-text_body__y41A0 strong{font-weight:700;color:#0f172a}.chat-message-text_tableWrap__VgYzz{overflow-x:auto;margin:8px 0;border-radius:8px;border:1px solid #e5e7eb}.chat-message-text_table__dPpZk{width:100%;border-collapse:collapse;font-size:12px;line-height:1.4}.chat-message-text_table__dPpZk td,.chat-message-text_table__dPpZk th{padding:6px 8px;text-align:left;border-bottom:1px solid #eef2f7;vertical-align:top}.chat-message-text_table__dPpZk th{background:#f8fafc;font-weight:700;color:#111827}.chat-message-text_table__dPpZk tr:last-child td{border-bottom:none}.chat-message-text_topicList__c4KFp{display:flex;flex-direction:column;gap:12px;margin:8px 0}.chat-message-text_topicItem__tg018{padding:10px 12px;border-radius:10px;border:1px solid #e5e7eb;background:#f8fafc}.chat-message-text_topicTitle__zJEl_{font-weight:700;font-size:.95rem;line-height:1.4;color:#0f172a;margin-bottom:4px}.chat-message-text_topicBody__gfoS8{font-size:.9rem;line-height:1.55;color:#334155}html[data-theme=dark] .chat-message-text_body__y41A0{color:#E2E8F0}html[data-theme=dark] .chat-message-text_body__y41A0 strong,html[data-theme=dark] .chat-message-text_h1__TK6Sq,html[data-theme=dark] .chat-message-text_h2__13XSQ,html[data-theme=dark] .chat-message-text_h3__EFMtA{color:#F1F5F9}html[data-theme=dark] .chat-message-text_hr__n8dTE{border-top-color:rgba(59,130,246,.2)}html[data-theme=dark] .chat-message-text_bulletMark__C3WTu{color:#60A5FA}html[data-theme=dark] .chat-message-text_sentUp___Ji5l{color:#4ADE80}html[data-theme=dark] .chat-message-text_sentDown__hgQvU{color:#F87171}html[data-theme=dark] .chat-message-text_tableWrap__VgYzz{border-color:rgba(59,130,246,.15)}html[data-theme=dark] .chat-message-text_table__dPpZk th{background:rgba(6,12,22,.85);color:#E2E8F0;border-bottom-color:rgba(59,130,246,.15)}html[data-theme=dark] .chat-message-text_table__dPpZk td{color:#CBD5E1;border-bottom-color:rgba(255,255,255,.05)}html[data-theme=dark] .chat-message-text_topicItem__tg018{background:rgba(6,12,22,.65);border-color:rgba(59,130,246,.18)}html[data-theme=dark] .chat-message-text_topicTitle__zJEl_{color:#F1F5F9}html[data-theme=dark] .chat-message-text_topicBody__gfoS8{color:#CBD5E1}