.annotation-button{background-color:rgba(0,0,0,0);border:none;fill:rgba(0,0,0,0);position:absolute}.annotation-layer.show-buttons .annotation-button:hover{fill:rgba(21,0,255,.125);stroke:#1500ff;stroke-dasharray:2;stroke-width:2px}.annotation-button.source{fill:rgba(0,0,0,0);stroke:#1500ff;stroke-dasharray:none;stroke-width:2px}
.annotation-node .node-highlight{fill:rgba(0,0,0,0)}.annotation-node .node-center{fill:rgba(0,0,0,0)}.annotation-layer.show-handles .annotation-node:hover .node-highlight{fill:rgba(21,0,255,.125)}.annotation-layer.show-handles .annotation-node:hover .node-center{fill:rgba(21,0,255,.5)}.annotation-node.active .node-highlight{fill:rgba(21,0,255,.25)}.annotation-node.active .node-center{fill:#1500ff}
.arrow{stroke-opacity:.5;pointer-events:none}.arrow .arrow-stem{stroke:#1500ff;stroke-width:3}.arrow .arrow-arrowhead{fill:#1500ff}.arrow.background-arrow .arrow-stem{stroke-opacity:0;stroke-width:11px;pointer-events:none}.annotation-layer.show-handles .arrow.background-arrow .arrow-stem{pointer-events:visibleStroke}.annotation-layer.show-handles .arrow.background-arrow:hover .arrow-stem{stroke-opacity:.125}.actual-sparrow.selected .arrow.background-arrow .arrow-stem{stroke-opacity:.25}.annotation-layer.editing .arrow.background-arrow{pointer-events:stroke}
.annotation-layer .text-object{pointer-events:none}.annotation-layer .text-object .text-region{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;width:100%}.annotation-layer .text-object .text-region .text-box{background-color:#fff;border:2px solid #1500ff;border-radius:10px;max-width:calc(100% - 8px)}.annotation-layer .text-object .text-region .text-box.text-display{color:#1500ff}.annotation-layer .text-object .text-region .text-box.text-display.default-text{font-style:italic}.annotation-layer .text-object .text-region .text-box.text-display:hover{outline:4px solid rgba(21,0,255,.125)}.annotation-layer .text-object .text-region .text-box.text-display.can-edit:hover{cursor:pointer}.annotation-layer .text-object .text-region .text-box.text-display.dragging{background-color:#1500ff;color:#fff}.annotation-layer .text-object .text-region .text-box.text-display.dragging:hover{outline:4px solid rgba(21,0,255,.25)}.annotation-layer .text-object .text-region .text-box.text-input{background-color:#e2e0fd;text-align:center}.annotation-layer .drag-handle{pointer-events:none}.annotation-layer.show-handles .drag-handle{cursor:pointer;pointer-events:auto}.annotation-layer .sparrow-delete-button{fill-opacity:0;pointer-events:none}.annotation-layer .sparrow-delete-button .sparrow-delete-button-front{pointer-events:none}.annotation-layer .sparrow-delete-button .sparrow-delete-icon{pointer-events:none}.annotation-layer .sparrow-delete-button .sparrow-delete-button-highlight{fill:#1500ff}.actual-sparrow.selected .annotation-layer .sparrow-delete-button .sparrow-delete-button-highlight{fill-opacity:0}.actual-sparrow.selected .annotation-layer .sparrow-delete-button .sparrow-delete-button-highlight:hover,.sparrow-delete-button:hover .actual-sparrow.selected .annotation-layer .sparrow-delete-button .sparrow-delete-button-highlight{fill-opacity:.125}.actual-sparrow.selected .annotation-layer .sparrow-delete-button .sparrow-delete-button-front{fill:#1500ff;fill-opacity:1}.actual-sparrow.selected .annotation-layer .sparrow-delete-button .sparrow-delete-icon{fill-opacity:1}.annotation-layer .sparrow-delete-button:active .sparrow-delete-button-highlight{fill-opacity:.25}.annotation-layer .sparrow-delete-button:active .sparrow-delete-button-front{fill:#1500ff;fill-opacity:1}.annotation-layer .sparrow-delete-button:active .sparrow-delete-icon{fill-opacity:1}.annotation-layer.show-handles .sparrow-delete-button{cursor:pointer;pointer-events:auto}.annotation-layer.show-handles .sparrow-delete-button:hover .sparrow-delete-button-highlight{fill-opacity:.125}.annotation-layer.show-handles .sparrow-delete-button:hover .sparrow-delete-button-front{fill:#1500ff;fill-opacity:1}.annotation-layer.show-handles .sparrow-delete-button:hover .sparrow-delete-icon{fill-opacity:1}.annotation-layer.show-handles .visible-delete-button .sparrow-delete-button-front{fill:#887ff7;fill-opacity:1}.annotation-layer.show-handles .visible-delete-button .sparrow-delete-icon{fill-opacity:1}
.annotation-layer{height:100%;pointer-events:none;position:absolute;top:0;width:100%}.annotation-layer.editing{pointer-events:all}.annotation-layer.editing .text-box{pointer-events:all}.annotation-layer.hidden{display:none}.annotation-layer .annotation-svg{height:100%;overflow:hidden;width:100%}
.optional-loading-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibGRzLXNwaW5uZXIiIHdpZHRoPSIxMjhweCIgIGhlaWdodD0iMTI4cHgiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIHN0eWxlPSJiYWNrZ3JvdW5kOiBub25lOyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ2IiB5PSIyNiIgcng9IjkuMjAwMDAwMDAwMDAwMDAxIiByeT0iNS4yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjMjAyMDIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuOTE2NjY2NjY2NjY2NjY2NnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzAgNTAgNTApIj4KICA8cmVjdCB4PSI0NiIgeT0iMjYiIHJ4PSI5LjIwMDAwMDAwMDAwMDAwMSIgcnk9IjUuMiIgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0iIzMwMzAzMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjgzMzMzMzMzMzMzMzMzMzRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDYwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiM0MDQwNDAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC43NXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTAgNTApIj4KICA8cmVjdCB4PSI0NiIgeT0iMjYiIHJ4PSI5LjIwMDAwMDAwMDAwMDAwMSIgcnk9IjUuMiIgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0iIzUwNTA1MCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjY2NjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDEyMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ2IiB5PSIyNiIgcng9IjkuMjAwMDAwMDAwMDAwMDAxIiByeT0iNS4yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjNjA2MDYwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNTgzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiM3MDcwNzAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxODAgNTAgNTApIj4KICA8cmVjdCB4PSI0NiIgeT0iMjYiIHJ4PSI5LjIwMDAwMDAwMDAwMDAwMSIgcnk9IjUuMiIgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0iIzgwODA4MCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjQxNjY2NjY2NjY2NjY2NjdzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDIxMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ2IiB5PSIyNiIgcng9IjkuMjAwMDAwMDAwMDAwMDAxIiByeT0iNS4yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjOTA5MDkwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMzMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjQwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNhNGE0YTQiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4yNXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjcwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNiNmI2YjYiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4xNjY2NjY2NjY2NjY2NjY2NnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzAwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNkMGQwZDAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4wODMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzMwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNlMGUwZTAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48L3N2Zz4=);background-size:auto;background-repeat:no-repeat;width:200px;height:200px;position:absolute;left:0px;top:100px}
.row-section-header{width:100%;height:26px;background-color:#ffe6d0;display:flex;font-size:14px}.row-section-header.planning-doc{background-color:#dcecde}.row-section-header .initials{color:#fff;background-color:#ffb16b;width:36px;display:flex;align-items:center;justify-content:space-around}.row-section-header .initials.planning-doc{background-color:#a6d0ac}.row-section-header .title{color:#3f3f3f;flex:1;margin:auto;padding-right:60px}
.tool-tile.placeholder{border:0}.tool-tile.placeholder.readonly{border:0}.tool-tile.placeholder.readonly .placeholder-tool{border:none}.placeholder-tool{width:100%;height:50px;min-height:50px;background-color:#fff;font-style:italic;display:flex;align-items:center;justify-content:center;color:#707070;border-color:#bfbfbf;border-style:dashed;border-width:1px}
.tile-comments.open{position:absolute;right:0;bottom:0;background-color:#d3d3d3;max-width:50%;max-height:100%;text-align:left;z-index:9;border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:scroll}.tile-comments.open .comments .title,.tile-comments.open .comments .comment{margin:5px}.tile-comments.open .comments .title{font-weight:bold}.tile-comments.open .comments .comment{cursor:pointer;display:flex;align-items:center}.tile-comments.open .comments .comment .delete{display:flex}.tile-comments.open .comments .comment .delete svg{width:25px;height:25px;cursor:pointer}.tile-comments.open .comments .comment .delete:hover{color:#708090}.tile-comments.open .close svg{position:absolute;width:30px;height:30px;right:0;top:0;cursor:pointer}.tile-comments.closed .icon-geometry-comment{position:absolute;width:30px;height:30px;right:0;z-index:9;background-color:#d3d3d3;bottom:0;right:0;cursor:pointer;border-top-left-radius:6px}
.link-color-0{background-color:#d8bed8 !important}.link-color-0:active:not(.disabled){background-color:#7d287e !important}.link-color-1{background-color:#d7e3c9 !important}.link-color-1:active:not(.disabled){background-color:#547935 !important}.link-color-2{background-color:#bbdaef !important}.link-color-2:active:not(.disabled){background-color:#205ca6 !important}.link-color-3{background-color:#c9e3de !important}.link-color-3:active:not(.disabled){background-color:#35796f !important}.link-color-4{background-color:#f1e2bc !important}.link-color-4:active:not(.disabled){background-color:#b17421 !important}.link-color-5{background-color:#e8c5c6 !important}.link-color-5:active:not(.disabled){background-color:#8a2e30 !important}
.icon-link-indicator{cursor:default;position:absolute;right:28px;box-sizing:content-box;width:19px;height:21px;padding-left:1px;padding-right:1px;padding-bottom:0px;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;background-color:#dfdfdf;border:2px solid rgba(0,0,0,0);border-right:0;border-top:0;z-index:2;opacity:1;transition:.3s}.icon-link-indicator:focus{outline:none}.link-icon{background-repeat:no-repeat;width:20px;height:20px;margin-top:1px;margin-left:-1px;left:0px;cursor:default}
.tool-tile{position:relative;z-index:0;overflow:hidden;height:100%;flex:1 1 auto;border:1px solid #ccc}.tool-tile .tile-content{border:1px solid #fff}.tool-tile.readonly,.tool-tile.readonly.hovered{border:1px solid #828282}.tool-tile.readonly .tile-content,.tool-tile.readonly.hovered .tile-content{border:1px solid #828282}.tool-tile:focus{outline:none}.tool-tile.hovered{border:1px solid #82c8d7}.tool-tile.hovered .tile-content.hovered{border:1px solid #82c8d7}.tool-tile.selected{border:1px solid #0592af}.tool-tile.selected .tile-content.selected{border:1px solid #0592af}.tool-tile.annotatable{border:1px solid #1500ff}.tool-tile.annotatable .tile-content{border:1px solid #1500ff}.tool-tile.selected-for-comment.readonly{background-color:#f7fbc7}.tool-tile .tool-tile-drag-handle{position:absolute;right:-1px;top:-1px;box-sizing:border-box;width:34px;height:34px;z-index:99;opacity:0;transition:.3s}.tool-tile .tool-tile-drag-handle.hovered{opacity:.5}.tool-tile .tool-tile-drag-handle:hover{cursor:-webkit-grab;cursor:grab;opacity:1}.tool-tile .tool-tile-drag-handle.selected{opacity:1}.tool-tile .tool-tile-drag-handle:focus{outline:none}.tool-tile .tool-tile-resize-handle{position:absolute;right:-1px;bottom:-1px;box-sizing:border-box;width:34px;height:34px;z-index:10;opacity:0;transition:.3s}.tool-tile .tool-tile-resize-handle.hovered{opacity:.5}.tool-tile .tool-tile-resize-handle:hover{cursor:row-resize;opacity:1}.tool-tile .tool-tile-resize-handle.selected{opacity:1}.tool-tile .tool-tile-resize-handle:focus{outline:none}.problem-panel .tool-tile.readonly,.iframe-control .tool-tile.readonly{border:1px solid #fff}.problem-panel .tool-tile.readonly .tile-content,.iframe-control .tool-tile.readonly .tile-content{border:1px solid #fff}.problem-panel .tool-tile.readonly.hovered,.iframe-control .tool-tile.readonly.hovered{border:1px solid rgba(191,191,191,.5)}.problem-panel .tool-tile.readonly.hovered .tile-content.hovered,.iframe-control .tool-tile.readonly.hovered .tile-content.hovered{border:1px solid rgba(191,191,191,.5)}.problem-panel .tool-tile.readonly.selected,.iframe-control .tool-tile.readonly.selected{border:1px solid #bfbfbf}.problem-panel .tool-tile.readonly.selected .tile-content.selected,.iframe-control .tool-tile.readonly.selected .tile-content.selected{border:1px solid #bfbfbf}.problem-panel .tool-tile.teacher,.iframe-control .tool-tile.teacher{background-color:#edf5ee;margin:5px 0 10px 20px;padding:10px;border-left:2px solid #4ea15a;border-right:0;border-top:0;border-bottom:0}.problem-panel .tool-tile.teacher .tile-content,.iframe-control .tool-tile.teacher .tile-content{border:0;background-color:#edf5ee}
.tile-row{position:relative;min-height:18px;display:flex;flex-direction:row;align-content:flex-start;margin:2px;gap:2px}.tile-row.has-teacher-tiles{margin-bottom:5px}.tile-row .drop-feedback{position:absolute;pointer-events:none;opacity:0;z-index:1}.tile-row .drop-feedback.show{background-color:#00aae2;opacity:.25}.tile-row .drop-feedback.top{left:0;right:0;top:-8px;height:16px}.tile-row .drop-feedback.left{left:0;top:0;bottom:0;width:16px}.tile-row .drop-feedback.right{right:0;top:0;bottom:0;width:16px}.tile-row .drop-feedback.bottom{left:0;right:0;bottom:-8px;height:16px}.tile-row .bottom-resize-handle{position:absolute;left:0;right:0;bottom:-6px;height:15px;z-index:2}.tile-row .bottom-resize-handle.enable{cursor:row-resize}.tile-row .bottom-resize-handle.disable{pointer-events:none}
.document-content{box-sizing:border-box;height:100%;width:100%;background-color:#fff;padding:0;overflow:auto}.document-content .spacer{height:300px}.document-content .spacer.playback-spacer{height:350px}.document-content .playback-spacer{height:50px}.document-content-smooth-scroll{scroll-behavior:smooth}
.playback-controls{display:flex;flex-direction:row;align-items:center;width:calc(100% - 5px);height:46px}.playback-controls.loading{justify-content:center}.playback-controls.my-work{background-color:#f0f9fb}.playback-controls.class-work{background-color:#f9efff}.playback-controls.sort-work,.playback-controls.student-work{background-color:#f6f6f6}.playback-controls.learning-log{background-color:#edf5ee}.playback-controls.problems{background-color:#fff2e7}.playback-controls .control-separator{width:2px;height:46px;bottom:2px}.playback-controls .control-separator.my-work{background-color:#b7e2ec}.playback-controls .control-separator.class-work{background-color:#e3b1ff}.playback-controls .control-separator.sort-work,.playback-controls .control-separator.student-work{background-color:#dfdfdf}.playback-controls .control-separator.learning-log{background-color:#a6d0ac}.playback-controls .control-separator.problems{background-color:#ffc18a}.playback-controls .play-button,.playback-controls .pause-button{cursor:pointer;width:42px;height:46px;padding:9px 2px 5px 5px}.playback-controls .play-button.disabled,.playback-controls .pause-button.disabled{opacity:35%;cursor:auto;pointer-events:none}.playback-controls .play-button.my-work,.playback-controls .pause-button.my-work{background-color:#f0f9fb;stroke:#0481a0;fill:#f0f9fb}.playback-controls .play-button.my-work:hover,.playback-controls .pause-button.my-work:hover{background-color:#b7e2ec;fill:#b7e2ec}.playback-controls .play-button.my-work:active,.playback-controls .pause-button.my-work:active{background-color:#6fc6da;fill:#6fc6da}.playback-controls .play-button.my-work path,.playback-controls .pause-button.my-work path{fill:#0481a0}.playback-controls .play-button.my-work.playing,.playback-controls .pause-button.my-work.playing{background-color:#6fc6da;fill:#6fc6da}.playback-controls .play-button.my-work.playing:hover,.playback-controls .pause-button.my-work.playing:hover{background-color:#b7e2ec;fill:#b7e2ec}.playback-controls .play-button.class-work,.playback-controls .pause-button.class-work{background-color:#f9efff;fill:#f9efff;stroke:#aa2ff0}.playback-controls .play-button.class-work:hover,.playback-controls .pause-button.class-work:hover{background-color:#e3b1ff;fill:#e3b1ff}.playback-controls .play-button.class-work:active,.playback-controls .pause-button.class-work:active{background-color:#d68cff;fill:#d68cff}.playback-controls .play-button.class-work path,.playback-controls .pause-button.class-work path{fill:#aa2ff0}.playback-controls .play-button.class-work.playing,.playback-controls .pause-button.class-work.playing{background-color:#d68cff;fill:#d68cff}.playback-controls .play-button.class-work.playing:hover,.playback-controls .pause-button.class-work.playing:hover{background-color:#e3b1ff;fill:#e3b1ff}.playback-controls .play-button.sort-work,.playback-controls .play-button.student-work,.playback-controls .pause-button.sort-work,.playback-controls .pause-button.student-work{background-color:#f6f6f6;fill:#f6f6f6;stroke:#545454}.playback-controls .play-button.sort-work:hover,.playback-controls .play-button.student-work:hover,.playback-controls .pause-button.sort-work:hover,.playback-controls .pause-button.student-work:hover{background-color:#dfdfdf;fill:#dfdfdf}.playback-controls .play-button.sort-work:active,.playback-controls .play-button.student-work:active,.playback-controls .pause-button.sort-work:active,.playback-controls .pause-button.student-work:active{background-color:#bfbfbf;fill:#bfbfbf}.playback-controls .play-button.sort-work path,.playback-controls .play-button.student-work path,.playback-controls .pause-button.sort-work path,.playback-controls .pause-button.student-work path{fill:#545454}.playback-controls .play-button.sort-work.playing,.playback-controls .play-button.student-work.playing,.playback-controls .pause-button.sort-work.playing,.playback-controls .pause-button.student-work.playing{background-color:#bfbfbf;fill:#bfbfbf}.playback-controls .play-button.sort-work.playing:hover,.playback-controls .play-button.student-work.playing:hover,.playback-controls .pause-button.sort-work.playing:hover,.playback-controls .pause-button.student-work.playing:hover{background-color:#dfdfdf;fill:#dfdfdf}.playback-controls .play-button.learning-log,.playback-controls .pause-button.learning-log{background-color:#c1dec6;fill:#c1dec6;stroke:#2a8a38}.playback-controls .play-button.learning-log:hover,.playback-controls .pause-button.learning-log:hover{background-color:#a6d0ac;fill:#a6d0ac}.playback-controls .play-button.learning-log:active,.playback-controls .pause-button.learning-log:active{background-color:#7bb984;fill:#7bb984}.playback-controls .play-button.learning-log path,.playback-controls .pause-button.learning-log path{fill:#2a8a38}.playback-controls .play-button.learning-log.playing,.playback-controls .pause-button.learning-log.playing{background-color:#7bb984;fill:#7bb984}.playback-controls .play-button.learning-log.playing:hover,.playback-controls .pause-button.learning-log.playing:hover{background-color:#a6d0ac;fill:#a6d0ac}.playback-controls .play-button.problems,.playback-controls .pause-button.problems{background-color:#fff2e7;fill:#fff2e7;stroke:#ea6d2f}.playback-controls .play-button.problems:hover,.playback-controls .pause-button.problems:hover{background-color:#ffc18a;fill:#ffc18a}.playback-controls .play-button.problems:active,.playback-controls .pause-button.problems:active{background-color:#ffa350;fill:#ffa350}.playback-controls .play-button.problems path,.playback-controls .pause-button.problems path{fill:#ea6d2f}.playback-controls .play-button.problems.playing,.playback-controls .pause-button.problems.playing{background-color:#ffa350;fill:#ffa350}.playback-controls .play-button.problems.playing:hover,.playback-controls .pause-button.problems.playing:hover{background-color:#ffc18a;fill:#ffc18a}.slider-component{width:calc(100% - 150px);height:46px;display:flex;justify-items:center;flex-direction:column;position:relative}.slider-component .marker-component{height:20px;width:calc(100% - 3px);position:absolute;right:0}.slider-component .marker-component.my-work{background-color:#cdebf2}.slider-component .marker-component.class-work{background-color:#ecc9ff}.slider-component .marker-component.sort-work,.slider-component .marker-component.student-work{background-color:#e9e9e9}.slider-component .marker-component.learning-log{background-color:#c1dec6}.slider-component .marker-component.problems{background-color:#ffd4ad}.slider-component .slider-container{width:100%;height:26px;display:flex;align-items:center;position:absolute;bottom:0}.slider-component .marker-container{position:absolute;top:0px}.slider-component .marker-container .marker-id{position:absolute;top:1px;left:7px;font-size:11px}.slider-component .marker-container.my-work path:first-of-type{fill:#0481a0}.slider-component .marker-container.my-work path:last-of-type{fill:#cdebf2;stroke:#0481a0;stroke-width:2px}.slider-component .marker-container.my-work.selected{color:#fff}.slider-component .marker-container.my-work.selected path:last-of-type{fill:#0481a0}.slider-component .marker-container.class-work path:first-of-type{fill:#aa2ff0}.slider-component .marker-container.class-work path:last-of-type{fill:#ecc9ff;stroke:#aa2ff0;stroke-width:2px}.slider-component .marker-container.class-work.selected{color:#fff}.slider-component .marker-container.class-work.selected path:last-of-type{fill:#aa2ff0}.slider-component .marker-container.sort-work path:first-of-type,.slider-component .marker-container.student-work path:first-of-type{fill:#545454}.slider-component .marker-container.sort-work path:last-of-type,.slider-component .marker-container.student-work path:last-of-type{fill:#e9e9e9;stroke:#545454;stroke-width:2px}.slider-component .marker-container.sort-work.selected,.slider-component .marker-container.student-work.selected{color:#fff}.slider-component .marker-container.sort-work.selected path:last-of-type,.slider-component .marker-container.student-work.selected path:last-of-type{fill:#545454}.slider-component .marker-container.learning-log path:first-of-type{fill:#2a8a38}.slider-component .marker-container.learning-log path:last-of-type{fill:#c1dec6;stroke:#2a8a38;stroke-width:2px}.slider-component .marker-container.learning-log.selected{color:#fff}.slider-component .marker-container.learning-log.selected path:last-of-type{fill:#2a8a38}.slider-component .marker-container.problems path:first-of-type{fill:#ea6d2f}.slider-component .marker-container.problems path:last-of-type{fill:#ffd4ad;stroke:#ea6d2f;stroke-width:2px}.slider-component .marker-container.problems.selected{color:#fff}.slider-component .marker-container.problems.selected path:last-of-type{fill:#ea6d2f}.slider-component .rc-slider{position:relative;width:100%;height:14px;padding:12px 0;margin:0 10px 0 10px;border-radius:6px;touch-action:none;box-sizing:border-box}.slider-component .rc-slider-rail{position:absolute;width:100%;height:2px;background-color:#949494;border-radius:6px}.slider-component .rc-slider-track{position:relative;width:100%;height:4px;top:-1px;background-color:#545454;border-radius:6px}.slider-component .rc-slider-handle{position:absolute;top:1.5px;width:22px;height:22px;border:solid 2px;background-color:#fff;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;touch-action:pan-x;z-index:2}.slider-component .rc-slider-handle:focus{outline:none;box-shadow:none}.slider-component .rc-slider-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.slider-component .rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.slider-component .rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.slider-component .rc-slider-mark-text-active{color:#666}.slider-component .rc-slider-step{position:absolute;width:calc(100% - 24px);height:4px;background:rgba(0,0,0,0);pointer-events:none}.slider-component .rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.slider-component .rc-slider-dot-reverse{margin-right:-4px}.slider-component .rc-slider.my-work .rc-slider-handle{border-color:#0481a0}.slider-component .rc-slider.my-work .rc-slider-handle:hover{background-color:#b7e2ec}.slider-component .rc-slider.my-work .rc-slider-handle:active{background-color:#6fc6da}.slider-component .rc-slider.class-work .rc-slider-handle{border-color:#aa2ff0}.slider-component .rc-slider.class-work .rc-slider-handle:hover{background-color:#ecc9ff}.slider-component .rc-slider.class-work .rc-slider-handle:active{background-color:#d68cff}.slider-component .rc-slider.sort-work .rc-slider-handle,.slider-component .rc-slider.student-work .rc-slider-handle{border-color:#545454}.slider-component .rc-slider.sort-work .rc-slider-handle:hover,.slider-component .rc-slider.student-work .rc-slider-handle:hover{background-color:#dfdfdf}.slider-component .rc-slider.sort-work .rc-slider-handle:active,.slider-component .rc-slider.student-work .rc-slider-handle:active{background-color:#bfbfbf}.slider-component .rc-slider.learning-log .rc-slider-handle{border-color:#2a8a38}.slider-component .rc-slider.learning-log .rc-slider-handle:hover{background-color:#c1dec6}.slider-component .rc-slider.learning-log .rc-slider-handle:active{background-color:#7bb984}.slider-component .rc-slider.problems .rc-slider-handle{border-color:#ea6d2f}.slider-component .rc-slider.problems .rc-slider-handle:hover{background-color:#ffd4ad}.slider-component .rc-slider.problems .rc-slider-handle:active{background-color:#ffa350}.time-info{width:85px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#3f3f3f;font-size:13px;margin:0 12px;pointer-events:none}.time-info div{margin:0}
.playback-component{display:flex;flex-direction:row;align-items:center;justify-content:center;width:44px;height:49px;position:absolute;bottom:0;left:0;right:0;border:1.5px solid;border-left:none;border-right:none;border-bottom:none;border-top-right-radius:5px;background-color:#fff;box-sizing:border-box}.playback-component.show-control{width:100%;border-top-right-radius:0px}.playback-component.disabled{opacity:35%;cursor:auto;pointer-events:none}.playback-component.my-work{border-color:#0592af}.playback-component.class-work,.playback-component.sort-work{border-color:#c765ff}.playback-component.student-work{border-color:#707070}.playback-component.learning-log{border-color:#4ea15a}.playback-component.problems{border-color:#ff8415}.playback-component.my-work{background-color:#f0f9fb}.playback-component.class-work{background-color:#f9efff}.playback-component.sort-work,.playback-component.student-work{background-color:#f6f6f6}.playback-component.learning-log{background-color:#edf5ee}.playback-component.problems{background-color:#fff2e7}.playback-component .playback-toolbar-button-component{display:flex;justify-content:center;align-items:center;position:relative;width:42px}.playback-component .playback-toolbar-button-component .playback-toolbar-button{width:36px;height:42px;padding:4px 2px 5px 1px;cursor:pointer}.playback-component .playback-toolbar-button-component .playback-toolbar-button.my-work{background-color:#b7e2ec}.playback-component .playback-toolbar-button-component .playback-toolbar-button.my-work:hover{background-color:#93d5e4}.playback-component .playback-toolbar-button-component .playback-toolbar-button.my-work:active{background-color:#6fc6da}.playback-component .playback-toolbar-button-component .playback-toolbar-button.class-work,.playback-component .playback-toolbar-button-component .playback-toolbar-button.sort-work{border-color:#c765ff;background-color:#ecc9ff}.playback-component .playback-toolbar-button-component .playback-toolbar-button.class-work:hover,.playback-component .playback-toolbar-button-component .playback-toolbar-button.sort-work:hover{background-color:#e3b1ff}.playback-component .playback-toolbar-button-component .playback-toolbar-button.class-work:active,.playback-component .playback-toolbar-button-component .playback-toolbar-button.sort-work:active{background-color:#d68cff}.playback-component .playback-toolbar-button-component .playback-toolbar-button.student-work{background-color:#dfdfdf}.playback-component .playback-toolbar-button-component .playback-toolbar-button.student-work:hover{background-color:#cfcfcf}.playback-component .playback-toolbar-button-component .playback-toolbar-button.student-work:active{background-color:#bfbfbf}.playback-component .playback-toolbar-button-component .playback-toolbar-button.learning-log{background-color:#c1dec6}.playback-component .playback-toolbar-button-component .playback-toolbar-button.learning-log:hover{background-color:#a6d0ac}.playback-component .playback-toolbar-button-component .playback-toolbar-button.learning-log:active{background-color:#7bb984}.playback-component .playback-toolbar-button-component .playback-toolbar-button.problems{background-color:#ffd4ad}.playback-component .playback-toolbar-button-component .playback-toolbar-button.problems:hover{background-color:#ffc18a}.playback-component .playback-toolbar-button-component .playback-toolbar-button.problems:active{background-color:#ffa350}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.my-work{background-color:#6fc6da}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.my-work:hover{background-color:#93d5e4}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.my-work:active{background-color:#6fc6da}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.class-work,.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.sort-work{background-color:#e3b1ff}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.class-work:hover,.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.sort-work:hover{background-color:#ecc9ff}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.class-work:active,.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.sort-work:active{background-color:#d68cff}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.student-work{background-color:#bfbfbf}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.student-work:hover{background-color:#cfcfcf}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.student-work:active{background-color:#bfbfbf}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.learning-log{background-color:#7bb984}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.learning-log:hover{background-color:#a6d0ac}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.learning-log:active{background-color:#7bb984}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.problems{background-color:#ffc18a}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.problems:hover{background-color:#ffd4ad}.playback-component .playback-toolbar-button-component .playback-toolbar-button.show-control.problems:active{background-color:#ffa350}.playback-component .playback-toolbar-button-component.disabled{opacity:35%;cursor:auto}
.document-error{width:100%;height:100%;background:#f6cece;overflow:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text;text-align:left}.document-error h1,.document-error h2{text-align:center}
.canvas{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;text-align:center;width:100%;position:relative;z-index:0}.canvas .document{text-align:left}.canvas .icon.editability{width:40px;height:40px;color:#fff;position:absolute;opacity:.4}.canvas .icon.editability.west{left:0}.canvas .icon.editability.east{right:0}.canvas .icon.editability.north{top:0}.canvas .icon.editability.south{bottom:0}.canvas .icon.editability.north.west{background-color:#80e0ff}.canvas .icon.editability.north.east{background-color:#ffc89c}.canvas .icon.editability.south.east{background-color:#91e7a2}.canvas .icon.editability.south.west{background-color:#ffc1eb}.canvas .icon:hover{opacity:1}.canvas .canvas-debug,.canvas .canvas-overlay-message{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center}
.custom-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-select .header{display:flex;flex-direction:row;align-items:center;min-width:300px;max-width:400px;height:40px;box-sizing:border-box;border-radius:5px;border:solid 1.5px #949494;background-color:#cdebf2;font-size:13px;color:#3f3f3f;cursor:pointer}.custom-select .header:hover{background-color:#93d5e4}.custom-select .header.disabled{pointer-events:none}.custom-select .header.show-list,.custom-select .header:active{background-color:#0481a0;color:#fff;border-color:#fff;border-radius:5px 5px 0 0}.custom-select .header:active .arrow{fill:#fff}.custom-select .header .title-container{display:flex;flex-direction:column;align-items:flex-start;margin:0 10px 0 10px;flex-grow:1}.custom-select .header .title-container .title{white-space:nowrap;text-overflow:ellipsis}.custom-select .header .item{flex-grow:1;max-width:345px;white-space:pre-wrap;max-height:32px;margin-left:2px;overflow:hidden}.custom-select .header .arrow{flex-shrink:0;height:24px;width:24px;margin:0 5px 0 0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:.25s}.custom-select .header .arrow.show-list{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#fff}.custom-select .header .arrow.disabled{display:none}.custom-select .list{position:absolute;margin-top:1px;background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);opacity:0;z-index:11;transition-property:opacity;transition-duration:.25s;pointer-events:none}.custom-select .list.show{opacity:1;pointer-events:auto;cursor:pointer}.custom-select .list .list-item{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;height:40px;background-color:#fff;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-select .list .list-item.bottomBorder{border-bottom:1px dashed #cdebf2}.custom-select .list .list-item .item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:10px}.custom-select .list .list-item:hover{background-color:#93d5e4}.custom-select .list .list-item:active{background-color:#0481a0;color:#fff}.custom-select .list .list-item:active .check{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiMwNDgxYTAiIGQ9Ik0xMCAxN0w1IDEyIDYuNDEgMTAuNTkgMTAgMTQuMTcgMTcuNTkgNi41OCAxOSA4eiIvPgo8L3N2Zz4K)}.custom-select .list .list-item .check{height:24px;width:24px;margin:0 2px 0 2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xMCAxN0w1IDEyIDYuNDEgMTAuNTkgMTAgMTQuMTcgMTcuNTkgNi41OCAxOSA4eiIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center}.custom-select .list .list-item .check.selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiMwNDgxYTAiIGQ9Ik0xMCAxN0w1IDEyIDYuNDEgMTAuNTkgMTAgMTQuMTcgMTcuNTkgNi41OCAxOSA4eiIvPgo8L3N2Zz4K)}.custom-select .list .list-item:active .hidden-item-check,.custom-select .list .list-item .hidden-item-check,.custom-select .list .list-item .hidden-item-check.selected{background-image:none}.custom-select .list .list-item:last-child{border-radius:0 0 5px 5px}.custom-select .line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.custom-modal{position:absolute;color:#3f3f3f;background-color:#fff;border:solid 2px #0592af;border-radius:8px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:flex;flex-direction:column;outline:none}.custom-modal .modal-header{width:100%;height:34px;flex:0 0 auto;background-color:#eee;border-top-left-radius:6px;border-top-right-radius:6px;font-weight:bold;display:flex;justify-content:center;align-items:center}.custom-modal .modal-header .modal-icon{position:absolute;left:0;width:36px;height:34px;border-top-left-radius:6px;display:flex;justify-content:center;align-items:center}.custom-modal .modal-header .modal-close{position:absolute;right:0;width:36px;height:34px;border:none;border-top-right-radius:6px;outline:none;display:flex;justify-content:center;align-items:center}.custom-modal .modal-header .modal-close:hover,.custom-modal .modal-header .modal-close:focus{background-color:#dfdfdf}.custom-modal .modal-header .modal-close:active{background-color:#bfbfbf}.custom-modal .modal-content{width:100%;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px}.custom-modal .modal-content input{height:30px;border:solid 1.5px #949494;border-radius:5px}.custom-modal .modal-footer{width:100%;flex:0 0 auto;display:flex;justify-content:flex-end;align-items:flex-start;padding:0 20px 20px 20px}.custom-modal .modal-footer .modal-button{cursor:pointer;height:30px;min-width:62px;margin-left:10px;color:#3f3f3f;background-color:#fff;border:solid 1.5px #949494;border-radius:5px;outline:none}.custom-modal .modal-footer .modal-button.disabled{opacity:35%}.custom-modal .modal-footer .modal-button.default:not(.disabled){background-color:#eee}.custom-modal .modal-footer .modal-button:hover:not(.disabled),.custom-modal .modal-footer .modal-button:focus:not(.disabled){background-color:#b7e2ec}.custom-modal .modal-footer .modal-button:active:not(.disabled){background-color:#93d5e4}
.custom-modal.publish-dialog{width:400px;outline:none}
.document-file-menu.custom-select{margin-left:5px}.document-file-menu.custom-select .header{width:60px;min-width:60px;max-width:60px;height:26px;color:#3f3f3f;background-color:#b7e2ec;font-size:14px}.document-file-menu.custom-select .header:hover{background-color:#93d5e4}.document-file-menu.custom-select .header:active,.document-file-menu.custom-select .header.show-list{background-color:#0481a0}.document-file-menu.custom-select .header:active svg path,.document-file-menu.custom-select .header.show-list svg path{fill:#fff}.document-file-menu.custom-select .header:active .title,.document-file-menu.custom-select .header.show-list .title{color:#fff}.document-file-menu.custom-select .header .arrow{fill:#0481a0}.document-file-menu.custom-select .header .title-icon{margin-left:2px;margin-right:4px;width:24px;height:24px}.document-file-menu.custom-select .header .title-icon svg{width:24px;height:24px}.document-file-menu.custom-select .header .title-container{margin:0 4px}.document-file-menu.custom-select .header .title-container .title{padding:10px 0;text-align:left}.document-file-menu.custom-select .list{width:137px;margin:0}.document-file-menu.custom-select .list .list-item{height:38px;font-size:14px}.document-file-menu.custom-select .list .list-item:active svg path{fill:#fff}.document-file-menu.custom-select .list .list-item.disabled{opacity:35%;color:#3f3f3f;background-color:#fff;pointer-events:none;cursor:auto}.document-file-menu.custom-select .list .list-item.disabled svg path{fill:#0481a0}.document-file-menu.custom-select .list .list-item .item-icon{width:24px;height:24px;margin:0 8px}.document-file-menu.custom-select .list .list-item .item-icon svg{width:24px;height:24px}
.document-tab-content{height:100%}.document-tabs{border-color:#707070;border-width:0 2px 2px 2px;border-style:solid;height:100%;display:flex;flex-direction:column}.document-tabs.my-work{border-color:#0592af}.document-tabs.class-work{border-color:#c765ff}.document-tabs.supports{border-color:#159fff}.document-tabs .tab-header-row{display:flex;flex-direction:row;align-items:center;background-color:#fff;height:36px;padding-top:3px;position:relative}.document-tabs .tab-header-row.no-sub-tabs{display:none}.document-tabs .tab-list{margin:0;padding:0;display:flex;flex:1 1 auto}.document-tabs .tab-list:after{content:"";border-bottom:solid 1.5px #949494;width:100%;z-index:1;bottom:-2px;left:0;position:absolute}.document-tabs .tab-list.single-panel{border-bottom:none}.document-tabs .tab-list .doc-tab{flex-grow:1;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;margin:0 1px;border:1.5px solid #949494;border-radius:5px 5px 0 0;background-color:#ffe6d0}.document-tabs .tab-list .doc-tab:first-of-type{margin-left:2px}.document-tabs .tab-list .doc-tab:last-of-type{margin-right:0}.document-tabs .tab-list .doc-tab.my-work{background-color:#d8eff5}.document-tabs .tab-list .doc-tab.learning-logs{background-color:#dcecde}.document-tabs .tab-list .doc-tab.class-work{background-color:#f4e0ff}.document-tabs .tab-list .doc-tab.supports{background-color:#d0ecff}.document-tabs .tab-list .doc-tab:hover{background-color:#f8f8f8}.document-tabs .tab-list .doc-tab:hover.my-work{background-color:#b7e2ec}.document-tabs .tab-list .doc-tab:hover.learning-logs{background-color:#c1dec6}.document-tabs .tab-list .doc-tab:hover.class-work{background-color:#ecc9ff}.document-tabs .tab-list .doc-tab:hover.supports{background-color:#addeff}.document-tabs .tab-list .doc-tab:active,.document-tabs .tab-list .doc-tab.selected{background-color:#f6f6f6;font-weight:bold;border-bottom:none;z-index:2}.document-tabs .tab-list .doc-tab:active.my-work,.document-tabs .tab-list .doc-tab.selected.my-work{background-color:#93d5e4}.document-tabs .tab-list .doc-tab:active.learning-logs,.document-tabs .tab-list .doc-tab.selected.learning-logs{background-color:#a6d0ac}.document-tabs .tab-list .doc-tab:active.class-work,.document-tabs .tab-list .doc-tab.selected.class-work{background-color:#e3b1ff}.document-tabs .tab-list .doc-tab:active.supports,.document-tabs .tab-list .doc-tab.selected.supports{background-color:#6bc2ff}.document-tabs .documents-panel{margin-top:2px;flex:1;min-height:0}.document-tabs .documents-panel .sub-tab-panel{height:100%}
.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:rgba(0,0,0,0)}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:rgba(0,0,0,0)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:rgba(0,0,0,0)}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media(max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}
.thumbnail-placeholder{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.thumbnail-placeholder .placeholder-icon{height:40px;width:40px}
.thumbnail-private{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.thumbnail-private .private-icon{height:40px;width:40px;fill:#0481a0}
.tab-panel-documents-section,.collapsible-documents-section{display:flex;overflow-y:auto;flex:1;flex-direction:column;padding:6px}.tab-panel-documents-section.horizontal,.collapsible-documents-section.horizontal{flex-direction:row}.tab-panel-documents-section.top-panel,.collapsible-documents-section.top-panel{padding:4px 6px 0 6px}.tab-panel-documents-section .document-divider,.collapsible-documents-section .document-divider{width:100%;border-top:solid 1px #949494;height:20px;display:flex;justify-content:center}.tab-panel-documents-section .document-divider .document-divider-label,.collapsible-documents-section .document-divider .document-divider-label{display:flex;position:relative;top:-10px;justify-content:center;align-self:center;align-items:center;background-color:#fff;border:solid 1px #949494;width:130px;height:26px}.tab-panel-documents-section.personal-documents .new-document-button-label svg path,.collapsible-documents-section.personal-documents .new-document-button-label svg path{fill:#0481a0}.tab-panel-documents-section.learning-logs .new-document-button-label svg path,.collapsible-documents-section.learning-logs .new-document-button-label svg path{fill:#2a8a38}.documents-list{display:flex;flex-wrap:wrap;align-content:flex-start;overflow-y:auto}.documents-list.top-panel{overflow-y:hidden}.documents-list.bottom-panel{border-top:solid 1px #949494;overflow-y:hidden}.documents-list.horizontal{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.documents-list .list-item{position:relative;min-height:120px;min-width:116px;border-radius:5px;padding:10px 0;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:center;overflow:hidden;cursor:pointer}.documents-list .list-item.selected{background-color:#f0d5ff}.documents-list .list-item .scaled-list-item-container{border-radius:5px;border:solid 1.5px #949494;width:96.8px;height:72.6px;background-color:#fff;padding:1px}.documents-list .list-item .scaled-list-item-container .scaled-list-item{-webkit-transform:scale(0.1);transform:scale(0.1);-webkit-transform-origin:0 0;transform-origin:0 0;height:660px;width:880px;pointer-events:none}.documents-list .list-item .scaled-list-item-container.new-document-button{position:relative}.documents-list .list-item .scaled-list-item-container.new-document-button .new-document-button-label{position:absolute;top:16px;left:-1px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;color:#c9dab7}.documents-list .list-item .scaled-list-item-container.new-document-button .new-document-button-label label{font-size:10px;color:#3f3f3f;margin-top:8px}.documents-list .list-item .icon-holder{position:absolute;top:5px;right:12px;cursor:pointer}.documents-list .list-item .icon-holder .icon-star{height:24px;width:24px;fill:#707070;opacity:.25;position:relative;right:66px;top:-1px}.documents-list .list-item .icon-holder .icon-star.starred{opacity:.75;fill:#ff8415}.documents-list .list-item .icon-holder:hover .icon-star{fill:#ff8415;opacity:.35}.documents-list .list-item .icon-holder:active .icon-star{opacity:.75;fill:#ff8415}.documents-list .list-item .icon-holder:active .icon-star.starred{opacity:.75;fill:#ff8415}.documents-list .list-item .icon-holder .bookmark-label{position:absolute;top:-2px;right:-4px;margin:0;font-size:5pt}.documents-list .list-item .info{margin-top:5px;text-align:center;font-size:10px;width:90px}.documents-list .list-item .footer{display:flex;align-items:center;justify-content:center}.documents-list .list-item .footer .icon-delete-document{height:23px;width:23px;position:relative;top:6px;right:-1px;border-radius:4px}.documents-list .list-item .footer .icon-delete-document path{fill:rgba(112,112,112,.6)}.documents-list .list-item .footer .icon-delete-document:hover{background-color:rgba(112,112,112,.25)}.documents-list .list-item .footer .icon-delete-document:hover path{fill:#707070}.documents-list .list-item .footer .icon-delete-document:active,.documents-list .list-item .footer .icon-delete-document.selected{background-color:rgba(112,112,112,.45);fill:#707070}.my-work .list-item:hover{background-color:#e2f4f8}.my-work .list-item:active,.my-work .list-item.selected{background-color:#cdebf2}.class-work .list-item:hover{background-color:#f9efff}.class-work .list-item:active,.class-work .list-item.selected{background-color:#f0d5ff}.supports .list-item:hover{background-color:#e7f5ff}.supports .list-item:active,.supports .list-item.selected{background-color:#c0e5ff}.horizontal .list-item:hover{background-color:#98ffd0;opacity:50%}.horizontal .list-item:active,.horizontal .list-item.selected{background-color:#98ffd0}.horizontal .list-item.secondary:hover{background-color:#98ebff;opacity:50%}.horizontal .list-item.secondary:active,.horizontal .list-item.secondary.secondary{background-color:#98ebff}
.demo label{font-weight:bold;width:75px;display:inline-block;text-align:right}.demo select,.demo input{margin:5px 0;padding:5px}.demo h2{font-size:16px}.demo ul{list-style-type:none;padding-left:0}.demo ul li{margin:5px 0;text-transform:capitalize}
.custom-modal.error-alert{width:400px;outline:none}.custom-modal.error-alert .modal-icon svg{width:25.2px;height:23.8px}
.network-status{height:100%;display:flex;justify-content:space-around;align-items:center}.network-status .status{width:70px;height:20px;border-radius:5px;display:flex;justify-content:center;align-items:center;background-color:#d50103;color:#fff;font-weight:bold;font-size:13px}.network-status .status.connected{background-color:#00d700;color:#3f3f3f;font-weight:normal}
.mode{height:40px;margin:10px;padding:2px 10px;border-radius:5px;display:flex;justify-content:center;align-items:center;background-color:#d50103;color:#fff}.mode svg{width:28px;fill:#fff}.tippy-tooltip a{color:#fff}
.toggle-control{box-sizing:content-box;width:34px;height:14px;cursor:pointer}.toggle-control .track{width:34px;height:14px;border-radius:7px;background-color:#949494}.toggle-control .track.toggle-on{background-color:#0592af}.toggle-control .ball{position:relative;top:-17px;width:17px;height:17px;border-radius:50%;border:2px solid #949494;background-color:#d8eff5;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:.25s}.toggle-control .ball:hover{background-color:#b7e2ec}.toggle-control .ball:active{background-color:#0592af;border-color:#fff}.toggle-control .ball.toggle-on{-webkit-transform:translate(17px, 0);transform:translate(17px, 0);background-color:#0592af;border-color:#fff}.toggle-control .ball:hover.toggle-on{background-color:#b7e2ec}.toggle-control .ball:active.toggle-on{background-color:#d8eff5;border-color:#949494}

.document{position:absolute;top:0;left:0;right:0;bottom:0;color:#000;background-color:#fff;border:2px solid #0592af;border-top-left-radius:6px}.document .titlebar{position:absolute;top:0;left:0;right:0;height:36px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border-top-left-radius:6px}.document .titlebar.planning{background-color:#b7e2ec}.document .titlebar .display-id{flex-grow:1;text-align:center;text-overflow:ellipsis;padding:12px 0;-webkit-user-select:text;-moz-user-select:text;user-select:text;color:gray}.document .titlebar .title{flex-grow:1;text-align:center;padding:10px;color:#3f3f3f;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:center;align-items:center}.document .titlebar .title .icon-edit{background-color:#d7e3c9;width:9.9px;height:10.1px;cursor:pointer;border:0;padding:0;margin-left:5px;margin-bottom:5px}.document .titlebar .title .icon-edit:focus{outline:none;outline-offset:0}.document .titlebar .title .icon-edit .edit{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzg1YTY2NyIgZD0iTTEyLjA2LDQsMTAuOTQsNS4xNmEuMy4zLDAsMCwxLS40MSwwTDcuODQsMi40N2EuMy4zLDAsMCwxLDAtLjQxTDksLjk0YTEuMTYsMS4xNiwwLDAsMSwxLjY0LDBMMTIuMDYsMi40QTEuMTYsMS4xNiwwLDAsMSwxMi4wNiw0Wk02Ljg4LDMsLjUyLDkuMzgsMCwxMi4zMkEuNTguNTgsMCwwLDAsLjY4LDEzbDIuOTUtLjUxTDEwLDYuMTJhLjMxLjMxLDAsMCwwLDAtLjQyTDcuMywzYS4yOS4yOSwwLDAsMC0uNDIsMFpNMyw4LjgzYS4zMy4zMywwLDAsMSwwLS40OEw2LjczLDQuNjJhLjM0LjM0LDAsMCwxLC40OCwwLC4zMy4zMywwLDAsMSwwLC40OEwzLjQ4LDguODNhLjMzLjMzLDAsMCwxLS40NywwWm0tLjg4LDJIMy4yOXYuODhMMS43MywxMiwxLDExLjI3LDEuMjUsOS43aC44OFoiLz48L3N2Zz4K);background-repeat:no-repeat;box-sizing:content-box;width:17.8px;height:18px}.document .titlebar .title .icon-edit .edit:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzZhOGU0YSIgZD0iTTEyLjA2LDQsMTAuOTQsNS4xNmEuMy4zLDAsMCwxLS40MSwwTDcuODQsMi40N2EuMy4zLDAsMCwxLDAtLjQxTDksLjk0YTEuMTYsMS4xNiwwLDAsMSwxLjY0LDBMMTIuMDYsMi40QTEuMTYsMS4xNiwwLDAsMSwxMi4wNiw0Wk02Ljg4LDMsLjUyLDkuMzgsMCwxMi4zMkEuNTguNTgsMCwwLDAsLjY4LDEzbDIuOTUtLjUxTDEwLDYuMTJhLjMxLjMxLDAsMCwwLDAtLjQyTDcuMywzYS4yOS4yOSwwLDAsMC0uNDIsMFpNMyw4LjgzYS4zMy4zMywwLDAsMSwwLS40OEw2LjczLDQuNjJhLjM0LjM0LDAsMCwxLC40OCwwLC4zMy4zMywwLDAsMSwwLC40OEwzLjQ4LDguODNhLjMzLjMzLDAsMCwxLS40NywwWm0tLjg4LDJIMy4yOXYuODhMMS43MywxMiwxLDExLjI3LDEuMjUsOS43aC44OFoiLz48L3N2Zz4K)}.document .titlebar .title .icon-sticky-note{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3RpY2t5X25vdGUiIGRhdGEtbmFtZT0ic3RpY2t5IG5vdGUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI2IDI2Ij48dGl0bGU+c3RpY2t5IG5vdGU8L3RpdGxlPjxwYXRoIGlkPSJ5ZWxsb3dfYmFjayIgZGF0YS1uYW1lPSJ5ZWxsb3cgYmFjayIgZD0iTTE1Ljg5LjVIMS40NmExLDEsMCwwLDAtMSwxVjI0LjU0YTEsMSwwLDAsMCwxLDFIMjQuNTRhMSwxLDAsMCwwLDEtMVYxMC4xMloiIHN0eWxlPSJmaWxsOiNmZjgiLz48cGF0aCBpZD0ic3RpY2t5X25vdGUtMiIgZGF0YS1uYW1lPSJzdGlja3kgbm90ZSIgZD0iTTE2LDBIMUExLDEsMCwwLDAsMCwxVjI1YTEsMSwwLDAsMCwxLDFIMjVhMSwxLDAsMCwwLDEtMVYxMFptLjUsMi42MkwyMy4zOCw5LjVIMTYuNVptOCwyMS44OEgxLjVWMS41SDE1VjEwYTEsMSwwLDAsMCwxLDFoOC41Wm0tNC41LThINVYxNUgyMFptLTQsNEg1VjE5SDE2WiIvPjwvc3ZnPg==);background-color:#b7e2ec;width:24px;height:24px;cursor:pointer;border:0;padding:4px;margin-left:10px}.document .titlebar .title .icon-sticky-note:focus{outline:none;outline-offset:0}.document .titlebar .title .icon-sticky-note:hover{background-color:#93d5e4}.document .titlebar .actions{flex-grow:0;padding:1px 0;display:flex;align-items:center;justify-content:space-between}.document .titlebar .actions .action.icon.icon-download{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;padding-bottom:2px}.document .titlebar .actions .mode{border-top-right-radius:6px}.document .titlebar .actions .share-separator{width:1px;height:24px;margin:0 3px;background-color:#0592af;border:.5px solid #0592af}.document .titlebar .actions .toggle-control{margin:0 4px}.document .titlebar .actions .share-label{margin:0 7px 0 3px}.document .titlebar .actions .button-set{margin-left:8px;border-radius:5px;border:solid 1.5px #949494;box-sizing:border-box;display:flex;flex-wrap:nowrap;height:26px}.document .titlebar .actions .button-set button{position:relative;border:none;height:23px;padding:0 2px;border-radius:3px;background-color:inherit}.document .titlebar .actions .button-set button.active{background-color:#6fc6da}.document .titlebar .actions .button-set button:hover{background-color:#93d5e4}.document .titlebar .actions .button-set button svg.corner-triangle{position:absolute;right:1px;bottom:1px;fill:#0481a0}.document .titlebar .actions .icon{box-sizing:content-box;background-repeat:no-repeat;background-color:#d7e3c9;color:#6a8e4a;width:36px;height:34px;padding:5px;padding-top:2px;margin-left:5px;cursor:pointer}.document .titlebar .actions .icon:hover{background-color:#b3ca9d}.document .titlebar .actions .icon:active{background-color:#9eba83}.document .titlebar .actions .ideas-button{box-sizing:border-box;height:26px;margin-left:8px;padding:1px 6px 1px 0;border-radius:5px;border:solid 1.5px #949494;background-color:#b7e2ec;display:flex;align-items:center}.document .titlebar .actions .ideas-button:hover{background-color:#93d5e4;cursor:pointer}.document .titlebar .actions .ideas-button:active{background-color:#0481a0;color:#fff;cursor:pointer;border-color:#fff}.document .titlebar .actions .icon-button{background-color:#d7e3c9;position:relative;width:34px;height:28px;margin:0 4px;cursor:pointer;border:0}.document .titlebar .actions .icon-button:hover{background-color:#c9dab7}.document .titlebar .actions .icon-button:active{background-color:#b3ca9d}.document .titlebar .actions .icon-button:focus{outline:none;outline-offset:0}.document .titlebar .actions .icon-button .button-icon{background-repeat:no-repeat;position:absolute;top:0;left:1px;width:30px;height:28px;cursor:pointer}.document .titlebar .actions .icon-button.icon-publish,.document .titlebar .actions .icon-button.icon-up1,.document .titlebar .actions .icon-button.icon-up4{height:32px;border-radius:0}.document .titlebar .actions .icon-button.icon-publish .button-icon,.document .titlebar .actions .icon-button.icon-up1 .button-icon,.document .titlebar .actions .icon-button.icon-up4 .button-icon{width:32px;height:32px}.document .titlebar .actions .icon-button.icon-publish:hover,.document .titlebar .actions .icon-button.icon-up1:hover,.document .titlebar .actions .icon-button.icon-up4:hover{background-color:#93d5e4}.document .titlebar .actions .icon-button.icon-publish:active,.document .titlebar .actions .icon-button.icon-up1:active,.document .titlebar .actions .icon-button.icon-up4:active{background-color:#6fc6da}.document .titlebar .actions .icon-new{margin-left:8px}.document .titlebar .actions .icon-new .new{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzg1YTY2NyIgZD0iTTI3LDBIM0EzLDMsMCwwLDAsMCwzVjIzYTMsMywwLDAsMCwzLDNIMjdhMywzLDAsMCwwLDMtM1YzQTMsMywwLDAsMCwyNywwWm0xLDIzYTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjVIMjhaTTExLjI1LDIySDRWN2g3LjI1VjhINVYyMWg2LjI1djFaTTI2LDdWMjJIMTguNzVWMjFIMjVWOEgxOC43NVY3Wm0tNCw4Ljc1SDE2LjI1VjIxLjVoLTIuNVYxNS43NUg4di0yLjVoNS43NVY3LjVoMi41djUuNzVIMjJaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .icon-new .new:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzZhOGU0YSIgZD0iTTI3LDBIM0EzLDMsMCwwLDAsMCwzVjIzYTMsMywwLDAsMCwzLDNIMjdhMywzLDAsMCwwLDMtM1YzQTMsMywwLDAsMCwyNywwWm0xLDIzYTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjVIMjhaTTExLjI1LDIySDRWN2g3LjI1VjhINVYyMWg2LjI1djFaTTI2LDdWMjJIMTguNzVWMjFIMjVWOEgxOC43NVY3Wm0tNCw4Ljc1SDE2LjI1VjIxLjVoLTIuNVYxNS43NUg4di0yLjVoNS43NVY3LjVoMi41djUuNzVIMjJaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .icon-new .new:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzU0NzkzNSIgZD0iTTI3LDBIM0EzLDMsMCwwLDAsMCwzVjIzYTMsMywwLDAsMCwzLDNIMjdhMywzLDAsMCwwLDMtM1YzQTMsMywwLDAsMCwyNywwWm0xLDIzYTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjVIMjhaTTExLjI1LDIySDRWN2g3LjI1VjhINVYyMWg2LjI1djFaTTI2LDdWMjJIMTguNzVWMjFIMjVWOEgxOC43NVY3Wm0tNCw4Ljc1SDE2LjI1VjIxLjVoLTIuNVYxNS43NUg4di0yLjVoNS43NVY3LjVoMi41djUuNzVIMjJaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .icon-copy{margin-right:1px}.document .titlebar .actions .icon-support{border-top-left-radius:6px;margin-left:0}.document .titlebar .actions .icon-support .support{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3VwcG9ydF9JY29uIiBkYXRhLW5hbWU9IlN1cHBvcnQgSWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzAgMzAiPjxnIGlkPSJzdXBwb3J0Ij48cGF0aCBmaWxsPSIjNGQ4ZGM4IiBkPSJNMjcsMEgzQTMsMywwLDAsMCwwLDNWMjdhMywzLDAsMCwwLDMsM0gyN2EzLDMsMCwwLDAsMy0zVjNBMywzLDAsMCwwLDI3LDBaTTE1LDI1LjVBMTIuODMsMTIuODMsMCwwLDEsMTEuNTIsMjUsMjQuNzEsMjQuNzEsMCwwLDEsNCwyN2MuMzMtLjQ0LDMuMzQtMi4yMiwyLjEzLTUuMThBMTAuODQsMTAuODQsMCwwLDEsMywxNC4yNUMzLDgsOC4zNywzLDE1LDNTMjcsOCwyNywxNC4yNSwyMS42MywyNS41LDE1LDI1LjVaTTE1LDUuMjVhNiw2LDAsMCwwLTYsNmMwLDIuOTIsMi4xNyw0LjEzLDIuODYsNi42NGg2LjM0Yy42OS0yLjUxLDIuODYtMy43MiwyLjg2LTYuNjRBNiw2LDAsMCwwLDE1LDUuMjVabS0yLjU3LDVMMTEuMDksOS42YTMuNjYsMy42NiwwLDAsMSwyLjYtMi4xM2wuMzcsMS40M0EyLjE4LDIuMTgsMCwwLDAsMTIuNDMsMTAuMjJabTQuNzIsMTEuMjYtLjM4LDEuNzV2MEgxMy4yNGwtLjM5LTEuNzdoNC4zbTEuMTYtLjlIMTEuNjlWMTguODJoNi42MloiLz48L2c+PC9zdmc+)}.document .titlebar .actions .icon-support .support:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3VwcG9ydF9JY29uIiBkYXRhLW5hbWU9IlN1cHBvcnQgSWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzAgMzAiPjxnIGlkPSJzdXBwb3J0Ij48cGF0aCBmaWxsPSIjMzI3MmI2IiBkPSJNMjcsMEgzQTMsMywwLDAsMCwwLDNWMjdhMywzLDAsMCwwLDMsM0gyN2EzLDMsMCwwLDAsMy0zVjNBMywzLDAsMCwwLDI3LDBaTTE1LDI1LjVBMTIuODMsMTIuODMsMCwwLDEsMTEuNTIsMjUsMjQuNzEsMjQuNzEsMCwwLDEsNCwyN2MuMzMtLjQ0LDMuMzQtMi4yMiwyLjEzLTUuMThBMTAuODQsMTAuODQsMCwwLDEsMywxNC4yNUMzLDgsOC4zNywzLDE1LDNTMjcsOCwyNywxNC4yNSwyMS42MywyNS41LDE1LDI1LjVaTTE1LDUuMjVhNiw2LDAsMCwwLTYsNmMwLDIuOTIsMi4xNyw0LjEzLDIuODYsNi42NGg2LjM0Yy42OS0yLjUxLDIuODYtMy43MiwyLjg2LTYuNjRBNiw2LDAsMCwwLDE1LDUuMjVabS0yLjU3LDVMMTEuMDksOS42YTMuNjYsMy42NiwwLDAsMSwyLjYtMi4xM2wuMzcsMS40M0EyLjE4LDIuMTgsMCwwLDAsMTIuNDMsMTAuMjJabTQuNzIsMTEuMjYtLjM4LDEuNzV2MEgxMy4yNGwtLjM5LTEuNzdoNC4zbTEuMTYtLjlIMTEuNjlWMTguODJoNi42MloiLz48L2c+PC9zdmc+)}.document .titlebar .actions .icon-support .support:active{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3VwcG9ydF9JY29uIiBkYXRhLW5hbWU9IlN1cHBvcnQgSWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzAgMzAiPgogIDxnIGlkPSJzdXBwb3J0Ij4KICAgIDxwYXRoIGZpbGw9IiMyMDVjYTYiIGQ9Ik0yNywwSDNBMywzLDAsMCwwLDAsM1YyN2EzLDMsMCwwLDAsMywzSDI3YTMsMywwLDAsMCwzLTNWM0EzLDMsMCwwLDAsMjcsMFpNMTUsMjUuNUExMi44MywxMi44MywwLDAsMSwxMS41MiwyNSwyNC43MSwyNC43MSwwLDAsMSw0LDI3Yy4zMy0uNDQsMy4zNC0yLjIyLDIuMTMtNS4xOEExMC44NCwxMC44NCwwLDAsMSwzLDE0LjI1QzMsOCw4LjM3LDMsMTUsM1MyNyw4LDI3LDE0LjI1LDIxLjYzLDI1LjUsMTUsMjUuNVpNMTUsNS4yNWE2LDYsMCwwLDAtNiw2YzAsMi45MiwyLjE3LDQuMTMsMi44Niw2LjY0aDYuMzRjLjY5LTIuNTEsMi44Ni0zLjcyLDIuODYtNi42NEE2LDYsMCwwLDAsMTUsNS4yNVptLTIuNTcsNUwxMS4wOSw5LjZhMy42NiwzLjY2LDAsMCwxLDIuNi0yLjEzbC4zNywxLjQzQTIuMTgsMi4xOCwwLDAsMCwxMi40MywxMC4yMlptNC43MiwxMS4yNi0uMzgsMS43NXYwSDEzLjI0bC0uMzktMS43N2g0LjNtMS4xNi0uOUgxMS42OVYxOC44Mmg2LjYyWiIgLz4KICA8L2c+Cjwvc3ZnPg==)}.document .document-tabs{position:absolute;top:36px;left:0;right:0;bottom:0;border:0}.document>.canvas-area{position:absolute;top:36px;bottom:0;left:42px;right:0;border-top:2px solid #fff}.document .statusbar{position:absolute;background:#d7e3c9;bottom:0;left:0;right:0;height:40px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:4px solid #fbf8e5;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.document .statusbar .supports{flex-grow:1}.document .statusbar .supports .supports-list{display:inline;margin:0 10px}.document .statusbar .supports .supports-list svg{display:inline-block;box-sizing:content-box;padding:5px;margin:1px 2.5px 0 0;color:#9eba83;width:24px;height:24px;cursor:pointer}.document .statusbar .supports .supports-list svg.show{color:#85a667}.document .statusbar .supports .supports-list svg.show:hover{color:#6a8e4a}.document .statusbar .supports .supports-list svg.show:active{color:#6a8e4a}.document .statusbar .supports .supports-list svg.hide{color:#b3ca9d}.document .statusbar .supports .supports-list svg.hide:hover{color:#9eba83}.document .statusbar .supports .supports-list svg.hide:active{color:#85a667}.document .statusbar .supports .visible-supports{position:absolute;bottom:44px;left:0;right:0}.document .statusbar .supports .visible-supports .supports-list{margin:0}.document .statusbar .supports .visible-supports .supports-list div{background-color:#d7e3c9;padding:5px 10px}.document .statusbar .actions{flex-grow:0;padding:1px 0}.document .statusbar .actions .mode #nextMode{display:none}.document .statusbar .actions .mode:hover #currMode{display:none}.document .statusbar .actions .mode:hover #nextMode{display:block}.document .statusbar .actions .icon{box-sizing:content-box;background-color:#d7e3c9;color:#6a8e4a;width:36px;height:34px;padding:0 5px;margin-left:5px;border-bottom-right-radius:6px;cursor:pointer}.document .statusbar .actions .icon:hover{background-color:#b3ca9d}.document .statusbar .actions .icon:active{background-color:#9eba83}.document .sticky-note-popup{font-weight:normal;position:absolute;background-color:#fffd93;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #333;padding:3px;box-shadow:3px 3px rgba(0,0,0,.25)}.document .sticky-note-popup .sticky-note-popup-titlebar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;background-color:#7da56c;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:5px}.document .sticky-note-popup .sticky-note-popup-titlebar .sticky-note-popup-titlebar-title{flex-grow:1;text-align:center;font-size:1.3em}.document .sticky-note-popup .sticky-note-popup-titlebar .sticky-note-popup-titlebar-close-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwIDMwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGQ9Ik0xNy44LDE1bDUtNWMwLjItMC4yLDAuMi0wLjUsMC0wLjdsLTIuMS0yLjFDMjAuNSw3LDIwLjIsNywyMCw3LjFsLTUsNWwtNS01QzkuOCw3LDkuNSw3LDkuMyw3LjFMNy4xLDkuMwoJQzcsOS41LDcsOS44LDcuMSwxMGw1LDVsLTUsNWMtMC4yLDAuMi0wLjIsMC41LDAsMC43bDIuMSwyLjFjMC4yLDAuMiwwLjUsMC4yLDAuNywwbDUtNWw1LDVjMC4yLDAuMiwwLjUsMC4yLDAuNywwbDIuMS0yLjEKCWMwLjItMC4yLDAuMi0wLjUsMC0wLjdMMTcuOCwxNXoiLz4KPC9zdmc+Cg==);width:24px;height:24px;cursor:pointer;border:0;z-index:3}.document .sticky-note-popup .sticky-note-popup-items{overflow:auto;max-height:400px;padding:5px}.document .sticky-note-popup .sticky-note-popup-items .sticky-note-popup-item{text-align:left;border-top:1px solid #fffd93;padding:5px 0}.document .sticky-note-popup .sticky-note-popup-items .sticky-note-popup-item.border-top{padding-top:7px;border-top:1px solid #aaa}.document .sticky-note-popup .sticky-note-popup-items .sticky-note-popup-item .sticky-note-popup-item-meta{font-size:.9em;color:#777}.document .sticky-note-popup .sticky-note-popup-items .sticky-note-popup-item .sticky-note-popup-item-content{font-size:1.1em;padding:3px 0}.annotation-mode-selection{display:flex;flex-direction:column;box-sizing:border-box;padding:1px 1.5px;border-radius:0 5px 5px 5px;border:solid 1.5px #949494}.clue-app-content .annotation-mode-selection{background-color:#b7e2ec}.annotation-mode-selection button{height:23px;padding:0 2px;border:none;border-radius:3px;background-color:inherit}.annotation-mode-selection button.active{background-color:#6fc6da}.annotation-mode-selection button:hover{background-color:#93d5e4}
.toolbar{position:absolute;top:0;left:0;bottom:2px;width:36px;display:flex;flex-direction:column;justify-content:space-between}.toolbar .tool{width:36px;height:34px;background-color:#eee;display:flex;justify-content:center;align-items:center;text-align:center;font-size:20px;font-weight:bold;margin:2px;margin-bottom:0;border:0;cursor:pointer}.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument) svg path{fill:#545454;pointer-events:none}.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument) svg path.annotation-path{fill:#1500ff}.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled:hover{background-color:#dfdfdf}.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled:active,.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled.active{background-color:#cfcfcf}.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled:active svg path,.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled.active svg path{fill:#3f3f3f;pointer-events:none}.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled:active svg path.annotation-path,.toolbar .tool:not(.fourup):not(.copytoworkspace):not(.copytodocument).enabled.active svg path.annotation-path{fill:#0800d0}.toolbar .tool.disabled{opacity:35%;cursor:auto}
.four-up{width:100%;height:100%;position:absolute}.four-up .horizontal{left:0;right:0;cursor:ns-resize}.four-up .vertical{top:0;bottom:0;cursor:ew-resize}.four-up .splitter{position:absolute;background-color:#777}.four-up .center{position:absolute;opacity:0;cursor:move}.four-up .left-side-container{position:absolute;top:-2px;bottom:0;left:0}.four-up .canvas-separator{background-color:#dfdfdf !important}.four-up .inner-canvas-area{position:absolute;top:0;left:42px;right:0;bottom:0}.four-up .inner-canvas-area .playback-component{bottom:-4px}.four-up .canvas-container{position:absolute}.four-up .canvas-container .canvas-scaler{position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;top:0;left:0}.four-up .canvas-container .member{position:absolute;font-size:12px;color:#080808;padding:8px;opacity:.75;cursor:pointer}.four-up .canvas-container .member-centered{font-size:14px;text-align:center;border-radius:0 !important;top:0 !important;right:20% !important;bottom:initial !important;left:20% !important}.four-up .canvas-container .in-student-group-view{font-size:14px;text-align:center;border-radius:0 !important;top:-34px !important;height:28px !important;left:auto !important;right:80px !important;padding:5px}.four-up .canvas-container .restore-fourup-button{position:absolute;top:-34px;left:5px;width:68px;height:26px;padding:0 5px 0 0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-radius:5px;border:solid 1.5px #949494;background-color:#eee}.four-up .canvas-container .restore-fourup-button:hover{background-color:#949494}.four-up .canvas-container .restore-fourup-button:active{background-color:#545454;color:#fff;border-color:#fff}.four-up .canvas-container .member:hover{opacity:1}.four-up .canvas-container .unshared{width:500px;font-size:32px}.four-up .canvas-container .unshared.ne{color:orange}.four-up .canvas-container .unshared.se{color:green}.four-up .canvas-container .unshared.sw{color:purple}.four-up .canvas-container .unshared .icon{height:75px}.four-up .canvas-container.north-west .member{bottom:0;right:0;background-color:#80e0ff}.four-up .canvas-container.north-east .member{bottom:0;left:0;background-color:#ffc89c;border-top-right-radius:6px}.four-up .canvas-container.south-east .member{top:0;left:0;background-color:#91e7a2;border-bottom-right-radius:6px}.four-up .canvas-container.south-west .member{top:0;right:0;background-color:#ffc1eb;border-bottom-left-radius:6px}.four-up .icon-holder{position:absolute;right:10px;top:35%;height:42px;width:42px}.four-up .icon-holder .icon-star{height:100%;width:100%;fill:#fff;opacity:.5}.four-up .icon-holder .icon-star.starred{fill:#fef171;opacity:1}
.full-screen-editable-document-content{position:absolute;top:36px;left:0;width:100%;height:calc(100% - 36px)}.contained-editable-document-content{position:relative;width:100%;height:680px}.editable-document-content.comment-select .document-content{background-color:#f7fbc7}.editable-document-content.comment-select .document-content .tool-tile{border:2px solid #f7fbc7}.editable-document-content .canvas-separator{position:absolute;top:0;left:40px;width:2px;bottom:0;background-color:#b7e2ec}.editable-document-content .canvas-area{position:absolute;height:100%;width:100%;left:0px;top:0px}.editable-document-content.show-toolbar .canvas-area{left:42px;width:calc(100% - 42px)}.editable-document-content .toolbar .tool.primary{background-color:#b7e2ec}.editable-document-content .toolbar .tool.primary svg path{fill:#0481a0 !important}.editable-document-content .toolbar .tool.primary:hover{background-color:#93d5e4}.editable-document-content .toolbar .tool.primary.active{background-color:#6fc6da}.editable-document-content.learning-log .canvas-separator{background-color:#c1dec6}.editable-document-content.learning-log .toolbar .tool.primary{background-color:#c1dec6}.editable-document-content.learning-log .toolbar .tool.primary svg path{fill:#2a8a38 !important}.editable-document-content.learning-log .toolbar .tool.primary:hover{background-color:#a6d0ac}.editable-document-content.learning-log .toolbar .tool.primary.active{background-color:#7bb984}
.app-header{position:relative;z-index:20;height:55px;background-color:#cdebf2;color:#3f3f3f;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;font-size:14px}.app-header .left{flex:2;padding:0 10px;display:flex;align-items:center;justify-content:flex-start}.app-header .left .unit{max-width:286px;flex-shrink:0}.app-header .left .unit .title{font-size:13px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header .left .unit .investigation{font-size:13px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header .left .separator{width:1.5px;height:40px;background-color:#949494;margin:0 10px;flex-shrink:0}.app-header .left .problem-dropdown{height:40px}.app-header .left .problem-dropdown .header .arrow{fill:#0481a0}.app-header .left .problem-dropdown .header .arrow.show-list{fill:#fff}.app-header .middle{display:flex;align-items:center;flex:1;justify-content:center}.app-header .middle.student{flex:0}.app-header .middle button{outline:none;background-color:#b3ca9d;border-radius:5px}.app-header .middle button:hover{background-color:#d7e3c9}.app-header .right{flex:2;padding:0 10px;text-align:center;display:flex;align-items:center;justify-content:flex-end;gap:10px}.app-header .right .network-status-and-version{display:flex;flex-direction:column;justify-content:space-between;gap:5px}.app-header .right .network-status-and-version .version{font-size:12px}.app-header .right .version{font-size:12px}.app-header .right .group{height:40px;min-width:109px;max-width:124px;box-sizing:border-box;flex-grow:0;padding:0;margin:0 10px;text-align:center;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;border-radius:5px;border:solid 1.5px #949494;cursor:pointer}.app-header .right .group:hover{background-color:#93d5e4}.app-header .right .group:active{background-color:#0481a0;color:#fff;border-color:#fff}.app-header .right .group .group-center{position:relative;left:22px;width:8px;height:8px;border-radius:2.5px;background-color:#fff}.app-header .right .group .name{font-weight:normal;font-size:13px;margin:0 2px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header .right .group .members{display:flex;flex-direction:column;color:#3f3f3f}.app-header .right .group .members .row{display:flex;flex-direction:row}.app-header .right .group .members .row .member{font-size:9px;line-height:18px;padding:3px;width:18px;height:18px;background-color:#2da343}.app-header .right .group .members .row .member.nw{background-color:#80e0ff;border-right:1px solid #fff;border-bottom:1px solid #fff}.app-header .right .group .members .row .member.ne{background-color:#ffc89c;border-top-right-radius:4px;border-left:1px solid #fff;border-bottom:1px solid #fff}.app-header .right .group .members .row .member.se{background-color:#91e7a2;border-bottom-right-radius:4px;border-left:1px solid #fff;border-top:1px solid #fff}.app-header .right .group .members .row .member.sw{background-color:#ffc1eb;border-right:1px solid #fff;border-top:1px solid #fff}.app-header .right .group .members .row .member.disconnected{background-color:#dfdfdf}.app-header .right .group .members .row .member.teacher{background-color:#ea6d2f !important}.app-header .right .group .members .row .member.empty{background-color:#cdebf2}.app-header .right .group .members .row .member .initials{margin-top:-3px}.app-header .right .profile-icon{background-color:#fff;width:36px;height:36px;border-radius:0 5px 5px 0;display:flex;justify-content:center;align-items:center;text-align:center}.app-header .right .profile-icon.teacher{border:solid 1.5px #949494;height:40px;width:40px}.app-header .right .profile-icon .profile-icon-inner{width:24px;height:24px;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0dWRlbnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSI2LjkiIHI9IjYuOSIvPgo8cGF0aCBkPSJNMTYuNSwxNC44aC0wLjZjLTEuMiwwLjUtMi41LDAuOS0zLjksMC45Yy0xLjQsMC0yLjctMC4zLTMuOS0wLjlINy41Yy0zLjksMC03LjIsMy03LjUsNi45YzAsMC40LDAuMywwLjYsMC42LDAuOAoJQzEuNiwyMy4xLDcuMSwyNCwxMiwyNHM5LjktMC45LDExLjQtMS42YzAuMy0wLjEsMC42LTAuNCwwLjYtMC44QzIzLjcsMTcuOCwyMC41LDE0LjgsMTYuNSwxNC44eiIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0dWRlbnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSI2LjkiIHI9IjYuOSIvPgo8cGF0aCBkPSJNMTYuNSwxNC44aC0wLjZjLTEuMiwwLjUtMi41LDAuOS0zLjksMC45Yy0xLjQsMC0yLjctMC4zLTMuOS0wLjlINy41Yy0zLjksMC03LjIsMy03LjUsNi45YzAsMC40LDAuMywwLjYsMC42LDAuOAoJQzEuNiwyMy4xLDcuMSwyNCwxMiwyNHM5LjktMC45LDExLjQtMS42YzAuMy0wLjEsMC42LTAuNCwwLjYtMC44QzIzLjcsMTcuOCwyMC41LDE0LjgsMTYuNSwxNC44eiIvPgo8L3N2Zz4K);background-color:#ff8415}.app-header .right .user{height:40px;padding:0 1px 0 0;flex-grow:0;display:flex;align-items:center;border-radius:5px;border:solid 1.5px #949494;box-sizing:border-box}.app-header .right .user.teacher{border-width:0}.app-header .right .user .class>.custom-select>.header{min-width:250px;border-radius:5px 0 0 5px;border-right:0}.app-header .right .user .class>.custom-select>.header .arrow{fill:#0481a0}.app-header .right .user .class>.custom-select>.header .arrow.show-list{fill:#fff}.app-header .right .user .user-contents{display:flex;flex-direction:column;align-items:flex-start;font-weight:normal;font-size:13px;min-width:108px;max-width:155px}.app-header .right .user .user-contents .custom-select .header{min-width:155px;max-width:155px}.app-header .right .user .user-contents .custom-select .header .title-container,.app-header .right .user .user-contents .custom-select .header .title-prefix,.app-header .right .user .user-contents .custom-select .header .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.app-header .right .user .student-profile-icon{background-color:#fff;width:36px;height:36px;border-radius:0 5px 5px 0;display:flex;justify-content:center;align-items:center;text-align:center}.app-header .right .user .student-profile-icon .student-profile-icon-inner{width:24px;height:24px;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0dWRlbnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSI2LjkiIHI9IjYuOSIvPgo8cGF0aCBkPSJNMTYuNSwxNC44aC0wLjZjLTEuMiwwLjUtMi41LDAuOS0zLjksMC45Yy0xLjQsMC0yLjctMC4zLTMuOS0wLjlINy41Yy0zLjksMC03LjIsMy03LjUsNi45YzAsMC40LDAuMywwLjYsMC42LDAuOAoJQzEuNiwyMy4xLDcuMSwyNCwxMiwyNHM5LjktMC45LDExLjQtMS42YzAuMy0wLjEsMC42LTAuNCwwLjYtMC44QzIzLjcsMTcuOCwyMC41LDE0LjgsMTYuNSwxNC44eiIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0dWRlbnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSI2LjkiIHI9IjYuOSIvPgo8cGF0aCBkPSJNMTYuNSwxNC44aC0wLjZjLTEuMiwwLjUtMi41LDAuOS0zLjksMC45Yy0xLjQsMC0yLjctMC4zLTMuOS0wLjlINy41Yy0zLjksMC03LjIsMy03LjUsNi45YzAsMC40LDAuMywwLjYsMC42LDAuOAoJQzEuNiwyMy4xLDcuMSwyNCwxMiwyNHM5LjktMC45LDExLjQtMS42YzAuMy0wLjEsMC42LTAuNCwwLjYtMC44QzIzLjcsMTcuOCwyMC41LDE0LjgsMTYuNSwxNC44eiIvPgo8L3N2Zz4K);background-color:#ff8415}.app-header .toggle-button{display:flex;align-items:center;justify-content:center;border-style:solid;border-color:#949494;border-width:1.5px 0 1.5px 1.5px;height:40px;width:92px;color:#3f3f3f;cursor:pointer}.app-header .toggle-button.selected{font-weight:bold;background-color:#0481a0;color:#fff;border-style:solid;border-width:1.5px 0 1.5px 1.5px;border-color:#fff}.app-header .toggle-button:last-child{border-width:1.5px}
.document .titlebar .group-title{font-family:"Lato-Italic","Lato Italic","Lato","ArialMT","Arial";font-style:italic;font-weight:400;font-size:14px;margin-left:.5em;align-self:center}.document .titlebar .actions .mode{border-top-right-radius:6px}.document .titlebar .actions .mode #nextMode{display:none}.document .titlebar .actions .icon.group-number{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4px;height:25px;margin:2px;margin-left:5px;width:auto;color:#545454;background-color:#cfcfcf}.document .titlebar .actions .icon.group-number .number{font-family:Lato-Bold,"Lato Bold",Lato,sans-serif;font-size:14pt;line-height:auto;font-weight:700;text-align:center}.document .titlebar .actions .icon.group-number:hover{background-color:#545454;color:#bfbfbf}.document .titlebar .actions .icon.group-number.active{background-color:#3f3f3f;color:#cfcfcf}
.drag-handler{position:absolute;top:55px;left:0;right:0;bottom:0}.single-workspace{position:relative;height:100%}.left-workspace{position:absolute;top:59px;left:142px;right:50%;bottom:4px}.left-workspace .workspace{margin-right:5px}.right-workspace{position:absolute;top:59px;left:50%;right:124px;bottom:4px}.right-workspace .workspace{margin-left:5px}.right-workspace .comparison-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;color:#000;background-color:#f8fcfe;margin:10px;border:4px solid #fbf8e5;border-radius:6px;display:flex;justify-content:center;align-items:center;text-align:center}.dialog.create-personal .dialog-container .dialog-title{background-color:#93d5e4}.dialog.create-learningLog .dialog-container .dialog-title{background-color:#a6d0ac}
.student-group-view .canvas-area{position:relative;top:0;left:0;height:auto}.nav-tab-panel .student-group-view{position:relative;height:100%;display:flex;flex-direction:column;margin:0;border-color:#707070;border-style:solid;border-width:0 2px 2px;border-radius:0}.nav-tab-panel .student-group-view .titlebar.student-group.group{position:static;height:36px;padding:2px 0 0;background-color:#fff}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions{display:flex;flex-direction:row}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .icon.group-number{width:32px;height:26px;margin:0 2px;border-radius:5px;border:solid 1.5px #949494;background-color:#eee;box-sizing:border-box;display:flex !important;align-items:center;justify-content:center;padding:0}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .icon.group-number .number{font-size:12px}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .icon.group-number.active{border:solid 1.5px #fff;background-color:#545454;pointer-events:none}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button{font-size:12px;border-radius:5px;border:solid 1.5px #949494;box-sizing:border-box;margin:0 2px;color:#080808;cursor:pointer;text-align:center;height:26px;display:flex;align-items:center;justify-content:center;padding:5px}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-nw{background-color:#dff7ff}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-nw:hover{background-color:#aceaff}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-nw.focused{background-color:#80e0ff;border-color:#fff}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-ne{background-color:#fff1e6}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-ne:hover{background-color:#ffdbbf}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-ne.focused{background-color:#ffc89c;border-color:#fff}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-se{background-color:#e4f9e8}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-se:hover{background-color:#b8f0c3}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-se.focused{background-color:#91e7a2;border-color:#fff}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-sw{background-color:#fff0fa}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-sw:hover{background-color:#ffd7f2}.nav-tab-panel .student-group-view .titlebar.student-group.group .actions .member-button.four-up-sw.focused{background-color:#ffc1eb;border-color:#fff}.nav-tab-panel .student-group-view .group-title{width:100%;height:36px;text-align:center;background-color:#dfdfdf;display:flex;align-items:center;flex-direction:row;justify-content:center}.nav-tab-panel .student-group-view .group-title .group-title-center{display:flex;align-items:center;flex-direction:row;justify-content:center}.nav-tab-panel .student-group-view .group-title .group-title-center .fourup-selected-user{height:26px;margin-left:5px;padding:4px 8px}.nav-tab-panel .student-group-view .group-title .group-title-center .fourup-selected-user.four-up-nw{background-color:#80e0ff}.nav-tab-panel .student-group-view .group-title .group-title-center .fourup-selected-user.four-up-ne{background-color:#ffc89c}.nav-tab-panel .student-group-view .group-title .group-title-center .fourup-selected-user.four-up-se{background-color:#91e7a2}.nav-tab-panel .student-group-view .group-title .group-title-center .fourup-selected-user.four-up-sw{background-color:#ffc1eb}.nav-tab-panel .student-group-view .canvas-area{flex:1}.nav-tab-panel .student-group-view.chat-open{border-right:0}
.problem-panel{height:100%}.problem-panel .section{position:relative;height:100%}.problem-panel .section .canvas-separator{position:absolute;top:0;left:40px;width:2px;bottom:0;background-color:#ffe6d0}.problem-panel .section .canvas-area{position:absolute;height:100%;left:42px;width:calc(100% - 42px);top:0px;border-top:2px solid #fff}.problem-panel .section .canvas-area.hide-toolbar{left:0;width:100%}.problem-panel .section .canvas-area .canvas{overflow:auto;height:100%}.problem-panel .section .canvas-area .canvas .document-content{background-color:#fff;padding:10px}.problem-panel .section .canvas-area .canvas .document-content.comment-select{background-color:#f7fbc7}.problem-panel .section .canvas-area .canvas .document-content.comment-select .tool-tile.readonly{border:2px solid #f7fbc7}.problem-panel .section .canvas-area .canvas .document-content.comment-select .tool-tile.readonly.selected{border:2px solid #fff}.problem-panel .section .canvas-area .canvas .buttons{margin:10px;text-align:right}.problem-panel .section .canvas-area .canvas .buttons button{padding:5px 10px;background-color:#d7e3c9;border:4px solid #fbf8e5;color:#6a8e4a;cursor:pointer;border-radius:6px;font-family:"Lato",sans-serif;box-shadow:3px 3px;height:70px;outline:0;font-size:14px}.problem-panel .section .canvas-area .canvas .buttons button:hover,.problem-panel .section .canvas-area .canvas .buttons button:focus{background-color:#9eba83;color:#fbf8e5}.problem-panel .section .canvas-area .canvas .buttons button:active{background-color:#85a667;color:#fbf8e5}
.problem-tabs{border-color:#ffb16b;border-width:0 2px 2px;border-style:solid;display:flex;flex-direction:column;height:100%}.problem-tabs .tab-header-row{display:flex;flex-direction:row;align-items:center;background-color:#fff;height:36px;padding-top:3px;position:relative}.problem-tabs .tab-header-row.no-sub-tabs{display:none}.problem-tabs .tab-list{flex:1 1 auto;margin:0;padding:0;display:flex}.problem-tabs .tab-list.chat-open{font-size:11px}.problem-tabs .tab-list:after{content:"";border-bottom:solid 1.5px #949494;width:100%;z-index:1;bottom:-2px;left:0;position:absolute}.problem-tabs .tab-list .prob-tab{flex-grow:1;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;margin:0 1px;border:1.5px solid #949494;border-radius:5px 5px 0 0;background-color:#ffe6d0}.problem-tabs .tab-list .prob-tab:first-of-type{margin-left:2px}.problem-tabs .tab-list .prob-tab:last-of-type{margin-right:0}.problem-tabs .tab-list .prob-tab:hover{background-color:#ffd4ad}.problem-tabs .tab-list .prob-tab:active,.problem-tabs .tab-list .prob-tab.selected{background-color:#ffb16b;font-weight:bold;border-bottom:none;z-index:2}.problem-tabs .tab-list .prob-tab.teacher-guide{background-color:#dcecde}.problem-tabs .tab-list .prob-tab.teacher-guide:hover{background-color:#c1dec6}.problem-tabs .tab-list .prob-tab.teacher-guide:active,.problem-tabs .tab-list .prob-tab.teacher-guide.selected{background-color:#a6d0ac}.problem-tabs .solutions-switch{display:flex;align-items:center;justify-content:center;width:116px;height:100%;border-top:2px solid #fff;background-color:#edf5ee}.problem-tabs .solutions-switch .solutions-button.toggle-control{flex:0 0 auto;margin:0 4px}.problem-tabs .solutions-switch .solutions-button.toggle-control .track.toggle-on{background-color:#4ea15a}.problem-tabs .solutions-switch .solutions-button.toggle-control .ball{background-color:#cfe5d2}.problem-tabs .solutions-switch .solutions-button.toggle-control .ball:hover{background-color:#a6d0ac}.problem-tabs .solutions-switch .solutions-button.toggle-control .ball:active{background-color:#4ea15a}.problem-tabs .solutions-switch .solutions-button.toggle-control .ball.toggle-on{background-color:#4ea15a}.problem-tabs .solutions-switch .solutions-button.toggle-control .ball:hover.toggle-on{background-color:#a6d0ac}.problem-tabs .solutions-switch .solutions-button.toggle-control .ball:active.toggle-on{background-color:#cfe5d2}.problem-tabs .solutions-switch .solutions-label{margin:0 7px 0 3px}.problem-tabs .problem-panels-container{flex:1;min-height:0;padding-top:2px}.problem-tabs.chat-open{border-right:0}.problem-tabs.teacher-guide{border-color:#2a8a38}.problem-tabs .problem-panel-tab-panel{height:100%}
.collapsible-documents-section{min-height:26px;width:100%;position:relative;background-color:rgba(250,236,141,.1)}.collapsible-documents-section .section-collapse-toggle{font-size:13px;color:#3f3f3f;display:flex;flex-direction:row;align-items:center;height:26px;cursor:pointer}.collapsible-documents-section .section-collapse-toggle:hover{background-color:rgba(250,236,141,.5)}.collapsible-documents-section .section-collapse-toggle:active{background-color:#faec8d}.collapsible-documents-section .section-collapse-toggle .teacher-class-info{margin:5px 6px}.collapsible-documents-section .section-collapse-toggle .arrow-icon{fill:#545454;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform;transition:transform;transition:transform, -webkit-transform;transition-duration:.25s;position:absolute;right:5px}.collapsible-documents-section .section-collapse-toggle .arrow-icon:active,.collapsible-documents-section .section-collapse-toggle .arrow-icon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapsible-documents-section .list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;overflow-y:auto}.collapsible-documents-section .list .list-item{position:relative;min-height:120px;width:116px;border-radius:5px;padding:10px 0;display:flex;flex-direction:column;align-items:center;overflow:hidden;background-color:rgba(250,236,141,0);cursor:pointer}.collapsible-documents-section .list .list-item.private{cursor:auto}.collapsible-documents-section .list .list-item .scaled-list-item-container{border-radius:5px;border:solid 1.5px #949494;width:96.8px;height:72.6px;padding:1px}.collapsible-documents-section .list .list-item .scaled-list-item-container .scaled-list-item{-webkit-transform:scale(0.1);transform:scale(0.1);-webkit-transform-origin:0 0;transform-origin:0 0;height:660px;width:880px}.collapsible-documents-section .list .list-item .info{margin-top:5px;text-align:center;font-size:10px;width:90px}.collapsible-documents-section .list .list-item .footer{display:flex;align-items:center;justify-content:center}.my-classes .collapsible-documents-section{background-color:rgba(255,193,138,.1)}.my-classes .collapsible-documents-section .section-collapse-toggle:hover{background-color:rgba(255,193,138,.5)}.my-classes .collapsible-documents-section .section-collapse-toggle:active{background-color:#ffc18a}
.network-container .network-container-spacer{background-color:rgba(250,236,141,.1);height:20px}.network-container .network-container-spacer.my-classes{background-color:rgba(255,193,138,.1)}.network-status-label{background-color:rgba(250,236,141,.1);padding:10px}.network-status-label.my-classes{background-color:rgba(255,193,138,.1)}.network-divider{width:100%;border-top:solid 1px #949494;height:20px;display:flex;justify-content:center;background-color:rgba(250,236,141,.1)}.network-divider.my-classes{margin-top:15px;background-color:rgba(255,193,138,.1)}.network-divider .network-divider-label{display:flex;position:relative;top:-10px;justify-content:center;align-self:center;align-items:center;background-color:#faec8d;border:solid 1px #949494;width:92px;height:26px}.network-divider .network-divider-label.my-classes{background-color:#ffc18a}
.scroll-arrow-button{border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.scroll-arrow-button .scroll-arrow-icon{border-radius:50%}.scroll-arrow-button .scroll-arrow-icon.right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scroll-arrow-button .scroll-arrow-icon.class-work{fill:#aa2ff0}.scroll-arrow-button .scroll-arrow-icon.my-work{fill:#0481a0}.collapse-scroller-button{border-radius:50%;z-index:5;position:absolute;left:5px;top:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.collapse-scroller-button.collapsed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapse-scroller-button .scroller-icon.class-work{fill:#aa2ff0}.collapse-scroller-button .scroller-icon.my-work{fill:#0481a0}.document-scroller{position:relative;height:145px;display:flex;align-items:center;border-bottom:2px solid}.document-scroller.class-work{border-color:#aa2ff0}.document-scroller.my-work{border-color:#0481a0}.document-scroller.collapsed{height:0}.document-scroller .doc-collection-list.horizontal{height:100%;display:flex;flex-direction:row;overflow-x:hidden;overflow-y:hidden;position:relative;top:0;left:0}.document-scroller .doc-collection-list.horizontal.collapsed{height:0}.document-scroller .scroller-controls{position:absolute;height:100%;width:50px;background-color:rgba(255,255,255,.5);display:flex;align-items:center}.document-scroller .scroller-controls.left{left:0px;justify-content:left}.document-scroller .scroller-controls.right{right:0px;justify-content:right}
.document-tabs.chat-open{border-right:0}.document-tabs .document-browser{overflow-y:auto;height:100%}.document-tabs .scroller-and-document{height:100%;display:flex;flex-direction:column;position:relative}.document-tabs .scroller-and-document .document-area{flex:1;display:flex;flex-direction:row}.document-tabs .scroller-and-document .document-area .focus-document{display:flex;flex-direction:column;position:relative;left:0;top:0;width:100%}.document-tabs .scroller-and-document .document-area .focus-document.primary{width:50%}.document-tabs .scroller-and-document .document-area .focus-document.secondary{right:0;top:0;width:50%;border-left:2px solid}.document-tabs .scroller-and-document .document-area .focus-document.secondary.class-work{border-color:#aa2ff0}.document-tabs .scroller-and-document .document-area .focus-document.secondary.my-work{border-color:#0481a0}.document-tabs .scroller-and-document .document-area .focus-document .document-header{display:flex;align-items:center;height:36px;background-color:#e9e9e9;margin-top:2px;justify-content:center;position:relative;top:0;width:100%}.document-tabs .scroller-and-document .document-area .focus-document .document-header.my-work{background-color:#b7e2ec}.document-tabs .scroller-and-document .document-area .focus-document .document-header.class-work{background-color:#ecc9ff}.document-tabs .scroller-and-document .document-area .focus-document .document-header.supports{background-color:#addeff}.document-tabs .scroller-and-document .document-area .focus-document .document-header.learning-log{background-color:#c1dec6}.document-tabs .scroller-and-document .document-area .focus-document .document-header.primary{background-color:#98ffd0}.document-tabs .scroller-and-document .document-area .focus-document .document-header.secondary{background-color:#98ebff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-title{font-size:13px;font-weight:bold}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-title .class-work{font-weight:normal}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons{display:flex;flex-direction:row;height:100%;align-items:center;position:absolute;top:-1px;right:5px}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button{display:flex;flex-direction:row;align-items:center;width:66px;height:26px;border-radius:5px;border:solid 1.5px #949494;background-color:#b7e2ec;right:5px;padding:0;box-sizing:border-box;cursor:pointer}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button:hover{background-color:#93d5e4}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button:active{background-color:#2ba5c1;color:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button:active .edit-icon{fill:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.disabled{pointer-events:none;opacity:.35}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.primary{background-color:#98ffd0}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.secondary{background-color:#98ebff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.learning-log{background-color:#c1dec6}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.learning-log:hover{background-color:#a6d0ac}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.learning-log:active{background-color:#2a8a38;color:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button.learning-log:active .edit-icon{fill:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button .edit-icon{fill:#0481a0;width:24px;height:24px;margin-left:4px;margin-right:3px}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .edit-button .edit-icon.learning-log{fill:#2a8a38}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button{margin-left:6px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(0,0,0,0);border-width:0px;border-radius:50%;padding:3px;height:26px;width:26px}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button svg{position:relative;left:-2px}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.disabled{pointer-events:none;opacity:.35}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.class-work{background-color:#ecc9ff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.class-work .x-shape{fill:#aa2ff0}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.class-work:hover{background-color:#dc9eff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.class-work:active{background-color:#aa2ff0;color:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.class-work:active .x-shape{fill:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.my-work{background-color:#b7e2ec}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.my-work .x-shape{fill:#0481a0}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.my-work:hover{background-color:#93d5e4}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.my-work:active{background-color:#2ba5c1;color:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.my-work:active .x-shape{fill:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.learning-log{background-color:#c1dec6}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.learning-log .x-shape{fill:#2a8a38}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.learning-log:hover{background-color:#8fc397}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.learning-log:active{background-color:#5faa6a;color:#fff}.document-tabs .scroller-and-document .document-area .focus-document .document-header .document-buttons .close-doc-button.learning-log:active .x-shape{fill:#fff}.document-tabs .scroller-and-document .document-area .scroll-arrow-button.document-flipper{position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.document-tabs .scroller-and-document .document-area .scroll-arrow-button.document-flipper.left{left:0px}.document-tabs .scroller-and-document .document-area .scroll-arrow-button.document-flipper.right{right:0px}.document-tabs .editable-document-content{top:36px;flex:1;background-color:#fff}.document-tabs .editable-document-content .canvas-area{height:calc(100% - 4px)}.document-tabs .editable-document-content .canvas-area .comment-select .tool-tile.readonly{border:2px solid #f7fbc7}.document-tabs .editable-document-content .canvas-area .comment-select .tool-tile.readonly.selected{border:2px solid #fff}.document-tabs .editable-document-content .canvas-area .playback-component{bottom:-4px}
.chat-panel-header{display:flex;flex-direction:row;align-items:center;position:relative;top:0;height:34px;padding:0 0 0 5px;width:100%;font-weight:bold}.chat-panel-header .chat-icon{width:20px;height:20px;margin-right:5px;cursor:none}.chat-panel-header .notification-toggle{position:absolute;right:40px;display:flex;align-items:center}.chat-panel-header .notification-toggle .notification-icon{position:relative;width:32px;height:26px;border-radius:5px;border:solid 1.5px #949494;background-color:#fff;display:flex;align-items:center;justify-content:center}.chat-panel-header .chat-close-button{position:absolute;right:0;width:32px;height:26px;border-radius:5px;border:none;box-sizing:border-box;background-color:#fff;background-position:center;cursor:pointer;margin:4px}.chat-panel-header .chat-close-button:active{outline:none}.chat-panel-header .chat-close-button:focus:not(:focus-visible){outline:none}.chat-panel-header .chat-close-button.problems{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmODQxNSIgZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat}.chat-panel-header .chat-close-button.problems:hover,.chat-panel-header .chat-close-button.problems:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmODQxNSIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.chat-panel-header .chat-close-button.student-work,.chat-panel-header .chat-close-button.sort-work{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzU0NTQ1NCIgZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat}.chat-panel-header .chat-close-button.student-work:hover,.chat-panel-header .chat-close-button.student-work:active,.chat-panel-header .chat-close-button.sort-work:hover,.chat-panel-header .chat-close-button.sort-work:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzU0NTQ1NCIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.chat-panel-header .chat-close-button.my-work{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzA1OTJhZiIgZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat}.chat-panel-header .chat-close-button.my-work:hover,.chat-panel-header .chat-close-button.my-work:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzA1OTJhZiIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.chat-panel-header .chat-close-button.class-work{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2M3NjVmZiIgZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;fill:#c765ff}.chat-panel-header .chat-close-button.class-work:hover,.chat-panel-header .chat-close-button.class-work:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2M3NjVmZiIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.chat-panel-header .chat-close-button.supports{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzE1OWZmZiIgZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;fill:#159fff}.chat-panel-header .chat-close-button.supports:hover,.chat-panel-header .chat-close-button.supports:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzE1OWZmZiIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.chat-panel-header .chat-close-button.teacher-guide{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzJhOGEzOCIgZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;fill:#159fff}.chat-panel-header .chat-close-button.teacher-guide:hover,.chat-panel-header .chat-close-button.teacher-guide:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzJhOGEzOCIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)}
.themed{background-color:#fff}.themed.problems{fill:#ff8415}.themed.problems:hover{background-color:#ffd4ad}.themed.problems:active{background-color:#ffc18a}.themed.student-work{fill:#545454}.themed.student-work:hover{background-color:#dfdfdf}.themed.student-work:active{background-color:#cfcfcf}.themed.my-work{fill:#0592af}.themed.my-work:hover{background-color:#b7e2ec}.themed.my-work:active{background-color:#93d5e4}.themed.class-work{fill:#c765ff}.themed.class-work:hover{background-color:#e3b1ff}.themed.class-work:active{background-color:#dc9eff}.themed.supports{fill:#159fff}.themed.supports:hover{background-color:#8aceff}.themed.supports:active{background-color:#6bc2ff}.themed.teacher-guide{fill:#2a8a38}.themed.teacher-guide:hover{background-color:#c1dec6}.themed.teacher-guide:active{background-color:#a6d0ac}.themed.learning-log{fill:#c1dec6}.themed.learning-log:hover{background-color:#a6d0ac}.themed.learning-log:active{background-color:#7bb984}.themed.sort-work{fill:#c765ff}.themed.sort-work:hover{background-color:#e3b1ff}.themed.sort-work:active{background-color:#dc9eff}.themed.no-action{cursor:none}.themed.no-action:hover{background-color:#fff}.themed.no-action:active{background-color:#fff}.themed.disabled{opacity:35%}.themed-negative.problems{fill:#ff8415}.themed-negative.problems:hover{background-color:#ffc18a}.themed-negative.problems:active{fill:#fff;background-color:#ff8415;color:#fff}.themed-negative.student-work{fill:#545454}.themed-negative.student-work:hover{background-color:#cfcfcf}.themed-negative.student-work:active{fill:#fff;background-color:#545454;color:#fff}.themed-negative.my-work{fill:#0481a0}.themed-negative.my-work:hover{background-color:#93d5e4}.themed-negative.my-work:active{fill:#fff;background-color:#0481a0;color:#fff}.themed-negative.class-work{fill:#aa2ff0}.themed-negative.class-work:hover{background-color:#e3b1ff}.themed-negative.class-work:active{fill:#fff;background-color:#aa2ff0;color:#fff}.themed-negative.supports{fill:#0081db}.themed-negative.supports:hover{background-color:#8aceff}.themed-negative.supports:active{fill:#fff;background-color:#0081db;color:#fff}.themed-negative.teacher-guide{fill:#2a8a38}.themed-negative.teacher-guide:hover{background-color:#a6d0ac}.themed-negative.teacher-guide:active{fill:#fff;background-color:#2a8a38;color:#fff}.themed-negative.no-action{cursor:none;pointer-events:none}.themed-negative.disabled{opacity:35%}
.comment-card{height:calc(100% - 38px);min-height:106px;overflow-y:auto;white-space:pre-wrap;padding:0 2px}.comment-card.selected{background-color:#f7fbc7}.comment-card .comment-thread{margin:0 0px 0 5px}.comment-card .comment-thread .comment-text-header{display:flex;flex-direction:row;align-items:center;margin-top:3px}.comment-card .comment-thread .comment-text-header .user-icon{display:flex;align-items:center;justify-content:center;margin:2px;border-radius:4px;border:solid 1px #979797;background-color:#fff;width:21px;height:21px;font-size:14px;font-weight:bold}.comment-card .comment-thread .comment-text-header .user-icon svg{width:14px;height:14px;fill:#ff8415}.comment-card .comment-thread .comment-text-header .user-name{margin-left:5px;font-size:11px;font-weight:bold;color:#545454}.comment-card .comment-thread .comment-text-header .time-stamp{margin-left:5px;font-size:11px;font-weight:normal;color:#545454}.comment-card .comment-thread .comment-text-header .delete-message-icon-container{height:20px;width:20px;border-radius:5px;margin-left:auto;margin-right:5px}.comment-card .comment-thread .comment-text-header .delete-message-icon-container:hover{background-color:#dfdfdf}.comment-card .comment-thread .comment-text-header .delete-message-icon-container:active{background-color:#cfcfcf}.comment-card .comment-thread .comment-dropdown-tag{width:80%;height:25px;border-radius:75px 75px;display:flex;align-items:center;padding-left:5px;margin-top:3px;margin-bottom:3px;background-color:#fff}.comment-card .comment-textbox{padding:3px 0 0;border-radius:4px;border:solid 1.5px #dfdfdf;background-color:#fff;margin:5px;font-size:14px;font-family:Lato;position:relative}.comment-card .comment-textbox textarea{border-style:none;border-color:rgba(0,0,0,0);overflow:hidden;resize:none;margin:2px;width:calc(100% - 5px);box-sizing:border-box;font-size:14px;font-family:Lato}.comment-card .comment-textbox textarea.shift-down{padding-top:28px}.comment-card .comment-textbox textarea::-webkit-input-placeholder{color:#707070;font-style:italic}.comment-card .comment-textbox textarea::-moz-placeholder{color:#707070;font-style:italic}.comment-card .comment-textbox textarea::placeholder{color:#707070;font-style:italic}.comment-card .comment-textbox select{position:absolute;left:0px;top:5px;height:26px;margin:1px 4px 6px;width:calc(100% - 30px);font-family:Lato;border:solid 1.5px #949494;border-radius:5px;outline:none}.comment-card .comment-textbox .comment-textbox-footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;height:35px;border-top:solid 1.5px #dfdfdf;padding-bottom:5px}.comment-card .comment-textbox .comment-textbox-footer .comment-footer-button{display:flex;align-items:center;justify-content:center;margin:4px 4px 0 0;width:56px;height:26px;border-radius:5px;border:solid 1.5px #949494}.comment-card .comment-textbox .comment-textbox-footer .comment-footer-button.cancel{background-color:#fff;color:#3f3f3f}.comment-card .comment-textbox .comment-textbox-footer .comment-footer-button.cancel:hover{background-color:#dfdfdf}.comment-card .comment-textbox .comment-textbox-footer .comment-footer-button.cancel:active{background-color:#cfcfcf}.custom-modal.error-alert.confirm-delete-alert{width:200px;border-color:#707070;display:flex;justify-content:center}.custom-modal.error-alert.confirm-delete-alert .modal-icon{display:none}.custom-modal.error-alert.confirm-delete-alert .modal-content{justify-content:center !important;align-items:center !important}.custom-modal.error-alert.confirm-delete-alert .modal-footer{justify-content:space-evenly}
.chat-thread-toggle{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.chat-thread-toggle.problems{border-color:#ffb16b}.chat-thread-toggle.my-work{border-color:#0592af}.chat-thread-toggle.class-work{border-color:#c765ff}.chat-thread-toggle.supports{border-color:#159fff}.chat-thread-toggle.student-work{border-color:#545454}.chat-thread-toggle .themed{background-color:inherit}.chat-thread-toggle.expanded{-webkit-transform:rotate(0);transform:rotate(0)}
.chat-list{overflow-y:auto}.chat-list .chat-thread{margin:2px;white-space:pre-wrap}.chat-list .chat-thread .user-icon{display:flex;align-items:center;justify-content:center;margin:3px 2px 2px 5px;padding:2px 3px 3px 2px;border-radius:4px;border:solid 1px #979797;background-color:#fff;width:15px;height:15px}.chat-list .chat-thread .user-icon svg{width:10px;height:10px;fill:#ff8415}.chat-list .chat-thread.chat-thread-focused{border:solid 1px #bfbfbf}.chat-list .chat-thread .chat-thread-header{padding:0 2px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#f6f6f6;color:#707070;border:solid 1px #bfbfbf}.chat-list .chat-thread .chat-thread-header.problems{background-color:#ffe6d0}.chat-list .chat-thread .chat-thread-header.problems:hover{background-color:#f5ecaf}.chat-list .chat-thread .chat-thread-header.teacher-guide{background-color:#dcecde}.chat-list .chat-thread .chat-thread-header.teacher-guide:hover{background-color:#e3efb6}.chat-list .chat-thread .chat-thread-header.my-work{background-color:#d8eff5}.chat-list .chat-thread .chat-thread-header.my-work:hover{background-color:#e1f1c2}.chat-list .chat-thread .chat-thread-header.class-work{background-color:#f4e0ff}.chat-list .chat-thread .chat-thread-header.class-work:hover{background-color:#efe9c7}.chat-list .chat-thread .chat-thread-header.selected{border:none;background-color:#eaf28e}.chat-list .chat-thread .chat-thread-header.supports{background-color:#d0ecff}.chat-list .chat-thread .chat-thread-header .comment-card-header-icon{height:34px}.chat-list .chat-thread .chat-thread-title{line-height:1.29}.chat-list .chat-thread .chat-thread-comment-info{display:flex;flex-direction:row;align-items:center;height:100%}.chat-list .chat-thread .chat-thread-tile-info{display:flex;flex-direction:row;align-items:center}.chat-list .chat-thread .chat-thread-num{width:24px;margin:3px 2px 2px;padding:1px 6px 2px;border-radius:7.5px;background-color:#fff;text-align:center;font-size:10px}
.commented-document-list{overflow-y:auto}.commented-document-list .document-box{max-height:51px;margin:2px;padding:0 2px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#eee;color:#707070;border:solid 1px #979797}.commented-document-list .document-box:hover{background-color:#dfdfdf}.commented-document-list .document-box:active{background-color:#cfcfcf}.commented-document-list .document-box.problems{background-color:#ffe6d0}.commented-document-list .document-box.problems:hover{background-color:#ffd4ad}.commented-document-list .document-box.problems:active{background-color:#ffc18a}.commented-document-list .document-box.teacher-guide{background-color:#dcecde}.commented-document-list .document-box.teacher-guide:hover{background-color:#c1dec6}.commented-document-list .document-box.teacher-guide:active{background-color:#a6d0ac}.commented-document-list .document-box.class-work{background-color:#f4e0ff}.commented-document-list .document-box.class-work:hover{background-color:#ecc9ff}.commented-document-list .document-box.class-work:active{background-color:#e3b1ff}.commented-document-list .document-box.my-work{background-color:#d8eff5}.commented-document-list .document-box.my-work:hover{background-color:#b7e2ec}.commented-document-list .document-box.my-work:active{background-color:#93d5e4}.commented-document-list .document-box .title{line-height:1.29;flex-grow:1;flex-basis:130px;margin:0 5px}.commented-document-list .document-box .document-type-icon{align-self:flex-start}.commented-document-list .document-box .document-type-icon svg{width:18px;height:16.5px}.commented-document-list .document-box .document-type-icon-yellow{align-self:flex-start;position:relative}.commented-document-list .document-box .document-type-icon-yellow svg{width:18px;height:16.5px}.commented-document-list .document-box .document-type-icon-yellow .yellow-background{background-color:#ff0;height:9px;width:11px;position:absolute;top:25%;left:25%;opacity:.4}.commented-document-list .document-box .numComments{align-self:flex-start;width:24px;margin:3px 2px 2px;padding:1px 6px 2px;border-radius:7.5px;background-color:#fff;text-align:center;font-size:10px}
.chat-panel{width:36%;border-style:solid;border-radius:0 8px 0 0;height:100%;background-color:#fff;position:relative;top:0;right:0;z-index:1;display:flex;flex-direction:column}.chat-panel.problems{border-color:#ffb16b}.chat-panel.teacher-guide{border-color:#2a8a38}.chat-panel.my-work{border-color:#0592af}.chat-panel.class-work{border-color:#c765ff}.chat-panel.supports{border-color:#159fff}.chat-panel.student-work{border-color:#545454}.chat-panel .select-doc-message{font-style:italic;color:#707070;text-align:center;border-top:solid 1px #979797;margin:0 7px;padding:7px 0}
.sort-filter-menu-container{background-color:#ecc9ff;border:solid 1.5px #c765ff;border-top:none;align-items:center;display:flex}.sort-filter-menu-container .sort-work-header,.sort-filter-menu-container .filter-work-header{display:flex;height:36px}.sort-filter-menu-container .sort-work-header .header-text,.sort-filter-menu-container .filter-work-header .header-text{align-items:center;display:flex;margin:0 6px 0 8px}.sort-filter-menu-container .sort-work-header .header-text.secondary,.sort-filter-menu-container .filter-work-header .header-text.secondary{margin:0 5px 0 0}.sort-filter-menu-container .sort-work-header .header-dropdown,.sort-filter-menu-container .filter-work-header .header-dropdown{display:flex;align-items:center}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu{color:#3f3f3f;margin-right:5px}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .header,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .header,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .header,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .header{min-width:151px;width:auto;height:26px;background-color:#e3b1ff;padding-left:5px;font-weight:bold}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .header.show-list,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .header.show-list,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .header.show-list,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .header.show-list{background-color:#aa2ff0}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list{min-width:151px;width:auto;margin-top:-1px}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item{height:30px;padding-left:9px}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item:hover,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item:hover,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item:hover,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item:hover{background-color:#ecc9ff}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item.disabled,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item.disabled,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item.disabled,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item.disabled{opacity:.35;pointer-events:none}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item.selected,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item.selected,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item.selected,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item.selected{color:#3f3f3f;font-weight:bold}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item:active,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item:active,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item:active,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item:active{color:#3f3f3f;font-weight:bold}.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item div.check,.sort-filter-menu-container .sort-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item div.check,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.sort-work-sort-menu .list .list-item div.check,.sort-filter-menu-container .filter-work-header .header-dropdown .custom-select.filter-work-menu .list .list-item div.check{display:none}.sort-filter-menu-container .sort-work-header{flex-grow:1}.sort-filter-menu-container .filter-work-header{justify-content:flex-end}.sort-filter-menu-container .filter-work-header .header-text{margin-left:0}
.document-scroller-header{background-color:#ecc9ff;border:solid 1.5px #c765ff;border-top:none;border-bottom:none;align-items:center;display:flex;padding:0px 8px;justify-content:space-between}.document-scroller-header .header-text{display:flex;gap:5px;height:36px;align-items:center}.document-scroller-header .header-text span{font-weight:bold}.document-thumbnail-scroller{background:#fff;border:solid 1.5px #c765ff;border-bottom:none;height:156px;position:relative;width:100%}.document-thumbnail-scroller .document-thumbnail-list{align-items:center;display:flex;flex-wrap:nowrap;left:0;margin:0;overflow:hidden;padding:3px;position:relative;top:0}.document-thumbnail-scroller .document-thumbnail-list .document-thumbnail{height:146px;padding:10px;width:116px}.document-thumbnail-scroller .document-thumbnail-list .document-thumbnail:hover{background:#f9efff;border-radius:5px}.document-thumbnail-scroller .document-thumbnail-list .document-thumbnail.selected{background:#f0d5ff;border-radius:5px}.document-thumbnail-scroller .document-thumbnail-list .list-item{max-height:126px;min-height:126px;max-width:96px;min-width:96px;overflow:visible;padding:0}.document-thumbnail-scroller .document-thumbnail-list .list-item .scaled-list-item-container{flex-shrink:0;height:74px;overflow:hidden;width:96px}.document-thumbnail-scroller .document-thumbnail-list .list-item .scaled-list-item-container .scaled-list-item{height:738px;width:958px}.document-thumbnail-scroller .document-thumbnail-list .list-item .icon-holder{left:2px;right:auto;top:-5px;width:24px}.document-thumbnail-scroller .document-thumbnail-list .list-item .icon-star{right:0;top:0}.document-thumbnail-scroller .document-thumbnail-list .list-item .footer .info{line-height:1.2;margin-top:4px;width:96px}.document-thumbnail-scroller .scroll-arrow{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:2px 2px 4px 0 rgba(0,0,0,.35);cursor:pointer;display:flex;left:7px;justify-content:center;margin-top:-16px;position:absolute;height:32px;top:50%;width:32px;z-index:5}.document-thumbnail-scroller .scroll-arrow.right{box-shadow:-2px -2px 4px 0 rgba(0,0,0,.35);left:auto;right:7px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.document-thumbnail-scroller .scroll-arrow:hover{background:#ecc9ff}.document-thumbnail-scroller .scroll-arrow:active{background:#e3b1ff}.document-thumbnail-scroller .scroll-arrow svg{height:24px;stroke:#aa2ff0;width:24px}
.doc-list-debug{font-family:monospace;font-size:10px;border-collapse:collapse;max-width:800px}.doc-list-debug th,.doc-list-debug td{text-align:left;overflow:hidden;text-overflow:ellipsis}.doc-list-debug th{border-bottom:2px solid #ddd}.doc-list-debug tr:nth-child(even){background-color:#f2f2f2}
.simple-document-item{background:#f4e0ff;border:solid 1px #707070;border-radius:1px;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:16px;margin:0;width:16px}.simple-document-item:hover{background:#e3b1ff}.simple-document-item:active,.simple-document-item.selected{background:#d68cff}.simple-document-item.private{background:#f2f2f2;border:dotted 1px #707070;cursor:not-allowed}.simple-document-item.private:hover{background:#dfdfdf}.simple-document-item.private:active{background:#bfbfbf}
.doc-group{align-items:center;background:#fcf7ff;display:flex;margin-bottom:2px;padding:4px 10px;width:100%}.doc-group .doc-group-label{align-items:center;display:flex;flex-basis:140px;flex-grow:0;flex-shrink:0;font-size:13px;font-weight:normal;margin-right:10px}.doc-group .doc-group-label svg{margin-right:5px}.doc-group .doc-group-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;width:100%}.doc-group .doc-group-list.simple{align-items:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:flex;flex-grow:1;row-gap:10px}.doc-group .doc-group-count{flex-basis:60px;flex-grow:0;flex-shrink:0;font-size:13px;font-weight:normal;text-align:right}.scroll-button{background:#fff;border:solid 1px #707070;border-radius:1px;color:#aa2ff0;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:16px;justify-content:center;line-height:1;margin:0;padding:0;width:16px}.scroll-button.scroll-left{margin-right:10px}.scroll-button.scroll-right{margin-left:10px}.scroll-button.scroll-right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scroll-button svg{margin:-3px}.scroll-button:hover svg rect{fill:#e3b1ff}.scroll-button:active svg path{fill:#fff}.scroll-button:active svg rect{fill:#aa2ff0}.scroll-button:disabled{cursor:not-allowed;opacity:.35}.scroll-button:disabled svg path{fill:#aa2ff0}.scroll-button:disabled svg rect{fill:#fff}
.sorted-sections{width:100%}.sorted-sections.show-documents .section-header .section-header-label{border-radius:5px 5px 0 0}.sorted-sections.show-documents .section-sub-header{height:auto;margin-bottom:2px;min-height:18px;padding:1px 10px}.sorted-sections.show-documents .list{height:auto;min-height:24px}.sorted-sections .section-header{height:26px;position:relative;margin-top:5px;margin-bottom:2px}.sorted-sections .section-header::after{content:"";position:absolute;left:0;right:0;bottom:50%;border-bottom:1px solid #949494}.sorted-sections .section-header .section-header-label{align-items:center;background:#f4e0ff;border-radius:5px;color:#3f3f3f;display:flex;height:26px;justify-content:space-between;left:10px;padding:0 5px 0 10px;position:absolute;width:calc(100% - 20px);z-index:1}.sorted-sections .section-header .section-header-label svg{margin-right:5px}.sorted-sections .section-header .section-header-label .section-header-left{display:flex;align-items:center;font-weight:bold}.sorted-sections .section-header .section-header-label .section-header-right{display:flex;align-items:center}.sorted-sections .section-header .section-header-label .section-header-right .section-header-arrow{cursor:pointer;fill:#aa2ff0;margin-right:0}.sorted-sections .section-header .section-header-label .section-header-right .section-header-arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sorted-sections .section-sub-header{background:#ecc9ff;font-size:13px;font-weight:bold;height:0;margin:0 10px;overflow:hidden;padding:0}.sorted-sections .list{margin:0 10px;height:0}.sorted-sections .loading-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibGRzLXNwaW5uZXIiIHdpZHRoPSIxMjhweCIgIGhlaWdodD0iMTI4cHgiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIHN0eWxlPSJiYWNrZ3JvdW5kOiBub25lOyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ2IiB5PSIyNiIgcng9IjkuMjAwMDAwMDAwMDAwMDAxIiByeT0iNS4yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjMjAyMDIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuOTE2NjY2NjY2NjY2NjY2NnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzAgNTAgNTApIj4KICA8cmVjdCB4PSI0NiIgeT0iMjYiIHJ4PSI5LjIwMDAwMDAwMDAwMDAwMSIgcnk9IjUuMiIgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0iIzMwMzAzMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjgzMzMzMzMzMzMzMzMzMzRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDYwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiM0MDQwNDAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC43NXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTAgNTApIj4KICA8cmVjdCB4PSI0NiIgeT0iMjYiIHJ4PSI5LjIwMDAwMDAwMDAwMDAwMSIgcnk9IjUuMiIgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0iIzUwNTA1MCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjY2NjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDEyMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ2IiB5PSIyNiIgcng9IjkuMjAwMDAwMDAwMDAwMDAxIiByeT0iNS4yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjNjA2MDYwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNTgzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiM3MDcwNzAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxODAgNTAgNTApIj4KICA8cmVjdCB4PSI0NiIgeT0iMjYiIHJ4PSI5LjIwMDAwMDAwMDAwMDAwMSIgcnk9IjUuMiIgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0iIzgwODA4MCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjQxNjY2NjY2NjY2NjY2NjdzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDIxMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ2IiB5PSIyNiIgcng9IjkuMjAwMDAwMDAwMDAwMDAxIiByeT0iNS4yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjOTA5MDkwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMzMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjQwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNhNGE0YTQiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4yNXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjcwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNiNmI2YjYiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4xNjY2NjY2NjY2NjY2NjY2NnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzAwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNkMGQwZDAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4wODMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzMwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDYiIHk9IjI2IiByeD0iOS4yMDAwMDAwMDAwMDAwMDEiIHJ5PSI1LjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiNlMGUwZTAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;width:100px;height:75px}
.sort-work-view{height:100%;width:100%;display:flex;flex-direction:column}.sort-work-view .tab-panel-documents-section{border:solid 1.5px #c765ff;border-top:none}.sort-work-view .focus-document{border:solid 1.5px #c765ff;display:flex;flex-direction:column;position:relative;left:0;top:0;width:100%;height:100%}.sort-work-view .focus-document .document-header{display:flex;align-items:center;height:36px;background-color:#ecc9ff;margin-top:0;justify-content:center;position:relative;top:0;width:100%}.sort-work-view .focus-document .document-header .document-status{margin-left:5px;flex-grow:0}.sort-work-view .focus-document .document-header .document-title{flex-grow:1;font-size:13px;font-weight:bold;overflow:hidden;text-align:center;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.sort-work-view .focus-document .document-header .document-title .sort-work{font-weight:normal}.sort-work-view .focus-document .document-header .document-buttons{display:flex;flex-direction:row;height:100%;align-items:center;margin:0 5px 0 0}.sort-work-view .focus-document .document-header .close-doc-button{margin-left:6px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(0,0,0,0);border-width:0px;border-radius:50%;padding:3px;height:26px;width:26px}.sort-work-view .focus-document .document-header .close-doc-button svg{position:relative;left:-2px}.sort-work-view .focus-document .document-header .close-doc-button svg .x-shape{fill:#aa2ff0}.sort-work-view .focus-document .document-header .close-doc-button:hover{background-color:rgba(0,0,0,.2)}.sort-work-view .focus-document .document-header .close-doc-button:active{background-color:rgba(0,0,0,.4)}.sort-work-view .focus-document .document-header .close-doc-button:active .x-shape{fill:#fff}.sort-work-view .focus-document .document-header .close-doc-button.disabled{pointer-events:none;opacity:.35}.sort-work-view .focus-document .document-header .edit-button{display:flex;flex-direction:row;align-items:center;width:66px;height:26px;border-radius:5px;border:solid 1.5px #949494;background-color:#ecc9ff;padding:0;box-sizing:border-box;cursor:pointer}.sort-work-view .focus-document .document-header .edit-button:hover{background-color:#dc9eff}.sort-work-view .focus-document .document-header .edit-button:active{background-color:#aa2ff0;color:#fff}.sort-work-view .focus-document .document-header .edit-button:active .edit-icon{fill:#fff}.sort-work-view .focus-document .document-header .edit-button.disabled{pointer-events:none;opacity:.35}.sort-work-view .focus-document .document-header .edit-button.primary{background-color:#98ffd0}.sort-work-view .focus-document .document-header .edit-button.secondary{background-color:#98ebff}.sort-work-view .focus-document .document-header .edit-button .edit-icon{fill:#aa2ff0;width:24px;height:24px;margin-left:4px;margin-right:3px}.sort-work-view .focus-document .document-header .edit-button .edit-icon.learning-log{fill:#2a8a38}.sort-work-view .focus-document .document-header .switch-document-button{background:#ecc9ff;border:none;cursor:pointer;height:24px;margin:0 0 0 9px;outline:none;padding:0;width:24px}.sort-work-view .focus-document .document-header .switch-document-button:hover{background:#dc9eff}.sort-work-view .focus-document .document-header .switch-document-button:active{background:#aa2ff0}.sort-work-view .focus-document .document-header .switch-document-button:active svg .highlighted-path{fill:#fff}.sort-work-view .focus-document .document-header .switch-document-button.disabled{background:#ecc9ff;cursor:not-allowed;opacity:.35}.sort-work-view .focus-document .document-header .switch-document-button.disabled svg .highlighted-path{fill:#aa2ff0}.sort-work-view .focus-document .document-header .switch-document-button.next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sort-work-view .focus-document .document-header .switch-document-button svg .highlighted-path{fill:#aa2ff0}.sort-work-view .focus-document .document-header .toggle-document-scroller{align-items:center;background-color:#ecc9ff;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:26px;justify-items:center;margin-left:5px;padding:0;width:26px}.sort-work-view .focus-document .document-header .toggle-document-scroller.closed svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.2s}.sort-work-view .focus-document .document-header .toggle-document-scroller:hover{background-color:#dc9eff}.sort-work-view .focus-document .document-header .toggle-document-scroller:active{background-color:#aa2ff0}.sort-work-view .focus-document .document-header .toggle-document-scroller:active svg .highlighted-path{fill:#fff}.sort-work-view .focus-document .document-error p{margin-top:3em;text-align:center}.sort-work-view .focus-document .editable-document-content{top:36px;flex:1}.sort-work-view .focus-document .editable-document-content .toolbar .tool.primary{background-color:#ecc9ff}.sort-work-view .focus-document .editable-document-content .toolbar .tool.primary svg path{fill:#aa2ff0 !important}.sort-work-view .focus-document .editable-document-content .toolbar .tool.primary:hover{background-color:#e3b1ff}.sort-work-view .focus-document .editable-document-content .toolbar .tool.primary.active{background-color:#d68cff}.sort-work-view .focus-document .editable-document-content .canvas-separator{background-color:#ecc9ff}.sort-work-view .focus-document .editable-document-content .canvas-area{height:calc(100% - 4px)}.sort-work-view .focus-document .editable-document-content .canvas-area .comment-select .tool-tile.readonly{border:2px solid #f7fbc7}.sort-work-view .focus-document .editable-document-content .canvas-area .comment-select .tool-tile.readonly.selected{border:2px solid #fff}.sort-work-view .focus-document .editable-document-content .canvas-area .playback-component{bottom:-4px}
.react-tabs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid rgba(0,0,0,0);border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
.resource-and-chat-panel{position:relative;height:100%;background-color:#fff;border-radius:0 6px 0 0}.resource-and-chat-panel .nav-tab-panel{display:flex;width:100%;height:100%}.resource-and-chat-panel .nav-tab-panel .top-row{display:flex;align-items:center;justify-content:flex-start}.resource-and-chat-panel .nav-tab-panel .close-button{flex-shrink:0;width:36px;height:36px;background-color:#eee;border-radius:0 6px 0 0;border-style:solid;border-color:#bfbfbf;border-width:2px 2px 0 2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMEwyNCAwIDI0IDI0IDAgMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzcwNzA3MCIgZD0iTTE1LjQxIDYuNDFMMTQgNSA3IDEyIDE0IDE5IDE1LjQxIDE3LjU5IDkuODIgMTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;cursor:pointer}.resource-and-chat-panel .nav-tab-panel .close-button:hover{background-color:#dfdfdf}.resource-and-chat-panel .nav-tab-panel .close-button:active{background-color:#bfbfbf}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle{display:flex;align-items:center;justify-content:center;width:36px;cursor:pointer;height:36px;background-color:#fff;border-radius:0 6px 0 0;border-style:solid;border-width:2px 2px 0 2px}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.problems{border-color:#ffb16b}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.problems:hover{background-color:#ffd4ad}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.problems:active{background-color:#ffc18a}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.teacher-guide{border-color:#2a8a38}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.teacher-guide:hover{background-color:#c1dec6}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.teacher-guide:active{background-color:#a6d0ac}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.student-work{border-color:#707070}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.student-work:hover{background-color:#dfdfdf}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.student-work:active{background-color:#cfcfcf}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.my-work{border-color:#0592af}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.my-work:hover{background-color:#b7e2ec}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.my-work:active{background-color:#93d5e4}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.class-work{border-color:#c765ff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.class-work:hover{background-color:#e3b1ff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.class-work:active{background-color:#dc9eff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.supports{border-color:#159fff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.supports:hover{background-color:#8aceff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.supports:active{background-color:#6bc2ff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.sort-work{border-color:#c765ff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.sort-work:hover{background-color:#e3b1ff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle.sort-work:active{background-color:#dc9eff}.resource-and-chat-panel .nav-tab-panel .chat-panel-toggle .new-comment-badge{position:absolute;top:-2px;right:-2px;width:17px;height:17px;margin:0 0 21px 29px;border:solid 1.5px #0481a0;border-radius:50%;background-color:#5fff32;font-size:10px;color:#3f3f3f;display:flex;justify-content:center}.resource-and-chat-panel .nav-tab-panel .top-level-tabs{flex:1;min-width:0;display:flex;flex-direction:column}.resource-and-chat-panel .nav-tab-panel .top-tab-list{display:flex;align-items:center;width:100%;padding:0;margin:0}.resource-and-chat-panel .nav-tab-panel .top-tab-list .top-tab{flex-grow:1;height:36px;font-size:13px;color:#3f3f3f;border-style:solid;border-color:#bfbfbf;border-width:2px 2px 0 0;border-radius:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.resource-and-chat-panel .nav-tab-panel .top-tab-list .top-tab:first-of-type{border-width:2px 0 0 2px}.resource-and-chat-panel .nav-tab-panel .top-tab-list .top-tab:last-of-type{border-width:2px 0 0 0}.resource-and-chat-panel .nav-tab-panel .top-level-tab-panel{flex:1;min-height:0}
.show-expanders .resources-expander{width:38px;padding:2px;border-radius:0 8px 0 0;border-style:solid;border-width:2px 2px 2px 1px}.show-expanders.divider-position-100 .resources-expander{width:0;padding:0;border:0}.resources-expander{position:relative;width:0;box-sizing:border-box;z-index:2;transition-duration:.25s,0s;transition-property:all,background-color;overflow:clip;border-color:#707070;background-color:#eee}.resources-expander:hover{background-color:#dfdfdf}.resources-expander:active{background-color:#cfcfcf}.resources-expander .resources-expander-label{opacity:0;transition-duration:.25s;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:14px;margin:20px 7px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.resources-expander .expand-left-indicator{position:absolute;top:calc(50% - 17px);right:0}.divider-position-0 .resources-expander{border-width:2px}.divider-position-0 .resources-expander .resources-expander-label{opacity:1}.divider-position-0 .resources-expander.problems{border-color:#ff8415;background-color:#ffc18a}.divider-position-0 .resources-expander.problems:hover{background-color:#ffb16b}.divider-position-0 .resources-expander.problems:active{background-color:#ffa350}.divider-position-0 .resources-expander.teacher-guide{border-color:#4ea15a;background-color:#c1dec6}.divider-position-0 .resources-expander.teacher-guide:hover{background-color:#8fc397}.divider-position-0 .resources-expander.teacher-guide:active{background-color:#7bb984}.divider-position-0 .resources-expander.student-work{border-color:#707070;background-color:#cfcfcf}.divider-position-0 .resources-expander.student-work:hover{background-color:#bfbfbf}.divider-position-0 .resources-expander.student-work:active{background-color:#a9a9a9}.divider-position-0 .resources-expander.my-work{border-color:#0592af;background-color:#93d5e4}.divider-position-0 .resources-expander.my-work:hover{background-color:#6fc6da}.divider-position-0 .resources-expander.my-work:active{background-color:#55b7cd}.divider-position-0 .resources-expander.class-work{border-color:#c765ff;background-color:#e3b1ff}.divider-position-0 .resources-expander.class-work:hover{background-color:#dc9eff}.divider-position-0 .resources-expander.class-work:active{background-color:#d68cff}.divider-position-0 .resources-expander.supports{border-color:#159fff;background-color:#8aceff}.divider-position-0 .resources-expander.supports:hover{background-color:#6bc2ff}.divider-position-0 .resources-expander.supports:active{background-color:#50b7ff}
.show-expanders .workspace-expander{width:38px;padding:2px;border-radius:8px 0 0 0;border-style:solid;border-width:2px 1px 2px 2px}.show-expanders.divider-position-0 .workspace-expander{width:0;padding:0;border:0}.workspace-expander{position:relative;width:0;box-sizing:border-box;z-index:2;transition-duration:.25s,0s;transition-property:all,background-color;overflow:clip;border-color:#707070;background-color:#eee}.workspace-expander:hover{background-color:#dfdfdf}.workspace-expander:active{background-color:#cfcfcf}.workspace-expander .workspace-expander-label{opacity:0;transition-duration:.25s;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;font-size:14px;margin:20px 7px}.workspace-expander .expand-right-indicator{position:absolute;top:calc(50% - 20.5px);left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.divider-position-100 .workspace-expander{border-width:2px}.divider-position-100 .workspace-expander .workspace-expander-label{opacity:1}.divider-position-100 .workspace-expander.problem{border-color:#0592af;background-color:#b7e2ec}.divider-position-100 .workspace-expander.problem:hover{background-color:#6fc6da}.divider-position-100 .workspace-expander.problem:active{background-color:#55b7cd}.divider-position-100 .workspace-expander.learninglog{border-color:#4ea15a;background-color:#c1dec6}.divider-position-100 .workspace-expander.learninglog:hover{background-color:#8fc397}.divider-position-100 .workspace-expander.learninglog:active{background-color:#7bb984}
.divider-container{display:flex;z-index:1;position:relative;transition-duration:.5s}.divider-container.divider-position-0{margin-right:2px}.divider-container.divider-position-50{padding-right:2px;padding-left:2px;cursor:col-resize}.divider-container.divider-position-50.show-expanders{cursor:default}.divider-container.divider-position-100{margin-left:2px}.divider-container.show-expanders .resize-panel-divider{width:0;padding:0;display:block}.divider-container .resize-panel-divider{height:100%;width:4px;padding-top:4px;display:flex;align-items:center;flex-direction:column;justify-content:center;transition-duration:.25s;overflow:clip}.divider-container .resize-panel-divider.divider-min{align-items:flex-start}.divider-container .resize-panel-divider.divider-max{align-items:flex-end}.divider-container .resize-panel-divider .divider{width:4px;height:100%;border-radius:2px;background-color:#dfdfdf;z-index:1}.divider-container .resize-panel-divider .drag-thumbnail{position:absolute;z-index:1;margin-top:9px;align-items:center;background-color:#fff}
.resizable-panel{position:relative;flex:1;min-width:0;overflow-x:clip;transition-duration:.5s}.resizable-panel.collapsed{flex:0}
.join{width:380px;border:1px solid #333;background-color:#fff;box-shadow:10px 10px 5px 0px rgba(0,0,0,.25)}.join .join-title{background-color:#3e90ac;color:#fff;font-size:13px;padding:5px}.join .join-content{padding:20px}.join .join-content .welcome{font-weight:bold;margin-bottom:10px}.join .join-content .groups .group-list{margin:0 0 20px 0;float:left}.join .join-content .groups .group-list .group{width:63px;min-height:76px;background-color:#ccc;float:left;margin:10px 10px 0 0;cursor:pointer;font-size:10px}.join .join-content .groups .group-list .group .group-title{background-color:#3e90ac;color:#fff;text-align:center;padding:5px}.join .join-content .groups .group-list .group .group-users{padding:5px}.join .join-content .groups .group-list .group .group-users .user{background-color:#91e7a2;padding:5px;float:left;margin:2.5px}.join .join-content .groups .group-list .group .group-users .user.disconnected{background-color:#dfdfdf}.join .join-content .groups .group-list .group .group-users::after{content:"";display:block;clear:both;margin-top:5px}.join .join-content .create-group{clear:both}.join .join-content .create-group div{margin:5px 0}.join .join-content .create-group select{margin-right:10px;padding:5px}.join .join-content .create-group .button{border:1px solid #313131;padding:5px 10px;margin-top:5px;font-size:14px;background-color:#ddd}
#app{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#242424}#app .icon{display:inline-block;stroke-width:0;stroke:currentColor;fill:currentColor}
.standalone-auth{color:#000;background-color:#fff;border:2px solid #0592af;border-top-left-radius:6px;display:flex;flex-direction:column;height:100%;align-content:flex-start;justify-content:center;align-items:center;font-family:Lato;color:#3f3f3f}.standalone-auth>div{display:flex;flex-direction:column;height:100%;align-content:flex-start;justify-content:center;align-items:center}.standalone-auth .debug{gap:10px}.standalone-auth .welcome{font-size:16px;font-weight:bold;margin-bottom:10px}.standalone-auth .instructions{font-size:14px;margin-bottom:30px}.standalone-auth .button{width:200px;height:60px;border-radius:5px;border:solid 1.5px #949494;background-color:#b7e2ec;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:bold;text-decoration:none;color:#3f3f3f}.standalone-auth .button:hover{background-color:#93d5e4}.standalone-auth .uh-oh{font-size:24px;color:#0481a0;font-weight:bold;text-align:center;margin-bottom:25px}
.workspace{display:flex;flex-direction:row;flex:1;min-height:0;margin:4px}.workspace .drag-handler{position:absolute;top:55px;left:0;right:0;bottom:0}
.dialog{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.dialog .dialog-background{z-index:101;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5}.dialog .dialog-container{z-index:102;border:2px solid #0592af;border-radius:6px;box-shadow:2px rgba(0,0,0,.2);background-color:#fff;min-width:400px;font-size:14px}.dialog .dialog-container .dialog-title{background-color:#eee;border-radius:6px 6px 0 0;height:34px;padding:10px 0;font-weight:bold;display:flex;justify-content:space-between;align-items:center}.dialog .dialog-container .dialog-title .dialog-title-icon{min-width:36px;margin-top:2px}.dialog .dialog-container .dialog-title .dialog-title-text{flex-grow:1;text-align:center}.dialog .dialog-container .dialog-title .dialog-title-cancel{height:34px;border-top-right-radius:5px;overflow:hidden}.dialog .dialog-container .dialog-title .dialog-title-cancel:hover{background-color:#dfdfdf}.dialog .dialog-container .dialog-title .dialog-title-cancel:active{background-color:#bfbfbf}.dialog .dialog-container .dialog-title .dialog-title-cancel button{border:none;background-color:inherit}.dialog .dialog-container .dialog-title .dialog-title-cancel button svg{margin-top:3px}.dialog .dialog-container .dialog-contents{padding:20px}.dialog .dialog-container .dialog-contents .dialog-text{margin-bottom:20px}.dialog .dialog-container .dialog-contents .dialog-input{margin:10px 0;height:auto;padding:0;border:0}.dialog .dialog-container .dialog-contents .dialog-input input,.dialog .dialog-container .dialog-contents .dialog-input textarea,.dialog .dialog-container .dialog-contents .dialog-input select{width:100%;border-radius:5px;font-size:14px;padding:5px 10px}.dialog .dialog-container .dialog-contents .dialog-input select{padding:5px 10px}.dialog .dialog-container .dialog-contents .dialog-input select:invalid{font-style:italic}.dialog .dialog-container .dialog-contents .dialog-buttons{margin-top:25px;display:flex;justify-content:flex-end;gap:10px}.dialog .dialog-container .dialog-contents .dialog-buttons button{min-width:62px;font-size:14px;padding:6px 10px 7px;background:#cdebf2;border:solid 1.5px #949494;border-radius:5px}.dialog .dialog-container .dialog-contents .dialog-buttons button.cancel{background:#fff}.dialog .dialog-container .dialog-contents .dialog-buttons button:hover{background:#b7e2ec}.dialog .dialog-container .dialog-contents .dialog-buttons button:active{background:#93d5e4}.dialog .dialog-container .dialog-contents .dialog-buttons button:disabled{opacity:.3}
.pager-group{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5em;margin:0px;text-align:center;font-size:10pt;height:80px;width:90px}.pager-group .pager-button{padding:.5em;border-radius:.5em .5em 0px 0px;background-color:#9eba83;color:#000;width:70px;height:40px;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMTZweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtOTAzIC01ODAgKSI+DQogICAgPHBhdGggZD0iTSAyMy41IDEzLjUgIEwgMjEuMyAxNS41ICBMIDEyIDUgIEwgMi43IDE1LjUgIEwgMC41IDEzLjUgIEwgMTIgMC41ICBMIDIzLjUgMTMuNSAgWiAiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI2Q3ZTNjOSIgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDkwMyA1ODAgKSIgLz4NCiAgPC9nPg0KPC9zdmc+)}.pager-group .pager-button.next-page-button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager-group .pager-button.disabled{opacity:.3}.pager-group .pager-button:hover{background-color:#d7e3c9}.pager-group .pager-button:nth-child(2){border-top:0px solid #fff;margin-top:3px}.pager-group .pager-button:hover{background-color:#85a667;color:#fff}.pager-group .pager-button.invisible{visibility:hidden}
.progress-widget{flex-direction:column;align-items:center;justify-content:stretch;text-align:center}.progress-widget .label{color:#2e5f02;font-weight:bold}
.progress-widget-item{width:70px;height:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.5em;margin-top:1.5em}.progress-widget-item .section-progress{font-size:14px;font-family:"Lato-Bold","Lato Bold","Lato","Arial";line-height:1.25em;color:#fff;text-align:center;padding:2px}.progress-widget-item .section-progress .section-of{font-size:12px}.progress-widget-item .section-circle{font-size:11pt;width:40px;height:40px;border-radius:20px;background:#edebc6;color:#595402;border:3px solid #fff;display:flex;justify-content:center;align-items:center;margin:5px}.progress-widget-item .section-circle.selected{color:#fff;background-color:#9f9630}.progress-widget-item .section-circle:hover{color:#fff;background-color:#9f9630}
.sixpack-right-controls{display:flex;flex-direction:column;align-items:stretch;right:0px;margin:6px;margin-left:0px;padding-right:5px;border-color:#c9dab7;width:110px}.sixpack-right-controls .top-controls{background-color:#c9dab7;padding:5px}.sixpack-right-controls .bottom-controls{height:0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;background-color:#c9dab7;padding:10px;margin-top:6px;flex-grow:2;display:flex;flex-direction:column;justify-content:space-between}.sixpack-right-controls .bottom-controls::-webkit-scrollbar{display:none}.sixpack-right-controls .pager-controls{background-color:#c9dab7;padding:10px;margin-top:6px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sixpack-right-controls button{border-radius:5px;font-size:10pt;outline:none;background-color:red}.sixpack-right-controls button.live{background-color:#b3ca9d}.sixpack-right-controls button.live:hover{background-color:#e4ecdb}.sixpack-right-controls button.live.selected{background-color:#d8e1e8}.sixpack-right-controls button.pub{background-color:#b3ca9d}.sixpack-right-controls button.pub:hover{background-color:#e4ecdb}.sixpack-right-controls button.pub.selected{background-color:#d8e1e8}
.group-header{display:flex;flex-direction:row;justify-content:space-between}.group-header .actions .icon{background-color:rgba(0,0,0,0);cursor:pointer;border:0;padding:6px}.group-header .actions .icon .button-icon{background-repeat:no-repeat;box-sizing:content-box;width:39px;height:30px}.group-header .actions .icon:hover{background-color:rgba(0,0,0,.1)}.group-header .actions .icon .expand-group-view{background-image:url(data:image/svg+xml;base64,77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM5cHgiIGhlaWdodD0iMzBweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtNTMxIC01NjMgKSI+DQogICAgPHBhdGggZD0iTSAzNiAwICBDIDM3LjcgMCAgMzkgMS4zICAzOSAzICBMIDM5IDQgIEwgMzkgNSAgTCAzOSAyNyAgQyAzOSAyOC43ICAzNy43IDMwICAzNiAzMCAgTCAxMiAzMCAgQyAxMC4zIDMwICA5IDI4LjcgIDkgMjcgIEwgOSAyNC45ICBMIDExIDIzLjIgIEwgMTEgMjcgIEMgMTEgMjcuNiAgMTEuNCAyOCAgMTIgMjggIEwgMzYgMjggIEMgMzYuNiAyOCAgMzcgMjcuNiAgMzcgMjcgIEwgMzcgNSAgTCAxMSA1ICBMIDExIDYuOSAgTCA5IDUuMSAgTCA5IDUgIEwgOSA0ICBMIDkgMyAgQyA5IDEuMyAgMTAuMyAwICAxMiAwICBMIDM2IDAgIFogTSAzNSA3ICBMIDEzIDcgIEwgMTMgOC42ICBMIDE0IDkuNSAgTCAxNCA4ICBMIDM0IDggIEwgMzQgMjUgIEwgMTQgMjUgIEwgMTQgMjAuNSAgTCAxMyAyMS40ICBMIDEzIDI2ICBMIDM1IDI2ICBMIDM1IDcgIFogTSAxNy4yIDE1ICBMIDYuMyA1LjUgIEMgNS44IDUuMSAgNS4xIDUuNCAgNS4xIDYgIEwgNS4xIDkgIEwgMC41IDkgIEMgMC4yIDkgIDAgOS4yICAwIDkuNSAgTCAwIDIwLjYgIEMgMCAyMC44ICAwLjIgMjEgIDAuNSAyMSAgTCA1LjEgMjEgIEwgNS4xIDI0ICBDIDUuMSAyNC42ICA1LjggMjUgIDYuMyAyNC42ICBMIDE3LjIgMTUgIFogIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiM1NDc5MzUiIHN0cm9rZT0ibm9uZSIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSA1MzEgNTYzICkiIC8+DQogIDwvZz4NCjwvc3ZnPg==)}.group-header .actions .icon .sticky-note{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3RpY2t5X25vdGUiIGRhdGEtbmFtZT0ic3RpY2t5IG5vdGUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI2IDI2Ij48dGl0bGU+c3RpY2t5IG5vdGU8L3RpdGxlPjxwYXRoIGlkPSJ5ZWxsb3dfYmFjayIgZGF0YS1uYW1lPSJ5ZWxsb3cgYmFjayIgZD0iTTE1Ljg5LjVIMS40NmExLDEsMCwwLDAtMSwxVjI0LjU0YTEsMSwwLDAsMCwxLDFIMjQuNTRhMSwxLDAsMCwwLDEtMVYxMC4xMloiIHN0eWxlPSJmaWxsOiNmZjgiLz48cGF0aCBpZD0ic3RpY2t5X25vdGUtMiIgZGF0YS1uYW1lPSJzdGlja3kgbm90ZSIgZD0iTTE2LDBIMUExLDEsMCwwLDAsMCwxVjI1YTEsMSwwLDAsMCwxLDFIMjVhMSwxLDAsMCwwLDEtMVYxMFptLjUsMi42MkwyMy4zOCw5LjVIMTYuNVptOCwyMS44OEgxLjVWMS41SDE1VjEwYTEsMSwwLDAsMCwxLDFoOC41Wm0tNC41LThINVYxNUgyMFptLTQsNEg1VjE5SDE2WiIvPjwvc3ZnPg==)}
.teacher-group-six-pack{display:grid;margin:6px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:6px;justify-items:center;color:#000;flex:auto;overflow:auto}.teacher-group-six-pack .teacher-group-canvas-container{position:absolute;top:45px;right:5px;bottom:5px;left:5px}.teacher-group-six-pack .teacher-group-canvas{position:absolute;top:0;bottom:0;right:0;left:0}.teacher-group-six-pack .teacher-group{position:relative;background-color:#c9dab7;border:#c9dab7;padding:0;width:100%}.teacher-group-six-pack .group-label{padding-left:14px;padding-top:13px;padding-bottom:10px;margin-bottom:2px;margin-left:3px}.teacher-group-six-pack .group-0-0{grid-row:0 1;grid-column:0 1}.teacher-group-six-pack .group-0-1{grid-row:0 1;grid-column:1 2}.teacher-group-six-pack .group-0-2{grid-row:0 1;grid-column:2 3}.teacher-group-six-pack .group-1-0{grid-row:1 2;grid-column:0 1}.teacher-group-six-pack .group-1-1{grid-row:1 2;grid-column:1 2}.teacher-group-six-pack .group-1-2{grid-row:1 2;grid-column:2 3}
.teacher-group-tab{display:flex;background-color:#fff;position:absolute;left:0px;right:0px;top:0px;bottom:0px}.teacher-group-tab .teacher-supports{padding:5px}
.teacher-support{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.teacher-support .icon{height:20px;width:20px;position:absolute;cursor:pointer}.teacher-support .icon:hover{color:#e0b1b3}.teacher-support .icon:active{color:#c57b7e}.teacher-support input{height:30px}.teacher-support .content,.teacher-support .section-target,.teacher-support .section-dropdown{font-family:inherit;font-size:inherit;margin-left:10px;color:#000;display:flex;align-items:center}.teacher-support .content{flex-grow:1}.teacher-support .section-target{text-align:center}.teacher-support .section-target,.teacher-support .section-dropdown{min-width:185px}.teacher-support .send-button{display:flex;align-items:center;justify-content:center;background-color:#c9dab7;width:110px;height:30px;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.teacher-support .send-button:hover{background-color:#b3ca9d}.teacher-support .send-button:active{background-color:#9eba83}.teacher-support .date{color:#000;margin-left:24px;min-width:76px}
.teacher-supports .dash-header{font-family:inherit;font-size:inherit;color:#000;font-weight:bold}.teacher-supports .dash-header>div{margin-bottom:10px}.teacher-supports .dash-header .header-contents{display:flex}.teacher-supports .dash-header .header-contents div{text-align:center;margin-left:10px}.teacher-supports .dash-header .header-contents .date{margin-left:24px;width:76px}.teacher-supports .dash-header .header-contents .section{width:185px}
.teacher-student-tab .user-list{margin:0}.teacher-student-tab .user-list .user{background-color:#2da343;padding:5px;float:left;margin:2.5px;cursor:pointer}.teacher-student-tab .user-list .user.disconnected{background-color:#777}.teacher-student-tab .user-list::after{content:"";display:block;clear:both;margin-top:5px}.teacher-student-tab .selected-user{margin:20px 10px;border:4px solid #fbf8e5;border-radius:6px}.teacher-student-tab .selected-user .title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;background-color:#3e90ac;color:#fff;border-radius:6px 6px 0 0}.teacher-student-tab .selected-user .title .info{flex-grow:1;padding:5px 10px}.teacher-student-tab .selected-user .title .actions{flex-grow:0;background-color:#b3ca9d;padding:5px 10px;border-radius:0 6px 0 0}.teacher-student-tab .selected-user .content{padding:10px}
.teacher-dashboard .tabbed-area{position:fixed;top:55px;right:0;left:0;bottom:0;color:#000}.teacher-dashboard .tabbed-area .tabs{display:flex;flex-direction:row;position:absolute;top:0;left:5px}.teacher-dashboard .tabbed-area .tabs .tab{display:flex;justify-content:center;align-items:center;text-align:center;color:#474748;font-size:14px;letter-spacing:0;padding:0 5px;z-index:1;border:4px solid #fbf8e5;border-bottom:none;border-radius:6px 6px 0 0;padding:5px 20px;background:#a4cde9;margin-left:5px;height:20px}.teacher-dashboard .tabbed-area .tabs .tab.active{background:#69a5d5;z-index:3;color:#fff}.teacher-dashboard .tabbed-area .tabs .tab:hover{background:#86b9df;z-index:4}.teacher-dashboard .tabbed-area .tab-contents{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;border:none;background:#e4ecdb;color:#fff;padding:0}
.clue-app-content{display:flex;flex-direction:column;width:100vw;height:100vh}.clue-app-content .blocker{position:absolute;top:55px;left:0;right:0;bottom:0;opacity:0}
body{overflow:hidden}.tab-problems{background-color:#ffe6d0}.tab-problems:hover{background-color:#ffd4ad}.tab-problems:active,.tab-problems.selected{background-color:#ffc18a;font-weight:bold}.tab-teacher-guide{background-color:#dcecde}.tab-teacher-guide:hover{background-color:#c1dec6}.tab-teacher-guide:active,.tab-teacher-guide.selected{background-color:#a6d0ac;font-weight:bold}.tab-student-work{background-color:#f2f2f2}.tab-student-work:hover{background-color:#e9e9e9}.tab-student-work:active,.tab-student-work.selected{background-color:#dfdfdf;font-weight:bold}.tab-my-work{background-color:#d8eff5}.tab-my-work:hover{background-color:#b7e2ec}.tab-my-work:active,.tab-my-work.selected{background-color:#93d5e4;font-weight:bold}.tab-class-work{background-color:#f4e0ff}.tab-class-work:hover{background-color:#ecc9ff}.tab-class-work:active,.tab-class-work.selected{background-color:#e3b1ff;font-weight:bold}.tab-learning-log{background-color:#dcecde}.tab-learning-log:hover{background-color:#c1dec6}.tab-learning-log:active,.tab-learning-log.selected{background-color:#a6d0ac;font-weight:bold}.tab-supports{background-color:#d0ecff}.tab-supports:hover{background-color:#addeff}.tab-supports:active,.tab-supports.selected{background-color:#8aceff;font-weight:bold}.tab-sort-work{background:#e3b1ff}.document .titlebar.personal,.document .titlebar.personalPublication,.document .titlebar.problem,.document .titlebar.publication{background-color:#b7e2ec}.document .titlebar.learningLog,.document .titlebar.learningLogPublication{background-color:#c9e3de}.document .titlebar.supportPublication{background-color:#bbdaef}.document .titlebar #titlebar-title{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.document .titlebar .actions .action.icon,.document .titlebar .actions .action.icon-button{background-color:inherit}.document .titlebar .actions .action.icon .button-icon.publish,.document .titlebar .actions .action.icon-button .button-icon.publish{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxwYXRoIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjU2MiAxMC43NDZMMTYgMy4wOGwtNi41NjMgNy42NjZjLS4yNjMuMzM4LS4wMjIuODMxLjQwNy44MzFoMi4wMDJ2My41ODVjMCAuMjU1LjIwNi40NjEuNDYyLjQ2MWg3LjM4NGMuMjU1IDAgLjQ2Mi0uMjA2LjQ2Mi0uNDYxdi0zLjU4NWgyLjAwMmMuNDI4IDAgLjY3LS40OTMuNDA2LS44M3ptMS44NTgtLjI4MWMuMDguMzAyLjExLjYxMi4wNjYuOTIzaC43NDV2MTJINi43N3YtMTJoLjc0NGMtLjA0NC0uMzExLS4wMTQtLjYyMS4wNjYtLjkyM0g1Ljg0NnYxMy44NDdoMjAuMzA4VjEwLjQ2NUgyNC40MnptNS40MjctMy42OTN2MTguNDYzYzAgMS41My0xLjI0IDIuNzY5LTIuNzcgMi43NjlINC45MjNjLTEuNTMgMC0yLjc3LTEuMjM5LTIuNzctMi43N1Y2Ljc3M2MwLTEuNTMgMS4yNC0yLjc2OSAyLjc3LTIuNzY5aDcuODU2TDguODI3IDguNjJINHYxNi42MTZjMCAuNTEuNDEzLjkyMy45MjMuOTIzaDIyLjE1NGMuNTA5IDAgLjkyMy0uNDE0LjkyMy0uOTIzVjguNjE5aC00LjgyOEwxOS4yMiA0LjAwM2g3Ljg1N2MxLjUzIDAgMi43NyAxLjI0IDIuNzcgMi43N3oiLz4KPC9zdmc+Cg==)}.document .titlebar .actions .action.icon .button-icon.publish:hover,.document .titlebar .actions .action.icon-button .button-icon.publish:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxwYXRoIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjU2MiA4Ljg5M0wxNiAxLjIyNyA5LjQzNyA4Ljg5M2MtLjI2My4zMzgtLjAyMi44My40MDcuODNoMi4wMDJ2My41ODVjMCAuMjU2LjIwNi40NjIuNDYyLjQ2Mmg3LjM4NGMuMjU1IDAgLjQ2Mi0uMjA2LjQ2Mi0uNDYyVjkuNzI0aDIuMDAyYy40MjggMCAuNjctLjQ5My40MDYtLjgzem0xLjU3MiAxLjU2NWMtLjI2Ny40MjQtLjY0OC43NDEtMS4xLjkyM2gyLjE5N3YxMkg2Ljc3di0xMmgyLjE5OGMtLjQ1My0uMTgyLS44MzQtLjQ5OS0xLjEwMS0uOTIzaC0yLjAydjEzLjg0NmgyMC4zMDhWMTAuNDU4aC0yLjAyem01LjcxMy0zLjY5M3YxOC40NjNjMCAxLjUzLTEuMjQgMi43NjktMi43NyAyLjc2OUg0LjkyM2MtMS41MyAwLTIuNzctMS4yMzktMi43Ny0yLjc3VjYuNzY2YzAtMS41MyAxLjI0LTIuNzY5IDIuNzctMi43NjloNi4yNzVMOC4wMzQgNy42OTJsLS4wMjguMDMyLS4wMjYuMDM1Yy0uMjAxLjI1OC0uMzIuNTUtLjQuODUzSDR2MTYuNjE2YzAgLjUxLjQxMy45MjMuOTIzLjkyM2gyMi4xNTRjLjUwOSAwIC45MjMtLjQxNC45MjMtLjkyM1Y4LjYxMmgtMy41OGMtLjA4LS4zMDEtLjItLjU5NC0uNC0uODUzbC0uMDI3LS4wMzUtLjAyNy0uMDMyTDIwLjggMy45OTZoNi4yNzZjMS41MyAwIDIuNzcgMS4yNCAyLjc3IDIuNzd6Ii8+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.publish:active,.document .titlebar .actions .action.icon-button .button-icon.publish:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxwYXRoIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjU2MiA4Ljg5M0wxNiAxLjIyNyA5LjQzNyA4Ljg5M2MtLjI2My4zMzgtLjAyMi44My40MDcuODNoMi4wMDJ2My41ODVjMCAuMjU2LjIwNi40NjIuNDYyLjQ2Mmg3LjM4NGMuMjU1IDAgLjQ2Mi0uMjA2LjQ2Mi0uNDYyVjkuNzI0aDIuMDAyYy40MjggMCAuNjctLjQ5My40MDYtLjgzem0xLjU3MiAxLjU2NWMtLjI2Ny40MjQtLjY0OC43NDEtMS4xLjkyM2gyLjE5N3YxMkg2Ljc3di0xMmgyLjE5OGMtLjQ1My0uMTgyLS44MzQtLjQ5OS0xLjEwMS0uOTIzaC0yLjAydjEzLjg0NmgyMC4zMDhWMTAuNDU4aC0yLjAyem01LjcxMy0zLjY5M3YxOC40NjNjMCAxLjUzLTEuMjQgMi43NjktMi43NyAyLjc2OUg0LjkyM2MtMS41MyAwLTIuNzctMS4yMzktMi43Ny0yLjc3VjYuNzY2YzAtMS41MyAxLjI0LTIuNzY5IDIuNzctMi43NjloNi4yNzVMOC4wMzQgNy42OTJsLS4wMjguMDMyLS4wMjYuMDM1Yy0uMjAxLjI1OC0uMzIuNTUtLjQuODUzSDR2MTYuNjE2YzAgLjUxLjQxMy45MjMuOTIzLjkyM2gyMi4xNTRjLjUwOSAwIC45MjMtLjQxNC45MjMtLjkyM1Y4LjYxMmgtMy41OGMtLjA4LS4zMDEtLjItLjU5NC0uNC0uODUzbC0uMDI3LS4wMzUtLjAyNy0uMDMyTDIwLjggMy45OTZoNi4yNzZjMS41MyAwIDIuNzcgMS4yNCAyLjc3IDIuNzd6Ii8+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.publish-support,.document .titlebar .actions .action.icon-button .button-icon.publish-support{margin-right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyNyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzREOERDOCIgZD0iTTMwLDRWMjRhMywzLDAsMCwxLTMsM0gzYTMsMywwLDAsMS0zLTNWNEEzLDMsMCwwLDEsMywxaDguNTFMNy4yMyw2SDJWMjRhMSwxLDAsMCwwLDEsMUgyN2ExLDEsMCwwLDAsMS0xVjZIMjIuNzdMMTguNDksMUgyN0EzLDMsMCwwLDEsMzAsNFpNMjQuMTIsOGEyLjQxLDIuNDEsMCwwLDEsLjA3LDFIMjVWMjJINVY5aC44MWEyLjQxLDIuNDEsMCwwLDEsLjA3LTFINFYyM0gyNlY4Wm0tMiwuM0wxNSwwLDcuODksOC4zYS41Ni41NiwwLDAsMCwuNDQuOUgxMC41djMuODlhLjUuNSwwLDAsMCwuNS41aDhhLjUuNSwwLDAsMCwuNS0uNVY5LjJoMi4xN0EuNTYuNTYsMCwwLDAsMjIuMTEsOC4zWiIvPjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.publish-support:hover,.document .titlebar .actions .action.icon-button .button-icon.publish-support:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzMyNzJCNiIgZD0iTTMwLDZWMjZhMywzLDAsMCwxLTMsM0gzYTMsMywwLDAsMS0zLTNWNkEzLDMsMCwwLDEsMywzSDkuOEw2LjM3LDdsMCwwLDAsMEEyLjUsMi41LDAsMCwwLDUuODgsOEgyVjI2YTEsMSwwLDAsMCwxLDFIMjdhMSwxLDAsMCwwLDEtMVY4SDI0LjEyYTIuNSwyLjUsMCwwLDAtLjQzLS45MmwwLDAsMCwwTDIwLjIsM0gyN0EzLDMsMCwwLDEsMzAsNlptLTYuMTksNGEyLjUyLDIuNTIsMCwwLDEtMS4xOSwxSDI1VjI0SDVWMTFINy4zOGEyLjUyLDIuNTIsMCwwLDEtMS4xOS0xSDRWMjVIMjZWMTBabS0xLjctMS43TDE1LDAsNy44OSw4LjNhLjU2LjU2LDAsMCwwLC40NC45SDEwLjV2My44OWEuNS41LDAsMCwwLC41LjVoOGEuNS41LDAsMCwwLC41LS41VjkuMmgyLjE3QS41Ni41NiwwLDAsMCwyMi4xMSw4LjNaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .action.icon .button-icon.publish-support:active,.document .titlebar .actions .action.icon-button .button-icon.publish-support:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzIwNUNBNiIgZD0iTTMwLDZWMjZhMywzLDAsMCwxLTMsM0gzYTMsMywwLDAsMS0zLTNWNkEzLDMsMCwwLDEsMywzSDkuOEw2LjM3LDdsMCwwLDAsMEEyLjUsMi41LDAsMCwwLDUuODgsOEgyVjI2YTEsMSwwLDAsMCwxLDFIMjdhMSwxLDAsMCwwLDEtMVY4SDI0LjEyYTIuNSwyLjUsMCwwLDAtLjQzLS45MmwwLDAsMCwwTDIwLjIsM0gyN0EzLDMsMCwwLDEsMzAsNlptLTYuMTksNGEyLjUyLDIuNTIsMCwwLDEtMS4xOSwxSDI1VjI0SDVWMTFINy4zOGEyLjUyLDIuNTIsMCwwLDEtMS4xOS0xSDRWMjVIMjZWMTBabS0xLjctMS43TDE1LDAsNy44OSw4LjNhLjU2LjU2LDAsMCwwLC40NC45SDEwLjV2My44OWEuNS41LDAsMCwwLC41LjVoOGEuNS41LDAsMCwwLC41LS41VjkuMmgyLjE3QS41Ni41NiwwLDAsMCwyMi4xMSw4LjNaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .action.icon .button-icon.published,.document .titlebar .actions .action.icon-button .button-icon.published{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyNyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzg1YTY2NyIgZD0iTTMwLDRWMjRhMywzLDAsMCwxLTMsM0gzYTMsMywwLDAsMS0zLTNWNEEzLDMsMCwwLDEsMywxaDguNTFMNy4yMyw2SDJWMjRhMSwxLDAsMCwwLDEsMUgyN2ExLDEsMCwwLDAsMS0xVjZIMjIuNzdMMTguNDksMUgyN0EzLDMsMCwwLDEsMzAsNFpNMjQuMTksOUgyNXYzLjE3YTIuNTIsMi41MiwwLDAsMSwxLC42MmwwLC4wNVY4SDI0LjEyQTIuNDEsMi40MSwwLDAsMSwyNC4xOSw5Wk0xNC4zMywyMkg1VjloLjgxYTIuNDEsMi40MSwwLDAsMSwuMDctMUg0VjIzSDE1LjM4Wk0yNSwxOS44NVYyMkgyMi42OWwtMS4wNywxSDI2VjE4LjkxWk0yMi4xMSw4LjMsMTUsMCw3Ljg5LDguM2EuNTYuNTYsMCwwLDAsLjQ0LjlIMTAuNXYzLjg5YS41LjUsMCwwLDAsLjUuNWg4YS41LjUsMCwwLDAsLjUtLjVWOS4yaDIuMTdBLjU2LjU2LDAsMCwwLDIyLjExLDguM1ptMiw1LjdhLjUuNSwwLDAsMC0uMzQuMTNsLTUuMjgsNC45NC0yLjI5LTIuMTZhLjQ1LjQ1LDAsMCwwLS4zNC0uMTQuNDYuNDYsMCwwLDAtLjM2LjE2bC0xLjM4LDEuNDRhLjUuNSwwLDAsMCwwLC43MWw0LDMuNzhhLjQ5LjQ5LDAsMCwwLC4zNC4xNC40Ny40NywwLDAsMCwuMzQtLjEzbDctNi41NWEuNS41LDAsMCwwLDAtLjdMMjQuNSwxNC4xNmEuNDkuNDksMCwwLDAtLjM3LS4xNiIvPjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.published:hover,.document .titlebar .actions .action.icon-button .button-icon.published:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzZhOGU0YSIgZD0iTTMwLDZWMjZhMywzLDAsMCwxLTMsM0gzYTMsMywwLDAsMS0zLTNWNkEzLDMsMCwwLDEsMywzSDkuOEw2LjM3LDdsMCwwLDAsMEEyLjUsMi41LDAsMCwwLDUuODgsOEgyVjI2YTEsMSwwLDAsMCwxLDFIMjdhMSwxLDAsMCwwLDEtMVY4SDI0LjEyYTIuNSwyLjUsMCwwLDAtLjQzLS45MmwwLDAsMCwwTDIwLjIsM0gyN0EzLDMsMCwwLDEsMzAsNlptLTUsOC4xN2EyLjUyLDIuNTIsMCwwLDEsMSwuNjJsMCwuMDVWMTBIMjMuODFhMi41MiwyLjUyLDAsMCwxLTEuMTksMUgyNVptMCw3LjY4VjI0SDIyLjY5bC0xLjA3LDFIMjZWMjAuOTFaTTE0LjMzLDI0SDVWMTFINy4zOGEyLjUyLDIuNTIsMCwwLDEtMS4xOS0xSDRWMjVIMTUuMzhabTkuOC04YS41LjUsMCwwLDAtLjM0LjEzbC01LjI4LDQuOTQtMi4yOS0yLjE2YS40NS40NSwwLDAsMC0uMzQtLjE0LjQ2LjQ2LDAsMCwwLS4zNi4xNmwtMS4zOCwxLjQ0YS41LjUsMCwwLDAsMCwuNzFsNCwzLjc4YS40OS40OSwwLDAsMCwuMzQuMTQuNDcuNDcsMCwwLDAsLjM0LS4xM2w3LTYuNTVhLjUuNSwwLDAsMCwwLS43TDI0LjUsMTYuMTZhLjQ5LjQ5LDAsMCwwLS4zNy0uMTZtLTItNy43TDE1LDAsNy44OSw4LjNhLjU2LjU2LDAsMCwwLC40NC45SDEwLjV2My44OWEuNS41LDAsMCwwLC41LjVoOGEuNS41LDAsMCwwLC41LS41VjkuMmgyLjE3QS41Ni41NiwwLDAsMCwyMi4xMSw4LjNaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .action.icon .button-icon.published:active,.document .titlebar .actions .action.icon-button .button-icon.published:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZmlsbD0iIzU0NzkzNSIgZD0iTTMwLDZWMjZhMywzLDAsMCwxLTMsM0gzYTMsMywwLDAsMS0zLTNWNkEzLDMsMCwwLDEsMywzSDkuOEw2LjM3LDdsMCwwLDAsMEEyLjUsMi41LDAsMCwwLDUuODgsOEgyVjI2YTEsMSwwLDAsMCwxLDFIMjdhMSwxLDAsMCwwLDEtMVY4SDI0LjEyYTIuNSwyLjUsMCwwLDAtLjQzLS45MmwwLDAsMCwwTDIwLjIsM0gyN0EzLDMsMCwwLDEsMzAsNlptLTUsOC4xN2EyLjUyLDIuNTIsMCwwLDEsMSwuNjJsMCwuMDVWMTBIMjMuODFhMi41MiwyLjUyLDAsMCwxLTEuMTksMUgyNVptMCw3LjY4VjI0SDIyLjY5bC0xLjA3LDFIMjZWMjAuOTFaTTE0LjMzLDI0SDVWMTFINy4zOGEyLjUyLDIuNTIsMCwwLDEtMS4xOS0xSDRWMjVIMTUuMzhabTkuOC04YS41LjUsMCwwLDAtLjM0LjEzbC01LjI4LDQuOTQtMi4yOS0yLjE2YS40NS40NSwwLDAsMC0uMzQtLjE0LjQ2LjQ2LDAsMCwwLS4zNi4xNmwtMS4zOCwxLjQ0YS41LjUsMCwwLDAsMCwuNzFsNCwzLjc4YS40OS40OSwwLDAsMCwuMzQuMTQuNDcuNDcsMCwwLDAsLjM0LS4xM2w3LTYuNTVhLjUuNSwwLDAsMCwwLS43TDI0LjUsMTYuMTZhLjQ5LjQ5LDAsMCwwLS4zNy0uMTZtLTItNy43TDE1LDAsNy44OSw4LjNhLjU2LjU2LDAsMCwwLC40NC45SDEwLjV2My44OWEuNS41LDAsMCwwLC41LjVoOGEuNS41LDAsMCwwLC41LS41VjkuMmgyLjE3QS41Ni41NiwwLDAsMCwyMi4xMSw4LjNaIi8+PC9zdmc+Cg==)}.document .titlebar .actions .action.icon .button-icon.up1,.document .titlebar .actions .action.icon-button .button-icon.up1{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0LjkyMyAwYzEuNTMgMCAyLjc3IDEuMjQgMi43NyAyLjc3djE4LjQ2YzAgMS41My0xLjI0IDIuNzctMi43NyAyLjc3SDIuNzdDMS4yNCAyNCAwIDIyLjc2IDAgMjEuMjNWMi43N0MwIDEuMjQgMS4yNCAwIDIuNzcgMHptLjkyMyA0LjYxNWgtMjR2MTYuNjE2YzAgLjUxLjQxNS45MjMuOTIzLjkyM2gyMi4xNTRjLjUxIDAgLjkyMy0uNDE0LjkyMy0uOTIzVjQuNjE1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xNTMgNCkiLz4KICAgICAgICA8cGF0aCBkPSJNMjQgNi40NjJ2MTMuODQ2SDMuNjkyVjYuNDYySDI0em0tLjkyMy45MjNINC42MTV2MTJoMTguNDYydi0xMnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTUzIDQpIi8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.up1:hover,.document .titlebar .actions .action.icon-button .button-icon.up1:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0LjkyMyAwYzEuNTMgMCAyLjc3IDEuMjQgMi43NyAyLjc3djE4LjQ2YzAgMS41My0xLjI0IDIuNzctMi43NyAyLjc3SDIuNzdDMS4yNCAyNCAwIDIyLjc2IDAgMjEuMjNWMi43N0MwIDEuMjQgMS4yNCAwIDIuNzcgMHptLjkyMyA0LjYxNWgtMjR2MTYuNjE2YzAgLjUxLjQxNS45MjMuOTIzLjkyM2gyMi4xNTRjLjUxIDAgLjkyMy0uNDE0LjkyMy0uOTIzVjQuNjE1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xNTMgNCkiLz4KICAgICAgICA8cGF0aCBkPSJNMjQgNi40NjJ2MTMuODQ2SDMuNjkyVjYuNDYySDI0em0tLjkyMyA3LjM4NGgtNy4zODV2LjQ2MmMwIC41MS0uNDEyLjkyMy0uOTIzLjkyM2gtLjQ2MXY0LjE1NGg4Ljc2OXYtNS41Mzl6bS0xMS4wNzcgMEg0LjYxNXY1LjUzOWg4Ljc3VjE1LjIzaC0uNDYyYy0uNTEgMC0uOTIzLS40MTMtLjkyMy0uOTIzdi0uNDYyem0xMS4wNzctNi40NjFoLTguNzd2NC4xNTNoLjQ2MmMuNTEgMCAuOTIzLjQxMy45MjMuOTI0di40NjFoNy4zODVWNy4zODV6bS05LjY5MiAwaC04Ljc3djUuNTM4SDEydi0xLjM4NWgxLjM4NVY3LjM4NXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTUzIDQpIi8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.up1:active,.document .titlebar .actions .action.icon-button .button-icon.up1:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0LjkyMyAwYzEuNTMgMCAyLjc3IDEuMjQgMi43NyAyLjc3djE4LjQ2YzAgMS41My0xLjI0IDIuNzctMi43NyAyLjc3SDIuNzdDMS4yNCAyNCAwIDIyLjc2IDAgMjEuMjNWMi43N0MwIDEuMjQgMS4yNCAwIDIuNzcgMHptLjkyMyA0LjYxNWgtMjR2MTYuNjE2YzAgLjUxLjQxNS45MjMuOTIzLjkyM2gyMi4xNTRjLjUxIDAgLjkyMy0uNDE0LjkyMy0uOTIzVjQuNjE1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xNTMgNCkiLz4KICAgICAgICA8cGF0aCBkPSJNMjQgNi40NjJ2MTMuODQ2SDMuNjkyVjYuNDYySDI0em0tLjkyMyA3LjM4NGgtNy4zODV2LjQ2MmMwIC41MS0uNDEyLjkyMy0uOTIzLjkyM2gtLjQ2MXY0LjE1NGg4Ljc2OXYtNS41Mzl6bS0xMS4wNzcgMEg0LjYxNXY1LjUzOWg4Ljc3VjE1LjIzaC0uNDYyYy0uNTEgMC0uOTIzLS40MTMtLjkyMy0uOTIzdi0uNDYyem0xMS4wNzctNi40NjFoLTguNzd2NC4xNTNoLjQ2MmMuNTEgMCAuOTIzLjQxMy45MjMuOTI0di40NjFoNy4zODVWNy4zODV6bS05LjY5MiAwaC04Ljc3djUuNTM4SDEydi0xLjM4NWgxLjM4NVY3LjM4NXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTUzIDQpIi8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.up4,.document .titlebar .actions .action.icon-button .button-icon.up4{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0LjkyMyAwYzEuNTMgMCAyLjc3IDEuMjQgMi43NyAyLjc3djE4LjQ2YzAgMS41My0xLjI0IDIuNzctMi43NyAyLjc3SDIuNzdDMS4yNCAyNCAwIDIyLjc2IDAgMjEuMjNWMi43N0MwIDEuMjQgMS4yNCAwIDIuNzcgMHptLjkyMyA0LjYxNWgtMjR2MTYuNjE2YzAgLjUxLjQxNS45MjMuOTIzLjkyM2gyMi4xNTRjLjUxIDAgLjkyMy0uNDE0LjkyMy0uOTIzVjQuNjE1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xNTMgNCkiLz4KICAgICAgICA8cGF0aCBkPSJNMjQgNi40NjJ2MTMuODQ2SDMuNjkyVjYuNDYySDI0em0tLjkyMyA3LjM4NGgtNy4zODV2LjQ2MmMwIC41MS0uNDEyLjkyMy0uOTIzLjkyM2gtLjQ2MXY0LjE1NGg4Ljc2OXYtNS41Mzl6bS0xMS4wNzcgMEg0LjYxNXY1LjUzOWg4Ljc3VjE1LjIzaC0uNDYyYy0uNTEgMC0uOTIzLS40MTMtLjkyMy0uOTIzdi0uNDYyem0xMS4wNzctNi40NjFoLTguNzd2NC4xNTNoLjQ2MmMuNTEgMCAuOTIzLjQxMy45MjMuOTI0di40NjFoNy4zODVWNy4zODV6bS05LjY5MiAwaC04Ljc3djUuNTM4SDEydi0xLjM4NWgxLjM4NVY3LjM4NXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTUzIDQpIi8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.up4:hover,.document .titlebar .actions .action.icon-button .button-icon.up4:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0LjkyMyAwYzEuNTMgMCAyLjc3IDEuMjQgMi43NyAyLjc3djE4LjQ2YzAgMS41My0xLjI0IDIuNzctMi43NyAyLjc3SDIuNzdDMS4yNCAyNCAwIDIyLjc2IDAgMjEuMjNWMi43N0MwIDEuMjQgMS4yNCAwIDIuNzcgMHptLjkyMyA0LjYxNWgtMjR2MTYuNjE2YzAgLjUxLjQxNS45MjMuOTIzLjkyM2gyMi4xNTRjLjUxIDAgLjkyMy0uNDE0LjkyMy0uOTIzVjQuNjE1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xNTMgNCkiLz4KICAgICAgICA8cGF0aCBkPSJNMjQgNi40NjJ2MTMuODQ2SDMuNjkyVjYuNDYySDI0em0tLjkyMy45MjNINC42MTV2MTJoMTguNDYydi0xMnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTUzIDQpIi8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.document .titlebar .actions .action.icon .button-icon.up4:active,.document .titlebar .actions .action.icon-button .button-icon.up4:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9IiMwNDgxQTAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0LjkyMyAwYzEuNTMgMCAyLjc3IDEuMjQgMi43NyAyLjc3djE4LjQ2YzAgMS41My0xLjI0IDIuNzctMi43NyAyLjc3SDIuNzdDMS4yNCAyNCAwIDIyLjc2IDAgMjEuMjNWMi43N0MwIDEuMjQgMS4yNCAwIDIuNzcgMHptLjkyMyA0LjYxNWgtMjR2MTYuNjE2YzAgLjUxLjQxNS45MjMuOTIzLjkyM2gyMi4xNTRjLjUxIDAgLjkyMy0uNDE0LjkyMy0uOTIzVjQuNjE1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xNTMgNCkiLz4KICAgICAgICA8cGF0aCBkPSJNMjQgNi40NjJ2MTMuODQ2SDMuNjkyVjYuNDYySDI0em0tLjkyMy45MjNINC42MTV2MTJoMTguNDYydi0xMnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTUzIDQpIi8+CiAgICA8L2c+Cjwvc3ZnPgo=)}.document .titlebar .actions .icon-button.delete-disabled{cursor:default}
html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none;color:#182026}body.table-row-dragging{cursor:-webkit-grabbing;cursor:grabbing}p{margin-bottom:10px;margin-top:0}::-moz-selection{background:rgba(125,188,255,.6)}::selection{background:rgba(125,188,255,.6)}html,body{margin:0;padding:0}body{font-family:"Lato","Noto Sans Symbols 2","Noto Sans Math",sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.center{margin:auto}.progress{padding-left:22px;background-image:url(data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==);background-repeat:no-repeat}.error{color:red}

/*# sourceMappingURL=314.a2cb673f.css.map*/