.report-container{flex-grow:1;display:flex;flex-direction:column;background-color:var(--hr-neutral-0)}.report-container .render-list{border-bottom:1px solid var(--color-shade-light,#e7eeef)}.report-container .nav-item{padding:15px 0;color:#0e141e;color:#576871;font-size:13px}.report-container .tab-list-container{flex-grow:1;display:flex;flex-direction:column}.report-container .tab-list-container .ui-tabs-wrap{flex-grow:1}.report-container .tab-list-container .ui-tabs-wrap .tab-item{margin:0 20px;padding:5px 0}.report-container .tab-list-container .ui-tabs-wrap .tab-item.active{border-bottom:3px solid #1ba94c}.report-container .tab-list-container .ui-tabs-wrap .tab-item.active .nav-item{color:#0e141e}.report-container .tab-list-container .ui-tabs-wrap .tab-list-content{box-shadow:none;flex-grow:1;display:flex;flex-direction:column}.container.main{overflow:auto;height:calc(100vh - 100px)}
.attempt-report-summary-container{position:relative;display:grid;background:#f3f7f7;grid-template-columns:395px 1fr;align-items:start}.attempt-report-summary-container--closed{grid-template-columns:auto 1fr}.attempt-report-summary-container__main-content{overflow-y:auto;padding:15px;height:calc(100vh - 230px)}.attempt-report-summary-sidebar{height:calc(100vh - 230px)}.attempt-report-summary-sidebar-wrapper{position:relative}
.attempt-report-summary-sidebar{overflow-y:auto;background:#fff;box-shadow:0 7px 10px rgba(115,143,147,.30196078431372547)}.attempt-report-summary-sidebar-certified-assessment-logo{margin:30px 30px 0;width:-webkit-fill-available;width:-moz-available}.attempt-report-summary-sidebar-close-icon{all:unset;position:absolute;top:50%;right:0;display:flex;width:30px;height:30px;border:1px solid var(--color-shade-light,#e7eeef);border-radius:30px;background:#fff;box-shadow:0 3px 10px rgba(115,143,147,.30196078431372547);cursor:pointer;transform:translate(50%,-50%);align-items:center;justify-content:center}.attempt-report-summary-sidebar-close-icon__interview-button{border-color:#1f3d83}.attempt-report-summary-sidebar-close-icon__packet-button{border-color:#097bbf}.attempt-report-summary-sidebar-close-icon svg{color:#097bbf;font-size:large}.attempt-report-summary-sidebar-close-icon--closed{box-shadow:0 -3px 10px rgba(115,143,147,.30196078431372547);transform:translate(50%,-50%) rotate(180deg)}.attempt-report-summary-sidebar--closed__wrapper{padding:0 15px}.attempt-report-summary-sidebar--closed__text{margin-top:30px;font-weight:700;transform:rotate(-180deg);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}
.action-button{padding:20px 15px;border:none;color:#fff;text-align:start;cursor:pointer}.action-button.action-button{font-family:Open Sans,sans-serif}.action-button-container{padding:30px 30px 0;width:100%}.action-button-container .disabled{background-color:#e7eeef;color:#738f93;opacity:1;cursor:auto}.action-button__tooltip{padding:0 5px}.action-button-title{letter-spacing:.6px;font-weight:bolder;font-size:15px}.action-button-content{margin-top:10px;font-size:13px}.action-button__packet{background-color:#097bbf}.action-button__interview{background-color:#1f3d83}
.attempt-summary-data-container{margin:30px}.attempt-summary-data-container__table{display:table;margin:0}.attempt-summary-data-container__table__tr{display:table-row}.attempt-summary-data-container__table__tr__td{display:table-cell;padding:10px 0}.attempt-summary-data-container__table__tr__td:first-child{padding-right:1rem}.attempt-summary-data-container__table__tr:first-child .attempt-summary-data-container__table__tr__td{padding-top:0}.attempt-summary-data-container__table__tr:last-child .attempt-summary-data-container__table__tr__td{padding-bottom:0}.attempt-summary-data-key{min-width:140px;max-width:50%;color:#738f93;word-break:break-word;font-size:13px}.attempt-summary-data-value{color:#39424e;word-break:break-all;font-size:14px}
.single-past-attempt-container{display:flex}.single-past-attempt-container--collapsed{display:none}.single-past-attempt-container--collapsed__padding{margin-bottom:10px}.single-past-attempt-container--collapsed-first-elem .attempt-progress-bar-line:after{position:relative;left:-1px;display:block;width:1px;height:100%;background-image:linear-gradient(0deg,#fff,transparent 60%,transparent);content:""}.single-past-attempt-expand-link{display:flex;margin-left:19px;cursor:pointer;align-items:center}.single-past-attempt-expand-link-text{margin-right:8px}.single-past-attempt-expand-link__collapsed{margin-top:-20px}
.single-past-attempt{margin-bottom:20px;margin-left:6px}.single-past-attempt--collapsed{margin-bottom:32px}.single-past-attempt__score{margin-bottom:8px;line-height:12px}.single-past-attempt__starttime{color:#738f93}
.attempt-report-body .report-row{display:flex;flex-wrap:no-wrap}.attempt-report-body__section-heading{display:block;padding:40px 15px 5px;font-weight:700;font-size:18px}
.progressbar-container{display:flex;justify-content:center;align-items:center;gap:30px}.tooltipContainer.behavioral-info .popover-wrap{max-width:320px!important}.tooltipContainer.behavioral-info pre{border:none;background-color:inherit;color:#fff;word-break:break-word;font-size:13px}.widget{min-height:240px}.widget__scorecard-container{display:flex;flex-direction:column;flex:1;justify-content:space-between}.widget__percentile{font-weight:700;font-size:14px}.widget__value{font-size:14px}
.attempt-report-card{display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;margin:15px;padding:20px 30px!important;width:100%}.attempt-report-card .attempt-report-card__title{display:flex;margin-bottom:20px;align-items:center}.attempt-report-card .attempt-report-card__title h4{margin:0 6px 0 0;color:#0e141e;font-weight:700;font-size:18px;line-height:25px}.attempt-report-card .attempt-report-card__title svg{cursor:pointer;fill:#738f93}.attempt-report-card .attempt-report-card__title .ui-tooltip-wrapper{width:10px}.ui-tooltip.custom-popover .popover-wrap{padding:13px 20px;max-width:240px;border-radius:0;background-color:rgba(14,20,30,.9);box-shadow:0 6px 16px rgba(115,143,147,.4)}.ui-tooltip.custom-popover .content{text-align:left;text-decoration:none}.ui-tooltip.custom-popover .content a{color:#fff;text-decoration:underline;font-weight:700;cursor:pointer}
.progress-bar{position:relative;width:100%;height:12px;background:#e7eeef}.progress-bar .progress-filler{position:absolute;top:0;left:0;height:100%}.progress-bar.theme-m{background:#e7eeef}.progress-bar.theme-m .progress-filler{background:#0e141e}
.widget{min-height:240px}.activity-container{display:flex;align-items:center;flex-wrap:no-wrap;width:100%}.activity-container .activity-count{display:flex;margin:0 20px 0 0;min-width:48px;min-height:60px;background-color:rgba(209,21,52,.1);color:#d11534;font-weight:600;font-size:30px;justify-content:center;align-items:center}.activity-container .description{display:flex;margin:0 20px 0 0;width:100%;color:#39424e;font-size:15px;line-height:25px}.activity-container .description .flag{width:16px;height:16px}.activity-container .description>span{display:flex;margin:0 5px;align-items:center}.activity-container .cta{width:50px;color:#097bbf;text-align:right;font-size:14px;line-height:25px;cursor:pointer}.activity-container-hca{display:flex;flex-direction:column;flex-wrap:no-wrap;width:100%}.activity-container-hca-status__green{background-color:#f9fdfa;color:#068932}.activity-container-hca-status__green,.activity-container-hca-status__red{display:flex;align-items:center;flex:1;margin:0 -30px;padding:8px 30px;font-size:13px}.activity-container-hca-status__red{background-color:#fdf3f5;color:#d11534}.activity-container-hca__icon{margin-right:8px}.activity-container-hca__scroll{overflow-x:hidden;overflow-y:scroll;height:140px;-ms-overflow-style:none;scrollbar-width:none}.activity-container-hca__scroll::-webkit-scrollbar{display:none}.activity-container-hca__content{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #e7eeef}.activity-container-hca__content:last-child{border-bottom:1px solid transparent}.activity-container-hca__title{margin-bottom:10px;font-weight:700!important;font-size:14px}.activity-container-hca__subtitle{color:#738f93;font-size:16px}.activity-container-hca__link{font-size:13px;cursor:pointer}.activity-container-fallback{display:flex;flex-direction:column;width:100%;height:100%;color:#738f93;text-align:center;font-size:13px;line-height:25px;justify-content:center;align-items:center}.activity-container-fallback img{margin-bottom:20px;width:75px}
.widget{min-height:240px}.star-container{margin-bottom:20px;pointer-events:none}.star-container .star{font-size:24px}.star-container .star-inactive{color:#e7eeef}.star-container button{width:30px;height:auto}.rating-fallback-container{display:flex;flex-direction:column;width:100%;color:#738f93;text-align:center;font-size:13px;line-height:25px;justify-content:center;align-items:center}.rating-fallback-container .icon{margin:10px 0 16px;width:58px;height:58px;fill:#b7c9cc}.text{overflow:hidden;max-height:105px;color:#39424e;text-overflow:ellipsis;word-wrap:break-all;font-size:14px;line-height:25px}.fallback-text{margin:5px 0 0;color:#738f93;font-size:13px;line-height:25px}
.column-container{display:flex;width:100%}.column-divider{margin:0 3.28%;width:1px;border:1px solid #e7eeef}.per-column-count-3{width:28.7%;line-height:40px}.per-column-count-2{width:46.4%;line-height:40px}.per-column-count-1{width:100%;line-height:40px}.attempt-report__skill-cell-container{display:flex;justify-content:space-between}.attempt-report__skill-cell-container .attempt-report__skill-cell-content-container{display:inline}.attempt-report__skill-cell-container .attempt-report-skills-name{overflow:hidden;margin-right:8px;white-space:nowrap;font-size:14px}.attempt-report__skill-cell-container .attempt-report-skills-name .attempt-report-skills-level{color:#738f93}.attempt-report__skill-cell-container .attempt-report-skills-scores{text-align:right;white-space:nowrap;font-family:Source Code Pro,sans-serif}.attempt-report__skill-cell-container .attempt-report-skills-scores .attempt-report-skills-percentage-score{color:#0e141e;font-weight:700}.attempt-report__skill-cell-container .attempt-report-skills-scores .attempt-report-skills-fraction-scores{color:#0e141e}@media only screen and (max-width:1400px){.attempt-report__skill-cell-container .attempt-report-skills-fraction-scores{display:none}}.attempt-report__certified-skill-cell-container{display:flex;justify-content:space-between}.attempt-report__certified-skill-cell-container .attempt-report__certified-skill-cell-content-container{display:inline}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-name{overflow:hidden;margin-right:8px;white-space:nowrap;font-weight:600;font-size:14px}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-name .attempt-report-certified-skills-level{color:#738f93}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores{display:flex;justify-content:center;align-items:center;text-align:right;white-space:nowrap;font-family:Source Code Pro,sans-serif}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-scores-progress-bar{display:inline-block;margin-right:12px;width:50px;height:3px;border-radius:10px}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-scores-progress-bar .attempt-report-certified-skills-scores-progress{height:100%;border-radius:10px}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-scores-progress-bar .attempt-report-certified-skills-scores-progress__green{background-color:#068932}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-scores-progress-bar .attempt-report-certified-skills-scores-progress__yellow{background-color:#db7100}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-scores-progress-bar .attempt-report-certified-skills-scores-progress__red{background-color:#d11534}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-percentage-score{display:inline-block;font-weight:400;font-size:12px}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-percentage-score__green{color:#068932}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-percentage-score__yellow{color:#db7100}.attempt-report__certified-skill-cell-container .attempt-report-certified-skills-scores .attempt-report-certified-skills-percentage-score__red{color:#d11534}.attempt-report-certified-skills-percentile-score{display:flex;margin-top:-12px;justify-content:space-between;color:#738f93;font-weight:400;font-size:13px}.attempt-report-certified-skills-percentile-score .attempt-report-certified-skills-percentile{overflow:hidden}.attempt-report-certified-skills-percentile-score .attempt-report-certified-skills-fraction-score{text-align:right}@media only screen and (max-width:1400px){.attempt-report-certified-skills-percentile-score .attempt-report-certified-skills-fraction-score{display:none}}
.column-container{display:flex;width:100%}.column-divider{margin:0 3.28%;width:1px;border:1px solid #e7eeef}.per-column-count-3{width:28.7%;line-height:40px}.per-column-count-2{width:46.4%;line-height:40px}.per-column-count-1{width:100%;line-height:40px}
.no-data-fallback{display:flex;flex-direction:column;margin-bottom:10px;width:100%;height:100%;color:#738f93;text-align:center;justify-content:center;align-items:center}.no-data-fallback img{margin-bottom:15px}.no-data-fallback p{font-size:13px;line-height:25px}
.question-header{display:flex;justify-content:space-between;padding:16px 0;color:#738f93;font-size:13px}.question-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-header__tooltip{margin-left:10px;color:#738f93}.report-row .question-row{display:flex;justify-content:space-between;margin:0 -30px;padding:14px 30px;border-bottom:1px solid #e7eeef;color:#0e141e;font-size:14px}.report-row .question-row__cell{overflow:hidden;padding-right:2px;text-overflow:ellipsis;white-space:nowrap}.report-row .question-row__description-flag{margin-right:8px;margin-bottom:-4px}.report-row .question-row:last-child{border-bottom:1px solid transparent}.report-row .question-row .tooltipContainer__skill{display:flex}.report-row .question-row .tooltipContainer__skill__difficulty{color:#738f93}.report-row .question-row .tooltipContainer__skill__count{margin-right:8px;margin-left:2px}.report-row .question-row .tooltipContainer__status-icon{margin-top:3px;width:18px;height:18px}.report-row .question-row__dflex{display:flex;font-weight:700}
.attempt-report__tags-cell-container{display:flex;justify-content:space-between}.attempt-report__tags-cell-container .attempt-report-tags-name{overflow:hidden;margin-right:12px;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.attempt-report__tags-cell-container .attempt-report-tags-scores{text-align:right;white-space:nowrap;font-family:Source Code Pro,sans-serif}.attempt-report__tags-cell-container .attempt-report-tags-scores .attempt-report-tags-percentage-score{color:#39424e;font-weight:700}.attempt-report__tags-cell-container .attempt-report-tags-scores .attempt-report-tags-fraction-scores{color:#39424e}@media only screen and (max-width:1400px){.attempt-report__tags-cell-container .attempt-report-tags-fraction-scores{display:none}}
.behavioral__row{flex-wrap:wrap}.behavioral__row__accordion{width:100%}.behavioral__row .accordion__button.ui-btn{height:auto}.behavioral__row .accordion__button.ui-btn .ui-content{justify-content:end;color:#097bbf}.behavioral__row .accordion__button.ui-btn .ui-btn-icon{margin-right:0}.behavioral__question{display:flex;padding:15px}.behavioral__question:not(:last-child){border-bottom:1px solid #e7eeef}.behavioral__question__container{margin-top:15px;border:1px solid #e7eeef}.behavioral__question__index{margin-right:15px;width:50px;font-weight:700}.behavioral__question__content{display:flex;flex-direction:column}.behavioral__question__title{margin-bottom:10px;font-weight:700}.behavioral__question__list{-webkit-margin-start:20px;margin-inline-start:20px}.behavioral__question__list li{line-height:1.6em}
.progress-display-container{display:flex;flex-direction:column;margin-right:22px}.attempt-progress-bar-circle{width:13px;height:13px;border:1px solid #738f93;border-radius:50%}.attempt-progress-bar-line-container{flex-grow:1;display:flex;justify-content:center;width:100%}.attempt-progress-bar-line{justify-content:center;border-left:1px dashed #738f93}.attempt-per-comment{padding-bottom:25px}.attempt-comment-container{display:flex}.attempt-comment-name{margin-bottom:8px;font-weight:700;font-size:15px;line-height:12px}.attempt-comment-time{margin-bottom:8px;color:#738f93;font-size:13px;line-height:20px}.attempt-comment-text{white-space:pre-wrap;font-size:14px;line-height:25px}
.attempt-comment-form-textarea{display:block;padding:13px 0 0 15px;width:100%;height:96px;border:none;background:#f3f7f7;box-shadow:inset 0 1px 4px rgba(115,143,147,.25);font-size:13px;resize:none}.attempt-comment-form-textarea:focus{outline:none;border:none;box-shadow:inset 0 1px 4px rgba(115,143,147,.25)}
.proctor-content{overflow-y:auto;padding:20px;height:calc(100vh - 230px)}
.summaryreport-page{background-color:var(--hr-neutral-15)}.sr-dialog__page-layout--container{height:auto;background-color:var(--hr-neutral-0)}.sr-dialog__page-layout--container--loader{height:inherit;background-color:var(--hr-neutral-0);align-content:center}.sr-dialog__page-layout{display:flex;overflow-y:scroll;padding:3rem;width:900px;justify-content:center;align-items:center;justify-self:center}.sr-dialog__page-layout div{box-shadow:none}.sr-dialog__page-layout--card{padding:0!important;min-height:250px;height:calc(100vh - 199px)}.sr-dialog__page-layout .sr-dialog__header-actions-page{padding:24px;border-bottom:1px solid var(--hr-neutral-100)}.sr-dialog__page-layout .sr-dialog__content{display:flex;flex-direction:column;gap:20px;padding:16px;width:100%}.sr-dialog__page-layout .sr-dialog__footer--container{margin:0;padding:16px 0;border-top:1px solid var(--hr-neutral-100)}.sr-dialog__page-layout .sr-dialog__content--container{flex:1;overflow:auto;margin-top:0;min-height:unset}.sr-dialog__page-layout--loading{height:calc(100vh - 104px)}.sr-dialog__page-layout #summary-report-contents{margin:var(--hr-spacing-07) auto;min-height:calc(100vh - 169px);max-width:864px;width:auto;border-radius:var(--hr-spacing-02);background-color:var(--hr-neutral-0)}
.sr__page-layout,.summaryreport-page{background-color:var(--hr-neutral-15)}.sr__page-layout{overflow-y:auto}.sr__page-layout--loading{height:calc(100vh - 104px)}.sr__page-layout #summary-report-contents{margin:var(--hr-spacing-07) auto;min-height:calc(100vh - 169px);max-width:864px;width:auto;border-radius:var(--hr-spacing-02);background-color:var(--hr-neutral-0)}
.summary-report-theme-3.summary-report-theme-3{border-top:none}[data-theme=dark].summary-report-theme-3 .summaryreport-page{background-color:var(--hr-neutral-900)}[data-theme=dark].summary-report-theme-3 .sr__page-layout{border-top:none;background-color:var(--hr-neutral-950)}[data-theme=dark].summary-report-theme-3 .sr__page-layout #summary-report-contents{background-color:var(--hr-neutral-900)}
.combined-report--container{position:absolute;top:0;z-index:0;width:100%;height:100%;background:#fff}.combined-report--header{margin-left:-32px;padding:24px 64px 0}.combined-report--header-title{padding-bottom:5px}.combined-report-tabs [role=tablist] button{margin-right:20px;padding:0}.combined-report-tabs [role=tablist] button:first-child{margin-left:64px}
.detailed-container{position:absolute;top:0;overflow-y:scroll;min-width:320px;width:100%;height:100%;background:var(--colors-neutral100)}.detailed-container .question-name{overflow:hidden;padding-right:var(--space-3);max-width:16rem;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:25px;line-height:40px}.detailed-container .report-header-navigation{display:flex;flex-wrap:wrap}@media screen and (max-width:576px){.detailed-container .report-header-navigation{flex-direction:column}}@media screen and (max-width:576px){.detailed-container #detail-report-header-container{padding-left:20px}}.combined-report-tabs .detailed-container{top:auto;width:-webkit-fill-available;height:-webkit-fill-available}.container{min-width:320px}.hidden-for-detailed-reports{display:none!important}
.detailed-report-theme3 .detailed-container{background-color:var(--hr-neutral-0)}.detailed-report-theme3 .detailed-container--tab-layout{padding:0 64px;border-top:1px solid var(--hr-neutral-200)}.detailed-report-theme3 .detailed-container--tab-layout .questions-card{margin-right:0;margin-left:0}.detailed-report-theme3 .detailed-container #solve-error-message{background:var(--hr-neutral-0)}.detailed-report-theme3 .detailed-container #start-ide-desc{color:var(--hr-input-placeholder-text-color)}.detailed-report-theme3 .detailed-container .qtype-code{border:1px solid var(--hr-neutral-100);border-radius:var(--hr-button-border-radius) var(--hr-button-border-radius) 0 0}.detailed-report-theme3 .detailed-container .report-header-theme3{background-color:var(--hr-neutral-0);color:var(--hr-neutral-950)}.detailed-report-theme3 .detailed-container .report-header-theme3 .question-name{color:var(--hr-neutral-950);font-weight:700;font-size:24px;line-height:36px}.detailed-report-theme3 .detailed-container .report-header-theme3 .question-number{color:var(--hr-neutral-600);font-weight:400;font-size:16px;line-height:24px}.detailed-report-theme3 .detailed-container .report-header-theme3--tab-layout{padding:8px 0}.detailed-report-theme3 .detailed-container .report-header-theme3--tab-layout .navigation-button{padding:10px}.detailed-report-theme3 .detailed-container .report-header-theme3--tab-layout .question-name{padding-left:0}.detailed-report-theme3 .detailed-container .report-header-theme3 #close-detailed-reports{margin-right:0;color:var(--hr-neutral-950)}.detailed-report-theme3 .detailed-container .report-header-theme3 #close-detailed-reports svg{width:20px;height:20px}.detailed-report-theme3 .detailed-container .report-header-theme3 .switch-link button{color:var(--hr-button-text-color-secondary)}.detailed-report-theme3 .detailed-container .report-header-theme3 .ui-svg-icon{width:16px;color:var(--hr-neutral-600)}.detailed-report-theme3 .detailed-container .report-header-theme3 .navigation-button{border:1px solid var(--hr-button-border-color-secondary);border-radius:var(--hr-button-border-radius);background-color:var(--hr-button-background-color-secondary);color:var(--hr-button-text-color-secondary)}.detailed-report-theme3 .detailed-container .report-header-theme3 .navigation-button div{margin:0}.detailed-report-theme3 .detailed-container .report-header-theme3 .navigation-button:disabled{border-color:var(--colors-neutral300);color:var(--colors-neutral300)}.detailed-report-theme3 .detailed-container .report-header-theme3 .navigation-button .button-icon-list{padding-right:1px;font-size:20px}.detailed-report-theme3 .detailed-container .report-header-theme3 .navigation-button.arrow-button{width:40px;height:40px}.detailed-report-theme3 .detailed-container #question-controls-container>div:first-child{border:none;border-top-left-radius:7px;border-top-right-radius:7px;background-color:var(--hr-neutral-50)}.detailed-report-theme3 .detailed-container #question-controls-container>div:first-child .score-input-wrapper>div:first-child{width:50px}.detailed-report-theme3 .detailed-container #question-controls-container>div:first-child .question-score-input{background-color:var(--hr-neutral-50)}.detailed-report-theme3 .detailed-container #question-controls-container>div:first-child .ques-languge-text{font-weight:400;font-size:16px;line-height:24px}.detailed-report-theme3 .detailed-container #question-controls-container>div:first-child .review-code-button{background-color:var(--hr-neutral-0);white-space:nowrap}.detailed-report-theme3 .detailed-container .top-banner{border-radius:12px}.detailed-report-theme3 .detailed-container .top-banner h3{font-weight:400;font-size:12px;line-height:20px}.detailed-report-theme3 .detailed-container #problem-statement-container{border-left:1px solid var(--hr-neutral-100);background-color:var(--hr-neutral-0)}.detailed-report-theme3 .detailed-container #detailedReportBottomTabs{border:1px solid var(--hr-neutral-100);background-color:var(--hr-neutral-0)}.detailed-report-theme3 .detailed-container #detailedReportBottomTabs .tabs-container .tablist div[aria-selected=false] p{font-weight:500;font-size:14px;line-height:20px}.detailed-report-theme3 .detailed-container #detailedReportBottomTabs .tabs-container span.tab-active-indicator{position:absolute;bottom:-1px;left:0;display:block;height:4px;border-radius:4px 4px 0 0;background:var(--hr-tab-border-color-active)}.detailed-report-theme3 .hidden-for-detailed-reports{display:none!important}
.question-number{padding-right:var(--space-4);color:var(--colors-neutral200);white-space:nowrap;font-weight:inherit;font-size:16px;line-height:28px}
.detailed-ribbon-container{display:flex;justify-content:flex-end}@media screen and (max-width:576px){.detailed-ribbon-container{justify-content:flex-start}}.detailed-ribbon-container .switch-link{display:flex;justify-content:space-evenly;align-items:center;white-space:nowrap;font-weight:600;font-size:16px;cursor:pointer}.detailed-ribbon-container .switch-link button{padding-left:0;color:#fff}.detailed-ribbon-container .switch-link button:focus{background:none}.detailed-ribbon-container .switch-link button:active{color:#000}.detailed-ribbon-container .switch-link button:hover{background:none}
.navigation-container{display:flex;align-items:center;flex-direction:row;float:right;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.navigation-container .navigation-button:first-of-type{margin-right:0;margin-left:0}.navigation-container .navigation-button .button-icon-list{font-size:16px}.navigation-container .navigation-button .button-icon{stroke:#fff;stroke-width:1px}.detailed-reports-questions-list-container{min-width:290px}.detailed-reports-questions-list-container .coderepo-tasks-badge{border-bottom:1px solid #e7eeef}.detailed-reports-questions-list-container .coderepo-tasks-badge #coderepo-custom-info-badge{padding:var(--hr-spacing-02) var(--hr-spacing-04);width:290px;border:none;background-color:#f0fbff;color:#1f3d83;line-height:16px}.detailed-reports-questions-list-container .coderepo-tasks-badge #coderepo-custom-info-badge svg{font-size:var(--hr-spacing-04)}.detailed-reports-questions-list-container .coderepo-tasks-badge #coderepo-custom-info-badge span{color:#1f3d83;font-size:var(--hr-spacing-03)}.detailed-reports-questions-list-container li[role=option]{margin:0 var(--hr-spacing-01)}.detailed-reports-questions-list-container li[role=option]:focus-visible{border-radius:var(--hr-spacing-01)}.detailed-reports-questions-list-container li[role=option]:focus{outline:none}.detailed-reports-questions-list-container li[role=option]:focus-visible{outline-width:2px;outline-style:solid;outline-offset:1px;outline-color:var(--hr-app-outline-color)!important}.detailed-reports-questions-list-container li[role=option]:focus-visible[type=number],.detailed-reports-questions-list-container li[role=option]:focus-visible[type=password],.detailed-reports-questions-list-container li[role=option]:focus-visible[type=search],.detailed-reports-questions-list-container li[role=option]:focus-visible[type=text]{outline-offset:0!important}.detailed-reports-questions-list-container li[role=option]:focus-visible[type=number]:focus-visible,.detailed-reports-questions-list-container li[role=option]:focus-visible[type=password]:focus-visible,.detailed-reports-questions-list-container li[role=option]:focus-visible[type=search]:focus-visible,.detailed-reports-questions-list-container li[role=option]:focus-visible[type=text]:focus-visible{border-color:transparent!important}.detailed-reports-questions-list-container li[role=option] .ques-nav__list-option-description{color:var(--hr-neutral-50)}
#tasks-diff-badge{border:none}
.questions-card{display:flex;flex-direction:column;margin-right:48px;margin-left:48px;gap:15px;height:85%}@media screen and (max-width:576px){.questions-card{margin-right:0;margin-left:0;height:auto}}.questions-card--loading{height:100%}.questions-card .player-wrapper .asciinema-terminal{left:0}.questions-card .ps-content-wrapper-v0 ul{padding-left:15px}.questions-card #qtype-devops-container .control-bar.seekable{width:calc(100% - 150px)}.questions-card #qtype-devops-container .asciinema-player__custom-controls{width:150px}.questions-card #qtype-devops-container .asciinema-player__custom-controls .control-panel{justify-content:space-around!important}.questions-card #qtype-devops-container .asciinema-player__custom-controls .full-screen-btn{display:none}
.plagiarism-feedback__no-form [class$=NoOptionsMessage],.plagiarism-feedback__no-form [class$=placeholder]{color:#61616b}.plagiarism-feedback__no-form [role=option] [class$=isFocused-true]{color:#00751f}
.qtype-code{display:flex;flex-direction:column;width:100%}.qtype-code-content{position:relative;height:100%;perspective:1px}@media screen and (max-width:576px){.qtype-code-content #report-playback-footer-group{flex-flow:wrap}}.qtype-code-loader{display:flex;flex-direction:column;margin:auto;color:#576871;font-weight:700;font-size:16px;line-height:28px;justify-content:center;align-items:center}.qtype-code-view-switch-tabs button{font-weight:500}.qtype-code .report-playback__hrds{justify-content:flex-start;padding:2px 16px}.qtype-code .report-playback__btn-group{margin-right:10px;width:1.25rem;height:1.25rem}.qtype-code .report-playback__btn-group .play-pause-btn{padding:0;min-width:1.25rem;min-height:1.25rem;max-width:1.25rem;max-height:1.25rem;background:transparent!important;color:var(--hr-neutral-80)}.qtype-code .report-playback__copy-code{margin-left:5px;padding:0;min-width:1.25rem;min-height:1.25rem;max-width:1.25rem;max-height:1.25rem}.qtype-code .report-playback__inactivity-btn-hrds label{margin-bottom:0}.qtype-code button[aria-label="Change playback speed"]{background:transparent}.code-stub{background-color:#cad9d9;opacity:.25}.code-stub-reset{background-color:pink}
.diff-viewer-with-cq{overflow-y:auto;height:100%}.diff-viewer-with-cq__loader{height:100%}.diff-viewer-with-cq .hr-diff-root .diff-hunk{font-size:14px}.diff-viewer-with-cq .hr-diff-root .file{border-radius:0}.diff-viewer-with-cq .hr-diff-root .file_name{display:none}.diff-viewer-with-cq .hr-diff-root .diff-decoration,.diff-viewer-with-cq .hr-diff-root .diff-gutter{color:var(--hr-neutral-900)}
.code-quality__comment{border:1px solid #ebebf3;background-color:#fffaef}.code-quality__comment-heading{background-color:#fee7ba;color:#593e0c}.code-quality__comment-meta-info.code-quality__comment-meta-info{color:#121418;font-weight:600}.code-quality__comment-body-comment{color:#121418}.code-quality__comment-count{color:#63646f}.code-quality__comment-nav-button{display:flex;width:20px;height:20px;border-radius:var(--hr-spacing-01);align-items:center;justify-content:center}.code-quality__comment-nav-button:hover{cursor:pointer}.code-quality__comment .highlight-comment{border:1px solid #593e0c}
.detailed-report-theme3 .code-quality__comment{border-color:var(--hr-neutral-100);background-color:var(--hr-mild-warning-50);font-family:Satoshi}.detailed-report-theme3 .code-quality__comment-heading{background-color:var(--hr-mild-warning-200);color:var(--hr-mild-warning-900)}.detailed-report-theme3-body-comment,.detailed-report-theme3-meta-info.detailed-report-theme3-meta-info{color:var(--hr-neutral-950)}.detailed-report-theme3-count{color:var(--hr-neutral-700)}.detailed-report-theme3-nav-button:hover{background-color:var(--hr-neutral-25)}.detailed-report-theme3 .highlight-comment{border-color:var(--hr-mild-warning-600);-webkit-animation:blink-animation 1s steps(5,start) infinite;animation:blink-animation 1s steps(5,start) infinite}@-webkit-keyframes blink-animation{50%{border-color:transparent}}@keyframes blink-animation{50%{border-color:transparent}}
#question-controls-container{flex:1;overflow-y:hidden;min-height:0}@media screen and (max-width:576px){#problem-statement-header-text{display:none}#problem-statement-button{padding:0}}@media screen and (max-width:768px){#question-attempt-wrapper{flex-direction:column;min-height:500px;height:auto}#question-attempt-container{min-height:500px;width:100%}.hr-monaco-base-editor{min-height:500px}#problem-statement-container{width:100%}}
#problem-statement-container :focus-visible{border-radius:var(--hr-spacing-01)}#problem-statement-container :focus{outline:none}#problem-statement-container :focus-visible{outline-width:2px;outline-style:solid;outline-offset:1px;outline-color:var(--hr-app-outline-color)!important}#problem-statement-container :focus-visible[type=number],#problem-statement-container :focus-visible[type=password],#problem-statement-container :focus-visible[type=search],#problem-statement-container :focus-visible[type=text]{outline-offset:0!important}#problem-statement-container :focus-visible[type=number]:focus-visible,#problem-statement-container :focus-visible[type=password]:focus-visible,#problem-statement-container :focus-visible[type=search]:focus-visible,#problem-statement-container :focus-visible[type=text]:focus-visible{border-color:transparent!important}.problem-statement-text p+p{padding:10px 0}.problem-statement-text ol,.problem-statement-text ul{padding:0 15px}.problem-statement-text pre{margin:15px 0}.problem-statement-text pre>code[class*=language-]{text-wrap:wrap}
.question-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1em}
.submissions-player-container{width:100%;height:48px;background-color:var(--colors-neutral50)}.submissions-player-container .player-controls{width:102px}.submissions-player-container .player-controls span .seek-before{transform:rotate(180deg)}.submissions-player-container .player-controls .seek-after{cursor:pointer}.submissions-player-container .seek-bar{position:relative;margin:0 16px;width:100%;transition:all .5s}.submissions-player-container .seek-bar>[role=progressbar]{height:10px;background-color:#fff}.submissions-player-container .seek-bar>[role=progressbar]>div{background-color:#ccf3ff}.submissions-player-container .seek-bar .submissions-marker{position:absolute;top:-10px}.submissions-player-container .seek-bar .submissions-marker img{position:relative;left:-3px}.submissions-player-container .seek-bar .focus,.submissions-player-container .seek-bar .submissions-marker:hover img{transform:scale(1.2)}.submissions-player-container .seek-bar .focus:hover img{transform:scale(1)}.submissions-player-container .event-timer{min-width:90px}
.ignore-violation-dialog__header{border-bottom:none}.ignore-violation-dialog__title.ignore-violation-dialog__title{color:#121418;font-weight:600}.ignore-violation-dialog__comment-info{border-radius:var(--hr-spacing-01);background-color:#fff7e9}.ignore-violation-dialog__comment-category{max-width:90px}.ignore-violation-dialog__comment-metric{max-width:280px}.ignore-violation-dialog__footer{border-top:none}
.ignore-violation-dialog--theme3 .ignore-violation-dialog__title.ignore-violation-dialog--theme3 .ignore-violation-dialog__title{color:var(--hr-neutral-900)}.ignore-violation-dialog--theme3 .ignore-violation-dialog__comment-info{background-color:var(--hr-mild-warning-50)}.ignore-violation-dialog--theme3 .ignore-violation-dialog__comment-category{color:var(--hr-mild-warning-900)}.ignore-violation-dialog--theme3 .ignore-violation-dialog__comment-metric{color:var(--hr-neutral-800)}
.qtype__mcq-container{position:relative;display:flex;flex-direction:column;overflow:auto;height:100%}.qtype__mcq-wrapper{padding-bottom:24px;max-width:400px}.qtype__mcq-card-container{height:100%}.qtype__mcq-card-container p[class*=isBold-true]{font-weight:700}.qtype__mcq-card-container>div{height:100%}.qtype__mcq-header{display:flex;flex-direction:row;margin:0;align-items:center}.qtype__mcq-option{padding:16px;width:calc(100% - 32px);border:1px solid #e7eeef;border-radius:4px}.qtype__mcq-option.highlight-correct-answer{background-color:#ebfaf0}.qtype__mcq-option-check_icon{color:#1ba94c}.qtype__mcq-option-cross_icon{color:#d11534}.detailed__interviewer-guidelines-container ol,.detailed__interviewer-guidelines-container ul{margin-left:30px}
.subjective-container{overflow:auto;margin:0 48px;height:100%}.subjective-container .subjective-header{display:flex;justify-content:space-between;align-items:flex-start}.subjective-container .subjective-header .subjective-description{padding-top:1em;max-width:75%}.subjective-container .subjective-header .subjective-assessment{display:flex;align-items:center}.subjective-container .subjective-header .subjective-assessment .subjective-divider{height:32px;border-left:1px solid rgba(183,201,204,.3764705882352941)}.subjective-container .subjective-body{margin:32px 0}.subjective-container .subjective-body .subjective-answer{padding:8px 12px}.subjective-container .subjective-body .subjective-answer ol,.subjective-container .subjective-body .subjective-answer ul{padding-left:40px}.subjective-container .subjective-comments p[class*=isBold-true]{font-weight:700}.subjective-container .subjective-comments .subjective-commentsform{margin:1.5rem 0}.subjective-savedanswer .subjective-infopanel{margin-bottom:2em}
.default_state{position:relative;width:100%;height:100%;cursor:grab;cursor:-webkit-grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:-webkit-grabbing;cursor:grabbing}
.hr-domain-alert-wrapper{height:100%}.hr-domain-alert-wrapper .hr-domain-alert{padding:var(--hr-spacing-05);max-width:691px;border:1px solid #f17e7e;background:#ffeae8}.hr-domain-alert-wrapper .hr-domain-alert__header{color:#c00}.hr-domain-alert-wrapper .hr-domain-alert__header-icon{font-size:1.5rem}.hr-domain-alert-wrapper .hr-domain-alert__text{color:#3a3a40}.hr-domain-loader{height:100%}
.repo-view-v2{overflow-y:auto;height:100%}.repo-view-v2__loader{height:100%}.repo-view-v2 .hr-diff-root .diff-hunk{font-size:14px}.repo-view-v2 .hr-diff-root .file_name{z-index:99}.repo-view-v2--theme3 .hr-diff-root .diff-decoration,.repo-view-v2--theme3 .hr-diff-root .diff-gutter{color:var(--hr-neutral-900)}
.ide_frame{padding:var(--hr-p-0-25);height:100%;width:100%;background:var(--hr-neutral-0)}.editor-container{border:none}.question-title{font-size:1.2rem;margin:1rem 0;font-weight:700}.content-wrapper .content li,.content-wrapper .content ol,.content-wrapper .content ul{padding-left:20px}.editor-container .ui-svg-icon{color:var(--hr-neutral-100)}.editor-container .ideaas_step button:hover{background-color:rgba(0,0,0,.04)}.cookies__content{padding:0!important}.ideaas-more-info-content{height:auto!important}
.theme-m .ui-btn-primary.rba-run-test-button--dark{margin-right:20px;margin-left:20px;border-color:#0e141e;background:#0e141e;box-shadow:none}.theme-m .ui-btn-primary.rba-run-test-button--dark:hover{box-shadow:none}
.code-repo-ai-assistant-history__message blockquote,.code-repo-ai-assistant-history__message dl,.code-repo-ai-assistant-history__message ol,.code-repo-ai-assistant-history__message p,.code-repo-ai-assistant-history__message pre,.code-repo-ai-assistant-history__message table,.code-repo-ai-assistant-history__message ul{margin-top:0;margin-bottom:var(--hr-spacing-04)}.code-repo-ai-assistant-history__message h1,.code-repo-ai-assistant-history__message h2,.code-repo-ai-assistant-history__message h3{margin-top:var(--hr-spacing-06);margin-bottom:var(--hr-spacing-04);padding-bottom:.3em;border-bottom:1px solid var(--hr-object-border-color-default);font-weight:600;line-height:1.25}.code-repo-ai-assistant-history__message h1{font-size:1.6em}.code-repo-ai-assistant-history__message h2{font-size:1.4em}.code-repo-ai-assistant-history__message h3{font-size:1.2em}.code-repo-ai-assistant-history__message ol,.code-repo-ai-assistant-history__message ul{padding-left:2em}.code-repo-ai-assistant-history__message blockquote{margin-left:0;padding:0 1em;border-left:.25em solid var(--hr-object-border-color-default);color:var(--hr-app-text-color-default)}.code-repo-ai-assistant-history__message blockquote>:first-child{margin-top:0}.code-repo-ai-assistant-history__message blockquote>:last-child{margin-bottom:0}.code-repo-ai-assistant-history__message code{margin:0;padding:.2em 0;border-radius:3px;color:var(--color-error);font-size:95%}.code-repo-ai-assistant-history__message code:after,.code-repo-ai-assistant-history__message code:before{content:" ";letter-spacing:-.2em}.code-repo-ai-assistant-history__message code,.code-repo-ai-assistant-history__message pre{background-color:var(--hr-app-background-color)}.code-repo-ai-assistant-history__message pre{overflow:auto;padding:var(--hr-spacing-04);border:1px solid var(--hr-object-border-color-default);border-radius:3px;font-size:1em;line-height:1.45}.code-repo-ai-assistant-history__message pre code{display:inline;overflow:visible;margin:0;padding:0;border:0;background-color:transparent;color:var(--hr-app-text-color-default);word-wrap:normal;font-size:95%;line-height:inherit}.code-repo-ai-assistant-history__message pre code:after,.code-repo-ai-assistant-history__message pre code:before{content:none}.code-repo-ai-assistant-history__message pre>code{margin:0;padding:0;border:0;background:transparent;color:var(--hr-app-text-color-default);white-space:pre;word-break:normal}.code-repo-ai-assistant-history__message a{color:var(--hr-anchor-text-color-default);text-decoration:none;cursor:pointer}.code-repo-ai-assistant-history__message a:hover{text-decoration:underline}
.code-diff-view-container{overflow-y:scroll;height:100%}.code-diff-view-container__loader{height:100%}.code-diff-view-container .hr-diff-root{font-family:var(--hr-font-family-text)}.code-diff-view-container .hr-diff-root .file_name{z-index:5}.code-diff-view-container .hr-diff-root .diff-hunk{font-size:14px}.code-diff-view-container .hr-diff-root .widget{min-height:unset}.code-diff-view-container .hr-diff-root .widget .widget-container__header{font-family:var(--hr-font-family-text)}.code-diff-view-container .hr-diff-root .widget .container.mde-container{margin:0;padding:0;min-width:unset;width:unset}.code-diff-view-container .hr-diff-root .widget .container.mde-container textarea.mde-text{margin-bottom:0;font-family:var(--hr-font-family-text)}.code-diff-view-container .hr-diff-root .widget .container.mde-container button.ui-btn{padding:0 20px}.code-diff-view-container .hr-diff-root .widget .container.mde-container .mde-header{background-color:var(--color-bg)}.code-diff-view-container .hr-diff-root .widget .container.mde-container .mde-header .mde-tabs button{font-family:var(--hr-font-family-text)}.code-diff-view-container .hr-diff-root .files-section{height:100%}
.coderepo-ide-container{width:100%;height:100%}.coderepo-ide-container iframe{width:100%;border:none}
.session-playback__header{padding:20px 40px 20px 0}.session-playback__main{padding:0 20px;height:calc(100vh - 250px);border-top:1px solid var(--hr-neutral-200)}
.summary-report-header{display:flex;align-items:center;justify-content:space-between;margin:10px 45px 10px 20px}.summary-report-header .candidate-name{font-weight:700;font-size:18px;line-height:25px}.summary-report-header .header-actions{display:flex;align-items:center}.summary-report-header .header-actions .ui-tooltip-wrapper{width:auto}.summary-report-header .header-actions .header-icon{margin:0 25px 0 0;color:#097bbf;font-size:24px;cursor:pointer}.summary-report-header .header-actions .header-atsStates{width:226px;height:37px}.summary-report-header .header-actions .header-atsStates .ats-status span{color:#738f93}.share-modal{border:0}.share-modal .modal-share-container p{margin:0 0 5px;text-align:left;font-size:14px;line-height:22px}.share-modal .modal-share-container .share-link{display:flex;margin:0 0 25px;width:100%;color:#39424e}.share-modal .modal-share-container .share-link button{margin:0 0 0 10px;width:145px}.share-modal .modal-share-container .share-link input[type=text]{width:290px}.share-modal .modal-share-container .share-note{box-sizing:border-box;padding:15px 18px;border:1px solid #f8bc36;background-color:rgba(248,188,54,.1);color:#926605;text-align:left;font-size:14px;line-height:25px}.share-modal .modal-share-container .share-note h6{text-transform:uppercase;font-weight:700;font-size:13px;line-height:20px}
.attempt-download-report .filter{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;line-height:21px}.attempt-download-report .filter .filter-title{margin:0 0 10px;color:#576871;font-size:13px;line-height:20px}.attempt-download-report .downloading-progress{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.attempt-download-report .downloading-progress img{margin:0 0 25px;width:130px;height:130px}.attempt-download-report .downloading-progress .progress-progressbar{margin:0 0 10px;width:calc(100% - 220px);height:4px}.attempt-download-report .downloading-progress .progress-message{padding:0 60px;width:100%;color:#576871;text-align:center;font-size:14px;line-height:25px}.attempt-download-report .downloading-progress .progress-message a{text-decoration:underline}.attempt-download-report .radio-group{margin:0 0 20px}.attempt-download-report .radio-group,.attempt-download-report .ui-dialog-body{display:flex;flex-direction:column;align-items:flex-start}.loader-svg-icon{display:none}
.attempt_report_fallback{flex-grow:1;display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;background-color:#f4f8f8}.attempt_report_fallback--title{margin:25px 0 15px;color:#39424e;text-align:center;font-weight:700!important;font-size:18px;line-height:25px}.attempt_report_fallback--subTitle{margin-bottom:30px;width:425px;color:#576871;text-align:center;font-size:15px;line-height:24px}

/*# sourceMappingURL=https://hrcdn.net/fcore/assets/sourcemaps/hackerrank_r_attempt_report-17ea303a.css.map*/