body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.video-js{width:100%;height:0;padding-top:56.25%;position:relative}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-control-bar{position:absolute;bottom:0;left:0;right:0}@-moz-document url-prefix(){.video-js,.video-js video{display:block!important;visibility:visible!important}}video::-webkit-media-controls{display:none!important}video{width:100%;height:100%;min-height:250px;max-width:100%}.active,.answerCorrect,.highlighted,.inputPoint,.selected{fill:#238af4}.preauthored,.preauthoredIncorrect{fill:#4c5d65}.unselected{fill:transparent}.unselected:hover{fill:#add8e6}.active,.answerCorrect,.highlighted,.inputPoint,.inputPointMouseClicked,.inputPointTabFocused,.selected{fill:#238af4}.notSelectable{fill:transparent}.answerIncorrect{fill:#d63244}.pointHighlight{fill:#fff;stroke:#00b6f1}.hoverPreview{fill:none;stroke:#006aff;stroke-width:2;stroke-dasharray:4 5;stroke-linecap:round;opacity:1;pointer-events:none}.inputPointHover{fill:#238af4;cursor:pointer}.inputPointHover-ring{fill:rgba(0,106,255,.3);stroke-width:2;opacity:.8}.inputPointFocus{fill:#238af4}.inputPointFocus-ring{fill:#ca0092;stroke-width:2.5}.inputPointStuck{fill:#238af4;cursor:move}.inputPointKeyboardDragging{fill:#238af4}.inputPointKeyboardDragging-ring{fill:#ca0092;stroke:#403d3f;stroke-width:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.graph-scroll-container{display:inline-block;box-sizing:border-box;position:relative}.graph-scroll-container:focus{outline:3px solid #c41e8c;outline-offset:2px}.graph-scroll-container.keyboard-navigation-active:focus,.graph-scroll-container:focus:not(:focus-visible){outline:none}.graph-scroll-container svg{display:block}.graph-scroll-container::-webkit-scrollbar{width:12px;height:12px}.graph-scroll-container::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:6px}.graph-scroll-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:6px;border:2px solid transparent;background-clip:padding-box}.graph-scroll-container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5);background-clip:padding-box}.zoom-control{position:relative;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.zoom-control-button{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 8px;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:16px;font-weight:400;color:#4c5d65;transition:all .2s ease;width:152px;min-height:32px;justify-content:space-between;opacity:1}.zoom-control-button:hover{border-color:#238af4;background:#f8f9fa}.zoom-control-button:focus{outline:2px solid #238af4;outline-offset:2px}.zoom-control-label{flex:1 1;text-align:left}.zoom-control-arrow{transition:transform .2s ease;color:#666}.zoom-control-arrow.open{transform:rotate(180deg)}.zoom-control-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);list-style:none;margin:0;padding:4px 0;z-index:1000;width:152px}.zoom-control-option{padding:10px 16px;cursor:pointer;font-size:16px;font-weight:400;color:#4c5d65;transition:background-color .15s ease,color .15s ease}.zoom-control-option:focus,.zoom-control-option:hover{background-color:#e6f0f7;font-weight:600;color:#1f2223}.zoom-control-option:focus{outline:none}.zoom-control-option.selected,.zoom-control-option.selected:hover{background-color:#194f89;color:#fff;font-weight:600}.ReactTable{position:relative;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.1);font-family:Lucida Console,Monaco,monospace}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{flex:1 1;display:flex;flex-direction:column;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{flex:1 0 auto;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:50px;font-size:18px;font-weight:700;padding-top:10px}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03)}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-thead .rt-tr{text-align:center;background:#d5e1e9;color:#4c5d65}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,.05);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0) hsla(0,0%,40%,0) hsla(0,0%,40%,0) #f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{flex:99999 1 auto;display:flex;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer}.ReactTable .rt-tr-group{flex:1 0 auto;display:flex;flex-direction:column;align-items:stretch}.ReactTable .rt-tr{flex:1 0 auto;display:inline-flex}.ReactTable .rt-td,.ReactTable .rt-th{flex:1 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity;text-align:center}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{display:flex;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.rt-tr.-odd{background:rgba(0,0,0,.03)}.ReactTable.-striped .rt-tr.-even{background:rgba(212,205,205,.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,.05)}.ReactTable .-pagination{z-index:1;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1)}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);transition:all .1s ease;cursor:pointer;outline:none}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,.3);color:#fff}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{flex:1 1;text-align:center}.ReactTable .-pagination .-center{flex:1.5 1;text-align:center;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .-loading{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:-1;opacity:0;pointer-events:none}@font-face{font-family:Kalam-Bold;src:url(../../static/media/Kalam-Bold.e2d3606a.ttf) format("truetype")}@font-face{font-family:Kalam-Light;src:url(../../static/media/Kalam-Light.37d68cde.ttf) format("truetype")}@font-face{font-family:Kalam-Regular;src:url(../../static/media/Kalam-Regular.797b7422.ttf) format("truetype")}@font-face{font-family:Montserrat-Black;src:url(../../static/media/Montserrat-Black.e3242149.ttf) format("truetype")}@font-face{font-family:Montserrat-BlackItalic;src:url(../../static/media/Montserrat-BlackItalic.59a08c76.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;src:url(../../static/media/Montserrat-Bold.a3b387c9.ttf) format("truetype")}@font-face{font-family:Montserrat-BoldItalic;src:url(../../static/media/Montserrat-BoldItalic.215a9e63.ttf) format("truetype")}@font-face{font-family:Montserrat-ExtraBold;src:url(../../static/media/Montserrat-ExtraBold.e375c6fe.ttf) format("truetype")}@font-face{font-family:Montserrat-ExtraBoldItalic;src:url(../../static/media/Montserrat-ExtraBoldItalic.9b9e2f46.ttf) format("truetype")}@font-face{font-family:Montserrat-ExtraLight;src:url(../../static/media/Montserrat-ExtraLight.94603128.ttf) format("truetype")}@font-face{font-family:Montserrat-ExtraLightItalic;src:url(../../static/media/Montserrat-ExtraLightItalic.f9ab30a6.ttf) format("truetype")}@font-face{font-family:Montserrat-Light;src:url(../../static/media/Montserrat-Light.2f354053.ttf) format("truetype")}@font-face{font-family:Montserrat-LightItalic;src:url(../../static/media/Montserrat-LightItalic.3eb3e920.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;src:url(../../static/media/Montserrat-Medium.0098f804.ttf) format("truetype")}@font-face{font-family:Montserrat-MediumItalic;src:url(../../static/media/Montserrat-MediumItalic.97573fc8.ttf) format("truetype")}@font-face{font-family:Montserrat-Regular;src:url(../../static/media/Montserrat-Regular.a8a11736.ttf) format("truetype")}@font-face{font-family:Montserrat-RegularItalic;src:url(../../static/media/Montserrat-RegularItalic.b0cf52e5.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;src:url(../../static/media/Montserrat-SemiBold.bbcd5bbb.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBoldItalic;src:url(../../static/media/Montserrat-SemiBoldItalic.9b5089e2.ttf) format("truetype")}@font-face{font-family:Montserrat-Thin;src:url(../../static/media/Montserrat-Thin.b50f5872.ttf) format("truetype")}@font-face{font-family:Montserrat-ThinItalic;src:url(../../static/media/Montserrat-ThinItalic.5ba39d1f.ttf) format("truetype")}@font-face{font-family:OpenSans-Bold;src:url(../../static/media/OpenSans-Bold.0062c346.ttf) format("truetype")}@font-face{font-family:OpenSans-BoldItalic;src:url(../../static/media/OpenSans-BoldItalic.ac92bed2.ttf) format("truetype")}@font-face{font-family:OpenSans-ExtraBold;src:url(../../static/media/OpenSans-ExtraBold.11d37998.ttf) format("truetype")}@font-face{font-family:OpenSans-ExtraBoldItalic;src:url(../../static/media/OpenSans-ExtraBoldItalic.a4b64bd7.ttf) format("truetype")}@font-face{font-family:OpenSans-Light;src:url(../../static/media/OpenSans-Light.f51d593e.ttf) format("truetype")}@font-face{font-family:OpenSans-LightItalic;src:url(../../static/media/OpenSans-LightItalic.454f5707.ttf) format("truetype")}@font-face{font-family:OpenSans-Regular;src:url(../../static/media/OpenSans-Regular.5a798cda.ttf) format("truetype")}@font-face{font-family:OpenSans-RegularItalic;src:url(../../static/media/OpenSans-RegularItalic.20ab65ce.ttf) format("truetype")}@font-face{font-family:OpenSans-SemiBold;src:url(../../static/media/OpenSans-SemiBold.096d8c73.ttf) format("truetype")}@font-face{font-family:OpenSans-SemiBoldItalic;src:url(../../static/media/OpenSans-SemiBoldItalic.58f41c44.ttf) format("truetype")}
/*# sourceMappingURL=main.74ae198c.chunk.css.map */