@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,400,1,0);#math{display:flex;flex-direction:column;position:fixed;border-radius:10px;box-shadow:0 20px 30px -10px #26394d;padding:20px;min-width:450px;right:30px;z-index:1300;background:#fff}@media only screen and (min-width:992px){#math{bottom:50px}}@media only screen and (min-width:768px){#math{bottom:40px}}@media only screen and (min-width:600px){#math{bottom:30px}}@media only screen and (max-width:600px){#math{bottom:20px;right:5px}}@media only screen and (max-width:759px){#math.bottom-responsive{bottom:300px}}@media only screen and (min-width:760px){#math.bottom-responsive{bottom:320px}}@media only screen and (min-width:784px){#math.bottom-responsive{bottom:400px}}@media only screen and (max-width:600px){#math.bottom-responsive{bottom:280px}}@media only screen and (max-height:230px){#math.bottom-responsive{bottom:280px}}#latex,#mathField{width:100%}#latex{font-size:16px}#latexInput::selection{background:rgba(240,198,116,.99);color:#333;opacity:1}span>span.ML__container>div{padding:unset!important;margin-right:unset!important}.buttons{margin-left:auto}.mathButton{border:1px solid #333;border-radius:10px;height:36px;width:64px;cursor:pointer;font-size:18px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.07),0 3px 1px -2px rgba(0,0,0,.06);margin-left:10px;padding:inherit}.mathButton:hover{transition:.5s}.cancelButton{background:#35434e;color:#f0c674}.cancelButton:hover,.saveButton{background:rgba(240,198,116,.99);color:#333}.saveButton:hover{background:#35434e;color:#f0c674}math-field{border:1px solid #eee;border-radius:8px;padding:5px;background:#fff;font-size:24px}.output{font-size:36px;margin:10px 0;border-radius:5px;border:1px solid #333;min-height:1em;padding:.5em 5px;width:calc(100% - 10px);font-family:"IBM Plex mono","Source Code Pro",Menlo,"Bitstream Vera Sans Mono",Monaco,Courier,"Andale Mono",monospace;color:#f0c674;background:#35434e}.app{height:302px;width:100%}.quill{height:260px;width:100%}@media (max-width:743px){.ql-toolbar.ql-snow{box-sizing:border-box;display:flex;justify-content:space-evenly;width:100%}}.ql-container.ql-snow{font-size:32px;width:100%}.ML__virtual-keyboard-toggle{padding:unset;margin-right:0!important}.ql-tooltip.ql-editing.ql-flip{display:none!important}.ql-editor{font-size:14px!important}.katex{margin-left:15px}.hidden{display:none}.chatbot-container{font-family:"Poppins",sans-serif}.chatbot-container *{margin:0;padding:0;box-sizing:border-box}@keyframes color{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.chatbot-toggler{position:fixed;bottom:40px;right:40px;outline:none;border:none;height:40px;width:40px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:50%;background:#4aa017;transition:all .2s ease;box-shadow:0 0 128px 0 rgba(0,0,0,.1),0 32px 64px -48px rgba(0,0,0,.5);&:hover{background:#4aa017}svg path{fill:#fff}@media (max-width:991px){bottom:20px;right:20px}@media (max-width:767px){bottom:20px;right:20px}@media (max-width:575px){bottom:20px;right:20px}@media (max-width:375px){bottom:20px;right:20px}@media (max-width:320px){bottom:20px;right:20px}}body.show-chatbot .chatbot-toggler{transform:rotate(90deg);background:#4aa017}.chatbot-toggler span{color:#fff;position:absolute;font-size:1.2rem;font-weight:600;transition:all .2s ease}.chatbot-toggler span:last-child,body.show-chatbot .chatbot-toggler span:first-child{opacity:0}body.show-chatbot .chatbot-toggler span:last-child{opacity:1}.chatbot{position:fixed;right:70px;bottom:80px;overflow:hidden;width:340px;height:520px;transform:scale(.5);opacity:0;pointer-events:none;background:#fff;transform-origin:bottom right;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.35);transition:all .1s ease}body.show-chatbot .chatbot{opacity:1;pointer-events:auto;transform:scale(1)}.chatbot header{background:#4aa017;position:relative;color:#fff;padding:15px 0;text-align:center;border-radius:15px 15px 0 0;box-shadow:0 2px 10px rgba(0,0,0,.1)}.chatbot header span{position:absolute;right:15px;top:50%;display:none;cursor:pointer;transform:translateY(-50%)}@media screen and (max-width:992px){.chatbot header span{display:block}}.chatbot header span svg{height:20px;width:20px;fill:#fff}.chatbot header span:hover{opacity:.8}.chatbot header span:first-child{right:55px}.chatbot header span:last-child{right:15px}.chatbot header h2{color:#fff;font-size:1.4rem;font-weight:600;letter-spacing:.5px}.chatbot .chatbox{overflow-y:auto;padding:15px 10px 100px;height:400px;background:#fff;border-radius:0 0 15px 15px;box-shadow:0 0 2px rgba(0,0,0,.1)}.chatbox .chat{display:flex;list-style:none;margin:-1px 0 0}.chatbot :where(.chatbox,textarea)::-webkit-scrollbar{width:6px}.chatbot :where(.chatbox,textarea)::-webkit-scrollbar-track{background:#fff;border-radius:25px}.chatbot :where(.chatbox,textarea)::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.chatbot :where(.chatbox,textarea)::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.chatbox .incoming span{height:30px;width:30px;color:#fff;align-self:flex-end;background:#4aa017;text-align:center;line-height:32px;border-radius:5px;margin:0 8px 2px 0}.chatbox .outgoing{margin:20px 0;justify-content:flex-end;font-size:.8rem}.chatbox .chat p{color:#fff;max-width:75%;padding:5px 10px;border-radius:10px 10px 0 10px;background:#4aa017;line-height:1.3}.chatbox .chat p,.chatbox .incoming p{font-size:.9rem;box-shadow:0 0 2px rgba(0,0,0,.1)}.chatbox .incoming p{color:#000;background:#f2f2f2;border-radius:10px 10px 10px 0;text-align:left}.chatbox .chat p.error:before{content:"!";color:#721c24;font-weight:600;margin-right:5px}.chatbox .chat p.error:after{content:"!";color:#721c24;font-weight:600;margin-left:5px}.chatbox .chat p.error{color:#721c24;background:#f8d7da}@media (max-width:375px) and (-webkit-min-device-pixel-ratio:2),(max-width:375px) and (min-device-pixel-ratio:2){.chatbox .chat p.error{background:#f8d7da;color:#721c24}}.chatbot .chat-input{position:absolute;bottom:0;width:100%;display:flex;grid-gap:5px;gap:5px;background:#fff;padding:5px 20px;border-top:1px solid #ccc}.chat-input textarea{height:55px;max-height:150px;width:100%;border:none;outline:none;font-size:.95rem;resize:none;padding:16px 15px 16px 8px;border-radius:5px;box-shadow:0 0 2px rgba(0,0,0,.1);overflow-y:auto}.chat-input span{align-self:flex-end;height:40px;line-height:55px;color:#4aa017;font-size:1.35rem;cursor:pointer;visibility:hidden;transition:.3s ease;justify-content:flex-end;height:100%}.chat-input textarea:valid~span{visibility:visible}@media (max-width:767px){.chatbot{width:100%;height:100%;border-radius:0;bottom:0;right:0}.chatbot header span.close-btn{display:block!important;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.chatbot header{border-radius:0}.chatbot .chat-input{position:relative}.chatbot .chat-input textarea{padding:16px 15px 16px 0}.chatbot .chat-input span{height:55px;line-height:55px;font-size:1.35rem}}@media (max-width:575px){.chatbot{width:100%;height:100%;bottom:0;right:0}.chatbot,.chatbot header{border-radius:0}.chatbot .chat-input{position:relative}.chatbot .chat-input textarea{padding:16px 15px 16px 0}.chatbot .chat-input span{height:55px;line-height:55px;font-size:1.35rem}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.Toastify__toast{border-radius:8px}.Toastify__toast-container--bottom-center{bottom:1em;right:1em;left:auto;transform:none}.Toastify__toast--error,.Toastify__toast--info,.Toastify__toast--success{border-radius:6px!important}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.slider-parent .slick-track{height:100%!important}.__react_component_tooltip{border-radius:6px!important;padding:6px 8px 0!important}.__react_component_tooltip.show{box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.5);opacity:1!important;color:rgba(0,0,0,.87);margin-top:-2px!important}body>.ML__keyboard{z-index:1200}
/*# sourceMappingURL=main.82baca68.chunk.css.map */