.tts-main-container[data-v-cf0c2068]{border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 10px 30px #0000000d;font-family:Inter,system-ui,-apple-system,sans-serif}.voice-list-section[data-v-cf0c2068]{height:600px;max-height:60vh}.search-wrapper[data-v-cf0c2068]{position:relative;flex:1;min-width:250px;max-width:400px}.search-icon[data-v-cf0c2068]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#6c757d;font-size:1.1rem}.search-input[data-v-cf0c2068]{width:100%;padding:10px 16px 10px 45px;border:1px solid #e5e7eb;border-radius:12px;font-size:.95rem;transition:all .2s;background-color:#f9fafb;color:#333}.search-input[data-v-cf0c2068]:focus{outline:none;border-color:#454cb3;box-shadow:0 0 0 4px #454cb31a;background-color:#fff}.filter-dropdown-container[data-v-cf0c2068]{position:relative}.btn-filter-dropdown[data-v-cf0c2068]{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:8px 16px;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-filter-dropdown[data-v-cf0c2068]:hover{background:#f9fafb;border-color:#d1d5db}.btn-filter-dropdown.active[data-v-cf0c2068]{background:#eef2ff;color:#454cb3;border-color:#c7d2fe}.filter-dropdown-menu[data-v-cf0c2068]{position:absolute;top:100%;left:0;margin-top:8px;min-width:220px;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;z-index:1050;padding:12px;display:flex;flex-direction:column;gap:8px;animation:dropdownIn-cf0c2068 .2s cubic-bezier(.16,1,.3,1)}.filter-dropdown-menu.dropdown-menu-end[data-v-cf0c2068]{left:auto;right:0}@keyframes dropdownIn-cf0c2068{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.custom-checkbox[data-v-cf0c2068]{align-items:center;color:#4b5563;cursor:pointer;display:flex;font-size:.9rem;position:relative;-webkit-user-select:none;user-select:none;font-weight:500}.custom-checkbox input[data-v-cf0c2068]{opacity:0;position:absolute}.checkmark[data-v-cf0c2068]{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;display:flex;height:18px;width:18px;align-items:center;justify-content:center;margin-right:10px;transition:all .2s;flex-shrink:0}.custom-checkbox input:checked~.checkmark[data-v-cf0c2068]{background-color:#454cb3;border-color:#454cb3}.checkmark[data-v-cf0c2068]:after{content:"";display:none;border:solid white;border-width:0 2px 2px 0;height:10px;transform:rotate(45deg);width:5px;margin-bottom:2px}.custom-checkbox input:checked~.checkmark[data-v-cf0c2068]:after{display:block}.sort-item[data-v-cf0c2068]{border-radius:8px;padding:8px 12px;font-size:.9rem;color:#4b5563;cursor:pointer}.sort-item[data-v-cf0c2068]:hover{background-color:#f3f4f6}.sort-item.active[data-v-cf0c2068]{background-color:#eef2ff;color:#454cb3;font-weight:600}.filter-tag[data-v-cf0c2068]{display:inline-flex;align-items:center;background-color:#eef2ff;border:1px solid #c7d2fe;color:#454cb3;padding:4px 12px;border-radius:20px;font-size:.85rem;font-weight:600;gap:6px}.filter-tag-remove[data-v-cf0c2068]{cursor:pointer;font-size:1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all .2s;margin-right:-4px}.filter-tag-remove[data-v-cf0c2068]:hover{background-color:#c7d2fe;color:#312e81}.btn-clear-filters[data-v-cf0c2068]{background:transparent;color:#ef4444;border:none;padding:4px 8px;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:underline}.btn-clear-filters[data-v-cf0c2068]:hover{color:#b91c1c}.cursor-pointer[data-v-cf0c2068]{cursor:pointer}.transition-all[data-v-cf0c2068]{transition:all .2s ease-in-out}.border-transparent[data-v-cf0c2068]{border-color:transparent!important}.option-hover-bg[data-v-cf0c2068]:hover{background-color:#f8fafc!important;border-color:#e2e8f0!important}.border-primary[data-v-cf0c2068]{border-color:#454cb3!important;background-color:#fafaff!important}.custom-scrollbar[data-v-cf0c2068]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-cf0c2068]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-cf0c2068]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-cf0c2068]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.action-btn-circle[data-v-cf0c2068]{width:36px;height:36px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s ease;cursor:pointer}.action-btn-circle[data-v-cf0c2068]:hover{background-color:#e2e8f0;color:#454cb3;transform:scale(1.05)}.action-btn-circle.is-playing[data-v-cf0c2068]{background-color:#eef2ff;color:#454cb3;animation:pulse-cf0c2068 1.5s infinite}@keyframes pulse-cf0c2068{0%{box-shadow:0 0 #454cb366}70%{box-shadow:0 0 0 8px #454cb300}to{box-shadow:0 0 #454cb300}}.form-textarea[data-v-cf0c2068]{border:1px solid #cbd5e1;border-radius:12px;box-shadow:inset 0 1px 3px #0000000d;color:#333;font-size:1rem;padding:14px 16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.form-textarea[data-v-cf0c2068]:focus{border-color:#454cb3!important;box-shadow:0 0 0 3px #454cb326;outline:none}.demo-chip[data-v-cf0c2068]{position:relative;padding:.35rem .85rem;font-size:.8rem;background-color:#fff;color:#475569;border:1px solid #cbd5e1;transition:all .25s;z-index:1}.demo-chip[data-v-cf0c2068]:hover{background-color:#f8fafc;border-color:#94a3b8;color:#1e293b;transform:translateY(-1px)}.demo-chip.is-playing[data-v-cf0c2068]{background-color:#eef2ff!important;color:#454cb3!important;border-color:#c7d2fe!important}.demo-chip.is-playing i[data-v-cf0c2068]{color:#454cb3!important}.pulse-playing-pill[data-v-cf0c2068]{animation:pulse-shadow-pill-cf0c2068 2s infinite}.pulse-playing-pill[data-v-cf0c2068]:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:50rem;border:2px solid rgba(69,76,179,.6);animation:pulse-ring-pill-cf0c2068 2s cubic-bezier(.215,.61,.355,1) infinite;z-index:-1;pointer-events:none}@keyframes pulse-shadow-pill-cf0c2068{0%{box-shadow:0 0 #454cb34d}70%{box-shadow:0 0 0 6px #454cb300}to{box-shadow:0 0 #454cb300}}@keyframes pulse-ring-pill-cf0c2068{0%{transform:scale(.95);opacity:1}to{transform:scale(1.15,1.35);opacity:0}}.custom-badge[data-v-cf0c2068]{font-size:.75rem;padding:.35em .7em;border-radius:6px;font-weight:600;border:1px solid transparent;display:inline-flex;align-items:center;gap:4px}.custom-badge.bg-primary[data-v-cf0c2068]{background-color:#eef2ff!important;color:#4338ca!important;border-color:#c7d2fe!important}.custom-badge.bg-secondary[data-v-cf0c2068]{background-color:#f8fafc!important;color:#475569!important;border-color:#e2e8f0!important}.custom-badge.bg-success[data-v-cf0c2068]{background-color:#f0fdf4!important;color:#166534!important;border-color:#bbf7d0!important}.custom-badge.bg-danger[data-v-cf0c2068]{background-color:#fef2f2!important;color:#b91c1c!important;border-color:#fecaca!important}.custom-badge.bg-warning[data-v-cf0c2068]{background-color:#fffbeb!important;color:#b45309!important;border-color:#fde68a!important}.custom-badge.bg-info[data-v-cf0c2068]{background-color:#f0f9ff!important;color:#0369a1!important;border-color:#bae6fd!important}.custom-badge.bg-dark[data-v-cf0c2068]{background-color:#f1f5f9!important;color:#334155!important;border-color:#cbd5e1!important}@media (max-width: 991.98px){.tts-main-container[data-v-cf0c2068]{border-radius:12px}.generation-input-section[data-v-cf0c2068],.toolbar-section[data-v-cf0c2068],.voice-list-section[data-v-cf0c2068]{padding:16px!important}.action-btn-circle[data-v-cf0c2068]{width:42px;height:42px}.generate-button[data-v-cf0c2068]{flex-grow:1;justify-content:center}.search-wrapper[data-v-cf0c2068]{max-width:100%}.filter-mobile-btn[data-v-cf0c2068]{position:relative;border-radius:12px;border-color:#d1d5db;background:#f9fafb;padding:10px 15px}.filter-mobile-btn.active[data-v-cf0c2068]{border-color:#454cb3;color:#454cb3;background:#eef2ff}.badge-dot[data-v-cf0c2068]{position:absolute;top:6px;right:6px;width:10px;height:10px;background-color:#ef4444;border-radius:50%;border:2px solid #fff}.mobile-filter-overlay[data-v-cf0c2068]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1060;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end}.mobile-filter-content[data-v-cf0c2068]{background:white;width:100%;max-height:90vh;border-top-left-radius:24px;border-top-right-radius:24px;padding:25px;overflow-y:auto;animation:slideUp-cf0c2068 .3s cubic-bezier(.2,.8,.2,1)}.mobile-filter-content[data-v-cf0c2068]:before{content:"";display:block;width:50px;height:5px;background-color:#cbd5e1;border-radius:10px;margin:0 auto 20px}@keyframes slideUp-cf0c2068{0%{transform:translateY(100%)}to{transform:translateY(0)}}.filter-title[data-v-cf0c2068]{font-size:.95rem;font-weight:600;color:#4b5563;margin-bottom:12px}.mobile-check-chip[data-v-cf0c2068]{cursor:pointer;-webkit-user-select:none;user-select:none}.mobile-check-chip input[data-v-cf0c2068]{display:none}.mobile-check-chip span[data-v-cf0c2068]{display:inline-block;padding:8px 16px;border-radius:20px;background:#f3f4f6;color:#4b5563;font-size:.85rem;font-weight:500;border:1px solid transparent;transition:all .2s}.mobile-check-chip input:checked+span[data-v-cf0c2068]{background:#eef2ff;color:#454cb3;border-color:#c7d2fe;font-weight:600}}[data-v-3d3d6fa4]:root{--primary-color: #454CB3;--primary-color-dark: #1A1A2E;--background-color: #F8F7FF;--card-background: #FFFFFF}.landing-page-container[data-v-3d3d6fa4]{background-color:var(--background-color);color:#4f4f4f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.text-primary-dark[data-v-3d3d6fa4]{color:var(--primary-color-dark)}.text-primary[data-v-3d3d6fa4]{color:var(--primary-color)}.btn-flame[data-v-3d3d6fa4]{background:linear-gradient(135deg,#FFAB40,#E040FB,#454CB3,#43D4E8);background-size:400% 400%;border:none;color:#fff;transition:all .4s ease;animation:flame-animation-3d3d6fa4 10s ease infinite;font-weight:600}.btn-flame[data-v-3d3d6fa4]:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0000001a;color:#fff}.btn-outline-primary-dark[data-v-3d3d6fa4]{border-color:var(--primary-color-dark);color:var(--primary-color-dark);font-weight:600;transition:all .3s ease;background-color:transparent;border-radius:.5rem}.btn-outline-primary-dark[data-v-3d3d6fa4]:hover,.btn-outline-primary-dark[data-v-3d3d6fa4]:focus{background:linear-gradient(135deg,#FFAB40,#E040FB,#454CB3,#43D4E8);background-size:400% 400%;border-color:transparent;color:#fff;animation:flame-animation-3d3d6fa4 10s ease infinite;transform:translateY(-3px);box-shadow:0 5px 15px #1a1a2e33;border-radius:.5rem}@keyframes flame-animation-3d3d6fa4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes flame-border-animation-3d3d6fa4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.service-card[data-v-3d3d6fa4]{border:1px solid transparent;border-radius:.5rem;background-color:var(--card-background);box-shadow:0 8px 30px #0000000d;transition:all .3s ease;text-align:center;padding:.5rem}.service-card[data-v-3d3d6fa4]:hover,.service-card[data-v-3d3d6fa4]:focus-within{transform:translateY(-10px);box-shadow:0 15px 40px #454cb326;border-width:2px;border-image:linear-gradient(135deg,#FFAB40,#E040FB,#454CB3,#43D4E8) 1;animation:flame-border-animation-3d3d6fa4 10s ease infinite}.service-icon[data-v-3d3d6fa4]{font-size:2.5rem;color:var(--primary-color)}.bg-primary-dark[data-v-3d3d6fa4]{background-color:var(--primary-color-dark)}.tts-item i[data-v-3d3d6fa4]{font-size:3rem;color:#43d4e8}.pricing-card[data-v-3d3d6fa4]{border:1px solid #e0e1ff;border-radius:.5rem;transition:all .3s ease;background-color:var(--card-background);box-shadow:0 8px 30px #0000000d}.pricing-card[data-v-3d3d6fa4]:hover,.pricing-card[data-v-3d3d6fa4]:focus-within{box-shadow:0 15px 40px #454cb31a;transform:translateY(-5px);border-width:2px;border-image:linear-gradient(135deg,#FFAB40,#E040FB,#454CB3,#43D4E8) 1;animation:flame-border-animation-3d3d6fa4 10s ease infinite;border:1px solid transparent;border-radius:.5rem}.pricing-card .list-unstyled li[data-v-3d3d6fa4]{color:#4f4f4f;margin-bottom:.75rem}.pricing-card .list-unstyled i[data-v-3d3d6fa4]{color:var(--primary-color)}.accordion-item[data-v-3d3d6fa4]{background-color:var(--card-background);border:1px solid #e0e1ff;border-radius:.75rem!important;margin-bottom:1rem;transition:all .3s ease}.accordion-item[data-v-3d3d6fa4]:focus-within{transform:translateY(-5px);box-shadow:0 15px 40px #454cb31a;border-width:2px;border-image:linear-gradient(135deg,#FFAB40,#E040FB,#454CB3,#43D4E8) 1;animation:flame-border-animation-3d3d6fa4 10s ease infinite}.accordion-button[data-v-3d3d6fa4]{border-radius:.75rem!important;color:var(--primary-color-dark)}.accordion-button[data-v-3d3d6fa4]:not(.collapsed){background-color:#e0e1ff;box-shadow:none;color:var(--primary-color)}.accordion-button[data-v-3d3d6fa4]:focus{box-shadow:0 0 0 .25rem #454cb340}@keyframes floating-3d3d6fa4{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.floating-card[data-v-3d3d6fa4]{animation:floating-3d3d6fa4 4s ease-in-out infinite}.section-to-animate[data-v-3d3d6fa4],.section-to-animate-x-left[data-v-3d3d6fa4],.section-to-animate-x-right[data-v-3d3d6fa4]{opacity:1;transform:none;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .8s ease-in-out}.js-ready .section-to-animate[data-v-3d3d6fa4]:not(.is-in-view){opacity:0;transform:translateY(50px)}.js-ready .section-to-animate-x-left[data-v-3d3d6fa4]:not(.is-in-view){opacity:0;transform:translate(-50px)}.js-ready .section-to-animate-x-right[data-v-3d3d6fa4]:not(.is-in-view){opacity:0;transform:translate(50px)}.js-ready .is-in-view[data-v-3d3d6fa4]{opacity:1;transform:translateY(0) translate(0)}#portfolio a[data-v-3d3d6fa4]{text-decoration:none;color:inherit}.pricing-card[data-v-3d3d6fa4]{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.pricing-card[data-v-3d3d6fa4]:hover{transform:translateY(-10px);box-shadow:0 10px 20px #00000026}.form-range[data-v-3d3d6fa4]{width:90%;margin:0 auto}.btn-sepay[data-v-3d3d6fa4]{background-color:#313996;color:#e8f5e9}.btn-sepay[data-v-3d3d6fa4]:hover{background-color:#474e9e}.btn-stripe[data-v-3d3d6fa4]{background-color:#635bff;color:#fff}.btn-stripe[data-v-3d3d6fa4]:hover{background-color:#534bf2}.btn-disabled[data-v-3d3d6fa4]{opacity:.5;cursor:not-allowed;pointer-events:none}.main-container[data-v-3d3d6fa4]{color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0 auto;max-width:1300px;padding:5px}
