.download-btn{white-space:nowrap;text-align:center;cursor:pointer;width:fit-content;min-width:120px;margin-top:0;margin-bottom:12px;padding:6px 16px;display:block;border-radius:20px!important}.telegram-btn{color:#fff;cursor:pointer;white-space:nowrap;box-sizing:border-box;background-color:#08c;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-width:120px;height:32px;padding:6px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.telegram-btn:hover{background-color:#0077b3;transform:translateY(-1px);box-shadow:0 4px 8px #0088cc4d}.telegram-btn:active{transform:translateY(0);box-shadow:0 2px 4px #0088cc4d}.telegram-icon{flex-shrink:0}@media (max-width:767px){.download-btn{min-width:160px;margin-top:16px;margin-bottom:12px;padding:6px 16px;font-size:14px}.telegram-btn{gap:8px;min-width:160px;padding:6px 16px;font-size:14px}}@media (max-width:639px){.download-btn{min-width:140px;margin-top:16px;margin-bottom:12px;padding:4px 12px;font-size:12px}.telegram-btn{gap:6px;min-width:140px;padding:4px 12px;font-size:12px}.telegram-icon{width:16px;height:16px}}@media (min-width:768px) and (max-width:1023px){.download-btn,.telegram-btn{min-width:80px;padding:4px 8px;font-size:12px}.telegram-btn{gap:4px}.telegram-icon{width:14px;height:14px}}@media (min-width:1024px) and (max-width:1279px){.download-btn,.telegram-btn{min-width:100px;padding:5px 12px;font-size:13px}.telegram-btn{gap:6px}.telegram-icon{width:16px;height:16px}}@media (min-width:1280px){.download-btn,.telegram-btn{min-width:120px}}.audio-left-cart{flex-direction:column;align-items:flex-start;display:flex}.audio-right-cart{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:767px){.audio-right-cart{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;margin-top:16px;display:flex}.audio-right-cart .download-btn,.audio-right-cart .telegram-btn{margin-left:auto;margin-right:auto}.audio-right-cart .download-btn{margin-bottom:12px}}@media (min-width:768px){.audio-right-cart{justify-content:center;gap:0;margin-top:-5px;padding-left:20px}.download-btn{margin-top:32px;margin-bottom:12px}}.audio-ready-text{background:linear-gradient(93.89deg,#5c4adc -4.21%,#3295cd 99.6%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:600;line-height:24px}.audio-card{background-color:#fff;border-radius:12px;margin-top:20px;padding:24px 20px;box-shadow:0 4px 16px #0000000f}.dark .audio-card{background-color:#1e1e2e;box-shadow:0 4px 16px #0000004d}@media (min-width:640px){.audio-card{padding-left:20px;padding-right:20px}}@media (min-width:768px){.audio-card{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.audio-card{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.audio-card{padding-left:32px;padding-right:32px}}@media (min-width:1536px){.audio-card{padding-left:32px;padding-right:32px}}.ad-modal-overlay{z-index:9999;background-color:#000000b3;justify-content:center;align-items:center;padding:16px;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ad-modal-content{background:var(--background);border-radius:16px;width:95vw;max-width:100%;max-height:95vh;padding:24px;animation:.3s ease-out slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:576px){.ad-modal-content{width:95vw;max-width:560px}}@media (min-width:768px){.ad-modal-content{width:90vw;max-width:750px;padding:32px}}@media (min-width:992px){.ad-modal-content{width:85vw;max-width:950px;padding:40px}}@media (min-width:1200px){.ad-modal-content{width:80vw;max-width:1100px;padding:48px}}@media (min-width:1400px){.ad-modal-content{width:75vw;max-width:1300px;padding:56px}}@media (min-width:1600px){.ad-modal-content{width:70vw;max-width:1400px;padding:60px}}.ad-modal-close{cursor:pointer;color:var(--muted-foreground);z-index:1;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:32px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.ad-modal-close:hover{color:#333;background-color:#0000000d}.ad-modal-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:24px;padding-top:8px;display:flex}.ad-modal-text{color:var(--foreground);text-align:center;margin:0 0 20px;font-size:18px;font-weight:600}@media (max-width:575px){.ad-modal-text{margin-bottom:16px;font-size:16px}}@media (min-width:992px){.ad-modal-text{margin-bottom:24px;font-size:20px}}.ad-modal-body{justify-content:center;align-items:center;min-height:300px;display:flex}@media (min-width:576px){.ad-modal-body{min-height:350px}}@media (min-width:768px){.ad-modal-body{min-height:400px}}@media (min-width:992px){.ad-modal-body{min-height:450px}}@media (min-width:1200px){.ad-modal-body{min-height:500px}}@media (min-width:1400px){.ad-modal-body{min-height:550px}}@media (min-width:1600px){.ad-modal-body{min-height:600px}}.ad-modal-body .adsbygoogle{width:100%}.progress-bar-container{background-color:var(--muted);border-radius:10px;width:100%;height:8px;margin-top:20px;margin-bottom:12px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.progress-bar{background:linear-gradient(90deg,#5c4adc 0%,#3295cd 100%);border-radius:10px;height:100%;transition:width .3s;box-shadow:0 2px 4px #5c4adc4d}.progress-text{color:#5c4adc;text-align:center;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}@media (max-width:575px){.progress-text{font-size:14px}.progress-bar-container{height:6px}}@media (min-width:992px){.progress-text{font-size:18px}.progress-bar-container{height:10px}}
.faq-section{background-color:#fff;margin:0;padding:60px 0 100px}.dark .faq-section{background-color:var(--background)}.faq-section-title{text-align:center;background:linear-gradient(93.89deg,#5c4adc -4.21%,#3295cd 99.6%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:40px;font-family:Roboto;font-size:36px;font-style:normal;font-weight:700;line-height:42px}.faq-section-content{width:100%;margin:0 auto;padding:0 15px}@media (min-width:640px){.faq-section-content{width:540px;padding:0}}@media (min-width:768px){.faq-section-content{width:720px}}@media (min-width:1024px){.faq-section-content{width:960px}}@media (min-width:1280px){.faq-section-content{width:1140px}}@media (min-width:1536px){.faq-section-content{width:1320px}}.faq-collapse{background:0 0}.faq-panel{background:#f9fcff;border:1px solid #e6f0ff;border-radius:8px;margin-bottom:16px;overflow:hidden}.dark .faq-panel{background:#1e1e2e;border-color:#2a2a3e}.faq-panel [data-slot=accordion-trigger]{color:#333;background:#f9fcff;border-bottom:none;padding:20px 24px;font-size:16px;font-weight:600}.dark .faq-panel [data-slot=accordion-trigger]{color:#e0e0e0;background:#1e1e2e}.faq-panel [data-slot=accordion-trigger]:hover{background:#ebf2fd;text-decoration:none}.dark .faq-panel [data-slot=accordion-trigger]:hover{background:#252540}.faq-panel [data-slot=accordion-trigger][data-state=open]{color:#5c4adc;background:#ebf2fd}.dark .faq-panel [data-slot=accordion-trigger][data-state=open]{color:#7b6ce8;background:#252540}.faq-panel [data-slot=accordion-content]{background:#fff;border-top:1px solid #e6f0ff}.dark .faq-panel [data-slot=accordion-content]{background:#1a1a2e;border-top-color:#2a2a3e}.faq-panel [data-slot=accordion-content]>div{color:#666;padding:20px 24px;font-size:16px;line-height:1.6}.dark .faq-panel [data-slot=accordion-content]>div{color:#aaa}.faq-panel [data-slot=accordion-content] p{margin:0;font-size:16px}.faq-panel [data-slot=accordion-trigger] svg{color:#5c4adc;width:18px;height:18px}@media (max-width:767px){.faq-section{padding:40px 0 60px}.faq-section-title{margin-bottom:30px;font-size:24px;line-height:28px}.faq-panel [data-slot=accordion-trigger]{padding:16px 20px;font-size:15px}.faq-panel [data-slot=accordion-content]>div{padding:16px 20px;font-size:16px}.faq-panel [data-slot=accordion-content] p{font-size:16px}}@media (max-width:639px){.faq-section{padding:30px 0 50px}.faq-section-title{margin-bottom:20px;font-size:24px;font-weight:500;line-height:24px}.faq-panel{margin-bottom:12px}.faq-panel [data-slot=accordion-trigger]{padding:12px 16px;font-size:14px;line-height:1.4}.faq-panel [data-slot=accordion-content]>div{padding:12px 16px;font-size:16px;line-height:1.5}.faq-panel [data-slot=accordion-content] p{font-size:16px}}
textarea{min-height:200px!important;max-height:700px!important}.selection-with-title{flex-direction:column;align-items:flex-start;margin-top:20px;margin-right:20px;display:flex}.margin-top-20{margin-top:20px}.slider{width:100%;padding-right:20px}.convert-btn{border-radius:20px;width:100%;max-width:400px;height:40px}.convert-btn.disabled-by-adblocker{opacity:.6;color:#9e9e9e!important;cursor:not-allowed!important;background-color:#d9d9d9!important;border-color:#d9d9d9!important}.convert-btn.disabled-by-adblocker:hover{color:#9e9e9e!important;background-color:#d9d9d9!important;border-color:#d9d9d9!important}.adblocker-warning{margin-top:10px;margin-bottom:10px}.tts-controls{z-index:1;background-color:#fff;border-radius:12px;padding:32px 20px 22px;position:relative;box-shadow:0 4px 16px #0000000f}.tts-controls.tts-controls--embedded{box-shadow:none;background:0 0;border-radius:0;padding:0}.dark .tts-controls.tts-controls--embedded{box-shadow:none;background:0 0}.dark .tts-controls{background-color:#1e1e2e;box-shadow:0 4px 16px #0000004d}@media (min-width:640px){.tts-controls{padding-left:20px;padding-right:20px}}@media (min-width:768px){.tts-controls{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.tts-controls{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.tts-controls{padding-left:32px;padding-right:32px}}@media (min-width:1536px){.tts-controls{padding-left:32px;padding-right:32px}}.char-counter-row{justify-content:space-between;align-items:center;margin-top:6px;padding:0 2px;font-size:13px;line-height:1.4;display:flex}.char-counter-left{align-items:center;gap:8px;display:flex}.ssml-guide-link{color:#5c4adc;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ssml-guide-link svg{width:14px;height:14px}.ssml-guide-link:hover{color:#4535bd;text-underline-offset:3px;text-decoration:underline}.ssml-guide-link:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #5c4adc40}.dark .ssml-guide-link{color:#a99cff}@media (max-width:480px){.char-counter-row{align-items:flex-start;gap:8px}.char-counter-left{flex-wrap:wrap}}.char-counter{color:#6b7280;font-variant-numeric:tabular-nums}.char-counter-over{color:#ef4444;font-weight:600}.char-limit-warning{color:#ef4444;font-size:12px;font-weight:500}.login-for-more-link{color:#3b82f6;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.login-for-more-link:hover{color:#2563eb}.login-for-more-btn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#3b82f6;border:none;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s}.login-for-more-btn:hover{background-color:#2563eb}
