.agent-surface[data-v-ca164d65]{color:var(--agent-page-text,inherit);--agent-floating-bottom: calc(env(safe-area-inset-bottom, 0px) + 88px) ;--agent-floating-right: calc(env(safe-area-inset-right, 0px) + 16px) }.on-page-panel[data-v-ca164d65]{width:100%}.floating-panel[data-v-ca164d65],.on-page-panel[data-v-ca164d65]{background:var(--agent-surface-bg,#fff);color:var(--agent-surface-text,#111827)}.floating-panel[data-v-ca164d65]{bottom:var(--agent-floating-bottom);display:flex;flex-direction:column;max-height:calc(100vh - var(--agent-floating-bottom) - 16px);position:fixed;right:var(--agent-floating-right);width:min(460px,calc(100vw - 32px));z-index:1000}.agent-panel[data-v-ca164d65]{border:1px solid color-mix(in srgb,var(--agent-accent,var(--agent-primary,#0953ad)) 35%,transparent);overflow:hidden}.agent-header[data-v-ca164d65]{background:color-mix(in srgb,var(--agent-primary,#0953ad) 10%,var(--agent-surface-bg,#fff));border-bottom:1px solid color-mix(in srgb,var(--agent-accent,var(--agent-primary,#0953ad)) 20%,transparent);font-weight:600;padding:12px 16px}.agent-body[data-v-ca164d65]{padding:12px}.floating-panel .agent-body[data-v-ca164d65]{display:flex;flex:1;flex-direction:column;min-height:0}.message-list[data-v-ca164d65]{display:flex;flex-direction:column;gap:10px;max-height:340px;overflow-y:auto}.floating-panel .message-list[data-v-ca164d65]{flex:1;max-height:none;min-height:0}.message-item[data-v-ca164d65]{display:flex;width:100%}.message-item.user[data-v-ca164d65]{justify-content:flex-end}.message-item.ai[data-v-ca164d65]{justify-content:flex-start}.bubble[data-v-ca164d65]{background:color-mix(in srgb,var(--agent-primary,#0953ad) 10%,var(--agent-surface-bg,#fff));border-radius:12px;max-width:78%;padding:10px 12px}.message-item.user .bubble[data-v-ca164d65]{background:var(--agent-primary,#0953ad);color:var(--agent-on-primary,#fff)}.from[data-v-ca164d65]{font-size:12px;font-weight:600}.date[data-v-ca164d65]{font-size:11px;opacity:.8}.input-row[data-v-ca164d65]{display:flex;justify-content:flex-end}.message-input[data-v-ca164d65] textarea{max-height:min(28vh,220px);overflow-y:auto!important;resize:vertical}.reasoning-summary[data-v-ca164d65]{font-size:12px;margin-top:6px;opacity:.9}.meta-row[data-v-ca164d65]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.side-trigger[data-v-ca164d65],.slide-trigger[data-v-ca164d65]{background:var(--agent-primary,#0953ad)!important;bottom:var(--agent-floating-bottom);color:var(--agent-on-primary,#fff)!important;position:fixed;right:var(--agent-floating-right);z-index:1000}.agent-trigger-label[data-v-ca164d65]{text-transform:none}@media (max-width:600px){.agent-surface[data-v-ca164d65]{--agent-floating-bottom: calc(env(safe-area-inset-bottom, 0px) + 78px) }.floating-panel[data-v-ca164d65]{max-height:calc(100vh - var(--agent-floating-bottom) - 12px)}}
