.agent-avatar-image[data-v-3916c5b7]{color:#111827;background:color-mix(in srgb,var(--agent-color) 32%,#fff);width:40px;height:40px;box-shadow:0 8px 22px color-mix(in srgb,var(--agent-color) 22%,transparent);border:2px solid #ffffffe0;border-radius:50%;flex:none;place-items:center;font:750 .72rem Unbounded,sans-serif;display:inline-grid;overflow:hidden}.agent-avatar-image img[data-v-3916c5b7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.agent-avatar-compact[data-v-3916c5b7]{border-width:1px;width:28px;height:28px;font-size:.58rem}.agent-avatar-large[data-v-3916c5b7]{width:58px;height:58px;font-size:.86rem}.air-focus-dialog[data-v-0fb121a2]{color:#0f172a;box-sizing:border-box;background:#f8fcff;border:1px solid #cbddeb;border-radius:24px;width:min(580px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0;box-shadow:0 24px 70px #0f172a2e}.air-focus-dialog[data-v-0fb121a2]::backdrop{background:#0f172a70}.air-focus-dialog[open][data-v-0fb121a2]{animation:.2s ease-out dialog-entry-0fb121a2}.air-focus-dialog header[data-v-0fb121a2]{z-index:1;background:#f8fcff;border-bottom:1px solid #cbddeb;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}.air-focus-dialog h2[data-v-0fb121a2]{margin:0;font-size:1.15rem;line-height:1.3}.air-focus-dialog header button[data-v-0fb121a2]{cursor:pointer;background:0 0;border:1px solid #cbddeb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.dialog-content[data-v-0fb121a2]{padding:24px}.air-focus-dialog[data-v-0fb121a2] button{cursor:pointer;min-height:44px}.air-focus-dialog[data-v-0fb121a2] button:focus-visible,.air-focus-dialog[data-v-0fb121a2] summary:focus-visible{outline-offset:3px;outline:3px solid #0284c7}.air-focus-dialog[data-v-0fb121a2] p{line-height:1.6}.air-focus-dialog[data-v-0fb121a2] .dialog-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.air-focus-dialog[data-v-0fb121a2] .dialog-actions button{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;border-radius:12px;padding:10px 16px}.air-focus-dialog[data-v-0fb121a2] .dialog-actions button:disabled{opacity:.5;cursor:default}@keyframes dialog-entry-0fb121a2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.air-focus-dialog[open][data-v-0fb121a2]{animation:none}}
