.fab[data-v-ba7ac56e]{z-index:var(--z-fab);background-color:var(--color-cta);color:var(--color-on-cta);outline-color:var(--color-cta);transition:background-color var(--dur-fast,.15s) ease,max-width var(--dur-base,.2s) var(--ease-emphasized,cubic-bezier(.16,1,.3,1));min-width:3.5rem;max-width:3.5rem;overflow:hidden}.fab[data-v-ba7ac56e]:focus-visible,.fab[data-v-ba7ac56e]:hover{background-color:var(--color-cta-hover);max-width:14rem}.fab-label[data-v-ba7ac56e]{opacity:0;max-width:0;transition:opacity var(--dur-base,.2s) ease,max-width var(--dur-base,.2s) var(--ease-emphasized,cubic-bezier(.16,1,.3,1));padding-right:1rem;overflow:hidden}.fab:focus-visible .fab-label[data-v-ba7ac56e],.fab:hover .fab-label[data-v-ba7ac56e]{opacity:1;max-width:10rem}.panel[data-v-ba7ac56e]{z-index:var(--z-bottom-sheet);max-height:min(85vh,40rem)}.log[data-v-ba7ac56e]{overscroll-behavior:contain;min-height:10rem}.bubble[data-v-ba7ac56e]{border-radius:.75rem;max-width:92%;padding:.5rem .75rem}.bubble-assistant[data-v-ba7ac56e]{background:var(--color-bg);border:1px solid var(--color-border);align-self:flex-start}.bubble-user[data-v-ba7ac56e]{background:var(--color-accent);color:var(--color-bg);align-self:flex-end}.fab-entrance-enter-active[data-v-ba7ac56e]{transition:opacity var(--dur-slow,.4s) var(--ease-standard,ease),transform var(--dur-slow,.4s) var(--ease-emphasized,cubic-bezier(.16,1,.3,1));transition-delay:.1s}.fab-entrance-leave-active[data-v-ba7ac56e]{transition:opacity var(--dur-fast,.15s) ease}.fab-entrance-enter-from[data-v-ba7ac56e]{opacity:0;transform:scale(.7)translateY(12px)}.fab-entrance-leave-to[data-v-ba7ac56e]{opacity:0}.panel-slide-enter-active[data-v-ba7ac56e],.panel-slide-leave-active[data-v-ba7ac56e]{transition:opacity var(--dur-base,.2s) ease,transform var(--dur-base,.2s) var(--ease-emphasized,cubic-bezier(.16,1,.3,1))}.panel-slide-enter-from[data-v-ba7ac56e],.panel-slide-leave-to[data-v-ba7ac56e]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.fab[data-v-ba7ac56e],.fab-label[data-v-ba7ac56e],.panel-slide-enter-active[data-v-ba7ac56e],.panel-slide-leave-active[data-v-ba7ac56e]{transition-duration:var(--dur-fast,.15s)}.fab-entrance-enter-active[data-v-ba7ac56e]{transition:opacity var(--dur-base,.2s) ease;transition-delay:0s}.fab-entrance-enter-from[data-v-ba7ac56e],.panel-slide-enter-from[data-v-ba7ac56e]{transform:none}}
