@import url(https://fonts.googleapis.com/css2?family=Candal&family=Quicksand:wght@300..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);*{box-sizing:border-box;font-family:Quicksand}div,p{word-break:break-word}:root{--navbar-height:80px;--footer-height:26px}.app-component.light-theme,:root{--default-text-color:#000;--default-text-reverse-color:#fff;--default-bg-color:#f7f8fa;--default-bg-reverse-color:#2d4456;--primary-bg-color:#fff}.app-component.dark-theme{--default-text-color:#fff;--default-text-reverse-color:#2d4456;--primary-bg-color:#2d4456;--default-bg-reverse-color:#fff;--default-bg-color:#152f3e}#root,body,html{background:#f7f8fa;font-size:16px;height:100%;margin:0;padding:0;width:100%}.default-btn{border:2px solid #2d4456;border:2px solid var(--default-bg-reverse-color);border-radius:0;color:#fff;color:var(--default-text-reverse-color);cursor:pointer;display:block;font-size:1.2rem;font-weight:600;outline:none;padding:8px 20px}.default-btn,hr{background:#2d4456;background:var(--default-bg-reverse-color)}hr{margin:20px}pre{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;width:100%!important;::-webkit-scrollbar{display:none}}.center-align{text-align:center}.hidden{visibility:hidden}.error-msg{font-size:14px}.dialog-modal-container{grid-gap:10px;display:grid;gap:10px;padding:40px}.dialog-modal-container .dialog-btn-container{display:flex;gap:20px;justify-content:flex-end}.dialog-modal-container .dialog-btn-container button{background:#0000;border:0;color:#000;color:var(--default-text-color);cursor:pointer;font-size:16px;outline:none;padding:8px 15px}.dialog-modal-container .dialog-btn-container button.cancel-btn{color:#000;color:var(--default-text-color)}.dialog-modal-container .dialog-btn-container button.delete-btn,.dialog-modal-container .dialog-btn-container button.submit-btn{background:#2d4456;background:var(--default-bg-reverse-color);color:#fff;color:var(--default-text-reverse-color)}@media only screen and (max-width:800px){#root,body,html{font-size:12px}}::placeholder{color:#000;color:var(--default-text-color)}:-ms-input-placeholder{color:#000;color:var(--default-text-color)}::-ms-input-placeholder{color:#000;color:var(--default-text-color)}:-moz-placeholder,::-moz-placeholder{color:#000;color:var(--default-text-color);opacity:1}.auth-container{height:100%;width:100%}.auth-container .router-components-container{background:var(--default-bg-color);display:grid;height:100%;overflow:auto;place-items:center;width:100%}.auth-container .auth-router-components{display:grid;max-width:1400px;padding:40px;place-items:center;position:relative;width:100%}.auth-container .auth-background-clip{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%}.auth-container .auth-background-clip svg{display:block;height:450px;position:relative;width:calc(250% + 1.3px)}.auth-container .auth-background-clip .shape-fill{fill:var(--primary-bg-color)}@media only screen and (max-width:600px){.auth-container .auth-router-components{padding:0}}.forgot-passowrd-component{background:var(--primary-bg-color);box-shadow:0 0 20px 2px #0000001a;max-width:600px;padding:40px;position:relative;width:100%}.forgot-passowrd-component .forgot-passowrd-form-container{display:flow-root;position:relative}.forgot-passowrd-component .forgot-passowrd-form-container .card-header{margin-bottom:80px}.forgot-passowrd-component .forgot-passowrd-form-container .card-header h1{font-family:Candal,sans-serif;margin:0}.forgot-passowrd-component .forgot-passowrd-form-container .card-footer{display:grid;justify-content:end;margin-top:110px;text-align:right}.forgot-passowrd-component .forgot-passowrd-form-container .card-footer h2,.forgot-passowrd-component .forgot-passowrd-form-container .card-footer p{margin:0 0 5px}.forgot-passowrd-component .forgot-passowrd-form-container .card-footer a{color:var(--default-text-color);font-family:Candal,sans-serif;text-decoration:none}.forgot-passowrd-component .forgot-passowrd-form{display:grid}.forgot-passowrd-component .forgot-passowrd-form .input-block{margin:20px 0}.forgot-passowrd-component .forgot-passowrd-form .input-block svg{color:var(--default-text-color)}.forgot-passowrd-component .forgot-passowrd-form .action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px}.forgot-passowrd-component .forgot-passowrd-form .submit-btn{align-items:center;background:var(--default-bg-reverse-color);border:2px solid var(--default-bg-reverse-color);color:var(--default-text-reverse-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:20px;justify-content:center;outline:none;padding:8px 25px}.forgot-passowrd-component .forgot-passowrd-form .action-buttons a{color:var(--default-text-color);font-size:16px;letter-spacing:.5px}.forgot-passowrd-component .background-clip.background-clip-top{left:0;line-height:0;overflow:hidden;position:absolute;top:0;transform:rotate(180deg);width:100%}.forgot-passowrd-component .background-clip.background-clip-top svg{display:block;height:200px;position:relative;transform:rotateY(180deg);width:calc(160% + 1.3px)}.forgot-passowrd-component .background-clip.background-clip-top .shape-fill{fill:var(--default-bg-color)}.forgot-passowrd-component .background-clip.background-clip-bottom{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.forgot-passowrd-component .background-clip.background-clip-bottom svg{display:block;height:200px;position:relative;transform:rotateY(180deg);width:calc(160% + 1.3px)}.forgot-passowrd-component .background-clip.background-clip-bottom .shape-fill{fill:var(--default-bg-color)}@media only screen and (max-width:600px){.forgot-passowrd-component{background:#0000;border:0;box-shadow:none;height:100%;max-width:100%;padding:20px}.forgot-passowrd-component .background-clip{display:none}.forgot-passowrd-component .forgot-passowrd-form-container{display:flex;flex-direction:column;justify-content:space-between}.forgot-passowrd-component .forgot-passowrd-form-container .card-header{margin-bottom:40px}.forgot-passowrd-component .forgot-passowrd-form-container .card-footer{display:grid;justify-content:end;margin-top:40px;text-align:right}}.login-component{background:var(--primary-bg-color);box-shadow:0 0 20px 2px #0000001a;max-width:600px;padding:40px;position:relative;width:100%}.login-component .login-form-container{display:flow-root;position:relative}.login-component .login-form-container .card-header{margin-bottom:80px}.login-component .login-form-container .card-header h1{font-family:Candal,sans-serif;margin:0}.login-component .login-form-container .card-footer{display:grid;justify-content:end;margin-top:110px;text-align:right}.login-component .login-form-container .card-footer h2,.login-component .login-form-container .card-footer p{margin:0 0 5px}.login-component .login-form-container .card-footer a{color:var(--default-text-color);font-family:Candal,sans-serif;text-decoration:none}.login-component .login-form{display:grid}.login-component .login-form .input-block{margin:20px 0}.login-component .login-form .input-block svg{color:var(--default-text-color)}.login-component .login-form .action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px}.login-component .login-form .google-sign-in-btn{width:100%}.login-component .login-form .google-sign-in-btn,.login-component .login-form .sign-in-btn{align-items:center;background:var(--default-bg-reverse-color);border:2px solid var(--default-bg-reverse-color);color:var(--default-text-reverse-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:20px;justify-content:center;outline:none;padding:8px 25px}.login-component .login-form .action-buttons a{color:var(--default-text-color);font-size:16px;letter-spacing:.5px}.login-component .background-clip.background-clip-top{left:0;line-height:0;overflow:hidden;position:absolute;top:0;transform:rotate(180deg);width:100%}.login-component .background-clip.background-clip-top svg{display:block;height:200px;position:relative;transform:rotateY(180deg);width:calc(160% + 1.3px)}.login-component .background-clip.background-clip-top .shape-fill{fill:var(--default-bg-color)}.login-component .background-clip.background-clip-bottom{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.login-component .background-clip.background-clip-bottom svg{display:block;height:200px;position:relative;transform:rotateY(180deg);width:calc(160% + 1.3px)}.login-component .background-clip.background-clip-bottom .shape-fill{fill:var(--default-bg-color)}@media only screen and (max-width:600px){.login-component{background:#0000;border:0;box-shadow:none;height:100%;max-width:100%;padding:20px}.login-component .background-clip{display:none}.login-component .login-form-container{display:flex;flex-direction:column;justify-content:space-between}.login-component .login-form-container .card-header{margin-bottom:40px}.login-component .login-form-container .card-footer{display:grid;justify-content:end;margin-top:40px;text-align:right}}.register-component{background:var(--primary-bg-color);box-shadow:0 0 20px 2px #0000001a;max-width:600px;padding:40px;position:relative;width:100%}.register-component .register-form-container{display:flow-root;position:relative}.register-component .register-form-container .card-header{margin-bottom:80px}.register-component .register-form-container .card-header h1{font-family:Candal,sans-serif;margin:0}.register-component .register-form-container .card-footer{display:grid;justify-content:end;margin-top:110px;text-align:right}.register-component .register-form-container .card-footer h2,.register-component .register-form-container .card-footer p{margin:0 0 5px}.register-component .register-form-container .card-footer a{color:var(--default-text-color);font-family:Candal,sans-serif;text-decoration:none}.register-component .register-form{display:grid}.register-component .register-form .two-col-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.register-component .register-form .input-block{margin:20px 0}.register-component .register-form .input-block svg{color:var(--default-text-color)}.register-component .register-form .action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px}.register-component .register-form .google-sign-up-btn{width:100%}.register-component .register-form .google-sign-up-btn,.register-component .register-form .sign-up-btn{align-items:center;background:var(--default-bg-reverse-color);border:2px solid var(--default-bg-reverse-color);color:var(--default-text-reverse-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:20px;justify-content:center;outline:none;padding:8px 25px}.register-component .register-form .action-buttons a{color:var(--default-text-color);font-size:16px;letter-spacing:.5px}.register-component .background-clip.background-clip-top{left:0;line-height:0;overflow:hidden;position:absolute;top:0;transform:rotate(180deg);width:100%}.register-component .background-clip.background-clip-top svg{display:block;height:200px;position:relative;transform:rotateY(180deg);width:calc(160% + 1.3px)}.register-component .background-clip.background-clip-top .shape-fill{fill:var(--default-bg-color)}.register-component .background-clip.background-clip-bottom{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.register-component .background-clip.background-clip-bottom svg{display:block;height:200px;position:relative;transform:rotateY(180deg);width:calc(160% + 1.3px)}.register-component .background-clip.background-clip-bottom .shape-fill{fill:var(--default-bg-color)}@media only screen and (max-width:600px){.register-component{background:#0000;border:0;box-shadow:none;height:100%;max-width:100%;padding:20px}.register-component .background-clip{display:none}.register-component .register-form-container{display:flex;flex-direction:column;justify-content:space-between}.register-component .register-form-container .card-header{margin-bottom:40px}.register-component .register-form-container .card-footer{display:grid;justify-content:end;margin-top:40px;text-align:right}}.success-msg{background-color:#4caf501a;color:#4caf50}.error-msg,.success-msg{border-radius:4px;margin:10px 0;padding:10px;text-align:center}.error-msg{background-color:#f443361a;color:#f44336}.about-us-component{height:100%;position:relative;width:100%;z-index:0}.about-us-outer-container{display:grid;height:100%;overflow:auto;place-items:center;align-items:start;padding:40px;position:relative;width:100%;z-index:1}.about-us-inner-container{display:grid;max-width:1400px;width:100%}.about-us-component .about-block{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(40% - 20px) calc(60% - 20px);margin-bottom:40px;place-items:center}.about-us-component .about-block .image-container{display:grid;place-items:center}.about-us-component .about-block .image-container img{display:grid;place-items:center;width:100%}.about-us-component .about-block .info-container{display:grid}.about-us-component .about-block .info-container .action-buttons{margin-top:20px}.custom-shape-divider-bottom-1712067200{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;z-index:0}.custom-shape-divider-bottom-1712067200 svg{display:block;height:269px;position:relative;width:calc(165% + 1.3px)}.custom-shape-divider-bottom-1712067200 .shape-fill{fill:var(--primary-bg-color)}.about-us-component .team-outer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(50% - 20px) calc(50% - 20px);margin-top:40px}.about-us-component .team-header{align-items:center;display:grid;text-align:right}.about-us-component .team-header .header-block{border-right:15px solid var(--default-bg-reverse-color);padding-right:20px}.about-us-component .team-header .header-block p{font-size:80px;font-weight:600;margin:0}.about-us-component .team-block{background:var(--primary-bg-color);box-shadow:0 0 40px 4px #0000001a;max-width:500px;width:100%}.about-us-component .team-block .team-header h1{color:var(--default-bg-reverse-color);margin:0 0 40px}.about-us-component .team-block .member-section{color:var(--default-text-color);display:grid}.about-us-component .profile-image-container{display:grid;padding:110px 40px 0;place-items:center;position:relative;z-index:1000}.about-us-component .profile-image-container .profile-background-clip{background:var(--default-bg-reverse-color);height:200px;left:0;position:absolute;right:0;top:0;z-index:0}.about-us-component .profile-image-container .profile-img{border:2px solid var(--default-bg-color);border-radius:50%;height:auto;max-width:160px;object-fit:cover;position:relative;width:100%}.about-us-component .profile-info-container{display:grid;padding:40px;place-items:center;text-align:center}.about-us-component .profile-info-container .name{margin:0 0 8px;text-transform:uppercase}.about-us-component .profile-info-container .title{font-size:12px;margin:0 0 20px;text-transform:uppercase}.about-us-component .profile-info-container .summary{margin:0}.about-us-component .team-block .socials{display:flex;gap:40px;justify-content:center;margin-bottom:40px}.about-us-component .team-block .socials .social-icon svg{cursor:pointer;font-size:40px}@media only screen and (max-width:850px){.about-us-outer-container{padding:20px}.about-us-component .about-block,.about-us-component .team-block .member-section,.about-us-component .team-outer-container{grid-template-columns:auto}.about-us-component .about-block .image-container img{width:60%}.about-us-component .team-header{text-align:center}.about-us-component .team-header .header-block{border-right:0}.about-us-component .team-header .header-block p{font-size:60px}.about-us-component .team-header .header-block p>br,.about-us-component .team-header .header-block p>span{display:none}.about-us-component .team-outer-container{place-items:center}.about-us-component .profile-info-container{padding:40px 20px}}.blogs-component{max-height:100%;overflow:auto}.blogs-component,.blogs-outer-container{display:grid;place-items:center;width:100%}.blogs-component .blogs-hero-section-container{background-image:linear-gradient(135deg,#eaeaea0f,#eaeaea0f 50%,#a9a9a90f 0,#a9a9a90f),linear-gradient(90deg,#152f3e,#152f3e);background-size:72px 72px;display:grid;padding:40px;place-items:center;width:100%}.blogs-hero-section-container .hero-section{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(60% - 20px) calc(40% - 20px);max-width:1400px;width:100%}.blogs-hero-section-container .hero-section .text-section{color:#fff;display:flex;flex-direction:column;justify-content:center}.blogs-hero-section-container .hero-section .text-section h1{font-size:40px;margin:0 0 20px}.blogs-hero-section-container .hero-section .text-section p{font-size:25px;margin:0 0 40px}.blogs-hero-section-container .hero-section .text-section .input-block{display:flex;flex-wrap:wrap;gap:20px}.blogs-hero-section-container .hero-section .text-section .input-block input.email-input{background:#fff;border:2px solid #fff;border-radius:4px;color:#152f3e;font-size:16px;outline:none;padding:8px 10px;width:250px}.blogs-hero-section-container .hero-section .text-section .input-block button.subscribe-btn{background:#fff;border:2px solid #fff;border-radius:4px;color:#152f3e;font-size:16px;font-weight:700;outline:none;padding:8px 20px}.blogs-hero-section-container .hero-section .illustration-section{display:grid;place-items:center}.blogs-hero-section-container .hero-section .illustration-section a.reference-link{color:#fff;font-size:10px;margin-top:-60px;text-align:center}.blogs-hero-section-container .hero-section .illustration-section img{height:auto;width:100%}.blogs-component .all-blogs-outer-container{display:grid;padding:40px;place-items:center;width:100%}.blogs-component .all-blogs-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(100% - 400px) 360px;max-width:1400px;width:100%}.blogs-component .all-blogs-container .selected-blog-container .selected-blog{width:100%}.blogs-component .selected-blog .blog-image-container{margin-bottom:40px;width:100%}.blogs-component .selected-blog .blog-image-container img.blog-image{height:auto;width:100%}.blogs-component .selected-blog .blog-text-container>*{margin:0}.blogs-component .selected-blog .blog-text-container .author{font-size:12px;margin-bottom:40px;margin-top:10px}.blogs-component .all-blogs-list .each-blog .title{cursor:pointer}.blogs-component .all-blogs-list .each-blog>*{margin:0}.blogs-component .all-blogs-list .each-blog .author{font-size:12px;margin-top:10px}@media only screen and (max-width:850px){.blogs-component .blogs-hero-section-container{padding:20px;width:100%}.blogs-component .all-blogs-container,.blogs-hero-section-container .hero-section{grid-template-columns:auto}.blogs-hero-section-container .hero-section .illustration-section{padding:0}}.contact-us-component{display:grid;max-height:100%;overflow:auto;padding:40px;place-items:center;width:100%}.contact-us-component .contact-us-container{background:var(--primary-bg-color);border-radius:8px;box-shadow:0 0 40px 5px #0000001a;display:grid;grid-template-columns:40% 60%;max-width:1400px;padding:10px;width:100%}.contact-us-component .component-header h1{margin:0 0 40px}.contact-us-component .contact-us-container .contact-details-container{background:var(--default-bg-reverse-color);border-radius:8px;color:var(--default-text-reverse-color);display:flex;flex-direction:column;justify-content:space-between;padding:40px}.contact-us-component .contact-details-container .info-section>p.info-text{margin:0}.contact-us-component .contact-details-container .info-section>h2{margin:0 0 10px}.contact-us-component .info-section p.details{align-items:center;display:flex;margin:0}.contact-us-component .info-section p.details .details-icon{margin-right:10px}.contact-us-component .contact-details-container .socials{display:flex;gap:40px;justify-content:center}.contact-us-component .contact-details-container .socials .social-icon svg{cursor:pointer;font-size:40px}.contact-us-component .contact-us-container .contact-form-container{padding:40px}.contact-us-component .contact-form .input-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto}.contact-us-component .contact-form .two-col-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.contact-us-component .contact-form-container .input-block{width:100%}.contact-us-component .contact-form-container .input-block svg{font-size:40px}.contact-us-component .contact-form-container .action-buttons{display:flex;justify-content:end;margin-top:40px}.contact-us-component .contact-form .custom-radio-block .radio-pills{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.contact-us-component .custom-radio-block .radio-pills .type-pill{background:var(--primary-bg-color);border:2px solid var(--default-text-color);border-radius:25px;color:var(--default-text-color);cursor:pointer;outline:none;padding:8px 20px;transition:all .2s ease-in}.contact-us-component .custom-radio-block .radio-pills .type-pill.selected{background:var(--default-bg-reverse-color);border-color:var(--default-text-reverse-color);color:var(--default-text-reverse-color)}@media only screen and (max-width:850px){.contact-us-component .contact-us-container{grid-template-columns:auto}.contact-us-component .contact-us-container .contact-details-container,.contact-us-component .contact-us-container .contact-form-container{padding:20px}}@media only screen and (max-width:600px){.contact-us-component{padding:20px}.contact-us-component .contact-form .two-col-grid{grid-template-columns:auto}.contact-us-component .contact-form-container .action-buttons{margin-top:20px}}.faqs-component{display:grid;max-height:100%;overflow:auto;padding:40px;width:100%}.faqs-component .all-faqs-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:300px calc(100% - 340px);width:100%}.faqs-component .all-categories{border:2px solid var(--default-bg-reverse-color);border-radius:8px;display:grid;padding:20px}.faqs-component .all-categories .section-header{margin:0 0 10px}.faqs-component .all-categories .each-category{margin:5px 0}.faqs-component .all-categories .each-category:last-child{margin-bottom:0}.faqs-component .all-categories .each-category p{align-items:center;background:var(--primary-bg-color);border-radius:8px;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;margin:0;padding:10px 20px}.faqs-component .all-categories .each-category.selected p{background:var(--default-bg-reverse-color);color:var(--default-text-reverse-color)}.faqs-component .each-faq{background:var(--primary-bg-color);border-radius:4px;cursor:pointer;padding:40px}.faqs-component .each-faq .question{display:flex;justify-content:space-between;margin-bottom:0;margin-top:0}.faqs-component .each-faq .answer{margin-bottom:0}.faqs-component .additional-section{align-items:center;background:var(--primary-bg-color);border:2px solid;cursor:pointer;display:flex;gap:40px;justify-content:space-between;margin-top:40px;padding:40px}.faqs-component .additional-section .text-block h3,.faqs-component .additional-section .text-block p{margin:0}.faqs-component .additional-section .text-block h3{margin-bottom:10px}@media only screen and (max-width:850px){.faqs-component .all-faqs-container{gap:40px;grid-template-columns:auto}.faqs-component .additional-section,.faqs-component .each-faq{grid-gap:20px;display:grid;gap:20px;padding:20px}}@media only screen and (max-width:600px){.faqs-component{padding:20px}}.threads-component{display:flow-root;height:100%;padding:20px}.threads-component .component-header{margin:0}.threads-component .threads-default-container{display:grid;height:100%;place-items:center;width:100%}.threads-component .thread-interface-block{grid-gap:40px;display:grid;gap:40px;max-width:800px;place-items:center;width:100%}.threads-component .thread-interface-intro{display:grid;justify-content:center;place-items:center}.threads-component .thread-interface-intro svg{font-size:4rem}.threads-component .thread-interface-intro h1{font-size:3rem;margin:20px 0 10px}.threads-component .thread-interface-intro p{font-size:1.5rem;margin:0}.threads-component .messages-container-block .input-box-block,.threads-component .thread-interface-block .input-box-block{grid-gap:20px;background:var(--primary-bg-color);border:1px solid var(--default-bg-reverse-color);border-radius:36px;display:grid;gap:20px;grid-template-columns:calc(100% - 60px) 36px;height:58px;margin:auto;max-width:600px;padding:8px;width:100%}.threads-component .messages-container-block .input-box-block .user-input,.threads-component .thread-interface-block .input-box-block .user-input{background:#0000;border:0;color:var(--default-text-color);font-size:16px;height:40px;outline:none;padding-left:15px}.threads-component .messages-container-block .input-box-block .send-btn,.threads-component .thread-interface-block .input-box-block .send-btn{background:#0000;border:0;border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.threads-component .messages-container-block .input-box-block .send-btn svg,.threads-component .thread-interface-block .input-box-block .send-btn svg{color:var(--default-text-color);font-size:30px}.threads-component header.header-section{align-items:center;display:flex;gap:20px;justify-content:space-between}.threads-component header.header-section p{border-bottom:1px solid #0000;font-size:28px;font-weight:600;margin:0}.threads-component header.header-section input.edit-title-input{background:#0000;border:0;border-bottom:1px solid var(--default-text-color);font-size:28px;font-weight:600;margin:0;outline:none;padding:0;width:100%}.threads-component header.header-section .icons-container{display:flex;gap:20px}.threads-component header.header-section .icons-container svg{cursor:pointer;font-size:30px}.threads-component .thread-primary-container{grid-gap:20px;display:grid;gap:20px;grid-template-rows:40px calc(100% - 60px);height:100%;width:100%}.threads-component .messages-container-block{grid-gap:20px;display:grid;gap:20px;grid-template-rows:calc(100% - 78px) 58px;height:100%;place-items:center;width:100%}.threads-component .messages-container-block .all-messages-section{-ms-overflow-style:none;height:100%;overflow-x:auto;padding:20px;scrollbar-width:none;width:100%}.threads-component .messages-container-block .all-messages-section::-webkit-scrollbar{background:#0000;width:0}.threads-component .messages-container-block .all-messages-section>:last-child{padding-bottom:0}.threads-component .all-messages-section .cogtrix-message-block{grid-gap:20px;display:grid;gap:20px;grid-template-columns:48px calc(100% - 68px);padding-bottom:20px;text-align:left}.threads-component .all-messages-section .cogtrix-message-block img{height:48px;width:48px}.threads-component .all-messages-section .user-message-block{display:flex;justify-content:end;padding-bottom:20px;width:auto}.threads-component .all-messages-section .user-message-block>div{background:var(--primary-bg-color);border-radius:20px;border-top-right-radius:0;margin:0;padding:10px 20px}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{background:#fff;color:#24292e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{background-color:#f0fff4;color:#22863a}.hljs-deletion{background-color:#ffeef0;color:#b31d28}.courses-component{display:flow-root;height:100%;padding:20px}.courses-component .component-header{margin:0}.courses-component .courses-default-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:calc(100% - 420px) 400px;height:100%;width:100%}.courses-component .course-interface-block{display:grid;margin:0 auto;max-width:800px;width:100%}.courses-component .course-interface-intro{display:grid;justify-content:center;place-items:center;text-align:center}.courses-component .course-interface-intro svg{font-size:4rem}.courses-component .course-interface-intro h1{font-size:2.5rem;margin:20px 0 10px}.courses-component .course-interface-intro p{font-size:1.2rem;margin:0}.courses-component .course-details-input-block{padding:40px;width:100%}.courses-component .course-details-input-block .two-col-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(50% - 20px) calc(50% - 20px)}.courses-component .course-details-input-block .mui-form-control{margin-bottom:40px}.courses-component .course-level-toggle-container{display:flex;flex-wrap:wrap;gap:40px}.courses-component .course-level-toggle-container>*{flex:1 1}.courses-component .course-level-toggle-container .toggle-btn{background:#0000;border:1px solid var(--default-bg-reverse-color);border-radius:0;border-radius:4px;color:var(--default-text-color);cursor:pointer;display:block;font-size:14px;min-width:150px;outline:none;padding:10px 20px;transition:all .3s ease}.courses-component .course-level-toggle-container .toggle-btn.active{background:var(--default-bg-reverse-color);color:var(--default-text-reverse-color)}.courses-component .course-resources-upload-section{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:40px}.courses-component .course-resources-upload-section .course-resources-upload-item{align-items:center;aspect-ratio:1/1;background:var(--primary-bg-color);border-radius:4px;border-top:1px solid #0000;cursor:pointer;display:flex;flex-direction:column;gap:20px;justify-content:center;max-width:180px;padding:20px;transition:all .3s ease;width:100%}.courses-component .course-resources-upload-section .course-resources-upload-item:hover{border-top:1px solid var(--default-bg-reverse-color);box-shadow:0 5px 10px #0000001a}.courses-component .course-resources-upload-section .course-resources-upload-item svg{color:var(--default-bg-reverse-color);font-size:3.5rem;transition:all .3s ease}.courses-component .course-resources-upload-section .course-resources-upload-item:hover svg{transform:scale(1.2)}.courses-component .course-resources-upload-section .course-resources-upload-item p{font-size:16px;margin:0;text-align:center}.courses-component .course-generate-btn-container{display:grid;place-items:center;width:100%}.courses-component .course-interface-block .course-upload-block{grid-gap:20px;background:var(--primary-bg-color);border:1px solid var(--default-bg-reverse-color);border-radius:36px;display:grid;gap:20px;grid-template-columns:calc(100% - 60px) 36px;height:58px;margin:auto;max-width:600px;padding:8px;width:100%}.courses-component .course-interface-block .course-upload-block .user-input{background:#0000;border:0;color:var(--default-text-color);font-size:16px;height:40px;outline:none;padding-left:15px}.courses-component .course-interface-block .course-upload-block .send-btn{background:#0000;border:0;border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.courses-component .course-interface-block .course-upload-block .send-btn svg{color:var(--default-text-color);font-size:30px}.courses-component header.header-section{align-items:center;display:flex;gap:20px;justify-content:space-between}.courses-component header.header-section p{border-bottom:1px solid #0000;font-size:28px;font-weight:600;margin:0}.courses-component header.header-section input.edit-title-input{background:#0000;border:0;border-bottom:1px solid var(--default-text-color);font-size:28px;font-weight:600;margin:0;outline:none;padding:0;width:100%}.courses-component header.header-section .icons-container{display:flex;gap:20px}.courses-component header.header-section .icons-container svg{cursor:pointer;font-size:30px}.courses-component .course-primary-container{grid-gap:20px;display:grid;gap:20px;grid-template-rows:40px calc(100% - 60px);height:100%;width:100%}.courses-component .course-container-block{grid-gap:20px;display:grid;gap:20px;grid-template-columns:calc(65% - 10px) calc(35% - 10px);height:100%;place-items:center;width:100%}.courses-component .course-viewer-container{display:grid;height:100%;overflow:auto;width:100%}.courses-component .course-viewer-container .course-display{display:grid;grid-template-columns:270px calc(100% - 270px);height:100%;overflow:auto;width:100%}.courses-component .course-viewer-container .course-display .course-chapters-nav{-ms-overflow-style:none;height:100%;overflow:auto;scrollbar-width:none;width:100%;::-webkit-scrollbar{display:none}}.courses-component .mobile-chapter-selector{align-items:center;background:var(--primary-bg-color);border-radius:4px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:none;justify-content:space-between;margin-bottom:15px;padding:15px}.courses-component .mobile-chapter-selector p{font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-select-dialog .dialog-content{max-height:60vh;overflow-y:auto}.chapter-select-dialog .mobile-chapters-list{list-style-type:none;margin:0;padding:0}.chapter-select-dialog .mobile-chapter{grid-gap:10px;align-items:center;background:var(--primary-bg-color);border-radius:4px;cursor:pointer;display:grid;gap:10px;grid-template-columns:30px calc(100% - 40px);margin-bottom:8px;padding:12px 10px}.chapter-select-dialog .mobile-chapter.selected{background:#0000000d}.chapter-select-dialog .mobile-chapter:hover{background:#00000008}.chapter-select-dialog .mobile-chapter p{margin:0;padding:0}.courses-component .course-display .course-chapters-nav ul.course-chapters-list{height:100%;list-style-type:none;margin:0;padding:0 20px 0 0;width:100%}.courses-component .course-display .course-chapters-nav ul.course-chapters-list li.course-chapter{grid-gap:10px;align-items:center;background:var(--primary-bg-color);cursor:pointer;display:grid;gap:10px;grid-template-columns:30px calc(100% - 40px);margin-bottom:10px;padding:8px 10px}.courses-component .course-display .course-chapters-nav ul.course-chapters-list li.course-chapter-skeleton{margin-bottom:10px}.courses-component .course-display .course-chapters-nav ul.course-chapters-list li.course-chapter.selected,.courses-component .course-display .course-chapters-nav ul.course-chapters-list li.course-chapter:hover{border-right:4px solid var(--default-text-color);box-shadow:0 0 10px 0 #0000001a}.courses-component .course-display .course-chapters-nav ul.course-chapters-list li.course-chapter p{cursor:pointer;margin:0;padding:0}.courses-component .course-viewer-container .course-display .course-content{-ms-overflow-style:none;background:var(--primary-bg-color);display:flow-root;height:100%;overflow:auto;padding:20px;scrollbar-width:none;width:100%;::-webkit-scrollbar{display:none}}.courses-component .course-viewer-container .course-display .course-content>:first-child{margin-top:0}.courses-component .course-content .course-content-action-btns{display:flex;justify-content:end}.course-resource .dialog-content{padding:20px 0}.course-resource .resource-notes{background-color:var(--default-bg-color);border-radius:4px;margin-top:20px;padding:20px}.course-resource .resource-notes h6{margin:0}.course-resource .resource-notes ul{margin:8px 0 0;padding-left:20px}.course-resource .resource-notes ul li{color:var(--default-text-color);font-size:14px;margin-bottom:6px}.course-resource .resource-notes ul li:last-child{margin-bottom:0}.courses-component .course-resources-sidebar{background:var(--primary-bg-color);display:grid;grid-template-rows:auto 1fr;height:100%;width:400px}.courses-component .course-resources-sidebar .sidebar-header{align-items:center;border-bottom:1px solid var(--default-bg-color);padding:20px}.courses-component .course-resources-sidebar .resource-item{grid-gap:15px;align-items:center;border-bottom:1px solid var(--default-bg-color);display:grid;gap:15px;grid-template-columns:auto 1fr auto;padding:15px}.courses-component .course-resources-sidebar .resource-item:last-child{border-bottom:none}.courses-component .course-resources-sidebar .resource-icon{color:var(--default-bg-reverse-color)}.courses-component .course-resources-sidebar .resource-info{overflow:hidden}.courses-component .course-resources-sidebar .resource-url{color:var(--default-text-color);display:block;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courses-component .course-resources-sidebar .delete-icon{color:var(--default-text-color);cursor:pointer;opacity:.7;transition:all .3s ease}.courses-component .course-resources-sidebar .delete-icon:hover{color:#f44;opacity:1}.courses-component .course-resources-sidebar .empty-resources{align-items:center;color:var(--default-text-color);display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;opacity:.5;padding:20px;text-align:center}.courses-component .course-resources-sidebar .empty-resources svg{font-size:4rem;margin-bottom:10px}.courses-component .course-resources-sidebar .empty-resources p{margin:0}@media only screen and (max-width:768px){.courses-component .courses-default-container{gap:20px;grid-template-columns:100%;overflow:auto}.courses-component .course-details-input-block{padding:20px 0}.courses-component .course-details-input-block .two-col-grid{gap:0;grid-template-columns:100%}.courses-component .course-details-input-block .mui-form-control{margin-bottom:20px}.courses-component .course-resources-upload-section{gap:15px;padding:0 20px}.courses-component .course-resources-upload-section .course-resources-upload-item{gap:10px;max-width:120px;padding:15px}.courses-component .course-resources-upload-section .course-resources-upload-item svg{font-size:2.5rem}.courses-component .course-resources-upload-section .course-resources-upload-item p{font-size:14px;margin:0}.courses-component .course-resources-sidebar{width:100%}.courses-component .course-container-block{gap:20px;grid-template-columns:100%}.courses-component .course-viewer-container .course-display{grid-template-columns:100%}.courses-component .course-viewer-container .course-display .course-chapters-nav{border-bottom:1px solid var(--default-text-color);margin-bottom:20px;max-height:200px}.courses-component .course-display .course-chapters-nav ul.course-chapters-list{padding-bottom:20px;padding-right:0}.courses-component header.header-section p{font-size:20px}.courses-component .course-interface-intro h1{font-size:2rem}.courses-component .course-interface-intro p{font-size:1rem}.courses-component .course-level-toggle-container{gap:20px}.courses-component .course-level-toggle-container .toggle-btn{padding:8px 15px}.courses-component .course-primary-container{overflow:auto}.courses-component .mobile-chapter-selector{display:flex}.courses-component .course-display .course-chapters-nav ul.course-chapters-list{display:none}.cogtrix-features-container{height:100vh;margin-bottom:30px}.courses-component .course-primary-container{height:auto}}.cogtrix-features-container{background:var(--primary-bg-color);display:grid;grid-template-rows:56px calc(100% - 56px);height:100%;overflow:auto;position:relative;width:100%}.cogtrix-features-container .cogtrix-features-nav-container{height:100%;width:100%}.cogtrix-features-nav-container .cogtrix-features-nav{background:var(--primary-bg-color);border-bottom:1px solid var(--default-text-color);display:grid;grid-template-columns:repeat(4,1fr);height:100%;list-style-type:none;margin:0;padding:0;width:100%}.cogtrix-features-nav-container .cogtrix-features-nav li.cogtrix-feature-nav-item{background:var(--primary-bg-color);cursor:pointer;display:grid;height:100%;padding:1px;place-items:center;width:100%}.cogtrix-features-nav-container .cogtrix-features-nav li.cogtrix-feature-nav-item.active{background:var(--default-bg-reverse-color);color:var(--default-text-reverse-color)}.cogtrix-features-nav-container .cogtrix-features-nav svg{cursor:pointer;font-size:28px}.cogtrix-features-block{display:grid;height:100%;overflow:auto;width:100%}.cogtrix-features-block .cogtrix-summary-block{font-size:14px;overflow:auto;padding:20px}.cogtrix-features-block .cogtrix-chat-block{display:grid;grid-template-rows:calc(100% - 58px) 58px;height:100%;overflow:auto;width:100%}.cogtrix-features-block .cogtrix-chat-block .all-messages-section{height:100%;max-width:800px;overflow:auto;padding:20px;width:100%}.cogtrix-features-block .cogtrix-chat-block .all-messages-section>*{margin-bottom:20px}.cogtrix-features-block .cogtrix-chat-block .all-messages-section>:last-child{margin-bottom:0}.cogtrix-features-block .cogtrix-chat-block .all-messages-section .cogtrix-message-block{background:var(--default-bg-color);border-radius:20px;border-top-left-radius:0;display:grid;font-size:14px;max-width:100%;padding:10px 20px;text-align:left;width:-webkit-fit-content;width:fit-content}.cogtrix-features-block .cogtrix-chat-block .all-messages-section .user-message-block{display:flex;justify-content:end;width:auto}.cogtrix-features-block .cogtrix-chat-block .all-messages-section .user-message-block p{background:var(--default-bg-reverse-color);border-radius:20px;border-top-right-radius:0;color:var(--default-text-reverse-color);font-size:14px;margin:0;padding:10px 20px}.cogtrix-features-block .input-box-block{grid-gap:20px;background:var(--primary-bg-color);border-top:1px solid var(--default-text-color);display:grid;gap:20px;grid-template-columns:calc(100% - 60px) 36px;height:58px;margin:auto;padding:8px;width:100%}.cogtrix-features-block .input-box-block .user-input{background:#0000;background:var(--primary-bg-color);border:0;border-radius:30px;color:var(--default-text-color);font-size:16px;height:40px;outline:none;padding-left:15px}.cogtrix-features-block .input-box-block .send-btn{background:#0000;border:0;border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.cogtrix-features-block .input-box-block .send-btn svg{color:var(--default-text-color);font-size:30px}.cogtrix-features-block .cogtrix-quiz-block{display:flex;flex-direction:column;gap:0;height:100%;overflow:auto;padding:20px;width:100%}.cogtrix-features-block .cogtrix-quiz-block .cogtrix-quiz-header{display:grid;place-items:center}.cogtrix-features-block .cogtrix-quiz-block .MuiPagination-ul button.MuiButtonBase-root{color:var(--default-text-color)}.cogtrix-features-block .cogtrix-quiz-block .MuiPagination-ul button.Mui-selected{background:var(--default-bg-reverse-color);color:var(--default-text-reverse-color)}.cogtrix-features-block .cogtrix-quiz-block .cogtrix-quiz-form{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.cogtrix-features-block .cogtrix-quiz-block .cogtrix-quiz-form .question-block{height:100%;margin-bottom:20px;overflow:auto}.cogtrix-features-block .cogtrix-quiz-form .question-block .quiz-question p{margin:0 0 20px}.cogtrix-features-block .cogtrix-quiz-block .cogtrix-quiz-form ul.quiz-options-list{grid-gap:10px;display:grid;font-size:14px;gap:10px;list-style-type:none;margin:0;padding:0;width:100%}.cogtrix-features-block .cogtrix-quiz-form ul.quiz-options-list .quiz-option-item{align-items:center;border:1px solid var(--default-text-color);border-radius:20px;cursor:pointer;display:flex;gap:10px;padding:0 5px}.cogtrix-features-block .cogtrix-quiz-form ul.quiz-options-list .quiz-option-item p{margin:8px 0}.cogtrix-features-block .cogtrix-quiz-form .quiz-buttons{display:flex;gap:20px;justify-content:space-between;margin-top:20px}.cogtrix-features-block .cogtrix-quiz-form .quiz-buttons .toggle-btn{background:#0000;border:0;color:var(--default-text-color);cursor:pointer;font-size:18px;font-weight:600;outline:none}.cogtrix-features-block .cogtrix-quiz-form .quiz-buttons .action-btn{background:var(--default-bg-reverse-color);border:2px solid var(--default-bg-reverse-color);color:var(--default-text-reverse-color);cursor:pointer;font-size:18px;font-weight:600;outline:none;padding:5px 15px}.cogtrix-features-block .cogtrix-quiz-form .quiz-buttons button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.cogtrix-features-block .cogtrix-mcq-result-block{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.cogtrix-features-block .cogtrix-mcq-result-block .cogtrix-mcq-score{aspect-ratio:1;margin-bottom:40px;position:relative;text-align:center;width:60%}.cogtrix-features-block .cogtrix-qna-block{display:grid;height:100%;padding:20px;width:100%}.cogtrix-features-block .cogtrix-qna-block .all-qna-section{display:flex;flex-direction:column;gap:20px}.cogtrix-features-block .cogtrix-qna-block .each-qna-block{border-left:4px solid var(--default-text-color);border-radius:4px;box-shadow:0 0 10px 0 #0000001a;display:flow-root;padding:20px}.cogtrix-features-block .cogtrix-qna-block .each-qna-block>:first-child{font-size:14px;margin-top:0}.cogtrix-features-block .cogtrix-qna-block .each-qna-block>:last-child{font-size:14px;margin-bottom:0}.dashboard-container{background:var(--default-bg-color);display:grid;grid-template-columns:auto 1fr;height:100%;position:relative;transition:grid-template-columns .3s ease;width:100%}.dashboard-container .sidenav-component-container{height:100%;padding:0;width:100%}.dashboard-container .dashboard-components-container{height:100%;min-width:0;overflow:auto;width:100%}.dashboard-container .dashboard-router-components{height:100%;position:relative;width:100%}.dashboard-container .dashboard-background-clip{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%}.dashboard-container .dashboard-background-clip svg{display:block;height:450px;position:relative;width:calc(250% + 1.3px)}.dashboard-container .dashboard-background-clip .shape-fill{fill:var(--primary-bg-color)}@media only screen and (max-width:768px){.dashboard-container{grid-template-columns:70px 1fr;position:relative}.dashboard-container .sidenav-component-container{left:0;position:relative;top:0;width:70px;z-index:10}.dashboard-container .dashboard-components-container{grid-column:2}.dashboard-container .dashboard-router-components{padding:0}}@media only screen and (max-width:600px){.dashboard-container .dashboard-router-components{padding:0}}.sidenav-container{background:var(--primary-bg-color);color:var(--default-text-color);display:grid;grid-template-rows:auto 1fr auto;height:100%;overflow:hidden;transition:width .3s ease;width:100%}.sidenav-container.expanded{width:280px}.sidenav-container.collapsed{width:70px}.sidenav-container .sidenav-header{align-items:center;border-bottom:1px solid var(--default-bg-color);display:flex;height:50px;justify-content:flex-end;padding:10px}.sidenav-container .sidenav-toggle{align-items:center;background:none;border:none;border-radius:4px;color:var(--default-text-color);cursor:pointer;display:flex;height:44px;justify-content:center;padding:12px;transition:all .2s ease;width:44px}.sidenav-container .sidenav-toggle:hover{background:var(--default-bg-color)}.sidenav-container .sidenav-toggle svg{font-size:20px}.sidenav-container .sidenav{overflow-x:hidden;overflow-y:auto;padding:0 10px 20px}.sidenav-container .sidenav::-webkit-scrollbar{width:4px}.sidenav-container .sidenav::-webkit-scrollbar-track{background:#0000}.sidenav-container .sidenav::-webkit-scrollbar-thumb{background:var(--default-bg-color);border-radius:2px}.sidenav-container .user-specs{align-items:center;border-top:1px solid var(--default-bg-reverse-color);display:flex;height:68px;justify-content:space-between;overflow:hidden;padding:10px}.sidenav-container .user-info{align-items:center;display:flex;flex:1 1;gap:10px;overflow:hidden}.sidenav-container.collapsed .user-info{gap:0;justify-content:center}.sidenav-container .user-specs img{border-radius:50%;flex-shrink:0;height:45px;width:45px}.sidenav-container .user-specs .user-name{font-size:14px;font-weight:500;margin:0;opacity:1;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease;white-space:nowrap}.sidenav-container.collapsed .user-specs .user-name{opacity:0;width:0}.sidenav-container .user-specs svg{cursor:pointer;flex-shrink:0}.sidenav-container.collapsed .user-specs svg{display:none}.sidenav .sidenav-list-items{grid-gap:5px;display:grid;gap:5px;list-style-type:none;margin:0;padding:0}.sidenav li.sidenav-item{background:#0000;color:var(--default-text-color);cursor:pointer;font-size:14px;padding:3px;transition:all .2s ease}.sidenav li.sidenav-item.active>a{background:var(--default-bg-color);border-radius:4px}.sidenav li.sidenav-item>a{align-items:center;border-radius:4px;color:var(--default-text-color);display:flex;gap:15px;overflow:hidden;padding:12px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.sidenav-container.collapsed .sidenav li.sidenav-item>a{gap:0;justify-content:center;padding:12px 8px}.sidenav li.sidenav-item>a:hover{background:var(--default-bg-color)}.sidenav li.sidenav-item>a svg{flex-shrink:0;font-size:20px}.sidenav li.sidenav-item>a .nav-text{font-weight:500;opacity:1;transition:opacity .3s ease}.sidenav-container.collapsed .sidenav li.sidenav-item>a .nav-text{opacity:0;width:0}.sidenav ul.subitems-list{list-style-type:none;margin-top:8px;opacity:1;padding-left:35px;transition:opacity .3s ease}.sidenav-container.collapsed .sidenav ul.subitems-list{height:0;opacity:0;overflow:hidden}.sidenav ul.subitems-list li.subitem{padding:5px 0;position:relative}.sidenav ul.subitems-list li.subitem>a{color:var(--default-text-color);display:block;font-size:13px;padding:6px 0;text-decoration:none}.sidenav ul.subitems-list li.subitem>a:hover{color:var(--default-bg-reverse-color)}.sidenav ul.subitems-list li.subitem.subitem-active:before{border-color:#0000 var(--default-text-color) #0000 #0000;border-style:solid;border-width:8px 10px 8px 0;content:"";height:0;left:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);width:0}.sidenav ul.subitems-list li.subitem.subitem-active>a{color:var(--default-bg-reverse-color);font-weight:600}@media only screen and (max-width:768px){.sidenav-container{width:70px!important}.sidenav-container.expanded{width:280px!important}.sidenav-container .sidenav li.sidenav-item>a{gap:0;justify-content:center;padding:12px 8px}.sidenav-container .sidenav li.sidenav-item>a .nav-text{opacity:0;width:0}.sidenav-container.expanded .sidenav li.sidenav-item>a{gap:15px;justify-content:flex-start;padding:12px}.sidenav-container.expanded .sidenav li.sidenav-item>a .nav-text{opacity:1;width:auto}.sidenav-container .sidenav ul.subitems-list{height:0;opacity:0;overflow:hidden}.sidenav-container.expanded .sidenav ul.subitems-list{height:auto;opacity:1;overflow:visible}.sidenav-container .user-specs .user-name{opacity:0;width:0}.sidenav-container.expanded .user-specs .user-name{opacity:1;width:auto}.sidenav-container .user-info{gap:0;justify-content:center}.sidenav-container.expanded .user-info{gap:10px;justify-content:flex-start}.sidenav-container .user-specs svg{display:none}.sidenav-container.expanded .user-specs svg{display:block}}.home-component{grid-gap:40px;display:flow-root;display:grid;gap:40px;padding:20px}.home-component .component-header{margin:0}.home-component .block-header{margin:0 0 20px}.home-component .block-items-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.home-component .block-items-container .block-item{grid-gap:30px;background:var(--primary-bg-color);display:grid;gap:30px;padding:40px;transition:all .5s ease}.home-component .block-items-container .block-item:hover{box-shadow:0 0 20px 2px #0000001a}.home-component .block-items-container .block-item>*{margin:0;position:relative}.home-component .block-items-container .block-item h3:after{background-color:var(--default-bg-reverse-color);bottom:-15px;content:"";display:block;height:1px;left:0;position:absolute;width:100px}.home-component .block-items-container .block-item a{border:1px solid var(--default-bg-reverse-color);color:var(--default-text-color);cursor:pointer;font-size:18px;height:-webkit-max-content;height:max-content;padding:5px 15px;text-decoration:none;transition:all .2s ease;width:-webkit-max-content;width:max-content}.home-component .block-items-container .block-item:hover a{background:var(--default-bg-reverse-color);color:var(--default-text-reverse-color)}.landing-page-component{height:100%;overflow:auto;width:100%}.landing-page-component .all-containers-holder{height:100%;margin:auto;width:100%}.landing-page-component .container-section{width:100%}.landing-page-component .main-container .container-section{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(50% - 20px) calc(50% - 20px);place-items:center;width:100%}.landing-page-component .branding-container{padding:40px 0}.landing-page-component .branding-container .branding-main-text{font-size:2.5rem;margin:25px 0}.landing-page-component .branding-container .branding-main-text>span.brand-name{border-bottom:3px solid var(--default-text-color)}.landing-page-component .branding-container .branding-supporting-text{font-size:1.2em;margin:25px 0}.landing-page-component .branding-container .action-btn{margin:25px 0}.landing-page-component .illustration-container{padding:40px 0;position:relative}.landing-page-component .illustration-container .illustration{position:relative;width:100%;z-index:1}.landing-page-component .all-containers-holder .faqs-container,.landing-page-component .all-containers-holder .features-container,.landing-page-component .all-containers-holder .main-container,.landing-page-component .all-containers-holder .pricing-container,.landing-page-component .all-containers-holder .reviews-container{display:grid;padding:40px;place-items:center;width:100%}.landing-page-component .all-containers-holder .section-header{text-align:center}.landing-page-component .all-containers-holder .features-container{background:var(--primary-bg-color)}.landing-page-component .features-container .all-features{grid-gap:40px;display:grid;gap:40px;grid-template-columns:calc(25% - 30px) calc(25% - 30px) calc(25% - 30px) calc(25% - 30px);margin-top:40px;width:100%}.landing-page-component .each-feature .feature-icon{background:var(--default-bg-reverse-color);border-radius:50%;color:var(--default-text-reverse-color);display:grid;height:60px;place-items:center;width:60px}.landing-page-component .each-feature .feature-icon>svg{font-size:25px}.landing-page-component .pricing-container .pricing-plans{display:flex;gap:40px;margin-top:40px;width:100%}.landing-page-component .pricing-plans .each-price-plan{background:var(--primary-bg-color);border-radius:4px;border-top:2px solid var(--primary-bg-color);box-shadow:0 0 20px 2px #0000001a;display:flex;flex-direction:column;justify-content:space-between;padding:40px;transition:all .1s ease-in;width:100%}.landing-page-component .pricing-plans .each-price-plan:hover{border-radius:0 0 4px 4px;border-top:2px solid;box-shadow:0 0 40px 10px #0000001a}.landing-page-component .each-price-plan p.plan-type{line-height:16px;margin:0}.landing-page-component .each-price-plan h2.price-header{margin:10px 0 20px}.landing-page-component .each-price-plan ul.features-list{list-style:none;margin:20px 0;padding:0}.landing-page-component ul.features-list>li{display:flex;margin:15px 0}.landing-page-component ul.features-list>li>span{margin:2px 0 0 10px}.landing-page-component .pricing-plans .each-price-plan .get-started-button{margin-top:25px;width:100%}.landing-page-component .faqs-container .all-faqs{display:grid;margin-top:40px}.landing-page-component .each-faq{background:var(--primary-bg-color);border-radius:4px;cursor:pointer;padding:40px}.landing-page-component .each-faq .question{display:flex;justify-content:space-between;margin-bottom:0;margin-top:0}.landing-page-component .each-faq .answer{margin-bottom:0}.landing-page-component .each-faq .more-faqs-block{display:flex;justify-content:space-between;margin-bottom:0;margin-top:0}.landing-page-component .reviews-container .reviews-toggle-block{grid-gap:40px;display:grid;gap:40px;grid-template-columns:80px calc(100% - 240px) 80px;margin:40px 0 20px;place-items:center}.landing-page-component .reviews-container .all-reviews{display:flex;gap:40px}.landing-page-component .reviews-container .review-block{background:var(--primary-bg-color);border-radius:4px;max-width:800px;padding:40px;text-align:center;width:100%}.landing-page-component .reviews-container .review-block h2{margin:15px 0}.landing-page-component .reviews-container .review-block img{border-radius:50%;height:100px;width:100px}.landing-page-component .reviews-container .review-block label,.landing-page-component .reviews-container .review-block span{color:var(--default-bg-reverse-color)}.landing-page-component .reviews-container button.toggle-buttons{background:var(--default-bg-reverse-color);border:0;border-radius:50%;color:var(--default-text-reverse-color);cursor:pointer;height:80px;outline:none;width:80px}.landing-page-component .reviews-container button.toggle-buttons>svg{font-size:40px}@media only screen and (max-width:1200px){.landing-page-component .pricing-plans .each-price-plan{padding:40px 20px}.landing-page-component .reviews-container .all-reviews .review-block:nth-child(3){display:none}}@media only screen and (max-width:850px){.landing-page-component .main-container .container-section{grid-template-columns:auto}.landing-page-component .pricing-container .pricing-plans{display:grid}.landing-page-component .features-container .all-features{gap:40px;grid-template-columns:calc(50% - 20px) calc(50% - 20px)}.landing-page-component .each-faq,.landing-page-component .reviews-container .review-block{padding:20px}.landing-page-component .reviews-container .all-reviews .review-block:first-child,.landing-page-component .reviews-container .all-reviews .review-block:nth-child(3){display:none}}@media only screen and (max-width:600px){.landing-page-component .main-container{grid-template-columns:auto;padding:20px}.landing-page-component .branding-container{padding:0}.landing-page-component .illustration-container{padding:60px 0 20px}.landing-page-component .all-containers-holder .faqs-container,.landing-page-component .all-containers-holder .features-container,.landing-page-component .all-containers-holder .main-container,.landing-page-component .all-containers-holder .pricing-container,.landing-page-component .all-containers-holder .reviews-container{padding:20px}.landing-page-component .reviews-container .reviews-toggle-block{gap:10px;grid-template-columns:40px calc(100% - 100px) 40px}.landing-page-component .reviews-container button.toggle-buttons{height:40px;width:40px}.landing-page-component .reviews-container button.toggle-buttons>svg{font-size:18px}.landing-page-component .each-faq{padding:20px}}.settings-component{grid-gap:20px;display:flow-root;display:grid;gap:20px;padding:20px}.settings-component .component-header{margin:0}.settings-component .block-container{background:var(--primary-bg-color);padding:40px}.settings-component .block-header{margin:0}.settings-component .block-container form.form-block{grid-gap:20px;display:grid;gap:20px;margin-top:20px}.settings-component .block-container .form-btns{align-items:flex-start;display:flex}.settings-component .block-container .cancel-btn{margin-left:20px}.settings-component .system-info-block{grid-gap:20px;display:grid;gap:20px;margin-top:20px}.settings-component .system-info-block .system-info{align-items:center;display:flex;gap:20px;justify-content:space-between}.settings-component .system-info-block .text-info{grid-gap:5px;display:grid;gap:5px}.settings-component .system-info-block .text-info>*{margin:5px 0}.app-component{color:var(--default-text-color);height:100%;width:100%}.navbar-container{display:grid;height:var(--navbar-height);padding:0 40px;place-items:center}.light-theme .navbar-container{background:var(--primary-bg-color);left:0;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:100}.dark-theme .navbar-container{background:var(--default-bg-color);border-bottom:2px solid var(--default-text-color)}.routes-container{background:var(--default-bg-color);display:flow-root;height:calc(100% - var(--footer-height) - var(--navbar-height));overflow:auto;width:100%}.footer-container{bottom:0;height:var(--footer-height);left:0;position:absolute;width:100%;z-index:1000}@media only screen and (max-width:600px){.app-component .navbar-container{padding:0 20px}}.MuiFormLabel-root,.MuiInput-input,.MuiInputBase-root,.MuiOutlinedInput-notchedOutline{border-color:var(--default-text-color)!important;color:var(--default-text-color)!important}.MuiFormControl-root{width:100%}.MuiInputBase-root:after,.MuiInputBase-root:before{border-color:var(--default-text-color)!important}.MuiRating-root svg{color:var(--default-text-color)}.MuiPagination-ul{justify-content:center}.footer-component{background:var(--default-bg-reverse-color);display:flow-root;height:100%;padding:4px 10px;text-align:right;width:100%}.footer-component p{color:var(--default-text-reverse-color);font-size:14px;margin:0}.navbar-component{align-items:center;display:grid;grid-template-columns:auto 1fr auto;height:100%;position:relative;width:100%}.navbar-component .logo-container{align-items:center;display:flex;gap:5px}.navbar-component .logo-container .app-logo{aspect-ratio:1;cursor:pointer;height:calc(var(--navbar-height) - 20px)}.navbar-component .logo-container .brand-name{color:var(--default-bg-reverse-color);cursor:pointer;font-family:Candal,sans-serif;font-size:33px;height:calc(var(--navbar-height) - 30px);margin:0}.navbar-component.light-theme .logo-container .brand-name{-webkit-background-clip:text;background-clip:text;background-image:var(--default-bg-reverse-color);color:#0000}.navbar-component .app-nav{align-items:center;display:flex;height:100%;justify-content:flex-end;padding:0 20px}.navbar-component .app-nav ul.app-nav-items{align-items:center;display:flex;gap:10px;list-style:none;margin:0;padding:0}.navbar-component .app-nav ul.app-nav-items li>*{padding:5px 10px}.navbar-component .app-nav ul.app-nav-items li>a{align-items:center;color:var(--default-text-color);display:flex;font-size:14px;font-weight:600;position:relative;text-decoration:none;transition:all .2s ease-in}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button{align-items:center;background:none;border:none;color:var(--default-text-color);cursor:pointer;display:flex;justify-content:center;padding:5px;transition:all .2s ease-in}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button svg{font-size:20px}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button .theme-text{display:none}.navbar-component ul.app-nav-items li.theme-toggle button:hover,.navbar-component ul.app-nav-items li>a:hover{transform:scale(1.2)}.navbar-component ul.app-nav-items li>a:hover:after{background:var(--default-text-color);bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:45%}.navbar-component ul.app-nav-items li.login-btn button{background:var(--primary-bg-color);border:2px solid var(--default-text-color);border-radius:0;color:var(--default-text-color);cursor:pointer;display:block;font-size:14px;font-weight:600;padding:8px 20px;transition:all .2s ease}.navbar-component ul.app-nav-items li.login-btn button:hover{background:var(--default-bg-reverse-color);border:2px solid var(--default-text-color);box-shadow:0 5px 10px #0000004d;color:var(--default-text-reverse-color);transform:scale(1.2)}.navbar-component .mobile-menu-toggle{background:none;border:none;color:var(--default-text-color);cursor:pointer;display:none;margin-left:auto;padding:8px}.navbar-component .mobile-menu-toggle svg{font-size:28px}@media only screen and (max-width:800px){.navbar-component{grid-template-columns:auto 1fr auto;padding:0 10px}.navbar-component .logo-container{gap:8px}.navbar-component .logo-container .app-logo{height:calc(var(--navbar-height) - 30px)}.navbar-component .mobile-menu-toggle{display:block;z-index:1001}.navbar-component .app-nav{align-items:center;background:var(--primary-bg-color);display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow-y:auto;padding:100px 40px 40px;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:100%;z-index:1000}.navbar-component .app-nav.mobile-menu-open{right:0}.navbar-component .app-nav ul.app-nav-items{align-items:center;flex-direction:column;gap:15px;max-width:300px;padding:0;width:100%}.navbar-component .app-nav ul.app-nav-items li{text-align:center;width:100%}.navbar-component .app-nav ul.app-nav-items li>a{background:var(--primary-bg-color);border-radius:0;color:var(--default-text-color);font-size:16px;font-weight:600;justify-content:center;padding:12px 20px;transition:all .2s ease;width:100%}.navbar-component .app-nav ul.app-nav-items li>a:hover{background:var(--default-bg-reverse-color);border:2px solid var(--default-text-color);color:var(--default-text-reverse-color);transform:none}.navbar-component ul.app-nav-items li>a:hover:after{display:none}.navbar-component ul.app-nav-items li.login-btn{margin-bottom:10px;order:-1}.navbar-component ul.app-nav-items li.login-btn button{background:var(--default-bg-reverse-color);border:2px solid var(--default-bg-reverse-color);border-radius:0;color:var(--default-text-reverse-color);font-size:16px;font-weight:600;padding:15px 20px;transition:all .2s ease;width:100%}.navbar-component ul.app-nav-items li.login-btn button:hover{opacity:.9;transform:none}.navbar-component .app-nav ul.app-nav-items li.theme-toggle{margin-top:10px}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button{align-items:center;background:var(--primary-bg-color);border:2px solid var(--default-text-color);border-radius:0;color:var(--default-text-color);display:flex;font-size:16px;font-weight:600;gap:10px;height:50px;justify-content:center;padding:12px 20px;transition:all .2s ease;width:100%}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button .theme-text{display:block;font-size:16px;font-weight:600}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button:hover{background:var(--default-bg-reverse-color);border:2px solid var(--default-text-color);color:var(--default-text-reverse-color);transform:none}.navbar-component .app-nav ul.app-nav-items li.theme-toggle button svg{font-size:20px}}@media only screen and (max-width:400px){.navbar-component .logo-container .brand-name{display:none}}
/*# sourceMappingURL=main.b026cbd6.css.map*/