.Colleague_colleague__xfCGA{display:flex;flex-direction:column;gap:var(--p-space-4);min-height:calc(100dvh - 180px)}.Colleague_header__xBWlT{display:flex;align-items:center;gap:var(--p-space-3);padding-bottom:var(--p-space-3);border-bottom:1px solid var(--p-hairline)}.Colleague_avatar__q0Eyt{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:var(--p-brand-tint);color:var(--p-brand-deep);font-size:var(--p-text-lg);font-weight:650}.Colleague_identity__egXOI{display:flex;flex-direction:column;flex:1 1;line-height:1.3}.Colleague_name__BjlkR{font-size:var(--p-text-md);font-weight:650;color:var(--p-ink)}.Colleague_aiTag__iNXBX,.Colleague_role__EDDlb{font-size:var(--p-text-xs);color:var(--p-ink-3)}.Colleague_aiTag__iNXBX{padding:2px 8px;border:1px solid var(--p-hairline-strong);border-radius:999px;font-weight:700;letter-spacing:.08em}.Colleague_forget__2TVQh{padding:0;background:none;border:0;color:var(--p-ink-3);font-family:var(--p-font-ui);font-size:var(--p-text-xs);text-decoration:underline;cursor:pointer}.Colleague_forget__2TVQh:hover{color:var(--p-ink-2)}.Colleague_thread__Q6o7E{flex:1 1;display:flex;flex-direction:column;gap:var(--p-space-4)}.Colleague_turn__PRrV7{display:flex;flex-direction:column;gap:var(--p-space-2);max-width:92%}.Colleague_turn__PRrV7[data-from=me]{align-self:flex-end;align-items:flex-end}.Colleague_bubble__pr5wF{margin:0;padding:var(--p-space-3) var(--p-space-4);border-radius:var(--p-radius-lg);background:var(--p-surface);border:1px solid var(--p-hairline);white-space:pre-wrap;overflow-wrap:anywhere}.Colleague_turn__PRrV7[data-from=me] .Colleague_bubble__pr5wF{background:var(--p-brand-tint);border-color:transparent;color:var(--p-ink)}.Colleague_sources__XULlX{margin:0;font-size:var(--p-text-xs);color:var(--p-ink-3)}.Colleague_sourcesLabel__3rymr{font-weight:650;color:var(--p-ink-2)}.Colleague_approval__IPs8b{padding:var(--p-space-3) var(--p-space-4);border-radius:var(--p-radius-md);background:var(--p-signal-tint);border-left:3px solid var(--p-signal)}.Colleague_approvalTitle__HoHdd{margin:0 0 var(--p-space-2);font-size:var(--p-text-sm);font-weight:650;color:var(--p-ink)}.Colleague_approvalList__PVPSO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--p-space-3)}.Colleague_approvalList__PVPSO li{display:flex;flex-direction:column;gap:2px;font-size:var(--p-text-sm)}.Colleague_approvalNote__DbATQ,.Colleague_approvalWho__lhSFU,.Colleague_approvalWhy__WBOT7{font-size:var(--p-text-xs);color:var(--p-ink-2)}.Colleague_approvalNote__DbATQ{margin:var(--p-space-3) 0 0;font-weight:600}.Colleague_refused__Kd8r0{margin:0;padding:var(--p-space-3) var(--p-space-4);border-radius:var(--p-radius-md);background:var(--p-surface-2);font-size:var(--p-text-sm);color:var(--p-ink-2)}.Colleague_empty__EEk_H{display:flex;flex-direction:column;gap:var(--p-space-4);padding:var(--p-space-4) 0}.Colleague_emptyLead__arQj1{margin:0;max-width:46ch;font-size:var(--p-text-lg);line-height:1.45;color:var(--p-ink-2);text-wrap:pretty}.Colleague_suggestions__9iMo_{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--p-space-2)}.Colleague_suggestion__9vdK8{min-height:var(--p-touch-min);padding:var(--p-space-2) var(--p-space-4);border:1px solid var(--p-hairline-strong);border-radius:999px;background:var(--p-surface);color:var(--p-ink-2);font:inherit;font-size:var(--p-text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.Colleague_suggestion__9vdK8:hover{border-color:var(--p-brand);color:var(--p-brand-deep)}}.Colleague_thinking__tB_p1{display:flex;align-items:center;gap:var(--p-space-2);margin:0;font-size:var(--p-text-sm);color:var(--p-ink-3)}.Colleague_dots__pWhr5{display:inline-flex;gap:3px}.Colleague_dots__pWhr5 i{width:5px;height:5px;border-radius:50%;background:var(--p-ink-4);animation:Colleague_pulse__gdvV5 1.2s var(--p-ease) infinite}.Colleague_dots__pWhr5 i:nth-child(2){animation-delay:.15s}.Colleague_dots__pWhr5 i:nth-child(3){animation-delay:.3s}@keyframes Colleague_pulse__gdvV5{0%,60%,to{opacity:.3}30%{opacity:1}}.Colleague_composer__F0MNG{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:var(--p-space-2);align-items:flex-end;padding-top:var(--p-space-3);background:linear-gradient(to top,var(--p-ground) 70%,transparent)}.Colleague_input__ma0K8{flex:1 1;min-height:var(--p-touch-min);max-height:40vh;padding:var(--p-space-3) var(--p-space-4);border:1px solid var(--p-hairline-strong);border-radius:var(--p-radius-lg);background:var(--p-surface);color:var(--p-ink);font:inherit;line-height:1.5;resize:vertical;font-size:max(16px,var(--p-text-md))}.Colleague_send__a6LrE{min-height:var(--p-touch-min);padding:0 var(--p-space-5);border:0;border-radius:var(--p-radius-lg);background:var(--p-brand);color:#fff;font:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}.Colleague_send__a6LrE:disabled{background:var(--p-surface-2);color:var(--p-ink-4);cursor:default}.Colleague_srOnly__JIJCI{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (min-width:768px){.Colleague_turn__PRrV7{max-width:64ch}}