.agent-dock_fab__QKsMc{position:fixed;z-index:86;right:calc(96px + env(safe-area-inset-right, 0px));bottom:calc(24px + env(safe-area-inset-bottom, 0px));min-height:48px;padding:0 18px;border:0;border-radius:24px;cursor:pointer;background:var(--n-blue,#0066ff);color:#fff;font:800 14px/1 inherit;box-shadow:0 8px 28px -10px rgba(10,15,60,.4);display:inline-flex;align-items:center;gap:8px;transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.agent-dock_fab__QKsMc[data-open=true]{opacity:0;pointer-events:none;transform:translateY(8px)}.agent-dock_fabLabel__khv_N{white-space:nowrap}.agent-dock_fabIcon__no3Rd,.agent-dock_fabShort__XuwlX{display:none}.agent-dock_badge__F9Etz{background:#ff1e72;color:#fff;border-radius:10px;padding:3px 8px;font-size:11px}.agent-dock_panel__1XDhI{position:fixed;z-index:88;right:0;top:0;bottom:0;width:400px;display:flex;flex-direction:column;min-height:0;background:#fff;color:#101633;border-left:1px solid #e3e8f4;overflow:hidden;transform:translateX(100%);visibility:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.agent-dock_panel__1XDhI[data-open=true]{transform:none;visibility:visible;transition-delay:0s}.agent-dock_head__AOEDS{display:flex;align-items:center;gap:10px;padding:10px 16px;flex:none}.agent-dock_head__AOEDS strong{font-size:14px;font-weight:800}.agent-dock_grow__RlYk7{flex:1}.agent-dock_count__MHFLL{flex:1;text-align:right;font-style:normal;font-size:12.5px;font-weight:700;color:#0047d6;font-variant-numeric:tabular-nums;white-space:nowrap}.agent-dock_close__OPgfO{border:0;background:none;color:#4a5375;font:700 13px/1 inherit;min-height:36px;padding:0 6px;cursor:pointer;white-space:nowrap}.agent-dock_prog__F4LwE{height:3px;background:#e3e8f4;flex:none;overflow:hidden}.agent-dock_prog__F4LwE i{display:block;height:100%;background:#0066ff;transform-origin:left;transform:scaleX(0);transition:transform .32s cubic-bezier(.22,1,.36,1)}.agent-dock_viewsw__335Ww{display:none;gap:2px;flex:1;min-width:0;padding:2px;border-radius:999px;background:#f4f7fd}.agent-dock_viewsw__335Ww button{position:relative;flex:1;min-height:32px;border:0;border-radius:999px;background:transparent;font:700 13px/1 inherit;color:#4a5375;cursor:pointer;white-space:nowrap}.agent-dock_viewsw__335Ww button[data-on=true]{background:#fff;color:#0047d6;box-shadow:0 1px 3px rgba(16,22,51,.12)}.agent-dock_waitMark__IQZXe{position:absolute;top:5px;right:8px;width:8px;height:8px;border-radius:50%;background:#ff1e72}.agent-dock_body__2LNOo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px;font-size:14px;line-height:1.7;word-break:auto-phrase;line-break:strict;overflow-wrap:break-word}.agent-dock_feed__deNS_{display:flex;flex-direction:column;gap:12px}.agent-dock_who__WfCNG{display:inline-flex;align-items:center;gap:6px;flex:none}.agent-dock_whoImg__IGWTg{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.agent-dock_bot__5F9Yr{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start}.agent-dock_botImg__1Aujf{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;animation:agent-dock_rise__sw5mn .3s cubic-bezier(.22,1,.36,1) both}.agent-dock_bot__5F9Yr>p{padding-top:4px}.agent-dock_typing__4crvK{display:inline-flex;gap:3px;margin-left:4px;vertical-align:middle}.agent-dock_typing__4crvK i{width:5px;height:5px;border-radius:50%;background:#0066ff;animation:agent-dock_blink__rvdjj 1s ease-in-out infinite}.agent-dock_typing__4crvK i:nth-child(2){animation-delay:.15s}.agent-dock_typing__4crvK i:nth-child(3){animation-delay:.3s}@keyframes agent-dock_blink__rvdjj{0%,to{opacity:.25}50%{opacity:1}}.agent-dock_newBelow__LMJ_F{position:absolute;left:50%;bottom:calc(76px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:2;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:#101633;color:#fff;font:700 13px/1 inherit;cursor:pointer;box-shadow:0 6px 18px -6px rgba(10,15,60,.45);animation:agent-dock_rise__sw5mn .2s cubic-bezier(.22,1,.36,1) both}.agent-dock_hint__scLYP,.agent-dock_note__x_x98,.agent-dock_say___t1ga{margin:0;animation:agent-dock_rise__sw5mn .3s cubic-bezier(.22,1,.36,1) both}.agent-dock_hint__scLYP,.agent-dock_note__x_x98{color:#4a5375;font-size:13px}.agent-dock_lead__24qvV{font-size:20px;font-weight:800;line-height:1.45;text-wrap:balance}.agent-dock_lead__24qvV,.agent-dock_user__kdF_4{margin:0;animation:agent-dock_rise__sw5mn .3s cubic-bezier(.22,1,.36,1) both}.agent-dock_user__kdF_4{align-self:flex-end;max-width:86%;padding:9px 14px;border-radius:18px 18px 4px 18px;background:#0066ff;color:#fff;font-weight:700;overflow-wrap:anywhere}@keyframes agent-dock_rise__sw5mn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.agent-dock_steps__N8f9A{list-style:none;margin:0;padding:10px 12px;display:grid;gap:4px;background:#f4f7fd;border-radius:14px;font-size:13.5px;font-weight:600}.agent-dock_steps__N8f9A li{display:flex;align-items:center;gap:8px;color:#7a83a3;animation:agent-dock_rise__sw5mn .24s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 70ms);transition:color .12s}.agent-dock_steps__N8f9A li[data-status=run]{color:#0066ff}.agent-dock_steps__N8f9A li[data-status=done]{color:#101633}.agent-dock_dot__o2j6k{width:16px;height:16px;flex:none;position:relative}.agent-dock_dot__o2j6k:before{content:"";position:absolute;inset:3px;border-radius:50%;background:#c6cde0}li[data-status=run] .agent-dock_dot__o2j6k:before{inset:0;background:none;border:2px solid #d7e5ff;border-top-color:#0066ff;animation:agent-dock_spin__42NMG .5s linear infinite}li[data-status=done] .agent-dock_dot__o2j6k:before{inset:0;background:#0b8a4d}li[data-status=done] .agent-dock_dot__o2j6k:after{content:"";position:absolute;left:5px;top:2.5px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@keyframes agent-dock_spin__42NMG{to{transform:rotate(1turn)}}.agent-dock_card__IReOy{margin-top:0;border:1.5px solid #d7e5ff;border-radius:14px;padding:12px 14px;display:grid;gap:10px;background:#fff;animation:agent-dock_rise__sw5mn .3s cubic-bezier(.22,1,.36,1) both}.agent-dock_cardTitle__ik_FA{margin:0;font-weight:800}.agent-dock_rows__nO6ka{margin:0;display:grid;gap:2px;font-size:13.5px}.agent-dock_rows__nO6ka>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px}.agent-dock_rows__nO6ka dt{color:#4a5375;font-weight:500}.agent-dock_rows__nO6ka dd{margin:0;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.agent-dock_rows__nO6ka>div[data-big=true] dd{font-size:18px;font-weight:800}.agent-dock_note__x_x98{background:#fff7d6;color:#7a5b00;padding:8px 10px;border-radius:10px;font-size:12.5px;line-height:1.55;font-weight:500}.agent-dock_actions__iT_XE{display:flex;flex-wrap:wrap;gap:6px 8px}.agent-dock_ghost__h5Oem,.agent-dock_primary__qQpzY{min-height:44px;padding:0 12px;white-space:nowrap;border-radius:999px;font:800 13.5px/1 inherit;cursor:pointer;border:1.5px solid transparent}.agent-dock_primary__qQpzY{background:#0066ff;color:#fff}.agent-dock_primary__qQpzY:hover:not(:disabled){background:#0047d6}.agent-dock_ghost__h5Oem{background:#fff;color:#101633;border-color:#c6cde0}.agent-dock_ghost__h5Oem:disabled,.agent-dock_primary__qQpzY:disabled{opacity:.5;cursor:not-allowed}.agent-dock_fail__agZBx{border:1.5px solid #f0b4b4;background:#fff5f5;color:#8a1f1f;border-radius:14px;padding:12px 14px;display:grid;gap:8px}.agent-dock_fail__agZBx p{margin:0}.agent-dock_err__SZhFY{margin:0;color:#b42318;font-size:13px}.agent-dock_ask__QlVEv{display:grid;gap:8px}.agent-dock_row__WOFHd{display:flex;gap:8px}.agent-dock_input__x6SvF{flex:1;min-width:0;min-height:46px;padding:8px 14px;border-radius:999px;border:1.5px solid #c6cde0;background:#fff;color:inherit;font:600 16px/1.4 inherit}.agent-dock_foot__7qaiG{flex:none;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px));border-top:1px solid #e3e8f4;background:#fff}.agent-dock_done__dhPMP{display:grid;gap:10px}.agent-dock_stepsToggle__OlZGo{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:#f4f7fd;color:#101633;font:700 13px/1 inherit;cursor:pointer}.agent-dock_stepsToggle__OlZGo small{color:#0047d6;font-size:12px;font-weight:700}.agent-dock_pin__kBbk1{flex:none;display:flex;gap:8px;padding:8px 12px;border-top:1px solid #e3e8f4;background:#fff}.agent-dock_pin__kBbk1 .agent-dock_ghost__h5Oem,.agent-dock_pin__kBbk1 .agent-dock_primary__qQpzY{padding:0 12px;white-space:nowrap;font-size:13.5px}.agent-dock_pin__kBbk1 .agent-dock_primary__qQpzY{flex:1}.agent-dock_donecard___h7cS{padding:12px 14px;border-radius:14px;background:#e6f8ef;color:#0b8a4d;font-size:13.5px;font-weight:700;animation:agent-dock_pop__1mxMj .4s cubic-bezier(.22,1,.36,1) both}@keyframes agent-dock_pop__1mxMj{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.agent-dock_next__ijpuZ{display:grid;gap:6px}.agent-dock_nextBtn__UHN3M{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:1px solid #e3e8f4;border-radius:12px;background:#fff;color:inherit;font:700 13.5px/1.4 inherit;text-align:left;cursor:pointer}.agent-dock_nextBtn__UHN3M:hover{border-color:#d7e5ff;background:#e8f0ff}.agent-dock_nextBtn__UHN3M small{color:#0047d6;font-size:12px;font-weight:700;white-space:nowrap}@media (max-width:767px){.agent-dock_fab__QKsMc{right:auto;left:calc(8px + env(safe-area-inset-left, 0px));bottom:calc(8px + env(safe-area-inset-bottom, 0px));width:104px;height:52px;min-height:52px;padding:0 10px;border-radius:16px;flex-direction:row;justify-content:center;gap:6px;line-height:1}.agent-dock_fabIcon__no3Rd{display:block;flex:none}.agent-dock_fabShort__XuwlX{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:nowrap;min-width:0}.agent-dock_fabTo__3c_R8{font-size:10px;font-weight:700;opacity:.9;letter-spacing:-.02em}.agent-dock_fabDo__Cm5lF{font-size:16px;font-weight:800}.agent-dock_fabLabel__khv_N{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.agent-dock_badge__F9Etz{position:absolute;top:-4px;right:-4px;width:14px;height:14px;padding:0;border:2px solid #fff;border-radius:50%;font-size:0}.agent-dock_panel__1XDhI{left:0;right:0;top:auto;width:auto;bottom:calc(var(--agent-tab-h, 68px) + env(safe-area-inset-bottom, 0px));height:var(--agent-dock-ph,46dvh);border-left:0;border-top:1px solid #e3e8f4;transform:translateY(110%);transition:transform .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.agent-dock_panel__1XDhI[data-open=true]{transform:none}.agent-dock_viewsw__335Ww{display:flex}.agent-dock_head__AOEDS{padding:6px 12px 6px 16px;gap:8px}.agent-dock_count__MHFLL{flex:none}.agent-dock_grow__RlYk7{display:none}.agent-dock_lead__24qvV{font-size:17px}.agent-dock_body__2LNOo{padding:12px 16px}.agent-dock_feed__deNS_{gap:10px}.agent-dock_who__WfCNG strong{display:none}.agent-dock_panel__1XDhI[data-view=tool] .agent-dock_body__2LNOo,.agent-dock_panel__1XDhI[data-view=tool] .agent-dock_foot__7qaiG{visibility:hidden}.agent-dock_panel__1XDhI[data-view=tool] .agent-dock_pin__kBbk1{display:none}}@media (prefers-reduced-motion:reduce){.agent-dock_botImg__1Aujf,.agent-dock_card__IReOy,.agent-dock_donecard___h7cS,.agent-dock_fab__QKsMc,.agent-dock_hint__scLYP,.agent-dock_lead__24qvV,.agent-dock_newBelow__LMJ_F,.agent-dock_note__x_x98,.agent-dock_panel__1XDhI,.agent-dock_prog__F4LwE i,.agent-dock_say___t1ga,.agent-dock_steps__N8f9A li,.agent-dock_typing__4crvK i,.agent-dock_user__kdF_4{transition:none;animation:none}li[data-status=run] .agent-dock_dot__o2j6k:before{animation:none}}