body{background:#fff}button:focus,input:focus,select:focus{outline:none}.hljs-ln-numbers{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#ccc;border-right:1px solid #686868;vertical-align:top}.hljs-ln-code{padding-left:6px!important}.hljs-ln-n{color:#a4a4a4;padding-right:7px;padding-left:4px}.ql-toolbar.ql-snow{border:1px solid #dfe4e8;border-top:0!important;border-left:0!important;border-right:0!important;margin-top:7px}.ql-toolbar.ql-snow+.ql-container.ql-snow{border:0!important;height:200px!important}.ql-editor{background:rgb(129 139 144 / 5%)!important;color:#585858!important;letter-spacing:.2px}.withLink svg{vertical-align:-3px}.withLink svg path{color:var(--primary-color);fill:var(--primary-color);text-decoration:none}.withLink a:hover{opacity:.8}.report_error{font-family:'Rubik';margin-top:150px;margin-bottom:100px;text-align:center;opacity:.5}#footer_CodingArea.footerOrgs{width:1200px!important;margin-top:30px}.reportMainSection{font-family:'Rubik';width:1250px;margin:0 auto;margin-top:73px}@media (max-width:1200px){.reportMainSection{width:1150px}.reportMainSection .reportMainContent>section#scores{width:95%}.reportMainSection .reportMainContent #scores .finalScores{width:48%!important}.reportMainSection .reportMainContent #scores .cheatingScores{width:47%!important}}@media print{#mainNav{display:none}.reportMainSection .reportTopBar{position:relative!important}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li{display:flex!important}.reportMainSection .reportMainContent #skillratings .outerSkillRatings{margin-right:50px}}.frontEndProcessing{color:#FFF;border-radius:4px;background:var(--primary-color);padding:13px 9px;margin-bottom:22px;font-size:14px;text-align:center}.reportMainSection.interviewMainSection{width:1100px}.reportMainSection .reportTopBar{padding-bottom:22px;padding-top:24px;border-bottom:1px solid #ededed;position:fixed;background:#fff;width:1250px;z-index:99}.reportMainSection.interviewMainSection .reportTopBar{width:1100px}.reportMainSection .reportTopBar h1,.reportMainSection .reportTopBar h3,.reportMainSection .reportLeftNav h2,.reportMainSection .reportLeftNav h3,.reportMainSection .reportLeftNav p,.reportMainSection .reportMainContent section h4{margin:0}.reportMainSection .reportTopBar h1{font-weight:500;font-size:19px;color:rgb(27 49 61 / .7)}.reportMainSection .reportTopBar h3{font-weight:400;color:rgb(27 49 61 / .5);font-size:14px;margin-top:8px}.reportMainSection .reportTopBar strong{font-weight:500}.reportMainSection .reportTopBar .countryInfo svg{width:12px;height:12px}.reportMainSection .reportLeftNav{position:fixed;width:325px;top:195px}.reportMainSection .reportLeftNav #idVeriffImage{display:block;width:100px;height:100px;background:#E6E7ED;border-radius:100px;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;margin-bottom:20px}.reportMainSection .reportLeftNav #idVeriffImage img{width:180px;margin-left:-40px}.reportMainSection .reportLeftNav .extraIdVeriffInfo{margin-right:70px;padding:7px 13px;border-radius:4px;margin-top:13px;background:#e3faf6;border:1px solid #c8ece6;box-shadow:#000 0 0 0;color:#22a991;line-height:19px;overflow:scroll;margin-bottom:24px;font-size:13px}.reportMainSection .reportLeftNav .extraIdVeriffInfo span{display:block;margin:0;padding:0;text-transform:capitalize}.reportMainSection .reportLeftNav .extraIdVeriffInfo.rejected{background:#cc686a;border:1px solid #c26062;color:#fff}.reportMainSection .reportLeftNav h2{font-weight:500;font-size:21px;color:rgb(21 37 47 / 90%);margin-bottom:6px}.reportMainSection .reportLeftNav h3{font-weight:400;font-size:14px;color:rgb(27 49 61 / .8);margin-bottom:16px}.reportMainSection .reportLeftNav p{font-weight:400;font-size:13px;color:rgb(27 49 61 / .5);margin-bottom:7px}.reportMainSection .reportLeftNav p.previousTookAssessment{margin-right:70px;padding:8px 13px;border-radius:4px;margin-top:13px;background:#fdf5f3;border:1px solid #eededa;box-shadow:#000 0 0 0;color:#cc9184;line-height:18px;overflow:scroll}.reportMainSection .reportLeftNav ul.reportNavItems{list-style-type:none;margin:0;padding:0;margin-top:35px;margin-right:70px}.reportMainSection .reportLeftNav ul.reportNavItems li{border-left:2px solid rgb(27 49 61 / .2);letter-spacing:.3px;padding:9px 0;padding-left:12px;font-size:13px;cursor:pointer;color:rgb(27 49 61 / .5)}.reportMainSection .reportLeftNav ul.reportNavItems li:hover{opacity:.7}.reportMainSection .reportLeftNav ul.reportNavItems li.active{border-left:2px solid #388BEF;color:#388BEF}.reportMainSection .reportMainContent{margin-left:345px;padding-top:124px;padding-bottom:50px}.reportMainSection .reportMainContent.interviewContent{margin-left:0;padding-top:209px}.reportMainSection .reportMainContent.interviewContent.largerHeight{padding-top:260px}.sessionLink{font-size:13px;opacity:.9;text-decoration:none;background:#28c0a5;color:#fff;padding:6px 12px;padding-top:7px;display:inline-block;border-radius:4px}.sessionLink.blue{background:var(--primary-color);margin-left:5px}.sessionLink.yellow{background:#e8b037;margin-left:5px}.sessionLink.orange{background:#dc6a29;margin-left:5px}.sessionLink:hover{opacity:1}.sessionLink span.extIcon{vertical-align:-3px;margin-left:3px}.sessionLink span.extIcon:not(.download) svg path{fill:#fff}.sessionLink span.extIcon.download svg path{stroke:#fff}.reportMainSection .reportMainContent>section{overflow:auto;padding-bottom:4px}.linkToInstructions{float:right}.reportMainSection .reportMainContent section h4{color:rgb(56 60 63 / 80%);font-weight:500;font-size:16px;margin-bottom:25px;z-index:1}.reportMainSection .reportMainContent section h4 span.randomizationEnabled{float:right;background:#9c9c9c;color:#fff;font-weight:400;padding:3px 12px;border-radius:4px;font-size:13px}.reportMainSection .reportMainContent section h4 a{font-size:13px;color:#288ee6;opacity:.6}.reportMainSection .reportMainContent section h4>a{float:right;font-weight:400;text-decoration:none}.reportMainSection .reportMainContent section h4 a:hover{color:#0881e9;text-decoration:underline}.reportMainSection .reportMainContent section h4 button{float:right;margin-top:-7px}.reportMainSection .reportMainContent section h4 button svg{vertical-align:-2px}.reportMainSection .reportMainContent section h4 button svg path{stroke:#fff}.reportMainSection .reportMainContent #scores .finalScores{float:left;width:490px;background:rgb(133 133 133 / 5%);border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 2px rgb(226 233 245 / 40%);height:298px;border:1px solid rgb(140 144 146 / 20%);border-top-left-radius:5px;border-top-right-radius:5px}.reportMainSection .reportMainContent #scores .finalScores.good{background:rgb(19 197 165 / .05)}.reportMainSection .reportMainContent #scores .finalScores.good .topFinal{background:#13C5A5}.reportMainSection .reportMainContent #scores .finalScores.ok{background:rgb(241 141 48 / .05)}.reportMainSection .reportMainContent #scores .finalScores.ok .topFinal{background:#eab058}.reportMainSection .reportMainContent #scores .finalScores.bad{background:rgb(208 32 96 / .03)}.reportMainSection .reportMainContent #scores .finalScores.bad .topFinal{background:#cc686a}.reportMainSection .reportMainContent #scores .finalScores .topFinal{color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;background:#939393}.reportMainSection .reportMainContent #scores .finalScores .scoreItem.topFinal>span:first-child{color:#fff}.reportMainSection .reportMainContent #scores .finalScores .scoreItem.topFinal>span{color:#fff;opacity:.6;font-weight:400!important}.reportMainSection .reportMainContent #scores .finalScores .scoreItem{padding:16px 17px;overflow:auto}.reportMainSection .reportMainContent #scores .finalScores.cheatingScores .scoreItem{padding:11.6px 17px}.reportMainSection .reportMainContent #scores .finalScores.good .scoreItem{border-bottom:1px solid #e4f3f1}.reportMainSection .reportMainContent #scores .finalScores.ok .scoreItem{border-bottom:1px solid #f5efe9}.reportMainSection .reportMainContent #scores .finalScores.bad .scoreItem{border-bottom:1px solid #f7eef0}.reportMainSection .reportMainContent #scores .finalScores .scoreItem:last-child,.reportMainSection .reportMainContent #scores .finalScores .scoreItem:first-child{border-bottom:0}.reportMainSection .reportMainContent #scores .finalScores .scoreItem>span{float:right;text-align:right;font-size:14px;margin-left:35px;line-height:22px;letter-spacing:.2px;color:rgb(16 33 42 / 45%);font-weight:500}.reportMainSection .reportMainContent #scores .finalScores .scoreItem span.weightBox{background:rgb(27 49 61 / .06);color:rgb(27 49 61 / .5);font-size:11px;padding:3px 7px;border-radius:9px;margin-left:3px;cursor:pointer}.reportMainSection .reportMainContent #scores .finalScores .scoreItem>span.na{opacity:.6}.reportMainSection .reportMainContent #scores .finalScores .scoreItem>span:first-child{float:left;margin-left:0;opacity:1;color:rgb(16 33 42 / 50%);font-weight:400}.reportMainSection .reportMainContent #scores .finalScores .scoreItem>span.finalScoreRight{opacity:1;margin-left:42px}.reportMainSection .reportMainContent #scores .finalScores .scoreItem>span.finalScoreRight>span{font-size:17px;font-weight:500}.reportMainSection .reportMainContent #personality .personalityReport{overflow:auto;float:left;width:96%;margin-top:0;display:flex;background:#fff;border:1px solid rgb(111 123 129 / 20%);box-shadow:0 2px 2px rgb(220 230 248 / .4);border-radius:5px;padding:15px 16px;max-height:140px}.reportMainSection .reportMainContent #personality .personalityReport.withChart{max-height:536px}.reportMainSection .reportMainContent #personality .personalityReport.expanded{max-height:inherit}.reportMainSection .reportMainContent #personality .personalityReport.largerHeight{max-height:220px}.reportMainSection .reportMainContent #personality .personalityReport>aside{float:left;width:40%;overflow:hidden;position:relative}.reportMainSection .reportMainContent #personality .personalityReport.expanded>aside{overflow:scroll}.reportMainSection .reportMainContent #personality .personalityReport>aside:last-child{width:55%;margin-left:25px;border-left:1px solid #efefef;padding-left:20px}.reportMainSection .reportMainContent #personality .personalityReport>aside p{margin:0;line-height:20px;font-size:13px;color:rgb(27 49 61 / .5)}.reportMainSection .reportMainContent #personality .personalityReport>aside p.marginB{margin-bottom:10px}.reportMainSection .reportMainContent #personality .personalityReport>aside p.italic{font-style:italic}.reportMainSection .reportMainContent #personality .personalityReport>aside p.main{color:#63aae8;font-weight:500}.reportMainSection .reportMainContent #personality .personalityReport>aside h4{margin:0;font-size:14px;margin-bottom:12px}.reportMainSection .reportMainContent #personality .personalityReport>aside h5{margin:0;color:rgb(56 60 63 / 80%);font-weight:500;font-size:12px;margin-bottom:9px;border-bottom:1px solid #eeefee;padding-bottom:9px;margin-top:18px}.reportMainSection .reportMainContent #personality .personalityReport>aside span.expandLink{position:absolute;top:0;right:0;font-size:13px;opacity:.5;color:#288ee6;cursor:pointer}.reportMainSection .reportMainContent #personality .personalityReport>aside span.expandLink:hover{opacity:.8}.reportMainSection .reportMainContent #scores .cheatingScores{float:right;width:385px}.reportMainSection .reportMainContent #scores .cheatingScores.no.issues .topFinal{background:#5b676d}.reportMainSection .reportMainContent #scores .cheatingScores.likely .topFinal{background:#eab058}.reportMainSection .reportMainContent #scores .cheatingScores.likely{background:rgb(241 141 48 / .05)}.reportMainSection .reportMainContent #scores .cheatingScores.detected .topFinal{background:#cc686a}.reportMainSection .reportMainContent #scores .cheatingScores.detected,.reportMainSection .reportMainContent #scores .cheatingScores.high{background:rgb(208 32 96 / .03)}.reportMainSection .reportMainContent #scores .cheatingScores.high .topFinal{background:#cc686a}.reportMainSection .reportMainContent #scores .cheatingScores .scoreItem>span.finalScoreRight{opacity:1;margin-left:42px}.reportMainSection .reportMainContent #scores .cheatingScores .scoreItem>span.finalScoreRight>span{font-size:17px;font-weight:500}.reportMainSection .reportMainContent #scores .cheatingScores .scoreItem{border-bottom:1px solid #efefef}.reportMainSection .reportMainContent #scores .cheatingScores .scoreItem:not(.suspicious) svg{vertical-align:-3px;margin-right:5px;opacity:.7}.reportMainSection .reportMainContent .dividerSection{margin-top:40px;border-top:1px solid #f2f2f2;padding-top:33px}.reportMainSection .reportMainContent #skillratings .outerSkillRatings{overflow:auto;display:flex;justify-content:flex-start;padding-bottom:4px;gap:14px}.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside{border-radius:16px;float:left;width:28.5%;position:relative;padding:14px 16px;background:#fff;border:1px solid rgb(110 115 118 / 20%);box-shadow:0 2px 2px rgb(226 233 245 / 40%)}.reportMainSection .reportMainContent #skillratings .outerSkillRatings.onlyTwo{justify-content:space-between}.reportMainSection .reportMainContent #skillratings .outerSkillRatings.onlyTwo aside{width:100%}.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside p{margin:0;font-size:17px;color:rgb(27 49 61 / .9);font-weight:500;margin-bottom:19px}.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside span.ratingText{display:block;color:rgb(27 49 61 / .4);font-size:13px;float:right}.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside img,.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside svg{width:26px;position:absolute;right:14px}.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside .skillBarContainer{width:70%;height:10px;float:left;display:block;background:rgb(106 152 209 / 20%);overflow:hidden;border-radius:4px;margin-top:6px}.reportMainSection .reportMainContent #skillratings .outerSkillRatings aside .skillBarContainer .skillBarValue{height:inherit;float:left;background:#eab859}.skillBarValue.value-0{width:0;background:#ca7b7d!important}.skillBarValue.value-10{width:10%;background:#ca7b7d!important}.skillBarValue.value-20{width:20%;background:#ca7b7d!important}.skillBarValue.value-30{width:30%}.skillBarValue.value-40{width:40%}.skillBarValue.value-50{width:50%}.skillBarValue.value-60{width:60%}.skillBarValue.value-70{width:70%}.skillBarValue.value-80{width:80%;background:#14c5a5!important}.skillBarValue.value-90{width:90%;background:#14c5a5!important}.skillBarValue.value-100{width:100%;background:#14c5a5!important}.reportMainSection .reportMainContent #scorecard .outerScorecard{overflow:auto;background:#fff;border:1px solid rgb(27 49 61 / .2);box-shadow:0 2px 2px rgb(220 230 248 / .4);border-radius:5px}.reportMainSection .reportMainContent #scorecard .aiTempText{display:inline-block;background:#ff7676;color:#fff;cursor:pointer;border-radius:8px;padding:2px 9px;font-size:13px;position:absolute;bottom:21px;left:16px}.reportMainSection .reportMainContent #scorecard .aiTempText.red{background:#ff7676}.reportMainSection .reportMainContent #scorecard .aiTempText.moreMargin{bottom:46px}.reportMainSection .reportMainContent #scorecard .aiTempText:hover{opacity:.8}.reportMainSection .reportMainContent #scorecard .aiTempText span.aiIcon{margin-right:0;vertical-align:-3px}.reportMainSection .reportMainContent #scorecard .aiTempText span.aiIcon svg{width:22px;height:17px}.reportMainSection .reportMainContent #scorecard .aiTempText span.aiIcon svg g{fill:#fff}.reportMainSection .reportMainContent #scorecard ul.scorecardList{list-style-type:none;margin:0;padding:0;overflow:auto;padding:20px 20px}.reportMainSection .reportMainContent #scorecard ul.scorecardList li{float:left;margin-right:25px;border-right:1px solid #ebebeb;padding-right:25px}.reportMainSection .reportMainContent #scorecard ul.scorecardList li:nth-child(4){margin-right:0;border-right:0}.reportMainSection .reportMainContent #scorecard ul.scorecardList li:last-child{margin-right:0;border-right:0;padding-right:0;float:right}.reportMainSection .reportMainContent #scorecard ul.scorecardList li.decision.noOtherRatings,.reportMainSection .reportMainContent #scorecard ul.scorecardList li.decision.noOtherRatings .starArea{float:left!important}.reportMainSection .reportMainContent #scorecard ul.scorecardList li:last-child .starArea{float:right}.reportMainSection .reportMainContent.interviewContent #scorecard ul.scorecardList li:last-child{float:left}.reportMainSection .reportMainContent.interviewContent #scorecard ul.scorecardList li:last-child .starArea{float:left}.reportMainSection .reportMainContent #scorecard ul.scorecardList li h5{margin:0;font-weight:500;font-size:13px;color:rgb(27 49 61 / .7);margin-bottom:10px}.reportMainSection .reportMainContent #scorecard ul.scorecardList li div.starArea>span{margin-right:1px;cursor:pointer}.reportMainSection .reportMainContent #scorecard ul.scorecardList li div.starArea>span.starFilledIn svg path{fill:#0392f6}.reportMainSection .reportMainContent #scorecard ul.scorecardList li div.starArea>span.starEmpty svg path{fill:#d2d5d6}.reportMainSection .reportMainContent #scorecard .lastEditedInfo{float:right;font-size:12px;color:#aeaeae;margin-top:12px;font-style:italic;margin-right:4px;letter-spacing:.2px}.reportMainSection .reportMainContent .chatgptContentContainer{margin-top:51px}.reportMainSection .reportMainContent .chatgptContentContainer .outer{padding:18px 18px;font-size:13px;line-height:20px}.reportMainSection .reportMainContent .chatgptContentContainer .disclaimer{border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;line-height:17px;padding:10px 18px;border:1px solid #becee5;background:#e5edff;color:#50585d}.reportMainSection .reportMainContent .chatgptContentContainer .chatgptContent{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 1px 1px #ebebeb;margin-bottom:2px;border:1px solid #becee5;border-top:0;overflow:scroll;max-height:320px;letter-spacing:.2px;color:#6b7073;background:#f8f9ff;white-space:pre-wrap}.reportMainSection .reportMainContent .chatgptContentContainer .helpful{margin-top:19px;overflow:auto;padding-top:3px;font-weight:500}.reportMainSection .reportMainContent .chatgptContentContainer .helpful span{letter-spacing:.2px;color:#787878;font-size:13px}.reportMainSection .reportMainContent .chatgptContentContainer .helpful>span,.reportMainSection .reportMainContent .chatgptContentContainer .helpful .starArea{float:left}.reportMainSection .reportMainContent .chatgptContentContainer .helpful .starArea{margin-left:7px;margin-top:-2px;cursor:pointer}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing{overflow:auto;list-style-type:none;margin:0;padding:0;padding-bottom:5px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li{background:#fff;border:1px solid rgb(27 49 61 / .2);box-shadow:0 2px 2px rgb(220 230 248 / 40%);border-radius:5px;margin-bottom:17px;padding:16px 16px;font-size:14px;letter-spacing:.1px;overflow:auto;display:block}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li.ungraded:hover .chalScore.ungradedManual{background:#e4b770;cursor:pointer}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li:last-child{margin-bottom:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li>aside{float:left;width:31%;padding-left:18px;border-left:1px solid #e8e2e2}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li>aside:first-child{padding-left:0;border-left:0;margin-top:8px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li>aside:nth-child(2){width:33%;padding-bottom:12px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li>aside.twoRowsCheating{padding-bottom:0!important}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li>aside:nth-child(3)>div{float:left}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li>aside:nth-child(3) div.righSideOfScore{width:192px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li aside.centerNoCheatText{padding-top:22px;padding-bottom:15px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li a.titleAnchor{text-decoration:none;float:left;display:block;width:100%}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalTitle{font-weight:500;color:rgb(21 34 41 / 60%);margin-bottom:4px;display:inline-block;font-size:14px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalTitle:hover{color:rgb(27 49 61 / .8)}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalTitle svg path{fill:rgb(27 49 61 / .5)}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalTitle.notSubmitted{color:rgb(27 49 61 / .4)}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalTitle.notSubmitted:hover{color:rgb(27 49 61 / .4)}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel,.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.runSolutionLink,.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.showTime{display:block;float:left;margin-top:2px;font-size:13px;opacity:.9}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.runSolutionLink{color:#5fa6dd;text-decoration:underline;cursor:pointer;margin-right:10px;padding-right:10px;opacity:.9;border-right:1px solid #d9d9d9}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.showTime{color:#aeaeae;margin-right:10px;padding-right:10px;opacity:.9;border-right:1px solid #d9d9d9}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.runSolutionLink:hover{opacity:.7}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.Easy{color:#6cc26f}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.Medium{color:#e4b35b}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.Hard{color:#cf7171}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.Ungraded,.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.na{color:#a4a4a4}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.Unit,.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.diffLevel.Custom{color:#a4a4a4}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.challengeCheatingString{color:#aeaeae;font-size:13px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.challengeCheatingString span.detected:not(.not){color:#d06868}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.challengeCheatingString span.likely{color:#e2b17c}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.challengeCheatingString div.cheatingTags{overflow:hidden;padding:3px 0;margin-top:2px;line-height:24px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing>li span.challengeCheatingString div.cheatingTags>span{background:#fff;border:1px solid #e1e1e1;padding:0 6px;border-radius:4px;font-size:11px;margin-right:3px;display:inline-block;height:17px;line-height:18px;cursor:pointer}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .videoMetaInfo{color:#9c9c9c;font-size:12px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .videoMetaInfo.browser{background:none;padding:0;padding-right:0;margin-right:3px;vertical-align:-1px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .videoMetaInfo.browser svg{width:13px;height:13px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachVideoLink{color:#56a2d1;margin-right:6px;font-size:13px;display:inline-block;width:inherit;text-decoration:none}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .videoRecordings,.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .countryInfo{margin-top:4px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .countryInfo{margin-top:3px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachVideoLink:hover{color:#1f6d9d}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachVideoLink>span{vertical-align:-2px;margin-left:-1px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachVideoLink>span svg{width:15px;height:15px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachVideoLink svg circle{stroke:#56a2d1}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachVideoLink svg path{fill:#56a2d1}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .noVideoText{font-weight:400;color:rgb(68 84 93 / 40%);font-style:italic;font-size:13px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .extIcon{vertical-align:-2px;margin-left:2px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore{color:#fff;font-weight:500;background:#80b5df;padding:23px 2px;border-radius:4px;letter-spacing:.3px;width:58px;text-align:center;font-size:13px;margin-right:13px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.ungradedManual{text-decoration:underline}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.lowScore{background:#d88688}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.lowScore.unfinished{background:#ededed;color:grey}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.goodScore{background:#39c97f}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.editingNewScore{width:58px;padding:8px 2px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.editingNewScore input{width:40px;background:#68a1cd;border:0;color:#fff;font-size:14px;font-weight:600;text-align:center}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalScore.editingNewScore button{padding:3px 5px;font-size:11px;background:#2a6da2;border:0;margin-top:6px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalLanguage{color:#727272;font-size:13px;overflow:auto}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .chalLanguage>span{float:left}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .bigo{font-size:11px;margin-left:7px;border-left:1px solid #d2d6d9;padding-left:7px;margin-top:-1px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .katex{color:rgb(84 94 100 / 70%)}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalAIanalysis{margin-top:85px;margin-bottom:-44px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalAIanalysis h5{border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;line-height:17px;padding:10px 18px;border:1px solid #becee5;background:#e5edff;color:#50585d;margin-bottom:0!important;font-size:13px!important}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalAIanalysis p{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 1px 1px #ebebeb;margin-bottom:2px;border:1px solid #becee5;border-top:0;overflow:scroll;max-height:220px;letter-spacing:.2px;color:#6b7073;background:#f8f9ff;white-space:pre-wrap;padding:18px 18px;font-size:13px;line-height:20px;margin-top:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalQues{line-height:22px;font-size:14px;opacity:.7;margin-bottom:27px;margin-top:85px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalQues img{max-width:500px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalQues>p{margin:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalQues>ul{margin:10px 0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .chalQues>span{word-wrap:break-word}.reportMainSection .reportMainContent #challengesolutions .user_commented_on code{border-radius:3px;font-weight:400;line-height:16px;font-size:12px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .cheating_code_block{border:2px dashed #da5e5e;border-left-width:12px;background:#da5e5e;border-right-width:12px;border-radius:4px;margin-bottom:13px}.reportMainSection .reportMainContent h5.cheating_title.OE_answers{margin:0;margin-bottom:22px;margin-top:25px;font-weight:500;font-size:14px;letter-spacing:.1px;color:rgb(27 49 61 / .8)}.reportMainSection .reportMainContent .cheating_code_block.OE_answers{border-left-width:12px;border-right-width:12px;border-radius:4px;margin-bottom:13px;background:#fdf5f3;border:1px solid #eededa;box-shadow:#000 0 0 0}.reportMainSection .reportMainContent .cheating_code_block.OE_answers h4{margin-bottom:0;line-height:21px;font-size:13px;color:#cc9184;font-weight:400;padding:8px 16px;padding-right:30px;white-space:pre-wrap;letter-spacing:.1px;border-radius:2px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .cheating_code_block code{background:#463030!important}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution h4{margin-bottom:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution h4.filetreeCodeBlock{margin-bottom:12px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution h4.filetreeCodeBlock:last-child{margin-bottom:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution h4.filetreeCodeBlock>span{font-size:14px;margin-bottom:4px;display:inline-block;color:#9f9f9f}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution h5.cheating_title{margin:0;margin-bottom:22px;margin-top:25px;font-weight:500;font-size:14px;letter-spacing:.1px;color:rgb(27 49 61 / .8)}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .pre_code{margin:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .cheating_code_block .pre_code{margin:9px 0px!important}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .similarity_block{display:inline-block;margin-right:8px;margin-bottom:4px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .similarity_block a{font-size:13px;font-weight:400;background:#cd7878;color:#fff;padding:7px 10px;border-radius:3px;display:block;text-decoration:none}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .similarity_block a:hover{background:#b66565}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .similarity_block a span.extIcon{vertical-align:-2px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .similarity_block a span.extIcon svg path{fill:#fff}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .ref_search_block p{font-size:13px;font-weight:400;background:#ffebd4;color:#585858;padding:9px 11px;border-radius:3px;overflow:auto}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .ref_search_block p span:first-child{width:340px;float:left;line-height:18px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .ref_search_block p span:last-child{float:right}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .ref_search_block p span:last-child a{color:#3281d4}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .ref_search_block p span:last-child a:hover{text-decoration:underline}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .tab_leave_block span{display:inline-block;font-family:'Rubik';color:#828282;font-weight:400;font-size:13px;margin-bottom:7px}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .tab_leave_block span.backgroundRed{background:#ffe8e8;color:#ad2323}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution .tab_leave_block:last-child span{margin-bottom:0}.reportMainSection .reportMainContent #challengesolutions ul.chalsListing li .eachActualCodeSolution iframe{width:100%;height:400px}.reportMainSection .reportMainContent #customtasks ul.projects{overflow:auto;list-style-type:none;margin:0;padding:0;padding-bottom:5px}.reportMainSection .reportMainContent #customtasks ul.projects>li{overflow:auto;background:#fff;border:1px solid rgb(27 49 61 / .2);box-shadow:0 2px 2px rgb(220 230 248 / 40%);border-radius:5px;margin-bottom:15px;padding:16px 16px}.reportMainSection .reportMainContent #customtasks ul.projects>li:last-child{margin-bottom:0}.reportMainSection .reportMainContent #customtasks ul.projects>li .customTaskTitle{font-weight:500;color:rgb(27 49 61 / .6);text-decoration:none;margin-bottom:11px;display:inline-block;padding-left:3px;font-size:14px}.reportMainSection .reportMainContent #customtasks ul.projects>li .customTaskTitle:hover{color:rgb(27 49 61 / .8)}.reportMainSection .reportMainContent #customtasks ul.projects>li .customTaskTitle .extIcon{vertical-align:-2px;margin-left:1px}.reportMainSection .reportMainContent #customtasks ul.projects>li .customTaskTitle .extIcon svg path{fill:rgb(79 91 97 / 80%)}.reportMainSection .reportMainContent #customtasks ul.projects>li .projectAnswer{color:rgb(20 35 43 / 50%);overflow:auto;word-break:break-word;font-size:14px;line-height:21px;background:#f6f6f6;padding:11px 13px;border-radius:4px;letter-spacing:.2px}.reportMainSection .reportMainContent #customtasks ul.projects>li .projectAnswer .hljs{width:100%!important;border-radius:3px!important;padding:5px 9px!important;max-height:400px!important;font-size:12px!important;line-height:16px!important;overflow:scroll}.reportMainSection .reportMainContent #customtasks ul.projects>li .projectAnswer>pre{margin:0;margin-right:20px}.reportMainSection .reportMainContent #customtasks ul.projects>li .projectAnswer>p{margin:0}.reportMainSection .reportMainContent #customtasks ul.projects>li .projectAnswer a{color:#63aae8;text-decoration:underline}.reportMainSection .reportMainContent #customtasks ul.projects>li .projectAnswer a:hover{opacity:.8}.reportMainSection .reportMainContent #customtasks ul.projects>li .buttonArea{margin-top:15px}.reportMainSection .reportMainContent #customtasks ul.projects a.githubButton>span,.reportMainSection .reportMainContent #customtasks ul.projects a.gitpodButton>span{display:inline-block;background:#74a6e8;color:#fff;padding:8px 12px;font-size:13px;border-radius:4px;font-weight:400;margin-right:5px;box-shadow:0 1px 1px rgb(89 89 89 / 20%)}.reportMainSection .reportMainContent #customtasks ul.projects a.githubButton>span:hover,.reportMainSection .reportMainContent #customtasks ul.projects a.gitpodButton>span:hover{opacity:.8}.reportMainSection .reportMainContent #customtasks ul.projects a.gitpodButton>span{background:#5dc588}.reportMainSection .reportMainContent #customtasks ul.projects div.buttonArea span.extIcon svg{vertical-align:-3px;margin-left:2px}.reportMainSection .reportMainContent #customtasks ul.projects div.buttonArea svg path{fill:#deedfd}.reportMainSection .reportMainContent ul.mcAnswers{overflow:auto;list-style-type:none;margin:0;padding:0;padding-bottom:5px}.reportMainSection .reportMainContent ul.mcAnswers h4{margin:0;border-radius:6px;margin-bottom:15px;margin-top:30px}.reportMainSection .reportMainContent ul.mcAnswers span.allRequiredSubtext{font-style:italic;color:#c4c4c4;font-size:12px;display:block;margin-top:-3px;margin-bottom:13px}.reportMainSection .reportMainContent ul.mcAnswers h4:first-child{margin-top:0}.reportMainSection .reportMainContent ul.mcAnswers h4 pre{font-family:'Rubik';font-weight:400;color:rgb(27 49 61 / .9);margin:0;font-size:14px;line-height:21px;white-space:break-spaces}.reportMainSection .reportMainContent ul.mcAnswers h4 pre code,.reportMainSection .reportMainContent ul.mcAnswers li pre code{margin-top:6px;border-radius:5px;font-size:12px;line-height:17px;padding-left:9px}.reportMainSection .reportMainContent ul.mcAnswers h4 pre img{max-width:80%;max-height:450px;display:block}.reportMainSection .reportMainContent ul.mcAnswers h4 pre p{margin:0}.reportMainSection .reportMainContent ul.mcAnswers h4 pre p:first-child{display:inline}.reportMainSection .reportMainContent ul.mcAnswers h4 pre a{color:#4583ba;text-decoration:underline}.reportMainSection .reportMainContent ul.mcAnswers li{font-size:14px;line-height:19px;overflow:auto;border-radius:6px;padding:9px 10px}.reportMainSection .reportMainContent ul.mcAnswers li>ol li,.reportMainSection .reportMainContent ul.mcAnswers li>ul li,.reportMainSection .reportMainContent ul.mcAnswers h4 ol li,.reportMainSection .reportMainContent ul.mcAnswers h4 ul li{overflow:initial;padding:2px 6px}.reportMainSection .reportMainContent ul.mcAnswers li>ol,.reportMainSection .reportMainContent ul.mcAnswers li>ul,.reportMainSection .reportMainContent ul.mcAnswers h4 ul,.reportMainSection .reportMainContent ul.mcAnswers h4 ol{list-style-type:auto}.reportMainSection .reportMainContent ul.mcAnswers li.mc_correct{background:#daf7f2;color:#10a58a}.reportMainSection .reportMainContent ul.mcAnswers li.mc_incorrect{background:#f7e0e9;color:#af4d71}.reportMainSection .reportMainContent ul.mcAnswers li.mc_incorrect span{color:#af4d71;margin-right:8px;float:left}.reportMainSection .reportMainContent ul.mcAnswers li.mc_correct span{color:#10a58a;margin-right:8px;float:left}.reportMainSection .reportMainContent ul.mcAnswers li span.answerContent{font-weight:400;margin-right:0;overflow:auto;width:97%}.reportMainSection .reportMainContent ul.mcAnswers li span.answerContent p{display:inline-block;margin:0}.reportMainSection .reportMainContent ul.oeAnswers{overflow:auto;list-style-type:none;margin:0;padding:0;padding-bottom:5px}.reportMainSection .reportMainContent ul.oeAnswers>li{line-height:22px;font-size:14px;color:#797979;padding:12px 14px;padding-right:30px;border-left:4px solid #d4d6dc;white-space:pre-wrap;letter-spacing:.1px;background:rgb(64 84 95 / 5%);border-radius:4px}.reportMainSection .reportMainContent ul.oeAnswers span.chatgptFlag{background:#da5e5e;color:#fff;padding:3px 11px;padding-top:4px;font-size:12px;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}.reportMainSection .reportMainContent ul.oeAnswers>li.copied{border:2px solid #da5e5e;border-left-width:2px;border-top-left-radius:0;background:#7c3434;color:#b2b2b2}.reportMainSection .reportMainContent ul.oeAnswers>li.copied .hljs{background:#442424!important}.reportMainSection .reportMainContent ul.oeAnswers>li p,.reportMainSection .reportMainContent ul.oeAnswers>li pre,.reportMainSection .reportMainContent ul.oeAnswers>li h2,.reportMainSection .reportMainContent ul.oeAnswers>li h1{margin:0}.reportMainSection .reportMainContent ul.oeAnswers>li a{color:#63aae8}.reportMainSection .reportMainContent ul.oeAnswers>textarea.adminCommentFieldForOE{width:86%;max-width:86%;min-width:86%;height:24px;min-height:24px;max-height:120px;line-height:22px;font-size:13px;color:#797979;padding:4px 14px;border:1px solid #dfebf2;padding-right:30px;border-left:4px solid #94bad3;white-space:pre-wrap;letter-spacing:.1px;border-radius:3px;margin-top:11px;background:#f0f6fb}.reportMainSection .reportMainContent ul.oeAnswers>textarea.adminCommentFieldForOE.notAdmin{width:94%;max-width:94%;min-width:94%}.reportMainSection .reportMainContent ul.oeAnswers>textarea.adminCommentFieldForOE:focus{outline:none}.reportMainSection .reportMainContent ul.oeAnswers>textarea.adminCommentFieldForOE::placeholder{opacity:.6}.reportMainSection .reportMainContent ul.oeAnswers>button.saveCommentFieldButton{vertical-align:13px;margin-left:4px;padding:9px 12px}.reportMainSection .reportMainContent ul.oeAnswers>.showCommentsExist{color:#84b3d2;letter-spacing:.1px;font-size:13px;margin-top:8px;cursor:pointer;display:inline-block}.reportMainSection .reportMainContent ul.oeAnswers>.showCommentsExist:hover{color:#70a5c8}.reportMainSection .reportMainContent ul.oeAnswers>.showCommentsExist .editIcon{vertical-align:-3px;margin-right:2px}.reportMainSection .reportMainContent ul.oeAnswers>.showCommentsExist span svg path{fill:#84b3d2}.reportMainSection .reportMainContent .videoContainer{display:inline-block;background:#dbdee2;padding-bottom:2px;padding:2px;padding-bottom:0;border:5px solid #dbdee2;border-radius:6px;margin-top:9px}.reportMainSection .reportMainContent .videoContainer.processing{background:#e7ba76;border:0;padding:9px 5px;width:342px;text-align:center;color:#fff;font-size:14px}.reportMainSection .reportMainContent .videoContainer.processing img{width:30px;margin-right:6px;vertical-align:-5px}.reportMainSection .reportMainContent .codeLineText{display:block;margin-top:12px;font-style:italic;font-family:'Rubik';color:#a8a8a8;font-weight:400;font-size:13px}