:export{paper:#fff;primaryLight:#e3f2fd;primary200:#90caf9;primaryMain:#2196f3;primaryDark:#1e88e5;primary800:#1565c0;secondaryLight:#ede7f6;secondary200:#b39ddb;secondaryMain:#673ab7;secondaryDark:#5e35b1;secondary800:#4527a0;successLight:#b9f6ca;success200:#69f0ae;successMain:#00e676;successDark:#00c853;errorLight:#ef9a9a;errorMain:#f44336;errorDark:#c62828;orangeLight:#fbe9e7;orangeMain:#ffab91;orangeDark:#d84315;warningLight:#fff8e1;warningMain:#ffe57f;warningDark:#ffc107;grey50:#fafafa;grey100:#f5f5f5;grey200:#eee;grey300:#e0e0e0;grey500:#9e9e9e;grey600:#757575;grey700:#616161;grey900:#212121;darkPaper:#111936;darkBackground:#1a223f;darkLevel1:#29314f;darkLevel2:#212946;darkTextTitle:#d7dcec;darkTextPrimary:#bdc8f0;darkTextSecondary:#8492c4;darkPrimaryLight:#e3f2fd;darkPrimaryMain:#2196f3;darkPrimaryDark:#1e88e5;darkPrimary200:#90caf9;darkPrimary800:#1565c0;darkSecondaryLight:#d1c4e9;darkSecondaryMain:#7c4dff;darkSecondaryDark:#651fff;darkSecondary200:#b39ddb;darkSecondary800:#6200ea}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter/Inter-Regular.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter/Inter-Medium.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter/Inter-SemiBold.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter/Inter-Bold.otf) format("opentype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/Poppins/Poppins-Regular.otf) format("opentype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/Poppins/Poppins-Medium.otf) format("opentype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/Poppins/Poppins-SemiBold.otf) format("opentype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/Poppins/Poppins-Bold.otf) format("opentype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:600;src:url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto/Roboto-Black.ttf) format("truetype")}.chartContainer .apexcharts-tooltip{color:#000!important}.chartContainer .apexcharts-tooltip .apexcharts-tooltip-series-group.active{background:#fff!important}.apexcharts-legend{justify-content:center!important;top:0!important}.apexcharts-legend-series{display:flex;align-items:center}.MuiListItem-container{width:100%}.slick-arrow:before{color:#9e9e9e}.fullscreen .react-images__blanket{z-index:1200}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__thumb-y{background-color:#9e9e9e;width:5px}.scrollbar-container .ps__thumb-y{border-radius:6px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{width:5px;background-color:rgba(0,0,0,0)!important;z-index:999}.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover{width:5px;background-color:rgba(0,0,0,0)}.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y{opacity:.4;background-color:rgba(0,0,0,0)}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}.tiptap :first-child{margin-top:0}.tiptap ol,.tiptap ul{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap h1,.tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem}.tiptap mark{background-color:#faf594;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem}.tiptap hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}.editor-container{padding:16px}.editor-container .ProseMirror{outline:none;height:100%;padding-bottom:1rem;line-height:175%;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.editor-container .ProseMirror .MuiFormControlLabel-root{margin:.5rem 0}.editor-container .ProseMirror p{padding-left:.5rem;padding-right:.5rem}.editor-container .ProseMirror p img{width:100%;height:100%}.editor-container .ProseMirror li{padding-right:.5rem;padding-bottom:.5rem;text-align:start}.editor-container .ProseMirror li p{margin:0}.editor-container .ProseMirror table{table-layout:fixed!important;width:100%!important;word-wrap:break-word}.editor-container .ProseMirror table p{padding-left:0;padding-right:0}.editor-container .ProseMirror table td{padding:.2rem .5rem}@media(min-width:360px){.editor-container .ProseMirror{font-size:115%}}@media(min-width:600px){.editor-container .ProseMirror h1,.editor-container .ProseMirror h2,.editor-container .ProseMirror h3,.editor-container .ProseMirror h4,.editor-container .ProseMirror h5,.editor-container .ProseMirror h6,.editor-container .ProseMirror p,.editor-container .ProseMirror pre{padding-left:1rem;padding-right:1rem}}.editor-container .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-disabled);pointer-events:none;height:0}.editor-container .ProseMirror figure.image{margin-left:1rem;margin-right:1rem}.editor-container .ProseMirror img{width:100%!important;max-width:100%!important;height:auto!important;display:block;margin:1rem 0;border:1px solid #ddd;border-radius:4px}.editor-container .ProseMirror img.ProseMirror-selectednode{outline:2px solid #68cef8;cursor:-webkit-grab;cursor:grab}.editor-container .ProseMirror img[data-align],.editor-container .ProseMirror img[data-size],.editor-container .ProseMirror img[width]{float:none!important;margin-left:0!important;margin-right:0!important}.editor-container .ProseMirror a{color:var(--primary-main);text-decoration:underline}.editor-container .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:auto;max-width:100%;margin:1rem 0;border:2px solid #9e9e9e;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:visible;display:table;visibility:visible;position:relative}.editor-container .ProseMirror table:hover{outline:1px solid #bdbdbd}.editor-container .ProseMirror table.has-focus{outline:2px solid #4285f4}.editor-container .ProseMirror table .resize-cursor{cursor:col-resize;width:4px;background:#4285f4;position:absolute;top:0;bottom:0}.editor-container .ProseMirror table.course-editor-table{display:table;visibility:visible}.editor-container .ProseMirror table td,.editor-container .ProseMirror table th{border:1px solid #bdbdbd;padding:8px 12px;position:relative;vertical-align:top;box-sizing:border-box;min-width:50px}.editor-container .ProseMirror table td{background:rgba(0,0,0,0)!important}.editor-container .ProseMirror table th{border-bottom:2px solid #757575;background:#f5f5f5;font-weight:600}.editor-container .ProseMirror table td>p,.editor-container .ProseMirror table th>p{margin:0}.editor-container .ProseMirror .selectedCell{background:rgba(100,150,255,.3)!important;outline:2px solid #4285f4}.editor-container .ProseMirror .has-focus{outline:2px solid #4285f4}.editor-container .ProseMirror .ProseMirror-focused .tableWrapper{outline:none}