#toolbar{display:flex;align-items:center;width:100%}#toolbar button,.toolbar button{background:0 0;border:none;cursor:pointer;padding:0 9px;border-radius:4px;display:flex;font-size:18px;align-items:center;outline:0;display:inline-flex;justify-content:center;transition:transform .2s}.right{justify-content:flex-start;padding-top:8px;margin-left:15px}toolbar button:focus{outline:0;box-shadow:none}#toolbar button:hover{transform:scale(1.2)}#toolbar button svg,ql-formats button{fill:rgba(34,34,34,0);stroke:#fdfafa;text-align:left;stroke-width:1.9;width:26px;height:26px}.ql-formats{display:flex;gap:12px}.ql-editor p{margin:2px}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top,.ql-tooltip{visibility:hidden}.ql-toolbar button.ql-redo::before,.ql-toolbar button.ql-undo::before{font-size:35px;padding:0 5px;font-family:'Arial Black','Segoe UI Symbol',sans-serif;color:#fff;display:flex;font-weight:600;position:relative;top:-5px}.ql-toolbar button.ql-undo::before{content:'\21B6'}.ql-toolbar button.ql-redo::before{content:'\21B7'}.ql-undo{margin-left:5px}.loading-indicator{position:absolute!important;top:50%;left:50%;z-index:99!important;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-color:#fff;border-radius:100%;-webkit-animation:1s ease-in-out infinite loading-spinner;animation:1s ease-in-out infinite loading-spinner;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;display:inline-block}@-webkit-keyframes loading-spinner{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes loading-spinner{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.hide{display:none!important}#div_language,.log{display:flex}img{height:auto!important;vertical-align:bottom}.speech-text{max-width:100%;overflow-wrap:break-word}.log{flex-direction:column;min-height:0;align-items:center;margin:0;gap:0}.log img{cursor:pointer}.log span{margin:0 auto;background-color:#5f1a6cc9;color:#fefeff;flex-wrap:wrap;border-radius:9px;min-width:39%;max-width:65%;display:block;position:relative;top:150px;left:0;text-align:center;font-size:19px;font-weight:500;padding:0 12px}#speech{background-color:#fff;padding:10px 0;border-radius:4px;min-height:280px;max-height:380px;overflow-y:auto;overflow-x:hidden;border:none!important;outline:0!important}#speech p{font-size:19px;line-height:28px;color:#0f1010;padding:0 5px!important}#speech .ql-container{border:none;height:auto!important;min-height:inherit}#speech .ql-editor{min-height:280px;height:auto!important;max-height:none!important;overflow:hidden;padding:10px;box-sizing:border-box}#speech:focus{border:none!important;outline:0!important;box-shadow:none!important}:root{--clr-wht:#fff;--font-symbols-outlined:"Material Symbols Outlined";--width:55px;--height:55px;--primary:#b817b3;--body:#b817b3;--borderRadius:50%}.share-dropdown-container{position:relative;display:inline-block;font-family:system-ui,-apple-system,sans-serif}.share-item a,.share-trigger-btn{display:flex;color:#374151;font-size:14px}.share-trigger-btn{align-items:center;gap:8px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:8px 16px;font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s}.share-trigger-btn:hover{background-color:#e5e7eb;border-color:#9ca3af}.share-dropdown-menu{position:absolute;top:50%;left:0;margin-top:8px;list-style:none;margin-left:0;padding:8px;border-radius:10px;border:1px solid #e5e7eb;min-width:80px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s,transform .2s,visibility .2s;pointer-events:none}.share-dropdown-container:hover .share-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.share-item{margin:0}.share-item a{align-items:center;gap:10px;padding:10px 12px;text-decoration:none;font-weight:500;border-radius:6px;transition:.2s}.share-item.wa a:hover{background-color:#dcfce7;color:#166534}.share-item.wa a:hover svg{color:#25d366}.share-item.x a:hover{background-color:#f3f4f6;color:#000}.share-item.x a:hover svg{color:#000}@media (max-width:480px){.share-text{display:none}.share-trigger-btn{padding:8px;border-radius:50%}.share-dropdown-menu{left:50%;transform:translateX(-50%) translateY(10px)}.share-dropdown-container:hover .share-dropdown-menu{transform:translateX(-50%) translateY(0)}}