.popup-content{margin:auto;background:#fff;width:50%;padding:5px;border:1px solid #d7d7d7}[role=tooltip].popup-content{width:200px;box-shadow:0 0 3px #00000029;border-radius:5px}.popup-overlay{background:#00000080}[data-popup=tooltip].popup-overlay{background:#0000}.popup-arrow{filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));color:#fff;stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;left:0;right:0;top:0;bottom:0}.ProgressBar_progressBarContainer__4XACH{height:20px;background-color:#e0e0de;border-radius:50px}.ProgressBar_progressBarFiller__R4QqS{height:100%;background-color:orange;border-radius:inherit;text-align:right;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.ProgressBar_progressBarLabel__R7LQl{padding:5px;color:#fff;font-weight:700}@media (max-width:575px){.ProgressBar_progressBarLabel__R7LQl{display:none}}.ChallengeDescription_challengeDescription__1teO3{margin:1rem;padding:1rem;height:100%;overflow-y:auto;display:flex;flex-direction:column}.ChallengeDescription_challengeDescriptionTopRow__y614p{display:flex;margin-top:2rem;justify-content:space-between;align-items:center}.ChallengeDescription_unitTitle2__qQh_s{display:flex;color:#313639;overflow-x:auto;font-size:1.17em;font-weight:700;text-align:left}.ChallengeDescription_titleDifficulty__0jQRC{display:flex;align-items:center;margin-bottom:8px}.ChallengeDescription_moduleTitle__RV8oq,.ChallengeDescription_submoduleTitle__xSNAL{margin:0;padding:8px 16px;text-align:left;font-weight:700}.ChallengeDescription_submoduleTitle__xSNAL{font-size:.67rem}.ChallengeDescription_unitTitle__r2r85{text-align:left}.ChallengeDescription_challengeTitle__cCISC{margin-top:2rem;text-align:left}.ChallengeDescription_unitSubtitle__Pv1ef{text-align:left;margin-top:5px;padding-bottom:1rem;border-bottom:1px solid #e0e0e0;color:gray;font-weight:lighter}.ChallengeDescription_unitSubtitleTag__w27LP{border-radius:10px;background-color:#d2d2d2;padding:2.5px 5px;margin-right:5px;color:#fff;font-size:17px}.ChallengeDescription_problemStatement__aP3sT{margin-top:1rem}.ChallengeDescription_problemStatement__aP3sT h2{text-align:left;font-size:24px}.ChallengeDescription_problemStatement__aP3sT h3{text-align:left;font-size:22px;font-weight:700}.ChallengeDescription_problemStatement__aP3sT h4{text-align:left;font-size:20px}.ChallengeDescription_problemStatement__aP3sT pre{line-height:1.5;font-family:monospace;font-size:medium}.ChallengeDescription_challengeCategory__fd6x3{display:grid;align-items:flex-end}.ChallengeDescription_penaltyTitle__QzIyE,.ChallengeDescription_rewardTitle__e0t1l{text-align:left;font-weight:600;color:#333}.ChallengeDescription_rewardIcon__yOOAf{width:32px;height:32px}.ChallengeDescription_badgeReward__NiN05,.ChallengeDescription_specialAbilityReward__PTr_A,.ChallengeDescription_xpReward__Y2yDQ{display:flex;align-items:center}.ChallengeDescription_ribbon__MR8FF{border-radius:30px;padding:6px 12px;border:none;margin-left:1rem;margin-right:1rem;font-size:.9rem;font-weight:700;color:#fff;text-transform:uppercase;box-shadow:0 2px 5px #0003;transition:transform .2s ease-in-out}.ChallengeDescription_green__AHyKX{background-color:green}.ChallengeDescription_yellow__9IKXD{background-color:#f0c40e}.ChallengeDescription_red__iusCr{background-color:red}.ChallengeDescription_hintTrigger__wX1Q_{display:flex;background-color:#333;color:#fff;padding:5px 10px;border-radius:25px;cursor:pointer;transition:background-color .2s;align-items:center;justify-content:center;box-shadow:0 2px 5px #0003}.ChallengeDescription_hintTrigger__wX1Q_:hover{background-color:#555}@media (max-width:623px){.ChallengeDescription_unitTitle2__qQh_s{font-size:1.2rem;margin-bottom:.5rem}.ChallengeDescription_challengeDescriptionTopRow__y614p,.ChallengeDescription_titleDifficulty__0jQRC{flex-direction:column;align-items:center}.ChallengeDescription_unitSubtitle__Pv1ef{display:flex;flex-direction:column;text-align:center;gap:.2rem}}.GameNavbar_gameNavbar__gEKfZ{position:relative;display:grid;grid-template-columns:repeat(12,minmax(50px,100px));grid-gap:20px;background-color:#f2f2f2;border-radius:4px;word-wrap:break-word;padding-top:10px;padding-bottom:10px;margin-bottom:30px;align-items:center}.GameNavbar_gameNavbarIcon__QdjiE{width:32px;height:32px;display:flex;align-items:stretch;border:none;outline:none;background-color:initial;cursor:pointer}.GameNavbar_disabled__eFmfo{opacity:.5;cursor:not-allowed;color:gray}.GameNavbar_progressBarBox__7Rkg7{grid-column:span 4}.GameNavbar_hamburgerIconContainer___zcho{display:flex;align-items:center;margin-left:1rem}.GameNavbar_powerupsContainer__qxFX8{display:grid;grid-template-columns:repeat(10,64px);text-align:center;grid-column:span 6}.GameNavbar_powerupText__SCQzT{font-size:.8rem}.GameNavbar_remainingUnits__rKFxf{color:#a9a9a9}.GameNavbar_heartContainer__cYFhA{display:flex}.GameNavbar_heartIconWithText__Qra1k{display:flex;align-items:center}.GameNavbar_heartIconText__qVXIS{margin-right:1rem;color:red}.GameNavbar_challengeLives__V5mLJ{white-space:nowrap}.GameNavbar_heartIcons__cK3L8{display:flex}.GameNavbar_heartIcon__drd_R{color:red}@media (max-width:720px){.GameNavbar_powerupsContainer__qxFX8{grid-template-columns:repeat(5,64px)}}@media (max-width:1250px){.GameNavbar_progressBarBox__7Rkg7{grid-column:span 8}.GameNavbar_powerupsContainer__qxFX8{grid-row-start:2;justify-content:center;grid-column:span 12}}@media (max-width:750px){.GameNavbar_progressBarBox__7Rkg7{grid-column:span 6}}@media (max-width:600px){.GameNavbar_progressBarBox__7Rkg7{grid-column:span 3}.GameNavbar_powerupsContainer__qxFX8{grid-row-start:2;justify-content:center;grid-column:span 8}}@media (max-width:450px){.GameNavbar_progressBarBox__7Rkg7{grid-column:span 2}.GameNavbar_powerupsContainer__qxFX8{grid-row-start:2;justify-content:center;grid-column:span 6}}.Explanations_explanationsContainer__2Dtfb{height:100%;width:100%}.Explanations_explanationsContentContainer__uI1dn{margin-top:2rem;overflow-y:auto}.Explanations_keyAssociationsContainer__mZlcr{display:flex;flex-wrap:wrap;gap:8px}.Explanations_keyAssociationIcon__9BORs{display:flex;align-items:center;padding:5px 10px;background-color:#f2f2f2;border-radius:5px;cursor:pointer;transition:background-color .2s}.Explanations_keyAssociationIcon__9BORs:hover{background-color:#e0e0e0}.Explanations_explanationsItems__c1_Sx .dropdown{margin:.5px;padding:25px}.Explanations_explanationsItems__c1_Sx body{background-color:#fff}.Explanations_explanationsItems__c1_Sx h1{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-size:2em;margin:.67em 0}.Explanations_explanationsItems__c1_Sx h1,.Explanations_explanationsItems__c1_Sx h2{display:block;padding-bottom:.3em;border-bottom:1px solid #d0d7deb3;font-weight:600;line-height:1.25;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;word-wrap:break-word}.Explanations_explanationsItems__c1_Sx h2{font-size:1.5em;margin-top:24px;margin-bottom:16px;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.Explanations_explanationsItems__c1_Sx h3{font-size:1.25em;margin-top:24px;margin-bottom:16px;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.Explanations_explanationsItems__c1_Sx h3,.Explanations_explanationsItems__c1_Sx h4{font-weight:600;line-height:1.25;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;word-wrap:break-word}.Explanations_explanationsItems__c1_Sx h4{font-size:1em;margin-top:24px;margin-bottom:16px;-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.Explanations_explanationsItems__c1_Sx h5{font-size:.875em;margin-bottom:16px;font-weight:600;line-height:1.25;margin-top:24px;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.Explanations_explanationsItems__c1_Sx h5,.Explanations_explanationsItems__c1_Sx p{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;word-wrap:break-word}.Explanations_explanationsItems__c1_Sx p{margin-top:0;margin-bottom:16px;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-size:16px;line-height:1.7;color:#000}.Explanations_explanationsItems__c1_Sx ul{text-align:-webkit-match-parent;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;list-style-type:disc}.Explanations_explanationsItems__c1_Sx ol,.Explanations_explanationsItems__c1_Sx ul{padding-left:2em;-webkit-padding-start:40px;padding-inline-start:40px;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.7;word-wrap:break-word;margin-top:0;margin-bottom:16px;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.Explanations_explanationsItems__c1_Sx ol{list-style-type:decimal;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.Explanations_explanationsItems__c1_Sx li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.Explanations_explanationsItems__c1_Sx li,.Explanations_explanationsItems__c1_Sx ol ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.7;word-wrap:break-word}.Explanations_explanationsItems__c1_Sx ol ul{list-style-type:circle;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin-top:0;margin-bottom:0}.Explanations_explanationsItems__c1_Sx ol ul ul{list-style-type:square}.Explanations_explanationsItems__c1_Sx a,.Explanations_explanationsItems__c1_Sx ol ul ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.7;word-wrap:break-word}.Explanations_explanationsItems__c1_Sx a{text-decoration:underline;text-underline-offset:.2rem;color:#0969da;background-color:initial;cursor:pointer}.Explanations_explanationsItems__c1_Sx strong{color:#000}@media (max-width:589px){.Explanations_explanations-items__6q14H .dropdown{width:65vw;display:flex;align-items:center;margin:auto}}.SubmissionResultSummary_checkSolutionTitle__mc0He{margin-top:3rem;margin-right:3rem;margin-left:3rem}.SubmissionResultSummary_checkSolutionProgress__f210i{margin-top:8rem;margin-right:8rem;margin-left:8rem}.SubmissionResultSummary_checkSolutionButtons__Pdieh{margin-top:8rem;margin-bottom:1rem}.SubmissionResultSummary_submissionExecutionOutputContainer__LfRg4{display:flex;flex-direction:column;margin:1rem;padding:1rem;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}.SubmissionResultSummary_testCaseRow__7nBAi{margin-top:1rem;padding:.5rem;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.SubmissionResultSummary_testCaseSummary__ooSV8{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.SubmissionResultSummary_testCaseSummary__ooSV8 span{font-weight:700}.SubmissionResultSummary_testCaseDetails__JauoI{margin-top:.5rem;padding:.5rem;background-color:#f0f0f0;border-radius:4px}.SubmissionResultSummary_testCaseDetails__JauoI p{margin:.25rem 0}.SubmissionResultSummary_stderr__YsCFB{color:red}.SubmissionResultSummary_backButton__OIVwM{margin:.5rem;border:1px solid #1976d2;color:#1976d2;background-color:initial;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .3s,color .3s}.SubmissionResultSummary_backButton__OIVwM:hover{background-color:#1976d2;color:#fff}.SubmissionResultSummary_tryAgainButton__AS_iM{margin:.5rem;background-color:#d32f2f;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .3s}.SubmissionResultSummary_tryAgainButton__AS_iM:hover{background-color:#9a0007}.SubmissionResultSummary_nextButton__Z5XIB{margin:.5rem;background-color:#2e7d32;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .3s}.SubmissionResultSummary_nextButton__Z5XIB:hover{background-color:#1b5e20}.SubmissionResultSummary_checkSolutionTitle__mc0He{margin:3rem;text-align:center}.SubmissionResultSummary_checkSolutionProgress__f210i{margin:8rem}.SubmissionResultSummary_checkSolutionResult__fodvZ{margin-top:8rem;text-align:center}.SubmissionResultSummary_checkSolutionButtons__Pdieh{display:flex;justify-content:center;flex-wrap:wrap;margin:8rem 0 1rem}.SubmissionResultSummary_resultText__Ro8xT{display:inline-block}@keyframes SubmissionResultSummary_celebrate__C0_bJ{0%{transform:scale(1) translateY(0)}30%{transform:scale(1.2) translateY(-10px)}60%{transform:scale(.95) translateY(5px)}to{transform:scale(1) translateY(0)}}.SubmissionResultSummary_resultTextSuccess__R4qhM{animation:SubmissionResultSummary_celebrate__C0_bJ .8s ease-out}@keyframes SubmissionResultSummary_shake__BeMN6{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.SubmissionResultSummary_resultTextFailure__chsiL{animation:SubmissionResultSummary_shake__BeMN6 .6s ease-in-out}@keyframes SubmissionResultSummary_pulse__jSvvy{0%,to{opacity:1}50%{opacity:.7}}.SubmissionResultSummary_resultTextNeutral__0LWpw{animation:SubmissionResultSummary_pulse__jSvvy 1.2s ease-in-out}.SubmissionResultSummary_outlinedButton___ta3T{margin:.5rem;border:1px solid #1976d2;color:#1976d2;background-color:initial;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .3s,color .3s}.SubmissionResultSummary_outlinedButton___ta3T:hover{background-color:#1976d2;color:#fff}@media (max-width:600px){.SubmissionResultSummary_checkSolutionTitle__mc0He{font-size:1.8rem;margin:1rem}.SubmissionResultSummary_checkSolutionButtons__Pdieh,.SubmissionResultSummary_checkSolutionProgress__f210i{margin:1rem;flex-direction:column;align-items:center}}.CountdownTimer_timer__hoRrM{display:flex;align-items:center}.CountdownTimer_pausePlayIcon__q0hIV{margin-left:3.5rem;cursor:pointer;align-items:center;display:flex}.CountdownTimer_countdownTimerText__B3Kn4{color:#000;font-weight:500}@media (max-width:499px){.CountdownTimer_timer__hoRrM{margin-left:4rem;margin-right:4rem}}.CodeEditor_codeEditorContainer__n8c9z{grid-column:2;grid-row:1;border-radius:8px;background-color:#20201f;color:#4fb59b;height:100%}.CodeEditor_editorControls__WJq1X{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:.5em 1em}.CodeEditor_editorControls__WJq1X .CodeEditor_themeSelector__fBfwS{padding:5px 10px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #0000;transition:background-color .3s ease}.CodeEditor_editorControls__WJq1X.CodeEditor_dark__cmGGO,.CodeEditor_themeSelector__fBfwS.CodeEditor_dark__cmGGO{background-color:#1e1e1e;color:#f4f4f4}.CodeEditor_editorControls__WJq1X .CodeEditor_themeSelector__fBfwS.CodeEditor_dark__cmGGO{border-color:#444}.CodeEditor_editorControls__WJq1X.CodeEditor_light__04GwU,.CodeEditor_themeSelector__fBfwS.CodeEditor_light__04GwU{background-color:#f4f4f4;color:#000}.CodeEditor_editorControls__WJq1X .CodeEditor_themeSelector__fBfwS.CodeEditor_light__04GwU{border-color:#ccc}.CodeEditor_editorControls__WJq1X.CodeEditor_highContrast__G9LhM,.CodeEditor_themeSelector__fBfwS.CodeEditor_highContrast__G9LhM{background-color:#1b1b1b;color:#fff}.CodeEditor_editorControls__WJq1X .CodeEditor_themeSelector__fBfwS.CodeEditor_highContrast__G9LhM{border-color:#666}.CodeEditor_editorControls__WJq1X .CodeEditor_themeSelector__fBfwS option{background-color:inherit;color:inherit;padding:5px}.CodeEditor_editorControls__WJq1X.CodeEditor_dark__cmGGO select,.CodeEditor_editorControls__WJq1X.CodeEditor_highContrast__G9LhM select{color:#4b894e}.CodeEditor_editorControls__WJq1X div{display:flex;align-items:center;gap:8px}.CodeEditor_editorControls__WJq1X div .CodeEditor_iconButton__UaK8t{padding:8px;border-radius:4px;font-size:16px;cursor:pointer;border:none;transition:background-color .3s ease,color .3s ease;color:#fff;background:none}.CodeEditor_editorControls__WJq1X .CodeEditor_iconButton__UaK8t.CodeEditor_light__04GwU{color:#0010ff}.CodeEditor_iconButton__UaK8t.CodeEditor_light__04GwU:hover{color:#0813b198}.CodeEditor_editorControls__WJq1X .CodeEditor_iconButton__UaK8t.CodeEditor_dark__cmGGO,.CodeEditor_editorControls__WJq1X .CodeEditor_iconButton__UaK8t.CodeEditor_highContrast__G9LhM{color:#4b894e}.CodeEditor_iconButton__UaK8t.CodeEditor_dark__cmGGO:hover,.CodeEditor_iconButton__UaK8t.CodeEditor_highContrast__G9LhM:hover{color:#154819}.CodeEditor_editorControls__WJq1X.CodeEditor_light__04GwU span{color:#0010ff}.CodeEditor_editorControls__WJq1X.CodeEditor_dark__cmGGO span,.CodeEditor_editorControls__WJq1X.CodeEditor_highContrast__G9LhM span{color:#4b894e}.CodeEditor_editorControls__WJq1X span{font-size:16px;font-weight:700}@media screen and (max-width:600px){.CodeEditor_editorControls__WJq1X{align-items:center;gap:32px}.CodeEditor_editorControls__WJq1X .CodeEditor_themeSelector__fBfwS{font-size:18px;padding:5px}.CodeEditor_editorControls__WJq1X div{margin-right:64px}}@media (max-width:768px){.CodeEditor_codeEditorContainer__n8c9z{grid-column:1;grid-row:3}}.CodeEditorBox_codeEditorNavbar__JzIDM{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5em;box-shadow:0 2px 4px #0000001a;overflow-x:scroll;max-height:3em;overflow-y:hidden}.CodeEditorBox_codeEditorBox__ppMVN .CodeEditorBox_languageSelector__yp3zP{display:flex;flex-direction:row;padding:5px;border:2px solid #333;border-radius:8px;color:#333;font-size:16px}.CodeEditorBox_timerSubmitContainer__qOBr_{display:flex;flex-direction:row;align-items:center;margin-left:40px}.CodeEditorBox_codeNavBtns__ohkSN{display:flex;flex-direction:row}.CodeEditorBox_codeEditorTimer__eE9K3{margin-right:2rem}.CodeEditorBox_codeEditorTimer__eE9K3.CodeEditorBox_codeEditorTimer__eE9K3.CodeEditorBox_extraMarginRight__T9_Tz{margin-right:4rem}.CodeEditorBox_codeEditorBox__ppMVN{display:flex;flex-direction:column;height:100%;width:100%}.CodeEditorBox_resetButton__MoMkq{margin-right:6px;padding-left:21px!important;padding-right:21px!important;height:35px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;color:inherit;background-color:#e0e0e0;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;border:none}.CodeEditorBox_resetButton__MoMkq,.CodeEditorBox_runButton__pSQE8,.CodeEditorBox_submitButton__gLqIl{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;font-weight:500;font-size:.875rem}.CodeEditorBox_runButton__pSQE8,.CodeEditorBox_submitButton__gLqIl{max-height:37px;color:#fff;margin-right:10px;padding:10px}.CodeEditorBox_runButton__pSQE8{background-color:#0097a8;min-width:70px;border-radius:6px}.CodeEditorBox_submitButton__gLqIl{background-color:#1976d2;min-width:90px;border-radius:6px}.CodeEditorBox_runButton__pSQE8:hover{background-color:#45a049}span.CodeEditorBox_Resizer__Mlphw.CodeEditorBox_vertical__Jdg_s{background:red;cursor:col-resize;width:20px;min-height:20px}span.CodeEditorBox_Resizer__Mlphw.CodeEditorBox_horizontal__VU1jO{background:red;height:20px}@media (max-width:499px){.CodeEditorBox_codeEditorTimer__eE9K3>.CodeEditorBox_timer__55eqL{margin-left:4rem;margin-right:1rem}.CodeEditorBox_codeEditorTimer__eE9K3.CodeEditorBox_extraMarginRight__T9_Tz>.timer{margin-left:4rem;margin-right:4rem}}@media (max-width:589px){.CodeEditorBox_codeEditorBox__ppMVN{width:100vw}.CodeEditorBox_codeEditorNavbar__JzIDM{width:89vw}}.WhiteBoard_whiteboardContainer__h4rGb{display:flex;flex-direction:column;height:100%;width:100%}.WhiteBoard_whiteboardDropdown__V3w3b{display:flex;align-items:center;padding:7.4px;background-color:#fff;box-shadow:0 2px 4px #0000001a}.WhiteBoard_editorLabel__BrjTQ{margin-right:10px;margin-left:15px;font-size:16px;font-weight:700}.WhiteBoard_editorSelect__SdaXo{padding:5px;border:2px solid #333;border-radius:8px;font-size:16px;width:200px}.WhiteBoard_whiteboardIframe__6V_s3{border:none;flex-grow:1;background-color:#fff}@media screen and (max-width:600px){.WhiteBoard_whiteboardContainer__h4rGb{width:89.8vw}}@media screen and (max-width:500px){.WhiteBoard_whiteboardContainer__h4rGb{width:87vw}}.MediaIframe_mediaIframeContainer__xju0v{display:flex;flex-direction:column;height:100%;width:100%}.MediaIframe_mediaIframeNavbar__v4nSv{height:50px;background-color:#fff;box-shadow:0 2px 4px #0000001a}.MediaIframe_mediaIframe__JIrjO{border:none;flex-grow:1}@media screen and (max-width:600px){.MediaIframe_mediaIframeContainer__xju0v{width:89.8vw}}.MockInterviewButtons_mockInterviewButtonsWrapper__ICgoF{background-color:#d3d3d3;color:#fff;padding:1rem;border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;width:100%;max-width:400px;margin:0 auto}.MockInterviewButtons_mockInterviewButtonPrimary__78qjD{background-color:#0097a9!important;color:#fff!important;text-transform:none!important;font-size:1rem;padding:.75rem 1rem!important}.MockInterviewButtons_mockInterviewButtonSecondary__wtj2T{background-color:#9191e1!important;color:#fff!important;text-transform:none!important;font-size:1rem;padding:.75rem 1rem!important}.MockInterviewButtons_mockInterviewButton__qgK6h:hover{opacity:.9}@media (max-width:600px){.MockInterviewButtons_mockInterviewButtonsWrapper__ICgoF{padding:.5rem;gap:.75rem;align-self:flex-start;margin-top:5px}.MockInterviewButtons_mockInterviewButton__qgK6h{font-size:.9rem;padding:.5rem .75rem!important}}.MultipleChoiceBox_mcqBox__fQR43{height:100%;width:100%;display:flex;flex-direction:column}.MultipleChoiceBox_mcqNavbar__0_2zY{background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:10px;box-shadow:0 2px 4px #0000001a;height:50px;margin-bottom:10px;width:100%;overflow-x:auto;overflow-y:hidden}.MultipleChoiceBox_mcqTimer__bqI8E{margin-right:1rem}.MultipleChoiceBox_mcqTimer__bqI8E.MultipleChoiceBox_extraMarginRight__LT53V{margin-right:4rem}.MultipleChoiceBox_mcqOptionsContainer__qdXn_{height:90%;display:flex;align-items:center;justify-content:center;margin:1rem}.MultipleChoiceBox_mcqOptionsContainer__qdXn_ .MuiFormControlLabel-root{margin-top:1rem;margin-bottom:1rem}.MultipleChoiceBox_submitButton__gA2Ds{background-color:#1976d2;min-width:90px}@media (max-width:589px){.MultipleChoiceBox_mcqOptionsContainer__qdXn_{width:82vw}.MultipleChoiceBox_codeEditorNavbar__Dv5NO{width:89vw}.MultipleChoiceBox_mcqNavbar__0_2zY{justify-content:center}}.cs-main-container{position:relative;display:flex;flex-direction:row;height:100%;overflow:auto;border:1px solid #d1dbe3;box-sizing:border-box;color:#000000de;background-color:#fff;font-size:1rem}.cs-main-container>.cs-conversation-list{order:0;height:100%;flex-basis:300px;border:solid #d1dbe3;border-width:0 1px 0 0;box-shadow:2px 0 5px -2px #00000061;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--left{order:0;height:100%;max-width:320px;flex-basis:35%;border-right:1px solid #d1dbe3;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--right{flex-basis:25%;min-width:150px;max-width:320px;border:solid #d1dbe3;border-width:0 0 0 1px}.cs-main-container>.cs-sidebar.cs-sidebar--left .cs-search{margin:.5em}.cs-main-container .cs-chat-container{order:1;z-index:1;flex-grow:1;flex-basis:65%;border-right:0 solid #d1dbe3}.cs-main-container .cs-sidebar{order:2;height:100%;z-index:3}.cs-main-container .cs-sidebar .cs-expansion-panel{border-left:0;border-top:0;border-right:0}.cs-main-container .cs-sidebar .cs-expansion-panel:nth-last-child(3){border-bottom:0}.cs-main-container .cs-conversation-header{z-index:1}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__actions .cs-button--info,.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:none}@media(max-width:768px){.cs-main-container--responsive{min-width:calc(1.6em + 40px + 180px)}.cs-main-container--responsive .cs-search{display:none}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{flex-basis:calc(1.6em + 40px);min-width:calc(1.6em + 40px)}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--right{display:none}.cs-main-container--responsive>.cs-conversation-list{flex-basis:calc(1.6em + 40px)}.cs-main-container--responsive .cs-conversation-list .cs-conversation>.cs-avatar,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation>.cs-avatar{margin-right:0}.cs-main-container--responsive .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__operations{display:none}.cs-main-container--responsive .cs-conversation-list .cs-conversation__unread-dot,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__unread-dot{position:absolute;top:.3em;right:.3em;margin-right:0}.cs-main-container--responsive .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:flex}}@media(max-width:576px){.cs-main-container--responsive{min-width:auto}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{display:none}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:flex}}.cs-message{box-sizing:border-box;font-size:1em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;color:#000000de;display:flex;flex-direction:row;padding:0;background-color:initial;overflow:hidden;border-radius:0}.cs-message:not(:only-child),.cs-message:only-child{margin:.2em 0 0}.cs-message__avatar{margin:0 8px 0 0;justify-content:flex-end;width:42px}.cs-message__avatar,.cs-message__content-wrapper{box-sizing:border-box;display:flex;flex-direction:column}.cs-message__header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;font-size:.8em;margin:0 .2em .1em}.cs-message__header,.cs-message__header .cs-message__sender-name,.cs-message__header .cs-message__sent-time{box-sizing:border-box;color:#4d4d4dde;background-color:initial}.cs-message__header .cs-message__sent-time{margin-left:auto;padding-left:.8em}.cs-message__footer{display:flex;font-size:.8em;margin:.1em .2em 0}.cs-message__footer,.cs-message__footer .cs-message__sender-name,.cs-message__footer .cs-message__sent-time{box-sizing:border-box;color:#4d4d4dde;background-color:initial}.cs-message__footer .cs-message__sent-time{margin-left:auto;padding-left:.8em}.cs-message__content{box-sizing:border-box;color:#000000de;background-color:#c6e3fa;margin-top:0;padding:.6em .9em;border-radius:.7em .7em .7em .7em;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:.91em;font-variant:normal}.cs-message--incoming{color:#000000de;background-color:initial;margin-right:auto}.cs-message--incoming .cs-message__avatar{margin:0 8px 0 0}.cs-message--incoming .cs-message__sender-name,.cs-message--incoming .cs-message__sent-time{display:none}.cs-message--incoming .cs-message__content{color:#000000de;background-color:#c6e3fa;border-radius:0 .7em .7em 0}.cs-message--outgoing{color:#000000de;background-color:initial;margin-left:auto;justify-content:flex-end}.cs-message--outgoing .cs-message__avatar{order:1;margin:0 0 0 8px}.cs-message--outgoing .cs-message__sender-name,.cs-message--outgoing .cs-message__sent-time{display:none}.cs-message--outgoing .cs-message__content{color:#000000de;background-color:#6ea9d7;border-radius:.7em 0 0 .7em}.cs-message.cs-message--incoming.cs-message--single{border-radius:0}.cs-message.cs-message--incoming.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--single .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--single .cs-message__content{border-radius:0 .7em .7em .7em}.cs-message.cs-message--incoming.cs-message--first{border-radius:0 0 0 0}.cs-message.cs-message--incoming.cs-message--first:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--first .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--first .cs-message__content{border-radius:0 .7em .7em 0;background-color:#c6e3fa}.cs-message.cs-message--incoming.cs-message--last{border-radius:0 0 0 0}.cs-message.cs-message--incoming.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--incoming.cs-message--last .cs-message__content{border-radius:0 .7em 0 .7em}.cs-message.cs-message--outgoing.cs-message--single{border-radius:0}.cs-message.cs-message--outgoing.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--single .cs-message__content{border-radius:.7em .7em 0 .7em}.cs-message.cs-message--outgoing.cs-message--first{border-radius:0 0 0 0;margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--first .cs-message__content{border-radius:.7em 0 0 .7em;background-color:#6ea9d7}.cs-message.cs-message--outgoing.cs-message--last{border-radius:0 0 0 0}.cs-message.cs-message--outgoing.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--outgoing.cs-message--last .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message--incoming.cs-message--avatar-spacer{margin-left:50px}.cs-message--outgoing.cs-message--avatar-spacer{margin-right:50px}.cs-message--avatar-tl .cs-message__avatar{justify-content:flex-start;order:0;margin-right:8px;margin-left:0}.cs-message--avatar-tl .cs-message__message-wrapper{order:1}.cs-message--avatar-tr .cs-message__avatar{justify-content:flex-start;order:1;margin-left:8px;margin-right:0}.cs-message--avatar-tr .cs-message__message-wrapper{order:0}.cs-message--avatar-br .cs-message__avatar{justify-content:flex-end;order:1;margin-left:8px;margin-right:0}.cs-message--avatar-br .cs-message__message-wrapper{order:0}.cs-message--avatar-bl .cs-message__avatar{justify-content:flex-end;order:0;margin-right:8px;margin-left:0}.cs-message--avatar-bl .cs-message__message-wrapper{order:1}.cs-message--avatar-cl .cs-message__avatar{justify-content:center;order:0;margin-right:8px;margin-left:0}.cs-message--avatar-cl .cs-message__message-wrapper{order:1}.cs-message--avatar-cr .cs-message__avatar{justify-content:center;order:1;margin-left:8px;margin-right:0}.cs-message--avatar-cr .cs-message__message-wrapper{order:0}.cs-message-group{box-sizing:border-box;display:flex;flex-direction:row;margin:.4em 0 0}.cs-message-group__avatar{justify-content:flex-end}.cs-message-group__avatar,.cs-message-group__content{box-sizing:border-box;display:flex;flex-direction:column}.cs-message-group__header{margin:0 0 .2em}.cs-message-group__footer,.cs-message-group__header{box-sizing:border-box;display:flex;font-size:.8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;color:#0009;background-color:initial;padding:0}.cs-message-group__footer{margin:.2em 0 0}.cs-message-group__messages{box-sizing:border-box}.cs-message-group__messages .cs-message:first-child{margin-top:0}.cs-message-group__messages .cs-message .cs-message__content{background-color:#c6e3fa;margin-top:0}.cs-message-group--incoming{justify-content:flex-start}.cs-message-group--incoming .cs-message-group__avatar{margin-right:8px;order:0}.cs-message-group--incoming .cs-message-group__content{order:1}.cs-message-group--incoming .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:0 .7em .7em 0}.cs-message-group--incoming .cs-message-group__messages .cs-message .cs-message__content{border-radius:0 .7em .7em 0;color:#000000de;background-color:#c6e3fa}.cs-message-group--incoming .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:0 .7em 0 .7em}.cs-message-group--incoming .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:0 .7em .7em .7em}.cs-message-group--outgoing{justify-content:flex-end;margin-left:auto}.cs-message-group--outgoing .cs-message-group__avatar{margin-left:8px;order:1}.cs-message-group--outgoing .cs-message-group__content{order:0}.cs-message-group--outgoing .cs-message-group__messages .cs-message{justify-content:flex-end}.cs-message-group--outgoing .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:.7em 0 0 .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message .cs-message__content{border-radius:.7em 0 0 .7em;color:#000000de;background-color:#6ea9d7}.cs-message-group--outgoing .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:.7em .7em 0 .7em}.cs-message-group--avatar-tl .cs-message-group__avatar{justify-content:flex-start;order:0;margin-right:8px;margin-left:0}.cs-message-group--avatar-tl .cs-message-group__content{order:1}.cs-message-group--avatar-tr .cs-message-group__avatar{justify-content:flex-start;order:1;margin-left:8px;margin-right:0}.cs-message-group--avatar-tr .cs-message-group__content{order:0}.cs-message-group--avatar-bl .cs-message-group__avatar{justify-content:flex-end;order:0;margin-right:8px;margin-left:0}.cs-message-group--avatar-bl .cs-message-group__content{order:1}.cs-message-group--avatar-br .cs-message-group__avatar{justify-content:flex-end;order:1;margin-left:8px;margin-right:0}.cs-message-group--avatar-br .cs-message-group__content{order:0}.cs-message-group--avatar-cl .cs-message-group__avatar{justify-content:center;order:0;margin-right:8px;margin-left:0}.cs-message-group--avatar-cl .cs-message-group__content{order:1}.cs-message-group--avatar-cr .cs-message-group__avatar{justify-content:center;order:1;margin-left:8px;margin-right:0}.cs-message-group--avatar-cr .cs-message-group__content{order:0}.cs-message-separator{box-sizing:border-box;color:#6ea9d7;background-color:#fff;font-size:.8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.cs-message-separator:after,.cs-message-separator:before{box-sizing:border-box;content:"";background-color:#6ea9d7;display:block;flex-grow:1;height:1px}.cs-message-separator:not(:empty):before{margin:0 1em 0 0}.cs-message-separator:not(:empty):after{margin:0 0 0 1em}.cs-message-list{box-sizing:border-box;width:100%;height:100%;overflow:hidden;min-height:1.25em;position:relative;color:#000000de;background-color:#fff}.cs-message-list__scroll-wrapper{box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 1.2em 0 .8em}.cs-message-list__scroll-to:first-child{box-sizing:border-box;float:left;clear:both;height:0}.cs-message-list__scroll-wrapper>.cs-message-group:nth-last-child(4),.cs-message-list__scroll-wrapper>.cs-message:nth-last-child(4){margin-bottom:2.65em}.cs-message-list .cs-typing-indicator{position:absolute;bottom:0;left:0;right:15px;background-color:#fff;padding:.5em;font-size:.9em;height:1.25em;line-height:1.25em}.cs-message-list__scroll-wrapper>.cs-message,.cs-message-list__scroll-wrapper>.cs-message-group{max-width:85%}.cs-message-list .cs-message-group.cs-message-group--incoming,.cs-message-list .cs-message.cs-message--incoming{margin-right:auto}.cs-message-list .cs-message-group.cs-message-group--outgoing,.cs-message-list .cs-message.cs-message--outgoing{margin-left:auto}.cs-message-list .cs-message-separator:not(:first-child){margin-top:1.2em}.cs-message-list__loading-more{box-sizing:initial;display:flex;flex-direction:row;justify-content:center;position:absolute;background-color:#fff;padding:2px 0;top:0;left:0;right:0;height:1.2em;z-index:1}.cs-message-list__loading-more .cs-loader{width:1.2em;height:1.2em}.cs-message-list__loading-more .cs-loader:after,.cs-message-list__loading-more .cs-loader:before{width:100%;height:100%}.cs-message-list__loading-more--bottom{top:auto;bottom:0}.cs-message-list .ps__rail-y{z-index:2}.cs-avatar{position:relative;width:42px;height:42px}.cs-avatar,.cs-avatar>img{border-radius:50%;box-sizing:border-box}.cs-avatar>img{width:100%;height:100%}.cs-avatar:hover>img{filter:brightness(115%)}.cs-avatar.cs-avatar--xs{width:16px;height:16px;min-width:16px;min-height:16px}.cs-avatar.cs-avatar--sm{width:26px;height:26px;min-width:26px;min-height:26px}.cs-avatar.cs-avatar--md{width:42px;height:42px;min-width:42px;min-height:42px}.cs-avatar.cs-avatar--lg{width:68px;height:68px;min-width:68px;min-height:68px}.cs-avatar.cs-avatar--fluid{width:100%;height:100%}.cs-avatar.cs-avatar--fluid .cs-status{right:5%;width:22%;height:22%}.cs-avatar .cs-status{box-sizing:border-box;position:absolute;right:-1px;bottom:3%}.cs-avatar .cs-status__bullet{box-sizing:initial;border:2px solid #fff}.cs-avatar .cs-status--xs,.cs-avatar .cs-status--xs:not(.cs-status--named){font-size:1em;width:6px;height:6px;right:0;bottom:0}.cs-avatar .cs-status--xs .cs-status__bullet,.cs-avatar .cs-status--xs:not(.cs-status--named) .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-avatar .cs-status--sm,.cs-avatar .cs-status--sm:not(.cs-status--named){font-size:1em;width:12px;height:12px;right:-3px;bottom:-1px}.cs-avatar .cs-status--sm .cs-status__bullet,.cs-avatar .cs-status--sm:not(.cs-status--named) .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-avatar .cs-status--md,.cs-avatar .cs-status--md:not(.cs-status--named){font-size:1em;width:15px;height:15px}.cs-avatar .cs-status--md .cs-status__bullet,.cs-avatar .cs-status--md:not(.cs-status--named) .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-avatar .cs-status--lg,.cs-avatar .cs-status--lg:not(.cs-status--named){font-size:1em;width:18px;height:18px;bottom:4%}.cs-avatar .cs-status--lg .cs-status__bullet,.cs-avatar .cs-status--lg:not(.cs-status--named) .cs-status__bullet{width:14px;min-width:14px;height:14px}.cs-avatar-group{display:flex;flex-direction:row-reverse;overflow:visible;position:relative;flex-wrap:wrap;box-sizing:border-box;min-width:40px;align-content:flex-start;justify-content:flex-end}.cs-avatar-group .cs-avatar--active{z-index:1}.cs-avatar-group .cs-avatar--active-on-hover:hover{z-index:2}.cs-avatar-group--xs{padding-left:6.112px;padding-top:6.112px}.cs-avatar-group--xs .cs-avatar{margin-top:-6.112px;margin-left:-6.112px;width:16px;height:16px;min-width:16px;min-height:16px;border:none;border-right:1px solid #f2f2f2}.cs-avatar-group--sm{padding-left:9.932px;padding-top:9.932px}.cs-avatar-group--sm .cs-avatar{margin-top:-9.932px;margin-left:-9.932px;width:26px;height:26px;min-width:26px;min-height:26px}.cs-avatar-group--md{padding-left:16.044px;padding-top:16.044px}.cs-avatar-group--md .cs-avatar{margin-top:-16.044px;margin-left:-16.044px;width:42px;height:42px;min-width:42px;min-height:42px;border:2px solid #f2f2f2}.cs-avatar-group--lg{padding-left:25.976px;padding-top:25.976px}.cs-avatar-group--lg .cs-avatar{margin-top:-25.976px;margin-left:-25.976px;width:68px;height:68px;min-width:68px;min-height:68px;border:2px solid #f2f2f2}.cs-message-input{display:flex;flex-direction:row;position:relative;background-color:#fff;border:none;box-sizing:border-box;padding:0;overflow:visible;flex-shrink:0}.cs-message-input__content-editor-wrapper{box-sizing:border-box;position:relative;background-color:#c6e3fa;margin:0;padding:.6em .9em;border-radius:.7em;flex-grow:1}.cs-message-input--disabled .cs-message-input__content-editor-wrapper{background-color:#c6e3fa61;color:#0009}.cs-message-input__content-editor-container{box-sizing:border-box;position:relative;background-color:#c6e3fa;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;overflow-y:auto;font-size:.94em;line-height:1.35em;min-height:1.35em;max-height:5.4em;padding:0;scroll-padding:0}.cs-message-input--disabled .cs-message-input__content-editor-container{color:#0009;background-color:initial}.cs-message-input__content-editor{box-sizing:border-box;flex-grow:1;background-color:#c6e3fa;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;outline:0;border:0;overflow:visible;color:#000000de;overflow-wrap:anywhere;word-break:break-word}.cs-message-input--disabled .cs-message-input__content-editor{background-color:initial;color:#0009}.cs-message-input__content-editor[data-placeholder]:empty:before{box-sizing:border-box;content:attr(data-placeholder);color:#00000061;display:block;cursor:text}.cs-message-input__tools{display:flex;flex-direction:row;box-sizing:border-box}.cs-message-input__tools .cs-button{font-size:1.2em;margin-top:0;margin-bottom:0}.cs-message-input__tools .cs-button--attachment,.cs-message-input__tools .cs-button--send{align-self:flex-end}.cs-message-input__tools:first-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:first-child .cs-button:last-child{margin-right:0}.cs-message-input__tools:last-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:last-child .cs-button:last-child{margin-right:0}.cs-input-toolbox{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0 0 .4em}.cs-input-toolbox .cs-button{padding:0;background:none;border:none;margin:0 .5em 0 0;font-size:1.2em}.cs-chat-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:180px;color:#000000de;background-color:#fff}.cs-chat-container .cs-message-input{border:solid #d1dbe3;border-width:1px 0 0;margin-top:auto;padding:.3em 0;color:#000000de;background-color:#fff}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:first-child{margin-left:.8em}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:last-child{margin-right:.8em}.cs-chat-container .cs-input-toolbox{margin:0;padding:0 .8em .17em 0;color:#000000de;background-color:#fff}.cs-typing-indicator{box-sizing:initial;font-size:inherit;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;display:flex;flex-direction:row;align-items:stretch}.cs-typing-indicator__indicator{box-sizing:inherit;background-color:initial;display:flex;flex-direction:row;align-items:center}.cs-typing-indicator__dot{box-sizing:inherit;animation:cs-typing-indicator__typing-animation 1.5s ease-in-out infinite;border-radius:100%;display:inline-block;height:4px;width:4px;background-color:#6ea9d7}.cs-typing-indicator__dot:not(:last-child){margin-right:3px}.cs-typing-indicator__dot:first-child{box-sizing:inherit}.cs-typing-indicator__dot:nth-child(2){animation-delay:.3s}.cs-typing-indicator__dot:nth-child(3){animation-delay:.4s}.cs-typing-indicator__text{box-sizing:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;background-color:initial;margin:0 0 0 .5em;-webkit-user-select:none;user-select:none}@keyframes cs-typing-indicator__typing-animation{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}.cs-conversation-header{box-sizing:border-box;color:#000000de;background-color:#f6fbff;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;flex-shrink:0;-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:stretch;border:solid #d1dbe3;border-width:0 0 1px;padding:.6em .9em}.cs-conversation-header__back{box-sizing:border-box;margin-right:.5em;display:flex;flex-direction:row;align-items:center;cursor:pointer;order:1}.cs-conversation-header__back button{font-size:1.4em;padding:0}.cs-conversation-header__avatar{box-sizing:border-box;width:42px;height:42px;margin-right:1em;order:2}.cs-conversation-header__avatar>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f6fbff}.cs-conversation-header__avatar .cs-avatar-group{padding-right:0!important}.cs-conversation-header__content{box-sizing:border-box;display:flex;flex-direction:column;order:3;flex-grow:2;justify-content:center;min-width:0}.cs-conversation-header__content .cs-conversation-header__user-name{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#000000de;background-color:#f6fbff}.cs-conversation-header__content .cs-conversation-header__info{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0009;background-color:#f6fbff;font-weight:400;font-size:.9em}.cs-conversation-header__actions{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;color:#000000de;background-color:initial;margin:0 0 0 .5em;order:4}.cs-conversation-header__actions .cs-button:not(:first-child){margin-left:.2em}.cs-conversation-header__actions .cs-button{padding:0}.cs-conversation-header__actions .cs-button.cs-button--adduser,.cs-conversation-header__actions .cs-button.cs-button--arrow,.cs-conversation-header__actions .cs-button.cs-button--ellipsis,.cs-conversation-header__actions .cs-button.cs-button--info,.cs-conversation-header__actions .cs-button.cs-button--star,.cs-conversation-header__actions .cs-button.cs-button--videocall,.cs-conversation-header__actions .cs-button.cs-button--voicecall{font-size:1.4em;color:normal;background-color:initial}.cs-conversation-header__actions .cs-button.cs-button--ellipsis{font-size:1.3em}.cs-conversation{display:flex;flex-direction:row;box-sizing:border-box;position:relative;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;padding:.675em .8em;cursor:pointer;justify-content:flex-start;color:#000000de;background-color:#fff;-webkit-user-select:none;user-select:none;border:0}.cs-conversation:hover{background-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>img{filter:none}.cs-conversation.cs-conversation:active{color:#000000de;background-color:#d5e7f5;border:0}.cs-conversation.cs-conversation:active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active{color:#2b6a9b;background-color:#d5e7f5;font-weight:400;border:0}.cs-conversation.cs-conversation--active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active .cs-conversation__info,.cs-conversation.cs-conversation--active .cs-conversation__name{color:#2b6a9b;font-weight:400}.cs-conversation>.cs-avatar{width:42.1px;height:42.1px;margin-right:1em}.cs-conversation>.cs-avatar>.cs-status{border-color:#fff}.cs-conversation>.cs-avatar-group{width:42.1px;height:42.1px;min-width:42.1px;min-height:42.1px;padding-right:0!important;margin-right:1em}.cs-conversation__content{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;margin-right:1.1em;flex-grow:1}.cs-conversation__operations{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;margin:0 0 0 auto;color:#b3b3b3de;visibility:hidden}.cs-conversation__operations--visible{visibility:visible}.cs-conversation__operations:hover{color:#666666de}.cs-conversation:hover .cs-conversation__operations{visibility:visible}.cs-conversation__name{color:#000000de;font-size:1em}.cs-conversation__info,.cs-conversation__name{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation__info{color:#0009;font-size:.8em}.cs-conversation__info-content,.cs-conversation__last-sender{box-sizing:border-box;display:inline;font-weight:400}.cs-conversation__last-activity-time{box-sizing:border-box;margin:0 0 0 auto;font-size:.8em;display:flex;flex-direction:row;align-items:center}.cs-conversation__last-activity-time+.cs-conversation__operations{margin-left:.5em}.cs-conversation__unread-dot{box-sizing:initial;display:flex;flex-direction:row;align-items:center;margin-right:.5em;align-self:center;border-radius:50%;width:.7em;min-width:.7em;height:.7em;box-shadow:1px 1px 1px 0 #b3b3b3;perspective:200px;perspective-origin:50% 50%;background:radial-gradient(circle at 3px 3px,#7c9df1,#2e63e8)}.cs-conversation__unread-dot:hover:before{content:"";position:absolute;top:1%;left:5%;border-radius:50%;z-index:2;filter:blur(0);height:80%;width:40%;background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0 100%);transform:translateX(131%) translateY(58%) rotate(168deg) rotateX(10deg)}.cs-conversation__unread-dot:hover:after{content:"";position:absolute;top:5%;left:10%;width:80%;height:80%;border-radius:100%;filter:blur(1px);z-index:2;transform:rotate(-30deg);display:block;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0 100%);animation:cs-unread-anim 2s ease-out infinite}.cs-conversation__unread{box-sizing:border-box;position:absolute;right:.8em;top:.3em;padding:.01em .3em;border-radius:.3em;font-size:.75em;font-weight:600;color:#fff;background-color:#ec1212;max-width:30em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:100}@keyframes cs-unread-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-conversation-list{box-sizing:border-box;position:relative;overflow:hidden;height:100%;color:#000000de;background-color:initial}.cs-conversation-list>div>ul{margin:0;padding:0;list-style-type:none}.cs-conversation-list__loading-more{box-sizing:initial;display:flex;flex-direction:row;justify-content:center;position:absolute;background-color:initial;padding:2px 0;bottom:0;left:0;right:0;height:1.2em;z-index:1}.cs-conversation-list__loading-more .cs-loader{width:1.2em;height:1.2em}.cs-conversation-list__loading-more .cs-loader:after,.cs-conversation-list__loading-more .cs-loader:before{width:100%;height:100%}.cs-conversation-list .ps__rail-y{z-index:2}.cs-status{box-sizing:border-box;position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;font-size:1em}.cs-status .cs-status__bullet{box-sizing:initial;width:11px;height:11px;border-radius:50%;position:relative;perspective:200px;perspective-origin:50% 50%}.cs-status--selected{color:#2b6a9b;background-color:#d5e7f5}.cs-status--named{width:auto;height:auto}.cs-status__name{margin:0 0 0 .58em;line-height:1.5}.cs-avatar:hover .cs-status__bullet:before,.cs-status:hover .cs-status__bullet:before{box-sizing:border-box;content:"";position:absolute;top:1%;left:5%;border-radius:50%;z-index:2;filter:blur(0);height:80%;width:40%;background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0 100%);transform:translateX(131%) translateY(58%) rotate(168deg) rotateX(10deg)}.cs-avatar:hover .cs-status__bullet:after,.cs-status:hover .cs-status__bullet:after{box-sizing:border-box;content:"";position:absolute;top:5%;left:10%;width:80%;height:80%;border-radius:100%;filter:blur(1px);z-index:2;transform:rotate(-30deg);display:block;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0 100%);animation:cs-bubble-anim 2s ease-out infinite}.cs-status--available .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#00d5a6,#00a27e)}.cs-status--available .cs-status__name{color:#000000de}.cs-status--unavailable .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffb527,#a66d00)}.cs-status--unavailable .cs-status__name{color:#000000de}.cs-status--away .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffdbb0,#fc8b00)}.cs-status--away .cs-status__name{color:#000000de}.cs-status--dnd .cs-status__bullet{background-color:#ec1212;background:radial-gradient(circle at 3px 3px,#f89f9f,#ec1212)}.cs-status--dnd .cs-status__name{color:#000000de}.cs-status--invisible .cs-status__bullet{background-color:#c2d1d9;background:radial-gradient(circle at 3px 3px,#fff,#c2d1d9)}.cs-status--invisible .cs-status__name{color:#000000de}.cs-status--eager .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#fffccc,#fe0)}.cs-status--eager .cs-status__name{color:#000000de}.cs-status--xs:not(.cs-status--named){font-size:1em;width:4px;height:4px}.cs-status--xs:not(.cs-status--named) .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-status--sm:not(.cs-status--named){font-size:1em;width:8px;height:8px}.cs-status--sm:not(.cs-status--named) .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-status--md:not(.cs-status--named){font-size:1em;width:11px;height:11px}.cs-status--md:not(.cs-status--named) .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-status--lg:not(.cs-status--named){font-size:1em;width:14px;height:14px}.cs-status--lg:not(.cs-status--named) .cs-status__bullet{width:14px;min-width:14px;height:14px}.cs-status--fluid{width:100%;height:100%}.cs-status--fluid .cs-status__bullet{width:100%;min-width:100%;height:100%}@keyframes cs-bubble-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-sidebar{box-sizing:border-box;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.cs-sidebar--left,.cs-sidebar--right{background-color:#fff}.cs-sidebar .cs-expansion-panel+.cs-expansion-panel{border-top:0}.cs-expansion-panel{flex-direction:column;color:#000000de;background-color:#fff;border:1px solid #d1dbe3;font-weight:400;font-size:inherit}.cs-expansion-panel,.cs-expansion-panel__header{box-sizing:border-box;display:flex;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant:normal}.cs-expansion-panel__header{flex-direction:row;color:#0009;background-color:#f6fbff;font-weight:700;font-size:.75em;-webkit-user-select:none;-moz-user-select:none;padding:.8em;align-items:center;user-select:none;cursor:pointer}.cs-expansion-panel__header:hover{color:#0009;background-color:#f3f8fc}.cs-expansion-panel__title{box-sizing:border-box;flex-grow:1}.cs-expansion-panel__icon{box-sizing:border-box;margin-left:1em;margin-right:.5em}.cs-expansion-panel__content{display:none;color:#000000de;background-color:#fff;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:.8em;font-variant:normal;padding:.4em .8em}.cs-expansion-panel--open .cs-expansion-panel__content{display:block;color:#000000de;background-color:#fff}.cs-expansion-panel--closed .cs-expansion-panel__content{display:none}.cs-expansion-panel--open .cs-expansion-panel__header{color:#0009;background-color:#f6fbff}.cs-search{display:flex;flex-direction:row;margin:0;align-items:center;position:relative;border-radius:.7em;padding:.6em .9em;font-size:inherit}.cs-search,.cs-search__input{box-sizing:border-box;background-color:#c6e3fa;font-family:inherit}.cs-search__input{order:1;color:#000000de;border:none;width:100%;min-width:0;outline:0;margin-right:.5em;font-size:.8em}.cs-search__input:disabled{color:#00000061;background-color:#c6e3fa}.cs-search__input::placeholder{color:#000000de}.cs-search__search-icon{box-sizing:border-box;order:0;display:block;margin-right:.5em;color:#6ea9d7}.cs-search__clear-icon{box-sizing:border-box;order:2;color:#6ea9d7;visibility:hidden}.cs-search__clear-icon:hover{color:#6ea9d799;cursor:pointer}.cs-search__clear-icon--active{visibility:visible}.cs-search--disabled{opacity:.38;color:#00000061;background-color:#c6e3fa}.cs-button{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:center;color:#6ea9d7;background-color:initial;border:none;border-radius:.7em;margin:.1em .2em;padding:.2em .7em;font-size:1em;line-height:1.5}.cs-button,.cs-button:focus{outline:none}.cs-button:disabled{opacity:.38}.cs-button:not(:disabled){cursor:pointer}.cs-button.cs-button--border{border:1px solid #d1dbe3}.cs-button:hover:not(:disabled){opacity:.6}.cs-button.cs-button--right>svg[data-icon]:first-child{margin-right:.5em}.cs-button.cs-button--left>svg[data-icon]:last-child{margin-left:.5em}.cs-button--adduser,.cs-button--arrow,.cs-button--attachment,.cs-button--ellipsis,.cs-button--info,.cs-button--send,.cs-button--star,.cs-button--videocall,.cs-button--voicecall{color:#6ea9d7;background-color:initial}.cs-loader{display:inline-flex;position:relative;font-size:1em;color:#000000de;background-color:initial}.cs-loader,.cs-loader:after,.cs-loader:before{box-sizing:border-box;width:1.8em;height:1.8em}.cs-loader:after,.cs-loader:before{display:block;margin:0 0 0 -.9em}.cs-loader:before{border-radius:50%;border:.2em solid #c6e3fa}.cs-loader:after,.cs-loader:before{position:absolute;content:"";top:0;left:50%}.cs-loader:after{animation:loader-default .6s linear;animation-iteration-count:infinite;border-radius:50%;border:.2em solid #0000;border-top-color:#6ea9d7;box-shadow:0 0 0 #0000}.cs-loader--content{width:auto;height:auto;padding-top:2.6em}@keyframes loader-default{to{transform:rotate(1turn)}}.cs-overlay{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(10%);backdrop-filter:blur(10%)}.cs-overlay__content{z-index:220}.cs-overlay:before{box-sizing:border-box;content:"";background-color:#c6e3fa61;position:absolute;top:0;left:0;right:0;bottom:0;z-index:200}.cs-overlay--blur:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cs-overlay--grayscale:before{-webkit-backdrop-filter:grayscale(50%);backdrop-filter:grayscale(50%)}.cs-status-list{box-sizing:border-box;list-style-type:none;margin:0;padding:1em;color:#000000de;background-color:#fff}.cs-status-list>li{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.cs-status-list>li>.cs-status{margin:0;padding:.4em .8em;width:auto;height:auto}.cs-status-list>li .cs-status--selected,.cs-status-list>li .cs-status--selected .cs-status__name{color:#2b6a9b;background-color:#d5e7f5}.cs-status-list>li:hover{color:#0009;background-color:#f3f8fc}.cs-status-list>li:active,.cs-status-list>li:focus{color:#000000de;background-color:#d5e7f5}.cs-status-list--xs>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--xs>li>.cs-status .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-status-list--sm>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--sm>li>.cs-status .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-status-list--md>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--md>li>.cs-status .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-status-list--lg>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--lg>li>.cs-status .cs-status__bullet{width:14px;min-width:14px;height:14px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0;left:auto!important}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:initial}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;background-color:#f6fbff;opacity:.9}.ps__thumb-x{background-color:#6ea9d7;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{border-radius:6px;position:absolute}.ps__thumb-y{background-color:#c6e3fa;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#c6e3fa;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#c6e3fa;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.InteractiveMenu_buttonsContainer__MKK8G{margin-top:10px;display:flex;flex-grow:1;align-items:flex-end;justify-content:center;width:100%}.InteractiveMenu_buttonsRow__nY8NY{width:100%;display:flex;justify-content:space-between}.InteractiveMenu_interactiveButton__65H2W{white-space:nowrap;box-shadow:0 2px 2px #00000040}@media (max-width:768px){.InteractiveMenu_buttonsContainer__MKK8G{grid-column:1/span 2;grid-row:3}.InteractiveMenu_buttonsRow__nY8NY{flex-direction:column}.InteractiveMenu_interactiveButton__65H2W{margin-bottom:1rem!important}}.AiAssistantChatWindow_aiChatWindowContainer__ef7AN{height:530px;width:100%}@media (max-width:600px){.AiAssistantChatWindow_aiChatWindowContainer__ef7AN{height:500px}}.OutputWindow_outputTabbedViewContainer__lDloJ{background-color:#f2f2f2;flex-direction:column;padding:20px;width:100%;flex-grow:1;margin:auto;display:flex;border-radius:10px;float:left}.OutputWindow_outputTabbedViewHeader__cIArT{display:flex;margin-bottom:20px;gap:10px;padding:5px}.OutputWindow_outputTabbedViewHeader__cIArT button{color:#fff;background-color:#ddd;border:1px solid #ddd;padding:10px 20px;border-radius:5px;font-size:16px;outline:none;cursor:pointer}.OutputWindow_outputTabbedViewHeader__cIArT .OutputWindow_selectableTab__dQ_K8:hover,.OutputWindow_outputTabbedViewHeader__cIArT .OutputWindow_selectedTab__Ln8AJ{opacity:1}.OutputWindow_outputTabbedViewHeader__cIArT .OutputWindow_selectableTab__dQ_K8{opacity:.6}.OutputWindow_outputTabbedViewHeader__cIArT .OutputWindow_stdOutTab__JPRJ8{background-color:#0097a9}.OutputWindow_outputTabbedViewHeader__cIArT .OutputWindow_stdErrTab__S8fkA{background-color:#e36c5c}.OutputWindow_outputTabbedViewHeader__cIArT .OutputWindow_executionMetricsTab__qqs8G{background-color:#9191e1}.OutputWindow_outputTabbedViewContent__bjP8B{background-color:#fff;padding:20px;border-radius:5px;overflow-y:scroll;max-height:50%}.TutorialContent_tutorialContent__c_SCs{padding:0 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#333;min-height:150vh;width:100%;box-sizing:border-box}.TutorialContent_tutorialContent__c_SCs hr{height:0;color:#f6f3f3c7;margin:24px 0}.TutorialContent_tutorialContent__c_SCs h1{font-size:2em;font-weight:700;margin-bottom:16px;line-height:1.2;text-align:center}.TutorialContent_tutorialContent__c_SCs h2{font-size:1.75em;font-weight:700;margin-bottom:14px;line-height:1.3;text-align:center}.TutorialContent_tutorialContent__c_SCs h3{font-size:1.5em;font-weight:700;margin-bottom:12px;line-height:1.4;text-align:center}.TutorialContent_tutorialContent__c_SCs h4{font-size:1.25em;font-weight:700;margin-bottom:10px;line-height:1.5;text-align:center}.TutorialContent_tutorialContent__c_SCs h5{font-size:1.1em;font-weight:700;margin-bottom:8px;line-height:1.6;text-align:center}.TutorialContent_tutorialContent__c_SCs li,.TutorialContent_tutorialContent__c_SCs ol,.TutorialContent_tutorialContent__c_SCs p,.TutorialContent_tutorialContent__c_SCs ul{font-size:1em;line-height:1.7;margin-top:10px;margin-bottom:16px;color:#333}.TutorialContent_tutorialContent__c_SCs ol,.TutorialContent_tutorialContent__c_SCs ul{-webkit-padding-start:40px;padding-inline-start:40px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;list-style-position:inside}.TutorialContent_tutorialContent__c_SCs a{text-decoration:underline;text-underline-offset:.2rem;color:#0969da;cursor:pointer}.TutorialContent_tutorialContent__c_SCs .candidate-thought,.TutorialContent_tutorialContent__c_SCs .commentary,.TutorialContent_tutorialContent__c_SCs .interviewer-response,.TutorialContent_tutorialContent__c_SCs .question{display:flex;align-items:center;background-color:var(--highlight-bg);border-left:4px solid var(--secondary-color);padding:10px 15px;margin:15px 0;color:var(--secondary-color)}.TutorialContent_tutorialContent__c_SCs .candidate-thought:before,.TutorialContent_tutorialContent__c_SCs .commentary:before,.TutorialContent_tutorialContent__c_SCs .interviewer-response:before,.TutorialContent_tutorialContent__c_SCs .question:before{content:"";font-size:1.2em;margin-right:10px}.TutorialContent_tutorialContent__c_SCs .candidate-thought:before{content:"\1F4AC";color:var(--secondary-color)}.TutorialContent_tutorialContent__c_SCs .question:before{content:"\2753";color:var(--primary-color)}.TutorialContent_tutorialContent__c_SCs .interviewer-response:before{content:"\1F5E8";color:var(--border-color)}.TutorialContent_tutorialContent__c_SCs .commentary:before{content:"\1F4A1";color:var(--note-color)}.TutorialContent_tutorialContent__c_SCs .definition{cursor:pointer;color:var(--primary-color);background-color:#fffdd0;border-radius:15px;padding:5px 10px;margin-bottom:5px}.TutorialContent_tutorialContent__c_SCs .prompt{color:#d83939;font-weight:700}.TutorialContent_tutorialContent__c_SCs li p{display:inline}.TutorialContent_tutorialContent__c_SCs table{width:100%;border-collapse:collapse;margin:1em 0}.TutorialContent_tutorialContent__c_SCs td,.TutorialContent_tutorialContent__c_SCs th{border:1px solid #000;padding:8px 12px;text-align:left}@media (min-width:1200px){.TutorialContent_tutorialContent__c_SCs{padding:0 10px;color:#333;min-height:50vh;width:100%;box-sizing:border-box}}@media (max-width:589px){.TutorialContent_tutorialContent__c_SCs{width:85vw}.TutorialContent_tutorialContent__c_SCs h1{margin-top:.5rem;font-size:1.2rem}.TutorialContent_tutorialContent__c_SCs h2{margin-top:.5rem;font-size:1rem}.TutorialContent_tutorialContent__c_SCs h3{margin-top:.5rem;font-size:.9rem}.TutorialContent_tutorialContent__c_SCs,.TutorialContent_tutorialContent__c_SCs .candidateThought,.TutorialContent_tutorialContent__c_SCs .commentary,.TutorialContent_tutorialContent__c_SCs .definition,.TutorialContent_tutorialContent__c_SCs .interviewerResponse,.TutorialContent_tutorialContent__c_SCs .question,.TutorialContent_tutorialContent__c_SCs p,.TutorialContent_tutorialContent__c_SCs ul{text-align:start}.TutorialContent_tutorialContent__c_SCs .definition,.TutorialContent_tutorialContent__c_SCs p{margin-right:8px}.TutorialContent_tutorialContent__c_SCs ul{-webkit-padding-start:5px;padding-inline-start:5px}.TutorialContent_tutorialContent__c_SCs .candidateThought,.TutorialContent_tutorialContent__c_SCs .commentary,.TutorialContent_tutorialContent__c_SCs .interviewerResponse,.TutorialContent_tutorialContent__c_SCs .question{margin:-20px 0}.TutorialContent_tutorialContent__c_SCs .commentary{margin-top:-27px}}.Courses_contentGridElement__eXl6v,.Courses_userResponseGridElement__xIBUL{box-sizing:border-box}.Courses_boxesContainer__EYthH{display:flex;gap:10px;justify-content:center;margin:0 2rem 1rem;overflow:auto;width:auto;height:calc(100vh - 2px)}.Courses_outputBoxComponent__opD_q{display:flex;flex-direction:column;overflow-y:auto;height:100%}.Courses_contentGridElement__eXl6v{background-color:#f2f2f2;overflow:scroll;height:auto;min-height:500px}.Courses_contentGridElement__eXl6v,.Courses_userResponseGridElement__xIBUL{display:flex;border-radius:10px;box-shadow:0 4px 6px #00000029;word-wrap:break-word;align-items:center;min-width:var(--content-box-min-width-value)}.Courses_userResponseGridElement__xIBUL{flex-grow:1;width:100%}.Courses_buttonsContainer__4bg7z{grid-row:2;grid-column:1/span 2}.Courses_startChallengeContainer__h87Rw{height:100%;display:flex;flex-direction:column;align-items:center;pointer-events:auto;cursor:pointer;justify-content:center}.Courses_coursesContainer__ohha7>.Courses_modalContainer__hDITY>.Courses_modal___FQJB>.Courses_modalContent__zyDnK{height:100%}.Courses_failureModal__SFFJL{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.Courses_failureButtonsContainer__6xyow{display:flex}span.Courses_Resizer__Kr5RZ.Courses_vertical__IXeXS{background:#d1169f!important;cursor:col-resize!important;width:3px!important;max-height:20px!important}span.Courses_Resizer__Kr5RZ.Courses_horizontal__7hiIt{background:#dc0d97;height:20px}.Courses_explanationsWrapper__0EBOZ{display:flex;flex-direction:column;width:100%;height:100%}.Courses_explanationsView__LNkMp{width:100%;margin-top:10px;height:100%;position:relative;overflow-y:scroll;box-shadow:0 2px 4px #0000001a}.Courses_blurredContent__tiwKv{filter:blur(4px);transition:filter .3s ease}.Courses_overlayContainer__g9CNH{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#fff0}@media (max-width:1100px){.Courses_boxesContainer__EYthH{height:calc(160vh - 2px)}}@media (max-width:768px){.Courses_boxesContainer__EYthH{display:flex;gap:10px;justify-content:center;margin:0 2rem 1rem;overflow:auto;width:auto;flex-direction:column;height:calc(220vh - 2px)}.Courses_contentGridElement__eXl6v{resize:none;grid-column:1;grid-row:1;width:100%;min-width:100%}.Courses_userResponseGridElement__xIBUL{grid-column:1;grid-row:2;width:100%;min-width:100%}.Courses_buttonsContainer__4bg7z{grid-column:1/span 2;grid-row:3}span.Courses_Resizer__Kr5RZ.Courses_vertical__IXeXS{background:#d1169f!important;cursor:col-resize!important;width:3px!important;max-height:20px!important}span.Courses_Resizer__Kr5RZ.Courses_horizontal__7hiIt{background:#dc0d97;height:20px}}.ChallengeTabbedView_disabledOption__a4vTd{color:#d3d3d3;cursor:not-allowed;pointer-events:none}.ChallengeTabbedView_notStartedContainer__oGosQ{height:90%}.ChallengeTabbedView_challengeBoxContainer__jw5su{display:flex;flex-direction:column;height:100%;width:100vw}.ChallengeTabbedView_contentContainer__hX5pb{height:650px;display:flex;margin-bottom:1rem;overflow-y:auto;overflow-x:auto}.ChallengeTabbedView_contentContainer__hX5pb h1,.ChallengeTabbedView_contentContainer__hX5pb h2,.ChallengeTabbedView_contentContainer__hX5pb h3,.ChallengeTabbedView_contentContainer__hX5pb h4,.ChallengeTabbedView_contentContainer__hX5pb h5,.ChallengeTabbedView_contentContainer__hX5pb h6{color:#696bcc;font-family:Arial Rounded MT,sans-serif;margin-bottom:.5rem}.ChallengeTabbedView_contentContainer__hX5pb li,.ChallengeTabbedView_contentContainer__hX5pb p{font-family:Comic Sans MS,Comic Sans,Nunito,Verdana,cursive,sans-serif}.ChallengeTabbedView_contentContainer__hX5pb ol,.ChallengeTabbedView_contentContainer__hX5pb ul{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-margin-before:1rem;margin-block-start:1rem;-webkit-margin-after:1rem;margin-block-end:1rem}.ChallengeTabbedView_contentContainer__hX5pb li{-webkit-margin-start:.5rem;margin-inline-start:.5rem;-webkit-margin-after:.25rem;margin-block-end:.25rem}.ChallengeTabbedView_challengeNavbar__giHNq{background-color:#fff;display:flex;align-items:center;padding:10px;box-shadow:0 2px 4px #0000001a;height:3rem;overflow-x:auto;overflow-y:hidden}.ChallengeTabbedView_challengeNavbarItem__ctYC9{position:relative;left:20%;font-weight:700;cursor:pointer;padding:10px;text-align:center;border-radius:10px}.ChallengeTabbedView_challengeNavbarItem__ctYC9.ChallengeTabbedView_activeOption__acSEX{background-image:linear-gradient(135deg,#83a4d4,#91e8ec);color:#fff}.ChallengeTabbedView_challengeNavbarItem__ctYC9:hover{background-color:#e0e0e0}.ChallengeTabbedView_hamburgerIcon__5QFgf{display:flex;align-items:center}.ChallengeTabbedView_navbarAssessmentTitle__wC4ZS{margin-bottom:0;flex-grow:1;font-weight:700;font-size:1em;color:#333;text-align:center}.ChallengeTabbedView_challengeCategory__FHzLI{display:grid;align-items:flex-end}.ChallengeTabbedView_buttonsContainer__HKnZI{margin-top:10px;display:flex;flex-grow:1;align-items:flex-end;justify-content:center;width:100%}.ChallengeTabbedView_buttonsRow__LKBcy{width:100%;display:flex;justify-content:space-between}.ChallengeTabbedView_interactiveButton__eAB45{white-space:nowrap;box-shadow:0 2px 2px #00000040}@media (max-width:1149px){.ChallengeTabbedView_challengeNavbar__giHNq{padding:27px}}@media (max-width:1280px){.ChallengeTabbedView_challengeNavbar__giHNq{padding:27px}.ChallengeTabbedView_contentContainer__hX5pb{height:auto}}@media (max-width:768px){.ChallengeTabbedView_buttonsRow__LKBcy{flex-direction:column}.ChallengeTabbedView_interactiveButton__eAB45{margin-bottom:1rem!important}}@media (max-width:623px){.ChallengeTabbedView_challengeBoxContainer__jw5su{width:89vw;font-size:small;overflow-y:auto;white-space:normal}.ChallengeTabbedView_contentContainer__hX5pb{height:auto;display:flex;margin-bottom:1rem;font-size:small;overflow-y:auto;white-space:normal}.ChallengeTabbedView_challengeNavbar__giHNq{overflow-x:auto;overflow-y:hidden;white-space:normal}}