.AskAgent_page__wSYpn{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;width:100%;max-width:760px;margin:0 auto;padding:22px 20px 14px}.AskAgent_head__UJAz1{flex-shrink:0;text-align:center;margin-bottom:12px}.AskAgent_title__pj8I9{font-size:24px;font-weight:800;margin:0 0 4px;letter-spacing:.01em}.AskAgent_grad__vyLLQ{background:linear-gradient(90deg,#0d9488,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=dark] .AskAgent_grad__vyLLQ{background:linear-gradient(90deg,#2dd4bf,#a78bfa);-webkit-background-clip:text;background-clip:text}.AskAgent_sub__yc5ot{font-size:12px;color:var(--text-secondary);margin:0}.AskAgent_tech__TnMt3{font-size:11px;color:var(--text-tertiary);margin:3px 0 0;letter-spacing:.01em}.AskAgent_thread__LEvVt{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;padding:12px 2px}.AskAgent_intro__xtVQq{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:20px 0}.AskAgent_introIcon__iRWwj{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;background:linear-gradient(135deg,#0d9488,#7c4de8)}.AskAgent_introText__qkWWx{font-size:14px;line-height:1.8;color:var(--text-secondary);max-width:460px;margin:0}.AskAgent_samples__Niiyx{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:4px}.AskAgent_sample__Lx1lY{font-size:13px;color:var(--text-secondary);background:var(--glass-bg-strong);border:1px solid var(--border-strong);border-radius:999px;padding:8px 15px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.AskAgent_sample__Lx1lY:hover{color:var(--text-primary);border-color:#0d9488;background:rgba(13,148,136,.06)}.AskAgent_userRow__Q4wUt{display:flex;justify-content:flex-end}.AskAgent_userBubble__HygRF{max-width:78%;background:linear-gradient(90deg,#0d9488,#7c4de8);color:#fff;font-size:14.5px;line-height:1.6;border-radius:16px 16px 4px 16px;padding:10px 15px}.AskAgent_agentRow__vXWrq{display:flex;gap:10px;align-items:flex-start}.AskAgent_agentIcon__F6Daa{flex-shrink:0;width:30px;height:30px;border-radius:9px;margin-top:2px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;background:linear-gradient(135deg,#0d9488,#7c4de8)}.AskAgent_agentBody__n72hQ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px}.AskAgent_agentText__mVwYu{font-size:14.5px;line-height:1.8;color:var(--text-primary);background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:4px 16px 16px 16px;padding:12px 16px;white-space:pre-wrap}.AskAgent_agentError__wG9qv{color:var(--text-secondary)}.AskAgent_opts__SxVpY{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.AskAgent_opt__MPvSJ{font-size:13px;color:#0d9488;font-weight:600;background:rgba(13,148,136,.07);border:1px solid rgba(13,148,136,.35);border-radius:999px;padding:7px 14px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.AskAgent_opt__MPvSJ:hover:not(:disabled){background:rgba(13,148,136,.14);border-color:#0d9488}.AskAgent_opt__MPvSJ:disabled{opacity:.5;cursor:default}[data-theme=dark] .AskAgent_opt__MPvSJ{color:#2dd4bf;border-color:rgba(45,212,191,.4);background:rgba(45,212,191,.08)}.AskAgent_cites__XYg6I{display:flex;flex-direction:column;gap:6px}.AskAgent_cite__TGJID{display:flex;align-items:center;gap:10px;background:var(--glass-bg);border:1px solid var(--border);border-radius:10px;padding:8px 11px;text-decoration:none;transition:border-color .14s,transform .14s}.AskAgent_cite__TGJID:hover{border-color:#0d9488;transform:translateX(2px)}.AskAgent_citeNum__suMCj{flex-shrink:0;width:20px;height:20px;border-radius:6px;background:rgba(13,148,136,.12);color:#0d9488;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}[data-theme=dark] .AskAgent_citeNum__suMCj{color:#2dd4bf;background:rgba(45,212,191,.16)}.AskAgent_citeMain__M2pWy{display:flex;flex-direction:column;gap:1px;min-width:0}.AskAgent_citeTitle__NJrlG{font-size:12.5px;color:var(--text-primary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AskAgent_citeMeta__gu8ca{font-size:10.5px;color:var(--text-tertiary)}.AskAgent_typing__HwsAP{display:flex;gap:4px;align-items:center;background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:4px 16px 16px 16px;padding:14px 16px}.AskAgent_typing__HwsAP span{width:6px;height:6px;border-radius:50%;background:var(--text-tertiary);animation:AskAgent_typingBounce__LnJle 1.2s ease-in-out infinite}.AskAgent_typing__HwsAP span:nth-child(2){animation-delay:.15s}.AskAgent_typing__HwsAP span:nth-child(3){animation-delay:.3s}@keyframes AskAgent_typingBounce__LnJle{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.AskAgent_inputBar__Yjiu8{flex-shrink:0;display:flex;align-items:center;gap:8px;background:var(--glass-bg-strong);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1.5px solid var(--border-strong);border-radius:14px;padding:6px 6px 6px 16px}.AskAgent_inputBar__Yjiu8:focus-within{border-color:#0d9488}.AskAgent_input__fiJif{flex:1 1;border:none;outline:none;background:transparent;font-size:15px;color:var(--text-primary);font-family:inherit;height:40px}.AskAgent_send__DEPMR{flex-shrink:0;width:40px;height:40px;border-radius:10px;border:none;background:linear-gradient(135deg,#0d9488,#7c4de8);color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .15s}.AskAgent_send__DEPMR:hover:not(:disabled){transform:translateY(-1px)}.AskAgent_send__DEPMR:disabled{opacity:.4;cursor:not-allowed}.AskAgent_disclaimer__QLw26{flex-shrink:0;text-align:center;font-size:11px;color:var(--text-tertiary);margin:8px 0 0}.AskAgent_discLink__V2Ard{color:var(--text-secondary);margin-left:3px}@media (max-width:768px){.AskAgent_page__wSYpn{padding:16px 14px 10px}.AskAgent_inputBar__Yjiu8{backdrop-filter:none;-webkit-backdrop-filter:none}.AskAgent_inputBar__Yjiu8,.AskAgent_sample__Lx1lY{background:var(--panel-solid)}}