.ui-card{box-sizing:border-box;padding:10px;background-color:#fff;background-color:var(--color-white)}.ui-card .ui-title{opacity:.75}.ui-card.active-card{cursor:pointer}.ui-card.ui-layer--1,.ui-card.ui-layer--1.active-card{box-shadow:inset 0 1px 4px rgba(0,0,0,.1),0 0 0 transparent}.ui-card.ui-layer--1.active-card:hover{box-shadow:inset 0 1px 4px rgba(0,0,0,.2),0 0 0 transparent}.ui-card.ui-layer--1.active-card:active{background-color:rgba(0,0,0,.14)}.ui-card.ui-layer-1,.ui-card.ui-layer-1.active-card{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.ui-card.ui-layer-1.active-card:focus,.ui-card.ui-layer-1.active-card:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.ui-card.ui-layer-1.active-card:active{box-shadow:0 1px 3px 0 transparent}.ui-card.ui-layer-2,.ui-card.ui-layer-2.active-card{box-shadow:0 6px 16px 0 rgba(0,0,0,.2)}.ui-card.ui-layer-2.active-card:focus,.ui-card.ui-layer-2.active-card:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.ui-card.ui-layer-2.active-card:active{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.ui-card.ui-layer-3,.ui-card.ui-layer-3.active-card{box-shadow:0 14px 28px 0 rgba(0,0,0,.3)}.ui-card.ui-layer-3.active-card:focus,.ui-card.ui-layer-3.active-card:hover{box-shadow:0 6px 16px 0 rgba(0,0,0,.25)}.ui-card.ui-layer-3.active-card:active{box-shadow:0 4px 12px 0 rgba(0,0,0,.2)}@media screen and (max-width:767px){.ui-card.ui-layer-2,.ui-card.ui-layer-2.active-card{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.ui-card.ui-layer-2.active-card:focus,.ui-card.ui-layer-2.active-card:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.ui-card.ui-layer-2.active-card:active{box-shadow:0 1px 3px 0 transparent}.ui-card.ui-layer-3,.ui-card.ui-layer-3.active-card{box-shadow:0 6px 16px 0 rgba(0,0,0,.2)}.ui-card.ui-layer-3.active-card:focus,.ui-card.ui-layer-3.active-card:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.ui-card.ui-layer-3.active-card:active{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}}
.testcase-wrapper .tc-progress-wrapper{padding:0 0 0 30px}.testcase-wrapper .status-progress{color:#0e141e;color:var(--color-text-dark);font-size:26px;font-weight:600}.testcase-wrapper .ui-progress-bar{margin:10px 0}
.testcase-wrapper{background-color:#f3f7f7;background-color:var(--color-shade-light,#f3f7f7);background-color:var(--color-tc-status-wrapper-bg,var(--color-shade-light,#f3f7f7))}.testcase-wrapper .tc-live-status-wrapper{padding:20px}.testcase-wrapper .testcase-item{padding:15px 30px;font-size:16px}.testcase-wrapper .tc-live-status{max-height:250px;flex:0 1 auto;overflow:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.testcase-wrapper .tc-live-status{height:250px}}
.compiler-message{margin:0;padding:10px;border:none;background:transparent}.compiler-message__value{font-weight:700;font-family:monaco,Courier,monospace;font-family:var(--font-family-input);white-space:pre-wrap}.compiler-message__tle-header{font-weight:400}.compiler-message__tle-header__message,.compiler-message__tle-header__time-content{font-weight:700;font-family:monaco,Courier,monospace;font-family:var(--font-family-input)}.compiler-message__tle-header__time-content{margin-left:5px}.compiler-message__tle-content{color:#39424e;color:var(--color-tc-compiler-message-tle,#39424e);padding-top:10px;font-weight:400}.compiler-message__tle-content-link{color:#097bbf;text-decoration:none}
.compile-error{background-color:#fff;background-color:var(--color-white,#fff);background-color:var(--color-tc-compile-error-bg,var(--color-white,#fff));color:#0e141e;color:var(--color-text-dark,#0e141e);color:var(--color-tc-compile-error-text,var(--color-text-dark,#0e141e));flex:1;overflow-y:auto;padding:15px 30px;max-height:inherit;border:none}.compile-error__item{width:100%}.compile-error__message{box-sizing:border-box;margin:15px 0;width:100%}.compile-error__label{color:#576871;color:var(--color-tc-compile-error-label-text,#576871);margin:0 0 5px;font-weight:400;font-size:14px}.compile-error__value{background-color:#f3f7f7;background-color:var(--color-bg,#f3f7f7);background-color:var(--color-tc-compile-error-codeblock-bg,var(--color-bg,#f3f7f7));overflow:auto;box-sizing:border-box;border:0;font-weight:700}
.lines-container{margin:0;list-style-type:none;counter-reset:item}.lines-container__line{display:flex;word-break:break-word;font-size:14px}.lines-container__line:before{background-color:#f3f7f7;background-color:var(--color-bg,#f3f7f7);background-color:var(--color-split-lines-bg,var(--color-bg,#f3f7f7));color:#b7c9cc;color:var(--color-text-light,#b7c9cc);color:var(--color-split-lines-line-text,var(--color-text-light,#b7c9cc));display:block;padding-top:10px;min-width:30px;content:counter(item);counter-increment:item;text-align:center;font-size:12px;border-right-color:#e7eeef;border-right-color:var(--color-shade-light,#e7eeef);border-right:1px solid var(--color-split-lines-border,var(--color-shade-light,#e7eeef))}.lines-container__line:last-child:before{padding-bottom:10px}.lines-container__content-wrapper{margin:0 10px;padding-top:10px}.lines-container__content-wrapper .lines-container__content{color:#0e141e;color:var(--color-text-dark,#0e141e);color:var(--color-split-lines-text,var(--color-text-dark,#0e141e));margin:0;padding:0;border:none;background-color:transparent;white-space:pre-wrap;font-weight:700}
.testcases-result-wrapper .tab-content{background-color:#fff;background-color:var(--color-white,#fff);background-color:var(--color-tc-result-content-bg,var(--color-white,#fff));flex:1;overflow-y:auto;padding:15px 30px;border:none}.testcases-result-wrapper .loading-testcase{flex:1;text-align:center}.testcases-result-wrapper .ui-btn.ui-btn-link.text-link{color:#097bbf;color:var(--color-tc-result-link-text,#097bbf);margin-top:5px;height:auto;font-weight:700;font-size:13px}.testcases-result-wrapper .flex-display{box-sizing:border-box;margin:15px 0;width:100%}.testcases-result-wrapper .flex-block{display:flex;flex-wrap:wrap}.testcases-result-wrapper .custom-tc-content{margin-right:5px}.testcases-result-wrapper .tab-pane-content{flex:1;width:100%}.testcases-result-wrapper .tab-pane-error{border-bottom:1px solid #d11534;border-bottom-color:var(--color-tc-error,#d11534)}.testcases-result-wrapper .tab-pane-success{border-bottom:1px solid #1ba94c;border-bottom-color:var(--color-tc-success,#1ba94c)}.testcases-result-wrapper .tab-pane-info{border-bottom:1px solid #f65039;border-bottom-color:var(--color-tc-info,#f65039)}.testcases-result-wrapper .test-case-header{display:flex}.testcases-result-wrapper .unlock-wrapper{flex:1}.testcases-result-wrapper .unlock-wrapper .unlock-block{padding:60px;text-align:center}.testcases-result-wrapper .unlock-wrapper .unlock-block .unlock-heading{color:#576871;color:var(--color-tc-result-unlock-heading-text,#576871);margin-bottom:15px;font-size:26px}.testcases-result-wrapper .unlock-wrapper .unlock-block .unlock-cost{color:#738f93;color:var(--color-tc-result-unlock-cost-text,#738f93);margin-bottom:15px;font-size:13px}.testcases-result-wrapper .unlock-wrapper .unlock-block .unlock-error{color:#d11534;color:var(--color-tc-result-tc-error,#d11534);margin-bottom:15px;font-weight:700;font-size:16px}.testcases-result-wrapper .unlock-wrapper .unlock-block .hovered.ui-btn-line{color:#39424e;color:var(--color-tc-result-unlock-btn-text,#39424e);border:1px solid #b7c9cc;border-color:var(--color-tc-result-unlock-btn-border,#b7c9cc)}.testcases-result-wrapper .hidden-testcase-wrapper .compilation-time-response{width:100%}.testcases-result-wrapper .hidden-testcase-wrapper__content{color:#576871;color:var(--color-tc-result-hidden-heading-text,#576871);margin-bottom:15px;padding:60px;text-align:center;font-size:26px}.testcases-result-wrapper .hidden-testcase-wrapper__content__help-text{color:#738f93;color:var(--color-tc-result-hidden-content-text,#738f93);display:block;margin:5px 0 0;padding:5px 0;font-size:13px}.testcases-result-wrapper.ui-tabs-wrap{flex:1;width:100%}.testcases-result-wrapper.ui-tabs-wrap .tab-header{overflow-x:auto;overflow-y:hidden}.testcases-result-wrapper.ui-tabs-wrap .tab-header .tab-item{padding:0}.testcases-result-wrapper.ui-tabs-wrap .tab-header .tab-item.active{background-color:#fff;background-color:var(--color-white,#fff);background-color:var(--color-tc-result-tab-bg,var(--color-white,#fff))}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout{max-height:500px;box-shadow:0 6px 16px 0 rgba(0,0,0,.2)}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .tab-header .tab-item.active{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .tab-list-content{box-shadow:-16px 0 16px -16px rgba(0,0,0,.4)}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .render-list,.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .tab-list-content{max-height:inherit}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .render-list{flex:0 0 auto}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .tab-header{overflow-x:hidden;overflow-y:auto;min-width:auto;height:100%}.testcases-result-wrapper .compile-message__content,.testcases-result-wrapper .compiler-message__content,.testcases-result-wrapper .custom-checker-message__content,.testcases-result-wrapper .debug-output__content,.testcases-result-wrapper .stderr__content{box-sizing:border-box;max-height:100%}.testcases-result-wrapper .compile-message__tooltip_label,.testcases-result-wrapper .compiler-message__tooltip_label,.testcases-result-wrapper .custom-checker-message__tooltip_label,.testcases-result-wrapper .debug-output__tooltip_label,.testcases-result-wrapper .stderr__tooltip_label{padding:0 5px}.testcases-result-wrapper .compile-output-message{background-color:#f3f7f7;background-color:var(--color-bg,#f3f7f7);background-color:var(--color-tc-result-codeblock-bg,var(--color-bg,#f3f7f7));color:#0e141e;color:var(--color-text-dark,#0e141e);color:var(--color-tc-result-codeblock-text,var(--color-text-dark,#0e141e));overflow:auto;box-sizing:border-box;border:0;font-weight:700}.testcases-result-wrapper .compile-output-message .compiler-message__content{margin:0;padding:10px;border:none;background:transparent}.testcases-result-wrapper .compile-output-message .full-testcase:before{padding-top:0;color:transparent}.testcases-result-wrapper .compile-output-message .full-testcase__link{flex:1;margin-right:5px}.testcases-result-wrapper .compile-output-message .download_link{padding-bottom:20px;padding-left:10px}.testcases-result-wrapper .compile-output-message.no-response{margin:0;padding:10px 20px}.testcases-result-wrapper .compile-field-label{color:#576871;color:var(--color-tc-result-label-text,#576871);margin:0 0 5px;font-weight:400;font-size:14px;align-items:baseline;justify-content:space-between}.testcases-result-wrapper .compile-field-label__links{margin-left:auto;height:0}.testcases-result-wrapper ul{margin:0;padding:0}.testcases-result-wrapper .cursor-pointer{cursor:pointer}.testcases-result-wrapper .hidden-testcase{text-align:center;font-weight:700}.testcases-result-wrapper .divider{padding:0 5px}.compiler-message__tooltip{width:400px}.compiler-message__info{margin-bottom:2px}@media screen and (max-width:767px){.testcases-result-wrapper .tab-item.active .tab-item-color-error{border-bottom:2px solid #d11534;border-bottom-color:var(--color-tc-error,#d11534)}.testcases-result-wrapper .tab-item.active .tab-item-color-success{border-bottom:2px solid #1ba94c;border-bottom-color:var(--color-tc-success,#1ba94c)}.testcases-result-wrapper .tab-item.active .tab-item-color-info{border-bottom:2px solid #576871;border-bottom-color:var(--color-tc-info,#576871)}.testcases-result-wrapper .tab-pane-content{padding:15px 5px}.testcases-result-wrapper.ui-tabs-wrap{max-height:inherit}.testcases-result-wrapper.ui-tabs-wrap.vertical-layout .tab-header .tab-item.active{box-shadow:none}.testcases-result-wrapper .compile-message .compile-output-message{max-height:300px}.testcases-result-wrapper .compile-error-wrapper{margin:0 20px}}.custom-popover .custom-tc-tooltip{width:200px}
.testcase-tab-item{display:flex;align-items:center;font-weight:700}.testcase-tab-item.tab-item-color-success{color:#1ba94c;color:var(--color-tc-success,#1ba94c)}.testcase-tab-item.tab-item-color-error{color:#d11534;color:var(--color-tc-error,#d11534)}.testcase-tab-item.tab-item-color-info{color:#576871;color:var(--color-text-dark-faded,#576871);color:var(--color-tc-info,var(--color-text-dark-faded,#576871))}.testcase-tab-item .tab-item-label{padding:5px}.testcase-tab-item [aria-label][data-balloon-pos][data-balloon-pos=down]:after{transform:translate(-80%)}

/*# sourceMappingURL=https://hrcdn.net/community-frontend/assets/sourcemaps/modules~hackerrank_r_challenge~hackerrank_r_onboarding~hackerrank_r_onboarding_old-3c564dac.css.map*/