body{background:white!important;overflow:hidden!important}html,body{overflow-y:hidden;height:100%}button:focus,select:focus{outline:none}#container{width:100%!important;overflow:hidden!important}.homebutton{height:40px;width:175px}#header{width:100%;height:43px;background:#2a2a2a}#header_left{background:url(https://coderbytestaticimages.s3.amazonaws.com/consumer-v2/nav/coderbyte_logo_digital_multi_dark.png) center center no-repeat;background-size:contain;width:132px;height:30px;margin-top:7px}#header_right{display:none}.testingNotif{background:#da742c;position:fixed;top:13px;padding:2px 11px;border-radius:10px;color:#fff;font-size:13px;letter-spacing:.2px;font-family:'Roboto';right:14px}.backButtonForCandidates,.instructionsButtonForCandidate{position:absolute;top:12px;right:146px;font-size:14px;font-family:'Roboto'}.backButtonForCandidates a,.instructionsButtonForCandidate{color:#fff;opacity:.6}.backButtonForCandidates a:hover,.instructionsButtonForCandidate:hover{opacity:.8}.instructionsButtonForCandidate{right:16px;top:13px;cursor:pointer;border-left:1px solid #656565;padding-left:11px}.neutralButton.submitNotebookButton{position:absolute;top:8px;right:14px;color:#fff;background-image:linear-gradient(-180deg,#35b735,#41c341 90%);border:1px solid #42bb42}.sureSubmittingJupyter{position:absolute;top:9px;right:20px}.sureSubmittingJupyter span{font-family:'Roboto';font-size:13px;color:#fff;opacity:.7;letter-spacing:.1px;margin-right:8px}.sureSubmittingJupyter button.runCode{color:#fff;background-image:linear-gradient(-180deg,#35b735,#41c341 90%);border:1px solid #42bb42;margin-right:3px}.jupyterChallenge .backButtonForCandidates{right:280px}.jupyterChallenge .instructionsButtonForCandidate{right:150px}.splitter_panel{background:#24323e}.splitter_panel .hsplitter{background:#2a2a2a!important;transition:background-color 150ms ease-in;height:5px}.splitter_panel .vsplitter{background:#2a2a2a!important;transition:background-color 150ms ease-in;opacity:.99;width:5px}.spreadsheetChallenge .splitter_panel .vsplitter{background:#cbcbcb!important}.splitter_panel .vsplitter:hover,.splitter_panel .vsplitter:active,.splitter_panel .hsplitter:hover,.splitter_panel .hsplitter:active{background-color:#92c1df!important}.editorLightMode .splitter_panel{background:none!important}.editorLightMode .splitter_panel .hsplitter{background:#d9dee6!important;height:5px}.editorLightMode .splitter_panel .vsplitter{background:#d9dee6!important}.editorLightMode #codingArea aside.languageOptions{background:#fff}.editorLightMode #codingArea #console.alg-styles{background:#eaeff7}.editorLightMode #codingArea #console.alg-styles textarea.consoleOutput{color:#2b2b2b}.editorLightMode .neutralButton.dark,.editorLightMode .multiselect__tags{background:#5e92e0;color:#fff;border:1px solid #4b84cc}.editorLightMode .neutralButton.editorModeButton{color:#80aadc!important}.editorLightMode .multiselect__element{background:#5e92e0!important;color:#ffffff!important;border-bottom:1px solid #4b84cc!important}.editorLightMode #codingArea #console.alg-styles aside.buttonActions .input_for_code{background:#f9f9f9;box-shadow:inset 0 0 2px #6d6d6d;border:1px solid #909090}.editorLightMode #codingArea #console.alg-styles .clearLogText{color:#425e90}.editorLightMode #codingArea #console.alg-styles textarea.consoleOutput.error{color:#c55a49}.editorLightMode #codingArea #console.alg-styles textarea.consoleOutput.testCasesCorrect{color:#168716}.editorLightMode #codingArea #console.alg-styles aside.buttonActions .outputFeedback.failure{color:#c55a49}.editorLightMode #codingArea #console.alg-styles aside.buttonActions .sureSubmitting span{color:#2b2b2b}.editorLightMode #codingArea .sql_output table tr{background:#5880b1}.editorLightMode #codingArea .sql_output table tr:nth-child(2n){background:#30567b}.editorLightMode #codingArea .sql_output table th,.editorLightMode #codingArea .sql_output table td{border-left:1px solid #1a415f}.editorLightMode #chalDescription.alg-styles .chalInstructions,.editorLightMode #chalDescription{background:#f2f6fb!important}.editorLightMode #chalDescription.alg-styles .filetree{background:#fff;color:#383d44}.editorLightMode #chalDescription.alg-styles .desc{color:#616161!important}.editorLightMode #chalDescription.alg-styles .desc .ql-syntax{background:#ebf1f5}.editorLightMode #chalDescription.alg-styles h3{color:#212121!important}.editorLightMode #chalDescription.alg-styles .chalOptions{border-bottom:1px solid #e2e2e2!important}.editorLightMode #chalDescription.alg-styles h4{color:#212121!important}.editorLightMode #chalDescription.alg-styles p.detailText span.tag{background:#98b7e8!important;color:#ffffff!important}.editorLightMode #chalDescription.alg-styles .samples section{background:#f7f7f7;color:#2d2d2d}.editorLightMode #chalDescription.alg-styles .chalOptions button{background-color:#eff3f6;background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%)}.editorLightMode #chalDescription.alg-styles .chalOptions button a{color:#464545}.editorLightMode .newLinkPreview svg path{fill:#333333!important}.editorLightMode #chalDescription.alg-styles p.detailText span.easy{background:#4fc54f}.editorLightMode #chalDescription.alg-styles p.detailText span.medium{background:#e4ac68}.editorLightMode #chalDescription.alg-styles p.detailText span.hard{background:#e06f6f}.editorLightMode #chalDescription.alg-styles .chalOptions button.timerButton{background:#fbf6d6;border:1px solid #e8dfaf;color:inherit}.editorLightMode #chalDescription .hoverSubmitArea{background:#fff;box-shadow:0 -2px 6px #dbdbdb}.editorLightMode #chalDescription .hoverSubmitArea .sureSubmitting span{color:#616161}.editorLightMode #chalDescription.alg-styles .descOutputMod{color:#6b6b6b;background:#edf3ff;border:1px solid #d3deef}.editorLightMode #chalDescription .gsc-control-cse{background:#fff}.editorLightMode #chalDescription.alg-styles .sampleOutputWithTokenLangSpecific{color:#616161}#codingArea{position:relative;background:#121311;z-index:999}.newLinkPreview{margin-left:6px;vertical-align:0}.newLinkPreview svg{height:13px!important;margin-right:-3px!important}.newLinkPreview svg path{fill:white!important}#errorView{font-family:'Roboto';font-size:15px;margin-top:12px;margin-left:12px;color:#c74e4e}#errorView p{margin-bottom:5px}#errorView p a{color:#587ae4;text-decoration:underline}.spreadsheetChallenge #chalDescription.alg-styles{height:92%!important}#chalDescription.alg-styles .filetree{font-family:'Roboto';box-sizing:border-box;padding:3px 13px;padding-top:13px;padding-right:0;color:#fff;background:#1a1a1a}#chalDescription.alg-styles .filetree .loadingFiles{padding-top:8px;padding-left:5px;font-size:13px;color:#c1c1c1;letter-spacing:.2px}#chalDescription.alg-styles .chalInstructions{box-sizing:border-box;font-family:'Roboto';padding:10px 20px;padding-bottom:40px;background:#27323d}#chalDescription.alg-styles .chalOptions{margin-bottom:15px;border-bottom:1px solid #1b2731;padding-bottom:10px;overflow:auto}#chalDescription.alg-styles .chalOptions.noSpacing{border-bottom:0!important;padding-bottom:0!important}#chalDescription.alg-styles .chalOptions button a{color:#e8f0f4}#chalDescription.alg-styles .chalOptions button{float:right;margin-left:9px;background:#507b99;background-image:linear-gradient(-180deg,#507b99,#4a7593 90%)}#chalDescription.alg-styles .chalOptions button.timerButton,.timerButton.forJupyter{background:#3a929c;border:1px solid #389da5;color:#fff;position:fixed;top:8px;left:135px}#chalDescription.alg-styles .chalOptions button.timerButton span,.timerButton.forJupyter span{font-weight:700}#chalDescription.alg-styles h3{color:#eef0f2;letter-spacing:.2px;font-size:17px;margin-bottom:13px}#chalDescription.alg-styles h4{color:#eef0f2;letter-spacing:.2px;margin-top:18px;margin-bottom:13px}#chalDescription .gsc-control-cse{border:0;background:#24323e}#chalDescription.alg-styles .desc{letter-spacing:.3px;line-height:24px;font-size:14px;color:#e3e8ec;word-wrap:break-word}#chalDescription.alg-styles .desc a{color:#4c93ce}#chalDescription.alg-styles .desc .ql-syntax{background:#314251;display:inline-block;padding:8px 13px;width:94%;border-radius:2px;overflow:scroll}#chalDescription.alg-styles .desc img{max-width:100%}#chalDescription.alg-styles .desc ul,#chalDescription.alg-styles .desc ol{margin-top:8px}#chalDescription.alg-styles .desc ol li{list-style:decimal outside!important;margin-left:24px;padding-left:3px;margin-bottom:6px}#chalDescription.alg-styles .desc ul li{list-style:disc outside!important;margin-left:24px;padding-left:3px;margin-bottom:6px}#chalDescription.alg-styles .desc ol li.ql-indent-1,#chalDescription.alg-styles .desc ul li.ql-indent-1{list-style-type:disc!important;margin-left:40px}#chalDescription.alg-styles .desc ol li:not(.ql-indent-1)::marker{content:counter(mycounter) "."}#chalDescription.alg-styles .desc ol li:not(.ql-indent-1){counter-increment:mycounter}#chalDescription.alg-styles .desc h2{margin-bottom:5px}#chalDescription.alg-styles .descOutputMod{background:#2c4252;border:1px solid #27323d;color:#cfd6de;letter-spacing:.3px;line-height:24px;font-size:14px;padding:12px;border-radius:4px;margin-top:14px;width:93%}#chalDescription.alg-styles .sampleOutputWithTokenLangSpecific{color:#cfd6de;letter-spacing:.3px;line-height:24px;font-size:14px;margin-top:17px}#chalDescription.alg-styles .outputModHelpIcon{display:block;float:right;margin-top:-35px;margin-right:22px;cursor:pointer}#chalDescription.alg-styles .outputModHelpIcon svg rect{fill-opacity:.3}#chalDescription .showTableName{font-size:14px;color:#9a9a9a;border-left:2px solid #bdbdbd;padding:4px 8px;letter-spacing:.2px}#chalDescription .showTableName.last{margin-bottom:12px}#chalDescription.alg-styles .samples section{background:#314251;color:#cfd6de;line-height:20px;font-family:'Monaco','Menlo',monospace;border-radius:5px;box-sizing:border-box;font-size:12px;letter-spacing:.3px;padding:10px;overflow:scroll}#chalDescription.alg-styles .samples section:first-child{margin-bottom:14px}#chalDescription.alg-styles p.detailText{color:#656565;font-size:14px;display:inline-block;margin-top:5px}#chalDescription.alg-styles p.detailText span.tag{background:#2e4656;color:#a8b1be;border-radius:5px;font-size:12px;letter-spacing:.3px;padding:4px 8px;margin-right:9px;margin-bottom:9px;display:inline-block}#chalDescription.alg-styles p.detailText span.diffic{color:#fff;padding:3px 7px;border-radius:6px;font-size:12px;letter-spacing:.2px}#chalDescription.alg-styles p.detailText span.easy{background:#4ca754}#chalDescription.alg-styles p.detailText span.medium{background:#c18b39}#chalDescription.alg-styles p.detailText span.hard{background:#b76363}#chalDescription .hoverSubmitArea{position:fixed;bottom:0;left:0;z-index:99;padding:21px 0;width:80%;padding-left:20px;background:#24323e;box-shadow:0 -2px 6px #14222e}#chalDescription .hoverSubmitArea button:first-of-type{margin-right:5px}#chalDescription .hoverSubmitArea button:last-child{margin-right:0!important}#chalDescription .hoverSubmitArea button{padding:8px 12px;font-size:13px}#chalDescription .hoverSubmitArea .sureSubmitting span{color:#fff}#codingArea .codingAreaEditor{overflow:hidden}#codingArea .spreadsheetEmbed{width:100%;height:600px;border:0}#codingArea #jupyter-notebook-wrapper{width:100%;z-index:9999;height:99.5%;position:absolute;top:0;left:0}#codingArea #jupyter-notebook-wrapper iframe{width:100%;height:100%}#codingArea #code.alg-styles{height:94%}#codingArea #console.alg-styles{box-sizing:border-box;position:absolute;bottom:0;left:1px;right:0;height:100%;z-index:9999;padding:8px 11px;background:#0b0c10;overflow:hidden}#codingArea aside.languageOptions{background:#1f1f1f;padding:9px 12px;padding-bottom:14px}#codingArea aside.languageOptions.addOverflow{overflow:auto}#codingArea aside.languageOptions button{margin-left:9px}#codingArea aside.languageOptions button.__disabled{opacity:.4}#codingArea aside.languageOptions .f_right{float:right}#codingArea aside.languageOptions .editorModeButton{background:none!important;border:0!important;padding:6px 6px!important;margin-left:3px!important;color:#a5a5a5}#codingArea aside.languageOptions .autoRefresh{float:right;margin-left:0!important}#codingArea aside.languageOptions .autoRefresh>span.toggleSwitch{margin-right:4px;margin-left:4px}#codingArea aside.languageOptions .autoRefresh>span.toggleSwitch.inactiveToggle svg path{fill:#b3b3b3}#codingArea aside.languageOptions #vimStatusNode{color:#cecece;float:right;font-family:'Monaco';font-size:13px;margin-top:5px}#codingArea aside.languageOptions #vimStatusNode input{outline:none;width:80px;border:0;padding:4px 4px;background:#dedede;margin-left:5px;border-radius:3px;margin-top:-3px}#codingArea aside.languageOptions .select_lang_area{height:26px;width:161px}#codingArea aside.languageOptions .showAllLanguagesDropdown.screeningEditor{width:330px}#codingArea aside.languageOptions .showAllLanguagesDropdown.screeningEditor.smallerWidth{width:150px}aside.buttonActions{margin-bottom:10px;overflow:hidden}aside.buttonActions.extraPadding{margin-bottom:23px}aside.buttonActions button{margin-right:5px;padding:5px 10px}aside.buttonActions button.runCode{color:#fff;background-image:linear-gradient(-180deg,#35b735,#41c341 90%);border:1px solid #42bb42}aside.buttonActions button.inProcess{opacity:.6}aside.buttonActions button.submitDisabled{opacity:.4}aside.buttonActions .sureSubmitting{display:inline-block;overflow:auto;margin-bottom:-3px}aside.buttonActions .sureSubmitting.forBEF{margin-bottom:-9px}aside.buttonActions .sureSubmitting span{font-family:'Roboto';font-size:12px;color:#fff;opacity:.7;letter-spacing:.1px;margin-right:8px}.spreadsheetChallenge aside.buttonActions .outputFeedback{margin-top:0;margin-bottom:16px}aside.buttonActions .outputFeedback{font-family:'Roboto';font-size:13px;display:block;color:#b1b1b1;letter-spacing:.1px;margin-top:15px;margin-bottom:4px}aside.buttonActions .outputFeedback.failure{color:#e06f6f}aside.buttonActions .outputFeedback.success{color:#4fc54f}aside.buttonActions .outputFeedback.running{color:#a0a0a0}aside.buttonActions .input_for_code{width:100%;display:block;margin-top:14px;padding:9px 8px;border-radius:3px;border:1px solid #19191c;color:#2d2d2a;font-size:12px;background:#dedede;margin-right:5px;font-family:monospace;letter-spacing:-.2px;box-sizing:border-box;box-shadow:inset 0 0 2px #272727}.marvel-device.nexus5{margin-top:30px;margin-left:15%;width:300px!important;height:530px!important;background:#363636!important}.marvel-device.iphone-x{margin-top:13px;margin-left:13%;width:300px!important;height:630px!important}.marvel-device.iphone-x .notch{left:72px!important}.marvel-device.iphone-x .volume,.marvel-device.iphone-x .volume:before,.marvel-device.iphone-x .volume:after,.marvel-device.iphone-x .sleep{display:none!important}.marvel-device.iphone-x .screen>div>aside{padding-top:41px!important}.marvel-device .screen{overflow:scroll!important}.editorLightMode #terminalAddedVerticalSplit{background:#eaeff7!important}#frameworkVerticalSplit{background:#0b0c10!important;height:90%!important}#terminalAddedVerticalSplit{background:#0b0c10!important;height:90%!important}#codingArea #console .actionLaunchTerminal{border-top:1px solid #1b1f30;padding:8px 13px;padding-bottom:9px;font-family:'Roboto';font-size:12px;letter-spacing:.1px;background:#151822;margin-left:-11px;position:absolute;bottom:49px;width:100%}#codingArea #console .actionLaunchTerminal p{display:inline-block;margin:0;padding:0;cursor:pointer;color:#c7c7c7}#codingArea #console .actionLaunchTerminal p:hover{color:#dadada}#codingArea #console .actionLaunchTerminal p svg{width:13px;height:13px;vertical-align:-2px;margin-right:2px}#codingArea #console.alg-styles textarea.consoleOutput{font-family:'Monaco','Menlo',monospace;background:none;line-height:20px;height:88%;width:100%;resize:none;padding:10px 5px;border:0;border-radius:3px;box-sizing:border-box;opacity:1;color:#ebebeb;font-size:11px;letter-spacing:.3px;z-index:1}#codingArea #console.alg-styles textarea.consoleOutput.error{color:#f5a497}#codingArea #console.alg-styles textarea.consoleOutput.testCasesCorrect{color:#52b152}#codingArea #console.alg-styles .clearLogText{font-family:'Roboto';color:#8db1f1;font-size:12px;letter-spacing:.2px;cursor:pointer;opacity:.8;display:block;width:80px;text-align:right;position:absolute;right:20px;top:93px}#codingArea #console.alg-styles .clearLogText:hover{opacity:1}#codingArea #console.alg-styles .autoClearLogText{right:87px}#codingArea #console.alg-styles .clearLogText.notAlgo{top:18px}#codingArea #console.alg-styles .clearLogText.notAlgo.marginTopIncrease{top:52px}.sql_output{background:none;padding:5px 0;text-align:center;font-family:'Monaco','Menlo',monospace;height:88%;width:100%;border:0;border-radius:5px;box-sizing:border-box;z-index:1;overflow-y:scroll;overflow-x:scroll}.sql_output p{font-family:'Monaco','Menlo',monospace;color:#9e9e9e;font-size:12px;letter-spacing:.3px;padding-top:45%}.sql_output p.error{color:#de5454;width:80%;margin:0 auto}.sql_output table{width:97%;margin:0 auto;border:0;font-family:'Monaco','Menlo',monospace;font-size:12px;color:#e6e6e6}.sql_output table tr{background:#303840}.sql_output table tr:nth-child(2n){background:#535c65}.sql_output table th,.sql_output table td{padding:8px 0;border-left:1px solid #1d1f23}.sql_output table tr td:first-child,.sql_output table tr th:first-child{border-left:0!important}.iframeEditorContent p.defaultFrontendText{font-family:'Monaco','Menlo',monospace;color:#9e9e9e;font-size:12px;letter-spacing:.3px;padding-top:58%}.unitTestOutputOverlay{height:90%!important;width:93%!important}#splitPanes.showingLeftPanel{background:#29323c;margin-left:96px}.leftControlPanel{position:absolute;background:#212529;color:#fff;left:0;top:43px;z-index:99999;height:100%;width:96px;padding-top:3px}.leftControlPanel li{margin-top:18px;padding-bottom:18px;border-bottom:1px solid #2e3237;cursor:pointer;opacity:.4;text-align:center;position:relative}.leftControlPanel li.active{opacity:.9}.leftControlPanel li.databaseLaunched{color:#d2d2d2}.leftControlPanel li.databaseLaunched svg path{stroke:#d2d2d2!important}.leftControlPanel li:hover{opacity:.7}.leftControlPanel li.filetree span:not(.leftPanelIconVisibility) svg{width:24px;height:auto}.leftControlPanel li.filetree span:not(.leftPanelIconVisibility) svg path{fill:#dbdbdb}.leftControlPanel li.terminal span:not(.leftPanelIconVisibility) svg path,.leftControlPanel li.terminal span:not(.leftPanelIconVisibility) svg rect{stroke-width:1.1px}.leftControlPanel li:last-child{border-bottom:0}.leftControlPanel li.showFullOpacity{opacity:1}.leftControlPanel svg{width:20px;height:20px}.leftControlPanel .jupyterModeButton svg{width:30px!important;height:30px!important}.leftControlPanel .jupyterModeButton svg path{fill:#e2e2e2}.leftControlPanel span{display:block}.leftControlPanel span.title{font-family:'Roboto';font-size:12px;opacity:.9;letter-spacing:.1px;margin-top:4px}.leftControlPanel span.leftPanelIconVisibility{display:inline-block;position:absolute;top:-13px;right:10px}.leftControlPanel span.leftPanelIconVisibility svg{width:13px;height:13px}.leftControlPanel span.openAiLogo{fill:#909294}.mainModal .__modal.__modal__loadInterviewTemplate .modalHeader{cursor:default;border-bottom:0;background:#2678ca;border-top-left-radius:5px;border-top-right-radius:5px;padding:22px 0}.mainModal .__modal.__modal__loadInterviewTemplate .modalHeader h4{text-align:left;padding-left:20px;color:#fff;font-size:18px}.mainModal .__modal.__modal__loadInterviewTemplate aside.mainInnerModal{width:650px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody{background:#EFF0F0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;min-height:500px;text-align:left}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody .customChallengeSubTypes{margin:0;border-bottom:1px solid #d4d9e0;overflow:auto;list-style-type:none;padding-left:0;margin-bottom:13px;margin-top:15px;margin-left:20px;margin-right:20px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody .customChallengeSubTypes li{float:left;font-style:normal;font-weight:500;padding-bottom:10px;font-size:13px;color:rgb(27 49 61 / .5);margin-right:32px;cursor:pointer;opacity:.9;width:125px;text-align:center;position:relative;padding-top:10px;letter-spacing:.4px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody .customChallengeSubTypes li.active{color:#2678ca;border-bottom:3px solid #2678ca;opacity:1}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody .mainTextArea{background:#fff;font-family:'Rubik';font-style:normal;font-weight:400;font-size:12px;color:#1c2f39;opacity:.8;padding:10px 9px;width:94.3%;border:1px solid #dfdfdf;box-sizing:border-box;margin-bottom:14px;border-radius:3px;margin-left:19px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList{height:415px;overflow:scroll;margin-left:20px;margin-right:20px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li{background:#fff;padding:12px 16px;border-radius:3px;margin-bottom:10px;margin-right:6px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span{font-style:normal;font-weight:400;font-size:13px;color:#48555d;opacity:.9;display:inline-block;font-family:'Rubik'}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span.title{opacity:1;font-weight:500;letter-spacing:.1px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span.diff{opacity:.8;float:right;margin-top:6px;font-size:12px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span.private{color:#999}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span.easy{color:#48a950}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span.medium{color:#da9245}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li span.hard{color:#ab3b64}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li button{font-family:'Rubik';float:right;margin-left:22px;color:#2778ca;background:none;border:1px solid #2778ca;padding:4px 8px;padding-top:5px;border-radius:4px;cursor:pointer;letter-spacing:.3px;font-size:13px;opacity:.8}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li button:hover{opacity:1;background:#2778ca;color:#fff}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li div.listTags{overflow:auto;margin-top:7px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody ul.chalList li div.listTags span{background:#f3f3f3;padding:3px 6px;border-radius:4px;margin-right:4px;color:#717171;font-size:11px;letter-spacing:.2px}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody p.noSavedQuestions{font-family:'Rubik';margin-left:20px;margin-right:20px;margin-top:24px;font-size:14px;color:#606060;line-height:21px;text-align:center}.mainModal .__modal.__modal__loadInterviewTemplate .modalBody p.noSavedQuestions img{width:65%;margin:0 auto;display:block;margin-top:75px;margin-bottom:40px}.mainModal .__modal.__modal__loadPrivateNotes aside.mainInnerModal{cursor:default!important;width:620px}.mainModal .__modal.__modal__loadPrivateNotes .modalHeader{border-bottom:0;background:#1d69b6;border-top-left-radius:5px;border-top-right-radius:5px}.mainModal .__modal.__modal__loadPrivateNotes .modalHeader h4{text-align:left;padding-left:20px;color:#fff}.mainModal .__modal.__modal__loadPrivateNotes .modalHeader span.subtitle{text-align:left;padding-left:20px;color:#dbe3eb;display:block;font-size:13px;opacity:.5;margin-top:5px;letter-spacing:.2px}.mainModal .__modal.__modal__loadPrivateNotes{background:rgb(0 0 0 / .2)}.mainModal .__modal.__modal__loadPrivateNotes .modalBody{display:flex;background:#27323d;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .leftSide{width:19%;padding:0;background:#2e3944;border-bottom-left-radius:5px;border-right:0}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .leftSide ul{margin-top:1px}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .leftSide ul li{padding:14px 0;cursor:pointer;color:#8d8d8d;font-size:14px;border-bottom:1px solid #354450}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .leftSide ul li:last-child{border-bottom:0}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .leftSide ul li:hover{color:#c5c5c5}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .leftSide ul li.active{color:#fff;font-weight:500}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .rightSide{width:83%;padding:0;height:400px;overflow-y:scroll;background:#29323c;border:0}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .rightSide.largerWidth{width:100%}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .rightSide .ql-editor{padding:10px 14px!important;color:#ededed;font-family:'Roboto'}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .rightSide .ql-toolbar.ql-snow{margin-top:0;border-radius:0;background:#29323c;text-align:left;margin-bottom:0}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .rightSide .ql-container.ql-snow{border:0;height:88%}.mainModal .__modal.__modal__loadPrivateNotes .modalBody .rightSide ul.confItems li{list-style-type:disc}.mainModal .__modal.__modal__loadPrivateNotes.__modal__databaseAdapter .mainInnerModal{margin-top:110px!important;max-width:inherit!important}.mainModal .__modal.__modal__loadPrivateNotes .databaseAdapterCodeSnippet{font-size:13px;background-color:#294657;color:#d2dee5;white-space:pre-wrap;border-radius:2px;border:0;font-family:monospace;line-height:18px;resize:none;padding:0!important;padding-left:21px!important;padding-bottom:20px!important;padding-top:20px!important;padding-right:15px!important;cursor:initial;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mainModal.__customConfirm .__modal.__modal__loadPrivateNotes{background:rgb(0 0 0 / .4)!important;z-index:9999999999}.mainModal.__customConfirm aside.mainInnerModal{background:#2B323B!important;margin-top:140px;width:max-content!important;min-width:420px!important;max-width:540px!important;padding-bottom:4px}.mainModal.__customConfirm .modalHeader{background:#2B323B!important;padding-bottom:12px!important}.mainModal.__customConfirm .modalBody{background:#2B323B!important}.mainModal.__customConfirm h4{color:rgb(255 255 255 / .6)!important;font-size:17px!important;letter-spacing:0.5px!important}.mainModal.__customConfirm .modalBody .rightSide{height:auto!important;min-height:auto!important;text-align:left;padding:14px 21px!important;padding-right:33px!important;color:#fff;font-size:14px;letter-spacing:.2px;line-height:21px;opacity:.8}.mainModal.__customConfirm .modalActions{padding:14px 18px!important}.mainModal.__customConfirm .modalActions button.mainGreen,.mainModal.__customConfirm .modalActions button.neutralButton{width:auto;padding:9px 17px;font-size:13px;border-radius:5px;border:0!important;cursor:pointer;letter-spacing:.3px}.mainModal.__customConfirm .modalActions button.mainGreen:hover,.mainModal.__customConfirm .modalActions button.neutralButton:hover{opacity:.8}.mainModal.__customConfirm .modalActions button.mainGreen{color:#fff;margin-right:7px}.mainModal.__customConfirm .modalActions button.mainGreen.redButton{background:#853236!important}.mainModal.__customConfirm .modalActions button.mainGreen.dbButton{background:#1f467b!important;color:#c8d4e7;width:31%}.mainModal.__customConfirm .modalActions button.mainGreen.dbButton:last-child{margin-right:0}.mainModal.__customConfirm .modalActions button.mainGreen.dbButton.comingSoon{opacity:.6}.mainModal.__customConfirm .modalActions button.mainGreen.dbButton img{width:30px;vertical-align:-10px;margin-right:3px}.mainModal.__customConfirm .modalActions button.neutralButton{background:rgb(255 255 255 / .1);color:#adadad}.mainModal .__modal.__modal__loadInterviewTemplate{z-index:99999999999999!important}#codingArea #console .chatGPTWindow{background:#212529;height:95%;position:absolute;z-index:99999;width:96%}#codingArea #console .chatGPTWindow #chatGPTMessageHistory{overflow:scroll;height:84%}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li{color:#f2f2f2;font-family:'Roboto';padding:14px 14px;font-size:13px;line-height:19px}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li div.user{font-size:12px;color:#7faee8;margin-bottom:2px}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li div.user.chatgpt{color:#e5cb68}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li div.message{white-space:break-spaces}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li div.message pre{margin-top:7px}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li:nth-child(2n){background:#34414f}#codingArea #console .chatGPTWindow #chatGPTMessageHistory ul li:nth-child(2n+1){background:#29323c}#codingArea #console .chatGPTWindow #chatGPTInputBox{position:absolute;bottom:35px;margin-left:13px;width:92%;text-align:right}#codingArea #console .chatGPTWindow #chatGPTInputBox .waiting{position:absolute;top:-20px;color:#e7ce65;font-size:11px;font-style:italic;font-family:'Roboto'}#codingArea #console .chatGPTWindow #chatGPTInputBox .waiting a{color:#e7ce65;text-decoration:underline}#codingArea #console .chatGPTWindow #chatGPTInputBox textarea{height:32px;max-height:32px;min-height:32px;width:72%;max-width:72%;min-width:72%;outline:none;background:#404040;color:#fff;font-size:12px;padding:8px 8px;border:1px solid #565656;border-radius:3px;font-family:'Roboto'}#codingArea #console .chatGPTWindow #chatGPTInputBox button{vertical-align:21px;padding:17px 0;width:15%;margin-left:3px}