.inp-optimized[data-v-8d9c7c9d]{isolation:isolate;will-change:transform,background-color}.inp-optimized[data-v-8d9c7c9d],.model-list-item[data-v-8d9c7c9d]{backface-visibility:hidden;contain:layout style paint}.model-list-item[data-v-8d9c7c9d]{contain-intrinsic-size:auto 88px;content-visibility:auto;pointer-events:auto;transform:translateZ(0);will-change:background-color}.transition-optimized[data-v-8d9c7c9d]{transition:background-color .08s ease-out;will-change:background-color}.tab-button-optimized[data-v-8d9c7c9d]{will-change:background,color}.category-button-optimized[data-v-8d9c7c9d],.tab-button-optimized[data-v-8d9c7c9d]{backface-visibility:hidden;contain:layout style paint;content-visibility:auto;touch-action:manipulation;transform:translateZ(0)}.category-button-optimized[data-v-8d9c7c9d]{will-change:background-color,border-color}.audio-preview-button[data-v-8d9c7c9d]{backface-visibility:hidden;border-radius:50%;contain:layout style paint;overflow:hidden;touch-action:manipulation;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:background}.scrollable-container[data-v-8d9c7c9d]{contain:layout style;scroll-behavior:auto;transform:translateZ(0);will-change:scroll-position;-webkit-overflow-scrolling:touch;isolation:isolate;overflow:auto}.model-list-item[data-v-8d9c7c9d]:hover{background-color:#f9fafb}.listbox-option-optimized[data-v-8d9c7c9d]{backface-visibility:hidden;contain:layout style;cursor:pointer;position:relative;touch-action:manipulation;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:background-color}.animate-spin-optimized[data-v-8d9c7c9d]{animation:spin-optimized-8d9c7c9d 1s linear infinite;contain:layout style;transform:translateZ(0);will-change:transform}@keyframes spin-optimized-8d9c7c9d{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(1turn)}}.image-container-optimized img[data-v-8d9c7c9d]{image-rendering:-webkit-optimize-contrast;image-rendering:optimizeQuality;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translateZ(0);will-change:auto}[data-headlessui-state][data-v-8d9c7c9d]{contain:layout style}.vue-enter-active[data-v-8d9c7c9d],.vue-leave-active[data-v-8d9c7c9d]{transition:opacity .1s ease-out;will-change:opacity}.vue-enter-from[data-v-8d9c7c9d],.vue-leave-to[data-v-8d9c7c9d]{opacity:0}[data-v-8d9c7c9d]{box-sizing:border-box}.bg-gradient-to-r[data-v-8d9c7c9d]{background-attachment:local;background-image:linear-gradient(to right,var(--tw-gradient-stops))}.scrollbar-hide[data-v-8d9c7c9d]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-8d9c7c9d]::-webkit-scrollbar{display:none}.voice-categories[data-v-8d9c7c9d]{scroll-behavior:auto}.divide-y[data-v-8d9c7c9d]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.modal-enter-active[data-v-8d9c7c9d],.modal-leave-active[data-v-8d9c7c9d]{transition:opacity .2s ease}.modal-enter-from[data-v-8d9c7c9d],.modal-leave-to[data-v-8d9c7c9d]{opacity:0}.voice-categories-wrapper[data-v-8d9c7c9d]{position:relative}.voice-categories-wrapper .flex[data-v-8d9c7c9d]{-ms-overflow-style:none;scrollbar-width:none}.voice-categories-wrapper .flex[data-v-8d9c7c9d]::-webkit-scrollbar{display:none}.vue-audio-player__wrapper[data-v-8d9c7c9d]{display:flex}.vue-audio-player__download[data-v-8d9c7c9d]{cursor:pointer;margin:0 6px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;width:45px}.vue-audio-player__download svg[data-v-8d9c7c9d]{fill:#ec4141;display:block;height:45px;width:45px}.scrollable-container[data-v-8d9c7c9d]{scrollbar-color:#d1d5db #f9fafb;scrollbar-width:thin}.scrollable-container[data-v-8d9c7c9d]::-webkit-scrollbar{width:8px}.scrollable-container[data-v-8d9c7c9d]::-webkit-scrollbar-track{background:#f9fafb}.scrollable-container[data-v-8d9c7c9d]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:4px}.scrollable-container[data-v-8d9c7c9d]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.transition-optimized[data-v-8d9c7c9d]{transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.image-container-optimized[data-v-8d9c7c9d]{border:1px solid rgba(0,0,0,.05)}.model-list-item:hover .image-container-optimized[data-v-8d9c7c9d]{border-color:#0000001a}.inp-optimized[data-v-8d9c7c9d]{transform:translateZ(0)}.animate-spin-optimized[data-v-8d9c7c9d]{animation:spin-8d9c7c9d 1s linear infinite}@keyframes spin-8d9c7c9d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tab-button-optimized[data-v-8d9c7c9d]{will-change:background-color,color}.voice-select[data-v-8d9c7c9d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#f1ac63,#d76ff4) border-box;border:2px solid transparent;border-radius:.75rem;box-shadow:0 2px 8px #d76ff414;color:#222;font-size:1rem;padding:.75rem 2.5rem .75rem 1rem;position:relative;transition:box-shadow .2s,border-color .2s;width:100%}.voice-select[data-v-8d9c7c9d]:focus{border-color:#d76ff4;box-shadow:0 0 0 2px #f1ac6333;outline:none}.voice-select[data-v-8d9c7c9d]:hover{border-color:#f1ac63}.voice-select option[data-v-8d9c7c9d]{background:#fff;color:#222}.voice-select[data-v-8d9c7c9d]:disabled{background:#f5f5f5;color:#aaa}.voice-select[data-v-8d9c7c9d]::-ms-expand{display:none}.voice-select-wrapper[data-v-8d9c7c9d]{position:relative}.voice-select-wrapper svg[data-v-8d9c7c9d]{color:#d76ff4;height:1.25rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.25rem}.custom-select[data-v-8d9c7c9d]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1.5px solid #d1d5db;border-radius:.5rem;box-sizing:border-box;color:#222;font-size:.95rem;line-height:1.5;min-height:2.2rem;padding:.4rem 2rem .4rem .5rem;width:100%}.custom-select[data-v-8d9c7c9d]:focus{border-color:#d1d5db!important;box-shadow:none!important;outline:none!important}.custom-select[data-v-8d9c7c9d]:hover{border-color:#45a049!important}.select-arrow[data-v-8d9c7c9d]{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666;content:"";height:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;z-index:2}.tts-textarea-optimized[data-v-8d9c7c9d]{backface-visibility:hidden;border:0;border-radius:0 0 .5rem .5rem;contain:layout style paint;flex:1;font-display:optional;isolation:isolate;outline:none;overflow-y:auto;padding:1rem;resize:none;transform:translateZ(0);width:100%;will-change:transform;-webkit-overflow-scrolling:touch;position:relative;touch-action:manipulation;z-index:1}@media screen and (min-width:769px){.tts-textarea-optimized[data-v-8d9c7c9d]{height:280px;max-height:350px;min-height:250px}}@media screen and (max-width:768px){.tts-textarea-optimized[data-v-8d9c7c9d]{contain:layout style paint;height:200px;min-height:180px;position:relative;touch-action:manipulation}.textarea-container[data-v-8d9c7c9d]{contain:layout style;min-height:350px;position:relative}}@media screen and (max-width:480px){.tts-textarea-optimized[data-v-8d9c7c9d]{height:160px;min-height:140px;padding:.75rem}}.textarea-container[data-v-8d9c7c9d]:focus-within{border-color:#ec4899;box-shadow:0 0 0 2px #ec48991a;transition:border-color .1s ease-out,box-shadow .1s ease-out}
