.user-bubble[data-v-75bda13a]{background:linear-gradient(135deg,#019379 0%,#03d5af 100%)}@keyframes grow-up-565e42e7{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}.animate-grow-up[data-v-565e42e7]{transform-origin:bottom;animation:.4s ease-out forwards grow-up-565e42e7}.ai-insights-answer[data-v-dd5228b3] .assistant-message__question-item__text--hint{opacity:.6;font-size:.92em}.ai-insights-answer[data-v-dd5228b3] .assistant-quote{border-left:3px solid var(--border);background:color-mix(in oklch, var(--muted), var(--background) 55%);cursor:pointer;border-radius:0 .5rem .5rem 0;justify-content:space-between;align-items:center;gap:.75rem;margin:.5rem 0;padding:.625rem .875rem;transition:background .15s,border-color .15s;display:flex}.ai-insights-answer[data-v-dd5228b3] .assistant-quote:hover{border-left-color:color-mix(in oklch, var(--foreground), var(--background) 60%);background:color-mix(in oklch, var(--muted), var(--background) 30%)}.ai-insights-answer[data-v-dd5228b3] .assistant-quote__text{color:var(--foreground);font-style:italic}.ai-insights-answer[data-v-dd5228b3] .assistant-quote__badge{background:var(--background);border:1px solid var(--border);color:var(--muted-foreground);border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-size:.78em;font-weight:500}.ai-insights-answer[data-v-dd5228b3] li:has(.assistant-quote){list-style:none}.ai-insights-answer[data-v-dd5228b3] ul:has(.assistant-quote){margin:0;padding-left:0}.rollup-enter-active[data-v-4d415c6d],.rollup-leave-active[data-v-4d415c6d]{transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .55s}.rollup-enter-from[data-v-4d415c6d]{opacity:0;transform:translateY(100%)}.rollup-leave-to[data-v-4d415c6d]{opacity:0;transform:translateY(-100%)}.formatted-text[data-v-b304ab80] strong,.formatted-text[data-v-b304ab80] b{font-weight:700}.formatted-text[data-v-b304ab80] em,.formatted-text[data-v-b304ab80] i{font-style:italic}.formatted-text[data-v-b304ab80] p{margin:0}.formatted-text[data-v-b304ab80] ul{margin:0;padding-left:1.2em;list-style-type:disc}.formatted-text[data-v-b304ab80] li{margin:0}.templates-form{border:none;width:-webkit-fill-available;height:calc(100vh - 60px);margin:-20px;display:block;position:sticky}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.unauthorized-view{color:#00d5af;flex-direction:column;justify-content:center;align-items:center;height:80vh;font-size:150%;display:flex}.unauthorized-view a{color:#00d5af;text-decoration:underline}
