*{font-family:"Poppins","Poppins Fallback",Roboto,Arial,sans-serif}@media (max-width:767.99px){#chat-widget-minimized{display:none!important}}@media screen and (max-width:480px){.ql-container.ql-snow{border:none;padding:16px 5px 64px 5px}.ql-editor h1{font-size:22px}.ql-editor h2{font-size:18px}.ql-editor p{font-size:16px}}.ql-snow .ql-formats{display:flex!important}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{width:24px!important}@media (max-width:374px){.formats{gap:8px}}.ql-editor{line-height:1.8;font-size:16px}.ql-snow .ql-editor h2{font-size:1.3em}.ql-toolbar.ql-snow .ql-formats{margin-right:0px!important}.accordion-area::-webkit-scrollbar{width:5px;height:10px}.accordion-area::-webkit-scrollbar-track{background:#f1f1f1}.accordion-area::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.accordion-area::-webkit-scrollbar-thumb:hover{background:#555}.essayness-blog-scroller{padding:20px 16px;background:linear-gradient(101.86deg,#f7f3fb 0%,#f3f9fc 100%);border-radius:20px;width:100%}.langs_dropdown{box-shadow:0 2px 12px 0 #363A6729;scrollbar-gutter:stable}.langs_dropdown::-webkit-scrollbar{width:5px}.prem-icon{margin-left:5px}.langs_dropdown::-webkit-scrollbar-thumb{background:#E5E7EB;border-radius:10px}.langs_dropdown::-webkit-scrollbar-track{background:#fff}.blog-scroller-head{display:flex;align-items:center;justify-content:space-between}.blog-scroller-head p{font-size:18px;font-weight:600;color:#53567d}.blog-scroller-body{margin-top:20px;border-radius:16px;height:auto;overflow:hidden;background-color:#fff}.blog-scroller-body-head{padding:20px 12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e7f1}.blog-topic{font-size:16px;font-weight:400;line-height:20px;text-align:left;color:#8d8ea8}.blog-scroller-body-body{padding:12px;font-size:14px;font-weight:400;line-height:22px;text-align:left;color:#53567d;height:300px;overflow-y:hidden;transition:height 0.5s ease-out,opacity 0.5s ease-out}.social-icons a{padding:4px;border:1px solid #E0E7FF;color:#F3F4F6;border-radius:8px;background:#F3F4F6;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.social-icons a:hover{background-color:#e1e4ea}.blog-scroller-body-footer{display:flex;margin:20px 12px;justify-content:flex-end;align-items:flex-end}.blog-scroller-body-footer button{padding:6px 18px;border-radius:8px;border:1px;background:#f3f5fa;border:1px solid #e4e7f1;font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#c488fd;cursor:pointer}.blog-scroller-body-body.open{height:auto}.blog-scroller-body-body.collapsed{height:350px}.completed-section,.current-active{border:1px solid #9747FF;color:53567D}.current-active{background:#9747FF1A!important}.disbable-section{border:1px solid #9DA9B5;color:#53567D}.inactive-input{border-color:#E4E7F1;color:#363A67;border-radius:.5rem}.active-input{border-color:#9747FF;color:#363A67;background:#9747FF1A;border-radius:.5rem}.tool-buttons{justify-content:flex-end}@media screen and (max-width:500px){.tool-buttons{justify-content:center}}.active-outline{color:#9747FF}.editable-title{cursor:text!important}.accordion-item{padding:10px 0 10px 5px;background-color:#fff}.accordion-header{display:flex;justify-content:space-between;align-items:center}.accordion-title{font-weight:700}.accordion-item{transition:transform 0.2s ease,opacity 0.2s ease}.edit-btn{background:none;border:none;color:#007BFF;cursor:pointer}.edit-btn:hover{text-decoration:underline}.draggable-image img{position:relative;left:2px!important}.drag_li_img img{position:relative;left:-20px!important}.list li{display:flex;align-items:center;position:relative;padding-left:15px}.list li::before{content:"•";position:absolute;left:21px;font-size:1.5em;color:#53567D}.draggable-image{cursor:grab}.draggable-image:active{cursor:grabbing}.dragging{opacity:.5;background-color:#f0f0f0;transition:background-color 0.3s ease}.drag-over{transition:background-color 0.3s ease}.li_input{outline:none}@media screen and (max-width:767px){#spin{height:400px;top:0%}#spin img{height:400px;bottom:100px}}