/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */.grid-layout-chat[data-v-b9d9e7bb]{grid-template-rows:auto 1fr auto;grid-template-areas:"header""messages""input";min-height:100%;max-height:100dvh;display:grid;overflow:hidden}.grid-area-header[data-v-b9d9e7bb]{z-index:20;grid-area:header;width:100%;position:sticky;top:0}.grid-area-messages[data-v-b9d9e7bb]{grid-area:messages;height:100%;position:relative;overflow:hidden}.new-chat-drawer[data-v-b9d9e7bb]{z-index:29!important;background-color:#141414fa!important;width:100%!important;max-width:320px!important;height:100dvh!important;max-height:100dvh!important;padding-top:0!important;position:fixed!important;top:0!important;bottom:0!important;box-shadow:0 0 20px #00000080!important}.new-chat-drawer-left[data-v-b9d9e7bb]{left:0!important}.new-chat-drawer-right[data-v-b9d9e7bb]{right:0!important}.new-chat-sidebar[data-v-b9d9e7bb]{background-color:var(--fv-neutral-950);border-right:1px solid rgba(var(--fv-neutral-800-rgb),.5);z-index:10;width:300px}.new-chat-sidebar-right[data-v-b9d9e7bb]{background-color:var(--fv-neutral-950);border-left:1px solid rgba(var(--fv-neutral-800-rgb),.5);z-index:10;width:320px}.transition-transform[data-v-b9d9e7bb]{transition:transform .25s ease-out}.fade-enter-active[data-v-b9d9e7bb],.fade-leave-active[data-v-b9d9e7bb]{transition:opacity .3s}.fade-enter-from[data-v-b9d9e7bb],.fade-leave-to[data-v-b9d9e7bb]{opacity:0}@keyframes pulseAudio-b9d9e7bb{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.4)}to{opacity:0}}.animate-pulse-audio[data-v-b9d9e7bb]{animation:1.5s infinite pulseAudio-b9d9e7bb}@keyframes pulseSlow-b9d9e7bb{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}.animate-pulse-slow[data-v-b9d9e7bb]{animation:2s ease-in-out infinite pulseSlow-b9d9e7bb}.loader-dots .dot[data-v-b9d9e7bb]{animation:1.2s ease-in-out infinite both loader-dots-b9d9e7bb}.loader-dots .dot[data-v-b9d9e7bb]:first-child{animation-delay:-.24s}.loader-dots .dot[data-v-b9d9e7bb]:nth-child(2){animation-delay:-.12s}.loader-dots .dot[data-v-b9d9e7bb]:nth-child(3){animation-delay:0}@keyframes loader-dots-b9d9e7bb{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.small-select[data-v-b9d9e7bb] .dp-select{height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}
