.hljs-comment,.hljs-quote{color:dimgray}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#d91e18}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#7c4400}.hljs-attribute{color:#7c4400}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:green}.hljs-title,.hljs-section{color:#007faa}.hljs-keyword,.hljs-selector-tag{color:#7928a1}.hljs{display:block;overflow-x:auto;background:#fefefe;color:#545454;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-string,.hljs-symbol,.hljs-type,.hljs-quote{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:bold}}.toggle-icon{cursor:pointer;display:inline-block;fill:currentColor;height:24px;vertical-align:middle;width:24px}.toggle-icon>svg{display:block;position:relative;top:-1px;transition:all .3s ease-out}.toggle-icon-rotate>svg{transform:rotate(90deg)}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.layout-justified{text-align:justify}.layout-justified>.part{display:inline-block}.layout-justified>.w3{width:32%;box-sizing:border-box}.layout-justified>.center{text-align:center}.layout-justified>.right{text-align:right}.layout-justified:after{content:"";width:100%;display:inline-block}.layout-floated{text-align:center;position:relative}.layout-floated:before,.layout-floated:after{content:" ";display:table}.layout-floated:after{clear:both}.layout-floated>.left{float:left;position:absolute;left:0}.layout-floated>.right{float:right}.layout-floated>.center{display:inline-block}*{-webkit-text-size-adjust:none}section{width:100%;margin:0px;padding:0px}p:first-child{margin-top:0}form span.error{color:#ff0006}.inputs ul,ul.errorlist{margin:0;padding:0;list-style-type:none}ul.errorlist{color:red}.error{color:red}a{color:#046ba2;text-decoration:none}a:hover{color:#003855}.phone{white-space:nowrap}.wrapper{width:978px;margin:0 auto}.spacer{clear:both;padding:7px !important}.superuser{color:#700}a.superuser,.superuser a{color:#b40000}a.superuser:hover,.superuser a:hover{color:#700}.superuser-important{color:#b40000 !important}.superuser-important:hover{color:#700 !important}.nux-inputs input[type=text],.nux-inputs input[type=password],.nux-inputs input[type=search],.nux-inputs input[type=number],.nux-inputs input[type=email],.nux-inputs input[type=tel],.nux-inputs textarea{color:inherit;background:#fff;transition:.3s ease-in;transition-property:border,box-shadow}.nux-inputs input[type=text]:hover,.nux-inputs input[type=password]:hover,.nux-inputs input[type=search]:hover,.nux-inputs input[type=number]:hover,.nux-inputs input[type=email]:hover,.nux-inputs input[type=tel]:hover,.nux-inputs textarea:hover{border:1px solid rgba(34,36,38,.35)}.nux-inputs input[type=text]:focus,.nux-inputs input[type=password]:focus,.nux-inputs input[type=search]:focus,.nux-inputs input[type=number]:focus,.nux-inputs input[type=email]:focus,.nux-inputs input[type=tel]:focus,.nux-inputs textarea:focus{border:1px solid #85b7d9;outline:none}.nux-inputs input[type=text].has-error,.nux-inputs input[type=password].has-error,.nux-inputs input[type=search].has-error,.nux-inputs input[type=number].has-error,.nux-inputs input[type=email].has-error,.nux-inputs input[type=tel].has-error,.nux-inputs textarea.has-error{border:1px solid #ff0006;box-shadow:0px 0px 1px 1px #ff0006,inset 0 0 7px #ccc}.nux-inputs input[type=text][readonly],.nux-inputs input[type=password][readonly],.nux-inputs input[type=search][readonly],.nux-inputs input[type=number][readonly],.nux-inputs input[type=email][readonly],.nux-inputs input[type=tel][readonly],.nux-inputs textarea[readonly]{font-style:italic;color:#5d666f}.nux-inputs input[type=text][readonly]:hover,.nux-inputs input[type=password][readonly]:hover,.nux-inputs input[type=search][readonly]:hover,.nux-inputs input[type=number][readonly]:hover,.nux-inputs input[type=email][readonly]:hover,.nux-inputs input[type=tel][readonly]:hover,.nux-inputs textarea[readonly]:hover{border:1px solid #dbdfe4}.nux-inputs input[type=text].placeholder,.nux-inputs input[type=password].placeholder,.nux-inputs input[type=search].placeholder,.nux-inputs input[type=number].placeholder,.nux-inputs input[type=email].placeholder,.nux-inputs input[type=tel].placeholder,.nux-inputs textarea.placeholder{color:#a9a9a9}.nux-inputs .input-style,.nux-inputs input[type=text],.nux-inputs input[type=password],.nux-inputs input[type=search],.nux-inputs input[type=number],.nux-inputs input[type=email],.nux-inputs input[type=tel],.nux-inputs textarea{padding:.4em .6em;border:1px solid #dbdfe4;border-radius:3px}.nux-inputs .has-error input,.nux-inputs .has-error textarea{border:1px solid #ff0006;box-shadow:0px 0px 1px 1px #ff0006,inset 0 0 7px #ccc}.nux-inputs input[type=search]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEwNEQ0MzQwQjRDMTFFMkJGRUJGNTM1NDZFNTgwMjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEwNEQ0MzUwQjRDMTFFMkJGRUJGNTM1NDZFNTgwMjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTA0RDQzMjBCNEMxMUUyQkZFQkY1MzU0NkU1ODAyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTA0RDQzMzBCNEMxMUUyQkZFQkY1MzU0NkU1ODAyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiHzvDkAAAD+SURBVHjaYmSo2s2ABGKAOA+IDYD4HxCfBOJuIN7CgAUwIbFnAfFiIDYFYlYgZgdiOyDeDMQN+DSDbEyFspcCsS0QewHxdqhYHRA74tJcBKWXQQ06AtXoDcQ7gJgR6h0MzSCsA+VPQ5P/D8QLoGwjbJr/QRWBABsWr7FA6e+4nH0WShdDnYisMRvKPo9LcweUBvlxDxCHAHESEO8HYkuo3CZ0zYxI8QwK0UYG3OAVEDsB8VVs8dwExM5AvAGInwDxIyBeCcRRQPwSiMWAeB8Qa6MHBgzsg2J0cAHqBXGoPNgFTAzEgevQRPIC6oJtIC8TqxlmAMjG+1Bv/AcIMAC31jIDAyW+awAAAABJRU5ErkJggg==) no-repeat;background-position:right;background-position:right 5px top 50%;padding-right:20px}.nux-inputs input[disabled],.nux-inputs textarea[disabled],.nux-inputs select[disabled]{background:#eee}.nux-inputs select{color:inherit;padding:0px 4px;height:2.1em;border:1px solid #ccc;border-radius:3px;background:#fff}table.tab{margin-top:10px;margin-bottom:10px}table.tab th{background:#dbdfe4;color:#393c4b;padding:3px;border:1px solid #fff;border-top:1px solid #dbdfe4}table.tab th:first-child{border-left:1px solid #dbdfe4}table.tab th:last-child{border-right:1px solid #dbdfe4}table.tab td{padding:3px;border:1px solid #dbdfe4}#footer{width:100%;background-color:#394856;font-family:sans-serif;font-size:17px;color:#aec6d3}#footer h4{background-color:#394856;font-family:sans-serif;font-size:17px;color:#aec6d3}#footer a{margin:10.2em 0;color:#aec6d3}#footer .first-section{box-sizing:border-box;font-weight:300;font-size:.88em;line-height:1.2;max-width:980px;margin-left:auto;margin-right:auto;padding:25px 4em 40px;text-align:left;line-height:1.5}#footer .first-section *{margin:0;padding:0}#footer .first-section .menu{box-sizing:border-box;display:inline-block;vertical-align:top;width:50%;padding:0 1em 0 0}#footer .first-section .menu a{display:inline-block;width:50%}#footer .first-section .newsletter{box-sizing:border-box;display:inline-block;vertical-align:top;width:50%;padding:0 1em 0 0}#footer .first-section .newsletter p{margin:.2em 0 1em}#footer .first-section .newsletter form input{box-sizing:border-box;vertical-align:middle;line-height:1.8;border:none;outline:none;padding:0;margin:0;padding-top:2px}#footer .first-section .newsletter form [type=email]{border-radius:3px 0 0 3px;font-weight:300;vertical-align:middle;padding-left:12px;padding-right:12px;width:65%}#footer .first-section .newsletter form [type=submit]{background-color:#aec6d3;color:#112c53;border-radius:0 3px 3px 0;text-align:center;width:35%}#footer .first-section .newsletter form [type=submit]:disabled,#footer .first-section .newsletter form [type=submit][aria-disabled=true]{color:rgba(17,44,83,.3)}#footer .first-section .newsletter .social a{margin-right:15px}#footer .first-section h4{margin:1.2em 0 .4em;font-weight:500}#footer.programmers-home h4{font-weight:600}@media screen and (max-width: 700px){#footer .first-section .menu{width:50%}#footer .first-section .newsletter{width:50%}}@media screen and (max-width: 480px){#footer .first-section .menu{display:none}#footer .first-section .newsletter{width:100%}}.inline-description-image{max-width:100%}.inline-description-video{text-align:center;background:rgba(0,0,0,0)}.inline-download-link{border-radius:3px;font-size:.9em;white-space:nowrap}.inline-download-link:visited{color:#464646 !important}button.nux{margin:0px 2px}.button.nux{box-shadow:#ccc 0px 1px 2px;box-sizing:border-box;display:inline-block;overflow:hidden;white-space:nowrap;padding:.2em 1em;border:none;border-radius:3px;text-align:center;font-family:Arial,Helvetica,Garuda,sans-serif}.button.nux.border{border:1px solid}.button.nux.blue{color:#fff;text-shadow:0px -1px 1px rgba(0,0,0,.3);background-color:#393c4b}.button.nux.orange{color:#fff;text-shadow:0px -1px 1px rgba(0,0,0,.3);border-color:#535353;background-image:linear-gradient(#FF9644, #E96600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF9644", endColorstr="#E96600")}.button.nux.orange:hover{color:#fff;background-image:linear-gradient(#ff882b, #d05b00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff882b", endColorstr="#d05b00")}.button.nux.disabled,.button.nux.disabled:hover,.button.nux[disabled],.button.nux[disabled]:hover{color:#888;text-shadow:0px -1px 1px rgba(0,0,0,.3);background-image:linear-gradient(#fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff", endColorstr="#eee")}.flat-button.nux{background:rgba(0,0,0,0);border:none;color:inherit;padding:0;font-weight:300;transition:color .2s ease-out}.flat-button.nux:disabled{pointer-events:none}.primary.button.ui{background-color:#393c4b}.primary.button.ui:hover{background-color:#4d4f5c}#top{white-space:nowrap;padding-top:20px;position:relative}.brinza-task-description h1{font-size:2rem}.brinza-task-description h2{font-size:1.714rem}.brinza-task-description h3{font-size:1.28rem}.brinza-task-description h4{font-size:1.071rem}.brinza-task-description h5{font-size:1rem}.brinza-task-description p{margin:.75em 0}.extend-ticket-form .form-section{margin-top:2.5rem}.extend-ticket-form .switch>ul{list-style-type:none;padding:0;margin:0 0 .5em 2em}.extend-ticket-form .switch>ul li{display:inline;margin-right:.5em}.extend-ticket-form .switch>ul li input{vertical-align:middle}.extend-ticket-form .accept-solutions-in .inputs,.extend-ticket-form .task-names{display:none}.extend-ticket-form .old-tasks .inputs>table .score{text-align:right}.extend-ticket-form .errorlist{color:red;list-style-type:none}.extend-ticket-form .error-text{color:red}.extend-ticket-form .accept-solutions-in table{margin-top:150px;margin-bottom:50px}.extend-ticket-form .accept-solutions-in table td,.extend-ticket-form .accept-solutions-in table thead,.extend-ticket-form .accept-solutions-in table table{border:solid 1px #ddd}.extend-ticket-form .accept-solutions-in table thead{background:#eee;font-weight:bold}.extend-ticket-form .accept-solutions-in table .left{width:240px;padding:5px 20px;text-align:right}.extend-ticket-form .accept-solutions-in table .check{padding:0px 10px}.extend-ticket-form .accept-solutions-in table th.check{text-align:left;position:relative}.extend-ticket-form .accept-solutions-in table th.check input{vertical-align:middle}.extend-ticket-form .accept-solutions-in table th.check label{display:block;white-space:nowrap;position:absolute;top:-20px;left:10px;transform-origin:left center;transform:rotate(-45deg)}.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-template,.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-row{display:none}.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-template .supported,.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-row .supported{color:#464646;text-align:center}.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-template .unsupported,.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-row .unsupported{color:red}.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-template .unselected,.extend-ticket-form .accept-solutions-in table tr.prg-lang-selector-row .unselected{color:#ebebeb}.content-box{margin-top:10px;margin-bottom:30px;margin-left:auto;margin-right:auto;width:940px;padding:15px 20px}.content-box ul{list-style-position:inside}#id_def_prg_langs{list-style-type:none;-o-column-count:2;column-count:2}.unpaid{color:red}#id_default_feedback_setting{list-style-type:none}#id_default_feedback_setting input[type=radio]{width:auto}#third-party-list{list-style-type:none}#third-party-list .button{margin-bottom:8px;float:right}.collapsible .header{cursor:pointer}.collapsible .content{display:none}.collapsible .tab{margin:0}.c-integration-content-container{display:flex;flex:1 1 auto;flex-direction:column}.c-integration-content-container .ui.message{padding:.78571429em 1.5em;line-height:1}.c-integration-logo-container{display:flex !important;justify-content:center;flex:0 0 8rem}@media screen and (max-width: 320px){.c-integration-logo-container{flex:0 0 5rem}}.c-integration-logo{background-position:top center;background-repeat:no-repeat;background-size:contain;height:5rem;width:5rem}.c-integrations{padding-bottom:3rem}.c-integration-wrapper{padding-top:1.5rem;padding-bottom:1.5rem;border-color:#dedede;border-width:1px;border-top-style:solid}.c-integration-wrapper:last-child{border-bottom-style:solid}.c-integration-wrapper p{margin-bottom:1em}.c-custom-integration-wrapper{background-color:#f5f5f5;padding:1rem}.c-custom-integration-wrapper:first-of-type{margin-bottom:1em}.c-custom-integration-wrapper:not(:last-child):not(:first-of-type){margin-bottom:0}.c-custom-integration-wrapper:not(:last-child):not(:first-of-type):after{content:"";display:block;background:#fff;height:2px;margin-top:1em}.c-custom-integration-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1em}.c-custom-integration-header>h4{margin:0}.c-custom-integration-header button{flex-shrink:0}.c-api-text{padding-top:1.5rem;padding-bottom:1.5rem}.c-integrations-custom-image{background:no-repeat left center/contain;padding-left:3.5em}@media screen and (max-width: 991px){.c-integrations-custom-image h4{padding-top:.6em;min-height:2.5em}}@media screen and (min-width: 992px){.c-integrations-custom-image h4{line-height:2}}.c-integration-buttons-wrapper{display:flex !important;flex-direction:column;flex:0 0 18rem}@media screen and (max-width: 767px){.c-integration-buttons-wrapper{flex:1 1 100%;flex-direction:row}.c-integration-buttons-wrapper div{align-self:flex-start !important}}.c-integration-bottom-buttons{display:flex;flex-direction:row;flex:0 0 auto;align-self:flex-end}@media screen and (max-width: 767px){.c-integration-bottom-buttons{align-self:flex-start !important}}@media screen and (min-width: 768px)and (max-width: 991px){.c-integration-bottom-buttons{display:flex;flex-direction:column}.c-integration-bottom-buttons .ui.button{margin-bottom:.7rem !important}}.account-details-navbar{padding:0 32px;background-color:#f5f7f9;box-shadow:0 0 16px -6px rgba(57,60,75,.4);height:68px;margin:-30px -35px 0 -35px;align-items:center;display:flex}.task-solution h3{font-family:monospace}.task-solution .highlight{padding:0 1em;font-size:12px}.task-solution .highlight .lineno{padding-right:.5em;border-right:1px solid #cdcdcd}.task-box .title{font:500 19px "Roboto";margin:4px 0}#task-browser table{margin-left:auto;margin-right:auto}.task-box{position:relative;margin:10px 0;line-height:1.2;background:#fff;border:1px solid #cdcdcd;border-radius:5px;box-shadow:#cdcdcd 0 2px 3px;min-height:90px}.task-box .difficulty>span{position:absolute;top:50%;left:50%}.task-box .difficulty>span>span{position:relative;left:-50%;top:-0.6em;font:400 12px "Roboto";display:inline-block;color:#393c4b;text-transform:capitalize;transform:rotate(-90deg)}.task-box .difficulty{height:100%;position:absolute;width:21px}.task-box .difficulty{border-radius:4px 0 0 4px}.task-box.diff-0 .difficulty{background:#c9f2e3}.task-box.diff-1 .difficulty{background:#d6eebf}.task-box.diff-2 .difficulty{background:#ffe2a9}.task-box.diff-3 .difficulty{background:#ffc8c8}.task-box.type-own .difficulty{background:#d9dffb}.task-box.is-unavailable.diff-0 .difficulty{background:#dedede}.task-box.is-unavailable.diff-1 .difficulty{background:#d7d7d7}.task-box.is-unavailable.diff-2 .difficulty{background:#d4d4d4}.task-box.is-unavailable.diff-3 .difficulty{background:#e4e4e4}.task-box .main-column{margin-left:31px;margin-right:60px;margin-bottom:5px}.task-box .see-detail{position:absolute;right:20px;bottom:10px}.task-box .task-btn{position:absolute;top:50%;right:10px;margin-top:-20px}.task-box.is-unavailable{background:#ddd;background-image:radial-gradient(ellipse at 20% 20%, #fff 0%, #ccc 100%)}.task-box .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-box .main-column{font-size:12px}.task-box .synopsis{margin:5px 0;font-style:italic}.task-box textarea{width:280px}.task-box .message{color:#046ba2}.task-box .title>img{height:24px;margin-right:5px;vertical-align:-25%;width:24px}.task-box .new{position:absolute;top:-5px;left:-7px;z-index:3}.task-box .training,.task-box .free-trial{position:absolute;top:0px;right:0px;font:500 12px "Roboto";padding:3px 6px;border-radius:0 5px 0 5px;background:#e8e8e8;color:#464646}.task-box .new{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAqCAYAAADh2kabAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkMwMkYwN0YwN0VGMTFFMjgzQzRFQ0Q1MkUxNDcwRDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkMwMkYwODAwN0VGMTFFMjgzQzRFQ0Q1MkUxNDcwRDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQzAyRjA3RDA3RUYxMUUyODNDNEVDRDUyRTE0NzBEMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQzAyRjA3RTA3RUYxMUUyODNDNEVDRDUyRTE0NzBEMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgpAexAAAAhxSURBVHja7JltTFvnFcf/Ng6E8hbISwmsaTCp1iZblJYkXbaq6SSoJlWqtmnhw9R27dKaVY3WqdsE0qR+mKqunhqtU7ZkOCFpITQRNFmXpmmoHUia0ITEBkLCO/YKCTVvxmACGL/cu3MfX8AG+9oOhoRkR7r38b33AZ3np3P+z7nnyvB+M+6Y8fyjdHqXxmw6hBtgI8/5Gb1+c5yfZ+LB+ZnvPcIzynluiYzjomTgFDKek810LdVlgeIOUUkiDm+Tk7vI2WiP8yGCCQgi0HzvkZ8CxLFRYCKnQT7lWazDhnW9NUh39N4BODz/Op3eoTHF21lJMJwfMJJR5C9ivOFMjtOmcDvwcH8d1gy3IDkxAbEJyxcQDs9vp9MHNG7ycZQPAmbymuMCR5G/VJqVov6hCLba2gplvwErHliCuFUrIZN5smwh4Kwhhz4gr342CwhCiRLvZwHASaURJMCM25qg/4/G3FBx1gy00J0Jn2iaRyjx5EwBefQWjbELLbiS0eJy9MN0pRjaff+mq2t02PwtYJ7g8L8kn3aTU6mznF0gwfX8BsST6BbnQE/7JwTlY4wM1OONw9345wsBVxEyHP73jwadI9vdspWc2kOzt/p31ncs+3km1NXdMHSPzLvgYrj3HL4+cggm/UW6MhIYd7D1RCRyCEoqOfMX8ujlWY5K6QLNy85IgOHm0PwJ7sSYCfWn/gX9p2foqpmgjIe6LsUcoUTT8EdRW+KDCW7+tlTojEMwfOuJFCFistLiafHuyAuu22lFZ/1hfPH3Y3TVQFCs4a5PMQcwwu7zV/Jo3SxHA+iK6vGV7MgtayYwNpRf60P+Uw9Nw4mE4PK8CwOdJ1GpKcZAl4GgdN3uGhW3AWU9ebCXfNru11mvxSiXRcM0OD51T2caQvLSKGhf+j5yPqyjdLLBOu5E1uo4T2rNVXBHLJdRU7YfrdWCrrQRGOdcMkMRBpQUGoTKVkUORUkJbvbaeEqdUeh3rkd5kwV5JzrENLKxNCr4sgOFz38XOQcNFD1mZGemwNA1ePuC6xi7gZbzRThfcoqumgjKaCS0NBQ4UXS8Ts6843knCiy42WsT8N6P02GyTiC3YxA5xY3QvrgBJssY1F91EogeSqMtyDveiOQYObS/fgKami5kr1vhlVphCC7nHsONayWo+EcZnPbrBKUvkgVJMDg/oUOoV9b7BSIKrjIpmqCkISs1Dnmfm0h0rWKkDCPnowZof7UR1rEJAnGDpZFyWQzUVR1QJi+FausaJMcqAkRNIMGlCZabFag6cAi9Rj3d+IbA8JGu1gLBWSdCed5vOM9YhDJJgR2PpSBzTx1pzJhPbSJoSc6hWmhfeZxFh659ADu+t4rgDCOvvB6Fv9gI1Q/WIis90ZNawQR3bPg6Lh/bi8bKCxBK/jnqiqSUzOjnJNHxNnmzi3yKDkdwC59TMrHNLWtikfFeTgZ7VnC6jT3PSkuA9tUtLGKyvpOE3OIr0xr1yAroWnulBddpN6P94oeoKjrJSv43Do9EhIBEhewNZ6couKm+KeS/whXA6HduQE5JE6tXkpfKYXxzC8ob+7BjwyoUVLRDc/mGTxRlpSeg7IUsJD8QjZQ/fRaa4HJuO3raPsHpPSX0oijUKz0RDQ8JOFF4dtePaDwh7kLxoVa41jEHm6bKehAl9T2wO1zs71Sb05D5fjWqvxmcVbuYh8dQbbLA7nRB19YbXHCt32qh2/dn1Bw7AteEIWLR4m1XjktGjoscipISXOG3atNyljYafS+JqmNq4cbfbaWt2ch2IiFKjH94igmv+qxn+1amxEL15BoUnGwMXXDtt9pQ97kGtZ/pRF2ZmLfegUTkyClsZb4veN7vNG7PfRqFbTr/h6th/O0mqJ5YOfWsoKKD9EUpbsVuFHzRgvxnMmgnikH+diX0bz4N08Ct6f/Fu/28ZIqwXA4L2qp3o+g3rxKYIoJydV7BBBVkdYObQQrSUhBEVv/aRhTo/kuplMq2X/W5TqYrQr0i7ELqs0Y2V/vakySyK6GubIP6TCvbxiUrXKGV0Gf6FLrCUgyZDayVsFAm2bIQ9EDGB+3hmiyjUF+ggi0jCZv3Xmbakv/0Wqi2pLFCLv8ZJcqv3mRRIqSQAIRFTDDBtfWTQJXuh0lfQ1cdBMaFu8RkeLdWjJzgPVy2I721DblHGliksDft7RkEJpP9s/Kr3cgrqwutwhVaCdd1B3CpTEtXjTzPj8t2lS48AcnIYQtBSN0366iT6pZ2FP70MWSqz7J76krasr82USH3sJ8XRz+Cy7lH0FlfjFN/K6eb1wmKBXepKZhIzmx0S/RwNZc6WYUrRIwAxgPNBbWuRbqlMNlKOKM5DEuXnqB04i43BdtFfFIgeA9XXdWOshc3U8QYSVtcwVsKo9Za1JRr0PyVUPK3ERgnFoEpPFsrwurhCqV+7kc1FDET0oLrtHej+dx+nC85LerKLSwim4YTZg9X19oTWHCFVkJ301Fo9x2lkv/qZCvhjgjunDXHJ0rm2MMdvFmByv1F6DUaxFYCh0VqHs0J+MUxjB6u0EownDiAhooqscvvxCK3GXBuo4frmuhH+6WDqNScELZmgmLDPWJecML8aOZ2eVoJusKjGBmoJShm3GPmEWQO4X00E74eni85QMWcUPKbQvl6uEgjh5Po3cwQ3PGRyVZCldjlt+MeNjGtIC24Lsfk18NysUU5hPvAFLPE1hsQRyV/X8dx0pWPMWSum8vXw8UdOTMF19Z/kUr+g2itvnC3tRIWOHIwBSXObsUj5mqkuq3bTrdW50Tq6+EiheOpV5a47cjovYKHbB1IXpaEmJjluJ/BTO5WXPpgk1zZZ8DyhFjEPbgK/7fJTiDwHNnJxMREyOVyn4elpaWy+xnO/wQYAEA9ULBSlH24AAAAAElFTkSuQmCC) no-repeat;height:42px;width:71px}.task-box .icon-mod-lower{vertical-align:-2px}#modal-task-detail .tabs{margin-top:20px;margin-bottom:-1px}#modal-task-detail .tabs a:not(.ui){display:inline-block;padding:10px 15px;border:1px solid #dbdfe4;border-bottom:1px solid #dbdfe4;border-radius:5px 5px 0 0;font-weight:500}#modal-task-detail .tabs a:not(.ui).active{color:#000;background:#fff;border:1px solid #dbdfe4;border-bottom:1px solid #fff}#modal-task-detail .tabs a:not(.ui).active.superuser{color:#700}#modal-task-detail .tabs .create-quick{float:right}#modal-task-detail .content{background:#fff;border:1px solid #dbdfe4;padding:15px;border-radius:0 0 5px 5px}#modal-task-detail .content .header{color:#000;border-bottom:1px solid #dbdfe4;padding-bottom:10px;margin-bottom:15px}#modal-task-detail .content .header .hl{float:right}#modal-task-detail .content .header-bottom{color:#000;border-top:1px solid #dbdfe4;padding-top:10px;margin-top:15px}#modal-task-detail .content .header-bottom .hl{float:right}#modal-task-detail .content .descriptions img{max-width:100%;height:auto}#modal-task-detail .stats .header,#modal-task-detail .stats .header-bottom{text-align:center;margin-bottom:1em}#modal-task-detail .stats .header b,#modal-task-detail .stats .header-bottom b{color:#000}#modal-task-detail .stats .scores{text-align:center}#modal-task-detail .stats .header,#modal-task-detail .stats .header-bottom,#modal-task-detail .stats .scores{width:600px;margin-left:auto;margin-right:auto}#modal-task-detail code{font-size:9pt}.col-12:before,.col-12:after{content:" ";display:table}.col-12:after{clear:both}.col-12>*{float:left}.col-12>*:before,.col-12>*:after{content:" ";display:table}.col-12>*:after{clear:both}.col-12>.col1{width:8.3%}.col-12>.col2{width:16.6%}.col-12>.col3{width:24.9%}.col-12>.col4{width:33.2%}.col-12>.col6{width:49.8%}.single-task{padding:20px 0;border-bottom:solid 1px #dbdfe4;margin-bottom:20px}.task-chart{align-items:center;display:flex;height:160px}.time-chart{height:185px;text-align:center;margin:20px 0}.task-chart-img{max-width:100%}.task-stats .data{text-align:center}.task-stats .data .big{font-size:120%;font-weight:500}.task-stats .num{font-size:200%;line-height:40px}.task-stats .legend{font-size:110%;line-height:20px}.modal-run-code .verify{font-family:monospace;font-size:12px}.modal-run-code .result-ok{color:green}.modal-run-code .result-error{color:darkred}.own-task-creator *{box-sizing:border-box}.own-task-creator h2{background:#000;border-radius:4px 4px 0px 0px;color:#fff;display:block;font-size:18px;font-weight:500;height:48px;line-height:48px;margin:20px 0px 0px 0px;padding:0 16px}.own-task-creator.read-only h2{background:#eee !important;color:#000 !important}.own-task-creator section{border:1px solid;border-top:none;border-radius:0px 0px 4px 4px;margin-bottom:20px;position:relative;z-index:0;background-color:#fff}.own-task-creator section .overlay{display:none;position:absolute;top:0px;right:0px;bottom:0px;left:0px;border-radius:0px 0px 4px 4px;background:#aaa;opacity:.3;z-index:1}.own-task-creator.read-only section .overlay{display:block}.own-task-creator h2{background-color:#393c4b}.own-task-creator section{border-color:#e0e0e0}.own-task-creator h3,.own-task-creator th{font:500 16px Roboto}.own-task-creator h3{margin:0}.own-task-creator .close{font-size:16px;font-weight:normal;color:#a6a6a6}.own-task-creator .close:hover{color:#d50}.own-task-creator section.review-status{border:solid 1px #000;border-radius:4px;font-weight:normal;padding:20px}.own-task-creator section.review-status.review-status-accepted{border-color:#0a0;color:#060}.own-task-creator section.review-status.review-status-rejected{border-color:#a00;color:#600}.own-task-creator section.warning{border:solid 1px #a00;border-radius:4px;text-align:center;font-weight:normal;padding:20px}.own-task-creator section.superuser{border:none;line-height:30px}.own-task-creator section.superuser:before,.own-task-creator section.superuser:after{content:" ";display:table}.own-task-creator section.superuser:after{clear:both}.own-task-creator section.superuser div.left{float:left}.own-task-creator section.superuser div.right{float:right}.own-task-creator section.definition:before,.own-task-creator section.definition:after{content:" ";display:table}.own-task-creator section.definition:after{clear:both}.own-task-creator section.definition .left,.own-task-creator section.definition .right{height:475px;float:left}.own-task-creator section.definition .left{padding-left:20px;padding-top:20px;width:45%}.own-task-creator section.definition .left-table th{padding-bottom:15px;text-align:left}.own-task-creator section.definition .left-table td.label{padding-right:20px;text-align:right;width:120px}.own-task-creator section.definition .left-table td.input{width:260px;padding:4px 0}.own-task-creator section.definition .left-table td.input input,.own-task-creator section.definition .left-table td.input select{box-sizing:border-box;width:100%;padding-left:12px}.own-task-creator section.definition .left-table td.input input.timelimit{width:40%;margin-right:10px}.own-task-creator section.definition .left-table .signature{font-family:monospace}.own-task-creator section.definition .signature-header{border-bottom:1px solid #bdbdbd;padding:4px;height:28px}.own-task-creator section.definition .signature-view-tab{background-color:#fff;border:1px solid #bdbdbd;border-radius:4px 4px 0 0;color:#424242;display:inline-block;height:28px;line-height:28px;margin-top:-4px}.own-task-creator section.definition .signature-view-tab button{background:none;border:none;font-size:14px;font-weight:400;height:26px;line-height:26px;padding:0 9px;vertical-align:top}.own-task-creator section.definition .signature-view-tab.active{border-bottom-color:rgba(0,0,0,0)}.own-task-creator section.definition .signature-preview{font-family:monospace}.own-task-creator section.definition .signature-row-advanced{display:none}.own-task-creator section.definition .signature-row-advanced td.label label{font-size:13px}.own-task-creator section.definition .signature-row-advanced td.input select{font-size:13px;padding-left:5px;width:150px !important}.own-task-creator section.definition .right{width:55%;padding:20px;padding-left:0}.own-task-creator section.definition .right h3{padding-bottom:20px}.own-task-creator section.code-editor{display:table;height:500px}.own-task-creator section.code-editor .left,.own-task-creator section.code-editor .right{display:table-cell}.own-task-creator section.code-editor .left{width:220px;border-right:1px solid #e0e0e0}.own-task-creator section.code-editor .code-editor-tabs{margin-top:20px}.own-task-creator section.code-editor .code-editor-tabs .code-editor-tab{height:28px;line-height:26px;font-size:14px;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;margin-bottom:-1px;cursor:pointer}.own-task-creator section.code-editor .code-editor-tabs .code-editor-tab .close{width:60px;padding-left:20px;display:inline-block}.own-task-creator section.code-editor .code-editor-tabs .code-editor-tab.active{background:#f5f5f5;font-weight:500;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:1px solid #f5f5f5;margin-right:-1px}.own-task-creator section.code-editor .code-editor-tabs .code-editor-tab.active+div{border-top:1px solid #e0e0e0}.own-task-creator section.code-editor .code-editor-select{padding:20px;height:100%}.own-task-creator section.code-editor .code-editor-select .code-editor-add-code{width:100%;margin-top:10px}.own-task-creator section.code-editor .code-editor-codes{position:relative}.own-task-creator section.code-editor .code-editor-codes .ace_editor{position:absolute;top:15px;right:0px;bottom:45px;left:0px;height:440px;margin:0}.own-task-creator section.code-editor .code-editor-codes .ace_editor .ace_gutter{background:#f5f5f5}.own-task-creator section.code-editor .code-editor-codes .readonly{background:#f5f5f5}.own-task-creator section.code-editor .code-editor-codes textarea{width:100%;display:hidden;font-family:monospace}.own-task-creator section.code-editor .code-editor-codes .top-bar{position:absolute;top:0px;right:0px;left:0px;height:15px;background:#f5f5f5}.own-task-creator section.code-editor .code-editor-codes .utils-bar{position:absolute;right:0px;bottom:0px;left:0px;width:100%;background:#f5f5f5;height:45px;padding:8px;border-bottom-right-radius:4px}.own-task-creator section.code-editor .code-editor-codes .utils-bar .run-code{margin-right:20px;width:120px;height:30px;float:right}.own-task-creator section.testcases{padding:20px 10px}.own-task-creator section.testcases table{width:100%}.own-task-creator section.testcases table .left{width:220px}.own-task-creator section.testcases table th,.own-task-creator section.testcases table td{text-align:left;vertical-align:top;padding:10px 10px}.own-task-creator section.testcases table .testcase-type{width:100%}.own-task-creator section.testcases table .subcase{position:relative}.own-task-creator section.testcases table .subcase input{width:100%;margin-bottom:4px}.own-task-creator section.testcases table .subcase .close{position:absolute;top:5px;right:10px}.own-task-creator section.testcases .add-testcase,.own-task-creator section.testcases .add-subcase{float:right}.own-task-creator section.testcases .testcase-template,.own-task-creator section.testcases .subcase-template{display:none}.own-task-creator section.review{padding:20px}.own-task-creator section.review textarea{width:100%;height:200px;margin:10px 0}.own-task-creator section.review .buttons{margin:0}.own-task-creator .own-task-button{background-color:#e0e0e0;border:none;border-radius:4px;color:#424242;height:26px;line-height:26px;margin:0;padding:0 9px}.own-task-creator .own-task-button:hover{background-color:#cacaca;color:#404040}.own-task-creator .own-task-button:disabled{background-color:#f3f3f3;color:#a1a1a1}.own-task-creator .buttons{margin:20px 0}.own-task-creator .buttons:before,.own-task-creator .buttons:after{content:" ";display:table}.own-task-creator .buttons:after{clear:both}.own-task-creator .buttons button{width:200px;float:right;margin-left:10px}.own-task-creator .buttons button.superuser{color:#b40000}.own-task-creator .buttons button.strong{color:#000}#own-task-editor-container .ui .divider.question-divider{margin-top:26px}#own-task-editor-container .ui .dropdown .menu .active.item{font-weight:400}#own-task-editor-container .ui .selection.dropdown .menu>.item{border-top-color:#96c8da}#own-task-editor-container .ui.vertical.segment.no-padding{padding:0}i.own-task-info-icon{font-size:18px;position:absolute;right:28px;top:18px;z-index:1}i.check-circle.own-task-info-icon{color:#68cd00}i.info.own-task-info-icon{color:#cdcdcd}.own-task-splash-description{color:rgba(0,0,0,.8);font-size:12px}.ticket-detail{margin:0 35px}.ticket-detail .section-with-top-border{border-top:1px solid #cdcdcd}.ticket-detail .details{border-radius:5px;margin-top:12px;padding:5px 10px;border:1px solid #cdcdcd;box-shadow:#cdcdcd 0px 2px 3px}.ticket-detail .details:before,.ticket-detail .details:after{content:" ";display:table}.ticket-detail .details:after{clear:both}.ticket-detail .ticket-hdr{padding:15px 15px;margin-bottom:1em}.ticket-detail h4{font-size:18px;padding-top:12px;margin-bottom:8px;padding-right:24px;vertical-align:middle}.ticket-detail .borderless{border:none !important;box-shadow:none !important;box-sizing:border-box}.ticket-detail .hdr{width:auto;padding:11px 12px;background-color:#fff;margin:0em;display:flex;flex-direction:row;justify-content:stretch;align-items:center;line-height:26px}.ticket-detail .hdr span{flex-grow:1;flex-shrink:1}.ticket-detail .hdr textarea{width:100%}.ticket-detail .hdr .hdr-label{align-self:baseline;flex-grow:0;flex-shrink:0;flex-basis:200px;display:inline}.ticket-detail .hdr .hdr-label:after{content:":"}.ticket-detail .hdr:nth-child(2n):not(.hdr-header){background-color:#f5f7f9}.ticket-detail .hdr.hdr-header{background:rgba(0,0,0,0);border-bottom:1px solid #e0e0e0;margin:0;padding:28px 0 9px 0;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:#393c4b}.ticket-detail .hdr-action{flex:1 1 auto;text-align:right}.ticket-detail #nick{font-size:200%;font-style:italic}.ticket-detail #nick-value{vertical-align:-6px}.ticket-detail .task-scores{width:650px;margin-top:27px;font-size:16px}.ticket-detail .task-scores th{font-weight:500}.ticket-detail .task-scores tbody{width:100%}.ticket-detail .task-scores .task-col{text-align:left}.ticket-detail .task-scores .task-col .title{display:inline-block;position:relative}.ticket-detail .task-scores .task-col .title .final-used-language{position:absolute;bottom:-15px;left:0px;font-size:12px;color:#999;width:250px}.ticket-detail .task-scores .partial-col{width:110px;text-align:center}.ticket-detail .task-scores .score-col{width:110px;text-align:center}.ticket-detail .task-scores .impact-col{width:110px;text-align:left;padding-left:16px}.ticket-detail .task-scores td.task-col{padding:10px 0}.ticket-detail .task-scores td.task-col img{position:relative;top:6px;margin-left:6px}.ticket-detail .task-scores td.task-col.difficulty>strong{padding-right:7px;border-right:1px solid #cdcdcd}.ticket-detail .task-scores td.task-col.difficulty-0>strong{color:#c9f2e3}.ticket-detail .task-scores td.task-col.difficulty-1>strong{color:#d6eebf}.ticket-detail .task-scores td.task-col.difficulty-2>strong{color:#ffe2a9}.ticket-detail .task-scores td.task-col.difficulty-3>strong{color:#ffc8c8}.ticket-detail .task-scores td.task-col.difficulty-own>strong{color:#d9dffb}.ticket-detail .task-scores td.partial-col{vertical-align:middle}.ticket-detail .task-scores td.partial-col>div{display:inline-block;border:1px solid #aaa;width:80px;padding:3px 0 3px 5px;box-shadow:#cdcdcd 0px 2px 3px;text-align:left;position:relative}.ticket-detail .task-scores td.partial-col>div>.progress-bar{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1}.ticket-detail .task-scores td.partial-col>div>.progress-bar>.filled{height:100%}.ticket-detail .task-scores td.partial-col>div.good>.progress-bar>.filled{background-color:#c9f2e3}.ticket-detail .task-scores td.partial-col>div.good{color:#fff}.ticket-detail .task-scores td.partial-col>div.partial>.progress-bar>.filled{background-color:#d6eebf}.ticket-detail .task-scores td.partial-col>div.poor>.progress-bar>.filled{background-color:#ff566a}.ticket-detail .task-scores td.partial-col>div>.help{float:right}.ticket-detail .task-scores td.partial-col>div.warning>.number,.ticket-detail .task-scores td.partial-col>div.warning>.progress-bar>.filled{opacity:.4;filter:alpha(opacity=40)}.ticket-detail .task-scores td.score-col{vertical-align:middle;border-left:1px solid #eee}.ticket-detail .task-scores td.score-col>div{display:inline-block;width:76px;border-radius:20px;padding:8px 20px;color:#fff;background:#aaa;font-weight:500}.ticket-detail .modified-full-score-info{color:blue}.ticket-detail .total-score{float:right;width:260px;margin-top:14px;text-align:center;height:100%;border-radius:5px;padding:0 30px 20px 30px;border:1px solid #cdcdcd;box-shadow:#cdcdcd 0px 2px 3px}.ticket-detail .total-score h4{height:100%;text-align:center}.ticket-detail .total-score b{font-size:85px;line-height:1.2;display:block}.ticket-detail .total-score small{font-size:18px}.ticket-detail .tasks-header{text-transform:capitalize;color:#5d666f;font-size:18px;font-weight:500;line-height:1.2}.ticket-detail .task{margin:1em 0}.ticket-detail .task-header{flex:1;border:1px solid #000;padding:1em;position:relative}.ticket-detail .task-header .result{font-size:110%;font-weight:500}.ticket-detail .task-header .result:not(:last-of-type){margin-right:10px}.ticket-detail .codility-score-label{padding-left:15px}.ticket-detail .system-score-checkbox{position:absolute;bottom:15px}.ticket-detail .system-score-button{margin-left:25px;padding-left:25px}.ticket-detail .custom-score-label{padding-left:50px}.ticket-detail .custom-score-checkbox{position:absolute;z-index:1;bottom:15px}.ticket-detail .custom-score-input{display:flex;float:none !important;padding-top:20px}.ticket-detail .custom-score-input .input-container{flex:1 1 0}.ticket-detail .custom-score-input .button{justify-content:center}.ticket-detail .small-score-print,.ticket-detail .c-task-score{float:right;display:flex;align-items:center;margin-left:auto}.ticket-detail .c-task-score{padding:8px;gap:16px;flex-wrap:wrap;justify-content:flex-end;width:880px}@media screen and (max-width: 1440px){.ticket-detail .c-task-score{width:480px}}.ticket-detail .c-popup-wrap{white-space:nowrap;width:220px}.ticket-detail .c-modify-score-line-wrap{display:flex;margin-top:20px}.ticket-detail .modify-score-line{flex:1 1 0}.ticket-detail .modify-score-line:first-child{margin-right:10px}.ticket-detail .modify-score-line:last-child{margin-left:10px}.ticket-detail .c-keep-system-score{margin-top:20px;width:100%}.ticket-detail .modified-score-info{white-space:nowrap}.ticket-detail .task-synopsis{text-decoration:none;font-color:#000 !important}.ticket-detail .task-details{border:1px solid #000;border-top:none}.ticket-detail a.op{text-transform:capitalize;font-size:14px}.ticket-detail .ticket-link{font-weight:500;margin-top:10px;color:#555}.ticket-detail .detected-time-print{background:#eee;justify-content:center;margin:0px auto;padding:16px 32px}.ticket-detail .ticket-header{width:100%;height:auto;min-height:150px;table-layout:fixed}.ticket-detail .ticket-header td{vertical-align:top}.ticket-detail .ticket-header h4{padding-top:0}.ticket-detail #user_notes .value{vertical-align:text-top;white-space:pre-wrap}.ticket-detail .code-header:before,.ticket-detail .code-header:after{content:" ";display:table}.ticket-detail .code-header:after{clear:both}.ticket-detail .code-header .left{float:left;width:50%}.ticket-detail .code-header .right{float:right;width:45%;text-align:right}.ticket-detail .code-header .right a{display:block}.task-details{display:flex;word-wrap:break-word;overflow-wrap:break-word}.task-details--printable{flex-direction:column}.task-details-description-column{min-width:50%}.task-details-description-column img{max-width:100%}.task-details-description-column pre{white-space:pre}.task-details-solution-column{min-width:50%;padding-left:20px}.task-details-solution-download-area{background:#eee;padding:16px;margin-top:16px}@media only screen and (max-width: 991px){body:not(.printable) .task-details{flex-direction:column}body:not(.printable) .task-details-solution-column{padding-left:0}}.nux-report .solution-sourcecode-print,.nux-report .diff-container{font-size:12px}.nux-report a.op{color:#046ba2}.nux-report .task-header,.nux-report .task-details{border:0px}.nux-report .task-header-wrap{align-items:center;position:relative;background:#fff;border-radius:4px;display:flex;flex-direction:row}.nux-report .task-header-wrap .task-header{padding:16px;padding-left:37px;height:100%}.nux-report .task-header-wrap .task-header .task-opener{font-size:17px}.nux-report .task-header-wrap .task-header .task-opener a{font-weight:500}.nux-report .task-header-wrap .difficulty>span{position:absolute;top:50%;left:50%}.nux-report .task-header-wrap .difficulty>span>span{position:relative;left:-50%;top:-0.6em;font:400 12px "Roboto";display:inline-block;color:#393c4b;text-transform:capitalize;transform:rotate(-90deg)}.nux-report .task-header-wrap .difficulty{height:100%;position:absolute;width:21px}.nux-report .task-header-wrap .difficulty{border-radius:4px 0 0 4px}.nux-report .task-header-wrap.diff-0 .difficulty{background:#c9f2e3}.nux-report .task-header-wrap.diff-1 .difficulty{background:#d6eebf}.nux-report .task-header-wrap.diff-2 .difficulty{background:#ffe2a9}.nux-report .task-header-wrap.diff-3 .difficulty{background:#ffc8c8}.nux-report .task-header-wrap.type-own .difficulty{background:#d9dffb}.nux-report .task-header-wrap.is-unavailable.diff-0 .difficulty{background:#dedede}.nux-report .task-header-wrap.is-unavailable.diff-1 .difficulty{background:#d7d7d7}.nux-report .task-header-wrap.is-unavailable.diff-2 .difficulty{background:#d4d4d4}.nux-report .task-header-wrap.is-unavailable.diff-3 .difficulty{background:#e4e4e4}.nux-report .task-details .ui-button{height:1.5em}.nux-report .clr{clear:both}.nux-report .left{float:left}.nux-report .right{float:right}.nux-report .not-assessed{background-color:#fff;border-radius:5px;color:#5d666f;height:24.5px;line-height:24.5px;padding:0 5px}.nux-report .task-result-cell{padding:8px 0;width:200px}.nux-report .task-result-cell__header{display:flex;align-items:center;height:26px;line-height:26px;margin-bottom:2px;white-space:nowrap}.nux-report .task-result-cell__header>strong{white-space:nowrap;margin-right:4px}.nux-report .task-result-cell__result{width:200px;padding:0 10px 0 0;white-space:nowrap}.nux-report .task-result-cell__result .ui.progress{background:#e9edf1}.nux-report .task-result-cell__result .progress .bar{min-width:18%}.edit-controls{margin:10px 0}.tests-table{margin:10px 0;border:1px solid #d3d3d3}.tests-table,.tests-table *{box-sizing:border-box}.tests-table .header{background:#5d666f;color:#fff;text-align:center;padding:2px 3px;position:relative}.tests-table .header .expand-link{color:#fff;font-size:12px;position:absolute;top:4px;left:3px}.tests-table .floated>*{float:left;padding:2px 3px}.tests-table .floated:before,.tests-table .floated:after{content:" ";display:table}.tests-table .floated:after{clear:both}.tests-table .test{border-top:1px solid #d3d3d3}.tests-table .test .left{width:8%;text-align:right;padding-right:10px}.tests-table .test .name{width:52%}.tests-table .test .icon{width:5%}.tests-table .test .result{width:35%}.tests-table .test-details{padding:5px 0;border-top:1px dashed #d3d3d3;font-size:12px}.tests-table .test-details .subcase{padding:3px 0}.tests-table .test-details .subcase .left{width:8%;text-align:right;padding-right:10px}.tests-table .test-details .subcase .time{width:12%}.tests-table .test-details .subcase .result{width:80%;overflow-x:auto}.tests-table .test-details .subcase .result .function-result{white-space:pre}.tests-table .test-details .subcase .result .function-result span{font-family:monospace}.tests-table .test-details .subcase-details{padding-bottom:10px}.tests-table .test-details .subcase-details .left{width:8%}.tests-table .test-details .subcase-details .output{width:92%}.tests-table .test-icon{font-size:12px;margin-top:1px}.tests-table .test-icon.pass{color:#00b500}.tests-table .test-icon.fail{color:#d00000}.tests-table .expand-icon{color:inherit;display:inline-block;transition:all .3s ease-out}.tests-table .expand-icon-rotate{transform:rotate(90deg)}.tests-table .counter{color:#5d666f}.tests-table .output{max-height:110px;overflow-y:auto}.tests-table .output pre{margin:0;padding:0}.tests-table .output .printable{overflow-x:hidden;overflow-y:hidden}.code-footer .user-test-case{margin-top:5px;text-shadow:none}.code-footer .user-test-case pre{margin:0px;margin-left:20px;padding:2px 5px;background:#ddd;font-size:12px;overflow-x:auto}.mcq-answer{display:flex;gap:4px;align-items:center;margin:0}.mcq-answer>p{margin:0 !important}.mcq-answer-correct,.mcq-answer-correct>p{font-weight:500 !important;color:#07b248 !important}.mcq-answer-wrong,.mcq-answer-wrong>p{font-weight:500 !important;color:#e5393f !important}.mcq-no-answer{font-weight:500;color:#e5393f;background:#c8c8c8;border-radius:5px;display:inline-block;padding:5px;margin-bottom:5px}.rendered-task-description{font-family:monospace;font-size:12px;white-space:pre-wrap}.start-codelive-in-report{position:relative;clear:both;font-size:15px;padding-top:30px;padding-bottom:30px}.start-codelive-in-report:before,.start-codelive-in-report:after{content:" ";display:table}.start-codelive-in-report:after{clear:both}.start-codelive-in-report .text-codelive-report{display:inline-block;vertical-align:middle;padding-top:8px}.start-codelive-in-report .button{float:right;width:260px !important;margin:0 !important}.start-codelive-in-report .help.icon{vertical-align:-10%}.section-separator{margin-top:1rem;padding-top:1rem;border-top:1px solid #cdcdcd}.event{margin-bottom:10px}.event .timestamp{font-weight:bold}.event .body{border:1px solid #ddd;padding:6px}.event .header{padding:7px;background-color:#ddd}.event .message{margin-top:6px}.ui.progress.attached.mod-password-strength{margin-top:-0.2rem}.u-hidden{display:none !important}.c-slack-settings{background-color:#e0e1e2 !important}.c-slack-settings:before{background-color:#e0e1e2 !important}.c-slack-settings-checkbox.checked label:after{color:#13b713 !important}.c-slack-settings-checkbox.checked label:before{border-color:#13b713 !important}body{background:#fff;color:#464646;font-size:14px;font-family:Roboto,Arial,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;overflow-y:scroll}.page_title{font-weight:500;font-size:20px}.survey *{background-color:rgba(0,0,0,0) !important}.survey .sg-wrapper{border:none}#candidates-list .sim-status-pending,#candidates-list .sim-status-not-confirmed{opacity:.35}.similarity-reports h1{font:lighter 36px "Roboto"}.similarity-reports .status-resolve{color:#ff7000}.similarity-reports .status-acknowledged{color:#b70b0b}.similarity-reports .status-dismissed{color:#222}.similarity-reports .status-clear{color:#cdcdcd}.similarity-reports .sidebar-resolve{background-color:#ff7000}.similarity-reports .sidebar-acknowledged{background-color:#b70b0b}.similarity-reports .sidebar-dismissed{background-color:#222}.similarity-reports .sidebar-clear{background-color:#cdcdcd}.similarity-reports .report-wrapper{border-style:none;border-radius:4px;margin-bottom:6px;overflow:auto}.similarity-reports .report-wrapper .report{background-color:#fff;border:solid 1px #cdcdcd;border-radius:4px 0px 0px 4px;border-right:0px;margin-right:12px}.similarity-reports .report-wrapper .report .header{background:#f5f5f5;padding:10px;padding-right:60px}.similarity-reports .report-wrapper .report .header a{font-weight:bold}.similarity-reports .report-wrapper .report .header .icon{float:right}.similarity-reports .report-wrapper .report .header .status{display:inline-block;float:right;font:bold 14px "Roboto";text-transform:capitalize;letter-spacing:1.5px}.similarity-reports .report-wrapper .report .inspection-report{padding:10px;padding-top:20px;border-top:solid 1px #cdcdcd}.inspection-report h3{margin:0px 5px;padding:5px;text-align:left}.inspection-report div.sol-a-header{display:inline-block;width:400px;margin-left:16px;vertical-align:top}.inspection-report div.sol-b-header{display:inline-block;width:400px;margin-left:54px;vertical-align:top}.inspection-report pre.solution{font-size:10px;overflow:auto;width:100%}.inspection-report .verification-notes{padding:5px;border:1px solid #ccc;background:#eee;margin:10px 10px}.inspection-report div.rpt-view-mode-controls{margin-top:10px;margin-left:16px}.inspection-report .rpt-view-mode-controls input{margin-left:15px}.inspection-report .rpt-view-mode-final-solution{display:none}.inspection-report .rpt-view-mode-best-matching{display:visible}.inspection-report .prompt{padding-top:15px;padding-bottom:25px;margin-left:16px}.inspection-report .prompt .prompt-text{font-size:18px}.inspection-report .prompt .prompt-button{width:88px;height:23px;display:inline-block;margin-left:12px;padding:3px 0px 0px 10px;border-radius:5px;border:1px solid #000;cursor:pointer;vertical-align:initial}.inspection-report .prompt .prompt-button .btn-yes{vertical-align:-2px;margin-right:27px;cursor:pointer}.inspection-report .prompt .prompt-button .btn-no{vertical-align:-2px;margin-right:27px;cursor:pointer}.inspection-report .prompt .red-border{border:1px solid #b70b0b}.inspection-report .prompt .clicked-no{background:#000;color:#fff;font-weight:bold}.inspection-report .prompt .clicked-yes{background:#b70b0b;color:#fff;font-weight:bold}.inspection-report div.sim-rpt{color:#222;font-size:1em;line-height:1.4}.inspection-report div.sim-rpt hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.inspection-report div.sim-rpt .ratio{margin:10px;font-size:150%}.inspection-report div.sim-rpt .token{background:#90ee90}.inspection-report div.sim-rpt .token_literal{background:#ffb6c1}.inspection-report div.sim-rpt .token_keyword{color:red;font-weight:bold}.inspection-report div.sim-rpt .modified{font-weight:bold}.inspection-report div.sim-rpt .ignored{color:#aaa}.inspection-report div.sim-rpt .solution span.title{margin-left:10px}.inspection-report div.sim-rpt #solution-a{float:left}.inspection-report div.sim-rpt #solution-b{float:left;margin-left:30px}.inspection-report div.sim-rpt .op-equal{background:#fff}.inspection-report div.sim-rpt .op-insert{background:#90ee90}.inspection-report div.sim-rpt .op-delete{background:#ffb6c1}.inspection-report div.sim-rpt .op-replace{background:orange}.inspection-report div.sim-rpt .op-ignore{color:#aaa}.inspection-report div.sim-rpt pre.solution{width:400px;border:1px solid #aaa;padding:5px;margin:5px;margin-left:10px;overflow:auto;white-space:pre;counter-reset:line-numbering}.inspection-report div.sim-rpt div.legend{clear:both;margin:10px;font-size:75%;font-family:monospace,serif}.inspection-report div.sim-rpt span.line::before{display:inline-block;padding-right:1em;width:2em;content:counter(line-numbering);counter-increment:line-numbering;text-align:right;opacity:.5}.inspection-report div.sim-rpt span.not-num-line::before{display:inline-block;padding-right:1em;width:2em}@media screen{.code-container{height:50vh}}.code-container{border:1px solid #ccc;margin-bottom:1em}.code-header{background:#eee;border-bottom:1px solid #ccc;text-shadow:0 1px 1px #fff;margin:0;text-align:left;padding:10px 15px;height:61px}.code-footer{background:#eee;border-top:1px solid #ccc;text-shadow:0 1px 1px #fff;margin:0;text-align:left;padding:10px 15px}.solution-sourcecode-print .hljs{padding:0}.solution-sourcecode-print{border:none;box-shadow:none;margin:0px;padding:0px;table-layout:fixed;height:calc(100% - 61px);overflow:auto;display:grid;grid-template-columns:1fr}.solution-sourcecode-print:has(.line-numbers){grid-template-columns:34px 1fr}.solution-sourcecode-print .line-numbers{padding:10px;text-align:right;float:left;width:34px}.solution-sourcecode-print .line-numbers a{font-family:"Menlo","Liberation Mono","Consolas","Courier New","andale mono","lucida console",monospace;display:block;font-size:12px !important;line-height:16px !important;white-space:nowrap;color:#5d666f}.solution-sourcecode-print .code-highlight{display:flex;flex-direction:column;overflow:auto;overflow-y:hidden;border-left:1px solid #eee;border-right:1px solid #eee;text-shadow:none;position:relative;min-height:65px;width:-moz-fit-content;width:fit-content;min-width:100%}.solution-sourcecode-print .code-highlight .codescene-decorations-warning{text-decoration:underline wavy #c87a05}.solution-sourcecode-print .code-highlight .codescene-decorations-error{text-decoration:underline wavy #e25656}.solution-sourcecode-print .code-highlight code:focus{outline:0}.solution-sourcecode-print .code-highlight pre{white-space:pre;word-wrap:normal}.solution-sourcecode-print .code-highlight pre .line .hljs-comment{color:#5d666f}.solution-sourcecode-print pre{padding:10px;border:none;border-radius:0;font-family:"Menlo","Liberation Mono","Consolas","Courier New","andale mono","lucida console",monospace;font-size:12px !important;line-height:16px !important;margin:0;white-space:pre-wrap}.white{background-color:#fff}.white .hljs{display:block;background:#fff;color:#000}.line.hll{background-color:pink !important}.hljs.language-go,.hljs.language-golang{tab-size:4;-moz-tab-size:4;-o-tab-size:4}.diff-container{border:0px;overflow:auto;background:#fff;height:calc(100% - 61px)}.diff-container table{width:100%;font-family:"Menlo","Liberation Mono","Consolas","Courier New","andale mono","lucida console",monospace;border:none;margin:0px;padding:0px}.diff-container .num_line{margin:0px;border:none;background:#fff;color:#666;padding:0px 5px;border-right:1px solid #ccc;text-align:right;width:14px;-webkit-user-select:none;-o-user-select:none;user-select:none}.diff-container .line_content{display:block;white-space:pre;height:18px;margin:0px;padding:0px .5em;border:none}.diff-container .line_content.matched{color:#ccc;background:#fafafa}.diff-container .line_content.new{background:#deffe9}.diff-container .line_content.old{background:#ffebeb}.diff-container .line_holder.old .num_line{background:#fcc;border-color:#e7baba}.diff-container .line_holder.new .num_line{background:#cfc;border-color:#b9ecb9}.diff-container .diff-file tr:hover .line_content,.diff-container .diff-file tr:hover .num_line{background:#d9edf7;cursor:pointer}.diff-container .old span.idiff{background-color:#ffd0d0}.diff-container .new span.idiff{background-color:#c0ffc0}.diff-container .num_line a{font-weight:normal;color:#464646}.icon.mod-gigantic{font-size:100px;margin-top:3rem;opacity:.25}.icon.mod-gigantic:before{vertical-align:text-bottom}.ui.commerce.button.mod-wide{width:20em}.ui.button.mod-wide{width:430px}.backoffice-list .segment{vertical-align:middle}.backoffice-list .segment i.icon{font-size:2em;vertical-align:middle}.backoffice-list .ui.grid>.row>.column{margin-bottom:10px}.form-row{align-items:center;clear:both;display:flex;margin-bottom:1em;min-width:800px;width:100%}.form-label{font-weight:bold;margin-right:2em;text-align:right;width:200px}table.userinfotab th,table.userinfotab th:first-child,table.userinfotab th:last-child{color:#000;background-color:#eee;border:1px solid #ccc;padding:3px;text-align:center}table.userinfotab td{background-color:#fff;border:1px solid #ccc;color:#000;padding:3px}table.userinfotab tr.inactive td{color:gray}table.userinfotab ul{padding-left:1em;list-style-type:none}table.userinfotab th{max-width:10em}table.userinfotab input.warning{border-width:2px;border-color:orange}table.userinfotab #id_creator_initials{width:40px}select.ui-pg-selbox{padding:0}.invoice-label{font-weight:bold}table.custom_report{margin-top:20px;border-collapse:collapse}table.custom_report th,table.custom_report td{padding:2px 10px;border:1px solid #aaa}table.custom_report tr th{color:#000;font-weight:normal;background-color:#ededed}.spacing{width:100%;height:50px}.c-add-package-form .ui.selection.dropdown{min-width:auto}.c-add-package-form .modified-field:not(label),.c-add-package-form label.modified-field:before{background-color:#e0edf7 !important}.ui.right.labeled.mod-dropdown-labeled .ui.dropdown{border-top-left-radius:0;border-bottom-left-radius:0}.ui.secondary.pointing.menu{font-size:14px}#rpt-verification div.current-mi-result{margin:10px 0px;margin-bottom:20px;padding:10px;background:#90ee90;border:1px solid #ccc}#rpt-verification div.current-mi-result .label{font-weight:bold}#rpt-verification div.current-mi-result.positive{background:#ffb6c1}#rpt-verification .mi-steps .step{display:none}#rpt-verification .mi-steps .step.active{display:block}#rpt-verification .mi-steps .question{border:1px solid #ccc;padding:10px;background:#eaeaea}#rpt-verification .mi-steps .buttons{text-align:center;margin:20px 0px}#rpt-verification .mi-steps .button{display:inline-block;padding:10px 30px;margin:0px 20px;font-size:140%;font-weight:bold;text-align:center;border:1px solid #ccc;color:#444}#rpt-verification .mi-steps .button.yes{background:#90ee90}#rpt-verification .mi-steps .button.no{background:#ffb6c1}#rpt-verification .mi-steps table{margin:15px auto}#rpt-verification .mi-steps table tr td{border:1px solid #ddd;padding:1px 4px}#rpt-verification .mi-steps table tr th:first-child{width:100px}#rpt-verification .mi-steps table tr th{width:200px}#rpt-verification .mi-steps table.hide tr td:last-child,#rpt-verification .mi-steps table.hide tr th:last-child{display:none}#rpt-verification .mi-steps .pasted-codes{width:900px;margin:20px auto;vertical-align:top}#rpt-verification .mi-steps .pasted-codes span.col-a{display:inline-block;width:400px;vertical-align:top}#rpt-verification .mi-steps .pasted-codes span.col-b{display:inline-block;width:400px;margin-left:70px;vertical-align:top}#rpt-verification .mi-steps .pasted-codes ul{list-style:none;padding:0px;margin:0px}#rpt-verification .mi-steps .pasted-codes li{list-style:none}#rpt-verification .mi-steps .pasted-codes pre{background:#eee;border:1px solid #ccc;padding:5px;width:400px;overflow:scroll}.js-sidebar{display:flex;flex-shrink:1;border-right:1px solid #dbdfe4;overflow-y:auto;min-width:65px}@media screen and (min-width: 1200px){.js-sidebar{min-width:201px}}.nux-body-content{display:flex;overflow:hidden;background-color:#f8f9fa}main.ui.container{height:100%;flex-grow:1}@media only screen{main.ui.container{overflow:auto}}
