.aira-avatar[data-v-86aeac78]{background:var(--aira-avatar-accent,var(--aira-color-primary,#375f9f));color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.aira-avatar--sm[data-v-86aeac78]{block-size:2rem;inline-size:2rem;font-size:.82rem}.aira-avatar--md[data-v-86aeac78]{block-size:2.4rem;inline-size:2.4rem;font-size:.95rem}.aira-avatar--lg[data-v-86aeac78]{block-size:3rem;inline-size:3rem;font-size:1.1rem}.account-menu[data-v-6f1a9cbe]{position:relative}.account-menu__trigger[data-v-6f1a9cbe]{border-radius:var(--aira-radius-pill);min-block-size:2.7rem;color:var(--aira-color-text);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:.45rem;padding:.25rem .35rem;display:inline-flex}.account-menu__trigger[data-v-6f1a9cbe]:hover{border-color:var(--aira-color-border);background:var(--aira-color-surface)}.account-menu__name[data-v-6f1a9cbe]{text-overflow:ellipsis;white-space:nowrap;max-inline-size:9rem;font-size:.78rem;font-weight:800;overflow:hidden}.account-menu__dropdown[data-v-6f1a9cbe]{z-index:80;border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:1rem;max-block-size:min(80vh,42rem);inline-size:min(22rem,100vw - 2rem);padding:.55rem;position:absolute;inset-block-start:calc(100% + .55rem);inset-inline-end:0;overflow-y:auto;box-shadow:0 1rem 3rem #02334429}.account-menu__identity[data-v-6f1a9cbe]{align-items:center;gap:.7rem;padding:.7rem;display:flex}.account-menu__identity div[data-v-6f1a9cbe]{gap:.15rem;min-inline-size:0;display:grid}.account-menu__identity strong[data-v-6f1a9cbe],.account-menu__identity span[data-v-6f1a9cbe]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu__identity span[data-v-6f1a9cbe]{color:var(--aira-color-text-muted);font-size:.7rem}.account-menu__divider[data-v-6f1a9cbe]{background:var(--aira-color-border);block-size:1px;margin-block:.35rem}.account-menu__group+.account-menu__group[data-v-6f1a9cbe]{margin-block-start:.5rem}.account-menu__group h2[data-v-6f1a9cbe]{color:var(--aira-color-text-muted);letter-spacing:.02em;margin:.5rem .7rem .2rem;font-size:.64rem;font-weight:800}.account-menu__dropdown a[data-v-6f1a9cbe],.account-menu__dropdown button[data-v-6f1a9cbe]{inline-size:100%;color:var(--aira-color-text);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.55rem;padding:.68rem .7rem;font-size:.76rem;text-decoration:none;display:flex}.account-menu__dropdown a[data-v-6f1a9cbe]:hover,.account-menu__dropdown button[data-v-6f1a9cbe]:hover{background:var(--aira-color-surface-muted);color:var(--aira-color-primary)}.account-menu__dropdown a>span[data-v-6f1a9cbe]{flex:1;gap:.08rem;min-inline-size:0;display:grid}.account-menu__dropdown a small[data-v-6f1a9cbe]{color:var(--aira-color-text-muted);font-size:.63rem;line-height:1.45}.account-menu__dropdown a .aira-icon[data-v-6f1a9cbe]:last-child{opacity:.55;margin-inline-start:auto}.account-menu__global-signout[data-v-6f1a9cbe]{margin-block-start:.25rem;border-block-start:1px solid var(--aira-color-border)!important;color:var(--aira-color-danger)!important;border-radius:0!important}@media (width<=560px){.account-menu__name[data-v-6f1a9cbe]{display:none}}.product-callback[data-v-56840d50]{color:#1c2e4a;background:#f4f7fb;place-items:center;min-height:100dvh;padding:2rem;display:grid}section[data-v-56840d50]{background:#fff;border-radius:1.25rem;inline-size:min(100%,30rem);padding:2rem;box-shadow:0 1.25rem 3rem #1936621a}p[data-v-56840d50]{line-height:1.8}.product-session[data-v-51d37f1e]{color:#17342a;background:#f1f5f2;min-height:100dvh;padding:1.25rem clamp(1.25rem,5vw,5rem) 3rem}.product-session__header[data-v-51d37f1e],.product-session__dashboard[data-v-51d37f1e],.product-session__state[data-v-51d37f1e]{inline-size:min(100%,72rem);margin-inline:auto}.product-session__header[data-v-51d37f1e]{justify-content:space-between;align-items:center;display:flex}.product-session__brand[data-v-51d37f1e]{color:inherit;align-items:center;gap:.6rem;font-weight:800;text-decoration:none;display:inline-flex}.product-session__brand-mark[data-v-51d37f1e]{background:var(--product-accent);color:#fff;border-radius:.8rem;place-items:center;block-size:2rem;inline-size:2rem;display:inline-grid}.product-session__dashboard[data-v-51d37f1e]{padding-block:clamp(4rem,12vh,8rem)}.product-session__eyebrow[data-v-51d37f1e]{color:var(--product-accent);font-weight:800}h1[data-v-51d37f1e]{margin:0;font-size:clamp(2rem,5vw,4rem);line-height:1.15}.product-session__lead[data-v-51d37f1e]{color:#53665b;max-inline-size:40rem;font-size:1.1rem;line-height:1.9}.product-session__cards[data-v-51d37f1e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:3rem;display:grid}article[data-v-51d37f1e]{background:#fff;border:1px solid #d8e3dc;border-radius:1rem;gap:.65rem;padding:1.35rem;display:grid}article span[data-v-51d37f1e]{color:var(--product-accent)}article small[data-v-51d37f1e]{color:#6c7b71;line-height:1.7}.product-session__state[data-v-51d37f1e]{text-align:center;place-content:center;min-height:80vh;display:grid}button[data-v-51d37f1e]{background:var(--product-accent);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:.7rem;margin-block-start:1rem;padding:.8rem 1.2rem}.product-session__error[data-v-51d37f1e]{color:#a22121}@media (width<=640px){.product-session__cards[data-v-51d37f1e]{grid-template-columns:1fr}}.app-modal[data-v-347a41fd]{z-index:80;padding:var(--aira-space-4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02201f7a;place-items:center;display:grid;position:fixed;inset:0}.app-modal__panel[data-v-347a41fd]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-xl);background:var(--aira-color-surface);max-block-size:min(90vh,48rem);inline-size:min(100%,35rem);overflow:auto;box-shadow:0 2rem 5rem #02201f38}.app-modal__panel--lg[data-v-347a41fd]{inline-size:min(100%,48rem)}.app-modal__panel--sm[data-v-347a41fd]{inline-size:min(100%,27rem)}.app-modal__header[data-v-347a41fd]{justify-content:space-between;align-items:flex-start;gap:var(--aira-space-4);padding:var(--aira-space-6);border-block-end:1px solid var(--aira-color-border);display:flex}.app-modal__header h2[data-v-347a41fd],.app-modal__header p[data-v-347a41fd]{margin:0}.app-modal__header h2[data-v-347a41fd]{font-size:1.2rem}.app-modal__header p[data-v-347a41fd]{color:var(--aira-color-text-muted);margin-block-start:var(--aira-space-1);font-size:.88rem}.app-modal__body[data-v-347a41fd]{padding:var(--aira-space-6)}.app-modal__footer[data-v-347a41fd]{justify-content:flex-end;gap:var(--aira-space-3);padding:var(--aira-space-4) var(--aira-space-6);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);flex-wrap:wrap;display:flex}.dialog-form[data-v-f74ab0f1]{gap:var(--aira-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dialog-form__actions[data-v-f74ab0f1]{justify-content:flex-end;gap:var(--aira-space-2);grid-column:1/-1;margin-block-start:var(--aira-space-2);display:flex}.field--full[data-v-f74ab0f1],.check-field[data-v-f74ab0f1],.field-error[data-v-f74ab0f1]{grid-column:1/-1}.decision-detail[data-v-f74ab0f1],.delegation-detail[data-v-f74ab0f1]{gap:var(--aira-space-5);display:grid}.decision-detail__description[data-v-f74ab0f1]{margin:0;font-size:1.03rem;line-height:1.9}.decision-detail__meta[data-v-f74ab0f1]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);color:var(--aira-color-text-muted);font-size:.8rem;display:flex}.decision-detail__meta span[data-v-f74ab0f1]:first-child{align-items:center;gap:var(--aira-space-2);display:inline-flex}.decision-detail__safety[data-v-f74ab0f1]{align-items:center;gap:var(--aira-space-2);padding:var(--aira-space-3);border-radius:var(--aira-radius-md);background:var(--aira-color-primary-subtle);color:var(--aira-color-on-primary-subtle);margin:0;font-size:.8rem;display:flex}.decision-choices[data-v-f74ab0f1]{gap:var(--aira-space-2);display:grid}.decision-choices h3[data-v-f74ab0f1]{margin:0 0 var(--aira-space-1);font-size:.86rem}.decision-choices button[data-v-f74ab0f1]{align-items:center;gap:var(--aira-space-3);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);color:var(--aira-color-text);cursor:pointer;text-align:start;padding:.72rem .85rem;display:flex}.decision-choices button[data-v-f74ab0f1]:hover:not(:disabled),.decision-choices button.is-selected[data-v-f74ab0f1]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.decision-choices button>span[data-v-f74ab0f1]{border:1px solid var(--aira-color-border);border-radius:50%;flex:none;place-items:center;block-size:1rem;inline-size:1rem;display:grid}.decision-choices button.is-selected>span[data-v-f74ab0f1]{border-color:var(--aira-color-primary);background:var(--aira-color-primary);color:#fff}.decision-choices button strong[data-v-f74ab0f1]{font-size:.8rem}.decision-choices>p[data-v-f74ab0f1]{margin:var(--aira-space-1) 0 0;color:var(--aira-color-text-muted);font-size:.72rem}.audit-box[data-v-f74ab0f1]{padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface-muted)}.audit-box h3[data-v-f74ab0f1]{margin:0 0 var(--aira-space-3);font-size:.86rem}.audit-box ol[data-v-f74ab0f1]{gap:var(--aira-space-2);color:var(--aira-color-text-muted);margin:0;padding-inline-start:1.25rem;font-size:.82rem;display:grid}.progress-heading[data-v-f74ab0f1]{justify-content:space-between;font-size:.82rem;display:flex}.progress-heading span[data-v-f74ab0f1]{color:var(--aira-color-primary)}.progress-track[data-v-f74ab0f1]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.45rem;overflow:hidden}.progress-track span[data-v-f74ab0f1]{border-radius:inherit;background:var(--aira-color-primary);block-size:100%;display:block}.step-list[data-v-f74ab0f1]{gap:var(--aira-space-3);margin:0;padding:0;list-style:none;display:grid}.step-list li[data-v-f74ab0f1]{align-items:center;gap:var(--aira-space-3);color:var(--aira-color-text-muted);font-size:.85rem;display:flex}.step-list li>span[data-v-f74ab0f1]{background:var(--aira-color-surface-muted);border-radius:50%;place-items:center;block-size:1.8rem;inline-size:1.8rem;display:grid}.step-list li.is-done[data-v-f74ab0f1]{color:var(--aira-color-text)}.step-list li.is-done>span[data-v-f74ab0f1]{background:color-mix(in srgb, var(--aira-color-success) 12%, var(--aira-color-surface));color:var(--aira-color-success)}.next-step[data-v-f74ab0f1]{gap:var(--aira-space-1);padding:var(--aira-space-4);border-inline-start:3px solid var(--aira-color-primary);background:var(--aira-color-primary-subtle);display:grid}.next-step span[data-v-f74ab0f1]{color:var(--aira-color-text-muted);font-size:.72rem}.next-step strong[data-v-f74ab0f1]{font-size:.85rem}.delete-copy[data-v-f74ab0f1]{color:var(--aira-color-text-muted);margin:0;line-height:1.9}@media (width<=560px){.dialog-form[data-v-f74ab0f1]{grid-template-columns:1fr}.field--full[data-v-f74ab0f1],.check-field[data-v-f74ab0f1],.field-error[data-v-f74ab0f1],.dialog-form__actions[data-v-f74ab0f1]{grid-column:auto}}.boot-state[data-v-56aa7f7d],.fatal-state[data-v-56aa7f7d]{align-content:center;justify-items:center;gap:var(--aira-space-4);text-align:center;min-height:100vh;padding:2rem;display:grid}.boot-state__logo[data-v-56aa7f7d],.boot-state>span[data-v-56aa7f7d]:first-child,.fatal-state__logo[data-v-56aa7f7d],.fatal-state>span[data-v-56aa7f7d]:first-child{background:var(--aira-color-primary);block-size:4rem;inline-size:4rem;color:var(--aira-color-on-primary);border-radius:1.25rem;place-items:center;font-size:1.6rem;font-weight:800;display:grid}.boot-state h1[data-v-56aa7f7d],.boot-state p[data-v-56aa7f7d],.fatal-state h1[data-v-56aa7f7d],.fatal-state p[data-v-56aa7f7d]{margin:0}.boot-state p[data-v-56aa7f7d],.fatal-state p[data-v-56aa7f7d]{color:var(--aira-color-text-muted)}.app-shell[data-v-56aa7f7d]{max-inline-size:100%;background:var(--aira-color-page);min-height:100dvh;overflow-x:clip}.app-shell__sidebar[data-v-56aa7f7d]{z-index:50;inline-size:16.5rem;padding:var(--aira-space-5) var(--aira-space-4);border-inline-end:1px solid var(--aira-color-border);background:var(--aira-color-surface);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.app-shell__workspace[data-v-56aa7f7d]{min-block-size:100vh;min-inline-size:0;margin-inline-start:16.5rem}.app-shell__content[data-v-56aa7f7d]{max-inline-size:92rem;margin-inline:auto;padding:clamp(1.1rem,2.5vw,2rem)}.app-shell__content--chat[data-v-56aa7f7d],.app-shell__content--assistant[data-v-56aa7f7d]{max-inline-size:none;padding:0}.app-shell__scrim[data-v-56aa7f7d]{display:none}.app-shell__mobile-menu[data-v-56aa7f7d]{z-index:35;border:1px solid var(--aira-color-border);background:color-mix(in srgb, var(--aira-color-surface) 90%, transparent);block-size:2.7rem;inline-size:2.7rem;color:var(--aira-color-text);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.8rem;place-items:center;display:none;position:fixed;inset-block-start:.8rem;inset-inline-start:.8rem;box-shadow:0 .5rem 1.5rem #0f172a1a}.brand[data-v-56aa7f7d]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-2);display:flex}.brand__mark[data-v-56aa7f7d]{background:var(--aira-color-primary-subtle);block-size:2.7rem;inline-size:2.7rem;box-shadow:0 .5rem 1.4rem color-mix(in srgb, var(--aira-color-primary) 24%, transparent);border-radius:.9rem;place-items:center;display:grid;overflow:hidden}.brand__mark img[data-v-56aa7f7d]{object-fit:contain;block-size:100%;inline-size:100%;display:block}.brand strong[data-v-56aa7f7d],.brand small[data-v-56aa7f7d]{display:block}.brand strong[data-v-56aa7f7d]{font-size:1.1rem}.brand small[data-v-56aa7f7d]{color:var(--aira-color-text-muted);font-size:.7rem}.navigation[data-v-56aa7f7d]{min-block-size:0;margin-block:var(--aira-space-6);flex-direction:column;flex:1;gap:.2rem;display:flex;overflow-y:auto}.navigation__link[data-v-56aa7f7d]{align-items:center;gap:var(--aira-space-3);min-block-size:2.6rem;padding-inline:var(--aira-space-3);color:var(--aira-color-text-muted);transition:background var(--aira-motion-fast), color var(--aira-motion-fast);border-radius:.65rem;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.navigation__link[data-v-56aa7f7d]:hover{background:var(--aira-color-surface-muted);color:var(--aira-color-text)}.navigation__link.router-link-exact-active[data-v-56aa7f7d]{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary);font-weight:800}.navigation__badge[data-v-56aa7f7d]{border-radius:var(--aira-radius-pill);background:var(--aira-color-primary);block-size:1.35rem;min-inline-size:1.35rem;color:var(--aira-color-on-primary);place-items:center;margin-inline-start:auto;font-size:.68rem;display:grid}.navigation__label[data-v-56aa7f7d]{margin-block:var(--aira-space-5) var(--aira-space-2);padding-inline:var(--aira-space-3);color:var(--aira-color-text-muted);font-size:.66rem;font-weight:800}.navigation__spacer[data-v-56aa7f7d]{min-block-size:var(--aira-space-4);flex:1}.assistant-state[data-v-56aa7f7d]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-3);border-radius:var(--aira-radius-md);background:var(--aira-color-primary-subtle);color:var(--aira-color-on-primary-subtle);margin-block-end:var(--aira-space-3);display:flex}.assistant-state__pulse[data-v-56aa7f7d]{border:2px solid var(--aira-color-surface);background:var(--aira-color-success);block-size:.65rem;inline-size:.65rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--aira-color-success) 18%, transparent);border-radius:50%}.assistant-state strong[data-v-56aa7f7d],.assistant-state small[data-v-56aa7f7d]{display:block}.assistant-state strong[data-v-56aa7f7d]{font-size:.76rem}.assistant-state small[data-v-56aa7f7d]{color:var(--aira-color-text-muted);font-size:.68rem}.sidebar-footer[data-v-56aa7f7d]{gap:var(--aira-space-2);border-block-start:1px solid var(--aira-color-border);margin-block-start:var(--aira-space-3);padding-block-start:var(--aira-space-3);display:grid}.sidebar-account-menu[data-v-56aa7f7d]{display:block}.sidebar-account-menu[data-v-56aa7f7d] .account-menu__trigger{border-radius:.65rem;justify-content:flex-start;inline-size:100%;padding:.35rem .45rem}.sidebar-account-menu[data-v-56aa7f7d] .account-menu__name{text-align:start;flex:1;max-inline-size:none}.sidebar-account-menu[data-v-56aa7f7d] .account-menu__trigger>.aira-icon{margin-inline-start:auto}.sidebar-account-menu[data-v-56aa7f7d] .account-menu__dropdown{max-inline-size:calc(100vw - 2rem);inset-block:auto calc(100% + .55rem);inset-inline:0 auto}.context-switcher[data-v-56aa7f7d]{padding-inline:var(--aira-space-2);flex-wrap:wrap;gap:.2rem;display:flex}.context-switcher button[data-v-56aa7f7d]{min-block-size:1.85rem;color:var(--aira-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;padding-inline:.55rem;font-size:.68rem}.context-switcher button[data-v-56aa7f7d]:hover{border-color:var(--aira-color-border);color:var(--aira-color-text)}.context-switcher button.is-active[data-v-56aa7f7d]{border-color:color-mix(in srgb, var(--aira-color-primary) 25%, var(--aira-color-border));background:var(--aira-color-primary-subtle);color:var(--aira-color-primary);font-weight:800}.global-message[data-v-56aa7f7d]{z-index:70;align-items:center;gap:var(--aira-space-2);max-inline-size:min(90vw,31rem);padding:var(--aira-space-3) var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-primary) 35%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:var(--aira-color-surface);color:var(--aira-color-primary);font-size:.83rem;display:flex;position:fixed;inset-block-start:1rem;inset-inline-end:1.25rem;box-shadow:0 1rem 2.5rem #0f172a24}.global-message span[data-v-56aa7f7d]{flex:1}.global-message button[data-v-56aa7f7d]{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.global-message--danger[data-v-56aa7f7d]{border-color:color-mix(in srgb, var(--aira-color-danger) 35%, var(--aira-color-border));color:var(--aira-color-danger)}@media (width<=900px){.app-shell__sidebar[data-v-56aa7f7d]{transition:transform var(--aira-motion-normal);transform:translate(110%)}.app-shell__workspace[data-v-56aa7f7d]{margin-inline-start:0}.app-shell__mobile-menu[data-v-56aa7f7d]{display:grid}.app-shell__scrim[data-v-56aa7f7d]{z-index:40;background:#02201f6b;border:0;position:fixed;inset:0}.app-shell--nav-open .app-shell__sidebar[data-v-56aa7f7d]{transform:translate(0)}.app-shell--nav-open .app-shell__scrim[data-v-56aa7f7d]{display:block}}@media (width<=560px){.context-switcher[data-v-56aa7f7d]{padding-inline:0}.context-switcher button[data-v-56aa7f7d]{padding-inline:.45rem}.global-message[data-v-56aa7f7d]{max-inline-size:none;inset-block-start:4.2rem;inset-inline:.75rem}}.onboarding-loading[data-v-7e6b9b50]{place-content:center;justify-items:center;gap:var(--aira-space-4);min-height:100vh;color:var(--aira-color-text-muted);padding:2rem;display:grid}.onboarding-loading__mark[data-v-7e6b9b50]{background:var(--aira-color-primary);color:#fff;border-radius:1.25rem;place-items:center;block-size:4rem;inline-size:4rem;font-size:1.6rem;font-weight:900;display:grid}.onboarding-page[data-v-7e6b9b50]{background:var(--aira-color-surface);grid-template-columns:minmax(18rem,31rem) minmax(0,1fr);min-height:100dvh;display:grid}.onboarding-page__aside[data-v-7e6b9b50]{color:#fff;background:linear-gradient(150deg,#052f2d,#0d5b55 60%,#0f766e);flex-direction:column;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.onboarding-page__aside[data-v-7e6b9b50]:before{content:"";border:1px solid #ffffff1f;border-radius:50%;block-size:30rem;inline-size:30rem;position:absolute;inset-block-end:-14rem;inset-inline-start:-12rem;box-shadow:0 0 0 4rem #ffffff08,0 0 0 9rem #ffffff05}.onboarding-page__main[data-v-7e6b9b50]{background:color-mix(in srgb, var(--aira-color-page) 72%, var(--aira-color-surface));flex-direction:column;min-inline-size:0;display:flex}.onboarding-page__privacy[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-2);color:#ffffff9e;margin-block:auto 0;font-size:.7rem;display:flex;position:relative}.onboarding-brand[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-3);display:flex;position:relative}.onboarding-brand>span[data-v-7e6b9b50]{background:#ffffff1f;border:1px solid #ffffff38;border-radius:.9rem;place-items:center;block-size:2.8rem;inline-size:2.8rem;font-weight:900;display:grid}.onboarding-brand strong[data-v-7e6b9b50],.onboarding-brand small[data-v-7e6b9b50]{display:block}.onboarding-brand small[data-v-7e6b9b50]{color:#ffffff9e;font-size:.7rem}.onboarding-promise[data-v-7e6b9b50]{max-inline-size:24rem;margin-block:clamp(3rem,9vh,7rem) clamp(2rem,6vh,4rem);position:relative}.onboarding-promise .aira-icon[data-v-7e6b9b50]{color:#5eead4}.onboarding-promise h1[data-v-7e6b9b50]{margin:var(--aira-space-4) 0 var(--aira-space-3);font-size:clamp(1.9rem,3vw,3rem);line-height:1.35}.onboarding-promise p[data-v-7e6b9b50]{color:#ffffffb8;margin:0;line-height:2}.onboarding-steps[data-v-7e6b9b50]{gap:var(--aira-space-2);margin:0;padding:0;list-style:none;display:grid;position:relative}.onboarding-steps button[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-3);inline-size:100%;padding:var(--aira-space-3);color:#ffffff87;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:.75rem;display:flex}.onboarding-steps button>span[data-v-7e6b9b50]{border:1px solid #ffffff38;border-radius:50%;flex:none;place-items:center;block-size:2rem;inline-size:2rem;font-size:.75rem;display:grid}.onboarding-steps strong[data-v-7e6b9b50],.onboarding-steps small[data-v-7e6b9b50]{display:block}.onboarding-steps strong[data-v-7e6b9b50]{font-size:.8rem}.onboarding-steps small[data-v-7e6b9b50]{font-size:.67rem}.onboarding-steps .is-active button[data-v-7e6b9b50]{color:#fff;background:#ffffff1a}.onboarding-steps .is-active button>span[data-v-7e6b9b50],.onboarding-steps .is-done button>span[data-v-7e6b9b50]{color:#052f2d;background:#5eead4;border-color:#5eead4}.onboarding-steps .is-done button[data-v-7e6b9b50]{color:#ffffffbf}.onboarding-topbar[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-3);color:var(--aira-color-text-muted);padding:1.25rem clamp(1.25rem,4vw,3rem);font-size:.72rem;display:flex}.onboarding-topbar>div[data-v-7e6b9b50]{border-radius:var(--aira-radius-pill);background:var(--aira-color-border);block-size:.3rem;inline-size:8rem;overflow:hidden}.onboarding-topbar>div i[data-v-7e6b9b50]{border-radius:inherit;background:var(--aira-color-primary);block-size:100%;transition:inline-size var(--aira-motion-normal);display:block}.onboarding-topbar a[data-v-7e6b9b50]{margin-inline-start:auto;font-weight:700;text-decoration:none}.onboarding-card[data-v-7e6b9b50]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:1.35rem;inline-size:min(100% - 2rem,46rem);margin:auto;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 1.5rem 4rem #0f172a14}.onboarding-card__icon[data-v-7e6b9b50]{block-size:3.25rem;inline-size:3.25rem;background:var(--aira-color-primary-subtle);color:var(--aira-color-primary);border-radius:1rem;place-items:center;margin-block-end:var(--aira-space-4);display:grid}.onboarding-card__eyebrow[data-v-7e6b9b50]{color:var(--aira-color-primary);margin:0 0 .2rem;font-size:.72rem;font-weight:900}.onboarding-card h2[data-v-7e6b9b50]{margin:0;font-size:clamp(1.5rem,3vw,2.1rem)}.onboarding-card__lead[data-v-7e6b9b50]{max-inline-size:37rem;color:var(--aira-color-text-muted);margin-block:.6rem 1.6rem;line-height:1.9}.onboarding-card__footer[data-v-7e6b9b50]{border-block-start:1px solid var(--aira-color-border);justify-content:space-between;align-items:center;margin-block-start:var(--aira-space-6);padding-block-start:var(--aira-space-5);display:flex}.identity-preview[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border-radius:var(--aira-radius-lg);background:var(--aira-color-primary-subtle);margin-block-end:var(--aira-space-5);display:flex}.identity-preview>div[data-v-7e6b9b50]{flex:1}.identity-preview strong[data-v-7e6b9b50],.identity-preview small[data-v-7e6b9b50]{display:block}.identity-preview small[data-v-7e6b9b50]{color:var(--aira-color-text-muted);font-size:.72rem}.identity-preview>span[data-v-7e6b9b50]{color:var(--aira-color-success);align-items:center;gap:.35rem;font-size:.7rem;display:flex}.identity-preview>span i[data-v-7e6b9b50]{background:currentColor;border-radius:50%;block-size:.5rem;inline-size:.5rem}.onboarding-form-grid[data-v-7e6b9b50]{gap:var(--aira-space-4);grid-template-columns:repeat(2,1fr);display:grid}.choice-fieldset[data-v-7e6b9b50]{gap:var(--aira-space-3);border:0;grid-template-columns:repeat(3,1fr);margin-block-start:var(--aira-space-5);padding:0;display:grid}.choice-fieldset legend[data-v-7e6b9b50]{color:var(--aira-color-text-muted);margin-block-end:var(--aira-space-2);font-size:.75rem;font-weight:700}.choice-fieldset button[data-v-7e6b9b50]{min-block-size:5.4rem;padding:var(--aira-space-3);border:1px solid var(--aira-color-border);background:var(--aira-color-surface);color:inherit;cursor:pointer;text-align:start;border-radius:.75rem;gap:.2rem;display:grid;position:relative}.choice-fieldset button.is-selected[data-v-7e6b9b50]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle)}.choice-fieldset strong[data-v-7e6b9b50]{font-size:.77rem}.choice-fieldset small[data-v-7e6b9b50]{color:var(--aira-color-text-muted);font-size:.66rem}.choice-fieldset .aira-icon[data-v-7e6b9b50]{color:var(--aira-color-primary);position:absolute;inset-block-start:.55rem;inset-inline-end:.55rem}.context-cards[data-v-7e6b9b50]{gap:var(--aira-space-3);grid-template-columns:repeat(3,1fr);display:grid}.context-cards button[data-v-7e6b9b50]{gap:var(--aira-space-2);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);color:inherit;cursor:pointer;text-align:start;display:grid;position:relative}.context-cards button>span[data-v-7e6b9b50]{background:var(--aira-color-surface-muted);block-size:2.8rem;inline-size:2.8rem;color:var(--aira-color-text-muted);border-radius:.85rem;place-items:center;display:grid}.context-cards button strong[data-v-7e6b9b50]{font-size:.9rem}.context-cards button small[data-v-7e6b9b50]{color:var(--aira-color-text-muted);font-size:.7rem;line-height:1.8}.context-cards button>i[data-v-7e6b9b50]{border:1px solid var(--aira-color-border);border-radius:50%;place-items:center;block-size:1.4rem;inline-size:1.4rem;display:grid;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.context-cards button.is-selected[data-v-7e6b9b50]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle)}.context-cards button.is-selected>span[data-v-7e6b9b50]{background:var(--aira-color-primary);color:var(--aira-color-on-primary)}.context-cards button.is-selected>i[data-v-7e6b9b50]{border-color:var(--aira-color-primary);background:var(--aira-color-primary);color:#fff}.info-callout[data-v-7e6b9b50]{gap:var(--aira-space-3);padding:var(--aira-space-4);border-radius:var(--aira-radius-md);background:color-mix(in srgb, var(--aira-color-info) 7%, var(--aira-color-surface));color:var(--aira-color-info);margin-block-start:var(--aira-space-5);display:flex}.info-callout p[data-v-7e6b9b50]{color:var(--aira-color-text-muted);margin:0;font-size:.75rem;line-height:1.8}.info-callout strong[data-v-7e6b9b50]{color:var(--aira-color-text)}.autonomy-options[data-v-7e6b9b50]{gap:var(--aira-space-3);display:grid}.autonomy-options button[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);color:inherit;cursor:pointer;text-align:start;display:flex}.autonomy-options button>span[data-v-7e6b9b50]{background:var(--aira-color-surface-muted);block-size:2.5rem;inline-size:2.5rem;color:var(--aira-color-text-muted);border-radius:.75rem;flex:none;place-items:center;font-weight:900;display:grid}.autonomy-options button>div[data-v-7e6b9b50]{flex:1}.autonomy-options strong[data-v-7e6b9b50],.autonomy-options small[data-v-7e6b9b50]{display:block}.autonomy-options strong[data-v-7e6b9b50]{font-size:.85rem}.autonomy-options small[data-v-7e6b9b50]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.7rem}.autonomy-options em[data-v-7e6b9b50]{border-radius:var(--aira-radius-pill);background:var(--aira-color-primary-subtle);color:var(--aira-color-primary);padding:.15rem .4rem;font-size:.6rem;font-style:normal}.autonomy-options button>i[data-v-7e6b9b50]{border:1px solid var(--aira-color-border);border-radius:50%;place-items:center;block-size:1.5rem;inline-size:1.5rem;display:grid}.autonomy-options button.is-selected[data-v-7e6b9b50]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle)}.autonomy-options button.is-selected>span[data-v-7e6b9b50],.autonomy-options button.is-selected>i[data-v-7e6b9b50]{border-color:var(--aira-color-primary);background:var(--aira-color-primary);color:#fff}.notification-choice[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);cursor:pointer;margin-block-start:var(--aira-space-5);display:flex}.notification-choice input[data-v-7e6b9b50]{accent-color:var(--aira-color-primary)}.notification-choice>span[data-v-7e6b9b50]{background:var(--aira-color-surface-muted);block-size:2.5rem;inline-size:2.5rem;color:var(--aira-color-primary);border-radius:.75rem;place-items:center;display:grid}.notification-choice strong[data-v-7e6b9b50],.notification-choice small[data-v-7e6b9b50]{display:block}.notification-choice strong[data-v-7e6b9b50]{font-size:.8rem}.notification-choice small[data-v-7e6b9b50]{color:var(--aira-color-text-muted);font-size:.68rem}.delegate-composer[data-v-7e6b9b50]{padding:var(--aira-space-3);border:1px solid var(--aira-color-primary);border-radius:var(--aira-radius-lg);box-shadow:var(--aira-focus-ring)}.delegate-composer textarea[data-v-7e6b9b50]{resize:none;inline-size:100%;color:var(--aira-color-text);background:0 0;border:0;outline:0;padding:.5rem;font-size:1rem;line-height:2}.delegate-composer>div[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-2);border-block-start:1px solid var(--aira-color-border);padding-block-start:var(--aira-space-2);display:flex}.delegate-composer>div span[data-v-7e6b9b50]{color:var(--aira-color-text-muted);margin-inline-start:auto;font-size:.65rem}.plan-preview[data-v-7e6b9b50]{padding:var(--aira-space-4);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface-muted);margin-block-start:var(--aira-space-5)}.plan-preview header[data-v-7e6b9b50]{gap:var(--aira-space-3);display:flex}.plan-preview header>span[data-v-7e6b9b50]{background:var(--aira-color-primary);color:#fff;border-radius:.7rem;place-items:center;block-size:2.2rem;inline-size:2.2rem;display:grid}.plan-preview strong[data-v-7e6b9b50],.plan-preview small[data-v-7e6b9b50]{display:block}.plan-preview strong[data-v-7e6b9b50]{font-size:.78rem}.plan-preview small[data-v-7e6b9b50]{color:var(--aira-color-text-muted);font-size:.67rem}.plan-preview ol[data-v-7e6b9b50]{gap:var(--aira-space-2);margin:var(--aira-space-4) 0 0;padding:0;list-style:none;display:grid}.plan-preview li[data-v-7e6b9b50]{align-items:center;gap:var(--aira-space-3);color:var(--aira-color-text-muted);font-size:.74rem;display:flex}.plan-preview li i[data-v-7e6b9b50]{background:var(--aira-color-surface);block-size:1.5rem;inline-size:1.5rem;color:var(--aira-color-primary);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.onboarding-error[data-v-7e6b9b50]{margin:var(--aira-space-4) 0 0;color:var(--aira-color-danger);font-size:.75rem}@media (width<=900px){.onboarding-page[data-v-7e6b9b50]{grid-template-columns:1fr}.onboarding-page__aside[data-v-7e6b9b50]{padding:1.25rem}.onboarding-promise[data-v-7e6b9b50]{margin-block:2rem 1rem}.onboarding-promise h1[data-v-7e6b9b50]{font-size:1.65rem}.onboarding-promise p[data-v-7e6b9b50],.onboarding-steps[data-v-7e6b9b50],.onboarding-page__privacy[data-v-7e6b9b50]{display:none}.onboarding-card[data-v-7e6b9b50]{margin-block:1rem 2rem}}@media (width<=620px){.onboarding-form-grid[data-v-7e6b9b50],.choice-fieldset[data-v-7e6b9b50],.context-cards[data-v-7e6b9b50]{grid-template-columns:1fr}.delegate-composer>div span[data-v-7e6b9b50],.identity-preview>span[data-v-7e6b9b50]{display:none}}.callback-error[data-v-50ba2d2a]{place-items:center;min-height:100vh;padding:2rem;display:grid}.home-page[data-v-54c29be1]{min-height:100vh}.prototype-entry[data-v-54c29be1]{z-index:10;border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);color:var(--aira-color-primary);gap:.15rem;padding:.75rem 1rem;font-size:.75rem;font-weight:800;text-decoration:none;display:grid;position:fixed;inset-block-end:1.25rem;inset-inline-start:1.25rem;box-shadow:0 .75rem 2rem #0f172a1f}.prototype-entry small[data-v-54c29be1]{color:var(--aira-color-text-muted);font-size:.62rem;font-weight:500}.empty-state[data-v-f5385e8d]{justify-items:center;gap:var(--aira-space-2);padding:clamp(2rem, 6vw, 4rem) var(--aira-space-6);text-align:center;color:var(--aira-color-text-muted);display:grid}.empty-state__icon[data-v-f5385e8d]{block-size:3.25rem;inline-size:3.25rem;background:var(--aira-color-primary-subtle);color:var(--aira-color-primary);border-radius:1rem;place-items:center;margin-block-end:var(--aira-space-2);display:grid}.empty-state h3[data-v-f5385e8d],.empty-state p[data-v-f5385e8d]{margin:0}.empty-state h3[data-v-f5385e8d]{color:var(--aira-color-text);font-size:1rem}.empty-state p[data-v-f5385e8d]{max-inline-size:30rem;font-size:.88rem}.dashboard-page[data-v-c37748c1]{padding-block-end:3rem}.dashboard-welcome[data-v-c37748c1]{justify-content:space-between;align-items:flex-end;gap:var(--aira-space-5);margin-block-end:var(--aira-space-6);display:flex}.dashboard-welcome p[data-v-c37748c1],.dashboard-welcome h1[data-v-c37748c1],.dashboard-welcome small[data-v-c37748c1]{margin:0}.dashboard-welcome p[data-v-c37748c1]{color:var(--aira-color-primary);font-size:.72rem;font-weight:800}.dashboard-welcome h1[data-v-c37748c1]{margin-block:.2rem;font-size:clamp(1.5rem,3vw,2.2rem)}.dashboard-welcome small[data-v-c37748c1]{color:var(--aira-color-text-muted)}.morning-brief[data-v-c37748c1]{gap:var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-primary) 26%, var(--aira-color-border));border-radius:var(--aira-radius-xl);background:linear-gradient(135deg, var(--aira-color-primary-subtle), var(--aira-color-surface) 72%);box-shadow:0 1rem 3rem color-mix(in srgb, var(--aira-color-primary) 8%, transparent);margin-block-end:var(--aira-space-6);padding:clamp(1.25rem,3vw,2rem);display:flex}.morning-brief__avatar[data-v-c37748c1]{flex:none;position:relative}.morning-brief__avatar span[data-v-c37748c1]{background:var(--aira-color-primary);color:#fff;border-radius:1.1rem;place-items:center;block-size:3.6rem;inline-size:3.6rem;font-size:1.3rem;font-weight:900;display:grid}.morning-brief__avatar i[data-v-c37748c1]{border:3px solid var(--aira-color-surface);background:var(--aira-color-success);border-radius:50%;block-size:.8rem;inline-size:.8rem;position:absolute;inset-block-end:-.1rem;inset-inline-start:-.1rem}.morning-brief__content[data-v-c37748c1]{flex:1;min-inline-size:0}.morning-brief__heading[data-v-c37748c1]{justify-content:space-between;align-items:flex-start;gap:var(--aira-space-4);display:flex}.morning-brief__heading span[data-v-c37748c1],.morning-brief__heading small[data-v-c37748c1]{display:block}.morning-brief__heading span[data-v-c37748c1]{color:var(--aira-color-primary);font-size:.75rem;font-weight:900}.morning-brief__heading small[data-v-c37748c1]{color:var(--aira-color-text-muted);font-size:.66rem}.morning-brief__content>p[data-v-c37748c1]{margin-block:var(--aira-space-4);font-size:1.03rem;font-weight:800}.morning-brief ul[data-v-c37748c1]{gap:var(--aira-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.morning-brief li[data-v-c37748c1]{align-items:center;gap:var(--aira-space-2);color:var(--aira-color-text-muted);font-size:.76rem;display:flex}.morning-brief li>span[data-v-c37748c1]{background:var(--aira-color-surface);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-primary);border-radius:.55rem;flex:none;place-items:center;display:grid}.morning-brief li>span.is-warning[data-v-c37748c1]{color:var(--aira-color-warning)}.morning-brief li>span.is-info[data-v-c37748c1]{color:var(--aira-color-info)}.morning-brief__actions[data-v-c37748c1]{align-items:center;gap:var(--aira-space-3);margin-block-start:var(--aira-space-5);display:flex}.dashboard-grid[data-v-c37748c1]{gap:var(--aira-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decision-list[data-v-c37748c1],.progress-list[data-v-c37748c1]{display:grid}.decision-card[data-v-c37748c1]{padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border)}.decision-card[data-v-c37748c1]:last-child{border-block-end:0}.decision-card__top[data-v-c37748c1]{align-items:flex-start;gap:var(--aira-space-3);display:flex}.decision-card__icon[data-v-c37748c1]{background:color-mix(in srgb, var(--aira-color-warning) 9%, var(--aira-color-surface));block-size:2.6rem;inline-size:2.6rem;color:var(--aira-color-warning);border-radius:.75rem;flex:none;place-items:center;display:grid}.decision-card__top>div[data-v-c37748c1]{flex:1}.decision-card h3[data-v-c37748c1]{margin:.25rem 0 0;font-size:.88rem}.decision-card>p[data-v-c37748c1]{margin:var(--aira-space-3) 0;color:var(--aira-color-text-muted);font-size:.78rem;line-height:1.85}.decision-card>small[data-v-c37748c1]{color:var(--aira-color-text-muted);align-items:center;gap:.3rem;font-size:.68rem;display:inline-flex}.decision-card__actions[data-v-c37748c1]{gap:var(--aira-space-2);margin-block-start:var(--aira-space-4);display:flex}.progress-list>button[data-v-c37748c1]{align-items:center;gap:var(--aira-space-3);inline-size:100%;padding:var(--aira-space-4) var(--aira-space-5);border:0;border-block-end:1px solid var(--aira-color-border);color:inherit;cursor:pointer;text-align:start;background:0 0;display:flex}.progress-list>button[data-v-c37748c1]:last-child{border-block-end:0}.progress-list>button[data-v-c37748c1]:hover{background:var(--aira-color-surface-muted)}.progress-list__icon[data-v-c37748c1]{background:var(--aira-color-primary-subtle);block-size:2.25rem;inline-size:2.25rem;color:var(--aira-color-primary);border-radius:.7rem;flex:none;place-items:center;display:grid}.progress-list__icon.is-warning[data-v-c37748c1]{background:color-mix(in srgb, var(--aira-color-warning) 9%, var(--aira-color-surface));color:var(--aira-color-warning)}.progress-list__content[data-v-c37748c1]{flex:1;gap:.15rem;min-inline-size:0;display:grid}.progress-list__content strong[data-v-c37748c1]{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.progress-list__content small[data-v-c37748c1]{color:var(--aira-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.progress-list__content>i[data-v-c37748c1]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.25rem;margin-block-start:.25rem;overflow:hidden}.progress-list__content>i em[data-v-c37748c1]{border-radius:inherit;background:var(--aira-color-primary);block-size:100%;display:block}.today-timeline[data-v-c37748c1]{padding:var(--aira-space-3) var(--aira-space-5) var(--aira-space-5)}.today-timeline article[data-v-c37748c1]{gap:var(--aira-space-2);grid-template-columns:3.2rem 1rem 1fr;min-block-size:3.7rem;display:grid}.today-timeline time[data-v-c37748c1]{color:var(--aira-color-text-muted);direction:ltr;padding-block-start:.25rem;font-size:.7rem}.today-timeline article>i[data-v-c37748c1]{border:2px solid var(--aira-color-surface);background:var(--aira-color-primary);block-size:.55rem;inline-size:.55rem;box-shadow:0 0 0 1px var(--aira-color-primary);border-radius:50%;margin-block-start:.45rem;display:block;position:relative}.today-timeline article>i[data-v-c37748c1]:after{background:var(--aira-color-border);content:"";block-size:2.65rem;inline-size:1px;position:absolute;inset-block-start:.65rem;inset-inline-start:50%}.today-timeline article:last-child>i[data-v-c37748c1]:after{display:none}.today-timeline article>div[data-v-c37748c1]{padding-block-end:var(--aira-space-3)}.today-timeline strong[data-v-c37748c1],.today-timeline small[data-v-c37748c1]{display:block}.today-timeline strong[data-v-c37748c1]{font-size:.8rem}.today-timeline small[data-v-c37748c1]{color:var(--aira-color-text-muted);font-size:.68rem}.today-timeline article span[data-v-c37748c1]{color:var(--aira-color-warning);align-items:center;gap:.25rem;margin-block-start:.2rem;font-size:.65rem;display:inline-flex}.today-timeline .has-conflict>i[data-v-c37748c1]{background:var(--aira-color-warning);box-shadow:0 0 0 1px var(--aira-color-warning)}.today-timeline .is-task>i[data-v-c37748c1]{background:var(--aira-color-info);box-shadow:0 0 0 1px var(--aira-color-info);border-radius:.15rem}.suggestions-card[data-v-c37748c1]{grid-column:1/-1}.suggestion[data-v-c37748c1]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);grid-template-columns:auto 1fr auto;display:grid}.suggestion[data-v-c37748c1]:last-child{border-block-end:0}.suggestion>span[data-v-c37748c1]{background:var(--aira-color-primary-subtle);block-size:2.7rem;inline-size:2.7rem;color:var(--aira-color-primary);border-radius:.8rem;place-items:center;display:grid}.suggestion strong[data-v-c37748c1]{font-size:.83rem}.suggestion p[data-v-c37748c1]{color:var(--aira-color-text-muted);margin:.15rem 0;font-size:.74rem}.suggestion small[data-v-c37748c1]{color:var(--aira-color-text-muted);font-size:.64rem}.analytics-card[data-v-c37748c1]{grid-column:1/-1}.metric-grid[data-v-c37748c1]{gap:var(--aira-space-3);padding:var(--aira-space-5);grid-template-columns:repeat(4,1fr);display:grid}.metric-grid>div[data-v-c37748c1]{column-gap:var(--aira-space-3);padding:var(--aira-space-4);border-radius:var(--aira-radius-md);background:var(--aira-color-surface-muted);grid-template-columns:auto 1fr;display:grid}.metric-grid span[data-v-c37748c1]{background:var(--aira-color-surface);block-size:2.4rem;inline-size:2.4rem;color:var(--aira-color-primary);border-radius:.7rem;grid-row:1/3;place-items:center;display:grid}.metric-grid strong[data-v-c37748c1]{font-size:1.05rem}.metric-grid small[data-v-c37748c1]{color:var(--aira-color-text-muted);font-size:.65rem}.outcome-chart[data-v-c37748c1]{padding:0 var(--aira-space-5) var(--aira-space-5)}.outcome-chart>div[data-v-c37748c1]{justify-content:space-between;font-size:.75rem;display:flex}.outcome-chart>i[data-v-c37748c1]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.45rem;margin-block:.4rem;display:block;overflow:hidden}.outcome-chart>i em[data-v-c37748c1]{border-radius:inherit;background:linear-gradient(90deg, var(--aira-brand-600), var(--aira-brand-400));block-size:100%;inline-size:76%;display:block}.outcome-chart>small[data-v-c37748c1]{color:var(--aira-color-text-muted);font-size:.65rem}.evening-preview[data-v-c37748c1]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4) var(--aira-space-5);border:1px dashed var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);margin-block-start:var(--aira-space-5);display:flex}.evening-preview>span[data-v-c37748c1]{background:var(--aira-color-surface-muted);block-size:2.6rem;inline-size:2.6rem;color:var(--aira-color-primary);border-radius:.75rem;place-items:center;display:grid}.evening-preview>div[data-v-c37748c1]{flex:1}.evening-preview strong[data-v-c37748c1]{font-size:.8rem}.evening-preview p[data-v-c37748c1]{color:var(--aira-color-text-muted);margin:.15rem 0 0;font-size:.7rem}.evening-preview small[data-v-c37748c1]{color:var(--aira-color-success);font-size:.62rem}@media (width<=1100px){.morning-brief ul[data-v-c37748c1]{grid-template-columns:1fr}.metric-grid[data-v-c37748c1]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.dashboard-welcome[data-v-c37748c1]{flex-direction:column;align-items:stretch}.dashboard-grid[data-v-c37748c1]{grid-template-columns:1fr}.suggestions-card[data-v-c37748c1],.analytics-card[data-v-c37748c1]{grid-column:auto}.morning-brief[data-v-c37748c1]{flex-direction:column}.suggestion[data-v-c37748c1]{grid-template-columns:auto 1fr}.suggestion[data-v-c37748c1]>:last-child{grid-column:2;justify-self:start}}@media (width<=480px){.metric-grid[data-v-c37748c1]{grid-template-columns:1fr}.decision-card__top .context-pill[data-v-c37748c1]{display:none}.evening-preview[data-v-c37748c1]{flex-wrap:wrap;align-items:flex-start}}.assistant-avatar[data-v-10db1bd0]{place-items:center;block-size:clamp(11rem,27vw,21rem);inline-size:clamp(11rem,27vw,21rem);display:grid;position:relative}.assistant-avatar__aura[data-v-10db1bd0],.assistant-avatar__orbit[data-v-10db1bd0],.assistant-avatar__signal[data-v-10db1bd0]{pointer-events:none;border-radius:50%;position:absolute}.assistant-avatar__aura[data-v-10db1bd0]{background:radial-gradient(circle, color-mix(in srgb, var(--aira-color-primary) 25%, transparent), transparent 68%);filter:blur(12px);animation:3.8s ease-in-out infinite avatar-aura-10db1bd0;inset:14%}.assistant-avatar__orbit[data-v-10db1bd0]{border:1px solid color-mix(in srgb, var(--aira-color-primary) 32%, transparent)}.assistant-avatar__orbit--one[data-v-10db1bd0]{animation:3.8s ease-in-out infinite avatar-orbit-pulse-10db1bd0;inset:7%}.assistant-avatar__orbit--two[data-v-10db1bd0]{border-style:dashed;animation:18s linear infinite avatar-orbit-spin-10db1bd0;inset:18%}.assistant-avatar__signal[data-v-10db1bd0]{block-size:.48rem;inline-size:.48rem;box-shadow:0 0 .7rem color-mix(in srgb, var(--aira-color-primary) 75%, transparent);background:#a7fff1;animation:2.4s ease-in-out infinite avatar-signal-10db1bd0}.assistant-avatar__signal--one[data-v-10db1bd0]{inset-block-start:16%;inset-inline-end:22%}.assistant-avatar__signal--two[data-v-10db1bd0]{animation-delay:1.1s;inset-block-end:25%;inset-inline-start:14%}.assistant-avatar__image[data-v-10db1bd0]{z-index:2;object-fit:contain;block-size:89%;inline-size:89%;filter:drop-shadow(0 1.4rem 1.8rem color-mix(in srgb, var(--aira-color-primary) 28%, transparent));transform-origin:bottom;animation:5s ease-in-out infinite avatar-float-10db1bd0;position:relative}.assistant-avatar__mouth[data-v-10db1bd0]{z-index:3;border:.1rem solid color-mix(in srgb, var(--aira-color-primary) 72%, white);background:color-mix(in srgb, var(--aira-color-primary) 34%, transparent);block-size:4.8%;inline-size:16%;box-shadow:0 0 .45rem color-mix(in srgb, var(--aira-color-primary) 68%, transparent);opacity:0;pointer-events:none;border-radius:50%;transition:transform 70ms linear,opacity 90ms linear;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%)scale(.92,.72)}.assistant-avatar--listening .assistant-avatar__image[data-v-10db1bd0]{animation:1.35s ease-in-out infinite avatar-listen-10db1bd0}.assistant-avatar--listening .assistant-avatar__orbit--one[data-v-10db1bd0]{border-color:color-mix(in srgb, var(--aira-color-danger) 48%, transparent);animation-duration:1.4s}.assistant-avatar--transcribing .assistant-avatar__image[data-v-10db1bd0],.assistant-avatar--thinking .assistant-avatar__image[data-v-10db1bd0]{animation:1.55s ease-in-out infinite avatar-think-10db1bd0}.assistant-avatar--speaking .assistant-avatar__image[data-v-10db1bd0]{animation:.85s ease-in-out infinite avatar-speak-10db1bd0}.assistant-avatar--speaking .assistant-avatar__mouth[data-v-10db1bd0]{opacity:.82;animation:.18s ease-in-out infinite alternate avatar-mouth-10db1bd0}.assistant-avatar--compact[data-v-10db1bd0]{block-size:2.35rem;inline-size:2.35rem}.assistant-avatar--compact .assistant-avatar__aura[data-v-10db1bd0]{filter:blur(5px);inset:0}.assistant-avatar--compact .assistant-avatar__orbit--one[data-v-10db1bd0]{inset:0}.assistant-avatar--compact .assistant-avatar__orbit--two[data-v-10db1bd0]{inset:9%}.assistant-avatar--compact .assistant-avatar__signal[data-v-10db1bd0]{block-size:.25rem;inline-size:.25rem}.assistant-avatar--compact .assistant-avatar__image[data-v-10db1bd0]{block-size:100%;inline-size:100%}@keyframes avatar-aura-10db1bd0{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes avatar-orbit-pulse-10db1bd0{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}@keyframes avatar-orbit-spin-10db1bd0{to{transform:rotate(360deg)}}@keyframes avatar-signal-10db1bd0{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}@keyframes avatar-float-10db1bd0{0%,to{transform:translateY(.15rem)rotate(-.4deg)}50%{transform:translateY(-.35rem)rotate(.4deg)}}@keyframes avatar-listen-10db1bd0{0%,to{transform:translateY(.05rem)rotate(-1deg)scale(1)}50%{transform:translateY(-.22rem)rotate(1deg)scale(1.025)}}@keyframes avatar-think-10db1bd0{0%,to{transform:translateY(.12rem)rotate(0)scale(.98)}50%{transform:translateY(-.28rem)rotate(-1.2deg)scale(1.04)}}@keyframes avatar-speak-10db1bd0{0%,to{transform:translateY(.12rem)scale(.99)}50%{transform:translateY(-.3rem)scale(1.045)}}@keyframes avatar-mouth-10db1bd0{0%{transform:translate(50%,-50%)scale(.9,.7)}to{transform:translate(50%,-50%)scale(1.08,1.75)}}@media (prefers-reduced-motion:reduce){.assistant-avatar__aura[data-v-10db1bd0],.assistant-avatar__orbit[data-v-10db1bd0],.assistant-avatar__signal[data-v-10db1bd0],.assistant-avatar__image[data-v-10db1bd0],.assistant-avatar__mouth[data-v-10db1bd0]{animation:none}}.chat-progress[data-v-7e9a356d]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);inline-size:min(100%,31rem);min-inline-size:0;color:var(--aira-color-text);border-radius:.9rem;overflow:hidden}.chat-progress__details[data-v-7e9a356d]{min-inline-size:0}.chat-progress__summary[data-v-7e9a356d]{min-block-size:2.75rem;inline-size:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}.chat-progress__summary[data-v-7e9a356d]:focus-visible{outline:2px solid var(--aira-color-primary);outline-offset:-2px}.chat-progress__symbol[data-v-7e9a356d]{background:var(--aira-color-primary-subtle);block-size:1.9rem;inline-size:1.9rem;color:var(--aira-color-primary);border-radius:.55rem;flex:none;place-items:center;display:grid}.chat-progress--failed .chat-progress__symbol[data-v-7e9a356d]{background:color-mix(in srgb, var(--aira-color-danger) 10%, var(--aira-color-surface));color:var(--aira-color-danger)}.chat-progress__heading[data-v-7e9a356d]{flex:1;gap:.08rem;min-inline-size:0;display:grid}.chat-progress__heading strong[data-v-7e9a356d]{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.chat-progress__heading span[data-v-7e9a356d]{color:var(--aira-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.chat-progress__summary time[data-v-7e9a356d]{color:var(--aira-color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.56rem}.chat-progress__chevron[data-v-7e9a356d]{color:var(--aira-color-text-muted);transition:transform var(--aira-motion-fast);flex:none}.chat-progress__details.is-open .chat-progress__chevron[data-v-7e9a356d]{transform:rotate(90deg)}.chat-progress__collapse[data-v-7e9a356d]{grid-template-rows:1fr;display:grid;overflow:hidden}.chat-progress__collapse>.chat-progress__body[data-v-7e9a356d]{min-block-size:0}.chat-progress-collapse-enter-active[data-v-7e9a356d],.chat-progress-collapse-leave-active[data-v-7e9a356d]{transition:grid-template-rows var(--aira-motion-fast,.18s) cubic-bezier(.16, 1, .3, 1), opacity var(--aira-motion-fast,.18s) ease}.chat-progress-collapse-enter-from[data-v-7e9a356d],.chat-progress-collapse-leave-to[data-v-7e9a356d]{opacity:0;grid-template-rows:0fr}.chat-progress__body[data-v-7e9a356d]{max-block-size:12rem;padding:.05rem .8rem .7rem 3.1rem;overflow-y:auto}.chat-progress__footer[data-v-7e9a356d]{border-block-start:1px solid var(--aira-color-border);justify-content:space-between;align-items:center;gap:.55rem;padding:.45rem .7rem .55rem;display:flex}.chat-progress__footer>span[data-v-7e9a356d]{min-inline-size:0;color:var(--aira-color-text-muted);font-size:.55rem}.chat-progress__footer button[data-v-7e9a356d]{border:1px solid color-mix(in srgb, var(--aira-color-danger) 35%, var(--aira-color-border));min-block-size:2.75rem;color:var(--aira-color-danger);cursor:pointer;font:inherit;background:0 0;border-radius:.55rem;flex:none;align-items:center;gap:.22rem;padding-inline:.65rem;font-size:.58rem;display:inline-flex}.chat-progress__footer button[data-v-7e9a356d]:focus-visible{outline:2px solid var(--aira-color-danger);outline-offset:2px}.chat-progress__footer button[data-v-7e9a356d]:disabled{cursor:wait;opacity:.55}@media (width<=420px){.chat-progress__footer[data-v-7e9a356d]{flex-direction:column;align-items:stretch}.chat-progress__footer button[data-v-7e9a356d]{justify-content:center}}@media (prefers-reduced-motion:reduce){.chat-progress__chevron[data-v-7e9a356d],.chat-progress-collapse-enter-active[data-v-7e9a356d],.chat-progress-collapse-leave-active[data-v-7e9a356d]{transition:none}}.chat-progress[data-v-7e9a356d]{background:0 0;border:0;border-radius:0;inline-size:min(100%,38rem);overflow:visible}.chat-progress__summary[data-v-7e9a356d]{text-align:start;min-block-size:2.5rem;padding:.3rem 0}.chat-progress__symbol[data-v-7e9a356d]{background:0 0;block-size:1.5rem;inline-size:1.5rem}.chat-progress__body[data-v-7e9a356d]{max-block-size:18rem;padding:.15rem .1rem .55rem}.chat-progress__items[data-v-7e9a356d]{gap:.12rem;min-inline-size:0;display:grid}.chat-progress__item[data-v-7e9a356d]{min-inline-size:0;color:var(--aira-color-text-muted);padding:.2rem 0;font-size:.66rem;line-height:1.65}.chat-progress__item-text[data-v-7e9a356d]{overflow-wrap:anywhere;min-inline-size:0}.chat-progress__item.is-done[data-v-7e9a356d]{color:var(--aira-color-text-muted)}.chat-progress__item.is-current[data-v-7e9a356d]{color:var(--aira-color-text);font-weight:650}.chat-progress__item.is-error[data-v-7e9a356d],.chat-progress__item.is-cancelled[data-v-7e9a356d]{color:var(--aira-color-danger)}.chat-progress__footer[data-v-7e9a356d]{border-block-start:1px solid var(--aira-color-border);padding-block-start:.4rem}.chat-progress__footer button[data-v-7e9a356d]{background:0 0;border:0;border-radius:.5rem;min-block-size:2.75rem;padding-inline:.6rem}.chat-progress__footer button[data-v-7e9a356d]:hover:not(:disabled){background:color-mix(in srgb, var(--aira-color-danger) 8%, transparent)}@media (width<=420px){.chat-progress__footer[data-v-7e9a356d]{flex-direction:column;align-items:stretch}.chat-progress__footer button[data-v-7e9a356d]{justify-content:center}}.assistant-page[data-v-74fbd89c]{background:radial-gradient(circle at 50% 8%, color-mix(in srgb, var(--aira-color-primary-subtle) 68%, transparent), transparent 34rem), var(--aira-color-page);grid-template-rows:minmax(0,1fr) auto;min-block-size:100dvh;display:grid;overflow:hidden}.assistant-room[data-v-74fbd89c]{flex-direction:column;min-block-size:0;padding:clamp(1.5rem,4vw,3.25rem) clamp(1rem,5vw,4rem) 1rem;display:flex}.assistant-room__content[data-v-74fbd89c]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(.7rem,1.6vh,1.2rem);min-block-size:0;inline-size:min(100%,56rem);margin-inline:auto;display:flex}.assistant-room__title h1[data-v-74fbd89c]{letter-spacing:-.045em;margin:0;font-size:clamp(1.35rem,2.5vw,2rem)}.assistant-presence[data-v-74fbd89c]{justify-items:center;display:grid}.assistant-presence[data-v-74fbd89c] .assistant-avatar{block-size:clamp(9rem,20vw,15.5rem);inline-size:clamp(9rem,20vw,15.5rem)}.assistant-response[data-v-74fbd89c]{text-align:start;inline-size:min(100%,43rem);margin-block-start:.25rem}.assistant-response__header[data-v-74fbd89c]{color:var(--aira-color-text-muted);align-items:center;gap:.45rem;margin-block-end:.35rem;font-size:.65rem;display:flex}.assistant-response__header strong[data-v-74fbd89c]{color:var(--aira-color-primary);font-size:.7rem}.assistant-response__mark[data-v-74fbd89c]{background:var(--aira-color-primary-subtle);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-primary);border-radius:.6rem;place-items:center;display:grid}.assistant-response__body[data-v-74fbd89c]{align-items:flex-start;gap:.7rem;padding-inline-start:2.25rem;display:flex}.assistant-response__body p[data-v-74fbd89c]{color:var(--aira-color-text);flex:1;margin:0;font-size:.9rem;line-height:1.95}.assistant-response__audio[data-v-74fbd89c]{border:1px solid color-mix(in srgb, var(--aira-color-primary) 18%, var(--aira-color-border));border-radius:var(--aira-radius-pill);background:var(--aira-color-primary-subtle);block-size:2rem;inline-size:2rem;color:var(--aira-color-primary);cursor:pointer;font:inherit;flex:none;place-items:center;padding:0;display:grid}.assistant-response__audio[data-v-74fbd89c]:hover{background:color-mix(in srgb, var(--aira-color-primary-subtle) 75%, var(--aira-color-primary));color:var(--aira-color-on-primary-subtle)}.assistant-prompts[data-v-74fbd89c]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.assistant-prompts button[data-v-74fbd89c]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-pill);background:color-mix(in srgb, var(--aira-color-surface) 86%, transparent);min-block-size:2.2rem;color:var(--aira-color-text-muted);cursor:pointer;font:inherit;align-items:center;gap:.35rem;padding-inline:.75rem;font-size:.68rem;font-weight:700;display:inline-flex}.assistant-prompts button[data-v-74fbd89c]:hover{border-color:var(--aira-color-primary);color:var(--aira-color-primary)}.assistant-latest-user[data-v-74fbd89c]{text-align:start;align-items:flex-start;gap:.65rem;inline-size:min(100%,50rem);margin:.8rem auto 0;display:flex}.assistant-latest-user>.aira-avatar[data-v-74fbd89c]{flex:none}.assistant-latest-user__body[data-v-74fbd89c]{flex:1;min-inline-size:0}.assistant-latest-user__label[data-v-74fbd89c]{color:var(--aira-color-text-muted);margin-block-end:.15rem;font-size:.63rem;font-weight:800;display:block}.assistant-latest-user p[data-v-74fbd89c]{color:var(--aira-color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.76rem;line-height:1.8;overflow:hidden}.assistant-latest-user--live .assistant-latest-user__label[data-v-74fbd89c]{color:var(--aira-color-danger)}.assistant-composer-area[data-v-74fbd89c]{border-block-start:1px solid color-mix(in srgb, var(--aira-color-border) 84%, transparent);background:color-mix(in srgb, var(--aira-color-surface) 84%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:.85rem clamp(1rem,5vw,4rem) 1rem}.assistant-controls[data-v-74fbd89c]{align-items:center;gap:.65rem;inline-size:min(100%,50rem);margin-inline:auto;display:flex}.assistant-controls .assistant-voice-control[data-v-74fbd89c]{order:1}.assistant-controls .assistant-composer[data-v-74fbd89c]{order:2}.assistant-controls .intelligence-control[data-v-74fbd89c]{order:3}.intelligence-control[data-v-74fbd89c]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);min-block-size:3.25rem;color:var(--aira-color-text-muted);font:inherit;border-radius:1.05rem;justify-content:center;align-items:center;gap:.35rem;padding-inline:.7rem;font-size:.69rem;font-weight:800;display:inline-flex}.intelligence-control[data-v-74fbd89c]:focus-within{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.intelligence-control select[data-v-74fbd89c]{min-inline-size:5rem;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;outline:0;padding:.15rem 0;font-weight:900}.assistant-voice-control[data-v-74fbd89c]{flex:none;display:flex}.voice-control[data-v-74fbd89c]{border:1px solid color-mix(in srgb, var(--aira-color-primary) 22%, var(--aira-color-border));background:var(--aira-color-primary);min-block-size:3.25rem;color:var(--aira-color-on-primary);box-shadow:0 .7rem 1.4rem color-mix(in srgb, var(--aira-color-primary) 21%, transparent);cursor:pointer;font:inherit;transition:transform var(--aira-motion-fast), box-shadow var(--aira-motion-fast), background var(--aira-motion-fast);border-radius:1.05rem;justify-content:center;align-items:center;gap:.65rem;padding:.55rem 1rem;font-size:.76rem;font-weight:900;display:inline-flex}.voice-control[data-v-74fbd89c]:hover{box-shadow:0 .9rem 1.8rem color-mix(in srgb, var(--aira-color-primary) 29%, transparent);transform:translateY(-1px)}.voice-control[data-v-74fbd89c]:focus-visible{outline:3px solid color-mix(in srgb, var(--aira-color-primary) 28%, transparent);outline-offset:3px}.voice-control[data-v-74fbd89c]:disabled{cursor:not-allowed;opacity:.62;box-shadow:none;transform:none}.voice-control--listening[data-v-74fbd89c]{background:var(--aira-color-danger);box-shadow:0 .7rem 1.4rem color-mix(in srgb, var(--aira-color-danger) 22%, transparent)}.voice-control--thinking[data-v-74fbd89c],.voice-control--speaking[data-v-74fbd89c]{background:var(--aira-color-warning);color:#332000}.voice-control__wave[data-v-74fbd89c]{align-items:center;gap:.16rem;block-size:1.15rem;display:inline-flex}.voice-control__wave i[data-v-74fbd89c]{border-radius:var(--aira-radius-pill);opacity:.82;background:currentColor;block-size:.38rem;inline-size:.16rem}.voice-control--listening .voice-control__wave i[data-v-74fbd89c]{animation:1s ease-in-out infinite voice-wave-74fbd89c}.voice-control--listening .voice-control__wave i[data-v-74fbd89c]:nth-child(2){animation-delay:-.18s}.voice-control--listening .voice-control__wave i[data-v-74fbd89c]:nth-child(3){animation-delay:-.34s}.voice-control--listening .voice-control__wave i[data-v-74fbd89c]:nth-child(4){animation-delay:-.24s}.voice-control--listening .voice-control__wave i[data-v-74fbd89c]:nth-child(5){animation-delay:-.1s}@keyframes voice-wave-74fbd89c{0%,to{block-size:.35rem}50%{block-size:1.05rem}}@keyframes progress-pulse-74fbd89c{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}.assistant-composer[data-v-74fbd89c]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:1rem;flex:1;align-items:flex-end;gap:.6rem;min-inline-size:0;padding:.55rem .65rem .55rem .8rem;display:flex;box-shadow:0 .5rem 1.5rem #0f172a0d}.assistant-composer textarea[data-v-74fbd89c]{resize:vertical;min-block-size:2.35rem;max-block-size:7rem;inline-size:100%;color:var(--aira-color-text);font:inherit;background:0 0;border:0;outline:0;font-size:.78rem;line-height:1.75}.assistant-composer textarea[data-v-74fbd89c]::placeholder{color:var(--aira-color-text-muted)}.composer-send[data-v-74fbd89c]{background:var(--aira-color-primary);block-size:2.35rem;inline-size:2.35rem;color:var(--aira-color-on-primary);cursor:pointer;transition:background var(--aira-motion-fast), opacity var(--aira-motion-fast), transform var(--aira-motion-fast);border:0;border-radius:.7rem;flex:none;place-items:center;display:grid}.composer-send[data-v-74fbd89c]:hover:not(:disabled){background:var(--aira-color-primary-hover);transform:translateY(-1px)}.composer-send.is-stop[data-v-74fbd89c]{background:var(--aira-color-danger)}.composer-send.is-stop[data-v-74fbd89c]:hover:not(:disabled){background:color-mix(in srgb, var(--aira-color-danger) 86%, black)}.composer-send.is-cancelling[data-v-74fbd89c]{cursor:wait}.composer-send[data-v-74fbd89c]:disabled{cursor:not-allowed;opacity:.45}@media (width<=560px){.assistant-page[data-v-74fbd89c]{min-block-size:100svh}.assistant-room[data-v-74fbd89c]{padding-block-start:3.7rem}.assistant-room__content[data-v-74fbd89c]{gap:.75rem}.assistant-room__title h1[data-v-74fbd89c]{font-size:1.35rem}.assistant-response[data-v-74fbd89c]{inline-size:100%}.assistant-response__body[data-v-74fbd89c]{padding-inline-start:0}.assistant-latest-user p[data-v-74fbd89c]{white-space:normal}.assistant-controls[data-v-74fbd89c]{flex-direction:column;align-items:stretch}.assistant-controls .assistant-composer[data-v-74fbd89c]{order:1}.assistant-controls .intelligence-control[data-v-74fbd89c]{order:2}.assistant-controls .assistant-voice-control[data-v-74fbd89c]{order:3}.intelligence-control[data-v-74fbd89c]{justify-content:space-between}.assistant-voice-control[data-v-74fbd89c]{justify-content:center}.assistant-composer[data-v-74fbd89c]{gap:.4rem;inline-size:100%;padding-inline-start:.6rem}.assistant-composer-area[data-v-74fbd89c]{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.voice-control[data-v-74fbd89c]{transition:none}.voice-control--listening .voice-control__wave i[data-v-74fbd89c]{animation:none}}.typing-message__sr-only[data-v-ff6c18c7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.typing-message__caret[data-v-ff6c18c7]{vertical-align:-.12em;border-inline-end:1.5px solid;block-size:1.05em;inline-size:.08em;min-inline-size:1px;margin-inline-start:.12em;animation:.9s steps(2,end) infinite typing-message-caret-ff6c18c7;display:inline-block}@keyframes typing-message-caret-ff6c18c7{0%,45%{opacity:1}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.typing-message__caret[data-v-ff6c18c7]{opacity:.75;animation:none}}.chat-page[data-v-5699de60]{background:var(--aira-color-surface);grid-template-columns:17rem minmax(25rem,1fr) 18rem;block-size:100dvh;min-inline-size:0;max-inline-size:100%;display:grid;overflow:hidden}.chat-page__rail[data-v-5699de60],.chat-page__context[data-v-5699de60]{border-inline-end:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);min-block-size:0;overflow-y:auto}.chat-page__rail[data-v-5699de60]{padding:var(--aira-space-4)}.chat-page__rail>header[data-v-5699de60]{justify-content:space-between;align-items:center;margin-block-end:var(--aira-space-4);display:flex}.chat-page__rail strong[data-v-5699de60],.chat-page__rail small[data-v-5699de60]{display:block}.chat-page__rail header strong[data-v-5699de60]{font-size:.88rem}.chat-page__rail header small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.66rem}.chat-page__rail nav[data-v-5699de60]{gap:.3rem;margin-block-start:var(--aira-space-4);display:grid}.chat-page__rail nav button[data-v-5699de60]{align-items:center;gap:var(--aira-space-3);inline-size:100%;padding:var(--aira-space-3);color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:.7rem;display:flex;position:relative}.chat-page__rail nav button[data-v-5699de60]:hover,.chat-page__rail nav button.is-active[data-v-5699de60]{background:var(--aira-color-surface);box-shadow:0 1px 3px #0f172a0f}.chat-page__rail nav button>span[data-v-5699de60]{background:var(--aira-color-primary-subtle);block-size:2rem;inline-size:2rem;color:var(--aira-color-primary);border-radius:.6rem;place-items:center;display:grid}.chat-page__rail nav button>div[data-v-5699de60]{flex:1;min-inline-size:0}.chat-page__rail nav button strong[data-v-5699de60],.chat-page__rail nav button small[data-v-5699de60]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-page__rail nav button strong[data-v-5699de60]{font-size:.75rem}.chat-page__rail nav button small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.63rem}.chat-page__rail nav button>i[data-v-5699de60]{background:var(--aira-color-primary);border-radius:50%;block-size:.45rem;inline-size:.45rem}.chat-history-empty[data-v-5699de60]{border:1px dashed var(--aira-color-border);color:var(--aira-color-text-muted);border-radius:.7rem;align-items:center;gap:.55rem;margin-block-start:var(--aira-space-4);padding:.8rem;font-size:.65rem;display:flex}.chat-page__rail>footer[data-v-5699de60]{align-items:flex-start;gap:var(--aira-space-2);padding:var(--aira-space-3);color:var(--aira-color-text-muted);background:var(--aira-color-surface);border-radius:.65rem;margin-block-start:var(--aira-space-6);font-size:.63rem;line-height:1.8;display:flex}.chat-page__conversation[data-v-5699de60]{background:var(--aira-color-page);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.conversation-header[data-v-5699de60]{min-block-size:4.2rem;padding-inline:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);background:var(--aira-color-surface);justify-content:space-between;align-items:center;display:flex}.conversation-header>div[data-v-5699de60]:last-child{align-items:center;gap:var(--aira-space-2);display:flex}.assistant-identity[data-v-5699de60]{align-items:center;gap:var(--aira-space-3);display:flex}.assistant-identity__avatar[data-v-5699de60]{background:var(--aira-color-primary);color:#fff;border-radius:.8rem;place-items:center;block-size:2.5rem;inline-size:2.5rem;font-weight:900;display:grid;position:relative}.assistant-identity__avatar i[data-v-5699de60]{background:var(--aira-color-success);border:2px solid #fff;border-radius:50%;block-size:.65rem;inline-size:.65rem;position:absolute;inset-block-end:-.1rem;inset-inline-start:-.1rem}.assistant-identity strong[data-v-5699de60],.assistant-identity small[data-v-5699de60]{display:block}.assistant-identity strong[data-v-5699de60]{font-size:.83rem}.assistant-identity small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.65rem}.message-thread[data-v-5699de60]{min-block-size:0;padding:var(--aira-space-6) clamp(1rem, 5vw, 4rem);scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-color:color-mix(in srgb, var(--aira-color-primary) 22%, transparent) transparent;scrollbar-width:thin;flex:1;overflow-y:auto}.message-list[data-v-5699de60]{display:grid}.message-row[data-v-5699de60]{display:block}.history-message-enter-active[data-v-5699de60]{transition:opacity .36s,transform .36s cubic-bezier(.16,1,.3,1)}.history-message-enter-from[data-v-5699de60]{opacity:0;transform:translateY(-1rem)}.message-thread[data-v-5699de60]::-webkit-scrollbar{block-size:.42rem;inline-size:.42rem}.message-thread[data-v-5699de60]::-webkit-scrollbar-track{background:0 0}.message-thread[data-v-5699de60]::-webkit-scrollbar-thumb{border-radius:var(--aira-radius-pill);background:color-mix(in srgb, var(--aira-color-primary) 22%, transparent);background-clip:padding-box;border:.1rem solid #0000}.message-thread[data-v-5699de60]:hover,.message-thread[data-v-5699de60]:focus-within{scrollbar-color:color-mix(in srgb, var(--aira-color-primary) 32%, transparent) transparent}.message-thread[data-v-5699de60]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--aira-color-primary) 32%, transparent);background-clip:padding-box}.message-thread[data-v-5699de60]:focus-within::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--aira-color-primary) 32%, transparent);background-clip:padding-box}.chat-progress-panel-enter-active[data-v-5699de60],.chat-progress-panel-leave-active[data-v-5699de60]{transition:opacity var(--aira-motion-fast,.18s) ease, transform var(--aira-motion-fast,.18s) cubic-bezier(.16, 1, .3, 1)}.chat-progress-panel-enter-from[data-v-5699de60],.chat-progress-panel-leave-to[data-v-5699de60]{opacity:0;transform:translateY(.3rem)}.thread-date[data-v-5699de60]{color:var(--aira-color-text-muted);justify-content:center;margin-block-end:var(--aira-space-6);font-size:.65rem;display:flex}.message[data-v-5699de60]{align-items:flex-start;gap:var(--aira-space-3);max-inline-size:46rem;margin-block-end:var(--aira-space-5);display:flex}.message--user[data-v-5699de60]{flex-direction:row-reverse;margin-inline-start:auto}.message__assistant-avatar[data-v-5699de60]{background:var(--aira-color-primary);color:#fff;border-radius:.65rem;flex:none;place-items:center;block-size:2rem;inline-size:2rem;font-size:.75rem;font-weight:900;display:grid}.message__content[data-v-5699de60]{min-inline-size:0;max-inline-size:100%}.message__bubble[data-v-5699de60]{min-inline-size:0;padding:var(--aira-space-4);overflow-wrap:anywhere;border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:1rem 1rem .25rem;position:relative;box-shadow:0 1px 2px #0f172a0a}.message--user .message__bubble[data-v-5699de60]{border-color:var(--aira-color-primary);background:var(--aira-color-primary);color:var(--aira-color-on-primary);border-radius:1rem 1rem 1rem .25rem}.message.is-pending[data-v-5699de60]{opacity:.65}.message__bubble p[data-v-5699de60]{white-space:pre-wrap;margin:0;font-size:.86rem;line-height:2}.message__meta[data-v-5699de60]{min-block-size:1.25rem;color:var(--aira-color-text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-block-start:.35rem;padding-inline:.3rem;font-size:.58rem;display:flex}.message--user .message__meta[data-v-5699de60]{justify-content:flex-end}.message__kind[data-v-5699de60],.message__intelligence[data-v-5699de60],.message__mode[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.58rem}.message__kind[data-v-5699de60]{font-weight:800}.message__time[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.58rem}.message__audio[data-v-5699de60]{block-size:1.6rem;inline-size:1.6rem;color:var(--aira-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.message__audio[data-v-5699de60]:hover,.message__audio.is-playing[data-v-5699de60]{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.message__delegation[data-v-5699de60]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-3);border:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);color:inherit;border-radius:.7rem;margin-block-start:var(--aira-space-4);text-decoration:none;display:flex}.message__delegation>span[data-v-5699de60]{background:var(--aira-color-primary-subtle);block-size:2rem;inline-size:2rem;color:var(--aira-color-primary);border-radius:.6rem;place-items:center;display:grid}.message__delegation>div[data-v-5699de60]{flex:1;min-inline-size:0}.message__delegation strong[data-v-5699de60],.message__delegation small[data-v-5699de60]{display:block}.message__delegation strong[data-v-5699de60]{font-size:.72rem}.message__delegation small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.62rem}.message__feedback[data-v-5699de60]{color:var(--aira-color-text-muted);gap:.3rem;padding-inline:.3rem;font-size:.58rem;display:flex}.message__feedback button[data-v-5699de60]{color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:0;padding:.2rem}.message__feedback button.is-selected[data-v-5699de60]{color:var(--aira-color-success);font-weight:800}.chat-composer-wrap[data-v-5699de60]{min-inline-size:0;max-inline-size:100%;padding:var(--aira-space-3) clamp(1rem, 5vw, 4rem) var(--aira-space-4);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface)}.prompt-chips[data-v-5699de60]{gap:var(--aira-space-2);margin-block-end:var(--aira-space-2);padding-block:.15rem;display:flex;overflow-x:auto}.prompt-chips button[data-v-5699de60]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-pill);background:var(--aira-color-surface);color:var(--aira-color-text-muted);cursor:pointer;flex:none;padding:.4rem .65rem;font-size:.65rem}.prompt-chips button[data-v-5699de60]:hover{border-color:var(--aira-color-primary);color:var(--aira-color-primary)}.chat-composer[data-v-5699de60]{padding:var(--aira-space-3);border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:1rem;box-shadow:0 .7rem 2rem #0f172a12}.chat-composer[data-v-5699de60]:focus-within{border-color:var(--aira-color-primary);box-shadow:var(--aira-focus-ring)}.chat-composer textarea[data-v-5699de60]{resize:none;inline-size:100%;color:var(--aira-color-text);background:0 0;border:0;outline:0;padding:.3rem;font-size:.85rem;line-height:1.8}.chat-composer__footer[data-v-5699de60],.chat-composer__footer>div[data-v-5699de60]{align-items:center;gap:var(--aira-space-2);display:flex}.chat-composer__footer[data-v-5699de60]{border-block-start:1px solid var(--aira-color-border);justify-content:space-between;padding-block-start:var(--aira-space-2)}.chat-composer__footer>div:last-child>span[data-v-5699de60]{color:var(--aira-color-text-muted);direction:ltr;font-size:.58rem}.composer-button[data-v-5699de60],.voice-button[data-v-5699de60],.send-button[data-v-5699de60]{cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.composer-button[data-v-5699de60]{block-size:2rem;inline-size:2rem;color:var(--aira-color-text-muted);background:0 0;border-radius:.55rem}.voice-button[data-v-5699de60]{min-block-size:2rem;color:var(--aira-color-text-muted);background:0 0;border-radius:.55rem;gap:.3rem;padding-inline:.6rem;font-size:.64rem}.voice-button.is-recording[data-v-5699de60]{background:color-mix(in srgb, var(--aira-color-danger) 9%, var(--aira-color-surface));color:var(--aira-color-danger)}.send-button[data-v-5699de60]{background:var(--aira-color-primary);color:#fff;block-size:2.35rem;inline-size:2.35rem;transition:background var(--aira-motion-fast), opacity var(--aira-motion-fast), transform var(--aira-motion-fast);border-radius:.7rem}.send-button[data-v-5699de60]:hover:not(:disabled){background:var(--aira-color-primary-hover);transform:translateY(-1px)}.send-button.is-stop[data-v-5699de60]{background:var(--aira-color-danger)}.send-button.is-stop[data-v-5699de60]:hover:not(:disabled){background:color-mix(in srgb, var(--aira-color-danger) 86%, black)}.send-button.is-cancelling[data-v-5699de60]{cursor:wait}.composer-note[data-v-5699de60]{color:var(--aira-color-text-muted);justify-content:center;align-items:center;gap:.3rem;margin:.45rem 0 0;font-size:.58rem;display:flex}.chat-page__context[data-v-5699de60]{padding:var(--aira-space-5);border-inline:1px 0;background:var(--aira-color-surface)}.chat-page__context>header[data-v-5699de60]{margin-block-end:var(--aira-space-5)}.chat-page__context>header strong[data-v-5699de60],.chat-page__context>header small[data-v-5699de60]{display:block}.chat-page__context>header strong[data-v-5699de60]{font-size:.84rem}.chat-page__context>header small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.65rem}.delegation-summary[data-v-5699de60]{gap:var(--aira-space-3);padding:var(--aira-space-3);border-radius:var(--aira-radius-md);background:var(--aira-color-primary-subtle);display:flex}.delegation-summary>span[data-v-5699de60]{background:var(--aira-color-primary);color:#fff;border-radius:.7rem;place-items:center;block-size:2.3rem;inline-size:2.3rem;display:grid}.delegation-summary strong[data-v-5699de60],.delegation-summary small[data-v-5699de60]{display:block}.delegation-summary strong[data-v-5699de60]{font-size:.75rem}.delegation-summary small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.62rem}.context-progress[data-v-5699de60]{margin-block:var(--aira-space-5)}.context-progress>div[data-v-5699de60]{justify-content:space-between;font-size:.7rem;display:flex}.context-progress>i[data-v-5699de60]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.35rem;margin-block-start:.4rem;display:block;overflow:hidden}.context-progress em[data-v-5699de60]{background:var(--aira-color-primary);block-size:100%;inline-size:78%;display:block}.context-steps[data-v-5699de60]{gap:var(--aira-space-3);margin:0;padding:0;list-style:none;display:grid}.context-steps li[data-v-5699de60]{gap:var(--aira-space-3);display:flex}.context-steps li>span[data-v-5699de60]{border:1px solid var(--aira-color-border);block-size:1.7rem;inline-size:1.7rem;color:var(--aira-color-text-muted);border-radius:50%;flex:none;place-items:center;font-size:.65rem;display:grid}.context-steps strong[data-v-5699de60],.context-steps small[data-v-5699de60]{display:block}.context-steps strong[data-v-5699de60]{font-size:.7rem}.context-steps small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.6rem}.context-steps .is-done>span[data-v-5699de60]{border-color:var(--aira-color-success);background:color-mix(in srgb, var(--aira-color-success) 10%, var(--aira-color-surface));color:var(--aira-color-success)}.context-steps .is-current>span[data-v-5699de60]{border-color:var(--aira-color-warning);background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface));color:var(--aira-color-warning)}.approval-callout[data-v-5699de60]{align-items:center;gap:var(--aira-space-3);margin-block:var(--aira-space-5);padding:var(--aira-space-3);border:1px solid color-mix(in srgb, var(--aira-color-warning) 30%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:color-mix(in srgb, var(--aira-color-warning) 7%, var(--aira-color-surface));color:inherit;text-decoration:none;display:flex}.approval-callout>span[data-v-5699de60]{color:var(--aira-color-warning)}.approval-callout>div[data-v-5699de60]{flex:1}.approval-callout strong[data-v-5699de60],.approval-callout small[data-v-5699de60]{display:block}.approval-callout strong[data-v-5699de60]{font-size:.7rem}.approval-callout small[data-v-5699de60]{color:var(--aira-color-text-muted);font-size:.58rem}.memory-used[data-v-5699de60]{border-block-start:1px solid var(--aira-color-border);padding-block-start:var(--aira-space-4)}.memory-used h3[data-v-5699de60]{margin:0 0 var(--aira-space-3);font-size:.72rem}.memory-used div[data-v-5699de60]{justify-content:space-between;gap:var(--aira-space-3);padding-block:.4rem;font-size:.62rem;display:flex}.memory-used div span[data-v-5699de60]{color:var(--aira-color-text-muted)}.memory-used a[data-v-5699de60]{margin-block-start:var(--aira-space-3);font-size:.65rem;font-weight:800;text-decoration:none;display:inline-block}@media (prefers-reduced-motion:reduce){.history-message-enter-active[data-v-5699de60]{transition:none}.message-thread[data-v-5699de60]{scroll-behavior:auto}.chat-progress-panel-enter-active[data-v-5699de60],.chat-progress-panel-leave-active[data-v-5699de60]{transition:none}}@media (width<=1180px){.chat-page[data-v-5699de60]{grid-template-columns:15rem minmax(24rem,1fr)}.chat-page__context[data-v-5699de60]{display:none}}@media (width<=760px){.chat-page[data-v-5699de60]{grid-template-columns:minmax(0,1fr);inline-size:100%}.chat-page__rail[data-v-5699de60]{display:none}.conversation-header[data-v-5699de60]{gap:var(--aira-space-2);min-inline-size:0;padding-inline:1rem}.assistant-identity[data-v-5699de60]{flex:1;min-inline-size:0}.assistant-identity>div[data-v-5699de60]{min-inline-size:0}.assistant-identity strong[data-v-5699de60],.assistant-identity small[data-v-5699de60]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-thread[data-v-5699de60]{padding-inline:1rem}.message[data-v-5699de60]{min-inline-size:0;max-inline-size:100%}.message__content[data-v-5699de60]{flex:1}.message__feedback[data-v-5699de60]{flex-wrap:wrap}.chat-composer-wrap[data-v-5699de60]{padding-inline:.75rem}.chat-composer[data-v-5699de60]{min-inline-size:0}.chat-composer textarea[data-v-5699de60]{box-sizing:border-box}.chat-composer__footer[data-v-5699de60]{flex-wrap:wrap}.conversation-header .aira-ai-state[data-v-5699de60]{display:none}}.page-header[data-v-7993ee57]{justify-content:space-between;align-items:flex-end;gap:var(--aira-space-5);margin-block-end:var(--aira-space-6);display:flex}.page-header h1[data-v-7993ee57],.page-header p[data-v-7993ee57]{margin:0}.page-header h1[data-v-7993ee57]{font-size:clamp(1.55rem,1.2rem + 1vw,2.15rem);line-height:1.25}.page-header p[data-v-7993ee57]{max-inline-size:46rem;color:var(--aira-color-text-muted);margin-block-start:.35rem}.page-header__eyebrow[data-v-7993ee57]{color:var(--aira-color-primary);margin-block-end:.25rem;font-size:.78rem;font-weight:800;display:block}@media (width<=640px){.page-header[data-v-7993ee57]{flex-direction:column;align-items:stretch}}.inbox-stats[data-v-cd768f29]{gap:var(--aira-space-3);grid-template-columns:repeat(4,1fr);margin-block-end:var(--aira-space-5);display:grid}.inbox-stats>div[data-v-cd768f29]{column-gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);grid-template-columns:auto 1fr;display:grid}.inbox-stats>div>span[data-v-cd768f29]{background:var(--aira-color-primary-subtle);block-size:2.3rem;inline-size:2.3rem;color:var(--aira-color-primary);border-radius:.7rem;grid-row:1/3;place-items:center;display:grid}.inbox-stats strong[data-v-cd768f29]{font-size:1rem}.inbox-stats small[data-v-cd768f29]{color:var(--aira-color-text-muted);font-size:.65rem}.inbox-simulator[data-v-cd768f29]{align-items:center;gap:var(--aira-space-2);padding:var(--aira-space-3);border:1px dashed var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);flex-wrap:wrap;margin-block-end:var(--aira-space-4);display:flex}.inbox-simulator>div[data-v-cd768f29]{align-items:center;gap:var(--aira-space-2);min-inline-size:15rem;color:var(--aira-color-primary);flex:1;display:flex}.inbox-simulator strong[data-v-cd768f29],.inbox-simulator small[data-v-cd768f29]{display:block}.inbox-simulator strong[data-v-cd768f29]{font-size:.7rem}.inbox-simulator small[data-v-cd768f29]{color:var(--aira-color-text-muted);font-size:.6rem}.inbox-layout[data-v-cd768f29]{gap:var(--aira-space-5);grid-template-columns:minmax(22rem,.9fr) minmax(23rem,1.1fr);display:grid}.inbox-list[data-v-cd768f29]{overflow:hidden}.inbox-list__toolbar[data-v-cd768f29]{padding:var(--aira-space-3);border-block-end:1px solid var(--aira-color-border)}.inbox-list>button[data-v-cd768f29]{gap:var(--aira-space-3);inline-size:100%;padding:var(--aira-space-4);border:0;border-block-end:1px solid var(--aira-color-border);color:inherit;cursor:pointer;text-align:start;background:0 0;display:flex}.inbox-list>button[data-v-cd768f29]:last-of-type{border-block-end:0}.inbox-list>button[data-v-cd768f29]:hover,.inbox-list>button.is-selected[data-v-cd768f29]{background:var(--aira-color-primary-subtle)}.inbox-list>button.is-selected[data-v-cd768f29]{box-shadow:inset -3px 0 var(--aira-color-primary)}.inbox-list__icon[data-v-cd768f29]{background:var(--aira-color-surface-muted);block-size:2.5rem;inline-size:2.5rem;color:var(--aira-color-primary);border-radius:.75rem;flex:none;place-items:center;display:grid}.inbox-list>button>div[data-v-cd768f29]{flex:1;min-inline-size:0}.inbox-list>button>div>div[data-v-cd768f29]{justify-content:space-between;gap:var(--aira-space-3);display:flex}.inbox-list strong[data-v-cd768f29]{font-size:.77rem}.inbox-list time[data-v-cd768f29]{color:var(--aira-color-text-muted);font-size:.6rem}.inbox-list h2[data-v-cd768f29]{margin:.25rem 0;font-size:.76rem}.inbox-list p[data-v-cd768f29]{color:var(--aira-color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.66rem;overflow:hidden}.inbox-list footer[data-v-cd768f29]{color:var(--aira-color-text-muted);align-items:center;gap:.5rem;margin-block-start:.45rem;font-size:.58rem;display:flex}.inbox-list footer i[data-v-cd768f29]{background:var(--aira-color-primary);border-radius:50%;block-size:.45rem;inline-size:.45rem;margin-inline-start:auto}.communication-detail[data-v-cd768f29]{align-self:start;overflow:hidden}.communication-detail>header[data-v-cd768f29]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);display:flex}.communication-detail>header>span[data-v-cd768f29]{background:var(--aira-color-primary);color:#fff;border-radius:.8rem;place-items:center;block-size:2.8rem;inline-size:2.8rem;display:grid}.communication-detail>header>div[data-v-cd768f29]{flex:1}.communication-detail>header strong[data-v-cd768f29],.communication-detail>header small[data-v-cd768f29]{display:block}.communication-detail>header strong[data-v-cd768f29]{font-size:.86rem}.communication-detail>header small[data-v-cd768f29]{color:var(--aira-color-text-muted);font-size:.64rem}.communication-detail__summary[data-v-cd768f29]{padding:var(--aira-space-5)}.communication-detail__summary>span[data-v-cd768f29]{color:var(--aira-color-primary);font-size:.65rem;font-weight:900}.communication-detail__summary h2[data-v-cd768f29]{margin:.4rem 0;font-size:1.05rem}.communication-detail__summary p[data-v-cd768f29]{color:var(--aira-color-text-muted);margin:0;font-size:.75rem;line-height:1.9}.communication-detail__summary>div[data-v-cd768f29]{gap:.4rem;margin-block-start:var(--aira-space-4);display:flex}.communication-detail__transcript[data-v-cd768f29]{margin-inline:var(--aira-space-5);padding:var(--aira-space-4);border-radius:var(--aira-radius-md);background:var(--aira-color-surface-muted)}.communication-detail__transcript h3[data-v-cd768f29]{margin:0 0 var(--aira-space-3);font-size:.75rem}.transcript-item[data-v-cd768f29]{gap:var(--aira-space-3);border-block-end:1px solid var(--aira-color-border);grid-template-columns:4.5rem 1fr;padding-block:.45rem;display:grid}.transcript-item[data-v-cd768f29]:last-child{border-block-end:0}.transcript-item time[data-v-cd768f29]{color:var(--aira-color-primary);direction:ltr;font-size:.62rem}.transcript-item p[data-v-cd768f29]{color:var(--aira-color-text-muted);margin:0;font-size:.66rem}.ai-disclosure[data-v-cd768f29]{gap:var(--aira-space-3);margin:var(--aira-space-5);padding:var(--aira-space-3);border:1px solid color-mix(in srgb, var(--aira-color-info) 20%, var(--aira-color-border));background:color-mix(in srgb, var(--aira-color-info) 6%, var(--aira-color-surface));color:var(--aira-color-info);border-radius:.7rem;display:flex}.ai-disclosure p[data-v-cd768f29]{color:var(--aira-color-text-muted);margin:0;font-size:.65rem}.ai-disclosure strong[data-v-cd768f29]{color:var(--aira-color-text);display:block}.communication-detail>footer[data-v-cd768f29]{justify-content:flex-end;gap:var(--aira-space-2);padding:var(--aira-space-4) var(--aira-space-5);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);display:flex}@media (width<=980px){.inbox-layout[data-v-cd768f29]{grid-template-columns:1fr}.communication-detail[data-v-cd768f29]{order:-1}}@media (width<=650px){.inbox-stats[data-v-cd768f29]{grid-template-columns:repeat(2,1fr)}.communication-detail[data-v-cd768f29]{display:none}.inbox-layout[data-v-cd768f29]{grid-template-columns:minmax(0,1fr)}.inbox-list__toolbar[data-v-cd768f29]{overflow-x:auto}}.desk-inbox__toolbar[data-v-b36f3266]{align-items:center;gap:var(--aira-space-3);margin-block-end:var(--aira-space-4);display:flex}.desk-inbox__toolbar .search-field[data-v-b36f3266]{flex:1;min-inline-size:15rem}.desk-inbox__toolbar .segmented-control[data-v-b36f3266]{flex:none}.desk-inbox__layout[data-v-b36f3266]{align-items:start;gap:var(--aira-space-5);grid-template-columns:minmax(20rem,.78fr) minmax(27rem,1.22fr);display:grid}.desk-thread-list[data-v-b36f3266]{overflow:hidden}.desk-thread-list>.surface-card__header[data-v-b36f3266]{padding-block:var(--aira-space-4)}.desk-thread[data-v-b36f3266]{gap:var(--aira-space-3);inline-size:100%;padding:var(--aira-space-4);border:0;border-block-end:1px solid var(--aira-color-border);color:inherit;cursor:pointer;text-align:start;background:0 0;display:flex}.desk-thread[data-v-b36f3266]:last-of-type{border-block-end:0}.desk-thread[data-v-b36f3266]:hover,.desk-thread.is-selected[data-v-b36f3266]{background:var(--aira-color-primary-subtle)}.desk-thread.is-selected[data-v-b36f3266]{box-shadow:inset -3px 0 var(--aira-color-primary)}.desk-thread__icon[data-v-b36f3266]{background:var(--aira-color-surface-muted);block-size:2.4rem;inline-size:2.4rem;color:var(--aira-color-primary);border-radius:.75rem;flex:none;place-items:center;display:grid}.desk-thread.is-unread .desk-thread__icon[data-v-b36f3266]{background:var(--aira-color-primary);color:var(--aira-color-on-primary)}.desk-thread__body[data-v-b36f3266]{flex:1;gap:.2rem;min-inline-size:0;display:grid}.desk-thread__meta[data-v-b36f3266],.desk-thread__footer[data-v-b36f3266]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.desk-thread__meta strong[data-v-b36f3266]{font-size:.76rem}.desk-thread__meta time[data-v-b36f3266]{color:var(--aira-color-text-muted);font-size:.6rem}.desk-thread__subject[data-v-b36f3266]{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:800;overflow:hidden}.desk-thread__preview[data-v-b36f3266]{color:var(--aira-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.desk-thread__footer[data-v-b36f3266]{justify-content:flex-start;margin-block-start:.2rem}.desk-thread__footer small[data-v-b36f3266]{color:var(--aira-color-text-muted);font-size:.58rem}.desk-thread__footer i[data-v-b36f3266]{background:var(--aira-color-primary);border-radius:50%;block-size:.43rem;inline-size:.43rem;margin-inline-start:auto}.desk-thread-detail[data-v-b36f3266]{overflow:hidden}.desk-thread-detail__header[data-v-b36f3266]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);display:flex}.desk-thread-detail__channel[data-v-b36f3266]{background:var(--aira-color-primary);block-size:2.7rem;inline-size:2.7rem;color:var(--aira-color-on-primary);border-radius:.8rem;flex:none;place-items:center;display:grid}.desk-thread-detail__header>div[data-v-b36f3266]{flex:1;min-inline-size:0}.desk-thread-detail__header strong[data-v-b36f3266],.desk-thread-detail__header small[data-v-b36f3266]{display:block}.desk-thread-detail__header strong[data-v-b36f3266]{font-size:.86rem}.desk-thread-detail__header small[data-v-b36f3266]{color:var(--aira-color-text-muted);margin-block-start:.1rem;font-size:.64rem}.desk-thread-detail__tags[data-v-b36f3266]{padding:var(--aira-space-4) var(--aira-space-5) 0;flex-wrap:wrap;gap:.35rem;display:flex}.handoff-pill[data-v-b36f3266]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);min-block-size:1.55rem;color:var(--aira-color-text-muted);align-items:center;gap:.25rem;padding-inline:.55rem;font-size:.64rem;font-weight:700;display:inline-flex}.handoff-pill.is-ready[data-v-b36f3266]{background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface));color:var(--aira-color-warning)}.handoff-pill.is-sent[data-v-b36f3266]{background:color-mix(in srgb, var(--aira-color-success) 10%, var(--aira-color-surface));color:var(--aira-color-success)}.desk-messages[data-v-b36f3266]{gap:var(--aira-space-3);max-block-size:19rem;margin:var(--aira-space-4) var(--aira-space-5);padding:var(--aira-space-2);display:grid;overflow-y:auto}.desk-message[data-v-b36f3266]{align-items:flex-start;gap:.55rem;max-inline-size:88%;display:flex}.desk-message.is-outbound[data-v-b36f3266]{flex-direction:row-reverse;margin-inline-start:auto}.desk-message__avatar[data-v-b36f3266]{background:var(--aira-color-surface-muted);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-text-muted);border-radius:.6rem;flex:none;place-items:center;display:grid}.desk-message.is-outbound .desk-message__avatar[data-v-b36f3266]{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.desk-message p[data-v-b36f3266]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);border-radius:.7rem;margin:0;padding:.65rem .75rem;font-size:.75rem;line-height:1.85}.desk-message.is-outbound p[data-v-b36f3266]{border-color:color-mix(in srgb, var(--aira-color-primary) 20%, var(--aira-color-border));background:var(--aira-color-primary-subtle)}.desk-message small[data-v-b36f3266]{color:var(--aira-color-text-muted);margin-block-start:.2rem;font-size:.58rem;display:block}.desk-ai-draft[data-v-b36f3266]{margin:var(--aira-space-4) var(--aira-space-5);padding:var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-primary) 28%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:linear-gradient(135deg, var(--aira-color-primary-subtle), var(--aira-color-surface))}.desk-ai-draft header[data-v-b36f3266]{align-items:flex-start;gap:.55rem;display:flex}.desk-ai-draft header>span[data-v-b36f3266]:first-child{background:var(--aira-color-primary);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-on-primary);border-radius:.55rem;flex:none;place-items:center;display:grid}.desk-ai-draft header>div[data-v-b36f3266]{flex:1;min-inline-size:0}.desk-ai-draft strong[data-v-b36f3266],.desk-ai-draft small[data-v-b36f3266]{display:block}.desk-ai-draft strong[data-v-b36f3266]{font-size:.75rem}.desk-ai-draft small[data-v-b36f3266]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.6rem}.desk-ai-draft>p[data-v-b36f3266]{margin:var(--aira-space-3) 0;color:var(--aira-color-text);font-size:.75rem;line-height:1.9}.desk-ai-draft footer[data-v-b36f3266]{gap:var(--aira-space-2);flex-wrap:wrap;display:flex}.desk-thread-detail__controls[data-v-b36f3266]{align-items:flex-end;gap:var(--aira-space-3);margin:0 var(--aira-space-5) var(--aira-space-4);display:flex}.desk-thread-detail__controls .field[data-v-b36f3266]{flex:1;min-inline-size:0}.desk-thread-detail__controls .secondary-button[data-v-b36f3266]{flex:none}.desk-composer[data-v-b36f3266]{padding:var(--aira-space-4) var(--aira-space-5);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted)}.desk-composer textarea[data-v-b36f3266]{resize:vertical;border:1px solid var(--aira-color-border);background:var(--aira-color-surface);inline-size:100%;color:var(--aira-color-text);font:inherit;border-radius:.65rem;outline:0;padding:.7rem;font-size:.75rem;line-height:1.8;display:block}.desk-composer textarea[data-v-b36f3266]:focus{border-color:var(--aira-color-primary);box-shadow:var(--aira-focus-ring)}.desk-composer footer[data-v-b36f3266]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);margin-block-start:var(--aira-space-3);display:flex}.desk-composer footer small[data-v-b36f3266]{color:var(--aira-color-text-muted);align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}@media (width<=980px){.desk-inbox__layout[data-v-b36f3266]{grid-template-columns:1fr}.desk-thread-detail[data-v-b36f3266]{order:-1}}@media (width<=680px){.desk-inbox__toolbar[data-v-b36f3266]{flex-direction:column;align-items:stretch}.desk-inbox__toolbar .search-field[data-v-b36f3266]{min-inline-size:0}.desk-thread-detail__header[data-v-b36f3266]{padding:var(--aira-space-4)}.desk-thread-detail__header .status-pill[data-v-b36f3266]{margin-inline-start:auto}.desk-thread-detail__controls[data-v-b36f3266]{margin-inline:var(--aira-space-4);flex-direction:column;align-items:stretch}.desk-thread-detail__controls .secondary-button[data-v-b36f3266]{inline-size:100%}.desk-ai-draft[data-v-b36f3266],.desk-messages[data-v-b36f3266]{margin-inline:var(--aira-space-4)}.desk-composer[data-v-b36f3266]{padding-inline:var(--aira-space-4)}.desk-composer footer[data-v-b36f3266]{flex-direction:column;align-items:stretch}.desk-composer footer .primary-button[data-v-b36f3266]{inline-size:100%}}.content-intro[data-v-6a0ceece]{justify-content:space-between;align-items:flex-end;gap:var(--aira-space-5);padding:var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-primary) 20%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:linear-gradient(135deg, var(--aira-color-primary-subtle), var(--aira-color-surface));margin-block-end:var(--aira-space-5);display:flex}.content-intro h2[data-v-6a0ceece],.content-intro p[data-v-6a0ceece]{margin:0}.content-intro h2[data-v-6a0ceece]{margin-block-start:.35rem;font-size:1.05rem}.content-intro p[data-v-6a0ceece]{max-inline-size:46rem;color:var(--aira-color-text-muted);margin-block-start:.35rem;font-size:.7rem;line-height:1.8}.content-intro__eyebrow[data-v-6a0ceece]{color:var(--aira-color-primary);align-items:center;gap:.3rem;font-size:.68rem;font-weight:900;display:inline-flex}.content-board[data-v-6a0ceece]{gap:var(--aira-space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.content-column[data-v-6a0ceece]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface-muted);min-inline-size:0}.content-column>header[data-v-6a0ceece]{padding:var(--aira-space-3);border-block-end:1px solid var(--aira-color-border);align-items:center;gap:.55rem;display:flex}.content-column>header>span[data-v-6a0ceece]{background:var(--aira-color-surface);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-primary);border-radius:.55rem;place-items:center;display:grid}.content-column>header div[data-v-6a0ceece]{min-inline-size:0}.content-column>header strong[data-v-6a0ceece],.content-column>header small[data-v-6a0ceece]{display:block}.content-column>header strong[data-v-6a0ceece]{font-size:.7rem}.content-column>header small[data-v-6a0ceece]{color:var(--aira-color-text-muted);font-size:.58rem}.content-column__cards[data-v-6a0ceece]{gap:var(--aira-space-2);min-block-size:8rem;padding:var(--aira-space-2);display:grid}.content-column__empty[data-v-6a0ceece]{color:var(--aira-color-text-muted);justify-items:center;gap:.45rem;padding:2rem .5rem;font-size:.62rem;display:grid}.content-card[data-v-6a0ceece]{padding:var(--aira-space-3);border:1px solid var(--aira-color-border);background:var(--aira-color-surface);border-radius:.75rem;box-shadow:0 1px 2px #0f172a0a}.content-card__top[data-v-6a0ceece]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.content-card__type[data-v-6a0ceece],.content-card__ai[data-v-6a0ceece]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);color:var(--aira-color-text-muted);align-items:center;gap:.2rem;padding:.2rem .35rem;font-size:.54rem;font-weight:800;display:inline-flex}.content-card__ai[data-v-6a0ceece]{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.content-card h3[data-v-6a0ceece]{margin:.55rem 0 .25rem;font-size:.77rem;line-height:1.5}.content-card p[data-v-6a0ceece]{color:var(--aira-color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.63rem;line-height:1.75;display:-webkit-box;overflow:hidden}.content-card__channels[data-v-6a0ceece]{flex-wrap:wrap;gap:.3rem;margin-block:.65rem;display:flex}.content-card__channels span[data-v-6a0ceece]{color:var(--aira-color-text-muted);align-items:center;gap:.2rem;font-size:.56rem;display:inline-flex}.content-card footer[data-v-6a0ceece]{border-block-start:1px dashed var(--aira-color-border);justify-content:space-between;align-items:center;gap:.3rem;padding-block-start:.5rem;display:flex}.content-card footer>span[data-v-6a0ceece]{color:var(--aira-color-text-muted);font-size:.55rem}.content-card footer .text-button[data-v-6a0ceece]{gap:.15rem;padding:0;font-size:.58rem}.content-policy[data-v-6a0ceece]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-warning) 25%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:color-mix(in srgb, var(--aira-color-warning) 6%, var(--aira-color-surface));color:var(--aira-color-warning);margin-block-start:var(--aira-space-5);display:flex}.content-policy div[data-v-6a0ceece]{flex:1;min-inline-size:0}.content-policy strong[data-v-6a0ceece],.content-policy p[data-v-6a0ceece]{margin:0;display:block}.content-policy strong[data-v-6a0ceece]{color:var(--aira-color-text);font-size:.73rem}.content-policy p[data-v-6a0ceece]{color:var(--aira-color-text-muted);margin-block-start:.2rem;font-size:.63rem;line-height:1.75}@media (width<=1100px){.content-board[data-v-6a0ceece]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.content-intro[data-v-6a0ceece]{flex-direction:column;align-items:stretch}.content-intro .secondary-button[data-v-6a0ceece]{align-self:flex-start}.content-board[data-v-6a0ceece]{grid-template-columns:1fr}.content-policy[data-v-6a0ceece]{flex-wrap:wrap;align-items:flex-start}.content-policy .status-pill[data-v-6a0ceece]{margin-inline-start:2.1rem}}.scenario-intro[data-v-1e6dc4c6]{justify-content:space-between;align-items:flex-end;gap:var(--aira-space-5);padding:var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-info) 20%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:color-mix(in srgb, var(--aira-color-info) 5%, var(--aira-color-surface));margin-block-end:var(--aira-space-5);display:flex}.scenario-intro h2[data-v-1e6dc4c6],.scenario-intro p[data-v-1e6dc4c6]{margin:0}.scenario-intro h2[data-v-1e6dc4c6]{margin-block-start:.35rem;font-size:1.05rem}.scenario-intro p[data-v-1e6dc4c6]{max-inline-size:48rem;color:var(--aira-color-text-muted);margin-block-start:.35rem;font-size:.7rem;line-height:1.8}.scenario-intro__eyebrow[data-v-1e6dc4c6]{color:var(--aira-color-info);align-items:center;gap:.3rem;font-size:.68rem;font-weight:900;display:inline-flex}.scenario-list[data-v-1e6dc4c6]{gap:var(--aira-space-4);display:grid}.scenario-card[data-v-1e6dc4c6]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);overflow:hidden}.scenario-card.is-disabled[data-v-1e6dc4c6]{opacity:.72}.scenario-card>header[data-v-1e6dc4c6]{align-items:flex-start;gap:var(--aira-space-3);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);display:flex}.scenario-card__icon[data-v-1e6dc4c6]{background:var(--aira-color-primary-subtle);block-size:2.7rem;inline-size:2.7rem;color:var(--aira-color-primary);border-radius:.8rem;flex:none;place-items:center;display:grid}.scenario-card>header>div[data-v-1e6dc4c6]{flex:1;min-inline-size:0}.scenario-card__title[data-v-1e6dc4c6]{align-items:center;gap:var(--aira-space-2);display:flex}.scenario-card h3[data-v-1e6dc4c6],.scenario-card p[data-v-1e6dc4c6]{margin:0}.scenario-card h3[data-v-1e6dc4c6]{font-size:.87rem}.scenario-card p[data-v-1e6dc4c6]{color:var(--aira-color-text-muted);margin-block-start:.2rem;font-size:.66rem}.switch[data-v-1e6dc4c6]{cursor:pointer;flex:none;align-items:center;gap:.4rem;display:inline-flex}.switch input[data-v-1e6dc4c6]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.switch>span[data-v-1e6dc4c6]{border-radius:var(--aira-radius-pill);background:var(--aira-color-border);block-size:1.1rem;inline-size:2rem;transition:background var(--aira-motion-fast);display:block;position:relative}.switch>span i[data-v-1e6dc4c6]{background:var(--aira-color-surface);block-size:.74rem;inline-size:.74rem;transition:transform var(--aira-motion-fast);border-radius:50%;position:absolute;inset-block-start:.18rem;inset-inline-start:.18rem;box-shadow:0 1px 2px #0f172a33}.switch input:checked+span[data-v-1e6dc4c6]{background:var(--aira-color-primary)}.switch input:checked+span i[data-v-1e6dc4c6]{transform:translate(-.9rem)}.switch small[data-v-1e6dc4c6]{color:var(--aira-color-text-muted);font-size:.6rem}.scenario-card__body[data-v-1e6dc4c6]{gap:var(--aira-space-4);padding:var(--aira-space-4) var(--aira-space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.scenario-card dl[data-v-1e6dc4c6]{gap:.25rem;margin:0;display:grid}.scenario-card dl div[data-v-1e6dc4c6]{gap:var(--aira-space-3);font-size:.65rem;display:flex}.scenario-card dt[data-v-1e6dc4c6]{min-inline-size:4rem;color:var(--aira-color-text-muted)}.scenario-card dd[data-v-1e6dc4c6]{flex-wrap:wrap;gap:.3rem;margin:0;display:flex}.scenario-card dd span[data-v-1e6dc4c6]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);color:var(--aira-color-text);padding:.2rem .4rem;font-size:.58rem}.scenario-card__metrics[data-v-1e6dc4c6]{gap:var(--aira-space-4);min-inline-size:12rem;border-inline-start:1px dashed var(--aira-color-border);padding-inline-start:var(--aira-space-4);display:flex}.scenario-card__metrics span[data-v-1e6dc4c6]{align-content:center;gap:.15rem;display:grid}.scenario-card__metrics strong[data-v-1e6dc4c6]{color:var(--aira-color-primary);font-size:.85rem}.scenario-card__metrics small[data-v-1e6dc4c6]{color:var(--aira-color-text-muted);font-size:.58rem}.scenario-card>footer[data-v-1e6dc4c6]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-3) var(--aira-space-5);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);display:flex}.scenario-card>footer small[data-v-1e6dc4c6]{color:var(--aira-color-text-muted);align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}@media (width<=700px){.scenario-intro[data-v-1e6dc4c6]{flex-direction:column;align-items:stretch}.scenario-intro .ghost-button[data-v-1e6dc4c6]{align-self:flex-start}.scenario-card>header[data-v-1e6dc4c6]{flex-wrap:wrap}.scenario-card__body[data-v-1e6dc4c6]{grid-template-columns:1fr}.scenario-card__metrics[data-v-1e6dc4c6]{min-inline-size:0;border-block-start:1px dashed var(--aira-color-border);border-inline-start:0;padding-block-start:var(--aira-space-3);padding-inline-start:0}.scenario-card>footer[data-v-1e6dc4c6]{flex-direction:column;align-items:stretch}.scenario-card>footer .secondary-button[data-v-1e6dc4c6]{inline-size:100%}}.team-intro[data-v-dc6ad2f1]{justify-content:space-between;align-items:flex-end;gap:var(--aira-space-5);padding:var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-success) 20%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:color-mix(in srgb, var(--aira-color-success) 5%, var(--aira-color-surface));margin-block-end:var(--aira-space-5);display:flex}.team-intro h2[data-v-dc6ad2f1],.team-intro p[data-v-dc6ad2f1]{margin:0}.team-intro h2[data-v-dc6ad2f1]{margin-block-start:.35rem;font-size:1.05rem}.team-intro p[data-v-dc6ad2f1]{max-inline-size:48rem;color:var(--aira-color-text-muted);margin-block-start:.35rem;font-size:.7rem;line-height:1.8}.team-intro__eyebrow[data-v-dc6ad2f1]{color:var(--aira-color-success);align-items:center;gap:.3rem;font-size:.68rem;font-weight:900;display:inline-flex}.team-grid[data-v-dc6ad2f1]{gap:var(--aira-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-card[data-v-dc6ad2f1]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);overflow:hidden}.team-card>header[data-v-dc6ad2f1]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border-block-end:1px solid var(--aira-color-border);display:flex}.team-card>header>div[data-v-dc6ad2f1]{flex:1;min-inline-size:0}.team-card>header strong[data-v-dc6ad2f1],.team-card>header small[data-v-dc6ad2f1]{display:block}.team-card>header strong[data-v-dc6ad2f1]{font-size:.78rem}.team-card>header small[data-v-dc6ad2f1]{color:var(--aira-color-text-muted);margin-block-start:.1rem;font-size:.63rem}.presence[data-v-dc6ad2f1]{color:var(--aira-color-text-muted);align-items:center;gap:.25rem;font-size:.58rem;display:inline-flex}.presence i[data-v-dc6ad2f1]{background:var(--aira-color-info);border-radius:50%;block-size:.42rem;inline-size:.42rem}.presence--success i[data-v-dc6ad2f1]{background:var(--aira-color-success)}.presence--warning i[data-v-dc6ad2f1]{background:var(--aira-color-warning)}.team-card__workload[data-v-dc6ad2f1]{padding:var(--aira-space-4)}.team-card__workload>div[data-v-dc6ad2f1]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.team-card__workload span[data-v-dc6ad2f1]{color:var(--aira-color-text-muted);font-size:.64rem}.team-card__workload strong[data-v-dc6ad2f1]{color:var(--aira-color-primary);font-size:.85rem}.team-card__workload>i[data-v-dc6ad2f1]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.3rem;margin-block-start:.55rem;display:block;overflow:hidden}.team-card__workload>i em[data-v-dc6ad2f1]{border-radius:inherit;background:var(--aira-color-primary);block-size:100%;display:block}.team-card>footer[data-v-dc6ad2f1]{padding:var(--aira-space-3) var(--aira-space-4);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.team-card>footer .text-button[data-v-dc6ad2f1]{margin-inline-start:auto;padding:0;font-size:.59rem}.team-card>footer .context-pill[data-v-dc6ad2f1]{min-block-size:1.4rem;padding-inline:.4rem;font-size:.56rem}.team-queue[data-v-dc6ad2f1]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);margin-block-start:var(--aira-space-5)}.queue-rules[data-v-dc6ad2f1]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-5);display:flex}.queue-rules>div[data-v-dc6ad2f1]{align-items:center;gap:.55rem;min-inline-size:0;display:flex}.queue-rules>div>span[data-v-dc6ad2f1]{background:var(--aira-color-primary-subtle);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-primary);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:900;display:grid}.queue-rules strong[data-v-dc6ad2f1],.queue-rules small[data-v-dc6ad2f1]{display:block}.queue-rules strong[data-v-dc6ad2f1]{font-size:.7rem}.queue-rules small[data-v-dc6ad2f1]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.6rem;line-height:1.6}.queue-rules>.aira-icon[data-v-dc6ad2f1]{color:var(--aira-color-border-strong,var(--aira-color-border));flex:none}@media (width<=900px){.team-grid[data-v-dc6ad2f1]{grid-template-columns:1fr}.team-card>header[data-v-dc6ad2f1]{padding:var(--aira-space-4) var(--aira-space-5)}}@media (width<=700px){.team-intro[data-v-dc6ad2f1]{flex-direction:column;align-items:stretch}.team-intro .secondary-button[data-v-dc6ad2f1]{align-self:flex-start}.queue-rules[data-v-dc6ad2f1]{flex-direction:column;align-items:stretch}.queue-rules>.aira-icon[data-v-dc6ad2f1]{align-self:center;transform:rotate(90deg)}}.analytics-intro[data-v-b8ec77e1]{justify-content:space-between;align-items:flex-end;gap:var(--aira-space-5);padding:var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-primary) 20%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:linear-gradient(135deg, var(--aira-color-primary-subtle), var(--aira-color-surface));margin-block-end:var(--aira-space-5);display:flex}.analytics-intro h2[data-v-b8ec77e1],.analytics-intro p[data-v-b8ec77e1]{margin:0}.analytics-intro h2[data-v-b8ec77e1]{margin-block-start:.35rem;font-size:1.05rem}.analytics-intro p[data-v-b8ec77e1]{max-inline-size:48rem;color:var(--aira-color-text-muted);margin-block-start:.35rem;font-size:.7rem;line-height:1.8}.analytics-intro__eyebrow[data-v-b8ec77e1]{color:var(--aira-color-primary);align-items:center;gap:.3rem;font-size:.68rem;font-weight:900;display:inline-flex}.analytics-metrics[data-v-b8ec77e1]{gap:var(--aira-space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin-block-end:var(--aira-space-5);display:grid}.analytics-metrics article[data-v-b8ec77e1]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);display:flex}.analytics-metrics article>span[data-v-b8ec77e1]{background:var(--aira-color-primary-subtle);block-size:2.25rem;inline-size:2.25rem;color:var(--aira-color-primary);border-radius:.7rem;flex:none;place-items:center;display:grid}.analytics-metrics strong[data-v-b8ec77e1],.analytics-metrics small[data-v-b8ec77e1]{display:block}.analytics-metrics strong[data-v-b8ec77e1]{font-size:.9rem}.analytics-metrics small[data-v-b8ec77e1]{color:var(--aira-color-text-muted);margin-block-start:.1rem;font-size:.6rem}.analytics-grid[data-v-b8ec77e1]{gap:var(--aira-space-5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.channel-bars[data-v-b8ec77e1]{gap:var(--aira-space-4);padding:var(--aira-space-5);display:grid}.channel-bars>div>div[data-v-b8ec77e1]{justify-content:space-between;gap:.5rem;margin-block-end:.35rem;font-size:.65rem;display:flex}.channel-bars strong[data-v-b8ec77e1]{color:var(--aira-color-primary)}.channel-bars i[data-v-b8ec77e1]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.55rem;display:block;overflow:hidden}.channel-bars em[data-v-b8ec77e1]{border-radius:inherit;background:var(--aira-color-primary);block-size:100%;display:block}.channel-bars em.is-info[data-v-b8ec77e1]{background:var(--aira-color-info)}.channel-bars em.is-warning[data-v-b8ec77e1]{background:var(--aira-color-warning)}.channel-bars em.is-success[data-v-b8ec77e1]{background:var(--aira-color-success)}.daily-performance[data-v-b8ec77e1]{min-inline-size:0}.daily-chart[data-v-b8ec77e1]{min-block-size:12rem;padding:var(--aira-space-5) var(--aira-space-5) var(--aira-space-3);justify-content:space-around;align-items:flex-end;gap:.6rem;display:flex}.daily-chart__day[data-v-b8ec77e1]{flex:1;align-content:end;justify-items:center;gap:.45rem;min-inline-size:0;display:grid}.daily-chart__bars[data-v-b8ec77e1]{align-items:flex-end;gap:.18rem;block-size:9rem;display:flex}.daily-chart__bars i[data-v-b8ec77e1],.daily-chart__bars em[data-v-b8ec77e1]{background:var(--aira-color-primary);border-radius:.25rem .25rem 0 0;min-block-size:.3rem;inline-size:.5rem;display:block}.daily-chart__bars em[data-v-b8ec77e1]{background:var(--aira-color-info)}.daily-chart__day small[data-v-b8ec77e1]{color:var(--aira-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;overflow:hidden}.daily-performance>footer[data-v-b8ec77e1]{gap:var(--aira-space-4);padding:0 var(--aira-space-5) var(--aira-space-4);color:var(--aira-color-text-muted);font-size:.58rem;display:flex}.daily-performance>footer span[data-v-b8ec77e1]{align-items:center;gap:.3rem;display:inline-flex}.daily-performance>footer i[data-v-b8ec77e1]{background:var(--aira-color-primary);border-radius:50%;block-size:.5rem;inline-size:.5rem}.daily-performance>footer span:last-child i[data-v-b8ec77e1]{background:var(--aira-color-info)}.analytics-handoff[data-v-b8ec77e1]{justify-content:space-between;align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-success) 23%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:color-mix(in srgb, var(--aira-color-success) 6%, var(--aira-color-surface));margin-block-start:var(--aira-space-5);display:flex}.analytics-handoff>div[data-v-b8ec77e1]{align-items:center;gap:var(--aira-space-3);min-inline-size:0;display:flex}.analytics-handoff>div>span[data-v-b8ec77e1]{background:var(--aira-color-surface);block-size:2.2rem;inline-size:2.2rem;color:var(--aira-color-success);border-radius:.7rem;place-items:center;display:grid}.analytics-handoff strong[data-v-b8ec77e1],.analytics-handoff p[data-v-b8ec77e1]{margin:0;display:block}.analytics-handoff strong[data-v-b8ec77e1]{font-size:.75rem}.analytics-handoff p[data-v-b8ec77e1]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.63rem;line-height:1.75}@media (width<=1050px){.analytics-metrics[data-v-b8ec77e1]{grid-template-columns:repeat(3,1fr)}.analytics-grid[data-v-b8ec77e1]{grid-template-columns:1fr}}@media (width<=650px){.analytics-intro[data-v-b8ec77e1]{flex-direction:column;align-items:stretch}.analytics-metrics[data-v-b8ec77e1]{grid-template-columns:repeat(2,1fr)}.analytics-metrics article[data-v-b8ec77e1]{padding:var(--aira-space-3)}.analytics-metrics article>span[data-v-b8ec77e1]{block-size:2rem;inline-size:2rem}.analytics-handoff[data-v-b8ec77e1]{flex-direction:column;align-items:stretch}.analytics-handoff .ghost-button[data-v-b8ec77e1]{inline-size:100%}}.communication-desk-page[data-v-1d0c1b39]{padding-block-end:3rem}.desk-boundary-notice[data-v-1d0c1b39]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-info) 25%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:color-mix(in srgb, var(--aira-color-info) 6%, var(--aira-color-surface));color:var(--aira-color-info);margin-block-end:var(--aira-space-5);display:flex}.desk-boundary-notice>span[data-v-1d0c1b39]:first-child{background:var(--aira-color-surface);border-radius:.7rem;flex:none;place-items:center;block-size:2.4rem;inline-size:2.4rem;display:grid}.desk-boundary-notice div[data-v-1d0c1b39]{flex:1;min-inline-size:0}.desk-boundary-notice strong[data-v-1d0c1b39],.desk-boundary-notice p[data-v-1d0c1b39]{margin:0;display:block}.desk-boundary-notice strong[data-v-1d0c1b39]{color:var(--aira-color-text);font-size:.78rem}.desk-boundary-notice p[data-v-1d0c1b39]{color:var(--aira-color-text-muted);margin-block-start:.2rem;font-size:.68rem;line-height:1.8}.desk-boundary-notice__state[data-v-1d0c1b39]{border-radius:var(--aira-radius-pill);background:color-mix(in srgb, var(--aira-color-warning) 9%, var(--aira-color-surface));color:var(--aira-color-warning);flex:none;align-items:center;gap:.3rem;padding:.4rem .55rem;font-size:.63rem;font-weight:800;display:inline-flex}.desk-overview[data-v-1d0c1b39]{gap:var(--aira-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--aira-space-5);display:grid}.desk-overview article[data-v-1d0c1b39]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);display:flex}.desk-overview article>span[data-v-1d0c1b39]{background:var(--aira-color-primary-subtle);block-size:2.3rem;inline-size:2.3rem;color:var(--aira-color-primary);border-radius:.7rem;flex:none;place-items:center;display:grid}.desk-overview strong[data-v-1d0c1b39],.desk-overview small[data-v-1d0c1b39]{display:block}.desk-overview strong[data-v-1d0c1b39]{font-size:1.05rem}.desk-overview small[data-v-1d0c1b39]{color:var(--aira-color-text-muted);margin-block-start:.1rem;font-size:.65rem}.channel-strip[data-v-1d0c1b39]{padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);margin-block-end:var(--aira-space-5)}.channel-strip>header[data-v-1d0c1b39]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);color:var(--aira-color-info);margin-block-end:var(--aira-space-3);display:flex}.channel-strip>header div[data-v-1d0c1b39]{min-inline-size:0}.channel-strip>header span[data-v-1d0c1b39],.channel-strip>header small[data-v-1d0c1b39]{display:block}.channel-strip>header span[data-v-1d0c1b39]{color:var(--aira-color-text);font-size:.76rem;font-weight:900}.channel-strip>header small[data-v-1d0c1b39]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.64rem}.channel-strip__items[data-v-1d0c1b39]{gap:var(--aira-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-strip__item[data-v-1d0c1b39]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);border-radius:.7rem;align-items:center;gap:.55rem;min-inline-size:0;padding:.65rem;display:flex;position:relative}.channel-strip__rank[data-v-1d0c1b39]{background:var(--aira-color-surface);block-size:1.25rem;inline-size:1.25rem;color:var(--aira-color-text-muted);border-radius:50%;flex:none;place-items:center;font-size:.6rem;font-weight:900;display:grid}.channel-strip__icon[data-v-1d0c1b39]{background:var(--aira-color-primary-subtle);block-size:1.8rem;inline-size:1.8rem;color:var(--aira-color-primary);border-radius:.55rem;flex:none;place-items:center;display:grid}.channel-strip__item>div[data-v-1d0c1b39]{flex:1;min-inline-size:0}.channel-strip__item strong[data-v-1d0c1b39],.channel-strip__item small[data-v-1d0c1b39]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.channel-strip__item strong[data-v-1d0c1b39]{font-size:.69rem}.channel-strip__item small[data-v-1d0c1b39]{color:var(--aira-color-text-muted);margin-block-start:.1rem;font-size:.56rem}.channel-strip__item>i[data-v-1d0c1b39]{background:var(--aira-color-info);border-radius:50%;flex:none;block-size:.42rem;inline-size:.42rem}.channel-strip__item--success>i[data-v-1d0c1b39]{background:var(--aira-color-success)}.channel-strip__item--warning>i[data-v-1d0c1b39]{background:var(--aira-color-warning)}.desk-tabs[data-v-1d0c1b39]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);border-radius:.8rem;gap:.25rem;margin-block-end:var(--aira-space-5);padding:.25rem;display:flex;overflow-x:auto}.desk-tabs button[data-v-1d0c1b39]{min-block-size:2.45rem;color:var(--aira-color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.4rem;padding-inline:.8rem;font-size:.72rem;font-weight:700;display:inline-flex}.desk-tabs button[data-v-1d0c1b39]:hover{color:var(--aira-color-primary)}.desk-tabs button.is-active[data-v-1d0c1b39]{background:var(--aira-color-surface);color:var(--aira-color-primary);font-weight:900;box-shadow:0 1px 4px #0f172a14}.desk-tabs button>span[data-v-1d0c1b39]{background:var(--aira-color-primary);block-size:1.2rem;min-inline-size:1.2rem;color:var(--aira-color-on-primary);border-radius:50%;place-items:center;font-size:.58rem;display:grid}@media (width<=900px){.channel-strip__items[data-v-1d0c1b39]{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-overview[data-v-1d0c1b39]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.desk-boundary-notice[data-v-1d0c1b39]{flex-wrap:wrap;align-items:flex-start}.desk-boundary-notice__state[data-v-1d0c1b39]{margin-inline-start:2.9rem}.channel-strip__items[data-v-1d0c1b39]{grid-template-columns:1fr}.desk-overview[data-v-1d0c1b39]{gap:var(--aira-space-2)}.desk-overview article[data-v-1d0c1b39]{padding:var(--aira-space-3)}.desk-overview article>span[data-v-1d0c1b39]{block-size:2rem;inline-size:2rem}.desk-overview strong[data-v-1d0c1b39]{font-size:.9rem}.desk-overview small[data-v-1d0c1b39]{font-size:.58rem}}.delegation-toolbar[data-v-784ee835]{justify-content:space-between;align-items:center;gap:var(--aira-space-4);margin-block-end:var(--aira-space-5);display:flex}.delegation-toolbar__legend[data-v-784ee835]{gap:var(--aira-space-4);color:var(--aira-color-text-muted);font-size:.66rem;display:flex}.delegation-toolbar__legend span[data-v-784ee835]{align-items:center;gap:.3rem;display:flex}.delegation-toolbar__legend i[data-v-784ee835]{background:var(--aira-color-primary);border-radius:50%;block-size:.45rem;inline-size:.45rem}.delegation-toolbar__legend .is-waiting[data-v-784ee835]{background:var(--aira-color-info)}.delegation-toolbar__legend .is-user[data-v-784ee835]{background:var(--aira-color-warning)}.delegation-board[data-v-784ee835]{gap:var(--aira-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.delegation-card[data-v-784ee835]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);cursor:pointer;transition:transform var(--aira-motion-fast), border-color var(--aira-motion-fast), box-shadow var(--aira-motion-fast);overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.delegation-card[data-v-784ee835]:hover{border-color:color-mix(in srgb, var(--aira-color-primary) 38%, var(--aira-color-border));transform:translateY(-2px);box-shadow:0 .8rem 2rem #0f172a12}.delegation-card[data-v-784ee835]:focus-visible{outline:3px solid color-mix(in srgb, var(--aira-color-primary) 30%, transparent);outline-offset:2px}.delegation-card>header[data-v-784ee835]{align-items:flex-start;gap:var(--aira-space-3);padding:var(--aira-space-5);display:flex}.delegation-card>header>div[data-v-784ee835]{flex:1;min-inline-size:0}.delegation-card>header>div>div[data-v-784ee835]{gap:var(--aira-space-2);display:flex}.delegation-card h2[data-v-784ee835]{margin:.45rem 0 0;font-size:.96rem}.delegation-card__icon[data-v-784ee835]{background:var(--aira-color-primary-subtle);block-size:2.7rem;inline-size:2.7rem;color:var(--aira-color-primary);border-radius:.8rem;flex:none;place-items:center;display:grid}.delegation-card__icon.is-warning[data-v-784ee835]{background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface));color:var(--aira-color-warning)}.delegation-card__icon.is-success[data-v-784ee835]{background:color-mix(in srgb, var(--aira-color-success) 10%, var(--aira-color-surface));color:var(--aira-color-success)}.delegation-card__outcome[data-v-784ee835]{margin-inline:var(--aira-space-5);padding:var(--aira-space-3);border-inline-start:3px solid var(--aira-color-primary);background:var(--aira-color-primary-subtle);gap:.15rem;display:grid}.delegation-card__outcome span[data-v-784ee835],.delegation-card__progress span[data-v-784ee835]{color:var(--aira-color-text-muted);font-size:.65rem}.delegation-card__outcome strong[data-v-784ee835]{font-size:.75rem}.delegation-card__progress[data-v-784ee835]{padding:var(--aira-space-5)}.delegation-card__progress>div[data-v-784ee835]{justify-content:space-between;font-size:.7rem;display:flex}.delegation-card__progress>i[data-v-784ee835]{border-radius:var(--aira-radius-pill);background:var(--aira-color-surface-muted);block-size:.38rem;margin-block-start:.4rem;display:block;overflow:hidden}.delegation-card__progress em[data-v-784ee835]{border-radius:inherit;background:var(--aira-color-primary);block-size:100%;display:block}.delegation-card ol[data-v-784ee835]{gap:var(--aira-space-2);padding:0 var(--aira-space-5) var(--aira-space-5);margin:0;list-style:none;display:grid}.delegation-card li[data-v-784ee835]{align-items:center;gap:var(--aira-space-2);color:var(--aira-color-text-muted);font-size:.68rem;display:flex}.delegation-card li span[data-v-784ee835]{background:var(--aira-color-surface-muted);border-radius:50%;place-items:center;block-size:1.4rem;inline-size:1.4rem;display:grid}.delegation-card li.is-done[data-v-784ee835]{color:var(--aira-color-text)}.delegation-card li.is-done span[data-v-784ee835]{background:color-mix(in srgb, var(--aira-color-success) 10%, var(--aira-color-surface));color:var(--aira-color-success)}.delegation-card footer[data-v-784ee835]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4) var(--aira-space-5);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);display:flex}.delegation-card footer span[data-v-784ee835],.delegation-card footer strong[data-v-784ee835]{display:block}.delegation-card footer span[data-v-784ee835],.delegation-card footer small[data-v-784ee835]{color:var(--aira-color-text-muted);font-size:.6rem}.delegation-card footer strong[data-v-784ee835]{font-size:.7rem}@media (width<=900px){.delegation-board[data-v-784ee835]{grid-template-columns:1fr}}@media (width<=650px){.delegation-toolbar[data-v-784ee835]{flex-direction:column;align-items:stretch}.delegation-toolbar__legend[data-v-784ee835]{flex-wrap:wrap}}.tasks-summary[data-v-75754d67]{gap:var(--aira-space-3);grid-template-columns:repeat(4,1fr);margin-block-end:var(--aira-space-5);display:grid}.tasks-summary>div[data-v-75754d67]{column-gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);background:var(--aira-color-surface);grid-template-columns:auto 1fr;display:grid}.tasks-summary span[data-v-75754d67]{background:var(--aira-color-primary-subtle);block-size:2.3rem;inline-size:2.3rem;color:var(--aira-color-primary);border-radius:.7rem;grid-row:1/3;place-items:center;display:grid}.tasks-summary strong[data-v-75754d67]{font-size:1rem}.tasks-summary small[data-v-75754d67]{color:var(--aira-color-text-muted);font-size:.65rem}.tasks-toolbar[data-v-75754d67]{justify-content:space-between;align-items:center;gap:var(--aira-space-4);margin-block-end:var(--aira-space-4);display:flex}.task-list article[data-v-75754d67]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.task-list article[data-v-75754d67]:last-of-type{border-block-end:0}.task-list article.is-completed[data-v-75754d67]{opacity:.6}.task-list article.is-completed h2[data-v-75754d67]{text-decoration:line-through}.task-check[data-v-75754d67]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);color:#fff;cursor:pointer;border-radius:.4rem;place-items:center;block-size:1.45rem;inline-size:1.45rem;padding:0;display:grid}.is-completed .task-check[data-v-75754d67]{border-color:var(--aira-color-success);background:var(--aira-color-success)}.task-content>div[data-v-75754d67]{flex-wrap:wrap;gap:.35rem;display:flex}.task-content h2[data-v-75754d67]{margin:.45rem 0 .15rem;font-size:.86rem}.task-content p[data-v-75754d67]{color:var(--aira-color-text-muted);margin:0;font-size:.7rem}.task-due[data-v-75754d67]{text-align:end}.task-due span[data-v-75754d67],.task-due strong[data-v-75754d67]{justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.task-due span[data-v-75754d67]{color:var(--aira-color-text-muted);font-size:.62rem}.task-due strong[data-v-75754d67]{margin-block-start:.2rem;font-size:.72rem}.routine-banner[data-v-75754d67]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-primary) 28%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:var(--aira-color-primary-subtle);margin-block-start:var(--aira-space-5);display:flex}.routine-banner>span[data-v-75754d67]{background:var(--aira-color-primary);color:#fff;border-radius:.8rem;place-items:center;block-size:2.7rem;inline-size:2.7rem;display:grid}.routine-banner>div[data-v-75754d67]{flex:1}.routine-banner strong[data-v-75754d67]{font-size:.8rem}.routine-banner p[data-v-75754d67]{color:var(--aira-color-text-muted);margin:.15rem 0 0;font-size:.7rem}@media (width<=850px){.tasks-summary[data-v-75754d67]{grid-template-columns:repeat(2,1fr)}.task-list article[data-v-75754d67]{grid-template-columns:auto 1fr auto}.task-due[data-v-75754d67]{text-align:start;grid-column:2}.task-due span[data-v-75754d67],.task-due strong[data-v-75754d67]{justify-content:flex-start}}@media (width<=600px){.tasks-toolbar[data-v-75754d67],.routine-banner[data-v-75754d67]{flex-direction:column;align-items:stretch}.tasks-summary[data-v-75754d67]{grid-template-columns:1fr 1fr}.task-list article[data-v-75754d67]{gap:var(--aira-space-3);padding:var(--aira-space-4)}}.calendar-sync[data-v-8fa204bd]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-3) var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-success) 24%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:color-mix(in srgb, var(--aira-color-success) 6%, var(--aira-color-surface));margin-block-end:var(--aira-space-5);display:flex}.calendar-sync>span[data-v-8fa204bd]:first-child{background:color-mix(in srgb, var(--aira-color-success) 12%, var(--aira-color-surface));block-size:2.3rem;inline-size:2.3rem;color:var(--aira-color-success);border-radius:.7rem;place-items:center;display:grid}.calendar-sync>div[data-v-8fa204bd]{flex:1}.calendar-sync strong[data-v-8fa204bd],.calendar-sync small[data-v-8fa204bd]{display:block}.calendar-sync strong[data-v-8fa204bd]{font-size:.78rem}.calendar-sync small[data-v-8fa204bd]{color:var(--aira-color-text-muted);font-size:.65rem}.calendar-sync .status-pill i[data-v-8fa204bd]{background:currentColor;border-radius:50%;block-size:.4rem;inline-size:.4rem}.calendar-layout[data-v-8fa204bd]{gap:var(--aira-space-5);grid-template-columns:minmax(0,1fr) 19rem;display:grid}.week-view>header[data-v-8fa204bd]{justify-content:center;align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4);border-block-end:1px solid var(--aira-color-border);text-align:center;display:flex}.week-view>header strong[data-v-8fa204bd],.week-view>header small[data-v-8fa204bd]{display:block}.week-view>header strong[data-v-8fa204bd]{font-size:.82rem}.week-view>header small[data-v-8fa204bd]{color:var(--aira-color-text-muted);font-size:.62rem}.week-days[data-v-8fa204bd]{border-block-end:1px solid var(--aira-color-border);grid-template-columns:repeat(7,1fr);display:grid}.week-days button[data-v-8fa204bd]{border:0;border-inline-end:1px solid var(--aira-color-border);background:var(--aira-color-surface);min-block-size:4.5rem;color:var(--aira-color-text-muted);cursor:pointer;justify-items:center;gap:.2rem;padding:.65rem .25rem;display:grid;position:relative}.week-days button[data-v-8fa204bd]:last-child{border-inline-end:0}.week-days button.is-selected[data-v-8fa204bd]{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.week-days span[data-v-8fa204bd]{font-size:.62rem}.week-days strong[data-v-8fa204bd]{border-radius:50%;place-items:center;block-size:1.8rem;inline-size:1.8rem;font-size:.8rem;display:grid}.week-days button.is-today strong[data-v-8fa204bd]{background:var(--aira-color-primary);color:#fff}.week-days i[data-v-8fa204bd]{background:var(--aira-color-primary);border-radius:50%;block-size:.3rem;inline-size:.3rem}.event-agenda[data-v-8fa204bd]{padding:var(--aira-space-3) var(--aira-space-5) var(--aira-space-5)}.event-agenda article[data-v-8fa204bd]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4) 0;border-block-end:1px solid var(--aira-color-border);grid-template-columns:4.5rem 4rem minmax(0,1fr) auto;display:grid}.event-agenda article[data-v-8fa204bd]:last-child{border-block-end:0}.event-agenda article.has-conflict[data-v-8fa204bd]{margin-inline:calc(var(--aira-space-3) * -1);padding-inline:var(--aira-space-3);background:color-mix(in srgb, var(--aira-color-warning) 6%, var(--aira-color-surface));border-radius:.75rem}.event-agenda__date strong[data-v-8fa204bd],.event-agenda__date small[data-v-8fa204bd]{display:block}.event-agenda__date strong[data-v-8fa204bd]{font-size:.76rem}.event-agenda__date small[data-v-8fa204bd]{color:var(--aira-color-text-muted);font-size:.62rem}.event-agenda time[data-v-8fa204bd]{color:var(--aira-color-text-muted);direction:ltr;align-items:center;gap:.3rem;font-size:.67rem;display:flex}.event-agenda time i[data-v-8fa204bd]{background:var(--aira-color-border);block-size:1px;inline-size:.7rem}.event-agenda__content>div[data-v-8fa204bd]{gap:.35rem;display:flex}.event-agenda h2[data-v-8fa204bd]{margin:.35rem 0 .15rem;font-size:.84rem}.event-agenda p[data-v-8fa204bd]{color:var(--aira-color-text-muted);align-items:center;gap:.3rem;margin:0;font-size:.65rem;display:flex}.event-agenda__actions[data-v-8fa204bd]{align-items:center;gap:.35rem;display:flex}.calendar-side[data-v-8fa204bd]{align-content:start;gap:var(--aira-space-4);display:grid}.availability-card>div[data-v-8fa204bd]{padding:var(--aira-space-3);display:grid}.availability-card button[data-v-8fa204bd]{padding:var(--aira-space-3);border:0;border-block-end:1px solid var(--aira-color-border);color:inherit;cursor:pointer;text-align:start;background:0 0;gap:.1rem;display:grid}.availability-card button[data-v-8fa204bd]:last-child{border-block-end:0}.availability-card button[data-v-8fa204bd]:hover{background:var(--aira-color-primary-subtle)}.availability-card strong[data-v-8fa204bd]{font-size:.75rem}.availability-card small[data-v-8fa204bd]{color:var(--aira-color-text-muted);font-size:.62rem}.conflict-card>div[data-v-8fa204bd]{padding:var(--aira-space-4)}.conflict-card>div strong[data-v-8fa204bd]{font-size:.77rem}.conflict-card>div p[data-v-8fa204bd]{margin:.3rem 0 var(--aira-space-4);color:var(--aira-color-text-muted);font-size:.68rem;line-height:1.8}.context-legend ul[data-v-8fa204bd]{gap:var(--aira-space-4);padding:var(--aira-space-4);color:var(--aira-color-text-muted);flex-wrap:wrap;margin:0;font-size:.67rem;list-style:none;display:flex}.context-legend li[data-v-8fa204bd]{align-items:center;gap:.35rem;display:flex}.context-legend i[data-v-8fa204bd]{background:var(--aira-color-primary);border-radius:50%;block-size:.5rem;inline-size:.5rem}.context-legend .is-study[data-v-8fa204bd]{background:var(--aira-color-info)}.context-legend .is-work[data-v-8fa204bd]{background:var(--aira-color-warning)}@media (width<=1050px){.calendar-layout[data-v-8fa204bd]{grid-template-columns:1fr}.calendar-side[data-v-8fa204bd]{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.calendar-side[data-v-8fa204bd]{grid-template-columns:1fr}.event-agenda article[data-v-8fa204bd]{grid-template-columns:3.8rem minmax(0,1fr) auto}.event-agenda time[data-v-8fa204bd]{grid-area:2/2}.event-agenda__content[data-v-8fa204bd]{grid-area:1/2}.event-agenda__actions[data-v-8fa204bd]{grid-area:1/3/3}.week-days span[data-v-8fa204bd]{display:none}}@media (width<=520px){.calendar-sync .status-pill[data-v-8fa204bd]{display:none}.event-agenda[data-v-8fa204bd]{padding-inline:var(--aira-space-3)}.event-agenda article[data-v-8fa204bd]{grid-template-columns:3.3rem 1fr}.event-agenda__actions[data-v-8fa204bd]{grid-area:3/2;justify-self:start}}.policy-strip[data-v-1eda7dec]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4) var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-primary) 25%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:var(--aira-color-primary-subtle);margin-block-end:var(--aira-space-5);display:flex}.policy-strip>span[data-v-1eda7dec]{background:var(--aira-color-primary);color:#fff;border-radius:.8rem;place-items:center;block-size:2.7rem;inline-size:2.7rem;display:grid}.policy-strip>div[data-v-1eda7dec]{flex:1}.policy-strip strong[data-v-1eda7dec],.policy-strip small[data-v-1eda7dec]{display:block}.policy-strip strong[data-v-1eda7dec]{font-size:.8rem}.policy-strip small[data-v-1eda7dec]{color:var(--aira-color-text-muted);font-size:.68rem}.approvals-grid[data-v-1eda7dec]{gap:var(--aira-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.approval-card[data-v-1eda7dec]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.approval-card.is-resolved[data-v-1eda7dec]{opacity:.65}.approval-card>header[data-v-1eda7dec]{align-items:flex-start;gap:var(--aira-space-3);padding:var(--aira-space-5);display:flex}.approval-card__icon[data-v-1eda7dec]{background:color-mix(in srgb, var(--aira-color-warning) 9%, var(--aira-color-surface));block-size:2.8rem;inline-size:2.8rem;color:var(--aira-color-warning);border-radius:.8rem;flex:none;place-items:center;display:grid}.approval-card>header>div[data-v-1eda7dec]{flex:1}.approval-card>header>div>div[data-v-1eda7dec]{gap:.35rem;display:flex}.approval-card h2[data-v-1eda7dec]{margin:.4rem 0 0;font-size:.95rem}.approval-card>p[data-v-1eda7dec]{padding:0 var(--aira-space-5) var(--aira-space-4);color:var(--aira-color-text-muted);margin:0;font-size:.78rem;line-height:1.9}.approval-card>section[data-v-1eda7dec]{margin-inline:var(--aira-space-5);padding:var(--aira-space-3);border-radius:var(--aira-radius-md);background:var(--aira-color-surface-muted)}.approval-card>section h3[data-v-1eda7dec],.approval-card>section p[data-v-1eda7dec]{margin:0}.approval-card>section h3[data-v-1eda7dec]{font-size:.7rem}.approval-card>section p[data-v-1eda7dec]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.65rem}.approval-options[data-v-1eda7dec]{gap:var(--aira-space-2);padding:var(--aira-space-4) var(--aira-space-5);display:grid}.approval-options button[data-v-1eda7dec]{align-items:center;gap:var(--aira-space-3);border:1px solid var(--aira-color-border);background:var(--aira-color-surface);color:inherit;cursor:pointer;text-align:start;border-radius:.65rem;padding:.65rem .75rem;display:flex}.approval-options button[data-v-1eda7dec]:hover:not(:disabled),.approval-options button.is-selected[data-v-1eda7dec]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.approval-options button span[data-v-1eda7dec]{border:1px solid var(--aira-color-border);border-radius:50%;place-items:center;block-size:.85rem;inline-size:.85rem;display:grid}.approval-options button.is-selected span[data-v-1eda7dec]{border-color:var(--aira-color-primary);background:var(--aira-color-primary);color:#fff}.approval-options button strong[data-v-1eda7dec]{font-size:.7rem}.selected-option[data-v-1eda7dec]{margin:0 var(--aira-space-5) var(--aira-space-4);background:var(--aira-color-primary-subtle);color:var(--aira-color-on-primary-subtle);border-radius:.55rem;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.66rem;display:flex}.approval-card>footer[data-v-1eda7dec]{justify-content:space-between;align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4) var(--aira-space-5);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);display:flex}.approval-card>footer>span[data-v-1eda7dec]{color:var(--aira-color-text-muted);align-items:center;gap:.3rem;font-size:.62rem;display:inline-flex}.approval-card>footer>div[data-v-1eda7dec]{gap:.35rem;display:flex}.approval-card details[data-v-1eda7dec]{padding:var(--aira-space-3) var(--aira-space-5);border-block-start:1px dashed var(--aira-color-border)}.approval-card summary[data-v-1eda7dec]{color:var(--aira-color-primary);cursor:pointer;font-size:.65rem;font-weight:800}.approval-card details ol[data-v-1eda7dec]{margin:var(--aira-space-3) 0 0;color:var(--aira-color-text-muted);gap:.3rem;padding-inline-start:1.25rem;font-size:.64rem;display:grid}@media (width<=900px){.approvals-grid[data-v-1eda7dec]{grid-template-columns:1fr}}@media (width<=600px){.policy-strip[data-v-1eda7dec]{flex-wrap:wrap;align-items:flex-start}.policy-strip .ghost-button[data-v-1eda7dec]{margin-inline-start:3.7rem}.approval-card>footer[data-v-1eda7dec]{flex-direction:column;align-items:flex-start}.approval-card>footer>div[data-v-1eda7dec]{flex-wrap:wrap;inline-size:100%}}.memory-principle[data-v-68dc1572],.contact-fallback[data-v-68dc1572]{align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-4) var(--aira-space-5);border:1px solid color-mix(in srgb, var(--aira-color-primary) 24%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:var(--aira-color-primary-subtle);display:flex}.memory-principle[data-v-68dc1572]{margin-block-end:var(--aira-space-5)}.memory-principle>span[data-v-68dc1572],.contact-fallback>span[data-v-68dc1572]{background:var(--aira-color-primary);color:#fff;border-radius:.8rem;flex:none;place-items:center;block-size:2.7rem;inline-size:2.7rem;display:grid}.memory-principle>div[data-v-68dc1572],.contact-fallback>div[data-v-68dc1572]{flex:1}.memory-principle strong[data-v-68dc1572],.contact-fallback strong[data-v-68dc1572]{font-size:.8rem}.memory-principle p[data-v-68dc1572],.contact-fallback p[data-v-68dc1572]{color:var(--aira-color-text-muted);margin:.15rem 0 0;font-size:.68rem}.memory-levels[data-v-68dc1572]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-block-end:var(--aira-space-5);display:grid}.memory-level[data-v-68dc1572]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);min-inline-size:0;color:var(--aira-color-primary);border-radius:.8rem;align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex}.memory-level>span[data-v-68dc1572]{min-inline-size:0}.memory-level strong[data-v-68dc1572],.memory-level small[data-v-68dc1572]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.memory-level strong[data-v-68dc1572]{color:var(--aira-color-text);font-size:.67rem}.memory-level small[data-v-68dc1572]{color:var(--aira-color-text-muted);margin-block-start:.12rem;font-size:.56rem}.memory-toolbar[data-v-68dc1572]{align-items:center;gap:var(--aira-space-4);grid-template-columns:minmax(16rem,1fr) auto;margin-block-end:var(--aira-space-5);display:grid}.memory-grid[data-v-68dc1572]{gap:var(--aira-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.memory-card[data-v-68dc1572]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.memory-card>header[data-v-68dc1572]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4);display:flex}.memory-card>header>span[data-v-68dc1572]{background:var(--aira-color-primary-subtle);block-size:2.6rem;inline-size:2.6rem;color:var(--aira-color-primary);border-radius:.75rem;place-items:center;display:grid}.memory-card>header>div[data-v-68dc1572]{flex:1;min-inline-size:0}.memory-card>header small[data-v-68dc1572]{color:var(--aira-color-primary);font-size:.62rem;font-weight:800}.memory-card h2[data-v-68dc1572]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.88rem;overflow:hidden}.memory-card>p[data-v-68dc1572]{min-block-size:3.6rem;padding:0 var(--aira-space-4) var(--aira-space-4);color:var(--aira-color-text-muted);margin:0;font-size:.72rem;line-height:1.85}.memory-card__meta[data-v-68dc1572]{padding:var(--aira-space-3) var(--aira-space-4);border-block:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);color:var(--aira-color-text-muted);flex-wrap:wrap;gap:.4rem .65rem;font-size:.58rem;display:flex}.memory-scope-pill[data-v-68dc1572]{color:var(--aira-color-primary);align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.memory-scope-description[data-v-68dc1572]{border-block-end:1px solid var(--aira-color-border);align-items:center;gap:.35rem;display:flex;min-block-size:auto!important;padding:.55rem var(--aira-space-4)!important;color:var(--aira-color-primary)!important;margin:0!important;font-size:.58rem!important}.memory-boundary[data-v-68dc1572]{align-items:center;gap:var(--aira-space-3);margin:var(--aira-space-4);cursor:pointer;display:flex}.memory-boundary input[data-v-68dc1572]{accent-color:var(--aira-color-primary)}.memory-boundary strong[data-v-68dc1572],.memory-boundary small[data-v-68dc1572]{display:block}.memory-boundary strong[data-v-68dc1572]{font-size:.68rem}.memory-boundary small[data-v-68dc1572]{color:var(--aira-color-text-muted);font-size:.58rem}.memory-card footer[data-v-68dc1572]{padding:var(--aira-space-3) var(--aira-space-4);border-block-start:1px solid var(--aira-color-border);justify-content:space-between;margin-block-start:auto;display:flex}.memory-card footer .is-danger[data-v-68dc1572]{color:var(--aira-color-danger)}.contact-fallback[data-v-68dc1572]{background:var(--aira-color-surface);margin-block-start:var(--aira-space-5)}@media (width<=1100px){.memory-grid[data-v-68dc1572]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.memory-toolbar[data-v-68dc1572]{grid-template-columns:1fr}.memory-toolbar .segmented-control[data-v-68dc1572]{flex-wrap:nowrap;overflow-x:auto}.memory-grid[data-v-68dc1572],.memory-levels[data-v-68dc1572]{grid-template-columns:1fr}.memory-principle[data-v-68dc1572],.contact-fallback[data-v-68dc1572]{flex-wrap:wrap;align-items:flex-start}.memory-principle .text-button[data-v-68dc1572],.contact-fallback .secondary-button[data-v-68dc1572]{margin-inline-start:3.7rem}}.connector-notice[data-v-4811cb6c],.capability-honesty[data-v-4811cb6c]{gap:var(--aira-space-3);padding:var(--aira-space-4);border:1px solid color-mix(in srgb, var(--aira-color-info) 22%, var(--aira-color-border));border-radius:var(--aira-radius-md);background:color-mix(in srgb, var(--aira-color-info) 6%, var(--aira-color-surface));color:var(--aira-color-info);margin-block-end:var(--aira-space-6);display:flex}.connector-notice p[data-v-4811cb6c],.capability-honesty p[data-v-4811cb6c]{color:var(--aira-color-text-muted);margin:0;font-size:.7rem}.connector-notice strong[data-v-4811cb6c],.capability-honesty strong[data-v-4811cb6c]{color:var(--aira-color-text);display:block}.connector-section[data-v-4811cb6c]{margin-block-end:var(--aira-space-6)}.connector-section>header[data-v-4811cb6c]{margin-block-end:var(--aira-space-4)}.connector-section>header h2[data-v-4811cb6c],.connector-section>header p[data-v-4811cb6c]{margin:0}.connector-section>header h2[data-v-4811cb6c]{font-size:1rem}.connector-section>header p[data-v-4811cb6c]{color:var(--aira-color-text-muted);font-size:.7rem}.connector-grid[data-v-4811cb6c]{gap:var(--aira-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.connector-grid article[data-v-4811cb6c]{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);overflow:hidden}.connector-grid article>header[data-v-4811cb6c]{align-items:flex-start;gap:var(--aira-space-3);padding:var(--aira-space-4);display:flex}.connector-grid article>header>span[data-v-4811cb6c]:first-child{background:var(--aira-color-primary-subtle);block-size:2.8rem;inline-size:2.8rem;color:var(--aira-color-primary);border-radius:.8rem;flex:none;place-items:center;display:grid}.connector-grid article>header>div[data-v-4811cb6c]{flex:1;min-inline-size:0}.connector-grid h3[data-v-4811cb6c],.connector-grid p[data-v-4811cb6c]{margin:0}.connector-grid h3[data-v-4811cb6c]{font-size:.83rem}.connector-grid p[data-v-4811cb6c]{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.65rem;line-height:1.7}.connector-grid dl[data-v-4811cb6c]{padding:0 var(--aira-space-4) var(--aira-space-4);margin:0;display:grid}.connector-grid dl div[data-v-4811cb6c]{justify-content:space-between;gap:var(--aira-space-3);border-block-end:1px dashed var(--aira-color-border);padding-block:.4rem;font-size:.62rem;display:flex}.connector-grid dl div[data-v-4811cb6c]:last-child{border-block-end:0}.connector-grid dt[data-v-4811cb6c]{color:var(--aira-color-text-muted)}.connector-grid dd[data-v-4811cb6c]{text-align:end;margin:0}.connector-grid footer[data-v-4811cb6c]{gap:var(--aira-space-2);padding:var(--aira-space-3) var(--aira-space-4);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);flex-wrap:wrap;display:flex}.capability-honesty[data-v-4811cb6c]{margin-block:0}@media (width<=1100px){.connector-grid[data-v-4811cb6c]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.connector-grid[data-v-4811cb6c]{grid-template-columns:1fr}}.settings-layout[data-v-9c8c6f84]{gap:var(--aira-space-5);grid-template-columns:14rem minmax(0,1fr);align-items:start;display:grid}.settings-nav[data-v-9c8c6f84]{padding:var(--aira-space-2);display:grid;position:sticky;inset-block-start:5rem;overflow:hidden}.settings-nav a[data-v-9c8c6f84]{align-items:center;gap:var(--aira-space-3);min-block-size:2.6rem;padding-inline:var(--aira-space-3);color:var(--aira-color-text-muted);border-radius:.6rem;font-size:.72rem;font-weight:700;text-decoration:none;display:flex}.settings-nav a[data-v-9c8c6f84]:hover{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.settings-content[data-v-9c8c6f84]{gap:var(--aira-space-5);display:grid}.setting-section[data-v-9c8c6f84]{scroll-margin-top:5.5rem;overflow:hidden}.surface-card__header>span[data-v-9c8c6f84]{color:var(--aira-color-primary)}.setting-section__body[data-v-9c8c6f84]{gap:var(--aira-space-4);padding:var(--aira-space-5);display:grid}.settings-grid[data-v-9c8c6f84]{gap:var(--aira-space-4);grid-template-columns:repeat(2,1fr);display:grid}.tone-row[data-v-9c8c6f84],.theme-row[data-v-9c8c6f84]{gap:var(--aira-space-3);grid-template-columns:repeat(3,1fr);display:grid}.tone-row button[data-v-9c8c6f84],.theme-row button[data-v-9c8c6f84]{justify-content:center;align-items:center;gap:var(--aira-space-2);border:1px solid var(--aira-color-border);background:var(--aira-color-surface);min-block-size:3rem;color:inherit;cursor:pointer;border-radius:.7rem;padding:.5rem;font-size:.72rem;display:flex}.tone-row button.is-selected[data-v-9c8c6f84],.theme-row button.is-selected[data-v-9c8c6f84]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.autonomy-row[data-v-9c8c6f84]{gap:var(--aira-space-3);grid-template-columns:repeat(3,1fr);display:grid}.autonomy-row button[data-v-9c8c6f84]{padding:var(--aira-space-4);border:1px solid var(--aira-color-border);background:var(--aira-color-surface);color:inherit;cursor:pointer;text-align:start;border-radius:.75rem;justify-items:start;gap:.2rem;display:grid;position:relative}.autonomy-row button>span[data-v-9c8c6f84]{background:var(--aira-color-surface-muted);block-size:2rem;inline-size:2rem;color:var(--aira-color-text-muted);border-radius:.55rem;place-items:center;font-weight:900;display:grid}.autonomy-row strong[data-v-9c8c6f84]{margin-block-start:.4rem;font-size:.76rem}.autonomy-row small[data-v-9c8c6f84]{color:var(--aira-color-text-muted);font-size:.62rem}.autonomy-row button>i[data-v-9c8c6f84]{border:1px solid var(--aira-color-border);border-radius:50%;place-items:center;block-size:1.3rem;inline-size:1.3rem;display:grid;position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem}.autonomy-row button.is-selected[data-v-9c8c6f84]{border-color:var(--aira-color-primary);background:var(--aira-color-primary-subtle)}.autonomy-row button.is-selected>span[data-v-9c8c6f84],.autonomy-row button.is-selected>i[data-v-9c8c6f84]{border-color:var(--aira-color-primary);background:var(--aira-color-primary);color:#fff}.policy-examples[data-v-9c8c6f84]{border:1px solid var(--aira-color-border);border-radius:.75rem;margin-block-start:var(--aira-space-2);display:grid}.policy-examples>div[data-v-9c8c6f84]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-3);border-block-end:1px solid var(--aira-color-border);grid-template-columns:auto 1fr auto;display:grid}.policy-examples>div[data-v-9c8c6f84]:last-child{border-block-end:0}.policy-examples p[data-v-9c8c6f84]{margin:0;font-size:.68rem}.toggle-row[data-v-9c8c6f84]{align-items:center;gap:var(--aira-space-3);padding-block:var(--aira-space-3);border-block-end:1px solid var(--aira-color-border);cursor:pointer;display:flex}.toggle-row>span[data-v-9c8c6f84]{flex:1}.toggle-row strong[data-v-9c8c6f84],.toggle-row small[data-v-9c8c6f84]{display:block}.toggle-row strong[data-v-9c8c6f84]{font-size:.76rem}.toggle-row small[data-v-9c8c6f84]{color:var(--aira-color-text-muted);font-size:.64rem}.toggle-row input[data-v-9c8c6f84]{opacity:0;position:absolute}.toggle-row>i[data-v-9c8c6f84]{border-radius:var(--aira-radius-pill);background:var(--aira-color-border);block-size:1.45rem;inline-size:2.6rem;transition:background var(--aira-motion-fast);position:relative}.toggle-row>i[data-v-9c8c6f84]:after{content:"";block-size:1.08rem;inline-size:1.08rem;transition:transform var(--aira-motion-fast);background:#fff;border-radius:50%;position:absolute;inset-block-start:.18rem;inset-inline-start:.2rem;box-shadow:0 1px 3px #0000002e}.toggle-row input:checked+i[data-v-9c8c6f84]{background:var(--aira-color-primary)}.toggle-row input:checked+i[data-v-9c8c6f84]:after{transform:translate(-1.15rem)}.inline-setting[data-v-9c8c6f84]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-3);background:var(--aira-color-surface-muted);border-radius:.65rem;font-size:.7rem;display:flex}.inline-setting span[data-v-9c8c6f84]{flex:1}.inline-setting input[data-v-9c8c6f84],.inline-setting select[data-v-9c8c6f84]{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);max-inline-size:9rem;color:var(--aira-color-text);border-radius:.55rem;padding:.45rem}.theme-row button[data-v-9c8c6f84]{flex-direction:column;min-block-size:5rem;position:relative}.theme-row button>span[data-v-9c8c6f84]{font-size:1.35rem}.theme-row button .aira-icon[data-v-9c8c6f84]{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.danger-zone[data-v-9c8c6f84]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-4) var(--aira-space-5);border:1px dashed color-mix(in srgb, var(--aira-color-danger) 35%, var(--aira-color-border));border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);display:flex}.danger-zone>div[data-v-9c8c6f84]{flex:1}.danger-zone strong[data-v-9c8c6f84]{font-size:.75rem}.danger-zone p[data-v-9c8c6f84]{color:var(--aira-color-text-muted);margin:.1rem 0 0;font-size:.62rem}@media (width<=900px){.settings-layout[data-v-9c8c6f84]{grid-template-columns:1fr}.settings-nav[data-v-9c8c6f84]{grid-template-columns:repeat(3,1fr);position:static}.autonomy-row[data-v-9c8c6f84]{grid-template-columns:1fr}}@media (width<=650px){.settings-grid[data-v-9c8c6f84],.tone-row[data-v-9c8c6f84],.theme-row[data-v-9c8c6f84]{grid-template-columns:1fr}.settings-nav[data-v-9c8c6f84]{display:none}.danger-zone[data-v-9c8c6f84]{flex-direction:column;align-items:stretch}.policy-examples>div[data-v-9c8c6f84]{grid-template-columns:auto 1fr}.policy-examples .text-button[data-v-9c8c6f84]{grid-column:2;justify-self:start}}.prototype-private[data-v-ce458ea4]{gap:var(--aira-space-4);padding:var(--aira-space-5);border-radius:var(--aira-radius-lg);color:#fff;background:linear-gradient(135deg,#052f2e,#0f766e);margin-block-end:var(--aira-space-5);display:flex}.prototype-private>span[data-v-ce458ea4]{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:.85rem;flex:none;place-items:center;block-size:3rem;inline-size:3rem;display:grid}.prototype-private strong[data-v-ce458ea4]{font-size:.86rem}.prototype-private p[data-v-ce458ea4]{color:#ffffffb8;margin:.2rem 0 0;font-size:.7rem}.privacy-grid[data-v-ce458ea4]{gap:var(--aira-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.privacy-card[data-v-ce458ea4]{flex-direction:column;display:flex;overflow:hidden}.privacy-card>header[data-v-ce458ea4]{align-items:center;gap:var(--aira-space-3);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);display:flex}.privacy-card>header>span[data-v-ce458ea4]:first-child{background:var(--aira-color-primary-subtle);block-size:2.6rem;inline-size:2.6rem;color:var(--aira-color-primary);border-radius:.75rem;place-items:center;display:grid}.privacy-card>header>div[data-v-ce458ea4]{flex:1}.privacy-card h2[data-v-ce458ea4],.privacy-card header p[data-v-ce458ea4]{margin:0}.privacy-card h2[data-v-ce458ea4]{font-size:.85rem}.privacy-card header p[data-v-ce458ea4]{color:var(--aira-color-text-muted);font-size:.62rem}.privacy-card>div[data-v-ce458ea4]{min-block-size:11rem;padding:var(--aira-space-5)}.privacy-card>div>p[data-v-ce458ea4]{margin:0 0 var(--aira-space-4);color:var(--aira-color-text-muted);font-size:.72rem;line-height:1.9}.privacy-card ul[data-v-ce458ea4]{gap:var(--aira-space-2);color:var(--aira-color-text-muted);margin:0;padding:0;font-size:.68rem;list-style:none;display:grid}.privacy-card li[data-v-ce458ea4]{align-items:center;gap:.4rem;display:flex}.privacy-card li .aira-icon[data-v-ce458ea4]{color:var(--aira-color-primary)}.privacy-card>footer[data-v-ce458ea4]{gap:var(--aira-space-2);padding:var(--aira-space-4) var(--aira-space-5);border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);margin-block-start:auto;display:flex}.mini-switch[data-v-ce458ea4]{cursor:pointer}.mini-switch input[data-v-ce458ea4]{opacity:0;position:absolute}.mini-switch i[data-v-ce458ea4]{border-radius:var(--aira-radius-pill);background:var(--aira-color-border);block-size:1.4rem;inline-size:2.5rem;display:block;position:relative}.mini-switch i[data-v-ce458ea4]:after{content:"";block-size:1.08rem;inline-size:1.08rem;transition:transform var(--aira-motion-fast);background:#fff;border-radius:50%;position:absolute;inset-block-start:.16rem;inset-inline-start:.18rem}.mini-switch input:checked+i[data-v-ce458ea4]{background:var(--aira-color-primary)}.mini-switch input:checked+i[data-v-ce458ea4]:after{transform:translate(-1.1rem)}.data-export[data-v-ce458ea4]{justify-content:space-between;align-items:center;gap:var(--aira-space-5);padding:var(--aira-space-5);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);margin-block-start:var(--aira-space-5);display:flex}.data-export>div[data-v-ce458ea4]{align-items:center;gap:var(--aira-space-3);display:flex}.data-export>div>span[data-v-ce458ea4]{background:var(--aira-color-primary-subtle);block-size:2.7rem;inline-size:2.7rem;color:var(--aira-color-primary);border-radius:.8rem;place-items:center;display:grid}.data-export strong[data-v-ce458ea4]{font-size:.8rem}.data-export p[data-v-ce458ea4]{color:var(--aira-color-text-muted);margin:.1rem 0 0;font-size:.65rem}.privacy-principles[data-v-ce458ea4]{margin-block-start:var(--aira-space-6)}.privacy-principles h2[data-v-ce458ea4]{font-size:1rem}.privacy-principles>div[data-v-ce458ea4]{gap:var(--aira-space-3);grid-template-columns:repeat(4,1fr);display:grid}.privacy-principles article[data-v-ce458ea4]{padding:var(--aira-space-4);border-inline-start:2px solid var(--aira-color-primary);background:var(--aira-color-surface)}.privacy-principles article strong[data-v-ce458ea4]{color:var(--aira-color-primary);font-size:.7rem;display:block}.privacy-principles article span[data-v-ce458ea4]{font-size:.75rem;font-weight:800}.privacy-principles article p[data-v-ce458ea4]{color:var(--aira-color-text-muted);margin:.2rem 0 0;font-size:.62rem}@media (width<=850px){.privacy-grid[data-v-ce458ea4]{grid-template-columns:1fr}.privacy-principles>div[data-v-ce458ea4]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.data-export[data-v-ce458ea4]{flex-direction:column;align-items:stretch}.privacy-principles>div[data-v-ce458ea4]{grid-template-columns:1fr}.privacy-card>header .status-pill[data-v-ce458ea4]{display:none}}@font-face{font-display:swap;font-family:Yekan Bakh VF;font-style:normal;font-weight:100 900;src:url(/assets/YekanBakhFaNum-VF-D46fBb4T.woff2)format("woff2")}:root{--aira-font-family-sans:"Yekan Bakh VF", Tahoma, sans-serif;--aira-font-family:var(--aira-font-family-sans);--aira-font-size-sm:.8125rem;--aira-font-size-base:1rem;--aira-font-size-md:.9375rem;--aira-font-size-lg:1.125rem;--aira-font-size-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--aira-font-weight-regular:400;--aira-font-weight-medium:500;--aira-font-weight-semibold:600;--aira-font-weight-bold:700;--aira-font-weight-extrabold:800;--aira-line-height-tight:1.25;--aira-line-height-normal:1.6;--aira-line-height-relaxed:2;--aira-space-1:.25rem;--aira-space-2:.5rem;--aira-space-3:.75rem;--aira-space-4:1rem;--aira-space-5:1.25rem;--aira-space-6:1.5rem;--aira-space-8:2rem;--aira-space-10:2.5rem;--aira-space-12:3rem;--aira-radius-sm:.375rem;--aira-radius-md:.625rem;--aira-radius-lg:.875rem;--aira-radius-xl:1.25rem;--aira-radius-pill:999px;--aira-motion-fast:.12s ease;--aira-motion-normal:.18s ease;--aira-focus-ring:0 0 0 3px color-mix(in srgb, var(--aira-color-primary) 24%, transparent);--aira-color-success:#15803d;--aira-color-warning:#b45309;--aira-color-danger:#b91c1c;--aira-color-info:#0369a1;--aira-color-on-success:#fff;--aira-color-on-warning:#fff;--aira-color-on-danger:#fff;--aira-color-on-info:#fff;--aira-brand-50:#eef2ff;--aira-brand-100:#e0e7ff;--aira-brand-200:#c7d2fe;--aira-brand-300:#a5b4fc;--aira-brand-400:#818cf8;--aira-brand-500:#6366f1;--aira-brand-600:#4f46e5;--aira-brand-700:#4338ca;--aira-brand-800:#3730a3;--aira-brand-900:#312e81;--aira-brand-950:#1e1b4b;--aira-color-page:#f8fafc;--aira-color-surface:#fff;--aira-color-surface-raised:#fff;--aira-color-surface-muted:#f1f5f9;--aira-color-text:#172033;--aira-color-text-muted:#5c677d;--aira-color-border:#d9e0ea;--aira-color-primary:var(--aira-brand-600);--aira-color-primary-hover:var(--aira-brand-700);--aira-color-primary-subtle:var(--aira-brand-50);--aira-color-on-primary:#fff;--aira-color-on-primary-subtle:var(--aira-brand-900);--aira-color-status-border:color-mix(in srgb, var(--aira-color-primary) 26%, var(--aira-color-border))}[data-product=karshenas]{--aira-brand-50:#eef2ff;--aira-brand-100:#e0e7ff;--aira-brand-200:#c7d2fe;--aira-brand-300:#a5b4fc;--aira-brand-400:#818cf8;--aira-brand-500:#6366f1;--aira-brand-600:#4f46e5;--aira-brand-700:#4338ca;--aira-brand-800:#3730a3;--aira-brand-900:#312e81;--aira-brand-950:#1e1b4b}[data-product=foroosh]{--aira-brand-50:#fff7ed;--aira-brand-100:#ffedd5;--aira-brand-200:#fed7aa;--aira-brand-300:#fdba74;--aira-brand-400:#fb923c;--aira-brand-500:#f97316;--aira-brand-600:#c2410c;--aira-brand-700:#9a3412;--aira-brand-800:#7c2d12;--aira-brand-900:#431407;--aira-brand-950:#2a0d04}[data-product=didar]{--aira-brand-50:#faf5ff;--aira-brand-100:#f3e8ff;--aira-brand-200:#e9d5ff;--aira-brand-300:#d8b4fe;--aira-brand-400:#c084fc;--aira-brand-500:#a855f7;--aira-brand-600:#7e22ce;--aira-brand-700:#6b21a8;--aira-brand-800:#581c87;--aira-brand-900:#3b0764;--aira-brand-950:#24043e}[data-product=monshi]{--aira-brand-50:#f0fdfa;--aira-brand-100:#ccfbf1;--aira-brand-200:#99f6e4;--aira-brand-300:#5eead4;--aira-brand-400:#2dd4bf;--aira-brand-500:#14b8a6;--aira-brand-600:#0f766e;--aira-brand-700:#115e59;--aira-brand-800:#134e4a;--aira-brand-900:#042f2e;--aira-brand-950:#02201f}[data-product=motoon]{--aira-brand-50:#fff7ed;--aira-brand-100:#ffedd5;--aira-brand-200:#fed7aa;--aira-brand-300:#fdba74;--aira-brand-400:#fb923c;--aira-brand-500:#ea580c;--aira-brand-600:#9a3412;--aira-brand-700:#7c2d12;--aira-brand-800:#652b19;--aira-brand-900:#431407;--aira-brand-950:#2a0d04}[data-product=ketab]{--aira-brand-50:#fffbeb;--aira-brand-100:#fef3c7;--aira-brand-200:#fde68a;--aira-brand-300:#fcd34d;--aira-brand-400:#fbbf24;--aira-brand-500:#d97706;--aira-brand-600:#b45309;--aira-brand-700:#92400e;--aira-brand-800:#78350f;--aira-brand-900:#451a03;--aira-brand-950:#2a1002}[data-product=dorous]{--aira-brand-50:#ecfdf5;--aira-brand-100:#d1fae5;--aira-brand-200:#a7f3d0;--aira-brand-300:#6ee7b7;--aira-brand-400:#34d399;--aira-brand-500:#059669;--aira-brand-600:#047857;--aira-brand-700:#065f46;--aira-brand-800:#064e3b;--aira-brand-900:#022c22;--aira-brand-950:#011c15}[data-product=aico]{--aira-brand-50:#ecfeff;--aira-brand-100:#cffafe;--aira-brand-200:#a5f3fc;--aira-brand-300:#67e8f9;--aira-brand-400:#22d3ee;--aira-brand-500:#06b6d4;--aira-brand-600:#0e7490;--aira-brand-700:#155e75;--aira-brand-800:#164e63;--aira-brand-900:#083344;--aira-brand-950:#04232e}[data-product=madrese]{--aira-brand-50:#f0fdf4;--aira-brand-100:#dcfce7;--aira-brand-200:#bbf7d0;--aira-brand-300:#86efac;--aira-brand-400:#4ade80;--aira-brand-500:#22c55e;--aira-brand-600:#15803d;--aira-brand-700:#166534;--aira-brand-800:#14532d;--aira-brand-900:#052e16;--aira-brand-950:#031c0d}[data-product=taghvim]{--aira-brand-50:#fff1f2;--aira-brand-100:#ffe4e6;--aira-brand-200:#fecdd3;--aira-brand-300:#fda4af;--aira-brand-400:#fb7185;--aira-brand-500:#f43f5e;--aira-brand-600:#be123c;--aira-brand-700:#9f1239;--aira-brand-800:#881337;--aira-brand-900:#4c0519;--aira-brand-950:#2b0310}[data-product=iyaat]{--aira-brand-50:#fff7f5;--aira-brand-100:#fee9e5;--aira-brand-200:#fbd2cb;--aira-brand-300:#f5aaa0;--aira-brand-400:#e77c79;--aira-brand-500:#c85b62;--aira-brand-600:#a8434e;--aira-brand-700:#8f3543;--aira-brand-800:#742d3b;--aira-brand-900:#4b1f2b;--aira-brand-950:#2c121b}[data-product=platform]{--aira-brand-50:#f1f5f9;--aira-brand-100:#e2e8f0;--aira-brand-200:#cbd5e1;--aira-brand-300:#94a3b8;--aira-brand-400:#64748b;--aira-brand-500:#475569;--aira-brand-600:#334155;--aira-brand-700:#1e293b;--aira-brand-800:#172033;--aira-brand-900:#0f172a;--aira-brand-950:#020617}[data-theme=dark],.aira-dark{--aira-color-page:#0b1120;--aira-color-surface:#111827;--aira-color-surface-raised:#182235;--aira-color-surface-muted:#1f2937;--aira-color-text:#f1f5f9;--aira-color-text-muted:#a6b1c2;--aira-color-border:#334155;--aira-color-primary:var(--aira-brand-400);--aira-color-primary-hover:var(--aira-brand-300);--aira-color-primary-subtle:color-mix(in srgb, var(--aira-brand-400) 16%, var(--aira-color-surface));--aira-color-on-primary:#0f172a;--aira-color-on-primary-subtle:var(--aira-brand-100)}@media (prefers-color-scheme:dark){[data-theme=system]{--aira-color-page:#0b1120;--aira-color-surface:#111827;--aira-color-surface-raised:#182235;--aira-color-surface-muted:#1f2937;--aira-color-text:#f1f5f9;--aira-color-text-muted:#a6b1c2;--aira-color-border:#334155;--aira-color-primary:var(--aira-brand-400);--aira-color-primary-hover:var(--aira-brand-300);--aira-color-primary-subtle:color-mix(in srgb, var(--aira-brand-400) 16%, var(--aira-color-surface));--aira-color-on-primary:#0f172a;--aira-color-on-primary-subtle:var(--aira-brand-100)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--aira-font-family-sans);background:var(--aira-color-page);color:var(--aira-color-text);font-size:16px;line-height:1.6}[data-theme=dark],.aira-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--aira-color-page);min-width:320px}body{background:var(--aira-color-page);min-width:320px;min-height:100dvh;color:var(--aira-color-text);font-family:var(--aira-font-family-sans);font-weight:var(--aira-font-weight-regular);font-feature-settings:"kern" 1;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}:focus-visible{outline:3px solid color-mix(in srgb, var(--aira-color-primary) 66%, transparent);outline-offset:2px}a{color:var(--aira-color-primary)}.aira-surface{background:var(--aira-color-surface);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);box-shadow:0 1px 2px #0f172a0f}.aira-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aira-card{background:var(--aira-color-surface);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.aira-card--muted{background:var(--aira-color-surface-muted)}.aira-card__header,.aira-card__body,.aira-card__footer{padding:var(--aira-space-5) var(--aira-space-6)}.aira-card__header{border-block-end:1px solid var(--aira-color-border)}.aira-card__footer{border-block-start:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted)}.aira-status,.aira-ai-state,.aira-citation{align-items:center;gap:var(--aira-space-2);min-height:1.75rem;font-size:var(--aira-font-size-sm);display:inline-flex}.aira-status__dot,.aira-ai-state__indicator{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.aira-status--success{color:var(--aira-color-success)}.aira-status--warning{color:var(--aira-color-warning)}.aira-status--danger{color:var(--aira-color-danger)}.aira-status--info{color:var(--aira-color-info)}.aira-ai-state{padding:var(--aira-space-2) var(--aira-space-3);border:1px solid var(--aira-color-status-border);border-radius:var(--aira-radius-pill);color:var(--aira-color-primary);background:var(--aira-color-primary-subtle)}.aira-ai-state__indicator{width:.625rem;height:.625rem}.aira-ai-state--thinking .aira-ai-state__indicator,.aira-ai-state--streaming .aira-ai-state__indicator,.aira-ai-state--tool .aira-ai-state__indicator{animation:1.2s ease-in-out infinite aira-pulse}.aira-ai-state--confirmation{color:var(--aira-color-warning);border-color:color-mix(in srgb, var(--aira-color-warning) 35%, var(--aira-color-border));background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface))}.aira-ai-state--error{color:var(--aira-color-danger);border-color:color-mix(in srgb, var(--aira-color-danger) 35%, var(--aira-color-border));background:color-mix(in srgb, var(--aira-color-danger) 10%, var(--aira-color-surface))}.aira-citation{padding:var(--aira-space-2) var(--aira-space-3);border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-md);color:var(--aira-color-text);background:var(--aira-color-surface-muted);transition:border-color var(--aira-motion-fast), color var(--aira-motion-fast);text-decoration:none}.aira-citation:hover{color:var(--aira-color-primary);border-color:var(--aira-color-primary)}.aira-citation__marker{width:1.5rem;height:1.5rem;color:var(--aira-color-on-primary);background:var(--aira-color-primary);border-radius:50%;flex:none;place-items:center;display:grid}.aira-citation small{color:var(--aira-color-text-muted);margin-block-start:.125rem;display:block}@keyframes aira-pulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}body{overflow-x:hidden}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button:disabled{cursor:wait;opacity:.58}.icon-button{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);block-size:2.35rem;inline-size:2.35rem;color:var(--aira-color-text-muted);cursor:pointer;transition:color var(--aira-motion-fast), border-color var(--aira-motion-fast), background var(--aira-motion-fast);border-radius:.65rem;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.icon-button:hover{border-color:var(--aira-color-primary);color:var(--aira-color-primary)}.primary-button,.secondary-button,.ghost-button,.danger-button,.primary-link{justify-content:center;align-items:center;gap:var(--aira-space-2);cursor:pointer;min-block-size:2.5rem;transition:transform var(--aira-motion-fast), background var(--aira-motion-fast), border-color var(--aira-motion-fast);border-radius:.65rem;padding-inline:1rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.primary-button:active,.secondary-button:active,.ghost-button:active,.danger-button:active,.primary-link:active{transform:translateY(1px)}.primary-button,.primary-link{border:1px solid var(--aira-color-primary);background:var(--aira-color-primary);color:var(--aira-color-on-primary)}.primary-button:hover,.primary-link:hover{background:var(--aira-color-primary-hover)}.secondary-button{border:1px solid color-mix(in srgb, var(--aira-color-primary) 35%, var(--aira-color-border));background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.ghost-button{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);color:var(--aira-color-text-muted)}.ghost-button:hover{border-color:var(--aira-color-primary);color:var(--aira-color-primary)}.danger-button{border:1px solid color-mix(in srgb, var(--aira-color-danger) 34%, var(--aira-color-border));background:color-mix(in srgb, var(--aira-color-danger) 8%, var(--aira-color-surface));color:var(--aira-color-danger)}.text-button{color:var(--aira-color-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.2rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.surface-card{border:1px solid var(--aira-color-border);border-radius:var(--aira-radius-lg);background:var(--aira-color-surface);box-shadow:0 1px 2px #0f172a0a}.surface-card__header{justify-content:space-between;align-items:center;gap:var(--aira-space-4);padding:var(--aira-space-5);border-block-end:1px solid var(--aira-color-border);display:flex}.surface-card__header h2,.surface-card__header h3,.surface-card__header p{margin:0}.surface-card__header h2,.surface-card__header h3{font-size:.95rem}.surface-card__header p{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.72rem}.status-pill,.context-pill,.priority-pill,.channel-pill{border-radius:var(--aira-radius-pill);align-items:center;gap:.3rem;min-block-size:1.55rem;padding-inline:.55rem;font-size:.68rem;font-weight:700;display:inline-flex}.context-pill{background:var(--aira-color-surface-muted);color:var(--aira-color-text-muted)}.priority-pill--high{background:color-mix(in srgb, var(--aira-color-danger) 9%, var(--aira-color-surface));color:var(--aira-color-danger)}.priority-pill--medium{background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface));color:var(--aira-color-warning)}.priority-pill--low{background:color-mix(in srgb, var(--aira-color-info) 8%, var(--aira-color-surface));color:var(--aira-color-info)}.status-pill--success{background:color-mix(in srgb, var(--aira-color-success) 10%, var(--aira-color-surface));color:var(--aira-color-success)}.status-pill--warning{background:color-mix(in srgb, var(--aira-color-warning) 10%, var(--aira-color-surface));color:var(--aira-color-warning)}.status-pill--danger{background:color-mix(in srgb, var(--aira-color-danger) 9%, var(--aira-color-surface));color:var(--aira-color-danger)}.status-pill--info{background:color-mix(in srgb, var(--aira-color-info) 9%, var(--aira-color-surface));color:var(--aira-color-info)}.status-pill--primary{background:var(--aira-color-primary-subtle);color:var(--aira-color-primary)}.segmented-control{border:1px solid var(--aira-color-border);background:var(--aira-color-surface-muted);border-radius:.7rem;flex-wrap:wrap;gap:.2rem;padding:.2rem;display:inline-flex}.segmented-control button{min-block-size:2rem;color:var(--aira-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding-inline:.7rem;font-size:.73rem;font-weight:600}.segmented-control button.is-active{background:var(--aira-color-surface);color:var(--aira-color-primary);font-weight:800;box-shadow:0 1px 3px #0f172a12}.field{gap:.4rem;display:grid}.field>span{color:var(--aira-color-text-muted);font-size:.75rem;font-weight:700}.field input,.field textarea,.field select{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);min-block-size:2.65rem;inline-size:100%;color:var(--aira-color-text);transition:border-color var(--aira-motion-fast), box-shadow var(--aira-motion-fast);border-radius:.65rem;outline:0;padding:.65rem .75rem;font-size:.84rem}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--aira-color-primary);box-shadow:var(--aira-focus-ring)}.field textarea{resize:vertical;line-height:1.8}.check-field{align-items:flex-start;gap:var(--aira-space-3);padding:var(--aira-space-3);border:1px solid var(--aira-color-border);cursor:pointer;background:var(--aira-color-surface-muted);border-radius:.65rem;display:flex}.check-field input{block-size:1rem;inline-size:1rem;accent-color:var(--aira-color-primary);margin-block-start:.2rem}.check-field strong,.check-field small{display:block}.check-field strong{font-size:.8rem}.check-field small{color:var(--aira-color-text-muted);margin-block-start:.15rem;font-size:.7rem}.field-error{color:var(--aira-color-danger);margin:0;font-size:.75rem}.skeleton{border-radius:var(--aira-radius-pill);background:linear-gradient(90deg, var(--aira-color-surface-muted), var(--aira-color-border), var(--aira-color-surface-muted));background-size:200% 100%;block-size:.75rem;animation:1.3s linear infinite shimmer;display:block}.skeleton--wide{inline-size:min(80vw,18rem)}.skeleton--medium{inline-size:min(58vw,12rem)}.search-field{align-items:center;display:flex;position:relative}.search-field .aira-icon{color:var(--aira-color-text-muted);position:absolute;inset-inline-start:.75rem}.search-field input{border:1px solid var(--aira-color-border);background:var(--aira-color-surface);min-block-size:2.5rem;inline-size:100%;color:var(--aira-color-text);border-radius:.65rem;outline:0;padding:.6rem 2.4rem .6rem .8rem;font-size:.8rem}.search-field input:focus{border-color:var(--aira-color-primary);box-shadow:var(--aira-focus-ring)}@keyframes shimmer{to{background-position:-200% 0}}
