@import url(https://fonts.googleapis.com/css2?family=Jost:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+SC&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&display=swap);@import url(https://fonts.googleapis.com/css2?family=ZCOOL+KuaiLe&display=swap);@import url(https://fonts.googleapis.com/css2?family=ZCOOL+XiaoWei&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap);@font-face{font-family:Futura PT;font-style:normal;font-weight:300;src:local("Futura PT"),url(/static/media/FuturaCyrillicLight.918ef8f02b062c1c0c80.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:400;src:local("Futura PT"),url(/static/media/FuturaCyrillicBook.2de8b91724cbda1d9fbd.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:450;src:local("Futura PT"),url(/static/media/FuturaCyrillicMedium.8c2b829a94e8be079974.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:500;src:local("Futura PT"),url(/static/media/FuturaCyrillicDemi.15d366c510984a73496f.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:600;src:local("Futura PT"),url(/static/media/FuturaCyrillicHeavy.b8a5599dbea0ff01e40c.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:700;src:local("Futura PT"),url(/static/media/FuturaCyrillicBold.0cf19e4a19937219df1e.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:800;src:local("Futura PT"),url(/static/media/FuturaCyrillicExtraBold.43a15a37aea4c2b348d1.ttf) format("truetype")}@font-face{font-family:KaiTi;src:local("KaiTi"),url(/static/media/KaiTi.585f18a1067f675238d9.ttf) format("truetype")}@font-face{font-family:FuturaLtBT;src:local("FuturaLtBT"),url(/static/media/FuturaLtBT.4a4ab345786c7b5921a7.ttf) format("truetype")}@font-face{font-family:FuturaBkBT;src:local("FuturaBkBT"),url(/static/media/FuturaBkBT.ed19af444f0976dbaf41.ttf) format("truetype")}@font-face{font-family:FuturaMediumBT;src:local("FuturaMediumBT"),url(/static/media/FuturaMediumBT.4e762c29ef7b44ca51cb.ttf) format("truetype")}@font-face{font-family:NotoSansSC-Medium;src:local("NotoSansSC-Medium"),url(/static/media/NotoSansSC-Medium.7336c041fd5a7ee15b0b.ttf) format("truetype")}@font-face{font-family:FuturaMedium;src:local("FuturaMedium"),url(/static/media/FuturaMedium.b4abcb4bbe7b5984f519.otf) format("opentype")}@font-face{font-family:TheOnlyException;src:local("TheOnlyException"),url(/static/media/TheOnlyException.374457afb9c1935d677e.ttf) format("truetype")}@font-face{font-family:NotoSansSC;src:local("NotoSansSC"),url(/static/media/NotoSansSC.fb7d98a81702e3148929.ttf) format("truetype")}@font-face{font-family:NotoSansSCLight;src:local("NotoSansSCLight"),url(/static/media/NotoSansSCLight.a8950ef7098aa3d92d9f.ttf) format("truetype")}:root{-webkit-tap-highlight-color:transparent;--main-text-color:#000;--main-bg-color:#fff;--secondary-bg-color:#98c4c5;--txt-dark:#000;--txt-dark2:#444;--txt-light:#fff;--txt-secondary:#407374;--primary-light:#d1e4e3;--primary-main:#98c4c5;--primary-contrast:#98c4c5;--primary-analogous-1:#98aec5;--primary-analogous-2:#98c5af}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Futura PT,KaiTi,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;margin:0;padding:0;scrollbar-color:var(--primary-main) var(--primary-light);scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:var(--primary-light)}::-webkit-scrollbar-thumb{background:var(--primary-main)}::-webkit-scrollbar-thumb:hover{background:var(--txt-secondary)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{object-fit:contain}li{margin-left:20px}.ck.ck-balloon-panel{z-index:9999!important}@media (max-width:600px){::-webkit-scrollbar{height:5px;width:5px}}#scrollbar{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin;&::-webkit-scrollbar-track{background:#f1f1f1}&::-webkit-scrollbar-thumb{background-color:#888}&::-webkit-scrollbar-thumb:hover{background-color:#555}.MuiBox-root::-webkit-scrollbar-button{display:none}}body.drawer-open{overflow:hidden}body.is-dragging{cursor:col-resize}body.is-dragging .main{pointer-events:none;-webkit-user-select:none;user-select:none}body.is-dragging .resizer{opacity:1}body.is-dragging .drawer-overlay{opacity:.2}.Button_btn__RBtNK{all:initial;align-items:center;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Futura PT,sans-serif;font-weight:700;gap:2px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:10px 12px;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Button_btn__RBtNK:hover{transform:translateX(3px);transition:all .1s ease-in-out}.Button_outlined__gq\+aU{background-color:initial;border:2px solid var(--txt-secondary);color:var(--txt-secondary)}.Button_filled__gVBq8{background-color:var(--secondary-bg-color);color:var(--txt-light)}.Button_filledLight__3pY43{background-color:var(--txt-light);border:2px solid var(--secondary-bg-color);color:var(--txt-dark2)}.Button_disabled__PUkNe{background-color:#d3d3d3;color:#fff;cursor:not-allowed;opacity:.8}.Button_disabled__PUkNe:hover{transform:none}.Button_btn2__Z7aqN{font-weight:500;gap:6px;width:100%}.Button_download_btn__xdk6u{font-size:14px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Button_browse_project_btn__Vm0Wr{border-radius:5px;font-weight:500}.Image_image__82F1s:before{display:none}#instruction-ckeditor .ck-editor__editable_inline{width:100%}.InstructionSortableList,.MilestoneSortableList{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.Navbar_loginBtn__98fHc{cursor:pointer;height:100%;object-fit:contain;transition:transform .1s ease-in-out;width:100%}.Navbar_loginBtn__98fHc:hover{transform:scale(.95);transition:transform .1s ease-in-out}.McqQuestionSortableList{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.SortableItem{background-color:#fff;border-radius:calc(4px/var(--scale-x, 1));box-shadow:0 0 0 calc(1px/var(--scale-x, 1)) #3f3f440d,0 1px calc(3px/var(--scale-x, 1)) 0 #22215126;box-sizing:border-box;color:#333;flex-grow:1;font-family:sans-serif;font-size:1rem;font-weight:400;justify-content:space-between;list-style:none;padding:15px 10px}.DragHandle,.SortableItem{align-items:center;display:flex}.DragHandle{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:initial;border:none;border-radius:5px;cursor:var(--cursor,pointer);flex:0 0 auto;justify-content:center;outline:none;padding:15px;touch-action:none;width:12px}.DragHandle:hover{background-color:#0000000d}.DragHandle:focus-visible{box-shadow:0 0 0 2px #4c9ffe}.DragHandle svg{fill:#919eab;flex:0 0 auto;height:100%;margin:auto;overflow:visible}.McqOptionSortableList,.TextActivityComponentSortableList{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}
/*# sourceMappingURL=main.901cf3fc.css.map*/