@keyframes pulse-9317ce80{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-9317ce80]{animation:pulse-9317ce80 1.5s ease-in-out infinite}@keyframes spin-9317ce80{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-9317ce80]{animation:spin-9317ce80 1s linear infinite}.overflow-y-auto[data-v-2b44ec86]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-2b44ec86]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto[data-v-2b44ec86]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.overflow-y-auto[data-v-2b44ec86]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.fade-enter-active[data-v-10eacecf],.fade-leave-active[data-v-10eacecf]{transition:all .2s ease}.fade-enter-from[data-v-10eacecf],.fade-leave-to[data-v-10eacecf]{opacity:0}.hide-scrollbar[data-v-10eacecf]{scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.hide-scrollbar[data-v-10eacecf]::-webkit-scrollbar{width:6px}.hide-scrollbar[data-v-10eacecf]::-webkit-scrollbar-track{background:transparent}.hide-scrollbar[data-v-10eacecf]::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:3px}.shimmer-placeholder[data-v-10eacecf]{position:relative;overflow:hidden;background-color:#f9fafb}.shimmer-placeholder[data-v-10eacecf]:after{content:"";position:absolute;top:0;left:-200%;width:200%;height:100%;background:linear-gradient(90deg,#fff0,#fffc,#fff0);animation:shimmer-10eacecf 1.5s ease-in-out infinite;transform:skew(-20deg)}@keyframes shimmer-10eacecf{0%{transform:translate(-100%) skew(-20deg)}to{transform:translate(100%) skew(-20deg)}}.brand-input-focus[data-v-10eacecf]:focus{border-color:var(--brand-primary, #475AE3)}.brand-mic-btn-hover[data-v-10eacecf]:hover,.brand-tab-active[data-v-10eacecf]{background-color:color-mix(in srgb,var(--brand-primary, #475AE3) 10%,white);color:var(--brand-primary, #475AE3)}.brand-tab-active[data-v-10eacecf]:hover{background-color:var(--brand-primary, #475AE3);color:#fff;transform:scale(1.05)}.brand-tab-badge[data-v-10eacecf]{background-color:color-mix(in srgb,var(--brand-primary, #475AE3) 20%,white)}.brand-add-btn[data-v-10eacecf]{background-color:var(--brand-primary, #475AE3)}.brand-add-btn[data-v-10eacecf]:hover{opacity:.85}.brand-footer-btn[data-v-10eacecf]{background-color:var(--brand-primary, #475AE3)}.brand-footer-btn[data-v-10eacecf]:hover{opacity:.85}
