.ProgressBalls-module-scss-module__F_ukJq__container{display:flex}.ProgressBalls-module-scss-module__F_ukJq__container button,.ProgressBalls-module-scss-module__F_ukJq__container a{background:0 0;border:2px;font-size:1rem}.ProgressBalls-module-scss-module__F_ukJq__step{flex-direction:column;flex:1;align-items:center;margin:8px 0;display:flex;position:relative}.ProgressBalls-module-scss-module__F_ukJq__step.ProgressBalls-module-scss-module__F_ukJq__active .ProgressBalls-module-scss-module__F_ukJq__number{color:#fff;background-image:linear-gradient(90deg,#903 0%,#ff5c5e 100%)}.ProgressBalls-module-scss-module__F_ukJq__step.ProgressBalls-module-scss-module__F_ukJq__active .ProgressBalls-module-scss-module__F_ukJq__bottom{color:var(--text);font-weight:700}.ProgressBalls-module-scss-module__F_ukJq__step.ProgressBalls-module-scss-module__F_ukJq__visited .ProgressBalls-module-scss-module__F_ukJq__number{border:2px solid #a1a1a1;background-color:#fff;border-image-slice:1;flex-grow:0}.ProgressBalls-module-scss-module__F_ukJq__step.ProgressBalls-module-scss-module__F_ukJq__visited .ProgressBalls-module-scss-module__F_ukJq__bottom{color:var(--ink-lighter)}.ProgressBalls-module-scss-module__F_ukJq__top{z-index:2;height:38px}.ProgressBalls-module-scss-module__F_ukJq__bottom{cursor:pointer;color:var(--ink-lighter);margin-top:4px}.ProgressBalls-module-scss-module__F_ukJq__number{cursor:pointer;width:36px;height:36px;color:var(--ink-light);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;background-color:#e1e1e1!important}.ProgressBalls-module-scss-module__F_ukJq__line{height:2px;height:50% auto;z-index:0;background-color:#e1e1e1;width:100%;position:absolute;top:18px}.ProgressBalls-module-scss-module__F_ukJq__step:first-of-type .ProgressBalls-module-scss-module__F_ukJq__line{left:50%}.ProgressBalls-module-scss-module__F_ukJq__step:last-of-type .ProgressBalls-module-scss-module__F_ukJq__line{right:50%}
.Segment-module-scss-module__Vq15Mq__segment{padding:1em;position:relative;background:var(--segment-from)!important}.Segment-module-scss-module__Vq15Mq__segment.Segment-module-scss-module__Vq15Mq__rounded{border-radius:1rem}.Segment-module-scss-module__Vq15Mq__segment.Segment-module-scss-module__Vq15Mq__secondary{background:var(--background-secondary)!important}.Segment-module-scss-module__Vq15Mq__segment.Segment-module-scss-module__Vq15Mq__tertiary{background:var(--background-tertiary)!important}
.SectionList-module-scss-module__3kmkIq__menu{background:var(--sidebar-background);z-index:0;scrollbar-color:#888 var(--background);border-left:solid 1px var(--border-secondary);flex-direction:column;width:300px;margin-right:-300px;padding:0;transition:opacity .4s,transform .4s,margin .4s;display:flex;position:fixed;top:55px;bottom:0;right:0;overflow:hidden;z-index:3!important}.SectionList-module-scss-module__3kmkIq__menu.SectionList-module-scss-module__3kmkIq__top{top:0}.SectionList-module-scss-module__3kmkIq__primary{opacity:.9;width:100%;transition:all .3s}.SectionList-module-scss-module__3kmkIq__primary:hover{opacity:1}.SectionList-module-scss-module__3kmkIq__secondary{opacity:.9;width:calc(100% - 16px);padding-left:16px;transition:all .3s}.SectionList-module-scss-module__3kmkIq__secondary:hover{opacity:1}.SectionList-module-scss-module__3kmkIq__item{transition:all .4s}.SectionList-module-scss-module__3kmkIq__expander{border:solid 2px var(--border-secondary);background-color:var(--background-secondary);z-index:10;cursor:pointer;padding:12px 4px;position:fixed;top:100px;right:0}.SectionList-module-scss-module__3kmkIq__menuHeader{border-bottom:1px solid var(--border-secondary);font-weight:800;display:flex}.SectionList-module-scss-module__3kmkIq__innerMenu{padding:16px 16px 24px;overflow:auto}.SectionList-module-scss-module__3kmkIq__container{flex:1;align-items:center;margin-bottom:16px;font-size:18px;display:flex}.SectionList-module-scss-module__3kmkIq__list{flex-direction:column;gap:2px;display:flex}.SectionList-module-scss-module__3kmkIq__section{cursor:pointer;color:var(--text);flex:1;align-items:flex-start;gap:8px;padding:0 0 0 12px;font-size:14px;font-weight:400;display:flex}.SectionList-module-scss-module__3kmkIq__section span{flex:1}.SectionList-module-scss-module__3kmkIq__section i{margin-top:5px}.SectionList-module-scss-module__3kmkIq__futureSection{cursor:help;color:var(--ink-lighter);flex:1;align-items:flex-start;gap:8px;padding:0 4px 0 12px;font-size:14px;font-weight:400;display:flex}.SectionList-module-scss-module__3kmkIq__futureSection span{flex:1}.SectionList-module-scss-module__3kmkIq__futureSection i{margin-top:5px}.SectionList-module-scss-module__3kmkIq__courseHeader{flex:1;align-items:center;gap:8px;font-weight:700;display:flex}.SectionList-module-scss-module__3kmkIq__courseHeader a{color:var(--text)}.SectionList-module-scss-module__3kmkIq__depth1{margin-top:16px;margin-bottom:4px;font-size:16px}.SectionList-module-scss-module__3kmkIq__depth2{margin-top:8px;margin-bottom:8px;font-size:14px}.SectionList-module-scss-module__3kmkIq__folderIcon{align-self:flex-start}.SectionList-module-scss-module__3kmkIq__folder{align-items:center;gap:8px;padding:0 4px;font-size:16px;font-weight:700;display:flex}.SectionList-module-scss-module__3kmkIq__folderMeta{color:var(--ink-light);font-size:12px}.SectionList-module-scss-module__3kmkIq__content{flex:1;padding-left:50px;position:relative}.SectionList-module-scss-module__3kmkIq__content.SectionList-module-scss-module__3kmkIq__expanded{padding-right:348px}
.ButtonGroup-module-scss-module__Z7r1FG__buttonGroup{justify-content:center;gap:8px;display:flex}.ButtonGroup-module-scss-module__Z7r1FG__buttonGroup.ButtonGroup-module-scss-module__Z7r1FG__tight{gap:0}.ButtonGroup-module-scss-module__Z7r1FG__buttonGroup.ButtonGroup-module-scss-module__Z7r1FG__tight>*{border-radius:0!important}.ButtonGroup-module-scss-module__Z7r1FG__buttonGroup.ButtonGroup-module-scss-module__Z7r1FG__tight>:first-child{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.ButtonGroup-module-scss-module__Z7r1FG__buttonGroup.ButtonGroup-module-scss-module__Z7r1FG__tight>:last-child{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}
@keyframes TheProgressButtons-module-scss-module__Dq8UhG__rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.TheProgressButtons-module-scss-module__Dq8UhG__loading{animation:1s linear infinite TheProgressButtons-module-scss-module__Dq8UhG__rotation}.TheProgressButtons-module-scss-module__Dq8UhG__loose{padding:4px 16px}.TheProgressButtons-module-scss-module__Dq8UhG__button{--tx:-30px;--font-size:30px;width:35px;height:35px}.TheProgressButtons-module-scss-module__Dq8UhG__button.TheProgressButtons-module-scss-module__Dq8UhG__ones{--tx:-20px}.TheProgressButtons-module-scss-module__Dq8UhG__button.TheProgressButtons-module-scss-module__Dq8UhG__hundred{--tx:-32px;--font-size:24px}.TheProgressButtons-module-scss-module__Dq8UhG__button text{font-weight:700;font-size:var(--font-size);transform:translateX(var(--tx))translateY(10px)}.TheProgressButtons-module-scss-module__Dq8UhG__progressBar{background:var(--progress-bar-background);height:4px}.TheProgressButtons-module-scss-module__Dq8UhG__bar{background-image:linear-gradient(90deg,#602 0%,#e55355 100%);height:4px}
.Tree-module-scss-module__620n9q__treeImage{width:25px}.Tree-module-scss-module__620n9q__treeIcon{text-align:left;width:20px}.Tree-module-scss-module__620n9q__treeFolderSimple{text-align:left;white-space:nowrap;text-overflow:ellipsis;border:none;flex:1;align-items:center;width:100%;padding:2px;font-size:13px;display:flex;overflow:hidden}.Tree-module-scss-module__620n9q__treeFolderSimple .Tree-module-scss-module__620n9q__icon{margin-right:4px}.Tree-module-scss-module__620n9q__treeFolder{cursor:pointer;align-items:center;gap:4px;display:flex}.Tree-module-scss-module__620n9q__treeContent{margin-left:24px}.Tree-module-scss-module__620n9q__treeHead{border:1px dashed #0000;flex:1;align-items:center;padding-left:2px;padding-right:8px;display:flex}.Tree-module-scss-module__620n9q__treeHead.Tree-module-scss-module__620n9q__active{background-color:var(--background-secondary);font-weight:600}.Tree-module-scss-module__620n9q__treeHead:hover{background-color:var(--ink-lightest);border:dashed 1px var(--ink-lighter)}.Tree-module-scss-module__620n9q__treeItem.Tree-module-scss-module__620n9q__light,.Tree-module-scss-module__620n9q__treeItem.Tree-module-scss-module__620n9q__light button{color:#dedede}.Tree-module-scss-module__620n9q__treeItem.Tree-module-scss-module__620n9q__light:hover,.Tree-module-scss-module__620n9q__treeItem.Tree-module-scss-module__620n9q__light:hover button{color:#222}.Tree-module-scss-module__620n9q__treeMenu{visibility:hidden;opacity:0;margin-left:16px;transition:opacity .2s ease-in-out}.Tree-module-scss-module__620n9q__treeMenu i{cursor:pointer;background-color:var(--background);border-radius:6px;padding:2px 4px}.Tree-module-scss-module__620n9q__treeHead.Tree-module-scss-module__620n9q__active .Tree-module-scss-module__620n9q__treeMenu,.Tree-module-scss-module__620n9q__treeHead:hover .Tree-module-scss-module__620n9q__treeMenu{visibility:visible;opacity:1}
.OutlineView-module-scss-module__Gyi0CW__outline svg{fill:var(--text);stroke:var(--text)}.OutlineView-module-scss-module__Gyi0CW__header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.OutlineView-module-scss-module__Gyi0CW__line:hover .OutlineView-module-scss-module__Gyi0CW__hiding{display:block}.OutlineView-module-scss-module__Gyi0CW__hiding{display:none}
.Label-module__6OHn6q__label{background-color:var(--background-secondary);color:#fff;border-radius:.28rem;gap:8px;padding:.6em .8em;font-size:.8rem;font-weight:700;line-height:1;display:flex}.Label-module__6OHn6q__circular{text-align:center;border-radius:500rem;min-width:1em;min-height:1em;padding:.5em;line-height:1em}.Label-module__6OHn6q__compact{padding:.3em .4em}
.CourseTextView-module-scss-module__9Ro3HG__navigationContainer{justify-content:flex-end;margin-top:16px;display:flex}.CourseTextView-module-scss-module__9Ro3HG__navigation{box-shadow:none}.CourseTextView-module-scss-module__9Ro3HG__navigation a{border-radius:8px;background-color:var(--background-secondary)!important}.CourseTextView-module-scss-module__9Ro3HG__navigation a :hover{background-color:var(--background-tertiary)!important}.CourseTextView-module-scss-module__9Ro3HG__statusLine{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}
.SharedEditor-module-scss-module__C332vG__td{background-color:var(--background-secondary)}.SharedEditor-module-scss-module__C332vG__td select,.SharedEditor-module-scss-module__C332vG__td input{border:0!important;width:100%!important;padding:4px!important}.SharedEditor-module-scss-module__C332vG__td>label{margin-left:14px}.SharedEditor-module-scss-module__C332vG__td label[data-for=checkbox]{margin-left:0!important}.SharedEditor-module-scss-module__C332vG__td[contenteditable=true]{padding:2px 4px}
.DraggableTree-module-scss-module__Aws5FW__node{cursor:move;margin-bottom:4px;position:relative}.DraggableTree-module-scss-module__Aws5FW__node.DraggableTree-module-scss-module__Aws5FW__insertingBefore:before{content:"";pointer-events:none;border-top:4px dashed salmon;position:absolute;inset:0}.DraggableTree-module-scss-module__Aws5FW__node.DraggableTree-module-scss-module__Aws5FW__insertingAfter:before{content:"";pointer-events:none;border-top:4px dashed salmon;position:absolute;top:25px;left:22px;right:0}.DraggableTree-module-scss-module__Aws5FW__insertingNext:before{content:"";pointer-events:none;border-top:4px dashed salmon;position:absolute;top:25px;left:0;right:0}.DraggableTree-module-scss-module__Aws5FW__dragging{opacity:.5}.DraggableTree-module-scss-module__Aws5FW__dragPreview{pointer-events:none;opacity:.7;z-index:1000;position:absolute}.DraggableTree-module-scss-module__Aws5FW__emptyContainer{border:2px dashed #ccc;min-height:20px}.DraggableTree-module-scss-module__Aws5FW__container{padding-left:30px;position:relative}.DraggableTree-module-scss-module__Aws5FW__placeholder{background-color:red;height:6px;margin-bottom:5px}.DraggableTree-module-scss-module__Aws5FW__header{flex:1;align-items:center;gap:4px;width:100%;margin-bottom:4px;display:flex}.DraggableTree-module-scss-module__Aws5FW__header i{color:var(--ink-light)}.DraggableTree-module-scss-module__Aws5FW__header>div{flex:1}
.Progress-module-scss-module__5AiqZa__progress{--progress:0%;width:100%;height:20px;box-shadow:0 0 2px #aaa}.Progress-module-scss-module__5AiqZa__progress .Progress-module-scss-module__5AiqZa__bar{background:linear-gradient(var(--positive-base),var(--positive-dark),var(--positive-base));height:100%;box-shadow:0 0 4px 0px var(--positive-dark);background-repeat:repeat;background-size:100%;justify-content:center;align-items:center;transition:width .1s;animation:6s ease-in infinite Progress-module-scss-module__5AiqZa__shine,1s ease-out Progress-module-scss-module__5AiqZa__end;display:flex}@keyframes Progress-module-scss-module__5AiqZa__shine{0%{background-position:0 0}to{background-position:0 40px}}@keyframes Progress-module-scss-module__5AiqZa__end{0%,to{box-shadow:0 0 6px 0px var(--positive-darkest)}50%{box-shadow:0 0 10px 0px var(--positive-darkest)}}.Progress-module-scss-module__5AiqZa__label{color:#fff;font-size:smaller;font-weight:700}
.Playback-module__waIi0a__container{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;margin-top:16px;display:flex}.Playback-module__waIi0a__container .Playback-module__waIi0a__progress{border:solid 1px var(--ink-light)!important;margin:0 0 8px!important}
.PresentationEditor-module-scss-module__wcrwNG__container{position:absolute;inset:0 0 0 178px;overflow:hidden}.PresentationEditor-module-scss-module__wcrwNG__slideList{border-right:solid 1px var(--border-secondary);flex-direction:column;width:160px;padding:0 8px 8px;display:flex;position:absolute;top:40px;bottom:0;left:0;overflow:hidden auto}.PresentationEditor-module-scss-module__wcrwNG__slidePreview{border:solid 2px var(--border-secondary);aspect-ratio:16/10;cursor:pointer;width:150px;margin-bottom:2px;position:relative;overflow:hidden}.PresentationEditor-module-scss-module__wcrwNG__slidePreview.PresentationEditor-module-scss-module__wcrwNG__active{opacity:1;outline-offset:-4px;outline:2px solid #8e4cff}.PresentationEditor-module-scss-module__wcrwNG__slidePreview.PresentationEditor-module-scss-module__wcrwNG__active .PresentationEditor-module-scss-module__wcrwNG__slideCover{background:0 0}.PresentationEditor-module-scss-module__wcrwNG__slideCover{width:100%;height:100%;z-index:1px;background:#00000080;transition:all .3s;position:absolute;top:0;left:0}.PresentationEditor-module-scss-module__wcrwNG__slideCover:hover{background:0 0}.PresentationEditor-module-scss-module__wcrwNG__configNode{background-color:var(--background-secondary);justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:800;display:flex}.PresentationEditor-module-scss-module__wcrwNG__presentation{aspect-ratio:16/10;flex:1}.PresentationEditor-module-scss-module__wcrwNG__presentation iframe:first-child{border:0;width:100%;height:100%}
.LabelFilter-module-scss-module__P25otW__list{flex-direction:column;display:flex}.LabelFilter-module-scss-module__P25otW__item{border-left:4px solid #0000;padding:6px 4px}.LabelFilter-module-scss-module__P25otW__item:hover{background-color:var(--background-tertiary)}.LabelFilter-module-scss-module__P25otW__item.LabelFilter-module-scss-module__P25otW__active{background-color:var(--background-tertiary);border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:4px solid var(--primary-base)!important}
.TileEditor-module-scss-module__sM4jUW__header{font-weight:700}
.BoardEditor-module-scss-module__2b8m9W__container{flex-direction:column;height:100%;display:flex;position:relative}.BoardEditor-module-scss-module__2b8m9W__container .BoardEditor-module-scss-module__2b8m9W__SplitPane{overflow:auto!important}.BoardEditor-module-scss-module__2b8m9W__boardContainer{flex:1;height:100%;padding:10px}
.SearchBar-module-scss-module__ERY8MG__labelSelect{min-width:150px}
.TheLoginScreen-module-scss-module__1L_HUG__infoSegment{padding:3rem 0!important}.TheLoginScreen-module-scss-module__1L_HUG__infoSegment .segment h2{margin-bottom:1em!important;font-size:3em!important}.TheLoginScreen-module-scss-module__1L_HUG__infoPanel{color:#fff;z-index:2;width:50%;margin:16px 10% 16px auto}@media (max-width:992px){.TheLoginScreen-module-scss-module__1L_HUG__collapsible{flex-wrap:wrap}}.TheLoginScreen-module-scss-module__1L_HUG__title{margin-bottom:16px;font-size:40px;line-height:40px}@media (max-width:992px){.TheLoginScreen-module-scss-module__1L_HUG__title{color:#fff;line-height:22px;font-size:22px!important}}@media (min-width:992px) and (max-width:1199px){.TheLoginScreen-module-scss-module__1L_HUG__title{color:#fff;line-height:30px;font-size:30px!important}}@media (max-width:992px){.TheLoginScreen-module-scss-module__1L_HUG__titleDescription{display:none}}.TheLoginScreen-module-scss-module__1L_HUG__titleShortDescription{display:none}@media (max-width:992px){.TheLoginScreen-module-scss-module__1L_HUG__titleShortDescription{display:block}}.TheLoginScreen-module-scss-module__1L_HUG__imageSegment{background-image:url(/images/backdrop.jpg);background-repeat:no-repeat;background-size:auto;border-radius:8px;width:100%;margin-top:48px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:0 4px 24px 8px #1414141a}.TheLoginScreen-module-scss-module__1L_HUG__extendedText{display:none}@media (min-width:1200px){.TheLoginScreen-module-scss-module__1L_HUG__extendedText{display:block}}@media (max-width:767px){.TheLoginScreen-module-scss-module__1L_HUG__extendedText{display:block}}.TheLoginScreen-module-scss-module__1L_HUG__extendedText2{display:none}@media (min-width:992px){.TheLoginScreen-module-scss-module__1L_HUG__extendedText2{display:block}}@media (max-width:767px){.TheLoginScreen-module-scss-module__1L_HUG__extendedText2{display:block}}
.TextAreaAutoGrow-module-scss-module__LmS2YG__growWrap{display:grid}.TextAreaAutoGrow-module-scss-module__LmS2YG__growWrap:after{content:attr(data-replicated-value)" ";white-space:pre-wrap;visibility:hidden}.TextAreaAutoGrow-module-scss-module__LmS2YG__growWrap>textarea{resize:none;overflow:hidden}.TextAreaAutoGrow-module-scss-module__LmS2YG__growWrap>textarea,.TextAreaAutoGrow-module-scss-module__LmS2YG__growWrap:after{font:inherit;border:1px solid #000;grid-area:1/1/2/2;padding:.5rem}
