#think-agent-root{--ta-accent:#B6C83E;font-family:Inter,Arial,sans-serif;position:fixed;bottom:22px;right:22px;z-index:2147483000;color:#15243b}#think-agent-root *{box-sizing:border-box}#think-agent-toggle{border:0;border-radius:99px;padding:14px 20px;background:#0b1d33;color:#fff;cursor:pointer;box-shadow:0 12px 40px #081a3055;font-size:14px;font-weight:700}#think-agent-toggle:first-letter{color:#B6C83E}#think-agent-panel{position:absolute;right:0;bottom:65px;width:min(385px,calc(100vw - 30px));height:min(575px,calc(100vh - 110px));background:#fff;box-shadow:0 20px 65px #07101d4d;border:1px solid #e2e7ee;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}#think-agent-panel[hidden]{display:none}#think-agent-panel header{background:#07101d;color:#fff;padding:19px;position:relative;display:flex;flex-direction:column;gap:6px}#think-agent-panel header strong{font-size:14px;letter-spacing:1.5px}#think-agent-panel header span{font-size:12px;color:#ced9e6}#think-agent-close{position:absolute;right:14px;top:12px;background:#fff0;color:#fff;border:0;font-size:26px;cursor:pointer}#think-agent-stream{background:#f6f8fb;flex:1;overflow:auto;padding:19px;display:flex;flex-direction:column;gap:12px}#think-agent-root .ta-bubble{line-height:1.5;font-size:13.5px;max-width:92%;padding:12px 14px;border-radius:14px;white-space:pre-wrap;overflow-wrap:anywhere}#think-agent-root .ta-bubble.bot{align-self:flex-start;background:#fff;border:1px solid #e4e9ef}#think-agent-root .ta-bubble.me{align-self:flex-end;background:#deebaf}#think-agent-form{display:flex;border-top:1px solid #e4e9ef;padding:11px;background:#fff;gap:8px}#think-agent-input{flex:1;min-width:0;border:1px solid #dce3ec;border-radius:10px;padding:12px;background:#fff;color:#07101d;font-size:13px}#think-agent-form button{background:#102744;color:#fff;border:0;border-radius:10px;width:42px;cursor:pointer}#think-agent-root .think-agent-foot{padding:5px 12px 10px;color:#657386;text-align:center;font-size:10px;background:#fff}#think-agent-human{font-size:11px;color:#102744;border:0;background:none;text-decoration:underline;cursor:pointer}@media(max-width:480px){#think-agent-root{right:12px;bottom:12px}#think-agent-panel{bottom:62px}}