#cal_text span{font-size:16px;font-weight:400}.suggestions{position:absolute;background-color:#fff;padding:5px;border-radius:10px;box-shadow:0 2px 4px #e2e7f3;z-index:101;max-height:300px;overflow:auto}.suggestions ul{list-style:none;padding:0;margin:0;margin-bottom:6px}.suggestions ul li{padding:5px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.3rem}.ignoreBtn{margin-left:unset!important;font-size:14px;background-color:#fff;display:flex;border:none;padding:0!important;border-radius:6px;cursor:pointer;color:#000000!important}.suggestions ul li:hover{background-color:#f4f6fc;color:#3761ed}.tool__div .tool__container .tool__left{border-right:none}.countDiv{max-width:22%;width:100%}.added_txt_counter{max-width:100px}.tool__body{border-top:none;position:relative}.tool__body #cal_text{border-top-left-radius:20px;border-top-right-radius:20px}.tool__bottom__bar{justify-content:end;min-height:fit-content;padding:0}.feedback_div{padding:4.5px 5px;background-color:#f5f7fd}.tool__div>div #cal_text{border:none;outline:none;background-color:#fff;resize:none;width:100%;padding:15px!important;padding-right:28px!important;font-size:16px!important;height:360px;border-bottom:1px solid #ecf0f5;text-align:left!important;color:#253a53}#reset-btn{position:absolute;top:15px;right:15px;z-index:1;cursor:pointer}#cal_text div{font-size:17px!important}#cal_text{position:relative;overflow:auto;scrollbar-color:#3761ed #fff0;scrollbar-width:thin;word-break:break-word}.cal_text::-webkit-scrollbar-thumb{background-color:#3761ed;border-radius:6px}.cal_text::-webkit-scrollbar-track{background-color:#fff0}#cal_text:before{content:attr(placeholder);position:absolute;font-size:16px;font-weight:400;color:#a7abbf;pointer-events:none}#cal_text:empty:before{display:block}#cal_text:not(:empty):before{display:none}.output__animation{background-color:rgb(255 255 255 / .8);top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.output__animation label{font-size:16px;font-weight:400;color:#1e1e1e}.output__animation img{max-width:65px;width:100%;height:auto}.d-none{display:none!important}.suggestion-word{font-size:14px;background:#eaf2ff;padding:0 8px;color:#05103c;border-radius:6px;cursor:pointer}.clickedWord{background:#eaf2ff;border-radius:6px;padding:0 8px;font-size:14px;font-weight:400;color:#05103c;text-decoration:line-through}#captchaLoad{display:flex;align-items:center;justify-content:center;position:absolute;right:45%;top:78%;transform:translate(50%,-50%)}.undoDiv{display:none;gap:5px;justify-content:space-between;border-radius:10px}.undoallDiv{display:none;gap:5px;justify-content:space-between;border-radius:10px}.resolveDiv,.undoallDiv,.undoDiv{cursor:pointer}.undoallDiv::before{right:-47px!important}@media (max-width:464px){.undoallDiv::before{right:-76px!important}.undoDiv::before{right:-57px!important}.tool-footer-action:last-child{width:90px!important}}.resolved{color:#3f3f3f!important;font-size:18px;cursor:auto}.tool__min__bar{align-items:center}.tool_top_bar{display:flex;align-items:center;gap:8px;padding:10px;border-bottom:1px solid #ecf0f5;justify-content:space-between;flex-wrap:wrap}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.dot-text{font-size:12px;color:#375375}.grammar_div,.spelling_div{border-right:1px solid #dae1e8}.grammar_div,.spelling_div,.redundant_div{padding:6px 8px}.spelling_counter,.spelling_mistake{color:#ff9095!important}.redundant_counter,.redundant_mistake{color:#12bf43!important}.grammar_counter,.grammer_mistake{color:#ffad1f!important}.correctorcastellano{cursor:pointer}.grammar_counter,.grammar_label,.spelling_counter,.spelling_label,.redundant_label,.redundant_counter{font-size:16px;font-weight:700;line-height:20px;letter-spacing:.03em;text-align:center}.grammar_label,.spelling_label,.redundant_label{font-weight:400;color:#2e4168}.cal_btn{border-radius:7px;cursor:pointer;padding:6px 16px;background-color:#3761ed;color:#fff;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.03em;text-align:center;border:none;outline:none;transition:0.3s ease}.cal_btn:hover{background:#3358d4}.tool__min__bar .upload__text{display:flex;align-items:center;text-align:center;justify-content:start;gap:4px}.button-container.buttons-for-text>div{background:none}.tool-footer-action{width:145px}@media (max-width:850px){.tool__min__bar{grid-template-columns:2fr 2fr 1fr}}@media (max-width:768px){.tool__min__bar{flex-wrap:wrap;display:flex;grid-template-columns:1fr 1fr 1fr;padding:6px}.tool__min__bar .countDiv{max-width:100%;width:auto}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.upload_text{color:#8e93a6}.paste_text img{filter:opacity(.5)}.paste_text:hover img,.sample_text:hover img{filter:opacity(1);color:#2e4168;cursor:pointer}.sample-btns{position:absolute;display:flex;justify-content:space-between;align-items:center;gap:9px}.tool__div{max-width:810px;margin:auto}.sample-btns button{background:none;border:1px solid #ecf0f5;display:flex;align-items:center;justify-content:end;padding:4px 6px;color:#8e93a6;font-size:13px;gap:6px;border-radius:10px;text-wrap:nowrap}.paste_img_div{min-width:30px;max-height:30px}.sample_img_div{min-width:30px;max-height:30px}.sample-btns button:hover{cursor:pointer;color:#2e4168}.sample-btns button img:hover{filter:opacity(1);color:#2e4168}.tool__body__button,.button-container{flex-direction:row-reverse}.button-container{padding-left:0px!important}@media (max-width:770px){.sample-btns button{padding:5px}}@media (max-width:500px){.resolve_all{width:100%}.tool_top_bar>div{flex-wrap:wrap}}@media (max-width:430px){.sample-btns button{padding:5px!important;gap:1px;font-size:16px}.added_txt_counter{width:unset!important}.sample-btns{gap:10px}}@media (max-width:430px){.tool__min__bar{flex-wrap:wrap;justify-content:space-between}#cal_text::placeholder{font-size:16px}#captchaLoad{bottom:100px}.upload__text{min-width:unset}.tool_top_bar{flex-wrap:wrap}.tool_top_bar>div{width:100%}}@media screen and (max-width:370px){.sample-btns{flex-direction:column-reverse}}.tool__left{position:relative}@media (max-width:340px){.tool__bottom__bar{justify-content:center!important;min-width:none!important;width:100%!important}.tool__body__button{gap:0px!important}.button-container{gap:0px!important}.button-container .image-hover{padding:3px 3px!important}.image-hover{width:34px!important;height:auto!important}.tool__min__bar{justify-content:unset!important;gap:4px!important}#cal_btn{margin-left:auto}}