@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);@font-face{font-family:"SourceSerifPro-Bold";src:url(/static/media/SourceSerifPro-Bold.652f89be.eot);src:url(/static/media/SourceSerifPro-Bold.652f89be.eot?#iefix) format("embedded-opentype"),url(/static/media/SourceSerifPro-Bold.2237fafb.woff2) format("woff2"),url(/static/media/SourceSerifPro-Bold.43820140.woff) format("woff"),url(/static/media/SourceSerifPro-Bold.a81f51c4.ttf) format("truetype"),url(/static/media/SourceSerifPro-Bold.3852811d.svg#SourceSerifPro-Bold) format("svg")}body{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;background-color:#f3f3f3!important;-webkit-user-select:auto!important;user-select:auto!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.bannerHead{font-size:32px;line-height:1;margin:0;font-weight:500}.disabledBlock{pointer-events:none;opacity:.4}.curriculum-right-fix{border-radius:5px;background-color:#ebf1ff;border:1px solid #cbd3e5;width:100%;padding:10px;height:calc(100vh - 175px);overflow-y:auto;overflow-x:hidden;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.vidWindowBtn{background:transparent;color:#666;padding:0 3px}.tutor-profile{color:#303030}.tutor-profile h2{font-size:22px;border-bottom:1px solid #ccc;padding-bottom:10px}.tutor-profile .tutor-link{cursor:pointer;margin-left:8px;color:#00f}.tutor-profile .loves{font-size:14px;font-style:italic;margin-bottom:5px}.tutor-profile .degree{font-size:14px}.open-new-tab-icon,.open-new-tab-icon:hover{float:right;cursor:pointer;margin:8px 0}.clearfix iframe{height:200px;width:100%;border:0}.panel-box{background-color:#fff;margin:5px 5px 20px;border:1px solid #b7b7b7;color:#303030;word-wrap:break-word}.panel-box .chat__content{max-height:300px;background-color:#fafafa;display:flex;flex-direction:column;flex:1 1}.panel-box .chat__content .chat__messages{border-left:1px solid rgba(0,0,0,.03);border-right:1px solid rgba(0,0,0,.03);padding:0 12px;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:200px}.panel-box .chat__content .chat__messages .message__timestamp{font-size:12px;font-weight:700;line-height:1.83;text-align:center;color:#b3b3b3;text-transform:uppercase;padding-top:4px;display:block}.panel-box .chat__content .chat__messages .message{display:flex;margin:5px 0 0;min-height:30px;height:auto;text-align:left}.panel-box .chat__content .chat__messages .message .message__avatar{width:22px;min-width:22px;height:22px;max-height:22px;display:block;margin-right:5px}.panel-box .chat__content .chat__messages .message .message__box{display:flex;flex:1 1 100%;flex-direction:column}.panel-box .chat__content .chat__messages .message .message__box .message__content{flex-direction:row;flex-wrap:wrap;display:flex}.panel-box .chat__content .chat__messages .message .message__box .message__content:last-of-type{margin-bottom:20px}.panel-box .chat__content .chat__messages .message .message__box .message__content:first-of-type{margin-bottom:0}.panel-box .chat__content .chat__messages .message .message__box .message__content p{background:#333;display:inline-block;margin:0;width:auto;padding:8px 10px;word-wrap:break-word;white-space:pre-wrap;word-break:break-all;border-radius:8px;color:#fff}.panel-box .chat__content .chat__messages .message .message__box.self .message__content{flex-direction:row-reverse}.panel-box .chat__content .chat__messages .message .message__box.self .message__content p{background:#56c376}.panel-box .chat__content .chat__messages .message:last-child{margin-bottom:10px}.panel-box .chat__footer{border:1px solid #e3e3e3;border-top:none;background-color:#f7f7f7;max-height:100px;overflow:hidden;position:relative}.panel-box .chat__footer .chat__input{position:relative;margin:0;outline:none;white-space:pre-wrap;word-wrap:break-word;width:100%;overflow-y:auto;font-size:16px;font-family:"Lato",Arial,sans-serif;cursor:text;background-color:#f7f7f7;resize:none;padding:3px 10px;height:inherit;line-height:1.5;border:8px solid #f7f7f7;border-right:none;border-left:none}.panel-box .chat__footer textarea{overflow:auto}.panel-box label{font-size:20px;font-weight:500;border-bottom:1px solid #b7b7b7;padding:12px 10px;line-height:1.2em;width:100%}.problem-img{width:60%}.responsiv-img{width:100%}.vc .container{margin-top:20px;width:100%;display:flex;flex-direction:row;padding:0}.vc .row{margin:unset}.vc .row .col-6{padding:0 5px}.vc .participant p{white-space:nowrap;overflow:hidden;text-align:center;text-overflow:ellipsis;margin:0}.vc .participant div:first-child{background-color:#d3d3d3;height:112.5px;display:flex}.vc .participant video{width:100%;height:100%}.vc .mute video{visibility:hidden}.vc .participant .label{background-color:#ddd}.vc .participantZoomed{position:absolute;top:0;left:0;width:100%;height:100%}.vc .participantHidden{display:none}.vc .controls{display:flex;flex-direction:row;justify-content:space-around;padding:0 8px 8px}.vc .controls div{display:inline-block;padding:8px;cursor:pointer}.video-popup-modal{width:70vw!important;max-width:70vw!important}.video-popup-modal .popup-modal-body video{width:100%;max-height:100%;object-fit:contain}.curiosity-title{-webkit-user-select:text;user-select:text;color:#303030}.curiosity-title .pmstatementdiv{margin-left:10px;margin-top:10px;border-bottom:1px solid #ccc;font-size:18px;color:#303030;font-family:Roboto;font-weight:600;line-height:1.4}.curiosity-title .pmstatement{font-family:"Roboto";font-size:18px;font-weight:400;margin-bottom:7px;text-align:justify;line-height:1.4;padding-left:15px}.curiosity-title .pmstatement p{padding-left:10px}.curiosity-title p{line-height:1.5em}.curiosity-title h1,.curiosity-title li,.curiosity-title p,.curiosity-title span{font-family:"Roboto";font-size:18px;font-weight:400;margin-bottom:7px;text-align:justify;line-height:1.4}@media only screen and (max-width:600px){.curiosity-title h1,.curiosity-title li,.curiosity-title p,.curiosity-title span{font-size:12px!important}}.curiosity-title h1 li,.curiosity-title li li,.curiosity-title p li,.curiosity-title span li{margin-bottom:10px;font-style:normal!important}.curiosity-title h1 li em,.curiosity-title li li em,.curiosity-title p li em,.curiosity-title span li em{font-size:20px}@media only screen and (max-width:600px){.curiosity-title h1 li em,.curiosity-title li li em,.curiosity-title p li em,.curiosity-title span li em{font-size:12px}}.curiosity-title h1 ol,.curiosity-title li ol,.curiosity-title p ol,.curiosity-title span ol{list-style-type:none;counter-reset:elementcounter;margin-top:.5rem;padding-left:60px}.curiosity-title h1 ol li,.curiosity-title li ol li,.curiosity-title p ol li,.curiosity-title span ol li{padding:0 0 0 40px;font-style:normal!important}.curiosity-title h1 ol li:before,.curiosity-title li ol li:before,.curiosity-title p ol li:before,.curiosity-title span ol li:before{content:"Part " counter(elementcounter,upper-alpha) ". ";counter-increment:elementcounter;margin-left:-60px}.curiosity-title .mjx-chtml{height:0!important}.curiosity-titlesampleAssignment{-webkit-user-select:text;user-select:text;color:#ccc}.curiosity-titlesampleAssignment .pmstatementdiv{margin-left:10px;margin-top:10px;border-bottom:1px solid #ccc;margin-bottom:20px;font-size:18px;color:#ccc;font-family:Roboto;font-weight:600;line-height:1.4}.curiosity-titlesampleAssignment .pmstatement{font-family:"Roboto";font-size:18px;font-weight:400;margin-bottom:7px;text-align:justify;line-height:1.4;padding-left:15px}.curiosity-titlesampleAssignment p{line-height:1.5em}.curiosity-titlesampleAssignment h1,.curiosity-titlesampleAssignment li,.curiosity-titlesampleAssignment p,.curiosity-titlesampleAssignment span{font-family:"Roboto";font-size:18px;font-weight:400;margin-bottom:7px;text-align:justify;line-height:1.4}@media only screen and (max-width:600px){.curiosity-titlesampleAssignment h1,.curiosity-titlesampleAssignment li,.curiosity-titlesampleAssignment p,.curiosity-titlesampleAssignment span{font-size:12px!important}}.curiosity-titlesampleAssignment h1 li,.curiosity-titlesampleAssignment li li,.curiosity-titlesampleAssignment p li,.curiosity-titlesampleAssignment span li{margin-bottom:10px;font-style:normal!important}.curiosity-titlesampleAssignment h1 li em,.curiosity-titlesampleAssignment li li em,.curiosity-titlesampleAssignment p li em,.curiosity-titlesampleAssignment span li em{font-size:20px}@media only screen and (max-width:600px){.curiosity-titlesampleAssignment h1 li em,.curiosity-titlesampleAssignment li li em,.curiosity-titlesampleAssignment p li em,.curiosity-titlesampleAssignment span li em{font-size:12px}}.curiosity-titlesampleAssignment h1 ol,.curiosity-titlesampleAssignment li ol,.curiosity-titlesampleAssignment p ol,.curiosity-titlesampleAssignment span ol{list-style-type:none;counter-reset:elementcounter;margin-top:.5rem;padding-left:60px}.curiosity-titlesampleAssignment h1 ol li,.curiosity-titlesampleAssignment li ol li,.curiosity-titlesampleAssignment p ol li,.curiosity-titlesampleAssignment span ol li{padding:0 0 0 40px;font-style:normal!important}.curiosity-titlesampleAssignment h1 ol li:before,.curiosity-titlesampleAssignment li ol li:before,.curiosity-titlesampleAssignment p ol li:before,.curiosity-titlesampleAssignment span ol li:before{content:"Part " counter(elementcounter,upper-alpha) ". ";counter-increment:elementcounter;margin-left:-60px}.curiosity-titlesampleAssignment .mjx-chtml{height:0!important}.question-image-answerboard{margin-top:16px;max-width:60%;mix-blend-mode:multiply}.question-image-answerboardmobile{margin-top:16px;max-width:25%;mix-blend-mode:multiply}.contentContainer{max-width:80%!important}.contentContainer i{font-family:textttt!important}.divpadding0{padding-top:0}.divpadding{padding-top:15px}.question-image-container{max-width:25%}.max-width{max-width:100%}.quiz-box{margin-top:80px;padding-left:70px;padding-right:50px}.quiz-box .confirm-box{position:relative}.quiz-box .confirm-box .confirm-text{position:absolute;top:calc(50% - 15px);right:-20px}.modal-content{border:none!important}.modal-content img{max-width:100%}.modal-content .red{color:red}.modal-content .green{color:green}.modal-content .eqfont{font-size:1rem;font-weight:500}@media only screen and (max-width:600px){.modal-content .eqfont{font-size:.75rem}}.modal-content .modalscroll{max-width:700px;overflow-x:auto}@media only screen and (max-width:600px){.modal-content .modalscroll{max-width:300px}}.modal-content .eqfontText{font-size:.75rem}.modal-content .icon-notification{color:#345ddf;font-size:30px;font-weight:300;margin:30px 0 50px}@media only screen and (max-width:600px){.modal-content .icon-notification{font-size:20px}}.modal-button{width:100%}.modal-button button{outline:none!important}.modal-button button:hover{color:#fff}.modal-button .width-btn{width:-moz-fit-content!important;width:fit-content!important}.modal-button .yellow-btn{width:125px}.modal-button .blue-btnnew,.modal-button .yellow-btn{line-height:16px;font-size:14px;background-color:#4252af;border-radius:0;color:#fff}.modal-button .blue-btnnew{width:170px}.modal-button .grey-btn{line-height:16px;font-size:14px;width:125px;background-color:#707070;border-radius:0;color:#fff}.hintsModalTitle{font-size:22px;font-weight:300}.ic{float:left;height:17px;width:17px;background-size:100% 100%;margin-right:5px;margin-top:2px}.ic.ic-hint{background:url(/static/media/icon_hint.d0bffc04.svg) no-repeat}.ic.ic-check{background:url(/static/media/icon_check.433977aa.svg) no-repeat}.ic.ic-submit{background:url(/static/media/icon_submit.af37cbab.svg) no-repeat}.answer-modal-incorrect{width:670px}@media only screen and (max-width:600px){.answer-modal-incorrect{width:300px!important;word-wrap:break-word}}.answer-model-correct{width:400px}.solutionContainer{width:90%;height:1500px}.list-group-ranking{padding-left:0;margin-bottom:0}.list-group-ranking .list-group-item-ranking{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125);cursor:move}.list-group-ranking .list-group-item-ranking:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-ranking .blue-background-class{background-color:#26baee;color:#fff}.MJXc-display,.MJXp-display{text-align:left!important;width:max-content!important;margin:0!important;display:inline-block!important}.modal-p{width:500px}@media only screen and (max-width:600px){.modal-p{width:330px}.pmstatement{font-size:14px!important}li,p{font-size:12px!important}}.correct-answer{background-image:url(/images/correct.svg)}.correct-answer,.incorrect-answer{display:inline-block;background-size:contain;height:20px;width:20px;background-repeat:no-repeat}.incorrect-answer{background-image:url(/images/wrong.svg)}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.whiteboard-bottom-buttons{bottom:2px;position:relative}}.whiteboard-bottom-buttons.for-teacher{width:650px;left:25px}.whiteboard-bottom-buttons.text-problem-buttons{justify-content:center;position:absolute;width:100%;padding-bottom:40px}.whiteboard-bottom-buttons.text-problem-buttons .d-flex{justify-content:center;flex-direction:row;grid-gap:8px;gap:8px}.whiteboard-bottom-buttons div button{border-radius:8px}.has-answerboard-guide{position:relative!important}.divflex{display:flex;justify-content:space-between}.answerboard-guide{position:absolute}.answerboard-guide .arrow-down{width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #ebf1ff}.answerboard-guide .arrow-left{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #ebf1ff}.answerboard-guide .guide-text{background-color:#ebf1ff;border-radius:6px;padding:10px 15px;color:#000;font-weight:500}.answerboard-guide.check-work-button{width:max-content;top:-60px;right:25px}.answerboard-guide.check-work-button .arrow-down{margin-left:auto;margin-right:14px}.answerboard-guide.wiris-button{width:max-content;top:-91px;left:-7px}.answerboard-guide.wiris-button .arrow-down{margin-right:auto;margin-left:14px}#ranking-selector{margin-top:1rem}#ranking-selector div:before{font-family:"Material Icons";content:"drag_indicator";color:#9d9da0;padding-right:.5rem;vertical-align:bottom}#ranking-selector div{margin:.25rem;background-color:#fcfcfc;border-radius:.25rem;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}#ranking-selector .sortable-chosen{background-color:#f1f1f1;color:#000;opacity:1;border-left:3px solid #164b99;border-top-left-radius:0;border-bottom-left-radius:0}#ranking-selector .sortable-chosen:before{color:#164b99;font-family:"Material Icons";content:"drag_indicator";padding-right:.5rem;vertical-align:bottom}.text-bold{font-weight:700}.tuorporfile-content-card{width:400px}.tuorporfile-content-card .title{border-bottom:1px solid #d1d1d1}.tuorporfile-content-card .closeIcon{cursor:pointer}.tuorporfile-content-card .headertitle{border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between}.tuorporfile-content-card .content-card{display:flex;flex-direction:row;flex-wrap:wrap;transition:all .2s linear;color:#000;max-width:380px;padding:10px;margin-bottom:8px;margin-right:15px}.tuorporfile-content-card .content-card .video-thumb{float:left;margin-right:10px;width:120px;overflow:hidden}.tuorporfile-content-card .content-card .video-thumb img{width:inherit}.tuorporfile-content-card .content-card .profile-card-text{float:left;width:calc(100% - 130px)}.tuorporfile-content-card .content-card .profile-card-text h3{font-size:18px;font-weight:600;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tuorporfile-content-card .content-card .profile-card-text p{line-height:1.3em;text-overflow:ellipsis;overflow:hidden;margin-bottom:.4rem}.tuorporfile-content-card .content-card .profile-card-text .interactive-video-icon{position:relative}.tuorporfile-content-card .content-card .profile-card-text .interactive-video-icon img{width:30px;height:30px}.tuorporfile-content-card .content-card a:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);text-decoration:none}.tuorporfile-content-card .alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.content-options-popup{z-index:99999}.content-options-popup .curriculum-content-card .content-card a:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);text-decoration:none}.dialog{box-shadow:0 8px 6px -6px #000;position:static;left:20%;top:10%}.solutionGraphCotainer{height:700px}.solutionGraphCotainer .scrollLinkContainer{display:flex;grid-gap:20px;gap:20px}.solutionGraphCotainer .scrollLinkContainer p{color:#0a58ca;text-decoration:underline;cursor:pointer;font-weight:300}.solutionGraphCotainer .detailSolutionHeader{font-size:large;margin-left:15px}.solutionGraphCotainer .header{font-weight:600}.solutionGraphCotainer .infoLabel{margin-top:10px;font-size:medium;font-weight:600;font-style:italic}.solutionGraphCotainer .stepPointsContainer{display:flex;justify-content:space-between}.solutionGraphCotainer .stepPointsContainer .stepInfoContainer{display:flex;grid-gap:10px;gap:10px}.solutionGraphCotainer .stepPointsContainer .stepInfoContainer .stepCount{font-weight:600}.solutionGraphCotainer .react-flow__controls{left:0;top:0}.feedbackmodal p{word-break:break-word;white-space:normal}.graphdiv{width:100%;height:100%;cursor:move}.graphdiv .chartContainer{position:relative!important;max-height:400px;height:300px}.divFacts{width:100%;height:auto;padding-top:10px}.redIcon{fill:red}.greenIcon,.redIcon{height:18px;width:18px}.greenIcon{fill:green}.grayIcon{fill:grey;height:18px;width:18px}.gray{color:grey}.div60{width:60%}.div40{width:40%}.div50{width:50%}.div0{width:0}.div100{width:100%}.showSolutionTitle{font-weight:700;border-bottom:1pt solid grey}.showSolutionTitle a{cursor:pointer}.showSolutionTitle a i{font:normal normal normal 14px/1 FontAwesome}.checkMyAnswerTitle{font:700;border-bottom:1pt solid grey}.divLineBreaker{margin-bottom:.5rem!important;border:1px solid grey;margin-top:.5rem!important}.legendContainer .legendItemContainer div{margin-top:2px}.solutionBox{overflow:auto;-webkit-user-select:text;user-select:text}.breadcrumbH5{font-size:14px;padding-top:8px;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;color:#0a58ca;line-height:32px;padding-left:0}.questiondescriptionsa{padding-left:10px;font-size:18px;color:#ccc;font-family:Roboto;font-weight:600;line-height:1.4}.breadcrumb{font-size:18px!important;margin-left:10px}#feedbackPopup_id{background-color:#fafcfe;height:250px;overflow-y:auto!important;overflow-x:hidden!important}.Toastify__close-button{margin-left:2px!important}.askTutorImageContainer{width:300px;margin-bottom:10px}.upgrateSubscriptionBox{color:#00f;padding-top:5px;cursor:pointer}.curiosity-titleAnyProb span{font-size:16px}.zoomImg{top:10px;left:55%;background-color:#fff}.anyProblemChartBot{height:100%;overflow:hidden}.feebackcompanyLogo{width:30px}.eqpaddingshowsolution{padding:1px 16px}.evalPref{color:#000!important}.radioPopup{height:35px!important;margin-top:-5px}.rightPopupMultipart .MuiDialog-paper{max-height:100%;left:0;top:0;margin:0;border-radius:0;position:absolute;overflow-y:auto;height:95vh;z-index:1000}.rightPopupMultipart .MuiDialogTitle-root{padding-top:0!important}.rightPopupMultipart .MuiIconButton-root{padding:5px!important;right:4px;top:4px}.textPrbBtns{margin-right:5px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.textPrbBtns{height:90px!important}}.issuecaptureimage{height:400px;overflow-y:scroll}.submitissuestickybutton{position:absolute}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.submitissuestickybutton{left:75%;top:83%}}.advanceStepNote{font-size:14px;font-style:italic;margin-bottom:5px;width:-moz-fit-content;width:fit-content}.noteHighlighter{background-color:#f5f588}@keyframes TourspanInner{20%{opacity:.9}90%{opacity:.7}}@keyframes TourspanOuter{0%{transform:scale(1)}45%{opacity:.7;transform:scale(.75)}to{opacity:.9;transform:scale(1)}}.beaconIconCss{background-color:initial;border:0;border-radius:0;color:#555;cursor:pointer;font-size:16px;line-height:1;padding:8px;-webkit-appearance:none;appearance:none;display:inline-block;height:25px;position:relative;width:25px;z-index:100;margin-left:5px;margin-right:5px}.beaconIconCss .spaninner{animation:TourspanInner 1.2s ease-in-out 0s infinite normal none running;background-color:#f04;border-radius:50%;display:block;height:50%;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.beaconIconCss .spanouter{animation:TourspanOuter 1.2s ease-in-out 0s infinite normal none running;background-color:rgba(255,0,68,.2);border:2px solid #f04;border-radius:50%;box-sizing:border-box;display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;transform-origin:center center;width:100%}.assVideo{width:450px;height:300px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.assVideo{width:275px}}.correctRecognizedfeedback{color:green;margin-top:10px}.correctRecognizedfeedback span{background-color:#ffffe0}.incorrectRecognizedfeedback{color:red}.incorrectRecognizedfeedback span{background-color:#ffffe0}.problem-statement-container{background-color:#fff;border:1px solid #d8d6d6;border-radius:22px;margin:0 40px;padding:20px 0}.next-prev-button{min-width:100px;border:1px solid #4252af;padding:5px 12px;font-size:12px;font-weight:500;display:flex;justify-content:center;align-items:center;border-radius:80px!important;background:transparent;color:#4252af;position:relative;overflow:hidden;transition:color .3s ease,opacity .2s ease;z-index:1;cursor:pointer}.next-prev-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#4252af;transition:left .35s ease;z-index:-1}.next-prev-button:hover:before{left:0}.next-prev-button:hover{color:#fff}.next-prev-button:disabled{opacity:.5;color:#9e9e9e;border-color:#9e9e9e;background-color:#fff;cursor:not-allowed;pointer-events:none}.next-prev-button:disabled:before{display:none}.next-prev-button:disabled:hover{color:#9e9e9e}.switch-link{position:relative;font-size:14px;font-weight:500;color:#4252af;cursor:pointer;display:inline-block;text-decoration:none}.switch-link:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1.5px;background-color:#4252af;transition:width .3s ease}.switch-link:hover:after{width:100%}.problems-list-wrapper{margin-top:20px;width:100%!important;background-color:#fff;border:1px solid #d8d6d6;border-radius:20px;max-width:100%;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.problems-list-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #e0e0e0;margin-bottom:12px}.problems-list-title{font-size:18px;font-weight:600;margin:0;color:#1f1f1f}.problems-list-close{color:#777}.problems-scroll-container{display:flex;grid-gap:16px;gap:16px;overflow-x:auto;padding-bottom:12px;padding-right:10px;max-width:100%;box-sizing:border-box}.answerboard-switch-navigation{width:100%;max-width:100%;box-sizing:border-box}.answerboard-switch-navigation .row{margin-left:0;margin-right:0}.problems-scroll-container::-webkit-scrollbar{height:6px}.problems-scroll-container::-webkit-scrollbar-thumb{background:#c5cae9;border-radius:6px}.problems-scroll-container::-webkit-scrollbar-track{background:#f5f5f5}.makeStyles-card-3{border:1px solid #ededed}.answerboard-submit-time-bar-container{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:space-between;background-color:#4252af;border-radius:12px;padding:8px 12px;grid-gap:10px;gap:10px;min-height:35px;min-width:-moz-fit-content;min-width:fit-content;max-width:-moz-fit-content;max-width:fit-content;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10}.answerboard-submit-time-timer{color:#fff;font-size:16px;font-weight:600;white-space:nowrap;display:flex;align-items:center;letter-spacing:.5px}.answerboard-submit-time-submit-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:8px;gap:8px;background-color:#fff;border:none;border-radius:80px!important;padding:5px 7px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:all .2s ease;min-height:25px}.answerboard-submit-time-submit-btn:hover:not(.answerboard-submit-time-disabled){box-shadow:0 3px 8px rgba(0,0,0,.25)}.answerboard-submit-time-submit-btn:active:not(.answerboard-submit-time-disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15)}.answerboard-submit-time-submit-btn.answerboard-submit-time-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.answerboard-submit-time-check-icon-container{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#4252af;border-radius:50%;padding:0}.answerboard-submit-time-check-icon{color:#fff!important;font-size:12px!important;width:12px!important;height:12px!important}.answerboard-submit-time-submit-text{color:#4252af;font-size:13px;font-weight:700;white-space:nowrap;letter-spacing:.3px}@media only screen and (max-width:600px){.answerboard-submit-time-bar-container{flex-direction:row;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;min-height:48px}.answerboard-submit-time-timer{font-size:18px}.answerboard-submit-time-submit-btn{padding:6px 14px;min-height:40px}.answerboard-submit-time-check-icon-container{width:24px;height:24px}.answerboard-submit-time-check-icon{font-size:13px!important;width:13px!important;height:13px!important}.answerboard-submit-time-submit-text{font-size:14px}}.text-evaluate-wrapper{background-color:#fff;padding:10px 0 0 10px;border-radius:22px;border:1px solid #d8d6d6;overflow:hidden}.text-evaluate{overflow:auto;position:relative}.text-evaluate::-webkit-scrollbar{width:8px;height:8px}.text-evaluate::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin:5px 0}.text-evaluate::-webkit-scrollbar-corner{background:transparent}.text-evaluate::-webkit-scrollbar-thumb{background:rgba(66,82,175,.3);border-radius:10px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background .2s ease;transition:background .2s ease}.text-evaluate::-webkit-scrollbar-thumb:hover{background:rgba(66,82,175,.5);background-clip:padding-box}.text-evaluate::-webkit-scrollbar-thumb:active{background:rgba(66,82,175,.7);background-clip:padding-box}.modal-width{min-width:max-content}.modal-width iframe{width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.modal-width{min-width:auto!important}}.draggable-modal{position:absolute!important;top:10vh;left:70vh;margin:unset!important;cursor:move}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.draggable-modal{top:18vh;left:8vh}}@media only screen and (max-width:600px){.draggable-modal{left:2vw}}.modal-size-small{max-width:none!important;width:20%!important}@media only screen and (max-width:600px){.modal-size-small{width:96%!important;min-width:auto!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.modal-size-small{width:80%!important}}.modal-size-medium{max-width:none!important;width:50%!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.modal-size-medium{width:80%!important}}.modal-size-large{max-width:none!important;width:75%!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.modal-size-large{width:80%!important}}.modal-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}@media only screen and (max-width:600px){.modal-title{white-space:inherit!important}}.resize-container{display:flex;align-items:flex-end;position:absolute;right:2rem;transform:scale(.7)}.resize-container span{border:2px solid;margin-right:5px;border-radius:4px;display:inline-block;cursor:pointer;opacity:.6}.resize-container span.resizer-small{width:20px;height:30px}.resize-container span.resizer-medium{width:40px;height:20px}.resize-container span.resizer-large{width:60px;height:30px}.cus-modal button{outline:none!important}.cus-modal .modal-footer{justify-content:space-evenly}.cus-modal .modal-footer-button{line-height:16px;font-size:14px;width:125px;background-color:#4252af;border-radius:0;color:#fff;font-weight:500}.cus-modal .modal-footer-button:hover{color:#fff}.drag-modal{position:fixed;top:0;left:0;min-width:500px}.custommodal{position:fixed!important;top:auto!important;bottom:2%!important;left:5%!important;z-index:9999!important;display:none;width:auto!important;height:auto!important;overflow:hidden;outline:0}.modalheader{padding:.5rem!important}.modalfeedbacktitle{font-size:1rem!important}.btn-with-icon{height:max-content;line-height:inherit;padding:10px 15px;font-size:14px;font-weight:600;background-color:#4252af;border:none;color:#fff}.btn-with-icon:active,.btn-with-icon:focus,.btn-with-icon:visited{outline:none}.btn-with-icon img{margin-right:10px}.btn-with-icon i{filter:invert(1)}.btn-with-icon:disabled,.btn-with-icon[disabled=disabled],.lessImportant{background-color:#d3d3d3}.button{line-height:16px;padding:6px 12px;font-size:14px;min-width:125px;border-radius:0;outline:none;border:none}.button,.button:active,.button:hover,.button:visited{color:#fff}.button.addinteraction{color:#000;background-color:initial;padding:0;color:#4252af;font-size:"14px";font-weight:500;cursor:pointer}.button.addinteraction:active,.button.addinteraction:hover,.button.addinteraction:visited{text-decoration:underline}.button.yellow-btn,.button.yellow-btn-sticky{background-color:#4252af;outline:none;border-radius:4px;cursor:pointer;color:#fff}.button.yellow-btn-sticky{position:fixed;z-index:9;bottom:9px;right:170px;padding:11px;border-radius:10px}.button.yellow-btn-sticky .MuiSvgIcon-root{max-height:16px;margin-right:2px}.button.grey-btn{background-color:#707070}.button.disabled-btn{background-color:#ccc;color:#666}.progress-sidebar-card{position:fixed;top:10%;height:70%;width:40%;right:-110%;transition:all .2s ease-in-out;background-color:#fff;border:1px solid #b9b9b9;z-index:20;padding:12px;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.progress-sidebar-card .sidebar-heading{font-weight:700}.progress-sidebar-card .blue_backgroud{background-color:#ebf1ff;color:#000}.progress-sidebar-card .grey{background-color:#f8f5f5;color:#000}.progress-sidebar-card .green{color:green;position:relative}.progress-sidebar-card .red{color:red;position:relative}.progress-sidebar-card a p{word-break:break-all;white-space:normal}.progress-sidebar-card .last-line-marker{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;position:absolute;right:0;margin-right:12px}.progress-sidebar-card .sidebar-close{float:right;cursor:pointer}.progress-sidebar-card .progress-sidebar-content{overflow-y:auto;height:100%}.progress-sidebar-card .progress-sidebar-content .MJXp-display{margin:0 0 .5rem!important}.progress-sidebar-card .progress-sidebar-content.scrolHidec{overflow-y:hidden!important;overflow-x:hidden}.progress-sidebar-card .progress-sidebar-content.scrolAutoc{overflow-y:auto!important;overflow-x:hidden}.progress-sidebar-card .close-button-container{border-bottom:.5px solid #d3d3d3;cursor:grabbing}.progress-sidebar-card .close-button-container button{border:none;outline:none;background:transparent}.progress-sidebar-card .close-button-container button [class*=" ico-"],.progress-sidebar-card .close-button-container button [class^=ico-]{font:normal 1em/1 Arial,sans-serif;display:inline-block}.progress-sidebar-card .close-button-container button .ico-times:before{content:"\2716";color:#000}.progress-sidebar-card .diagnostic-question-button{width:-moz-fit-content;width:fit-content}.progress-sidebar-card.show{right:6%}.progress-sidebar-card.show-left{left:6%}.progress-sidebar-card.scrolHide{overflow:hidden!important}.progress-sidebar-card.scrolAuto{overflow:auto!important}@media only screen and (max-width:600px){.progress-sidebar-card.show{left:1%;width:93%;top:21%}}.session-synopsis-container{position:fixed;top:20px;height:80%;width:65%;transition:all .2s ease-in-out;background-color:#fff;z-index:150;overflow-y:hidden;overflow-x:hidden;padding:12px;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center}.session-synopsis-container .headerContainer{display:flex}.session-synopsis-container .headerContainer .closeButton{border:none;outline:none;background:transparent;position:absolute;top:10px;right:-8px}.session-synopsis-container .headerContainer .closeButton [class*=" ico-"],.session-synopsis-container .headerContainer .closeButton [class^=ico-]{font:normal 1em/1 Arial,sans-serif;display:inline-block}.session-synopsis-container .headerContainer .closeButton .ico-times:before{content:"\2716";color:#000}.session-synopsis-container .data{height:90%;display:flex;width:100%}.session-synopsis-container .left-part{overflow-y:auto;width:40%;margin-right:10px}.session-synopsis-container .right-part{flex:1 1;overflow:auto;display:flex;width:60%;flex-direction:column;align-items:flex-start;border:8px solid #000;background-color:#fff;padding:12px}.session-synopsis-container .right-part .labeltextnode{font-size:11px;color:#000;font-weight:500!important;text-transform:none}.session-synopsis-container .right-part .content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.session-synopsis-container .right-part .content .form-group{width:100%}.session-synopsis-container .right-part .content .form-group .labeltext{font-size:12px;color:#000;margin-bottom:2px}.session-synopsis-container .right-part .content .form-group .bg-yellow{background:#ffff8a}.session-synopsis-container .right-part .content .form-group .bg-grey{background:silver}.session-synopsis-container .right-part .content .form-group .bg-green{background:#bdd8b2}.session-synopsis-container .right-part .content .form-group .bg-darkgreen{background:#74ba56}.session-synopsis-container .right-part .content .form-group .bg-ligtBlue{background:#bfd4ff}.session-synopsis-container .right-part .content .form-group .bg-blue{background:#5897fb}.session-synopsis-container .right-part .content .form-group .bg-pink{background:#bdd8b2}.session-synopsis-container .right-part .content .form-group .bg-purple{background:#ffc1c1}.session-synopsis-container .right-part .content button{width:-moz-fit-content;width:fit-content}.session-synopsis-container .right-part .content label{color:red;margin-top:8px}.session-synopsis-container .right-part .content .btn-group{justify-content:space-evenly;width:100%;margin-top:12px}.session-synopsis-container .right-part .content .highlight{cursor:pointer}.session-synopsis-container .right-part .content .highlight-yellow{background:#ffff8a;padding:.1rem}.session-synopsis-container .right-part .content .highlight-green{background:#bfd4ff;padding:.1rem}.session-synopsis-container .right-part .content .highlight-grey{background:silver;padding:.1rem}.session-synopsis-container .right-part .content .highlight-blue{background:#5897fb;padding:.1rem}.session-synopsis-container .right-part .content .highlight-pink{background:#bdd8b2;padding:.1rem}.session-synopsis-container .right-part .content .highlight-purple{background:#ffc1c1;padding:.1rem}.session-synopsis-container .right-part .content .highlight-transparent{padding:.1rem}.session-synopsis-container .right-part .content .has-note:before{font-family:"Material Icons";content:"comment";padding-right:.2rem;color:#000}.session-synopsis-container .right-part .content .highlight-transparent:before{font-family:"Material Icons";content:"comment";padding-right:.2rem;color:#164b99}.session-synopsis-container .right-part .synopsis-equation{display:block;margin:8px}.session-synopsis-container .right-part button{align-self:center}.session-synopsis-container .right-part .sample-data-label{width:100%}.session-synopsis-container .desc,.session-synopsis-container h3{font-weight:700}.session-synopsis-container .red{color:red;font-style:italic}.session-synopsis-container.show{left:4%}.session-synopsis-container.hide{display:none}.session-synopsis-container.editable .content{flex:1 1}.session-synopsis-container.editable .html-content{width:100%}.session-synopsis-container .resourcepanel{background-color:#fcfcfc;border-radius:10px;padding:10px;width:100%;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}@media (max-width:1366px){.buttoncss,.session-synopsis-container .desc{font-size:12px!important}}.html-content{line-height:1.4rem;text-align:justify;position:relative;height:100%}.html-content img{max-width:50vw;max-height:60vh}.html-content .os-table{margin:20px 0}.html-content .os-table table{margin:0;border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;background-color:initial;counter-increment:table}.html-content .os-table table td,.html-content .os-table table th{padding:.5em 1em}.html-content .os-table table th{border:.2rem solid #ddd;font-weight:700;text-align:left;vertical-align:bottom}.html-content .os-table table td{vertical-align:middle;height:3rem;border:.1rem solid #ddd}.html-content .os-table .os-caption-container{padding:8px;border-top:.1rem solid #dcdcdc;font-size:.9em!important;width:max-content}.html-content .os-table .os-caption-container .os-number,.html-content .os-table .os-caption-container .os-title-label{display:inline-block;padding-right:.25em;font-weight:700}.html-content .os-table .os-caption-container .os-title{font-weight:400;padding:0;border-bottom:0;letter-spacing:0;text-transform:none;font-size:.9em}.html-content p{margin-bottom:.5rem}.html-content .questionclasses{cursor:pointer}.html-content .questionclassespc{padding-left:5px;fill:#164b99;cursor:pointer}@keyframes scaleOut{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.2)}}.html-content .questionclassespcmcq{display:inline-flex;height:20px;width:20px;border-radius:100%;background:linear-gradient(270deg,#d5a60b,#fadd7a);justify-content:center;align-items:center;z-index:1;cursor:pointer}.html-content .content{list-style-type:none;padding:0 18px;display:block;overflow:hidden}html{scroll-behavior:smooth}.chapter-content-module{-webkit-user-select:text;user-select:text}.chapter-content-module [data-type=title]{margin:1.2rem 0 1rem;font-weight:700;color:#333}.chapter-content-module p>[data-type=title]{display:block;font-weight:700;margin:0}.chapter-content-module .bold,.chapter-content-module .os-number,.chapter-content-module .os-title-label,.chapter-content-module [data-type=term]{font-weight:700}.chapter-content-module [data-type=equation]{display:flex;justify-content:space-between;align-items:baseline}.chapter-content-module [data-type=equation] .os-equation-number{display:table-cell;width:5%;vertical-align:middle}.chapter-content-module [data-type=equation] .os-equation-number .os-number{padding:5px;border:1px solid #000;text-align:center;vertical-align:middle}.chapter-content-module .note,.chapter-content-module [data-type=example],.chapter-content-module [data-type=note]{margin:3rem 0;padding:1.5rem;border:.2rem solid #dcdcdc;background-color:#ededed}.chapter-content-module .os-title{margin-top:0;margin-bottom:1rem;padding:0 1.5rem 1rem;border-bottom:.2rem solid #dcdcdc;color:#424242;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.chapter-content-module p{margin:1rem 0 0;color:#424242}.chapter-content-module ul{list-style-type:disc}.chapter-content-module ol,.chapter-content-module ul{margin-top:1rem;margin-bottom:1rem;color:#424242;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.chapter-content-module ol{list-style-type:decimal;list-style-type:lower-alpha}.chapter-content-module .MathJax_Display{text-align:center;margin-top:1em;position:relative;display:block!important;text-indent:0;max-width:none;max-height:none;min-width:0;min-height:0;width:100%}.chapter-content-module .os-figure{display:table;margin:3rem auto}.chapter-content-module .os-caption-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;overflow:initial;display:table-caption;padding-top:1rem;color:#424242;font-size:.8rem;line-height:17px!important;caption-side:bottom;line-height:1.7rem}.ckeditorsynopsis .cke_top{padding:12px 8px!important;height:100%!important;max-height:60px!important}.cke_bottom{display:none!important}.cke_contents,.cke_reset{border:none!important}.cke_reset{height:calc(100% - 20px)!important}.cke_button__image{display:none!important}.note-highlighter1{display:flex;flex-direction:column;padding-top:3px;position:absolute;color:#fff;z-index:1000}.note-highlighter1 .mx-1{width:14%;text-align:center}.note-highlighter1 .highlighter-header{display:flex;color:#000;padding:4px 0}.note-highlighter1 .highlighter-header .close-tooltip,.note-highlighter1 .highlighter-header .delete-tooltip{cursor:pointer}.note-highlighter1 .highlighter-header .highlighter-color-picker{width:100%}.note-highlighter1 .highlighter-header .highlighter-color-picker .div1{display:flex;padding:2px}.note-highlighter1 .highlighter-header .highlighter-color-picker .bordercss{font-weight:600}.note-highlighter1 .highlighter-header .highlighter-color-picker .sub-legent{display:flex;flex-wrap:wrap}.note-highlighter1 .highlighter-header .highlighter-color-picker .legend{font-size:12px;top:20px;line-height:12px;padding-left:5px;text-align:left!important}.note-highlighter1 .highlighter-header .highlighter-color-picker .yellow-highlighter{background-color:#ffff8a;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #fed200;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .green-highlighter{background-color:#bfd4ff;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #55a6ff;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .grey-highlighter{background-color:silver;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #737373;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .blue-highlighter{background-color:#5897fb;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #5897fb;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .pink-highlighter{background-color:#bdd8b2;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #bdd8b2;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .lq-highlighter{background-color:#74ba56;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #74ba56;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .purple-highlighter{background-color:#ffc1c1;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #ffc1c1;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .orange-highlighter{background-color:orange;height:.75rem;width:.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #ffc1c1;border-image:initial;border-radius:2rem}.note-highlighter1 .highlighter-header .highlighter-color-picker .selected-highlighter-color{display:block;height:14px}.note-highlighter1 .inline-note{display:block;font-weight:400;border-image:initial;padding:8px}.note-highlighter1 .highlighter-buttons{margin-top:8px;display:grid;grid-auto-flow:column;overflow:visible;grid-gap:1rem;gap:1rem}.note-highlighter1 .highlighter-buttons .save-button{background-color:#fdbd17;border-radius:.2rem;border-style:none}.note-highlighter1 .highlighter-buttons .cancel-button{background-color:#fff;border-radius:.2rem;border-style:none}.html-content .cke_toolgroup .cke_button__bgcolor_icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACB0lEQVR4nJWRMWhTQRzGv7vk3XupIYkNFsFqWgqCY6FiEUSqg06Ki2Kxi2AVhIBDK0LBoUIJwUIXhxpqCIKiawdxlaiZHNpB3BSpLY1p82Ly7u69u3Oo1TbRNP7HP7/vu+++P/AfM399f6hWGJjbyKWube9op+KHo3Fy9XTisfpRT3PXK3zOHLgLAKRTg1q+f055PM3rEpxrKG1ACbndUYJavm9ac54WDR9CGGhtQCkJpMFSeE/xk74JLeSU8HwIoaGUBiEEjJH7/ZOVN20TuAupm8aXGeltxQ4CAwBgNnn1tCRmgDYdbOaOjFKtCtKTIc9TCHwDbQwcm379uKYGz85Wy/80+D5/+KJF9Evfk5bnKfhy69+2TX1hMDJwr1LcZls6mB3rGbSIfh5waXGuf4sZo2A2neq9Uy7u5FsMsq+VrIqIMz7E4UsNrQ0si8J26OJCkWeb+VDzwmIOltfCE59WFU6mNBgjiHSFviyvqPNjOddr5luuEI1Gh6WUWFySuPXChwSVDR9XzmQ3Kn/ra9dMX4rT8XO9bw/2JMuxWOwGY+zEqaP2sXYa8uFB4oLgbKRRt5CIRyrJBDle+pacuZx5/27PFwGQZ/lHSUOsYQN6CIQkQMg+g7ADQiz8ObMB4AMQAOoANgGsACiF191AdHfHVn9BNQBdABwA1o6OdJNBFcC667r8J1ta7Hv/K5WZAAAAAElFTkSuQmCC)!important}@media screen and (max-width:1024px){.cke_top{max-height:70px!important}.legend{font-size:10px}}@media screen and (max-width:955px){.cke_top{max-height:85px!important}}@media screen and (max-width:900px){.cke_top{max-height:95px!important}.legend{font-size:10px}}@media screen and (max-width:825px){.ckeditorsynopsis .cke_top{max-height:120px!important}.legend{font-size:10px}}@media screen and (min-width:1280px){.ckeditorsynopsis .cke_top{max-height:45px!important}.legend{font-size:10px}}@media (max-width:1366px){.legend{font-size:9px!important}}.MathJax_Display{text-align:center;margin:1em 0;position:relative;display:block!important;text-indent:0;max-width:none;max-height:none;min-width:0;min-height:0;width:100%}.MathJax .merror{background-color:#ff8;color:#c00;border:1px solid #c00;padding:1px 3px;font-style:normal;font-size:90%}.MathJax .MJX-monospace{font-family:monospace}.MathJax .MJX-sans-serif{font-family:sans-serif}#MathJax_Tooltip{background-color:InfoBackground;color:InfoText;border:1px solid #000;box-shadow:2px 2px 5px #aaa;-webkit-box-shadow:2px 2px 5px #aaa;-moz-box-shadow:2px 2px 5px #aaa;-khtml-box-shadow:2px 2px 5px #aaa;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color="gray",Positive="true");padding:3px 4px;z-index:401;position:absolute;left:0;top:0;width:auto;height:auto;display:none}.MathJax{display:inline;font-style:normal;font-weight:400;line-height:normal;font-size:100%;font-size-adjust:none;text-indent:0;text-align:left;text-transform:none;letter-spacing:normal;word-spacing:normal;word-wrap:normal;white-space:nowrap;float:none;direction:ltr;max-width:none;max-height:none;min-width:0;min-height:0;border:0;padding:0;margin:0}.MathJax:focus,body :focus .MathJax{display:inline-table}.MathJax.MathJax_FullWidth{text-align:center;display:table-cell!important;width:10000em!important}.MathJax a,.MathJax img,.MathJax nobr{border:0;padding:0;margin:0;max-width:none;max-height:none;min-width:0;min-height:0;vertical-align:0;line-height:normal;text-decoration:none}img.MathJax_strut{border:0!important;padding:0!important;margin:0!important;vertical-align:0!important}.MathJax span{display:inline;position:static;border:0;padding:0;margin:0;vertical-align:0;line-height:normal;text-decoration:none;box-sizing:initial}.MathJax nobr{white-space:nowrap!important}.MathJax img{display:inline!important;float:none!important}.MathJax *{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.MathJax_Processing{visibility:hidden;position:fixed;width:0;height:0;overflow:hidden}.MathJax_Processed{display:none!important}.MathJax_test{font-style:normal;font-weight:400;font-size:100%;font-size-adjust:none;text-indent:0;text-transform:none;letter-spacing:normal;word-spacing:normal;overflow:hidden;height:1px}.MathJax_test.mjx-test-display{display:table!important}.MathJax_test.mjx-test-inline{display:inline!important;margin-right:-1px}.MathJax_test.mjx-test-default{display:block!important;clear:both}.MathJax_ex_box{height:60ex}.MathJax_em_box,.MathJax_ex_box{display:inline-block!important;position:absolute;overflow:hidden;min-height:0;max-height:none;padding:0;border:0;margin:0;width:1px}.MathJax_em_box{height:60em}.mjx-test-inline .MathJax_left_box{display:inline-block;width:0;float:left}.mjx-test-inline .MathJax_right_box{display:inline-block;width:0;float:right}.mjx-test-display .MathJax_right_box{display:table-cell!important;width:10000em!important;min-width:0;max-width:none;padding:0;border:0;margin:0}.MathJax .MathJax_HitBox{cursor:text;background:#fff;opacity:0;filter:alpha(opacity=0)}#MathJax_Tooltip *,.MathJax .MathJax_HitBox *{filter:none;opacity:1;background:transparent}@font-face{font-family:MathJax_Main;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Main-Regular.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Main-bold;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Main-Bold.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Main-italic;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Main-Italic.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Math-italic;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Math-Italic.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Caligraphic;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Caligraphic-Regular.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Size1;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size1-Regular.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Size2;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size2-Regular.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Size3;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size3-Regular.otf?V=2.7.5) format("opentype")}@font-face{font-family:MathJax_Size4;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff?V=2.7.5) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size4-Regular.otf?V=2.7.5) format("opentype")}.MathJax .noError{font-size:90%;text-align:left;color:#000;padding:1px 3px;border:1px solid}.grid{display:grid;grid-template-columns:25% 25% 25% 25%;grid-auto-flow:row dense}.item{background:rgba(0,0,0,.1);border-radius:.25em;height:100vh}.large{background:rgba(255,0,0,.25);grid-column:auto/span 2;grid-row:auto/span 11}.rect{border-bottom:2px solid #047a7a;padding-left:20px;padding-bottom:10px}.equationBox{grid-gap:10px;gap:10px}.wirisBox{left:10%!important}.wirisMobile{width:96%!important;left:2%!important}.wrs_tickContainer{display:none!important}.lables{padding-top:20px}.item-1{padding-left:20px;padding-right:20px;overflow:hidden}button{background:#4252af;color:#fff;padding:10px 20px;border-radius:5px!important;margin-left:10px;border:none;cursor:pointer;font-weight:500}button:disabled,button[disabled]{background-color:#ccc;color:#666;cursor:not-allowed}label{font-size:16px;margin-bottom:10px}input{padding:8px;border-radius:5px;font-size:14px;color:#6e6e6e}input,textarea{background:#efefef}textarea{padding:5px;border-radius:5px;border:none}.Add .rect{margin-top:10px;border-bottom:2px solid #039172;padding-bottom:20px}.Add .rect h4{text-align:center}.updatenode__cont label{display:block}aside,aside .codeNodeMain{text-align:left!important}aside .codeNodeMain{width:90%;margin-left:5px}aside .updatenode__bglabel{margin-top:10px}.checkboxwrapper input{margin-right:5px}.padding0 input[type=checkbox]{margin-left:5px}.radiowrapper{margin-right:0}.hintItems{background-color:#bfd4ff!important;margin-bottom:5px;margin-right:5px}.btn-save{margin-top:20px}.save{background:#ffc107;color:#000;font-weight:400;margin:5px}.save:hover{background-color:#ffc107;color:#fff}.saveanchor{color:#219cde;font-size:12px;width:90%;cursor:pointer}.saveanchor:hover{color:#fa8764}.back{background:#219cde;color:#fff;font-size:18px;width:90%;margin-top:5px;border-radius:5px;padding:10px 20px;text-decoration:none;font-weight:400}.back-button{margin-top:10px;margin-bottom:20px}.side{display:block}.dndflow{flex-direction:column;display:flex;height:100%;overflow-y:scroll}.dndflow aside{border-right:1px solid #eee;padding:10px 10px 15px;font-size:12px;background:#bfd4ff;color:"#00000";overflow-y:auto;height:calc(100% - 20px)}.dndflow aside .description{margin-bottom:5px;font-size:14px!important;color:#817f7f!important}.code{border:1px solid#448805;flex-direction:row}.dndflow .dndnode{width:100%;justify-content:center;align-items:center;cursor:grab;background:transparent}.dndflow .dndnode.output{color:#0a58ca;background:transparent;margin-bottom:5px;padding-top:8px;float:left}.dndflow .MuiCollapse-entered{overflow:auto}.leftmargin{margin-left:10px}.saveButtonCotanier{margin-top:10px;cursor:pointer}.dragLabelcancel{background:transparent;color:#000;padding:5px 15px;border-radius:5px;font-size:14px;border:1px solid #ccc}.dragLabelcancel:hover{background-color:#000;color:#fff}.dragLabel{background:#ffc107;color:#000;padding:5px;border-radius:5px;font-size:14px;margin-right:5px}.dragLabel:hover{background-color:#ffc107;color:#fff}.dragLabeldisabled{padding:5px;border-radius:5px;font-size:14px;cursor:none}.dragLabeldisabled,.dragLabeldisabled:hover{background-color:#ccc;color:#666}.dragLabelblue{background:#0a58ca;color:#fff;padding:5px;border-radius:5px;font-size:14px;margin-right:5px}.dragLabelblue:hover{background-color:#0a58ca;color:#fff}.statuslabel{color:#28a745}.statuslabel,.statustext{font-size:12px;text-decoration:none;font-weight:600;padding-right:10px}.dropDown{z-index:100}.noteText{font-size:9px;font-style:italic;color:#00f}.dndflow .dndnode.circle{border-color:#0041d0;border-radius:50%;height:100px;width:100px;margin-left:60px;background:#ccc}.code3{background:#ccc}.code3,.code4{margin-top:10px;border:1px solid #2ac2ba;padding-bottom:10px;height:200px}.code5{height:120px}.code5,.code8{margin-top:10px;border:1px solid #2ac2ba;padding-bottom:10px;background:#ccc}.code8{height:140px}.code10{margin-top:10px;border:1px solid #2ac2ba;padding-bottom:10px;height:220px;background:#ccc}.code10 img{width:50px;height:50px;margin-top:10px}.code11,.code12{margin-top:10px;border:1px solid #2ac2ba;padding-bottom:10px;height:240px;background:#ccc}.code11 img{width:50px;height:50px}.code10 p{text-align:center}.code8 img{width:50px;height:50px;margin-top:10px}.code8 textarea{margin-top:5px}.code6{margin-top:10px;border:1px solid #2ac2ba;padding-bottom:10px;height:170px;background:#ccc}.code6 img,.code6 p{text-align:center}.code6 img{width:50px;height:50px;margin-top:10px}.code4 p,.code5 p{text-align:center}.code4 textarea{flex-direction:row}.code4 img,.code4 textarea{margin-top:10px;text-align:center}.code4 img{width:50px;height:50px}.code{height:100px}.code,.code2{margin-top:10px;border:1px solid #2ac2ba;padding-bottom:10px;background:#ccc}.code2{height:150px}.dndflow .dndnode.square{height:100px;width:100px;background:#ccc}.dndflow .dndnode.custom,.dndflow .dndnode.only-image{border-color:#ff0072;background:#ccc}.dndflow .dndnode.only-image{margin-top:10px}.dndflow .reactflow-wrapper{flex-grow:1;height:90%;width:100%}.DraftEditor-root{height:160px!important}.nodedata{position:absolute;right:-5px;top:20px;z-index:99;height:98%}.textprocessing .chartContainer{height:100%!important;width:100%!important}.propertyWindowContainer{height:calc(100% - 20px);display:flex}.image{border:1px solid#0779a7;height:100px;flex-direction:row;text-align:center;margin-top:10px;background:#ccc}.image img{width:50px;height:50px}.custom{margin-top:10px;border:1px solid#0779a7;height:150px;flex-direction:row;text-align:center;background:#ccc}.custom img{width:50px;height:50px}.custom-2{margin-top:10px;border:1px solid#0779a7;height:100px;padding:20px;flex-direction:row;text-align:center;background:#ccc}.custom-2 img{width:50px;height:50px}.textfield2{border:1px solid#1be7d6;height:50px}.textfield2,.textfield3{margin-top:10px;padding-bottom:10px;flex-direction:row;text-align:center}.textfield3{height:80px}.textarea2,.textfield3{border:1px solid#ff0072;background:#ccc}.textarea2{margin-top:10px;height:60px;padding-top:10px;padding-bottom:10px;flex-direction:column;text-align:center}.textarea2 textarea{width:80px}.textarea3{margin-top:10px;border:1px solid#2ac2ba;height:120px;padding-top:10px;padding-bottom:10px;flex-direction:column;text-align:center;background:#ccc}.textarea3 textarea{width:80px}.textarea{resize:none;width:400px!important}.image3{margin-top:10px;border:1px solid#2ac2ba;height:60px;padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:center;text-align:center;background:#ccc}.image3 img{width:50px;height:50px}.image2field1{margin-top:10px;border:1px solid#2ac2ba;display:flex;justify-content:center;align-items:center;height:60px;padding-top:10px;padding-bottom:10px;background:#ccc;text-align:center}.image2field1 textarea{width:80px}.image2field1 img{width:50px;height:50px}.area2field1{margin-top:10px;border:1px solid#2ac2ba;height:100px;padding-top:10px;padding-bottom:10px;flex-direction:column;background:#ccc;text-align:center}.area2field1 textarea{width:80px}.area2image1{margin-top:10px;border:1px solid#2ac2ba;height:110px;padding-top:10px;background:#ccc;padding-bottom:10px;flex-direction:column;text-align:center}.area2image1 img{width:50px;height:50px}.area2image1 textarea{width:80px}.only-image{background:#ccc;padding:20px;margin-top:10px;border:1px solid#ff0072;flex-direction:row;text-align:center}.only-image img{width:50px;height:50px}.labels{font-size:13px!important;color:#000!important;margin-right:10px;margin-bottom:0}.unreheader{margin:0;font-size:16px;line-height:22px;color:#000;font-weight:500}.padding0{margin-bottom:0!important}input[type=checkbox],input[type=radio]{vertical-align:middle;position:relative}.modal-body .cke_reset{border:none!important;height:200px!important;overflow:hidden!important}.Select{width:444px!important;margin-right:5px;z-index:0!important}.Select.is-open{z-index:1!important}.Select-menu{position:fixed!important;width:440px!important;margin:1px}.solutiongraphtest{.MuiAccordionSummary-content{display:flex!important;justify-content:space-between!important}}.answerform{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fff;border-radius:10px;height:95%;margin:10px;padding:20px}.textareaanswer{resize:both!important;width:100%!important;height:100%!important;background-color:#fff!important;border:1px solid #ccc}@media screen and (min-width:768px){.dndflow{flex-direction:row;overflow:hidden;flex-wrap:wrap}.dndflow aside{width:100%;max-width:100%}}.dndflow aside .name-node{margin-bottom:5px;margin-top:5px}.dndflow aside .buttondiv{margin-bottom:5px;margin-top:0;text-align:end}.addedHintsContainer{overflow-y:auto;width:400px;padding-right:5px;margin-top:10px}.list{height:100%;max-height:150px;overflow-y:auto}.dndflow aside .saveHintNode{width:100%;padding-right:20px;text-align:end}.dndflow aside .checkboxwrapper{pointer-events:auto;opacity:1;margin-bottom:5px}.dndflow aside .checkboxwrapper-disabled{pointer-events:none;opacity:.5;margin-bottom:5px}.linkButton{color:#069;text-decoration:underline}.linkButton,.linkButtongray{background:none!important;border:none;padding:0!important;cursor:pointer}.linkButtongray{color:grey}.modal{font-size:12px}.modal>.header{width:100%;border-bottom:1px solid grey;font-size:18px;text-align:center;padding:5px}.modal>.actions,.modal>.content{width:100%;padding:10px 5px}.modal>.actions{margin:auto;text-align:center}.modal>.close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-10px;top:-10px;font-size:24px;background:#fff;color:#000;border-radius:18px;border:1px solid #cfcece}.horizontalRuler{margin-top:5px;margin-bottom:5px;border:0;border-top:1px solid rgba(0,0,0,.1)}.none{display:none}.dimensions{display:flex;align-items:center;justify-content:center;margin-top:10px}.toggleContainer1{background-color:initial;padding-top:5px;cursor:pointer}.toggleContainer2{margin-top:10px;cursor:pointer;padding:0 5px 5px;background:#bfd4ff}.infoIconContainer{position:absolute;top:0;right:3px;width:100%;text-align:end}.nodeContentContainer{width:100%;height:100%;padding-top:7px;font-size:20px}.contentContainer{font-size:24px;max-width:300px}.react-flow__node:hover{z-index:50!important;box-shadow:0 0 50px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.15);border-radius:5px;border:1px solid #0028ff}.contentcontainernode,.contentcontainerresource{font-size:18px;max-width:300px;text-align:right}.contentcontainernode{color:"#fdbd17"!important}.recttoggle svg{width:30px;height:30px;cursor:pointer}.bottomcontent{width:100%;display:flex;justify-content:space-between}.backdiv{padding:0 7px 15px 0;white-space:normal;word-break:break-word;display:flex;align-items:center}.richtext{height:auto;overflow:visible;margin:0 auto;display:inline-block}.primarynode{padding-left:60px}.react-flow .react-flow__handle{width:10px;height:10px;border-radius:10px;background-color:#784be8}.react-flow .react-flow__handle-top{top:-5px}.react-flow .react-flow__handle-bottom{bottom:-5px}.legendContainer{padding-top:5px}.correct{background-color:#bfd4ff}.incorrect{background-color:red}.optional{background-color:#ccc}.legendText{font-size:12px}.hintsRenderItem{width:calc(100% - 40px);float:left}.resourceDisplay{font-weight:400}.hintsUrlDisplay{color:#00f;font-weight:400}.deleteHintItem{width:10px;margin-left:10px;float:left;cursor:pointer}.dropDownSelect{z-index:101!important}@media (max-width:1366px){.backdiv{width:20%}.bottomcontent{margin-bottom:20px!important}.middlediv{width:40%}.dragLabel,.dragLabeldisabled{font-size:12px}}.ag-theme-alpine .ag-ltr .ag-cell{text-wrap:wrap}.ag-theme-alpine .ag-cell{line-height:auto!important}.list-group-itemGrid{background-color:initial!important}.ck-editor__editable_inline{min-height:150px;max-height:155px;overflow-y:auto}.ck-editor{overflow-x:hidden;width:99%!important}.table-bordered td,.table-bordered th{border:1px solid #b3b5b7!important}.nodebadge{position:absolute;top:-15px;right:-10px;background:red;color:#000;border-radius:50%;padding:4px 8px;font-size:16px;font-weight:700;min-width:30px;text-align:center;line-height:1;box-shadow:0 0 2px rgba(0,0,0,.4)}.reviewedselect{display:block;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ag-multiline-ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:4.2em}.dot-animate:after{content:"";animation:dots 1.5s infinite}.ckeditorfinal-wrapper{width:var(--ck-editor-width,100%);cursor:auto}.ckeditorfinal-wrapper .ck.ck-editor__editable img{display:inline-block!important;vertical-align:middle!important;margin:0 4px!important;padding:0!important;border:none!important;background:transparent!important;max-width:350px!important;height:auto!important}.ckeditorfinal-wrapper .ck.ck-editor__editable figure,.ckeditorfinal-wrapper .ck.ck-editor__editable figure.image{display:inline!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;line-height:1!important}.ckeditorfinal-wrapper .ck.ck-editor__editable figure.image>figcaption,.ckeditorfinal-wrapper .ck.ck-editor__editable span.image-inline figcaption{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.ckeditorfinal-wrapper .ck.ck-editor__editable .ck-widget__selection-handle,.ckeditorfinal-wrapper .ck.ck-editor__editable .ck-widget__type-around{display:none!important}.ckeditorfinal-wrapper .ck.ck-editor__editable .ck-widget.ck-widget_selected{outline:none!important;box-shadow:none!important}.ckeditorfinal-wrapper .ck-content img{display:inline-block!important;max-width:80%!important;height:auto!important;vertical-align:middle!important}.ckeditorfinal-wrapper .ck-content .image>img{min-width:15%!important}.ckeditorfinal-wrapper .ck-editor__editable_inline{min-height:var(--ck-editor-height,300px);display:block!important}.ckeditorfinal-wrapper .ck-content img{transition:transform .25s ease,box-shadow .25s ease;cursor:zoom-in;max-width:100%;height:auto;display:inline-block}.ckeditorfinal-wrapper .ck-content img.zoomed{transform:scale(2);cursor:zoom-out;z-index:9999;position:relative;box-shadow:0 0 20px rgba(0,0,0,.5)}.ckeditorfinal-wrapper .ck-content figure.image img{pointer-events:auto!important;z-index:2}.ckeditorfinal-wrapper .ck-content .wrs_math,.ckeditorfinal-wrapper .ck-content [data-mathml],.ckeditorfinal-wrapper .ck-content img[data-formula],.ckeditorfinal-wrapper .ck-content img[data-mathml],.ckeditorfinal-wrapper .ck-content img[src*=wiris],.ckeditorfinal-wrapper .ck-content math{display:inline-block!important;vertical-align:middle!important;margin:0 2px!important;max-width:100%!important;height:auto!important}.ckeditorfinal-wrapper .ck-content [data-mathml]+text:before,.ckeditorfinal-wrapper .ck-content math+text:before{content:""}.ip-hover-preview{position:absolute;background:#fff;padding:8px;border-radius:10px;box-shadow:0 6px 25px rgba(0,0,0,.25);z-index:2500;transition:transform .25s ease,opacity .25s ease;transform:scale(.95);opacity:0;pointer-events:none}.ip-hover-preview.show{opacity:1;transform:scale(1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ip-hover-preview img{width:100%;height:100%;object-fit:contain;border-radius:10px}.ip-hover-arrow{position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;z-index:2600;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;left:-10px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.ip-hover-arrow.left{left:auto;right:-10px;border-right:none;border-left:10px solid #fff}.ck-content span.wrs_formula,.ck-content span[data-formula],.ck-content span[data-mathml]{visibility:hidden}.ck-content span.wrs_formula:has(img),.ck-content span:has(img){visibility:visible}.rfz-root img{width:15%}.rfz-portal-overlay{position:fixed;inset:0;z-index:3000;background:transparent;pointer-events:none}.rfz-preview{position:absolute;background:rgba(0,0,0,.85);border-radius:10px;overflow:visible;box-shadow:0 4px 22px rgba(0,0,0,.35);transition:opacity .25s ease,transform .25s ease;pointer-events:auto;opacity:0;transform:scale(.9);padding:0}.rfz-preview.show{opacity:1;transform:scale(1)}.rfz-img{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;border-radius:0}.rfz-close{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;font-size:16px;width:26px;height:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.mathliveContainer{width:100%}math-field{box-sizing:border-box;padding:.5em;width:100%;font-size:1.5em;border-radius:8px;border:1px solid #999}.latex-input{width:100%;min-height:40px;padding:8px;border:1px solid #ccc;border-radius:10px;font-size:14px;resize:vertical;background-color:#fff;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all;overflow:hidden;max-width:100%}.form-input-mode{align-items:center}.input-mode-options{display:flex;align-items:center;grid-gap:20px;gap:20px}.input-mode-label{cursor:pointer;display:flex;align-items:center;font-size:14px;font-weight:500;color:#333}.input-mode-radio{margin-right:5px!important;transform:scale(1.2);accent-color:#007bff}.custom-header{background-color:#fff;border:1px solid #c0d3fb;padding:10px}.usageLinks{cursor:pointer;color:#0a58ca;font-style:italic;text-decoration:underline}.warningMessage{font-size:14px;border-radius:6px;font-style:italic;padding:3px 6px;display:inline-block}.textarea-input{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all;overflow:hidden;resize:vertical;min-height:60px;max-width:100%}.preview-container{width:100%}.preview-math{word-break:break-all;white-space:pre-wrap}.preview-wrapper{overflow-wrap:break-word;display:block;min-height:20px}.preview-text,.preview-wrapper{word-break:break-all;white-space:pre-wrap;overflow:hidden;max-width:100%}.preview-text{font-size:14px;color:#333;line-height:1.4}.radioLabel{margin-right:20px;cursor:pointer;display:flex;align-items:center;font-size:14px;font-weight:500;color:#333}.radioBtn{margin-right:8px;transform:scale(1.2);accent-color:#007bff}.commonSymbols{display:flex;flex-wrap:nowrap;background:#fff;width:100%}.commonSymbols .left-column{width:50%}.commonSymbols .big-image{width:100%}.commonSymbols .right-column{width:50%;display:flex;flex-wrap:wrap}.commonSymbols .image-row{width:100%;height:50%;display:flex;flex-wrap:nowrap}.commonSymbols .image-row .img1{width:50%;height:95px}.commonSymbols .image-row .img2{width:33%;height:80px}.MLK__backdrop{width:700px!important;left:100px!important;visibility:hidden!important}math-field::part(menu-toggle),ML__virtual-keyboard-toggle{display:none!important}.equationentrywarning{font-size:15px;color:#000;border-radius:"6px"}.glitch-text{font-size:14px;border-radius:6px;font-style:italic;padding:3px 6px;display:inline-block;color:red;text-shadow:0 0 6px #fff,0 0 12px #f0f,0 0 24px #f0f,0 0 40px #a0f;animation:glow 1.8s ease-in-out infinite}@keyframes glow{0%,to{text-shadow:0 0 6px #fff,0 0 12px #f0f,0 0 24px #f0f,0 0 40px #a0f;transform:translateY(0)}50%{text-shadow:0 0 12px #fff,0 0 24px #f0f,0 0 48px #f0f,0 0 80px #a0f;transform:translateY(-3px)}}.preview-container{word-wrap:break-word;overflow-wrap:break-word;max-width:100%;overflow:hidden;white-space:pre-wrap;word-break:break-all}.preview-container *{word-break:break-all!important;overflow-wrap:break-word!important;max-width:100%!important}.custom-symbols-container{width:100%;max-width:500px;margin-top:4px;background-color:#f8f9fa;border-radius:6px;padding-left:7px}.custom-symbols-grid{display:grid;grid-template-columns:repeat(auto-fit,51px);grid-gap:8px;gap:8px;padding:4px 0;width:100%;justify-content:start}.custom-symbol-box{width:51px;height:37px;background-color:#fff;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:700;color:#333;transition:all .2s ease}.custom-symbol-box:hover{background-color:#e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-symbol-box:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}.commonly-used-symbols-span{font-size:14px;font-weight:700}.math-keyboard-container{background:#ecf1fe;border-radius:10px;padding:6px;-webkit-user-select:none;user-select:none;position:relative}.math-keyboard-tabs{display:flex;grid-gap:8px;gap:8px;padding:6px 8px}.math-keyboard-tabs-inner{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.math-keyboard-tab-btn{background-color:#fff!important;color:#4252af!important;border:1px solid #d0d5e4!important;padding:5px 14px;border-radius:8px;font-weight:500;font-size:14px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:all .2s ease;min-width:50px}.math-keyboard-tab-btn:hover{background-color:#f0f3ff!important;border-color:#4252af!important;color:#4252af!important}.math-keyboard-tab-btn.active{background-color:#4252af!important;color:#fff!important;border:1px solid #4252af!important;font-weight:400;box-shadow:0 2px 6px rgba(66,82,175,.3)}.math-keyboard-tab-btn.active:hover{background-color:#4252af!important;border-color:#4252af!important;color:#fff!important}.math-keyboard-close-btn{cursor:pointer;margin-top:1.5%;position:absolute;right:15px}.math-keyboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));grid-gap:0;gap:0;padding:0;max-height:150px;overflow-y:auto;overflow-x:hidden}.math-keyboard-symbol-btn{width:100%;height:48px;box-sizing:border-box;padding:4px;background-color:#fff!important;border:1px solid #ccc!important;border-radius:8px;color:#000!important;font-size:18px;font-weight:400;display:flex;align-items:center;justify-content:center;white-space:normal;word-break:break-word;text-align:center;line-height:1.2;cursor:pointer;font-weight:400!important}.math-keyboard-symbol-btn:hover{background-color:#f5f7ff!important;border-color:#4252af!important;color:#000!important}.anyProblem-draggable-container{position:fixed;bottom:100px;left:115px;height:85vh;width:480px;max-width:90vw;background-color:#ecf1fe;border-radius:20px;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:1300;display:flex;flex-direction:column;overflow:hidden}.anyProblem-draggable-container.anyProblem-hidden{display:none}.anyProblem-draggable-container.anyProblem-visible{display:flex}.anyProblem-draggable-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:rgba(236,241,254,.95);border-bottom:1px solid rgba(66,82,175,.12);cursor:grab;-webkit-user-select:none;user-select:none}.anyProblem-draggable-header:active{cursor:grabbing}.anyProblem-draggable-title{font-size:16px;font-weight:600;color:#164b99}.anyProblem-draggable-content{flex:1 1;overflow:hidden}.anyProblem-draggable-container .Toastify__toast,.anyProblem-draggable-container .Toastify__toast-container,.anyProblem-draggable-container [class*=Toastify]{display:none!important;visibility:hidden!important}.header-with-logo{display:flex;flex-direction:row;grid-gap:5px;gap:5px;align-items:center;justify-content:flex-start}#sketchpad{margin:auto;width:135.5%;min-height:600px;height:calc(100vh - 290px);background-repeat:repeat}#sketchpad #backgroundCanvas{background-color:#fff}@media only screen and (max-width:900px){.responsive-deduction-guidance{position:absolute;top:-50px;right:0}}@media only screen and (max-width:730px){.responsive-deduction-guidance{position:absolute;top:-70px;right:0}}.col-md-4{max-width:100%!important}.whiteboard-wapper{position:relative}.whiteboard-background{position:absolute;background:url(/images/whiteboard-bg.svg) #f9f9f9;background-size:40px 40px;height:100%;width:100%}.backdrop-awwboard{z-index:200!important;color:#164b99}.board-zoom-icons{height:20px;width:32px}.place-question-image-button{border-radius:8px}.lineNumber{border:1px solid;border-radius:5px;font-weight:700;padding:0 5px}.feedbackSpan{font-size:16px}.context-delete-button{display:none;background-color:#f0f0f0;border:1px solid #ddd;height:max-content;box-sizing:border-box;border-radius:8px;padding:12px;margin-left:25px!important;cursor:pointer;position:absolute;top:-100px;left:-25px}.context-delete-button:hover{background-color:#e3e3e3}.video-icon{height:40px;padding:5px}.assumedSteps{padding-left:15px;background-color:#fff;font-weight:500}.generateLatex{background-color:#f0f0f0;border:1px solid #ddd;margin-left:25px!important}.generateLatex:hover{background-color:#e3e3e3}@media only screen and (max-width:600px){.handwriting-content{left:0!important;width:94%!important}#editorContainer{width:99%!important}.wrs_panelContainer{clear:none;overflow:scroll!important}}.handwriting-content{display:none;position:absolute;z-index:10;top:80px;left:300px;margin:auto;background-color:#c0d3fb;border-radius:8px;padding:7px 0;overflow:hidden}.handwriting-content .title{width:100%;padding-left:10px;font-size:larger;padding-bottom:0}.handwriting-content button{border:none;border-radius:8px;padding:7px 15px;font-weight:600;outline:none;background-color:#4252af}.handwriting-content .wiris-resize-container{display:flex;justify-content:flex-end;align-items:flex-end;border-bottom:1px solid #e0ffff;padding:3px 10px 3px 0;margin-bottom:6px}.handwriting-content .wiris-resize-container span{border:2px solid;border-radius:4px;display:inline-block;cursor:pointer;opacity:.6;margin:unset;transform:scale(.7)}.handwriting-content .wiris-resize-container span.wiris-resizer-small{width:20px;height:30px}.handwriting-content .wiris-resize-container span.wiris-resizer-medium{width:40px;height:20px}.handwriting-content .wiris-resize-container span.wiris-resizer-large{width:60px;height:30px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.handwriting-content{left:22%;z-index:1000}}.shortcutguide-content{position:absolute;z-index:10;top:1px;left:800px;margin:auto;background-color:#c0d3fb;border-radius:8px;padding:5px;overflow:hidden}.shortcutguide-content .title{width:100%;padding-left:10px;font-size:larger;padding-bottom:0}.shortcutguide-content button{border:none;border-radius:8px;padding:7px 15px;font-weight:600;outline:none;background-color:#4252af}.shortcutguide-content .wiris-resize-container{display:flex;justify-content:flex-end;align-items:flex-end;border-bottom:1px solid #e0ffff;padding:3px 10px 3px 0;margin-bottom:6px}.shortcutguide-content .wiris-resize-container span{border:2px solid;border-radius:4px;display:inline-block;cursor:pointer;opacity:.6;margin:unset;transform:scale(.7)}.shortcutguide-content .wiris-resize-container span.wiris-resizer-small{width:20px;height:30px}.shortcutguide-content .wiris-resize-container span.wiris-resizer-medium{width:40px;height:20px}.shortcutguide-content .wiris-resize-container span.wiris-resizer-large{width:60px;height:30px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.shortcutguide-content{left:32%;z-index:1000}}.wiris-size-small{width:30vw}.wiris-size-medium{width:40vw}.wiris-size-large{width:60vw}.resizable-panel{position:relative;overflow:hidden}.resizable-panel .resizable-divider{position:absolute;top:0;width:6px;height:100%;background:#dee2e6;cursor:col-resize;z-index:10;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.resizable-panel .resizable-divider:hover{background:#adb5bd}.resizable-panel .resizable-divider .divider-handle{width:2px;height:30px;background:#adb5bd;border-radius:1px}.resizable-panel.equation-keyboard-panel .resizable-divider{right:0}.resizable-panel.anyproblem-panel .resizable-divider{left:0}.aww{background:transparent}.aww html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.aww *,.aww :after,.aww :before{box-sizing:inherit}.aww body{overflow-x:hidden;margin:0}.aww article,.aww aside,.aww figcaption,.aww figure,.aww footer,.aww header,.aww main,.aww nav,.aww section{display:block}.aww figure{margin:1em 2em}.aww hr{box-sizing:initial;height:0;overflow:visible}.aww code,.aww kbd,.aww pre,.aww samp{font-size:1em}.aww a{background-color:initial;-webkit-text-decoration-skip:objects}.aww abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.aww b,.aww strong{font-weight:inherit;font-weight:bolder}.aww dfn{font-style:italic}.aww small{font-size:80%}.aww sub,.aww sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.aww sub{bottom:-.25em}.aww sup{top:-.5em}.aww audio,.aww video{display:inline-block}.aww audio:not([controls]){display:none;height:0}.aww img{border-style:none}.aww svg{fill:currentColor;vertical-align:middle}.aww svg:not(:root){overflow:hidden}.aww button,.aww input,.aww optgroup,.aww select,.aww textarea{margin:0}.aww button,.aww input{overflow:visible}.aww button,.aww select{text-transform:none}.aww [type=reset],.aww [type=submit],.aww button,.aww html [type=button]{-webkit-appearance:button;appearance:button}.aww [type=button]::-moz-focus-inner,.aww [type=reset]::-moz-focus-inner,.aww [type=submit]::-moz-focus-inner,.aww button::-moz-focus-inner{border-style:none;padding:0}.aww [type=button]:-moz-focusring,.aww [type=reset]:-moz-focusring,.aww [type=submit]:-moz-focusring,.aww button:-moz-focusring{outline:1px dotted ButtonText}.aww legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.aww progress{display:inline-block;vertical-align:initial}.aww textarea{overflow:auto}.aww [type=checkbox],.aww [type=radio]{box-sizing:border-box;padding:0}.aww [type=number]::-webkit-inner-spin-button,.aww [type=number]::-webkit-outer-spin-button{height:auto}.aww [type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}.aww [type=search]::-webkit-search-cancel-button,.aww [type=search]::-webkit-search-decoration{-webkit-appearance:none}.aww ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.aww details,.aww menu{display:block}.aww summary{display:list-item}.aww canvas{display:inline-block}.aww [hidden],.aww template{display:none}.aww body{font-family:"Lato",sans-serif;position:relative;overflow:hidden!important;touch-action:none}.aww .wrapper-for-fullscreen{background:url(/sample_toolbar_files/bg.svg) #f9f9f9 repeat;background-size:40px 40px;width:100%;height:100%}.aww .bottom-notif-ad{bottom:130px!important}@media (min-width:30em){.aww body,.aww html{width:100%;height:100%}}@media (max-width:29.9375em){.aww body,.aww html{width:100%;height:100%;height:100vh}}.aww .logo__box{display:flex;margin-right:15px}.aww .logo__box img{height:65px}.aww .logo__box.is--loading .logo,.aww .logo__box .loader{display:none}.aww .logo__box.is--loading .loader{display:block}.aww .canvas{width:100%!important;z-index:2;touch-action:none}.aww .cf:after,.aww .cf:before{content:" ";display:table}.aww .cf:after{clear:both}.aww .flex{display:flex}.aww .flex--middle{align-items:center}.aww .flex--middle,.aww .flex--top{display:flex!important;justify-content:center}.aww .flex--top{align-items:flex-start}.aww .flex--middleself{align-self:center}.aww .flex--topself{align-self:flex-start}@media (max-width:29.9375em){.aww .flex--middle{flex-direction:column}}.aww .flex--right{justify-content:flex-end}.aww .flex--start{justify-content:flex-start}.aww .flex--row{flex-direction:row}.aww .flex--column{flex-direction:column}.aww .flex--selfright{margin-left:auto}.aww .mr--1{margin-right:10px!important}.aww .mr--2{margin-right:20px!important}.aww .mr--3{margin-right:30px!important}.aww .mr--4{margin-right:40px!important}.aww .mr--5{margin-right:50px!important}.aww .ml--1{margin-left:10px!important}.aww .ml--2{margin-left:20px!important}.aww .ml--3{margin-left:30px!important}.aww .ml--4{margin-left:40px!important}.aww .ml--5{margin-left:50px!important}.aww .mt--1{margin-top:10px!important}.aww .mt--2{margin-top:20px!important}.aww .mt--3{margin-top:30px!important}.aww .mt--4{margin-top:40px!important}.aww .mt--5{margin-top:50px!important}.aww .mb--1{margin-bottom:10px!important}.aww .mb--2{margin-bottom:20px!important}.aww .mb--3{margin-bottom:30px!important}.aww .mb--4{margin-bottom:40px!important}.aww .mb--5{margin-bottom:50px!important}.aww .no--select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.aww .is--visible{display:block}.aww .is--visible-flex{display:flex}.aww .is--hidden{display:none!important}.aww .mobile--hidden{display:flex;background-color:#ebf1ff!important}@media (max-width:29.9375em){.aww .mobile--hidden{display:none!important}}.aww .mobile--only{display:none!important}@media (max-width:29.9375em){.aww .mobile--only{display:flex!important}}@media (max-width:29.9375em){.aww .mobile--centering{position:absolute;left:50%!important;transform:translate(-50%)}}.aww .tablet--hidden{display:flex}@media (max-width:59.9375em){.aww .tablet--hidden{display:none!important}}.aww .tablet--only{display:none!important}@media (max-width:59.9375em){.aww .tablet--only{display:flex!important}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.aww .fadeInUp{animation:fadeInUp .35s ease-in-out}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.aww .fadeOutDown{animation:fadeOutDown .35s ease-in-out}.aww .fadeInUp--mobile{animation:none}@media (max-width:29.9375em){.aww .fadeInUp--mobile{animation:fadeInUp .35s ease-in-out}}.aww .fadeOutDown--mobile{animation:none}@media (max-width:29.9375em){.aww .fadeOutDown--mobile{animation:fadeOutDown .35s ease-in-out}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.aww .fadeInLeft{animation:fadeInLeft .35s ease-in-out}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.aww .fadeOutRight{animation:fadeOutRight .35s ease-in-out}.aww .fadeInLeft--mobile{animation:none}@media (max-width:29.9375em){.aww .fadeInLeft--mobile{animation:fadeInLeft .35s ease-in-out}}.aww .fadeOutRight--mobile{animation:none}@media (max-width:29.9375em){.aww .fadeOutRight--mobile{animation:fadeOutRight .35s ease-in-out}}.aww .grid{display:flex;flex-wrap:wrap;margin:0 -4px}@media (min-width:60em){.aww .grid{margin:0 -6px}}.aww .grid__column{flex:1 1;max-width:100%;padding:8px 4px}@media (min-width:60em){.aww .grid__column{padding:12px 6px}}.aww .grid__column--1{flex-basis:8.33333%;max-width:8.33333%}.aww .grid__column--2{flex-basis:16.66667%;max-width:16.66667%}.aww .grid__column--3{flex-basis:25%;max-width:25%}.aww .grid__column--4{flex-basis:33.33333%;max-width:33.33333%}.aww .grid__column--5{flex-basis:41.66667%;max-width:41.66667%}.aww .grid__column--6{flex-basis:50%;max-width:50%}.aww .grid__column--7{flex-basis:58.33333%;max-width:58.33333%}.aww .grid__column--8{flex-basis:66.66667%;max-width:66.66667%}.aww .grid__column--9{flex-basis:75%;max-width:75%}.aww .grid__column--10{flex-basis:83.33333%;max-width:83.33333%}.aww .grid__column--11{flex-basis:91.66667%;max-width:91.66667%}.aww .grid__column--12{flex-basis:100%;max-width:100%}@media (min-width:30em){.aww .grid__column--1\@small{flex-basis:8.33333%;max-width:8.33333%}.aww .grid__column--2\@small{flex-basis:16.66667%;max-width:16.66667%}.aww .grid__column--3\@small{flex-basis:25%;max-width:25%}.aww .grid__column--4\@small{flex-basis:33.33333%;max-width:33.33333%}.aww .grid__column--5\@small{flex-basis:41.66667%;max-width:41.66667%}.aww .grid__column--6\@small{flex-basis:50%;max-width:50%}.aww .grid__column--7\@small{flex-basis:58.33333%;max-width:58.33333%}.aww .grid__column--8\@small{flex-basis:66.66667%;max-width:66.66667%}.aww .grid__column--9\@small{flex-basis:75%;max-width:75%}.aww .grid__column--10\@small{flex-basis:83.33333%;max-width:83.33333%}.aww .grid__column--11\@small{flex-basis:91.66667%;max-width:91.66667%}.aww .grid__column--12\@small{flex-basis:100%;max-width:100%}}@media (min-width:48em){.aww .grid__column--1\@medium{flex-basis:8.33333%;max-width:8.33333%}.aww .grid__column--2\@medium{flex-basis:16.66667%;max-width:16.66667%}.aww .grid__column--3\@medium{flex-basis:25%;max-width:25%}.aww .grid__column--4\@medium{flex-basis:33.33333%;max-width:33.33333%}.aww .grid__column--5\@medium{flex-basis:41.66667%;max-width:41.66667%}.aww .grid__column--6\@medium{flex-basis:50%;max-width:50%}.aww .grid__column--7\@medium{flex-basis:58.33333%;max-width:58.33333%}.aww .grid__column--8\@medium{flex-basis:66.66667%;max-width:66.66667%}.aww .grid__column--9\@medium{flex-basis:75%;max-width:75%}.aww .grid__column--10\@medium{flex-basis:83.33333%;max-width:83.33333%}.aww .grid__column--11\@medium{flex-basis:91.66667%;max-width:91.66667%}.aww .grid__column--12\@medium{flex-basis:100%;max-width:100%}}@media (min-width:60em){.aww .grid__column--1\@large{flex-basis:8.33333%;max-width:8.33333%}.aww .grid__column--2\@large{flex-basis:16.66667%;max-width:16.66667%}.aww .grid__column--3\@large{flex-basis:25%;max-width:25%}.aww .grid__column--4\@large{flex-basis:33.33333%;max-width:33.33333%}.aww .grid__column--5\@large{flex-basis:41.66667%;max-width:41.66667%}.aww .grid__column--6\@large{flex-basis:50%;max-width:50%}.aww .grid__column--7\@large{flex-basis:58.33333%;max-width:58.33333%}.aww .grid__column--8\@large{flex-basis:66.66667%;max-width:66.66667%}.aww .grid__column--9\@large{flex-basis:75%;max-width:75%}.aww .grid__column--10\@large{flex-basis:83.33333%;max-width:83.33333%}.aww .grid__column--11\@large{flex-basis:91.66667%;max-width:91.66667%}.aww .grid__column--12\@large{flex-basis:100%;max-width:100%}}@media (min-width:70em){.aww .grid__column--1\@xlarge{flex-basis:8.33333%;max-width:8.33333%}.aww .grid__column--2\@xlarge{flex-basis:16.66667%;max-width:16.66667%}.aww .grid__column--3\@xlarge{flex-basis:25%;max-width:25%}.aww .grid__column--4\@xlarge{flex-basis:33.33333%;max-width:33.33333%}.aww .grid__column--5\@xlarge{flex-basis:41.66667%;max-width:41.66667%}.aww .grid__column--6\@xlarge{flex-basis:50%;max-width:50%}.aww .grid__column--7\@xlarge{flex-basis:58.33333%;max-width:58.33333%}.aww .grid__column--8\@xlarge{flex-basis:66.66667%;max-width:66.66667%}.aww .grid__column--9\@xlarge{flex-basis:75%;max-width:75%}.aww .grid__column--10\@xlarge{flex-basis:83.33333%;max-width:83.33333%}.aww .grid__column--11\@xlarge{flex-basis:91.66667%;max-width:91.66667%}.aww .grid__column--12\@xlarge{flex-basis:100%;max-width:100%}}@media (min-width:90em){.aww .grid__column--1\@xxlarge{flex-basis:8.33333%;max-width:8.33333%}.aww .grid__column--2\@xxlarge{flex-basis:16.66667%;max-width:16.66667%}.aww .grid__column--3\@xxlarge{flex-basis:25%;max-width:25%}.aww .grid__column--4\@xxlarge{flex-basis:33.33333%;max-width:33.33333%}.aww .grid__column--5\@xxlarge{flex-basis:41.66667%;max-width:41.66667%}.aww .grid__column--6\@xxlarge{flex-basis:50%;max-width:50%}.aww .grid__column--7\@xxlarge{flex-basis:58.33333%;max-width:58.33333%}.aww .grid__column--8\@xxlarge{flex-basis:66.66667%;max-width:66.66667%}.aww .grid__column--9\@xxlarge{flex-basis:75%;max-width:75%}.aww .grid__column--10\@xxlarge{flex-basis:83.33333%;max-width:83.33333%}.aww .grid__column--11\@xxlarge{flex-basis:91.66667%;max-width:91.66667%}.aww .grid__column--12\@xxlarge{flex-basis:100%;max-width:100%}}.aww .grid__column--shrink{flex:0 1 auto}.aww .grid__column--middle{align-self:center}.aww .grid__column--bottom{align-self:flex-end}.aww .grid__column--baseline{align-self:baseline}.aww .grid__column--stretch{align-self:stretch}.aww .grid--right{justify-content:flex-end}.aww .grid--center{justify-content:center}.aww .grid--justify{justify-content:space-between}.aww .grid--space{justify-content:space-around}.aww .grid--middle{align-items:center}.aww .grid--bottom{align-items:flex-end}.aww .grid--stretch{align-items:stretch}.aww .grid--stacked{flex-direction:column}.aww .grid--reversed{flex-direction:row-reverse}.aww .grid--reversed.aww .grid--stacked{flex-direction:column-reverse}@media (max-width:47.9375em){.aww .grid--stackable{flex-direction:column;align-items:flex-start!important}.aww .grid--stackable>.aww .grid__column{flex-basis:auto;max-width:100%}}.aww .grid--gapless{margin:0}.aww .grid--gapless>.aww .grid__column{padding:0}.aww .heading,.aww .paragraph{margin:0}.aww .text--muted{color:#b3b3b3}.aww .h1{font-size:20px}.aww .h2{font-size:18px}.aww .h3{font-size:16px}.aww .h4{font-size:14px}.aww .h5{font-size:12px}.aww b,.aww strong{font-weight:700}.aww hr{border:0;color:#e1e1e1;background-color:#e1e1e1;height:1px;margin:0}.aww a:hover{text-decoration:underline}.aww ul{list-style-type:none;padding:0;margin:0}.aww .button{color:#fff;background-color:#56c376;position:relative;cursor:pointer;display:inline-block;vertical-align:middle;text-decoration:none;outline:0;overflow:hidden;font-weight:700;text-align:center;border-radius:24px;transition:.6s cubic-bezier(.165,.84,.44,1)}.aww .button:active,.aww .button:focus,.aww .button:hover{color:#fff;background-color:#4cac6a;text-decoration:none!important}.aww .button--hollow{color:#56c376;border:1px solid #56c376;background-color:initial}.aww .button--hollow:active,.aww .button--hollow:focus,.aww .button--hollow:hover{color:#fff;border-color:#56c376}.aww .button--hollow.aww .button--gray,.aww .button--hollow.aww .button--gray:active,.aww .button--hollow.aww .button--gray:focus,.aww .button--hollow.aww .button--gray:hover{color:#333;border-color:#b3b3b3;background-color:initial}.aww .button--hollow.aww .button--white{color:#fff;border-color:#fff;background-color:initial}.aww .button--hollow.aww .button--white:active,.aww .button--hollow.aww .button--white:focus,.aww .button--hollow.aww .button--white:hover{color:#56c376;border-color:#fff;background-color:#fff}.aww .button--small{font-size:14px;line-height:40px;height:40px;padding:0 20px}.aww .button--big{font-size:14px;line-height:48px;height:48px;padding:0 20px}.aww .button--white,.aww .button--white:active,.aww .button--white:focus,.aww .button--white:hover{color:#56c376;background-color:#fff}.aww .button--whitered{color:#f7412d;background-color:#fff}.aww .button--whitered:active,.aww .button--whitered:focus,.aww .button--whitered:hover{color:#f7412d;background-color:#ebebeb}.aww .button--error,.aww .button--error:active,.aww .button--error:focus,.aww .button--error:hover{color:#fff;background-color:#d51a20}.aww .button--close{color:#333;background-color:#ededed;width:44px;height:44px;padding:0}.aww .button--close:active,.aww .button--close:focus,.aww .button--close:hover{color:#333;background-color:#e3e3e3;width:44px;height:44px;padding:0}.aww .button--closewhite{color:#56c376;background-color:#fff;width:44px;height:44px;line-height:44px;padding:0}.aww .button--closewhite:active,.aww .button--closewhite:focus,.aww .button--closewhite:hover{color:#000;background-color:#e3e3e3;width:44px;height:44px;line-height:44px;padding:0}.aww .button--disabled,.aww .button:disabled{cursor:default;background:#c8edd5;box-shadow:none;pointer-events:none;background-image:none}.aww .button__group{display:flex;justify-content:space-between}.aww .input{font-size:16px;height:40px;padding:0 16px;color:#b3b3b3;background-color:#fff;font-family:inherit;border:1px solid #56c376;border-radius:8px;line-height:1;width:100%}.aww .input:focus,.aww .input:hover{outline:0;border-color:#e3e3e3;color:#191919;background-color:#fff}.aww .input--big{font-size:16px;height:50px;padding:0 16px}.aww .input--white,.aww .input--white:focus,.aww .input--white:hover{color:#000;background-color:#000}.aww .input--readonly,.aww .input--readonly:focus,.aww .input--readonly:hover{color:#000;background-color:#f8f8f8}.aww .input--disabled,.aww .input:disabled{outline:0;background-color:#f8f8f8;border-color:#e3e3e3;cursor:default;pointer-events:none}.aww .input::-webkit-input-placeholder{color:#b3b3b3}.aww .input:-moz-placeholder,.aww .input::-moz-placeholder{color:#b3b3b3}.aww .input:-ms-input-placeholder{color:#b3b3b3}.aww .input__textarea{min-height:80px;resize:none;padding:10px}.aww .input__dropgroup,.aww .input__group{position:relative}.aww .input__tags{padding:5px 5px 0;height:auto!important;min-height:40px}.aww .input__tags .tag{margin-bottom:5px;float:left;height:28px;line-height:28px;background:#56c376;color:#fff;margin-right:5px;padding:0 5px 0 10px}.aww .input__tags .tag img{float:right;margin-left:5px;max-height:28px;height:28px;vertical-align:middle;cursor:pointer}.aww .input__tags--custom{margin-bottom:5px;float:left;height:28px;line-height:28px;border:none;font-family:"Lato",sans-serif;font-size:16px}.aww .input__tags--custom:focus{outline:none}.aww .input__dropdown{display:none;position:absolute;width:100%;top:100%;border-radius:8px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);z-index:2}.aww .input__dropdown--list .item--email{cursor:pointer;padding:10px 16px;border-bottom:1px solid #ebebeb}.aww .input__dropdown--list .item--email:last-child{border-bottom:none}.aww .input__dropdown--list .item--email:hover{background:#ebebeb}.aww .input__dropdown.is--visible{display:block}.aww .input.error{border-color:#f33030}.aww #board-menus{-webkit-user-select:none;-o-user-select:none;user-select:none}.aww #board-menus #collaborate-button{border:1px solid #fff}.aww #upload-via-url-parent{min-width:250px}.aww .invisible{visibility:hidden;opacity:0}.aww .toolbar{background-color:#c0d3fb;height:48px;border-radius:8px}.aww .toolbar__box--bottom-right{pointer-events:none;z-index:100001}.aww .toolbar__box--bottom-left{z-index:100001}.aww .toolbar__box--top-left{position:absolute;z-index:105;left:50%;top:20%;display:flex;flex-direction:row}.aww .toolbar__box--top-right{position:absolute;z-index:10;right:12px;top:12px;display:flex;flex-direction:row}.aww .toolbar__box--middle-left{position:absolute;z-index:10;left:12px;top:76px}.aww .toolbar__box--middle-right{position:absolute;z-index:10;right:12px;top:72px;display:flex;flex-direction:row}.aww .toolbar__box--bottom-left{position:absolute;z-index:10;left:12px;bottom:12px}.aww .toolbar__box--bottom-right{position:absolute;z-index:100;right:12px;bottom:12px;display:flex;flex-direction:column;align-items:flex-end}.aww .toolbar__box--bottom-center{position:absolute;z-index:10;pointer-events:all;bottom:12px;left:50%;transform:translate3d(-50%,0,0)}.aww .toolbar__button{pointer-events:all;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:0 15px;position:relative;height:48px;background-color:#f0f0f0;border:1px solid #ddd;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:700;color:#000}.aww .toolbar__button:hover{background-color:#ebebeb}.aww .toolbar__button--colored{background-color:#56c376;border-color:#56c376;color:#fff}.aww .toolbar__button--colored:hover{background-color:#4cac6a;border-color:#56c376;color:#fff}.aww .toolbar__button--boxsm,.aww .toolbar__button--boxsm:hover{width:48px}.aww .toolbar__button--rounded{border-radius:40px;max-width:50px;max-height:50px}.aww .toolbar__button--icon{display:inline-block;margin-right:10px}.aww .toolbar__button--icon.is--last{margin-right:0}.aww .toolbar__button--profile-icon{max-width:24px;max-height:24px;border-radius:50%}.aww .toolbar__button--icon-single{margin:0;max-width:24px}.aww .toolbar--colored{background:#56c376;border:#56c376}.aww .toolbar--vertical{width:56px;height:auto}.aww .toolbar--videocall{height:48px;width:auto;position:absolute;pointer-events:all;right:60px;bottom:0}.aww .toolbar--big{height:50px}.aww .toolbar--mini{border:none}@media (max-width:29.9375em){.aww .toolbar--vertical{width:50px!important}}.aww .toolbar__board{position:relative}.aww .toolbar__board--item{height:48px;padding:10px 15px 10px 10px}.aww .toolbar__board--item:first-of-type{padding:10px 0 10px 15px;min-width:200px;border-radius:8px 0 0 8px}.aww .toolbar__board--item:hover{background:#ebebeb}.aww .toolbar__board--item.is--editing{background:#fff;border:1px solid #56c376;margin-left:-1px;margin-top:-1px;height:50px}.aww .toolbar__board--item.is--editing .toolbar__board--drop{border-right-color:transparent}.aww .toolbar__board--name{margin-top:-5px;margin-left:-4px;margin-bottom:2px;font-size:16px;line-height:1.25;display:block;white-space:nowrap;overflow:hidden;font-family:"Lato",sans-serif;max-width:200px;width:200px;text-overflow:ellipsis;pointer-events:none;padding:0 3px;border:1px solid #e3e3e3;background:transparent}@media (max-width:59.9375em){.aww .toolbar__board--name{max-width:140px;width:140px}}.aww .toolbar__board--name[readonly]{color:#333;background:transparent;border:1px solid transparent;padding:0 3px;cursor:text}.aww .toolbar__board--name[readonly]:hover{border:1px dashed #56c376}.aww .toolbar__board--name:focus{outline:none}.aww .toolbar__board--info{font-size:12px;line-height:1;font-weight:700;text-align:left;color:#b3b3b3}.aww .toolbar__board--drop{height:28px;cursor:pointer;margin-left:15px;padding-right:15px;border-right:1px solid #ddd}.aww .toolbar__board--button{font-size:14px;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.aww .is--disabled{opacity:.25}.aww .tools__menu{padding:7px;position:relative;width:100%}@media (max-width:29.9375em){.aww .tools__menu{padding:4px}}.aww .tools__menu--inline{padding:7px 15px;display:flex;flex-direction:row;margin:0 -2px;position:relative}@media (max-width:29.9375em){.aww .tools__menu--inline{width:218px!important;flex-wrap:wrap}}.aww .tools__menu--inline .tools__item{margin:0 2px;position:static}@media (max-width:29.9375em){.aww .tools__menu--inline{flex:1 1 20%}}.aww .tools__menu--inlinefloat{padding:7px 15px;display:block;display:flow-root}.aww .tools__menu--inlinefloat .tools__item{margin-right:4px;margin-bottom:0;float:left}.aww .tools__menu--inlinefloat .tools__item:last-child{margin-right:0}.aww .tools__menu--inlinefloat .tools__item:first-child{margin-right:4px!important}.aww .tools__menu--inlinefloat.wrap--2 .tools__item:nth-child(2n),.aww .tools__menu--inlinefloat.wrap--4 .tools__item:nth-child(4n),.aww .tools__menu--inlinefloat.wrap--6 .tools__item:nth-child(6n),.aww .tools__menu--inlinefloat.wrap--8 .tools__item:nth-child(8n){margin-right:0}@media (max-width:29.9375em){.aww .tools__menu--inlinefloat.wrap--6 .tools__item:nth-child(3n),.aww .tools__menu--inlinefloat.wrap--8 .tools__item:nth-child(4n){margin-right:0}}.aww .tools__menu--inlinefloat:after,.aww .tools__menu--inlinefloat:before{content:" ";display:table}.aww .tools__menu--inlinefloat:after{clear:both}.aww .tools__menu--colors.tools__menu--inline{margin:0 -2px!important}.aww .tools__menu--colors .tools__item{margin:0 2px}.aww .tools__menu--colors.tools__menu--inlinefloat .tools__item{margin-right:4px;margin-left:0!important}.aww .tools__menu--colors.tools__menu--inlinefloat .tools__item:first-child{margin-right:4px!important}.aww .tools__item{margin-top:6px;position:relative;border-radius:8px}@media (max-width:29.9375em){.aww .tools__item{position:static}}.aww .tools__item:first-child{margin-top:0}.aww .tools__item.has--dropdown>.tools__item--button:before{position:absolute;bottom:4px;right:4px;content:"";width:5px;height:6px;background-image:url(/sample_toolbar_files/ict-dropdown.svg)}.aww .tools__item--button{width:42px;height:42px;border-radius:8px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}.aww .tools__item--button:hover{background-color:#93b5fa}.aww .tools__item--button:hover .tools__popup{display:block}.aww .tools__item--button:hover:after{position:absolute;padding:4px;min-width:76px;border-radius:24px;line-height:22px;font-size:14px;text-align:center;bottom:-32px;white-space:nowrap;left:50%;margin-left:-38px;overflow:hidden;z-index:12}.aww .tools__item--button:hover[class*=has--tooltip]:after{content:" " attr(data-tooltip) " ";background-color:#93b5fa}.aww .tools__item--button:hover[class*=is--pro]:after{content:"Pro tool";content:" " attr(data-tooltip) " ";color:#fff;background-color:#56c376;border:1px solid #56c376}.tools__menu--inline .aww .tools__item--button:hover:after{margin-left:0;min-width:76px;padding:0 10px;width:auto;white-space:nowrap;bottom:-16px;left:50%!important;transform:translate(-50%)!important}.aww .tools__item--button .picked__color{position:absolute;width:14px;height:14px;background:#000;z-index:11;bottom:6px;right:5px;border-radius:7px}.aww .tools__item--button .predefined__color{width:22px;height:22px;border-radius:11px}.aww .tools__item--button img{display:inline-block;padding:5px;max-width:42px;min-width:42px;min-height:42px;max-height:42px}.aww .tools__item--button.is--selected{background-color:#93b5fa}.aww .tools__item--button.is--disabled{cursor:default}.aww .tools__item--button.is--disabled:hover{background-color:initial}.aww .tools__item--button.is--disabled img{opacity:.25}.aww .tools__item .aww-toolbar-redo{margin-left:58px;border-radius:8px;position:absolute;background-color:#c0d3fb}.aww .tools__item .aww-toolbar-redo .redo-icon{width:24px;height:24px;background:url(/sample_toolbar_files/ict-redo.svg) transparent no-repeat 50%}.aww .tools__bigtool{padding:7px 15px;margin-bottom:7px;display:flex;align-items:flex-start;flex-direction:column}.aww .tools__bigtool--slider,.aww .tools__bigtool--stacked{flex-direction:row;align-items:center}.aww .tools__bigtool--slider{display:flex}.aww .tools__bigtool--title{font-size:12px;font-weight:700;line-height:1.5;margin-bottom:8px}.aww .tools__bigtool--value{width:33px;height:21px;border-radius:12px;background-color:#93b5fa;text-align:center;font-size:14px;line-height:21px;font-weight:700;margin-right:10px;float:left}.aww .tools__bigtool--slide{position:relative;width:220px;display:flex}.aww .tools__bigtool--slide img{width:100%;-webkit-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}.aww .tools__bigtool--slide .slide--dot{top:50%;position:absolute;margin-top:-12px;background-color:#191919;width:24px;height:24px;border-radius:40px;border:3px solid #f0f0f0;cursor:pointer}.aww .tools__bigtool--slide .slide--bg{width:220px;height:14px;background-image:url(/sample_toolbar_files/slider-background.svg)}.aww .tools__bigtool--slide:hover .slide--bg{background-image:url(/sample_toolbar_files/slider-background-hover.svg)}.aww .tools__bigtool--input1{flex-grow:1;margin-right:8px}.aww .tools__bigtool--justtext{cursor:pointer;font-size:14px;font-weight:700;color:#b3b3b3}.aww .tools__bigtool--justtext:hover{color:#56c376}.aww .tools__bigtool--slider.is--inactive .tools__bigtool--value{background:none!important;border:1px solid #ccc;line-height:19px;color:#ccc;cursor:default}.aww .tools__bigtool--slider.is--inactive .tools__bigtool--slide .slide--dot{background-color:#d9d9d9!important}.aww .tools__bigtool--slider.is--inactive .tools__bigtool--slide .slide--bg{background-image:url(/sample_toolbar_files/slider-background.svg)}.aww .tools__colorwheel{display:none;justify-content:center;align-items:center;padding:20px 0}@media (max-width:29.9375em){.aww .tools__colorwheel{max-width:184px;display:block;margin:0 auto}}.aww .tools__colorwheel--inner{position:relative}@media (max-width:29.9375em){.aww .tools__colorwheel--inner{max-width:184px}}.aww .tools__colorwheel--inner .color--spectre{width:100%;display:block}@media (max-width:29.9375em){.aww .tools__colorwheel--inner .color--spectre{max-width:184px}}.aww .tools__colorwheel--picker{cursor:pointer;border-radius:9px;position:absolute;margin-left:50px;margin-top:50px;width:18px;height:18px;object-fit:contain;background-color:#fafafa;box-shadow:0 0 4px 0 rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.3)}.aww .tools__colorwheel.is--visible{display:flex}.aww .tools__mini{padding:8px;border-radius:8px;background-color:#c0d3fb}.aww .tools__mini--item{width:32px;height:32px;margin:8px auto}.aww .tools__mini--item:last-child{margin-bottom:0}.aww .tools__mini--separator{width:32px;height:1px;background-color:#dedede;margin-bottom:8px}.aww .tools__mini--button{width:32px;height:32px;border-radius:8px;position:relative;cursor:pointer}.aww .tools__mini--button.is--selected,.aww .tools__mini--button:hover{background-color:#93b5fa}.aww .tools__mini--button:hover:after{position:absolute;width:76px;height:24px;border-radius:24px;line-height:22px;font-size:14px;text-align:center;bottom:-24px;left:50%;margin-left:-38px;overflow:hidden;z-index:12}.aww .tools__mini--button:hover[class*=has--tooltip]:after{content:" " attr(data-tooltip) " ";background-color:#93b5fa}.aww .tools__mini--button:hover[class*=is--pro]:after{content:"Pro tool";content:" " attr(data-tooltip) " ";color:#fff;background-color:#56c376;border:1px solid #56c376}.tools__menu--inline .aww .tools__mini--button:hover:after{margin-left:0;min-width:76px;padding:0 10px;width:auto;white-space:nowrap;bottom:-16px;left:50%!important;transform:translate(-50%)!important}.aww .tools__mini--text{font-size:10px;font-weight:700;letter-spacing:.4px;text-align:center;color:#b3b3b3;margin-bottom:8px}.aww .tools__tooltip{position:absolute;bottom:2px;width:100%;background:rgba(0,0,0,.1);margin-left:-5px}.aww .tools__minimap{margin-right:10px;border-radius:8px;position:relative}.aww .tools__minimap--button{background-color:#f7f7f7;width:40px;height:40px;border-radius:8px;padding:8px;position:absolute;top:0;right:0;z-index:4;cursor:pointer}.aww .tools__minimap--button:hover{background-color:#e3e3e3}.aww .tools__minimap--visibility{width:24px;height:24px;background:url(/sample_toolbar_files/ic-show-map.svg) transparent no-repeat 50%}.aww .tools__minimap--visibility.is--open{background:url(/sample_toolbar_files/ic-hide-map.svg) transparent no-repeat 50%}.aww .tools__minimap--map{position:absolute;top:0;right:0;background-color:#f7f7f7;z-index:1;display:none;padding:10px;height:197px;width:270px;overflow:hidden}.aww .tools__minimap--map.is--visible{display:block}.aww .tools__minimap--map canvas{display:block;margin:0 auto}.aww .tools__minimap--vframe{max-height:197px;max-width:270px;border:1px solid #333;background:transparent;position:absolute;z-index:60}.aww .tools__minimap--element{position:absolute;background:#56c376;opacity:.2}.aww .toolbox{display:none;position:absolute;top:-12px;left:54px;border-radius:24px;background-color:#c0d3fb;padding:5px;white-space:nowrap;z-index:100}@media (max-width:29.9375em){.aww .toolbox{top:0;left:50px}}.aww .toolbox--flexible{width:auto;min-width:auto}.aww .toolbox.is--visible{display:block}.aww .toolbox__separator{height:1px;border-radius:.5px;background-color:#ddd;margin:4px 15px}.aww .toolbox .is--erasers_disabled{opacity:.25}.aww .pagination{display:flex;flex-direction:row;line-height:1}.aww .pagination--current{font-size:22px;font-weight:700;letter-spacing:.4px;color:#333}.aww .pagination--boards{font-size:16px;font-weight:700;letter-spacing:.4px;text-align:center;color:#b3b3b3}.aww .pagination--boards.current-page{color:#333;background:transparent;border:1px solid transparent;padding:0 3px;cursor:text;outline:none;font-family:"Lato",sans-serif}.aww .pagination--boards.current-page:hover{border:1px dashed #56c376}.aww .pagination .arrow{cursor:pointer}.aww .pagination .arrow--left{margin-right:8px}.aww .pagination .arrow--right{margin-left:8px}.aww #share-board-widget .modal__header{padding-bottom:22px}.aww #share-board-widget .mt--3{margin-top:0!important}.aww .modal{display:none;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:24px;z-index:5000;max-height:100%;position:relative}.aww .modal.bg--dark{background-color:#f7f7f7}.aww .modal.is--visible{display:flex}.aww .modal__overlay{display:none;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:4000;background-color:#191919;background-color:rgba(25,25,25,.6);animation:showBg .35s ease-in-out}@keyframes showBg{0%{opacity:0}to{opacity:1}}.aww .modal__overlay.is--visible{display:flex}.aww .modal__overlay .aww .modal.is--visible{display:flex;flex-direction:column}.aww .modal__popup{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.95);border-radius:24px;z-index:300;justify-content:center;align-items:center}.aww .modal__popup .button--close{position:absolute;right:42px;top:46px}.aww .modal__popup .aww .modal__content--qr{background:red;max-width:320px;max-height:320px;width:100%;display:block}.aww .modal__popup.is--visible{display:flex}.aww .modal>*+:last-of-type{border-radius:0 0 24px 24px}.aww .modal__header{display:flex;align-items:center;justify-content:space-between;padding:42px 42px 32px;border-radius:24px 24px 0 0;background:#fff;flex-shrink:0}@media (max-width:47.9375em){.aww .modal__header{padding:32px 32px 22px}}.aww .modal__header.vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start}.aww .modal__header .button--close{min-width:44px}.aww .modal__header--search .input--hsearch{line-height:1;margin-right:16px;height:40px;border:none;font-size:16px;color:#191919;font-family:"Lato",sans-serif;padding-left:40px;background-image:url(/static/site/app-assets/search.svg);background-repeat:no-repeat;background-position:10px 12px}.aww .modal__header--search .input--hsearch:focus{outline:none}.aww .modal__heading{font-size:32px;font-weight:400;color:#191919;margin-right:20px}.aww .modal__heading--micro{font-size:14px;font-weight:700;text-align:left;color:#b3b3b3;margin-bottom:10px}.aww .modal__subheading{font-weight:400;font-size:18px;color:#191919;margin-top:10px}.aww .modal__content{padding:0 42px;margin-bottom:32px;overflow-y:auto;overflow-x:hidden}@media (max-width:47.9375em){.aww .modal__content{padding:0 32px;overflow-y:auto}}.aww .modal__content.bg--dark{background-color:#f7f7f7;margin-top:25px}@media only screen and (max-height:480px){.aww .modal__content{overflow-y:auto;overflow-x:hidden}}.aww .modal__footer{padding:0 42px 42px;flex-shrink:0}@media (max-width:47.9375em){.aww .modal__footer{padding:0 32px 32px}}.aww .modal__footer.bg--dark{background-color:#f7f7f7}.aww .modal--share{height:470px}.aww .modal--s{min-width:560px;max-width:560px}@media (min-width:90em){.aww .modal--s{min-width:560px;max-width:560px}}@media (max-width:29.9375em){.aww .modal--s{min-width:320px;width:98%;height:98%}}.aww .modal--m{max-width:660px}@media (min-width:90em){.aww .modal--m{min-width:660px;max-width:660px}}@media (max-width:47.9375em){.aww .modal--m{min-width:480px;max-width:660px}}@media (max-width:29.9375em){.aww .modal--m{min-width:320px;width:98%;height:98%}}.aww .modal--l{min-width:860px}@media (max-width:29.9375em){.aww .modal--l{min-width:320px;width:100%}}.aww .modal--boards{width:auto;max-height:98%}@media (min-width:70em){.aww .modal--boards{min-width:838px;max-width:1400px;min-height:600px}}@media (min-width:48em) and (max-width:60em){.aww .modal--boards{min-height:600px;min-width:480px}}@media (max-width:29.9375em){.aww .modal--boards{min-width:320px;width:98%;height:98%}}.aww .modal--templates{width:auto;max-height:98%}@media (min-width:70em){.aww .modal--templates{min-width:838px;max-width:1400px;min-height:600px}}@media (min-width:48em) and (max-width:60em){.aww .modal--templates{min-height:600px;min-width:480px}}@media (max-width:59.9375em){.aww .modal--templates{min-width:320px;width:98%;height:98%}}.aww .modal__boards{display:flow-root}@media (max-height:59.9375em){.aww .modal__boards{max-height:auto}}@media (max-width:47.9375em){.aww .modal__boards{margin-right:-32px;padding-right:32px}}.aww .modal__boards:after,.aww .modal__boards:before{content:" ";display:table}.aww .modal__boards:after{clear:both}.aww .modal__boards--item{min-width:230px;width:230px;float:left;margin-bottom:32px;margin-left:32px}.aww .modal__boards--item:first-child{margin-left:0}.aww .modal__boards--item.is--frozen{opacity:.5}@media (min-width:70em){.aww .modal__boards--item:nth-child(4n+1){clear:left;margin-left:0}}@media (min-width:60em) and (max-width:70em){.aww .modal__boards--item:nth-child(3n+1){clear:left;margin-left:0}}@media (max-width:59.9375em){.aww .modal__boards--item:nth-child(odd){clear:left;margin-left:0}}@media (max-width:47.9375em){.aww .modal__boards--item:nth-child(n+1){clear:left;margin-left:0}}.aww .modal__boards--image{width:230px;height:174px;border-radius:24px;border:1px solid #cdcdcd;cursor:pointer;margin-bottom:12px;background:#fff;position:relative;overflow:hidden}.aww .modal__boards--image:hover{border:1px solid #56c376}.aww .modal__boards--image.is--current{border:3px solid #56c376}.aww .modal__boards--image:before{content:""!important;display:block!important;padding-bottom:100%!important}.aww .modal__boards--image>img{position:absolute;height:auto;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.aww .modal__boards--name{color:#333;font-size:16px;line-height:1.25;margin-bottom:2px;display:block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aww .modal__boards--name:focus{outline:none}.aww .modal__boards--edited{font-size:12px;line-height:1.25;font-weight:700;text-align:left;color:#b3b3b3;max-width:150px}.aww .modal__boards--dropdown{position:relative}.aww .modal__boards--dropdots{width:24px;height:24px;margin-top:5px;border-radius:8px;cursor:pointer}.aww .modal__boards--dropdots:hover{background-color:#e3e3e3}.aww .modal__templates{display:flow-root}@media (max-height:59.9375em){.aww .modal__templates{max-height:auto}}@media (max-width:47.9375em){.aww .modal__templates{margin-right:-32px;padding-right:32px}}.aww .modal__templates--tabs{width:230px;max-width:230px;margin-right:30px;float:left}@media (max-width:47.9375em){.aww .modal__templates--content{display:flex;flex-direction:column}.aww .modal__templates--content .modal__templates--tabs{flex-basis:auto;max-width:100%;width:auto!important;margin-bottom:30px;margin-right:0}}.aww .modal__templates:after,.aww .modal__templates:before{content:" ";display:table}.aww .modal__templates:after{clear:both}.aww .modal__templates--item{min-width:230px;width:230px;float:left;margin-bottom:32px;margin-left:32px}.aww .modal__templates--item:first-child{margin-left:0}@media (min-width:70em){.aww .modal__templates--item:nth-child(3n+1){clear:left;margin-left:0}}@media (min-width:60em) and (max-width:70em){.aww .modal__templates--item:nth-child(odd){clear:left;margin-left:0}}@media (max-width:59.9375em){.aww .modal__templates--item:nth-child(n+1){clear:left;margin-left:0}}.aww .modal__templates--image{width:230px;height:174px;border-radius:24px;border:1px solid #cdcdcd;cursor:pointer;margin-bottom:12px;position:relative;overflow:hidden}.aww .modal__templates--image:hover{border:1px solid #56c376}.aww .modal__templates--image.is--current{border:3px solid #56c376}.aww .modal__templates--image:before{content:""!important;display:block!important;padding-bottom:100%!important}.aww .modal__templates--image>img{position:absolute;height:auto;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.aww .modal__templates--name{color:#191919;font-size:16px;line-height:1.25;margin-bottom:2px;display:block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aww .modal__templates--name:focus{outline:none}.aww .modal__templates--edited{font-size:12px;line-height:1.25;font-weight:700;text-align:left;color:#b3b3b3;max-width:150px}.aww .modal__templates--dropdown{position:relative}.aww .modal__templates--dropdots{width:24px;height:24px;margin-top:5px;border-radius:8px;cursor:pointer}.aww .modal__templates--dropdots:hover{background-color:#b3b3b3}.aww .modal__rotator{overflow:hidden;display:flow-root}.aww .modal__rotator--stage{overflow:hidden;transition:all .5s ease-in-out}.aww .modal__rotator--item{float:left}.aww .modal__rotator--item .js-slide-desc{margin-bottom:20px}.aww .user--avatar{width:22px;height:22px;border-radius:12px;overflow:hidden;margin-right:10px}.aww .user--avatar img{display:block;width:100%}.aww .user--color-green{color:#56c376}.aww .user--color-purple{color:#9d1bb2}.aww .user--color-orange{color:#c46f3c}.aww .user--color-blue{color:#1194f6}.aww .user--color-red{color:#f7412d}.aww .user--color-yellow{color:#ffc200}.aww .user--color-magenta{color:#ec1561}.aww .user--color-brown{color:#7a4c3a}.aww .fields__item{border-radius:8px;background-color:#fff;border:1px solid #e6e6e6;position:relative;height:164px;cursor:pointer;display:flex;justify-content:center;align-items:center}.aww .fields__item--inner{flex:1 1;text-align:center}.aww .fields__item--inner .icon{height:54px;max-height:54px}.aww .fields__item--heading{margin-top:10px;font-size:16px;font-weight:700;text-align:center;color:#191919}.aww .fields__item:hover{cursor:pointer}.aww .fields__item:hover .aww .fields__item--heading{color:#56c376}.aww .fields__item:hover .aww .fields__item--inner .icon{fill:#56c376}.aww .fields__item.is--disabled{opacity:.2}.aww .fields__item.is--disabled:hover{cursor:auto}.aww .fields__item.is--disabled:hover .aww .fields__item--heading{color:initial;cursor:default}.aww .fields__item.is--disabled:hover .aww .fields__item--inner .icon{fill:initial}.aww .fields__popup{cursor:auto;position:absolute;border-radius:8px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);border:1px solid #ebebeb;margin:-1px;top:0;width:100%;width:calc(100% + 2px);z-index:10;padding:10px 20px}.aww .fields__popup .icon{height:24px;width:auto;display:block;margin:20px auto;fill:#56c376}.aww .fields__popup--item{text-align:center;padding:12px;display:block;border-bottom:1px solid #e6e6e6;cursor:pointer;color:#191919}.aww .fields__popup--item:hover{color:#56c376}.aww .fields__popup--item:last-child{border:none}.aww .o-toggle{display:none}.aww .o-toggle+.o-toggle__button{outline:0;display:inline-block;width:44px;height:24px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding:3px;background:#f0f0f0;border-radius:12px;transition:all .4s ease}.aww .o-toggle+.o-toggle__button:after,.aww .o-toggle+.o-toggle__button:before{position:relative;display:block;content:"";width:50%;height:100%}.aww .o-toggle+.o-toggle__button:after{left:0;border-radius:50%;background:#fff;transition:all .2s ease}.aww .o-toggle+.o-toggle__button:before{display:none}.aww .o-toggle:checked+.o-toggle__button:after{left:50%}.aww .o-toggle:checked+.o-toggle__button{background:#56c376}.aww .styled-checkbox{position:absolute;opacity:0}.aww .styled-checkbox+label{position:relative;cursor:pointer;padding:0}.aww .styled-checkbox+label:before{content:"";display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border-radius:4px;border:1px solid #333}.aww .styled-checkbox:hover+label:before{background:#ebebeb;border:1px solid #333}.aww .styled-checkbox:checked+label:before{background:#56c376;border:1px solid #56c376}.aww .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.aww .styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.aww .styled-checkbox:checked+label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.aww .chat{display:none;pointer-events:all}.aww .chat.is--visible{display:block}.aww .chat__box{width:320px;margin-bottom:6px}.aww .chat__box+.toolbar__button .chat--opened{display:none!important}.aww .chat__box.is--visible+.toolbar__button .chat--opened{display:block!important}.aww .chat__box.is--visible+.toolbar__button .chat--closed{display:none!important}.aww .chat__header{border-radius:8px 8px 0 0;padding:20px 10px;border:1px solid rgba(0,0,0,.03);background-color:#fafafa}.aww .chat__header--incall{border:none;padding:15px;background-color:#56c376;color:#fff}.aww .chat__header--incall .aww .chat__smalltext{margin-top:8px;font-size:12px;font-weight:700}.aww .chat__header--incall.is--editing{background-color:#56c376!important}.aww .chat__header--incall.is--editing .before--editing{display:none}.aww .chat__header--incall.is--editing .after--editing,.aww .chat__header .before--editing{display:block}.aww .chat__header .after--editing{display:none}.aww .chat__header.is--editing{background-color:#ebebeb}.aww .chat__header.is--editing .before--editing{display:none}.aww .chat__header.is--editing .after--editing{display:block}.aww .chat__header img{cursor:pointer}.aww .chat__username{font-weight:400;font-size:20px;text-align:left;color:#333;line-height:1.25;display:block;white-space:nowrap;overflow:hidden;font-family:"Lato",sans-serif;text-overflow:ellipsis;padding:0 3px;border:none;background:transparent;width:100%}.aww .chat__username[readonly]{color:#333;background:transparent;padding:0 3px;cursor:text}.aww .chat__username:focus{outline:none}.aww .chat__username--noneditable{display:inline-block;white-space:nowrap}.aww .chat__username--input,.aww .chat__username--noneditable{font-weight:400;font-size:20px;text-align:left;color:#fff;overflow:hidden;max-width:110px;text-overflow:ellipsis}.aww .chat__username--input{line-height:1.25;font-family:"Lato",sans-serif;padding:0 3px;border:none;background:#4cac6a}.aww .chat__username--input:focus{outline:none;border-color:#fff}.aww .chat__username--input[readonly]{color:#fff;background:transparent;padding:0 3px;cursor:text;max-width:110px}.aww .chat__username--input[readonly]:focus{outline:none;border-color:transparent}.aww .chat__content{max-height:300px;background-color:#fafafa;display:flex;flex-direction:column;flex:1 1}.aww .chat__messages{border-left:1px solid rgba(0,0,0,.03);border-right:1px solid rgba(0,0,0,.03);padding:0 12px;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:200px}.aww .chat__messages .message{display:flex;margin:5px 0 0;min-height:30px;height:auto;text-align:left}.aww .chat__messages .message__notice{border-radius:8px;background-color:rgba(240,23,22,.06);margin-bottom:20px;padding:15px}.aww .chat__messages .message__notice.success-message{background-color:rgba(86,195,118,.06)!important}.aww .chat__messages .message__notice.success-message .heading{color:#56c376}.aww .chat__messages .message__notice .heading{color:#f01716;font-size:16px;font-weight:400}.aww .chat__messages .message__notice .paragraph{font-size:14px;line-height:1.5;color:#191919}.aww .chat__messages .message__notice>*+*{margin-top:10px}.aww .chat__messages .message__timestamp{color:#b3b3b3;text-transform:uppercase}.aww .chat__messages .message__info,.aww .chat__messages .message__timestamp{font-size:12px;font-weight:700;line-height:1.83;text-align:center;display:block}.aww .chat__messages .message__info{color:#333;margin-bottom:20px}.aww .chat__messages .message__avatar{width:22px;min-width:22px;height:22px;max-height:22px;display:block;background:#333;border-radius:11px;border:1px solid #333;margin-right:5px;overflow:hidden}.aww .chat__messages .message__name{color:#b3b3b3;font-size:12px}.aww .chat__messages .message__content{flex-direction:row;flex-wrap:wrap;display:flex}.aww .chat__messages .message__content:last-of-type{margin-bottom:20px}.aww .chat__messages .message__content:first-of-type{margin-bottom:0}.aww .chat__messages .message__content:only-of-type{margin-bottom:20px}.aww .chat__messages .message__content p{display:inline-block;margin:0;width:auto;padding:8px 10px;background:#333;word-wrap:break-word;white-space:pre-wrap;word-break:break-all;border-radius:8px;color:#fff}.aww .chat__messages .message__content p a{color:#fff;text-decoration:underline}.aww .chat__messages .message__content p a:hover{text-decoration:none}.aww .chat__messages .message__box{display:flex;flex:1 1 100%;flex-direction:column}.aww .chat__messages .message__box>*+*{margin-top:5px!important}.aww .chat__messages .message__box.self .message__content{flex-direction:row-reverse}.aww .chat__messages .message__box.self p{background:#56c376}.aww .chat__infobox{background-color:#56c376;padding:15px;color:#fff;font-weight:700;flex:1 0 auto;flex-direction:column;justify-content:center;align-items:center}.aww .chat__infobox>*+*{margin-top:12px}.aww .chat__infobox .is--visible{display:flex}.aww .chat__footer{border:1px solid #e3e3e3;border-top:none;border-radius:0 0 8px 8px;max-height:100px;overflow:hidden}.aww .chat__footer,.aww .chat__input{background-color:#f7f7f7;position:relative}.aww .chat__input{margin:0;outline:none;white-space:pre-wrap;word-wrap:break-word;width:100%;overflow-y:auto;font-size:16px;font-family:"Lato",Arial,sans-serif;cursor:text;resize:none;padding:3px 10px;height:inherit;line-height:1.5;border:8px solid #f7f7f7;border-right:none;border-left:none}.aww .chat__input:focus{background-color:#ebebeb;outline:none;border-color:#ebebeb}.aww .chat__widget{margin-bottom:6px;width:320px}.aww .chat__widget~.toolbar__button .chat--opened{display:none!important}.aww .chat__widget.is--visible~.toolbar__button .chat--opened{display:block!important}.aww .chat__widget.is--visible~.toolbar__button .chat--closed{display:none!important}.aww .chat__widget .aww .chat__header{border-radius:8px}.aww .chat__widget .aww .chat__header *{color:#fff}.aww #chat-button img{width:100%}.aww #chat-button .chat--closed.has-unread-messages{display:none}.aww #chat-button.has-unread-messages{background-color:#56c376;border-color:#56c376;transition:background-color .3s,border-color .3s}.aww #chat-button.has-unread-messages .chat--closed{display:none}.aww #chat-button.has-unread-messages .chat--closed.has-unread-messages{display:block}.aww .helpmenu{display:none;position:absolute;top:0;right:0;width:360px;margin:10px 10px 0 0;z-index:500;border-radius:8px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);border:1px solid #ddd;height:calc(100% - 78px)}.aww .helpmenu__box{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.aww .helpmenu--open{background:transparent;height:100%;width:auto;top:12px;bottom:0;right:12px}.aww .helpmenu__header{border-radius:8px 8px 0 0;width:calc(100% + 2px);background-color:#56c376;padding:24px;color:#fff;font-size:14px;font-weight:700;margin:-1px -1px 0}.aww .helpmenu__header .paragraph{margin-top:20px}.aww .helpmenu__header .aww .helpmenu__btngroup .button{border-radius:8px;height:42px;line-height:40px;text-align:center;width:31%;padding:0;margin-top:10px}.aww .helpmenu__header .aww .helpmenu__btngroup .button:first-of-type{margin-left:0}.aww .helpmenu__header .aww .helpmenu__btngroup .button:last-of-type{margin-right:0}.aww .helpmenu__search{padding:24px;flex-shrink:1}.aww .helpmenu__search--label{font-size:14px;margin-bottom:10px;color:#191919}.aww .helpmenu__search--input{height:50px;padding-left:50px;background-image:url(/static/site/app-assets/search.svg);background-repeat:no-repeat;background-position:15px 15px}.aww .helpmenu__search--input:focus,.aww .helpmenu__search--input:hover{background-image:url(/static/site/app-assets/search-active.svg)}.aww .helpmenu__content{overflow-y:auto;display:none;flex-grow:1}.aww .helpmenu__content.is--visible{display:block}.aww .helpmenu__showall{display:block;padding:0 24px 24px;text-align:center;flex-shrink:1}.aww .helpmenu__showall--link{display:inline-block;text-decoration:none;font-size:14px;font-weight:700;color:#56c376}.aww .helpmenu__showall--link:hover{color:#4cac6a}.aww .helpmenu__accordion{list-style:none;padding:0;margin:0;border-radius:0 0 8px 8px;overflow:hidden}.aww .helpmenu__accordion--item{border-bottom:1px solid #e6e6e6;padding:0 25px;cursor:pointer}.aww .helpmenu__accordion--item:last-child{border-bottom:none}.aww .helpmenu__accordion--item .is--selected,.aww .helpmenu__accordion--item:hover{background-color:#f7f7f7}.aww .helpmenu__accordion--title{font-size:14px;font-weight:700;color:#333;line-height:1.5;height:56px;max-height:56px;display:flex;align-items:center;position:relative;flex:1 1;width:100%;padding-right:45px}.aww .helpmenu__accordion--title .highlight{background-color:#56c376;color:#fff;display:inline-block}.aww .helpmenu__accordion--title.is--pro:after{content:"Pro";position:absolute;top:16px;right:-10px;height:24px;border-radius:12px;background-color:#56c376;color:#fff;font-weight:700;padding:0 10px;line-height:24px}.aww .helpmenu__accordion--content{display:none;padding-bottom:25px;font-size:14px;line-height:1.5;color:#333;cursor:auto}.aww .helpmenu__accordion--content.is--visible{display:block}.aww .helpmenu__accordion--content img{display:block;width:100%}.aww .helpmenu__accordion--content>*+*{margin-top:20px}.aww .helpmenu.is--visible{display:block}.aww .notification{display:inline-block;font-size:14px;border-radius:8px;position:relative;line-height:1}.aww .notification__top{display:none;margin-top:8px;z-index:100}.aww .notification__top.is--visible{display:block}.aww .notification__top.hidden-fade{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.aww .notification__top.visible-fade{visibility:visible;opacity:1;transition:opacity .5s linear}@media (min-width:60em) and (max-width:70em){.aww .notification__top{position:fixed;background:transparent;left:0;right:0;width:100%;text-align:center;top:76px}}@media (max-width:59.9375em){.aww .notification__top{position:fixed;background:transparent;left:0;right:0;width:100%;text-align:center;top:76px}}.aww .notification__top .aww .notification{margin-left:10px;margin-right:349px}@media (min-width:60em) and (max-width:70em){.aww .notification__top .aww .notification{margin:0 12px}}@media (max-width:59.9375em){.aww .notification__top .aww .notification{margin:0 12px}}.aww .notification__bottom{display:none;width:100%;background:transparent;position:absolute;bottom:12px;justify-content:center;flex-direction:row;z-index:9;text-align:center}.aww .notification__bottom .aww .notification{margin:0 120px;display:flex;flex-direction:row;align-items:center}@media (min-width:70em){.aww .notification__bottom .aww .notification{max-width:1000px}}@media (min-width:60em) and (max-width:70em){.aww .notification__bottom .aww .notification{max-width:600px}}@media (max-width:59.9375em){.aww .notification__bottom .aww .notification{bottom:54px;margin:0 12px}}.aww .notification__bottom .aww .notification img{margin-left:10px;cursor:pointer}.aww .notification__bottom .aww .notification--upload{bottom:12px;background-color:#56c376;border-radius:8px;padding:0 20px;color:#fff;font-size:20px;white-space:nowrap;display:inline-block;position:relative}.aww .notification__bottom .aww .notification--upload img{display:inline-block;margin-right:20px}.aww .notification__bottom .aww .notification--upload a{color:#fff;text-decoration:underline}.aww .notification__bottom.is--visible{display:flex}.aww .notification__bottom.hidden-fade{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.aww .notification__bottom.visible-fade{visibility:visible;opacity:1;transition:opacity .5s linear}@media (max-width:59.9375em){.aww .notification__bottom{z-index:400}}.aww .notification--small{padding:10px 12px;font-size:14px}.aww .notification--medium{padding:16px 20px;font-size:14px}.aww .notification--success{background-color:#56c376;color:#fff}.aww .notification--error{background-color:#e78081;color:#fff}.aww .notification--upload{fill:#56c376;background-color:#56c376}.aww .notification a{color:inherit;text-decoration:underline;margin-left:10px}.aww .notification a:hover{text-decoration:none}.aww .pdf-quality-selected{color:#4cb36f!important}.aww .dropdown{display:none;position:absolute;border-radius:8px;z-index:500;width:auto}.aww .dropdown__toolbar{top:56px;left:-1px;min-width:200px;width:200px;background-color:#f0f0f0;border:1px solid #e6e6e6}.aww .dropdown.is--reverse{right:0!important;left:auto}.aww .dropdown__modal{background-color:#fff;border:1px solid #e6e6e6;width:auto;max-width:400px;position:absolute;right:0}.aww .dropdown__modal .aww .dropdown__menu--item{width:100%}.aww .dropdown__modal .aww .dropdown__menu--item .aww .dropdown__menu--link{white-space:nowrap}.aww .dropdown__menu--item{border-bottom:1px solid #e6e6e6}.aww .dropdown__menu--item:last-child{border-bottom:none}.aww .dropdown__menu--link{padding:16px;text-decoration:none;display:block;font-size:14px;font-weight:700;line-height:1;color:#333}.aww .dropdown__menu--link:hover{background-color:#ebebeb;color:#333;text-decoration:none}.aww .dropdown.is--visible{display:block}.aww .tabs .help-tip{position:relative;display:inline-block;top:15px;right:14px;text-align:center;border-radius:50%;width:16px;height:16px;font-size:11px;line-height:14px;cursor:default;border:1px solid;font-weight:400}.aww .tabs .help-tip .first-item{right:-270px!important}.aww .tabs .help-tip .first-item:before{right:272px!important}.aww .tabs .help-tip:before{font-weight:300;content:"i"}.aww .tabs .help-tip:hover p{display:block;z-index:1;transform-origin:100% 0;animation:fadeIn .3s ease-in-out}.aww .tabs .help-tip p{display:none;text-align:left;background-color:#fafafa;padding:20px;width:300px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);right:-9px;color:#999;font-size:13px;line-height:1.4;border:1px solid #56c376}.aww .tabs .help-tip p:before{position:absolute;content:"";width:0;height:0;border:6px solid transparent;border-bottom-color:#56c376;right:10px;top:-12px}.aww .tabs .success--message{padding:20px;background:rgba(86,195,118,.2)}.aww .tabs__header{list-style:none;padding:0;margin:0}.aww .tabs__header--link{display:inline-block;margin-right:20px;position:relative;cursor:pointer;color:#b3b3b3}.aww .tabs__header--link:hover{color:#191919}.aww .tabs__header--link:last-child{margin-right:0}.aww .tabs__header--link.is--current{font-weight:700;color:#56c376}.aww .tabs__header--link.is--current:after{position:absolute;left:0;bottom:-8px;content:"";width:100%;height:2px;background-color:#56c376}.aww .tabs__header--content{display:none}.aww .tabs__header--content.is--current{display:block}.aww .tabs__horizontal{background-color:#fafafa;height:48px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:table;table-layout:fixed;width:100%;margin-bottom:30px}.aww .tabs__horizontal--fix{display:block;margin-left:-42px;margin-right:-42px}.aww .tabs__horizontal--link{font-size:14px;display:inline-block;margin-right:20px;position:relative;cursor:pointer;vertical-align:middle;text-align:center;border-right:1px solid #e6e6e6;color:#999}.aww .tabs__horizontal--link .text{display:inline-block}.aww .tabs__horizontal--link:last-child{margin-right:0;border-right:none}.aww .tabs__horizontal--link:hover{color:#191919}.aww .tabs__horizontal--link.is--current{font-weight:700;color:#fff;background-color:#56c376}.aww .tabs__horizontal--link.is--current .help-tip{border-color:#fff}.aww .tabs__horizontal--link.is--current .help-tip:before{color:#fff}.aww .tabs__horizontal--link.is--current .help-tip p:before{border-bottom-color:#fafafa}.aww .tabs__horizontal--content{display:none;padding:22px 42px;margin-left:-42px;margin-right:-42px;margin-bottom:-42px;border-radius:0 0 24px 24px;background-color:#f5f5f5}.aww .tabs__horizontal--content.is--current{display:block}.aww .tabs__vertical{border-right:1px solid #e6e6e6}@media (max-width:47.9375em){.aww .tabs__vertical{width:100%;border-right:none}}.aww .tabs__vertical--link{margin-right:20px;position:relative;cursor:pointer;text-align:right;margin-bottom:15px;color:#999}.aww .tabs__vertical--link:last-child{margin-bottom:0}.aww .tabs__vertical--link:hover{color:#191919}.aww .tabs__vertical--link.is--current{font-weight:700;color:#56c376}.aww .tabs__vertical--link.is--current:after{content:"";position:absolute;right:-20px;top:3px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #56c376}@media (max-width:47.9375em){.aww .tabs__vertical--link.is--current:after{display:none}}@media (max-width:47.9375em){.aww .tabs__vertical--link{display:inline-block;margin-bottom:0;padding:10px 5px;width:49%;margin-right:0;vertical-align:top;text-align:left}}.aww .tabs__vertical--content{display:none}.aww .tabs__vertical--content.is--current{display:block}.aww .tabs__toolbox--content{display:none}.aww .tabs__toolbox--content.is--current{display:block}.aww .drop{position:absolute;background:transparent;min-width:220px;min-height:110px;z-index:2}.aww .drop .uploaded--img{display:block}.aww .drop__elements{z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #d1d1d1}.aww .drop .grip{position:absolute;width:9px;height:9px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border:1px solid #b3b3b3}.aww .drop .grip.grip--tl{top:-5px;left:-5px;cursor:nw-resize}.aww .drop .grip.grip--tc{top:-5px;left:50%;margin-left:-5px;cursor:nw-resize}.aww .drop .grip.grip--tr{top:-5px;right:-5px;cursor:nw-resize}.aww .drop .grip.grip--ml{top:50%;margin-top:-5px;left:-5px;cursor:nw-resize}.aww .drop .grip.grip--mr{top:50%;margin-top:-5px;right:-5px;cursor:nw-resize}.aww .drop .grip.grip--bl{bottom:-5px;left:-5px;cursor:nw-resize}.aww .drop .grip.grip--bc{bottom:-5px;left:50%;margin-left:-5px;cursor:nw-resize}.aww .drop .grip.grip--br{bottom:-5px;right:-5px;cursor:nw-resize}.aww .drop .rotator{cursor:pointer;position:absolute;left:50%;top:-67px;margin-left:-16px;width:32px;height:32px;border-radius:100px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border:1px solid #b3b3b3}.aww .drop .rotator:after{position:absolute;content:"";width:1px;height:20px;bottom:-26px;left:50%;margin-left:-1px;background-color:#b3b3b3}@media (max-width:47.9375em){.aww .drop .rotator{display:none!important}.aww .drop .rotator:after{display:none}}.aww .drop__buttons{z-index:30;position:absolute;top:10px;left:10px;right:10px;bottom:10px;display:flex;justify-content:center;align-items:center;background:transparent;min-width:200px}.aww .drop__buttons--outside{background:red;height:70px;bottom:-80px;top:auto;left:0;right:0}.aww .drop__buttons .button{border-radius:8px}.aww .drop__buttons .button--whitered{width:48px;display:flex;align-items:center;justify-content:center}.extra_instructions{font-size:14px;color:green;font-weight:700}.aww .drop__buttons .button--whitered>img{width:22px;height:22px;min-width:22px;min-height:22px}.aww .drop__textarea{background-color:initial!important;resize:none;border:none;padding:5px;font-family:"Lato",sans-serif;height:auto}.aww .drop__textarea:focus{outline:none}.aww .drop--mini{min-width:auto;min-height:auto}.aww .drop--mini .drop__buttons{height:70px;bottom:-80px;top:auto;left:50%;right:auto;transform:translate(-50%)}.aww .drop--mini .drop__buttons .button--whitered{border:1px solid #e3e3e3}.aww .cursor{width:15px;height:20px;cursor:auto;position:absolute;top:0;left:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.aww .cursor--transition{transition:all .3s linear,opacity .1s ease-in-out;will-change:transform}.aww .cursor--invisible{opacity:0}.aww .cursor:after{position:absolute;cursor:default;top:24px;left:12px;border-radius:2px;padding:3px 8px;line-height:1.25;font-size:14px;white-space:nowrap;content:attr(data-username);color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.aww .cursor--green .arrow,.aww .cursor--green:after{fill:#47b04b;background-color:#47b04b}.aww .cursor--purple .arrow,.aww .cursor--purple:after{fill:#9d1bb2;background-color:#9d1bb2}.aww .cursor--orange .arrow,.aww .cursor--orange:after{fill:#c46f3c;background-color:#c46f3c}.aww .cursor--red .arrow,.aww .cursor--red:after{fill:#f7412d;background-color:#f7412d}.aww .cursor--blue .arrow,.aww .cursor--blue:after{fill:#1194f6;background-color:#1194f6}.aww .cursor--yellow .arrow,.aww .cursor--yellow:after{fill:#ffc200;background-color:#ffc200}.aww .cursor--magenta .arrow,.aww .cursor--magenta:after{fill:#ec1561;background-color:#ec1561}.aww .cursor--brown .arrow,.aww .cursor--brown:after{fill:#7a4c3a;background-color:#7a4c3a}.aww .cursor--black .arrow,.aww .cursor--black:after{fill:#000;background-color:#000}.aww .list{display:flex;flex-direction:column;margin-bottom:24px}.aww .list__item{display:flex;width:100%;height:100%;align-items:center;margin-bottom:15px}.aww .list__item:last-of-type{margin-bottom:0}.aww .list__item--start{display:flex;flex:1 1;align-self:flex-start;align-content:flex-start;justify-content:flex-start}.aww .list__item--end{display:flex;flex:1 1;align-self:flex-end;align-content:flex-end;justify-content:flex-end}.aww .icon__list{list-style-type:none}.aww .icon__list--item{display:inline-block;margin-right:10px}.aww .icon__list--item:last-child{margin-right:0}.aww .icon__list--link{display:inline-block}.aww .icon__list--link:hover{text-decoration:none}.aww .icon__list--link img{max-width:26px;max-height:26px}.aww .icon__list--link .floated{float:left}.aww .icon__list--link .floated--text{font-size:12px;line-height:1;margin-left:5px;font-weight:700}.aww #google-classroom-assignment-widget input,.aww #google-classroom-assignment-widget textarea{margin-top:10px}.aww #google-classroom-assignment-widget textarea{height:auto;padding:10px}.aww .aww-dropdown{position:relative;display:block}.aww .aww-dropdown button{background-color:#56c376;color:#fff;padding:10px;font-size:12px;border:none;cursor:pointer}.aww .share-board-option{width:100%}.aww .aww-dropdown-content{display:none;background-color:#f9f9f9;min-width:160px;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.aww .aww-dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.aww .aww-dropdown-content a:hover{background-color:#f1f1f1}.aww .aww-dropdown.hover .aww-dropdown-content{display:block}.aww .btn-next,.aww .btn-prev{border:2px solid #cbd1d2;border-radius:50%;color:#cbd1d2;height:2em;font-size:.75em;line-height:2em;margin:-1em;position:absolute;top:50%;width:2em}.aww select{-webkit-appearance:none;appearance:none;border:none;text-align-last:center;font-size:1.6em;margin:0;color:#999;background:none}.aww a{text-decoration:none}.aww h2{font-size:1.7em;line-height:1.25em;margin:.25em 0}.aww h3{font-size:1.5em;line-height:1em;margin:.33em 0}.aww table{border-collapse:collapse;border-spacing:0}.aww .calendar{text-align:center;border:1px solid #ddd;border-radius:10px;padding:10px;display:inline-block;margin-top:10px}.aww .calendar a{cursor:pointer}.aww .calendar a:hover{text-decoration:none}.aww .calendar header{position:relative}.aww .calendar h2,.aww .calendar thead{text-transform:uppercase}.aww .calendar thead{font-weight:600}.aww .calendar tbody{color:#7c8a95}.aww .calendar tbody td:hover{border:2px solid #56c376}.aww .calendar td{border:2px solid transparent;border-radius:50%;display:inline-block;height:2em;line-height:2em;text-align:center;width:2em}.aww .calendar td a{color:#7c8a95}.aww .calendar .prev-month{color:#cbd1d2}.aww .calendar .prev-month:hover{border:2px solid #cbd1d2}.aww .calendar .next-month{color:#cbd1d2}.aww .calendar .next-month:hover{border:2px solid #cbd1d2}.aww .current-day{background:#fff;color:#f9f9f9}.aww .btn-prev{left:6em}.aww .btn-prev:hover{background:#cbd1d2;color:#f9f9f9}.aww .btn-next{right:6em}.aww .btn-next:hover{background:#cbd1d2;color:#f9f9f9}.aww .calendar-title>a{font-size:1.7em;margin:.25em 0}.aww .cssload-spin-box{margin:auto;left:0;top:0;bottom:0;right:0;width:8px;height:8px;border-radius:100%;box-shadow:8px 8px #4cb36f,-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf;-o-box-shadow:8px 8px #4cb36f,-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf;-ms-box-shadow:8px 8px #4cb36f,-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf;-webkit-box-shadow:8px 8px #4cb36f,-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf;-moz-box-shadow:8px 8px #4cb36f,-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf;animation:cssload-spin 3.8s ease infinite;-o-animation:cssload-spin ease infinite 3.8s;-ms-animation:cssload-spin ease infinite 3.8s;-webkit-animation:cssload-spin 3.8s ease infinite;-moz-animation:cssload-spin ease infinite 3.8s}.linkbutton{background-color:initial;padding:0;color:#0a58ca;font-size:"14px";font-weight:500;cursor:pointer}.linkbutton:active,.linkbutton:hover,.linkbutton:visited{text-decoration:underline}.equation-links{position:relative;font-size:16px;font-weight:500;color:#4252af;cursor:pointer;display:inline-block;text-decoration:none}.equation-links:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1.5px;background-color:#4252af;transition:width .3s ease}.equation-links:hover:after{width:100%}.actionbuttons{background-color:initial;padding:0;color:#4252af;font-size:"14px";font-weight:500;cursor:default;margin-right:15px}@keyframes cssload-spin{0%,to{box-shadow:8px 8px #4cb36f,-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf}25%{box-shadow:-8px 8px #dfdfdf,-8px -8px #4cb36f,8px -8px #dfdfdf,8px 8px #4cb36f}50%{box-shadow:-8px -8px #4cb36f,8px -8px #dfdfdf,8px 8px #4cb36f,-8px 8px #dfdfdf}75%{box-shadow:8px -8px #63e28a,8px 8px #4cb36f,-8px 8px #63e28a,-8px -8px #4cb36f}}.aww .turn-in{position:relative}.aww .turn-in:after{position:absolute;bottom:-2px;right:3px;display:block;font-size:6px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:2px;padding:3px 4px;content:"Turn in";background-color:#4cb36f}.aww #aww-container{transform-style:preserve-3d;perspective:1000px;touch-action:none}.aww #aww-container,.aww #aww-container .aww-canvas-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.aww #aww-container .aww-canvas-wrapper{z-index:50;cursor:crosshair;height:100%}.aww #aww-container .aww-canvas-wrapper canvas{position:absolute;top:0;left:0;-webkit-touch-callout:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.aww #aww-container .aww-canvas-wrapper.panning{cursor:grab}.aww #aww-container .aww-canvas-wrapper.panning-grabbed{cursor:grabbing}.aww #aww-container .aww-canvas-wrapper .aww-user-pointer{position:absolute;transition:all .3s linear,opacity .1s ease-in-out;will-change:transform;top:0;left:0}.aww #aww-container .aww-textarea{position:absolute;display:none;background:none;color:#000;font-family:"Lato",Arial,sans-serif;font-size:20px;border:0;padding:0;margin:0;line-height:1.3em;resize:none;overflow:hidden;opacity:0;width:1000px}.aww #aww-container .aww-textarea:focus{outline:none}.aww #aww-container .aww-textarea.show{opacity:1}.aww #aww-container .aww-textarea.hide{opacity:0}.aww #aww-container .aww-drawing-helper{position:absolute;z-index:10;left:0;top:0}.aww #aww-container .aww-drawing-helper ellipse,.aww #aww-container .aww-drawing-helper line,.aww #aww-container .aww-drawing-helper polygon,.aww #aww-container .aww-drawing-helper rect{stroke:#3dc476;stroke-width:1px;stroke-dasharray:5,5;fill:rgba(61,196,118,.05)}.aww #aww-container .aww-drawing-helper polygon{stroke:#dc2929;fill:rgba(200,41,41,.05)}.aww #aww-container .aww-drawing-helper ellipse.aww-marker{stroke:transparent;fill:rgba(61,196,118,.35)}.aww #aww-container .aww-select-outline{position:absolute;z-index:10;left:0;top:0;pointer-events:none}.aww #aww-container .aww-select-outline ellipse,.aww #aww-container .aww-select-outline line,.aww #aww-container .aww-select-outline polygon,.aww #aww-container .aww-select-outline rect{stroke:#3dc476;stroke-width:1px;stroke-dasharray:5,5;fill:transparent}.aww #aww-container .aww-select-outline polygon{stroke:#dc2929;fill:transparent}.aww #aww-container .aww-select-outline ellipse.aww-marker{stroke:transparent;fill:transparent}.aww #aww-container .aww-minimap{position:absolute;top:16px;right:16px;border:1px solid #3dc476}.aww #aww-container .aww-minimap .aww-screen-marker{margin-left:0;margin-top:0;border:2px dotted #3dc476}.aww .aww-post-it{position:absolute;background-color:#fff7cd;box-shadow:4px 4px 10px rgba(0,0,0,.3);cursor:move}.aww .aww-post-it-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.aww .aww-post-it .close{position:absolute;top:11px;right:11px;cursor:pointer}.aww .aww-post-it .note{color:#000;width:230px;background-color:initial;margin:0;padding:0 10px 10px;border:0;text-align:center;font-family:"Lato",Arial,sans-serif;font-size:12px;overflow:hidden;word-wrap:normal;cursor:text;vertical-align:top}.aww .aww-post-it .render-helper-width{position:absolute;width:0;height:0;margin:0;min-width:0;visibility:hidden}.aww .aww-post-it .render-helper-height{pointer-events:none;position:absolute;left:0;padding-bottom:0;visibility:hidden}.aww .aww-post-it textarea:focus{outline:none}.aww #keyboard-shortcuts-widget .shortcuts{display:flex;justify-content:space-around}.aww #keyboard-shortcuts-widget .shortcuts ul{flex:1 1}.aww #keyboard-shortcuts-widget .shortcuts ul strong{font-size:1.2em}.aww #keyboard-shortcuts-widget .shortcuts li.cmd,.aww #keyboard-shortcuts-widget .shortcuts li.ctrl{display:none}.aww .toolbar__board--item:first-of-type{padding:initial;min-width:150px;border-radius:initial}.aww .toolbar__box--middle-right{top:14px!important}.infoText{font-size:12px;font-style:italic}.solutionGraphCotainerSK{height:700px}.solutionGraphCotainerSK .accordianTitle{font-size:14px;font-weight:800}.solutionGraphCotainerSK .header{font-weight:600}.legendContainer{display:flex}.legendContainer .legendItemContainer{display:flex;margin-right:10px;margin-bottom:10px}.legendContainer .legendItemContainer div{margin-right:5px;width:15px;height:15px}.legendContainer .legendItemContainer .correct{background-color:#bfd4ff}.legendContainer .legendItemContainer .incorrect{background-color:red}.legendContainer .legendItemContainer .optional{background-color:#ccc}.legendContainer .legendItemContainer span{font-size:12px}.errorContainer{border:2px solid #f3ccca;background:#fee9e8;padding:5px 20px 7px;border-radius:20px;font-size:16px;font-weight:500}.correctRecognized{color:green;margin-top:10px}.correctRecognized span{background-color:#ffffe0}.incorrectRecognized{color:red}.incorrectRecognized span{background-color:#ffffe0}.aiAnswerNote{color:#000;background-color:#fff!important;font-size:14px;font-style:italic}.switchContainer{text-align:end;color:#000}.textBoardHeight{height:calc(100vh - 400px);width:100%;padding-bottom:20px}.anyProblemDivHeight{width:100%}.MathJax{margin:0!important;text-align:left!important}.correctContainer{border:2px solid #c9f1c9;background:#ebfbeb;border-radius:20px}.correctContainer,.unrecognizeContainer{padding:5px 20px 7px;font-size:16px;font-weight:500}.unrecognizeContainer{border:2px solid #ccc;background:#ccc;border-radius:20px}.equationContainer{height:100%;background:#fff;border-radius:0;top:0;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease}.equationContainer.containerOut{right:-620px;position:relative}.equationcontainer_any{height:calc(100vh - 205px)}.equationContainerAny{width:40%;height:calc(100% - 45px);background:#fff;border-radius:20px 0 0 20px;position:absolute;top:15px;display:flex;flex-direction:column;box-shadow:0 0 20px 0 rgba(0,0,0,.15);right:-520px;overflow-y:auto;margin-right:25px;padding:40px 0 20px 10px;transition:all .2s ease}.showEquationTglBtn{border:0!important;position:absolute!important;top:0;right:20px;z-index:2;padding:5px!important}.showEquationTglBtn.MuiToggleButton-root:hover{border-radius:100%;background-color:transparent}.MuiAccordionSummary-root{padding:0}.yourAnswerTitle{font-weight:700;width:100%!important;margin-top:5px}.white-box-in-loader{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:10px;padding:15px 10px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.white-box-in-loader p{line-height:1.2;font-size:14px;margin:0}.white-box-in-loader button{background-color:initial;color:#4252af;font-weight:700;text-wrap:nowrap;padding:0 7px}.loadingDots:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis .9s steps(5) infinite;content:"\2026";width:0}.btnHelpCenter{bottom:10px;left:-1px;position:relative!important;height:34px!important;box-shadow:15px 10px 9px 0 #a9a9a9!important}.btnEvaluate,.btnHelpCenter{border:1px solid transparent!important}.btnEvaluate{float:left!important;height:auto!important;background-color:#4252af!important;color:#fff!important;font-weight:400!important;border-radius:5px!important;font-size:1rem!important;padding:5px!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.btnEvaluate{height:auto!important;display:flex!important;flex-grow:1!important;flex-direction:row!important;margin-left:5px!important}}.videoClassWhiteBoard{position:relative;display:flex;left:89.2%;top:59%;z-index:10}.btnAskAITut,.btnUsage{border-radius:12px!important}.divBtnHide{display:none!important}.divbtnShow{display:block}@keyframes ellipsis{to{width:10px}}.EditDel .tooltiptext{visibility:hidden;width:200px;background-color:#555;color:#fff;text-align:center;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.EditDel .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#555}.EditDel:hover .tooltiptext{visibility:visible;opacity:1}.wirisAnyProblem{width:100%;height:100%;z-index:0}.wirisAnyProblem .showHideMathtoolbar{border:0;z-index:1}.wirisAnyProblem .showHideMathtoolbar:hover{background-color:initial}.psAccs .MuiAccordion-root{box-shadow:none!important;border-bottom:1px solid #ccc;border-radius:0!important}.psAccs .MuiAccordionSummary-root{padding:0!important;margin-right:20px}.psAccs .MuiTypography-root{font-size:12px!important;width:100%}.psAccs .acc-content{overflow-y:auto;overflow-x:hidden;font-size:16px;font-weight:400;padding-left:44px}.psAccs .MuiAccordionSummary-expandIconWrapper{order:-1;background-color:#576374;border-radius:100%;margin-right:20px;color:#fff;transform:rotate(-90deg)}.psAccs .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0deg)}.psAccs .MuiAccordionDetails-root{padding:0 0 15px 30px}.equationContainer .MuiTooltip-tooltip{background-color:hsla(0,0%,100%,.9);color:#000}.thumbsupcss{color:"#4252af"}.rdTextcss p{margin-bottom:0}@media screen and (max-width:992px){.white-box-in-loader{display:block}.white-box-in-loader button{padding-left:0;padding-right:10px;margin-top:10px}}.iconcss .MuiAccordionSummary-expandIconWrapper{margin-right:8px;transform:rotate(180deg)}.iconcss .MuiAccordionSummary-expandIconWrapper svg{fill:#000}.iconcss .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0deg)}.whiteBoarddisable{pointer-events:none;opacity:.4 .5}.equationEditInfo{margin-left:25px;color:#4252af;font-style:italic;margin-top:25px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.wiris-size-small{width:60vw!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.wiris-size-medium{width:75vw!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.wiris-size-large{width:95vw!important}}.feedbackToggleContainer{display:flex;justify-content:left;margin-bottom:10px;margin-left:10px;margin-top:-25px}.feedbackToggleContainer div{width:145px;color:#00f;text-decoration:underline;font-style:italic;margin-top:10px;cursor:pointer}.redText{color:red}.greenText{color:green}.knowSolGraphDiv{display:flex;justify-content:right;grid-gap:10px;gap:10px;margin-left:12px;margin-bottom:5px}.collpaseAllDiv{display:flex;width:160px;float:right;justify-content:flex-end}.collpaseAllDiv span{cursor:pointer}.displayPt{display:flex;justify-content:end;position:relative;margin-top:7px;margin-right:15px;font-size:14px}.displayPt span{margin-top:0!important;font-weight:700!important;color:#000!important}.anyProblemText{width:27%;margin-bottom:10px;height:80%;z-index:100;left:2px;position:fixed}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblemText{width:35%}}.textProblemWrapper{display:flex;flex-direction:column}.textProblemTextArea,.textProblemWrapper{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.textProblemTextArea{flex:1 1;position:relative;border-radius:22px;border:1px solid #ccc}.answerTextarea{height:100%;width:100%;max-width:100%;resize:none;padding:20px;box-sizing:border-box;font-size:15px;line-height:1.4;background:#fff;overflow:auto;word-wrap:break-word;overflow-wrap:break-word;scrollbar-width:thin;scrollbar-color:rgba(66,82,175,.3) transparent}.answerTextarea::-webkit-scrollbar{width:8px;height:8px}.answerTextarea::-webkit-scrollbar-track{background:transparent;border-radius:10px}.answerTextarea::-webkit-scrollbar-thumb{background:rgba(66,82,175,.3);border-radius:10px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background .2s ease;transition:background .2s ease}.answerTextarea::-webkit-scrollbar-thumb:hover{background:rgba(66,82,175,.5);background-clip:padding-box}.answerTextarea::-webkit-scrollbar-thumb:active{background:rgba(66,82,175,.7);background-clip:padding-box}.answerTextarea::-webkit-scrollbar-corner{background:transparent}.answerTextarea:focus{outline:none}.divUsageGuide{margin-top:10px}.divDeductionGuidance,.divUsageGuide{float:inline-end;background:#ecf1fe;padding:5px;border-radius:25px;height:40px;justify-content:space-between;display:flex}.divDeductionGuidance{margin-top:-45px}.divEvaluateWork{float:inline-end;margin-top:-48px;background:transparent;padding:5px;margin-right:20px}.btnInAccuracyReport{position:fixed;left:-105px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center;cursor:pointer;color:#fff;font-size:16px;padding:7px;text-align:center;width:235px;background:#4252af;white-space:nowrap;z-index:15;border-radius:0 0 5px 5px}.btnLightBlue{border-radius:48px;background:#d2e1fd;box-shadow:0 2px 2px 0 rgba(9,16,28,.24);color:#0a0e13;display:inline-flex;padding:5px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;font-family:proxima-nova,sans-serif;font-size:13px;font-style:normal;line-height:22px;border:0}.noneEvent{pointer-events:none}.autoEvent{pointer-events:all}.drawDiagramModalDiv{margin-bottom:10px;margin-top:10px;background:#fff}.diagramDiv{background:#fff;width:450px;height:450px}#modalDiagram{top:26vh;border:1px solid #b9b9b9;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}@media only screen and (min-width:768px) and (max-width:1024px){.no-gutters{flex-wrap:nowrap!important}}.updateAnimationContainer{width:100%;height:100%;position:absolute;display:flex;justify-content:center;background:#fff;opacity:.7}.updateAnimation{text-align:center;font-size:20px;border-radius:20px;font-style:italic;margin-top:150px}.historyModalDetail{height:100%;padding-top:10px;padding-bottom:10px;overflow:auto}.historyModal-draggable-container,.historyModalDetail{display:flex;flex-direction:column;background-color:#ecf1fe}.historyModal-draggable-container{position:fixed;bottom:100px;left:315px;height:82vh;width:900px;max-width:99vw;border-radius:20px;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:1300;overflow:hidden}.historyModal-draggable-container.historyModal-hidden{display:none}.historyModal-draggable-container.historyModal-visible{display:flex}.historyModal-draggable-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:rgba(236,241,254,.95);border-bottom:1px solid rgba(66,82,175,.12);cursor:grab;-webkit-user-select:none;user-select:none}.historyModal-draggable-header:active{cursor:grabbing}.historyModal-draggable-title{font-size:16px;font-weight:600;color:#164b99}#equation-scroll-container{scrollbar-color:rgba(66,82,175,.3) transparent;overflow-x:hidden!important}#equation-scroll-container::-webkit-scrollbar{width:5px;height:5px}#equation-scroll-container::-webkit-scrollbar-track{background:transparent;border-radius:10px}#equation-scroll-container::-webkit-scrollbar-thumb{background:rgba(66,82,175,.3);border-radius:10px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background .2s ease;transition:background .2s ease;height:30px!important}#equation-scroll-container::-webkit-scrollbar-thumb:hover{background:rgba(66,82,175,.5);background-clip:padding-box}#equation-scroll-container::-webkit-scrollbar-thumb:active{background:rgba(66,82,175,.7);background-clip:padding-box}#equation-scroll-container::-webkit-scrollbar-corner{background:transparent}.historyModal-draggable-content{flex:1 1;overflow:hidden;padding-top:0!important;padding:13px}.boardBtnsupperDiagram{width:20px;height:20px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 0 2px}.evaluate-work-detail-scroll{scrollbar-color:rgba(66,82,175,.3) transparent;overflow-x:hidden!important}.evaluate-work-detail-scroll::-webkit-scrollbar{width:5px;height:5px}.evaluate-work-detail-scroll::-webkit-scrollbar-track{background:transparent;border-radius:10px}.evaluate-work-detail-scroll::-webkit-scrollbar-thumb{background:rgba(66,82,175,.3);border-radius:10px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background .2s ease;transition:background .2s ease;height:30px!important}.evaluate-work-detail-scroll::-webkit-scrollbar-thumb:hover{background:rgba(66,82,175,.5);background-clip:padding-box}.evaluate-work-detail-scroll::-webkit-scrollbar-thumb:active{background:rgba(66,82,175,.7);background-clip:padding-box}.evaluate-work-detail-scroll::-webkit-scrollbar-corner{background:transparent}.scoresummary-text{font-weight:700;font-size:12px}.scoresummary-text,.scoresummary-text-bigger{background-color:#f5f588;padding:4px 6px;border-radius:3px;display:inline}.scoresummary-text-bigger{font-size:16px}.content-options-popup{display:flex;flex-direction:column;padding:8px;position:absolute;background:#fff;z-index:9999;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);border-radius:4px;max-width:500px;max-height:400px;overflow-y:auto;overflow-x:hidden}.content-options-popup .curriculum-content-card .title{padding-bottom:4px}.content-options-popup .curriculum-content-card .content-card a{border-radius:4px;margin-bottom:0;padding:4px}.content-options-popup .curriculum-content-card .content-card a .content-card-text h3{margin-bottom:.3rem}.content-options-popup.show-content-options-popup{display:flex}.content-options-popup.hide-content-options-popup{display:none!important}.home-curriculum-content-card .title{border-bottom:0 solid #ccc!important;margin:0}.home-curriculum-content-card .content-card{display:flex;flex-direction:row;flex-wrap:wrap}.home-curriculum-content-card .content-card a{width:100%;padding:10px;border:1px solid #ccc;border-radius:15px}.home-curriculum-content-card .content-card a .video-thumb{float:left;margin-right:10px;width:120px;overflow:hidden;max-height:100px;min-height:100px;height:90px}.home-curriculum-content-card .content-card a .video-thumb img{width:inherit;border-radius:10px;max-height:9%;min-height:90px}.home-curriculum-content-card .content-card a .content-card-text{float:left;width:calc(100% - 130px)}.home-curriculum-content-card .content-card a .content-card-text h3{font-size:18px;font-weight:600;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home-curriculum-content-card .content-card a .content-card-text p{line-height:1.3em;text-overflow:ellipsis;overflow:hidden;margin-bottom:.4rem}.home-curriculum-content-card .content-card a .content-card-text .interactive-video-icon{position:relative}.home-curriculum-content-card .content-card a .content-card-text .interactive-video-icon img{width:30px;height:30px}.home-curriculum-content-card .content-card a:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15);text-decoration:none;border:1px solid #ccc;border-top:0;z-index:1}.home-curriculum-content-card .alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.MuiRating-decimal .MuiRating-label{display:block}.MuiRating-root{font-size:0!important}.canvas-container{display:block;width:100%;overflow-x:hidden;height:100%;position:absolute}.canvas-container-parent{overflow-y:auto!important;overflow-x:hidden!important;display:flex;width:100%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAABCSURBVHjaYmAgCgAEEB4AEEDEA4AAohsACKBhBQACiCgwbdo0SSZiFY8qpI5CgAAbuBgcMK+MGjgSDGQBJUZqGggA3Q8FuP6+qNwAAAAASUVORK5CYII=);border-right:none!important}#canvas_container_parent{scrollbar-width:thin;scrollbar-color:rgba(66,82,175,.3) transparent;overflow-x:hidden!important}#canvas_container_parent::-webkit-scrollbar{width:8px;height:8px}#canvas_container_parent::-webkit-scrollbar-track{background:transparent;border-radius:10px}#canvas_container_parent::-webkit-scrollbar-thumb{background:rgba(66,82,175,.3);border-radius:10px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background .2s ease;transition:background .2s ease}#canvas_container_parent::-webkit-scrollbar-thumb:hover{background:rgba(66,82,175,.5);background-clip:padding-box}#canvas_container_parent::-webkit-scrollbar-thumb:active{background:rgba(66,82,175,.7);background-clip:padding-box}#canvas_container_parent::-webkit-scrollbar-corner{background:transparent}.canvas-containerNone{display:none}.canvas{padding:0;margin:auto;display:block;touch-action:none}.latex-renderer-container{margin:auto;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fff;height:50px;font-size:12px}.canvas-buttonh{padding-top:5px;display:flex;width:100%;z-index:10;margin:58px 1% 5px 90px}.canvas-buttonhviewsolutionButton{display:flex;width:350px;z-index:10;margin:58px 1% 7px 90px}.canvas-buttonhmobile{display:flex;margin:58px 2% 5px 90px}.canvas-buttons-containerh{width:350px;min-width:350px;max-width:350px;margin-top:3px;height:40px;padding:5px 15px;width:100%;background:#fff;display:flex;justify-content:space-between}.canvas-popup-menu .MuiButtonBase-root{display:flex!important;flex-direction:column!important;align-items:center!important}.canvas-popup-menu{min-width:40px;background:#ecf1fe;border-radius:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:300px}.canvas-buttons-containerh .MuiButtonBase-root{padding:0 0 6px;display:flex;flex-direction:column;align-items:center}.canvas-buttons-containerh .MuiButtonBase-root:hover{background-color:transparent}.canvas-buttons-containerh .MuiButtonBase-root:disabled{opacity:.5}.canvas-buttons{display:inline-flex;flex-direction:column;position:absolute;width:90px;top:10px;z-index:11}.canvas-buttons-container{display:flex;padding-top:5px;flex-direction:column;justify-content:center}.canvas-buttons-container .MuiButtonBase-root{padding:0 0 6px;display:flex;flex-direction:column;align-items:center;margin-left:5px}.canvas-buttons-container .MuiButtonBase-root:hover{background-color:transparent}.canvas-buttons-container .MuiButtonBase-root:disabled{opacity:.5}.imageUploadInput{visibility:hidden}.custom-file-upload{margin:0;padding-left:calc(50% - 5px)}body{-webkit-user-select:none;user-select:none}.canvas-buttons{margin-left:10px;font-size:30px;line-height:0;text-align:center;display:flex;justify-content:center}.boardBtnsupper{width:20px;height:20px;margin:5px 0 2px}.boardBtnsupper,.boardBtnsuppermob{background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer}.boardBtnsuppermob{width:25px;height:25px;margin-top:-8px}.boardBtnsuppermob:hover{background-color:#c3d1f4}.boardBtnsuppermob img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.boardBtnsuppermob.selected{background-color:#4252af}.boardBtnsuppermob.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.boardBtnExpand,.boardBtnExpand:hover,.boardBtnsupper:hover,.boardBtnsupperErase,.boardBtnsupperSaveMyWork:hover,.boardBtnsupperUsage,.boardBtnsupperUsage:hover{background-color:#c3d1f4}.boardBtnExpand img,.boardBtnsupper img,.boardBtnsupperSaveMyWork img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.boardBtnsupper.selected,.boardBtnsupperUsage.selected{background-color:#4252af}.boardBtnsupperUsage{width:36px;height:36px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 0 2px}.boardBtnsupperErase{color:#4252af}.boardBtnExpand,.boardBtnsupperErase,.boardBtnsupperSaveMyWork{width:20px;height:20px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 0 2px}.boardBtnExpand{padding-top:6px}.boardBtnsupper.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.boardBtnsuppermobeq{width:25px;height:25px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin-top:-3px}.boardBtnsuppermobeq:hover{background-color:#c3d1f4}.boardBtnsuppermobeq img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.boardBtnsuppermobeq.selected{background-color:#4252af}.boardBtnsuppermobeq.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.boardBtns{width:36px;height:36px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 0 2px}.boardBtns:hover{background-color:#c3d1f4}.boardBtns.selected{background-color:#4252af}.boardBtns img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.boardBtns.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.boardBtnswithoutFilters{width:36px;height:36px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 0 2px}.boardBtnswithoutFilters:hover{background-color:#c3d1f4}.boardBtnswithoutFilters.selected{background-color:#4252af}.boardBtnswithoutFilters.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.submitWorkBtnContainer{padding:0!important;height:48px;width:auto;max-width:48px;margin-top:7px!important}.submitWorkBtnContainer:hover{max-width:300px;transition:all .4s}.submitWorkBtnContainerGrade{padding:0!important;height:48px;width:auto;max-width:48px;margin-top:7px!important}.submitWorkBtnContainerGrade:hover{max-width:700px;transition:all .4s}.submitText{white-space:nowrap;padding-right:20px;font-size:18px;color:#fff;font-weight:400}.submitTextGrade{font-size:14px;color:#fff;font-weight:400;width:auto;padding:10px;word-wrap:break-word}.submitWorkBtn{border-radius:24px!important;height:48px;@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){left:-15px!important}}.submitWorkBtn,.submitWorkBtnQuiz{z-index:10;background-color:#4252af;display:flex;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;overflow:hidden}.submitWorkBtnQuiz{border-radius:14px!important;height:auto;flex-direction:column;width:95px;padding-bottom:10px}.submitTextQuiz{font-size:14px;color:#fff;font-weight:400;padding:10px;word-wrap:break-word}.calculateGradeBtn{z-index:10;background-color:#4252af;border-radius:14px!important;display:flex;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;overflow:hidden;height:70px;flex-direction:column;width:95px;@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){left:-10px!important}}.submitWorkBtnContainer2{left:-10px}.submitWorkBtnContainer3{left:-14px!important}.submitWorkBtn img{padding:0 12px}.calculateGradeBtn img,.submitWorkBtn img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.calculateGradeBtn img{padding:0 8px}.uploadOptionsContainer{display:none;opacity:0;visibility:hidden;position:absolute;height:300px;width:260px;padding:15px;background:#ecf1fe;border-radius:20px;left:50px;top:-60px;font-size:16px;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.25);transition:all .5s}.uploadOptionsContainer.show{display:block;visibility:visible;opacity:1;left:10px;top:60px!important;transition:all .3s}.uploadOptionsContainer div.closeIcon{cursor:pointer;right:5%;display:flex;position:absolute}.moreOptionsContainer{display:none;opacity:0;visibility:hidden;position:absolute;width:50px;padding:5px 2px;background:#ecf1fe;border-radius:25px;left:50px;bottom:-6px;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.25);transition:all .5s}.moreOptionsContainer.show{display:flex;flex-direction:column;visibility:visible;opacity:1;left:75px;transition:all .3s;z-index:10}@media only screen and (max-width:600px){.moreOptionsContainer.show{left:70px!important;bottom:40px!important}.uploadOptionsContainer{z-index:99;top:-330px!important;left:-194px!important}.canvas-container-parent-mobile{scrollbar-width:thin!important;width:99%!important}}@media only screen and (min-width:1281px){.moreOptionsContainer.show{left:70px!important;bottom:40px!important}.uploadOptionsContainer{z-index:99;top:-330px!important}}@media only screen and (min-width:768px){.moreOptionsContainer.show{left:75px!important;bottom:40px!important}.uploadOptionsContainer{z-index:99;top:-50px!important}}@media only screen and (min-width:992px){.moreOptionsContainer.show{left:70px!important;bottom:40px!important}.uploadOptionsContainer{z-index:99;top:-50px!important}}.browseImageBtn{border:1px dotted #4252af;border-radius:20px;padding:8px 25px;font-weight:500;color:#4252af;cursor:pointer;margin:0}.orTxt{color:#000}.orTxt,.scanTxt{margin:0;line-height:1}.scanTxt{color:#4252af;font-weight:500;padding-top:16px;padding-bottom:16px}.qrCodeImg{height:140px;width:140px;margin:0 auto}.toolDivider{height:3px;width:30px;background-color:#9aabd7;border-radius:3px;margin:10px auto 4px}.toolLabel{margin:0;font-size:9px;color:#000;text-align:center;line-height:1}.blink{animation:blink-animation 1s infinite!important}@keyframes blink-animation{0%{opacity:1}50%{opacity:0}to{opacity:1}}.boardBtnsreview{width:20px;height:20px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer}.boardBtnsreview:hover{background-color:#c3d1f4}.boardBtnsreview img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.boardBtnsreview.selected{background-color:#4252af}.boardBtnsreview.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.boardBtnsequations{width:25px;height:25px;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin-top:-5px;margin-right:4px}.eraser-cursor{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAAoUlEQVQ4jbXRsQ3CMBQE0CcxRhiCAVJYFIgaZYmMQckuME9GAEoEPRSJpRCSGAtxkmX5/r+7L39+xOKLniU2uOGeGxBwwbG7Q464xBXriXeWOMVnNc3WQ1cMiQmD9k+KIflAnRBHnFANk/c4Y5UzQeF9RbuESQyL/SrtnvuYMvkQj00wZTIqnnXumdRz4qHJdsAftNuZFUeUaPDsnabj/4MXOaIvfyCgGhYAAAAASUVORK5CYII=),auto}.submitWorkBtnQuizDisabledDiv{background-color:#d3d3d3!important;border-radius:14px!important;justify-content:center;height:auto;width:95px;margin-top:-15px;padding:5px 5px 10px}.submitWorkBtnIssues,.submitWorkBtnQuizDisabledDiv{z-index:10;display:flex;align-items:center;position:relative;cursor:pointer;overflow:hidden;flex-direction:column}.submitWorkBtnIssues{background-color:#4252af;border-radius:5px!important;justify-content:flex-start;padding:10px}.submitissuestickybutton{position:fixed;bottom:4%;left:1%;@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){left:75%;top:83%}}.boardBtnsDrawDiagram{width:36px;height:36px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 0 2px;color:#4252af}.boardBtnsDrawDiagram:hover{background-color:#c3d1f4}.boardBtnsDrawDiagram img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.boardBtnsDrawDiagram.selected{background-color:#4252af;color:#ecf1fe}.boardBtnsDrawDiagram.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.canvas-popup-menu .MuiButtonBase-root.Mui-disabled{opacity:.3!important;cursor:pointer!important}.canvas-popup-menu .MuiButtonBase-root:hover{background:none!important}.no-tooltip{pointer-events:none!important}.disabled-canvas{pointer-events:none;opacity:.5}.Restore{fill:#4252af;margin:5px 0 2px;svg{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}}.submit-time-div{position:absolute;bottom:-550px;left:10px;display:flex;grid-gap:10px;gap:10px;flex-direction:row-reverse;justify-content:flex-start;align-items:center}.tab-style-button-container{display:flex!important;flex-direction:row!important;align-items:center!important;padding:8px 6px!important;background-color:initial!important;cursor:pointer!important;transition:all .2s ease!important;border:none!important;min-width:-moz-fit-content!important;min-width:fit-content!important;border-radius:10px!important}.tab-style-button-container:last-child{margin-right:0!important}.tab-style-button-icon{width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.tab-style-button-icon img{width:100%!important;height:100%!important;object-fit:contain!important;filter:brightness(0) saturate(100%) invert(25%) sepia(95%) saturate(2000%) hue-rotate(210deg) brightness(.7) contrast(1.1)!important;opacity:1!important}.tab-style-button-container .tab-style-button-text{color:#234b8d!important;font-weight:600!important}.tab-style-button-container:hover{background-color:#e3ebf5!important;border-radius:10px!important}.tab-style-button-container:hover .tab-style-button-icon img{filter:brightness(0) saturate(100%) invert(25%) sepia(95%) saturate(2000%) hue-rotate(210deg) brightness(.7) contrast(1.1)!important;opacity:1!important}.tab-style-button-container:hover .tab-style-button-text{color:#234b8d!important;font-weight:600!important}.tab-style-button-container.active{background-color:#e3ebf5!important;border-radius:10px!important}.tab-style-button-container.active .tab-style-button-icon img{filter:brightness(0) saturate(100%) invert(25%) sepia(95%) saturate(2000%) hue-rotate(210deg) brightness(.7) contrast(1.1)!important;opacity:1!important}.tab-style-button-container.active .tab-style-button-text{color:#234b8d!important;font-weight:600!important}.tab-style-button-text{font-size:14px!important;line-height:1.2!important;white-space:nowrap!important;margin:0!important;padding:0!important}.submit-time-bar-container{display:flex;flex-direction:row;position:absolute;bottom:10px;left:15px;align-items:center;justify-content:space-between;background-color:#4252af;border-radius:12px;padding:10px 15px;grid-gap:10px;gap:10px;min-height:50px;min-width:-moz-fit-content;min-width:fit-content;max-width:-moz-fit-content;max-width:fit-content;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10}.submit-time-timer{color:#fff;font-size:18px;font-weight:600;white-space:nowrap;display:flex;align-items:center;letter-spacing:.5px}.submit-time-submit-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:10px;gap:10px;background-color:#fff;border:none;border-radius:80px!important;padding:7px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:all .2s ease;min-height:44px}.submit-time-submit-btn:hover:not(.disabled){box-shadow:0 3px 8px rgba(0,0,0,.25)}.submit-time-submit-btn:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15)}.submit-time-submit-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.submit-time-check-icon-container{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:#4252af;border-radius:50%;padding:0}.submit-time-check-icon{color:#fff!important;font-size:14px!important;width:14px!important;height:14px!important}.submit-time-submit-text-container{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.submit-time-submit-text{color:#4252af;font-size:14px;font-weight:700;white-space:nowrap;letter-spacing:.3px}.submit-time-remaining-attempts{color:#4252af;font-size:11px;font-weight:500;white-space:nowrap;letter-spacing:.2px;opacity:.85}@media only screen and (max-width:600px){.submit-time-bar-container{flex-direction:row;align-items:center;grid-gap:16px;gap:16px;padding:12px 16px;min-height:56px}.submit-time-timer{font-size:20px}.submit-time-submit-btn{padding:10px 16px;min-height:40px;border-radius:50%!important;grid-gap:8px;gap:8px}.submit-time-check-icon-container{width:24px;height:24px}.submit-time-check-icon{font-size:16px!important;width:16px!important;height:16px!important}.submit-time-submit-text{font-size:14px}.submit-time-remaining-attempts{font-size:10px}}.sticky-submit-timer-container{position:fixed;bottom:60px;left:50px;display:flex;align-items:center;grid-gap:12px;gap:12px;background-color:#234b8d;padding:12px 16px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:-moz-fit-content;min-width:fit-content}.sticky-submit-timer-container:empty{display:none}.sticky-timer-display{color:#fff;font-size:18px;font-weight:600;white-space:nowrap;padding:0 8px}.sticky-submit-button{padding:0!important;min-width:auto!important}.sticky-submit-button-content{display:flex;align-items:center;grid-gap:8px;gap:8px;background-color:#fff;padding:10px 20px;border-radius:24px;cursor:pointer;transition:all .2s ease}.sticky-submit-button-content:hover{background-color:#f5f5f5}.sticky-submit-button:disabled .sticky-submit-button-content{opacity:.5;cursor:not-allowed}.sticky-submit-button:disabled .sticky-submit-button-content:hover{background-color:#fff}.sticky-submit-check-icon{color:#234b8d!important;width:20px!important;height:20px!important}.sticky-submit-text{color:#234b8d;font-size:14px;font-weight:600;white-space:nowrap}.tourcontent_container{border-bottom:1px solid #ccc;margin:-10px;padding-bottom:10px}.tourLogo{width:30px}.tourTitle{text-align:left;font-weight:700}.tourcontentDiv{width:100%;border-top:1px solid #ccc;padding:10px 0 0}.tourcontent{padding:0;width:100%;text-align:left;float:left}.tourcontentImage{padding-left:0!important;margin-bottom:15px;width:100%}.tourcontentHeaderSpan{font-weight:700}.canvastourcontentHeaderSpan,.tourcontentHeaderSpan{font-size:15px;float:left}.tourcontentDetails{width:100%;margin-top:10px;float:left}.react-joyride__tooltip{padding:7px!important}button:focus-visible{outline:0 auto -webkit-focus-ring-color}.cke_inner{display:none!important}.divCKEditor{width:100%;display:"inline-block";text-align:left}.ck-tooltip__text{margin-left:50%!important}.ck-button__icon{color:#4252af!important;background:transparent!important}.anyProblem{width:100%;background-color:#ecf1fe;height:100%;z-index:10}.anyProblem .buttonContainer{position:absolute;bottom:0;text-align:right;padding:7px 10px;border-radius:5px;background-color:#4252af;cursor:pointer}.anyProblem .buttonContainer .minimized-view-icon{opacity:1;transition:.2s ease-out}.anyProblem .buttonContainer .minimized-view-text{color:#fff;margin-left:8px;opacity:1;transition:.2s ease-out;transition-delay:.1s;white-space:nowrap}.anyProblem .buttonContainer .minimized-view-cross-icon{position:absolute;top:50%;left:50%;transition:.2s ease-out;transform:translate3d(-50%,-50%,0) rotate(-90deg);transition-delay:0s;opacity:0}.anyProblem .headercontainer{height:40px}.anyProblem .warging-icon{min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important;justify-content:center;display:flex;align-items:center;margin-left:5px;margin-right:5px}.anyProblem .warningMsgContainer{background-color:#f5f588;font-size:13px;line-height:16px;padding:10px 3px;margin:0 15px;border:1px solid #f5f588;border-radius:10px;display:flex!important;justify-content:flex-start!important;align-items:center!important}.anyProblem .chatBotContainer{width:100%;height:calc(100% - 50px);overflow-y:hidden;background-color:#ecf1fe;display:flex;flex-direction:column;margin-top:10px}.anyProblem .chatBotContainer .header{width:100%;height:50px;background-color:#4252af;color:#fff;text-align:left;font-size:24px;padding-left:10px;align-items:center}.anyProblem .chatBotContainer .header .closeButton{border:none;outline:none;background:transparent;position:absolute;font-size:16px;right:-8px}.anyProblem .chatBotContainer .header .closeButton [class*=" ico-"],.anyProblem .chatBotContainer .header .closeButton [class^=ico-]{font:normal 1em/1 Arial,sans-serif;display:inline-block}.anyProblem .chatBotContainer .header .closeButton .ico-times:before{content:"\2716"}.anyProblem .chatBotContainer .chatContainer{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:10px;padding-left:10px;font-size:14px;-webkit-user-select:text;user-select:text}.anyProblem .chatBotContainer .chatContainer .cautionText{font-size:12px;font-style:italic;line-height:1.1;padding-top:10px}.anyProblem .chatBotContainer .chatContainer .mainText{font-weight:700;padding-bottom:10px}.anyProblem .chatBotContainer .chatContainer .loaderContainer{background-image:url(/static/media/loading.1546efbb.gif);background-repeat:no-repeat;height:30px;background-color:#fff;margin-top:-30px;z-index:1;position:relative}.anyProblem .chatBotContainer .chatContainer .uploadedImg{text-align:right}.anyProblem .chatBotContainer .chatContainer .uploadedImg img{max-width:600px;opacity:.8}.anyProblem .chatBotContainer .chatContainer div:first-of-type .questionContainer span{background-color:#fff}.anyProblem .chatBotContainer .chatContainerWOP{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;margin-top:20px;padding-right:10px;padding-left:10px;font-size:14px;-webkit-user-select:text;user-select:text}.anyProblem .chatBotContainer .chatContainerWOP .cautionText{font-size:12px;font-style:italic;line-height:1.1;padding-top:10px}.anyProblem .chatBotContainer .chatContainerWOP .mainText{font-weight:700;padding-bottom:10px}.anyProblem .chatBotContainer .chatContainerWOP .loaderContainer{background-image:url(/static/media/loading.1546efbb.gif);background-repeat:no-repeat;height:30px;background-color:#fff;margin-top:-30px;z-index:1;position:relative}.anyProblem .chatBotContainer .chatContainerWOP .uploadedImg{text-align:right}.anyProblem .chatBotContainer .chatContainerWOP .uploadedImg img{max-width:600px;opacity:.8}.anyProblem .chatBotContainer .chatContainerWOP div:first-of-type .questionContainer span{background-color:#fff}.anyProblem .chatBotContainer .chatTextContainer{width:100%;max-width:100%;box-sizing:border-box}.anyProblem .chatBotContainer .questionContainer{text-align:right;display:flex;justify-content:flex-end;align-items:flex-start;margin-right:5px;width:100%;max-width:100%;box-sizing:border-box}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblem .chatBotContainer .questionContainer{margin-top:23px}}.anyProblem .chatBotContainer .questionContainer .defaultbg{background-color:#d8e0f3;color:#000;padding:10px 15px;border-radius:16px 0 16px 16px;display:inline-block;text-align:left;max-width:100%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;box-sizing:border-box}.anyProblem .chatBotContainer .questionContainer .defaultbg img{max-width:600px;opacity:.8}.anyProblem .chatBotContainer .questionContainer .redbg{border:2px solid #f3ccca!important;background:#fee9e8!important;border-radius:16px 0 16px 16px}.anyProblem .chatBotContainer .questionContainer .greenbg,.anyProblem .chatBotContainer .questionContainer .redbg{padding:5px;display:inline-block;text-align:left;max-width:100%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;box-sizing:border-box}.anyProblem .chatBotContainer .questionContainer .greenbg{border:2px solid #c9f1c9!important;background:#ebfbeb!important;border-radius:16px 0 16px 16px}.anyProblem .chatBotContainer .questionContainer .imageQuestion{max-height:150px;max-width:90%}.anyProblem .chatBotContainer .questionContainer .chatUserPic{border-radius:100%;height:40px;width:40px;padding:9px;border:1px solid #818181;text-align:center;margin-right:10px;font-weight:700}.anyProblem .chatBotContainer .answerContainer{text-align:left;display:flex;justify-content:flex-start;align-items:flex-start}.anyProblem .chatBotContainer .answerContainer .links{background-color:#fee9e8;padding:2px 5px;cursor:pointer;margin-bottom:5px;width:max-content}.anyProblem .chatBotContainer .answerContainer .links img{width:50px;height:50px}.anyProblem .chatBotContainer .answerContainer .defaultqbg{background-color:#ededed;color:#000;padding:10px 15px;border-radius:0 16px 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblem .chatBotContainer .answerContainer .defaultqbg{margin-top:5px}}.anyProblem .chatBotContainer .answerContainer .correctincorrectqbg{background-color:#ededed;color:#000;padding:10px 15px;border-radius:0 16px 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}.anyProblem .chatBotContainer .answerContainer .chatLogoPic{border-radius:100%;height:40px;width:40px;padding:9px;border:1px solid #818181;text-align:center;margin-right:10px;font-weight:700}.anyProblem .chatBotContainer .answerContainer .flowChartContainer{width:400px;height:400px}.anyProblem .chatBotContainer .inputContainer-fixed{flex-shrink:0;padding-bottom:20px;width:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.anyProblem .chatBotContainer .inputContainer{float:left;display:flex;align-items:end;grid-gap:14px;gap:14px;margin-top:10x;padding-left:10px;padding-right:10px;width:100%;box-sizing:border-box}.anyProblem .chatBotContainer .inputContainer .searchInput{float:left;background-color:#fff;border:1px solid #ccc;border-radius:20px;display:flex;align-items:center;position:relative;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-editor{width:100%;max-width:100%;box-sizing:border-box;border-bottom-left-radius:20px!important;overflow:hidden}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-editor.ck-focused{border-bottom-left-radius:20px!important}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-editor .ck-editor__main{width:100%;max-width:100%;box-sizing:border-box;border-bottom-left-radius:20px!important;overflow:hidden}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-editor .ck-editor__main .ck-editor__editable{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;border-bottom-left-radius:20px!important}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-editor .ck-editor__main .ck-editor__editable.ck-focused,.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-editor .ck-editor__main .ck-editor__editable:focus{border-bottom-left-radius:20px!important;outline:none}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-reset.ck-editor.ck-rounded-corners{border-bottom-left-radius:20px!important;overflow:hidden!important}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-reset.ck-editor.ck-rounded-corners.ck-focused{border-bottom-left-radius:20px!important}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-reset.ck-editor.ck-rounded-corners .ck-editor__main{border-bottom-left-radius:20px!important;overflow:hidden!important}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-reset.ck-editor.ck-rounded-corners .ck-editor__main .ck-editor__editable{border-bottom-left-radius:20px!important;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;overflow-x:hidden}.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-reset.ck-editor.ck-rounded-corners .ck-editor__main .ck-editor__editable.ck-focused,.anyProblem .chatBotContainer .inputContainer .searchInput .ck.ck-reset.ck-editor.ck-rounded-corners .ck-editor__main .ck-editor__editable:focus{border-bottom-left-radius:20px!important;outline:none!important}.anyProblem .chatBotContainer .inputContainer .Otherbtns{display:none;position:relative;float:left;top:80%}.anyProblem .chatBotContainer .inputContainer .search-aiPlato{width:130px;border-left:1px solid #ccc;border-radius:0!important;position:absolute;left:calc(100% - 276px);transition:all .25s}.anyProblem .chatBotContainer .inputContainer .search-aiPlato:focus{width:calc(100% - 200px);left:45px;border-left:0;z-index:1}.anyProblem .chatBotContainer .inputContainer input{border:0;outline:0;background:#fff}.anyProblem .chatBotContainer .inputContainer .labels{padding:10px;border-radius:30px}.anyProblem .chatBotContainer .disableInput{pointer-events:none;opacity:.5}.anyProblem .chatBotContainer .sendButton{cursor:pointer;width:35px;padding-top:3px}.anyProblem .chatBotContainer .sendButton img{width:100%}.anyProblem .chatBotContainer .uploadImgHolder{float:left}.anyProblem .chatBotContainer .uploadImgHolder .imageUploadInput{position:absolute;visibility:hidden}.anyProblem .chatBotContainer .uploadImgHolder .browseImageBtn{border:1px dotted #4252af;border-radius:100%;padding:8px 10px;font-weight:500;color:#4252af;cursor:pointer;margin:0;text-wrap:nowrap}.anyProblem .chatBotContainer .botBtn{background:transparent;padding:0}.anyProblem .chatBotContainer .botBtns{width:44px;height:44px;background-color:#fff;border-radius:100%;border:1px dotted #4252af;display:flex;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:0}.anyProblem .chatBotContainer .botBtns:hover{background-color:#fff}.anyProblem .chatBotContainer .botBtns img{height:30px;filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.divHeader{float:left;margin-top:5px}.divHeader img{float:left;width:50px;padding-left:15px;margin-right:15px;padding-top:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divHeader{left:10px}.divHeader img{padding-top:7px}}.divClose{float:right;color:grey;padding-top:0;cursor:pointer;margin-right:15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divClose{margin-top:0}}.divWOPGuideBtns .equationEditLabel label{font-size:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divWOPGuideBtns .equationEditLabel label{font-size:10px;width:100px}}.divWOPGuideBtns{z-index:11;top:5px;position:absolute;left:35px;width:100%}.divWOPGuideBtns .equationEditLabel{padding-top:1px;font-weight:600;float:left}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divWOPGuideBtns .equationEditLabel{float:left;width:90px}}.divWOPGuideBtns #dibWOPGBtns button{width:25px;margin-right:15px;margin-left:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divWOPGuideBtns #dibWOPGBtns button{width:10px}}.divWOPGuideBtns .evaluate,.divWOPGuideBtns .evaluate:hover{position:absolute;margin-right:10px;right:120px;height:30px;background-color:#4252af;color:#fff;border:1px solid transparent;font-weight:400;border-radius:5px;font-size:1rem}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblem .chatBotContainer{height:calc(100% - 50px)!important}.anyProblem .chatBotContainer .chatContainer{height:calc(100vh - 200px)!important}.divWOPGuideBtns{display:flex;flex-grow:1;flex-direction:row}.boardBtns-support{height:22px;margin-top:17px!important}.divWOPGuideBtns .equationEditLabel-upload,.equationEditLabel-scan{margin-top:-17px!important}}@media screen and (max-width:768px){.wrs_handWrapper{display:none}.wrs_formulaDisplayWrapper{margin-right:0!important}.wrs_toolbar{overflow-x:auto}.wrs_header{overflow:visible!important}.wrs_panelContainer{overflow:scroll!important;display:table}.anyProblem .chatBotContainer .chatContainer{height:calc(100vh - 200px)}.anyProblem .ck-editor__editable{overflow:scroll;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;overflow-x:hidden}}.wirisIcon{position:absolute;top:10px;z-index:1;pointer-events:none;background:#ecf1fe;color:#4252af;left:6px;width:25px}.divLikeDislike{display:flex;justify-content:space-between;position:absolute;right:5px;bottom:-15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divLikeDislike{bottom:-22px}}.you_questionDiv,.you_questionDiv p{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;box-sizing:border-box}.you_questionDiv p{max-width:100%}.msgFRomYouSpan{margin-top:15px}.helpful-rating{font-family:sans-serif;text-align:center;margin-top:20px}.stars{display:flex;justify-content:center;cursor:pointer}.star{font-size:2rem;color:#ccc;margin:0 5px;transition:color .2s}.star.filled{color:#ffb400}.radio-container{display:block;position:relative;padding-left:35px;margin:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px}.radio-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:2px;left:0;height:1.4em;width:1.4em;background-color:initial;border-radius:50%;border:3px solid #707070;top:-1px}.radio-container input:checked~.checkmark{background-color:#d66400;box-shadow:inset 0 0 0 2px #bfd4ff}.stepContainer{width:100%;max-width:100%;display:flex;flex-direction:column;border:1px solid #d8d6d6!important;border-radius:10px;padding:10px 10px 15px;margin:10px 3px 10px 15px;box-sizing:border-box;overflow:hidden;min-width:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.stepContainer{min-width:290px}}.stepContainer .linkTextEdit{background-color:#4252af!important;color:#fff!important}.stepContainer .disabledlinkTextEdit{background-color:#ccc!important;color:#000!important;opacity:1;cursor:none}.stepContainer .linkText{color:#0a58ca;text-decoration:underline;cursor:pointer}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.stepContainer .linkText{font-size:small}}.stepContainer a{color:#00f}.stepContainer hr{display:none}.stepContainer .advanceStepNote{font-size:14px;font-style:italic;margin-bottom:5px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.stepContainer .noteHighlighter{background-color:#f5f588}.stepContainer .inputOptionsContainer{background:#f0f0f0;margin-bottom:5px;border:1px solid #f0f0f0;border-radius:10px;padding-top:10px}.stepContainer .inputOptionsContainer .infoLabel{padding-left:5px;font-style:italic;color:#0a58ca;font-size:small}.stepContainer .lineInfoContainer{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;margin-bottom:5px;width:11%}.stepContainer .lineInfoContainer .lineLabel{padding-left:10px;font-size:larger}.stepContainer .lineInfoContainer .expandCollapse{color:#00f;text-decoration:underline;cursor:pointer}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.stepContainer .lineInfoContainer .lineLabel{padding-left:5px;font-size:small}}.stepContainer .inputContainer{width:100%}.stepContainer .wirisSaveOptions{display:flex;justify-content:center;grid-gap:15px;gap:15px;padding-bottom:5px}.stepContainer .wirisSaveOptions span{color:#00f;text-decoration:underline;cursor:pointer;font-size:large}.stepContainer .feedbackOptionContainer{display:flex;justify-content:left;justify-content:space-between;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.stepContainer .feedbackOptionContainer .feedbackToggleButtonContainer{display:flex;flex-shrink:0}.stepContainer .feedbackOptionContainer .equationStatusContainer{display:flex;justify-content:end;grid-gap:0}.stepContainer .feedbackOptionContainer .equationStatusContainer span{text-decoration:none;margin-top:5px}.stepContainer .feedbackOptionContainer svg{display:flex;justify-content:flex-start;color:#4252af;margin-top:5px;margin-right:4px}.stepContainer .feedbackOptionContainer span{display:flex;justify-content:flex-start;color:#4252af;text-decoration:underline;font-style:italic;cursor:pointer}.stepContainer .inline-ai-tutor-container .inline-ai-panel.inline-ai-panel-hidden{display:none}.stepContainer .inline-ai-tutor-container .inline-ai-panel.inline-ai-panel-visible{display:block}.equationBox{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:16px;gap:16px;flex-wrap:wrap;width:100%;min-width:0;padding:10px;box-sizing:border-box}.equation-tools,.lineInfoContainer{flex-shrink:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:80px}.lineInfoContainer.no-border{border-bottom:none}.lineLabel{font-weight:500;white-space:nowrap}.equation-wrapper{flex:1 1;border-radius:5px;position:relative;min-width:0;max-width:100%;overflow:hidden}.equationContainer{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border-radius:10px;scrollbar-width:thin;scrollbar-color:silver #f5f5f7}.equationContainer::-webkit-scrollbar-track{background:#f5f5f7;border-radius:4px}.equationContainer::-webkit-scrollbar-thumb{background:silver;border-radius:4px}.equationContainer::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.equation-content{padding:0 5px;flex-wrap:nowrap}.equation-content,.equation-inner{display:flex;align-items:center;min-width:min-content}.equation-inner{min-height:35px;border-radius:5px!important;width:max-content;grid-gap:4px;gap:4px;white-space:nowrap;overflow:visible}.equation-inner .MathJax{display:inline-block!important;white-space:nowrap!important}.equation-underline{border-bottom:2px dashed #007bff;width:100%;margin-top:2px}.editDeleteButtonContainer{flex-shrink:0;display:flex;flex-direction:row;align-items:center;grid-gap:12px;gap:12px;min-width:70px}.linkText{color:#007bff;cursor:pointer;font-weight:500;-webkit-user-select:none;user-select:none}.edit-delete-icon-btn{background:transparent;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;width:32px;height:32px;background-color:#fff}.edit-delete-icon-btn img{width:20px;height:20px;transition:transform .2s ease}.edit-delete-icon-btn:hover:not(:disabled){background-color:#ecf1fe;transform:scale(1.1)}.edit-delete-icon-btn:hover:not(:disabled) img{transform:scale(1.1)}.edit-delete-icon-btn:active:not(:disabled){transform:scale(.95);background-color:#d9ddf8}.edit-delete-icon-btn:disabled{opacity:.4;cursor:not-allowed}.edit-delete-icon-btn:disabled:hover{background-color:initial;transform:none}.edit-delete-icon-btn:disabled:hover img{transform:none}.suggestion-popup{position:absolute;top:100%;left:0;z-index:100;background:#fff;border:1px solid #ccc;width:100%;max-width:500px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.suggestion-header{display:flex;justify-content:space-between;padding:6px 12px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.suggestion-list{max-height:200px;overflow-y:auto}.suggestion-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer}.suggestion-item:hover{background-color:#f0f0f0}@media (max-width:768px){.equationBox{flex-direction:column;width:100%}.equation-wrapper{width:100%;max-width:100%}.editDeleteButtonContainer,.equation-tools{flex-direction:row;justify-content:flex-start;grid-gap:10px;gap:10px}}.equation-wrapper{transition:max-width .3s ease}.equationContainer{scroll-behavior:smooth}.equationContainer::-webkit-scrollbar{height:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{border:4px solid #f3f3f3;border-top-color:#164b99;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto}.gradeFeedback{width:100%;font-size:13px}.gradeFeedback .linkButton{color:#0a58ca;cursor:pointer;text-decoration:underline;font-size:14px}.gradeFeedback .typetext{font-size:15px}.gradeFeedback .typetext-medium{font-size:13px}.inlineAITutorPanelWrapper{display:flex;flex-direction:column;height:auto}.inlineAITutorPanelWrapper .askAIAnsinline{margin:5px;text-align:left;background-color:#ededed;color:#000;width:-moz-fit-content;width:fit-content;word-break:break-all;padding:10px 15px;border-radius:16px 0 16px 16px}.inlineAITutorPanelWrapper .askAIAnsinline div{margin-left:5px}.inlineAITutorPanelWrapper--collapsed{display:none}.askAISessioninline{background-color:#ecf1fe;color:#000;text-align:left;border-radius:16px 0 16px 16px;width:100%;border:1px solid #d3d3d3;padding:10px 15px 2px;word-break:break-word;overflow-wrap:anywhere;white-space:normal}.inlineAITutorHeader{cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:10px 0}.inlineAITutorHeader-left{display:flex;align-items:center;font-size:14px}.inlineAITutorHeader-button{display:inline-flex;align-items:center;margin-left:4px;padding:0}.inlineAITutorCollapseBtn{background:transparent;border:none;padding:0;display:flex;align-items:center;cursor:pointer}.collapseIcon{width:24px;height:24px;transition:transform .2s ease-in-out}.inlineAITutorCollapseBtn:focus-visible,.inlineAITutorHeader-button:focus-visible{outline:2px solid #4252af;outline-offset:2px}.anyProblemInline{width:100%;padding-bottom:10px;border-radius:8px;height:100%;z-index:10}.anyProblemInline .buttonContainer{position:absolute;bottom:0;text-align:right;padding:7px 10px;border-radius:5px;background-color:#4252af;cursor:pointer}.anyProblemInline .buttonContainer .minimized-view-icon{opacity:1;transition:.2s ease-out}.anyProblemInline .buttonContainer .minimized-view-text{color:#fff;margin-left:8px;opacity:1;transition:.2s ease-out;transition-delay:.1s;white-space:nowrap}.anyProblemInline .buttonContainer .minimized-view-cross-icon{position:absolute;top:50%;left:50%;transition:.2s ease-out;transform:translate3d(-50%,-50%,0) rotate(-90deg);transition-delay:0s;opacity:0}.anyProblemInline .headercontainerInline{padding:12px 16px 0;margin-bottom:16px}.anyProblemInline .warging-icon{min-width:10px!important;min-height:10px!important;max-width:10px!important;max-height:10px!important;justify-content:center;display:flex;align-items:center;margin-left:5px;margin-right:5px}.anyProblemInline .warningMsgContainer{background-color:#f5f588;font-size:12px;line-height:13px;padding:3px;margin:0 15px;border:1px solid #f5f588;border-radius:10px;height:90px!important;display:flex!important;justify-content:flex-start!important;align-items:center!important}.anyProblemInline .chatBotContainerInline{width:100%;max-height:400px;display:flex;flex-direction:column}.anyProblemInline .chatBotContainerInline .header{width:100%;height:50px;background-color:#4252af;color:#fff;text-align:left;font-size:24px;padding-left:10px;align-items:center}.anyProblemInline .chatBotContainerInline .header .closeButton{border:none;outline:none;background:transparent;position:absolute;font-size:16px;right:-8px}.anyProblemInline .chatBotContainerInline .header .closeButton [class*=" ico-"],.anyProblemInline .chatBotContainerInline .header .closeButton [class^=ico-]{font:normal 1em/1 Arial,sans-serif;display:inline-block}.anyProblemInline .chatBotContainerInline .header .closeButton .ico-times:before{content:"\2716"}.anyProblemInline .chatBotContainerInline .chatContainerInline{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 16px;font-size:14px;margin:0;background-color:#fff;border:none;border-radius:0;-webkit-user-select:text;user-select:text}.anyProblemInline .chatBotContainerInline .chatContainerInline .cautionText{font-size:12px;font-style:italic;line-height:1.1;padding-top:10px}.anyProblemInline .chatBotContainerInline .chatContainerInline .mainText{font-weight:700;padding-bottom:10px}.anyProblemInline .chatBotContainerInline .chatContainerInline .loaderContainer{background-image:url(/static/media/loading.1546efbb.gif);background-repeat:no-repeat;height:30px;background-color:#fff;margin-top:-30px;z-index:1;position:relative}.anyProblemInline .chatBotContainerInline .chatContainerInline .uploadedImg{text-align:right}.anyProblemInline .chatBotContainerInline .chatContainerInline .uploadedImg img{max-width:600px;opacity:.8}.anyProblemInline .chatBotContainerInline .chatContainerInline div:first-of-type .questionContainerInline span{background-color:#fff}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;margin:0;padding:20px 18px;font-size:14px;background-color:#fff;-webkit-user-select:text;user-select:text}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblemInline .chatBotContainerInline .chatContainerWOPInline{height:calc(100% - 185px)}}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline .cautionText{font-size:12px;font-style:italic;line-height:1.1;padding-top:10px}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline .mainText{font-weight:700;padding-bottom:10px}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline .loaderContainer{background-image:url(/static/media/loading.1546efbb.gif);background-repeat:no-repeat;height:30px;background-color:#fff;margin-top:-30px;z-index:1;position:relative}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline .uploadedImg{text-align:right}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline .uploadedImg img{max-width:600px;opacity:.8}.anyProblemInline .chatBotContainerInline .chatContainerWOPInline div:first-of-type .questionContainerInline span,.anyProblemInline .chatBotContainerInline .chatTextContainerInline{background-color:#fff}.anyProblemInline .chatBotContainerInline .questionContainerInline{text-align:right;display:flex;justify-content:flex-end;align-items:flex-start;margin-right:5px;margin-bottom:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblemInline .chatBotContainerInline .questionContainerInline{margin-top:23px}}.anyProblemInline .chatBotContainerInline .questionContainerInline .defaultbg{background-color:#d8e0f3;color:#000;padding:10px 15px;border-radius:16px 0 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}.anyProblemInline .chatBotContainerInline .questionContainerInline .defaultbg img{max-width:600px;opacity:.8}.anyProblemInline .chatBotContainerInline .questionContainerInline .redbg{border:2px solid #f3ccca!important;background:#fee9e8!important;padding:5px;border-radius:16px 0 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}.anyProblemInline .chatBotContainerInline .questionContainerInline .greenbg{border:2px solid #c9f1c9!important;background:#ebfbeb!important;padding:5px;border-radius:16px 0 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}.anyProblemInline .chatBotContainerInline .questionContainerInline .imageQuestion{max-height:150px;max-width:90%}.anyProblemInline .chatBotContainerInline .questionContainerInline .chatUserPic{border-radius:100%;height:40px;width:40px;padding:9px;border:1px solid #818181;text-align:center;margin-right:10px;font-weight:700}.anyProblemInline .chatBotContainerInline .answerContainerInline{text-align:left;display:flex;justify-content:flex-start;align-items:flex-start;background-color:#fff;margin-bottom:10px;padding-bottom:10px}.anyProblemInline .chatBotContainerInline .answerContainerInline .links{background-color:#fee9e8;padding:2px 5px;cursor:pointer;margin-bottom:5px;width:max-content}.anyProblemInline .chatBotContainerInline .answerContainerInline .links img{width:50px;height:50px}.anyProblemInline .chatBotContainerInline .answerContainerInline .defaultqbg{background-color:#ededed;color:#000;padding:10px 15px;border-radius:0 16px 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblemInline .chatBotContainerInline .answerContainerInline .defaultqbg{margin-top:5px}}.anyProblemInline .chatBotContainerInline .answerContainerInline .correctincorrectqbg{background-color:#ededed;color:#000;padding:10px 15px;border-radius:0 16px 16px 16px;display:inline-block;text-align:left;width:-moz-fit-content;width:fit-content}.anyProblemInline .chatBotContainerInline .answerContainerInline .chatLogoPic{border-radius:100%;height:40px;width:40px;padding:9px;border:1px solid #818181;text-align:center;margin-right:10px;font-weight:700}.anyProblemInline .chatBotContainerInline .answerContainerInline .flowChartContainer{width:400px;height:400px}.anyProblemInline .chatBotContainerInline .inputContainerFixedInline{flex-shrink:0;width:100%;max-height:280px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.anyProblemInline .chatBotContainerInline .ck.ck-editor{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%!important;max-width:100%!important;box-sizing:border-box;overflow:hidden}.anyProblemInline .chatBotContainerInline .ck.ck-editor.ck-focused{border-radius:0!important}.anyProblemInline .chatBotContainerInline .ck.ck-toolbar{border-radius:0;background-color:initial;border:none!important}.anyProblemInline .chatBotContainerInline .anyProblemInline .chatBotContainerInline .editorWrapperInline .ck-editor__editable_inline{width:100%!important;max-width:100%!important;box-sizing:border-box;overflow-x:hidden!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:pre-wrap!important;border-radius:0!important;cursor:text}.anyProblemInline .chatBotContainerInline .anyProblemInline .chatBotContainerInline .editorWrapperInline .ck-editor__editable_inline.ck-focused{border-radius:0!important;overflow-x:hidden!important}.anyProblemInline .chatBotContainerInline .inputContainerInline{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:10px;width:100%;box-sizing:border-box}.anyProblemInline .chatBotContainerInline .searchInput{display:flex;flex-direction:column;align-items:stretch;width:100%;grid-gap:12px;gap:12px;position:relative;overflow:hidden;box-sizing:border-box}.anyProblemInline .chatBotContainerInline .searchInput .ck.ck-editor,.anyProblemInline .chatBotContainerInline .searchInput .ck.ck-editor .ck-editor__main{width:100%;max-width:100%;box-sizing:border-box}.anyProblemInline .chatBotContainerInline .searchInput .ck.ck-editor .ck-editor__main .ck-editor__editable{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;word-wrap:break-word;overflow-wrap:break-word}.anyProblemInline .chatBotContainerInline .inputRowInline{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;max-width:100%;background-color:#f7f9ff;border:1px solid #dbe1ff;border-radius:14px;padding:8px 12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);box-sizing:border-box;overflow:hidden}.anyProblemInline .chatBotContainerInline .editorWrapperInline{flex:1 1;min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.anyProblemInline .chatBotContainerInline .editorWrapperInline .ck.ck-editor,.anyProblemInline .chatBotContainerInline .editorWrapperInline .ck.ck-editor .ck.ck-editor__main{width:100%!important;max-width:100%!important;box-sizing:border-box;overflow:hidden}.anyProblemInline .chatBotContainerInline .editorWrapperInline .ck.ck-editor .ck.ck-editor__main .ck-editor__editable{width:100%!important;max-width:100%!important;box-sizing:border-box;overflow-x:hidden!important;overflow-y:auto;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;border-radius:0!important;cursor:text}.anyProblemInline .chatBotContainerInline .editorWrapperInline .ck.ck-editor .ck.ck-editor__main .ck-editor__editable:focus{border-radius:0!important;overflow-x:hidden!important}.anyProblemInline .chatBotContainerInline .editorWrapperInline .ck-editor__editable_inline{width:100%!important;max-width:100%!important;padding:10px 12px!important;border-radius:0!important;min-height:56px;box-sizing:border-box;overflow-x:hidden!important;overflow-y:auto;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;cursor:text;white-space:pre-wrap!important}.anyProblemInline .chatBotContainerInline .editorWrapperInline .ck-editor__editable_inline:focus{border-radius:0!important;overflow-x:hidden!important}.anyProblemInline .chatBotContainerInline .sendBtnInline{min-width:44px!important;width:44px;height:44px;border-radius:50%!important;background-color:#4252af!important;color:#fff!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;box-shadow:none!important}.anyProblemInline .chatBotContainerInline .sendBtnInline svg{font-size:22px}.anyProblemInline .chatBotContainerInline .Otherbtns{display:none}.anyProblemInline .chatBotContainerInline .search-aiPlato{width:130px;border-left:1px solid #ccc;border-radius:0!important;position:absolute;left:calc(100% - 276px);transition:all .25s}.anyProblemInline .chatBotContainerInline .search-aiPlato:focus{width:calc(100% - 200px);left:45px;border-left:0;z-index:1}.anyProblemInline .chatBotContainerInline input{border:0;outline:0;background:#fff}.anyProblemInline .chatBotContainerInline .labels{padding:10px;border-radius:30px}.anyProblemInline .disableInputInline{pointer-events:none;opacity:.5;cursor:not-allowed!important}.anyProblemInline .sendButton{cursor:pointer;width:35px;padding-top:3px}.anyProblemInline .sendButton img{width:100%}.anyProblemInline .uploadImgHolder{float:left}.anyProblemInline .uploadImgHolder .imageUploadInput{position:absolute;visibility:hidden}.anyProblemInline .uploadImgHolder .browseImageBtn{border:1px dotted #4252af;border-radius:100%;padding:8px 10px;font-weight:500;color:#4252af;cursor:pointer;margin:0;text-wrap:nowrap}.anyProblemInline .botBtn{background:transparent;padding:0}.anyProblemInline .botBtns{width:44px;height:44px;background-color:#fff;border-radius:100%;border:1px dotted #4252af;display:flex;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:0}.anyProblemInline .botBtns:hover{background-color:#fff}.anyProblemInline .botBtns img{height:30px;filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.divHeaderInline{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;padding-bottom:10px;border-bottom:2px solid #e0e6ff;margin-top:0;float:none}.divHeaderInline h6{margin:0;color:#164b99;font-size:18px;font-weight:600;letter-spacing:.2px;float:none}.divHeaderInline img{float:left;width:50px;padding-left:15px;margin-right:15px;padding-top:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divHeaderInline{left:10px}.divHeaderInline img{padding-top:7px}}.txt{float:left}.divCloseInline{cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:background-color .2s;float:none;margin-right:0}.divCloseInline:hover{background-color:#f8f9fa}.divCloseInline svg{font-size:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divCloseInline{margin-top:0}}.divWOPGuideBtnsInline .equationEditLabel label{font-size:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divWOPGuideBtnsInline .equationEditLabel label{font-size:10px;width:100px}}.divWOPGuideBtnsInline{z-index:11;top:5px;position:absolute;left:35px;width:100%}.divWOPGuideBtnsInline .equationEditLabel{padding-top:1px;font-weight:600;float:left}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divWOPGuideBtnsInline .equationEditLabel{float:left;width:90px}}.divWOPGuideBtnsInline #dibWOPGBtns button{width:25px;margin-right:15px;margin-left:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divWOPGuideBtnsInline #dibWOPGBtns button{width:10px}}.divWOPGuideBtnsInline .evaluate,.divWOPGuideBtnsInline .evaluate:hover{position:absolute;margin-right:10px;right:120px;height:30px;background-color:#4252af;color:#fff;border:1px solid transparent;font-weight:400;border-radius:5px;font-size:1rem}.rightAlign{text-align:right;padding-right:120px}.uploadBtnLabel{align-items:center}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.anyProblemInline .chatBotContainerInline{height:400px!important}.anyProblemInline .chatBotContainerInline .chatContainerInline{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important}.divWOPGuideBtnsInline{display:flex;flex-grow:1;flex-direction:row}.boardBtns-support{height:22px;margin-top:17px!important}.divWOPGuideBtnsInline .equationEditLabel-upload,.equationEditLabel-scan{margin-top:-17px!important}}@media screen and (max-width:768px){.wrs_handWrapper{display:none}.wrs_formulaDisplayWrapper{margin-right:0!important}.wrs_toolbar{overflow-x:auto}.wrs_header{overflow:visible!important}.wrs_panelContainer{overflow:scroll!important;display:table}.anyProblemInline .chatBotContainerInline .chatContainerInline{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important}.anyProblemInline .ck-editor__editable{overflow-x:hidden!important;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word}}.wirisIconInline{width:32px;height:32px;object-fit:contain;flex-shrink:0;position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;z-index:10}.divLikeDislikeInline{display:flex;justify-content:space-between;position:absolute;left:5px;bottom:-11px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divLikeDislikeInline{bottom:-22px}}.ck-tooltip{display:none!important}.samplestepfeedback{background-color:#ebfbeb;width:100%;display:flex;margin-bottom:10px;border:1px solid;border-radius:10px;padding:5px;margin-top:10px}.you_questionDiv{display:flex;width:auto;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:10px;position:relative;background-color:rgba(255,249,232,.5019607843137255)!important;border-radius:8px;border:1px solid #f2e2a8;padding-bottom:0!important}.you_questionDiv p{position:relative;width:-moz-fit-content;width:fit-content;margin-top:-1px;font-family:"Lato-Regular",Helvetica;font-weight:400;color:#4a3d1a;font-size:14px;letter-spacing:0;line-height:normal}.humanTADiv{display:inline-flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:10px;position:relative;background-color:#fff6fb!important;border-radius:8px;border:1px solid #dba2c4}.humanTADiv .multipleanswescss{position:relative;width:314px;margin-top:-1px;font-family:"Lato-Regular",Helvetica;font-weight:400;color:#935e80;font-size:14px;letter-spacing:0;line-height:normal;white-space:normal;word-break:normal;overflow-wrap:break-word}.aiTADiv{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:10px;position:relative;background-color:rgba(221,235,253,.5019607843137255)!important;border-radius:8px;border:1px solid #b8d7ff}.aiTADiv .multipleanswescss{position:relative;width:-moz-fit-content;width:fit-content;margin-top:-1px;font-family:"Lato-Regular",Helvetica;font-weight:400;color:#0a2a4a;font-size:14px;letter-spacing:0;line-height:normal;white-space:normal;word-break:normal;overflow-wrap:break-word}.msgFRomYouSpan{display:flex;justify-content:flex-end;margin-right:5px;font-style:italic}.wraptext{white-space:normal;word-break:normal;overflow-wrap:break-word}.diagnostic-section{background:#f0f7ff;border:2px solid #06c;border-radius:8px;padding:15px;margin-bottom:20px}.diagnostic-section.history{background:none;border:none}.diagnostic-header{display:flex;align-items:center;margin-bottom:12px}.diagnostic-icon{background:#06c;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:8px;font-size:14px}.diagnostic-title{font-weight:700;color:#06c;font-size:14px}.diagnostic-question{font-size:15px;margin-bottom:12px;line-height:1.5;color:#333;white-space:normal;word-break:normal;overflow-wrap:break-word}.options-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-bottom:12px}.option{background:#fff;border:2px solid #ddd;border-radius:6px;transition:all .2s ease}.option:hover{border-color:#06c;background:#f8fbff}.option-label{background:#e6e6e6;color:#666;font-weight:700;padding:3px 9px;border-radius:4px;margin-right:10px;min-width:24px;text-align:center;font-size:12px;flex-shrink:0}.option-content{flex:1 1}.option.selected{border-color:#06c;background:#e6f2ff}.option.selected .option-label{background:#06c;color:#fff}.selected-message{background:#e6f2ff;border-left:4px solid #06c;padding:10px 12px;border-radius:4px;margin-bottom:12px;font-size:13px}.selected-message strong{color:#06c}.helper-text{font-size:12px;color:#666;font-style:italic;margin-top:8px}.chartContainer,.graphContainer{height:100%;width:100%}.chartContainer{position:absolute;background-color:#bfd4ff}.nodeContainer{width:50px;height:50px;position:absolute;left:-100px;top:0}.graph-progress-bar-container{display:flex;position:absolute;justify-content:center;vertical-align:middle;width:100%;height:100%;align-items:center}.vis-tooltip{background-color:#1a1a1a!important;border:none!important;border-radius:8px!important;padding:12px 16px!important;box-shadow:0 4px 12px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.2)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;font-size:13px!important;line-height:1.6!important;white-space:pre-line!important;max-width:300px!important;z-index:10000!important;pointer-events:none!important;position:absolute!important}.vis-tooltip,.vis-tooltip *{color:#fff!important}.graphNode{width:50px;height:50px;position:absolute;background-color:#7e9dff}.breadcrumb{background-color:#f1f1f1!important;color:#444;justify-content:flex-start;margin-bottom:0!important;border-radius:0;padding:8px 0!important;float:left;margin-right:-15px}.breadCrumbContainer{margin-left:0!important;padding-left:0!important}.extended-breadcrumb{align-items:center;flex-flow:row wrap;align-content:space-between}.extended-breadcrumb .link{color:#0a58ca;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;padding-right:5px;font-weight:600;font-size:14px;line-height:32px}.extended-breadcrumb .link:hover{color:#0056b3;text-decoration:underline}.extended-breadcrumb span{color:#888;font-size:16px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:32px}.extended-breadcrumb svg{margin-right:4px}.breadcrumb-link{color:#444;text-decoration:none;padding-right:5px}.breadcrumb-link:not(:last-child):after{content:"|";padding-left:5px}.mainLineText{font-size:28px!important;text-transform:uppercase;font-weight:100;color:#4252af;line-height:1.1!important;margin-bottom:0}.brainOutlineImg{width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding-top:0;position:relative;padding-bottom:20px}.statementBtns{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding-top:0;margin-top:20px}.statementBtns button{font-size:16px}.statementBtns textarea{border:1px solid #ccc;background:#fff;font-size:16px}.statementBtns .browseImageBtn{border:1px solid #4252af;border-radius:4px;padding:15px 7px;font-weight:500;color:#4252af;cursor:pointer;text-align:center;margin:0;background:#fff;text-wrap:nowrap}.actionBtns{display:flex;grid-gap:10px;gap:10px;justify-content:space-between;margin-right:8px}.actionBtns .submitProbBtn{font-size:16px;width:-moz-fit-content;width:fit-content;padding:10px 14px;margin-left:0}.actionBtns .uploadScanBtnsContainer{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;align-items:center}.actionBtns .uploadScanBtnsContainer button{background:#fff;border:1px solid #4252af;color:#4252af;padding:9px 10px;text-wrap:nowrap}.actionBtns .uploadScanBtnsContainer .uploadScanBtns{display:flex;align-items:center}.actionBtns .uploadScanBtnsContainer .uploadScanBtns div{display:flex}.actionBtns .uploadScanBtnsContainer .uploadImgHolder .imageUploadInput{width:0}.backlinkbutton{background-color:initial;color:#0a58ca;font-size:14px;font-weight:400;padding:0 3px;cursor:pointer}.backlinkbutton:active,.backlinkbutton:hover,.backlinkbutton:visited{text-decoration:none}.linkbutton11{background-color:initial;color:#0a58ca;font-size:14px;font-weight:400;cursor:pointer;position:absolute;right:0;z-index:10;top:12px;border:1px solid;padding:5px 10px;width:150px;border-radius:15px!important}.linkbutton11:hover{text-decoration:none}.wirisEditorContainer{height:calc(100vh - 266px)}.wirisEditorContainer .wrs_toolbar{margin-top:-26px}.morehintbuttons{display:block;opacity:1;position:absolute;height:220px;width:50px;padding:5px 2px;background:#ecf1fe;border-radius:25px;left:0;top:-220px;bottom:-6px;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.25);transition:all .5s}.mcqoptionscards{padding:10px}@media screen and (max-width:768px){.brainOutlineImg{padding-top:30px;flex-direction:column-reverse}.statementBtns{padding-top:2em}.actionBtns{display:flex;flex-direction:column-reverse;grid-gap:10px;gap:10px}.actionBtns .submitProbBtn{width:100%}.actionBtns .uploadScanBtnsContainer{flex-direction:column}.actionBtns .uploadScanBtnsContainer .uploadScanBtns{display:flex;flex-direction:column-reverse}.actionBtns .uploadScanBtnsContainer .uploadScanBtns div{display:inline}.actionBtns .uploadScanBtnsContainer .uploadScanBtns p{padding-bottom:20px}}.challengeTopic{border-bottom:1px solid #d1d1d1}@media only screen and (max-width:600px){.challengeTopic{width:91%}}.challengeTopic h4{padding-bottom:15px}.challengeTopic .betaImage{position:fixed;width:27px;height:40px;right:10px;top:10px}.challengeTopic .questions{flex-direction:row;flex-wrap:wrap}.challengeTopic .questions .borderbottom{border-bottom:1px solid #d1d1d1}.challengeTopic .questions a{color:#000;text-decoration:none;width:100%}.challengeTopic .questions a .challenge-text{float:left;width:calc(100% - 130px)}.challengeTopic .questions a .challenge-text h3{font-size:18px;font-weight:600;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#212529;line-height:26px}.challengeTopic .questions a .challenge-text p{line-height:1.3em;text-overflow:ellipsis;overflow:hidden;height:60px;margin-bottom:0;font-size:16px;color:#212529;max-height:100px}.challengeTopic .questions a .alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.challengeTopic .threedots{box-shadow:"none";text-decoration:none;cursor:pointer}.challengeTopic .video-thumb{position:relative;margin-top:5px;margin-bottom:5px;float:left;margin-right:10px;width:120px;overflow:hidden}.challengeTopic .video-thumb img{width:inherit;border-radius:10px}.challengeTopic .video_thumbnail{width:120px}.challengeTopic .video_thumbnail img{width:inherit}.challengeTopic .threedots:after{content:"\2807";font-size:20px}.challengeTopic .dropdown-menu{min-width:0;padding:0}.challengeTopic .dropdown-item{padding:5px!important;margin-bottom:1px!important}.challengeTopic .cards,.challengeTopic .fullcard{margin-bottom:30px}.challengeTopic .cards:hover,.challengeTopic .fullcard:hover{text-decoration:none}.challengeTopic .fullcard .col{border:1px solid #c1c1c1;border-top:0;border-bottom:0;border-left:0}.challengeTopic .fullcard .col:last-child{border:0}.challengeTopic .cards1{transition:all .2s linear;color:#000;height:230px;padding:10px;margin-bottom:15px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.challengeTopic .cards1:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);text-decoration:none}.challengeTopic .ch-titleAssignment{font-size:18px;font-weight:600;display:-webkit-box!important;max-width:200px!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;-webkit-text-decoration:none solid #212529!important;text-decoration:none solid #212529!important}.challengeTopic .ch-title{font-size:16px;font-weight:600;display:-webkit-box;max-width:400px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.challengeTopic .ch-title:hover{text-decoration:underline}@media only screen and (max-width:600px){.challengeTopic .ch-title{font-size:14px}}.challengeTopic .headertext{font-size:16px;font-weight:600;display:flex;align-items:flex-start;justify-content:space-between}.challengeTopic .headertext .wrap{width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challengeTopic .headertext .challengeTxt{line-height:1.5}@media only screen and (max-width:600px){.challengeTopic .headertext .challengeTxt{font-size:12px}}.challengeTopic .headertext .linkbutton{white-space:nowrap;cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;font-size:14px;color:#0a58ca;line-height:32px;text-align:right}.challengeTopic .headertext .linkbutton:hover{text-decoration:underline}.challengeTopic .headertext .wrapborder{width:98%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #ccc}.challengeTopic .headertext .hide{display:none}.challengeTopic .challenge-status{padding-top:5px!important}.challengeTopic .challenge-status .status-title{font-size:12px;text-decoration:none;font-weight:600;color:"#000"}@media only screen and (max-width:600px){.challengeTopic .challenge-status .status-title{font-size:12px}}.challengeTopic .challenge-status .status-title .left-align{text-align:left}.challengeTopic .challenge-status .status-title-source{font-size:12px;text-decoration:none;color:"#000"}@media only screen and (max-width:600px){.challengeTopic .challenge-status .status-title-source{font-size:12px}}.challengeTopic .challenge-status .status-title-source .left-align{text-align:left}.challengeTopic .challenge-status .user-title{font-size:13px;text-decoration:none;font-weight:600}@media only screen and (max-width:600px){.challengeTopic .challenge-status .user-title{font-size:12px}}.challengeTopic .questionfonts{cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.challengeTopic .questionfonts:hover{text-decoration:underline}@media only screen and (max-width:600px){.challengeTopic .questionfonts{font-size:12px}}.challengeTopic .questionfontsmulti{font-size:14px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.challengeTopic .questionfontsmulti:hover{text-decoration:underline}@media only screen and (max-width:600px){.challengeTopic .questionfontsmulti{max-width:300px!important;font-size:12px!important}}.challengeTopic .textquestion{cursor:default;display:inline-block;position:relative;font-size:12px}.challengeTopic .textquestion:hover .iframe-preview{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.challengeTopic .challengeTitlecss{font-size:1.3rem;margin-top:10px}@media only screen and (max-width:600px){.challengeTopic .challengeTitlecss{font-size:16px}}.challengeTopic .cardlink{cursor:default}.challengeTopic .questionfonts{font-size:13px!important;height:150px;display:flex;flex-wrap:wrap}.challengeTopic .iframe-preview{transition:opacity .2s ease-in-out,transform .2s ease-in-out;opacity:0;position:absolute;top:10%;left:50%;box-shadow:0 1px 5px rgba(0,0,0,.5);width:380px;padding-right:30px;height:400px;border:1px solid #fff;overflow-x:hidden!important;overflow-y:auto!important;transform-origin:center bottom;transform:translateX(-50%) translateY(10px) scale(.9);background-color:#fff;z-index:9999}.challengeTopic .iframe-preview iframe{transform:scale(.2);transform-origin:0 0}.addhomeworkcss{font-size:13px}@media only screen and (max-width:600px){.addhomeworkcss{font-size:12px!important}}.ch-cardstextclist{color:#212529!important;-webkit-text-decoration:none solid rgba(33,37,41,.9);text-decoration:none solid rgba(33,37,41,.9);line-height:20px!important;margin-bottom:.6rem!important}.questionfontsmultiassignmenttitle{font-size:14px!important;display:-webkit-box!important;max-width:200px!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;-webkit-text-decoration:none solid #212529!important;text-decoration:none solid #212529!important}@media only screen and (max-width:600px){.questionfontsmultiassignmenttitle{max-width:150px!important;font-size:12px!important}}.questionfontsmultiassignment{font-size:14px!important;display:-webkit-box!important;max-width:200px!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;-webkit-text-decoration:none solid #212529!important;text-decoration:none solid #212529!important}@media only screen and (max-width:600px){.questionfontsmultiassignment{max-width:150px!important;font-size:12px!important}}.maxwidthAssignment{max-width:200px!important}.statusContainerclist{display:flex;align-items:center;font-size:12px}@media only screen and (max-width:600px){.statusContainerclist{font-size:12px}}.statusContainerclist span{right:10px}.titleorcss{width:100%;text-align:center;border-bottom:1px dotted #000;line-height:.1em;margin:5px 0}.titleorcss span{background:#fff;padding:0 10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.questionfontsmulti p:first-child{font-size:14px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.questionfontsmulti p:first-child:hover{text-decoration:underline}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2) and (max-width:600px){.questionfontsmulti p:first-child{max-width:300px!important;font-size:12px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.questionfontsmulti *{max-width:0;display:none;overflow:hidden}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.questionfontsmulti p:first-child{font-size:14px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.questionfontsmulti p:first-child:hover{text-decoration:underline}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2) and (max-width:600px){.questionfontsmulti p:first-child{max-width:300px!important;font-size:12px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.questionfontsmulti *{max-width:0;display:none;overflow:hidden}}.browseImageBtnAdd{border:1px dotted #4252af;border-radius:20px;padding:8px 25px;font-weight:500;color:#4252af;cursor:pointer;margin:0}.multilineAssignmentchallengeGradeequations{font-size:14px!important;display:-webkit-box!important;max-width:400px!important;-webkit-line-clamp:10!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;-webkit-text-decoration:none solid #212529!important;text-decoration:none solid #212529!important}@media only screen and (max-width:600px){.multilineAssignmentchallengeGradeequations{max-width:150px!important;font-size:12px!important}}.drag-item{cursor:pointer}.drop-area{display:flex}.tippy-box{padding:10px}.whiteboard-container{position:relative}.answer-board-holder{margin:0;width:100vw}.vc-container{width:0;display:flex;opacity:0;transition:all .2s linear}.modal--visible{width:400px;opacity:1;transform:translateX(0);position:fixed;left:calc(50vw - 200px);top:80px;z-index:2}.modal--invisible{width:0;opacity:0}.bg-white-with-shadow11{background-color:#fff;border:1px solid #e0e4e8;border-radius:16px;box-shadow:0 8px 24px 0 rgba(24,24,24,.2);padding:50px!important;position:absolute;top:300px;z-index:999;opacity:1;left:20%;width:40%}@media only screen and (max-width:600px){.bg-white-with-shadow11{left:15%!important;width:70%!important}}.probStatementContainer{height:calc(100vh - 40px)}.probStatement{padding-bottom:20px}.probStatement .MuiAccordion-root{box-shadow:3px 4px 36px 0 rgba(185,183,175,.28)}.probStatement .MuiAccordionSummary-root{padding-left:5px;flex-direction:row-reverse;align-items:flex-start}.probStatement .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.probStatement .MuiAccordionSummary-content.Mui-expanded{margin:12px 0 5px}.probStatement .MuiAccordionDetails-root{padding:0 10px 10px 40px}.probStatement .MuiAccordionSummary-expandIconWrapper{margin-top:10px;margin-right:8px;border-radius:100%;background:#576374;transform:rotate(-90deg)}.probStatement .MuiAccordionSummary-expandIconWrapper svg{fill:#fff}.probStatement .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0deg)}.screentitle{color:#4252af;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px}.cursorPointer,.footerBtns{cursor:pointer}.footerBtns{width:36px;height:36px;background-color:#ecf1fe;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:background-color .3s;position:relative;margin-bottom:5px}.footerBtns:hover{background-color:#c3d1f4}.footerBtns img{filter:invert(35%) sepia(11%) saturate(3452%) hue-rotate(194deg) brightness(91%) contrast(96%)}.footerBtns.selected{background-color:#4252af}.footerBtns.selected img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.footerBtnshint{position:relative}.equationBtn{height:44px;width:44px;background-color:#4252af}.equationBtn img{filter:invert(91%) sepia(99%) saturate(33%) hue-rotate(252deg) brightness(107%) contrast(100%)}.solFooterBtns{width:97.7%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-around;background-color:#fff;position:fixed;bottom:0;z-index:10;box-shadow:0 -1px 15px 0 rgba(0,0,0,.05)}.solFooterBtns .MuiIconButton-root{display:flex;flex-direction:column;padding:0 0 5px;z-index:1}.solFooterBtns .MuiIconButton-root span{font-size:10px;text-transform:uppercase;line-height:1.1}.errorLine{border:2px solid #f3ccca;background:#fee9e8;border-radius:20px}.errorLine,.noErrorLine{display:inline-flex;padding:5px 5px 7px;font-size:16px;font-weight:500}.noErrorLine{border:2px solid #c9f1c9;background:#ebfbeb;border-radius:20px;margin-top:10px}.wrs_handWrapper{display:none}.wrs_formulaDisplayWrapper{margin-right:0!important}.submitmobile{position:absolute;z-index:999;left:1%}.questiondescription{padding-left:10px;font-size:18px;color:#303030;font-family:Roboto;font-weight:600;line-height:1.4}@media only screen and (max-width:600px){.submitmobile{position:absolute;z-index:999;left:1%}.mobileviewSpec{word-wrap:break-word}.modal-size-medium{width:95%!important}.modal-width{min-width:auto}.solFooterBtns{width:99%!important}}.footer{position:fixed;bottom:0}.curriculum-content-img{margin-top:40px;margin-bottom:30px}.curriculum-title{margin-top:40px;border-bottom:1px solid #bbb;color:#303030}.toggle-discription{position:absolute;right:10px;margin-top:2px;cursor:pointer}.toggle-discription .arrow{transform:rotate(0deg);padding:10px}.curriculum-title .first{margin:0}.content h1{font-size:30px;font-weight:300;margin-bottom:7px}.content h2{font-size:20px;font-weight:500;margin-bottom:5px;line-height:22px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.content h3{font-size:16px;font-weight:600;margin-bottom:7px}.content h4{font-size:14px;font-weight:500;margin-bottom:5px}.component-title{color:#000eff;font-size:17px;margin:15px 0}.video-group{width:90%}.preview-video,.video-group{margin-bottom:15px}.preview-video .rating img{padding:10px}.video-img{float:left;margin-right:10px;cursor:pointer}.video-link-modal img{height:338px}.video-text{display:flex;flex-direction:column;color:#303030}.video-text .second{margin-bottom:15px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.link-icon{position:absolute;right:10%;margin-top:6px}.rating-button-box .clearfix{width:unset}.video-component{border-bottom:1px solid #bbb}.video-discription{padding-bottom:20px;color:#303030;height:auto;text-align:justify}.setheight{height:60px}.setheight,.setheight p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.setheight p{margin-bottom:20px}.rotateArrow{transform:rotate(-180deg)!important}.video-discription p{line-height:18px}.c-red{color:red}.c-green,.c-red{text-decoration:underline}.c-green{color:green}.c-blue{color:#00f}.c-blue,.c-orange{text-decoration:underline}.c-orange{color:orange}.c-parpal{color:#5928be;text-decoration:underline}.rating{margin-top:25px}.main-video-rating,.rating,.video-rating{float:left}.rating img{padding:8px}.rating-hover{cursor:pointer;position:relative;display:inline-block}.rating-hover .rating-modal-title{font-size:16px;color:#303030;text-align:left;font-weight:600;margin-bottom:5px}.rating-hover .write-review{padding:4px 0;justify-content:space-between;align-items:center;display:flex}.rating-hover .write-review-slider{padding:4px 0 2px}.rating-hover .ratingBox{display:none;width:245px;padding:10px 15px;background-color:#f5f5f5;color:#fff;text-align:center;border-radius:5px;position:absolute;cursor:default;z-index:100;top:100%;border:1px solid rgba(0,0,0,.2);box-shadow:2px 2px 3px 0 rgba(0,0,0,.2)}.rating-hover .ratingBox:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-bottom-color:#f5f5f5}.rating-hover .ratingBox:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-bottom-color:rgba(0,0,0,.3)}.rating-hover:hover .ratingBox{display:block}.write-review{border-top:1px solid #ebebeb;padding:12px 0;display:flex;justify-content:space-between}.write-review h2{font-size:16px;font-weight:400;margin:0;flex:1 1}.write-review .rating{margin:0}.write-review-slider{border-top:1px solid #ebebeb;padding:12px 0 7px;display:flex;justify-content:space-between}.write-review-slider h2{font-size:14px;font-weight:500;margin:0;flex:1 1}.ratingBox .slidecontainer{width:160px!important;flex:1 1;padding-left:10px}.slidecontainer{font-size:12px;color:#a1a1a1}.slidecontainer label{float:left;margin-top:4px}.slidecontainer .fast{float:right}.rating-hover .slidecontainer{width:100px}.rating-hover h2{font-size:14px!important;color:#303030!important;text-align:left!important;font-weight:600!important;margin:0!important}.yellow-btn{line-height:16px;font-size:14px;background-color:#4252af;border-radius:0;color:#fff;border:0}.slider{-webkit-appearance:none;width:100%;height:3px;background:#707070;outline:none;opacity:.7;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#164b99;cursor:pointer;border-radius:50%}.slider::-moz-range-thumb{width:15px;height:15px;background:#164b99;cursor:pointer;border-radius:50%}.description-title{display:inline-block}.description-expand{float:right;padding:8px;cursor:pointer;pointer-events:auto}.rating-button-box{display:flex;justify-content:flex-end}.modal-body h2{font-size:16px;font-weight:400;margin:0}.modal-body h1{font-size:25px;font-weight:400;padding-left:8px}.modal-body .rating{margin:0}.modal-body .col{height:-moz-fit-content;height:fit-content;padding:10px}.form-group{margin-bottom:0!important;margin-top:1rem}.review-modal .modal-body .slidecontainer{flex-basis:120px}.simple-video-component{display:flex;margin-bottom:10px}.simple-video-component .image-container{background-repeat:no-repeat;background-position:50%;background-size:cover}.simple-video-component .video-details{display:flex;flex-direction:column;justify-content:space-between}.simple-video-component .video-subtitle{margin-bottom:0!important}.simple-video-component .video-link-container{display:flex}.simple-video-component .video-link-container .video-link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit;text-decoration:none;display:block}.container .curiosity-left-container{border-right:1px solid #bfd4ff;padding-top:0!important}.container .curiosity-right-container area{cursor:pointer}.container .curiosity-right-container .curriculum-image{width:100%;margin-top:40px;cursor:pointer;pointer-events:auto}.curriculum-content-card{border-bottom:1px solid #d1d1d1}.curriculum-content-card .font-14{font-size:14px}.curriculum-content-card .bottomborder{border-bottom:1px solid #d1d1d1;margin-top:10px;margin-bottom:10px}.curriculum-content-card .titledata{border-bottom:none;font-family:"Open Sans";font-size:20px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:32px;font-weight:600}.curriculum-content-card .content-card{display:flex;flex-direction:row;flex-wrap:wrap}.curriculum-content-card .content-card a{color:#000;max-width:265px}.curriculum-content-card .content-card a .video-thumb{float:left;margin-right:10px;width:120px;overflow:hidden}.curriculum-content-card .content-card a .video-thumb img{width:inherit}.curriculum-content-card .content-card a .content-card-text{float:left;width:calc(100% - 130px)}.curriculum-content-card .content-card a .content-card-text h3{font-size:18px;font-weight:600;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.curriculum-content-card .content-card a .content-card-text p{line-height:1.3em;text-overflow:ellipsis;overflow:hidden;margin-bottom:.4rem}.curriculum-content-card .content-card a .content-card-text .interactive-video-icon{position:relative}.curriculum-content-card .content-card a .content-card-text .interactive-video-icon img{width:30px;height:30px}.curriculum-content-card .content-card a:hover{text-decoration:none}.curriculum-content-card .alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.cardsdata{width:295px!important;height:350px!important;border-radius:10px!important;fill:#fff!important;border:none!important;box-shadow:0 1px 40px rgba(0,0,0,.05)!important;padding:10px;margin-bottom:35px;margin-right:10px}.cardsimage{width:275px!important;max-height:200px;border-radius:10px!important;fill:#dadada!important}.cardstext{font-size:16px!important;-webkit-text-decoration:none solid rgba(33,37,41,.9);text-decoration:none solid rgba(33,37,41,.9);line-height:28px!important}.cardstext,.cardstitle{color:#212529!important;margin-bottom:.6rem!important}.cardstitle{font-size:18px!important;font-weight:700!important;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:32px!important}.cardsbody{padding:0!important}.parent{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1024px){.cardsdata{width:300px!important;height:400px!important}.cardsimage{width:280px!important;height:240px!important}}@media (max-width:767px){.cardsdata{width:300px!important;height:380px!important;margin-bottom:25px}.cardsimage{width:280px!important;height:220px!important}}.curriculum-container{background-color:#f3f3f3;max-width:100%!important}.container{flex-grow:1;display:flex;flex-direction:column}.container toggling-btn .main-row{height:100%}@media (max-width:991.98px){.container toggling-btn .main-row{position:relative}}.container .cardsContainer{margin-top:0!important}.container .challenge-card{transition:all .2s linear;background:#fff;border-radius:10px;border:1px solid #fff;margin-left:15px}.container .challenge-card:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2)}.container .hint{background:rgba(253,189,23,.7333333333333333);padding:.1rem;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.container .hint:hover{background:rgba(253,189,23,.6);border:1px dotted;cursor:default}.container .highlight{cursor:pointer}.container .highlight-yellow{background:#ffff8a;padding:.1rem}.container .highlight-green{background:#bfd4ff;padding:.1rem}.container .highlight-blue{background:#5897fb;padding:.1rem}.container .highlight-pink{background:#bdd8b2;padding:.1rem}.container .highlight-purple{background:#ffc1c1;padding:.1rem}.container .highlight-transparent{padding:.1rem}.container .has-note:before{font-family:"Material Icons";content:"comment";padding-right:.2rem;color:#000}.container .highlight-transparent:before{font-family:"Material Icons";content:"comment";padding-right:.2rem;color:#164b99}.container .curriculum-tab{width:100%;margin:0;padding:0;border-bottom:1px solid #dadada}.container .curriculum-tab li{float:left;display:flex;vertical-align:middle;height:39px}.container .curriculum-tab li span{display:inline-block;width:1px;background-color:#707070;height:26px;margin-top:7px}.container .curriculum-tab li a{padding:8px 25px 8px 15px;text-decoration:none;font-size:14px;color:#444;line-height:24px;display:flex}.container .curriculum-tab li a img{margin-right:7px}.container .right-container{padding-bottom:20px;display:none;margin-top:25px}.container .right-container .toggling-btn{position:absolute;left:-19px;top:0}.container .right-container .toggling-btn span{cursor:pointer;font-size:12px;z-index:100;background-color:#bfd4ff;padding:5px;color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}.container .content-container{margin-left:0;margin-right:0}.container .open{display:inline}.container .left-container{padding:20px 20px 20px 0;flex:0 0 95%}.container .left-container-open{flex:0 0 100%}.container .left-container-open,.container .left-container-open-videocall{padding:20px 20px 20px 0;max-width:100%}.container .arrow{position:absolute;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px}.container .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:195px;right:70px}.container .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);top:175px;right:80px}.container .action-buttons{cursor:pointer}.container .disabled-action{opacity:.5;cursor:default!important;pointer-events:none}.toggleContainer{background-color:initial;padding-top:20px;cursor:pointer}.toggleContainer .left{justify-content:start}.vc-containercur{width:0;display:flex;opacity:0;transform:translateX(300px);transition:all .2s linear}.modal--visiblecur{width:100%;opacity:1;transform:translateX(0)}.modal--invisiblecur{width:0;opacity:0}.whitebackground{background-color:#fff;margin-top:-55px}.transparentbackground{background-color:initial}.openLefrContainerIcon{position:absolute!important;right:5px;top:-55px;flex:0 0 3%!important;max-width:30px!important}@media (max-width:991.98px){.container .right-container{position:absolute;right:0;transform:translateX(100%);transition:all .75s ease}.container .right-container .toggling-btn{visibility:visible}.container .open{transform:translateX(0)}}@media (max-width:1366px){.curriculum-container{max-width:96%!important}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:195px;right:70px}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);top:175px;right:80px}}.toggledfront{display:block!important}@media (max-width:1024px){.curriculum-container{background-color:#f3f3f3;padding-left:20px!important;padding-right:20px!important;margin-left:20px!important;margin-right:20px!important;max-width:100%!important}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:195px;right:70px}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);top:175px;right:80px}}.friends-list.disabled-section{pointer-events:none;color:#a2a2a2}.friends-list.disabled-section img{opacity:.7}.friends-list h2{font-weight:500;font-size:20px;line-height:22px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:5px}.friend-thumb{float:left;margin-right:10px;width:90px;overflow:hidden;margin-bottom:15px;height:76px}.friend-thumb img{height:100%;width:auto}.friend-text{float:left;width:calc(100% - 100px)}.friend-text h3{font-size:18px;font-weight:500;margin-bottom:10px}.friend-text p{line-height:1.25em;text-overflow:ellipsis;overflow:hidden;height:50px;font-size:14px}.video-thumbnail{padding:10px;border-radius:10px;background-color:#fff;border:1px solid #ccc;margin-top:15px}.video-thumbnail .video-title svg{cursor:pointer}.video-thumbnail .content-holder.hide-content{display:none}.video-thumbnail .imageContainer{cursor:pointer}.video-thumbnail label{display:inline-block;margin-bottom:.5rem;font-size:18px;padding-top:15px;font-weight:500;line-height:1.3em;color:#303030}.video-thumbnail span{font-weight:400}.video-thumbnail img{cursor:pointer;border-radius:10px}.video-thumbnail a{display:block;cursor:pointer}.top-title .top-title-col{display:flex;align-items:center;justify-content:space-between}.top-title .title{font-weight:300;border-bottom:none;padding-bottom:0;margin-bottom:0;font-family:Open Sans;font-size:30px;color:#000;-webkit-text-decoration:none solid #000;text-decoration:none solid #000;line-height:32px}.top-title .sub-part{margin-left:8px;margin-bottom:2px;font-size:13px;line-height:1.62;letter-spacing:.25px}.top-title .rating-button-box{display:flex;float:right;width:240px}.top-title .rating-button-box .ratings{width:max-content;margin:5px 6px 0 0}.top-title .rating-button-box .rating-button{border-radius:4px}.source-text{font-style:italic;color:#333}.review-modal{display:flex;flex-direction:column;margin:auto}.review-modal .review-name{margin-bottom:.5rem;display:flex}.review-modal .review-name h2{font-size:28px;font-weight:300;color:#345ddf;margin-bottom:5px;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.review-modal .rating{width:max-content;margin-left:auto;height:30px;float:unset}.review-modal .title{font-size:22px;font-weight:300;width:auto;float:unset;margin-bottom:13px}.review-modal .write-review{border-top:1px solid #ebebeb;padding:7px 0 13px;display:flex;align-items:center}.review-modal .write-review h2{font-size:16px;font-weight:400;margin:3px 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:22px}.review-modal .slide-container{width:160px;font-size:12px;color:#a1a1a1;margin-left:auto}.review-modal .slide-container input{-webkit-appearance:none;width:100%;height:3px;background:#707070;outline:none;opacity:.7;transition:opacity .2s}.review-modal .slide-container label{margin-bottom:unset}.review-modal .slide-container .slow{float:left}.review-modal .slide-container .fast{float:right}.review-modal .well-paced-checkbox .checkbox{margin-top:10px}.review-modal .well-paced-checkbox .checkbox .abstractReview{display:flex;flex-wrap:wrap}.review-modal .review-text{width:100%;border-color:#ebebeb;padding:7px;font-size:14px;color:#303030}.alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.video-YT{width:100%;position:relative;margin:0 auto}.video-YT button{border:none;background-color:#fdbd17;font-size:14px;color:#fff;padding:10px 9px}.video-YT button:active,.video-YT button:hover{color:#fff}.video-YT .questionsContiner a{color:#7c7cff!important}.video-YT .questionsContiner a:hover{text-decoration:underline!important}.circular-loading{color:#164b99}.checkpoint-timestamp{opacity:.7;margin-bottom:5px}.question-textarea{width:70%}.answer-img,.question-img{display:block;max-width:300px;max-height:150px}.answer-desc,.answer-img{display:none}.correct-summative-answer{color:green}.closebuttoncss{position:absolute;top:5px;right:5px;cursor:pointer}.test-modal-body{position:relative;flex:1 1 auto;padding:0!important;overflow-x:hidden!important}.test-modal-body .chatBot{position:inherit}.test-modal-body .chatBot .chatBotContainer{width:100%;height:420px!important;overflow-y:hidden;border-radius:.3rem;background-color:#fff}.test-modal-body .chatBot .chatBotContainer .chatContainer{height:74%}.test-modal-body .chatBot .chatBotContainer .inputContainer{margin-top:0}.raise-hand-content{display:flex;flex-direction:column;width:600px}.raise-hand-content .ask-tutor textarea{width:100%;padding:10px}.raise-hand-content .ask-tutor p{max-width:unset}.raise-hand-content .resource-img{max-width:300px;height:150px;margin-left:8px}.raise-hand-content .search-knowledgebase-btn{width:-moz-fit-content;width:fit-content}.raise-hand-content .knowledge-base-content p{max-width:unset}.raise-hand-content .knowledge-base-content .theta{margin-bottom:0}.raise-hand-content .knowledge-base-content .question{margin-right:8px;color:#0a58ca;cursor:pointer;flex:1 1;line-height:1.2em}.raise-hand-content .knowledge-base-content .questionbutton{padding:6px 12px;display:inline;border-radius:4px;border:0;margin:0 10px;background:#4252af;font-size:14px;line-height:16px;color:#fff;width:auto;height:auto;box-sizing:initial;cursor:pointer;font-weight:500}.raise-hand-content .knowledge-base-content .titlenone{margin-top:25px;font-size:16px;display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #cecece;margin-bottom:20px}.raise-hand-content .knowledge-base-content .knowledgebase-question-container{justify-content:space-between;align-items:center;margin-top:7px;margin-bottom:7px}.raise-hand-content .knowledge-base-content .knowledgebase-question-container .question{margin:0}.raise-hand-content .knowledge-base-content .knowledgebase-question-container .theta{flex-shrink:0}.raise-hand-content .knowledge-base-content .knowledgebase-question-container img{flex-shrink:0;width:50px;height:50px}.raise-hand-content .anticipatedQuestion{margin-right:8px;color:#0a58ca;cursor:pointer;flex:1 1}.raise-hand-content .anticipatedQuestion:hover{color:#0056b3;text-decoration:underline}.raise-hand-content .font-16{font-size:16px}.modal-body .answer-content p{font-weight:700}.modal-body .answer-content p a,.modal-body .answer-content p span{font-weight:400}.raise-hand-button-section{position:relative;margin-left:0!important;margin-top:25px!important;margin-bottom:15px}.raise-hand-button-section .raiseBtn{margin-left:15px}.raise-hand-button-section .disabled-btn{background-color:#d3d3d3;cursor:default}.raise-hand-button-section .skip-ahead-container:hover .skip-ahead-list{visibility:visible}.raise-hand-button-section .skip-ahead-container.disabled .skip-ahead-list{visibility:hidden}.raise-hand-button-section .skip-ahead-container .skipButton{margin-left:10px}.raise-hand-button-section .skip-ahead-container .skip-ahead-list{width:max-content;cursor:default;visibility:hidden;position:absolute;z-index:1;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px 2px rgba(0,0,0,.05);padding:8px;background-color:#fff;border-radius:5px}.resource{word-wrap:break-word}.progress-bar-container{vertical-align:middle;width:100%;height:100%;align-items:center}.synopsisbuttonfixed{outline:none;position:fixed;z-index:9999;bottom:10px;right:305px;cursor:pointer;color:#000;padding:11px;border-radius:10px}.try-this-pin-container{display:flex}.try-this-pin-container .try-this-text{font-weight:700;color:red;margin-left:5px}.chatBot{width:430px;height:530px;position:absolute;right:10px;bottom:10px;z-index:10}.chatBot .buttonContainer{position:absolute;bottom:0;text-align:right;padding:7px 10px;border-radius:5px;background-color:#4252af;cursor:pointer}.chatBot .buttonContainer .minimized-view-icon{opacity:1;transition:.2s ease-out}.chatBot .buttonContainer .minimized-view-text{color:#fff;margin-left:8px;opacity:1;transition:.2s ease-out;transition-delay:.1s;white-space:nowrap}.chatBot .buttonContainer .minimized-view-cross-icon{position:absolute;top:50%;left:50%;transition:.2s ease-out;transform:translate3d(-50%,-50%,0) rotate(-90deg);transition-delay:0s;opacity:0}.chatBot .chatBotContainer{width:100%;height:480px;overflow-y:auto;border-radius:10px;background-color:#fff;box-shadow:0 8px 24px 0 rgba(149,157,165,.2627450980392157)}.chatBot .chatBotContainer .header{width:100%;height:50px;background-color:#4252af;color:#fff;text-align:left;font-size:24px;padding-left:10px;align-items:center}.chatBot .chatBotContainer .header .switch{font-size:12px;padding-top:6px;position:absolute;right:55px}.chatBot .chatBotContainer .header .closeButton{border:none;outline:none;background:transparent;position:absolute;font-size:16px;right:-8px}.chatBot .chatBotContainer .header .closeButton [class*=" ico-"],.chatBot .chatBotContainer .header .closeButton [class^=ico-]{font:normal 1em/1 Arial,sans-serif;display:inline-block}.chatBot .chatBotContainer .header .closeButton .ico-times:before{content:"\2716"}.chatBot .chatBotContainer .chatContainer{height:78%;overflow-y:auto;padding-right:10px;padding-left:10px;font-size:14px}.chatBot .chatBotContainer .chatContainer .cautionText{font-size:12px;font-style:italic}.chatBot .chatBotContainer .chatContainer .mainText{font-weight:700;padding-bottom:10px}.chatBot .chatBotContainer .chatContainer .loaderContainer{background-image:url(/static/media/loading.1546efbb.gif);background-repeat:no-repeat;height:30px}.chatBot .chatBotContainer .questionContainer{text-align:right;margin-top:15px}.chatBot .chatBotContainer .questionContainer span{background-color:#ebf1ff;color:#000;padding-right:5px;padding-left:5px;border-radius:5px}.chatBot .chatBotContainer .answerContainer{text-align:left;margin-top:15px}.chatBot .chatBotContainer .answerContainer .links{background-color:#ebf1ff;padding:2px 5px;cursor:pointer;margin-bottom:5px;width:max-content}.chatBot .chatBotContainer .answerContainer .links img{width:50px;height:50px}.chatBot .chatBotContainer .answerContainer span{background-color:#f8f0f1;color:#000;padding-right:5px;padding-left:5px;border-radius:5px}.chatBot .chatBotContainer .inputContainer{display:flex;margin-top:15px;padding-left:10px;padding-right:10px}.chatBot .chatBotContainer .sendButton{cursor:pointer;width:35px;padding-top:3px}.chatBot .chatBotContainer .sendButton img{width:100%}.chatbotComponentDiv{height:450px;width:430px}.arrowIcon{height:auto;width:auto}.brainIcon{height:20px;width:20px}.humanTutorBtnMargin{margin-right:0;margin-top:15px}.humanTutorBtnMarginNoMatch{margin-top:15px}.spSpace{margin-left:10px}.generativeAIBtnMargin{margin-right:10px;margin-left:10px;margin-top:15px}.learningcontenttextbookTabsFont{font-size:1rem}.tabDiv{height:100%;margin-top:30px}.divLearningContent{display:flex;justify-content:space-between}.divLearningContentLabel{width:30%}.divLearningContentControl{width:70%}.inputResource{border:1px solid #ccc;background:transparent}.editableContentDiv{outline:1px auto -webkit-focus-ring-color}.editableContentDiv,.noEditableContentDiv{width:100%;height:100%}.questionsContinerTableDiv{padding:20px;width:98%;margin-left:5px;height:463px;background:#fff;position:absolute;opacity:.98;overflow:auto}.ckeditorsynopsis .cke_inner{display:block!important}.raise_hand{bottom:50px!important}.right-video{padding:10px;border-radius:10px;background-color:#fff;border:1px solid #ccc}.right-video label{font-size:18px;padding:15px 0 10px;font-weight:500;line-height:1.3em;color:#303030}.right-video .sampleDataContainer{width:100%;font-size:10px;text-align:right;margin-top:10px}.right-video .carousel-control-next,.right-video .carousel-control-prev{display:none}.right-video .carouselCol{padding:0 2px;cursor:pointer}.right-video .carouselCol img{border-radius:10px;height:80px}.right-video .borderright{border-right:1px solid #ccc;height:160px}.right-video .carousel-item{background:transparent}.right-video .carousel-indicators{left:0;margin:0;top:32%;position:absolute;height:18px;z-index:0}.right-video .carousel-indicators li{background:transparent;border-radius:50%;width:11px;height:18px;position:absolute;right:-15px;cursor:pointer}.right-video .carousel-indicators li:before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.right-video .carousel-indicators li:after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.right-video .carousel-indicators li:first-child{left:-15px}.right-video .carousel-indicators li div{position:absolute;top:0;margin:0;height:17px;width:11px;background-size:100% 100%}.right-video .carousel-indicators li div.left{background-image:url(/static/media/icon_left_arrow.390ae3aa.svg);right:-25px;transform:rotate(1turn)}.right-video .carousel-indicators li div.right{background-image:url(/static/media/icon_right_arrow.df5630fa.svg);right:25px;transform:rotate(0deg)}.right-video .carousel-indicators .active{background:transparent}.right-video .carousel-container{margin-left:20px;margin-right:20px}.progress-image{padding:10px;border-radius:10px;background-color:#fff;border:1px solid #ccc;margin-top:15px}.progress-image .sampleDataContainer{width:100%;font-size:10px;text-align:right;margin-top:10px}.progress-image label{display:inline-block;margin-bottom:.5rem;font-size:18px;padding-top:15px;font-weight:500;line-height:1.3em;color:#303030}.progress-image span{font-weight:400}.progress-image area{cursor:pointer}.form-group{margin-top:0!important}.note-type-label{margin-bottom:0!important;width:100%;padding-top:.5rem}.form-check-inline{margin-bottom:.75rem;margin-top:.5rem}.note-validator{margin:0;color:red}.note-highlighter{display:flex;flex-direction:column;padding:8px;position:absolute;background:#f5f5f5;color:#fff;z-index:1000;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}.note-highlighter .highlighter-header{display:flex;color:#000;margin-bottom:8px}.note-highlighter .highlighter-header .close-tooltip,.note-highlighter .highlighter-header .delete-tooltip{cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker{display:flex;flex-wrap:wrap;width:100%}.note-highlighter .highlighter-header .highlighter-color-picker .legend{font-size:10px}.note-highlighter .highlighter-header .highlighter-color-picker .yellow-highlighter{background-color:#ffff8a;height:1.6rem;width:1.6rem;display:flex;justify-content:center;align-items:center;border:1px solid #fed200;border-image:initial;border-radius:2rem;cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker .green-highlighter{background-color:#bfd4ff;height:1.6rem;width:1.6rem;margin-left:8px;display:flex;justify-content:center;align-items:center;border:1px solid #55a6ff;border-image:initial;border-radius:2rem;cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker .grey-highlighter{background-color:silver;height:1.6rem;width:1.6rem;margin-left:8px;display:flex;justify-content:center;align-items:center;border:1px solid #737373;border-image:initial;border-radius:2rem;cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker .blue-highlighter{background-color:#5897fb;height:1.6rem;width:1.6rem;margin-left:8px;display:flex;justify-content:center;align-items:center;border:1px solid #5897fb;border-image:initial;border-radius:2rem;cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker .pink-highlighter{background-color:#bdd8b2;height:1.6rem;width:1.6rem;margin-left:8px;display:flex;justify-content:center;align-items:center;border:1px solid #bdd8b2;border-image:initial;border-radius:2rem;cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker .lq-highlighter{background-color:#b4daa4;height:1.6rem;width:1.6rem;margin-left:8px;display:flex;justify-content:center;align-items:center;border:1px solid #b4daa4;border-image:initial;border-radius:2rem}.note-highlighter .highlighter-header .highlighter-color-picker .purple-highlighter{background-color:#ffc1c1;height:1.6rem;width:1.6rem;margin-left:8px;display:flex;justify-content:center;align-items:center;border:1px solid #ffc1c1;border-image:initial;border-radius:2rem;cursor:pointer}.note-highlighter .highlighter-header .highlighter-color-picker .selected-highlighter-color{display:block;height:14px}.note-highlighter .inline-note{display:block;font-weight:400;border:1px solid #d5d5d5;border-image:initial;padding:8px}.note-highlighter .highlighter-buttons{margin-top:8px;display:grid;grid-auto-flow:column;overflow:visible;grid-gap:1rem;gap:1rem}.note-highlighter .highlighter-buttons .save-button{background-color:#fdbd17;border-radius:.2rem;border-style:none}.note-highlighter .highlighter-buttons .cancel-button{background-color:#fff;border-radius:.2rem;border-style:none}.show-highlighter{display:flex}.hidden-highlighter{display:none!important}.textbook-hint{display:flex;flex-direction:column;padding:8px;position:absolute;background:#ffcb49;z-index:1000;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}.textbook-hint .hint-content{max-width:350px}.textbook-hint .hint-content>p{margin:0}.show-hint{display:flex}.hidden-hint{display:none!important}.upcoming-interactions-container{padding:10px;border-radius:10px;background-color:#fff;border:1px solid #ccc}.upcoming-interactions-container .video-title svg{cursor:pointer}.upcoming-interactions-container .content{max-height:70vh;overflow:auto;display:flex;flex-direction:column}.upcoming-interactions-container .content::-webkit-scrollbar-track{border-radius:8px;background-color:#c8c8c8;cursor:pointer}.upcoming-interactions-container .content::-webkit-scrollbar-track.hover{cursor:pointer}.upcoming-interactions-container .content::-webkit-scrollbar{width:8px;border-radius:8px;background-color:grey}.upcoming-interactions-container .content::-webkit-scrollbar.focus{cursor:pointer}.upcoming-interactions-container .content::-webkit-scrollbar-thumb{border-radius:8px;background-color:#aeaeae;cursor:pointer}.upcoming-interactions-container .content::-webkit-scrollbar-thumb.hover{cursor:pointer}.upcoming-interactions-container .content .slide{padding:8px;position:relative}.upcoming-interactions-container .content .slide:hover .slide-hover-content{display:flex}.upcoming-interactions-container .content .slide .slide-content{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;color:#000;cursor:pointer;flex:1 1}.upcoming-interactions-container .content .slide .slide-content.visited{color:green}.upcoming-interactions-container .content .slide .slide-content.current{color:#00f}.upcoming-interactions-container .content .slide .slide-content:hover{color:#0056b3;text-decoration:underline}.upcoming-interactions-container .content .slide .slide-content .time{margin-right:8px;margin-left:8px}.upcoming-interactions-container .content .slide .slide-hover-content{display:none;position:absolute;background-color:#fff;border-radius:5px;z-index:1;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px 2px rgba(0,0,0,.05);padding:8px;right:18px;left:55px;pointer-events:none}.upcoming-interactions-container .content.hide-content{display:none}.instructional-content-challenge{color:#000!important;text-decoration:none!important}.instructional-content-challenge .challenge-title{font-size:20px;margin-bottom:12px}.instructional-content-challenge .video-thumb{float:left;margin-right:10px;width:120px;overflow:hidden;margin-bottom:15px}.instructional-content-challenge .video-thumb img{width:100%}.instructional-content-challenge .challenge-text{float:left;width:calc(100% - 130px)}.instructional-content-challenge .challenge-text h3{font-size:18px;font-weight:500;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.instructional-content-challenge .challenge-text .descriptiontext{font-size:13px!important;display:-webkit-box;max-width:500px;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.instructional-content-challenge .challenge-text p{height:60px;font-size:13px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-icon-text{margin-bottom:8px}.section-icon-text .font-12{font-size:12px}.section-icon-text .font-14{font-size:14px}.section-icon-text .peers-name{font-size:14px;line-height:12px;padding-right:.4rem}.section-icon-text .progress-content{display:flex;align-items:flex-end;margin-bottom:.6rem}.section-icon-text .progress-update{flex:1 1}.section-icon-text .progress-update label{color:#000eff;font-weight:600;font-size:13px;margin-bottom:5px}.section-icon-text .progress-update img{width:100%}.section-icon-text .clearfix:after{display:block;clear:both;content:""}.section-icon-text .last-progress{width:100px;float:right;font-size:14px}.section-icon-text .total-progress{width:70px;float:right;font-size:14px}.section-icon-text .bottom-progress{display:flex;margin-top:8px}.section-icon-text .bottom-progress div{flex:1 1;text-align:center;font-size:14px}.section-icon-text .bottom-progress div label{font-weight:900;margin-bottom:unset}.topics-table{height:300px;overflow:scroll;font-size:14px}.topics-table.table thead th{border:none;background-color:#f6f6f6}.topics-table.table tbody tr{border-bottom:1px solid #c3c3c3}.progress_tab{cursor:pointer}.progress-update-bars .progress{height:10px;border-radius:0}.progress-update-bars .progress .progress-bar{position:relative;overflow:unset}.progress-update-bars .progress .outer{justify-content:space-between;flex-direction:row}.progress-update-bars .progress .outer .inner{background-color:#fff;align-items:center;justify-content:center;display:flex;height:3px;align-self:center}.progress-update-bars .progress .outer .inner .inner-label{position:absolute;right:-18px;font-size:9px;font-weight:700}.progress-update-bars .progress .outer .label{align-self:center;position:absolute;right:-30px;font-size:9px;color:#000}.responsive-img{height:300px!important}.ProgresscompletionByWeekcss{width:100%;height:70%;min-height:300px}.verticalorientation{writing-mode:tb-rl;transform:rotate(180deg);white-space:nowrap;display:block;bottom:0;width:20px;height:20px;font-size:16px;font-weight:600;color:#3d3d3d;position:absolute;top:65%;left:1%}.dashboard-container{max-width:100%!important;background-color:#f3f3f3;padding-left:0!important;padding-right:0!important;position:relative!important}.dashboard-container .MuiAvatar-root{overflow:visible}.expandablecardsdiv{display:flex;position:absolute;z-index:6;top:50px;width:100%;background:#fff;border-top:1px solid #f5f5f5}.expandmore{padding:0;position:absolute;left:calc(50% - 20px);top:42px;z-index:6}.expandmore .MuiIconButton-root{background-color:#fff;border-radius:7px;height:20px}.expandmore .MuiIconButton-root:hover{background-color:#fff}.expandmore .MuiIconButton-root:hover .MuiSvgIcon-root{fill:#000}.expandmore .MuiIconButton-root .MuiSvgIcon-root{fill:#ccc}.upcomming-content{color:#000}.font-14{font-size:14px}.font-12{font-size:12px}.font-16{font-size:16px}.progress-bar-container{display:flex;justify-content:center}.cardsContainer{background-color:#f1f1f1!important}.middle-section{position:relative}.middle-section .img-bg{overflow:hidden;height:calc(100vh - 185px)}.middle-section .img-bg .graph-image{transition:transform .25s ease;pointer-events:auto}.middle-section .img-bg area{cursor:pointer}.middle-section .search-content{position:absolute;z-index:5;top:20px;left:50%;transform:translate(-50%)}.middle-section .search-content.show-every-search-content .search-box,.middle-section .search-content.show-every-search-content .search-result{display:flex}.middle-section .search-content .visible-search-component{visibility:visible!important;cursor:default;box-shadow:0 4px 8px 0 rgba(60,64,73,.1),0 0 1px 0 rgba(60,64,73,.15)}.middle-section .search-content .visible-search-component svg{cursor:pointer}.middle-section .search-content .search-box,.middle-section .search-content .search-result{display:none;box-shadow:0 4px 8px 0 rgba(60,64,73,.1),0 0 1px 0 rgba(60,64,73,.15);padding-right:0}.middle-section .zoom-buttons{position:absolute;top:60px;right:10px}.middle-section .zoom-buttons button{outline:none;border:none;background-color:#585858;height:40px;width:35px;padding:10px 5px;background-repeat:no-repeat;background-size:20px 20px;background-position:50%}.middle-section .zoom-buttons .zoom-in{background-image:url(/images/zoom-in.svg)}.middle-section .zoom-buttons .zoom-out{background-image:url(/images/zoom-out.svg);border-top:1px solid #fff}.middle-section .toggleGraphView{position:absolute;bottom:0;right:10px;font-weight:500;font-size:12px}.middle-section .graph-legend{position:absolute;bottom:20px;right:10px;width:174px;font-weight:500;font-size:12px;cursor:default;background:rgba(245,245,250,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 0 7px 7px;border:2px solid hsla(0,0%,100%,.4);box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;grid-gap:10px;gap:10px}.middle-section .graph-legend .legend-completed:before{content:"      ";margin-right:5px;white-space:pre;background-color:#000eff;font-size:7px}.middle-section .graph-legend .legend-mastery:before{content:"      ";margin-right:2px;white-space:pre;background-color:red;font-size:7px}.middle-section .dotted-line-legend{position:absolute;bottom:74px;right:10px;width:174px;background:rgba(245,245,250,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 0 7px 7px;border:2px solid hsla(0,0%,100%,.4);box-shadow:0 4px 12px rgba(0,0,0,.15)}.middle-section .dotted-line-legend .legendName{display:flex;align-items:center;padding-right:12px;font-size:12px;font-weight:500}.middle-section .dotted-line-legend .legendName .black-dotted{border-bottom:3px dashed #000}.middle-section .dotted-line-legend .legendName .white-dotted{border-bottom:3px dashed #fff}.middle-section .dotted-line-legend .legendName .blue-dotted{border-bottom:3px dashed #006cbb}.middle-section .dotted-line-legend .legendName .line-width{height:5px;width:24px;margin-right:5px}.middle-section .nodeNote{left:140px;background:rgba(245,245,250,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.4);box-shadow:0 4px 12px rgba(0,0,0,.15)}.middle-section .nodeNote,.middle-section .nodeNoteAnimation{position:absolute;bottom:5px;padding:2px 5px;font-size:13px;font-style:italic}.middle-section .nodeNoteAnimation{left:10px;background:hsla(0,0%,100%,.7);animation:animate 1.5s linear infinite}@keyframes animate{0%{opacity:0}50%{opacity:.7}to{opacity:0}}.border-bottom{border-bottom:1px solid #dee2e6!important}.MuiTypography-root{font-family:inherit!important;font-weight:500!important;font-size:14px!important}.sample-data-label{font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.rightPopup .MuiDialog-paper{max-height:100%;right:0;top:0;margin:0;border-radius:0;position:absolute;overflow-y:auto;height:100vh;z-index:1000}.rightPopup .MuiIconButton-root{right:0;top:-4px}.riceLogoImg{opacity:.2;text-align:center;padding-top:20%}@media (max-width:1366px){.dashboard-container{max-width:100%!important}.curriculum-content-left-dashboard.responsive-sidebar{height:calc(100vh - 180px)!important;max-height:calc(100vh - 180px)!important}.curriculum-content-left-dashboard .treeview-scrollable-area{padding:15px!important}.curriculum-content-left-dashboard .treeview-bottom-section{width:85%!important;padding:8px!important}}@media (max-width:1024px){.dashboard-container{max-width:100%!important}.curriculum-content-left-dashboard.responsive-sidebar{height:calc(100vh - 160px)!important;max-height:calc(100vh - 160px)!important}.curriculum-content-left-dashboard .treeview-scrollable-area{padding:12px!important}.curriculum-content-left-dashboard .treeview-bottom-section{width:90%!important;padding:6px!important;margin-top:10px!important}}@media (max-width:767px){.middle-section .img-bg{height:calc(100vh - 117px)}.dashboard-container,.nodeNote,.search-content{display:none}.search-content{width:90%}.bottomIconContainer div:first-child .bottom-icon .rating-box{left:0}.bottomIconContainer div:nth-child(2) .bottom-icon .rating-box{left:calc(100% - 190px)}.bottomIconContainer div:last-child .bottom-icon .rating-box{left:calc(100% - 270px)}.curriculum-content-left-dashboard.responsive-sidebar{width:100%!important;height:calc(100vh - 150px)!important;max-height:calc(100vh - 150px)!important;position:relative!important;top:0!important}.curriculum-content-left-dashboard .treeview-bottom-section{left:50%!important;transform:translateX(-50%)!important;width:90%!important;padding:8px!important}}.tableTitle{font-weight:700;color:#a9a9a9}.curriculum-content-left-dashboard{float:left;min-height:75vh;overflow:auto;background-color:#ebf1ff;color:#303030}.curriculum-content-left-dashboard .divflex{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.curriculum-content-left-dashboard .titletreeview{font-size:22px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:1}.curriculum-content-left-dashboard .clear-filter{cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;font-size:14px;color:#0080ff;line-height:1;text-align:right;padding-top:5px}.curriculum-content-left-dashboard .clear-filter:hover{text-decoration:underline}.curriculum-content-left-dashboard.responsive-sidebar{min-height:400px}@media (max-height:800px){.curriculum-content-left-dashboard.responsive-sidebar{height:calc(100vh - 180px)!important;maxHeight:calc(100vh - 180px)!important}}@media (max-height:700px){.curriculum-content-left-dashboard.responsive-sidebar{height:calc(100vh - 160px)!important;maxHeight:calc(100vh - 160px)!important}}@media (max-height:600px){.curriculum-content-left-dashboard.responsive-sidebar{height:calc(100vh - 140px)!important;maxHeight:calc(100vh - 140px)!important;min-height:300px}}@media (max-width:1600px){.curriculum-content-left-dashboard .treeview-scrollable-area{padding:15px!important}}@media (max-width:1366px){.curriculum-content-left-dashboard .treeview-scrollable-area{padding:12px!important}}@media (max-width:1024px){.curriculum-content-left-dashboard .treeview-scrollable-area{padding:10px!important}}@media (max-width:1600px){.curriculum-content-left-dashboard .treeview-bottom-section{left:50%!important;transform:translateX(-50%)!important;width:85%!important}}@media (max-width:1366px){.curriculum-content-left-dashboard .treeview-bottom-section{width:90%!important;padding:8px!important}}@media (max-width:1024px){.curriculum-content-left-dashboard .treeview-bottom-section{width:95%!important;padding:5px!important;marginTop:10px!important}}.treeview-item-example{display:flex;align-items:center}.treeview-item-example .treeview-item-example-text{color:#333;font-size:14px}.modal-recommendation-tabs{border-radius:30px;background-color:#e6edf5;padding:5px;display:flex;justify-content:center;border-bottom:none;grid-gap:4px;gap:4px}.modal-recommendation-tabs .nav-item{flex:1 1;text-align:center}.modal-recommendation-tabs .nav-link{background-color:initial}.modal-recommendation-tabs .nav-link,.modal-recommendation-tabs .nav-link:hover{border:none!important;border-radius:30px;font-size:14px;font-weight:400;padding:8px;color:#000;transition:all .2s ease}.modal-recommendation-tabs .nav-link:hover{background-color:rgba(38,163,225,.15)}.modal-recommendation-tabs.nav-tabs{padding-left:8px;padding-right:8px}.modal-recommendation-tabs .nav-link.active{background-color:#26a3e1!important;color:#fff!important;border-radius:30px}.dashboard-tree-3-btns{width:220px!important;border-radius:10px;width:-moz-fit-content;width:fit-content;margin-bottom:10px;padding:5px 10px;background-color:#164b99;color:#fff!important;border-right:1px solid #fff;font-size:14px;font-weight:500;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background-color .3s;text-decoration:none;display:inline-block;text-align:center}.dashboard-tree-3-btns.compact{width:auto!important;min-width:auto!important;padding:5px 10px;font-size:10px;margin-bottom:0;border-radius:6px}@media (max-width:1366px){.dashboard-tree-3-btns{width:-moz-fit-content!important;width:fit-content!important;min-width:180px;font-size:13px;padding:4px 8px}}@media (max-width:1024px){.dashboard-tree-3-btns{min-width:160px;font-size:12px;padding:4px 6px;margin-bottom:8px}}@media (max-width:767px){.dashboard-tree-3-btns{min-width:140px;font-size:11px;padding:3px 5px;margin-bottom:6px}}@media (max-width:767px){.homepage-main-container{flex-direction:column!important}.homepage-main-container .curriculum-content-left-dashboard.responsive-sidebar{width:100%!important;position:relative!important;top:0!important;height:auto!important;max-height:400px!important}.homepage-main-container>div:last-child{width:100%!important}}@media (max-height:900px){.curriculum-content-left-dashboard.responsive-sidebar .treeview-scrollable-area{padding-bottom:8px!important}.curriculum-content-left-dashboard.responsive-sidebar .treeview-bottom-section{padding-bottom:5px!important}}@media (max-height:800px){.curriculum-content-left-dashboard.responsive-sidebar .treeview-scrollable-area{padding:15px 15px 5px!important}.curriculum-content-left-dashboard.responsive-sidebar .treeview-bottom-section{margin-top:8px!important;padding:6px 6px 12px!important}}@media (min-width:2560px){.curriculum-content-left-dashboard.responsive-sidebar{height:calc(100vh - 240px)!important}.treeview-scrollable-area{padding:25px!important}.treeview-bottom-section{padding:15px 15px 25px!important}}.accordion{padding:0;margin:0 auto}.accordion:hover{overflow-y:auto!important}.accordion:hover .accordion-item:hover .accordion-item-content{height:auto}.accordion .accordion-item{padding:0 .3em;background-color:initial;background-image:none;height:auto;cursor:pointer}.accordion .accordion-item h1{margin:0;font-weight:600;font-size:14px;color:#000;padding:.6em 0}.accordion .accordion-item .accordion-item-content{height:45px;overflow:hidden;transition:all .25s}.accordion .accordion-item .accordion-item-content p{font-size:14px;margin-bottom:unset}.recognition{width:33.33333%;text-align:center;display:flex;flex-direction:column;cursor:pointer}.recognition .count{width:50px;height:50px;border:1px solid #d9d9d9;border-radius:50%;background-color:#f2f2f2;text-align:center;font-size:24px;color:#345ddf;font-weight:600;padding:8px 11px;margin:0 auto 10px}.recognition .text{font-size:14px;text-align:center;flex:1 1;width:unset}.recognition .recognition-reviewer{flex:1 1}.recognition .recognition-reviewer .top-reviewer{width:67px;height:24px;padding:3px 9px 0 0;margin:20px auto;font-size:13px;font-weight:600;color:#000;background-color:#ebf1ff;position:relative;text-align:center}.recognition .recognition-reviewer .top-reviewer:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:10px solid #fff}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-body .border-bottom{border-bottom:1px solid #e9ecef}.modal-body .border-bottom .popup_count{font-size:26px;padding-top:4px;width:50px;height:50px;border:1px solid #d9d9d9;border-radius:50%;background-color:#f2f2f2;text-align:center;color:#345ddf;font-weight:500;margin:0 auto 10px}.modal-body .border-bottom h4{font-size:14px;font-weight:700;margin-bottom:5px}.modal-body h2{font-size:20px;font-weight:500;margin-bottom:5px;line-height:22px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-body p{line-height:1.5em;margin-bottom:.5em;max-width:580px}.modal-body .curiosities-title{font-weight:400;margin-bottom:15px;margin-top:10px}.modal-body .ribbon-container{width:100%}.modal-body .topReviewer{width:200px;height:50px;background-color:#bfd4ff;position:relative;text-align:center;padding:18px;margin:30px auto;font-weight:500;color:#000;display:flex;align-items:center}.modal-body .topReviewer:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-right:20px solid #fff}.modal-body .topReviewer-small{width:200px;height:40px;background-color:#bfd4ff;position:relative;text-align:center;padding:18px;margin:18px auto;font-weight:500;color:#000;display:flex;align-items:center}.modal-body .topReviewer-small:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fff}.search-box{width:600px!important}.search-box input{font-size:24px;font-weight:300;border-radius:6px!important;padding-right:70px;background-color:hsla(0,0%,100%,.96)!important;height:50px}.search-box .input-group-append{right:2px;position:absolute;z-index:100;margin-left:-1px;display:flex}.search-box button{padding:12px 10px 0}.search-box button,.search-box button:active,.search-box button:hover,.search-box button:visited{background-color:initial;border:none;outline:none}.search-box button img{border-left:1px solid #ced4da;padding-left:10px;height:16px}.search-result{width:600px;background-color:hsla(0,0%,100%,.96);border-radius:6px;padding:15px;margin:5px auto;font-size:18px}.search-result label{color:#002b70;border-bottom:1px solid #959595;width:100%;padding-bottom:6px}.search-result ul{list-style:none;padding-left:unset;margin-bottom:unset}.search-result ul li a{color:#000}.search-result .disabled-link{pointer-events:none;color:#a2a2a2}.search-result span{width:90%}@media (max-width:767px){.search-result{width:100%;font-size:14px}.search-box{width:100%!important}}.bottom-icon{position:relative;display:inline-block;margin:0;align-items:center;padding:5px 0}.bottom-icon a{float:left}.bottom-icon a img{margin-right:10px}.bottom-icon a .iconSize{height:22px}.bottom-icon label{font-weight:600;font-size:16px;color:#4d4d4d;line-height:1.2em;margin-top:0;margin-bottom:0}.bottom-icon:hover .rating-box{visibility:visible}.bottom-icon .rating-box{visibility:hidden;width:280px;padding:6px 15px;background-color:#f5f5f5;color:#4d4d4d;text-align:left;border-radius:5px;position:absolute;z-index:1;top:auto;left:-20%;bottom:100%;border:1px solid rgba(0,0,0,.2);box-shadow:2px 2px 3px 0 rgba(0,0,0,.2)}.bottom-icon .rating-box:before{content:"";position:absolute;bottom:auto;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:rgba(0,0,0,.3)}@media screen and (max-width:767px){.bottom-icon .rating-box:before{display:none}}.bottom-icon .rating-box:after{content:"";position:absolute;bottom:auto;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#f5f5f5}@media screen and (max-width:767px){.bottom-icon .rating-box:after{display:none}}.bottom-icon .rating-box h4{font-size:20px;margin-bottom:5px;line-height:1.5}.bottom-icon .rating-box .write-review{border-top:1px solid #ebebeb;padding:12px 0 0}@media screen and (max-width:767px){.bottom-icon .rating-box{left:0}}.bottom-icon .disabled-link{pointer-events:none;color:#a2a2a2}.bottom-icon .disabled-link img{opacity:.5}@media screen and (max-width:767px){.bottom-icon label{font-size:11px}}.friends-thumb{height:55px;float:left;margin-right:10px;width:90px;overflow:hidden;margin-bottom:15px}.friends-thumb img{height:100%;width:auto;margin-right:15px}.text{float:left;width:calc(100% - 100px)}.text h3{font-weight:400;font-size:16px;max-height:54px;overflow:hidden;line-height:18px;text-overflow:ellipsis;margin-bottom:10px}.video-card{cursor:pointer}.detail-card,.detail-card:hover{text-decoration:none;color:inherit!important}.video-scroll{height:206px;overflow-y:scroll;width:263px}.img-container{border:1px solid #e5e5e5}.img-container img{margin-right:15px;max-width:100%}.width100{width:100%!important}.text-primary{color:#0a58ca!important}.text-danger,.text-primary{font-weight:400;font-size:30px;margin-bottom:7px}.text-danger{color:#dc3545!important}.w3-border{border:none!important;background-color:#d2d2d2}.w3-blue{background-color:#2196f3!important}.w3-blue,.w3-red{color:#fff!important;height:10px}.w3-red{background-color:#de3434!important}.text-muted{font-weight:300;color:#303030!important;font-size:14px}.demo__section{align-items:flex-start;color:#fff;display:flex;justify-content:center;height:100vh;padding:30px 15px}.demo__section h1{font-size:3rem;margin:0}.demo__section h2{font-size:3.6rem;margin:0;text-align:center}.demo__hero{align-items:center;background-color:#b9007d;color:#fff}.demo__hero button:first-of-type{background-color:#fff;border-radius:2rem;font-size:3rem;font-weight:700;margin-top:2rem;padding:1.5rem 3rem}.demo__hero>div{max-width:60rem;text-align:center}.demo__projects{background-color:#b96100;color:#fff}.demo__how-it-works{background-color:#33b900;color:#fff}.demo__about{background-color:#00b9ab;color:#000}.dashboarcards{border-bottom:1px solid #d1d1d1}.dashboarcards h4{padding-bottom:15px}.dashboarcards .betaImage{position:fixed;width:27px;height:40px;right:10px;top:10px}.dashboarcards .questions{flex-direction:row;flex-wrap:wrap}.dashboarcards .questions .borderbottom{border-bottom:1px solid #d1d1d1}.dashboarcards .questions a{color:#000;text-decoration:none;width:100%}.dashboarcards .questions a .challenge-text{float:left;width:calc(100% - 130px)}.dashboarcards .questions a .challenge-text h3{font-size:18px;font-weight:600;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#212529;line-height:26px}.dashboarcards .questions a .challenge-text p{line-height:1.3em;text-overflow:ellipsis;overflow:hidden;height:60px;margin-bottom:0;font-size:15px;color:#212529;max-height:100px}.dashboarcards .questions a .alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.dashboarcards .threedots{box-shadow:"none";text-decoration:none;cursor:pointer}.dashboarcards .video-thumb{position:relative;margin-top:5px;margin-bottom:5px;float:left;margin-right:10px;width:120px;overflow:hidden}.dashboarcards .video-thumb img{width:inherit;border-radius:10px}.dashboarcards .video_thumbnail{width:120px}.dashboarcards .video_thumbnail img{width:inherit}.dashboarcards .threedots:after{content:"\2807";font-size:20px}.dashboarcards .dropdown-menu{min-width:0;padding:0}.dashboarcards .dropdown-item{padding:5px!important;margin-bottom:1px!important}.dashboarcards .cards,.dashboarcards .fullcard{margin-bottom:30px}.dashboarcards .cards:hover,.dashboarcards .fullcard:hover{text-decoration:none}.dashboarcards .fullcard .col{border:1px solid #c1c1c1;border-top:0;border-bottom:0;border-left:0}.dashboarcards .fullcard .col:last-child{border:0}.dashboarcards .cards1{transition:all .2s linear;color:#000;height:230px;padding:10px;margin-bottom:15px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.dashboarcards .cards1:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);text-decoration:none}.dashboarcards .ch-title{font-size:16px;font-weight:600;display:-webkit-box;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dashboarcards .headertext{font-size:16px;font-weight:600;display:flex;align-items:flex-start;justify-content:space-between}.dashboarcards .headertext .wrap{width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dashboarcards .headertext .challengeTxt{line-height:1.2;width:85%;padding-top:12px}@media only screen and (max-width:600px){.dashboarcards .headertext .challengeTxt{font-size:12px}}.dashboarcards .headertext .linkbutton{white-space:nowrap;cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;font-size:12px;color:#0a58ca;line-height:32px;text-align:right}.dashboarcards .headertext .linkbutton:hover{text-decoration:underline}.dashboarcards .headertext .wrapborder{width:98%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #ccc}.dashboarcards .headertext .hide{display:none}.dashboarcards .challenge-status{padding-top:5px!important}.dashboarcards .challenge-status .status-title{font-size:11px;text-decoration:none;font-weight:600;color:#28a745}.dashboarcards .challenge-status .status-title .left-align{text-align:left}.dashboarcards .challenge-status .status-title-source{font-size:11px;text-decoration:none;color:#28a745}.dashboarcards .challenge-status .status-title-source .left-align{text-align:left}.dashboarcards .challenge-status .user-title{font-size:12px;text-decoration:none;font-weight:600}.dashboarcards .questionfontsmulti{font-size:12px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dashboarcards .textquestion{cursor:default;display:inline-block;position:relative;font-size:12px}.dashboarcards .textquestion:hover .iframe-preview{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.dashboarcards .questionfonts{font-size:12px!important;height:150px;display:flex;flex-wrap:wrap}.dashboarcards .iframe-preview{transition:opacity .2s ease-in-out,transform .2s ease-in-out;opacity:0;position:absolute;top:10%;left:50%;box-shadow:0 1px 5px rgba(0,0,0,.5);width:380px;padding-right:30px;height:400px;border:1px solid #fff;overflow-x:hidden!important;overflow-y:auto!important;transform-origin:center bottom;transform:translateX(-50%) translateY(10px) scale(.9);background-color:#fff;z-index:9999}.dashboarcards .iframe-preview iframe{transform:scale(.2);transform-origin:0 0}.ch-cardstext{font-size:15px!important}.ch-cardstitle{font-size:17px!important;line-height:32px!important}.test{opacity:.2!important}.statusContainer{display:flex;align-items:center;font-size:13px}.statusContainer span{right:10px}.header{width:100%;margin:0 auto;background-color:#4252af}.header .course-name-container{display:flex;align-items:center;cursor:pointer;position:relative}.header .course-name-container:hover{color:#000}.header .course-name-container:hover .course-list{visibility:visible}.header .course-name-container .course-name{font-size:14px;font-weight:600;color:#fff;padding:10px 0}.header .course-name-container .course-name:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.header .course-name-container .course-list{cursor:default;z-index:7;top:40px;margin-left:-20px;padding-left:15px;text-align:left}.header .course-name-container .course-list ul{margin-bottom:0}.header .course-name-container .course-list ul li{cursor:default;text-wrap:nowrap;padding:5px 0}.header .course-name-container .course-list .css-yss0bv-MuiInputBase-root-MuiInput-root-MuiSelect-root{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;padding-top:5px}.header .course-name-container .course-list .css-yss0bv-MuiInputBase-root-MuiInput-root-MuiSelect-root:before{border:0!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.header{padding-left:6px;padding-right:6px}}.logo{align-self:center}.logo a{height:auto;width:100%;text-align:left;margin:0;padding:0 20px 0 16px;display:flex}.logo a img{max-width:130px}.content-right{margin-left:auto;height:inherit;display:flex;vertical-align:middle}.linkbuttonheader{background-color:initial;padding:0;color:#fff;font-weight:400;cursor:pointer}.linkbuttonheader:active,.linkbuttonheader:hover,.linkbuttonheader:visited{text-decoration:none}.linkcss{color:#0a58ca;font-weight:600}.linkcsslight{color:#62b4eb;font-weight:400}.linkcsslighter{color:#979595;font-weight:400}.MuiPopover-root{z-index:9999!important}@media screen and (max-width:1366px){.logo a img{max-width:115px}}@media screen and (max-width:1280px){.content-right{padding-right:40px}.header .course-name-container{padding-right:5px;padding-left:5px}.logo a img{max-width:100px}}@media screen and (max-width:576px){.header .course-name{display:none}.logo a{padding:10px 10px 10px 6px}}.menuLink{display:inline-block!important;width:1px;background-color:hsla(0,0%,100%,.611764705882353);height:24px}.feedbackDialog .css-1t1j96h-MuiPaper-root-MuiDialog-paper{max-width:650px}.navlinks{list-style-type:none;clear:none;max-height:none;margin-bottom:unset;padding-left:unset;position:relative}.hamburger{border:0;height:40px;width:50px;padding:.5rem;border-radius:50%;background-image:url(/static/media/menu-icon.eb25a367.svg);background-repeat:no-repeat;background-position-x:center;background-position:50%;background-size:30px;background-color:#4252af;cursor:pointer;transition:background-color .2s ease-in-out;position:absolute;top:50%;right:3px;transform:translateY(-50%);display:none}.hamburger.closeHamburger{background-image:url(/static/media/menu-close-icon.bf6f09b3.svg);z-index:203;margin-top:3px}.hamburger:hover{background-color:#2642af}@media screen and (max-width:1280px){.hamburger{display:block}.hamburger.closeHamburger{top:20px}.navlinks{display:none;position:absolute;right:0;top:0;background-color:#fff;border-bottom:2px solid #4252af;z-index:1;padding-top:40px;width:100%}.navlinks.expanded{display:block;z-index:201}.navlinks .navlink{display:block;line-height:0}.navlinks .navlink a{color:#000;padding:23px 30px 20px 15px;text-align:right}.navlinks .navlink a:hover{color:#4252af!important}.navlinks .navlink span{width:100%;background-color:#ccc;height:1px}}.navlink{display:inline-block;vertical-align:middle}.navlink span{display:inline-block;width:1px;background-color:hsla(0,0%,100%,.611764705882353);height:24px}.navlink a{display:block;padding:18px 8px;text-decoration:none;font-weight:500;font-family:"Roboto","Helvetica","Arial",sans-serif;letter-spacing:.5px;font-size:14px;color:#fff}.navlink a.active{background-color:hsla(0,0%,100%,.1)}.navlink a.inactive{color:hsla(0,0%,100%,.4);cursor:none;pointer-events:none}.navlink a:hover{text-decoration:none;color:#fff;background-color:hsla(0,0%,100%,.1)}@media screen and (max-width:1024px){.navlink a{padding:8px 7px;font-size:14px}.navlink a:hover{color:#4252af}}.user-progress{display:flex;align-items:center;position:relative;justify-content:flex-end}.user-progress .user-progress-anchor{color:#fff!important;font-size:10px;text-decoration:none;height:100%;display:flex}.user-progress .user-progress-anchor label{margin:auto 0}.user-progress .user-progress-anchor img{margin:auto 10px;width:25px;height:25px}.user-progress:hover .user-progress-anchor{cursor:pointer;text-decoration:none;color:#fff}.user-progress:hover .progress-box{visibility:visible}.progress-box{border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px 2px rgba(0,0,0,.05)}@media (max-width:1199.98px){.user-progress-label{display:none;visibility:hidden}}@media only screen and (min-width:768px) and (max-width:1024px){.user-progress-label{display:none;visibility:hidden}}@media only screen and (min-width:1030px) and (max-width:1440px){.user-progress-label{display:none;visibility:hidden}}.user-notifications{display:flex;align-items:center;position:relative;padding-top:6px;padding-bottom:6px;left:-10px}.user-notifications .user-notifications-anchor{color:#fff!important;font-size:10px;text-decoration:none;height:100%;display:flex}.user-notifications .user-notifications-anchor label{margin:auto 0}.user-notifications .user-notifications-anchor img{margin:auto 20px;width:35px;height:35px}.user-notifications:hover .user-notifications-anchor{cursor:pointer;text-decoration:none;color:#fff}.user-notifications:hover .progress-box{visibility:visible}.progress-box{visibility:hidden;width:280px;padding:6px 15px;background-color:#fff;text-align:left;border-radius:5px;position:absolute;z-index:7;top:45px;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.progress-box:after{content:"";border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-8px;right:14px}@media (max-width:1199.98px){.user-notifications-label{display:none;visibility:hidden}}@media (max-width:767.98px){.progress-box{width:210px}}.user_notifications .MuiIconButton-root{color:#fff}.user_notifications .MuiIconButton-root:hover{background-color:hsla(0,0%,100%,.1)}.user_notifications .MuiBadge-badge{background-color:#f44336;color:#fff;font-size:.75rem;font-weight:500}.notification-content .notification-item{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:16px;background-color:#fff}.notification-content .notification-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.notification-content .notification-title{font-weight:600;color:#333;margin-bottom:8px}.notification-content .notification-message{color:#666;line-height:1.5}.notification-content .notification-attachments{margin-top:12px}.notification-content .notification-attachments .attachment-item{display:inline-block;margin-right:8px;margin-bottom:8px}.image-preview-dialog .MuiDialog-paper{background-color:initial;box-shadow:none}.user-profile{position:relative;left:-15px}.user-profile,.user-profile a{display:flex;align-items:center}.user-profile a{font-size:13px;text-decoration:none;height:100%}.user-profile a label{color:#fff;margin:auto 3px auto 0}.user-profile a img{margin:0 10px 0 3px;width:35px;height:35px;border-radius:70px;border:1px solid #fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.user-profile a label{font-size:14px}}.user-profile:hover .user-profile-menu{visibility:visible}.user-profile-menu{display:flex;flex-direction:column;align-items:flex-end;visibility:hidden;width:100%;right:5px;width:170px;background-color:#fff;border-radius:5px;position:absolute;z-index:1000;top:35px;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px 2px rgba(0,0,0,.05)}.user-profile-menu a{text-decoration:none!important;padding:10px;color:#271d04;display:block;font-size:15px;width:100%;text-align:center}.user-profile-menu .disabled-link{pointer-events:none}.user-profile-menu a:hover{text-decoration:none;color:#000;background-color:rgba(0,0,0,.1)}.user-profile-menu:after{content:"";border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-8px;right:14px}.user-profile-menu .dropdown{text-decoration:none!important;padding:0!important;color:#271d04!important;display:block!important;font-size:15px!important;width:100%!important;text-align:center!important}.user-profile-menu .dropdown-menu{display:flex;flex-direction:column;align-items:flex-end;width:100%;background-color:#fff;border-radius:5px;position:absolute;z-index:100;top:60px;border:none}.btn-info{color:#fff!important;background-color:#164b99!important;border-color:#164b99!important}@media only screen and (max-width:576px){.user-profile a img{width:30px;height:30px}}.user-profile-label{font-size:15px}.ddlMenu{text-decoration:none!important;padding:0!important;color:#271d04!important;display:block!important;font-size:15px!important;width:100%!important;text-align:center!important;display:flex;flex-direction:column;align-items:flex-end;width:100%;top:5px;margin-bottom:5px;background-color:#fff;border-radius:5px;position:absolute;border:none}.feedbackBoxcss{float:left}.whiteBGFeedback{background-color:#fff;border-radius:20px;width:100%!important}.btnStart{width:180px;border-radius:48px;background:#003392;box-shadow:0 1px 8px 3px rgba(163,192,242,.5);color:#fff;padding:14px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;font-family:proxima-nova,sans-serif;font-size:16px;font-style:normal;line-height:22px;border:0}.btnStart:hover{text-decoration:none;color:#000;background:#fff}.arrow{font-size:xx-large!important}.arrow,.blink{font-family:sans-serif;color:#1976d2;cursor:pointer}.blink{animation:blinker 1.8s linear infinite;font-size:xxx-large!important}#slide{transition:all 1s}#slide.hide{transform:translateX(-100%);opacity:0;visibility:hidden;height:0;padding:0;margin:0}.whiteBGFeedback .MuiGrid-item{padding-top:0!important}.css-a7nzja{margin-top:0}.footer{height:40px;margin-top:auto;width:100%;background-color:#4d4d4d;display:block;z-index:12}.footer-logo{float:left;width:145px;text-align:center}.copyright-text{color:#e8e8e8}.copyright-text,.copyright-text-center{float:right;font-size:12px;margin:11px 20px 0 0;cursor:default}.copyright-text-center{color:#fff}@media screen and (max-width:768px){.footer{height:auto}.footer-logo{width:70px}.footer-logo img{width:60px}.copyright-text{margin-top:5px}}@media screen and (max-width:767px){.copyright-text{margin-top:0;margin-right:7px;font-size:10px}.footer{display:none}}.footer-menu{float:left;height:100%}.footer-menu ul{float:left;clear:none;max-height:none;list-style:none;padding-left:unset}.footer-menu ul li{float:left;display:flex;vertical-align:middle}.footer-menu ul li span{display:inline-block;width:1px;background-color:#707070;height:24px;margin-top:4px}.footer-menu ul li a{display:block;padding:10px 15px;text-decoration:none;font-size:12px;color:#e8e8e8}.footer-menu ul li a:hover{outline-width:0}@media screen and (max-width:768px){.footer-menu{height:auto;float:right}.footer-menu ul{margin-bottom:0}.footer-menu ul li a{padding:5px 8px}}.headertitle{font-size:18px;display:flex;padding-bottom:10px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:32px;font-weight:600}.rightpanel{padding-left:28px;margin-top:40px}.notes,.rightpanel{background:#fff;border:1px solid #e3e3e3}.notes{cursor:pointer;font-size:14px;display:flex;padding:10px;stroke-width:1;margin-bottom:10px}.notes.active{background-color:#fff}.notes.active,.notes:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.notes .chapter{margin-left:50px}.notes .chapter-text{padding:20px 0 10px;width:calc(100% - 50px)}.notes .chapter-text img{position:absolute;width:40px}.notes .chapter-text .text-container{max-height:72px}.notes .chapter-text .text-container .chp-title{font-size:18px;font-weight:600;margin-bottom:7px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.notes .chapter-text .text-container .chp-description{font-size:13px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.notes .chapter-text .text-container h3{font-size:18px;font-weight:600;margin-bottom:7px}.notes .chapter-text .text-container p{text-overflow:ellipsis;margin-bottom:0;font-size:16px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.notes .chapter-text .date{line-height:1.5em;font-size:16px;-webkit-text-decoration:none solid rgba(33,37,41,.5);text-decoration:none solid rgba(33,37,41,.5);line-height:32px}.notes .chapter-text .date,.notes .chapter-text .review{color:#a1a1a1;font-style:italic;display:inline-block;margin-top:10px;margin-bottom:.5em}.notes .chapter-text .review{width:calc(100% - 60px);text-align:right;line-height:1.5em}ul{padding-left:0;list-style:none;margin-bottom:20px}.active{background-color:#fff;position:relative}.active .chapter-text{margin-right:40px}.active .chapter-text:after{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAArCAYAAABimUj7AAAABHNCSVQICAgIfAhkiAAAAOhJREFUWIW1170OgjAUQOEj1RijYWbx/d/MuKoMGhcHSoKEwu39uQstw/nCRAvDnICWgEk5fgUuwAHoPYEmR8dpgc4TSMAnI8f87ojjl6T87KOQNFmHIGm2d0fmgDuyBLgiJcANWQNckC3AjEgAEyIF1EgNoEJqgWpEA1QhWkCMWAARYgVKyBl4eAFLyD6vX40TUBwvoOP/VPIGbgC7gPgTuI8bK7AatwKbcQsgimsBcVwDVMVrgep4DaCKSwF1XAKY4luAOb4GuMRLgFt8CXCNzwH3+BQIicPww2mj4iPwjYpPJ+wiHj4/B2JMrS9JjagAAAAASUVORK5CYII=);position:absolute;width:24px;height:44px;right:5px;top:calc(50% - 22px)}.summary{font-size:14px}.summary .text{width:auto;padding:20px 0 10px}.summary .text a{text-decoration:none}.summary .text a h3{font-size:18px;font-weight:600;margin-bottom:7px;color:#000}.summary .text p{margin-bottom:20px;line-height:1.5em}.summary .text .highlight-content{display:flex;justify-content:space-between}.summary .text .highlight-content a{text-decoration:none;color:inherit}.summary .text .video-content{display:flex;justify-content:space-between}.summary .text .delete-bookmark,.summary .text .delete-highlight{cursor:pointer;width:20px;opacity:.5}.summary .text .delete-bookmark:hover,.summary .text .delete-highlight:hover{opacity:1}.title{font-size:18px;display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #cecece}.title img{width:auto;height:22px;margin-right:7px}@media (max-width:991.98px){.border-grey-r{border-right:none}}.notescard{font-size:14px;display:flex;flex-direction:column;padding:10px;background-repeat:round;background-color:#fff;border-bottom:1px solid #ccc}.notescard .chp-title{font-size:18px;font-weight:600;margin-bottom:7px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:32px}.notescard p{line-height:1.5em;margin-bottom:.5em}.notescard .text{width:auto;padding:0 0 10px;color:#000}.notescard ul{padding-left:0;list-style:none}.notescard .note-content{display:flex;justify-content:space-between}.notescard .note-content .review{color:#a1a1a1;font-style:italic;text-align:right}.notescard .highlight-content{display:flex;justify-content:space-between}.notescard .highlight-content a{text-decoration:none;color:inherit}.notescard .delete-highlight,.notescard .delete-note{cursor:pointer;width:20px;opacity:.5}.notescard .delete-highlight:hover,.notescard .delete-note:hover{opacity:1}.my-video{font-size:14px;border-bottom:1px solid #cecece;display:inline-block;padding:10px;background-color:#fff}.my-video .my-thumb-video{cursor:pointer;width:90px;margin-right:10px}.my-video .my-thumb-video img{width:90px}.my-video .text{justify-content:center}.my-video .text h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;margin-bottom:5px;cursor:pointer}.my-video .text p{line-height:1.3em;margin-bottom:.5em;cursor:default}.my-video .text .date{cursor:default;color:#a1a1a1;font-style:italic}.my-video .text .video-content{display:flex;justify-content:space-between}.my-video .text .delete-bookmark{cursor:pointer;width:20px;opacity:.5}.my-video .text .delete-bookmark:hover{opacity:1}.ai-icon{width:26px;height:23px;background-size:100% 100%;margin-right:5px;background-repeat:no-repeat}.ai-icon.ic-note{background-image:url(/static/media/icon_note.887456c8.svg)}.ai-icon.ic-highlight{background-image:url(/static/media/icon_highlight_text.0961e122.svg)}.ai-icon.ic-video{background-image:url(/static/media/icon_video.1732e30d.svg)}.drop-down-list{margin-bottom:10px}.drop-down-list select{width:100%;height:28px;font-size:14px}.tree-view-notes{width:100%}.tree-view-notes .clear-filter{cursor:pointer;text-align:right}.tree-view-notes .clear-filter:hover{text-decoration:underline}.tree-view-notes .deni-react-treeview-container{background-color:initial!important;font-size:14px;width:100%;height:100%;border:none;overflow-x:unset;overflow-y:unset}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container{height:auto;margin:5px 0}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .checkbox{height:18px;width:18px;flex-shrink:0}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .checkbox.checked{background-color:#1b94f7;background-image:url(/static/media/tick.c8aa4bfe.svg);background-size:cover}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .expand-button{font-size:25px;flex-shrink:0;font-family:Arial,Helvetica,sans-serif}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .checkbox.undetermined{background-color:#1b94f7;background-image:url(/static/media/dash.67efdb8e.svg);background-size:cover}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .icon-and-text{font-size:14px;height:auto;overflow:hidden;color:#000}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .icon-and-text.selected{background:none!important;border:none}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .icon-and-text .icon{display:none}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .icon-and-text .text{height:auto}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .icon-and-text .text .text-inner{color:#333;height:auto;white-space:pre-wrap}.tree-view-notes .deni-react-treeview-container .deni-react-treeview-item-container .checkbox{background-color:#fff}.box-outer{border-bottom:1px solid rgba(0,43,112,.3);box-shadow:0 .05em 0 0 hsla(0,0%,100%,.25);margin-bottom:20px;padding-bottom:10px}.box-outer .title{font-size:18px;border-bottom:none}.bookmark-container{max-width:96%!important}.mynotes-left{float:left;width:300px;padding:30px 20px;background-color:#ebf1ff;color:#303030;overflow:hidden}.mynotes-left .divflex{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mynotes-left .titletreeview{font-size:22px;color:#212529;line-height:32px}.mynotes-left .clear-filter,.mynotes-left .titletreeview{-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529}.mynotes-left .clear-filter{cursor:pointer;font-size:14px;color:#0080ff;line-height:1;text-align:right;padding-top:5px}.mynotes-left .clear-filter:hover{text-decoration:underline}.mynotes-right{float:left;width:calc(100% - 300px);padding:10px 20px 0;color:#303030}.mynotes-right .column-tabs{width:100%;text-align:right;list-style:none;margin-bottom:0}.mynotes-right .column-tabs li{text-align:right;display:inline-block}.mynotes-right .column-tabs li a{padding:8px;text-decoration:none;font-size:14px;color:#444;line-height:24px;display:flex}.mynotes-right .column-tabs li a:active{background-color:#fff}.mynotes-right .column-tabs li a img{margin-right:7px}.challenges-container{background-color:#f3f3f3;max-width:96%!important}.challenges .challange-left{float:left;width:300px;overflow:hidden;min-height:84vh;padding:30px 15px;background-color:#ebf1ff;color:#303030}.challenges .challange-left .titletreeview{font-size:22px;color:#212529}.challenges .challange-left .clear-filter,.challenges .challange-left .titletreeview{-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:1}.challenges .challange-left .clear-filter{cursor:pointer;font-size:14px;color:#0080ff;text-align:right;padding-top:5px}.challenges .challange-left .clear-filter:hover{text-decoration:underline}.challenges .challange-right{float:left;width:calc(100% - 300px);padding:0 20px;color:#303030}.challenges .btn-primary{color:#fff;background-color:#0053b3;border-color:#0053b3}.challenges .geeks{width:100px;height:100px;overflow:hidden;margin:0 auto}.challenges .geeks img{width:100%;transition:all .5s ease-in-out}.challenges .geeks img:hover{transform:scale(1.25)}.challenges .geeks:hover img{transform:scale(1.5)}.challenges .geeksthumbnail{width:50px;height:50px;overflow:hidden;margin:0 auto}.challenges .geeksthumbnail img{width:100%;transition:all .5s ease-in-out}.challenges .geeksthumbnail img:hover{transform:scale(1.25)}.challenges .geeksthumbnail:hover img{transform:scale(1.5)}.challenges .geeksthumbnailmul{overflow:hidden;margin:0 auto}.challenges .geeksthumbnailmul img{width:100%;transition:all .5s ease-in-out}.challenges .geeksthumbnailmul img:hover{transform:scale(1.25)}.challenges .geeksthumbnailmul:hover img{transform:scale(1.5)}.challenges .divflex{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.challenges .commentcss{color:#1c87c9;animation:blinker 1s linear infinite}.challenges .commentcss:hover{color:#164b99;text-decoration:none;animation:none}@keyframes blinker{50%{opacity:0}}@keyframes blin{50%{opacity:0}}.challenges .commentcsswithouttext{font-size:14px;font-weight:400}.challenges .commentcsswithouttext:hover{text-decoration:none}@media (max-width:1366px){.challenges-container{max-width:96%!important}}.theme-customization{height:100%}.theme-customization .deni-react-treeview-container.classic{color:#212529!important}.theme-customization .deni-react-treeview-container.classic::-webkit-scrollbar{width:8px}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic.selected{outline-color:transparent!important;background:none!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic:hover{background-color:initial!important;border:none!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic:hover.select-row{background-color:initial!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic:hover:not(.select-row){background-color:initial}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .checkbox{width:16px;height:16px;border-radius:4px;stroke-width:1;background-color:#fff!important;border-color:#fff!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .checkbox.checked{background-color:#1976d2!important;border-color:#1976d2!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .checkbox.undetermined{background-color:#4782bd!important;border-color:#4782bd!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .checkbox.selected{border-color:#1976d2!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .expand-button{background-image:url(/static/media/Combined-Shape.9d52592a.svg)!important;width:18px;height:18px;fill:#333;margin:5px}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .expand-button.colapsed:before{content:"+";position:relative;white-space:pre;display:inline;top:0;width:200px;text-align:center;font-size:14px;display:block;color:#333}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .expand-button.expanded:before{content:"-";position:relative;white-space:pre;display:inline;top:0;width:200px;text-align:center;font-size:14px;display:block;color:#333}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .icon-and-text{-webkit-text-decoration:none solid #212529!important;text-decoration:none solid #212529!important;font-size:14px!important}.theme-customization .deni-react-treeview-container.classic .deni-react-treeview-item-container.classic .icon-and-text.selected{background-color:initial!important;border:none!important}.teacher-ui .title{width:100%}.teacher-ui .yellow-btn{width:-moz-fit-content;width:fit-content}.teacher-ui .conferences{display:flex;flex-wrap:wrap;padding:16px 0;width:100%}.teacher-ui .conferences .conference{border-radius:5px;border:1px solid #e4e4e4;background-color:#fff;display:flex;flex-direction:column;width:350px;padding:16px;text-decoration:none;margin:5px}.teacher-ui .conferences .conference p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teacher-ui .conferences .conference .student{font-size:20px;font-weight:700;letter-spacing:.35px;color:#3c4049;margin-bottom:5px}.teacher-ui .conferences .conference .question,.teacher-ui .conferences .conference .tutor{font-size:13px;letter-spacing:.35px;color:#3c4049;margin-bottom:5px}.teacher-ui .conferences .conference .question{display:flex}.teacher-ui .conferences .conference .questiontext{margin-left:"2px";color:#3c4049;font-size:"12px";display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.teacher-ui .conferences .conference .availability{margin:0}.teacher-ui .conferences .conference .availability.active{color:green;background-color:#f5f6ff}.teacher-ui .conferences .conference.active,.teacher-ui .conferences .conference:hover{border:1px solid #2f4bff;background-color:#f5f6ff}.teacher-ui .conferences .conference.inactive{background-color:#f8f8f8}.teacher-ui .conferences .conference.inactive:hover{border:1px solid #e4e4e4;background-color:#f8f8f8}.teacher-ui .conferences label{font-size:14px;letter-spacing:.25px;color:#333;justify-content:center;width:100%;display:flex}.spanOnline{color:#0a9743;background-color:#e2f3e8}.spanOffline,.spanOnline{margin-right:10px;font-weight:700;font-size:10px;padding:4px 10px;border-radius:10px}.spanOffline{color:#8b8b8b;background-color:#e6e6e6}.spanCompleted{margin-right:10px;font-weight:700;color:#0a58ca;font-size:10px;padding:4px 10px;background-color:#edf6fe;border-radius:10px}.availability a{color:#164b99;font-weight:700}.learning-container{background-color:#f3f3f3;max-width:96%!important;width:100%!important}.contents .curriculum-content-left{float:left;width:300px;min-height:84vh;overflow:auto;padding:30px 20px;background-color:#ebf1ff;color:#303030}.contents .curriculum-content-left .divflex{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.contents .curriculum-content-left .titletreeview{font-size:22px;color:#212529;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:1}.contents .curriculum-content-left .clear-filter{cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;font-size:14px;color:#0080ff;line-height:1;text-align:right;padding-top:5px}.contents .curriculum-content-left .clear-filter:hover{text-decoration:underline}.contents .curriculum-content-left .actionButtoncontent{cursor:pointer;opacity:.5;margin-left:5px}.contents .curriculum-content-left .actionButtoncontent.trash{color:#f66}.contents .curriculum-content-left .actionButtoncontent.edit{color:#069;margin-top:1px}.contents .curriculum-content-right{float:left;width:calc(100% - 300px);padding:10px 20px 0;color:#303030}.contents .curriculum-content-right .headingtext{padding-left:20px;border-bottom:1px solid #ccc;margin-right:20px;font-size:18px;font-weight:600}.treeviewrecommtitle{font-size:14px;font-weight:500}.HeaderTextContainer{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.HeaderTextContainer h1{border:#fff!important}.HeaderTextContainer span{color:#007bff;text-decoration:underline;cursor:pointer}.curriculum-content-right-mobile{float:left;padding:10px 20px 0;color:#303030;width:100%}.userSelectEvent{-webkit-user-select:none;user-select:none}.radiocss{width:100%}@media only screen and (max-width:600px){.nochallenge,.userSelectEvent{font-size:14px}}.box{border-bottom:1;border-color:"divider"}.disabledDivText{pointer-events:none;opacity:.2}.bg-white-with-shadow111{background-color:#fff;border:1px solid #e0e4e8;border-radius:16px;box-shadow:0 8px 24px 0 rgba(24,24,24,.2);padding:50px!important;position:absolute;top:300px;z-index:999;opacity:1;left:25%;width:50%}@media (max-width:1366px){.learning-container{max-width:96%!important}}@media only screen and (max-width:600px){.learning-container{width:100%!important;padding-right:0!important;padding-left:0!important;margin-right:0!important;margin-left:0!important;max-width:100%!important}}.videoClass{width:100%;position:fixed;display:flex;left:85%;top:83%;z-index:10}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.videoClass{left:82%;top:88%}}.videoModalDiv{text-align:center;align-items:center}.videoHeader{margin-top:15px}.videoHeader span{color:#4353b0!important;font-size:26px;line-height:1.5rem}.videoDescription p{margin-top:10px;font-size:16px;line-height:1.5rem}.videoClosebtn{margin-top:2px;background-color:#fff!important;color:#4353b0!important;border-color:#4353b0!important;font-weight:700;text-transform:capitalize!important;font-size:14px!important}.videoDiv{height:100%;width:600px}.btnHelpCenter{color:#000!important;background-color:#fff!important}.helpIcon{color:#4353b0!important}.schoolIcon{color:#000}.awesomeIcon{color:gold}.disabledDiv{pointer-events:none;opacity:.4}.searchInput1{background-color:#fff;border:1px solid #ccc;border-radius:20px;align-items:center;width:100%}.Otherbtns,.searchInput1{float:left;display:flex;position:relative}.Otherbtns{top:80%}.search-aiPlato{width:130px;border-left:1px solid #ccc;border-radius:0!important;position:absolute;left:calc(100% - 276px);transition:all .25s}.search-aiPlato:focus{width:calc(100% - 200px);left:45px;border-left:0;z-index:1}input{border:0;outline:0;background:#fff}.labels{padding:10px;border-radius:30px}.boardBtnsCC{width:36px;height:36px;background-color:#ecf1fe;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;position:relative;cursor:pointer;margin:5px 5px 2px 0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.boardBtnsCC{margin-top:6px;height:28px;width:5px;margin-right:15px}}.uploadBtnLabel{margin-top:-13px;width:100%;float:inline-start;display:flex;flex-direction:row;flex-grow:1}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.uploadBtnLabel{margin-top:0;margin-left:-20px}}.uploadImgBtn{margin-left:-10px;background:#fff;height:0;margin-top:-115px;background:transparent;font-weight:500;display:flex}.uploadImgBtn,.uploadImgBtn span{font-size:14px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.uploadImgBtn{margin-top:-143px;width:65%!important;margin-left:-20px;font-size:11px}.uploadImgBtn span{font-size:11px;margin-top:8px;width:55%!important;z-index:11}}.scanImgBtn{margin-left:-20px;background:#fff;height:0;margin-top:-129px}.statementContainer{height:150px;overflow-y:auto;width:92%;line-height:1;border-right:1px solid #d3d3d3;padding:8px;display:flex}.searchInput1 .ck.ck-button{visibility:hidden;pointer-events:none!important}.formcontrolcustom{display:block;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.videoAddToClass{position:fixed;bottom:5%;right:4%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.videoAddToClass{left:75%;top:83%}}.threedotloader{width:5px;height:5px;aspect-ratio:1;border-radius:50%;animation:l5 1s linear infinite alternate;margin-left:15px;margin-top:10px}@keyframes l5{0%{box-shadow:10px 0 #fff,-10px 0 hsla(0,0%,100%,.13333333333333333);background:#fff}33%{box-shadow:10px 0 #fff,-10px 0 hsla(0,0%,100%,.13333333333333333);background:hsla(0,0%,100%,.13333333333333333)}66%{box-shadow:10px 0 hsla(0,0%,100%,.13333333333333333),-10px 0 #fff;background:hsla(0,0%,100%,.13333333333333333)}to{box-shadow:10px 0 hsla(0,0%,100%,.13333333333333333),-10px 0 #fff;background:#fff}}.session-history-container .left-side{flex:1 1;display:flex;align-items:center;justify-content:center}.session-history-container .left-side .session-synopsis-container.show{left:3px;top:60px}.session-history-container .right-side{width:300px;min-height:calc(100vh - 130px);padding:30px 10px;background-color:#ebf1ff;color:#303030}.session-history-container .right-side .history-list{overflow:auto;height:calc(100vh - 235px)}.session-history-container .right-side .history-list .history{margin:8px 8px 8px auto;border:1px solid #00f;padding:8px;border-radius:8px;cursor:pointer;position:relative}.session-history-container .right-side .history-list .history.disabled{pointer-events:none;opacity:.6}.session-history-container .right-side .history-list .history .MJXc-display{display:inline-block}.session-history-container .right-side .history-list .history p{margin-bottom:0}.session-history-container .right-side .history-list .history .svgedit{position:absolute;right:35px;top:8px}.session-history-container .right-side .history-list .history .svgdelete,.session-history-container .right-side .history-list .history svg{position:absolute;right:8px;top:8px}.session-history-container .right-side .history-list .history .green{font-weight:700;color:green;margin-bottom:0}.session-history-container .right-side .history-list .history:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2)}.session-history-container .right-side .history-list .history img{max-width:100%}.sessionquestion{margin-left:"2px";display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}@keyframes swing{0%,30%,50%,70%,to{transform:rotate(0deg)}10%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}.pro-sidebar{color:#adadad;height:100%;width:270px;min-width:270px;text-align:left;transition:width,left,right,.3s;position:relative;z-index:1009}.pro-sidebar>.pro-sidebar-inner{background:#000;height:100%;position:relative;z-index:101}.pro-sidebar>.pro-sidebar-inner>img.sidebar-bg{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;opacity:.3;left:0;top:0;z-index:100}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout{height:100%;overflow-y:auto;overflow-x:hidden;position:relative;display:flex;flex-direction:column;z-index:101}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-header{border-bottom:1px solid hsla(0,0%,67.8%,.2)}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-content{flex-grow:1}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-footer{border-top:1px solid hsla(0,0%,67.8%,.2)}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout ul{list-style-type:none;padding:0;margin:0}.pro-sidebar .overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:100;display:none}.pro-sidebar.collapsed{width:80px;min-width:80px}.pro-sidebar.rtl{text-align:right;direction:rtl}@media (max-width:480px){.pro-sidebar.xs{position:fixed;left:-270px}.pro-sidebar.xs.collapsed{left:-80px}.pro-sidebar.xs.toggled{left:0}.pro-sidebar.xs.toggled .overlay{display:block}.pro-sidebar.xs.rtl{left:auto;right:-270px}.pro-sidebar.xs.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.xs.rtl.toggled{left:auto;right:0}}@media (max-width:576px){.pro-sidebar.sm{position:fixed;left:-270px}.pro-sidebar.sm.collapsed{left:-80px}.pro-sidebar.sm.toggled{left:0}.pro-sidebar.sm.toggled .overlay{display:block}.pro-sidebar.sm.rtl{left:auto;right:-270px}.pro-sidebar.sm.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.sm.rtl.toggled{left:auto;right:0}}@media (max-width:768px){.pro-sidebar.md{position:fixed;left:-270px}.pro-sidebar.md.collapsed{left:-80px}.pro-sidebar.md.toggled{left:0}.pro-sidebar.md.toggled .overlay{display:block}.pro-sidebar.md.rtl{left:auto;right:-270px}.pro-sidebar.md.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.md.rtl.toggled{left:auto;right:0}}@media (max-width:992px){.pro-sidebar.lg{position:fixed;left:-270px}.pro-sidebar.lg.collapsed{left:-80px}.pro-sidebar.lg.toggled{left:0}.pro-sidebar.lg.toggled .overlay{display:block}.pro-sidebar.lg.rtl{left:auto;right:-270px}.pro-sidebar.lg.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.lg.rtl.toggled{left:auto;right:0}}@media (max-width:1200px){.pro-sidebar.xl{position:fixed;left:-270px}.pro-sidebar.xl.collapsed{left:-80px}.pro-sidebar.xl.toggled{left:0}.pro-sidebar.xl.toggled .overlay{display:block}.pro-sidebar.xl.rtl{left:auto;right:-270px}.pro-sidebar.xl.rtl.collapsed{left:auto;right:-80px}.pro-sidebar.xl.rtl.toggled{left:auto;right:0}}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{content:"";display:inline-block;width:4px;min-width:4px;height:4px;border:1px solid hsla(0,0%,100%,.05);border-radius:50%;margin-right:15px;position:relative;box-shadow:1px 0 0 #adadad,0 -1px 0 #adadad,0 1px 0 #adadad,-1px 0 0 #adadad}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-sidebar .pro-menu{padding-top:10px;padding-bottom:10px}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item{position:relative;background-color:hsla(0,0%,100%,.05)}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item>div>ul{padding-top:15px;padding-bottom:15px}.pro-sidebar .pro-menu a{text-decoration:none;color:#adadad}.pro-sidebar .pro-menu a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:initial}.pro-sidebar .pro-menu a:hover{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item{font-size:15px}.pro-sidebar .pro-menu .pro-menu-item.active{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item .suffix-wrapper{opacity:1;transition:opacity .2s}.pro-sidebar .pro-menu .pro-menu-item .prefix-wrapper{display:flex;margin-right:5px;opacity:1;transition:opacity .2s}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item{position:relative;display:flex;align-items:center;padding:8px 35px 8px 20px;cursor:pointer}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:focus{outline:none;color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{margin-right:10px;font-size:14px;width:35px;min-width:35px;height:35px;line-height:35px;text-align:center;display:inline-block}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper .pro-icon{display:flex;height:100%;align-items:center;justify-content:center}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{flex-grow:1;flex-shrink:1}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover .pro-icon-wrapper .pro-icon{animation:swing .5s ease-in-out 1 alternate}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item:before{background:#adadad}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{display:inline-block;border-color:#adadad;border-style:solid;border-width:0 2px 2px 0;padding:2.5px;vertical-align:middle;transition:transform .3s;transform:rotate(-45deg)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item:before{background:transparent!important}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{transform:rotate(45deg)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:20px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 30px 8px 15px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item .pro-arrow-wrapper,.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item>.pro-icon-wrapper{display:none}.pro-sidebar .pro-menu.shaped .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{background-color:hsla(0,0%,100%,.05)}.pro-sidebar .pro-menu.square .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:0}.pro-sidebar .pro-menu.round .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:4px}.pro-sidebar .pro-menu.circle .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:50%}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item{position:relative}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-item>.prefix-wrapper,.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-item>.suffix-wrapper{opacity:0}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-list-item{background-color:rgba(29,29,29,.95);z-index:111}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item:before{content:"";display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu{position:relative}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-item{pointer-events:none}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{display:none}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item{height:auto!important;position:fixed;visibility:hidden;min-width:220px;max-width:270px;background-color:initial;max-height:100%;padding-left:3px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item.has-arrow{padding-left:10px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{max-height:100vh;overflow-y:auto;background-color:rgba(29,29,29,.95);padding-left:20px;border-radius:4px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu:hover>.pro-inner-list-item{transition:visibility,transform .3s;visibility:visible}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu:hover .pro-icon-wrapper .pro-icon{animation:swing .5s ease-in-out 1 alternate}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item,.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item{padding:8px 30px 8px 5px}.pro-sidebar.rtl .pro-menu .pro-menu-item .prefix-wrapper{margin-right:0;margin-left:5px}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item{padding:8px 20px 8px 35px}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{margin-right:0;margin-left:10px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{right:auto;left:20px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{transform:rotate(135deg)}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{transform:rotate(45deg)}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:0;padding-right:20px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 15px 8px 30px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{margin-right:0;margin-left:15px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item{padding-left:0;padding-right:3px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item.has-arrow{padding-right:10px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{padding-left:0;padding-right:20px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item,.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item{padding:8px 5px 8px 30px}.popper-arrow{position:absolute;z-index:-1;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent}.popper-element[data-popper-placement^=left]>.popper-arrow{right:0;border-right:7px solid rgba(29,29,29,.95)}.popper-element[data-popper-placement^=right]>.popper-arrow{left:0;border-left:7px solid rgba(29,29,29,.95)}.react-slidedown{height:0;transition-property:none;transition-duration:.2s;transition-timing-function:ease-in-out}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none}body{height:100vh;color:#353535;overflow:hidden}.mainDiv.container{margin:0 auto;width:100%;height:100%;max-width:100%}.mainDiv.container .challenges .challange-right{width:100%!important}.bottomcontent{margin-bottom:0;margin-top:0}img{pointer-events:none;-webkit-user-select:none;user-select:none}#root{overflow-x:hidden!important}#root,.app{height:100%}.app{display:flex;position:relative}.app .btn-toggle{cursor:pointer;width:35px;height:35px;background:#353535;color:#fff;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;display:none}.app .sidebar-btn-wrapper,.app .sidebar-btn-wrapper .sidebar-btn{display:flex;align-items:center;justify-content:center}.app .sidebar-btn-wrapper .sidebar-btn{padding:1px 15px;border-radius:40px;background:hsla(0,0%,100%,.05);color:#adadad;text-decoration:none;margin:0 auto;height:35px;text-overflow:ellipsis;overflow:hidden}.app .sidebar-btn-wrapper .sidebar-btn span{margin-left:5px;font-size:13px}.app .sidebar-btn-wrapper .sidebar-btn:hover{color:#d8d8d8}.app .collapsed .sidebar-btn{display:inline-block;border-radius:50%;width:35px;height:35px;line-height:40px;padding:0}.app main{padding:24px;flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}.app main header{margin-bottom:40px;border-bottom:1px solid #efefef}.app main header h1{display:flex;align-items:center;transform:translateX(-20px)}.app main footer{margin-top:auto;color:#888;text-align:center}.app main footer a{text-decoration:none;color:#888}.app main footer a:hover{text-decoration:underline}.app .social-bagdes{margin-top:10px}.app .social-bagdes img{margin:5px}.app .block{display:flex;margin-bottom:24px;font-size:14px;color:#545454}.app .block>span{margin-left:10px}.app.rtl{direction:rtl;text-align:right}.app.rtl header h1{transform:translateX(20px)}.app.rtl .block{direction:rtl}.app.rtl .block>span{margin-left:0;margin-right:10px}.app.rtl .sidebar-btn-wrapper .sidebar-btn span{margin-left:0;margin-right:5px}@media (max-width:767.98px){.app{overflow-x:hidden}.app header{margin-top:10px}.app header h1{font-size:24px}.app .add{font-size:16px}.app .add-project{margin-left:-40px}.app .main-content{margin-top:20px}.app .add-node{position:absolute;left:10px;top:130px}.app .right input{width:100px;font-size:13px}}@media (max-width:768px){.app .btn-toggle{display:flex}.app.rtl .btn-toggle{margin-left:auto}}.badge{padding:3px 6px;font-size:9px;letter-spacing:1px;border-radius:15px}.badge.red{color:#fff;background:#d63030}.badge.gray{color:#fff;background:#777}.badge.yellow{color:#000;background:#ffd331}.add-project{background:#ff7a00;font-weight:400}.add-node,.add-project{text-decoration:none;padding:15px 25px;color:#fff;border-radius:20px}.add-node{background:#1bc77f}.add{font-size:18px;padding-left:10px}.right{float:right;margin-top:-40px}.right input{margin-top:-20px;padding:6px 28px;font-size:16px;border:1px solid #ccc;border-radius:4px}hr{border:.5px solid #ccc}.title span{margin-left:5px;font-weight:400}.main-content-list{margin-bottom:20px}.content{margin-top:-8px}.author{padding-left:10px}.author span{margin-left:5px}.author .date{color:#b9b8b8}.d-block{display:block}.d-none{display:none}.type-1{background:#fff;margin-bottom:10px;padding:10px 10px 20px;border-radius:10px}.type-1 p{margin-top:-10px}.type-1 .link{background:#06c098;text-decoration:none;padding:8px 25px;color:#fff;border-radius:5px}.node-wrapper{text-align:left;background:#fff;padding:10px;margin-bottom:10px;border-radius:5px}.save-node{margin-top:20px;margin-bottom:20px}.node-save{background:#15b91d;text-decoration:none;padding:15px 25px;color:#fff;border-radius:5px}#node-table{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%;border:1px solid #ddd}#node-table td,#node-table th{border-bottom:1px solid #ddd;padding:8px}#node-table th,#node-table tr:hover{background-color:#f7f9fa}#node-table th{font-size:.975rem;font-weight:400;color:#536171;padding-top:12px;padding-bottom:12px;text-align:left}.main-delete{float:right;margin-top:-50px}.MuiSwitch-input{left:3px!important;width:25px!important}.MuiSwitch-switchBase.Mui-checked{transform:translateX(0)!important}.MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{transform:translateX(-25px)!important}.MuiSwitch-switchBase{left:0!important}.MuiSwitch-switchBase .MuiSwitch-thumb{transform:translateX(-10px)!important}em,sub{font-family:textttt!important}.cke_notification_warning{display:none!important}.tutorprofile .tutorprofile-left{float:left;width:100px;overflow:hidden;min-height:84vh;padding:30px 20px;color:#303030}.tutorprofile .tutorprofile-left .clear-filter{cursor:pointer;text-align:right}.tutorprofile .tutorprofile-left .clear-filter:hover{text-decoration:underline}.tutorprofile .tutorprofile-right{margin:auto;padding:10px 20px;color:#303030}.cards{transition:all .2s linear;color:#000;padding:10px;margin-bottom:15px;margin-right:10px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.cards:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);text-decoration:none}.css-19s31ak{display:none!important}.rs__cell:not(.rs__event__item){box-sizing:revert}.rs__event__item{width:100%!important}.MuiButton-root.cancel{color:#fff!important}.rs__cell .rs__hover__op{font-size:1.1rem!important}.MuiTypography-body1{font-size:13px}.rs__multi_day{padding-top:10px}.selectSessionOptions1{width:30%!important}.sessionBtnContainer input{margin-right:14px;border:1px solid #ccc;background:#fff;padding:12px}.sessionBtnContainer .setStopBtns{display:flex;flex-direction:row;grid-gap:5px;gap:5px}.codeBox{padding:0 10px;margin:0 6px}.sessionNameText{margin:0;font-size:20px;line-height:22px;color:#000;font-weight:500}.themeRow{padding-top:10px}.queText{padding-left:30px;cursor:pointer;padding-top:20px}.no-margin-padding{margin:0!important;padding:0!important}.editTranscriptBtnUpdate{background:none no-repeat 50%;height:24px;width:24px;background-size:contain;padding:0;opacity:.6;color:#000;margin-bottom:5px}.psAcc .MuiTypography-root{width:100%}.psAcc .csvBtnContainer{width:100%;position:absolute;top:22px;right:20px}.psAcc .exportStudent{float:left;margin-right:14.5%;top:25px!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.psAcc .exportStudent{width:50px;display:flex!important;flex-grow:1!important;flex-direction:row!important}}.psAcc .exportRepresentative,.psAcc .viewQuestions{float:left;top:25px!important}.psAcc .exportRepresentative{margin-right:30%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.psAcc .exportRepresentative{width:50px;display:flex!important;flex-grow:1!important;flex-direction:row!important}}.psAcc .exportCSVbtn{background:#fff;color:#4252af;font-size:10px;padding:0;text-transform:uppercase;align-items:center;display:inline-flex;justify-content:flex-end;position:absolute;right:0;top:-2px;z-index:2}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.psAcc .exportCSVbtn{width:50px;display:flex!important;flex-grow:1!important;flex-direction:row!important}}.psAcc .exportCSVbtn:hover{color:#000;font-weight:500}.sortByBtn{background:#f2f6ff;border:1px solid #d9e4fd;color:#4252af;font-size:14px;padding:5px 20px;align-items:center;display:flex;justify-content:flex-end;grid-gap:5px;gap:5px;border-radius:20px}.sortByBtn:hover{background:#e5edff;color:#4252af}.searchSession{position:relative}.searchSession .MuiFormControl-root{width:300px}.searchSession .MuiFormControl-root .MuiInputBase-root{background:transparent;border:0 solid #ccc;border-radius:36px;padding:0 10px;height:32px}.searchSession .MuiFormControl-root input:-webkit-autofill{background-color:hsla(0,0%,100%,0)!important}.themeTitle{color:#4252af;font-weight:400}@media screen and (max-width:768px){.bannerContainer h2{font-size:22px}.transcriptBtns{justify-content:space-between}.bannerHead{font-size:22px}.sessionNameText{font-size:18px;margin:unset}.banner-container{padding-bottom:20px}.psAcc .csvBtnContainer{position:relative;top:0;right:0;padding-bottom:20px}}@media screen and (max-width:576px){.qTabs .nav-tabs .nav-link{font-size:11px}.sessionBtnContainer button,.sessionBtnContainer input{width:100%;margin-bottom:10px}.codeBox{width:100%;margin:0}.searchSession .MuiFormControl-root{width:100%;margin-bottom:20px}.sessionNameText{font-size:16px}}.studentModal .modal-body{padding-bottom:30px}.studentModal .modal-content{width:-moz-fit-content;width:fit-content}.uploaded-files-container{margin-top:15px}.uploaded-files-header{display:flex;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.uploaded-files-header span{font-size:13px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.5px}.uploaded-files-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px;margin-top:10px}.file-card{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .2s ease;cursor:pointer}.file-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.file-preview{width:100%;height:100px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.file-preview.pdf{background-color:#f5f5f5}.file-preview.image{background-color:#fff;padding:0;display:block;border:none!important;margin-top:0!important}.file-preview-pdf{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-preview-pdf svg{width:48px;height:48px}.file-preview-image{width:100%;height:100%;object-fit:cover;border:none;outline:none;display:block;max-width:100%;max-height:100%}.file-info{padding:8px;background-color:#fafafa;border-top:1px solid #e0e0e0}.file-name{margin:0;font-size:11px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.file-error-placeholder{color:#999;font-size:12px}.trascriptBox1{position:relative;overflow:visible!important}.file-upload-container{width:100%;margin-top:20px}.file-upload-container .file-upload-label{display:block;margin-bottom:8px;font-weight:500;color:#333}.file-upload-container .file-upload-controls{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.file-upload-container .file-upload-controls .file-upload-input{display:none}.file-upload-container .file-upload-controls .file-upload-button{background:#f8f9fa;color:#495057;padding:10px 16px;border-radius:6px;cursor:pointer;border:2px #dee2e6;font-size:14px;font-weight:500;display:flex;align-items:center;grid-gap:8px;gap:8px;transition:all .2s ease;min-width:140px;justify-content:center}.file-upload-container .file-upload-controls .file-upload-button:hover{background:#e9ecef;border-color:#adb5bd}.file-upload-container .file-upload-controls .file-upload-button:active{transform:translateY(1px)}.file-upload-container .file-upload-controls .file-upload-button svg{flex-shrink:0}.file-upload-container .file-upload-controls .file-count-badge{padding-bottom:8px;font-size:14px;color:#666;font-weight:500}.file-upload-container .file-preview-container{margin-top:15px;display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.file-upload-container .file-preview-container .file-preview-item{position:relative;display:flex;flex-direction:column;align-items:center}.file-upload-container .file-preview-container .file-preview-item .image-preview{position:relative}.file-upload-container .file-preview-container .file-preview-item .image-preview .preview-image{width:100px;height:120px;border-radius:8px;border:1px solid #ddd;object-fit:cover;display:block}.file-upload-container .file-preview-container .file-preview-item .pdf-preview{position:relative}.file-upload-container .file-preview-container .file-preview-item .pdf-preview .pdf-icon-container{width:100px;height:120px;background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.file-upload-container .file-preview-container .file-preview-item .pdf-preview .pdf-icon-container .pdf-icon{width:70px;height:70px;object-fit:contain}.file-upload-container .file-preview-container .file-preview-item .delete-button{position:absolute;top:-8px;right:-8px;background:red;border:none;border-radius:50%;width:23px;height:23px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;text-decoration:none;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .2s ease}.file-upload-container .file-preview-container .file-preview-item .delete-button:hover{background:#dc2626;transform:scale(1.1)}.file-upload-container .file-preview-container .file-preview-item .delete-button:active{transform:scale(.95)}.file-upload-container .file-preview-container .file-preview-item .delete-button .delete-icon{width:13px;height:13px;object-fit:contain}.file-upload-container .file-preview-container .file-preview-item .file-name{margin-top:6px;font-size:11px;font-weight:500;color:#333;text-align:center;word-break:break-word;max-width:100px;line-height:1.2}@media (max-width:768px){.file-upload-container .file-upload-controls{flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.file-upload-container .file-upload-controls .file-upload-button{width:100%;justify-content:center}.file-upload-container .file-preview-container{justify-content:center}}.loading-container{display:inline-flex;align-items:center;font-size:16px;font-weight:500;letter-spacing:.3px;color:#444}.loading-dots{margin-left:4px}.loading-dots span{font-size:18px;font-weight:700;animation:blink 1.4s infinite both}.loading-dots span:first-child{animation-delay:0s}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.banner-container,.q-grid-Header{background-color:#e9f0ff}.q-grid-Header{padding:5px 0}.refereshbutton,.refereshbutton:hover{background:none!important;border:none;padding:0!important;font-family:arial,sans-serif;color:#069;text-decoration:none;cursor:pointer}.prevSessionLabel{float:left;padding-right:15px}.sessionBtnContainer button{width:225px}.codeBox{background-color:#fff;border:0 solid #d3dbef;border-radius:20px;padding:0 20px;display:inline-flex;justify-content:center;align-items:center}.codeNum{font-size:20px;font-weight:500;color:#000;margin:0}.copyCodeBtn{background:rgba(253,188,23,0);color:#576374;padding:7px;border-radius:0;border:none;cursor:pointer;font-weight:500}.sessionNameTextH{margin:0;font-size:20px;line-height:22px;color:#000;font-weight:500}@media only screen and (max-width:600px){.sessionNameTextH{font-size:12px!important}}.sessionNameTextmedium{margin:0;font-size:16px;line-height:22px;color:#000;font-weight:500;text-align:end}@media only screen and (max-width:600px){.sessionNameTextmedium{font-size:12px!important}}.sessionNameTextsmall{margin:0;font-size:12px;line-height:22px;color:#000;font-weight:500;text-align:end}@media only screen and (max-width:600px){.sessionNameTextsmall{font-size:10px!important}}.queText{line-height:18px;color:#000;margin-bottom:10px}.lightBlueSmallBtn,.queText{font-size:14px;font-weight:500}.lightBlueSmallBtn{background:#d9e4fd;color:#4252af;padding:3px 12px;margin:0 5px;border-radius:15px;border:none;cursor:pointer}.lightBlueSmallBtn:hover{color:#000}.lightBlueSmallBtn10{background:#d9e4fd;color:#4252af;font-size:10px;text-transform:uppercase;font-weight:500;padding:3px 12px;margin:0 5px 0 0;border-radius:15px;border:none;cursor:pointer}.lightBlueSmallBtn10:hover{color:#000}.lightPinkSmallBtn10{background:rgba(243,191,70,.14901960784313725);color:#ca9009;font-size:10px;text-transform:uppercase;font-weight:500;padding:3px 12px;margin:0 5px 0 0;border-radius:15px;border:none;cursor:pointer}.lightPinkSmallBtn10:hover{color:#000}.trascriptBox{background-color:#ebf0f8;border:1px solid #d3ddef;padding:10px;border-radius:8px;height:110px;overflow:auto}.trascriptBox span{font-size:12px;font-weight:500;color:#576374}.trascriptBox p{font-size:14px;font-weight:500;padding-top:20px}.editTranscriptBtn{background:url(/static/media/edit-question-icon.c873b6a4.svg) no-repeat 50%;height:24px;width:24px;background-size:contain;padding:0;opacity:.6}.bg-white-with-shadow{min-height:349px}.bg-white-with-shadow,.bg-white-with-shadow-withoutheight{background-color:#fff;border:1px solid #e0e4e8;border-radius:16px;box-shadow:0 8px 24px 0 rgba(149,157,165,.2);padding:10px 24px!important}.transcriptBtns{display:flex;align-items:flex-end;grid-gap:40px;gap:40px;padding-top:30px;justify-content:flex-start}.transcriptBtns button,.transcriptBtns ToggleButton{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;padding:0}.transcriptBtns button span,.transcriptBtns ToggleButton span{text-wrap:nowrap;text-align:center;font-size:12px;color:#576374;text-transform:none;height:18px}.transcriptBtns .MuiToggleButton-root:hover{background-color:initial}.deleteTranscriptBtn:disabled{opacity:.5}.deleteTranscriptBtn img{height:32px;width:32px}.recordingBtn img{height:50px;width:50px}@keyframes waveAnimation{0%{background-position:0 0}50%{background-position:-1000px 0}to{background-position:0 0}}.waveAni{animation:waveAnimation 100s linear infinite}.waveAni,.waveAniStop{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAaCAYAAAD/nKG4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPHSURBVHgBvVn/ahRBDM7AvsfdFXwgEduKoCiCvpiVE0SKto/Tu/Mf277DJU5mV7zN9403tLsN/QFhZ74kk3zJ7IoQefb2auO/MqMUjDc/58eY0I+OKVV1kZIkmVHMbCEzi5kuLf+TiaTjak1ms8bKHZkXoGCUOE2G03EQ/6syp5j6/mmyU+cgVn5kIuGZZQoIJ6+/b1x5c/F8JZOII4zTt2Bkufk8DYYOqXUoq4yRHohRKUOs9Ay7iM49RogfrltOSDF5q31O3ZC9GeOhCBWCz4wVCD5zjKSGUC1ffSvZsf3y4r8n1wcr+tFWmo7hpmyOYPTbK/jRIgUjr9xc/MOocJYTPGiJjq5dtjjMjPYApgZC7jGOi5dh3K9gtJx6xtDgRbc4/1q4aLc+XY02hLUeqnEZLs7XG1eFtVkTnjvLGDmAu/XLkwOrBQ203FbGQWT2MdZ2DDfw1/r0AEPx1Arpm6AfjnE2ikEkoy4HweedBEYHe9TLMOKqLAzJDQwcsi3oisVw6lCa6rPSeEtOEzi3DUGxYIvEzM8xWJK1kBxdP++ExZ4dKZA56ZBsVqLGcH6iaxMaLdFotw0bRKGOeHJiYWBk+w1JRJ6LmUVKrl8dnbPEnmsKtOC8Y5UyxAMxaCw1vpPgSr6JGN5EYnH1uNg0FfizGwITorpPMCWUzIJqzSqNGQjTPysbqTmMSqA3H2gNS0mEUUJQVTp9IgFM8eg6Vpu8bJhun8g8xjIrmYI1GARqCw2qcd3xtYnYMlDH0f264R4IJZJIeQlJaeDzfEqKmcAImQWLTB1sQHYnLBI3ufojTaiyoPqDKrBfkE4Vo1qCgHUIWeRrYY6hEzg5TVY2PkAqcltMJJ5ZCmdZSi76QQ/EyxAxYoV0wrqDYhbVLr6QB1ojX+awMQwBW3BDYTpshjnLoUIKH1vExUHVkmrshvlmIojMIu2xiqW0JeESch/bsrED7SMYojsBUVZw20Q4MCUsuRSakq/F7C2ZOs6s28t3qwisfN6xeOp8rZUTPdT9Js/99SWsheS4vXy/Igths1uKgdnhgY46urbcJkI3FCblUsU4y+SolGxreEz3CctaU8u7OmvFMNIcvNQb3gIzDH6RFsIxyoZNlLsfH1bSIMa7nEjDK5pmjJ6LsAE1vHhgGLWXf4TJddeSWM1Culwi3PY4CGwiuUVum941Eam8okGT768/Np1mqzgvRj/urqbFYN8S7q8/PRij9j5LZhcysswAYS1l3SpdFcWe4GOCzCyMTh4hta87ee7QWX3J/WI786fJyTH+ABVqfr8h3A31AAAAAElFTkSuQmCC) repeat-x;height:32px;width:32px}.wavetBtn{overflow:hidden;height:50px;width:32px}.qTabs .nav-tabs .nav-link{border:0;margin-bottom:0;color:#576374!important;text-transform:uppercase;font-size:14px;font-weight:500;cursor:pointer}.qTabs .nav-tabs .nav-link.active{color:#4252af!important;background-color:#f2f6ff!important;border-bottom:2px solid #4252af!important}.psAcc .MuiAccordion-root{box-shadow:none!important;border-bottom:1px solid #ccc;border-radius:0!important}.psAcc .MuiTypography-root{font-size:12px!important}.psAcc .acc-content{padding-left:44px}.psAcc .acc-content,.psAcc .acc-content1{overflow-y:auto;overflow-x:hidden;font-size:16px;font-weight:400}.psAcc .acc-content1{margin-left:-44px}.psAcc .MuiAccordionSummary-expandIconWrapper{order:-1;background-color:#576374;border-radius:100%;margin-right:20px;color:#fff;transform:rotate(-90deg)}.psAcc .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0deg)}.psAcc .MuiAccordionDetails-root{padding:0 0 16px 16px}@media screen and (max-width:768px){.bannerContainer h2{font-size:22px}.transcriptBtns{justify-content:space-between}.bannerHead{font-size:22px}.sessionNameTextH{margin:unset}.banner-container{padding-bottom:20px}.psAcc .csvBtnContainer{position:relative;top:0;right:0;padding-bottom:20px}}@media screen and (max-width:576px){.qTabs .nav-tabs .nav-link{font-size:11px}.psAcc .MuiAccordion-root{box-shadow:none!important;border-bottom:1px solid #ccc;border-radius:0!important}.psAcc .MuiTypography-root{font-size:12px!important}.psAcc .acc-content{padding-left:44px}.psAcc .acc-content,.psAcc .acc-content1{overflow-y:auto;overflow-x:hidden;font-size:16px;font-weight:400}.psAcc .acc-content1{margin-left:-44px}.psAcc .MuiAccordionSummary-expandIconWrapper{order:-1;background-color:#576374;border-radius:100%;margin-right:20px;color:#fff;transform:rotate(-90deg)}.psAcc .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0deg)}.psAcc .MuiAccordionDetails-root{padding:0 0 6px 30px}}@media screen and (max-width:576px) and (max-width:768px){.bannerContainer h2{font-size:22px}.transcriptBtns{justify-content:space-between}.bannerHead{font-size:22px}.sessionNameTextH{margin:unset}.banner-container{padding-bottom:20px}.psAcc .csvBtnContainer{position:relative;top:0;right:0;padding-bottom:20px}}@media screen and (max-width:576px) and (max-width:576px){.qTabs .nav-tabs .nav-link{font-size:11px}.codeBox,.sessionBtnContainer button{width:100%;margin-bottom:10px}}@media screen and (max-width:576px){.codeBox{width:100%}.searchSession .MuiFormControl-root{width:100%;margin-bottom:20px}.sessionNameTextH{font-size:14px}}.challengeTopich{border-bottom:1px solid #d1d1d1}.challengeTopich h4{padding-bottom:15px}.challengeTopich .betaImage{position:fixed;width:27px;height:40px;right:10px;top:10px}.challengeTopich .questions{flex-direction:row;flex-wrap:wrap}.challengeTopich .questions .borderbottom{border-bottom:1px solid #d1d1d1}.challengeTopich .questions a{color:#000;text-decoration:none;width:100%}.challengeTopich .questions a .MuiCardMedia-img{object-fit:contain}.challengeTopich .questions a .challenge-text{float:left;width:calc(100% - 130px)}.challengeTopich .questions a .challenge-text h3{font-size:18px;font-weight:600;margin-bottom:12px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#212529;line-height:26px}.challengeTopich .questions a .challenge-text p{line-height:1.3em;text-overflow:ellipsis;overflow:hidden;height:60px;margin-bottom:0;font-size:16px;color:#212529;max-height:100px}.challengeTopich .questions a .alpha-data-label{font-size:10px;font-weight:700;color:#aeaeae;text-transform:uppercase;margin-right:16px!important}.challengeTopich .threedots{box-shadow:"none";text-decoration:none;cursor:pointer}.challengeTopich .video-thumb{position:relative;margin-top:5px;margin-bottom:5px;float:left;margin-right:10px;width:120px;overflow:hidden}.challengeTopich .video-thumb img{width:inherit;border-radius:10px}.challengeTopich .video_thumbnail{width:120px}.challengeTopich .video_thumbnail img{width:inherit}.challengeTopich .threedots:after{content:"\2807";font-size:20px}.challengeTopich .dropdown-menu{min-width:0;padding:0}.challengeTopich .dropdown-item{padding:5px!important;margin-bottom:1px!important}.challengeTopich .cards,.challengeTopich .fullcard{margin-bottom:30px}.challengeTopich .cards:hover,.challengeTopich .fullcard:hover{text-decoration:none}.challengeTopich .fullcard .col{border:1px solid #c1c1c1;border-top:0;border-bottom:0;border-left:0}.challengeTopich .fullcard .col:last-child{border:0}.challengeTopich .cards1{transition:all .2s linear;color:#000;height:230px;padding:10px;margin-bottom:15px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.challengeTopich .cards1:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 1px 3px 1px rgba(0,0,0,.2);text-decoration:none}.challengeTopich .ch-title{font-size:16px}.challengeTopich .ch-title,.challengeTopich .ch-titlep{font-weight:600;display:-webkit-box;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.challengeTopich .ch-titlep{font-size:12px}.challengeTopich .headertext{font-size:18px;font-weight:600;display:flex}.challengeTopich .headertext .wrap{width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challengeTopich .headertext .linkbutton{cursor:pointer;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;font-size:14px;color:#0a58ca;line-height:32px;text-align:right}.challengeTopich .headertext .linkbutton:hover{text-decoration:underline}.challengeTopich .headertext .wrapborder{width:98%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #ccc}.challengeTopich .headertext .hide{display:none}.challengeTopich .challenge-statush{padding-top:5px!important}.challengeTopich .challenge-statush .status-title{font-size:12px;text-decoration:none;font-weight:600;color:#28a745}.challengeTopich .challenge-statush .status-title .left-align{text-align:left}.challengeTopich .challenge-statush .status-title-source{font-size:12px;text-decoration:none;color:#28a745}.challengeTopich .challenge-statush .status-title-source .left-align{text-align:left}.challengeTopich .challenge-statush .user-title{font-size:13px;text-decoration:none;font-weight:600}.challengeTopich .questionfontsmultih{font-size:12px!important;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:40px}.challengeTopich .subheadertextQtype{color:#4252af;font-size:16px;padding-left:5px;padding-bottom:10px;margin-left:0}.challengeTopich .subheaderQuestions{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #ccc;margin-left:0}.challengeTopich .textquestion{cursor:default;display:inline-block;position:relative;font-size:12px}.challengeTopich .textquestion:hover .iframe-preview{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.challengeTopich .questionfonts{font-size:13px!important;height:150px;display:flex;flex-wrap:wrap}.challengeTopich .iframe-preview{transition:opacity .2s ease-in-out,transform .2s ease-in-out;opacity:0;position:absolute;top:10%;left:50%;box-shadow:0 1px 5px rgba(0,0,0,.5);width:380px;padding-right:30px;height:400px;border:1px solid #fff;overflow-x:hidden!important;overflow-y:auto!important;transform-origin:center bottom;transform:translateX(-50%) translateY(10px) scale(.9);background-color:#fff;z-index:9999}.challengeTopich .iframe-preview iframe{transform:scale(.2);transform-origin:0 0}.card-title-link{font-size:14px!important;cursor:pointer}.card-title-link a{color:#4252af!important;line-height:1!important;cursor:pointer}.onrenderitem-example .deni-react-treeview-item-container .icon-and-text{cursor:default!important}.onrenderitem-example .deni-react-treeview-item-container .treeview-item-example{display:flex;flex:1 1}.onrenderitem-example .deni-react-treeview-item-container .treeview-item-example .treeview-item-example-text{flex:1 1}.onrenderitem-example .deni-react-treeview-item-container .treeview-item-example .actionButton{margin-right:5px;cursor:pointer;opacity:.5}.onrenderitem-example .deni-react-treeview-item-container .treeview-item-example .actionButton.trash{color:#f66}.onrenderitem-example .deni-react-treeview-item-container .treeview-item-example .actionButton.edit{color:#069;margin-top:1px}.onrenderitem-example .deni-react-treeview-item-container:hover .actionButton{visibility:visible;opacity:1}.ch-cardsdata{width:380px!important;height:350px!important;border-radius:10px!important;fill:#fff!important;border:none!important;box-shadow:0 1px 40px rgba(0,0,0,.05)!important;padding:10px;margin-bottom:35px;margin-right:15px;margin-left:15px}.ch-cardsimage{width:360px!important;height:200px!important;border-radius:10px!important;fill:#dadada!important}.ch-cardsbody{padding:0!important}.ch-cardstext{font-size:16px!important;-webkit-text-decoration:none solid rgba(33,37,41,.9);text-decoration:none solid rgba(33,37,41,.9);line-height:28px!important}.ch-cardstext,.ch-cardstitle{color:#212529!important;margin-bottom:.6rem!important}.ch-cardstitle{font-size:18px!important;font-weight:700!important;-webkit-text-decoration:none solid #212529;text-decoration:none solid #212529;line-height:1.2!important;display:flex;justify-content:space-between}.ch-cardsdatamulti{width:240px!important;height:330px!important;border-radius:10px!important;fill:#fff!important;border:none!important;box-shadow:0 1px 40px rgba(0,0,0,.05)!important;padding:10px;margin-bottom:25px}.ch-cardsimagemulti{width:220px!important;height:180px!important;border-radius:10px!important;fill:#dadada!important}.borderbotom{border-bottom:1px dotted #d1d1d1}.border-bottom-last:last-child{border-bottom:none}@media (max-width:1366px){.ch-cardsdatamulti{margin-bottom:25px}}@media (max-width:1024px){.challengeTopic .headertext .wrap{width:85%}.ch-cardsdata{width:300px!important;height:370px!important;margin-bottom:25px}.ch-cardsimage{width:280px!important;height:220px!important}.ch-cardsdatamulti{width:200px!important;margin-bottom:10px;margin-right:15px;height:280px!important}.ch-cardsimagemulti{width:180px!important;height:120px!important}}.statusContainerh{display:flex;align-items:center;font-size:12px}.statusContainerh span{right:10px}.breadcrumbH5{padding-left:10px}.buttonStudent{background:none!important;text-decoration:underline;color:#000!important}.modal-body{overflow:auto}.model-answers{padding-left:40px}.answer-container{position:relative;background-color:#fff;box-shadow:0 8px 24px 0 rgba(149,157,165,.2);border-radius:0 16px 16px 0;border-left:0;padding:5px 20px;margin-bottom:30px}.answer-correct-sign{background-image:url(/static/media/answer-correct-sign.88eacb91.svg)}.answer-correct-sign,.answer-incorrect-sign{display:inline-block;background-size:contain;height:24px;width:24px;background-repeat:no-repeat;position:absolute;left:-40px;top:2px}.answer-incorrect-sign{background-image:url(/static/media/answer-incorrect-sign.fd77893f.svg)}.yrResTxt{text-transform:uppercase}.yrResTxt,.yrResTxtsmall{color:#9fadbc}.equationTxt{width:100%;font-size:26px;font-weight:400;text-align:center;color:#424242;padding:25px 0}.equationTxtsmall{width:100%;font-size:14px;font-weight:500;color:#424242}.equationTxtnonfrq{width:600px;font-size:26px;font-weight:400;text-align:center;color:#424242;padding:25px 0}.equationTxtnonfrqsmall{width:600px;font-size:16px;font-weight:400;text-align:left;color:#424242;padding:10px 0}.pointsContainer{align-items:center}.pointsContainer input{width:60px;padding:3px}.feedbackBox{padding-top:20px}.feedbackBox span{text-transform:capitalize}.feedbackBox textarea{background:#fff;width:100%;border:1px solid #ccc}.recommendedBox{padding:5px 16px;margin-bottom:20px}.recommendedBox,.recommendedBoxnonfrq{border-radius:16px;border:1px solid #eaf0f7;background:#fafcfe;font-size:16px;color:#424242;line-height:21px;font-weight:400;max-width:700px!important}.recommendedBoxnonfrq{padding:14px 16px}.errorTxt{border-radius:10px;border:1px solid #f3ccca;background:#fee9e8}.correctTxt,.errorTxt{padding:14px 16px;font-size:16px;color:#424242;line-height:21px;font-weight:400}.correctTxt{border-radius:10px;border:1px solid #caf1c9;background:#ebfbeb}.correctAnswerContainer,.correctAnswerContainerstudent{position:relative;border-left:4px solid #39c136}.correctAnswerContainerstudent{margin-left:30px}.PendingStatusContainerstudent{position:relative;border-left:4px solid #ccc;margin-left:30px}.PendingStatusContainerstudent .equationTxt{color:#ccc}.incorrectAnswerContainer{position:relative;border-left:4px solid #ed706b}.incorrectAnswerContainer .equationTxt{color:#ed706b}.incorrectAnswerContainerstudent{position:relative;margin-left:30px;border-left:4px solid #ed706b}.incorrectAnswerContainerstudent .equationTxt{color:#ed706b}.commonfeedbackclass{height:300px}.commonfeedbackclass,.commonfeedbackclasswithoutHeight,.solutionGraphCotainerStudent{border-radius:16px;padding:16px;background:#fff;box-shadow:0 8px 24px 0 rgba(149,157,165,.2)}.solutionGraphCotainerStudent{height:800px}.solutionGraphCotainerStudent .react-flow__controls{left:0;bottom:40px}.popupSectionTitle{color:#424242;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding:0 0 12px;margin-bottom:10px}.popupSectionTitle,.popupSectionTitlemediumborder{border-bottom:1px solid #ccc}.popupSectionTitlemedium{margin-bottom:10px}.popupSectionTitlemedium,.popupSectionTitlemediumwithoutborder{color:#424242;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.popupSectionTitlemediumwithoutborder{padding:0}.eqpadding{padding:10px 16px}.popupSectionTitlemediumlatex{font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px;max-width:700px;overflow-x:auto}.whiteBox{border-radius:16px;padding:16px;background:#fff;box-shadow:0 8px 24px 0 rgba(149,157,165,.2)}@media only screen and (max-width:600px){.equationTxtnonfrqsmall{width:200px}}.popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none}.popup .popuptext{visibility:hidden;width:440px;background-color:#fff;color:#000;text-align:center;border-radius:6px;border:1px solid #ccc;padding:8px 0;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-130px}.popup .show{visibility:visible;animation:fadeIn 1s}.popupBtn{color:#00f;text-decoration:underline;cursor:pointer;margin-left:10px}.clone-course-container{max-width:900px;margin:0 auto;padding:20px}.clone-course-select:focus{outline:2px solid #164b99;outline-offset:2px;border-color:#164b99!important}.clone-course-select:hover{border-color:#164b99}@media (max-width:600px){.clone-course-container{padding:10px}}.enter-code-box{margin-bottom:10px;margin-top:10px}.enter-code-box input{position:relative;z-index:1;box-shadow:none;border:1px solid #ced4da!important;padding:1.315rem .75rem}.enter-code-box p{margin-bottom:5px}.physics-img{position:absolute;right:0;top:-74px;z-index:0}.submit-question{height:100%}.submit-question textarea{border-color:#e2e2e2}.whiteBG{background-color:#fff;padding:20px;border-radius:20px;box-shadow:3px 4px 36px 0 rgba(185,183,175,.2784313725490196)}.submitBtn{width:100%;text-align:right}.submitBtn button{width:auto}.submittedBtn{width:100%;text-align:right}.submittedBtn p{padding:10px 15px;background-color:#aef9ac;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0;text-align:center;float:right}.previousSesstionHeader{width:100%;display:flex;align-items:baseline}.startNewSessionBtn{text-align:end;margin-top:-45px;margin-bottom:10px}.startNewSessionBtn select,.startNewSessionBtn span{margin-right:10px}.startNewSessionBtn button{color:#4252af;background:transparent;border:1px solid #4252af;padding:3px 12px;font-weight:400;font-size:14px}@media screen and (max-width:768px){.startNewSessionBtn button{font-size:12px}}.voteToggle .MuiToggleButton-root{border:0!important}.voteToggle .MuiToggleButton-root.Mui-selected{background-color:transparent!important}.homecontmpad{padding-bottom:50px}.bg-blue-header{background-color:#164b99}.que-top-header{display:flex;align-items:center;justify-content:space-between}.logo-img{max-width:160px}.bdrDtted{border-top:2px dotted #e1ddd3}.btn-viewAll{background:#fff1cf;border:1px solid #f3bf46;padding:10px 15px;border-radius:5px}.btn-viewAll:hover{background:#e4a301;color:#fff}.MuiSelect-outlined{border:0}.prevSessionList{margin-bottom:10px;margin-top:10px}.prevSessionList p{margin-bottom:5px}.prevSessionList .selectSessionOptions{box-shadow:0 0 0 0 rgba(32,33,36,0);height:44px!important;border-color:#e1ddd3!important;padding:0 0 0 10px;background-color:#fff!important;color:#000!important;margin:0;width:100%!important}.themeTitle{font-size:24px;color:#164b99;margin-bottom:5px;font-weight:300}.titleorcssrq{width:100%;text-align:center;border-bottom:1px dotted #000;line-height:.1em;margin:15px 0 10px}.titleorcssrq span{background:#fff;padding:0 5px}@media screen and (max-width:768px){.secpad{padding:0}.submit-question{height:200px}.submitBtn{text-align:left}.submitBtn button,.submittedBtn p{width:100%}.prevSessionList{max-width:100%;justify-content:center}.prevSessionList .selectSessionOptions{height:40px!important}.prevSessionList span{font-size:14px;color:#000!important}.bg-blue-header{background-color:#fff}.logoLink{display:none}}@media screen and (max-width:576px){.logo-img{max-width:120px}}@media screen and (max-width:480px){.physics-img{top:-34px;width:200px}}.image-preview-btn{position:absolute;bottom:10px;right:10px;background-color:hsla(0,0%,50.2%,.5);border:none;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.image-preview-btn img{display:block;filter:brightness(0) invert(1)}.pdf-referral-link{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;text-decoration:none;color:#4252af;font-size:16px;font-weight:500;margin-right:15px;margin-bottom:10px;cursor:pointer}.pdf-referral-link:hover{text-decoration:underline;color:#4252af}.status-line{grid-gap:8px;gap:8px;font-family:Arial,sans-serif}.check-icon,.status-line{display:flex;align-items:center}.check-icon{width:20px;height:20px;background-color:#4caf50;border-radius:4px;justify-content:center;position:relative}.check-icon:after{content:"\2713";color:#fff;font-size:16px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.status-text{font-size:16px;font-weight:600;color:#000}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.anyprobApp{width:45%;margin-top:5%;border:2px solid grey;position:absolute;z-index:100}.btnAskAiPlato{position:absolute;bottom:15%}.animate{animation:fadeIn .5s ease-in forwards}@keyframes fadeIn{0%{transform:translateX(250px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#submitFeedback{position:fixed;left:-30px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center;padding:0;margin:0;width:90px;background:#4252af;z-index:15;border-radius:0 0 5px 5px;text-align:center}#submitFeedback a{color:#fff;display:inline-block;line-height:40px;text-decoration:none}.updating-text{font-size:18px;font-weight:500;display:inline-block}.dots:after{content:"";display:inline-block;width:1em;text-align:left;animation:dots 1.5s steps(3) infinite}@keyframes dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.ck.ck-balloon-panel,.ck.ck-dialog{z-index:999999!important}.modal-body{background-color:#fafcfe;max-height:75vh;overflow-y:auto!important;overflow-x:hidden!important}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;caret-color:#000!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.graph-legend{bottom:80px}.dotted-line-legend{position:absolute;bottom:130px;right:10px;width:174px;background:rgba(245,245,250,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 0 7px 7px;border:2px solid hsla(0,0%,100%,.4);box-shadow:0 4px 12px rgba(0,0,0,.15)}.dotted-line-legend .legendName{display:flex;align-items:center;padding-right:12px;font-size:12px;font-weight:500}.dotted-line-legend .legendName .black-dotted{border-bottom:3px dashed #000}.dotted-line-legend .legendName .white-dotted{border-bottom:3px dashed #fff}.dotted-line-legend .legendName .blue-dotted{border-bottom:3px dashed #006cbb}.dotted-line-legend .legendName .line-width{height:5px;width:24px;margin-right:5px}.MuiTableCell-head{background-color:#f8f8f8!important;color:#52575c!important;padding:10px!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase}.MuiPagination-root{padding:14px 5px}.MuiPagination-root .MuiButtonBase-root.Mui-selected{color:#fff;border:1px solid #164b99;background-color:#164b99}.tableRow .MuiTableRow-root:nth-of-type(2n){background-color:unset!important}.reportContainer{width:100%;height:100%;min-width:100%;background-color:#fff}.reportContainer .challengesBarChart{height:99%;min-height:420px;margin-left:5%}.reportContainer .challengesBarChart div{margin-top:20px!important}.reportContainer .challengesBarChart canvas{min-width:450px;min-height:410px}.reportContainer .problemNameHeader{display:flex;justify-content:center;font-size:20px;font-weight:700;margin-top:20px;margin-bottom:20px}.reportContainer .prproblemNameHeader{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}.reportContainer .prproblemNameTitle{font-size:18px;font-weight:700;margin-left:10px}.reportContainer .prproblemNameCaption{font-size:18px;margin-left:10px}.reportContainer .kpiConainter{display:flex;flex-direction:row;margin-left:14%;justify-content:flex-start;flex-wrap:wrap;margin-top:-1%}.reportContainer .kpiConainter div{display:flex;flex-direction:row;align-items:center;background:#4252af;padding:10px;border:1px solid;border-radius:10px;color:#fff;margin-right:10px}.reportContainer .kpiConainter div span{font-size:small;font-weight:400;text-align:center}.reportContainer .divprcorrect progress{-webkit-appearance:none;border-radius:10px;border:1px solid #ccc;height:10px}.reportContainer .divprcorrect ::-webkit-progress-bar{background-color:#fff;border-right:1px solid #ccc}.reportContainer .divprcorrect ::-webkit-progress-value{background-color:#bfd4ff;border-left:1px solid #ccc}.reportContainer .divprincorrect progress{-webkit-appearance:none;border-radius:10px;border:1px solid #ccc;height:10px}.reportContainer .divprincorrect ::-webkit-progress-bar{background-color:#fff;border-right:1px solid #ccc}.reportContainer .divprincorrect ::-webkit-progress-value{background-color:#f66;border-left:1px solid #ccc}.tblMin tr:first-child{background-color:rgba(150,212,212,.4)}.tblMin tr:nth-child(2){background-color:rgba(150,212,212,.4)!important}.tblMin tr:nth-child(3){background-color:rgba(150,212,212,.4)}.expandCollpaseTableView{position:relative;z-index:11;cursor:pointer;color:#4252af;margin-top:5px;width:10%}.tblMinGraph{width:100%;height:100%}.RowSelectedCss{background-color:rgba(150,212,212,.4)!important}progress{max-width:50px}.learnigImpactContainer{width:100%;height:90%;padding-top:10px;min-height:500px}.learnigImpactContainer .dropDownContainer{width:100%;display:flex;grid-gap:20px;gap:20px;margin-bottom:15px;align-items:flex-end}.learnigImpactContainer .dropDownContainer button{height:50px}.learnigImpactContainer .barChartContainer{width:100%;height:50%;display:flex}.learnigImpactContainer .barChartContainer div{width:25%;height:100%}.learnigImpactContainer .erroMsgContainer{display:flex;justify-content:center;font-size:20px}.qaReportContainer{margin-bottom:30px}.qaReportContainer .tableContainer{height:100%;width:100%;overflow-x:auto}.qaReportContainer .exportCSV{display:flex;width:100%;justify-content:flex-end;margin:10px 10px 10px 0}.qaReportContainer span{font-weight:700;margin-right:5px}.qaReportContainer .tableHeader{display:flex;flex-direction:column;min-width:100px}.qaReportContainer .tableHeader .subHeader{font-size:small;font-weight:500}.datacollection_container .totalcountheading{font-size:14px;font-weight:600}.datacollection_container .totalcountheadingheader{font-size:16px;font-weight:600;color:#4252af;border-bottom:1px dotted #ccc}.datacollection_container .rowclasstotalcount{margin-top:20px}.datacollection_container .dropDownSelect1{z-index:101!important}.datacollection_container .testdropdown__value-container{max-height:300px!important;overflow-y:auto!important}.datacollection_container .dialog{box-shadow:0 8px 6px -6px #c2c0c0;position:static;left:20%;top:10%}.datacollection_container .image{height:300px}.datacollection_container #or{position:relative;width:65%;text-align:center}.datacollection_container #or:after,.datacollection_container #or:before{position:absolute;width:250px;height:1px;top:15px;background-color:#aaa;content:""}.datacollection_container #or:before{left:0}.datacollection_container #or:after{right:0}.chsymbols_container .bg-white-with-shadow1{background-color:#fff;border:1px solid #e0e4e8;border-radius:16px;box-shadow:0 8px 24px 0 rgba(149,157,165,.2);padding:10px 24px!important}.wopContainer{width:100%;display:flex;margin-top:20px;height:100%}.wopContainer .problemStatementBox{width:35%}.wopContainer .problemStatementBox .statementContainer{-webkit-user-select:text;user-select:text;margin-top:10px}.wopContainer .anyProblemBox{width:65%;margin-bottom:75px}.btnNewStatement{color:#4353b0;background-color:initial!important;font-size:13px;font-family:"Roboto";font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:.46px;word-wrap:break-word}.divPBStatement{margin-left:20px;color:#000;font-size:20px;font-family:"Open Sans";font-weight:600;line-height:32px;letter-spacing:.15px;word-wrap:break-word}.divHeaderWOP{width:100%;height:100%;padding:28px 154px 14px 24px;background:#edf1f5;box-shadow:inset 0 -2px 0 #cad6e1;flex-direction:column;justify-content:flex-end;align-items:flex-start;grid-gap:5px;gap:5px;display:inline-flex}.divPBStatementWOP{padding-top:24px;margin-right:24px;background-color:#edf1f5;padding-bottom:15px}.divBtn{color:#4353b0;padding:4px 5px;border-radius:27px;overflow:hidden;flex-direction:row;justify-content:center;align-items:center;display:inline-flex}.vectorLine{width:96.5%;height:1px;background:#4353b0}.fieldHeaderText{font-weight:700}.interactionTextwithMargin{margin-bottom:20px}.interactionEquations{margin-bottom:0;display:inline-block}.interactionText{margin-bottom:0}.pageHeader{font-weight:600;font-size:32px;color:#000;margin:10px;margin-bottom:40px!important}.interactiveTable{width:100%}.interactiveTable .MuiTableHead-root .MuiTableRow-root .MuiTableCell-head{font-weight:700;resize:horizontal;overflow-x:overlay;overflow-y:hidden;border-right:1px solid}.bg-white-with-shadow{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:6px}.header-row{display:flex;justify-content:space-between;align-items:center;padding:20px}.btn-instruction-pr{color:#4252af;cursor:pointer;background-color:#f4f4f4;grid-gap:10px;gap:10px;padding:10px;text-decoration:none;border-radius:100px!important;width:128px}.btn-primary{border-radius:4px}.question-tiles{display:flex;grid-gap:12px;gap:12px;padding:0 20px 20px;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.06);align-items:center;border-radius:22px;angle:0 deg;opacity:1;border-width:1px;border-color:#d9d9d9;position:relative;top:-20px}.q-top-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:6px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.q-top-row{display:flex;flex-direction:column}}.q-thumbnail img{width:150px;object-fit:cover;border-radius:6px;flex-shrink:0}.q-title-row{position:relative;flex:1 1;display:flex;align-items:flex-start}.q-title{font-family:Open Sans;font-weight:500;font-size:18px;line-height:1.4;padding-right:18px;word-break:break-word}.status-icon{position:absolute;top:2px;right:0;width:10px;height:10px;border-radius:50%}.status-icon.completed{background-color:#22c55e}.status-icon.attempted{background-color:#facc15}.status-icon.not-attempted{background-color:#d1d5db}.q-type{font-size:16px;color:#6b7280;border:1px solid #ddd;padding:3px 8px;border-radius:6px}.q-score,.q-type{font-family:Open Sans;font-weight:700;letter-spacing:4px}.q-score{font-size:14px;color:#555}.results-row{align-items:center}.result-card{width:140px}.result-circle{width:90px;height:90px;margin:0 auto 8px;font-size:20px}.result-circle.green{background:#e8f5d9;border:6px solid #76b72e}.result-circle.red{background:#fdeaea;border:6px solid #d9534f}.result-label{font-size:14px}.graph-card{flex:1 1;height:220px;border:1px solid #ddd;border-radius:6px;position:relative}.graph-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#777;font-size:14px}.header-left{min-width:220px}.header-actions{display:flex;grid-gap:12px;gap:12px;align-items:center}.results-row{padding:20px;align-items:stretch}.results-left,.results-row{display:flex;grid-gap:24px;gap:24px}@media (max-width:992px){.results-row{flex-direction:column}.results-left{justify-content:center}.graph-card{height:260px}}@media (max-width:576px){.header-row{flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.header-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.question-card{flex:1 1 100%}.results-left{flex-direction:column;align-items:center}.graph-card{height:240px}}.question-card{background:#fff;border-radius:8px;padding:12px;min-width:180px;flex:1 1 180px;border:1px solid #eee;position:relative;height:90%}.status-icon.completed{background:#22c55e;position:absolute;top:7px}.status-icon.attempted{background:#facc15;position:absolute;top:7px}.status-icon.not-attempted{background:#d1d5db;position:absolute;top:7px}.status-icon.arrow{background:#2563eb;position:absolute;top:7px}@media (max-width:992px){.assignment-header{flex-wrap:wrap}.status-legend{justify-content:flex-start}}@media (max-width:576px){.header-center{width:100%;justify-content:flex-start;flex-wrap:wrap}.question-card{flex:1 1 100%}}.status-dot.completed{background:#22c55e}.status-dot.attempted{background:#facc15}.status-dot.not-attempted{background:#d1d5db}.problem-shell{border:2px solid #3b82f6;border-radius:6px;margin-bottom:20px;background:#fff}.problem-header{padding:14px 16px;border-bottom:1px solid #e5e7eb}.problem-left{max-width:calc(100% - 80px)}.problem-title{margin-top:6px}.problem-subtitle{font-size:12px;color:#6b7280;margin-top:4px}.problem-type{font-size:12px;border:1px solid #d1d5db;padding:4px 10px;border-radius:6px;height:-moz-fit-content;height:fit-content}.status-pill{font-size:11px;padding:3px 8px;border-radius:12px;display:inline-block}.status-pill.not-attempted{background:#f3f4f6;color:#374151}.status-pill.attempted{background:#fef3c7;color:#92400e}.status-pill.completed{background:#dcfce7;color:#166534}.problem-body{padding:16px}@media (max-width:576px){.problem-header{flex-direction:column;grid-gap:8px;gap:8px}.problem-type{align-self:flex-start}}.status-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.status-dot.completed{background-color:#22c55e}.status-dot.attempted{background-color:#facc15}.status-dot.not-attempted{background-color:#d1d5db}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background-color:#f4f6f8;color:#1f2937}.page-container{max-width:900px;margin:24px auto;padding:0 16px}.problem-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px 18px;margin-bottom:24px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.problem-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.problem-title{font-size:14px;font-weight:600}.problem-badge{font-size:12px;padding:4px 8px;background-color:#eef2ff;color:#3730a3;border-radius:6px}.problem-text{font-size:14px;margin-bottom:14px;line-height:1.5}.problem-images{display:flex;grid-gap:20px;gap:20px;justify-content:center;align-items:center;margin-bottom:16px;flex-wrap:wrap}.problem-images img{max-width:220px;width:100%;height:auto;border:1px solid #e5e7eb;border-radius:6px}.options-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.option{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background-color:#f9fafb;cursor:pointer;font-size:14px}.option input{accent-color:#2563eb}.option:hover{background-color:#eef2ff;border-color:#2563eb}.problem-footer{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.footer-left{font-size:12px;color:#6b7280}.footer-actions{display:flex;grid-gap:10px;gap:10px}.btn{font-size:13px;border-radius:6px;border:1px solid transparent;cursor:pointer}.btn-primary{background-color:#2563eb}.btn-secondary{border-color:#d1d5db}@media (max-width:640px){.options-grid{grid-template-columns:repeat(2,1fr)}.problem-images{flex-direction:column}}.scoreTblDiv{display:flex;width:100%;height:230px;top:368px;left:28px;grid-gap:26px;gap:26px;angle:0 deg;opacity:1}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.scoreTblDiv{height:315px}}.q-bottom{position:absolute;bottom:8px;left:0;justify-content:space-between;padding:0 8px}.q-bottom,.results-summary-card{width:100%;display:flex;align-items:center}.results-summary-card{grid-gap:32px;gap:32px;padding:24px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.06);border-radius:22px;angle:0 deg;opacity:1;border-width:1px;border-color:#d9d9d9;margin-top:-50px}.results-summary-left{display:flex;flex-direction:column;grid-gap:24px;gap:24px;align-items:center}.total-points-pill{background:#f1f1f1;color:#111827;font-weight:600;font-size:19px;padding:10px 18px;border-radius:10px;width:-moz-fit-content;width:fit-content}.results-circles{display:flex;grid-gap:28px;gap:28px}.results-summary-right{flex:1 1;width:100%}.graph-wrapper{position:relative;height:410px;background:#cfe0ff;border-radius:14px;overflow:hidden;margin-top:45px}.graph-expand-btn{position:absolute;top:10px;right:10px;border:none;background:#fff;border-radius:50%;width:32px;height:32px;cursor:pointer;font-size:16px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.graph-expand-btn:hover{background:#f3f4f6}.result-card{text-align:center}.result-circle{width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:22px;margin-bottom:8px;background:#fff}.result-circle.green{border:6px solid #15803d;color:#15803d}.result-circle.gray{border:6px solid grey;color:#1f2937;fill:#d3d3d3}.result-label{font-size:18px;font-weight:500;color:#1f2937}@media (max-width:900px){.results-summary-card{flex-direction:column}.results-summary-left{align-items:center}.results-circles{justify-content:center}}.divScore{display:flex;flex-direction:row;width:92%;position:relative;text-align:left}.divScore .scoreImgDiv{overflow:visible!important;margin-top:7%!important;padding:5px;cursor:pointer}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divScore .scoreImgDiv{margin-top:18%!important}}.graph-legend{position:absolute;bottom:20px;right:10px;width:174px;font-weight:500;font-size:12px;cursor:default;background:rgba(245,245,250,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 0 7px 7px;border:2px solid hsla(0,0%,100%,.4);box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;grid-gap:10px;gap:10px}.graph-legend .legend-completed:before{content:"      ";margin-right:5px;white-space:pre;background-color:#000eff;font-size:7px}.graph-legend .legend-mastery:before{content:"      ";margin-right:2px;white-space:pre;background-color:red;font-size:7px}.divProgressGraph_problems{height:410px;width:100%;position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:24px;gap:24px;display:inline-flex;margin-bottom:20px;margin-top:25px}.divProgressGraph_problems .expandViewBtn{position:absolute;top:25px;right:10px;z-index:1;cursor:pointer}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divProgressGraph_problems .expandViewBtn{top:32px;right:32px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divProgressGraph_problems{width:95%}}#ptSummary{position:absolute;top:6%!important;left:0;width:100%}.divBackLinkPr{margin-left:-1%!important;position:relative;display:flex;flex-direction:row}.testTitleDiv{padding-left:15px}.testTitleDiv,.testTitleDiv2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;grid-gap:20px;gap:20px;padding-right:25px}.testTitleDiv2{margin-top:-20px}.assignment-header{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;padding:15px 0}.header-left{display:flex;flex-direction:column;min-width:250px;flex:1 1}.back-btn{background:none;border:none;color:#2563eb;font-size:13px;cursor:pointer;padding:0;margin-bottom:6px;text-align:left;width:-moz-fit-content;width:fit-content}.testTitleTextAss{font-size:16px;font-weight:600;margin:0 0 4px;color:#222}.header-center{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1;justify-content:center;border-radius:12px;background-color:#4252af;position:sticky}.attempted-pill{background:#3b4cca;border-radius:16px;font-weight:500}.attempted-pill,.btn-primary{color:#fff;padding:6px 14px;font-size:13px;white-space:nowrap}.btn-primary{background:#3b6df6;border:none;border-radius:20px;cursor:pointer;transition:background-color .2s ease}.btn-primary:hover{background-color:#2a52c6}.header-right,.header-right2{display:flex;flex-direction:column;align-items:flex-end;flex:1 1;justify-content:flex-end;min-width:220px}.header-right2{grid-gap:20px;gap:20px}.btn-outline{background:#f9fafb;border:1px solid #e5e7eb;padding:6px 14px;border-radius:20px;font-size:13px;color:#6b7280;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.btn-outline:hover{background-color:#e5e7eb}.watch-guide{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#2563eb;font-size:13px;cursor:pointer}.play-icon{background:#2563eb;color:#fff;border-radius:50%;font-size:10px;padding:4px 7px;line-height:1;-webkit-user-select:none;user-select:none}.status-legend{flex-direction:column}.header-down,.status-legend{display:flex;grid-gap:18px;gap:18px}.header-down{flex-direction:row}.legend-item{display:flex;flex-direction:column;align-items:center;font-size:12px;cursor:default}.legend-dot{width:10px;height:10px;border-radius:50%;margin-bottom:4px}.legend-dot.not-attempted{background:#e5e7eb}.legend-dot.attempted{background:#facc15}.legend-dot.completed{background:#22c55e}@media (max-width:768px){.assignment-header{flex-wrap:wrap;justify-content:center;grid-gap:12px;gap:12px}.header-center,.header-left,.header-right{flex:none;min-width:auto;justify-content:center}.status-legend{justify-content:center}}.APProblems{display:flex;align-items:center;flex-grow:1;flex-direction:column}.APProblems .container-AssignmentProblems{width:100%;display:flex;flex-direction:column;max-width:1440px;height:100%;position:relative;opacity:1;justify-content:center;grid-gap:40px;gap:40px;align-items:center;padding:40px 45px 80px;background:#fff}.APProblems .usage-guide-button-pr{font-size:16px;font-weight:500;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:10px;gap:10px;border-radius:80px!important;background:transparent;color:#000;position:relative;transition:all .3s ease;cursor:pointer;padding:10px;margin-top:10px}.APProblems .usage-guide-button-pr .icon-circle{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:2px solid #4252af;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.APProblems .usage-guide-button-pr .icon-circle img{width:23px;height:23px;transition:all .3s cubic-bezier(.4,0,.2,1)}.APProblems .usage-guide-button-pr:hover{background:rgba(66,82,175,.08);color:#4252af}.APProblems .usage-guide-button-pr:hover .icon-circle{background:#4252af;border-color:#4252af;box-shadow:0 2px 8px rgba(66,82,175,.3)}.APProblems .usage-guide-button-pr:hover .icon-circle img{filter:brightness(0) invert(1)}.APProblems .usage-guide-button-pr:active{transform:scale(.98)}.attempted-wrapper{display:flex}.parent-container{display:flex;justify-content:center}.attempted-bar{flex-direction:column;color:#fff;padding:10px 14px;border-radius:14px;grid-gap:6px;gap:6px;background-color:#4252af;position:fixed;top:120px;left:50%;transform:translateX(-50%);z-index:1000}.attempted-bar,.attempted-row{display:flex;align-items:center}.attempted-row{grid-gap:12px;gap:12px}.divider{height:18px;border-left:2px dashed hsla(0,0%,100%,.6)}.submission-closed-text{display:flex;font-size:12px;color:#fff;opacity:.9;justify-content:flex-end;align-self:flex-end}.questionTypeDivPr{padding-left:32px;padding-right:5px;padding-bottom:10px;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:56px;gap:56px;display:inline-flex;width:100%}.questionTypeTitleDiv{position:relative;left:-15px}.questionTypeTitleText{color:#1b262f;font-size:20px;font-family:"Open Sans";font-weight:600;word-wrap:break-word}.cardSecondaryHeaderText{font-size:small;font-style:normal}.submitExamDiv{left:40%}.questionTypeMainDivPr{margin-top:-45px;position:relative;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex;background:rgba(237,241,245,.4);margin-bottom:80px}.assignment-button{border:1px solid #4252af!important;padding:8px 18px!important;font-size:16px!important;text-decoration:none!important;font-weight:400!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:80px!important;background:#4252af!important;color:#fff!important;position:relative!important;overflow:hidden!important;transition:color .3s ease!important;z-index:1;cursor:pointer;height:auto!important;box-shadow:none!important}.assignment-button:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#4252af,#6c7bff,#4252af);transform:translateX(-100%);transition:transform .45s ease;z-index:-1}.assignment-button:hover:before{transform:translateX(0)}.assignment-button:hover{color:#fff!important;border-color:#4252af!important}.assignment-button.Mui-disabled{background:#f0f0f0!important;color:#a0a0a0!important;border-color:#a0a0a0!important;cursor:not-allowed}.assignment-button.Mui-disabled:before{display:none}.assignment-button.Mui-disabled:hover{color:#a0a0a0!important;border-color:#a0a0a0!important}.questionDivMainPr{position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:25px;gap:25px;display:flex;margin:0 30px 30px;width:98.5%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.questionDivMainPr{margin:17px;width:99%}}.questionRenderer{position:relative;color:#fff}.questionText{color:#1b262f;font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.15px;margin:0 24px 15px}.questionText .p{display:flex;flex-grow:1;flex-direction:column;width:99%}.testTitleTextStudentPr{font-size:16px;margin-left:-15px;width:100%;float:left;white-space:nowrap;margin-bottom:15px}.testTitleText,.testTitleTextStudentPr{color:#000;font-family:Open Sans;word-wrap:break-word}.testTitleText{font-size:22x;line-height:25x;margin-bottom:10px;padding-left:15px}.testTitleText span{font-weight:600;font-style:italic}.testTitledate{color:#1a1a1a;font-size:14px;font-family:Open Sans;word-wrap:break-word;justify-content:flex-start;padding:10px!important;grid-gap:10px;gap:10px;display:flex;background:#f4f4f4;margin-left:-5px;width:-moz-fit-content;width:fit-content;border-radius:12px}.lineBreak{width:100%;height:0;border:4px solid rgba(120,150,178,.12)}.questionTypeMainDivFRQ{margin-top:15px;position:relative;flex-direction:column;align-items:flex-start;background:rgba(237,241,245,.4);margin-bottom:20px}.questionTypeDiv,.questionTypeMainDivFRQ{width:100%;justify-content:flex-start;display:inline-flex}.questionTypeDiv{padding:15px 5px 10px 32px;flex-direction:row;align-items:center;grid-gap:56px;gap:56px}.questionTypeTitleDiv{align-self:stretch;justify-content:flex-start;align-items:center;grid-gap:8px;gap:8px;display:inline-flex;float:left;width:99%}.frqInfo{padding-left:35px;color:#000;font-style:italic}.pointerclassblink{cursor:pointer;animation:blinker 1s linear infinite}.avatar{width:64px;height:32px;background:#b9c9d7;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;display:inline-flex;padding-top:6px}.op{text-align:center;color:#fff;font-size:20px;font-family:"Roboto";font-weight:400;line-height:20px;letter-spacing:.14px;word-wrap:break-word}.minWidth{width:40px;height:40px;position:relative;transform:rotate(-90deg);transform-origin:0 0}.totalPoints25{color:#1b262f;font-size:16px;font-weight:600;letter-spacing:.15px;word-wrap:break-word;top:5px;white-space:nowrap;display:flex;justify-content:flex-end;background-color:#e6e6e6;grid-gap:10px;gap:10px;padding:10px;border-radius:10px;width:-moz-fit-content;width:fit-content}.questionDivMain{position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:40px;gap:40px;display:flex;margin:0 30px 30px;width:98.5%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.questionDivMain{margin:17px;width:99%}}.questionDiv{position:relative;background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2);border-radius:10px;overflow:hidden;display:inline-flex;width:96%}.lineBreak_question{width:100%;left:24px;top:70px;position:absolute;border:4px solid rgba(120,150,178,.12)}.questionDetails{width:100%;position:relative;top:100px;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:10px;gap:10px;display:inline-flex;margin-bottom:130px;color:#000}.questionHeaderText{left:0;top:0;position:relative;color:#1b262f;font-size:16px;font-family:"Open Sans";font-weight:600;line-height:32px;letter-spacing:.15px;word-wrap:break-word;float:left;margin-right:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.questionHeaderText{font-size:14px!important}}.questionHeaderChapterText{left:24px;color:#1b262f;font-weight:600;width:99%}.questionHeaderChapterText,.questionHeaderTextAttempted{top:0;position:relative;font-size:20px;font-family:"Open Sans";line-height:32px;letter-spacing:.15px;word-wrap:break-word;float:left;margin-right:20px}.questionHeaderTextAttempted{left:0;color:#1b262f;color:green;font-weight:700}.questionRightDiv{float:right}.gradeCalTrial{color:#7896b2}.gradeCalTrial,.points5{top:4px;position:relative;text-align:right;font-size:16px;font-family:"Average Sans";font-weight:400;line-height:28px;letter-spacing:.15px;word-wrap:break-word;float:left;margin-right:20px}.points5{color:#4576a3}.questionAvatar{width:64px;height:32px;top:px;position:relative;background:#b9c9d7;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;display:inline-flex;padding-top:5px;margin-right:30px}.questionHeader{left:24px;top:20px;height:32px;position:absolute;width:99%}.makeStyles-radioGrp-8 label,.makeStyles-radioGrp-9 label{color:#1b262f;margin-bottom:2px!important;line-height:27px;position:relative;font-size:18px}.frqLinkDiv{width:95%;display:flex;color:#7896b2;font-size:15px;font-family:"Roboto";text-transform:uppercase;line-height:26px;letter-spacing:.46px;word-wrap:break-word;margin-left:24px;margin-right:24px;height:80px;background-color:#f5f7f9;align-items:center}.frqLinkDiv a{padding-left:15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.frqLinkDiv{margin-left:20px;margin-right:20px}}.frqLink{width:58%;align-items:center;text-align:center;align-self:center}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.frqLink{width:auto;align-items:center;text-align:left;margin-left:20px;align-self:center}}.frqLink a{color:#07519c;font-size:18px;font-family:"Roboto";text-transform:uppercase;line-height:26px;letter-spacing:.46px;word-wrap:break-word}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.frqLink a{font-size:15px}}@media (max-width:990px){.frqLink a{max-width:150px;display:inline-block;white-space:normal}}.disabled{pointer-events:none;cursor:default}.examPaperFooterQuestion{width:100%;padding-bottom:30px;padding-left:250px;padding-right:144px;background:#dfe2f3;justify-content:center;align-items:center;display:inline-flex;position:fixed;z-index:10;bottom:40px;left:0;right:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.examPaperFooterQuestion{padding-left:0;padding-right:0;margin-bottom:0;margin-top:0}}.scrollToTopDiv{padding-bottom:45px;padding-left:250px;padding-right:144px;justify-content:flex-end;align-items:flex-end;display:inline-flex;position:fixed;z-index:10;bottom:100px;right:-141px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.scrollToTopDiv{padding-left:0;padding-right:0;margin-bottom:15px;margin-top:0}}.progressFooter{position:relative;justify-content:flex-start;align-items:flex-start;display:flex;width:99%}.countDownDiv{position:relative;top:10px;left:2%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.countDownDiv{left:5%}}.divTimeCounter{left:10%;top:0;position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divTimeCounter{left:25%!important}}.timeLeft{color:#3a5064;font-size:12px;font-family:"Average Sans";text-transform:uppercase;letter-spacing:1}.timeLeft,.timeNumber{font-weight:400;line-height:24px;word-wrap:break-word}.timeNumber{color:#1b262f;font-size:22px;font-family:"Open Sans";align-self:center}.btnSubmitDiv{float:left;margin-right:25px}.submitExamDiv{left:45%;position:relative;float:right;margin-top:25px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.submitExamDiv{left:10%!important}}.questionsAttempted{margin-top:5px;color:#000;font-size:22px;font-family:"Average Sans";font-weight:400;letter-spacing:.15px;word-wrap:break-word;margin-right:15px;float:left}.divGuideBtns{margin-bottom:10px;align-self:flex-end}.divGuideBtns .toolLabel{font-size:12px}.divGuideBtns .toolLabelGrey{font-size:12px;color:grey;margin-bottom:0}.divGuideBtns .boardBtns{margin-top:0!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divGuideBtns .boardBtns{width:15%;height:0;margin-bottom:20px}}.divMsgCorrectBtns{position:relative;float:left;display:flex;align-items:end;margin:30px 20px 10px;color:green}.divMsgCorrectBtns .toolLabel{font-size:12px}.divMsgInCorrectBtns{position:relative;float:left;display:flex;color:red;align-items:end;margin:30px 20px 10px}.divMsgInCorrectBtns .toolLabel{font-size:12px}.divOverallResult{width:51%;margin-right:15px;float:left;position:relative;box-shadow:0 2px 1px -1px rgba(0,0,0,.2);border-radius:8px;overflow:hidden;height:100%;padding-bottom:15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divOverallResult{width:99%!important}}.divResultheading{width:100%;margin-right:15px}.divProfiencyResult,.divResultheading{float:left;position:relative;box-shadow:0 2px 1px -1px rgba(0,0,0,.2);border-radius:8px;overflow:hidden;height:100%}.divProfiencyResult{width:47%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divProfiencyResult{width:99%!important}}.divColor{width:564px;height:444px;left:0;top:0;position:relative;background:#fff}.divHeaderass{top:16px;position:relative;color:#1b262f;font-size:24px;font-family:"Open Sans";font-weight:600;word-wrap:break-word}.marginbottom50{margin-bottom:50px}.divProgress{height:430px;left:16px;top:155px;position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:24px;gap:24px;display:inline-flex}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divProgress{top:100px!important;height:365px!important}}.divProgressGraph{height:410px;width:100%;position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:24px;gap:24px;display:inline-flex;margin-bottom:20px;margin-top:25px}.divProgressGraph .expandViewBtn{position:absolute;top:75px;right:10px;z-index:1}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divProgressGraph .expandViewBtn{top:32px;right:32px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:2){.divProgressGraph{width:95%}}.divPointsCircle{grid-gap:32px;gap:32px}.divPoints,.divPointsCircle{justify-content:flex-start;align-items:center;display:inline-flex}.divPoints{flex-direction:column;position:relative;z-index:10;left:40px}.divScore{font-size:20px;font-family:"Open Sans";font-weight:600;line-height:32px;letter-spacing:.15px}.divPointText,.divScore{text-align:center;color:#1b262f;word-wrap:break-word}.divPointText{font-size:12px;text-transform:uppercase;line-height:31.92px;letter-spacing:1px}.divPointDesc,.divPointText{font-family:"Average Sans";font-weight:400}.divPointDesc{width:242px;color:#364b5f;font-size:18px;line-height:27px;letter-spacing:.15px;word-wrap:break-word}.divProficiencyProgress{width:470px;height:51px;position:relative}.divTitle{left:0;top:0;position:relative;color:#51718e;font-size:12px;font-family:"Average Sans";font-weight:400;text-transform:uppercase;line-height:31.92px;letter-spacing:1px;word-wrap:break-word}.divColorBarBar{width:415px;height:12px;left:0;top:5px;position:relative;justify-content:center;align-items:center;display:inline-flex}.divLightGreenColorBar{width:415px;height:12px;background:#e8f5d9;border-radius:71.5px}.divLightBlueColorBar{width:415px;height:12px;background:#e5f3fa;border-radius:71.5px}.divDarkGreenBar{width:360px}.divDarkBlueBar,.divDarkGreenBar{height:11.92px;left:-.19px;top:-19px;position:relative;justify-content:center;align-items:center;display:inline-flex}.divDarkBlueBar{width:400px}.divYourProgresBars{background:#76b72e}.divPeerProgressBar,.divYourProgresBars{width:450px;height:11.92px;border-radius:71.5px}.divPeerProgressBar{background:#2b9cd9}.divYourDigits{top:-80px;color:#76b72e}.divPeerDigits,.divYourDigits{left:-60px;position:relative;text-align:right;font-size:12px;font-family:"Average Sans";font-weight:400;text-transform:uppercase;line-height:31.92px;letter-spacing:1px;word-wrap:break-word}.divPeerDigits{top:-78px;color:#2b9cd9}.divBackLink{left:-1%;position:relative;top:20px;display:flex;flex-direction:row}.backlinkbutton{font-size:16px}.anyProblemChartBotpt{height:100%}.submitConfirmationButtonContainer{width:100%;display:flex;justify-content:center}.submitConfirmationButtonContainer button{margin-right:10px}.divIndividualSubmitBtn{display:flex;align-self:flex-start;margin-bottom:10px;margin-left:20px;margin-top:48px;position:absolute}.divIndividualSubmitBtn .toolLabel{font-size:12px}.divGuideBtnsSubmit{display:flex;align-self:flex-start}.recommendedTitle{color:#000;margin-left:15px;font-size:18px;padding-top:10px;border-bottom:1px solid #cecece}.recommendedLink{color:#0a58ca;font-style:italic;text-decoration:underline;cursor:pointer;font-size:20px;width:95%;display:block}.scrollToTop{display:flex;align-self:flex-end;flex-direction:column;top:-55px;position:relative;right:-120px}.testTitleDiv table{display:flex;justify-content:flex-start;border:1px solid #d3d3d3;font-size:14px}.testTitleDiv table tr{width:auto}.testTitleDiv table td{display:flex;width:auto;padding:3px}.queTd{display:flex;flex-grow:1;flex-direction:column;border-right:1px solid #d3d3d3;float:left;margin-right:1px;width:auto;padding:5px}.queTdBtn{padding-top:8px!important;display:flex;align-items:center;margin:-6px 5px 0 8px;padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:14px;color:#00f;cursor:pointer;text-decoration:underline}.queTdQuestion{border-right:1px solid #d3d3d3;display:flex;flex-grow:1;flex-direction:column;margin:0 0 0 12px;justify-content:center;padding:5px}.scoreTbl{border:1px solid #d3d3d3;width:100%;display:flex;flex-grow:1;flex-direction:row;overflow-x:auto}.ForDiagramOnly{margin-top:25px;display:flex;justify-content:flex-end;font-size:11px;float:right!important;margin-right:30px}.queName{display:flex;flex-grow:1;flex-direction:column;align-items:center}.askAISession{background-color:#ecf1fe;color:#000;text-align:left;border-radius:16px 0 16px 16px;width:100%;margin-top:25px;border:1px solid #d3d3d3;padding:10px 15px 2px}.askAITutChat,.divChat{width:100%;display:grid}.askAIQue{background-color:#d8e0f3;color:#000;text-align:right;padding:10px 15px;border-radius:16px 0 16px 16px;width:100%;overflow-x:hidden}.askAIQue,.askAIQue div{box-sizing:border-box;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.askAIQue div{float:right;margin-left:5px;max-width:100%}.askAIAns{margin:5px;text-align:left;background-color:#ededed;color:#000;width:-moz-fit-content;width:fit-content;word-break:break-all;padding:10px 15px;border-radius:16px 0 16px 16px}.askAIAns div{display:inline-block;margin-left:5px}.aiTutorChatContainer{width:94%}ul.scoresummary{list-style-type:disc}.deductionGuidanceDiv{justify-content:flex-start;text-align:left;display:flex;flex-direction:column;flex-grow:1}.defaultPercSummary{padding:10px}.defaultPercSummary div.label,.defaultPercSummary label{margin-bottom:0;font-size:14px}.btnDeductionOK{justify-content:left;display:flex;margin-top:30px;margin-left:25px}.deductionTitle{display:flex;justify-content:center;font-size:18px;font-weight:700;padding-bottom:20px;text-decoration:underline}.synopsisSummary{margin-top:30px}.synopsisContent{width:100%;height:100%}.synopsisContent .ck-editor__editable_inline{height:350px!important;max-height:450px!important}.scoreTableLink{color:#000!important}.scoreTableLink :hover{text-decoration:underline;color:#000!important}.btndisabled{background-color:#d3d3d3!important}.whiteboard-container{height:92%;width:100.7%;display:flex}.answer-board-holder{height:100%;width:100%;display:flex!important}.step{width:100%;height:100%;padding:10px;display:flex;margin-right:15px}.step .problemStatementBox{width:32%;height:96%;overflow-y:auto;position:relative;float:left;margin-right:5px;overflow-x:hidden}.step .showHideProblemStatementContainer{display:flex;align-items:center;margin-right:10px;border-right:1px solid #ccc}.step .showHideProblemStatementContainer button{height:44px}.step .stepByStepContainer{width:67%;height:100%;display:flex;flex-grow:1;flex-direction:column;overflow-x:hidden}.step .stepByStepContainer .expandCollapseLinks{display:flex;justify-content:flex-end}.step .stepByStepContainer .expandCollapseLinks span{margin-left:10px;color:#00f;text-decoration:underline;cursor:pointer}.step .stepByStepContainer .stepByStepContainerSteps{overflow-y:auto;float:left;height:88%;margin-bottom:10px}.step .stepByStepContainer .hintContainer{display:flex;justify-content:flex-end}.step .stepByStepContainer .hintContainer span{color:#00f;text-decoration:underline;cursor:pointer;margin-left:10px}.step .stepByStepContainer .helpButtons{top:88%;height:60px;background-color:#f8f8f8;width:100%;position:sticky;border:1px solid #f5f5f7;padding-left:10px;border-radius:10px}.step .nextStepLinkButton{color:#4252af;font-size:17px;font-style:italic;text-decoration:underline;cursor:pointer;margin-right:5px}.step .commonItems{display:flex;justify-content:space-between}.aiTutorContainer{position:absolute;right:10px}.canvas{width:99%!important}.helpBtns{padding:8px;margin-right:5px}.helpCompBtns{position:fixed;top:89%;margin:5px;display:flex;flex-grow:1;flex-direction:row}.ResizeHandleInner .Icon{top:360px}.ContainerResizepanel{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.TopRow{flex:0 0 auto;text-align:center}.BottomRow{flex:1 1 auto}.PanelResizePanel{display:flex;flex-direction:column}.PanelContent{height:100%;width:100%;background-color:initial;display:flex;flex-direction:row;border-radius:.5rem}.ResizeHandleOuter{flex:0 0 1.5em;position:relative;outline:none}.ResizeHandleOuter,.ResizeHandleOuter[data-resize-handle-active]{--background-color:hsla(0,0%,100%,0.2)}.ResizeHandleInner{position:absolute;top:.25em;bottom:.25em;left:.25em;right:.25em;border-radius:.25em;background-color:hsla(0,3%,60.4%,.2);transition:background-color .2s linear}.ButtonResizepanel{color:#fff;background-color:#2a3343;border:1px solid #18181a;border-radius:.25rem;padding:.25rem .5rem;cursor:pointer}.Button:hover{background-color:#454950}.Link{display:block;color:#dcadff;margin-bottom:.5rem}.Icon{width:1em;height:1em;position:absolute;left:calc(50% - .5rem);top:calc(50% - .5rem)}.APTestPaper .container-AssignmentList{width:100%;display:flex;flex-direction:column;max-width:1440px;justify-content:center;grid-gap:40px;gap:40px;align-items:center;padding:40px 45px 80px}.APTestPaper .gradiant-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;width:100%;background:linear-gradient(90deg,rgba(255,167,69,.1),rgba(254,134,159,.1) 25%,rgba(239,122,200,.1) 50%,rgba(160,131,237,.1) 75%,rgba(67,174,255,.1));border:1px solid #e7eaec;border-radius:12px}.APTestPaper .container_inner{overflow-x:hidden;overflow-y:hidden;flex-shrink:0;width:1152px;grid-gap:96px;gap:96px}.APTestPaper .container_inner,.APTestPaper .container_inner_1{display:flex;height:auto;position:relative;opacity:1;justify-content:flex-start;align-items:flex-start;flex-wrap:undefined;flex-direction:column}.APTestPaper .container_inner_1{width:auto;grid-gap:32px;gap:32px}.APTestPaper .container_inner_2{display:flex;width:auto;height:auto;position:relative;opacity:1;justify-content:flex-start;align-items:flex-start;flex-wrap:undefined;flex-direction:column;grid-gap:16px;gap:16px}.APTestPaper .buttonsDiv{display:flex;grid-gap:5px;gap:5px;flex-direction:row;justify-content:flex-end;align-items:center}.APTestPaper .assignment-button{min-width:171px;border:2px solid #4252af;padding:10px;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center;border-radius:80px!important;background:transparent;color:#4252af;position:relative;overflow:hidden;transition:color .3s ease;z-index:1}.APTestPaper .assignment-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#4252af;transition:left .35s ease;z-index:-1}.APTestPaper .assignment-button:hover:before{left:0}.APTestPaper .assignment-button:hover{color:#fff}.APTestPaper .label .text-wrapper{color:#000;font-family:"Open Sans-SemiBold",Helvetica;font-size:22px;font-weight:600;white-space:nowrap}.APTestPaper .sublabel{height:28px;width:100%;padding:20px}.APTestPaper .sublabel .text-wrapper{color:#000;font-family:"Open Sans-Regular",Helvetica;font-size:28px;font-weight:700;white-space:nowrap}.APTestPaper .useage-guide-button{min-width:171px;font-size:16px;font-weight:500;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:80px!important;background:transparent;color:#000;position:relative;transition:all .3s ease;cursor:pointer;padding:10px}.APTestPaper .useage-guide-button .icon-circle{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:2px solid #4252af;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.APTestPaper .useage-guide-button .icon-circle img{width:23px;height:23px;transition:all .3s cubic-bezier(.4,0,.2,1)}.APTestPaper .useage-guide-button:hover{background:rgba(66,82,175,.08);color:#4252af}.APTestPaper .useage-guide-button:hover .icon-circle{background:#4252af;border-color:#4252af;box-shadow:0 2px 8px rgba(66,82,175,.3)}.APTestPaper .useage-guide-button:hover .icon-circle img{filter:brightness(0) invert(1)}.APTestPaper .useage-guide-button:active{transform:scale(.98)}.APTestPaper .description{width:100%;padding:20px}.APTestPaper .description .choose{color:transparent;font-family:"Average Sans-Regular",Helvetica;font-size:14px;font-weight:400}.APTestPaper .description .text-wrapper{color:#000}.APTestPaper .description .span{color:#cf49a2}.APTestPaper .btnLightBlue{border-radius:48px;background:#d2e1fd;box-shadow:0 2px 2px 0 rgba(9,16,28,.24);color:#0a0e13;display:inline-flex;padding:9px 20px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;font-family:proxima-nova,sans-serif;font-size:16px;font-style:normal;line-height:22px;border:0}.APTestPaper .btnLightBlue:hover{text-decoration:none;color:#fff;background:#003392}@media only screen and (max-width:600px){.APTestPaper .container{width:380px;padding-left:0;padding-right:0}}@media only screen and (max-width:1144px){.APTestPaper .assignment-cards-container .assignment-card-item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px)}}@media only screen and (max-width:809px){.APTestPaper .assignment-cards-container .assignment-card-item{flex:0 0 100%!important}}.updategradetext{font-style:normal;margin-bottom:10px;max-width:700px;overflow-x:auto}.APTestPaper .instruction-link{position:relative;font-size:14px;font-weight:500;color:#4252af;cursor:pointer;display:inline-block;text-decoration:none;margin-bottom:5px}.APTestPaper .instruction-link:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1.5px;background-color:#4252af;transition:width .3s ease}.APTestPaper .instruction-link:hover:after{width:100%}.APTestPaper .instruction-link.disabled{color:#a0a0a0;cursor:not-allowed}.APTestPaper .instruction-link.disabled:after{display:none}.APTestPaper .threedots{box-shadow:"none";text-decoration:none;cursor:pointer;color:rgba(27,38,47,.8705882352941177)!important}.APTestPaper .threedots:after{content:"\2807";font-size:20px;color:rgba(27,38,47,.8705882352941177)!important}.dueDateExceeds{background:#d3d3d3}.custom-toast-container .Toastify__toast{width:400px!important}.guided-graded-container{display:flex;align-items:center;grid-gap:5px;gap:5px}.status-badge{padding:4px 6px;border-radius:20px;background-color:#eef2ff;color:#4252af;font-size:12px;font-weight:500;text-align:center;display:inline-block;border:1px solid #c7d2fe}.assignment-action-wrapper{margin-top:15px;display:flex;grid-gap:6px;gap:6px;align-items:center}.assignment-action-btn{width:28px;height:28px;border-radius:50%;border:1px solid #e7eaec;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;overflow:hidden}.assignment-action-btn img{transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.assignment-action-btn:hover{transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.15)}.assignment-action-btn:active{transform:scale(.95)}.assignment-action-edit:hover{background-color:#000}.assignment-action-edit:hover img{filter:brightness(0) invert(1)}.assignment-action-delete:hover{background-color:red}.assignment-action-delete:hover img{filter:brightness(0) invert(1)}.assignment-action-copy:hover{background-color:#00bcd4}.assignment-action-copy:hover img{filter:brightness(0) invert(1)}.score-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:110px;right:10px}.score-outer-circle{width:65px;height:65px;background-color:rgba(66,82,175,.2)}.score-inner-circle,.score-outer-circle{border-radius:50%;display:flex;align-items:center;justify-content:center}.score-inner-circle{width:55px;height:55px;background-color:#4252af;color:#fff;font-size:11px;font-weight:600}.score-label{font-size:12px;font-weight:400;color:#1a1a1a}.date-row{display:flex;align-items:left;justify-content:flex-start;flex-direction:column;grid-gap:8px;gap:8px;margin-bottom:8px;font-size:13px}.date-label{font-weight:500;color:#333;white-space:nowrap;font-size:13px;line-height:16px}.date-pill{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;border-radius:6px;width:-moz-fit-content;width:fit-content}.date-pill,.description-pill{color:#6b7280;font-weight:400}.description-pill{font-size:13px}.date-pill i{font-size:10px}.date-separator{margin:0 4px;color:#6b7280}.date-muted{font-weight:400;margin-left:4px}.date-muted,.date-pill--neutral{color:#6b7280}.date-row--error .date-pill{background:#f0f0f0;color:#7a7873;border:1px solid #9ca3af;padding:0 3px}.solutionPill{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 8px;border-radius:999px;background-color:rgba(66,82,175,.10196078431372549)}.solutionText{color:#4252af;font-size:12px;font-weight:400}.guidedChip{border:1px solid #4252af!important;padding:6px!important;font-size:12px!important;text-decoration:none!important;font-weight:400!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:80px!important;background:#4252af!important;color:#fff!important;position:relative!important;overflow:hidden!important;transition:color .3s ease!important;z-index:1;cursor:pointer;height:auto!important;box-shadow:none!important}.guidedChip:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#4252af,#6c7bff,#4252af);transform:translateX(-100%);transition:transform .45s ease;z-index:-1}.guidedChip:hover:before{transform:translateX(0)}.guidedChip:hover{color:#fff!important;border-color:#4252af!important}.guidedChip.Mui-disabled{background:#f0f0f0!important;color:#a0a0a0!important;border-color:#a0a0a0!important;cursor:not-allowed}.guidedChip.Mui-disabled:before{display:none}.guidedChip.Mui-disabled:hover{color:#a0a0a0!important;border-color:#a0a0a0!important}.withasteriskafter:after,.withasteriskbefore:before{content:"*"}.radioMultipleIncorrectStep label span{font-size:14px!important;font-weight:600}.defaultPercSummary{margin-top:-10px;margin-left:20px;font-style:italic}.defaultPercSummary span{font-size:15px;font-weight:700}.defaultPercSummary label{margin-bottom:0;font-size:14px}.gradingGroupHeader{padding-bottom:0!important;cursor:pointer;padding:10px;display:flex;text-decoration:underline;font-size:16px;font-weight:600;color:#4252af;font-style:italic}.APTestPaper{display:flex;flex-grow:1;flex-direction:column}.APTestPaper .container{height:100%}.table{border:1px solid #d3d3d3}.humanverification .askAIQuehumanverification{background-color:#9fcaf9;color:#000;text-align:right;padding:10px 15px;border-radius:16px 0 16px 16px;width:100%}.humanverification .askAIQuehumanverification div{float:right;margin-left:5px}.humanverification .askAIAnshumanverification{text-align:left;background-color:#ededed;color:#000;width:-moz-fit-content;width:fit-content;word-break:break-all;padding:10px 15px;border-radius:16px 0 16px 16px}.humanverification .askAIAnshumanverification div{display:contents}.humanverification .custombuttonfont{font-size:.85rem!important}.answer-content{font-size:14px;color:#333;line-height:1.6;white-space:normal}.chat-card{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.sendButton{color:#fff;margin-left:10px!important;float:right;border-radius:10px;display:flex;flex-direction:column;position:relative;padding-right:10px;flex-grow:1;top:20%}.sendButton .button{background-color:#fff!important;width:80px}.chats{height:300px;float:left;width:100%;position:relative;line-height:1;overflow-y:auto;padding-left:15px}.chats,.chats .div{display:flex;flex-direction:column;flex-grow:1}.chats .div{padding:10px}.typeWindow{width:100%;padding:20px;border:1px solid #d3d3d3}.typeWindow,.typeWindow .ck.ck-editor{position:relative;float:left;display:flex;flex-direction:row}.typeWindow .ck.ck-editor{width:92%!important;padding-left:15px;justify-content:left;align-items:center;flex-grow:1;width:100%}.typeWindow .ck.ck-editor__main{width:100%!important;border-radius:16px!important}.typeWindow .ck.ck-editor__top.ck-reset_all{height:100%;display:flex;justify-content:center;align-items:center;border:1px solid #d3d3d3!important}.typeWindow .ck.ck-toolbar{border:none!important}.textTimeYou{float:right}.textTimeUser,.textTimeYou{text-align:end;background-color:#fff;color:#d3d3d3;width:100%;position:relative;margin-top:2px;padding-left:8px}.textTimeUser{float:left;display:inline-flex}.chat-card-active{background:#e6ecff!important;border-left:4px solid #4252af!important}.dhx_cal_header{border-right:1px solid #e0e0e0!important;border-bottom:1px solid #e0e0e0!important;border-top:1px solid #e0e0e0!important}.dhx_scale_bar{border-left:1px solid #e0e0e0!important;font-weight:600!important;font-size:16px!important}.aiAnswerNoteUA{color:#000;background-color:#f5f588;font-size:14px;font-style:italic}.full-width,.table-width{width:100%!important}.table-width{max-width:1200px!important}.efficiency-statistics .title-wrapper{margin-left:-20px}.efficiency-statistics .form-box{width:100%}.efficiency-statistics .form-row{margin-bottom:15px}.efficiency-statistics .label-col{padding-top:8px}.efficiency-statistics .file-input{width:120px;color:transparent}.efficiency-statistics .table-wrapper{width:100%;padding:15px;overflow-x:auto}.efficiency-statistics .table-wrapper table{margin-bottom:0;table-layout:fixed;width:100%;max-width:100%}.efficiency-statistics .table-wrapper tbody tr{height:45px}.efficiency-statistics .table-header{background-color:#f8f9fa}.efficiency-statistics .table-header th{font-weight:600;color:#495057;padding:8px 12px;font-size:14px}.efficiency-statistics .table-header .col-number{text-align:center;width:8%;min-width:50px}.efficiency-statistics .table-header .col-filename{width:25%;min-width:100px}.efficiency-statistics .table-header .col-feature,.efficiency-statistics .table-header .col-status{text-align:center;width:15%;min-width:100px}.efficiency-statistics .table-header .col-action{text-align:center;width:25%;min-width:120px}.efficiency-statistics .table-header .col-uploaded{text-align:center}.efficiency-statistics .table-cell{vertical-align:middle;padding:6px 12px;font-size:14px}.efficiency-statistics .table-cell.center{text-align:center}.efficiency-statistics .status-badge{font-size:.75rem;padding:4px 12px;text-transform:capitalize;border-radius:20px;font-weight:500;display:inline-block;min-width:80px;text-align:center}.efficiency-statistics .status-badge.bg-success{background-color:rgba(40,167,69,.3)!important;color:#155724;border:1px solid rgba(40,167,69,.5)}.efficiency-statistics .status-badge.bg-danger{background-color:rgba(220,53,69,.3)!important;color:#721c24;border:1px solid rgba(220,53,69,.5)}.efficiency-statistics .status-badge.bg-primary{background-color:rgba(0,123,255,.3)!important;color:#004085;border:1px solid rgba(0,123,255,.5)}.efficiency-statistics .status-badge.bg-info{background-color:rgba(23,162,184,.3)!important;color:#0c5460;border:1px solid rgba(23,162,184,.5)}.efficiency-statistics .status-badge.bg-warning{background-color:rgba(255,193,7,.3)!important;color:#856404;border:1px solid rgba(255,193,7,.5)}.efficiency-statistics .btn-download{background-color:#28a745;color:#fff;border:1px solid #28a745;padding:6px 16px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease;outline:none}.efficiency-statistics .btn-download:hover{background-color:#218838;border-color:#1e7e34}.efficiency-statistics .btn-download .icon{margin-right:6px}.efficiency-statistics .btn-download-disabled{background-color:#6c757d;color:#fff;border:1px solid #6c757d;padding:6px 16px;font-size:14px;font-weight:500;border-radius:4px;cursor:not-allowed;opacity:.2;outline:none}.efficiency-statistics .btn-download-disabled .icon{margin-right:6px}.efficiency-statistics .btn-refresh{background-color:#007bff;color:#fff;border:1px solid #007bff;padding:6px 16px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease;outline:none}.efficiency-statistics .btn-refresh:hover{background-color:#0056b3;border-color:#004085}.efficiency-statistics .btn-refresh.disabled{cursor:not-allowed;opacity:.6}.efficiency-statistics .btn-refresh.disabled:hover{background-color:#007bff;border-color:#007bff}.efficiency-statistics .btn-refresh .icon{margin-right:6px}.efficiency-statistics .pagination-wrapper{margin-top:20px;align-items:center}.efficiency-statistics .loading-overlay{color:#164b99;position:absolute;top:58%;left:35%;margin-top:-12px;margin-left:-12px;z-index:9999}.efficiency-statistics .loading-overlay .processing-btn{margin-right:5px}.payment-container{padding:40px 20px;max-width:1200px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.header-section{text-align:center;margin-bottom:40px}.payment-title{font-size:2.5rem;font-weight:700;color:#4252af;margin-bottom:10px}.course-title{font-size:1.5rem;color:#6b7280;font-weight:500}.section-title{font-size:18px;font-weight:600;color:#374151;text-align:center}.materials-section{background:#fff;border-radius:12px;padding:30px;margin-bottom:40px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.table-container{overflow-x:auto;margin-bottom:20px}.materials-table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.materials-table th{background-color:#4252af;color:#fff;padding:15px 12px;text-align:left;font-weight:600;font-size:14px}.materials-table td{padding:15px 12px;border-bottom:1px solid #e5e7eb;color:#374151;font-size:14px}.materials-table tr:hover{background-color:#f9fafb}.materials-table .required-badge{background-color:#dc2626;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.materials-table .price{font-weight:600;color:#4252af;font-size:16px}.total-section{display:flex;justify-content:flex-end;align-items:center;grid-gap:10px;gap:10px;padding:20px 0;border-top:2px solid #e5e7eb;margin-top:20px}.total-section .total-label{font-size:18px;font-weight:600;color:#374151}.total-section .total-amount{font-size:24px;font-weight:700;color:#4252af}.payment-info-section{text-align:center;margin-bottom:40px}.payment-description{font-size:1.1rem;color:#6b7280;line-height:1.6;max-width:800px;margin:0 auto}.payment-options{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;margin-bottom:40px}@media (min-width:768px){.payment-options{grid-template-columns:repeat(2,1fr)}}.payment-card{background:#fff;border-radius:16px;padding:30px;box-shadow:0 4px 10px rgba(0,0,0,.05);border:2px solid #e5e7eb;transition:all .3s ease}.payment-card:hover{border-color:#4252af;box-shadow:0 8px 25px rgba(66,82,175,.15)}.card-header{display:flex;align-items:center;grid-gap:15px;gap:15px;margin-bottom:20px}.card-header .card-icon{font-size:2rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:12px}.card-header .card-title{font-size:1.25rem;font-weight:600;color:#374151;margin:0}.card-description{color:#6b7280;line-height:1.6;margin-bottom:25px;font-size:14px}.btn-primary-payment{background-color:#4252af;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;width:100%;transition:background-color .3s ease}.btn-primary-payment:hover{background-color:#3741a0}.btn-secondary{background-color:#f3f4f6;color:#374151;border:2px solid #d1d5db;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background-color:#e5e7eb;border-color:#9ca3af}.btn-disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.trialExpiredText{font-style:italic;font-weight:500}.access-code-input{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.access-code-input .code-input{padding:12px 16px;border:2px solid #d1d5db;border-radius:8px;font-size:14px;transition:border-color .3s ease}.access-code-input .code-input:focus{outline:none;border-color:#4252af}.access-code-input .code-input::placeholder{color:#9ca3af}.support-section{text-align:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.support-info .support-email{font-size:14px;color:#4252af;font-weight:500;text-decoration:none}.support-info .support-email:hover{text-decoration:underline}@media (max-width:768px){.payment-container{padding:20px 15px}.payment-title{font-size:2rem}.course-title{font-size:1.25rem}.materials-section{padding:20px}.materials-table td,.materials-table th{padding:10px 8px;font-size:12px}.payment-card{padding:20px}.card-header{flex-direction:column;text-align:center;grid-gap:10px;gap:10px}.card-header .card-icon{width:40px;height:40px;font-size:1.5rem}}.success-page{display:flex;justify-content:center;align-items:center;height:100vh;background:#f5f7fb;padding:20px;font-family:"Segoe UI",Roboto,Arial,sans-serif}.title-main{font-size:32px;color:#111827;margin-bottom:20px}.success-card{background:#fff;border-radius:20px;padding:50px 40px;max-width:650px;width:100%;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.08)}.checkmark-circle{display:flex;justify-content:center;align-items:center;margin-bottom:25px}.success-card h2{font-size:26px;font-weight:700;color:#111827;margin-bottom:8px}.success-subtitle{font-size:17px;color:#374151;margin-bottom:6px}.success-email{font-size:14px;color:#6b7280;margin-bottom:18px}.success-amount{font-size:16px;color:#111827;margin-bottom:20px}.receipt-link{display:inline-block;color:#4252af;text-decoration:none!important;margin-bottom:25px;font-weight:500;transition:color .2s ease-in-out}.receipt-link:hover{color:#2f3e8f}.dashboard-btn{padding:14px 20px;font-size:16px}.receipt-container{display:flex;justify-content:center;align-items:center;margin-bottom:20px;flex-direction:column}@media (max-width:600px){.success-card{padding:35px 20px;max-width:95%}.success-card h2{font-size:22px}.success-subtitle{font-size:15px}}.cancel-page{display:flex;justify-content:center;align-items:center;height:100vh;background:#f5f7fb;padding:20px;font-family:"Segoe UI",Roboto,Arial,sans-serif}.cancel-card{background:#fff;border-radius:20px;padding:50px 40px;max-width:500px;width:100%;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.08)}.crossmark-circle{display:flex;justify-content:center;align-items:center;margin-bottom:25px}.title-main{font-size:26px;font-weight:700;color:red;margin-bottom:8px}.cancel-subtitle{font-size:16px;color:#374151;margin-bottom:6px}.cancel-info{font-size:14px;color:#6b7280;margin-bottom:20px}.cancel-actions{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.retry-btn{background:red;color:#fff;border:none;padding:14px 22px;border-radius:10px;cursor:pointer;font-size:15px;font-weight:500;transition:background .2s ease-in-out}.retry-btn:hover{background:#991b1b}.dashboard-btn{background:#4252af;color:#fff;border:none;padding:14px 22px;border-radius:10px;cursor:pointer;font-size:15px;font-weight:500;transition:background .2s ease-in-out}.dashboard-btn:hover{background:#2f3e8f}@media (max-width:600px){.cancel-card{padding:35px 20px;max-width:95%}.title-main{font-size:22px}.cancel-subtitle{font-size:15px}}.feedback-reply-container{max-width:1200px;margin:0 auto;width:100%;padding:24px 24px 64px;height:auto;background-color:#f8f9fa}.feedback-reply-container .feedback-reply-header{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:24px}.feedback-reply-container .feedback-reply-header .back-button{color:#666;transition:all .2s ease}.feedback-reply-container .feedback-reply-header .back-button:hover{color:#333}.feedback-reply-container .feedback-reply-header .page-title{color:#333;font-weight:600;margin:0}.feedback-reply-container .feedback-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid #e0e0e0}.feedback-reply-container .feedback-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.feedback-reply-container .feedback-card .feedback-header{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.feedback-reply-container .feedback-card .feedback-header .feedback-title{color:#333;font-weight:600;margin:0;flex:1 1}.feedback-reply-container .feedback-card .feedback-content{margin-bottom:20px;padding:16px;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #1976d2}.feedback-reply-container .feedback-card .feedback-content .feedback-text{color:#555;line-height:1.6;margin:0}.feedback-reply-container .feedback-card .reply-section .reply-button{border-color:#1976d2;color:#1976d2;text-transform:none;font-weight:500;padding:8px 20px;border-radius:8px;transition:all .2s ease}.feedback-reply-container .feedback-card .reply-section .reply-button:hover{background-color:#1976d2;color:#fff}.feedback-reply-container .feedback-card .reply-section .reply-editor-container{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background-color:#fafafa}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-editor-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-editor-header .MuiTypography-subtitle2{color:#666;font-weight:500}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .ckeditor-wrapper{margin-bottom:16px}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .ckeditor-wrapper .ck-editor__editable{min-height:120px;max-height:200px;overflow-y:auto;border-radius:6px;border:1px solid #ddd}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .ckeditor-wrapper .ck-editor__editable:focus{border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .ckeditor-wrapper .ck-toolbar{border-radius:6px 6px 0 0;border:1px solid #ddd;border-bottom:none}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .cancel-button{border-color:#666;color:#666;text-transform:none;font-weight:500;padding:8px 20px;border-radius:6px}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .cancel-button:hover{border-color:#333;color:#333;background-color:#f5f5f5}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .submit-button{background-color:#1976d2;color:#fff;text-transform:none;font-weight:500;padding:8px 20px;border-radius:6px;transition:all .2s ease}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .submit-button:hover{background-color:#1565c0}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .submit-button:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.feedback-reply-container .empty-state{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.feedback-reply-container .empty-state .MuiTypography-h6{margin-bottom:8px}@media (max-width:768px){.feedback-reply-container{padding:16px 16px 56px}.feedback-reply-container .feedback-reply-header{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.feedback-reply-container .feedback-reply-header .page-title{font-size:1.5rem}.feedback-reply-container .feedback-card .feedback-header{flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions{flex-direction:column;grid-gap:8px;gap:8px}.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .cancel-button,.feedback-reply-container .feedback-card .reply-section .reply-editor-container .reply-actions .submit-button{width:100%}}@media (prefers-color-scheme:dark){.feedback-reply-container{background-color:#1a1a1a}.feedback-reply-container .feedback-card{background:#2d2d2d;border-color:#444}.feedback-reply-container .feedback-card .feedback-content{background-color:#333;border-left-color:#64b5f6}.feedback-reply-container .feedback-card .reply-section .reply-editor-container{background-color:#333;border-color:#444}.feedback-reply-container .page-title{color:#fff}.feedback-reply-container .empty-state{background:#2d2d2d}}.custom-pagination{display:flex;align-items:center;grid-gap:2px;gap:2px;margin-top:5px}.custom-pagination .page-item .page-link{display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-tap-highlight-color:transparent;background-color:initial;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:.01071em;text-align:center;box-sizing:border-box;min-width:32px;height:32px;color:rgba(0,0,0,.87);outline:0;text-decoration:none;border-radius:4px;padding:0 6px;margin:0 3px;transition:color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.23);border-image:initial}.custom-pagination .page-item .page-link:hover{background-color:rgba(0,0,0,.04)}.custom-pagination .page-item.active .page-link{color:#fff;border:1px solid #164b99;background-color:#164b99;font-weight:600;border-radius:4px}.custom-pagination .page-item.disabled .page-link{color:#aaa;background-color:initial;pointer-events:none}.custom-pagination .page-link:focus{box-shadow:none;outline:none}.custom-pagination .page-link{min-width:32px;text-align:center}.custom-pagination .page-item:first-child .page-link,.custom-pagination .page-item:last-child .page-link{font-size:1.5rem;font-weight:600;padding:5px 10px}.notifications-modal .MuiDialog-paper{border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.notifications-modal .scroll-indicator{animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.notifications-modal .close-button{transition:all .3s ease}.notifications-modal .close-button:disabled{cursor:not-allowed}.nodes-wrapper{padding:10px;border-radius:8px;width:350px;text-align:left;max-height:70vh;overflow-y:auto;overflow-x:hidden;transition:background .4s ease,border-color .4s ease}.nodes-wrapper .formlabels{font-size:14px!important;margin-bottom:0;font-weight:600}.nodes-wrapper .edgesline{background:#555}.nodes-wrapper .expandcollapsebutton{background:none;border:none;cursor:pointer;font-size:18px;color:#3182ce}.nodes-wrapper .equationeditorbutton{margin-top:8px;background:#3182ce;color:#fff;border:none;border-radius:4px;padding:6px 10px;cursor:pointer}.nodes-wrapper .equationeditorbutton:hover{background:#2768a5}.nodes-wrapper .dropdownselection{width:100%;padding:6px 10px;border-radius:4px;border:1px solid #ccc;background:#fff;cursor:pointer}.nodes-wrapper .dropdownselection:focus{border-color:#3182ce;outline:none}.nodes-wrapper .addequationbutton{background:#4252af;color:#fff;padding:7px;border-radius:5px!important;margin-left:10px;border:none;cursor:pointer;font-weight:500;font-size:14px}.nodes-wrapper:hover{box-shadow:0 0 6px rgba(49,130,206,.5)}.wirismodalinsidenode{position:absolute;top:var(--modal-top);left:var(--modal-left);background:#fff;border:1px solid #ccc;border-radius:8px;padding:16px;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.25);width:400px;box-sizing:border-box}.react-flow__edge-path{transition:stroke .4s ease}.create-user-wrapper{display:flex;justify-content:center;margin-top:30px}.create-user-card{background:#fff;padding:30px;width:900px;border-radius:8px;box-shadow:0 0 10px #e5e5e5;margin-bottom:50px}.form-title{margin-bottom:25px;font-weight:600}.gap-2{grid-gap:10px!important;gap:10px!important}.checkbox-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px 20px;gap:8px 20px;margin-top:10px}.fix-checkbox{display:flex;align-items:center}.fix-checkbox .form-check-input{margin-top:0!important}.fix-checkbox .form-check-label{margin-left:8px;margin-bottom:0}.dotted-line{border:none;border-top:2px dotted #bbb;margin:15px 0}.text-dangercu{font-weight:400;color:#dc3545!important;font-size:14px;margin-bottom:7px}.select-wrapper{position:relative}.select-wrapper small{position:absolute;left:0;bottom:-18px;color:#dc3545;font-size:12px}.um-container{padding:30px;width:95%;margin:25px auto;box-shadow:0 0 12px rgba(0,0,0,.08)}.um-container,.um-top-section{background:#fff;border-radius:10px}.um-top-section{padding:25px;box-shadow:0 0 10px rgba(0,0,0,.08);margin-bottom:30px}.um-header{margin-bottom:25px}.um-filter-row,.um-header{display:flex;justify-content:space-between}.um-filter-row{flex-wrap:wrap;grid-gap:20px;gap:20px}.um-input-box{width:30%}.um-input-box.wide{width:60%}.um-course-box{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;max-height:110px;overflow-y:auto;border:1px solid #ddd;border-radius:6px;padding:10px}.um-badge{background:#6c757d;color:#fff;cursor:pointer;padding:10px 14px;font-size:14px}.um-badge.selected{background:#007bff!important}.um-search-box{display:flex;align-items:flex-end}.btn-add-user{background-color:#3446c3;border-color:#3446c3;color:#fff;font-weight:600;padding:6px 18px;font-size:14px;border-radius:4px;transition:background-color .2s ease}.btn-add-user:hover{background-color:#28369c;border-color:#28369c}.btn-add-user .btn-icon{color:inherit;margin-right:6px;vertical-align:middle}.chat-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:10px}.date-style{padding-top:20px!important}.desc-text{margin-top:10px!important}.chat-card-chatWindow{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.MuiPaper-rounded{border-radius:0!important}.chat-user-avatar{width:40px;height:40px;border-radius:50%;background-color:#c2d4fb;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-right:10px;flex-shrink:0}.chat-user-img{width:24px;height:24px;object-fit:cover}.chat-user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;margin-right:10px;font-weight:700}.blaxk{font-weight:700}.gray{font-weight:400}.chat-user-name.bold{font-weight:700}.chat-time{font-size:12px;color:#666;flex-shrink:0}.humanTutorChatDashboard{position:relative;width:100%;height:auto;display:flex;margin-bottom:30px}.box-height{height:87vh;padding:0!important;border-radius:0!important;padding-bottom:50px}@media screen and (max-width:990px){.box-height{height:100vh}}.humanTitorDash{min-height:auto;display:flex}.container-fluid{width:100%;height:auto;padding:0!important}.chatList,.container-fluid{display:flex;flex-direction:column;flex-grow:1}.chatList{float:left;width:100%;border:1px solid #d3d3d3;width:20%;background-color:#fff}.chatListDiv{overflow-y:auto;height:auto;background-color:#fff}.chatListDiv .MuiPaper-elevation1{box-shadow:none;background-color:#fff}.chatsTitle{font-size:2rem;font-weight:500;line-height:1.2;color:#000}.chatMsg{width:100%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chatTime{color:#d3d3d3}.sendButton-ChatWindow{color:#fff;margin-left:10px!important;float:right;border-radius:10px;display:flex;flex-direction:column;position:relative;padding-right:10px;flex-grow:1;margin-top:4%}.sendButton-ChatWindow .button{background-color:#fff!important;width:80px}.peopleStatus{float:left;width:100%;position:relative;padding:10px;margin-left:0;background-color:#f2f2f2;border-bottom:1px solid #d3d3d3;z-index:0}.chatWindow{display:flex;flex-direction:column;height:100%;overflow:hidden}.chatsProfessor{flex:1 1 auto;overflow-y:auto;padding-right:5px;margin-bottom:25px;overflow-x:hidden}.typeWindowChat{width:100%;position:relative;float:left;display:flex;flex-direction:row;bottom:2%;flex:0 0 auto;background:#fff;padding:8px;border:1px solid #d3d3d3;border-top-color:#ddd}.typeWindowChat .ck.ck-editor{width:95%!important;float:left;padding:10px;display:flex;flex-direction:row;position:relative;justify-content:left;align-items:center;flex-grow:1;width:100%}.typeWindowChat .ck.ck-editor__main{width:100%!important;border-radius:16px!important}.typeWindowChat .ck.ck-editor__top.ck-reset_all{height:100%;display:flex;justify-content:center;align-items:center;border:1px solid #d3d3d3!important}.typeWindowChat .ck.ck-toolbar{border:none!important}.textTimeYouChat{float:right;margin-right:22px}.textTimeUserChat,.textTimeYouChat{text-align:end;background-color:initial;color:grey;width:100%;position:relative;margin-top:2px;padding-left:8px;font-size:14px}.textTimeUserChat{float:left;display:inline-flex}.msgFromYou{background-color:#0069d9;color:#fff;float:right}.msgFromUser,.msgFromYou{text-align:left;border-radius:10px;padding:15px;margin-top:20px;max-width:45%;line-height:20px;display:flex;position:relative}.msgFromUser{background-color:#f4f4f4;color:#000;float:left}.titlecross{background-color:#d3d3d3;height:1px;width:100%;position:relative;margin-top:10px;margin-bottom:10px;float:left}.verticleLine{border-left:2px solid #d3d3d3;height:100%;position:absolute;left:22%;top:47px;height:87%}@media screen and (max-width:990px){.chatList,.chatListDiv{width:100%!important;min-width:0!important;max-width:100%!important;float:none;border:none;box-shadow:none;padding:0}.mobile-chat-list,.mobile-chat-window{width:100%!important;min-width:0!important;max-width:100%!important;border:none;box-shadow:none;padding:0;background:#fff}.mobile-chat-window{display:flex;flex-direction:column;height:100vh}.mobile-back-btn{background:none;border:none;font-size:2rem;color:#4252af;margin-right:10px;cursor:pointer;padding:0 10px 0 0;line-height:1;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.peopleStatus{padding:10px 0!important;background:#f2f2f2;border-bottom:1px solid #e0e0e0}.chats{padding:20px 10px 10px!important;min-height:200px;max-height:100%;overflow-y:auto;background:#fff}.typeWindow{padding:10px!important}}.chat-card-active-chatWindow{background:#e6ecff!important;border-left:4px solid #4252af!important}.datePickerDiv{position:"absolute";top:60px;right:15px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);border-radius:8px;padding:10px;z-index:1000}.filterDiv{background-color:#fff;justify-content:center;width:100%;position:relative;display:flex;padding:15px}.floatingChatWindow-draggable-container{position:fixed;bottom:100px;left:22%;height:75vh;top:8%;width:45vw;max-width:90vw;background-color:#ecf1fe;border-radius:20px;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:1300;display:flex!important;flex-direction:column}.floatingChatWindow-draggable-container.floatingChatWindow-hidden{display:none!important}.floatingChatWindow-draggable-container.floatingChatWindow-visible{display:flex!important}.floatingChatWindow-draggable-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:rgba(236,241,254,.95);border-bottom:1px solid rgba(66,82,175,.12);cursor:grab!important;-webkit-user-select:none;user-select:none}.floatingChatWindow-draggable-header:active{cursor:grabbing}.floatingChatWindow-draggable-title{font-size:16px;font-weight:600;color:#164b99}.floatingChatWindow-draggable-content{flex:1 1;overflow:hidden}.floatingChatWindow-draggable-container .Toastify__toast,.floatingChatWindow-draggable-container .Toastify__toast-container,.floatingChatWindow-draggable-container [class*=Toastify]{display:none!important;visibility:hidden!important}.header-with-logo-ChatWindow{margin-top:10px;display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:8px;gap:8px}.tourLogoBig{height:60px;width:60px}.openInteractionChat{position:absolute;bottom:20px;right:20px;background:#c2d4fb;padding:10px 14px;cursor:pointer;height:150px;width:125px;align-content:center;color:#000;text-align:center;font-weight:700;margin-right:30px;z-index:99999}.aiTADivChat,.messageBox,.studentTADiv,.you_questionDivChat{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:10px;position:relative;border-radius:8px;border:1px solid;max-width:350px;clear:both;margin:10px 0}.aiTADivChat div,.aiTADivChat p,.messageBox div,.messageBox p,.studentTADiv div,.studentTADiv p,.you_questionDivChat div,.you_questionDivChat p{width:-moz-fit-content;width:fit-content;margin:0;font-family:"Lato-Regular",Helvetica;font-weight:400;font-size:14px;color:inherit;letter-spacing:0;line-height:1.4}.studentTADiv{float:left;background-color:rgba(255,249,232,.5019607843137255)!important;border-color:#f2e2a8;color:#4a3d1a}.you_questionDivChat{background-color:#fff6fb!important;border-color:#dba2c4;color:#935e80}.aiTADivChat,.you_questionDivChat{margin-right:20px;padding:10px;float:right}.aiTADivChat{background-color:rgba(221,235,253,.5019607843137255)!important;border-color:#b8d7ff;color:#0a2a4a}
/*# sourceMappingURL=main.4f732ccf.chunk.css.map */