@import url(//fonts.googleapis.com/css?family=Inria+Serif:400,300,300italic,400italic);@import url(https://cdn.zapier.com/packages/partner-sdk/v0/zapier-elements/zapier-elements.css);/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */hr,img{border:0}body,figure{margin:0}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.assessment-create-dialog .customize-assessment,.btn-vertical-group,.markdown-editor .tab-content-wrapper>.active.edit,.markdown-editor.inline .tabs,.modal-centered .modal-content,.modal-centered .modal-content>form,.modal-fs .modal-content,.modal-fs .modal-content>form,.modal-left .modal-content,.modal-left .modal-content>form,.modal-left-wide .modal-content,.modal-left-wide .modal-content>form,.object-card .object-card-data-item,.object-card .object-card-primary-data,.sidebar,.sidebar.assessment-sidebar,.solution-dialog .modal-body>div,.solution-dialog .reviews .no-solution,.ui-layout-column>.ui-splitbar,runner-frame,template-picker ul.templates>li.template-card{-webkit-box-direction:normal;-webkit-box-orient:vertical}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#338632;text-decoration:none}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}.img-thumbnail,body{background-color:#fff}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none} input[type=reset],button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;box-sizing:border-box;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}td,th{padding:0}*,:after,:before{box-sizing:border-box}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer,pre>code .line:before{box-sizing:content-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Inter,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.53846154;color:#132128}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#59a757;text-decoration:underline}a:focus{outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:4px}.img-thumbnail{padding:4px;line-height:1.53846154;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #ccc}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.markdown-editor.fullscreen .tabs:after,.markdown-editor.fullscreen .tabs:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before,.sidebar ul.nav-list:after,.sidebar ul.nav-list:before,.subnav:after,.subnav:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.markdown-editor.fullscreen .tabs:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after,.sidebar ul.nav-list:after,.subnav:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Inria Serif';font-weight:400;line-height:1.1;color:#212c2d}.form-control-select select.form-control-code,.form-control-select.form-control-code,.form-control.form-control-code,.markdown-editor.inline.form-control-code,code,kbd,pre,quiz-challenge-questions .solve .question-lcode ui-codemirror.form-control-code,quiz-challenge-questions .solve .question-scode ui-codemirror.form-control-code,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#656f73}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:23px}.h2,h2{font-size:19px}.h3,h3{font-size:17px}.h4,h4{font-size:15px}.h5,h5{font-size:13px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:14px;font-weight:300;line-height:1.4}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.53846154}@media (min-width:768px){.lead{font-size:19.5px}}.small,small{font-size:92%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#656f73}.text-primary{color:#338632}a.text-primary:hover{color:#256124}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#338632}a.bg-primary:hover{background-color:#256124}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}code,pre{background-color:#fdfdfd}pre code,table{background-color:transparent}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #ccc}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:20px}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}legend,pre{display:block}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.challenge-list .summary:after,.dropdown-menu>li>a,.item-list .list-item:after,.markdown h1,.markdown h2,.markdown h3,.markdown h4,article.details section:after,article.details section>div .field:after,pre{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #e7e9ea}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:13px;border-left:5px solid #f5f5f6}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#656f73}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #f5f5f6;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%;color:#233037}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{font-style:normal}.popover,[code-highlight] .carry-forward-notification{font-family:Inter,Helvetica,Arial,sans-serif}code{border-radius:3px}kbd{background-color:#e7e9ea;border-radius:2px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{padding:9.5px;margin:0 0 10px;font-size:12px;color:#233037;border:1px solid #e7e9ea;border-radius:3px;word-break:normal;word-wrap:normal;-moz-tab-size:4;tab-size:4}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{border-collapse:collapse;border-spacing:0}caption{padding-top:14px;padding-bottom:14px;color:#656f73}.app-table,.markdown table,.table{width:100%;max-width:100%;margin-bottom:20px}.app-table>tbody>tr>td,.app-table>tbody>tr>th,.app-table>tfoot>tr>td,.app-table>tfoot>tr>th,.app-table>thead>tr>td,.app-table>thead>tr>th,.markdown table>tbody>tr>td,.markdown table>tbody>tr>th,.markdown table>tfoot>tr>td,.markdown table>tfoot>tr>th,.markdown table>thead>tr>td,.markdown table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:14px;line-height:1.53846154;vertical-align:top;border-top:1px solid #eeeff0}.app-table>thead>tr>th,.markdown table>thead>tr>th,.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #eeeff0}.app-table>caption+thead>tr:first-child>td,.app-table>caption+thead>tr:first-child>th,.app-table>colgroup+thead>tr:first-child>td,.app-table>colgroup+thead>tr:first-child>th,.app-table>thead:first-child>tr:first-child>td,.app-table>thead:first-child>tr:first-child>th,.markdown table>caption+thead>tr:first-child>td,.markdown table>caption+thead>tr:first-child>th,.markdown table>colgroup+thead>tr:first-child>td,.markdown table>colgroup+thead>tr:first-child>th,.markdown table>thead:first-child>tr:first-child>td,.markdown table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.app-table>tbody+tbody,.markdown table>tbody+tbody,.table>tbody+tbody{border-top:2px solid #eeeff0}.app-table .app-table,.markdown table .markdown table,.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #eeeff0}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.app-table:not(.card-table)>tbody>tr:hover,.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-of-type(odd){background-color:#f5f6f6}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.app-table>tbody>tr.active>td,.app-table>tbody>tr.active>th,.app-table>tbody>tr>td.active,.app-table>tbody>tr>th.active,.app-table>tfoot>tr.active>td,.app-table>tfoot>tr.active>th,.app-table>tfoot>tr>td.active,.app-table>tfoot>tr>th.active,.app-table>thead>tr.active>td,.app-table>thead>tr.active>th,.app-table>thead>tr>td.active,.app-table>thead>tr>th.active,.markdown table>tbody>tr.active>td,.markdown table>tbody>tr.active>th,.markdown table>tbody>tr>td.active,.markdown table>tbody>tr>th.active,.markdown table>tfoot>tr.active>td,.markdown table>tfoot>tr.active>th,.markdown table>tfoot>tr>td.active,.markdown table>tfoot>tr>th.active,.markdown table>thead>tr.active>td,.markdown table>thead>tr.active>th,.markdown table>thead>tr>td.active,.markdown table>thead>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#9fdb9f}.app-table:not(.card-table)>tbody>tr.active:hover>td,.app-table:not(.card-table)>tbody>tr.active:hover>th,.app-table:not(.card-table)>tbody>tr:hover>.active,.app-table:not(.card-table)>tbody>tr>td.active:hover,.app-table:not(.card-table)>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#8dd48c}.app-table>tbody>tr.success>td,.app-table>tbody>tr.success>th,.app-table>tbody>tr>td.success,.app-table>tbody>tr>th.success,.app-table>tfoot>tr.success>td,.app-table>tfoot>tr.success>th,.app-table>tfoot>tr>td.success,.app-table>tfoot>tr>th.success,.app-table>thead>tr.success>td,.app-table>thead>tr.success>th,.app-table>thead>tr>td.success,.app-table>thead>tr>th.success,.markdown table>tbody>tr.success>td,.markdown table>tbody>tr.success>th,.markdown table>tbody>tr>td.success,.markdown table>tbody>tr>th.success,.markdown table>tfoot>tr.success>td,.markdown table>tfoot>tr.success>th,.markdown table>tfoot>tr>td.success,.markdown table>tfoot>tr>th.success,.markdown table>thead>tr.success>td,.markdown table>thead>tr.success>th,.markdown table>thead>tr>td.success,.markdown table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.app-table:not(.card-table)>tbody>tr.success:hover>td,.app-table:not(.card-table)>tbody>tr.success:hover>th,.app-table:not(.card-table)>tbody>tr:hover>.success,.app-table:not(.card-table)>tbody>tr>td.success:hover,.app-table:not(.card-table)>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.app-table>tbody>tr.info>td,.app-table>tbody>tr.info>th,.app-table>tbody>tr>td.info,.app-table>tbody>tr>th.info,.app-table>tfoot>tr.info>td,.app-table>tfoot>tr.info>th,.app-table>tfoot>tr>td.info,.app-table>tfoot>tr>th.info,.app-table>thead>tr.info>td,.app-table>thead>tr.info>th,.app-table>thead>tr>td.info,.app-table>thead>tr>th.info,.markdown table>tbody>tr.info>td,.markdown table>tbody>tr.info>th,.markdown table>tbody>tr>td.info,.markdown table>tbody>tr>th.info,.markdown table>tfoot>tr.info>td,.markdown table>tfoot>tr.info>th,.markdown table>tfoot>tr>td.info,.markdown table>tfoot>tr>th.info,.markdown table>thead>tr.info>td,.markdown table>thead>tr.info>th,.markdown table>thead>tr>td.info,.markdown table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.app-table:not(.card-table)>tbody>tr.info:hover>td,.app-table:not(.card-table)>tbody>tr.info:hover>th,.app-table:not(.card-table)>tbody>tr:hover>.info,.app-table:not(.card-table)>tbody>tr>td.info:hover,.app-table:not(.card-table)>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.app-table>tbody>tr.warning>td,.app-table>tbody>tr.warning>th,.app-table>tbody>tr>td.warning,.app-table>tbody>tr>th.warning,.app-table>tfoot>tr.warning>td,.app-table>tfoot>tr.warning>th,.app-table>tfoot>tr>td.warning,.app-table>tfoot>tr>th.warning,.app-table>thead>tr.warning>td,.app-table>thead>tr.warning>th,.app-table>thead>tr>td.warning,.app-table>thead>tr>th.warning,.markdown table>tbody>tr.warning>td,.markdown table>tbody>tr.warning>th,.markdown table>tbody>tr>td.warning,.markdown table>tbody>tr>th.warning,.markdown table>tfoot>tr.warning>td,.markdown table>tfoot>tr.warning>th,.markdown table>tfoot>tr>td.warning,.markdown table>tfoot>tr>th.warning,.markdown table>thead>tr.warning>td,.markdown table>thead>tr.warning>th,.markdown table>thead>tr>td.warning,.markdown table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.app-table:not(.card-table)>tbody>tr.warning:hover>td,.app-table:not(.card-table)>tbody>tr.warning:hover>th,.app-table:not(.card-table)>tbody>tr:hover>.warning,.app-table:not(.card-table)>tbody>tr>td.warning:hover,.app-table:not(.card-table)>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.app-table>tbody>tr.danger>td,.app-table>tbody>tr.danger>th,.app-table>tbody>tr>td.danger,.app-table>tbody>tr>th.danger,.app-table>tfoot>tr.danger>td,.app-table>tfoot>tr.danger>th,.app-table>tfoot>tr>td.danger,.app-table>tfoot>tr>th.danger,.app-table>thead>tr.danger>td,.app-table>thead>tr.danger>th,.app-table>thead>tr>td.danger,.app-table>thead>tr>th.danger,.markdown table>tbody>tr.danger>td,.markdown table>tbody>tr.danger>th,.markdown table>tbody>tr>td.danger,.markdown table>tbody>tr>th.danger,.markdown table>tfoot>tr.danger>td,.markdown table>tfoot>tr.danger>th,.markdown table>tfoot>tr>td.danger,.markdown table>tfoot>tr>th.danger,.markdown table>thead>tr.danger>td,.markdown table>thead>tr.danger>th,.markdown table>thead>tr>td.danger,.markdown table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.app-table:not(.card-table)>tbody>tr.danger:hover>td,.app-table:not(.card-table)>tbody>tr.danger:hover>th,.app-table:not(.card-table)>tbody>tr:hover>.danger,.app-table:not(.card-table)>tbody>tr>td.danger:hover,.app-table:not(.card-table)>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #eeeff0}.table-responsive>.app-table,.table-responsive>.markdown table,.table-responsive>.table{margin-bottom:0}.table-responsive>.app-table>tbody>tr>td,.table-responsive>.app-table>tbody>tr>th,.table-responsive>.app-table>tfoot>tr>td,.table-responsive>.app-table>tfoot>tr>th,.table-responsive>.app-table>thead>tr>td,.table-responsive>.app-table>thead>tr>th,.table-responsive>.markdown table>tbody>tr>td,.table-responsive>.markdown table>tbody>tr>th,.table-responsive>.markdown table>tfoot>tr>td,.table-responsive>.markdown table>tfoot>tr>th,.table-responsive>.markdown table>thead>tr>td,.table-responsive>.markdown table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:20px;font-size:19.5px;line-height:inherit;color:#333;border-bottom:1px solid #e7e9ea}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.53846154;color:#555}.form-control,.form-control-select,.form-control-select select,.markdown-editor.inline,quiz-challenge-questions .solve .question-lcode ui-codemirror,quiz-challenge-questions .solve .question-scode ui-codemirror{display:block;width:100%;height:34px;padding:6px 12px;font-size:13px;line-height:1.53846154;color:#555;background-color:#fff;background-image:none;border:1px solid #d9ddde;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control-select select:focus,.form-control-select:focus,.form-control:focus,.markdown-editor.inline.focus,.markdown-editor.inline:focus,quiz-challenge-questions .solve .question-lcode ui-codemirror.focus,quiz-challenge-questions .solve .question-lcode ui-codemirror:focus,quiz-challenge-questions .solve .question-scode ui-codemirror.focus,quiz-challenge-questions .solve .question-scode ui-codemirror:focus{border-color:#338632;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(51,134,50,.6)}.form-control-select select::-moz-placeholder,.form-control-select::-moz-placeholder,.form-control::-moz-placeholder,.markdown-editor.inline::-moz-placeholder,quiz-challenge-questions .solve .question-lcode ui-codemirror::-moz-placeholder,quiz-challenge-questions .solve .question-scode ui-codemirror::-moz-placeholder{color:#bbb;opacity:1}.form-control-select select:-ms-input-placeholder,.form-control-select:-ms-input-placeholder,.form-control:-ms-input-placeholder,.markdown-editor.inline:-ms-input-placeholder,quiz-challenge-questions .solve .question-lcode ui-codemirror:-ms-input-placeholder,quiz-challenge-questions .solve .question-scode ui-codemirror:-ms-input-placeholder{color:#bbb}.form-control-select select::-webkit-input-placeholder,.form-control-select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.markdown-editor.inline::-webkit-input-placeholder,quiz-challenge-questions .solve .question-lcode ui-codemirror::-webkit-input-placeholder,quiz-challenge-questions .solve .question-scode ui-codemirror::-webkit-input-placeholder{color:#bbb}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control-select select[disabled],.form-control-select select[readonly],.form-control-select[disabled],.form-control-select[readonly],.form-control[disabled],.form-control[readonly],.markdown-editor.inline[disabled],.markdown-editor.inline[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-control-select,fieldset[disabled] .form-control-select select,fieldset[disabled] .markdown-editor.inline,fieldset[disabled] quiz-challenge-questions .solve .question-lcode ui-codemirror,fieldset[disabled] quiz-challenge-questions .solve .question-scode ui-codemirror,quiz-challenge-questions .solve .question-lcode ui-codemirror[disabled],quiz-challenge-questions .solve .question-lcode ui-codemirror[readonly],quiz-challenge-questions .solve .question-scode ui-codemirror[disabled],quiz-challenge-questions .solve .question-scode ui-codemirror[readonly]{background-color:#ccc;opacity:1}.form-control-select select[disabled],.form-control-select[disabled],.form-control[disabled],.markdown-editor.inline[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-control-select,fieldset[disabled] .form-control-select select,fieldset[disabled] .markdown-editor.inline,fieldset[disabled] quiz-challenge-questions .solve .question-lcode ui-codemirror,fieldset[disabled] quiz-challenge-questions .solve .question-scode ui-codemirror,quiz-challenge-questions .solve .question-lcode ui-codemirror[disabled],quiz-challenge-questions .solve .question-scode ui-codemirror[disabled]{cursor:not-allowed}textarea.form-control,textarea.form-control-select,textarea.form-control-select select,textarea.markdown-editor.inline,textareaquiz-challenge-questions .solve .question-lcode ui-codemirror,textareaquiz-challenge-questions .solve .question-scode ui-codemirror{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:45px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.btn-block+.btn-block,.help-block{margin-top:5px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static,.input-range>.sep{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:33px}.form-control-static.input-lg,.form-control-static.input-sm,.input-range>.sep.input-lg,.input-range>.sep.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control,.form-group-sm .form-control-select,.form-group-sm .form-control-select select,.form-group-sm .markdown-editor.inline,.form-group-sm quiz-challenge-questions .solve .question-lcode ui-codemirror,.form-group-sm quiz-challenge-questions .solve .question-scode ui-codemirror{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px}select.form-group-sm .form-control,select.form-group-sm .form-control-select,select.form-group-sm .form-control-select select,select.form-group-sm .markdown-editor.inline,select.form-group-sm quiz-challenge-questions .solve .question-lcode ui-codemirror,select.form-group-sm quiz-challenge-questions .solve .question-scode ui-codemirror{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,select[multiple].form-group-sm .form-control-select,select[multiple].form-group-sm .form-control-select select,select[multiple].form-group-sm .markdown-editor.inline,select[multiple].form-group-sm quiz-challenge-questions .solve .question-lcode ui-codemirror,select[multiple].form-group-sm quiz-challenge-questions .solve .question-scode ui-codemirror,textarea.form-group-sm .form-control,textarea.form-group-sm .form-control-select,textarea.form-group-sm .form-control-select select,textarea.form-group-sm .markdown-editor.inline,textarea.form-group-sm quiz-challenge-questions .solve .question-lcode ui-codemirror,textarea.form-group-sm quiz-challenge-questions .solve .question-scode ui-codemirror{height:auto}.form-group-sm .form-control-static,.form-group-sm .input-range>.sep{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:4px}select.input-lg{height:45px;line-height:45px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control,.form-group-lg .form-control-select,.form-group-lg .form-control-select select,.form-group-lg .markdown-editor.inline,.form-group-lg quiz-challenge-questions .solve .question-lcode ui-codemirror,.form-group-lg quiz-challenge-questions .solve .question-scode ui-codemirror{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:4px}select.form-group-lg .form-control,select.form-group-lg .form-control-select,select.form-group-lg .form-control-select select,select.form-group-lg .markdown-editor.inline,select.form-group-lg quiz-challenge-questions .solve .question-lcode ui-codemirror,select.form-group-lg quiz-challenge-questions .solve .question-scode ui-codemirror{height:45px;line-height:45px}select[multiple].form-group-lg .form-control,select[multiple].form-group-lg .form-control-select,select[multiple].form-group-lg .form-control-select select,select[multiple].form-group-lg .markdown-editor.inline,select[multiple].form-group-lg quiz-challenge-questions .solve .question-lcode ui-codemirror,select[multiple].form-group-lg quiz-challenge-questions .solve .question-scode ui-codemirror,textarea.form-group-lg .form-control,textarea.form-group-lg .form-control-select,textarea.form-group-lg .form-control-select select,textarea.form-group-lg .markdown-editor.inline,textarea.form-group-lg quiz-challenge-questions .solve .question-lcode ui-codemirror,textarea.form-group-lg quiz-challenge-questions .solve .question-scode ui-codemirror{height:auto}.form-group-lg .form-control-static,.form-group-lg .input-range>.sep{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;min-height:37px}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback .form-control-select,.has-feedback .form-control-select select,.has-feedback .markdown-editor.inline,.has-feedback quiz-challenge-questions .solve .question-lcode ui-codemirror,.has-feedback quiz-challenge-questions .solve .question-scode ui-codemirror{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:45px;height:45px;line-height:45px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .form-control,.has-success .form-control-select,.has-success .form-control-select select,.has-success .markdown-editor.inline,.has-success quiz-challenge-questions .solve .question-lcode ui-codemirror,.has-success quiz-challenge-questions .solve .question-scode ui-codemirror{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control-select select:focus,.has-success .form-control-select:focus,.has-success .form-control:focus,.has-success .markdown-editor.inline:focus,.has-success quiz-challenge-questions .solve .question-lcode ui-codemirror:focus,.has-success quiz-challenge-questions .solve .question-scode ui-codemirror:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning .form-control-select,.has-warning .form-control-select select,.has-warning .markdown-editor.inline,.has-warning quiz-challenge-questions .solve .question-lcode ui-codemirror,.has-warning quiz-challenge-questions .solve .question-scode ui-codemirror{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control-select select:focus,.has-warning .form-control-select:focus,.has-warning .form-control:focus,.has-warning .markdown-editor.inline:focus,.has-warning quiz-challenge-questions .solve .question-lcode ui-codemirror:focus,.has-warning quiz-challenge-questions .solve .question-scode ui-codemirror:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control,.has-error .form-control-select,.has-error .form-control-select select,.has-error .markdown-editor.inline,.has-error quiz-challenge-questions .solve .question-lcode ui-codemirror,.has-error quiz-challenge-questions .solve .question-scode ui-codemirror{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control-select select:focus,.has-error .form-control-select:focus,.has-error .form-control:focus,.has-error .markdown-editor.inline:focus,.has-error quiz-challenge-questions .solve .question-lcode ui-codemirror:focus,.has-error quiz-challenge-questions .solve .question-scode ui-codemirror:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-bottom:10px}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group,.form-inline .input-range>.sep{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .form-control-select,.form-inline .form-control-select select,.form-inline .markdown-editor.inline,.form-inline quiz-challenge-questions .solve .question-lcode ui-codemirror,.form-inline quiz-challenge-questions .solve .question-scode ui-codemirror{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .form-control-select,.form-inline .input-group .form-control-select select,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .markdown-editor.inline,.form-inline .input-group quiz-challenge-questions .solve .question-lcode ui-codemirror,.form-inline .input-group quiz-challenge-questions .solve .question-scode ui-codemirror{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>.form-control-select,.form-inline .input-group>.form-control-select select,.form-inline .input-group>.markdown-editor.inline,.form-inline .input-group>quiz-challenge-questions .solve .question-lcode ui-codemirror,.form-inline .input-group>quiz-challenge-questions .solve .question-scode ui-codemirror{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn,.btn-danger,.btn-default,.btn-info,.btn-light,.btn-primary,.btn-success,.btn-warning{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.53846154;border-radius:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.as-sortable-drag,.item-list .list-item.sortable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.focus,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:focus,.btn-default.active.focus,.btn-default.active:focus,.btn-default.focus,.btn-default:active.focus,.btn-default:active:focus,.btn-default:focus,.btn-info.active.focus,.btn-info.active:focus,.btn-info.focus,.btn-info:active.focus,.btn-info:active:focus,.btn-info:focus,.btn-light.active.focus,.btn-light.active:focus,.btn-light.focus,.btn-light:active.focus,.btn-light:active:focus,.btn-light:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.focus,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:focus,.btn-success.active.focus,.btn-success.active:focus,.btn-success.focus,.btn-success:active.focus,.btn-success:active:focus,.btn-success:focus,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.focus,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline-offset:-2px}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover,.btn-default.focus,.btn-default:focus,.btn-default:hover,.btn-info.focus,.btn-info:focus,.btn-info:hover,.btn-light.focus,.btn-light:focus,.btn-light:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-success.focus,.btn-success:focus,.btn-success:hover,.btn-warning.focus,.btn-warning:focus,.btn-warning:hover,.btn.focus,.btn:focus,.btn:hover{color:#132128;text-decoration:none}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-light.active,.btn-light:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-light.disabled,.btn-light[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],.btn.disabled,.btn[disabled],fieldset[disabled] .btn,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-light,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-default{color:#132128;background-color:#f5f5f6;border-color:#d8d8d8}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#132128;background-color:#d9ddde;border-color:#b9b9b9}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#f5f5f6;border-color:#d8d8d8}.btn-default .badge{color:#f5f5f6;background-color:#132128}.btn-primary{color:#fff;background-color:#338632;border-color:#338632}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#256124;border-color:#225921}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#338632;border-color:#338632}.btn-primary .badge{color:#338632;background-color:#fff}.btn-success{color:#fff;background-color:#007c34;border-color:#007c34}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#00491f;border-color:#003f1a}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#007c34;border-color:#007c34}.btn-success .badge{color:#007c34;background-color:#fff}.btn-info{color:#fff;background-color:#005f87;border-color:#005f87}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#003b54;border-color:#00344a}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#005f87;border-color:#005f87}.btn-info .badge{color:#005f87;background-color:#fff}.btn-warning{color:#fff;background-color:#725500;border-color:#725500}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#3e2f00;border-color:#342700}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#725500;border-color:#725500}.btn-warning .badge{color:#725500;background-color:#fff}.btn-danger{color:#fff;background-color:#cb3b43;border-color:#cb3b43}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#a72c33;border-color:#9f2a31}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#cb3b43;border-color:#cb3b43}.btn-danger .badge{color:#cb3b43;background-color:#fff}.btn-link{color:#338632;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#59a757;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#656f73;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>.btn-danger,.btn-group-lg>.btn-default,.btn-group-lg>.btn-info,.btn-group-lg>.btn-light,.btn-group-lg>.btn-primary,.btn-group-lg>.btn-success,.btn-group-lg>.btn-warning,.btn-lg{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:22.305px}.btn-group-sm>.btn,.btn-group-sm>.btn-danger,.btn-group-sm>.btn-default,.btn-group-sm>.btn-info,.btn-group-sm>.btn-light,.btn-group-sm>.btn-primary,.btn-group-sm>.btn-success,.btn-group-sm>.btn-warning,.btn-sm,.codemirror-ide-opts .btn-default{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:15px}.btn-group-xs>.btn,.btn-group-xs>.btn-danger,.btn-group-xs>.btn-default,.btn-group-xs>.btn-info,.btn-group-xs>.btn-light,.btn-group-xs>.btn-primary,.btn-group-xs>.btn-success,.btn-group-xs>.btn-warning,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:11px}.btn-block{display:block;width:100%}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:650;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:3px;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.53846154;white-space:nowrap}.btn-group-vertical>.btn-danger:not(:first-child):not(:last-child),.btn-group-vertical>.btn-default:not(:first-child):not(:last-child),.btn-group-vertical>.btn-info:not(:first-child):not(:last-child),.btn-group-vertical>.btn-light:not(:first-child):not(:last-child),.btn-group-vertical>.btn-primary:not(:first-child):not(:last-child),.btn-group-vertical>.btn-success:not(:first-child):not(:last-child),.btn-group-vertical>.btn-warning:not(:first-child):not(:last-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-danger:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-default:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-danger,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-default,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-info,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-light,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-primary,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-success,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-warning,.btn-group>.btn-info:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-light:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-primary:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-success:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-warning:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e7e9ea}.dropdown-menu>li>a{font-weight:400;color:#132128}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#0b1317;background-color:#f0f1f2}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#163a16}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#656f73}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:12px;color:#656f73}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:640}.markdown-editor.fullscreen .tabs.nav-justified>.dropdown .dropdown-menu,.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.btn-danger,.btn-group-vertical>.btn-default,.btn-group-vertical>.btn-info,.btn-group-vertical>.btn-light,.btn-group-vertical>.btn-primary,.btn-group-vertical>.btn-success,.btn-group-vertical>.btn-warning,.btn-group>.btn,.btn-group>.btn-danger,.btn-group>.btn-default,.btn-group>.btn-info,.btn-group>.btn-light,.btn-group>.btn-primary,.btn-group>.btn-success,.btn-group>.btn-warning{position:relative;float:left}.btn-group-vertical>.btn-danger.active,.btn-group-vertical>.btn-danger:active,.btn-group-vertical>.btn-danger:focus,.btn-group-vertical>.btn-danger:hover,.btn-group-vertical>.btn-default.active,.btn-group-vertical>.btn-default:active,.btn-group-vertical>.btn-default:focus,.btn-group-vertical>.btn-default:hover,.btn-group-vertical>.btn-info.active,.btn-group-vertical>.btn-info:active,.btn-group-vertical>.btn-info:focus,.btn-group-vertical>.btn-info:hover,.btn-group-vertical>.btn-light.active,.btn-group-vertical>.btn-light:active,.btn-group-vertical>.btn-light:focus,.btn-group-vertical>.btn-light:hover,.btn-group-vertical>.btn-primary.active,.btn-group-vertical>.btn-primary:active,.btn-group-vertical>.btn-primary:focus,.btn-group-vertical>.btn-primary:hover,.btn-group-vertical>.btn-success.active,.btn-group-vertical>.btn-success:active,.btn-group-vertical>.btn-success:focus,.btn-group-vertical>.btn-success:hover,.btn-group-vertical>.btn-warning.active,.btn-group-vertical>.btn-warning:active,.btn-group-vertical>.btn-warning:focus,.btn-group-vertical>.btn-warning:hover,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-danger.active,.btn-group>.btn-danger:active,.btn-group>.btn-danger:focus,.btn-group>.btn-danger:hover,.btn-group>.btn-default.active,.btn-group>.btn-default:active,.btn-group>.btn-default:focus,.btn-group>.btn-default:hover,.btn-group>.btn-info.active,.btn-group>.btn-info:active,.btn-group>.btn-info:focus,.btn-group>.btn-info:hover,.btn-group>.btn-light.active,.btn-group>.btn-light:active,.btn-group>.btn-light:focus,.btn-group>.btn-light:hover,.btn-group>.btn-primary.active,.btn-group>.btn-primary:active,.btn-group>.btn-primary:focus,.btn-group>.btn-primary:hover,.btn-group>.btn-success.active,.btn-group>.btn-success:active,.btn-group>.btn-success:focus,.btn-group>.btn-success:hover,.btn-group>.btn-warning.active,.btn-group>.btn-warning:active,.btn-group>.btn-warning:focus,.btn-group>.btn-warning:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-danger+.btn-danger,.btn-group .btn-danger+.btn-group,.btn-group .btn-default+.btn-default,.btn-group .btn-default+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-danger,.btn-group .btn-group+.btn-default,.btn-group .btn-group+.btn-group,.btn-group .btn-group+.btn-info,.btn-group .btn-group+.btn-light,.btn-group .btn-group+.btn-primary,.btn-group .btn-group+.btn-success,.btn-group .btn-group+.btn-warning,.btn-group .btn-info+.btn-group,.btn-group .btn-info+.btn-info,.btn-group .btn-light+.btn-group,.btn-group .btn-light+.btn-light,.btn-group .btn-primary+.btn-group,.btn-group .btn-primary+.btn-primary,.btn-group .btn-success+.btn-group,.btn-group .btn-success+.btn-success,.btn-group .btn-warning+.btn-group,.btn-group .btn-warning+.btn-warning{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-danger,.btn-toolbar>.btn-default,.btn-toolbar>.btn-group,.btn-toolbar>.btn-info,.btn-toolbar>.btn-light,.btn-toolbar>.btn-primary,.btn-toolbar>.btn-success,.btn-toolbar>.btn-warning,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-danger .caret,.btn-default .caret,.btn-group>.btn-danger:first-child,.btn-group>.btn-default:first-child,.btn-group>.btn-info:first-child,.btn-group>.btn-light:first-child,.btn-group>.btn-primary:first-child,.btn-group>.btn-success:first-child,.btn-group>.btn-warning:first-child,.btn-group>.btn:first-child,.btn-info .caret,.btn-light .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{margin-left:0}.btn-group>.btn-danger:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-default:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-info:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-light:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-primary:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-success:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-warning:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-danger:last-child:not(:first-child),.btn-group>.btn-default:last-child:not(:first-child),.btn-group>.btn-info:last-child:not(:first-child),.btn-group>.btn-light:last-child:not(:first-child),.btn-group>.btn-primary:last-child:not(:first-child),.btn-group>.btn-success:last-child:not(:first-child),.btn-group>.btn-warning:last-child:not(:first-child),.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn-danger:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-default:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-info:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-light:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-primary:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-success:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-warning:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn-danger:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-default:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-info:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-light:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-primary:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-success:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-warning:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-danger+.dropdown-toggle,.btn-group>.btn-default+.dropdown-toggle,.btn-group>.btn-info+.dropdown-toggle,.btn-group>.btn-light+.dropdown-toggle,.btn-group>.btn-primary+.dropdown-toggle,.btn-group>.btn-success+.dropdown-toggle,.btn-group>.btn-warning+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-danger,.btn-group-vertical>.btn-default,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-danger,.btn-group-vertical>.btn-group>.btn-default,.btn-group-vertical>.btn-group>.btn-info,.btn-group-vertical>.btn-group>.btn-light,.btn-group-vertical>.btn-group>.btn-primary,.btn-group-vertical>.btn-group>.btn-success,.btn-group-vertical>.btn-group>.btn-warning,.btn-group-vertical>.btn-info,.btn-group-vertical>.btn-light,.btn-group-vertical>.btn-primary,.btn-group-vertical>.btn-success,.btn-group-vertical>.btn-warning{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-danger,.btn-group-vertical>.btn-group>.btn-default,.btn-group-vertical>.btn-group>.btn-info,.btn-group-vertical>.btn-group>.btn-light,.btn-group-vertical>.btn-group>.btn-primary,.btn-group-vertical>.btn-group>.btn-success,.btn-group-vertical>.btn-group>.btn-warning{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-danger+.btn-danger,.btn-group-vertical>.btn-danger+.btn-group,.btn-group-vertical>.btn-default+.btn-default,.btn-group-vertical>.btn-default+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-danger,.btn-group-vertical>.btn-group+.btn-default,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+.btn-info,.btn-group-vertical>.btn-group+.btn-light,.btn-group-vertical>.btn-group+.btn-primary,.btn-group-vertical>.btn-group+.btn-success,.btn-group-vertical>.btn-group+.btn-warning,.btn-group-vertical>.btn-info+.btn-group,.btn-group-vertical>.btn-info+.btn-info,.btn-group-vertical>.btn-light+.btn-group,.btn-group-vertical>.btn-light+.btn-light,.btn-group-vertical>.btn-primary+.btn-group,.btn-group-vertical>.btn-primary+.btn-primary,.btn-group-vertical>.btn-success+.btn-group,.btn-group-vertical>.btn-success+.btn-success,.btn-group-vertical>.btn-warning+.btn-group,.btn-group-vertical>.btn-warning+.btn-warning{margin-top:-1px;margin-left:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-danger,.input-group-btn:last-child>.btn-default,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>.btn-info,.input-group-btn:last-child>.btn-light,.input-group-btn:last-child>.btn-primary,.input-group-btn:last-child>.btn-success,.input-group-btn:last-child>.btn-warning,.input-group-btn>.btn+.btn,.input-group-btn>.btn-danger+.btn-danger,.input-group-btn>.btn-default+.btn-default,.input-group-btn>.btn-info+.btn-info,.input-group-btn>.btn-light+.btn-light,.input-group-btn>.btn-primary+.btn-primary,.input-group-btn>.btn-success+.btn-success,.input-group-btn>.btn-warning+.btn-warning{margin-left:-1px}.btn-group-vertical>.btn-danger:first-child:not(:last-child),.btn-group-vertical>.btn-default:first-child:not(:last-child),.btn-group-vertical>.btn-info:first-child:not(:last-child),.btn-group-vertical>.btn-light:first-child:not(:last-child),.btn-group-vertical>.btn-primary:first-child:not(:last-child),.btn-group-vertical>.btn-success:first-child:not(:last-child),.btn-group-vertical>.btn-warning:first-child:not(:last-child),.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-danger:last-child:not(:first-child),.btn-group-vertical>.btn-default:last-child:not(:first-child),.btn-group-vertical>.btn-info:last-child:not(:first-child),.btn-group-vertical>.btn-light:last-child:not(:first-child),.btn-group-vertical>.btn-primary:last-child:not(:first-child),.btn-group-vertical>.btn-success:last-child:not(:first-child),.btn-group-vertical>.btn-warning:last-child:not(:first-child),.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-danger,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-default,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-info,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-light,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-primary,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-success,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-warning{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-danger:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-default:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-info:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-light:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-primary:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-success:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-warning:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-danger:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-default:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-info:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-light:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-primary:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-success:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-warning:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-danger,.btn-group-justified>.btn-default,.btn-group-justified>.btn-group,.btn-group-justified>.btn-info,.btn-group-justified>.btn-light,.btn-group-justified>.btn-primary,.btn-group-justified>.btn-success,.btn-group-justified>.btn-warning{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .btn-danger,.btn-group-justified>.btn-group .btn-default,.btn-group-justified>.btn-group .btn-info,.btn-group-justified>.btn-group .btn-light,.btn-group-justified>.btn-group .btn-primary,.btn-group-justified>.btn-group .btn-success,.btn-group-justified>.btn-group .btn-warning{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-danger input[type=checkbox],[data-toggle=buttons]>.btn-danger input[type=radio],[data-toggle=buttons]>.btn-default input[type=checkbox],[data-toggle=buttons]>.btn-default input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn-danger input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-danger input[type=radio],[data-toggle=buttons]>.btn-group>.btn-default input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-default input[type=radio],[data-toggle=buttons]>.btn-group>.btn-info input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-info input[type=radio],[data-toggle=buttons]>.btn-group>.btn-light input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-light input[type=radio],[data-toggle=buttons]>.btn-group>.btn-primary input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-primary input[type=radio],[data-toggle=buttons]>.btn-group>.btn-success input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-success input[type=radio],[data-toggle=buttons]>.btn-group>.btn-warning input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-warning input[type=radio],[data-toggle=buttons]>.btn-info input[type=checkbox],[data-toggle=buttons]>.btn-info input[type=radio],[data-toggle=buttons]>.btn-light input[type=checkbox],[data-toggle=buttons]>.btn-light input[type=radio],[data-toggle=buttons]>.btn-primary input[type=checkbox],[data-toggle=buttons]>.btn-primary input[type=radio],[data-toggle=buttons]>.btn-success input[type=checkbox],[data-toggle=buttons]>.btn-success input[type=radio],[data-toggle=buttons]>.btn-warning input[type=checkbox],[data-toggle=buttons]>.btn-warning input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group .form-control-select,.input-group .form-control-select select,.input-group .markdown-editor.inline,.input-group quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group quiz-challenge-questions .solve .question-scode ui-codemirror{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.form-control-select,.input-group-lg>.form-control-select select,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>.btn-danger,.input-group-lg>.input-group-btn>.btn-default,.input-group-lg>.input-group-btn>.btn-info,.input-group-lg>.input-group-btn>.btn-light,.input-group-lg>.input-group-btn>.btn-primary,.input-group-lg>.input-group-btn>.btn-success,.input-group-lg>.input-group-btn>.btn-warning,.input-group-lg>.markdown-editor.inline,.input-group-lg>quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group-lg>quiz-challenge-questions .solve .question-scode ui-codemirror{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:4px}select.input-group-lg>.form-control,select.input-group-lg>.form-control-select,select.input-group-lg>.form-control-select select,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn,select.input-group-lg>.input-group-btn>.btn-danger,select.input-group-lg>.input-group-btn>.btn-default,select.input-group-lg>.input-group-btn>.btn-info,select.input-group-lg>.input-group-btn>.btn-light,select.input-group-lg>.input-group-btn>.btn-primary,select.input-group-lg>.input-group-btn>.btn-success,select.input-group-lg>.input-group-btn>.btn-warning,select.input-group-lg>.markdown-editor.inline,select.input-group-lg>quiz-challenge-questions .solve .question-lcode ui-codemirror,select.input-group-lg>quiz-challenge-questions .solve .question-scode ui-codemirror{height:45px;line-height:45px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.form-control-select,select[multiple].input-group-lg>.form-control-select select,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.input-group-btn>.btn-danger,select[multiple].input-group-lg>.input-group-btn>.btn-default,select[multiple].input-group-lg>.input-group-btn>.btn-info,select[multiple].input-group-lg>.input-group-btn>.btn-light,select[multiple].input-group-lg>.input-group-btn>.btn-primary,select[multiple].input-group-lg>.input-group-btn>.btn-success,select[multiple].input-group-lg>.input-group-btn>.btn-warning,select[multiple].input-group-lg>.markdown-editor.inline,select[multiple].input-group-lg>quiz-challenge-questions .solve .question-lcode ui-codemirror,select[multiple].input-group-lg>quiz-challenge-questions .solve .question-scode ui-codemirror,textarea.input-group-lg>.form-control,textarea.input-group-lg>.form-control-select,textarea.input-group-lg>.form-control-select select,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.input-group-btn>.btn-danger,textarea.input-group-lg>.input-group-btn>.btn-default,textarea.input-group-lg>.input-group-btn>.btn-info,textarea.input-group-lg>.input-group-btn>.btn-light,textarea.input-group-lg>.input-group-btn>.btn-primary,textarea.input-group-lg>.input-group-btn>.btn-success,textarea.input-group-lg>.input-group-btn>.btn-warning,textarea.input-group-lg>.markdown-editor.inline,textarea.input-group-lg>quiz-challenge-questions .solve .question-lcode ui-codemirror,textarea.input-group-lg>quiz-challenge-questions .solve .question-scode ui-codemirror{height:auto}.input-group-sm>.form-control,.input-group-sm>.form-control-select,.input-group-sm>.form-control-select select,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>.btn-danger,.input-group-sm>.input-group-btn>.btn-default,.input-group-sm>.input-group-btn>.btn-info,.input-group-sm>.input-group-btn>.btn-light,.input-group-sm>.input-group-btn>.btn-primary,.input-group-sm>.input-group-btn>.btn-success,.input-group-sm>.input-group-btn>.btn-warning,.input-group-sm>.markdown-editor.inline,.input-group-sm>quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group-sm>quiz-challenge-questions .solve .question-scode ui-codemirror{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px}select.input-group-sm>.form-control,select.input-group-sm>.form-control-select,select.input-group-sm>.form-control-select select,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn,select.input-group-sm>.input-group-btn>.btn-danger,select.input-group-sm>.input-group-btn>.btn-default,select.input-group-sm>.input-group-btn>.btn-info,select.input-group-sm>.input-group-btn>.btn-light,select.input-group-sm>.input-group-btn>.btn-primary,select.input-group-sm>.input-group-btn>.btn-success,select.input-group-sm>.input-group-btn>.btn-warning,select.input-group-sm>.markdown-editor.inline,select.input-group-sm>quiz-challenge-questions .solve .question-lcode ui-codemirror,select.input-group-sm>quiz-challenge-questions .solve .question-scode ui-codemirror{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.form-control-select,select[multiple].input-group-sm>.form-control-select select,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.input-group-btn>.btn-danger,select[multiple].input-group-sm>.input-group-btn>.btn-default,select[multiple].input-group-sm>.input-group-btn>.btn-info,select[multiple].input-group-sm>.input-group-btn>.btn-light,select[multiple].input-group-sm>.input-group-btn>.btn-primary,select[multiple].input-group-sm>.input-group-btn>.btn-success,select[multiple].input-group-sm>.input-group-btn>.btn-warning,select[multiple].input-group-sm>.markdown-editor.inline,select[multiple].input-group-sm>quiz-challenge-questions .solve .question-lcode ui-codemirror,select[multiple].input-group-sm>quiz-challenge-questions .solve .question-scode ui-codemirror,textarea.input-group-sm>.form-control,textarea.input-group-sm>.form-control-select,textarea.input-group-sm>.form-control-select select,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.input-group-btn>.btn-danger,textarea.input-group-sm>.input-group-btn>.btn-default,textarea.input-group-sm>.input-group-btn>.btn-info,textarea.input-group-sm>.input-group-btn>.btn-light,textarea.input-group-sm>.input-group-btn>.btn-primary,textarea.input-group-sm>.input-group-btn>.btn-success,textarea.input-group-sm>.input-group-btn>.btn-warning,textarea.input-group-sm>.markdown-editor.inline,textarea.input-group-sm>quiz-challenge-questions .solve .question-lcode ui-codemirror,textarea.input-group-sm>quiz-challenge-questions .solve .question-scode ui-codemirror{height:auto}.form-control-select:after,.input-group .form-control,.input-group .form-control-select,.input-group .form-control-select select,.input-group .markdown-editor.inline,.input-group quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group quiz-challenge-questions .solve .question-scode ui-codemirror,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control-select select:not(:first-child):not(:last-child),.input-group .form-control-select:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .markdown-editor.inline:not(:first-child):not(:last-child),.input-group quiz-challenge-questions .solve .question-lcode ui-codemirror:not(:first-child):not(:last-child),.input-group quiz-challenge-questions .solve .question-scode ui-codemirror:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.form-control-select:after,.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.form-control-select:after,.input-group-addon{padding:6px 12px;font-size:13px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#f5f5f6;border:1px solid #d9ddde;border-radius:3px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:2px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:4px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control-select select:first-child,.input-group .form-control-select:first-child,.input-group .form-control:first-child,.input-group .markdown-editor.inline:first-child,.input-group quiz-challenge-questions .solve .question-lcode ui-codemirror:first-child,.input-group quiz-challenge-questions .solve .question-scode ui-codemirror:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-danger,.input-group-btn:first-child>.btn-default,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>.btn-danger,.input-group-btn:first-child>.btn-group>.btn-default,.input-group-btn:first-child>.btn-group>.btn-info,.input-group-btn:first-child>.btn-group>.btn-light,.input-group-btn:first-child>.btn-group>.btn-primary,.input-group-btn:first-child>.btn-group>.btn-success,.input-group-btn:first-child>.btn-group>.btn-warning,.input-group-btn:first-child>.btn-info,.input-group-btn:first-child>.btn-light,.input-group-btn:first-child>.btn-primary,.input-group-btn:first-child>.btn-success,.input-group-btn:first-child>.btn-warning,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-danger:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-default:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-danger,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-default,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-info,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-light,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-primary,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-success,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-warning,.input-group-btn:last-child>.btn-info:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-light:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-primary:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-success:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-warning:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control-select select:last-child,.input-group .form-control-select:last-child,.input-group .form-control:last-child,.input-group .markdown-editor.inline:last-child,.input-group quiz-challenge-questions .solve .question-lcode ui-codemirror:last-child,.input-group quiz-challenge-questions .solve .question-scode ui-codemirror:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-danger:not(:first-child),.input-group-btn:first-child>.btn-default:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-danger,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-default,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-info,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-light,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-primary,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-success,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-warning,.input-group-btn:first-child>.btn-info:not(:first-child),.input-group-btn:first-child>.btn-light:not(:first-child),.input-group-btn:first-child>.btn-primary:not(:first-child),.input-group-btn:first-child>.btn-success:not(:first-child),.input-group-btn:first-child>.btn-warning:not(:first-child),.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-danger,.input-group-btn:last-child>.btn-default,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>.btn-danger,.input-group-btn:last-child>.btn-group>.btn-default,.input-group-btn:last-child>.btn-group>.btn-info,.input-group-btn:last-child>.btn-group>.btn-light,.input-group-btn:last-child>.btn-group>.btn-primary,.input-group-btn:last-child>.btn-group>.btn-success,.input-group-btn:last-child>.btn-group>.btn-warning,.input-group-btn:last-child>.btn-info,.input-group-btn:last-child>.btn-light,.input-group-btn:last-child>.btn-primary,.input-group-btn:last-child>.btn-success,.input-group-btn:last-child>.btn-warning,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.input-group-btn>.btn-danger,.input-group-btn>.btn-default,.input-group-btn>.btn-info,.input-group-btn>.btn-light,.input-group-btn>.btn-primary,.input-group-btn>.btn-success,.input-group-btn>.btn-warning{position:relative}.input-group-btn>.btn-danger:active,.input-group-btn>.btn-danger:focus,.input-group-btn>.btn-danger:hover,.input-group-btn>.btn-default:active,.input-group-btn>.btn-default:focus,.input-group-btn>.btn-default:hover,.input-group-btn>.btn-info:active,.input-group-btn>.btn-info:focus,.input-group-btn>.btn-info:hover,.input-group-btn>.btn-light:active,.input-group-btn>.btn-light:focus,.input-group-btn>.btn-light:hover,.input-group-btn>.btn-primary:active,.input-group-btn>.btn-primary:focus,.input-group-btn>.btn-primary:hover,.input-group-btn>.btn-success:active,.input-group-btn>.btn-success:focus,.input-group-btn>.btn-success:hover,.input-group-btn>.btn-warning:active,.input-group-btn>.btn-warning:focus,.input-group-btn>.btn-warning:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-danger,.input-group-btn:first-child>.btn-default,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>.btn-info,.input-group-btn:first-child>.btn-light,.input-group-btn:first-child>.btn-primary,.input-group-btn:first-child>.btn-success,.input-group-btn:first-child>.btn-warning{margin-right:-1px}.markdown-editor.fullscreen .tabs,.nav,.sidebar ul.nav-list{margin-bottom:0;padding-left:0;list-style:none}.markdown-editor.fullscreen .tabs>li,.nav>li,.sidebar ul.nav-list>li{position:relative;display:block}.markdown-editor.fullscreen .tabs>li>.text,.markdown-editor.fullscreen .tabs>li>a,.nav-tabs>li>.text,.nav>li>a,.sidebar ul.nav-list>li>a{position:relative;display:block;padding:10px 15px}.markdown-editor.fullscreen .tabs>li>a:focus,.markdown-editor.fullscreen .tabs>li>a:hover,.nav>li>a:focus,.nav>li>a:hover,.sidebar ul.nav-list>li>a:focus,.sidebar ul.nav-list>li>a:hover{text-decoration:none;background-color:transparent}.markdown-editor.fullscreen .tabs>li.disabled>a,.nav>li.disabled>a,.sidebar ul.nav-list>li.disabled>a{color:rgba(19,33,40,.5)}.markdown-editor.fullscreen .tabs>li.disabled>a:focus,.markdown-editor.fullscreen .tabs>li.disabled>a:hover,.nav>li.disabled>a:focus,.nav>li.disabled>a:hover,.sidebar ul.nav-list>li.disabled>a:focus,.sidebar ul.nav-list>li.disabled>a:hover{color:rgba(19,33,40,.5);text-decoration:none;background-color:transparent;cursor:not-allowed}.markdown-editor.fullscreen .tabs .open>a,.markdown-editor.fullscreen .tabs .open>a:focus,.markdown-editor.fullscreen .tabs .open>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.sidebar ul.nav-list .open>a,.sidebar ul.nav-list .open>a:focus,.sidebar ul.nav-list .open>a:hover{background-color:transparent;border-color:#338632}.markdown-editor.fullscreen .tabs .nav-divider,.nav .nav-divider,.sidebar ul.nav-list .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.markdown-editor.fullscreen .tabs>li>a>img,.nav>li>a>img,.sidebar ul.nav-list>li>a>img{max-width:none}.markdown-editor.fullscreen .tabs,.nav-tabs{border-bottom:1px solid #e7e9ea}.markdown-editor.fullscreen .tabs>li,.nav-tabs>li{float:left;margin-bottom:-1px}.markdown-editor.fullscreen .tabs>li>.text,.markdown-editor.fullscreen .tabs>li>a,.nav-tabs>li>.text,.nav-tabs>li>a{margin-right:2px;line-height:1.53846154;border:1px solid transparent;border-radius:3px 3px 0 0}.markdown-editor.fullscreen .tabs>li>a:hover,.nav-tabs>li>a:hover{border-color:#e7e9ea}.markdown-editor.fullscreen .tabs>li.active>a,.markdown-editor.fullscreen .tabs>li.active>a:focus,.markdown-editor.fullscreen .tabs>li.active>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#132128;background-color:#fff;border:1px solid #e7e9ea;border-bottom-color:transparent;cursor:default}.markdown-editor.fullscreen .tabs.nav-justified,.nav-tabs.nav-justified{width:100%;border-bottom:0}.markdown-editor.fullscreen .tabs.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.markdown-editor.fullscreen .tabs.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:3px}.markdown-editor.fullscreen .tabs.nav-justified>.active>a,.markdown-editor.fullscreen .tabs.nav-justified>.active>a:focus,.markdown-editor.fullscreen .tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #e7e9ea}@media (min-width:768px){.markdown-editor.fullscreen .tabs.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.markdown-editor.fullscreen .tabs.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #e7e9ea;border-radius:3px 3px 0 0}.markdown-editor.fullscreen .tabs.nav-justified>.active>a,.markdown-editor.fullscreen .tabs.nav-justified>.active>a:focus,.markdown-editor.fullscreen .tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:3px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#163a16}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:3px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #e7e9ea}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #e7e9ea;border-radius:3px 3px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.markdown-editor.fullscreen .tabs .dropdown-menu,.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar,.subnav{position:relative;min-height:44px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar,.subnav{border-radius:3px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.modal,.modal-open{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:600;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:602}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:12px 15px;font-size:17px;line-height:20px;height:44px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand,.subnav>.container .navbar-brand,.subnav>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:5px;margin-bottom:5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:6px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:12px;padding-bottom:12px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:5px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group,.navbar-form .input-range>.sep{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form .form-control-select,.navbar-form .form-control-select select,.navbar-form .markdown-editor.inline,.navbar-form quiz-challenge-questions .solve .question-lcode ui-codemirror,.navbar-form quiz-challenge-questions .solve .question-scode ui-codemirror{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .form-control-select,.navbar-form .input-group .form-control-select select,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .markdown-editor.inline,.navbar-form .input-group quiz-challenge-questions .solve .question-lcode ui-codemirror,.navbar-form .input-group quiz-challenge-questions .solve .question-scode ui-codemirror{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>.form-control-select,.navbar-form .input-group>.form-control-select select,.navbar-form .input-group>.markdown-editor.inline,.navbar-form .input-group>quiz-challenge-questions .solve .question-lcode ui-codemirror,.navbar-form .input-group>quiz-challenge-questions .solve .question-scode ui-codemirror{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.badge,.badge-component,.label{vertical-align:baseline;white-space:nowrap;text-align:center;font-weight:700}.btn .badge,.btn .label,.btn-danger .badge,.btn-danger .label,.btn-default .badge,.btn-default .label,.btn-info .badge,.btn-info .label,.btn-light .badge,.btn-light .label,.btn-primary .badge,.btn-primary .label,.btn-success .badge,.btn-success .label,.btn-warning .badge,.btn-warning .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-default,.navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-default .navbar-toggle{border-color:transparent}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:3px 3px 0 0}.navbar-btn{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-sm,.navbar-btn.codemirror-ide-opts .btn-default{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-xs{margin-top:11px;margin-bottom:11px}.navbar-text{margin-top:12px;margin-bottom:12px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff}.navbar-default .navbar-brand{color:#717a7e}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#596063;background-color:transparent}.navbar-default .navbar-text{color:#132128}.navbar-default .navbar-nav>li>a{color:#717a7e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#233037;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:rgba(113,122,126,.5);background-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:rgba(113,122,126,.35)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#233037}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#717a7e}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#233037;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:rgba(113,122,126,.5);background-color:transparent}}.navbar-default .navbar-link{color:#717a7e}.navbar-default .navbar-link:hover{color:#233037}.navbar-default .btn-link{color:#717a7e}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#233037}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:rgba(113,122,126,.5)}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#aeaeae}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#aeaeae}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#aeaeae}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#aeaeae}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#aeaeae}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:3px}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#656f73}.pagination{padding-left:0;margin:20px 0;border-radius:3px}.label,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.53846154;text-decoration:none;color:#338632;background-color:#fff;border:1px solid #e7e9ea;margin-left:-1px}.close,.list-group-item>.badge{float:right}.close,.label{line-height:1}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#59a757;background-color:#eee;border-color:#e7e9ea}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#245a23;border-color:#245a23;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#656f73;background-color:#fff;border-color:#e7e9ea;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:24.07692308px;border-top-left-radius:24.07692308px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:24.07692308px;border-top-right-radius:24.07692308px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:15.23076923px;border-top-left-radius:15.23076923px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:15.23076923px;border-top-right-radius:15.23076923px}.label{padding:.2em .6em .3em;font-size:75%;color:#fff;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#717a7e}.label-default[href]:focus,.label-default[href]:hover{background-color:#596063}.label-primary{background-color:#338632}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#256124}.label-success{background-color:#007c34}.label-success[href]:focus,.label-success[href]:hover{background-color:#00491f}.label-info{background-color:#005f87}.label-info[href]:focus,.label-info[href]:hover{background-color:#003b54}.label-warning{background-color:#8b6800}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#584200}.label-danger{background-color:#cb3b43}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#a72c33}.badge,.badge-component{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;color:#fff;line-height:1;background-color:#90a7a9;border-radius:10px}.badge:empty,.modal,.popover{display:none}.btn-group-xs>.btn .badge,.btn-group-xs>.btn-danger .badge,.btn-group-xs>.btn-default .badge,.btn-group-xs>.btn-info .badge,.btn-group-xs>.btn-light .badge,.btn-group-xs>.btn-primary .badge,.btn-group-xs>.btn-success .badge,.btn-group-xs>.btn-warning .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#338632;background-color:#fff}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.panel,.panel-footer{background-color:#fff}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel{margin-bottom:20px;border:1px solid transparent;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.app-table,.panel>.list-group,.panel>.markdown table,.panel>.panel-collapse>.app-table,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.markdown table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.app-table,.panel>.table-responsive>.markdown table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:2px;border-top-left-radius:2px}.panel-title{margin-top:0;font-size:15px}.panel-footer{padding:10px 15px;border-top:1px solid #ddd;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.app-table:first-child,.panel>.app-table:first-child>tbody:first-child>tr:first-child,.panel>.app-table:first-child>thead:first-child>tr:first-child,.panel>.markdown table:first-child,.panel>.markdown table:first-child>tbody:first-child>tr:first-child,.panel>.markdown table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.app-table:first-child,.panel>.table-responsive:first-child>.app-table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.app-table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.markdown table:first-child,.panel>.table-responsive:first-child>.markdown table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.markdown table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.panel>.app-table:last-child,.panel>.app-table:last-child>tbody:last-child>tr:last-child,.panel>.app-table:last-child>tfoot:last-child>tr:last-child,.panel>.markdown table:last-child,.panel>.markdown table:last-child>tbody:last-child>tr:last-child,.panel>.markdown table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.app-table:last-child,.panel>.table-responsive:last-child>.app-table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.app-table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.markdown table:last-child,.panel>.table-responsive:last-child>.markdown table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.markdown table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:2px;border-top-left-radius:2px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.app-table caption,.panel>.markdown table caption,.panel>.panel-collapse>.app-table caption,.panel>.panel-collapse>.markdown table caption,.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.app-table caption,.panel>.table-responsive>.markdown table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.app-table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.app-table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.app-table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.app-table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.markdown table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.markdown table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.markdown table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.markdown table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.app-table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.app-table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.app-table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.app-table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.markdown table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.markdown table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.markdown table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.markdown table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:2px}.panel>.app-table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.app-table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.app-table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.app-table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.markdown table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.markdown table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.markdown table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.markdown table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.app-table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.app-table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.app-table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.app-table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.markdown table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.markdown table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.markdown table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.markdown table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:2px}.panel>.app-table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.app-table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.app-table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.app-table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.markdown table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.markdown table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.markdown table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.markdown table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.app-table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.app-table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.app-table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.app-table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.markdown table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.markdown table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.markdown table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.markdown table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}.panel>.app-table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.app-table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.app-table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.app-table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.markdown table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.markdown table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.markdown table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.markdown table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.app-table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.app-table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.app-table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.app-table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.markdown table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.markdown table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.markdown table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.markdown table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}.panel>.app-table+.panel-body,.panel>.markdown table+.panel-body,.panel>.panel-body+.app-table,.panel>.panel-body+.markdown table,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #eeeff0}.panel>.app-table>tbody:first-child>tr:first-child td,.panel>.app-table>tbody:first-child>tr:first-child th,.panel>.markdown table>tbody:first-child>tr:first-child td,.panel>.markdown table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:3px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#338632}.panel-primary>.panel-heading{color:#fff;background-color:#338632;border-color:#338632}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#338632}.panel-primary>.panel-heading .badge{color:#338632;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#338632}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.premium-feature-box,.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f0f1f2;border:1px solid transparent;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:4px}.well-sm{padding:9px;border-radius:2px}.close{font-size:19.5px;font-weight:300;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.modal-title,.popover{line-height:1.53846154}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border-radius:4px;outline:0}.modal-backdrop{position:fixed;top:0;right:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;min-height:16.53846154px}.modal-header .close{margin-top:-2px}.modal-title{margin:0}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right}.modal-footer .btn+.btn,.modal-footer .btn-danger+.btn-danger,.modal-footer .btn-default+.btn-default,.modal-footer .btn-info+.btn-info,.modal-footer .btn-light+.btn-light,.modal-footer .btn-primary+.btn-primary,.modal-footer .btn-success+.btn-success,.modal-footer .btn-warning+.btn-warning{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn-danger+.btn-danger,.modal-footer .btn-group .btn-default+.btn-default,.modal-footer .btn-group .btn-info+.btn-info,.modal-footer .btn-group .btn-light+.btn-light,.modal-footer .btn-group .btn-primary+.btn-primary,.modal-footer .btn-group .btn-success+.btn-success,.modal-footer .btn-group .btn-warning+.btn-warning{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.popover{position:absolute;top:0;left:0;z-index:700;max-width:276px;padding:1px;font-size:13px;font-weight:400;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:4px;white-space:normal}.popover.top{margin-top:-8px}.popover.right{margin-left:8px}.popover.bottom{margin-top:8px}.popover.left{margin-left:-8px}.popover-title{margin:0;padding:8px 14px;font-size:13px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:3px 3px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:9px}.popover>.arrow:after{border-width:8px;content:""}.popover.top>.arrow{left:50%;margin-left:-9px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-9px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-8px}.popover.right>.arrow{top:50%;left:-9px;margin-top:-9px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-9px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-9px;margin-top:-9px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}::selection{background-color:#c3e5c1;color:#212c2d;text-shadow:none!important}::-moz-selection{background-color:#c3e5c1;color:#212c2d;text-shadow:none!important}.shortcut-hint{display:inline-block;font-size:11px;color:#fff;background-color:#656f73;border-radius:2px;padding:0 3px;line-height:15px;overflow:hidden;vertical-align:middle;margin-left:4px}.dark-bg .shortcut-hint{background-color:#596063;color:#000}.btn .shortcut-hint,.btn-danger .shortcut-hint,.btn-default .shortcut-hint,.btn-info .shortcut-hint,.btn-light .shortcut-hint,.btn-primary .shortcut-hint,.btn-success .shortcut-hint,.btn-warning .shortcut-hint{margin-top:-1px}.disabled .shortcut-hint,[disabled] .shortcut-hint{color:inherit;background:0 0;opacity:.5}.btn-primary .shortcut-hint{background-color:#173c16;color:#fff}.btn-info .shortcut-hint{background-color:#005f87}.btn-warning .shortcut-hint{background-color:#725500}.btn-danger .shortcut-hint{background-color:#d8d8d8}.loading-panel{background-color:#f5f5f6;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1020}.loading-panel.ng-hide-add,.loading-panel.ng-hide-remove{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.loading-panel.ng-hide-add,.loading-panel.ng-hide-remove.ng-hide-remove-active{opacity:1}.loading-panel.ng-hide-add.ng-hide-add-active,.loading-panel.ng-hide-remove{opacity:0}.loading-panel div{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;-webkit-transition:font-size .25s ease-in-out;transition:font-size .25s ease-in-out}.loading-panel div>.adm-logo,.loading-panel div>.qualified-logo-black{font-size:22px;color:#000;opacity:.08}@media only screen and (min-width:768px){.loading-panel div>.adm-logo,.loading-panel div>.qualified-logo-black{font-size:33px}}@media only screen and (min-width:1200px){.loading-panel div>.adm-logo,.loading-panel div>.qualified-logo-black{font-size:44px}}.loading-panel noscript{display:block;margin-top:10px;font-size:16px;color:#cb3b43}.loading-panel noscript>span:before{content:"\EB25";margin-right:10px}.circle-icon:before{padding:4px;background-color:#484848;color:#fff;margin-right:1rem;border-radius:50%}.no-icon:after,.no-icon:before{content:none!important;margin:0!important;padding:0!important}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vertical-align{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.link{color:#338632;cursor:pointer;text-decoration:none}.link:focus,.link:hover{color:#59a757;text-decoration:underline}.no-active-border:active,.no-focus-border:focus{outline:0!important}.layout-gutters>*{padding-right:2rem}.layout-gutters>:last-child{padding-right:0}.layout-two-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-four-columns,.layout-three-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.layout-two-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:767px){.layout-two-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.layout-two-columns.layout-elastic>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:50%;max-width:100%}.layout-three-columns{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-three-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}@media (max-width:767px){.layout-three-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.layout-three-columns.layout-elastic>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:33.3%;max-width:100%}.layout-four-columns{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-four-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}@media (max-width:767px){.layout-four-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.layout-five-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-five-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}@media (max-width:767px){.layout-five-columns>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.layout-two-columns>:first-child:not(:last-child){padding-right:.6rem}.layout-two-columns>:last-child:not(:first-child){padding-left:.6rem}.layout-three-columns>:first-child:not(:last-child){padding-right:.6rem}.layout-three-columns>:last-child:not(:first-child){padding-left:.6rem}.layout-four-columns>:first-child:not(:last-child){padding-right:.6rem}.layout-four-columns>:last-child:not(:first-child){padding-left:.6rem}.layout-five-columns>:first-child:not(:last-child){padding-right:.6rem}.layout-five-columns>:last-child:not(:first-child){padding-left:.6rem}}.qualified-logo{position:relative;overflow:visible;color:#233037}.qualified-icon-full-color span,.qualified-icon-full-color-dynamic span,.qualified-icon-full-color-white span,.qualified-logo span,.qualified-logo-black span,.qualified-logo-dynamic span,.qualified-logo-full-color span,.qualified-logo-full-color-dynamic span,.qualified-logo-full-color-white span,.qualified-logo-white span,.svg-logo-base span{font:0/0 a;color:transparent;background-color:transparent;border:0;text-shadow:none}.qualified-logo:before{content:"\EAB2"}.qualified-icon-full-color,.qualified-icon-full-color-dynamic,.qualified-icon-full-color-white,.qualified-logo-black,.qualified-logo-dynamic,.qualified-logo-full-color,.qualified-logo-full-color-dynamic,.qualified-logo-full-color-white,.qualified-logo-white,.svg-logo-base{position:relative;overflow:visible;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;display:inline-block;min-height:1em}.qualified-logo-full-color{height:1.674em;width:5.674em;background-image:url(/shared/images/qualified-51ef277f.svg)}.qualified-logo-full-color-white{width:5.674em;background-image:url(/shared/images/qualified-full-color-white-1e51ef32.svg)}.qualified-logo-full-color-dynamic{height:1.674em;width:5.674em;background-image:url(/shared/images/qualified-51ef277f.svg)}.dark-bg .qualified-logo-full-color-dynamic{background-image:url(/shared/images/qualified-full-color-white-1e51ef32.svg)}.qualified-icon-full-color{width:1.471em;background-image:url(/shared/images/qualified-icon-color-black-710e313f.svg)}.qualified-icon-full-color.square{width:1em}.qualified-icon-full-color-white{width:1.471em;background-image:url(/shared/images/qualified-icon-color-white-bbf94c67.svg)}.qualified-icon-full-color-dynamic{width:1.471em;background-image:url(/shared/images/qualified-icon-color-black-710e313f.svg)}.qualified-icon-full-color-dynamic.square{width:1em}.dark-bg .qualified-icon-full-color-dynamic{background-image:url(/shared/images/qualified-icon-color-white-bbf94c67.svg)}.qualified-logo-white{height:1.674em;width:5.674em;background-image:url(/shared/images/qualified-white-a9a9fe22.svg)}.qualified-logo-black,.qualified-logo-dynamic{width:5.674em;background-image:url(/shared/images/qualified-black-c45cc683.svg)}.dark-bg .qualified-logo-dynamic{background-image:url(/shared/images/qualified-white-a9a9fe22.svg)}.qualified-label{position:relative;display:inline-block;font-size:9px;color:#fff;background-color:#245a23;border-radius:1em;padding:.12em .56em}.qualified-label:before{content:"\EAB1"}.qualified-label>span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.qualified-label.qualified-label-small:before{content:"\EAB0";display:inline-block;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.state-qualified:before{content:"\EAB0";color:#fff;background-color:#245a23;border-radius:8px;padding:2px 4px;margin-left:-4px}.inline-modal-footer,.legal-links,body.error-route .footer{padding:.5rem 1rem;font-weight:300;text-align:center}.inline-modal-footer li,.inline-modal-footer ul,.legal-links li,.legal-links ul,body.error-route .footer li,body.error-route .footer ul{list-style:none;padding:0;margin:0}.inline-modal-footer li,.legal-links li,body.error-route .footer li{display:inline-block}.inline-modal-footer li a,.legal-links li a,body.error-route .footer li a{position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.inline-modal-footer li a:after,.legal-links li a:after,body.error-route .footer li a:after{content:'';display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#338632;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);opacity:0}.inline-modal-footer li a:focus,.inline-modal-footer li a:hover,.legal-links li a:focus,.legal-links li a:hover,body.error-route .footer li a:focus,body.error-route .footer li a:hover{text-decoration:none}.inline-modal-footer li a:focus:after,.inline-modal-footer li a:hover:after,.legal-links li a:focus:after,.legal-links li a:hover:after,body.error-route .footer li a:focus:after,body.error-route .footer li a:hover:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:.65}.inline-modal-footer li a.active:after,.legal-links li a.active:after,body.error-route .footer li a.active:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.inline-modal-footer li a.active:focus:after,.inline-modal-footer li a.active:hover:after,.legal-links li a.active:focus:after,.legal-links li a.active:hover:after,body.error-route .footer li a.active:focus:after,body.error-route .footer li a.active:hover:after{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}.inline-modal-footer li a:before,.legal-links li a:before,body.error-route .footer li a:before{margin-right:.25em;display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.inline-modal-footer li+li,.legal-links li+li,body.error-route .footer li+li{margin-left:2rem}.btn-danger.disabled,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,.btn-default.disabled,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,.btn-info.disabled,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,.btn-light.disabled,.btn-light.disabled:active,.btn-light.disabled:focus,.btn-light.disabled:hover,.btn-light[disabled],.btn-light[disabled]:active,.btn-light[disabled]:focus,.btn-light[disabled]:hover,.btn-primary.disabled,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,.btn-success.disabled,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,.btn-warning.disabled,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-light,fieldset[disabled] .btn-light:active,fieldset[disabled] .btn-light:focus,fieldset[disabled] .btn-light:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{opacity:1;background-color:rgba(0,0,0,.15);border-color:transparent;color:rgba(0,0,0,.25)}.btn-hover-only:not(:hover):not(:focus):not([disabled]){color:#132128;border-color:transparent;background-color:transparent}.dark-bg .btn-hover-only:not(:hover):not(:focus):not([disabled]){color:#a1a6a9}.btn-plain-text{text-transform:none!important}.btn-primary-alt{border-color:#338632;color:#163a16;background-color:#f5f5f6}.btn-primary-alt:focus,.btn-primary-alt:hover{color:#163a16;background-color:#e7e9ea}.btn-light{color:#132128;background-color:#fff;border-color:#90a7a9}.btn-light.active,.btn-light.focus,.btn-light:active,.btn-light:focus,.btn-light:hover,.open>.dropdown-toggle.btn-light{color:#132128;background-color:#e6e6e6;border-color:#6e8b8e}.btn-light.active,.btn-light:active,.open>.dropdown-toggle.btn-light{background-image:none}.btn-light.disabled,.btn-light.disabled.active,.btn-light.disabled.focus,.btn-light.disabled:active,.btn-light.disabled:focus,.btn-light.disabled:hover,.btn-light[disabled],.btn-light[disabled].active,.btn-light[disabled].focus,.btn-light[disabled]:active,.btn-light[disabled]:focus,.btn-light[disabled]:hover,fieldset[disabled] .btn-light,fieldset[disabled] .btn-light.active,fieldset[disabled] .btn-light.focus,fieldset[disabled] .btn-light:active,fieldset[disabled] .btn-light:focus,fieldset[disabled] .btn-light:hover{background-color:#fff;border-color:#90a7a9}.btn-light .badge{color:#fff;background-color:#132128}.btn-default:hover{border-color:transparent}.btn-group .btn-default.active:focus,.btn-group .btn-default.active:hover,.btn-group .btn-default:focus,.btn-group .btn-default:hover{border-color:#b9b9b9}.btn-group .btn-default:focus{box-shadow:0 0 6px #5dc25c}.btn-group .btn-default.active:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 6px #5dc25c}.btn-vertical-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btn-vertical-group>.btn-danger:first-child:not(:last-child),.btn-vertical-group>.btn-default:first-child:not(:last-child),.btn-vertical-group>.btn-info:first-child:not(:last-child),.btn-vertical-group>.btn-light:first-child:not(:last-child),.btn-vertical-group>.btn-primary:first-child:not(:last-child),.btn-vertical-group>.btn-success:first-child:not(:last-child),.btn-vertical-group>.btn-warning:first-child:not(:last-child),.btn-vertical-group>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-vertical-group>.btn-danger:last-child:not(:first-child),.btn-vertical-group>.btn-default:last-child:not(:first-child),.btn-vertical-group>.btn-info:last-child:not(:first-child),.btn-vertical-group>.btn-light:last-child:not(:first-child),.btn-vertical-group>.btn-primary:last-child:not(:first-child),.btn-vertical-group>.btn-success:last-child:not(:first-child),.btn-vertical-group>.btn-warning:last-child:not(:first-child),.btn-vertical-group>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-vertical-group>.btn+.btn,.btn-vertical-group>.btn-danger+.btn-danger,.btn-vertical-group>.btn-default+.btn-default,.btn-vertical-group>.btn-info+.btn-info,.btn-vertical-group>.btn-light+.btn-light,.btn-vertical-group>.btn-primary+.btn-primary,.btn-vertical-group>.btn-success+.btn-success,.btn-vertical-group>.btn-warning+.btn-warning{margin-top:-1px;margin-left:0}.action-links>li>a:before,.btn-danger:before,.btn-default:before,.btn-info:before,.btn-light:before,.btn-primary:before,.btn-sm:before,.btn-success:before,.btn-warning:before,.btn:before,.codemirror-ide-opts .btn-default:before{margin-right:5px;margin-left:1px;display:inline-block;font-size:.8em;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.action-links>li>a:empty:before,.btn-danger:empty:before,.btn-default:empty:before,.btn-info:empty:before,.btn-light:empty:before,.btn-primary:empty:before,.btn-sm:empty:before,.btn-success:empty:before,.btn-warning:empty:before,.btn:empty:before,.codemirror-ide-opts .btn-default:empty:before{margin:0}.action-links>li>a.add:before,.btn-danger.add:before,.btn-default.add:before,.btn-info.add:before,.btn-light.add:before,.btn-primary.add:before,.btn-sm.add:before,.btn-success.add:before,.btn-warning.add:before,.btn.add:before,.codemirror-ide-opts .btn-default.add:before{content:"\EAAB"}.action-links>li>a.edit:before,.action-links>li>a.update:before,.btn-danger.edit:before,.btn-danger.update:before,.btn-default.edit:before,.btn-default.update:before,.btn-info.edit:before,.btn-info.update:before,.btn-light.edit:before,.btn-light.update:before,.btn-primary.edit:before,.btn-primary.update:before,.btn-sm.edit:before,.btn-sm.update:before,.btn-success.edit:before,.btn-success.update:before,.btn-warning.edit:before,.btn-warning.update:before,.btn.edit:before,.btn.update:before,.codemirror-ide-opts .btn-default.edit:before,.codemirror-ide-opts .btn-default.update:before{content:"\EAA5"}.action-links>li>a.phone:before,.btn-danger.phone:before,.btn-default.phone:before,.btn-info.phone:before,.btn-light.phone:before,.btn-primary.phone:before,.btn-sm.phone:before,.btn-success.phone:before,.btn-warning.phone:before,.btn.phone:before,.codemirror-ide-opts .btn-default.phone:before{content:"\EAA7"}.action-links>li>a.remove:before,.btn-danger.remove:before,.btn-default.remove:before,.btn-info.remove:before,.btn-light.remove:before,.btn-primary.remove:before,.btn-sm.remove:before,.btn-success.remove:before,.btn-warning.remove:before,.btn.remove:before,.codemirror-ide-opts .btn-default.remove:before{content:"\EA9D"}.action-links>li>a.publish:before,.btn-danger.publish:before,.btn-default.publish:before,.btn-info.publish:before,.btn-light.publish:before,.btn-primary.publish:before,.btn-sm.publish:before,.btn-success.publish:before,.btn-warning.publish:before,.btn.publish:before,.codemirror-ide-opts .btn-default.publish:before{content:"\EA0F"}.action-links>li>a.manage:before,.btn-danger.manage:before,.btn-default.manage:before,.btn-info.manage:before,.btn-light.manage:before,.btn-primary.manage:before,.btn-sm.manage:before,.btn-success.manage:before,.btn-warning.manage:before,.btn.manage:before,.codemirror-ide-opts .btn-default.manage:before{content:"\EA1F"}.action-links>li>a.finished:before,.btn-danger.finished:before,.btn-default.finished:before,.btn-info.finished:before,.btn-light.finished:before,.btn-primary.finished:before,.btn-sm.finished:before,.btn-success.finished:before,.btn-warning.finished:before,.btn.finished:before,.codemirror-ide-opts .btn-default.finished:before{content:"\EA16"}.action-links>li>a.delete:before,.btn-danger.delete:before,.btn-default.delete:before,.btn-info.delete:before,.btn-light.delete:before,.btn-primary.delete:before,.btn-sm.delete:before,.btn-success.delete:before,.btn-warning.delete:before,.btn.delete:before,.codemirror-ide-opts .btn-default.delete:before{content:"\EB25"}.action-links>li>a.email:before,.btn-danger.email:before,.btn-default.email:before,.btn-info.email:before,.btn-light.email:before,.btn-primary.email:before,.btn-sm.email:before,.btn-success.email:before,.btn-warning.email:before,.btn.email:before,.codemirror-ide-opts .btn-default.email:before{content:"\EA32";display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.action-links>li>a.email-inverted:before,.btn-danger.email-inverted:before,.btn-default.email-inverted:before,.btn-info.email-inverted:before,.btn-light.email-inverted:before,.btn-primary.email-inverted:before,.btn-sm.email-inverted:before,.btn-success.email-inverted:before,.btn-warning.email-inverted:before,.btn.email-inverted:before,.codemirror-ide-opts .btn-default.email-inverted:before{content:"\EA31";display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.action-links>li>a.new-window:before,.action-links>li>a.preview-link:before,.btn-danger.new-window:before,.btn-danger.preview-link:before,.btn-default.new-window:before,.btn-default.preview-link:before,.btn-info.new-window:before,.btn-info.preview-link:before,.btn-light.new-window:before,.btn-light.preview-link:before,.btn-primary.new-window:before,.btn-primary.preview-link:before,.btn-sm.new-window:before,.btn-sm.preview-link:before,.btn-success.new-window:before,.btn-success.preview-link:before,.btn-warning.new-window:before,.btn-warning.preview-link:before,.btn.new-window:before,.btn.preview-link:before,.codemirror-ide-opts .btn-default.new-window:before,.codemirror-ide-opts .btn-default.preview-link:before{content:"\EAA0"}.action-links>li>a.duplicate:before,.btn-danger.duplicate:before,.btn-default.duplicate:before,.btn-info.duplicate:before,.btn-light.duplicate:before,.btn-primary.duplicate:before,.btn-sm.duplicate:before,.btn-success.duplicate:before,.btn-warning.duplicate:before,.btn.duplicate:before,.codemirror-ide-opts .btn-default.duplicate:before{content:"\EA2E"}.action-links>li>a.approve:before,.action-links>li>a.thumbs-up:before,.btn-danger.approve:before,.btn-danger.thumbs-up:before,.btn-default.approve:before,.btn-default.thumbs-up:before,.btn-info.approve:before,.btn-info.thumbs-up:before,.btn-light.approve:before,.btn-light.thumbs-up:before,.btn-primary.approve:before,.btn-primary.thumbs-up:before,.btn-sm.approve:before,.btn-sm.thumbs-up:before,.btn-success.approve:before,.btn-success.thumbs-up:before,.btn-warning.approve:before,.btn-warning.thumbs-up:before,.btn.approve:before,.btn.thumbs-up:before,.codemirror-ide-opts .btn-default.approve:before,.codemirror-ide-opts .btn-default.thumbs-up:before{content:"\EAF4"}.action-links>li>a.reject:before,.action-links>li>a.thumbs-down:before,.btn-danger.reject:before,.btn-danger.thumbs-down:before,.btn-default.reject:before,.btn-default.thumbs-down:before,.btn-info.reject:before,.btn-info.thumbs-down:before,.btn-light.reject:before,.btn-light.thumbs-down:before,.btn-primary.reject:before,.btn-primary.thumbs-down:before,.btn-sm.reject:before,.btn-sm.thumbs-down:before,.btn-success.reject:before,.btn-success.thumbs-down:before,.btn-warning.reject:before,.btn-warning.thumbs-down:before,.btn.reject:before,.btn.thumbs-down:before,.codemirror-ide-opts .btn-default.reject:before,.codemirror-ide-opts .btn-default.thumbs-down:before{content:"\EAF3"}.action-links>li>a.archive:before,.btn-danger.archive:before,.btn-default.archive:before,.btn-info.archive:before,.btn-light.archive:before,.btn-primary.archive:before,.btn-sm.archive:before,.btn-success.archive:before,.btn-warning.archive:before,.btn.archive:before,.codemirror-ide-opts .btn-default.archive:before{content:"\EA06"}.action-links>li>a.restore:before,.action-links>li>a.unarchive:before,.btn-danger.restore:before,.btn-danger.unarchive:before,.btn-default.restore:before,.btn-default.unarchive:before,.btn-info.restore:before,.btn-info.unarchive:before,.btn-light.restore:before,.btn-light.unarchive:before,.btn-primary.restore:before,.btn-primary.unarchive:before,.btn-sm.restore:before,.btn-sm.unarchive:before,.btn-success.restore:before,.btn-success.unarchive:before,.btn-warning.restore:before,.btn-warning.unarchive:before,.btn.restore:before,.btn.unarchive:before,.codemirror-ide-opts .btn-default.restore:before,.codemirror-ide-opts .btn-default.unarchive:before{content:"\EB02"}.action-links>li>a.inbox:before,.btn-danger.inbox:before,.btn-default.inbox:before,.btn-info.inbox:before,.btn-light.inbox:before,.btn-primary.inbox:before,.btn-sm.inbox:before,.btn-success.inbox:before,.btn-warning.inbox:before,.btn.inbox:before,.codemirror-ide-opts .btn-default.inbox:before{content:"\EA50"}.action-links>li>a.send-email:after,.btn-danger.send-email:after,.btn-default.send-email:after,.btn-info.send-email:after,.btn-light.send-email:after,.btn-primary.send-email:after,.btn-sm.send-email:after,.btn-success.send-email:after,.btn-warning.send-email:after,.btn.send-email:after,.codemirror-ide-opts .btn-default.send-email:after{content:"\EACA";display:inline-block;font-size:.8em;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-left:7px;margin-right:2px}.action-links>li>a.team-member-review:before,.btn-danger.team-member-review:before,.btn-default.team-member-review:before,.btn-info.team-member-review:before,.btn-light.team-member-review:before,.btn-primary.team-member-review:before,.btn-sm.team-member-review:before,.btn-success.team-member-review:before,.btn-warning.team-member-review:before,.btn.team-member-review:before,.codemirror-ide-opts .btn-default.team-member-review:before{content:"\EA94"}.action-links>li>a.compare:before,.btn-danger.compare:before,.btn-default.compare:before,.btn-info.compare:before,.btn-light.compare:before,.btn-primary.compare:before,.btn-sm.compare:before,.btn-success.compare:before,.btn-warning.compare:before,.btn.compare:before,.codemirror-ide-opts .btn-default.compare:before{content:"\EA21"}.action-links>li>a.embed-this:before,.btn-danger.embed-this:before,.btn-default.embed-this:before,.btn-info.embed-this:before,.btn-light.embed-this:before,.btn-primary.embed-this:before,.btn-sm.embed-this:before,.btn-success.embed-this:before,.btn-warning.embed-this:before,.btn.embed-this:before,.codemirror-ide-opts .btn-default.embed-this:before{content:"\EA33"}.action-links>li>a.btn-more-menu:before,.btn-danger.btn-more-menu:before,.btn-default.btn-more-menu:before,.btn-info.btn-more-menu:before,.btn-light.btn-more-menu:before,.btn-primary.btn-more-menu:before,.btn-sm.btn-more-menu:before,.btn-success.btn-more-menu:before,.btn-warning.btn-more-menu:before,.btn.btn-more-menu:before,.codemirror-ide-opts .btn-default.btn-more-menu:before{content:"\EA01"}.action-links>li>a.download:before,.btn-danger.download:before,.btn-default.download:before,.btn-info.download:before,.btn-light.download:before,.btn-primary.download:before,.btn-sm.download:before,.btn-success.download:before,.btn-warning.download:before,.btn.download:before,.codemirror-ide-opts .btn-default.download:before{content:"\EA3A"}.btn-group .btn,.btn-group .btn-danger,.btn-group .btn-default,.btn-group .btn-info,.btn-group .btn-light,.btn-group .btn-primary,.btn-group .btn-sm,.btn-group .btn-success,.btn-group .btn-warning,.btn-group .codemirror-ide-opts .btn-default{text-align:center}.btn-select{text-align:left;text-transform:none;position:relative;padding-right:24px}.btn-select>.caret{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.actions-bar{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.actions-bar>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.actions-bar>.btn-group,.actions-bar>.disabled-btn-wrapper,.actions-bar>.dropdown,.actions-bar>:not(.btn-group)>.dropdown,.actions-bar>a,.actions-bar>button{display:inline-block;margin-right:.5rem;margin-top:.5rem}.actions-bar>.btn-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.actions-bar>.btn-group>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:none}.actions-bar a:before{margin-right:.5rem}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.focus,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:focus,.btn-default.active.focus,.btn-default.active:focus,.btn-default.focus,.btn-default:active.focus,.btn-default:active:focus,.btn-default:focus,.btn-info.active.focus,.btn-info.active:focus,.btn-info.focus,.btn-info:active.focus,.btn-info:active:focus,.btn-info:focus,.btn-light.active.focus,.btn-light.active:focus,.btn-light.focus,.btn-light:active.focus,.btn-light:active:focus,.btn-light:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.focus,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:focus,.btn-success.active.focus,.btn-success.active:focus,.btn-success.focus,.btn-success:active.focus,.btn-success:active:focus,.btn-success:focus,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.focus,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.disabled-btn-wrapper{display:inline-block}ul.dropdown-menu [datepicker] .pull-right:before{content:"\EA19"}ul.dropdown-menu [datepicker] .pull-left:before{content:"\EA18"}@media (max-width:767px){.form-control-select:after,.input-group-addon,input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=number],input[type=text],input[type=password],input[type=datetime],input[type=week],input[type=email],input[type=url],input[type=tel],input[type=color],input[type=search],select,select:focus,tags-input .input,textarea{font-size:16px!important}}input[type=text],input[type=password],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]:not(.allow-form-fills),input[type=password]:not(.allow-form-fills),input[type=number]:not(.allow-form-fills),input[type=email]:not(.allow-form-fills),input[type=url]:not(.allow-form-fills),input[type=search]:not(.allow-form-fills),input[type=tel]:not(.allow-form-fills),input[type=datetime]:not(.allow-form-fills),input[type=datetime-local]:not(.allow-form-fills),input[type=date]:not(.allow-form-fills),input[type=month]:not(.allow-form-fills),input[type=time]:not(.allow-form-fills),input[type=week]:not(.allow-form-fills),input[type=color]:not(.allow-form-fills),tags-input .input:not(.allow-form-fills){background-image:none!important}input[type=text]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=text]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=password]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=password]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=number]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=number]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=email]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=email]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=url]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=url]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=search]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=search]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=tel]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=tel]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=datetime]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=datetime]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=datetime-local]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=datetime-local]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=date]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=date]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=month]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=month]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=time]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=time]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=week]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=week]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,input[type=color]:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,input[type=color]:not(.allow-form-fills)::-webkit-credentials-auto-fill-button,tags-input .input:not(.allow-form-fills)::-webkit-contacts-auto-fill-button,tags-input .input:not(.allow-form-fills)::-webkit-credentials-auto-fill-button{visibility:hidden!important;position:absolute!important;bottom:0;right:0;width:0!important;height:0!important}div[id^='__lpform']{display:none!important;position:absolute!important;bottom:0;right:0;width:0!important;height:0!important}input[type]::-ms-clear{display:none}.form-control-select select[readonly],.form-control-select[readonly],.form-control[readonly],.markdown-editor.inline[readonly],quiz-challenge-questions .solve .question-lcode ui-codemirror[readonly],quiz-challenge-questions .solve .question-scode ui-codemirror[readonly]{color:#626262;background-color:#eeeff0}.form-control-select select[readonly]:focus,.form-control-select[readonly]:focus,.form-control[readonly]:focus,.markdown-editor.inline[readonly]:focus,quiz-challenge-questions .solve .question-lcode ui-codemirror[readonly]:focus,quiz-challenge-questions .solve .question-scode ui-codemirror[readonly]:focus{border-color:#bec4c6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px #d9ddde}.form-group:not(.has-focus) .help-block.delay-out-transition{-webkit-transition-delay:.5s;transition-delay:.5s}.help-block{color:#656f73;-webkit-transition:.25s ease-in-out all;transition:.25s ease-in-out all;font-weight:300}.help-block.help-block-inline{display:inline;margin:0}.has-focus.has-error .help-block.focused-help-block.hide-on-error,.help-block.focused-help-block,.help-block.msg-shouldhide,.help-block.ng-hide-add.ng-hide-add-active,.help-block.ng-hide-remove,.help-block.ng-inactive{margin-top:0;margin-bottom:0;overflow:hidden;line-height:0;opacity:0}.has-focus .help-block.focused-help-block,.help-block.msg-shouldshow.ng-active,.help-block.ng-hide-add,.help-block.ng-hide-remove.ng-hide-remove-active{margin-top:5px;margin-bottom:10px;line-height:1.53846154;opacity:1}label{color:#212c2d}label[disabled]{color:rgba(19,33,40,.5)}.hidden-submit{display:block;position:absolute;top:-99999px;left:-99999px}form .form-buttons>*{min-width:10em}.form-group:not(.has-error):not(.has-warning) .form-control-select select.ng-invalid-required,.form-group:not(.has-error):not(.has-warning) .form-control-select.ng-invalid-required,.form-group:not(.has-error):not(.has-warning) .form-control.ng-invalid-required,.form-group:not(.has-error):not(.has-warning) .input-group.ng-invalid-required .input-group-addon:not(.btn-default):not(.btn-primary):not(.btn-danger),.form-group:not(.has-error):not(.has-warning) .markdown-editor.inline.ng-invalid-required,.form-group:not(.has-error):not(.has-warning) quiz-challenge-questions .solve .question-lcode ui-codemirror.ng-invalid-required,.form-group:not(.has-error):not(.has-warning) quiz-challenge-questions .solve .question-scode ui-codemirror.ng-invalid-required{border-color:#5abe58}.horizontal-form-group .form-group,.horizontal-form-group.form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.horizontal-form-group .form-group>*,.horizontal-form-group.form-group>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.horizontal-form-group .form-group>label,.horizontal-form-group.form-group>label{margin-right:1em;margin-bottom:0}.horizontal-form-group .form-group>.help-block,.horizontal-form-group.form-group>.help-block{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.horizontal-form-group .form-group>.input-range,.horizontal-form-group.form-group>.input-range{-webkit-box-flex:1;-webkit-flex:1 1 1%;-ms-flex:1 1 1%;flex:1 1 1%}.qualified-form-horizontal .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.qualified-form-horizontal .form-group>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 160px)}.qualified-form-horizontal .form-group>label{-webkit-box-flex:0;-webkit-flex:0 1 150px;-ms-flex:0 1 150px;flex:0 1 150px;text-align:right;margin-right:10px}.qualified-form-horizontal .form-group .icon-help{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px}.qualified-form-horizontal .form-group .help-block{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:160px}.has-error .form-control-select select.ng-valid:not(.always-mark-error),.has-error .form-control-select.ng-valid:not(.always-mark-error),.has-error .form-control.ng-valid:not(.always-mark-error),.has-error .markdown-editor.inline.ng-valid:not(.always-mark-error),.has-error quiz-challenge-questions .solve .question-lcode ui-codemirror.ng-valid:not(.always-mark-error),.has-error quiz-challenge-questions .solve .question-scode ui-codemirror.ng-valid:not(.always-mark-error){border-color:#d9ddde}form :not(.markdown)>h3,form>h3{color:#333;padding:.75em 0 .25em;border-bottom:1px solid #e7e9ea}.form-control-feedback>.loading-spinner{position:absolute;opacity:.5;line-height:1;top:calc(50% + 2px);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.input-group.input-group-inlined{-webkit-transition:box-shadow ease-in-out .15s;transition:box-shadow ease-in-out .15s}.has-focus .input-group.input-group-inlined{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(51,134,50,.6)}.has-focus:not(.has-success):not(.has-warning):not(.has-error) .input-group.input-group-inlined .input-group-addon-inlined{border-color:#338632}.has-success .input-group.input-group-inlined{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-warning .input-group.input-group-inlined{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-error .input-group.input-group-inlined{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.input-group.input-group-inlined .form-control,.input-group.input-group-inlined .form-control-select,.input-group.input-group-inlined .form-control-select select,.input-group.input-group-inlined .markdown-editor.inline,.input-group.input-group-inlined quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group.input-group-inlined quiz-challenge-questions .solve .question-scode ui-codemirror{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.input-group.input-group-inlined .form-control-select select:not(:first-child),.input-group.input-group-inlined .form-control-select:not(:first-child),.input-group.input-group-inlined .form-control:not(:first-child),.input-group.input-group-inlined .markdown-editor.inline:not(:first-child),.input-group.input-group-inlined quiz-challenge-questions .solve .question-lcode ui-codemirror:not(:first-child),.input-group.input-group-inlined quiz-challenge-questions .solve .question-scode ui-codemirror:not(:first-child){border-left-color:transparent!important}.input-group.input-group-inlined .form-control-select select:not(:last-child),.input-group.input-group-inlined .form-control-select:not(:last-child),.input-group.input-group-inlined .form-control:not(:last-child),.input-group.input-group-inlined .markdown-editor.inline:not(:last-child),.input-group.input-group-inlined quiz-challenge-questions .solve .question-lcode ui-codemirror:not(:last-child),.input-group.input-group-inlined quiz-challenge-questions .solve .question-scode ui-codemirror:not(:last-child){border-right-color:transparent!important}.input-group-addon-inlined{position:relative;color:#555;background-color:#fff;border:1px solid #d9ddde;border-radius:3px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;z-index:3}.has-error .input-group-addon-inlined{background-color:#fff}.input-group-addon-inlined:first-child{box-shadow:inset 1px 1px 1px rgba(0,0,0,.075)}.input-group-addon-inlined:first-child+.form-control,.input-group-addon-inlined:first-child+.form-control-select,.input-group-addon-inlined:first-child+.form-control-select select,.input-group-addon-inlined:first-child+.markdown-editor.inline,.input-group-addon-inlined:first-child+quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group-addon-inlined:first-child+quiz-challenge-questions .solve .question-scode ui-codemirror{border-left:none}.input-group-addon-inlined:first-child+.form-control-select select:not(:focus),.input-group-addon-inlined:first-child+.form-control-select:not(:focus),.input-group-addon-inlined:first-child+.form-control:not(:focus),.input-group-addon-inlined:first-child+.markdown-editor.inline:not(:focus),.input-group-addon-inlined:first-child+quiz-challenge-questions .solve .question-lcode ui-codemirror:not(:focus),.input-group-addon-inlined:first-child+quiz-challenge-questions .solve .question-scode ui-codemirror:not(:focus),.input-group-addon-inlined:last-child{box-shadow:inset -1px 1px 1px rgba(0,0,0,.075)}.input-group-addon-inlined.no-gap:first-child{padding-right:0}.input-group-addon-inlined.no-gap:first-child+.form-control,.input-group-addon-inlined.no-gap:first-child+.form-control-select,.input-group-addon-inlined.no-gap:first-child+.form-control-select select,.input-group-addon-inlined.no-gap:first-child+.markdown-editor.inline,.input-group-addon-inlined.no-gap:first-child+quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-group-addon-inlined.no-gap:first-child+quiz-challenge-questions .solve .question-scode ui-codemirror,.input-group-addon-inlined.no-gap:last-child{padding-left:0}.input-group.input-group-inlined .form-control-select select:not(:last-child),.input-group.input-group-inlined .form-control-select:not(:last-child),.input-group.input-group-inlined .form-control:not(:last-child),.input-group.input-group-inlined .markdown-editor.inline:not(:last-child),.input-group.input-group-inlined quiz-challenge-questions .solve .question-lcode ui-codemirror:not(:last-child),.input-group.input-group-inlined quiz-challenge-questions .solve .question-scode ui-codemirror:not(:last-child){border-right:none}.input-group.input-group-inlined.no-gap .form-control-select select:not(:last-child),.input-group.input-group-inlined.no-gap .form-control-select:not(:last-child),.input-group.input-group-inlined.no-gap .form-control:not(:last-child),.input-group.input-group-inlined.no-gap .markdown-editor.inline:not(:last-child),.input-group.input-group-inlined.no-gap quiz-challenge-questions .solve .question-lcode ui-codemirror:not(:last-child),.input-group.input-group-inlined.no-gap quiz-challenge-questions .solve .question-scode ui-codemirror:not(:last-child){border-right:none;padding-right:0}.form-control-select{position:relative;padding:0}.form-control-select:after{content:"\EA17";pointer-events:none;font-size:.7em!important;position:absolute;top:-1px;bottom:-1px;right:-1px;width:3em;padding:1.2em 0;border-bottom-left-radius:0;border-top-left-radius:0}.form-control-select[disabled][readonly]:after{display:none}.has-success .form-control-select:not(.btn-default):after{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .form-control-select:not(.btn-default):after{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .form-control-select:not(.btn-default):after{color:#a94442;border-color:#a94442;background-color:#f2dede}.form-control-select:not(.btn-default).focused,.form-control-select:not(.btn-default).focused:after{border-color:#338632}.form-control-select:not(.btn-default)[disabled]:after{background-color:#ccc}.form-control-select:not(.btn-default).ng-invalid-required:after{border-color:#5abe58}.form-control-select select{margin:0;border:0;height:32px;background:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px}.form-control-select select::-ms-expand{display:none}.form-control-select.form-control-select-sm{height:30px}.form-control-select.form-control-select-sm select{height:28px}.form-control-select.form-control-select-sm:after{padding:0;line-height:28px!important}.form-control-select.no-control{display:inline-block;width:auto}.form-control-select.no-control select{padding-top:0;padding-bottom:0;border:none}.form-control-select.btn-default{text-transform:none;box-shadow:none}.form-control-select.btn-default.focused{background-color:#d9ddde;border-color:#b9b9b9}.form-control-select.btn-default select{box-shadow:none;padding-right:22px;padding-left:10px;border-radius:26px}.form-control-select.btn-default:after{border-left:none;width:2em;text-align:left;background-color:transparent;border-color:transparent}.input-range{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-range>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.input-range>.sep{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:1em;padding-right:1em}.input-range>.input-group{width:1%}.input-range>.input-group .form-control,.input-range>.input-group .form-control-select,.input-range>.input-group .form-control-select select,.input-range>.input-group .markdown-editor.inline,.input-range>.input-group quiz-challenge-questions .solve .question-lcode ui-codemirror,.input-range>.input-group quiz-challenge-questions .solve .question-scode ui-codemirror{width:auto}@media only screen and (max-width:500px){.input-range,.input-range>*{display:block}.input-range>.sep{text-align:center}.input-range>:not(:last-child),.input-range>:not(:last-child) .form-group{margin-bottom:0}}.qualified-checkbox{position:relative}.qualified-checkbox label{font-weight:inherit;padding-left:0}.qualified-checkbox input[type=checkbox]{display:inline-block;position:absolute;top:0;left:0;opacity:0;overflow:hidden;width:0!important;margin:0!important;padding:0!important;border:0!important}.qualified-checkbox input[type=checkbox]+label{cursor:pointer;position:relative;display:inline-block;padding-left:24px}.qualified-checkbox input[type=checkbox]+label:empty{min-height:1.53846154em}.qualified-checkbox input[type=checkbox]+label:before{content:"\EA16";position:absolute;top:1px;left:0;font-size:14px;display:inline-block;width:18px;height:18px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:#fff;border:1px solid #d9ddde;border-radius:3px;color:rgba(36,90,35,0);padding:1px;text-align:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dark-bg .qualified-checkbox input[type=checkbox]+label:before{background-color:#132128;border-color:#293940}.qualified-checkbox input[type=checkbox]:active,.qualified-checkbox input[type=checkbox]:focus{outline:0}.qualified-checkbox input[type=checkbox]:active+label:before,.qualified-checkbox input[type=checkbox]:focus+label:before{border-color:#338632;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(51,134,50,.6)}.qualified-checkbox.qualified-checkbox-sm input[type=checkbox]+label{padding-left:20px;font-size:12px}.qualified-checkbox.qualified-checkbox-sm input[type=checkbox]+label:before{top:3px;left:1px;font-size:10px;line-height:10px;width:14px;height:14px}.qualified-checkbox.qualified-checkbox-sm input[type=checkbox]+label:empty{padding-left:18px}.qualified-checkbox input[type=checkbox]:checked+label:before{color:#338632}.dark-bg .qualified-checkbox input[type=checkbox]:checked+label:before{color:#59a757}.qualified-checkbox input[type=checkbox][disabled]+label{color:#656f73!important}.qualified-checkbox input[type=checkbox][disabled]+label:before{background-color:#f5f5f6;border-color:#e7e9ea!important;box-shadow:none!important}.dark-bg .qualified-checkbox input[type=checkbox][disabled]+label:before{background-color:#1a2125;border-color:#293940!important}.qualified-checkbox input[type=checkbox][disabled]+label:not(:hover) tooltip-help-icon{opacity:.5}.qualified-checkbox input[type=checkbox][disabled]:checked+label:before{color:rgba(101,111,115,.6)!important}.has-success .qualified-checkbox input[type=checkbox]+label:before{border-color:#3c763d}.has-success .qualified-checkbox input[type=checkbox]:checked+label:before{color:#3c763d}.has-warning .qualified-checkbox input[type=checkbox]+label:before{border-color:#8a6d3b}.has-warning .qualified-checkbox input[type=checkbox]:checked+label:before{color:#8a6d3b}.has-error .qualified-checkbox input[type=checkbox]+label:before{border-color:#a94442}.has-error .qualified-checkbox input[type=checkbox]:checked+label:before{color:#a94442}.qualified-checkbox>.help-block{padding-left:24px}.qualified-checkbox input[type=checkbox].indeterminate+label:before{content:"\EA9D"}.qualified-checkbox.qualified-checkbox-switch input[type=checkbox]+label{padding-left:50px}.qualified-checkbox.qualified-checkbox-switch input[type=checkbox]+label:before{display:block;position:absolute;content:'';left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:20px;border-radius:10px;background-color:#fff;border:1px solid #d9ddde;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.qualified-checkbox.qualified-checkbox-switch input[type=checkbox]+label:after{content:'';display:block;position:absolute;left:3px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border-radius:10px;background-color:#fff;box-shadow:0 1.5px 3px rgba(0,0,0,.5);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.qualified-checkbox.qualified-checkbox-switch input[type=checkbox]:checked+label:after{-webkit-transform:translateY(-50%) translateX(20px);-ms-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px)}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-sm input[type=checkbox]+label{padding-left:40px}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-sm input[type=checkbox]+label:before{width:32px;height:16px;border-radius:8px}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-sm input[type=checkbox]+label:after{left:3px;width:10px;height:10px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.4)}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-sm input[type=checkbox]:checked+label:after{-webkit-transform:translateY(-50%) translateX(16px);-ms-transform:translateY(-50%) translateX(16px);transform:translateY(-50%) translateX(16px)}.qualified-checkbox.qualified-checkbox-switch input[type=checkbox][disabled]+label:before{opacity:.4}.qualified-checkbox.qualified-checkbox-switch input[type=checkbox][disabled]+label:after{opacity:.7;box-shadow:0 0 1px rgba(0,0,0,.5)}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-onoff input[type=checkbox]+label:before{background-color:#fff}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-offon input[type=checkbox]+label:before,.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-onoff input[type=checkbox]:checked+label:before{background-color:#007c34;border-color:#717a7e}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-offon input[type=checkbox]:checked+label:before{background-color:#fff}.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-danger.qualified-checkbox-switch-offon input[type=checkbox]:not(:checked)+label:before,.qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-danger.qualified-checkbox-switch-onoff input[type=checkbox]:checked+label:before{background-color:#cb3b43;border-color:#7e2227}.qualified-checkbox.qualified-checkbox-switch .help-block{padding-left:50px}.qualified-checkbox.qualified-checkbox-switch .alert{margin-left:50px}.qualified-checkbox.qualified-checkbox-switch .alert.ng-hide-add,.qualified-checkbox.qualified-checkbox-switch .alert.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.qualified-checkbox.qualified-checkbox-switch .alert.ng-hide-add,.qualified-checkbox.qualified-checkbox-switch .alert.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:100px}.qualified-checkbox.qualified-checkbox-switch .alert.ng-hide-add.ng-hide-add-active,.qualified-checkbox.qualified-checkbox-switch .alert.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.qualified-radio{position:relative}.qualified-radio label{font-weight:inherit;padding-left:0}.qualified-radio input[type=radio]{display:inline-block;position:absolute;top:0;left:0;opacity:0;overflow:hidden;width:0!important;margin:0!important;padding:0!important;border:0!important}.qualified-radio input[type=radio]+label{cursor:pointer;position:relative;display:inline-block;padding-left:24px}.qualified-radio input[type=radio]+label:empty{min-height:1.53846154em}.qualified-radio input[type=radio]+label:before{content:"\EA2C";position:absolute;top:1px;left:0;font-size:14px;display:inline-block;width:18px;height:18px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:#fff;border:1px solid #d9ddde;border-radius:50%;color:rgba(36,90,35,0);padding:1px;text-align:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dark-bg .qualified-radio input[type=radio]+label:before{background-color:#132128;border-color:#293940}.qualified-radio input[type=radio]:active,.qualified-radio input[type=radio]:focus{outline:0}.qualified-radio input[type=radio]:active+label:before,.qualified-radio input[type=radio]:focus+label:before{border-color:#338632;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(51,134,50,.6)}.item-list:focus,.markdown-editor.fullscreen .tabs>li>a:focus,.nav-tabs>li>a:focus,.navbar-default .navbar-nav>li>a:focus{outline:0!important}.qualified-radio.qualified-radio-sm input[type=radio]+label{padding-left:20px;font-size:12px}.qualified-radio.qualified-radio-sm input[type=radio]+label:before{top:3px;left:1px;font-size:10px;line-height:10px;width:14px;height:14px}.qualified-radio.qualified-radio-sm input[type=radio]+label:empty{padding-left:18px}.qualified-radio input[type=radio]:checked+label:before{color:#338632}.dark-bg .qualified-radio input[type=radio]:checked+label:before{color:#59a757}.qualified-radio input[type=radio][disabled]+label{color:#656f73!important}.qualified-radio input[type=radio][disabled]+label:before{background-color:#f5f5f6;border-color:#e7e9ea!important;box-shadow:none!important}.dropdown-menu,.popover{box-shadow:0 2px 12px rgba(0,0,0,.09)}.dark-bg .qualified-radio input[type=radio][disabled]+label:before{background-color:#1a2125;border-color:#293940!important}.qualified-radio input[type=radio][disabled]+label:not(:hover) tooltip-help-icon{opacity:.5}.qualified-radio input[type=radio][disabled]:checked+label:before{color:rgba(101,111,115,.6)!important}.has-success .qualified-radio input[type=radio]+label:before{border-color:#3c763d}.has-success .qualified-radio input[type=radio]:checked+label:before{color:#3c763d}.has-warning .qualified-radio input[type=radio]+label:before{border-color:#8a6d3b}.has-warning .qualified-radio input[type=radio]:checked+label:before{color:#8a6d3b}.has-error .qualified-radio input[type=radio]+label:before{border-color:#a94442}.has-error .qualified-radio input[type=radio]:checked+label:before{color:#a94442}.qualified-radio>.help-block{padding-left:24px}.checkable-input-set{padding:1rem 0 .3rem 1rem;border:1px solid transparent;border-radius:3px;-webkit-transition:border .25s ease-in-out,background .25s ease-in-out;transition:border .25s ease-in-out,background .25s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.horizontal-form-group .checkable-input-set{padding-left:0}.checkable-input-set>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;padding:0 1rem .7rem 0}.checkable-input-set>* label{display:block;margin:0}.checkable-input-set.one-col>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding-right:0}@media only screen and (min-width:992px){.checkable-input-set.three-col>*{-webkit-box-flex:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%}.checkable-input-set.four-col>*{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}.checkable-input-set.horizontal>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem}.horizontal-form-group .has-error .checkable-input-set,.horizontal-form-group .has-warning .checkable-input-set,.horizontal-form-group.has-error .checkable-input-set,.horizontal-form-group.has-warning .checkable-input-set{margin-left:-1rem;padding-left:1rem}.checkable-input-set.horizontal-stretch{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.checkable-input-set.horizontal-stretch>*{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:1rem}.has-warning .checkable-input-set{border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkable-input-set{border-color:#a94442;background-color:#f2dede}.checkable-input-set .checkbox+.checkbox,.checkable-input-set .radio+.radio{margin-top:0}.checkable-input-set .all-toggle label{font-weight:700}.dropdown-menu a{cursor:pointer}.dropdown-menu a:before{margin-right:.5rem}.dropdown-menu .dropdown-header{text-transform:uppercase;font-size:13px}.dropdown-menu .dropdown-header:not(:first-of-type){margin-top:1rem}.dropdown-menu>li>a:focus{background-color:#98d897}.dropdown-menu>li>a.selected{position:relative}.dropdown-menu>li>a.selected:before{content:"\EA16";display:block;color:#656f73;position:absolute;font-size:12px;left:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-menu>li>a[disabled]{background-color:transparent;opacity:.5;cursor:default}.dropdown-menu.dropdown-in-body{top:-999px;left:-999px}.dropdown-wrapper{position:absolute;top:0;left:0;z-index:650;display:none}.dropdown-wrapper>.dropdown-menu{display:block;position:static;float:none}.open .dropdown-wrapper{display:block}body>.dropdown-menu{z-index:1100}body>.popover{z-index:1150}.navbar-default{border-bottom:1px solid #e7e9ea}.navbar-default .navbar-brand{height:auto;padding-bottom:0}.navbar-default .navbar-nav>li:not(.no-underline)>a{position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.navbar-default .navbar-nav>li:not(.no-underline)>a:after{content:'';display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#338632;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);opacity:0}.navbar-default .navbar-nav>li:not(.no-underline)>a:focus,.navbar-default .navbar-nav>li:not(.no-underline)>a:hover{text-decoration:none}.navbar-default .navbar-nav>li:not(.no-underline)>a:focus:after,.navbar-default .navbar-nav>li:not(.no-underline)>a:hover:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:.65}.navbar-default .navbar-nav>li:not(.no-underline).active>a:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.navbar-default .navbar-nav>li:not(.no-underline).active>a:focus:after,.navbar-default .navbar-nav>li:not(.no-underline).active>a:hover:after{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}.navbar-default .navbar-nav>li>a{font-weight:300;margin:0 7px;padding-left:3px;padding-right:3px;padding-bottom:3px}.has-subnav .navbar,.has-subnav .subnav,.navbar-default .navbar-nav>li.navbar-text,.subnav{margin-bottom:0}.navbar-default .navbar-nav>li.account>a{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;overflow:visible}.navbar-default .navbar-nav>li.account>a>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.navbar-default .navbar-nav>li.account .caret{margin-left:6px}.navbar-default .navbar-nav>li.account .profile-image{box-shadow:0 0 0 2px #fff;z-index:1}.navbar-default .navbar-nav>li.account .profile-image:after{content:' '}.navbar-light .navbar-nav>li>a,.navbar-light .navbar-text{color:#132128}.navbar-light .navbar-nav>li>a:focus,.navbar-light .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.15);color:#338632}.subnav{z-index:601;position:fixed;top:44px;width:100%;overflow:hidden;border:none;border-radius:0;height:0;min-height:0;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;background-color:#e7e9ea;color:#415966}.has-subnav .subnav{height:35px;min-height:35px}.subnav .breadcrumb{padding:0;margin:0;background:0 0;font-size:12px;letter-spacing:1px}.subnav .breadcrumb a{color:#555;margin-right:5px}.subnav .btn-sm,.subnav .codemirror-ide-opts .btn-default{margin-top:2px}.subnav form.navbar-right{margin-right:-2.5rem}.markdown-editor.fullscreen .tabs>li.ng-enter:not(.no-highlight),.nav-tabs>li.ng-enter:not(.no-highlight){-webkit-animation:1.2s ng-repeat-changes-enter;animation:1.2s ng-repeat-changes-enter;pointer-events:none}.markdown-editor.fullscreen .tabs>li.ng-leave:not(.no-highlight),.nav-tabs>li.ng-leave:not(.no-highlight){-webkit-animation:.3s ng-repeat-changes-leave;animation:.3s ng-repeat-changes-leave;pointer-events:none}@-webkit-keyframes ng-repeat-changes-enter{0%{opacity:0;background:rgba(110,212,255,.8)}15%{opacity:1;background:rgba(110,212,255,.8)}30%{background:rgba(110,212,255,.4)}45%,60%{background:#6ed4ff}100%{background:rgba(110,212,255,0)}}@-webkit-keyframes ng-repeat-changes-leave{0%{background:rgba(110,212,255,0)}30%{background:rgba(110,212,255,.5);opacity:1}100%{opacity:0}}.markdown-editor.fullscreen .tabs>li>a:focus,.markdown-editor.fullscreen .tabs>li>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover,.navbar-toggle>.icon-bar{background-color:#e7e9ea}.markdown-editor.fullscreen .tabs>li>.text,.markdown-editor.fullscreen .tabs>li>a,.nav-tabs>li>.text,.nav-tabs>li>a{color:#233037}.markdown-editor.fullscreen .tabs>li>a span.loading-spinner,.markdown-editor.fullscreen .tabs>li>a span:before,.nav-tabs>li>a span.loading-spinner,.nav-tabs>li>a span:before{margin-right:5px}.markdown-editor.fullscreen .tabs>li>a span.loading-spinner:before,.nav-tabs>li>a span.loading-spinner:before{margin-right:0}.markdown-editor.fullscreen .tabs>li.control-tab,.nav-tabs>li.control-tab{padding:4px 15px 0}.navbar-toggle>.icon-bar{-webkit-transition:all .25s ease;transition:all .25s ease}.show-sidebar .navbar-toggle>.icon-bar:nth-child(2){-webkit-transform:rotate(45deg) translate(4px,4px);-ms-transform:rotate(45deg) translate(4px,4px);transform:rotate(45deg) translate(4px,4px)}.show-sidebar .navbar-toggle>.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.show-sidebar .navbar-toggle>.icon-bar:nth-child(4){-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px);opacity:0}.modal{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal.fade .modal-dialog{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:all .15s ease;transition:all .15s ease}.modal.in .modal-dialog{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 5px) no-repeat #f5f5f6;background:linear-gradient(to top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 5px) no-repeat #f5f5f6;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px}.modal-header>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.modal-header>*+*{margin-left:10px}.modal-header>h3,.modal-header>h4{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.modal-header>h4{font-weight:300;font-size:17px}.modal-header h3{margin:15px 0 5px;font-weight:300;color:#656f73}.modal-body.error,.modal-body.modal-body-icon,.modal-body.success,.modal-body.warning{padding-left:90px;min-height:90px}.modal-body.error:before,.modal-body.modal-body-icon:before,.modal-body.success:before,.modal-body.warning:before{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:60px;text-align:center;font-size:48px;color:#656f73}.modal-body.error:before{content:"\EADF";color:rgba(203,59,67,.5)}.modal-body.warning:before{content:"\EB25";color:#8b6800}.modal-body.success:before{content:"\EAD3";color:#d9eed8}.modal-footer{background:-webkit-linear-gradient(top,rgba(0,0,0,.08) 0,rgba(0,0,0,0) 8px) no-repeat #f5f5f6;background:linear-gradient(to bottom,rgba(0,0,0,.08) 0,rgba(0,0,0,0) 8px) no-repeat #f5f5f6;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.modal-footer [type=button],.modal-footer [type=submit],.modal-footer [type=reset],.modal-footer a,.modal-footer button{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:15px;min-width:8em;margin-left:1em}.modal-footer [type=button]:before,.modal-footer [type=submit]:before,.modal-footer [type=reset]:before,.modal-footer a:before,.modal-footer button:before{margin-right:5px;margin-left:1px;display:inline-block;font-size:.8em;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.modal-footer [type=button]:empty:before,.modal-footer [type=submit]:empty:before,.modal-footer [type=reset]:empty:before,.modal-footer a:empty:before,.modal-footer button:empty:before{margin:0}.modal-footer [type=button].add:before,.modal-footer [type=submit].add:before,.modal-footer [type=reset].add:before,.modal-footer a.add:before,.modal-footer button.add:before{content:"\EAAB"}.modal-footer [type=button].edit:before,.modal-footer [type=button].update:before,.modal-footer [type=submit].edit:before,.modal-footer [type=submit].update:before,.modal-footer [type=reset].edit:before,.modal-footer [type=reset].update:before,.modal-footer a.edit:before,.modal-footer a.update:before,.modal-footer button.edit:before,.modal-footer button.update:before{content:"\EAA5"}.modal-footer [type=button].phone:before,.modal-footer [type=submit].phone:before,.modal-footer [type=reset].phone:before,.modal-footer a.phone:before,.modal-footer button.phone:before{content:"\EAA7"}.modal-footer [type=button].remove:before,.modal-footer [type=submit].remove:before,.modal-footer [type=reset].remove:before,.modal-footer a.remove:before,.modal-footer button.remove:before{content:"\EA9D"}.modal-footer [type=button].publish:before,.modal-footer [type=submit].publish:before,.modal-footer [type=reset].publish:before,.modal-footer a.publish:before,.modal-footer button.publish:before{content:"\EA0F"}.modal-footer [type=button].manage:before,.modal-footer [type=submit].manage:before,.modal-footer [type=reset].manage:before,.modal-footer a.manage:before,.modal-footer button.manage:before{content:"\EA1F"}.modal-footer [type=button].finished:before,.modal-footer [type=submit].finished:before,.modal-footer [type=reset].finished:before,.modal-footer a.finished:before,.modal-footer button.finished:before{content:"\EA16"}.modal-footer [type=button].delete:before,.modal-footer [type=submit].delete:before,.modal-footer [type=reset].delete:before,.modal-footer a.delete:before,.modal-footer button.delete:before{content:"\EB25"}.modal-footer [type=button].email:before,.modal-footer [type=submit].email:before,.modal-footer [type=reset].email:before,.modal-footer a.email:before,.modal-footer button.email:before{content:"\EA32";display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.modal-footer [type=button].email-inverted:before,.modal-footer [type=submit].email-inverted:before,.modal-footer [type=reset].email-inverted:before,.modal-footer a.email-inverted:before,.modal-footer button.email-inverted:before{content:"\EA31";display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.modal-footer [type=button].new-window:before,.modal-footer [type=button].preview-link:before,.modal-footer [type=submit].new-window:before,.modal-footer [type=submit].preview-link:before,.modal-footer [type=reset].new-window:before,.modal-footer [type=reset].preview-link:before,.modal-footer a.new-window:before,.modal-footer a.preview-link:before,.modal-footer button.new-window:before,.modal-footer button.preview-link:before{content:"\EAA0"}.modal-footer [type=button].duplicate:before,.modal-footer [type=submit].duplicate:before,.modal-footer [type=reset].duplicate:before,.modal-footer a.duplicate:before,.modal-footer button.duplicate:before{content:"\EA2E"}.modal-footer [type=button].approve:before,.modal-footer [type=button].thumbs-up:before,.modal-footer [type=submit].approve:before,.modal-footer [type=submit].thumbs-up:before,.modal-footer [type=reset].approve:before,.modal-footer [type=reset].thumbs-up:before,.modal-footer a.approve:before,.modal-footer a.thumbs-up:before,.modal-footer button.approve:before,.modal-footer button.thumbs-up:before{content:"\EAF4"}.modal-footer [type=button].reject:before,.modal-footer [type=button].thumbs-down:before,.modal-footer [type=submit].reject:before,.modal-footer [type=submit].thumbs-down:before,.modal-footer [type=reset].reject:before,.modal-footer [type=reset].thumbs-down:before,.modal-footer a.reject:before,.modal-footer a.thumbs-down:before,.modal-footer button.reject:before,.modal-footer button.thumbs-down:before{content:"\EAF3"}.modal-footer [type=button].archive:before,.modal-footer [type=submit].archive:before,.modal-footer [type=reset].archive:before,.modal-footer a.archive:before,.modal-footer button.archive:before{content:"\EA06"}.modal-footer [type=button].restore:before,.modal-footer [type=button].unarchive:before,.modal-footer [type=submit].restore:before,.modal-footer [type=submit].unarchive:before,.modal-footer [type=reset].restore:before,.modal-footer [type=reset].unarchive:before,.modal-footer a.restore:before,.modal-footer a.unarchive:before,.modal-footer button.restore:before,.modal-footer button.unarchive:before{content:"\EB02"}.modal-footer [type=button].inbox:before,.modal-footer [type=submit].inbox:before,.modal-footer [type=reset].inbox:before,.modal-footer a.inbox:before,.modal-footer button.inbox:before{content:"\EA50"}.modal-footer [type=button].send-email:after,.modal-footer [type=submit].send-email:after,.modal-footer [type=reset].send-email:after,.modal-footer a.send-email:after,.modal-footer button.send-email:after{content:"\EACA";display:inline-block;font-size:.8em;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-left:7px;margin-right:2px}.modal-footer [type=button].team-member-review:before,.modal-footer [type=submit].team-member-review:before,.modal-footer [type=reset].team-member-review:before,.modal-footer a.team-member-review:before,.modal-footer button.team-member-review:before{content:"\EA94"}.modal-footer [type=button].compare:before,.modal-footer [type=submit].compare:before,.modal-footer [type=reset].compare:before,.modal-footer a.compare:before,.modal-footer button.compare:before{content:"\EA21"}.modal-footer [type=button].embed-this:before,.modal-footer [type=submit].embed-this:before,.modal-footer [type=reset].embed-this:before,.modal-footer a.embed-this:before,.modal-footer button.embed-this:before{content:"\EA33"}.modal-footer [type=button].btn-more-menu:before,.modal-footer [type=submit].btn-more-menu:before,.modal-footer [type=reset].btn-more-menu:before,.modal-footer a.btn-more-menu:before,.modal-footer button.btn-more-menu:before{content:"\EA01"}.modal-footer [type=button].download:before,.modal-footer [type=submit].download:before,.modal-footer [type=reset].download:before,.modal-footer a.download:before,.modal-footer button.download:before{content:"\EA3A"}.modal-footer [type=button]:first-child,.modal-footer [type=submit]:first-child,.modal-footer [type=reset]:first-child,.modal-footer a:first-child,.modal-footer button:first-child{margin-left:0}.modal-footer [type=button].wizard-back-button,.modal-footer [type=submit].wizard-back-button,.modal-footer [type=reset].wizard-back-button,.modal-footer a.wizard-back-button,.modal-footer button.wizard-back-button{float:left}.modal-footer [type=button].wizard-back-button:before,.modal-footer [type=submit].wizard-back-button:before,.modal-footer [type=reset].wizard-back-button:before,.modal-footer a.wizard-back-button:before,.modal-footer button.wizard-back-button:before{content:"\EA18"}.modal-footer [type=button].dropdown-toggle-caret,.modal-footer [type=submit].dropdown-toggle-caret,.modal-footer [type=reset].dropdown-toggle-caret,.modal-footer a.dropdown-toggle-caret,.modal-footer button.dropdown-toggle-caret{min-width:0}.modal-backdrop{bottom:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.modal-long-form{padding:0}.modal-long-form section{padding:15px;margin:0}.modal-long-form section:nth-child(even):not(.alert){background-color:#f6f7f7}.modal-long-form section h2{margin-top:0}.modal-long-form section>:last-child,.modal-long-form section>:last-child>.form-group,.modal-long-form section>:last-child>.form-group>:last-child{margin-bottom:0}.modal-long-form section.section-optional{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-long-form section.section-optional:not(.expanded){padding-bottom:8px;padding-top:8px}modal-wizard{display:block}modal-wizard.active{position:relative;overflow:hidden;min-height:200px}modal-wizard>.ng-enter,modal-wizard>.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}modal-wizard>.ng-enter{position:absolute;left:0;top:0;width:100%;min-height:100%;background-color:#fff}modal-wizard>.ng-enter:not(.ng-enter-active){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}modal-wizard>.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}modal-wizard.reverse>.ng-enter:not(.ng-enter-active){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}modal-wizard.reverse>.ng-leave.ng-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.3);border:none}.modal-centered .modal-dialog,.modal-fs .modal-dialog,.modal-left .modal-dialog,.modal-left-wide .modal-dialog{width:100%;height:100%;padding:0;margin:0;pointer-events:none}@media only screen and (min-width:768px){.modal-centered .modal-dialog,.modal-fs .modal-dialog,.modal-left .modal-dialog,.modal-left-wide .modal-dialog{padding:10px}}.modal-centered .modal-content,.modal-centered .modal-content>form,.modal-fs .modal-content,.modal-fs .modal-content>form,.modal-left .modal-content,.modal-left .modal-content>form,.modal-left-wide .modal-content,.modal-left-wide .modal-content>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin:0;pointer-events:auto}.modal-centered.modal-fs-form .modal-content,.modal-centered.modal-fs-form .modal-content>form,.modal-fs.modal-fs-form .modal-content,.modal-fs.modal-fs-form .modal-content>form,.modal-left-wide.modal-fs-form .modal-content,.modal-left-wide.modal-fs-form .modal-content>form,.modal-left.modal-fs-form .modal-content,.modal-left.modal-fs-form .modal-content>form{max-width:1024px;margin-left:auto;margin-right:auto}.modal-centered .modal-header,.modal-fs .modal-header,.modal-left .modal-header,.modal-left-wide .modal-header{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-centered .modal-header .modal-title,.modal-fs .modal-header .modal-title,.modal-left .modal-header .modal-title,.modal-left-wide .modal-header .modal-title{text-align:center}.modal-centered .modal-body,.modal-fs .modal-body,.modal-left .modal-body,.modal-left-wide .modal-body{overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.modal-centered .modal-footer,.modal-fs .modal-footer,.modal-left .modal-footer,.modal-left-wide .modal-footer{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-centered .modal-dialog{max-width:840px;margin:0 auto}.modal-left .modal-dialog,.modal-left-wide .modal-dialog{max-width:700px;margin:0;-webkit-animation-name:modalLeftSlide;animation-name:modalLeftSlide;-webkit-animation-duration:.5s;animation-duration:.5s}.modal-left-wide .modal-dialog{max-width:800px}@-webkit-keyframes modalLeftSlide{from{margin-left:-600px;opacity:0}to{margin-left:0;opacity:1}}@keyframes modalLeftSlide{from{margin-left:-600px;opacity:0}to{margin-left:0;opacity:1}}.activate-account .login-content,.confirm-account .login-content,.inline-modal,.login .login-content,.reset-password .login-content{min-height:calc(100vh - 30px);padding:10px 0 0;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.activate-account .login-content .modal-content,.confirm-account .login-content .modal-content,.inline-modal .modal-content,.login .login-content .modal-content,.reset-password .login-content .modal-content{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#132128;margin:0;width:calc(100% - 1em);max-width:35em;background-color:#f5f5f6;border-color:#ccc}.activate-account .login-content .modal-header,.confirm-account .login-content .modal-header,.inline-modal .modal-header,.login .login-content .modal-header,.reset-password .login-content .modal-header{display:block;text-align:center;font-size:1.5em;border-bottom-color:#ccc}.activate-account .login-content .modal-header a:active,.activate-account .login-content .modal-header a:focus,.activate-account .login-content .modal-header a:hover,.confirm-account .login-content .modal-header a:active,.confirm-account .login-content .modal-header a:focus,.confirm-account .login-content .modal-header a:hover,.inline-modal .modal-header a:active,.inline-modal .modal-header a:focus,.inline-modal .modal-header a:hover,.login .login-content .modal-header a:active,.login .login-content .modal-header a:focus,.login .login-content .modal-header a:hover,.reset-password .login-content .modal-header a:active,.reset-password .login-content .modal-header a:focus,.reset-password .login-content .modal-header a:hover{text-decoration:none}.activate-account .login-content .modal-header .qualified-logo,.confirm-account .login-content .modal-header .qualified-logo,.inline-modal .modal-header .qualified-logo,.login .login-content .modal-header .qualified-logo,.reset-password .login-content .modal-header .qualified-logo{font-size:1.2em}.activate-account .login-content .modal-footer,.confirm-account .login-content .modal-footer,.inline-modal .modal-footer,.login .login-content .modal-footer,.reset-password .login-content .modal-footer{border-top-color:#ccc;text-align:center}.activate-account .login-content .modal-footer [type=button],.activate-account .login-content .modal-footer [type=submit],.activate-account .login-content .modal-footer [type=reset],.activate-account .login-content .modal-footer a,.activate-account .login-content .modal-footer button,.confirm-account .login-content .modal-footer [type=button],.confirm-account .login-content .modal-footer [type=submit],.confirm-account .login-content .modal-footer [type=reset],.confirm-account .login-content .modal-footer a,.confirm-account .login-content .modal-footer button,.inline-modal .modal-footer [type=button],.inline-modal .modal-footer [type=submit],.inline-modal .modal-footer [type=reset],.inline-modal .modal-footer a,.inline-modal .modal-footer button,.login .login-content .modal-footer [type=button],.login .login-content .modal-footer [type=submit],.login .login-content .modal-footer [type=reset],.login .login-content .modal-footer a,.login .login-content .modal-footer button,.reset-password .login-content .modal-footer [type=button],.reset-password .login-content .modal-footer [type=submit],.reset-password .login-content .modal-footer [type=reset],.reset-password .login-content .modal-footer a,.reset-password .login-content .modal-footer button{min-width:10em}.inline-modal-footer{position:fixed;bottom:0;width:100%;z-index:602}.modal-dialog.dark-bg{background-color:transparent}.modal.modal-fs .modal-dialog.dark-bg{background-color:rgba(0,0,0,.5)}.modal-dialog.dark-bg .modal-content,.modal-dialog.dark-bg .modal-footer,.modal-dialog.dark-bg .modal-header{background-color:#1a2125}.modal-dialog.dark-bg .modal-header .close{color:#cfd3d5;text-shadow:0 1px 0 #000}.modal-dialog.dark-bg .modal-body{background-color:#233037}.app-table:not(.no-animate) tr{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-table:not(.no-animate) tr.ng-enter:not(.no-highlight){-webkit-animation:1.2s ng-repeat-changes-enter;animation:1.2s ng-repeat-changes-enter;pointer-events:none}.app-table:not(.no-animate) tr.ng-leave:not(.no-highlight){-webkit-animation:.3s ng-repeat-changes-leave;animation:.3s ng-repeat-changes-leave;pointer-events:none}.app-table thead{background-color:#fff}.app-table thead.sticky-header{-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.app-table thead.sticky-header-active{background-color:rgba(255,255,255,.95);box-shadow:0 3px 3px -3px rgba(0,0,0,.1)}.app-table td:not(.options):not(.buttons)>a{display:block;margin:-14px;padding:14px}.app-table.table-condensed td:not(.options):not(.buttons)>a{margin:-5px;padding:5px}.app-table td a.table-link,.app-table td:not(.options):not(.buttons)>a{color:#132128}.app-table td a.table-link.hover,.app-table td a.table-link:hover,.app-table td:not(.options):not(.buttons)>a.hover,.app-table td:not(.options):not(.buttons)>a:hover{color:#163a16;text-decoration:none}.app-table>tbody>tr>td{vertical-align:middle;color:#656f73}.app-table tbody .bulk-selector,.app-table tbody .status,.app-table tfoot .bulk-selector,.app-table thead .bulk-selector,.app-table thead .status{color:#132128;padding-right:0;font-size:1.2rem}.app-table thead.sticky-header .bulk-selector,.app-table thead.sticky-header .status{-webkit-transition:border-bottom-color .3s ease-in-out;transition:border-bottom-color .3s ease-in-out}.app-table tbody .bulk-selector,.app-table tbody .status,.app-table tfoot .bulk-selector,.app-table thead:not(.sticky-header-active) .bulk-selector,.app-table thead:not(.sticky-header-active) .status{border-top-color:transparent;border-bottom-color:transparent}.app-table .bulk-selector{width:18px;padding-left:0}.app-table .bulk-selector .qualified-checkbox>label{display:block;margin:-14px 0 -8px;min-width:18px;height:40px}.app-table .bulk-selector .qualified-checkbox>label:before{top:15px!important}.app-table .bulk-selector .qualified-checkbox>label:after{top:24px!important}.app-table thead .bulk-selector .qualified-checkbox>label:before{top:auto!important;bottom:12px}.app-table thead .bulk-selector .qualified-checkbox>label:after{top:auto!important;bottom:7px}.app-table tfoot .bulk-selector .qualified-checkbox>label{height:50px}.app-table tfoot .bulk-selector .qualified-checkbox>label:before{top:23px!important}.app-table tfoot .bulk-selector .qualified-checkbox>label:after{top:32px!important}.app-table tbody .status>a,.app-table thead .status>a{padding-right:0;margin-right:0}.app-table tr .form-control-select{-webkit-transition:none;transition:none}.app-table tr:not(:hover):not(.multirow-hover) :not(.has-error):not(.has-warning) .form-control-select:not(.focused):not(.always-visible){border-color:transparent;background:0 0;box-shadow:none}.app-table tr:not(:hover):not(.multirow-hover) :not(.has-error):not(.has-warning) .form-control-select:not(.focused):not(.always-visible) select{box-shadow:none}.app-table tr:not(:hover):not(.multirow-hover) :not(.has-error):not(.has-warning) .form-control-select:not(.focused):not(.always-visible):after{opacity:.5;border-color:transparent;background:0 0}.app-table .options{opacity:0;-webkit-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}.app-table .options a:before{padding-right:4px}@media (max-width:767px){.app-table .options{display:none}}.app-table tr.multirow-hover .options,.app-table tr:hover .options{opacity:1}.app-table tr.moved{opacity:.5}.app-table tr.moved.multirow-hover,.app-table tr.moved:hover{opacity:.8}.app-table:not(.card-table)>tbody>tr.multirow-hover{background-color:#f5f6f6}.app-table:not(.card-table)>tbody>tr.active.multirow-hover>td{background-color:#8dd48c}.app-table-empty-notice{max-width:120rem;margin:0 auto}@media only screen and (max-width:767px){.app-table-empty-notice{padding:0 1rem}}.pagination.table-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination.table-pagination>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}ul.bullets,ul.bullets ul{position:relative;list-style-type:none;margin:0 0 10px;padding:0 0 0 15px}.tooltip ul.bullets:last-child,ul.bullets ul{margin-bottom:0}@media (min-width:768px){ul.bullets,ul.bullets ul{padding-left:20px}}ul.bullets ul>li:before,ul.bullets>li:before{content:"\EA2C";color:#338632;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);position:absolute;opacity:.4;left:0;line-height:inherit!important}.alert ul.bullets ul>li:before,.alert ul.bullets>li:before{color:inherit}ul.action-links{position:relative;list-style-type:none;margin:0;padding:20px 10px;font-size:15px}ul.action-links>li{list-style:none;margin:0 0 10px}ul.action-links>li a .help-block,ul.action-links>li:last-child{margin-bottom:0}ul.action-links>li a{position:relative;display:block;padding:5px 5px 5px 30px;cursor:pointer;border-radius:3px;border:1px solid transparent;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:#f0f1f2}ul.action-links>li a:before{content:"\EAE0";color:#7fc87c;font-size:17px;position:absolute;top:5px;left:6px;line-height:inherit!important;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}ul.action-links>li a:active,ul.action-links>li a:focus,ul.action-links>li a:hover{background-color:#fff;text-decoration:none;box-shadow:0 3px 6px rgba(33,44,45,.06);border-color:#d7e2e3}ul.action-links>li a:active:before,ul.action-links>li a:focus:before,ul.action-links>li a:hover:before{color:#455d5f}ul.action-links>li a:active,ul.action-links>li a:hover{box-shadow:0 6px 12px rgba(33,44,45,.13)}ul.action-links>li a.disabled,ul.action-links>li a[disabled]{color:#656f73;background-color:transparent;pointer-events:none}ul.action-links>li a.disabled:before,ul.action-links>li a[disabled]:before{color:rgba(101,111,115,.5)}ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]){background-color:#f2dede;color:#a94442}ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):before{color:rgba(169,68,66,.5)}ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):active,ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):focus,ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):hover{background-color:#fff;box-shadow:0 3px 6px rgba(203,59,67,.06)}ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):active:before,ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):focus:before,ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):hover:before{color:#a94442}ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):active,ul.action-links>li a.action-link-danger:not(.disabled):not([disabled]):hover{box-shadow:0 6px 12px rgba(203,59,67,.13)}ul.action-links>li.cancel,ul.action-links>li.secondary{margin-top:16px}ul.action-links>li.cancel a:before,ul.action-links>li.secondary a:before{color:#656f73}ul.action-links>li.cancel a:not(:hover):not(:focus),ul.action-links>li.secondary a:not(:hover):not(:focus){color:#6c8285}ul.action-links>li.cancel a:before{content:"\EB2A";font-size:11px;top:7px;left:9px}ul.action-links>li.muted a:not(:hover):not(:focus){opacity:.5;background-color:transparent}.dot-list>:not(:last-child):after{content:' • ';margin:0 .5em;opacity:.5}.comma-list>:not(:last-child):after{content:', '}.option-list>:not(:last-child):after{content:' • ';margin:0 .5em;opacity:.5}.option-list>*{display:inline-block}.option-list>.enabled:before{content:"\EA16";color:#338632;margin-right:.35em;opacity:.5}.option-list>.disabled:before{content:"\EB2A";margin-right:.35em;opacity:.5}.comma-and-list>:not(:last-child):after{content:', '}.comma-and-list>:nth-last-child(2):after{content:', and '}.comma-and-list>:first-child:nth-last-child(2):after{content:' and '}*,a:focus,tags-input .host:active{outline:0}.item-list .as-sortable-placeholder{border:2px dashed #e7e9ea}.item-list .as-sortable-placeholder+.list-item{border-top-color:transparent}.item-list .list-item{padding:5px 0;clear:both;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #e7e9ea}.item-list .list-item:after,.item-list .list-item:before{content:" ";display:table}.item-list .list-item:first-child{border-top:none}.item-list .list-item .list-item-row{display:block}@media only screen and (max-width:767px){.item-list .list-item .list-item-row>*{display:block;margin-bottom:.6rem}}@media only screen and (min-width:768px){.pagination.table-pagination{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.item-list .list-item .list-item-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.item-list .list-item .list-item-row>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:1027px){.has-sidebar .item-list .list-item .list-item-row{display:block;margin-bottom:0}.has-sidebar .item-list .list-item .list-item-row>*{display:block;margin-bottom:.6rem}}@media only screen and (min-width:1028px){.has-sidebar .item-list .list-item .list-item-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.has-sidebar .item-list .list-item .list-item-row>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.item-list .list-item .list-item-content{padding:1rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.item-list .list-item .list-item-content .list-item-row>.title,.item-list .list-item .list-item-content>.title{font-size:17px;margin-bottom:1rem}.item-list .list-item .list-item-content .list-item-row>.title a,.item-list .list-item .list-item-content>.title a{color:#132128}.item-list .list-item .list-item-content .list-item-row>.title a:hover,.item-list .list-item .list-item-content>.title a:hover{color:#163a16;text-decoration:none}.item-list .list-item .list-item-content>.labels{margin-top:.5rem}.item-list .list-item .list-item-content>.labels .label{display:inline-block;font-weight:400;margin-right:.2rem}.markdown dd>dfn.doc-type,.markdown dl dt,.markdown li>dfn.doc-type,.markdown p>dfn.doc-type{font-weight:700}.item-list .list-item .list-item-content>.line-item .line-label{font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:1.2rem}.item-list .list-item .list-item-actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;min-width:80px}@media (min-width:992px){.item-list .list-item .list-item-actions{min-width:170px}}.item-list .list-item .list-item-actions>.actions{width:100%;text-align:center}.item-list .list-item .list-item-sort{float:left;min-width:60px;border-right:1px solid #e2e4e5;position:relative}.item-list .list-item .list-item-sort:hover{background-color:#fff}.item-list .list-item .list-item-sort>.sort{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.25em}.item-list .list-item .list-item-sort>.sort:before{content:"\EA2D"}.item-list .list-item.sortable{user-select:none}pre>code .line{display:inline-block;position:relative;padding-left:calc(2ch + 19px)}pre>code .line:after{content:' '}pre>code .line:before{display:inline-block;position:absolute;top:0;bottom:0;text-align:right;width:2ch;content:attr(start);padding-right:9.5px;padding-left:9.5px;margin-left:calc(-2ch - 28.5px);margin-right:9.5px;color:rgba(35,48,55,.5);background-color:#f5f5f6;border-right:1px solid #e7e9ea}pre>code .line:first-child:before{padding-top:9.5px;margin-top:-9.5px;border-top-left-radius:3px}pre>code .line:last-child:before{padding-bottom:9.5px;margin-bottom:-9.5px;border-bottom-left-radius:3px}pre>code .line.width-3{padding-left:calc(3ch + 19px)}pre>code .line.width-3:before{width:3ch;margin-left:calc(-3ch - 28.5px)}pre>code .line.width-4{padding-left:calc(4ch + 19px)}pre>code .line.width-4:before{width:4ch;margin-left:calc(-4ch - 28.5px)}pre>code .line.width-5{padding-left:calc(5ch + 19px)}pre>code .line.width-5:before{width:5ch;margin-left:calc(-5ch - 28.5px)}pre>code .line.width-6{padding-left:calc(6ch + 19px)}pre>code .line.width-6:before{width:6ch;margin-left:calc(-6ch - 28.5px)}.terminal-command{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.terminal-command button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.terminal-command button:empty:before{margin-right:0}.terminal-command pre{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#233037;color:#cfd3d5;margin-bottom:0}.markdown .block,.markdown .block.block--doc,.markdown .block.block--doc-block{background-color:#f5f5f6}.terminal-command pre>code{white-space:pre}.terminal-command pre>code:before{content:attr(data-prompt) ' ';color:#656f73}.markdown{position:relative}.markdown a{text-decoration:underline}.markdown a>code{color:#338632}.markdown a:focus>code,.markdown a:hover>code{color:#59a757;border-color:#c4d9c5}.markdown blockquote>h1:first-child,.markdown blockquote>h2:first-child,.markdown blockquote>h3:first-child,.markdown blockquote>h4:first-child,.markdown blockquote>h5:first-child,.markdown blockquote>h6:first-child{margin-top:0}.markdown figure{display:inline-block;width:auto;background:#f5f5f6;border-radius:3px;padding:5px;margin:10px 0 20px}.markdown figure:after,.markdown figure:before{content:'';display:block}.markdown figure figcaption{font-style:italic;color:#656f73;display:block;text-align:right;padding:5px 2px 0}.markdown figure.align-right,.markdown img.align-right{float:right;margin:0 0 2rem 2rem}.markdown figure.align-left,.markdown img.align-left{float:left;margin:0 2rem 2rem 0}.markdown img{max-width:100%;margin-left:auto;margin-right:auto}.markdown .language-tabset+h1,.markdown .language-tabset+h2,.markdown .language-tabset+h3,.markdown .language-tabset+h4,.markdown .language-tabset+h5{margin-top:2rem}.markdown ol,.markdown p,.markdown ul{margin-bottom:1.5rem}.markdown li{line-height:22px}.markdown .alert-external-link{padding:0}.markdown .alert-external-link>a{display:block;position:relative;padding:15px 35px;text-decoration:none}.markdown .alert-external-link>a:before{content:"\EAE2";position:absolute;left:15px;top:18px}.markdown .alert-external-link>a:after{content:"\EAA0";position:absolute;right:15px;top:18px}.markdown .alert-external-link>a:focus,.markdown .alert-external-link>a:hover{text-decoration:underline}.markdown .block{padding:1rem 1.25rem 1.25rem;margin-bottom:1rem}.markdown .block :first-child{margin-top:0!important}.markdown .block :last-child{margin-bottom:0!important}.markdown .block.block--info{border:1px solid #005f87;border-radius:3px}.markdown .block.block--warn{border:1px solid #8b6800;border-radius:3px}.markdown .block.block--danger{border:1px solid #cb3b43;border-radius:3px}.markdown .block.block--doc-block h1,.markdown .block.block--doc-block h2,.markdown .block.block--doc-block h3,.markdown .block.block--doc-block h4{font-size:13px}.markdown .block.block--doc+.block--doc,.markdown .block.block--doc+.block--doc-block,.markdown .block.block--doc-block+.block--doc,.markdown .block.block--doc-block+.block--doc-block{margin-top:-10px}.markdown .block.block--docs h3{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #eee}.markdown .block.block--docs h3>code{border:0;background:0 0;padding:0}.markdown .block.block--docs table td,.markdown .block.block--docs table th{max-width:100px;overflow-wrap:break-word}.markdown .block.block--docs.table-doc h3{border-bottom:0;margin-top:10px!important}.markdown .block.block--docs.table-doc h3,.markdown .block.block--docs.table-doc p{margin-left:10px}.markdown .block.block--docs.table-doc p{margin-top:-10px}.markdown .block.block--docs.table-doc th{text-transform:uppercase;font-size:12px;border-bottom:2px solid #e7e9ea}.markdown .block.block--docs.table-doc thead{background-color:#eeeff0}.markdown dl dd>pre,.markdown dl dd>pre>code{background-color:transparent}.markdown .block.block--docs.table-doc td,.markdown .block.block--docs.table-doc th{padding:8px 12px}.markdown dfn{font-style:normal}.markdown dd>dfn,.markdown li>dfn,.markdown p>dfn{font-family:Courier,monospace}.markdown dd>dfn.doc-name,.markdown li>dfn.doc-name,.markdown p>dfn.doc-name{border-bottom:1px dashed;padding-bottom:2px;font-style:normal}.markdown dl dt{padding-bottom:.5rem;letter-spacing:.2px}.filter-list .filter-checkbox>label,.filter-list .parented .filter-menu .dropdown-toggle .filter-label,.filter-list .parented>label,.markdown dl dfn.doc-name,.nginx .hljs-built_in,.test-cases-group li strong{font-weight:400}.markdown dl dt:not(:first-of-type){padding-top:2rem}.markdown dl dd{padding-left:3rem;padding-bottom:2px}.markdown dl dd>pre{padding:0;border:0}.markdown dl dd ul{padding-left:2rem}.markdown dl dfn.doc-type{font-style:italic}.markdown dl p{margin:0}.filter-list .expandable .expander,.filter-list.expandable .expander{cursor:pointer}.filter-list .expandable .expander:before,.filter-list.expandable .expander:before{content:"\EA19";display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#656f73;font-size:.8em;margin-right:0;margin-left:-1.1em}.filter-list .expandable.expanded .expander:before,.filter-list.expandable.expanded .expander:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filter-list .parented.ng-hide-add,.filter-list .parented.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter-list .parented.ng-hide-add,.filter-list .parented.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:36px;opacity:1}.filter-list .parented.ng-hide-add.ng-hide-add-active,.filter-list .parented.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.filter-list.actions-group-filters .parented.ng-hide-add,.filter-list.actions-group-filters .parented.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter-list.actions-group-filters .parented.ng-hide-add,.filter-list.actions-group-filters .parented.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:20px;opacity:1}.filter-list.actions-group-filters .parented.ng-hide-add.ng-hide-add-active,.filter-list.actions-group-filters .parented.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.filter-list .filter-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter-list .filter-checkbox>label{margin-bottom:0;cursor:pointer}.filter-list .filter-checkbox>label:first-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.filter-list .filter-checkbox>label:last-child{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0}.filter-list .filter-checkbox>label:last-child:before{position:static}.filter-list .has-status-icon a:before{font-size:1.7rem!important}.actions-group+.filter-list.bulk-actions{padding-top:0}.filter-list.bulk-actions.ng-hide-add,.filter-list.bulk-actions.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter-list.bulk-actions.ng-hide-add,.filter-list.bulk-actions.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:100px;opacity:1}.filter-list.bulk-actions.ng-hide-add.ng-hide-add-active,.filter-list.bulk-actions.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.filter-list.bulk-actions .qualified-checkbox>label{margin:0}.filter-list .list-reload-button{display:block;position:relative;cursor:pointer;text-transform:none}.filter-list .list-reload-button:before{content:"\EABB"}.filter-list .list-reload-button:not(:hover):not(:focus){background:0 0;border-color:transparent}.filter-list .list-reload-button:focus,.filter-list .list-reload-button:hover{background-color:#f5f5f6}.icon-loading-spinner,.loading-spinner{display:inline-block;position:relative;width:1em;height:1em}.icon-loading-spinner:after,.icon-loading-spinner:before,.loading-spinner:after,.loading-spinner:before{content:"\EAD5";display:inline-block;opacity:0;position:absolute;top:-.1em;left:0;line-height:inherit!important;font-size:inherit!important}.icon-loading-spinner:before,.loading-spinner:before{-webkit-animation:loading-spinner-animation 2s linear 0s infinite;animation:loading-spinner-animation 2s linear 0s infinite}.icon-loading-spinner:after,.loading-spinner:after{-webkit-animation:loading-spinner-animation 2s linear 1s infinite;animation:loading-spinner-animation 2s linear 1s infinite}.icon-loading-spinner.loading-spinner-slow:before,.loading-spinner.loading-spinner-slow:before{-webkit-animation-duration:3s;animation-duration:3s}.icon-loading-spinner.loading-spinner-slow:after,.loading-spinner.loading-spinner-slow:after{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.icon-loading-spinner.loading-spinner-large,.loading-spinner.loading-spinner-large{font-size:40px;padding:10px}@-webkit-keyframes loading-spinner-animation{0%{opacity:1;-webkit-transform:scale(.01);transform:scale(.01)}80%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0}}@keyframes loading-spinner-animation{0%{opacity:1;-webkit-transform:scale(.01);transform:scale(.01)}80%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0}}.test-cases-group,ul.tags-group{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.test-cases-group>li,ul.tags-group>li{cursor:default;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:11px;line-height:15px;margin:0 8px 8px 0;list-style:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.test-cases-group>li:empty,ul.tags-group>li:empty{margin:0}.test-cases-group .tag-topic,ul.tags-group .tag-topic{color:#233037;background-color:#fdfdfd;border:1px solid #e7e9ea}.test-cases-group .tag-quality,.test-cases-group .tag-subject,ul.tags-group .tag-quality,ul.tags-group .tag-subject{background-color:#e4eaea;border:1px solid #d7e2e3;color:#212c2d}.test-cases-group .tag-quality:before,ul.tags-group .tag-quality:before{content:"\EB09";margin-right:2px}.test-cases-group .tag-smart-ide,ul.tags-group .tag-smart-ide{background-color:#233037;color:#cfd3d5;border-color:#132128}.test-cases-group .tag-smart-ide:not(.no-icon):before,ul.tags-group .tag-smart-ide:not(.no-icon):before{content:"\EA90";display:inline-block;color:#338632;margin-right:5px;-webkit-transform:translateY(1px) scale(1.15);-ms-transform:translateY(1px) scale(1.15);transform:translateY(1px) scale(1.15)}.test-cases-group .language,.test-cases-group .tag,.test-cases-group .tag-label,ul.tags-group .language,ul.tags-group .tag,ul.tags-group .tag-label{color:#233037;background-color:#eeeff0;border:1px solid #eeeff0}.test-cases-group .language,ul.tags-group .language{padding:6px 14px}.test-cases-group .language:before,ul.tags-group .language:before{display:inline-block;padding:0 8px 0 4px;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.test-cases-group .tags-group-label,ul.tags-group .tags-group-label{padding-left:0;padding-right:0}.test-cases-group .add,.test-cases-group .more-tags,ul.tags-group .add,ul.tags-group .more-tags{cursor:pointer;background:0 0;border-color:transparent;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.test-cases-group .add:focus,.test-cases-group .add:hover,.test-cases-group .more-tags:focus,.test-cases-group .more-tags:hover,ul.tags-group .add:focus,ul.tags-group .add:hover,ul.tags-group .more-tags:focus,ul.tags-group .more-tags:hover{opacity:1}.test-cases-group .add:before,ul.tags-group .add:before{content:"\EAAB"}.test-cases-group>li .qualified-label,ul.tags-group>li .qualified-label{font-size:inherit}ul.tags-group:not(.tags-group-linked)>li{padding:4px 10px;border-radius:20px}ul.tags-group:not(.tags-group-linked)>li.tags-group-label{padding-left:0;padding-right:0;border-radius:0}ul.tags-group:not(.tags-group-linked)>li.add,ul.tags-group:not(.tags-group-linked)>li.more-tags{padding:4px}ul.tags-group-linked:empty{display:none}ul.tags-group-linked>li.tag-group>a:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}ul.tags-group-linked>li.tag-group>a:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}ul.tags-group-linked>li>a{cursor:default;display:inline-block;padding:4px 10px;border-radius:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}ul.tags-group-linked>li>a.tag:before,ul.tags-group-linked>li>a.topic:before{display:inline-block;padding:0 6px 0 0;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);color:#656f73}ul.tags-group-linked>li>a.add,ul.tags-group-linked>li>a.more-tags{padding:4px}ul.tags-group-linked>li>a[href]{cursor:pointer}ul.tags-group-linked>li>a:active,ul.tags-group-linked>li>a:focus,ul.tags-group-linked>li>a:hover{text-decoration:none}ul.tags-group-linked>li>a.removable{padding-right:21px;position:relative}ul.tags-group-linked>li>a.removable>.remove{display:block;position:absolute;right:8px;top:50%;color:#132128;opacity:.5;-webkit-transform:translateY(-50%) scale(1.5);-ms-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5)}ul.tags-group-linked>li>a.removable>.remove:active,ul.tags-group-linked>li>a.removable>.remove:focus,ul.tags-group-linked>li>a.removable>.remove:hover{opacity:1;color:#132128;text-decoration:none}ul.tags-group-linked>li>a.qualified-label:active,ul.tags-group-linked>li>a.qualified-label:focus,ul.tags-group-linked>li>a.qualified-label:hover{color:#fff}ul.tags-group-linked .topic[href]:active,ul.tags-group-linked .topic[href]:focus,ul.tags-group-linked .topic[href]:hover{color:#132128;background-color:#f5f5f6}ul.tags-group-linked .label[href]:active,ul.tags-group-linked .label[href]:focus,ul.tags-group-linked .label[href]:hover,ul.tags-group-linked .language[href]:active,ul.tags-group-linked .language[href]:focus,ul.tags-group-linked .language[href]:hover,ul.tags-group-linked .tag[href]:active,ul.tags-group-linked .tag[href]:focus,ul.tags-group-linked .tag[href]:hover{color:#132128;background-color:#d9ddde}ul.tags-group.tags-group-linked.tags-group-sm>li{font-size:10px;line-height:14px}ul.tags-group.tags-group-linked.tags-group-sm>li>a{font-size:inherit;line-height:inherit;padding:3px 8px;border-radius:16px;max-width:240px}.test-cases-group li{font-size:.9em;padding:3px 6px;border-radius:4px;color:#596063;background-color:#fdfdfd;border:1px solid #596063}.test-cases-group li em{font-style:normal;color:#132128}.test-cases-group li.hidden-tests:before{content:"\EA4A"}.test-cases-group li.tagged-tests:before{content:"\EAEC"}.library-access-badge:before,.upgrade-required-badge:before{content:"\EA95"}.test-cases-group li.success{color:#00491f;background-color:#62ffa4;border-color:#007c34}.test-cases-group li.danger{color:#a72c33;background-color:#fbf0f1;border-color:#cb3b43}.test-cases-group li.warning{color:#251c00;background-color:#ffcf3f;border-color:#584200}tags-input.label-editor .tags .tag-list .tag-item,tags-input.topic-editor .tags .tag-list .tag-item{font-size:.8em;margin:3px 0 2px 5px;padding:4px 10px;border-radius:20px;letter-spacing:.2px;white-space:nowrap;height:auto;line-height:16px}tags-input.label-editor .tags .tag-list .tag-item{color:#233037;background-color:#eeeff0;border:1px solid #eeeff0}tags-input.topic-editor .tags .tag-list .tag-item{color:#233037;background-color:#fdfdfd;border:1px solid #e7e9ea}.library-access-badge,.product-type-badge,.upgrade-required-badge{cursor:default;position:relative;border-radius:3px;text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:400;padding:2.5px 7.5px 2.5px 20px}.library-access-badge:focus,.library-access-badge:hover,.product-type-badge:focus,.product-type-badge:hover,.upgrade-required-badge:focus,.upgrade-required-badge:hover{text-decoration:none!important;box-shadow:0 1px 0 #000}.library-access-badge:before,.product-type-badge:before,.upgrade-required-badge:before{display:inline-block;position:absolute;font-size:9px;top:3px;left:7.5px}#loading-bar .bar,#loading-bar .peg{top:0;height:3px}.upgrade-required-badge{color:#132128;background-color:#8b6800}.upgrade-required-badge:focus,.upgrade-required-badge:hover{color:#000!important;background-color:#725500}.library-access-badge{color:#132128;background-color:#eee}.library-access-badge:focus,.library-access-badge:hover{color:#132128!important;background-color:#bcbfc1}.library-access-badge.team-requires-upgrade{background-color:#8b6800}.library-access-badge.team-requires-upgrade:focus,.library-access-badge.team-requires-upgrade:hover{color:#000!important;background-color:#725500}.product-type-badge{color:#132128;background-color:#eee}.product-type-badge:before{content:"\EA14";-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.product-type-badge:focus,.product-type-badge:hover{color:#132128!important;background-color:#bcbfc1}.product-type-badge.education:before{content:"\EAE7"}.product-type-badge.both:before{content:"\EB09"}a.upgrade-required-badge{cursor:pointer}.state-upgrade-required:before{content:"\EA95";color:#000;background-color:#8b6800;border-radius:8px;padding:2px 4px;margin-left:-4px}.mac-os .not-mac-os-only,.no-js .mac-os-only,.no-mac-os .mac-os-only{display:none}.object-card{border:none;background-color:#fff;border-radius:6px;box-shadow:0 5px 8px rgba(33,44,45,.06);padding:10px;margin:10px 0}@media (min-width:768px){.object-card{padding:20px;margin:20px 0}.object-card .object-card-basics .object-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:992px){.object-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.object-card>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.object-card.moved{opacity:.5}.object-card.moved:hover{opacity:.8}.object-card .object-card-actions-spacer{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.object-card:not(:hover) .object-card-actions>:not(:hover):not(:focus){border-color:transparent;background-color:transparent}.object-card:hover{box-shadow:0 6px 10px rgba(33,44,45,.1)}.object-card:hover .object-card-actions>:not(:disabled){color:#455d5f}.object-card .object-card-primary-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;padding:0 0 10px 20px}@media (min-width:992px){.object-card .object-card-primary-data{padding:0 20px}}.object-card .object-card-basics{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 4px -20px}.object-card .object-card-basics>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.object-card .object-card-basics .object-card-status{-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}.object-card .object-card-basics .object-card-title{color:#132128;font-size:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.object-card .object-card-basics .object-card-title:focus,.object-card .object-card-basics .object-card-title:hover{color:#163a16}.object-card .object-card-data-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;cursor:default;padding:4px 2px}.object-card .object-card-data-item:hover{color:#132128;text-decoration:none}.object-card .object-card-data-item>:first-child{font-size:15px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.object-card .object-card-data-item>:not(:first-child){-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:11px;color:#656f73;margin-top:4px}.object-card .object-card-data-item.object-card-data-item-empty{opacity:.5}.object-card .object-card-data-item.object-card-data-item-link,.object-card .object-card-data-item[href]{color:#132128;border-radius:3px;cursor:pointer}.object-card .object-card-data-item.object-card-data-item-link:hover,.object-card .object-card-data-item[href]:hover{color:#59a757;text-decoration:none;background-color:#f0f1f2}.object-card .object-card-data-item.object-card-data-item-link:hover>*,.object-card .object-card-data-item[href]:hover>*{color:#59a757}.object-card .object-card-secondary-data{position:relative;margin:0 -10px -10px;padding:10px;overflow:hidden}.object-card .object-card-secondary-data:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;background:linear-gradient(to bottom,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;border-radius:0 0 6px 6px;z-index:1}@media (min-width:768px){.object-card .object-card-secondary-data{margin:0 -20px -20px;padding:20px}}@media (min-width:992px){.object-card .object-card-secondary-data{margin:-20px -20px -20px 0;padding:20px}.object-card .object-card-secondary-data:before{background:-webkit-linear-gradient(left,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;background:linear-gradient(to right,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;border-radius:0 6px 6px 0}}pre code,tags-input{border:none}.object-card .object-card-secondary-data>*{position:relative;z-index:2}@-webkit-keyframes card-placeholder-animation-1{0%,100%{opacity:1}40%,60%{opacity:.4}}@keyframes card-placeholder-animation-1{0%,100%{opacity:1}40%,60%{opacity:.4}}code{border:1px solid #e7e9ea}.hljs{display:block;overflow-x:auto;padding:.5em;background:#fdfdfd;-webkit-text-size-adjust:none}.hljs,.hljs-subst{color:#233037}.apache .hljs-cbracket,.apache .hljs-tag,.asciidoc .hljs-header,.bash .hljs-variable,.coffeescript .hljs-attribute,.django .hljs-variable,.erlang_repl .hljs-function_or_atom,.haml .hljs-symbol,.hljs-addition,.hljs-constant,.hljs-flow,.hljs-name,.hljs-parent,.hljs-pragma,.hljs-preprocessor,.hljs-rule .hljs-value,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-title,.markdown .hljs-header,.pf .hljs-variable,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-class,.tex .hljs-command,.tex .hljs-special{color:#887836}.asciidoc .hljs-blockquote,.diff .hljs-header,.hljs-annotation,.hljs-chunk,.hljs-comment,.markdown .hljs-blockquote,.smartquote{color:#656f73;font-style:italic}.hljs-circular{color:#46438f}.xml .hljs-tag,.xml .hljs-tag .hljs-title{color:#850921}.asciidoc .hljs-bullet,.asciidoc .hljs-link_url,.go .hljs-constant,.hljs-change,.hljs-date,.hljs-hexcolor,.hljs-literal,.hljs-number,.hljs-regexp,.lasso .hljs-variable,.makefile .hljs-variable,.markdown .hljs-bullet,.markdown .hljs-link_url,.smalltalk .hljs-char,.smalltalk .hljs-symbol,.xml .hljs-attribute{color:#7b007b}.apache .hljs-sqbracket,.asciidoc .hljs-attribute,.asciidoc .hljs-link_label,.clojure .hljs-attribute,.coffeescript .hljs-property,.erlang_repl .hljs-reserved,.haml .hljs-bullet,.hljs-array,.hljs-attr_selector,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-filter .hljs-argument,.hljs-important,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-phony,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-shebang,.lasso .hljs-attribute,.markdown .hljs-link_label,.nginx .hljs-built_in,.ruby .hljs-string,.tex .hljs-formula,.vhdl .hljs-attribute{color:#656f73;font-style:italic}.apache .hljs-tag,.asciidoc .hljs-strong,.bash .hljs-variable,.css .hljs-tag,.hljs-built_in,.hljs-dartdoc,.hljs-id,.hljs-javadoctag,.hljs-keyword,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-type,.hljs-typename,.hljs-winutils,.hljs-yardoctag,.markdown .hljs-strong,.nginx .hljs-title,.pf .hljs-variable,.smalltalk .hljs-class,.tex .hljs-command{color:#850921}.hljs-title{color:#aa6c0b}.asciidoc .hljs-emphasis,.markdown .hljs-emphasis{font-style:italic}.coffeescript .javascript,.javascript .xml,.lasso .markup,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}.dark-bg .hljs,.ide-dark .cmw-tooltip .hljs{background:#171b1d;color:#e0e0e0}.dark-bg .hljs,.dark-bg .hljs-subst,.ide-dark .cmw-tooltip .hljs,.ide-dark .cmw-tooltip .hljs-subst{color:#e0e0e0}.dark-bg .apache .hljs-cbracket,.dark-bg .apache .hljs-tag,.dark-bg .asciidoc .hljs-header,.dark-bg .bash .hljs-variable,.dark-bg .coffeescript .hljs-attribute,.dark-bg .django .hljs-variable,.dark-bg .erlang_repl .hljs-function_or_atom,.dark-bg .haml .hljs-symbol,.dark-bg .hljs-addition,.dark-bg .hljs-constant,.dark-bg .hljs-flow,.dark-bg .hljs-name,.dark-bg .hljs-parent,.dark-bg .hljs-pragma,.dark-bg .hljs-preprocessor,.dark-bg .hljs-rule .hljs-value,.dark-bg .hljs-stream,.dark-bg .hljs-string,.dark-bg .hljs-tag .hljs-value,.dark-bg .hljs-template_tag,.dark-bg .hljs-title,.dark-bg .markdown .hljs-header,.dark-bg .pf .hljs-variable,.dark-bg .ruby .hljs-symbol,.dark-bg .ruby .hljs-symbol .hljs-string,.dark-bg .smalltalk .hljs-class,.dark-bg .tex .hljs-command,.dark-bg .tex .hljs-special,.ide-dark .cmw-tooltip .apache .hljs-cbracket,.ide-dark .cmw-tooltip .apache .hljs-tag,.ide-dark .cmw-tooltip .asciidoc .hljs-header,.ide-dark .cmw-tooltip .bash .hljs-variable,.ide-dark .cmw-tooltip .coffeescript .hljs-attribute,.ide-dark .cmw-tooltip .django .hljs-variable,.ide-dark .cmw-tooltip .erlang_repl .hljs-function_or_atom,.ide-dark .cmw-tooltip .haml .hljs-symbol,.ide-dark .cmw-tooltip .hljs-addition,.ide-dark .cmw-tooltip .hljs-constant,.ide-dark .cmw-tooltip .hljs-flow,.ide-dark .cmw-tooltip .hljs-name,.ide-dark .cmw-tooltip .hljs-parent,.ide-dark .cmw-tooltip .hljs-pragma,.ide-dark .cmw-tooltip .hljs-preprocessor,.ide-dark .cmw-tooltip .hljs-rule .hljs-value,.ide-dark .cmw-tooltip .hljs-stream,.ide-dark .cmw-tooltip .hljs-string,.ide-dark .cmw-tooltip .hljs-tag .hljs-value,.ide-dark .cmw-tooltip .hljs-template_tag,.ide-dark .cmw-tooltip .hljs-title,.ide-dark .cmw-tooltip .markdown .hljs-header,.ide-dark .cmw-tooltip .pf .hljs-variable,.ide-dark .cmw-tooltip .ruby .hljs-symbol,.ide-dark .cmw-tooltip .ruby .hljs-symbol .hljs-string,.ide-dark .cmw-tooltip .smalltalk .hljs-class,.ide-dark .cmw-tooltip .tex .hljs-command,.ide-dark .cmw-tooltip .tex .hljs-special{color:#f4bf75}.dark-bg .asciidoc .hljs-blockquote,.dark-bg .diff .hljs-header,.dark-bg .hljs-annotation,.dark-bg .hljs-chunk,.dark-bg .hljs-comment,.dark-bg .markdown .hljs-blockquote,.dark-bg .smartquote,.ide-dark .cmw-tooltip .asciidoc .hljs-blockquote,.ide-dark .cmw-tooltip .diff .hljs-header,.ide-dark .cmw-tooltip .hljs-annotation,.ide-dark .cmw-tooltip .hljs-chunk,.ide-dark .cmw-tooltip .hljs-comment,.ide-dark .cmw-tooltip .markdown .hljs-blockquote,.ide-dark .cmw-tooltip .smartquote{color:#888}.dark-bg .hljs-circular,.ide-dark .cmw-tooltip .hljs-circular{color:#797ade}.dark-bg .asciidoc .hljs-bullet,.dark-bg .asciidoc .hljs-link_url,.dark-bg .go .hljs-constant,.dark-bg .hljs-change,.dark-bg .hljs-date,.dark-bg .hljs-hexcolor,.dark-bg .hljs-literal,.dark-bg .hljs-number,.dark-bg .hljs-regexp,.dark-bg .lasso .hljs-variable,.dark-bg .makefile .hljs-variable,.dark-bg .markdown .hljs-bullet,.dark-bg .markdown .hljs-link_url,.dark-bg .smalltalk .hljs-char,.dark-bg .smalltalk .hljs-symbol,.dark-bg .xml .hljs-attribute,.ide-dark .cmw-tooltip .asciidoc .hljs-bullet,.ide-dark .cmw-tooltip .asciidoc .hljs-link_url,.ide-dark .cmw-tooltip .go .hljs-constant,.ide-dark .cmw-tooltip .hljs-change,.ide-dark .cmw-tooltip .hljs-date,.ide-dark .cmw-tooltip .hljs-hexcolor,.ide-dark .cmw-tooltip .hljs-literal,.ide-dark .cmw-tooltip .hljs-number,.ide-dark .cmw-tooltip .hljs-regexp,.ide-dark .cmw-tooltip .lasso .hljs-variable,.ide-dark .cmw-tooltip .makefile .hljs-variable,.ide-dark .cmw-tooltip .markdown .hljs-bullet,.ide-dark .cmw-tooltip .markdown .hljs-link_url,.ide-dark .cmw-tooltip .smalltalk .hljs-char,.ide-dark .cmw-tooltip .smalltalk .hljs-symbol,.ide-dark .cmw-tooltip .xml .hljs-attribute{color:#aa759f}.dark-bg .apache .hljs-sqbracket,.dark-bg .asciidoc .hljs-attribute,.dark-bg .asciidoc .hljs-link_label,.dark-bg .clojure .hljs-attribute,.dark-bg .coffeescript .hljs-property,.dark-bg .erlang_repl .hljs-reserved,.dark-bg .haml .hljs-bullet,.dark-bg .hljs-array,.dark-bg .hljs-attr_selector,.dark-bg .hljs-decorator,.dark-bg .hljs-deletion,.dark-bg .hljs-doctype,.dark-bg .hljs-envvar,.dark-bg .hljs-filter .hljs-argument,.dark-bg .hljs-important,.dark-bg .hljs-javadoc,.dark-bg .hljs-label,.dark-bg .hljs-localvars,.dark-bg .hljs-phony,.dark-bg .hljs-pi,.dark-bg .hljs-prompt,.dark-bg .hljs-pseudo,.dark-bg .hljs-shebang,.dark-bg .lasso .hljs-attribute,.dark-bg .markdown .hljs-link_label,.dark-bg .nginx .hljs-built_in,.dark-bg .ruby .hljs-string,.dark-bg .tex .hljs-formula,.dark-bg .vhdl .hljs-attribute,.ide-dark .cmw-tooltip .apache .hljs-sqbracket,.ide-dark .cmw-tooltip .asciidoc .hljs-attribute,.ide-dark .cmw-tooltip .asciidoc .hljs-link_label,.ide-dark .cmw-tooltip .clojure .hljs-attribute,.ide-dark .cmw-tooltip .coffeescript .hljs-property,.ide-dark .cmw-tooltip .erlang_repl .hljs-reserved,.ide-dark .cmw-tooltip .haml .hljs-bullet,.ide-dark .cmw-tooltip .hljs-array,.ide-dark .cmw-tooltip .hljs-attr_selector,.ide-dark .cmw-tooltip .hljs-decorator,.ide-dark .cmw-tooltip .hljs-deletion,.ide-dark .cmw-tooltip .hljs-doctype,.ide-dark .cmw-tooltip .hljs-envvar,.ide-dark .cmw-tooltip .hljs-filter .hljs-argument,.ide-dark .cmw-tooltip .hljs-important,.ide-dark .cmw-tooltip .hljs-javadoc,.ide-dark .cmw-tooltip .hljs-label,.ide-dark .cmw-tooltip .hljs-localvars,.ide-dark .cmw-tooltip .hljs-phony,.ide-dark .cmw-tooltip .hljs-pi,.ide-dark .cmw-tooltip .hljs-prompt,.ide-dark .cmw-tooltip .hljs-pseudo,.ide-dark .cmw-tooltip .hljs-shebang,.ide-dark .cmw-tooltip .lasso .hljs-attribute,.ide-dark .cmw-tooltip .markdown .hljs-link_label,.ide-dark .cmw-tooltip .nginx .hljs-built_in,.ide-dark .cmw-tooltip .ruby .hljs-string,.ide-dark .cmw-tooltip .tex .hljs-formula,.ide-dark .cmw-tooltip .vhdl .hljs-attribute{color:#888}.dark-bg .apache .hljs-tag,.dark-bg .asciidoc .hljs-strong,.dark-bg .bash .hljs-variable,.dark-bg .css .hljs-tag,.dark-bg .hljs-built_in,.dark-bg .hljs-dartdoc,.dark-bg .hljs-id,.dark-bg .hljs-javadoctag,.dark-bg .hljs-keyword,.dark-bg .hljs-phpdoc,.dark-bg .hljs-request,.dark-bg .hljs-status,.dark-bg .hljs-type,.dark-bg .hljs-typename,.dark-bg .hljs-winutils,.dark-bg .hljs-yardoctag,.dark-bg .markdown .hljs-strong,.dark-bg .nginx .hljs-title,.dark-bg .pf .hljs-variable,.dark-bg .smalltalk .hljs-class,.dark-bg .tex .hljs-command,.ide-dark .cmw-tooltip .apache .hljs-tag,.ide-dark .cmw-tooltip .asciidoc .hljs-strong,.ide-dark .cmw-tooltip .bash .hljs-variable,.ide-dark .cmw-tooltip .css .hljs-tag,.ide-dark .cmw-tooltip .hljs-built_in,.ide-dark .cmw-tooltip .hljs-dartdoc,.ide-dark .cmw-tooltip .hljs-id,.ide-dark .cmw-tooltip .hljs-javadoctag,.ide-dark .cmw-tooltip .hljs-keyword,.ide-dark .cmw-tooltip .hljs-phpdoc,.ide-dark .cmw-tooltip .hljs-request,.ide-dark .cmw-tooltip .hljs-status,.ide-dark .cmw-tooltip .hljs-type,.ide-dark .cmw-tooltip .hljs-typename,.ide-dark .cmw-tooltip .hljs-winutils,.ide-dark .cmw-tooltip .hljs-yardoctag,.ide-dark .cmw-tooltip .markdown .hljs-strong,.ide-dark .cmw-tooltip .nginx .hljs-title,.ide-dark .cmw-tooltip .pf .hljs-variable,.ide-dark .cmw-tooltip .smalltalk .hljs-class,.ide-dark .cmw-tooltip .tex .hljs-command{color:#ad6260}.dark-bg .hljs-title,.ide-dark .cmw-tooltip .hljs-title{color:#d28445}.dark-bg .xml .hljs-tag,.dark-bg .xml .hljs-tag .hljs-title,.ide-dark .cmw-tooltip .xml .hljs-tag,.ide-dark .cmw-tooltip .xml .hljs-tag .hljs-title{color:#ac4142}tags-input{display:block;box-shadow:none;padding:0;min-height:34px}tags-input .host{position:relative;height:100%;margin:0}tags-input .tags{padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;height:100%;-moz-appearance:none;-webkit-appearance:none;border:1px solid #d9ddde;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:2px;padding:0 5px;display:inline-block;float:left;height:26px;line-height:22px;color:#fff;background:#717a7e;border:1px solid #717a7e;border-radius:3px}tags-input .tags .tag-item:focus{border-color:#338632;box-shadow:0 0 6px #5dc25c}tags-input .tags .tag-item.selected{background:#005f87;border-color:#005f87}tags-input .tags .tag-item .remove-button{display:inline-block;margin:0 0 0 6px;padding:0;border:none;background:0 0;cursor:pointer;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);color:#132128;opacity:.5}tags-input[disabled] .tags,tags-input[disabled] .tags .input{background-color:#ccc;cursor:default}tags-input .tags .tag-item .remove-button:focus{outline:0!important;color:#fff}tags-input .tags .tag-item .remove-button:active{opacity:1;color:#fff}tags-input .tags .tag-item .remove-button:focus,tags-input .tags .tag-item .remove-button:hover{text-decoration:none;opacity:1}tags-input .host .tags input.input{border:0;outline:0;margin:2px 5px;padding:0;float:left;height:26px;width:200px}tags-input .host .tags input.input::-moz-placeholder{color:#bbb;opacity:1}tags-input .host .tags input.input:-ms-input-placeholder{color:#bbb}tags-input .host .tags input.input::-webkit-input-placeholder{color:#bbb}tags-input .tags .input.invalid-tag{color:#cb3b43}tags-input .tags .input::-ms-clear{display:none}tags-input.ng-invalid.ng-touched .tags{box-shadow:0 0 6px #e08c90;border-color:#a94442}tags-input[disabled] .host:focus{outline:0}tags-input[disabled] .tags .tag-item{opacity:.65}tags-input[disabled] .tags .tag-item .remove-button{cursor:default;color:transparent}tags-input .tags.focused{outline:0;border:1px solid #338632;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #5dc25c}tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 2px 12px rgba(0,0,0,.09)}tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none;max-height:280px;overflow-y:auto;position:relative}tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#132128}tags-input .autocomplete .suggestion-item.selected{color:#0b1317;background-color:#f0f1f2}tags-input .autocomplete .suggestion-item em{font-weight:700}.input-group tags-input{padding:0;display:table-cell}.input-group tags-input:not(:first-child) .tags{border-top-left-radius:0;border-bottom-left-radius:0}.input-group tags-input:not(:last-child) .tags{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-lg tags-input:first-child .tags{border-top-left-radius:4px;border-bottom-left-radius:4px}.input-group-lg tags-input:last-child .tags{border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group-sm tags-input:first-child .tags{border-top-left-radius:2px;border-bottom-left-radius:2px}.input-group-sm tags-input:last-child .tags{border-top-right-radius:2px;border-bottom-right-radius:2px}.input-group-lg tags-input,tags-input.ti-input-lg{min-height:46px}.input-group-lg tags-input .tags,tags-input.ti-input-lg .tags{border-radius:4px}.input-group-lg tags-input .tags .tag-item,tags-input.ti-input-lg .tags .tag-item{height:38px;line-height:37px;font-size:18px;border-radius:4px}.input-group-lg tags-input .tags .input,tags-input.ti-input-lg .tags .input{height:38px;font-size:18px}.input-group-sm tags-input,tags-input.ti-input-sm{min-height:30px}.input-group-sm tags-input .tags,tags-input.ti-input-sm .tags{border-radius:2px}.input-group-sm tags-input .tags .tag-item,tags-input.ti-input-sm .tags .tag-item{height:22px;line-height:21px;font-size:12px;border-radius:2px}.input-group-sm tags-input .tags .input,tags-input.ti-input-sm .tags .input{height:22px;font-size:12px}.has-feedback tags-input .tags{padding-right:30px}.has-success tags-input .tags{border-color:#3c763d}.has-success tags-input .tags.focused{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #00e25f}.has-error tags-input .tags{border-color:#a94442}.has-error tags-input .tags.focused{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e08c90}.has-warning tags-input .tags{border-color:#8a6d3b}.has-warning tags-input .tags.focused{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f1b400}tags-input.email-list-input:not(.show-all-emails) .host .tags{max-height:126px;overflow:auto}tags-input.email-list-input .host .tags .tag-item{display:inline-block;width:calc(100% - 6px)}@media (min-width:768px){tags-input.email-list-input .host .tags .tag-item{width:calc(50% - 6px)}}@media (min-width:992px){tags-input.email-list-input .host .tags .tag-item{width:calc(25% - 6px)}}tags-input.email-list-input .host .tags .tag-item ti-tag-item{display:block}tags-input.email-list-input .host .tags .tag-item ti-tag-item>ng-include{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}tags-input.email-list-input .host .tags .tag-item ti-tag-item>ng-include>span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tags-input.email-list-input .host .tags .tag-item ti-tag-item>ng-include>.remove-button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@font-face{font-family:common-icons;src:url(/shared/icons/common-icons-3762238f.eot);src:url(/shared/icons/common-icons-3762238f.eot?#iefix) format('eot'),url(/shared/icons/common-icons-3375a716.woff2) format('woff2'),url(/shared/icons/common-icons-5a7164e6.woff) format('woff'),url(/shared/icons/common-icons-fa1a09e7.ttf) format('truetype'),url(/shared/icons/common-icons-fb9c20b9.svg#common-icons) format('svg')}.CodeMirror .codemirror-label .codemirror-test-framework-link:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.adm-link:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.change-team:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.demo-mode:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.docs:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.exit-demo-mode:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.feedback:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.help:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.product-changes:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.support:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*=loginInfo]:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.team']:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*=userManagement]:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.billing']:before,.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.labs']:before,.account-nav .billing-info>a:before,.account-nav .data-export>a:before,.account-nav .embed>a:before,.account-nav .integrations>a:before,.account-nav .labs>a:before,.account-nav .login-info>a:before,.account-nav .notifications>a:before,.account-nav .team>a:before,.account-nav .user-management>a:before,.action-links>li>a.add:before,.action-links>li>a.approve:before,.action-links>li>a.archive:before,.action-links>li>a.btn-more-menu:before,.action-links>li>a.compare:before,.action-links>li>a.delete:before,.action-links>li>a.download:before,.action-links>li>a.duplicate:before,.action-links>li>a.edit:before,.action-links>li>a.email-inverted:before,.action-links>li>a.email:before,.action-links>li>a.embed-this:before,.action-links>li>a.finished:before,.action-links>li>a.inbox:before,.action-links>li>a.manage:before,.action-links>li>a.new-window:before,.action-links>li>a.phone:before,.action-links>li>a.preview-link:before,.action-links>li>a.publish:before,.action-links>li>a.reject:before,.action-links>li>a.remove:before,.action-links>li>a.restore:before,.action-links>li>a.send-email:after,.action-links>li>a.team-member-review:before,.action-links>li>a.thumbs-down:before,.action-links>li>a.thumbs-up:before,.action-links>li>a.unarchive:before,.action-links>li>a.update:before,.activity-log-dialog .activity-log>div .turner:before,.activity-log-dialog .activity-log>div.group.group-start.top-level-group>div.created-at-day>div:before,.activity-log-dialog .options .display-options button.collapse-all:before,.activity-log-dialog .options .display-options button.expand-all:before,.app .navbar-nav li.interview a:before,.app .navbar-nav li.invite a:before,.app-alert .language-validation-progress .fail:before,.app-alert .language-validation-progress .start:before,.app-alert .language-validation-progress .success:before,.app-content .beta-labs:before,.app-content .help-block.help-block-tip:before,.app-table.candidates-table .blind-reviewer-note:before,.app-table.candidates-table tbody>tr>td.name .candidate-email:before,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .filter-by-assessment.disable-filter:after,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .filter-by-assessment:before,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .report-card:before,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .review-assessment-result:before,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .solutions-review-preview:before,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .start-interact-session:before,.app>.navbar li.actions-menu .actions-menu-icon:before,.app>.navbar li.switch-team .switch-team-icon:before,.app>.sidebar .sidebar-collapse-button:before,.app>.subnav li.actions-menu .actions-menu-icon:before,.app>.subnav li.switch-team .switch-team-icon:before,.assessment-create-dialog .modal-footer button.back:before,.assessments-cards .assessment-card .challenge-details .challenges-view-all:before,.btn-danger.add:before,.btn-danger.approve:before,.btn-danger.archive:before,.btn-danger.btn-more-menu:before,.btn-danger.compare:before,.btn-danger.delete:before,.btn-danger.download:before,.btn-danger.duplicate:before,.btn-danger.edit:before,.btn-danger.email-inverted:before,.btn-danger.email:before,.btn-danger.embed-this:before,.btn-danger.finished:before,.btn-danger.inbox:before,.btn-danger.manage:before,.btn-danger.new-window:before,.btn-danger.phone:before,.btn-danger.preview-link:before,.btn-danger.publish:before,.btn-danger.reject:before,.btn-danger.remove:before,.btn-danger.restore:before,.btn-danger.send-email:after,.btn-danger.team-member-review:before,.btn-danger.thumbs-down:before,.btn-danger.thumbs-up:before,.btn-danger.unarchive:before,.btn-danger.update:before,.btn-default.add:before,.btn-default.approve:before,.btn-default.archive:before,.btn-default.btn-more-menu:before,.btn-default.compare:before,.btn-default.delete:before,.btn-default.download:before,.btn-default.duplicate:before,.btn-default.edit:before,.btn-default.email-inverted:before,.btn-default.email:before,.btn-default.embed-this:before,.btn-default.finished:before,.btn-default.inbox:before,.btn-default.manage:before,.btn-default.new-window:before,.btn-default.phone:before,.btn-default.preview-link:before,.btn-default.publish:before,.btn-default.reject:before,.btn-default.remove:before,.btn-default.restore:before,.btn-default.send-email:after,.btn-default.team-member-review:before,.btn-default.thumbs-down:before,.btn-default.thumbs-up:before,.btn-default.unarchive:before,.btn-default.update:before,.btn-info.add:before,.btn-info.approve:before,.btn-info.archive:before,.btn-info.btn-more-menu:before,.btn-info.compare:before,.btn-info.delete:before,.btn-info.download:before,.btn-info.duplicate:before,.btn-info.edit:before,.btn-info.email-inverted:before,.btn-info.email:before,.btn-info.embed-this:before,.btn-info.finished:before,.btn-info.inbox:before,.btn-info.manage:before,.btn-info.new-window:before,.btn-info.phone:before,.btn-info.preview-link:before,.btn-info.publish:before,.btn-info.reject:before,.btn-info.remove:before,.btn-info.restore:before,.btn-info.send-email:after,.btn-info.team-member-review:before,.btn-info.thumbs-down:before,.btn-info.thumbs-up:before,.btn-info.unarchive:before,.btn-info.update:before,.btn-light.add:before,.btn-light.approve:before,.btn-light.archive:before,.btn-light.btn-more-menu:before,.btn-light.compare:before,.btn-light.delete:before,.btn-light.download:before,.btn-light.duplicate:before,.btn-light.edit:before,.btn-light.email-inverted:before,.btn-light.email:before,.btn-light.embed-this:before,.btn-light.finished:before,.btn-light.inbox:before,.btn-light.manage:before,.btn-light.new-window:before,.btn-light.phone:before,.btn-light.preview-link:before,.btn-light.publish:before,.btn-light.reject:before,.btn-light.remove:before,.btn-light.restore:before,.btn-light.send-email:after,.btn-light.team-member-review:before,.btn-light.thumbs-down:before,.btn-light.thumbs-up:before,.btn-light.unarchive:before,.btn-light.update:before,.btn-primary.add:before,.btn-primary.approve:before,.btn-primary.archive:before,.btn-primary.btn-more-menu:before,.btn-primary.compare:before,.btn-primary.delete:before,.btn-primary.download:before,.btn-primary.duplicate:before,.btn-primary.edit:before,.btn-primary.email-inverted:before,.btn-primary.email:before,.btn-primary.embed-this:before,.btn-primary.finished:before,.btn-primary.inbox:before,.btn-primary.manage:before,.btn-primary.new-window:before,.btn-primary.phone:before,.btn-primary.preview-link:before,.btn-primary.publish:before,.btn-primary.reject:before,.btn-primary.remove:before,.btn-primary.restore:before,.btn-primary.send-email:after,.btn-primary.team-member-review:before,.btn-primary.thumbs-down:before,.btn-primary.thumbs-up:before,.btn-primary.unarchive:before,.btn-primary.update:before,.btn-sm.add:before,.btn-sm.approve:before,.btn-sm.archive:before,.btn-sm.btn-more-menu:before,.btn-sm.compare:before,.btn-sm.delete:before,.btn-sm.download:before,.btn-sm.duplicate:before,.btn-sm.edit:before,.btn-sm.email-inverted:before,.btn-sm.email:before,.btn-sm.embed-this:before,.btn-sm.finished:before,.btn-sm.inbox:before,.btn-sm.manage:before,.btn-sm.new-window:before,.btn-sm.phone:before,.btn-sm.preview-link:before,.btn-sm.publish:before,.btn-sm.reject:before,.btn-sm.remove:before,.btn-sm.restore:before,.btn-sm.send-email:after,.btn-sm.team-member-review:before,.btn-sm.thumbs-down:before,.btn-sm.thumbs-up:before,.btn-sm.unarchive:before,.btn-sm.update:before,.btn-success.add:before,.btn-success.approve:before,.btn-success.archive:before,.btn-success.btn-more-menu:before,.btn-success.compare:before,.btn-success.delete:before,.btn-success.download:before,.btn-success.duplicate:before,.btn-success.edit:before,.btn-success.email-inverted:before,.btn-success.email:before,.btn-success.embed-this:before,.btn-success.finished:before,.btn-success.inbox:before,.btn-success.manage:before,.btn-success.new-window:before,.btn-success.phone:before,.btn-success.preview-link:before,.btn-success.publish:before,.btn-success.reject:before,.btn-success.remove:before,.btn-success.restore:before,.btn-success.send-email:after,.btn-success.team-member-review:before,.btn-success.thumbs-down:before,.btn-success.thumbs-up:before,.btn-success.unarchive:before,.btn-success.update:before,.btn-warning.add:before,.btn-warning.approve:before,.btn-warning.archive:before,.btn-warning.btn-more-menu:before,.btn-warning.compare:before,.btn-warning.delete:before,.btn-warning.download:before,.btn-warning.duplicate:before,.btn-warning.edit:before,.btn-warning.email-inverted:before,.btn-warning.email:before,.btn-warning.embed-this:before,.btn-warning.finished:before,.btn-warning.inbox:before,.btn-warning.manage:before,.btn-warning.new-window:before,.btn-warning.phone:before,.btn-warning.preview-link:before,.btn-warning.publish:before,.btn-warning.reject:before,.btn-warning.remove:before,.btn-warning.restore:before,.btn-warning.send-email:after,.btn-warning.team-member-review:before,.btn-warning.thumbs-down:before,.btn-warning.thumbs-up:before,.btn-warning.unarchive:before,.btn-warning.update:before,.btn.add:before,.btn.approve:before,.btn.archive:before,.btn.btn-more-menu:before,.btn.compare:before,.btn.delete:before,.btn.download:before,.btn.duplicate:before,.btn.edit:before,.btn.email-inverted:before,.btn.email:before,.btn.embed-this:before,.btn.finished:before,.btn.inbox:before,.btn.manage:before,.btn.new-window:before,.btn.phone:before,.btn.preview-link:before,.btn.publish:before,.btn.reject:before,.btn.remove:before,.btn.restore:before,.btn.send-email:after,.btn.team-member-review:before,.btn.thumbs-down:before,.btn.thumbs-up:before,.btn.unarchive:before,.btn.update:before,.bubble-dialog.popover.bubble-dialog-closeable .popover-close:before,.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.challenge:after,.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.none:after,.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.per_question:after,.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.per_question_bonus:after,.bulk-update-dialog .action-links>li>a.invited:before,.bulk-update-dialog .bulk-edit-tag-list .bulk-edit-tag-list-reset:before,.bulk-update-dialog .modal-footer .btn-primary.invited:before,.challenge-add-dialog .deselect:before,.challenge-add-dialog .modal-body .challenge-details h2 .type-icon.code:before,.challenge-add-dialog .modal-body .challenge-details h2 .type-icon.quiz:before,.challenge-add-dialog .modal-body .challenge-details h2 a.preview:before,.challenge-add-dialog .modal-body .challenges-list .show-less-common a:after,.challenge-add-dialog .modal-body .challenges-list .was-added:before,.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon.advanced-code:before,.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon.code:before,.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon.quiz:before,.challenge-add-dialog .modal-body .challenges-list>.challenges .list-heading.commons:before,.challenge-add-dialog .modal-footer .added:before,.challenge-add-dialog .modal-title:before,.challenge-add-dialog .select:before,.challenge-config-dialog .modal-header .title:before,.challenge-edit-generator .language-generator .navbar .run-buttons .run-label:before,.challenge-edit-generator .language-generator .navbar .run-buttons.setup-mode .run-label:before,.challenge-edit-generator .language-generator .subnav .run-buttons .run-label:before,.challenge-edit-generator .language-generator .subnav .run-buttons.setup-mode .run-label:before,.challenge-edit-generator .language-generator nav.navbar .generate-languages:before,.challenge-edit-generator .language-generator nav.navbar .validate-yaml:before,.challenge-edit-generator .language-generator nav.subnav .generate-languages:before,.challenge-edit-generator .language-generator nav.subnav .validate-yaml:before,.challenge-edit-generator .language-generator tab-heading.invalid:before,.challenge-edit-generator .language-generator tab-heading.valid:before,.challenge-edit-generator .language-generator tab-heading.validating:before,.challenge-edit.challenge-edit-questions .multiple-choice-options.single-answer .choices .qualified-checkbox label:before,.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.correct:before,.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.incorrect:before,.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.unknown:before,.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-menu li a.active:before,.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-menu li a:before,.challenge-edit.challenge-edit-questions .question h2 .actions .insert-menu:before,.challenge-edit.challenge-edit-questions .question h2 .actions .move-after:before,.challenge-edit.challenge-edit-questions .question h2 .actions .move-before:before,.challenge-edit.challenge-edit-questions .question h2 .actions .remove:before,.challenge-edit.challenge-edit-questions .question-advanced>a:before,.challenge-list .challenge-actions a.preview:before,.challenge-list .title .type.advanced-code:before,.challenge-list .title .type.code:before,.challenge-list .title .type.quiz:before,.challenge-list .upgrade-information-content h3:before,.challenge-upgrade-dialog .modal-body .version-upgrade .btn-sm.undo:before,.challenge-upgrade-dialog .modal-body .version-upgrade .btn-sm:not(.undo):before,.challenge-upgrade-dialog .modal-body .version-upgrade .codemirror-ide-opts .btn-default.undo:before,.challenge-upgrade-dialog .modal-body .version-upgrade .codemirror-ide-opts .btn-default:not(.undo):before,.checklist-component .selected-checkbox .deselect:before,.checklist-component .selected-checkbox .select:before,.codemirror-ide-opts .btn-default.add:before,.codemirror-ide-opts .btn-default.approve:before,.codemirror-ide-opts .btn-default.archive:before,.codemirror-ide-opts .btn-default.btn-more-menu:before,.codemirror-ide-opts .btn-default.compare:before,.codemirror-ide-opts .btn-default.delete:before,.codemirror-ide-opts .btn-default.download:before,.codemirror-ide-opts .btn-default.duplicate:before,.codemirror-ide-opts .btn-default.edit:before,.codemirror-ide-opts .btn-default.email-inverted:before,.codemirror-ide-opts .btn-default.email:before,.codemirror-ide-opts .btn-default.embed-this:before,.codemirror-ide-opts .btn-default.finished:before,.codemirror-ide-opts .btn-default.inbox:before,.codemirror-ide-opts .btn-default.manage:before,.codemirror-ide-opts .btn-default.new-window:before,.codemirror-ide-opts .btn-default.phone:before,.codemirror-ide-opts .btn-default.preview-link:before,.codemirror-ide-opts .btn-default.publish:before,.codemirror-ide-opts .btn-default.reject:before,.codemirror-ide-opts .btn-default.remove:before,.codemirror-ide-opts .btn-default.restore:before,.codemirror-ide-opts .btn-default.send-email:after,.codemirror-ide-opts .btn-default.team-member-review:before,.codemirror-ide-opts .btn-default.thumbs-down:before,.codemirror-ide-opts .btn-default.thumbs-up:before,.codemirror-ide-opts .btn-default.unarchive:before,.codemirror-ide-opts .btn-default.update:before,.codemirror-ide-opts .font-css-help:after,.codemirror-ide-opts .form-group.theme .btn-default.dark:before,.codemirror-ide-opts .form-group.theme .btn-default.light:before,.copy-button.copy-button-success:before,.copy-button:before,.corner-intercom-button:before,.dropdown-menu .beta-labs:before,.dropdown-menu>li>a.selected:before,.file-upload .drop-text.invalid>span:before,.file-upload .drop-text>span:before,.file-upload .file-drop>span:before,.file-upload .file-preview.has-download:after,.file-upload .file-preview.no-preview.has-download:before,.file-upload .file-preview.no-preview:before,.file-upload .remove-link a:before,.filter-dropdown-menu li>a.active:before,.filter-dropdown-menu.assessments-sort .filter-item.date>a:after,.filter-dropdown-menu.assessments-sort .filter-item.difficulty+.filter-item.difficulty>a:after,.filter-dropdown-menu.assessments-sort .filter-item.difficulty>a:after,.filter-dropdown-menu.assessments-sort .filter-item.pass-rate>a:after,.filter-dropdown-menu.assessments-sort .filter-item.results+.filter-item.results>a:after,.filter-dropdown-menu.assessments-sort .filter-item.results>a:after,.filter-dropdown-menu.assessments-sort .filter-item.time>a:after,.filter-dropdown-menu.challenge-type .filter-item.advanced-code>a:after,.filter-dropdown-menu.challenge-type .filter-item.code>a:after,.filter-dropdown-menu.challenge-type .filter-item.date>a:after,.filter-dropdown-menu.challenge-type .filter-item.difficulty+.filter-item.difficulty>a:after,.filter-dropdown-menu.challenge-type .filter-item.difficulty>a:after,.filter-dropdown-menu.challenge-type .filter-item.quiz>a:after,.filter-dropdown-menu.challenge-type .filter-item.time>a:after,.filter-dropdown-menu.challenges-sort .filter-item.date>a:after,.filter-dropdown-menu.challenges-sort .filter-item.difficulty+.filter-item.difficulty>a:after,.filter-dropdown-menu.challenges-sort .filter-item.difficulty>a:after,.filter-dropdown-menu.challenges-sort .filter-item.time>a:after,.filter-list .expandable .expander:before,.filter-list .list-reload-button:before,.filter-list.expandable .expander:before,.form-control-select:after,.fullscreen-toggle .icon:before,.fullscreen-toggle.active .icon:before,.generated-note:before,.icon-actions-menu:before,.icon-advanced-code:before,.icon-android-app:before,.icon-android:before,.icon-api:before,.icon-archive:before,.icon-arrow-down-right:before,.icon-article:before,.icon-articles:before,.icon-audio-mute:before,.icon-audio-unmute:before,.icon-automate:before,.icon-blank-space:before,.icon-blank:before,.icon-broadcast:before,.icon-broom:before,.icon-bucket:before,.icon-buckets:before,.icon-calendar:before,.icon-candidate:before,.icon-checkmark-empty:before,.icon-checkmark:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-choice:before,.icon-clock:before,.icon-code:before,.icon-coffeepot:before,.icon-cog:before,.icon-cogs:before,.icon-common-icons-base-pseudo,.icon-compare:before,.icon-contract-all:before,.icon-contract:before,.icon-crane:before,.icon-decline:before,.icon-description:before,.icon-difficulty-advanced:before,.icon-difficulty-basic:before,.icon-document-inv-lines:before,.icon-document-inv:before,.icon-document:before,.icon-dot:before,.icon-drag-sort:before,.icon-duplicate:before,.icon-ellipsis:before,.icon-email-interviewer:before,.icon-email-inverted:before,.icon-email:before,.icon-embed:before,.icon-equal:before,.icon-evidence:before,.icon-excite:before,.icon-exclamation-mark:before,.icon-expand-all:before,.icon-expand:before,.icon-export:before,.icon-express-interest:before,.icon-eye:before,.icon-face-base:before,.icon-face-frown:before,.icon-face-neutral:before,.icon-face-smile:before,.icon-false:before,.icon-filter:before,.icon-flipflops:before,.icon-folder-add:before,.icon-folder-closed:before,.icon-folder-open:before,.icon-gauge:before,.icon-globe-europe:before,.icon-globe:before,.icon-hdtv:before,.icon-help:before,.icon-hidden:before,.icon-history:before,.icon-home:before,.icon-hourglass:before,.icon-ide-tests:before,.icon-identify:before,.icon-inbox:before,.icon-info:before,.icon-initially-open:before,.icon-inspect-solution:before,.icon-integrations:before,.icon-interact-session:before,.icon-ios:before,.icon-key:before,.icon-label:before,.icon-labels:before,.icon-labs-sm:before,.icon-labs:before,.icon-lang-angular:before,.icon-lang-c:before,.icon-lang-clojure:before,.icon-lang-coffeescript:before,.icon-lang-cpp:before,.icon-lang-crystal:before,.icon-lang-csharp:before,.icon-lang-css:before,.icon-lang-dart:before,.icon-lang-django:before,.icon-lang-elasticsearch:before,.icon-lang-elixir:before,.icon-lang-elm:before,.icon-lang-erlang:before,.icon-lang-fsharp:before,.icon-lang-go:before,.icon-lang-groovy:before,.icon-lang-haskell:before,.icon-lang-html:before,.icon-lang-java:before,.icon-lang-javascript:before,.icon-lang-jquery:before,.icon-lang-julia:before,.icon-lang-kotlin:before,.icon-lang-lua:before,.icon-lang-markdown:before,.icon-lang-mongo:before,.icon-lang-mysql:before,.icon-lang-net:before,.icon-lang-nodejs:before,.icon-lang-objc:before,.icon-lang-ocaml:before,.icon-lang-php:before,.icon-lang-postgresql:before,.icon-lang-powershell:before,.icon-lang-python:before,.icon-lang-r:before,.icon-lang-rails:before,.icon-lang-react:before,.icon-lang-reason:before,.icon-lang-redis:before,.icon-lang-ruby:before,.icon-lang-rust:before,.icon-lang-scala:before,.icon-lang-shell:before,.icon-lang-solidity:before,.icon-lang-sql:before,.icon-lang-sqlite:before,.icon-lang-swift:before,.icon-lang-typescript:before,.icon-layout-compact:before,.icon-layout-full:before,.icon-lightbulb-disabled:before,.icon-lightbulb-on:before,.icon-lightbulb:before,.icon-link:before,.icon-live-interview-invited:before,.icon-live-interview:before,.icon-loading-spinner:after,.icon-loading-spinner:before,.icon-lock:before,.icon-magnifying-glass:before,.icon-map-marker:before,.icon-mask:before,.icon-matches:before,.icon-meeting:before,.icon-menu:before,.icon-meters:before,.icon-minus:before,.icon-moon:before,.icon-most-recent:before,.icon-new-window:before,.icon-not-equal:before,.icon-note-empty:before,.icon-note:before,.icon-office:before,.icon-pencil:before,.icon-phone-hang-up:before,.icon-phone:before,.icon-pickaxe:before,.icon-plans:before,.icon-play-codecast:before,.icon-plus:before,.icon-power:before,.icon-print:before,.icon-product-changes-sm:before,.icon-product-changes:before,.icon-qualified-logo-icon:before,.icon-qualified-logo-text:before,.icon-qualified-logo:before,.icon-question-mark:before,.icon-quick-start:before,.icon-quiz-timed-per-questio-bonus:before,.icon-quiz-timed-per-question:before,.icon-quiz-untimed:before,.icon-quiz:before,.icon-ran-tests:before,.icon-readonly:before,.icon-reload:before,.icon-reset:before,.icon-responsive:before,.icon-resume-inv-add:before,.icon-resume-inv:before,.icon-resume:before,.icon-rotate-display:before,.icon-rubiks-add:before,.icon-rubiks:before,.icon-runtime-config:before,.icon-save-and-continue:before,.icon-save:before,.icon-scroll-down-indicator:before,.icon-scroll-to-top:before,.icon-scroll-up-indicator:before,.icon-send-email:before,.icon-shuffle:before,.icon-similar:before,.icon-smartphone:before,.icon-stack:before,.icon-star-filled:before,.icon-star-outline:before,.icon-status-access:before,.icon-status-all:before,.icon-status-complete:before,.icon-status-done-timer-ran-out:before,.icon-status-done:before,.icon-status-fail:before,.icon-status-info:before,.icon-status-invited:before,.icon-status-new:before,.icon-status-partial:before,.icon-status-pending:before,.icon-status-reopen:before,.icon-status-retake:before,.icon-status-secure:before,.icon-status-stop:before,.icon-status-submit:before,.icon-status-tip:before,.icon-status-unknown:before,.icon-status-unsubmitted:before,.icon-status-waiting:before,.icon-stopwatch-add:before,.icon-stopwatch:before,.icon-student:before,.icon-substitute:before,.icon-sun:before,.icon-support:before,.icon-tablet:before,.icon-tag:before,.icon-tags:before,.icon-tasks-add:before,.icon-tasks:before,.icon-team:before,.icon-test-drive:before,.icon-the-end:before,.icon-thumbs-down:before,.icon-thumbs-up:before,.icon-transport-first:before,.icon-transport-forward:before,.icon-transport-last:before,.icon-transport-next:before,.icon-transport-pause:before,.icon-transport-play:before,.icon-transport-previous:before,.icon-transport-replay:before,.icon-transport-rewind:before,.icon-transport-stop:before,.icon-trashcan:before,.icon-true:before,.icon-tutorial:before,.icon-unbroadcast:before,.icon-undo:before,.icon-unlink:before,.icon-unlock:before,.icon-upload-cloud:before,.icon-upload:before,.icon-user-admin:before,.icon-user:before,.icon-users:before,.icon-validate:before,.icon-vendor-angellist:before,.icon-vendor-bamboohr:before,.icon-vendor-behance:before,.icon-vendor-codepen:before,.icon-vendor-codewars:before,.icon-vendor-crunchbase:before,.icon-vendor-dribbble:before,.icon-vendor-facebook:before,.icon-vendor-github:before,.icon-vendor-glassdoor:before,.icon-vendor-google-plus:before,.icon-vendor-google:before,.icon-vendor-greenhouse:before,.icon-vendor-linkedin:before,.icon-vendor-medium:before,.icon-vendor-qualified:before,.icon-vendor-recruitee:before,.icon-vendor-stackoverflow:before,.icon-vendor-twitter:before,.icon-vendor-workable:before,.icon-vendor-zapier:before,.icon-video-call:before,.icon-video-pause:before,.icon-video-unpause:before,.icon-videochat:before,.icon-waiting-dots:before,.icon-warning:before,.icon-web-app:before,.icon-webhooks:before,.icon-website:before,.icon-whiteboard:before,.icon-x:before,.invite-candidate-form .modal-body .form-group-date .clear-button:before,.invite-candidate-form .modal-header a:before,.invite-progress-menu li.assessment-cohort-details a>.state-completed.cohort-has-rejected:before,.item-list .list-item .list-item-sort>.sort:before,.language-picker.language-picker-list .language.active:before,.library-access-badge:before,.linked-challenge-badge:before,.live-interviews-dialog .modal-body .active-assessments a:before,.live-interviews-dialog .modal-body .active-assessments li.invited a:before,.live-interviews-dialog .modal-header a:before,.live-interviews-dialog .modal-header h4:before,.loading-panel noscript>span:before,.loading-panel>.intercom-button:before,.loading-spinner:after,.loading-spinner:before,.long-form section.end>div:before,.long-form section.expandable>div>h2:after,.markdown .alert-external-link>a:after,.markdown .alert-external-link>a:before,.markdown-editor .tabs .edit a:before,.markdown-editor .tabs .help a:before,.markdown-editor .tabs .preview a:before,.markdown.expandable .expand-link:after,.markdown.expandable.expandable-inline:before,.markdown.expandable.expanded .expand-link:after,.modal-body.error:before,.modal-body.success:before,.modal-body.warning:before,.modal-content .beta-labs:before,.modal-content .help-block.help-block-tip:before,.modal-content>.intercom-button:before,.modal-footer [type=button].add:before,.modal-footer [type=button].approve:before,.modal-footer [type=button].archive:before,.modal-footer [type=button].btn-more-menu:before,.modal-footer [type=button].compare:before,.modal-footer [type=button].delete:before,.modal-footer [type=button].download:before,.modal-footer [type=button].duplicate:before,.modal-footer [type=button].edit:before,.modal-footer [type=button].email-inverted:before,.modal-footer [type=button].email:before,.modal-footer [type=button].embed-this:before,.modal-footer [type=button].finished:before,.modal-footer [type=button].inbox:before,.modal-footer [type=button].manage:before,.modal-footer [type=button].new-window:before,.modal-footer [type=button].phone:before,.modal-footer [type=button].preview-link:before,.modal-footer [type=button].publish:before,.modal-footer [type=button].reject:before,.modal-footer [type=button].remove:before,.modal-footer [type=button].restore:before,.modal-footer [type=button].send-email:after,.modal-footer [type=button].team-member-review:before,.modal-footer [type=button].thumbs-down:before,.modal-footer [type=button].thumbs-up:before,.modal-footer [type=button].unarchive:before,.modal-footer [type=button].update:before,.modal-footer [type=button].wizard-back-button:before,.modal-footer [type=submit].add:before,.modal-footer [type=submit].approve:before,.modal-footer [type=submit].archive:before,.modal-footer [type=submit].btn-more-menu:before,.modal-footer [type=submit].compare:before,.modal-footer [type=submit].delete:before,.modal-footer [type=submit].download:before,.modal-footer [type=submit].duplicate:before,.modal-footer [type=submit].edit:before,.modal-footer [type=submit].email-inverted:before,.modal-footer [type=submit].email:before,.modal-footer [type=submit].embed-this:before,.modal-footer [type=submit].finished:before,.modal-footer [type=submit].inbox:before,.modal-footer [type=submit].manage:before,.modal-footer [type=submit].new-window:before,.modal-footer [type=submit].phone:before,.modal-footer [type=submit].preview-link:before,.modal-footer [type=submit].publish:before,.modal-footer [type=submit].reject:before,.modal-footer [type=submit].remove:before,.modal-footer [type=submit].restore:before,.modal-footer [type=submit].send-email:after,.modal-footer [type=submit].team-member-review:before,.modal-footer [type=submit].thumbs-down:before,.modal-footer [type=submit].thumbs-up:before,.modal-footer [type=submit].unarchive:before,.modal-footer [type=submit].update:before,.modal-footer [type=submit].wizard-back-button:before,.modal-footer [type=reset].add:before,.modal-footer [type=reset].approve:before,.modal-footer [type=reset].archive:before,.modal-footer [type=reset].btn-more-menu:before,.modal-footer [type=reset].compare:before,.modal-footer [type=reset].delete:before,.modal-footer [type=reset].download:before,.modal-footer [type=reset].duplicate:before,.modal-footer [type=reset].edit:before,.modal-footer [type=reset].email-inverted:before,.modal-footer [type=reset].email:before,.modal-footer [type=reset].embed-this:before,.modal-footer [type=reset].finished:before,.modal-footer [type=reset].inbox:before,.modal-footer [type=reset].manage:before,.modal-footer [type=reset].new-window:before,.modal-footer [type=reset].phone:before,.modal-footer [type=reset].preview-link:before,.modal-footer [type=reset].publish:before,.modal-footer [type=reset].reject:before,.modal-footer [type=reset].remove:before,.modal-footer [type=reset].restore:before,.modal-footer [type=reset].send-email:after,.modal-footer [type=reset].team-member-review:before,.modal-footer [type=reset].thumbs-down:before,.modal-footer [type=reset].thumbs-up:before,.modal-footer [type=reset].unarchive:before,.modal-footer [type=reset].update:before,.modal-footer [type=reset].wizard-back-button:before,.modal-footer a.add:before,.modal-footer a.approve:before,.modal-footer a.archive:before,.modal-footer a.btn-more-menu:before,.modal-footer a.compare:before,.modal-footer a.delete:before,.modal-footer a.download:before,.modal-footer a.duplicate:before,.modal-footer a.edit:before,.modal-footer a.email-inverted:before,.modal-footer a.email:before,.modal-footer a.embed-this:before,.modal-footer a.finished:before,.modal-footer a.inbox:before,.modal-footer a.manage:before,.modal-footer a.new-window:before,.modal-footer a.phone:before,.modal-footer a.preview-link:before,.modal-footer a.publish:before,.modal-footer a.reject:before,.modal-footer a.remove:before,.modal-footer a.restore:before,.modal-footer a.send-email:after,.modal-footer a.team-member-review:before,.modal-footer a.thumbs-down:before,.modal-footer a.thumbs-up:before,.modal-footer a.unarchive:before,.modal-footer a.update:before,.modal-footer a.wizard-back-button:before,.modal-footer button.add:before,.modal-footer button.approve:before,.modal-footer button.archive:before,.modal-footer button.btn-more-menu:before,.modal-footer button.compare:before,.modal-footer button.delete:before,.modal-footer button.download:before,.modal-footer button.duplicate:before,.modal-footer button.edit:before,.modal-footer button.email-inverted:before,.modal-footer button.email:before,.modal-footer button.embed-this:before,.modal-footer button.finished:before,.modal-footer button.inbox:before,.modal-footer button.manage:before,.modal-footer button.new-window:before,.modal-footer button.phone:before,.modal-footer button.preview-link:before,.modal-footer button.publish:before,.modal-footer button.reject:before,.modal-footer button.remove:before,.modal-footer button.restore:before,.modal-footer button.send-email:after,.modal-footer button.team-member-review:before,.modal-footer button.thumbs-down:before,.modal-footer button.thumbs-up:before,.modal-footer button.unarchive:before,.modal-footer button.update:before,.modal-footer button.wizard-back-button:before,.multi-file-overwrite-dialog .case-change-note:before,.multi-file-overwrite-dialog .locked-note:before,.navbar-nav>li>.intercom-button:before,.option-list>.disabled:before,.option-list>.enabled:before,.pagination>li.first a:before,.pagination>li.last a:before,.pagination>li.next a:before,.pagination>li.previous a:before,.printable-dialog .modal-header .header-actions a:before,.printable-dialog .modal-header button.options:before,.printable-dialog .modal-header button.print:before,.printable-document.assessment-result-details .interact-session-button .active-session-status:before,.printable-document.assessment-result-details .interact-session-button .pending-session-status:before,.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-accepted:before,.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-active:before,.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-cancelled:before,.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-expired:before,.printable-document.assessment-result-details .old-attempt-notice:before,.printable-document.assessment-result-details .scheduled-retry-notice:before,.printable-document.assessment-result-details .solutions ul.submission-errors>li.view-details:before,.printable-document.assessment-result-details .solutions ul.submission-errors>li:before,.printable-document.assessment-result-details .timing-section>p.time-summary.terminated:before,.printable-document.assessment-result-details .timing-section>p.time-summary:before,.printable-document.assessment-result-details .workflow-section>p.workflow:before,.printable-document.assessment-result-details span.email:before,.product-type-badge.both:before,.product-type-badge.education:before,.product-type-badge:before,.qualified-checkbox input[type=checkbox]+label:before,.qualified-checkbox input[type=checkbox].indeterminate+label:before,.qualified-label.qualified-label-small:before,.qualified-label:before,.qualified-logo:before,.qualified-radio input[type=radio]+label:before,.questions-insert-menu .dropdown-menu .add:before,.questions-insert-menu .dropdown-menu .duplicate:before,.questions-insert-menu .dropdown-menu .sep .above:before,.questions-insert-menu .dropdown-menu .sep .below:before,.rating-icon.rating-0:after,.rating-icon.rating-:after,.rating-icon:before,.score-card-instructions h4:before,.search-box .clear-button:before,.search-box:before,.sidebar .actions-group-filters.expandable>.clear:after,.sidebar .actions>.done:before,.sidebar .beta-labs:before,.sidebar .nav-list team-member-badge .badge-component:before,.sidebar.assessment-sidebar .assessment-nav>li a:after,.sidebar.assessment-sidebar .assessment-nav>li a:before,.sidebar.assessment-sidebar .assessment-nav>li.highlighted:after,.sidebar.assessment-sidebar .assessment-nav>li.info a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-completed a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-did-not-start a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-expired a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-failed a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-failedhidden a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-incomplete a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-lowscore a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-new a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-partial a:after,.sidebar.assessment-sidebar .assessment-nav>li.submit a:after,.sidebar>.sidebar-list-header .back a:before,.smart-ide-badge:before,.smart-ide-dialog .modal-header .smart-ide-icon:before,.solution-dialog .assessment-sidebar .assessment-nav .active-challenge:after,.solution-dialog .file-access-hidden:before,.solution-dialog .file-access-locked:before,.solution-dialog .file-access-readonly:before,.solution-dialog .file-access-readwrite:before,.solution-dialog .file-access-restricted:before,.solution-dialog .file-add:before,.solution-dialog .file-delete:before,.solution-dialog .file-duplicate:before,.solution-dialog .file-purge:before,.solution-dialog .file-rename:before,.solution-dialog .file-reset:before,.solution-dialog .file-undelete:before,.solution-dialog .interact-toolbar .submit-button .preview:before,.solution-dialog .interact-toolbar .to-active-challenge:before,.solution-dialog .modal-header .inspect-button.back-to-review:before,.solution-dialog .modal-header .inspect-button:before,.solution-dialog .preview-toolbar .submit-button .preview:before,.solution-dialog .preview-toolbar .to-active-challenge:before,.solutions-list .status-not-attempted:before,.solutions-table .status-not-attempted:before,.sort-column.sort-active:before,.sort-column.sort-reverse:before,.sorting-active .sort-column .default-sort:before,.state-active:before,.state-approved:before,.state-archived:before,.state-candidate-reopen-scheduled:before,.state-candidate-retake-scheduled:before,.state-candidate_requested_introduction:before,.state-closed:before,.state-completed:before,.state-draft:before,.state-failed:before,.state-idle:before,.state-imported:before,.state-inactive:before,.state-inbox:before,.state-interested:before,.state-introduced:before,.state-invited:before,.state-latest:before,.state-linked-challenge:before,.state-loading:after,.state-loading:before,.state-matched:before,.state-new:before,.state-none:before,.state-opened:before,.state-pending:before,.state-processing:before,.state-published:before,.state-qualified:before,.state-recent:before,.state-rejected:before,.state-reviewed:before,.state-risk_detected:before,.state-started:before,.state-submitted-assessmentArchived.is-reviewed:before,.state-submitted-assessmentArchived:before,.state-submitted-candidateSubmitted.is-reviewed:before,.state-submitted-candidateSubmitted:before,.state-submitted-invitationExpired:before,.state-submitted-teamDecided.is-reviewed:before,.state-submitted-teamDecided:before,.state-submitted-teamForced.is-reviewed:before,.state-submitted-teamForced:before,.state-submitted-timerRanOut:before,.state-submitted:before,.state-submitting:before,.state-successful:before,.state-team_requested_introduction:before,.state-terminated:before,.state-unlocked:before,.state-upgrade-required:before,.state-viewed:before,.state-waiting:before,.status-completed:before,.status-did-not-start:before,.status-failed:before,.status-failedhidden:before,.status-incomplete:before,.status-lowscore:before,.status-new:before,.status-okscore:before,.switch-team-dropdown-menu.dropdown-menu a.active:before,.switch-team-dropdown-menu.dropdown-menu a:not(.no-active):before,.tab-scroller.scrollable .tab-scroller-left:before,.tab-scroller.scrollable .tab-scroller-right:before,.tags-group.tags-group-assessment-details .tag.challenge-count:before,.tags-group.tags-group-assessment-details .tag.invite-only:before,.tags-group.tags-group-assessment-details .tag.pass-rate:before,.tags-group.tags-group-assessment-details .tag.public:before,.tags-group.tags-group-assessment-details .tag.time-limit:before,.tags-group.tags-group-assessment-details .tag.time:before,.tags-group.tags-group-challenge-details .tag.pass-rate:before,.tags-group.tags-group-challenge-details .tag.passing-count:after,.tags-group.tags-group-challenge-details .tag.questions:before,.tags-group.tags-group-challenge-details .tag.randomized-question-order:before,.tags-group.tags-group-challenge-details .tag.test-cases:before,.tags-group.tags-group-challenge-details .tag.time-limit .estimated-time:before,.tags-group.tags-group-challenge-details .tag.time-limit:before,.tags-group.tags-group-challenge-details .tag.time:before,.test-cases-group .add:before,.test-cases-group .tag-quality:before,.test-cases-group .tag-smart-ide:not(.no-icon):before,.test-cases-group li.hidden-tests:before,.test-cases-group li.tagged-tests:before,.upgrade-required-badge:before,.voice-input-container .voice-controls .btn span.icon-stop:before,.voice-input-container .voice-controls .btn-danger span.icon-stop:before,.voice-input-container .voice-controls .btn-default span.icon-stop:before,.voice-input-container .voice-controls .btn-info span.icon-stop:before,.voice-input-container .voice-controls .btn-light span.icon-stop:before,.voice-input-container .voice-controls .btn-primary span.icon-stop:before,.voice-input-container .voice-controls .btn-success span.icon-stop:before,.voice-input-container .voice-controls .btn-warning span.icon-stop:before,article.details section .address .field-label:before,article.details section .date .field-label:before,article.details section .email .field-label:before,article.details section .phone .field-label:before,article.details section .website .field-label:before,article.details section.table-section .app-table td .checked:before,article.details section>div .field-value .false:before,article.details section>div .field-value .true:before,assessment-cohort-details>h2 .cohort-has-rejected:before,assessment-result-details .interact-session-button .active-session-status:before,assessment-result-details .interact-session-button .pending-session-status:before,assessment-result-details .invitation-details>div>div.invitation-state-accepted:before,assessment-result-details .invitation-details>div>div.invitation-state-active:before,assessment-result-details .invitation-details>div>div.invitation-state-cancelled:before,assessment-result-details .invitation-details>div>div.invitation-state-expired:before,assessment-result-details .old-attempt-notice:before,assessment-result-details .scheduled-retry-notice:before,assessment-result-details .solutions ul.submission-errors>li.view-details:before,assessment-result-details .solutions ul.submission-errors>li:before,assessment-result-details .timing-section>p.time-summary.terminated:before,assessment-result-details .timing-section>p.time-summary:before,assessment-result-details .workflow-section>p.workflow:before,assessment-result-review-summary .rating-icons .many:before,assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details:after,billing-plans-table .features-toggle button:before,billing-plans-table>table tbody.group span.group-content:before,billing-plans-table>table tbody.group span.group-integrate:before,billing-plans-table>table tbody.group span.group-platform:before,billing-plans-table>table tbody.group span.group-support:before,billing-plans-table>table tbody.group span.group-teamwork:before,billing-plans-table>table thead>tr>td>div>a.next-plan:before,billing-plans-table>table thead>tr>td>div>a.prev-plan:before,body.account-billing .current-plan>li .features .feature.enabled .title:before,body.account-data-export .export-row .export-progress button.cancel:before,body.account-data-export .export-row .options button.download:before,body.account-data-export .modes .direct-mode-note>a:before,body.account-embed .generate-code .help-block .sdk-docs-link:after,body.account-integrations #api-key>div:before,body.account-integrations #bamboo>div:before,body.account-integrations #greenhouse>div:before,body.account-integrations #integrations-feedback>div:before,body.account-integrations #recruitee>div:before,body.account-integrations #webhooks>div:before,body.account-integrations #workable>div:before,body.account-integrations #zapier>div:before,body.account-integrations a.instructions:before,body.account-integrations section.api-notice>div:before,body.account-labs .labs-help>div:before,body.account-user-management .user-management-table .blind_reviewer .state-active:before,body.account-user-management .user-management-table .inviter .state-active:before,body.account-user-management .user-management-table .options .impersonate:before,body.account-user-management .user-management-table .owner .state-active:before,body.account-user-management .user-management-table .reviewer .state-active:before,body.account-user-management .user-management-table .state-inactive:before,body.account-user-management .user-management-table .state-invited:before,body.assessment .assessment-link a.open-link:before,body.assessment .assessment-workflow-paths .add-workflow:before,body.assessment .assessment-workflow-paths .workflow-list:not(.default-only):before,body.assessment section.details>div tag.enforced-time-limit:before,body.assessment section.details>div tag.estimated-time:before,body.assessment-edit .app>.sidebar a[ui-sref=assessmentEdit]:before,body.assessment-edit .app>.sidebar a[ui-sref='assessmentEdit.challenges']:before,body.assessment-edit .app>.sidebar a[ui-sref='assessmentEdit.workflows']:before,body.assessment-edit .app>.sidebar a[ui-sref='assessmentEdit.bamboo']:before,body.assessment-edit-workflows .workflow-section h2 .btn-default[as-sortable-item-handle]:before,body.candidate .candidate-details .actions-bar .add-note:before,body.candidate .candidate-details .actions-bar .forget:before,body.candidate .candidate-details .actions-bar .invite:before,body.candidate .candidate-details .actions-bar .report-card:before,body.candidate .candidate-details .actions-bar .review-solutions:before,body.candidate .candidate-details .actions-bar .states>li.approved:before,body.candidate .candidate-details .actions-bar .states>li.rejected:before,body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-tools .dropdown-toggle:before,body.candidate .candidate-details .assessment-results-list .assessment-header .interact-session:before,body.candidate .candidate-details .assessment-results-list .assessment-results-list-help:before,body.candidate .candidate-details .interview-results-list .interview-results-list-help:before,body.candidate .team-candidates-sidebar-list .has-status-icon .state-archived:before,body.candidate [ui-view]>h2 .anonymous-name:before,body.candidate [ui-view]>h2 .blind-reviewer-note:before,body.candidate [ui-view]>h2 .candidate-resume:before,body.candidate [ui-view]>h2 .email-link:before,body.candidates .status a.state-archived:before,body.candidates a.state-pending:before,body.challenge .actions-bar .add-to-assessment:before,body.challenge .actions-bar .follow-up-challenge:before,body.challenge .actions-bar .preview:before,body.challenge .actions-bar .solutions:before,body.challenge .challenge-type-icon.advanced-code:before,body.challenge .challenge-type-icon.code:before,body.challenge .challenge-type-icon.quiz:before,body.challenge .make-shared:before,body.challenge-edit .sidebar .disabled-files>a:before,body.challenge-edit .sidebar .file-tree-item>a.signals:before,body.challenge-edit .sidebar .general>a:before,body.challenge-edit .sidebar .generator>a:before,body.challenge-edit .sidebar .instructions>a:before,body.challenge-edit .sidebar .language .remove:before,body.challenge-edit .sidebar .nav-list a[ui-sref][disabled]:after,body.challenge-edit .sidebar .questions>a:before,body.challenge-edit .sidebar div.signals>a:before,body.challenge-edit .sidebar li.signals>a:before,body.challenge-edit form.challenge-edit-form #challenge-edit-embeddable .embed-details-link:before,body.challenge-edit form.challenge-edit-form .disable-automatic-updates:before,body.challenge-edit form.challenge-edit-form .reenable-automatic-updates:before,body.challenge-edit-files .file-access-hidden:before,body.challenge-edit-files .file-access-locked:before,body.challenge-edit-files .file-access-readonly:before,body.challenge-edit-files .file-access-readwrite:before,body.challenge-edit-files .file-access-restricted:before,body.challenge-edit-files .file-add:before,body.challenge-edit-files .file-delete:before,body.challenge-edit-files .file-duplicate:before,body.challenge-edit-files .file-purge:before,body.challenge-edit-files .file-rename:before,body.challenge-edit-files .file-reset:before,body.challenge-edit-files .file-undelete:before,body.challenge-edit-files a.reference-solution>span:before,body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .setting-help:before,body.challenge-edit-lang #challenge-ide .navbar .run-buttons .run-label:before,body.challenge-edit-lang #challenge-ide .navbar .run-buttons.setup-mode .run-label:before,body.challenge-edit-lang #challenge-ide .runner-output .banner:before,body.challenge-edit-lang #challenge-ide .subnav .run-buttons .run-label:before,body.challenge-edit-lang #challenge-ide .subnav .run-buttons.setup-mode .run-label:before,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .setting-help:before,body.challenge-solutions .solutions .solution .solution-details .detail-links a+a:before,body.challenges .challenges-list .challenge-actions .preview:before,body.challenges .sidebar .state-extended:before,body.challenges .sidebar .state-limited:before,body.challenges .sidebar .state-ready:before,body.challenges .sidebar .state-standard:before,body.challenges .sidebar .state-templates:before,body.challenges .sidebar .state-tutorials:before,body.dashboard .candidate-tasks .dashboard-card-split-actions .interact-sessions:before,body.dashboard .candidate-tasks .dashboard-card-split-actions .invite-candidates:before,body.dashboard .candidate-tasks .main-tasks>a.abandoned .count:after,body.dashboard .candidate-tasks .main-tasks>a.reviewed .count:after,body.dashboard .candidate-tasks .main-tasks>a.submitted .count:after,body.dashboard .dashboard-card-action.create-assessment:before,body.dashboard .dashboard-card-action.create-challenge:before,body.dashboard .dashboard-card.help a.docs:before,body.dashboard .dashboard-card.help a.help:before,body.dashboard .dashboard-card.help a.support:before,body.dashboard .dashboard-card.new-content .challenge-suggestions a:before,body.dashboard .dashboard-card.new-content h2 .product-changes:before,body.error-route .error-404 h2:before,body.error-route .error-maintenance:before,body.error-route h2:before,body.expired-notice .alt-options>li.extend a:before,body.expired-notice .alt-options>li.feedback a:before,body.expired-notice .cta-button a .icon:before,body.setup .progress-details.completed .progress-bar:after,body.setup .setup-guide-actions>li.add-first-assessment:before,body.setup .setup-guide-actions>li.build-demo-data:before,body.setup .setup-guide-actions>li.completed:before,body.setup .setup-guide-actions>li.enabled:after,body.setup .setup-guide-actions>li.expanded:after,body.setup .setup-guide-actions>li.invite-candidate:before,body.setup .setup-guide-actions>li.invite-team-members-to-assessment:before,body.setup .setup-guide-actions>li.invite-team-members:before,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete:after,body.setup .setup-guide-actions>li.setup-live-interview:before,body.setup .setup-guide-actions>li.start-live-interview:before,body.setup .setup-guide-actions>li.start-subscription:before,body.setup .setup-guide-actions>li.team-profile:before,body.setup .setup-guide-actions>li:before,body.setup .setup-guide-actions>li>div>ul>li.build-demo-data a:before,body.setup .setup-guide-actions>li>div>ul>li.destroy-demo-data a:before,body.setup .setup-guide-actions>li>div>ul>li.invite a:before,body.setup .setup-guide-actions>li>div>ul>li.invite-interviewer a:before,body.setup .setup-guide-actions>li>div>ul>li.live-interview a:before,body.setup .setup-guide-actions>li>div>ul>li.new a:before,body.setup .setup-guide-actions>li>div>ul>li.template a:before,body.setup .setup-guide-actions>li>div>ul>li.view-demo-data a:before,body.setup .setup-guide-actions>li>div>ul>li.whiteboard a:before,body.setup .setup-guide-actions>li>div>ul>li.yourself a:before,challenge-details .upgrade-information h3:before,compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links a+a:before,compare-solutions .compare-solutions-toolbar .btn-group .mode-candidates:before,compare-solutions .compare-solutions-toolbar .btn-group .mode-reference:before,compare-solutions .compare-solutions-toolbar .btn-group .mode-similar:before,compare-solutions .compare-solutions-toolbar .btn-group .mode-team:before,docs-help-link>a:empty:before,docs-pane>.docs-toolbar .back:before,docs-pane>.docs-toolbar .forward:before,docs-pane>.docs-toolbar .home:before,docs-pane>.docs-toolbar .open:before,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-next:before,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-previous:before,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-reload:before,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-review:before,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-submit:before,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-welcome:before,embedded-qualified-test .embedded-qualified-controls .buttons .embed-attempt:before,embedded-qualified-test .embedded-qualified-controls .buttons .embed-reload:before,embedded-qualified-test .embedded-qualified-controls .buttons .embed-reset:before,embedded-qualified-test .embedded-qualified-controls .buttons .embed-runTests:before,embedded-qualified-test .embedded-qualified-controls .buttons .embed-start:before,embedded-qualified-test .options .options-header>.options-toggle:before,expandable>.expandable-label:before,file-icon .file-status-icon.file-status-empty:after,file-icon .file-status-icon.file-status-not-empty:after,file-icon .file-status-icon:before,file-icon.is-dir:not(.custom).expanded:before,file-icon.is-dir:not(.custom):before,file-icon:after,file-icon:before,file-tree .file-row .file-row-close-btn:before,file-tree .file-row .file-row-menu-btn:before,file-tree .file-row.directory .expander:before,file-tree .file-tree-header .expander:before,file-tree .file-tree-header .file-tree-action-download:before,file-tree .file-tree-header .file-tree-add:before,file-tree .file-tree-header .file-tree-config:before,file-tree.deleted-files-tree .file-tree-label:before,fullscreen-leaderboard .leaderboard-content h2 .dark-mode .dark:before,fullscreen-leaderboard .leaderboard-content h2 .dark-mode .light:before,fullscreen-leaderboard .leaderboard-content h2>.back-button:before,generate-key .key .generate:before,generate-key .key .key-wrapper pre.has-key.hide-key:before,generate-key .key .key-wrapper pre.has-key:before,horizontal-countdown-timer:before,interact-editor-button .active-editor-button .color:before,interact-editor-button .active-editor-button.being-edited .color:before,interact-editor-button .private-editing>.dropdown-toggle:after,interview-results-list .interview-results-table td.interview-title:before,interview-results-list .interview-results-table td.view-scorecard .view-scorecard-btn:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice.deleted-notice:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice.locked-notice:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice.read-only-notice:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .file-warning:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice.being-edited:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice:before,multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab>a tab-heading .multi-file-layout-tab-invalid:before,multi-file-layout .nav-tabs>li.multi-file-layout-tab>a tab-heading .multi-file-layout-tab-invalid:before,multi-file-layout .no-files>div .qualified-icon:before,multi-file-layout>ui-layout .runner-output .banner:before,notes-display .buttons .add-note:before,notes-display .notes .note .actions>div .delete:before,notes-display .notes .note .actions>div .edit:before,playback-scrub-bar .frames>span.addFile:after,playback-scrub-bar .frames>span.attempt.failed-hidden:after,playback-scrub-bar .frames>span.attempt.success:after,playback-scrub-bar .frames>span.attempt:after,playback-scrub-bar .frames>span.autosubmit.failed-hidden:after,playback-scrub-bar .frames>span.autosubmit.success:after,playback-scrub-bar .frames>span.autosubmit:after,playback-scrub-bar .frames>span.deleteFile:after,playback-scrub-bar .frames>span.duplicateFile:after,playback-scrub-bar .frames>span.first-edit:after,playback-scrub-bar .frames>span.initAttempt:after,playback-scrub-bar .frames>span.initSubmit:after,playback-scrub-bar .frames>span.initTest:after,playback-scrub-bar .frames>span.languageChange.has-language:after,playback-scrub-bar .frames>span.languageChange:after,playback-scrub-bar .frames>span.largePaste:after,playback-scrub-bar .frames>span.renameFile:after,playback-scrub-bar .frames>span.reopened:after,playback-scrub-bar .frames>span.reset:after,playback-scrub-bar .frames>span.resetAll:after,playback-scrub-bar .frames>span.resetFile:after,playback-scrub-bar .frames>span.resetSolution:after,playback-scrub-bar .frames>span.resetTestCases:after,playback-scrub-bar .frames>span.restoreFile:after,playback-scrub-bar .frames>span.submit.failed-hidden:after,playback-scrub-bar .frames>span.submit.success:after,playback-scrub-bar .frames>span.submit:after,playback-scrub-bar .frames>span.switchedFromChallenge:after,playback-scrub-bar .frames>span.test:after,playback-scrub-bar .scroll-left:before,playback-scrub-bar .scroll-right:before,product-message-banner.alert .alert-link:after,quiz-challenge-questions .question .matchers>div.correct:before,quiz-challenge-questions .question .matchers>div.incorrect:before,quiz-challenge-questions .review .answer .correct input:checked+label:after,rating-selector .options .negative:before,rating-selector .options .neutral:before,rating-selector .options .positive:before,remove-demo-data button:before,review-summary-block .qualities>.negative:before,review-summary-block .qualities>.positive:before,review-summary-table .app-table>tbody>tr td.qualities>.negative:before,review-summary-table .app-table>tbody>tr td.qualities>.positive:before,score-label .label.score-risk:before,scroll-overflow-indicator>.scroll-down:before,scroll-overflow-indicator>.scroll-up:before,simple-repeater .repeater-item .remove-button span:before,simple-repeater .repeater-item .sort-handle span:before,solution-scoring-details .solution-details-set .risk-level:before,solution-scoring-details .solution-details-set.mass h3:before,solution-scoring-details .solution-details-set.similarity h3:before,solution-scoring-details .solution-details-set.timing h3:before,star-rating .star-rating-star:after,star-rating .star-rating-star:before,table-bulk-selector-all .qualified-checkbox input.partial+label:after,team-member-assignment>.editor .editor-row>button:after,team-member-assignment>.name-list .btn-default:before,template-picker ul.templates>li.template-card .gallery-image .upgrade-label:before,template-picker ul.templates>li.template-card .stats .estimated-time:before,template-picker ul.templates>li.template-card .stats .languages:before,template-picker ul.templates>li.template-card .stats .questions:before,template-picker ul.templates>li.template-card .stats .total-challenges:before,template-picker ul.templates>li.template-group-help:before,tooltip-help-icon:before,ul.action-links>li a:before,ul.action-links>li.cancel a:before,ul.bullets ul>li:before,ul.bullets>li:before,ul.dropdown-menu [datepicker] .pull-left:before,ul.dropdown-menu [datepicker] .pull-right:before,ul.tags-group .add:before,ul.tags-group .tag-quality:before,ul.tags-group .tag-smart-ide:not(.no-icon):before,web-preview .responsive-mode-options .rotate-display:before,web-preview .web-preview-toolbar .nav-buttons .back:before,web-preview .web-preview-toolbar .nav-buttons .forward:before,web-preview .web-preview-toolbar .nav-buttons .home:before,web-preview .web-preview-toolbar .nav-buttons .reload:before,web-preview .web-preview-toolbar .sync-buttons .console.has-type-error:after,web-preview .web-preview-toolbar .sync-buttons .console.has-type-warn:after,web-preview .web-preview-toolbar .sync-buttons .console:before,web-preview .web-preview-toolbar .sync-buttons .responsive:before,web-preview .web-preview-toolbar .url-input button.go:before,web-preview-console .web-preview-console-history .log-data.expandable:before,web-preview-console .web-preview-console-history .log-type-error:before,web-preview-console .web-preview-console-history .log-type-info:before,web-preview-console .web-preview-console-history .log-type-reloaded:before,web-preview-console .web-preview-console-history .log-type-syncing:before,web-preview-console .web-preview-console-history .log-type-warn:before,web-preview-console .web-preview-console-history-enable.icon-alert:before,web-preview-console .web-preview-console-toolbar .nav-buttons button.auto-scroll:before,web-preview-console .web-preview-console-toolbar .nav-buttons button.clear:before,web-preview-console .web-preview-console-toolbar .nav-buttons button.line-wrap:before,web-preview>.alert-warning:before,wizard .wizard-navigation button:first-child:before,wizard .wizard-navigation button:last-child:not(.saving):after,wizard .wizard-navigation ul.progress>li i:before,wizard .wizard-navigation ul.progress>li.can-change-to.complete i:before,wizard .wizard-navigation:not(.simple-last-step) ul.progress>li:last-child i:before{font-family:common-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1}.icon-actions-menu:before{content:"\EA01"}.icon-advanced-code:before{content:"\EA02"}.icon-android-app:before{content:"\EA03"}.icon-android:before{content:"\EA04"}.icon-api:before{content:"\EA05"}.icon-archive:before{content:"\EA06"}.icon-arrow-down-right:before{content:"\EA07"}.icon-article:before{content:"\EA08"}.icon-articles:before{content:"\EA09"}.icon-audio-mute:before{content:"\EA0A"}.icon-audio-unmute:before{content:"\EA0B"}.icon-automate:before{content:"\EA0C"}.icon-blank-space:before{content:"\EA0D"}.icon-blank:before{content:"\EA0E"}.icon-broadcast:before{content:"\EA0F"}.icon-broom:before{content:"\EA10"}.icon-bucket:before{content:"\EA11"}.icon-buckets:before{content:"\EA12"}.icon-calendar:before{content:"\EA13"}.icon-candidate:before{content:"\EA14"}.icon-checkmark-empty:before{content:"\EA15"}.icon-checkmark:before,.icon-true:before{content:"\EA16"}.icon-chevron-down:before{content:"\EA17"}.icon-chevron-left:before{content:"\EA18"}.icon-chevron-right:before{content:"\EA19"}.icon-chevron-up:before{content:"\EA1A"}.icon-choice:before{content:"\EA1B"}.icon-clock:before{content:"\EA1C"}.icon-code:before{content:"\EA1D"}.icon-coffeepot:before{content:"\EA1E"}.icon-cog:before{content:"\EA1F"}.icon-cogs:before{content:"\EA20"}.icon-compare:before{content:"\EA21"}.icon-contract-all:before{content:"\EA22"}.icon-contract:before{content:"\EA23"}.icon-crane:before{content:"\EA24"}.icon-decline:before{content:"\EA25"}.icon-description:before{content:"\EA26"}.icon-difficulty-advanced:before{content:"\EA27"}.icon-difficulty-basic:before{content:"\EA28"}.icon-document-inv-lines:before{content:"\EA29"}.icon-document-inv:before{content:"\EA2A"}.icon-document:before{content:"\EA2B"}.icon-dot:before{content:"\EA2C"}.icon-drag-sort:before{content:"\EA2D"}.icon-duplicate:before{content:"\EA2E"}.icon-ellipsis:before{content:"\EA2F"}.icon-email-interviewer:before{content:"\EA30"}.icon-email-inverted:before{content:"\EA31"}.icon-email:before{content:"\EA32"}.icon-embed:before{content:"\EA33"}.icon-equal:before{content:"\EA34"}.icon-evidence:before{content:"\EA35"}.icon-excite:before{content:"\EA36"}.icon-exclamation-mark:before{content:"\EA37"}.icon-expand-all:before{content:"\EA38"}.icon-expand:before{content:"\EA39"}.icon-export:before{content:"\EA3A"}.icon-express-interest:before{content:"\EA3B"}.icon-eye:before{content:"\EA3C"}.icon-face-base:before{content:"\EA3D"}.icon-face-frown:before{content:"\EA3E"}.icon-face-neutral:before{content:"\EA3F"}.icon-face-smile:before{content:"\EA40"}.icon-filter:before{content:"\EA41"}.icon-flipflops:before{content:"\EA42"}.icon-folder-add:before{content:"\EA43"}.icon-folder-closed:before{content:"\EA44"}.icon-folder-open:before{content:"\EA45"}.icon-gauge:before{content:"\EA46"}.icon-globe-europe:before{content:"\EA47"}.icon-globe:before{content:"\EA48"}.icon-hdtv:before{content:"\EA49"}.icon-hidden:before{content:"\EA4A"}.icon-history:before{content:"\EA4B"}.icon-home:before{content:"\EA4C"}.icon-hourglass:before{content:"\EA4D"}.icon-ide-tests:before{content:"\EA4E"}.icon-identify:before{content:"\EA4F"}.icon-inbox:before{content:"\EA50"}.icon-initially-open:before{content:"\EA51"}.icon-inspect-solution:before{content:"\EA52"}.icon-integrations:before{content:"\EA53"}.icon-interact-session:before{content:"\EA54"}.icon-ios:before{content:"\EA55"}.icon-key:before{content:"\EA56"}.icon-label:before{content:"\EA57"}.icon-labels:before{content:"\EA58"}.icon-labs-sm:before{content:"\EA59"}.icon-labs:before{content:"\EA5A"}.icon-lang-angular:before{content:"\EA5B"}.icon-lang-c:before{content:"\EA5C"}.icon-lang-clojure:before{content:"\EA5D"}.icon-lang-coffeescript:before{content:"\EA5E"}.icon-lang-cpp:before{content:"\EA5F"}.icon-lang-crystal:before{content:"\EA60"}.icon-lang-csharp:before{content:"\EA61"}.icon-lang-css:before{content:"\EA62"}.icon-lang-dart:before{content:"\EA63"}.icon-lang-django:before{content:"\EA64"}.icon-lang-elasticsearch:before{content:"\EA65"}.icon-lang-elixir:before{content:"\EA66"}.icon-lang-elm:before{content:"\EA67"}.icon-lang-erlang:before{content:"\EA68"}.icon-lang-fsharp:before{content:"\EA69"}.icon-lang-go:before{content:"\EA6A"}.icon-lang-groovy:before{content:"\EA6B"}.icon-lang-haskell:before{content:"\EA6C"}.icon-lang-html:before{content:"\EA6D"}.icon-lang-java:before{content:"\EA6E"}.icon-lang-javascript:before{content:"\EA6F"}.icon-lang-jquery:before{content:"\EA70"}.icon-lang-julia:before{content:"\EA71"}.icon-lang-kotlin:before{content:"\EA72"}.icon-lang-lua:before{content:"\EA73"}.icon-lang-markdown:before{content:"\EA74"}.icon-lang-mongo:before{content:"\EA75"}.icon-lang-mysql:before{content:"\EA76"}.icon-lang-net:before{content:"\EA77"}.icon-lang-nodejs:before{content:"\EA78"}.icon-lang-objc:before{content:"\EA79"}.icon-lang-ocaml:before{content:"\EA7A"}.icon-lang-php:before{content:"\EA7B"}.icon-lang-postgresql:before{content:"\EA7C"}.icon-lang-powershell:before{content:"\EA7D"}.icon-lang-python:before{content:"\EA7E"}.icon-lang-r:before{content:"\EA7F"}.icon-lang-rails:before{content:"\EA80"}.icon-lang-react:before{content:"\EA81"}.icon-lang-reason:before{content:"\EA82"}.icon-lang-redis:before{content:"\EA83"}.icon-lang-ruby:before{content:"\EA84"}.icon-lang-rust:before{content:"\EA85"}.icon-lang-scala:before{content:"\EA86"}.icon-lang-shell:before{content:"\EA87"}.icon-lang-solidity:before{content:"\EA88"}.icon-lang-sql:before{content:"\EA89"}.icon-lang-sqlite:before{content:"\EA8A"}.icon-lang-swift:before{content:"\EA8B"}.icon-lang-typescript:before{content:"\EA8C"}.icon-layout-compact:before{content:"\EA8D"}.icon-layout-full:before{content:"\EA8E"}.icon-lightbulb-disabled:before{content:"\EA8F"}.icon-lightbulb-on:before{content:"\EA90"}.icon-lightbulb:before{content:"\EA91"}.icon-link:before{content:"\EA92"}.icon-live-interview-invited:before{content:"\EA93"}.icon-live-interview:before{content:"\EA94"}.icon-lock:before{content:"\EA95"}.icon-magnifying-glass:before{content:"\EA96"}.icon-map-marker:before{content:"\EA97"}.icon-mask:before{content:"\EA98"}.icon-matches:before{content:"\EA99"}.icon-meeting:before{content:"\EA9A"}.icon-menu:before{content:"\EA9B"}.icon-meters:before{content:"\EA9C"}.icon-minus:before{content:"\EA9D"}.icon-moon:before{content:"\EA9E"}.icon-most-recent:before{content:"\EA9F"}.icon-new-window:before{content:"\EAA0"}.icon-not-equal:before{content:"\EAA1"}.icon-note-empty:before{content:"\EAA2"}.icon-note:before{content:"\EAA3"}.icon-office:before{content:"\EAA4"}.icon-pencil:before{content:"\EAA5"}.icon-phone-hang-up:before{content:"\EAA6"}.icon-phone:before{content:"\EAA7"}.icon-pickaxe:before{content:"\EAA8"}.icon-plans:before{content:"\EAA9"}.icon-play-codecast:before{content:"\EAAA"}.icon-plus:before{content:"\EAAB"}.icon-power:before{content:"\EAAC"}.icon-print:before{content:"\EAAD"}.icon-product-changes-sm:before{content:"\EAAE"}.icon-product-changes:before{content:"\EAAF"}.icon-qualified-logo-icon:before{content:"\EAB0"}.icon-qualified-logo-text:before{content:"\EAB1"}.icon-qualified-logo:before{content:"\EAB2"}.icon-question-mark:before{content:"\EAB3"}.icon-quick-start:before{content:"\EAB4"}.icon-quiz-timed-per-questio-bonus:before{content:"\EAB5"}.icon-quiz-timed-per-question:before{content:"\EAB6"}.icon-quiz-untimed:before{content:"\EAB7"}.icon-quiz:before{content:"\EAB8"}.icon-ran-tests:before{content:"\EAB9"}.icon-readonly:before{content:"\EABA"}.icon-reload:before{content:"\EABB"}.icon-reset:before{content:"\EABC"}.icon-responsive:before{content:"\EABD"}.icon-resume-inv-add:before{content:"\EABE"}.icon-resume-inv:before{content:"\EABF"}.icon-resume:before{content:"\EAC0"}.icon-rotate-display:before{content:"\EAC1"}.icon-rubiks-add:before{content:"\EAC2"}.icon-rubiks:before{content:"\EAC3"}.icon-runtime-config:before{content:"\EAC4"}.icon-save-and-continue:before{content:"\EAC5"}.icon-save:before{content:"\EAC6"}.icon-scroll-down-indicator:before{content:"\EAC7"}.icon-scroll-to-top:before{content:"\EAC8"}.icon-scroll-up-indicator:before{content:"\EAC9"}.icon-send-email:before{content:"\EACA"}.icon-shuffle:before{content:"\EACB"}.icon-similar:before{content:"\EACC"}.icon-smartphone:before{content:"\EACD"}.icon-stack:before{content:"\EACE"}.icon-star-filled:before{content:"\EACF"}.icon-star-outline:before{content:"\EAD0"}.icon-status-access:before{content:"\EAD1"}.icon-status-all:before{content:"\EAD2"}.icon-status-complete:before{content:"\EAD3"}.icon-status-done-timer-ran-out:before{content:"\EAD4"}.icon-status-done:before{content:"\EAD5"}.icon-status-fail:before{content:"\EAD6"}.icon-info:before,.icon-status-info:before{content:"\EAD7"}.icon-status-invited:before{content:"\EAD8"}.icon-status-new:before{content:"\EAD9"}.icon-status-partial:before{content:"\EADA"}.icon-status-pending:before{content:"\EADB"}.icon-status-reopen:before{content:"\EADC"}.icon-status-retake:before{content:"\EADD"}.icon-status-secure:before{content:"\EADE"}.icon-status-stop:before{content:"\EADF"}.icon-status-submit:before{content:"\EAE0"}.icon-status-tip:before{content:"\EAE1"}.icon-help:before,.icon-status-unknown:before{content:"\EAE2"}.icon-status-unsubmitted:before{content:"\EAE3"}.icon-status-waiting:before{content:"\EAE4"}.icon-stopwatch-add:before{content:"\EAE5"}.icon-stopwatch:before{content:"\EAE6"}.icon-student:before{content:"\EAE7"}.icon-substitute:before{content:"\EAE8"}.icon-sun:before{content:"\EAE9"}.icon-support:before{content:"\EAEA"}.icon-tablet:before{content:"\EAEB"}.icon-tag:before{content:"\EAEC"}.icon-tags:before{content:"\EAED"}.icon-tasks-add:before{content:"\EAEE"}.icon-tasks:before{content:"\EAEF"}.icon-team:before{content:"\EAF0"}.icon-test-drive:before{content:"\EAF1"}.icon-the-end:before{content:"\EAF2"}.icon-thumbs-down:before{content:"\EAF3"}.icon-thumbs-up:before{content:"\EAF4"}.icon-transport-first:before{content:"\EAF5"}.icon-transport-forward:before{content:"\EAF6"}.icon-transport-last:before{content:"\EAF7"}.icon-transport-next:before{content:"\EAF8"}.icon-transport-pause:before{content:"\EAF9"}.icon-transport-play:before{content:"\EAFA"}.icon-transport-previous:before{content:"\EAFB"}.icon-transport-replay:before{content:"\EAFC"}.icon-transport-rewind:before{content:"\EAFD"}.icon-transport-stop:before{content:"\EAFE"}.icon-trashcan:before{content:"\EAFF"}.icon-tutorial:before{content:"\EB00"}.icon-unbroadcast:before{content:"\EB01"}.icon-undo:before{content:"\EB02"}.icon-unlink:before{content:"\EB03"}.icon-unlock:before{content:"\EB04"}.icon-upload-cloud:before{content:"\EB05"}.icon-upload:before{content:"\EB06"}.icon-user-admin:before{content:"\EB07"}.icon-user:before{content:"\EB08"}.icon-users:before{content:"\EB09"}.icon-validate:before{content:"\EB0A"}.icon-vendor-angellist:before{content:"\EB0B"}.icon-vendor-bamboohr:before{content:"\EB0C"}.icon-vendor-behance:before{content:"\EB0D"}.icon-vendor-codepen:before{content:"\EB0E"}.icon-vendor-codewars:before{content:"\EB0F"}.icon-vendor-crunchbase:before{content:"\EB10"}.icon-vendor-dribbble:before{content:"\EB11"}.icon-vendor-facebook:before{content:"\EB12"}.icon-vendor-github:before{content:"\EB13"}.icon-vendor-glassdoor:before{content:"\EB14"}.icon-vendor-google-plus:before{content:"\EB15"}.icon-vendor-google:before{content:"\EB16"}.icon-vendor-greenhouse:before{content:"\EB17"}.icon-vendor-linkedin:before{content:"\EB18"}.icon-vendor-medium:before{content:"\EB19"}.icon-vendor-qualified:before{content:"\EB1A"}.icon-vendor-recruitee:before{content:"\EB1B"}.icon-vendor-stackoverflow:before{content:"\EB1C"}.icon-vendor-twitter:before{content:"\EB1D"}.icon-vendor-workable:before{content:"\EB1E"}.icon-vendor-zapier:before{content:"\EB1F"}.icon-video-call:before{content:"\EB20"}.icon-video-pause:before{content:"\EB21"}.icon-video-unpause:before{content:"\EB22"}.icon-videochat:before{content:"\EB23"}.icon-waiting-dots:before{content:"\EB24"}.icon-warning:before{content:"\EB25"}.icon-web-app:before{content:"\EB26"}.icon-webhooks:before{content:"\EB27"}.icon-website:before{content:"\EB28"}.icon-whiteboard:before{content:"\EB29"}.icon-false:before,.icon-x:before{content:"\EB2A"}.icon-none{visibility:hidden!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important}/*! 
 * angular-loading-bar v0.9.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2016 Wes Cruver
 * License: MIT
 */#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;transition:width 350ms;position:fixed;z-index:10002;top:0;left:0;width:100%;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;opacity:.45;-ms-box-shadow:#29d 1px 0 6px 1px;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-radius:50%;-webkit-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite;border-top-color:#338632;border-left-color:#338632}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loading-bar{z-index:10500}#loading-bar .bar{background:#338632}#loading-bar .peg{box-shadow:#338632 1px 0 6px 1px}@media print{#loading-bar{display:none!important}}.state-none:before{content:"\EA0E"}.state-loading{display:inline-block;position:relative;width:1em;height:1em}.state-loading:after,.state-loading:before{content:"\EAD5";display:inline-block;opacity:0;position:absolute;top:-.1em;left:0;line-height:inherit!important;font-size:inherit!important}.state-loading:before{-webkit-animation:loading-spinner-animation 2s linear 0s infinite;animation:loading-spinner-animation 2s linear 0s infinite}.state-loading:after{-webkit-animation:loading-spinner-animation 2s linear 1s infinite;animation:loading-spinner-animation 2s linear 1s infinite}.state-loading.loading-spinner-slow:before{-webkit-animation-duration:3s;animation-duration:3s}.state-loading.loading-spinner-slow:after{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.state-loading.loading-spinner-large{font-size:40px;padding:10px}.state-draft:before,.state-imported:before,.state-latest:before,.state-matched:before,.state-new:before,.state-opened:before,.state-pending:before,.state-started:before{content:"\EAD9"}.state-invited:before,.state-reviewed:before,.state-started:before,.state-submitted:before,.state-unlocked:before,.state-waiting:before{color:#455d5f}.state-opened:before,.state-submitted-assessmentArchived:before,.state-submitted-teamDecided:before{color:#656f73}.state-risk_detected:before{content:"\EB25"}.state-submitted-assessmentArchived:before,.state-submitted-candidateSubmitted:before,.state-submitted-teamDecided:before,.state-submitted-teamForced:before,.state-submitted:before,.state-submitting:before{content:"\EAE3"}.state-candidate_requested_introduction:before,.state-interested:before,.state-introduced:before,.state-recent:before,.state-reviewed:before,.state-submitted-assessmentArchived.is-reviewed:before,.state-submitted-candidateSubmitted.is-reviewed:before,.state-submitted-teamDecided.is-reviewed:before,.state-submitted-teamForced.is-reviewed:before,.state-viewed:before{content:"\EAD5"}.state-submitted-timerRanOut:before{content:"\EAD4"}.state-team_requested_introduction:before{content:"\EAE6"}.state-approved:before,.state-successful:before{content:"\EAD3";color:#338632}.state-published:before{content:"\EAD5";color:#338632}.state-closed:before,.state-rejected:before{content:"\EADF";color:#45796e}.state-archived:before{content:"\EA06";color:#a1a6a9}.status-new:before{content:"\EAD9"}.state-processing:before,.status-incomplete:before{content:"\EADA";color:#005f87}.state-failed:before,.status-did-not-start:before,.status-failed:before,.status-failedhidden:before,.status-lowscore:before{content:"\EAD6"}.state-failed:before,.state-processing.required:before,.status-failed:before,.status-incomplete.required:before{color:#cb3b43}.status-failedhidden:before,.status-lowscore:before{color:#8b6800}.status-okscore:before{content:"\EAD5";color:#007c34}.state-completed:before,.status-completed:before{content:"\EAD3";color:#007c34}.parent a[class*=state]:after,.parent a[class*=state]:before{content:none!important;margin:0!important;padding:0!important}.solutions-list .status-not-attempted:before,.solutions-table .status-not-attempted:before{content:"\EAD8";opacity:.5}.state-invited:before{content:"\EAD8"}.state-waiting:before{content:"\EAE4"}.state-unlocked:before{content:"\EB04"}.state-terminated:before{content:"\EA25";color:#656f73}.state-idle:before{content:"\EA2F"}.state-submitted-invitationExpired:before{content:"\EA31";color:#cb3b43}.state-inbox:before{content:"\EA50";color:#245a23}.state-inactive:before{content:"\EADF"}.state-active:before{content:"\EAD3"}.state-candidate-reopen-scheduled:before{content:"\EADC";color:#005f87}.state-candidate-retake-scheduled:before{content:"\EADD";color:#005f87}article.details section{position:relative;margin-bottom:2rem;padding:1rem 0}article.details section:after,article.details section:before{content:" ";display:table}article.details section>aside{position:relative;font-size:12px;letter-spacing:.3px;font-weight:700;color:#455d5f;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:2rem;background:-webkit-linear-gradient(bottom,rgba(240,241,242,0),#f0f1f2 90%);background:linear-gradient(to top,rgba(240,241,242,0),#f0f1f2 90%);border-radius:4px 4px 0 0;padding:5px 10px;margin:0 -5px 5px;border-top:1px solid #e7e9ea}article.details section>aside>div,article.details section>aside>p{font-size:13px;font-weight:400;text-transform:none;letter-spacing:normal}article.details section>.alert{position:relative;display:block!important;padding:20px 20px 20px 120px;min-height:120px}article.details section>.alert:before{display:block;position:absolute;top:50%;left:20px;font-size:80px;opacity:.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}article.details section.table-section .app-table td .checked:before{content:"\EA16"}article.details section dl dd{padding-left:1em;margin-bottom:1em}@media (min-width:1028px){article.details section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}article.details section aside{width:15%;max-width:200px;min-width:150px;text-align:right;padding:5px 1rem;margin:-5px 2rem -5px 0;border-radius:0 3px 0 0;border-top-color:#f0f1f2;border-right:1px solid #f0f1f2;background-color:transparent;background-image:-webkit-linear-gradient(200deg,rgba(240,241,242,.5) 10px,rgba(240,241,242,0) 80px),-webkit-linear-gradient(264deg,rgba(240,241,242,.5) 10px,rgba(240,241,242,0) 30px);background-image:linear-gradient(250deg,rgba(240,241,242,.5) 10px,rgba(240,241,242,0) 80px),linear-gradient(186deg,rgba(240,241,242,.5) 10px,rgba(240,241,242,0) 30px)}article.details section>.alert{margin-left:20px}article.details section.tab-section>aside{margin:0;padding:10px 1rem 0;height:42px;border-right:0;border-bottom:0;border-top:0;background:0 0}article.details section.tab-section>.tabset>.tab-scroller.should-scroll{border-left:1px solid #eeeff0}article.details section.tab-section>.tabset>.tab-content{position:absolute;left:0;right:0}article.details section.tab-section>.tabset>.tab-content article>section:first-child aside{margin-top:-11px;padding-top:11px}article.details section.table-section .app-table thead th{padding-top:0}}article.details section:not(.tab-section):not(.allow-overflow)>div{overflow:hidden}article.details section>div{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}article.details section>div.container-fluid>.row{margin-top:1rem}article.details section>div.container-fluid>.row>:first-child{padding-left:0}article.details section>div.container-fluid>.row>:last-child{padding-right:0}@media (max-width:1027px){article.details section>div.container-fluid>.row .col-md-6+.col-md-6{padding-top:1rem;border-top:1px solid #eeeff0}article.details section>div.container-fluid>.row>*{padding-left:0;padding-right:0}}article.details section>div .markdown>:first-child{margin-top:0}article.details section>div .field{margin:1rem 1rem 0 0;border-bottom:1px solid #eeeff0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}article.details section>div .field:after,article.details section>div .field:before{content:" ";display:table}article.details section>div .field:first-of-type{margin-top:0}article.details section>div .field:last-of-type{margin-bottom:0;border-bottom:0}article.details section>div .field.labels{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}article.details section>div .field .label:not(.score){padding:.75rem;margin:0 .5rem .5rem 0;background-color:#eee;color:#333}article.details section>div .field.multiline{white-space:pre-wrap}article.details section>div .field-label{font-weight:700;float:left;min-width:150px}article.details section>div .field-label:before{margin-right:.5rem}article.details section>div .field-value{width:100%;min-height:2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}article.details section>div .field-value:not(last-of-type){margin-bottom:1rem}article.details section>div .field-value .true:before{content:"\EA16"}article.details section>div .field-value .false{color:#656f73}article.details section>div .field-value .false:before{content:"\EB2A"}article.details section>div .field-wrap{white-space:normal}article.details section .labels{padding-top:3px}article.details section .phone .field-label:before{content:"\EAA7"}article.details section .email .field-label:before{content:"\EA32"}article.details section .website .field-label:before{content:"\EA48"}article.details section .address .field-label:before{content:"\EA97"}article.details section .date .field-label:before{content:"\EA13"}.qualified-dev .navbar-brand:before,.qualified-preview .navbar-brand:before,.qualified-staging .navbar-brand:before{display:inline-block;color:#a1a6a9;font-size:10px;-webkit-transform:rotate(-90deg) translate(3px,-2px);-ms-transform:rotate(-90deg) translate(3px,-2px);transform:rotate(-90deg) translate(3px,-2px);width:1.5em;margin-left:-.5em}.qualified-dev .navbar-brand:before{content:'DEV'}.qualified-staging .navbar-brand:before{content:'STG'}.qualified-preview .navbar-brand:before{content:'PRE';color:#338632}.long-form>h1{text-align:center;font-weight:300;color:#212c2d;background:#e7e9ea;margin:0 -14px}@media only screen and (min-width:1200px){.long-form>h1{margin:0 -20px}}.long-form>h1:not(:first-of-type){border-top:2px solid #e7e9ea}.long-form>h1>div{max-width:728px;padding:14px;margin:0 auto}.long-form section{background-color:#fff;position:relative;margin:0 -14px}@media only screen and (min-width:1200px){.long-form>h1>div{padding:14px 20px}.long-form section{margin:0 -20px}}.long-form section>div{position:relative;max-width:728px;padding:14px;margin:0 auto}@media only screen and (min-width:1200px){.long-form section>div{padding:14px 20px}}.long-form section>div>h2{position:relative;cursor:default;margin-top:10px;font-weight:300}.long-form section>div>.section-summary{color:#656f73;font-weight:300}.long-form section>div>.section-summary.ng-hide-add,.long-form section>div>.section-summary.ng-hide-remove{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.long-form section>div>.section-summary.ng-hide-add,.long-form section>div>.section-summary.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:4em;opacity:1}.long-form section>div>.section-summary.ng-hide-add.ng-hide-add-active,.long-form section>div>.section-summary.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.long-form section>div>.section-summary.ng-hide-remove{-webkit-transition-delay:.1s;transition-delay:.1s}.long-form section>div>.section-content.ng-hide-add,.long-form section>div>.section-content.ng-hide-remove{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.long-form section>div>.section-content.ng-hide-add,.long-form section>div>.section-content.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:50vh;opacity:1}.long-form section>div>.section-content.ng-hide-add.ng-hide-add-active,.long-form section>div>.section-content.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.long-form section>div>.section-content.ng-enter,.long-form section>div>.section-content.ng-leave{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.long-form section>div>.section-content.ng-enter.ng-enter-active,.long-form section>div>.section-content.ng-leave{display:block;overflow:hidden;max-height:50vh;opacity:1}.long-form section>div>.section-content.ng-enter:not(.ng-enter-active),.long-form section>div>.section-content.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.long-form section>div>.section-summary+.section-content.ng-enter,.long-form section>div>.section-summary+.section-content.ng-hide-add{-webkit-transition-delay:.1s;transition-delay:.1s}.long-form section.expandable>div>h2{cursor:pointer;position:relative}.long-form section.expandable>div>h2:after{content:"\EA18";display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.7em;padding:0;background-color:transparent;color:inherit;margin-right:0;opacity:.65;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.long-form section.expandable.expanded>div>h2:after{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media (min-width:758px){.long-form section.expandable>div>h2:after{content:"\EA19";right:auto;left:-30px}.long-form section.expandable.expanded>div>h2:after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}.long-form section:nth-of-type(even){background-color:#f6f7f7}.long-form section.end{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;color:rgba(33,44,45,.6);background-color:#e7e9ea}.long-form section.end.match-color{background-color:#f6f7f7}.long-form section.end.match-color:nth-of-type(even),.long-form section.form-buttons~section.end.match-color:nth-of-type(odd),.long-form section.form-buttons~section:not(.end):nth-of-type(even){background-color:#fff}.long-form section.end>div{text-align:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none;padding:20px 0}.long-form section.end>div>h2{margin-top:0;color:rgba(33,44,45,.6);text-transform:none!important;font-weight:300}.long-form section.end>div:before{content:"\EAF2";display:block;color:#e7e9ea;font-size:36vh;line-height:1;margin-top:-36vh}.long-form section.form-buttons{background-color:#fff;border-bottom:1px solid #e7e9ea;text-align:center}@media (min-width:992px){.long-form section.form-buttons.form-buttons-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:602}}.long-form section.form-buttons>div>*{min-width:10em}.long-form section.form-buttons>div>*+*{margin-left:12px}.long-form section.form-buttons~section.end.match-color:nth-of-type(even),.long-form section.form-buttons~section:not(.end):nth-of-type(odd){background-color:#f6f7f7}.tab-pane .long-form section,.tab-pane .long-form>h1{margin:0!important}.ide-dark .long-form.allow-dark-mode>h1{color:#6c8fa1;background:-webkit-linear-gradient(top left,#0b0f10,#212c2d) #0b0f10;background:linear-gradient(to bottom right,#0b0f10,#212c2d) #0b0f10}.ide-dark .long-form.allow-dark-mode>h1:not(:first-of-type){border-top-color:#132128}.ide-dark .long-form.allow-dark-mode section{background-color:#233037}.ide-dark .long-form.allow-dark-mode section:nth-of-type(even){background-color:#1e2a2f}.ide-dark .long-form.allow-dark-mode section.end{color:#6c8fa1;background-color:#0b0f10}.ide-dark .long-form.allow-dark-mode section.end.match-color{background-color:#1e2a2f}.ide-dark .long-form.allow-dark-mode section.end.match-color:nth-of-type(even),.ide-dark .long-form.allow-dark-mode section.form-buttons~section.end.match-color:nth-of-type(odd),.ide-dark .long-form.allow-dark-mode section.form-buttons~section:not(.end):nth-of-type(even){background-color:#233037}.ide-dark .long-form.allow-dark-mode section.end>div>h2{color:#6c8fa1}.ide-dark .long-form.allow-dark-mode section.end>div:before{color:#1e2a2f}.ide-dark .long-form.allow-dark-mode section.form-buttons{background-color:#233037;border-bottom-color:#132128}.ide-dark .long-form.allow-dark-mode section.form-buttons~section.end.match-color:nth-of-type(even),.ide-dark .long-form.allow-dark-mode section.form-buttons~section:not(.end):nth-of-type(odd){background-color:#1e2a2f}@-webkit-keyframes notification-stripe-pulse{0%,40%,80%{border-left-color:transparent}100%,20%,60%{border-left-color:#cb3b43}}@keyframes notification-stripe-pulse{0%,40%,80%{border-left-color:transparent}100%,20%,60%{border-left-color:#cb3b43}}.as-sortable-item,.as-sortable-placeholder{display:block}.as-sortable-item{-ms-touch-action:none;touch-action:none}.as-sortable-item-handle{cursor:move}.as-sortable-drag{-webkit-transform:translate(-4px,-4px);-ms-transform:translate(-4px,-4px);transform:translate(-4px,-4px);position:absolute!important;pointer-events:none;user-select:none;z-index:9999}.as-sortable-drag>.as-sortable-item{box-shadow:0 3px 8px rgba(0,0,0,.25);background-color:#fff}.as-sortable-hidden{display:none!important}.as-sortable-un-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.sidebar{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#f0f1f2;position:fixed;top:0;bottom:0;left:0;width:260px;z-index:601;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.sidebar{font-size:1.1em;width:100%;left:-100%}}.sidebar>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.sidebar>.sidebar-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.sidebar>.sidebar-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;padding:1rem .75rem}.sidebar>.sidebar-header{padding:1rem .75rem 0}.sidebar>.sidebar-footer{padding:0 .75rem 1rem}@media (max-width:767px){.sidebar{display:block;overflow:auto;-webkit-overflow-scrolling:touch}}.sidebar .product-logo{padding-left:.8rem}.sidebar .actions-group{padding:1.5rem 1rem}.sidebar .actions-group.primary{padding:0}.sidebar .actions-group .saved-status{font-size:12px;color:#656f73;margin:3px 0 5px;text-align:center}.sidebar .actions-group .search-all-checkbox{margin-top:4px;padding-left:10px}.sidebar .actions-group .search-all-checkbox.ng-hide-add,.sidebar .actions-group .search-all-checkbox.ng-hide-remove{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sidebar .actions-group .search-all-checkbox.ng-hide-add,.sidebar .actions-group .search-all-checkbox.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:1.53846154em;opacity:1}.sidebar .actions-group .search-all-checkbox.ng-hide-add.ng-hide-add-active,.sidebar .actions-group .search-all-checkbox.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.sidebar .actions-group .actions-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;margin-top:4px;padding:0 10px}.sidebar .actions-group .actions-options>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.sidebar [ui-view=sidenav]>.actions-group:first-child{padding-top:.5rem}.sidebar .actions+.actions{margin-top:.5rem}.sidebar .actions>.dropdown>a,.sidebar .actions>.dropdown>button,.sidebar .actions>a,.sidebar .actions>button{width:100%;margin-top:1rem}.sidebar .actions>.dropdown:first-child>a,.sidebar .actions>.dropdown:first-child>button,.sidebar .actions>a:first-child,.sidebar .actions>button:first-child{margin-top:0}.sidebar .actions>.dropdown.btn-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sidebar .actions>.dropdown.btn-group>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;float:none;width:auto}.sidebar .actions>.dropdown.btn-group>.dropdown-toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.sidebar .actions>.done:before{content:"\EA16"}.sidebar .actions>.dropdown .dropdown-menu{min-width:100%}.sidebar .action-save-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sidebar .action-save-buttons>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sidebar .action-save-buttons>.dropdown>a,.sidebar .action-save-buttons>.dropdown>button,.sidebar .action-save-buttons>a,.sidebar .action-save-buttons>button{width:auto;margin-top:0}.sidebar .action-save-buttons .dropdown-toggle-caret{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;border-left-color:rgba(255,255,255,.5)}.sidebar .action-save-buttons .dropdown-toggle-caret.btn-default{border-left-color:#d8d8d8}.sidebar .action-save-buttons .dropdown-menu{min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sidebar .action-save-buttons .dropdown-menu a{position:relative}.sidebar .action-save-buttons .dropdown-menu .shortcut-hint{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px}.sidebar .actions-group-filters .actions+.actions{margin-top:1.5rem}.sidebar .actions-group-filters.expandable{position:relative}.sidebar .actions-group-filters.expandable>label{position:relative;display:block;margin-bottom:1rem;margin-left:-1.75rem;padding-left:calc(15px + .75rem)}.sidebar .actions-group-filters.expandable>.clear{position:absolute;top:1.5rem;right:.75rem;cursor:pointer;font-size:.8em;color:#656f73}.sidebar .actions-group-filters.expandable>.clear:after{content:"\EB2A";margin-left:.75rem}.sidebar .actions-group-filters.expandable>.parented{padding-left:1rem}.sidebar .sidebar-offscreen-menu .navbar,.sidebar .sidebar-offscreen-menu .subnav{margin:-1rem -.75rem 0}.sidebar .sidebar-offscreen-menu .navbar-collapse{border-top:none;box-shadow:none}.sidebar .sidebar-offscreen-menu .navbar-nav>li>a{padding:10px 6px}.sidebar .sidebar-offscreen-menu .navbar-nav>.active>a{border-left:3px solid #338632}.sidebar .sidebar-offscreen-menu .navbar-nav>.active>a:after{display:none}@media (min-width:768px){.sidebar .sidebar-offscreen-menu{display:none}}.sidebar ul.nav-list>li>a{position:relative;padding:8px 15px}.sidebar ul.nav-list .has-status-icon a,.sidebar ul.nav-list>li.parented>a{padding-left:40px}.sidebar ul.nav-list .has-status-icon a:before{font-size:1.2rem;position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar ul.nav-list .has-progress-circle a{display:block;overflow:hidden;text-overflow:ellipsis;padding-right:42px}.sidebar ul.nav-list:not(.no-animate)>li.ng-enter:not(.no-highlight){-webkit-animation:1.2s ng-repeat-changes-enter;animation:1.2s ng-repeat-changes-enter;pointer-events:none}.sidebar ul.nav-list:not(.no-animate)>li.ng-leave:not(.no-highlight){-webkit-animation:.3s ng-repeat-changes-leave;animation:.3s ng-repeat-changes-leave;pointer-events:none}@keyframes ng-repeat-changes-enter{0%{opacity:0;background:rgba(110,212,255,.8)}15%{opacity:1;background:rgba(110,212,255,.8)}30%{background:rgba(110,212,255,.4)}45%,60%{background:#6ed4ff}100%{background:rgba(110,212,255,0)}}@keyframes ng-repeat-changes-leave{0%{background:rgba(110,212,255,0)}30%{background:rgba(110,212,255,.5);opacity:1}100%{opacity:0}}.sidebar ul.nav-list>li{margin-left:-.75rem;margin-right:-.75rem}.sidebar ul.nav-list>li>a:not(:link):focus,.sidebar ul.nav-list>li>a:not(:link):hover{background-color:transparent}.sidebar ul.nav-list>li.open>a,.sidebar ul.nav-list>li.open>a:focus,.sidebar ul.nav-list>li.open>a:hover,.sidebar ul.nav-list>li>a:focus,.sidebar ul.nav-list>li>a:hover{background-color:rgba(193,205,207,.25)}.sidebar ul.nav-list>li.parent{font-weight:700}.sidebar ul.nav-list>li.parented.has-status-icon>a{padding-left:48px}.sidebar ul.nav-list>li.parented.has-status-icon>a:before{left:22px}.sidebar ul.nav-list>li>a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-left:calc(15px + .75rem);color:#132128}.sidebar ul.nav-list>li>a:focus{outline:0!important}.sidebar ul.nav-list>li>a .notes{font-size:.8em;color:#888;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.sidebar ul.nav-list>li>a .notes>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.sidebar ul.nav-list>li>a .notes .right{text-align:right;margin-left:10px}.sidebar ul.nav-list>li>a progress-circle{position:absolute;top:11px;right:10px}.sidebar ul.nav-list>li.active>a{background-color:#c1cdcf;color:#212c2d}.sidebar ul.nav-list>li.active>a .notes{color:#141b1b}.sidebar ul.nav-list>li.active>a:focus,.sidebar ul.nav-list>li.active>a:hover{background-color:#cfd8da}.sidebar ul.sub-nav>li{font-size:1.3rem;margin-left:0;margin-right:0;padding-left:3.6rem}.sidebar ul.sub-nav>li>a{color:#233e4b;padding-left:6px!important;padding-top:0;padding-bottom:0;max-height:0;overflow:hidden}.sidebar li.active>ul.sub-nav>li>a{padding-top:4px;padding-bottom:4px;border-left:1px solid rgba(193,205,207,.25);max-height:3rem}.sidebar li.active>ul.sub-nav>li:last-of-type a{border-bottom:1px solid rgba(193,205,207,.25);border-bottom-left-radius:3px}.sidebar .badge{font-size:inherit;font-weight:700;float:right;color:#656f73;background-color:transparent}.sidebar li.active .badge{color:#656f73;background-color:#f0f1f2}.sidebar .section .title{padding-left:10px;padding-right:10px;font-size:11px;font-weight:700}.sidebar .navigation-title{padding:0 10px 20px;font-weight:700;text-align:center}.sidebar .footer{background-color:#f0f1f2;width:100%}.sidebar .pagination-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sidebar .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sidebar .pagination>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.sidebar.dark-bg .action-save-buttons .dropdown-toggle-caret.btn-default{border-left-color:#132128}.sidebar.dark-bg ul.nav-list>li>a{color:#d9ddde}.sidebar.dark-bg ul.nav-list>li.open>a,.sidebar.dark-bg ul.nav-list>li.open>a:focus,.sidebar.dark-bg ul.nav-list>li.open>a:hover,.sidebar.dark-bg ul.nav-list>li>a:focus,.sidebar.dark-bg ul.nav-list>li>a:hover{background-color:#2b3b43}.sidebar.dark-bg ul.nav-list>li.active>a{background-color:#2f414a;color:#d9ddde}.sidebar.dark-bg ul.nav-list>li.active>a .notes{color:#eaebec}.sidebar.dark-bg ul.nav-list>li.active>a:focus,.sidebar.dark-bg ul.nav-list>li.active>a:hover{background-color:#2b3b43}.sidebar.dark-bg li.active>ul.sub-nav>li>a{border-left-color:#2f414a}.sidebar.dark-bg li.active>ul.sub-nav>li:last-of-type a{border-bottom-color:#2f414a}.sidebar.dark-bg .badge{color:rgba(255,255,255,.35)}.app.has-sidebar .app-content,.app.has-sidebar .react-to-sidebar{left:260px}@media (max-width:767px){.app.has-sidebar .app-content,.app.has-sidebar .react-to-sidebar{left:0}}.collapse-sidebar.app.has-sidebar .app-content,.collapse-sidebar.app.has-sidebar .react-to-sidebar{left:0}.app>.sidebar a:before{padding-right:5px}.app>.sidebar .nav-list.large-icons a:before{display:inline-block;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);padding-right:10px}.app>.sidebar .nav-list.med-icons a:before{display:inline-block;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);padding-right:8px}.app-content h2,.modal-content h2{position:relative;font-size:2.2rem;font-weight:300}.app-content h2 .type-icon,.modal-content h2 .type-icon{color:#656f73;position:absolute;top:0;right:0;font-size:64px;opacity:.25}.app-content .markdown h2,.modal-content .markdown h2{font-size:19px;font-weight:400;text-transform:none}.app-content>div>:first-child>h2:first-child,.app-content>div>h2:first-child,.modal-content>div>:first-child>h2:first-child,.modal-content>div>h2:first-child{margin-top:0}.app-content .bar,.modal-content .bar{margin-bottom:1rem}.app-content .header-bar,.modal-content .header-bar{margin-bottom:2rem}.app-content .label-dark,.modal-content .label-dark{background-color:#233037}.app-content .label-default,.modal-content .label-default{background:#e7e9ea;color:#233037}.app-content .well,.modal-content .well{box-shadow:none}.app-content .well.well-box,.modal-content .well.well-box{border-radius:4px;padding:2px}.app-content .well.well-box .well-title,.modal-content .well.well-box .well-title{padding:8px 12px}.app-content .well.well-box .well-content:before,.modal-content .well.well-box .well-content:before{display:none}.app-content .help-block.help-block-tip,.modal-content .help-block.help-block-tip{position:relative;padding-left:28px}.app-content .help-block.help-block-tip:before,.modal-content .help-block.help-block-tip:before{content:"\EAE1";opacity:.5;position:absolute;top:2px;left:2px;font-size:20px}.app-content .beta,.app-content .beta-labs,.dropdown-menu .beta,.dropdown-menu .beta-labs,.modal-content .beta,.modal-content .beta-labs,.sidebar .beta,.sidebar .beta-labs{display:inline-block;font-size:.8em;font-weight:300;text-transform:lowercase;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}.app-content .beta-labs:before,.dropdown-menu .beta-labs:before,.modal-content .beta-labs:before,.sidebar .beta-labs:before{content:"\EA59"}.app-content a.beta-labs,.dropdown-menu a.beta-labs,.modal-content a.beta-labs,.sidebar a.beta-labs{color:inherit}.app-content a.beta-labs:active,.app-content a.beta-labs:focus,.app-content a.beta-labs:hover,.dropdown-menu a.beta-labs:active,.dropdown-menu a.beta-labs:focus,.dropdown-menu a.beta-labs:hover,.modal-content a.beta-labs:active,.modal-content a.beta-labs:focus,.modal-content a.beta-labs:hover,.sidebar a.beta-labs:active,.sidebar a.beta-labs:focus,.sidebar a.beta-labs:hover{color:#59a757}.sidebar.assessment-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:60px;background:#f5f5f6}.sidebar.assessment-sidebar>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:767px){.sidebar.assessment-sidebar{font-size:inherit;width:60px;left:0}}.sidebar.assessment-sidebar .assessment-nav{overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0}.sidebar.assessment-sidebar .assessment-nav>li{list-style:none;margin:0;padding:0;text-align:center;background:url('data:image/svg+xml;utf8,<svg width="4px" height="4px" xmlns="http://www.w3.org/2000/svg"><rect x="0" y="0" width="4px" height="4px" fill="%23f5f5f6"></rect></svg>') 50% 50% no-repeat,url('data:image/svg+xml;utf8,<svg width="4px" height="10px" xmlns="http://www.w3.org/2000/svg"><circle cx="2" cy="5" r="2" fill="%238F8D8D" fill-opacity=".25"></circle></svg>') 50% 50% repeat-y;background-size:100% 28px,auto auto}.sidebar.assessment-sidebar .assessment-nav>li:first-child{background-position:0 0,50% 50%;background-size:100% 39px,auto auto}.sidebar.assessment-sidebar .assessment-nav>li:last-child{background-size:100% 39px,auto auto;background-position:0 11px,50% 50%}.sidebar.assessment-sidebar .assessment-nav>li:first-child:last-child{background:0 0}.dark-bg,.dark-bg .sidebar.assessment-sidebar{background-color:#233037}.sidebar.assessment-sidebar .assessment-nav>li:before{display:none;content:''}.sidebar.assessment-sidebar .assessment-nav>li a{cursor:pointer;display:block;height:50px;position:relative;padding:10px}.sidebar.assessment-sidebar .assessment-nav>li a:focus,.sidebar.assessment-sidebar .assessment-nav>li a:hover{text-decoration:none}.sidebar.assessment-sidebar .assessment-nav>li a:before{content:"\EAD5";font-size:28px;color:#9ca1a4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar.assessment-sidebar .assessment-nav>li a:after{content:"\EAE3";font-size:30px;color:#d4d8d9}.sidebar.assessment-sidebar .assessment-nav>li a:after,.sidebar.assessment-sidebar .assessment-nav>li a:before,.sidebar.assessment-sidebar .assessment-nav>li a>.index{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar.assessment-sidebar .assessment-nav>li a>.index{display:none;font-size:18px;margin-top:1px;color:#a1a6a9;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1}.sidebar.assessment-sidebar .assessment-nav>li a>.index.digits-2{font-size:15px}.sidebar.assessment-sidebar .assessment-nav>li a>.index.digits-3{font-size:12px;font-weight:600}.sidebar.assessment-sidebar .assessment-nav>li.status-new a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-partial a:after{content:"\EAD5"}.sidebar.assessment-sidebar .assessment-nav>li.status-new a>.index,.sidebar.assessment-sidebar .assessment-nav>li.status-partial a>.index{display:block}.sidebar.assessment-sidebar .assessment-nav>li.active a:before{color:#a1a6a9;-webkit-transform:translate(-50%,-50%) scale(1.428);-ms-transform:translate(-50%,-50%) scale(1.428);transform:translate(-50%,-50%) scale(1.428)}.sidebar.assessment-sidebar .assessment-nav>li.active a>.index{color:#a1a6a9}.sidebar.assessment-sidebar .assessment-nav>li.active a:after{color:#fff}.sidebar.assessment-sidebar .assessment-nav>li.info a:after{content:"\EAD7"}.sidebar.assessment-sidebar .assessment-nav>li.submit a:after{content:"\EAE0"}.sidebar.assessment-sidebar .assessment-nav>li.submit.ready-to-submit a:before{color:#007c34}.sidebar.assessment-sidebar .assessment-nav>li.status-incomplete a:after{content:"\EADA"}.sidebar.assessment-sidebar .assessment-nav>li.status-incomplete a:before{color:#005f87}.sidebar.assessment-sidebar .assessment-nav>li.status-lowscore a:after{content:"\EAD6"}.sidebar.assessment-sidebar .assessment-nav>li.status-lowscore a:before{color:#8b6800}.sidebar.assessment-sidebar .assessment-nav>li.status-completed a:before,.sidebar.assessment-sidebar .assessment-nav>li.status-okscore a:before{color:#007c34}.sidebar.assessment-sidebar .assessment-nav>li.status-completed a:after{content:"\EAD3"}.sidebar.assessment-sidebar .assessment-nav>li.status-expired a:after{content:"\EADE"}.sidebar.assessment-sidebar .assessment-nav>li.status-did-not-start a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-failed a:after,.sidebar.assessment-sidebar .assessment-nav>li.status-failedhidden a:after{content:"\EAD6"}.sidebar.assessment-sidebar .assessment-nav>li.status-expired a:before{color:#7fc87c}.sidebar.assessment-sidebar .assessment-nav>li.status-partial a:before,.sidebar.assessment-sidebar .assessment-nav>li.status-partial a>.index{color:#8b6800}.sidebar.assessment-sidebar .assessment-nav>li.status-partial:not(.active) a>.index{color:#ec9e2b}.sidebar.assessment-sidebar .assessment-nav>li.status-failed a:before{color:#cb3b43}.sidebar.assessment-sidebar .assessment-nav>li.status-failedhidden a:before{color:#8b6800}.sidebar.assessment-sidebar .assessment-nav>li.highlighted:after{content:"\EA18";font-size:30px;color:#338632;position:absolute;display:inline-block;-webkit-animation:assessments-sidebar-moving-arrow 1s infinite;animation:assessments-sidebar-moving-arrow 1s infinite}.sidebar.assessment-sidebar .assessment-nav>li.highlighted a:before{-webkit-transform:translate(-50%,-50%) scale(1.428);-ms-transform:translate(-50%,-50%) scale(1.428);transform:translate(-50%,-50%) scale(1.428)}.sidebar.assessment-sidebar .assessment-nav>li.highlighted a:after{color:#fff}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li{background-image:url('data:image/svg+xml;utf8,<svg width="4px" height="4px" xmlns="http://www.w3.org/2000/svg"><rect x="0" y="0" width="4px" height="4px" fill="%23233037"></rect></svg>'),url('data:image/svg+xml;utf8,<svg width="4px" height="10px" xmlns="http://www.w3.org/2000/svg"><circle cx="2" cy="5" r="2" fill="%238F8D8D" fill-opacity=".25"></circle></svg>')}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li a:before{color:#132128}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li a:after{color:#374c56}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li a>.index{color:#233037}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.active a:before,.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.active a>.index{color:#717a7e}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.active a:after{color:#132128}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.submit.ready-to-submit a:before{color:#007c34}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-incomplete a:before{color:#005f87}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-lowscore a:before{color:#8b6800}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-completed a:before,.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-okscore a:before{color:#007c34}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-expired a:before{color:#7fc87c}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-partial a:before,.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-partial a>.index{color:#8b6800}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-partial:not(.active) a>.index{color:#ec9e2b}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-failed a:before{color:#9e2d33}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.status-failedhidden a:before{color:#8b6800}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.highlighted:after{color:#338632}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.highlighted a:before{color:#a1a6a9}.dark-bg .sidebar.assessment-sidebar .assessment-nav>li.highlighted a:after{color:#fff}.dark-bg,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg label{color:#cfd3d5}@-webkit-keyframes assessments-sidebar-moving-arrow{0%,100%{-webkit-transform:translate(100%,-135%);transform:translate(100%,-135%)}50%{-webkit-transform:translate(125%,-135%);transform:translate(125%,-135%)}}@keyframes assessments-sidebar-moving-arrow{0%,100%{-webkit-transform:translate(100%,-135%);transform:translate(100%,-135%)}50%{-webkit-transform:translate(125%,-135%);transform:translate(125%,-135%)}}.dark-bg{scrollbar-color:#717a7e #233037}.dark-bg ::-webkit-scrollbar{background-color:#233037}.dark-bg ::-webkit-scrollbar-thumb{background-color:#717a7e;border-radius:1ex;border:3px solid #233037}.dark-bg ::-webkit-scrollbar-corner{background:#233037}.dark-bg code,.dark-bg kbd,.dark-bg pre:not(.CodeMirror-line){color:#cfd3d5;background-color:#2d3e47;border-color:#132128}.dark-bg code .line:before,.dark-bg kbd .line:before,.dark-bg pre:not(.CodeMirror-line) .line:before{background-color:#22282b;color:#5b5b5b;border-right-color:#132128}.dark-bg ::-moz-selection{color:inherit;background:#3d4840}.dark-bg ::selection{color:inherit;background:#3d4840}.dark-bg .btn-default.active,.dark-bg .btn-default:active,.dark-bg .btn-light.active,.dark-bg .btn-light:active,.dark-bg .form-control-select:after.active,.dark-bg .form-control-select:after:active,.open>.dropdown-toggle.dark-bg .btn-default,.open>.dropdown-toggle.dark-bg .btn-light,.open>.dropdown-toggle.dark-bg .form-control-select:after{background-image:none}.dark-bg a{color:#59a757}.dark-bg a:focus,.dark-bg a:hover{color:#7fc87c}.dark-bg .btn-default{color:#f5f5f6;background-color:#293940;border-color:#293940}.dark-bg .btn-default.active,.dark-bg .btn-default.focus,.dark-bg .btn-default:active,.dark-bg .btn-default:focus,.dark-bg .btn-default:hover,.open>.dropdown-toggle.dark-bg .btn-default{color:#f5f5f6;background-color:#151d21;border-color:#11181b}.dark-bg .btn-default.disabled,.dark-bg .btn-default.disabled.active,.dark-bg .btn-default.disabled.focus,.dark-bg .btn-default.disabled:active,.dark-bg .btn-default.disabled:focus,.dark-bg .btn-default.disabled:hover,.dark-bg .btn-default[disabled],.dark-bg .btn-default[disabled].active,.dark-bg .btn-default[disabled].focus,.dark-bg .btn-default[disabled]:active,.dark-bg .btn-default[disabled]:focus,.dark-bg .btn-default[disabled]:hover,fieldset[disabled] .dark-bg .btn-default,fieldset[disabled] .dark-bg .btn-default.active,fieldset[disabled] .dark-bg .btn-default.focus,fieldset[disabled] .dark-bg .btn-default:active,fieldset[disabled] .dark-bg .btn-default:focus,fieldset[disabled] .dark-bg .btn-default:hover{background-color:#293940;border-color:#293940}.dark-bg .btn-default .badge{color:#293940;background-color:#f5f5f6}.dark-bg .btn-default:not(.active):focus,.dark-bg .btn-default:not(.active):hover{background-color:#2f414a;border-color:#2f414a}.dark-bg .btn-group .btn-default:not(:first-child){border-left-color:#1d282e}.dark-bg .btn-group .btn-default.active:focus,.dark-bg .btn-group .btn-default.active:hover{border-color:transparent}.dark-bg .btn-group .btn-default:focus{box-shadow:0 0 6px #5dc25c}.dark-bg .btn-group .btn-default.active:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 6px #5dc25c}.dark-bg .open>.dropdown-toggle.btn-default{color:#f5f5f6;background-color:#2f414a;border-color:#2f414a}.dark-bg .btn-light{color:#cfd3d5;background-color:#132128;border-color:#293940}.dark-bg .btn-light.active,.dark-bg .btn-light.focus,.dark-bg .btn-light:active,.dark-bg .btn-light:focus,.dark-bg .btn-light:hover,.open>.dropdown-toggle.dark-bg .btn-light{color:#cfd3d5;background-color:#030405;border-color:#11181b}.dark-bg .btn-light.disabled,.dark-bg .btn-light.disabled.active,.dark-bg .btn-light.disabled.focus,.dark-bg .btn-light.disabled:active,.dark-bg .btn-light.disabled:focus,.dark-bg .btn-light.disabled:hover,.dark-bg .btn-light[disabled],.dark-bg .btn-light[disabled].active,.dark-bg .btn-light[disabled].focus,.dark-bg .btn-light[disabled]:active,.dark-bg .btn-light[disabled]:focus,.dark-bg .btn-light[disabled]:hover,fieldset[disabled] .dark-bg .btn-light,fieldset[disabled] .dark-bg .btn-light.active,fieldset[disabled] .dark-bg .btn-light.focus,fieldset[disabled] .dark-bg .btn-light:active,fieldset[disabled] .dark-bg .btn-light:focus,fieldset[disabled] .dark-bg .btn-light:hover{background-color:#132128;border-color:#293940}.dark-bg .btn-light .badge{color:#132128;background-color:#cfd3d5}.dark-bg .btn-primary-alt{border-color:#163a16;color:#245a23;background-color:#293940}.dark-bg .btn-primary-alt:focus,.dark-bg .btn-primary-alt:hover{background-color:#2f414a}.dark-bg .btn-default[disabled]{background-color:rgba(41,57,64,.5);color:rgba(245,245,246,.25);border-color:transparent}.dark-bg .btn-danger[disabled],.dark-bg .btn-info[disabled],.dark-bg .btn-primary[disabled],.dark-bg .btn-warning[disabled]{color:rgba(255,255,255,.25);border-color:transparent}.dark-bg .btn-primary[disabled]{background-color:rgba(51,134,50,.25)}.dark-bg .btn-info[disabled]{background-color:rgba(0,95,135,.25)}.dark-bg .btn-warning[disabled]{background-color:rgba(114,85,0,.25)}.dark-bg .btn-danger[disabled]{background-color:rgba(203,59,67,.25)}.dark-bg .app-table>tbody>tr>td,.dark-bg .markdown table>tbody>tr>td{border-top-color:#132128}.dark-bg .app-table>thead>tr>th,.dark-bg .markdown table>thead>tr>th{border-bottom-color:#132128}.dark-bg .badge{background-color:#555;color:#ccc}.dark-bg .dropdown-menu{color:#132128}.dark-bg .markdown blockquote{border-color:#1c252a}.dark-bg .markdown .block{background-color:#1c252a}.dark-bg .markdown .block.block--docs h3{border-color:#233037}.dark-bg .markdown .block.block--docs h3 code{background-color:transparent}.dark-bg .markdown .block.block--docs.table-doc th{border-bottom-color:#1a2125}.dark-bg .markdown .block.block--docs.table-doc thead{background-color:#1a2125}.dark-bg .form-control,.dark-bg .form-control-select,.dark-bg .form-control-select select,.dark-bg .markdown-editor.inline,.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror{color:#cfd3d5}.dark-bg .form-group:not(.has-error) .form-control,.dark-bg .form-group:not(.has-error) .form-control-select,.dark-bg .form-group:not(.has-error) .form-control-select select,.dark-bg .form-group:not(.has-error) .input-group-addon,.dark-bg .form-group:not(.has-error) .markdown-editor.inline,.dark-bg .form-group:not(.has-error) quiz-challenge-questions .solve .question-lcode ui-codemirror,.dark-bg .form-group:not(.has-error) quiz-challenge-questions .solve .question-scode ui-codemirror,.dark-bg .form-group:not(.has-error) tags-input .input,.dark-bg .form-group:not(.has-error) tags-input .tags{color:#cfd3d5;border-color:#293940}.dark-bg .form-control,.dark-bg .form-control-select,.dark-bg .form-control-select select,.dark-bg .input-group-addon,.dark-bg .markdown-editor.inline,.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror,.dark-bg tags-input .input,.dark-bg tags-input .tags{background-color:#132128}.dark-bg .form-control-select select.disabled,.dark-bg .form-control-select select[disabled],.dark-bg .form-control-select.disabled,.dark-bg .form-control-select[disabled],.dark-bg .form-control.disabled,.dark-bg .form-control[disabled],.dark-bg .input-group-addon.disabled,.dark-bg .input-group-addon[disabled],.dark-bg .markdown-editor.inline.disabled,.dark-bg .markdown-editor.inline[disabled],.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror.disabled,.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror[disabled],.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror.disabled,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror[disabled],.dark-bg tags-input .input.disabled,.dark-bg tags-input .input[disabled],.dark-bg tags-input .tags.disabled,.dark-bg tags-input .tags[disabled]{color:rgba(207,211,213,.8);background-color:#233037}.dark-bg .form-control-select select::-moz-placeholder,.dark-bg .form-control-select::-moz-placeholder,.dark-bg .form-control::-moz-placeholder,.dark-bg .markdown-editor.inline::-moz-placeholder,.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror::-moz-placeholder,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror::-moz-placeholder,.dark-bg tags-input .host .tags input.input::-moz-placeholder{color:#596063;opacity:1}.dark-bg .form-control-select select:-ms-input-placeholder,.dark-bg .form-control-select:-ms-input-placeholder,.dark-bg .form-control:-ms-input-placeholder,.dark-bg .markdown-editor.inline:-ms-input-placeholder,.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror:-ms-input-placeholder,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror:-ms-input-placeholder,.dark-bg tags-input .host .tags input.input:-ms-input-placeholder{color:#596063}.dark-bg .form-control-select select::-webkit-input-placeholder,.dark-bg .form-control-select::-webkit-input-placeholder,.dark-bg .form-control::-webkit-input-placeholder,.dark-bg .markdown-editor.inline::-webkit-input-placeholder,.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror::-webkit-input-placeholder,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror::-webkit-input-placeholder,.dark-bg tags-input .host .tags input.input::-webkit-input-placeholder{color:#596063}.dark-bg .form-control-select{border-color:#293940}.dark-bg .form-control-select option,.dark-bg .form-control-select select{color:#cfd3d5}.dark-bg .form-control-select:after{color:#f5f5f6;background-color:#293940;border-color:#293940}.dark-bg .form-control-select:after.active,.dark-bg .form-control-select:after.focus,.dark-bg .form-control-select:after:active,.dark-bg .form-control-select:after:focus,.dark-bg .form-control-select:after:hover,.open>.dropdown-toggle.dark-bg .form-control-select:after{color:#f5f5f6;background-color:#151d21;border-color:#11181b}.dark-bg .form-control-select:after.disabled,.dark-bg .form-control-select:after.disabled.active,.dark-bg .form-control-select:after.disabled.focus,.dark-bg .form-control-select:after.disabled:active,.dark-bg .form-control-select:after.disabled:focus,.dark-bg .form-control-select:after.disabled:hover,.dark-bg .form-control-select:after[disabled],.dark-bg .form-control-select:after[disabled].active,.dark-bg .form-control-select:after[disabled].focus,.dark-bg .form-control-select:after[disabled]:active,.dark-bg .form-control-select:after[disabled]:focus,.dark-bg .form-control-select:after[disabled]:hover,fieldset[disabled] .dark-bg .form-control-select:after,fieldset[disabled] .dark-bg .form-control-select:after.active,fieldset[disabled] .dark-bg .form-control-select:after.focus,fieldset[disabled] .dark-bg .form-control-select:after:active,fieldset[disabled] .dark-bg .form-control-select:after:focus,fieldset[disabled] .dark-bg .form-control-select:after:hover{background-color:#293940;border-color:#293940}.dark-bg .form-control-select:after .badge{color:#293940;background-color:#f5f5f6}.dark-bg .form-control-select.btn-default,.dark-bg .form-control-select.btn-default select,.dark-bg .form-control-select.btn-default:after{background-color:#293940}.dark-bg .form-control-select.btn-default.focused{background-color:#151d21;border-color:#11181b}.dark-bg .tabset .tab-scroller{color:#cfd3d5;background:-webkit-linear-gradient(right,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(left,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(bottom,#121619,#1a2125 16px) #1a2125;background:linear-gradient(to left,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to right,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to top,#121619,#1a2125 16px) #1a2125;border-bottom-color:#132128}.dark-bg .tabset .tab-scroller.scrollable>a{background:#132128;border-bottom-color:#132128}.dark-bg .tabset .tab-scroller.scrollable>a:focus,.dark-bg .tabset .tab-scroller.scrollable>a:hover{background-color:#233037}.dark-bg .tabset .tab-scroller.scrollable .tab-scroller-left{border-right-color:#000}.dark-bg .tabset .tab-scroller.scrollable .tab-scroller-left:after{background:-webkit-linear-gradient(left,#0f1416,rgba(15,20,22,0));background:linear-gradient(to right,#0f1416,rgba(15,20,22,0))}.dark-bg .tabset .tab-scroller.scrollable .tab-scroller-right{border-left-color:#000}.dark-bg .tabset .tab-scroller.scrollable .tab-scroller-right:after{background:-webkit-linear-gradient(right,#0f1416,rgba(15,20,22,0));background:linear-gradient(to left,#0f1416,rgba(15,20,22,0))}.dark-bg .tabset .markdown-editor.fullscreen .tabs,.dark-bg .tabset .nav-tabs{border-bottom-color:#132128}.dark-bg .tabset .markdown-editor.fullscreen .tabs>li>a,.dark-bg .tabset .nav-tabs>li>a{color:#a1a6a9}.dark-bg .tabset .markdown-editor.fullscreen .tabs>li>a:focus,.dark-bg .tabset .markdown-editor.fullscreen .tabs>li>a:hover,.dark-bg .tabset .nav-tabs>li>a:focus,.dark-bg .tabset .nav-tabs>li>a:hover{color:#cfd3d5;background-color:#233037!important;border-color:#132128}.dark-bg .tabset .markdown-editor.fullscreen .tabs>li>.text,.dark-bg .tabset .nav-tabs>li>.text{color:#a1a6a9}.dark-bg .tabset .markdown-editor.fullscreen .tabs>li.active>a,.dark-bg .tabset .nav-tabs>li.active>a{color:#fff;background-color:#233037!important;border-top-color:#132128;border-left-color:#132128;border-right-color:#132128}.dark-bg .tabset .markdown-editor.fullscreen .tabs>li.active>a:focus,.dark-bg .tabset .markdown-editor.fullscreen .tabs>li.active>a:hover,.dark-bg .tabset .nav-tabs>li.active>a:focus,.dark-bg .tabset .nav-tabs>li.active>a:hover{border-bottom-color:transparent}.dark-bg .help-block:not(.alert){color:#768186}.dark-bg .alert.alert-info{color:#d9edf7;background-color:#31708f;border-color:#245269}.dark-bg .alert.alert-info .alert-link{color:#85afc3}.dark-bg .alert.alert-warning{color:#fcf8e3;background-color:#8a6c32;border-color:#66512c}.dark-bg .alert.alert-warning .alert-link{color:#f2e187}.dark-bg .qualified-checkbox.qualified-checkbox-switch input[type=checkbox]+label:before{background-color:#132128;border-color:#293940}.dark-bg .qualified-checkbox.qualified-checkbox-switch input[type=checkbox]+label:after{background-color:#233037}.dark-bg .qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-onoff input[type=checkbox]+label:before{background-color:#132128}.dark-bg .qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-offon input[type=checkbox]+label:before,.dark-bg .qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-onoff input[type=checkbox]:checked+label:before{background-color:#007c34;border-color:#293940}.dark-bg .qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-offon input[type=checkbox]:checked+label:before{background-color:#132128}.dark-bg .qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-danger.qualified-checkbox-switch-offon input[type=checkbox]:not(:checked)+label:before,.dark-bg .qualified-checkbox.qualified-checkbox-switch.qualified-checkbox-switch-danger.qualified-checkbox-switch-onoff input[type=checkbox]:checked+label:before{background-color:#cb3b43;border-color:#7e2227}.dark-bg .well{background-color:#1a2125}.dark-markdown{color:#cfd3d5;background-color:#233037;scrollbar-color:#717a7e #233037}.dark-markdown ::-webkit-scrollbar{background-color:#233037}.dark-markdown ::-webkit-scrollbar-thumb{background-color:#717a7e;border-radius:1ex;border:3px solid #233037}.dark-markdown ::-webkit-scrollbar-corner{background:#233037}.dark-markdown h1,.dark-markdown h2,.dark-markdown h3,.dark-markdown h4,.dark-markdown h5,.dark-markdown h6,.dark-markdown label{color:#cfd3d5}.dark-markdown code,.dark-markdown kbd,.dark-markdown pre:not(.CodeMirror-line){color:#cfd3d5;background-color:#2d3e47;border-color:#132128}.dark-markdown code .line:before,.dark-markdown kbd .line:before,.dark-markdown pre:not(.CodeMirror-line) .line:before{background-color:#22282b;color:#5b5b5b;border-right-color:#132128}.dark-markdown ::-moz-selection{color:inherit;background:#3d4840}.dark-markdown ::selection{color:inherit;background:#3d4840}.dark-markdown a{color:#59a757}.dark-markdown a:focus,.dark-markdown a:hover{color:#7fc87c}.dark-markdown table>tbody>tr>td{border-top-color:#132128}.dark-markdown table>thead>tr>th{border-bottom-color:#132128}.dark-markdown blockquote{border-color:#1c252a}.dark-markdown .block{background-color:#1c252a}.dark-markdown .block.block--docs h3{border-color:#233037}.dark-markdown .block.block--docs h3 code{background-color:transparent}.dark-markdown .block.block--docs.table-doc th{border-bottom-color:#1a2125}.dark-markdown .block.block--docs.table-doc thead{background-color:#1a2125}.rating-icon{position:relative;display:inline-block;border-radius:50%;font-size:1.2em;line-height:1em;width:1em;height:1em;color:#f5f5f6}.rating-icon:before{content:"\EA3D"}.rating-icon:after,.rating-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rating-icon:after{color:#fff}.rating-icon.rating-0:after,.rating-icon.rating-:after{content:"\EA2F";color:#a1a6a9}.rating-icon.rating-1,.rating-icon.rating-2{color:#cb3b43}.rating-icon.rating-3{color:#a1a6a9}.rating-icon.rating-4,.rating-icon.rating-5{color:#007c34}[code-highlight] .carry-forward-notification{font-style:normal;background-color:#f1b400;color:#333;padding:1px 5px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}[code-highlight] .carry-forward-notification a{color:#484}zoomable-image{position:relative;display:block}zoomable-image .zoomable-image-controls{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2px;top:0;left:0;opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.signup-or-login .buttons,.ui-splitbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}zoomable-image .zoomable-image-controls button{padding:0;width:30px;line-height:28px;text-align:center;border-radius:3px}zoomable-image .zoomable-image-controls button:before{margin:0}zoomable-image .zoomable-image-controls button+button{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}zoomable-image .zoomable-image-controls button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}zoomable-image:hover .zoomable-image-controls{opacity:1}zoomable-image.enabled{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}zoomable-image.enabled .zoomable-image-controls{z-index:2}zoomable-image.enabled .zoomable-image-scrollbox{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;text-align:center;border:1px solid transparent}zoomable-image.enabled .zoomable-image-scrollbox img{position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}zoomable-image.zoomed .zoomable-image-scrollbox{overflow:auto;-webkit-overflow-scrolling:touch}zoomable-image.expanded .zoomable-image-scrollbox{border-color:#e7e9ea;border-radius:2px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.09)}.scroll-on-drag-enabled{cursor:-webkit-grab;cursor:grab}.scroll-on-drag-enabled.scroll-on-drag-active{cursor:-webkit-grabbing;cursor:grabbing}.stretch{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}.ui-splitbar{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:auto;position:absolute;background-color:#e7e9ea;z-index:600}ui-layout.ui-layout-resizing .ui-layout-container{pointer-events:none!important}.ui-layout-row>.ui-splitbar{height:8px;width:100%;cursor:row-resize;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-y:hidden}.ui-layout-column>.ui-splitbar{width:8px;height:100%;cursor:col-resize;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}@media print{.ui-splitbar{display:none}.stretch{position:relative}.stretch.ui-layout-container:last-child{position:static;overflow:visible}}.ui-layout-hidden{display:none}.ui-layout-pane-separator,.ui-layout-pane-separators>*{position:relative;padding-top:10px}.ui-layout-pane-separator:after,.ui-layout-pane-separators>:after{content:'';position:absolute;top:0;left:0;right:0;height:10px;background:-webkit-linear-gradient(top,#dcdfe0 0,#e7e9ea 50%);background:linear-gradient(to bottom,#dcdfe0 0,#e7e9ea 50%)}.dark-bg .ui-layout-pane-separator:after,.dark-bg .ui-layout-pane-separators>:after{background:-webkit-linear-gradient(top,#121619 0,#1a2125 50%);background:linear-gradient(to bottom,#121619 0,#1a2125 50%)}.markdown.expandable pre,.markdown.expandable>*{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.markdown.expandable:not(.expanded)>:not(.expand-link-wrapper):not(.always-show){max-height:6em;overflow:hidden}.markdown.expandable.expandable-inline{padding-left:14px;cursor:pointer}.markdown.expandable.expandable-inline:before{content:"\EA19";display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em;position:absolute;top:3px;left:0}.markdown.expandable.expandable-inline.expanded:before,.markdown.expandable.expandable-inline.expanding:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.markdown.expandable .expand-link-wrapper{z-index:1}.markdown.expandable .expand-link:after{content:"\EA17";display:inline-block;margin-left:.3rem;font-size:.65em}.markdown.expandable.collapsed>.always-show,.markdown.expandable.collapsed>:first-child,.markdown.expandable.collapsing>.always-show,.markdown.expandable.collapsing>:first-child{margin-top:0;margin-bottom:10px}.markdown.expandable.collapsed>.always-show:not(pre),.markdown.expandable.collapsed>:first-child:not(pre),.markdown.expandable.collapsing>.always-show:not(pre),.markdown.expandable.collapsing>:first-child:not(pre){font-size:13px;padding:0;color:inherit!important}.markdown.expandable.collapsed>.always-show img,.markdown.expandable.collapsed>:first-child img,.markdown.expandable.collapsing>.always-show img,.markdown.expandable.collapsing>:first-child img{max-height:4em}@media (min-width:992px){.markdown.expandable.collapsed>.always-show img,.markdown.expandable.collapsed>:first-child img,.markdown.expandable.collapsing>.always-show img,.markdown.expandable.collapsing>:first-child img{max-height:6em}}@media (min-width:1200px){.markdown.expandable.collapsed>.always-show img,.markdown.expandable.collapsed>:first-child img,.markdown.expandable.collapsing>.always-show img,.markdown.expandable.collapsing>:first-child img{max-height:8em}}.markdown.expandable.collapsed.expandable-inline pre,.markdown.expandable.collapsing.expandable-inline pre{padding-top:0;padding-bottom:0;border:none}.markdown.expandable.collapsed:not(.has-max-lines)>.always-show,.markdown.expandable.collapsed:not(.has-max-lines)>:first-child,.markdown.expandable.collapsing:not(.has-max-lines)>.always-show,.markdown.expandable.collapsing:not(.has-max-lines)>:first-child{max-height:20px;overflow:hidden}.markdown.expandable.collapsed:not(.has-max-lines)>.always-show img,.markdown.expandable.collapsed:not(.has-max-lines)>:first-child img,.markdown.expandable.collapsing:not(.has-max-lines)>.always-show img,.markdown.expandable.collapsing:not(.has-max-lines)>:first-child img{max-height:1.2em}.markdown.expandable.collapsed>:not(:first-child):not(.always-show):not(.expand-link-wrapper),.markdown.expandable.collapsing>:not(:first-child):not(.always-show):not(.expand-link-wrapper){line-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0;z-index:-1;pointer-events:none;max-height:0}.markdown.expandable.collapsed:not(.has-max-lines)>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.markdown.expandable.expanded .expand-link:after{content:"\EA1A"}.alert.app-alert{position:fixed;top:1em;width:50%;left:25%;z-index:1150;box-shadow:0 2px 6px rgba(0,0,0,.35)}.alert.app-alert.ng-enter,.alert.app-alert.ng-leave{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.alert.app-alert.ng-enter.ng-enter-active,.alert.app-alert.ng-leave{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.alert.app-alert.ng-enter:not(.ng-enter-active),.alert.app-alert.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.alert.app-alert>a{font-weight:600;margin-left:.5rem}.alert.app-alert .extra-detail{opacity:.6}.alert.app-alert .close{position:absolute;top:15px;right:10px}#intercom-container #intercom-launcher{display:none!important}.intercom-button{cursor:pointer}.navbar-nav>li>.intercom-button:before{content:"\EAEA";display:inline-block;-webkit-transform:scale(1.4) translateY(1px);-ms-transform:scale(1.4) translateY(1px);transform:scale(1.4) translateY(1px)}.corner-intercom-button,.loading-panel>.intercom-button,.modal-content>.intercom-button{position:absolute;top:0;right:0;padding:.6rem 1rem;background-color:#338632;color:#fff;border-bottom-left-radius:4px}.corner-intercom-button:focus,.corner-intercom-button:hover,.loading-panel>.intercom-button:focus,.loading-panel>.intercom-button:hover,.modal-content>.intercom-button:focus,.modal-content>.intercom-button:hover{background-color:#256124}.corner-intercom-button:before,.loading-panel>.intercom-button:before,.modal-content>.intercom-button:before{content:"\EAEA";display:inline-block;-webkit-transform:scale(1.4) translateY(1px);-ms-transform:scale(1.4) translateY(1px);transform:scale(1.4) translateY(1px)}.modal:not(.no-close-button):not(.footer-intercom) .modal-content>.intercom-button{top:.8rem;right:3rem;border-bottom-right-radius:4px;color:#338632;background-color:transparent}.modal:not(.no-close-button):not(.footer-intercom) .modal-content>.intercom-button:focus,.modal:not(.no-close-button):not(.footer-intercom) .modal-content>.intercom-button:hover{color:#59a757;background-color:transparent}.modal.footer-intercom .modal-content>.intercom-button{top:auto;right:auto;bottom:1.5rem;left:1.5rem;border-radius:3px;padding:.5rem 1rem}.modal.footer-intercom:not(.no-intercom) .modal-footer{padding-left:64px}.modal.no-intercom .modal-content>.intercom-button{display:none}.loading-exception{max-width:50em;margin:1em auto}.loading-exception pre code{overflow:auto}.modal.busy-overlay-dialog{text-align:center}.modal.busy-overlay-dialog h2{font-size:17px;font-weight:400;text-transform:none}.bubble-dialog.on-confirm-dialog .popover-content{max-width:35em}.bubble-dialog.on-confirm-dialog .btn-container>button{min-width:5em}.bubble-dialog.popover{top:-100vh;left:-100vw;max-width:90vw;display:block;opacity:0;font-size:13px!important;font-weight:400!important;font-style:normal!important;text-transform:none!important;text-align:left!important;padding:0;z-index:1150;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;pointer-events:none}.bubble-dialog.popover.showing{pointer-events:auto;opacity:1}.bubble-dialog.popover.showing.immediate{-webkit-transition:none;transition:none}.bubble-dialog.popover.titled.bottom>.arrow:after{border-bottom-color:#f7f7f7}.bubble-dialog.popover .popover-inner{max-height:90vh;overflow:auto}.bubble-dialog.popover.bubble-dialog-closeable{margin-left:-6px}.bubble-dialog.popover.bubble-dialog-closeable .popover-close{position:absolute;z-index:1;color:#f5f5f6;background-color:#374c56;top:-6px;right:-6px;font-size:8px;padding:1px 0;width:12px;height:12px;text-align:center;border-radius:6px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.activate-account .login-content,.confirm-account .login-content{z-index:603;position:relative}.activate-account .modal-content .modal-header h3,.confirm-account .modal-content .modal-header h3{font-size:1.4rem;font-weight:300}.bubble-dialog.popover.bubble-dialog-closeable .popover-close:before{content:"\EB2A"}.bubble-dialog.popover.bubble-dialog-closeable.showing:hover .popover-close{-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}.bubble-dialog.popover .popover-content{margin-bottom:.2rem;text-align:center}.bubble-dialog.popover .popover-content .btn-container{white-space:nowrap;padding-top:1rem}.bubble-dialog.popover .popover-content .btn-container .btn,.bubble-dialog.popover .popover-content .btn-container .btn-danger,.bubble-dialog.popover .popover-content .btn-container .btn-default,.bubble-dialog.popover .popover-content .btn-container .btn-info,.bubble-dialog.popover .popover-content .btn-container .btn-light,.bubble-dialog.popover .popover-content .btn-container .btn-primary,.bubble-dialog.popover .popover-content .btn-container .btn-success,.bubble-dialog.popover .popover-content .btn-container .btn-warning{margin-right:.4rem}.bubble-dialog.popover.bubble-dialog-menu{padding:0}.bubble-dialog.popover.bubble-dialog-menu .dropdown-menu{display:block;position:static;box-shadow:none;border:none;float:none;border-radius:0}.bubble-dialog.popover.bubble-dialog-menu .dropdown-menu+.dropdown-menu{padding-top:9px;margin-top:4px;border-top:1px solid #e7e9ea}.activate-account .modal-content,.confirm-account .modal-content,.login .modal-content,.reset-password .modal-content{box-shadow:none;border-width:0}.bubble-dialog.popover.bubble-dialog-simple{text-align:left}.bubble-dialog.popover.bubble-dialog-simple .popover-content{text-align:left;max-width:35em}.activate-account{background-color:#e7e9ea;min-height:100vh}.activate-account .status-message{padding:3rem 2rem}.activate-account .status-message h3{text-align:center;padding:0;margin:0}.activate-account .status-message h3:before{margin-right:.5rem}.activate-account .status-message p{margin-top:1rem}.activate-account .login-content .signup-or-login{padding:0 3rem}.activate-account .login-content .buttons{margin:0 auto;padding:1rem 0 3rem}@media only screen and (max-width:767px){.activate-account .login-content{display:block}.activate-account .login-content .modal-content{margin:0 auto}}.activate-account .modal-content .modal-header{display:block;border-bottom-color:#e7e9ea;padding:20px 15px}.activate-account .modal-content .modal-footer{border-top-color:#e7e9ea}.activate-account .modal-content .modal-body>.alert{text-align:center;margin:0}.activate-account .inline-modal-footer,.activate-account .inline-modal-footer a{color:#717a7e}.activate-account .inline-modal-footer a:focus,.activate-account .inline-modal-footer a:hover{color:#59a757}.activate-account .modal-body>p{margin:1rem 3rem -.5rem}.server-validation-errors{margin-top:10px}.server-validation-errors.ng-hide-add,.server-validation-errors.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.server-validation-errors.ng-hide-add,.server-validation-errors.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:400px;opacity:1}.server-validation-errors.ng-hide-add.ng-hide-add-active,.server-validation-errors.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}[disabled] .server-validation-errors{opacity:.5}.signup-or-login.auto-activated{visibility:hidden;opacity:0;pointer-events:none}.signup-or-login .outer-server-validation-errors .alert{text-align:left;margin:1rem 0 0}.signup-or-login .signup-or-login-components{max-width:25em;margin:0 auto}.signup-or-login .signup-or-login-components>div{padding:.5em 0}.signup-or-login .signup-or-login-components>div.ng-hide-add,.signup-or-login .signup-or-login-components>div.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-or-login .signup-or-login-components>div.ng-hide-add,.signup-or-login .signup-or-login-components>div.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:50px;opacity:1}.signup-or-login .signup-or-login-components>div.ng-hide-add.ng-hide-add-active,.signup-or-login .signup-or-login-components>div.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.signup-or-login .needs-email.ng-hide-add,.signup-or-login .needs-email.ng-hide-remove,.signup-or-login form-group.ng-hide-add,.signup-or-login form-group.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-or-login .needs-email.ng-hide-add,.signup-or-login .needs-email.ng-hide-remove.ng-hide-remove-active,.signup-or-login form-group.ng-hide-add,.signup-or-login form-group.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:60px;opacity:1}.signup-or-login .needs-email.ng-hide-add.ng-hide-add-active,.signup-or-login .needs-email.ng-hide-remove:not(.ng-hide-remove-active),.signup-or-login form-group.ng-hide-add.ng-hide-add-active,.signup-or-login form-group.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.signup-or-login .buttons{max-width:25em;margin:5rem auto;padding:0 .5em;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.signup-or-login .buttons>*{max-width:25em;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0 1rem}.signup-or-login .buttons>:first-child{margin-left:0}.signup-or-login .buttons>:last-child{margin-right:0}.signup-or-login .qualified-login{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;text-align:left}.signup-or-login .qualified-login .needs-email{margin-top:1rem}.signup-or-login .qualified-login .form-group{margin-bottom:1rem}.signup-or-login .qualified-login form-group:last-child .form-group{margin-bottom:.5rem}.signup-or-login .qualified-login .form-group:not(.has-error) .form-control-select select.ng-invalid-required:not([readonly]),.signup-or-login .qualified-login .form-group:not(.has-error) .form-control-select.ng-invalid-required:not([readonly]),.signup-or-login .qualified-login .form-group:not(.has-error) .form-control.ng-invalid-required:not([readonly]),.signup-or-login .qualified-login .form-group:not(.has-error) .markdown-editor.inline.ng-invalid-required:not([readonly]),.signup-or-login .qualified-login .form-group:not(.has-error) quiz-challenge-questions .solve .question-lcode ui-codemirror.ng-invalid-required:not([readonly]),.signup-or-login .qualified-login .form-group:not(.has-error) quiz-challenge-questions .solve .question-scode ui-codemirror.ng-invalid-required:not([readonly]){border-color:#d9ddde}.signup-or-login .qualified-login .form-control-select select[readonly],.signup-or-login .qualified-login .form-control-select[readonly],.signup-or-login .qualified-login .form-control[readonly],.signup-or-login .qualified-login .markdown-editor.inline[readonly],.signup-or-login .qualified-login quiz-challenge-questions .solve .question-lcode ui-codemirror[readonly],.signup-or-login .qualified-login quiz-challenge-questions .solve .question-scode ui-codemirror[readonly]{background:0 0;border-color:transparent;box-shadow:none}.confirm-account .modal-content .modal-footer,.login .modal-content .modal-footer,.reset-password .modal-content .modal-footer{border-top-color:#e7e9ea}.signup-or-login .toggle-mode-forgot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.signup-or-login .toggle-mode-forgot>*{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.signup-or-login .qualified-checkbox label{margin:0}.signup-or-login .remember-me{margin-right:1em;text-align:left}.signup-or-login .remember-me.ng-hide-add,.signup-or-login .remember-me.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-or-login .remember-me.ng-hide-add,.signup-or-login .remember-me.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:2em;opacity:1}.signup-or-login .remember-me.ng-hide-add.ng-hide-add-active,.signup-or-login .remember-me.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.signup-or-login .terms-agreement{text-align:center;color:#656f73}.signup-or-login .forgot-password{text-align:right}.signup-or-login .forgot-password.ng-hide-add,.signup-or-login .forgot-password.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-or-login .forgot-password.ng-hide-add,.signup-or-login .forgot-password.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:2em;opacity:1}.signup-or-login .forgot-password.ng-hide-add.ng-hide-add-active,.signup-or-login .forgot-password.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.signup-or-login .forgot-password a{cursor:pointer}.signup-or-login.forgot-password-mode .needs-email{margin-top:0}.signup-or-login .toggle-mode{text-align:center}.signup-or-login .toggle-mode.ng-hide-add,.signup-or-login .toggle-mode.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-or-login .toggle-mode.ng-hide-add,.signup-or-login .toggle-mode.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:2em;opacity:1}.signup-or-login .toggle-mode.ng-hide-add.ng-hide-add-active,.signup-or-login .toggle-mode.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.signup-or-login .toggle-mode a{cursor:pointer}.signup-or-login form-group-messages.uniqueEmail a{color:#a94442;text-decoration:underline;cursor:pointer}.signup-or-login form-group-messages.uniqueEmail a:focus,.signup-or-login form-group-messages.uniqueEmail a:hover{color:#843534}.confirm-account{background-color:#e7e9ea;min-height:100vh}.confirm-account .status-message{padding:3rem 2rem}.confirm-account .status-message h3{text-align:center;padding:0;margin:0}.confirm-account .status-message h3:before{margin-right:.5rem}.confirm-account .status-message p{margin-top:1rem}.confirm-account .login-content .signup-or-login{padding:0 3rem}.confirm-account .login-content .buttons{margin:0 auto;padding:1rem 0 3rem}@media only screen and (max-width:767px){.confirm-account .login-content{display:block}.confirm-account .login-content .modal-content{margin:0 auto}}.confirm-account .modal-content .modal-header{display:block;border-bottom-color:#e7e9ea;padding:20px 15px}.confirm-account .modal-content .modal-body>.alert{text-align:center;margin:0}.confirm-account .inline-modal-footer,.confirm-account .inline-modal-footer a{color:#717a7e}.confirm-account .inline-modal-footer a:focus,.confirm-account .inline-modal-footer a:hover{color:#59a757}body.error-route.modal-open>div.modal,body.error-route.modal-open>div.modal-backdrop{display:none!important}.change-team-form .form-group,body.error-route>[ui-view]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}body.error-route>[ui-view]{margin:0 auto;padding:20px;max-width:40em;min-height:100vh;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.error-route>[ui-view]>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body.error-route>[ui-view]>.error-404,body.error-route>[ui-view]>.error-maintenance,body.error-route>[ui-view]>.error-unknown{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}body.error-route h1 .qualified-logo{color:#a1a6a9}body.error-route h2:before{content:"\EB25";margin-right:.3em}body.error-route .error-404 h2:before{content:"\EAD6";color:#717a7e}body.error-route .error-unknown h2:before{color:#cb3b43}body.error-route .error-maintenance{position:relative;padding-right:80px}body.error-route .error-maintenance:before{content:"\EA20";position:absolute;font-size:60px;top:0;right:0;color:#245a23}.login .login-content,.reset-password .login-content{position:relative;z-index:603}.login .modal-content .modal-header h3,.reset-password .modal-content .modal-header h3{font-size:1.4rem;font-weight:300}body.error-route .error-maintenance h2:before{display:none}body.error-route .error-message{opacity:.5;margin-top:40px}@media print{body.error-route #loading-bar,body.error-route .reset-link,body.error-route body>:not([ui-view]){display:none!important;opacity:0!important;visibility:hidden!important}body.error-route>[ui-view]{display:block;min-height:0;max-width:none;margin:0}body.error-route .footer{display:none}}.login,.reset-password{background-color:#e7e9ea;min-height:100vh}.reset-password .status-message{padding:3rem 2rem}.reset-password .status-message h3{text-align:center;padding:0;margin:0}.reset-password .status-message h3:before{margin-right:.5rem}.reset-password .status-message p{margin-top:1rem}.reset-password .login-content .signup-or-login{padding:0 3rem}.reset-password .login-content .buttons{margin:0 auto;padding:1rem 0 3rem}@media only screen and (max-width:767px){.reset-password .login-content{display:block}.reset-password .login-content .modal-content{margin:0 auto}}.login .status-message h3,.reset-password .modal-content .modal-body>.alert{margin:0;text-align:center}.reset-password .modal-content .modal-header{display:block;border-bottom-color:#e7e9ea;padding:20px 15px}.reset-password .inline-modal-footer,.reset-password .inline-modal-footer a{color:#717a7e}.reset-password .inline-modal-footer a:focus,.reset-password .inline-modal-footer a:hover{color:#59a757}.login .status-message{padding:3rem 2rem}.login .status-message h3{padding:0}.login .status-message h3:before{margin-right:.5rem}.login .status-message p{margin-top:1rem}.login .login-content .signup-or-login{padding:0 3rem}.login .login-content .buttons{margin:0 auto;padding:1rem 0 3rem}@media only screen and (max-width:767px){.login .login-content{display:block}.login .login-content .modal-content{margin:0 auto}}.login .modal-content .modal-header{display:block;border-bottom-color:#e7e9ea;padding:20px 15px}.login .modal-content .modal-body>.alert{text-align:center;margin:0}.login .inline-modal-footer,.login .inline-modal-footer a{color:#717a7e}.login .inline-modal-footer a:focus,.login .inline-modal-footer a:hover{color:#59a757}.login .qualified-logo-full-color{height:1.674em;width:5.674em}.login h3{margin-top:8px}product-message-banner.alert{position:fixed;top:0;left:0;height:0;right:0;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;margin:0;overflow:hidden;text-align:center;z-index:603;pointer-events:none;border-radius:0;white-space:nowrap}product-message-banner.alert>div{padding:4px 10px}product-message-banner.alert .close{float:none;position:absolute;right:10px;top:4px}.change-team-form form-group.team-search,.language-picker.language-picker-icon.strike-disabled .language{position:relative}product-message-banner.alert.active{height:30px;opacity:1;pointer-events:auto}product-message-banner.alert .message-icon:before{display:inline-block;-webkit-transform:scale(1.2) translateY(1px);-ms-transform:scale(1.2) translateY(1px);transform:scale(1.2) translateY(1px);margin-right:6px}product-message-banner.alert .alert-link{margin-left:1em;cursor:pointer}product-message-banner.alert .alert-link:after{content:"\EAE0";display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin-left:3px}.change-team-form .form-group{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.change-team-form .form-group>label{-webkit-box-flex:0;-webkit-flex:0 1 110px;-ms-flex:0 1 110px;flex:0 1 110px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0}.change-team-form .form-group>.form-control,.change-team-form .form-group>.form-control-select,.change-team-form .form-group>.form-control-select select,.change-team-form .form-group>.markdown-editor.inline,.change-team-form .form-group>quiz-challenge-questions .solve .question-lcode ui-codemirror,.change-team-form .form-group>quiz-challenge-questions .solve .question-scode ui-codemirror{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.change-team-form .form-group>form-group-messages{margin-left:110px;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.change-team-form form-group.team-search .dropdown-menu{min-width:100%}.change-team-form form-group.team-search .dropdown-menu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.change-team-form form-group.team-search .dropdown-menu li a>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.change-team-form form-group.team-search .dropdown-menu li a em{margin-left:10px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-style:normal;color:#656f73;font-size:12px}.bubble-dialog.popover.tooltip{color:#f5f5f6;background-color:#374c56;border:none;font-size:12px!important;pointer-events:none}.bubble-dialog.popover.tooltip .popover-content{padding:4px 8px;margin-bottom:0;max-width:35em;text-align:left}.bubble-dialog.popover.tooltip.left .popover-content,.bubble-dialog.popover.tooltip.right .popover-content{text-align:left!important}.bubble-dialog.popover.tooltip .popover-content .tooltip-shortcut{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.bubble-dialog.popover.tooltip .popover-content .tooltip-shortcut>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bubble-dialog.popover.tooltip .popover-content .shortcut-hint{margin-top:1px;margin-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.bubble-dialog.popover.tooltip .arrow{border-width:5px}.bubble-dialog.popover.tooltip .arrow:after{display:none}.bubble-dialog.popover.tooltip.top>.arrow{border-top-color:#374c56;border-bottom-width:0;margin-left:-5px;bottom:-5px}.bubble-dialog.popover.tooltip.right>.arrow{border-right-color:#374c56;border-left-width:0;margin-top:-5px;left:-5px}.bubble-dialog.popover.tooltip.bottom>.arrow{border-bottom-color:#374c56;border-top-width:0;margin-left:-5px;top:-5px}.bubble-dialog.popover.tooltip.left>.arrow{border-left-color:#374c56;border-right-width:0;margin-top:-5px;right:-5px}.bubble-dialog.popover.tooltip.left .shortcut-hint{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-left:0;margin-right:10px}.bubble-dialog.popover.tooltip.bottom-left>.arrow,.bubble-dialog.popover.tooltip.top-left>.arrow{left:10px}.bubble-dialog.popover.tooltip.bottom-right>.arrow,.bubble-dialog.popover.tooltip.top-right>.arrow{left:auto;right:5px}.dark-bg .bubble-dialog.popover.tooltip{background-color:#000}.dark-bg .bubble-dialog.popover.tooltip.top>.arrow{border-top-color:#000}.dark-bg .bubble-dialog.popover.tooltip.right>.arrow{border-right-color:#000}.dark-bg .bubble-dialog.popover.tooltip.bottom>.arrow{border-bottom-color:#000}.dark-bg .bubble-dialog.popover.tooltip.left>.arrow{border-left-color:#000}tooltip-help-icon{cursor:help;display:inline-block;color:#656f73;opacity:.8;margin-left:4px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}tooltip-help-icon:before{content:"\EAE2"}.bubble-showing tooltip-help-icon,tooltip-help-icon:active,tooltip-help-icon:focus,tooltip-help-icon:hover{color:inherit;opacity:1;text-decoration:none}.alert tooltip-help-icon{color:inherit;opacity:.6}.alert tooltip-help-icon:active,.alert tooltip-help-icon:focus,.alert tooltip-help-icon:hover{opacity:1}.language-picker .error{color:#cb3b43;text-align:center}.language-picker .error.ng-hide-add,.language-picker .error.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.language-picker .error.ng-hide-add,.language-picker .error.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:2em;opacity:1}.language-picker .error.ng-hide-add.ng-hide-add-active,.language-picker .error.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.language-picker.language-picker-icon .inner-container,.language-picker.language-picker-icon .language-container{display:inline-block;margin:0;padding:0}.language-picker.language-picker-icon .language{color:rgba(22,58,22,.8);font-size:2.5em;line-height:1;display:inline-block;margin:1rem;border-radius:.2em;padding:1px;outline:0;text-align:center}.language-picker.language-picker-icon .language .language-icon{display:block;width:1.3em;height:1.3em;padding:.15em}.language-picker.language-picker-icon .language.active{background-color:#163a16;color:#fff}.language-picker.language-picker-icon.multi .language:not(.active){color:#a1a6a9}.language-picker.language-picker-icon:not(.disabled) .language:focus,.language-picker.language-picker-icon:not(.disabled) .language:hover{box-shadow:0 0 6px #5dc25c;cursor:pointer}.language-picker.language-picker-icon:not(.disabled) .language:focus:not(.active),.language-picker.language-picker-icon:not(.disabled) .language:hover:not(.active){background-color:#fff;color:#0f280f}.language-picker.language-picker-icon:not(.disabled).multi .language.active:focus,.language-picker.language-picker-icon:not(.disabled).multi .language.active:hover{background-color:rgba(22,58,22,.7)}.language-picker.language-picker-icon.strike-disabled .language:after,.language-picker.language-picker-icon.strike-disabled .language:before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#cb3b43;opacity:.25;-webkit-transform:rotate(-45deg) scaleX(1);-ms-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.language-picker.language-picker-icon.strike-disabled .language:after{-webkit-transform:rotate(45deg) scaleX(1);-ms-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}.language-picker.language-picker-icon.strike-disabled .language:focus:after,.language-picker.language-picker-icon.strike-disabled .language:focus:before,.language-picker.language-picker-icon.strike-disabled .language:hover:after,.language-picker.language-picker-icon.strike-disabled .language:hover:before{opacity:.4}.language-picker.language-picker-icon.strike-disabled .language.active:after,.language-picker.language-picker-icon.strike-disabled .language.active:before{opacity:0;-webkit-transform:rotate(0) scaleX(0);-ms-transform:rotate(0) scaleX(0);transform:rotate(0) scaleX(0)}.language-picker.language-picker-list ul{list-style:none;margin:0;padding:0}.language-picker.language-picker-list .language{position:relative;padding:2px 0 2px 20px}.language-picker.language-picker-list .language:hover{background-color:#f0f1f2}.language-picker.language-picker-list .language .language-icon{font-size:17px}.language-picker.language-picker-list .language .language-title{margin-left:6px}.language-picker.language-picker-list .language.active:before{content:"\EA16";font-size:10px;position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.language-picker.language-picker-list.primary-compare .language.primary+.language.secondary{margin-top:11px}.language-picker.language-picker-list.primary-compare .language.primary+.language.secondary:after{content:'';position:absolute;top:-5px;left:0;right:0;height:1px;background:#e7e9ea}language-picker-dropdown .dropdown-toggle{position:relative;min-width:14em;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:none;overflow:hidden}language-picker-dropdown .dropdown-toggle>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}language-picker-dropdown .dropdown-toggle .sep{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}language-picker-dropdown .dropdown-toggle .caret{margin-left:6px;position:absolute;top:50%;right:8px;z-index:2}language-picker-dropdown .dropdown-toggle:after{content:'';position:absolute;top:0;right:0;bottom:0;width:30px;background:-webkit-linear-gradient(left,rgba(245,245,246,0),#f5f5f6 6px);background:linear-gradient(to right,rgba(245,245,246,0),#f5f5f6 6px)}.open>.dropdown-togglelanguage-picker-dropdown .dropdown-toggle:after,language-picker-dropdown .dropdown-toggle.active:after,language-picker-dropdown .dropdown-toggle.focus:after,language-picker-dropdown .dropdown-toggle:active:after,language-picker-dropdown .dropdown-toggle:focus:after,language-picker-dropdown .dropdown-toggle:hover:after{background:-webkit-linear-gradient(left,rgba(217,221,222,0),#d9ddde 6px);background:linear-gradient(to right,rgba(217,221,222,0),#d9ddde 6px)}language-picker-dropdown .dropdown-toggle .language-icon{margin:0 2px}language-picker-dropdown .dropdown-toggle .language-icon:before{display:inline-block;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}language-picker-dropdown .dropdown-toggle .language-icon:not(:empty):before{margin-right:6px}language-picker-dropdown .dropdown-toggle .language-icon+.language-icon{margin-left:10px}language-picker-dropdown .dropdown-toggle.btn-sm .language-icon:before,language-picker-dropdown .dropdown-toggle.codemirror-ide-opts .btn-default .language-icon:before{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.dark-bg language-picker-dropdown .dropdown-toggle:after{background:-webkit-linear-gradient(left,rgba(41,57,64,0),#293940 6px);background:linear-gradient(to right,rgba(41,57,64,0),#293940 6px)}.dark-bg language-picker-dropdown .dropdown-toggle.active:after,.dark-bg language-picker-dropdown .dropdown-toggle.focus:after,.dark-bg language-picker-dropdown .dropdown-toggle:active:after,.dark-bg language-picker-dropdown .dropdown-toggle:focus:after,.dark-bg language-picker-dropdown .dropdown-toggle:hover:after,.open>.dropdown-toggle.dark-bg language-picker-dropdown .dropdown-toggle:after{background:-webkit-linear-gradient(left,rgba(47,65,74,0),#2f414a 6px);background:linear-gradient(to right,rgba(47,65,74,0),#2f414a 6px)}.language-picker-dropdown-menu{min-width:11em;max-width:410px;max-height:calc(100vh - 20px);overflow:auto}.language-picker-dropdown-menu>.help-block{margin:0;padding:0 10px;text-align:center}.language-picker-dropdown-menu>button{width:calc(100% - 20px);margin:10px;overflow:hidden}.assessment-create-dialog .modal-body.selected-template{background-color:#f0f1f2}.assessment-create-dialog .customize-assessment{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.assessment-create-dialog .customize-assessment .header{background-color:#f5f5f6;border-bottom:1px solid #d9ddde;position:relative;padding:14px 30px 10px}.assessment-create-dialog .customize-assessment .header .gallery-image{position:absolute;bottom:-50px;left:30px;background-color:#fff;border-radius:8px;border:1px solid #d9ddde;width:96px;height:96px;padding:8px}.assessment-create-dialog .customize-assessment .header h1.assessment-title{font-size:30px;font-weight:300;margin:0 0 0 110px}.assessment-create-dialog .customize-assessment .header .close{position:absolute;top:10px;right:15px}.assessment-create-dialog .customize-assessment .edit-template,.assessment-create-dialog .customize-assessment .preview-assessment{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #d9ddde;padding-left:110px}.assessment-create-dialog .customize-assessment .edit-template>*,.assessment-create-dialog .customize-assessment .preview-assessment>*{max-width:728px;margin:15px auto;padding:0 30px}.assessment-create-dialog .customize-assessment .edit-template .help-block{margin-top:0}.assessment-create-dialog .customize-assessment .edit-template .languages .language{margin:10px 10px 10px 0}.assessment-create-dialog .customize-assessment .edit-template .only-one-language>span{font-weight:700}.assessment-create-dialog .modal-footer button.back{float:left;margin-left:49px}.assessment-create-dialog .modal-footer button.back:before{content:"\EA18";font-size:inherit;display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}template-picker{position:relative;display:block;padding:0 15px 15px;background-color:#f0f1f2}template-picker ul.templates{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;padding:0;margin:0}template-picker ul.templates>li.templates-tail{list-style:none;margin:0;padding:0}template-picker ul.templates>li.template-group-header{position:relative;list-style:none;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;font-size:15px;margin:16px -15px;padding:6px 15px;background:#f5f5f6;z-index:600}template-picker ul.templates>li.template-group-header.ng-enter,template-picker ul.templates>li.template-group-header.ng-leave{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}template-picker ul.templates>li.template-group-header.ng-enter.ng-enter-active,template-picker ul.templates>li.template-group-header.ng-leave{display:block;overflow:hidden;max-height:35px;opacity:1}template-picker ul.templates>li.template-group-header.ng-enter:not(.ng-enter-active),template-picker ul.templates>li.template-group-header.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}template-picker ul.templates>li.template-group-header:after,template-picker ul.templates>li.template-group-header:before{content:'';position:absolute;left:0;right:0;pointer-events:none}template-picker ul.templates>li.template-group-header:before{top:-6px;height:6px;background:-webkit-linear-gradient(bottom,rgba(33,44,45,.04),rgba(33,44,45,0));background:linear-gradient(to top,rgba(33,44,45,.04),rgba(33,44,45,0))}template-picker ul.templates>li.template-group-header:after{height:15px;bottom:-15px;background:-webkit-linear-gradient(top,rgba(33,44,45,.1),rgba(33,44,45,0));background:linear-gradient(to bottom,rgba(33,44,45,.1),rgba(33,44,45,0))}template-picker ul.templates>li.template-group-header:not(.sticky-header-placeholder-active).ng-enter,template-picker ul.templates>li.template-group-header:not(.sticky-header-placeholder-active).ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}template-picker ul.templates>li.template-group-header:not(.sticky-header-placeholder-active).ng-enter.ng-enter-active,template-picker ul.templates>li.template-group-header:not(.sticky-header-placeholder-active).ng-leave{display:block;overflow:hidden;max-height:37px;opacity:1}template-picker ul.templates>li.template-group-header:not(.sticky-header-placeholder-active).ng-enter:not(.ng-enter-active),template-picker ul.templates>li.template-group-header:not(.sticky-header-placeholder-active).ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}template-picker ul.templates>li.template-group-header:first-child{margin-top:0}template-picker ul.templates>li.template-group-header.sticky-header-active{margin:0}template-picker ul.templates>li.template-group-header.sticky-header-active:before{display:none}template-picker ul.templates>li.template-group-header.sticky-header-placeholder-active{margin-top:0}template-picker ul.templates>li.template-group-header>.template-group-icon{display:inline-block;-webkit-transform:translateY(1px) scale(1.5);-ms-transform:translateY(1px) scale(1.5);transform:translateY(1px) scale(1.5);margin-right:10px}template-picker ul.templates>li.template-group-header:hover+li.sticky-header-placeholder-inactive+li.template-group-help,template-picker ul.templates>li.template-group-header:hover+li.template-group-help{opacity:1}template-picker ul.templates>li.template-group-help{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:-16px -15px 16px;padding:12px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#455d5f;background:#d7e2e3;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:.7}template-picker ul.templates>li.template-group-help.ng-enter,template-picker ul.templates>li.template-group-help.ng-leave{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}template-picker ul.templates>li.template-group-help.ng-enter.ng-enter-active,template-picker ul.templates>li.template-group-help.ng-leave{display:block;overflow:hidden;max-height:60px;opacity:1}template-picker ul.templates>li.template-group-help.ng-enter:not(.ng-enter-active),template-picker ul.templates>li.template-group-help.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}template-picker ul.templates>li.template-group-help:not(:hover) a{color:inherit}template-picker ul.templates>li.template-group-help:hover{opacity:1}template-picker ul.templates>li.template-group-help:hover a{color:#59a757}template-picker ul.templates>li.template-group-help>.markdown{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}template-picker ul.templates>li.template-group-help>.markdown>:last-child{margin-bottom:0}template-picker ul.templates>li.template-group-help:before{content:"\EAE2";-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:30px;line-height:30px;margin-right:16px;opacity:.8}template-picker ul.templates>li.template-card{border:none;border-radius:3px;box-shadow:0 10px 20px rgba(33,44,45,.13);cursor:pointer;position:relative;list-style:none;border-bottom:2px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:220px;margin:20px;padding:0;z-index:1;background-color:#fdfdfd}@media (min-width:768px){template-picker ul.templates>li.template-card{border-radius:4px;box-shadow:0 15px 30px rgba(33,44,45,.13)}}template-picker ul.templates>li.template-card.placeholder{pointer-events:none;background-color:#fbfcfc;box-shadow:0 3px 12px rgba(33,44,45,.06);-webkit-animation:card-placeholder-animation-1 3s ease-in-out infinite;animation:card-placeholder-animation-1 3s ease-in-out infinite}@media (min-width:768px){template-picker ul.templates>li.template-card.placeholder{box-shadow:0 5px 20px rgba(33,44,45,.06)}}template-picker ul.templates>li.template-card+.placeholder{opacity:.8;-webkit-animation-delay:.5s;animation-delay:.5s}template-picker ul.templates>li.template-card+.placeholder+.placeholder{opacity:.6;-webkit-animation-delay:1s;animation-delay:1s}template-picker ul.templates>li.template-card+.placeholder+.placeholder+.placeholder{opacity:.4;-webkit-animation-delay:1.5s;animation-delay:1.5s}template-picker ul.templates>li.template-card .card-icon{display:block;font-size:3em;margin-bottom:10px;color:#6c8285;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}template-picker ul.templates>li.template-card>h2{text-transform:none;color:#132128;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}template-picker ul.templates>li.template-card:active,template-picker ul.templates>li.template-card:focus,template-picker ul.templates>li.template-card:hover{box-shadow:0 15px 25px rgba(33,44,45,.13);text-decoration:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}template-picker ul.templates>li.template-card:active .card-icon,template-picker ul.templates>li.template-card:focus .card-icon,template-picker ul.templates>li.template-card:hover .card-icon{color:#212c2d}template-picker ul.templates>li.template-card:active>h2,template-picker ul.templates>li.template-card:focus>h2,template-picker ul.templates>li.template-card:hover>h2{color:#59a757}template-picker ul.templates>li.template-card.ng-enter,template-picker ul.templates>li.template-card.ng-leave,template-picker ul.templates>li.template-card.ng-move{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;overflow:hidden}template-picker ul.templates>li.template-card.ng-enter.ng-enter-active,template-picker ul.templates>li.template-card.ng-leave,template-picker ul.templates>li.template-card.ng-move.ng-move-active{opacity:1;max-height:300px}template-picker ul.templates>li.template-card.ng-enter,template-picker ul.templates>li.template-card.ng-leave.ng-leave-active,template-picker ul.templates>li.template-card.ng-move{opacity:0;max-height:0}template-picker ul.templates>li.template-card>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}template-picker ul.templates>li.template-card:after{content:'';opacity:0;display:block;position:absolute;-webkit-transition:opacity .3s ease-in-out,background-position .15s ease-in-out;transition:opacity .3s ease-in-out,background-position .15s ease-in-out;bottom:-27px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:51px;height:27px;background:url('data:image/svg+xml,%3Csvg%20height%3D%2227%22%20viewBox%3D%220%200%2047%2027%22%20width%3D%2247%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22m3.67204066-1.43051416-2.19242826-2.51742106h43.958901l-21.9449213%2026.01742102z%22%2F%3E%3Cfilter%20id%3D%22b%22%20height%3D%22150%25%22%20width%3D%22129.6%25%22%20x%3D%22-14.8%25%22%20y%3D%22-21.1%25%22%3E%3CfeOffset%20dx%3D%220%22%20dy%3D%221%22%20in%3D%22SourceAlpha%22%20result%3D%22shadowOffsetOuter1%22%2F%3E%3CfeGaussianBlur%20in%3D%22shadowOffsetOuter1%22%20result%3D%22shadowBlurOuter1%22%20stdDeviation%3D%222%22%2F%3E%3CfeColorMatrix%20in%3D%22shadowBlurOuter1%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%20%20%200%200%200%200%200%20%20%200%200%200%200%200%20%200%200%200%200.5%200%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cuse%20fill%3D%22%23000%22%20filter%3D%22url(%23b)%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cpath%20d%3D%22m0%200h47v2h-47z%22%20fill%3D%22%23338632%22%2F%3E%3Cpath%20d%3D%22m23.5%2020.6552723%2023.6032075-23.60320752h-47.2325849l.82508049.7990916.01140369.01122268z%22%20fill%3D%22%23f9f9f9%22%20stroke%3D%22%23338632%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A') 0 -27px no-repeat;pointer-events:none}template-picker ul.templates>li.template-card.active{position:relative;border-color:#338632;z-index:2}template-picker ul.templates>li.template-card.active:after{opacity:1;background-position:0 0;pointer-events:auto}template-picker ul.templates>li.template-card .title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:10px 10px 4px;font-weight:700;text-align:center;background:-webkit-linear-gradient(top,rgba(33,44,45,.04),rgba(33,44,45,0) 10px);background:linear-gradient(top,rgba(33,44,45,.04),rgba(33,44,45,0) 10px)}template-picker ul.templates>li.template-card .gallery-image{background-color:#fff;text-align:center;padding:16px;height:112px;position:relative;border-radius:4px 4px 0 0}template-picker ul.templates>li.template-card .gallery-image .upgrade-label{position:absolute;top:0;right:0;border-radius:0 4px 0 3px;background-color:#faebcc;color:#8a6d3b;text-transform:uppercase;letter-spacing:.75px;font-size:9px;padding:2.5px 7.5px;z-index:2}template-picker ul.templates>li.template-card .gallery-image .upgrade-label:before{content:"\EA95";position:relative;top:1px}template-picker ul.templates>li.template-card .gallery-image .upgrade-label.partial-access{color:#212c2d;background-color:#d7e2e3}template-picker ul.templates>li.template-card .gallery-image>.gallery-icon{font-size:80px;line-height:80px}template-picker ul.templates>li.template-card .gallery-image>img+.gallery-icon{position:absolute;font-size:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}template-picker ul.templates>li.template-card .stats{padding:10px 15px 5px}template-picker ul.templates>li.template-card .stats>li{font-weight:300;list-style:none;padding:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}template-picker ul.templates>li.template-card .stats>li:before{display:inline-block;color:#656f73;margin-right:5px;-webkit-transform:translateY(1px) scale(1.1);-ms-transform:translateY(1px) scale(1.1);transform:translateY(1px) scale(1.1)}template-picker ul.templates>li.template-card .stats>li>difficulty-meter{display:inline-block;margin-right:5px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}template-picker ul.templates>li.template-card .stats .estimated-time:before{content:"\EA1C"}template-picker ul.templates>li.template-card .stats .languages:before,template-picker ul.templates>li.template-card .stats .total-challenges:before{content:"\EAC3"}template-picker ul.templates>li.template-card .stats .questions:before{content:"\EAA5"}template-picker ul.templates>li.template-card .template-notes{position:relative;margin:0;padding:0 15px 10px;font-weight:300;max-height:80px;overflow:hidden;overflow-wrap:break-word}template-picker ul.templates>li.template-card .template-notes:after{content:'';position:absolute;left:0;right:0;top:72px;bottom:0;background:-webkit-linear-gradient(bottom,#fdfdfd 4px,rgba(253,253,253,0));background:linear-gradient(to top,#fdfdfd 4px,rgba(253,253,253,0));z-index:1}template-picker ul.templates>li.template-card .template-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 10px 5px}template-picker ul.templates>li.template-card .template-actions>button{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;text-transform:none;padding:2px 6px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:0}.template-picker-modal .modal-header .loading-notice.ng-hide-add,.template-picker-modal .modal-header .loading-notice.ng-hide-remove.ng-hide-remove-active,template-picker ul.templates>li.template-card .template-actions>button:focus,template-picker ul.templates>li.template-card.active .template-actions>button,template-picker ul.templates>li.template-card:hover .template-actions>button{opacity:1}template-picker ul.templates>li.template-card .template-actions>button[premium-feature]:after{-webkit-transform:translateY(-.3em);-ms-transform:translateY(-.3em);transform:translateY(-.3em)}template-picker ul.templates>li.template-card .template-actions>button+button{margin-left:10px}template-picker ul.templates>li.template-card.active .template-actions>button.details .caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}template-picker ul.templates>li.template-card.placeholder.ng-enter,template-picker ul.templates>li.template-card.placeholder.ng-leave,template-picker ul.templates>li.template-card.placeholder.ng-move{-webkit-transition:none;transition:none}template-picker ul.templates>li.template-card.placeholder .placeholder-spacer{min-height:100px}template-picker ul.templates>li.template-card.placeholder .template-actions{visibility:hidden}template-picker ul.templates>li.template-preview{list-style:none;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 -15px;border-top:2px solid #338632;border-bottom:2px solid #338632;background-color:#fff;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}template-picker ul.templates>li.template-preview.ng-enter,template-picker ul.templates>li.template-preview.ng-leave{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}template-picker ul.templates>li.template-preview.ng-enter.ng-enter-active,template-picker ul.templates>li.template-preview.ng-leave{display:block;overflow:hidden;max-height:100vh}template-picker ul.templates>li.template-preview.ng-enter:not(.ng-enter-active),template-picker ul.templates>li.template-preview.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}template-picker ul.templates>li.template-preview.ng-leave.ng-leave-active{border-top-color:transparent}template-picker ul.templates>li.template-preview .header{background-color:#f5f5f6;position:relative;padding:14px 30px 10px}template-picker ul.templates>li.template-preview .header .gallery-image{position:absolute;bottom:-50px;left:30px;background-color:#fff;border-radius:8px;border:1px solid #d9ddde;width:96px;height:96px;padding:8px}template-picker ul.templates>li.template-preview .header button{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}template-picker ul.templates>li.template-preview h1.template-title{font-size:30px;font-weight:300;margin:0 0 0 110px}template-picker ul.templates>li.template-preview .template-details{padding:15px}template-picker ul.templates>li.template-preview .template-details h3{font-weight:300;margin-top:0}template-picker ul.templates>li.template-preview .template-details>.details{padding:0 15px 15px}template-picker ul.templates>li.template-preview .template-details>.details>:first-child{margin-top:0;margin-left:110px}template-picker ul.templates>li.template-preview .template-details>.details .tags-group{margin:0 0 0 110px}template-picker ul.templates>li.template-preview .template-details .languages span{cursor:default;color:#596063;font-size:2.5em;line-height:1;display:inline-block;margin:10px}.template-picker-modal .modal-body{padding:0}.template-picker-modal .modal-header{padding-top:0;padding-bottom:0;position:relative;border-bottom:1px solid #e7e9ea}.template-picker-modal .modal-header .loading-notice{position:absolute;top:0;left:0;right:35px;bottom:0;padding-top:10px;background-color:rgba(245,245,246,.8);text-shadow:0 0 4px #f5f5f6;text-align:center;z-index:600}.template-picker-modal .modal-header .loading-notice.ng-hide-add,.template-picker-modal .modal-header .loading-notice.ng-hide-remove{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.template-picker-modal .modal-header .loading-notice.ng-hide-add.ng-hide-add-active,.template-picker-modal .modal-header .loading-notice.ng-hide-remove{opacity:0}.template-picker-modal .template-filters{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:4px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.template-picker-modal .template-filters>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.template-picker-modal .template-filters>*+*{margin-left:20px}.template-picker-modal .template-filters label{margin-right:6px}.template-picker-modal .template-filters .dropdown,.template-picker-modal .template-filters .form-control-select,.template-picker-modal .template-filters input,.template-picker-modal .template-filters label{display:inline-block;width:auto;margin-bottom:0}.template-picker-modal .template-filters .search-box{margin-left:auto;-webkit-flex-basis:15em;-ms-flex-preferred-size:15em;flex-basis:15em;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.template-picker-modal .template-filters .search-box input{width:100%}.template-picker-modal .template-filters .search-box.has-focus{-webkit-flex-basis:40em;-ms-flex-preferred-size:40em;flex-basis:40em}.template-picker-modal .modal-footer,.template-picker-modal .modal-header{background-image:none}.template-picker-modal .modal-footer{border-top:1px solid #e7e9ea}.tab-scroller{border-bottom:1px solid #e7e9ea;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.04),rgba(0,0,0,0) 16px);background:linear-gradient(to top,rgba(0,0,0,.04),rgba(0,0,0,0) 16px)}.tab-scroller .markdown-editor.fullscreen .tabs,.tab-scroller .nav-tabs{margin-bottom:-1px}.tab-scroller .markdown-editor.fullscreen .tabs>li>a,.tab-scroller .nav-tabs>li>a{cursor:default}.tab-scroller .markdown-editor.fullscreen .tabs>li>a:focus,.tab-scroller .markdown-editor.fullscreen .tabs>li>a:hover,.tab-scroller .nav-tabs>li>a:focus,.tab-scroller .nav-tabs>li>a:hover{background-color:#f5f5f6}.tab-scroller .markdown-editor.fullscreen .tabs>li.active>a:focus,.tab-scroller .markdown-editor.fullscreen .tabs>li.active>a:hover,.tab-scroller .nav-tabs>li.active>a:focus,.tab-scroller .nav-tabs>li.active>a:hover{background-color:#fff}.tab-scroller.scrollable{position:relative;height:42px}.tab-scroller.scrollable .tab-container{position:absolute;height:42px;white-space:nowrap;overflow:hidden;left:0;right:0}.tab-scroller.scrollable .markdown-editor.fullscreen .tabs,.tab-scroller.scrollable .nav-tabs{min-width:100%;left:0;position:absolute}.tab-scroller.scrollable .markdown-editor.fullscreen .tabs>li,.tab-scroller.scrollable .nav-tabs>li{display:inline-block;float:none;white-space:nowrap}.tab-scroller.scrollable>a{display:none;position:absolute;top:0;bottom:0;width:25px;line-height:41px;font-size:.9rem;cursor:pointer;z-index:100;text-align:center;padding:0 4px;border-bottom:1px solid #e7e9ea;background:#fff}.tab-scroller.scrollable.should-scroll .tab-scroller-left,.tab-scroller.scrollable.should-scroll .tab-scroller-right,assessment-create-preview{display:block}.tab-scroller.scrollable>a:focus{outline:0!important}.tab-scroller.scrollable>a:after{content:'';display:block;position:absolute;top:0;bottom:0;width:8px}.tab-scroller.scrollable>a:focus,.tab-scroller.scrollable>a:hover{text-decoration:none;background-color:#f5f5f6}.tab-scroller.scrollable .tab-scroller-left{left:0;border-right:1px solid #e7e9ea}.tab-scroller.scrollable .tab-scroller-left:after{right:-8px;background:-webkit-linear-gradient(left,rgba(0,0,0,.1),rgba(0,0,0,0));background:linear-gradient(to right,rgba(0,0,0,.1),rgba(0,0,0,0))}.tab-scroller.scrollable .tab-scroller-left:before{content:"\EA18"}.tab-scroller.scrollable .tab-scroller-right:before,expandable>.expandable-label:before{content:"\EA19"}.tab-scroller.scrollable .tab-scroller-right{right:0;border-left:1px solid #e7e9ea}.tab-scroller.scrollable .tab-scroller-right:after{left:-8px;background:-webkit-linear-gradient(right,rgba(0,0,0,.1),rgba(0,0,0,0));background:linear-gradient(to left,rgba(0,0,0,.1),rgba(0,0,0,0))}.tab-scroller.scrollable.init .markdown-editor.fullscreen .tabs,.tab-scroller.scrollable.init .nav-tabs{-webkit-transition:all .25s ease-in-out,border 0s linear;transition:all .25s ease-in-out,border 0s linear}assessment-create-preview h2{text-transform:none}assessment-create-preview p.preview-link{text-align:center;margin-top:30px;margin-bottom:30px}assessment-create-preview p.preview-link button{min-width:40%}assessment-create-preview invite-team-members{margin-bottom:10px}tags-input.team-candidates .team-candidate-tag .status.state-none{display:none}tags-input.team-candidates .team-candidate-tag.archived .email,tags-input.team-candidates .team-candidate-tag.archived .name{text-decoration:line-through}tags-input.team-candidates .team-candidate-tag-autocomplete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}tags-input.team-candidates .team-candidate-tag-autocomplete>span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tags-input.team-candidates .team-candidate-tag-autocomplete .status{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px}tags-input.team-candidates .team-candidate-tag-autocomplete .name{padding-right:10px}tags-input.team-candidates .team-candidate-tag-autocomplete .name-none{color:#656f73;font-style:italic}tags-input.team-candidates .team-candidate-tag-autocomplete .email{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;text-align:right}tags-input.team-members .uploaded-image.profile-image{margin-right:.25em;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}invite-team-members{display:block}invite-team-members .invite-team-members-input .form-control-select,invite-team-members .invite-team-members-input button{margin-top:10px}@media only screen and (min-width:768px){template-picker ul.templates>li.template-preview .template-details>.details{border-right:1px solid #e7e9ea}invite-team-members .invite-team-members-input{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}invite-team-members .invite-team-members-input tags-input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}invite-team-members .invite-team-members-input .form-control-select{margin-top:0;margin-left:10px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}invite-team-members .invite-team-members-input .form-control-select select{width:auto}invite-team-members .invite-team-members-input button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px;margin-top:0}}invite-team-members .sent-team-members{margin-top:10px}invite-team-members .sent-team-members.did-init.ng-hide-add,invite-team-members .sent-team-members.did-init.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}invite-team-members .sent-team-members.did-init.ng-hide-add,invite-team-members .sent-team-members.did-init.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:4em;opacity:1}invite-team-members .sent-team-members.did-init.ng-hide-add.ng-hide-add-active,invite-team-members .sent-team-members.did-init.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}invite-team-members .sent-team-members .label-default{font-size:12px;font-weight:400;display:inline-block;margin-bottom:5px}invite-team-members .sent-team-members .label-default+.label-default{margin-left:5px}expandable,team-member-roles{display:block}expandable.expandable-well{border-radius:4px;padding:1rem 1.4rem;background-color:#f0f1f2}expandable.expandable-well.expandable-well-box{padding:2px}expandable.expandable-well.expandable-well-box>.expandable-label{padding:8px 12px}expandable.expandable-well.expandable-well-box>.expandable-content:before{display:none}expandable>.expandable-label{cursor:pointer}expandable>.expandable-label:before{display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}expandable.expanded>.expandable-label:before,expandable.expanding>.expandable-label:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}expandable>.expandable-content{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}expandable>.expandable-content:before{content:'';display:block;height:10px}expandable>.expandable-content>:last-child,expandable>.expandable-content>:last-child>:last-child{margin-bottom:0!important}expandable.collapsed>.expandable-content,expandable.collapsing>.expandable-content,expandable.expanding-init>.expandable-content{max-height:0;overflow:hidden}expandable.collapsing-init>.expandable-content,expandable.expanding>.expandable-content{max-height:80vh;overflow:hidden}expandable.expanded>.expandable-content{max-height:none}credits-warning .credits-warning{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}credits-warning .credits-warning span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}credits-warning .credits-warning a{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:1em;white-space:nowrap}credits-warning .credits-warning p:last-child{margin-bottom:0}.invite-candidate-form .modal-header h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-candidate-form .modal-header h4:before{display:inline-block;color:#6c8285;margin-right:8px;-webkit-transform:translateY(2px) scale(1.2);-ms-transform:translateY(2px) scale(1.2);transform:translateY(2px) scale(1.2);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.invite-candidate-form .modal-header h4.icon-email:before{-webkit-transform:translateY(2px) scale(1.6);-ms-transform:translateY(2px) scale(1.6);transform:translateY(2px) scale(1.6);margin-right:16px}.invite-candidate-form .modal-header a{text-transform:none}.invite-candidate-form .modal-header a:before{content:"\EAE2"}.invite-candidate-form .modal-body .assessment-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);z-index:1}.invite-candidate-form .modal-body .assessment-loading.ng-enter,.invite-candidate-form .modal-body .assessment-loading.ng-leave{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.invite-candidate-form .modal-body .assessment-loading.ng-enter.ng-enter-active,.invite-candidate-form .modal-body .assessment-loading.ng-leave{opacity:1}.invite-candidate-form .modal-body .assessment-loading.ng-enter,.invite-candidate-form .modal-body .assessment-loading.ng-leave.ng-leave-active{opacity:0}.invite-candidate-form .modal-body .qualified-checkbox.qualified-checkbox-switch:not(:last-child){margin-bottom:10px}.invite-candidate-form .modal-body credits-warning>*{border-radius:0;margin-bottom:0}.invite-candidate-form .modal-body .alert.ng-enter,.invite-candidate-form .modal-body .alert.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.invite-candidate-form .modal-body .alert.ng-enter.ng-enter-active,.invite-candidate-form .modal-body .alert.ng-leave{display:block;overflow:hidden;max-height:4em;opacity:1}.invite-candidate-form .modal-body .alert.ng-enter:not(.ng-enter-active),.invite-candidate-form .modal-body .alert.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.invite-candidate-form .modal-body .already-invited-list{padding-right:10px}.invite-candidate-form .modal-body .already-invited-list .qualified-checkbox{margin-bottom:16px}.invite-candidate-form .modal-body .already-invited-list label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.invite-candidate-form .modal-body .already-invited-list label>.name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.invite-candidate-form .modal-body .already-invited-list label>.state{color:#656f73;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:768px){template-picker ul.templates>li.template-card:active,template-picker ul.templates>li.template-card:focus,template-picker ul.templates>li.template-card:hover{box-shadow:0 22px 40px rgba(33,44,45,.13)}.invite-candidate-form .modal-body .categorization{margin-top:10px;padding-right:24px}.invite-candidate-form .modal-body .expiration{margin-top:10px;padding-left:24px}}.invite-candidate-form .modal-body .form-group-date .clear-button{position:absolute;font-size:11px;top:3px;right:36px;color:#656f73;padding:0 10px;line-height:30px;z-index:2}.invite-candidate-form .modal-body .form-group-date .clear-button:before{content:"\EB2A"}.invite-candidate-form .modal-body .form-group-date .clear-button:hover{color:#132128}.invite-candidate-form .modal-body .custom-message.ng-enter,.invite-candidate-form .modal-body .custom-message.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.invite-candidate-form .modal-body .custom-message.ng-enter.ng-enter-active,.invite-candidate-form .modal-body .custom-message.ng-leave{display:block;overflow:hidden;max-height:100px;opacity:1}.invite-candidate-form .modal-body .custom-message.ng-enter:not(.ng-enter-active),.invite-candidate-form .modal-body .custom-message.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.invite-candidate-form .modal-body .existing-invites hr{margin-top:0;margin-bottom:16px}.invite-candidate-form .modal-body .existing-retry-actions{display:block;padding-left:10px}.invite-candidate-form .modal-body .bulk-existing-invites>section .existing-retry-actions{margin-top:6px;margin-left:10px}.invite-candidate-form .modal-body .time-limit-configuration{margin:0 0 2px}.invite-candidate-form .modal-body .time-limit-configuration .form-group,.invite-candidate-form .modal-body .time-limit-configuration .qualified-checkbox{margin-bottom:0}.invite-candidate-form .modal-body .time-limit-configuration .qualified-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invite-candidate-form .modal-body .time-limit-configuration .qualified-checkbox>label{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.invite-candidate-form .modal-body .time-limit-configuration .qualified-checkbox>.input-group{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;max-width:10em;margin-left:10px}.invite-candidate-form .modal-body .time-limit-configuration .help-block{margin-left:50px}.invite-candidate-form .archived-assessment,.invite-candidate-form .no-assessments{margin:20px auto;text-align:center}.invite-candidate-form .archived-assessment p.buttons,.invite-candidate-form .no-assessments p.buttons{margin:20px 0 0}.invite-candidate-form .archived-assessment p.buttons *+*,.invite-candidate-form .no-assessments p.buttons *+*{margin-left:10px}.invite-candidate-form .existing-candidate-search.ng-hide-add,.invite-candidate-form .existing-candidate-search.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.invite-candidate-form .existing-candidate-search.ng-hide-add,.invite-candidate-form .existing-candidate-search.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:100vh;opacity:1}.invite-candidate-form .existing-candidate-search.ng-hide-add.ng-hide-add-active,.invite-candidate-form .existing-candidate-search.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.invite-candidate-form .existing-candidate-search label{display:block}.invite-candidate-form .existing-candidate-search label .candidate-email-counter{float:right;color:#656f73}.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages){margin-bottom:0}.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages).ng-enter,.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages).ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages).ng-enter.ng-enter-active,.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages).ng-leave{display:block;overflow:hidden;max-height:2em;opacity:1}.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages).ng-enter:not(.ng-enter-active),.invite-candidate-form .existing-candidate-search .help-block:not(form-group-messages).ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.invite-candidate-form .modal-footer button.submit{min-width:110px}.dropdown-menu .candidate-name-suggestion .email{opacity:.6}.live-interviews-dialog .modal-header h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-interviews-dialog .modal-header h4:before{content:"\EA54";display:inline-block;color:#656f73;margin-right:16px;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.live-interviews-dialog .modal-header a{text-transform:none}.live-interviews-dialog .modal-header a:before{content:"\EAE2"}.live-interviews-dialog .modal-body{padding:15px 20px}.live-interviews-dialog .modal-body .no-assessments{margin:20px auto;text-align:center}.live-interviews-dialog .modal-body .no-assessments p.buttons{margin:20px 0 0}.live-interviews-dialog .modal-body .no-assessments p.buttons *+*{margin-left:10px}.live-interviews-dialog .modal-body h3{font-weight:300;margin-top:20px}.live-interviews-dialog .modal-body .active-assessments a>strong.assessment-title,.live-interviews-dialog .modal-body .active-assessments li.invited a>strong,.live-interviews-dialog .modal-body .active-assessments li.started a>strong{font-weight:400}.live-interviews-dialog .modal-body h3:first-child{margin-top:0}.live-interviews-dialog .modal-body .loading-spinner{margin-right:4px}.live-interviews-dialog .modal-body .unable-to-connect.ng-hide-add,.live-interviews-dialog .modal-body .unable-to-connect.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.live-interviews-dialog .modal-body .unable-to-connect.ng-hide-add,.live-interviews-dialog .modal-body .unable-to-connect.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:300px;opacity:1}.live-interviews-dialog .modal-body .unable-to-connect.ng-hide-add.ng-hide-add-active,.live-interviews-dialog .modal-body .unable-to-connect.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.live-interviews-dialog .modal-body .invite-candidate{padding:0}.live-interviews-dialog .modal-body.create-assessment>p{padding:20px;border:1px solid #bce8f1;background-color:#d9edf7;color:#31708f}.live-interviews-dialog .modal-body.create-assessment a:hover{cursor:pointer}.live-interviews-dialog .modal-body .active-assessments{margin:0;padding:0;max-height:calc(100vh - 400px);min-height:200px;overflow:auto;-webkit-overflow-scrolling:touch}.live-interviews-dialog .modal-body .active-assessments li{list-style:none;font-size:15px;padding:0;margin:0 0 10px 10px}.live-interviews-dialog .modal-body .active-assessments li.ng-enter,.live-interviews-dialog .modal-body .active-assessments li.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden}.live-interviews-dialog .modal-body .active-assessments li.ng-enter.ng-enter-active,.live-interviews-dialog .modal-body .active-assessments li.ng-leave{opacity:1;max-height:24px}.live-interviews-dialog .modal-body .active-assessments li.ng-enter,.live-interviews-dialog .modal-body .active-assessments li.ng-leave.ng-leave-active{opacity:0;max-height:0}.live-interviews-dialog .modal-body .active-assessments a{color:#656f73}.live-interviews-dialog .modal-body .active-assessments a:before{content:"\EA94";display:inline-block;color:#245a23;margin-right:10px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.live-interviews-dialog .modal-body .active-assessments a>strong{color:#132128}.live-interviews-dialog .modal-body .active-assessments a:hover,.live-interviews-dialog .modal-body .active-assessments a:hover>strong{color:#59a757}.live-interviews-dialog .modal-body .active-assessments a:hover:before{color:#59a757;text-decoration:none}.live-interviews-dialog .modal-body .active-assessments li.started a:before{color:#656f73}.live-interviews-dialog .modal-body .active-assessments li.invited a:before{content:"\EA93";color:#656f73}assessment-cohort-details{display:block;padding:10px 0}assessment-cohort-details>h2{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}assessment-cohort-details>h2>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}assessment-cohort-details>h2>*+*{margin-left:4px}assessment-cohort-details>h2 .cohort-has-rejected{color:#cb3b43}assessment-cohort-details>h2 .cohort-has-rejected:before{content:"\EB25"}assessment-cohort-details .email-counts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}assessment-cohort-details .email-counts>a{-webkit-box-flex:0;-webkit-flex:0 1 140px;-ms-flex:0 1 140px;flex:0 1 140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;color:#656f73;background-color:#fff;border-radius:6px;border:1px solid transparent;padding:4px 6px}assessment-cohort-details .email-counts>a.ng-enter,assessment-cohort-details .email-counts>a.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}assessment-cohort-details .email-counts>a.ng-enter.ng-enter-active,assessment-cohort-details .email-counts>a.ng-leave{max-width:140px;overflow:hidden}assessment-cohort-details .email-counts>a.ng-enter,assessment-cohort-details .email-counts>a.ng-leave.ng-leave-active{max-width:0;overflow:hidden;margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0}assessment-cohort-details .email-counts>a:hover{text-decoration:none}assessment-cohort-details .email-counts>a+a{margin-left:10px}assessment-cohort-details .email-counts>a.has-emails{cursor:pointer}assessment-cohort-details .email-counts>a.has-emails:hover{border-color:rgba(36,90,35,.5)}assessment-cohort-details .email-counts>a.has-emails.selected{border-color:#245a23}assessment-cohort-details .email-counts>a.has-emails.email-counts-pending{color:#005f87}assessment-cohort-details .email-counts>a.has-emails.email-counts-invited{color:#007c34}assessment-cohort-details .email-counts>a.has-emails.email-counts-rejected{color:#cb3b43}assessment-cohort-details .email-counts>a.no-emails{opacity:.5;cursor:default}assessment-cohort-details .email-counts>a .count{font-weight:600;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:right;margin-right:.5ch;font-size:17px}assessment-cohort-details .email-counts>a .count-title{font-weight:300;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}assessment-cohort-details .category-details{margin-top:10px}assessment-cohort-details .category-details.ng-enter,assessment-cohort-details .category-details.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}assessment-cohort-details .category-details.ng-enter.ng-enter-active,assessment-cohort-details .category-details.ng-leave{display:block;overflow:hidden;max-height:20em}assessment-cohort-details .category-details.ng-enter:not(.ng-enter-active),assessment-cohort-details .category-details.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}assessment-cohort-details .category-details button{width:100%;text-align:left}assessment-cohort-details .category-details .emails-list{max-height:10em;cursor:text;margin-bottom:0}.uploaded-image{display:inline-block;background:50% 50% no-repeat;background-size:contain;border-radius:3px}.uploaded-image.profile-image{border-radius:50%;background-size:cover}.app{position:relative;min-height:100vh}.app>.sidebar{top:44px;left:-260px}.app>.sidebar .sidebar-collapse-button{display:none;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:#d5d8d9;border:1px solid transparent;border-radius:2px;color:rgba(19,33,40,.5);padding:16px 0;font-size:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app>.sidebar .sidebar-collapse-button:before{content:"\EA18"}.app>.sidebar .sidebar-collapse-button:hover{border-color:#c8cbcd;color:#132128}.app>.sidebar.dark-bg .sidebar-collapse-button{border-color:#293940;color:rgba(245,245,246,.5);background-color:#293940}.app>.sidebar.dark-bg .sidebar-collapse-button:hover{color:#f5f5f6}@media (min-width:768px){.app>.sidebar .sidebar-collapse-button{display:none}.has-sidebar.app>.sidebar .sidebar-collapse-button{display:block}.collapse-sidebar.has-sidebar.app>.sidebar .sidebar-collapse-button:before{content:"\EA19"}.has-sidebar.app>.sidebar{left:0}.collapse-sidebar.app>.sidebar{left:-260px}.collapse-sidebar.app>.sidebar .sidebar-collapse-button{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}}.app>.sidebar .nav-container{position:relative}.animate-sidebar.app>.sidebar [ui-view]{width:100%}.animate-sidebar.app>.sidebar [ui-view].ng-enter,.animate-sidebar.app>.sidebar [ui-view].ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0}.app>.content-shade{display:none}@media (max-width:767px){.app>.sidebar{z-index:603;left:-100%}.show-sidebar.app>.sidebar{left:0}.app>.content-shade{position:absolute;display:block;top:0;left:-100%;width:100%;bottom:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:.3s opacity ease,0s left ease;transition:.3s opacity ease,0s left ease;-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.show-sidebar.app>.content-shade{opacity:1;left:0;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}}.app>.navbar .dashboard-link,.app>.navbar li.actions-menu .actions-menu-icon,.app>.navbar li.switch-team .switch-team-icon,.app>.subnav .dashboard-link,.app>.subnav li.actions-menu .actions-menu-icon,.app>.subnav li.switch-team .switch-team-icon{display:none}.app>.navbar,.app>.subnav{margin-bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app>.navbar .navbar-toggle,.app>.subnav .navbar-toggle{margin-right:0;margin-left:15px;float:left}.app>.navbar .navbar-brand,.app>.subnav .navbar-brand{font-size:20px}.app>.navbar .navbar-brand a,.app>.navbar .navbar-brand a:active,.app>.navbar .navbar-brand a:hover,.app>.subnav .navbar-brand a,.app>.subnav .navbar-brand a:active,.app>.subnav .navbar-brand a:hover{text-decoration:none;outline:0;-moz-outline-style:none}.app>.navbar .navbar-brand .qualified-logo-full-color,.app>.subnav .navbar-brand .qualified-logo-full-color{top:-4px;position:relative}.app>.navbar .account-details a,.app>.subnav .account-details a{cursor:default}.app>.navbar .account-details a em,.app>.subnav .account-details a em{font-style:normal;font-size:.9em}.app>.navbar li.sep,.app>.subnav li.sep{margin:13px 8px 0 6px;border-left:1px solid #e7e9ea;height:20px}.app>.navbar li.actions-menu .actions-menu-icon:before,.app>.navbar li.switch-team .switch-team-icon:before,.app>.subnav li.actions-menu .actions-menu-icon:before,.app>.subnav li.switch-team .switch-team-icon:before{display:inline-block;color:#888;-webkit-transform:translateY(2px) scale(2.2);-ms-transform:translateY(2px) scale(2.2);transform:translateY(2px) scale(2.2);margin:0 5px}.app>.navbar li.actions-menu,.app>.navbar li.actions-menu .dropdown-header,.app>.subnav li.actions-menu,.app>.subnav li.actions-menu .dropdown-header{display:none}.app>.navbar li.actions-menu .actions-menu-icon:before,.app>.subnav li.actions-menu .actions-menu-icon:before{content:"\EA01"}.app>.navbar li.switch-team .switch-team-text,.app>.subnav li.switch-team .switch-team-text{display:inline-block;max-width:8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app>.navbar li.switch-team .switch-team-icon:before,.app>.subnav li.switch-team .switch-team-icon:before{content:"\EAF0"}.app>.navbar .staff-notice,.app>.subnav .staff-notice{display:block;text-align:center;font-size:9px;line-height:1;padding:4px 6px;margin-top:2px;background-color:#338632;color:#fff;box-shadow:0 0 0 2px #fff;border-radius:6px;z-index:1;letter-spacing:.3px}@media only screen and (max-width:1100px){.app>.navbar li.switch-team .switch-team-icon,.app>.subnav li.switch-team .switch-team-icon{display:inline}.app>.navbar li.switch-team .dropdown-toggle .caret,.app>.navbar li.switch-team .switch-team-text,.app>.subnav li.switch-team .dropdown-toggle .caret,.app>.subnav li.switch-team .switch-team-text{display:none}.app>.navbar li.switch-team .dropdown-header,.app>.subnav li.switch-team .dropdown-header{display:block}}@media only screen and (max-width:1000px){.app>.navbar li.interview,.app>.navbar li.invite,.app>.subnav li.interview,.app>.subnav li.invite{display:none}.app>.navbar li.actions-menu,.app>.navbar li.actions-menu li.interview,.app>.navbar li.actions-menu li.invite,.app>.subnav li.actions-menu,.app>.subnav li.actions-menu li.interview,.app>.subnav li.actions-menu li.invite{display:block}}@media only screen and (max-width:820px){.app>.navbar li.actions-menu .actions-menu-icon,.app>.subnav li.actions-menu .actions-menu-icon{display:inline}.app>.navbar li.actions-menu .actions-menu-text,.app>.navbar li.actions-menu .dropdown-toggle .caret,.app>.subnav li.actions-menu .actions-menu-text,.app>.subnav li.actions-menu .dropdown-toggle .caret{display:none}.app>.navbar li.actions-menu .dropdown-header,.app>.subnav li.actions-menu .dropdown-header{display:block}}.app .navbar-nav li.invite-progress>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-3px}.app .navbar-nav li.invite-progress>a progress-circle .value{font-weight:600;color:#cb3b43}.app .navbar-nav li.action-link a{position:relative;padding-left:26px;color:#338632}.app .navbar-nav li.action-link a:before{display:block;position:absolute;left:0;top:10px;color:#233037;font-size:22px}.app .navbar-nav li.invite a:before{content:"\EA32";color:#233037}.app .navbar-nav li.interview a:before{content:"\EA54";color:#2d3e47}.app .app-content{position:relative;padding-top:44px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width:768px){.app .app-content{position:absolute;padding-top:0;top:44px;left:0;bottom:0;right:0;overflow:auto;-webkit-overflow-scrolling:touch}}.app .app-content [ui-view]{padding:14px}@media only screen and (min-width:1200px){.app .app-content [ui-view]{padding:14px 20px 20px}}.app.state-changing .app-content{-webkit-transition:none!important;transition:none!important}@media (min-width:768px){.app.state-changing .sidebar{-webkit-transition:none!important;transition:none!important}}.app.has-product-message-banner>.navbar,.app.has-product-message-banner>.subnav{top:30px}.app.has-product-message-banner>.sidebar{top:74px}.app.has-product-message-banner .app-content{padding-top:74px}@media only screen and (min-width:768px){.app.has-product-message-banner .app-content{padding-top:0;top:74px}}.switch-team-dropdown-menu.dropdown-menu{background:-webkit-linear-gradient(right,#f6f7f7 0,#f6f7f7 64px,#fff 64px);background:linear-gradient(to left,#f6f7f7 0,#f6f7f7 64px,#fff 64px)}.switch-team-dropdown-menu.dropdown-menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.switch-team-dropdown-menu.dropdown-menu a:not(.no-active):before{content:"\EA0E"}.switch-team-dropdown-menu.dropdown-menu a.active:before{content:"\EA2C"}.switch-team-dropdown-menu.dropdown-menu a:before{font-size:.8em;color:#656f73;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:10px}.switch-team-dropdown-menu.dropdown-menu a>span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.switch-team-dropdown-menu.dropdown-menu a .uploaded-image{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:0}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a:before{content:"\EA0E";color:#656f73;display:inline-block;-webkit-transform:translateY(2px) scale(1.2);-ms-transform:translateY(2px) scale(1.2);transform:translateY(2px) scale(1.2);margin-right:8px}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*=loginInfo]:before{content:"\EB08"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.team']:before{content:"\EAA4"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*=userManagement]:before{content:"\EB09"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.billing']:before{content:"\EAA9"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.billing'].highlight{background-color:#6ed4ff;color:#245a23}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.billing'].highlight:before{color:#245a23}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a[ui-sref*='account.labs']:before{content:"\EA59";color:#338632}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.help:before{content:"\EAE2"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.docs:before{content:"\EB00"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.product-changes:before{content:"\EAAE"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.product-changes.unseen:before{color:#d73c38}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.support:before{content:"\EAEA"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.feedback:before{content:"\EA3B"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.change-team:before{content:"\EAE0"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.adm-link:before{content:"\EA56"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.demo-mode:before{content:"\EA3B"}.account-dropdown-menu.dropdown-menu li:not(.account-details)>a.exit-demo-mode:before{content:"\EB02"}.invite-progress-menu li.assessment-cohort-details a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.invite-progress-menu li.assessment-cohort-details a>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.invite-progress-menu li.assessment-cohort-details a>.state-completed.cohort-has-rejected:before{content:"\EB25";color:#cb3b43}.invite-progress-menu li.assessment-cohort-details a>.cohort-title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px 0 4px}.invite-progress-menu li.assessment-cohort-details a>.cohort-title>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50vw}.invite-progress-menu li.assessment-cohort-details a>.cohort-progress{-webkit-flex-basis:90px;-ms-flex-preferred-size:90px;flex-basis:90px;text-align:right}progress-circle{display:inline-block;position:relative;border-radius:50%;background-color:rgba(0,0,0,.02)}progress-circle.enable-animations circle{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}progress-circle .progress-circle-track{stroke:rgba(0,0,0,.1)}progress-circle .progress-circle-value,progress-circle.progress-circle-great .progress-circle-value{stroke:#245a23}progress-circle .value{position:absolute;top:50%;left:0;line-height:1;width:100%;font-weight:400;color:inherit;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}progress-circle.has-action{cursor:-webkit-zoom-in;cursor:zoom-in;color:#132128}progress-circle.has-action:active,progress-circle.has-action:focus,progress-circle.has-action:visited{color:#132128}progress-circle.has-action:hover{background-color:rgba(0,0,0,.05);box-shadow:#338632 0 0 10px}progress-circle.progress-circle-good .progress-circle-value{stroke:#8bc34a}progress-circle.progress-circle-fair .progress-circle-value{stroke:#c0ca33}progress-circle.progress-circle-poor .progress-circle-value{stroke:#fbc02d}progress-circle.progress-circle-bad .progress-circle-value{stroke:#f7824e}progress-circle.progress-circle-failed .progress-circle-value{stroke:#d32f2f}.progress-bar{display:inline-block;position:relative;width:200px;background-color:#e7e9ea;box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.progress-bar .value{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:inline-block;position:absolute;left:0;max-width:100%;padding-right:.3em;line-height:1;font-weight:400;color:#fff;text-align:right}.progress-bar .meter{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:inline-block;position:absolute;top:0;left:0;max-width:100%;background-color:#245a23}.progress-bar .minimum-value{display:block;position:absolute;top:0;left:0;max-width:100%;background-color:rgba(161,166,169,.5);box-shadow:inset 0 2px 2px rgba(0,0,0,.1);border-right:1px solid rgba(19,33,40,.5)}.progress-bar.normal-size{height:.8em;margin:.1em 1em;top:.18461538em;border-radius:.4em}.progress-bar.normal-size .value{top:.28em;min-width:2em;font-size:.5em}.progress-bar.normal-size .meter{height:.8em;min-width:1em;border-radius:.4em}.progress-bar.normal-size .minimum-value{height:.8em;border-radius:.4em 0 0 .4em}.progress-bar.large-size{height:1em;margin:0 1em;top:.13461538em;border-radius:.5em}.progress-bar.large-size .value{top:.2em;min-width:2em;font-size:.7em;line-height:1}.progress-bar.large-size .meter{height:1em;min-width:1.2em;border-radius:.5em}.progress-bar.large-size .minimum-value{height:1em;border-radius:.5em 0 0 .5em}body.setup .setup-guide-wrapper{margin:0 auto;max-width:60em}body.setup .app-content{background-color:#f0f1f2}body.setup .app-content h2{text-align:center}body.setup .setup-guide-header{text-align:center;margin-bottom:40px}body.setup .setup-guide-header h3{color:#717a7e;font-size:19px;font-weight:300}body.setup .progress-details{margin:40px 0;text-align:center}@media only screen and (min-width:768px){body.setup .setup-guide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.setup .progress-details{-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;margin:0 0 0 40px;text-align:left}}body.setup .progress-details .progress-bar{font-size:17px;margin:0 0 20px}body.setup .progress-details a[intercom-button]{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.setup .progress-details.completed .progress-bar:after{content:"\EA16";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:30px;height:30px;font-size:20px;line-height:30px;text-align:center;background-color:#245a23;color:#fff;border-radius:50%}body.setup .setup-guide-actions{position:relative;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.setup .setup-guide-actions:before{content:'';position:absolute;top:25px;bottom:25px;left:30px;border-left:1px solid #e7e9ea}body.setup .setup-guide-actions>li{position:relative;list-style:none;padding:10px 60px;margin:0;border:0 solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1}body.setup .setup-guide-actions>li:before{content:"\EA2C"}body.setup .setup-guide-actions>li.build-demo-data:before{content:"\EA1F"}body.setup .setup-guide-actions>li.add-first-assessment:before{content:"\EAEF"}body.setup .setup-guide-actions>li.setup-live-interview:before{content:"\EA0F"}body.setup .setup-guide-actions>li.invite-team-members-to-assessment:before{content:"\EAF1"}body.setup .setup-guide-actions>li.invite-candidate:before{content:"\EAC3"}body.setup .setup-guide-actions>li.start-live-interview:before{content:"\EA94"}body.setup .setup-guide-actions>li.start-subscription:before{content:"\EAA9"}body.setup .setup-guide-actions>li.team-profile:before{content:"\EAA4"}body.setup .setup-guide-actions>li.invite-team-members:before{content:"\EAF0"}body.setup .setup-guide-actions>li.not-hidden:before{display:block;position:absolute;top:0;left:11px;width:38px;height:38px;font-size:26px;line-height:36px;text-align:center;background-color:#fff;border:1px solid #e7e9ea;border-radius:50%;color:#ccd0d2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.setup .setup-guide-actions>li h3{font-weight:300;margin:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.setup .setup-guide-actions>li h3+p{color:#656f73;margin:10px 0 0}body.setup .setup-guide-actions>li.not-enabled:not(.expanded){pointer-events:none}body.setup .setup-guide-actions>li.not-enabled:not(.expanded):before{top:6px;left:17px;width:26px;height:26px;font-size:16px;line-height:24px}body.setup .setup-guide-actions>li.not-enabled:not(.expanded) h3{color:#717c81;font-size:15px}body.setup .setup-guide-actions>li.not-enabled:not(.expanded)>p{display:none}body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete{pointer-events:auto}body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete:after{content:"\EA19";display:block;position:absolute;font-size:20px;line-height:20px;top:9px;right:10px;color:#a1a6a9;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete.expandable.expanded:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete:focus:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete:hover:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete.expandable.expanded:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete:focus:after,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete:hover:after{opacity:1}body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete:focus h3,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).click-before-complete:hover h3,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete:focus h3,body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed.click-after-complete:hover h3{color:#132128}body.setup .setup-guide-actions>li.completed:before{content:"\EA16";color:#d9eed8}body.setup .setup-guide-actions>li.enabled,body.setup .setup-guide-actions>li.expanded{margin:10px 0;padding-right:50px;border:none;background-color:#fff;border-radius:3px;box-shadow:0 10px 20px rgba(33,44,45,.13)}@media (min-width:768px){body.setup .setup-guide-actions>li.enabled,body.setup .setup-guide-actions>li.expanded{border-radius:4px;box-shadow:0 15px 30px rgba(33,44,45,.13)}}body.setup .setup-guide-actions>li.enabled.placeholder,body.setup .setup-guide-actions>li.expanded.placeholder{pointer-events:none;background-color:#fbfcfc;box-shadow:0 3px 12px rgba(33,44,45,.06);-webkit-animation:card-placeholder-animation-1 3s ease-in-out infinite;animation:card-placeholder-animation-1 3s ease-in-out infinite}@media (min-width:768px){body.setup .setup-guide-actions>li.enabled.placeholder,body.setup .setup-guide-actions>li.expanded.placeholder{box-shadow:0 5px 20px rgba(33,44,45,.06)}}body.setup .setup-guide-actions>li.enabled+.placeholder,body.setup .setup-guide-actions>li.expanded+.placeholder{opacity:.8;-webkit-animation-delay:.5s;animation-delay:.5s}body.setup .setup-guide-actions>li.enabled+.placeholder+.placeholder,body.setup .setup-guide-actions>li.expanded+.placeholder+.placeholder{opacity:.6;-webkit-animation-delay:1s;animation-delay:1s}body.setup .setup-guide-actions>li.enabled+.placeholder+.placeholder+.placeholder,body.setup .setup-guide-actions>li.expanded+.placeholder+.placeholder+.placeholder{opacity:.4;-webkit-animation-delay:1.5s;animation-delay:1.5s}body.setup .setup-guide-actions>li.enabled .card-icon,body.setup .setup-guide-actions>li.expanded .card-icon{display:block;font-size:3em;margin-bottom:10px;color:#6c8285}body.setup .setup-guide-actions>li.enabled>h2,body.setup .setup-guide-actions>li.expanded>h2{text-transform:none;color:#132128}body.setup .setup-guide-actions>li.enabled.secondary:not(.expanded),body.setup .setup-guide-actions>li.expanded.secondary:not(.expanded){background-color:transparent;border-color:transparent;box-shadow:none}body.setup .setup-guide-actions>li.enabled:focus h3,body.setup .setup-guide-actions>li.enabled:hover h3,body.setup .setup-guide-actions>li.expanded:focus h3,body.setup .setup-guide-actions>li.expanded:hover h3{color:#245a23}body.setup .setup-guide-actions>li.enabled:before,body.setup .setup-guide-actions>li.expanded:before{top:15px}body.setup .setup-guide-actions>li.enabled.expanded:before,body.setup .setup-guide-actions>li.enabled:not(.completed):before,body.setup .setup-guide-actions>li.expanded.expanded:before,body.setup .setup-guide-actions>li.expanded:not(.completed):before{color:#fff;background:#338632;border-color:#338632}body.setup .setup-guide-actions>li.enabled.secondary:not(.completed):not(:hover):not(:focus):before,body.setup .setup-guide-actions>li.expanded.secondary:not(.completed):not(:hover):not(:focus):before{color:#fff;background:#a1a6a9;border-color:#a1a6a9}body.setup .setup-guide-actions>li.enabled:after,body.setup .setup-guide-actions>li.expanded:after{content:"\EA19";display:block;position:absolute;font-size:30px;line-height:30px;top:19px;right:10px;color:#338632;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.setup .setup-guide-actions>li.enabled.secondary:not(:hover):not(:focus):after,body.setup .setup-guide-actions>li.expanded.secondary:not(:hover):not(:focus):after{color:#a1a6a9}body.setup .setup-guide-actions>li.not-enabled:not(.expanded).completed p{display:none}@media only screen and (min-width:992px){body.setup .setup-guide-actions>li{margin:2px 0}body.setup .setup-guide-actions>li.enabled{margin:20px 0}}body.setup .setup-guide-actions>li.expandable.expanded:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}body.setup .setup-guide-actions>li>div{padding:10px 0 0}body.setup .setup-guide-actions>li>div.ng-hide-add,body.setup .setup-guide-actions>li>div.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.setup .setup-guide-actions>li>div.ng-hide-add,body.setup .setup-guide-actions>li>div.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:50vh;opacity:1}body.setup .setup-guide-actions>li>div.ng-hide-add.ng-hide-add-active,body.setup .setup-guide-actions>li>div.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}body.setup .setup-guide-actions>li>div>ul{margin:0;padding:10px 0 15px}body.setup .setup-guide-actions>li>div>ul>li{list-style:none;margin:0;padding:0}body.setup .setup-guide-actions>li>div>ul>li+li{margin-top:10px}body.setup .setup-guide-actions>li>div>ul>li a{font-size:15px;font-weight:300;display:block;padding:10px 16px;background:#d7e2e3;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#132128}body.setup .setup-guide-actions>li>div>ul>li a:before{display:inline-block;margin-right:10px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);color:#455d5f;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.setup .setup-guide-actions>li>div>ul>li a:focus,body.setup .setup-guide-actions>li>div>ul>li a:hover{color:#59a757;background:#e6edee;text-decoration:none}body.setup .setup-guide-actions>li>div>ul>li a:focus:before,body.setup .setup-guide-actions>li>div>ul>li a:hover:before{color:#59a757}body.setup .setup-guide-actions>li>div>ul>li.view-demo-data a:before{content:"\EA96"}body.setup .setup-guide-actions>li>div>ul>li.destroy-demo-data a:before{content:"\EAFF"}body.setup .setup-guide-actions>li>div>ul>li.build-demo-data a:before{content:"\EA20"}body.setup .setup-guide-actions>li>div>ul>li.invite a:before{content:"\EA32"}body.setup .setup-guide-actions>li>div>ul>li.invite-interviewer a:before{content:"\EA30"}body.setup .setup-guide-actions>li>div>ul>li.template a:before{content:"\EA2E"}body.setup .setup-guide-actions>li>div>ul>li.new a:before{content:"\EAAB"}body.setup .setup-guide-actions>li>div>ul>li.yourself a:before{content:"\EB08"}body.setup .setup-guide-actions>li>div>ul>li.live-interview a:before{content:"\EA94"}body.setup .setup-guide-actions>li>div>ul>li.whiteboard a:before{content:"\EB29"}body.setup .setup-guide-actions>li.invite-team-members .invite-team-members-input{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.setup .setup-guide-actions>li.invite-team-members .invite-team-members-input tags-input{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:10px}body.setup .setup-guide-actions>li.invite-team-members .invite-team-members-input .form-control-select{margin-left:0}.reports .app-content{overflow:hidden}.reports .app-content>.content{padding:5px 10px}.reports .reports-container{overflow:hidden}.reports .reports-container iframe{overflow:hidden;border:0;min-height:300px;height:calc(100vh - 75px);width:100%}body.dashboard .app-content{min-height:100vh;background-color:#f0f1f2}@media (min-width:768px){body.dashboard .app-content{min-height:auto}body.dashboard .app-content [ui-view]{padding:0 50px}body.dashboard .dashboard-wrapper{max-width:1000px;margin:50px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.dashboard .dashboard-wrapper .dashboard-primary-cards{-webkit-box-flex:2;-webkit-flex:2 1 60%;-ms-flex:2 1 60%;flex:2 1 60%;margin-right:50px}body.dashboard .dashboard-wrapper .dashboard-secondary-cards{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}}body.dashboard .dashboard-card{border:none;background-color:#fff;border-radius:3px;box-shadow:0 10px 20px rgba(33,44,45,.13);margin:0 0 50px;padding:10px 14px}@media (min-width:768px){body.dashboard .dashboard-card{border-radius:4px;box-shadow:0 15px 30px rgba(33,44,45,.13)}}body.dashboard .dashboard-card .card-icon{display:block;font-size:3em;margin-bottom:10px;color:#6c8285}body.dashboard .dashboard-card>h2{text-transform:none;color:#132128}body.dashboard .dashboard-card.ng-enter,body.dashboard .dashboard-card.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.dashboard .dashboard-card.ng-enter.ng-enter-active,body.dashboard .dashboard-card.ng-leave{display:block;overflow:hidden;max-height:50vh}body.dashboard .dashboard-card.ng-enter:not(.ng-enter-active),body.dashboard .dashboard-card.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.dashboard .dashboard-card h2{margin:0 0 10px;font-size:13px}body.dashboard .dashboard-card .dashboard-card-alt-section{background:-webkit-linear-gradient(top,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;background:linear-gradient(top,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;margin:0 -14px -10px;padding:10px 14px}body.dashboard .dashboard-card .dashboard-card-split-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}body.dashboard .dashboard-card .dashboard-card-split-actions>a{color:#132128;font-weight:300;text-align:center;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:12px 10px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.dashboard .dashboard-card .dashboard-card-split-actions>a:not(:first-child){border-left:1px solid rgba(33,44,45,.04)}body.dashboard .dashboard-card .dashboard-card-split-actions>a:before{display:inline-block;color:#455d5f;-webkit-transform:scale(1.6) translateY(1px);-ms-transform:scale(1.6) translateY(1px);transform:scale(1.6) translateY(1px);margin-right:6px}body.dashboard .dashboard-card .dashboard-card-split-actions>a:focus,body.dashboard .dashboard-card .dashboard-card-split-actions>a:hover{color:#59a757;text-decoration:none;background:#fff}body.dashboard .dashboard-card .dashboard-card-split-actions>a:focus:before,body.dashboard .dashboard-card .dashboard-card-split-actions>a:hover:before{color:#338632}@media (min-width:480px){body.dashboard .dashboard-card .dashboard-card-split-actions>a{font-size:15px}}body.dashboard .candidate-tasks .main-tasks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:10px}body.dashboard .candidate-tasks .main-tasks>a{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#132128;padding:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.dashboard .candidate-tasks .main-tasks>a .count{position:relative;display:block;width:90px;height:90px;margin:0 auto;border-radius:50%;border:2px solid;text-align:center;line-height:86px;font-size:60px;font-weight:300;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff}body.dashboard .candidate-tasks .main-tasks>a .count:after{display:block;position:absolute;bottom:-6px;right:-6px;font-size:18px;width:30px;height:30px;border-radius:50%;border:2px solid #fff;line-height:26px!important;text-align:center;z-index:1;color:#fff}body.dashboard .candidate-tasks .main-tasks>a .title{position:relative;font-size:15px;display:block;text-align:center;margin:10px 0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;border-radius:4px}body.dashboard .candidate-tasks .main-tasks>a.digits-2 .count{font-size:50px}body.dashboard .candidate-tasks .main-tasks>a.digits-3 .count{font-size:44px}body.dashboard .candidate-tasks .main-tasks>a.digits-4 .count{font-size:36px}body.dashboard .candidate-tasks .main-tasks>a.inactive{opacity:.35}body.dashboard .candidate-tasks .main-tasks>a.active .count{color:#fff}body.dashboard .candidate-tasks .main-tasks>a:active,body.dashboard .candidate-tasks .main-tasks>a:focus,body.dashboard .candidate-tasks .main-tasks>a:hover{text-decoration:none;color:#132128;opacity:1}body.dashboard .candidate-tasks .main-tasks>a:active .title,body.dashboard .candidate-tasks .main-tasks>a:focus .title,body.dashboard .candidate-tasks .main-tasks>a:hover .title{color:#59a757}body.dashboard .candidate-tasks .main-tasks>a.submitted .count{border-color:#338632}body.dashboard .candidate-tasks .main-tasks>a.submitted .count:after{content:"\EAA5";background-color:#338632}body.dashboard .candidate-tasks .main-tasks>a.submitted.active .count{background-color:#338632}body.dashboard .candidate-tasks .main-tasks>a.submitted:active .count,body.dashboard .candidate-tasks .main-tasks>a.submitted:focus .count,body.dashboard .candidate-tasks .main-tasks>a.submitted:hover .count{box-shadow:0 0 8px rgba(51,134,50,.65)}body.dashboard .candidate-tasks .main-tasks>a.reviewed .count{border-color:#245a23}body.dashboard .candidate-tasks .main-tasks>a.reviewed .count:after{content:"\EA16";background-color:#245a23}body.dashboard .candidate-tasks .main-tasks>a.reviewed.active .count{background-color:#245a23}body.dashboard .candidate-tasks .main-tasks>a.reviewed:active .count,body.dashboard .candidate-tasks .main-tasks>a.reviewed:focus .count,body.dashboard .candidate-tasks .main-tasks>a.reviewed:hover .count{box-shadow:0 0 8px rgba(36,90,35,.65)}body.dashboard .candidate-tasks .main-tasks>a.abandoned .count{border-color:#307c84}body.dashboard .candidate-tasks .main-tasks>a.abandoned .count:after{content:"\EAB3";background-color:#307c84}body.dashboard .candidate-tasks .main-tasks>a.abandoned.active .count{background-color:#307c84}body.dashboard .candidate-tasks .main-tasks>a.abandoned:active .count,body.dashboard .candidate-tasks .main-tasks>a.abandoned:focus .count,body.dashboard .candidate-tasks .main-tasks>a.abandoned:hover .count{box-shadow:0 0 8px rgba(48,124,132,.65)}@media (max-width:374px){body.dashboard .candidate-tasks .main-tasks{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}}body.dashboard .candidate-tasks .dashboard-card-split-actions .invite-candidates:before{content:"\EA32"}body.dashboard .candidate-tasks .dashboard-card-split-actions .interact-sessions:before{content:"\EA54"}body.dashboard .active-candidates{padding:10px;text-align:center}body.dashboard .active-candidates a{cursor:pointer;text-decoration:none}body.dashboard .active-candidates strong{color:#000;border-radius:100px;padding:0 5px;border:1px solid #245a23;margin-right:3px;min-width:22px;height:22px;display:inline-block}body.dashboard .dashboard-card.assessment-funnel{position:relative}body.dashboard .dashboard-card.assessment-funnel busy-indicator{position:absolute;left:0;right:0;top:96px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.dashboard .dashboard-card.assessment-funnel assessment-funnel-chart{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.dashboard .dashboard-card.assessment-funnel.loaded busy-indicator{opacity:0}body.dashboard .dashboard-card.assessment-funnel.loaded assessment-funnel-chart{opacity:1}body.dashboard .dashboard-quick-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.dashboard .dashboard-quick-actions .dashboard-card{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-right:50px}body.dashboard .dashboard-quick-actions .dashboard-card:last-child{margin-right:0}body.dashboard .dashboard-card-action{cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;padding-top:16px;padding-bottom:20px;text-align:center}body.dashboard .dashboard-card-action:active,body.dashboard .dashboard-card-action:focus,body.dashboard .dashboard-card-action:hover{box-shadow:0 15px 25px rgba(33,44,45,.13);text-decoration:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}body.dashboard .dashboard-card-action:active .card-icon,body.dashboard .dashboard-card-action:focus .card-icon,body.dashboard .dashboard-card-action:hover .card-icon{color:#212c2d}body.dashboard .dashboard-card-action:active>h2,body.dashboard .dashboard-card-action:focus>h2,body.dashboard .dashboard-card-action:hover>h2{color:#59a757}@media (min-width:768px){body.dashboard .dashboard-card-action:active,body.dashboard .dashboard-card-action:focus,body.dashboard .dashboard-card-action:hover{box-shadow:0 22px 40px rgba(33,44,45,.13)}}body.dashboard .dashboard-card-action:before{display:block;font-size:70px;color:#6c8285;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.dashboard .dashboard-card-action:active:before,body.dashboard .dashboard-card-action:focus:before,body.dashboard .dashboard-card-action:hover:before{color:#455d5f}body.dashboard .dashboard-card-action.create-assessment:before{content:"\EAEF"}body.dashboard .dashboard-card-action.create-challenge:before{content:"\EAC3"}body.dashboard .dashboard-card.new-content h2{position:relative}body.dashboard .dashboard-card.new-content h2 .product-changes{color:#656f73;display:block;position:absolute;right:0;top:2px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}body.dashboard .dashboard-card.new-content h2 .product-changes:before{content:"\EAAE";display:inline-block;-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}body.dashboard .dashboard-card.new-content h2 .product-changes:focus,body.dashboard .dashboard-card.new-content h2 .product-changes:hover{color:#59a757;text-decoration:none}body.dashboard .dashboard-card.new-content h2 .product-changes:focus:before,body.dashboard .dashboard-card.new-content h2 .product-changes:hover:before{-webkit-transform:scale(1.1) translate(2px,-2px);-ms-transform:scale(1.1) translate(2px,-2px);transform:scale(1.1) translate(2px,-2px)}body.dashboard .dashboard-card.new-content h2 .product-changes.unseen{color:#d73c38}body.dashboard .dashboard-card.new-content h2 .product-changes.unseen:focus,body.dashboard .dashboard-card.new-content h2 .product-changes.unseen:hover{color:#ee622d}body.dashboard .dashboard-card.new-content .new-content-image{margin:20px;height:120px;background:center no-repeat;background-size:contain}body.dashboard .dashboard-card.new-content .new-content-details h3{margin:6px 0 10px}body.dashboard .dashboard-card.new-content .new-content-buttons>*{padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.dashboard .dashboard-card.new-content .new-content-buttons>*>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}body.dashboard .dashboard-card.new-content .new-content-buttons>*>:first-child{margin-right:5px;margin-left:5px}body.dashboard .dashboard-card.new-content .new-content-buttons>*>:only-child{margin-right:0}body.dashboard .dashboard-card.new-content .challenge-suggestions{text-align:center;padding:14px}body.dashboard .dashboard-card.new-content .challenge-suggestions a:not(:hover):not(:focus){color:#132128}body.dashboard .dashboard-card.new-content .challenge-suggestions a:before{content:"\EA3B";display:inline-block;color:#6c8285;padding-right:4px;-webkit-transform:scale(1.4) translateY(1px);-ms-transform:scale(1.4) translateY(1px);transform:scale(1.4) translateY(1px)}body.dashboard .dashboard-card.new-content .dashboard-card-alt-section+.challenge-suggestions{background-color:#f5f5f6}body.dashboard .dashboard-card.help ul{list-style:none;margin:0;padding:0 6px}body.dashboard .dashboard-card.help li{position:relative;margin:20px 0 0;padding:0 0 0 28px}body.dashboard .dashboard-card.help a{color:#132128}body.dashboard .dashboard-card.help a:active,body.dashboard .dashboard-card.help a:focus,body.dashboard .dashboard-card.help a:hover{color:#59a757}body.dashboard .dashboard-card.help a:before{color:#6c8285;position:absolute;left:0;top:2px;font-size:18px}body.dashboard .dashboard-card.help a.help:before{content:"\EAE2"}body.dashboard .dashboard-card.help a.docs:before{content:"\EB00"}body.dashboard .dashboard-card.help a.support:before{content:"\EAEA"}.challenge-create-dialog template-picker ul.templates>li.template-preview .template-details>.details{padding-left:125px}.challenge-create-dialog template-picker ul.templates>li.template-preview .template-details>.details>:first-child{margin-left:0;padding-top:0}.solution-dialog .file-access-hidden:before,.solution-dialog .file-access-locked:before,.solution-dialog .file-access-readonly:before,.solution-dialog .file-access-readwrite:before,.solution-dialog .file-access-restricted:before,.solution-dialog .file-add:before,.solution-dialog .file-delete:before,.solution-dialog .file-duplicate:before,.solution-dialog .file-purge:before,.solution-dialog .file-rename:before,.solution-dialog .file-reset:before,.solution-dialog .file-undelete:before{margin-right:5px}.solution-dialog .file-add:before{content:"\EAAB";color:#338632}.solution-dialog .file-rename:before{content:"\EAE8"}.solution-dialog .file-delete:before{content:"\EAFF"}.solution-dialog .file-undelete:before{content:"\EB02"}.solution-dialog .file-duplicate:before{content:"\EA2E"}.solution-dialog .file-reset:before{content:"\EABB"}.solution-dialog .file-purge:before{content:"\EA37";color:#cb3b43}.solution-dialog .file-access-locked:before{content:"\EA95";color:#cb3b43}.solution-dialog .file-access-readwrite:before{content:"\EAA5"}.solution-dialog .file-access-readonly:before{content:"\EABA";color:#656f73}.solution-dialog .file-access-restricted:before{content:"\EA95"}.solution-dialog .file-access-hidden:before{content:"\EA4A"}.solution-dialog .modal-content>.intercom-button{top:0!important;padding:3px 4px}.solution-dialog.fade .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.solution-dialog.in .modal-dialog{opacity:1}.solution-dialog .modal-header{background:#e7e9ea;border-bottom:none;border-radius:4px 4px 0 0;padding:4px 10px 6px}.solution-dialog .modal-header.has-assessment-sidebar{border-left:#f5f5f6 solid 55px}.solution-dialog .modal-header .title{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solution-dialog .modal-header .inspect-button{margin:-2px 8px -1px 0}.solution-dialog .modal-header .inspect-button:before{content:"\EA52"}.solution-dialog .modal-header .inspect-button.back-to-review:before{content:"\EA94"}.solution-dialog .modal-body{background-color:#e7e9ea;border-radius:0 0 4px 4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:0}.solution-dialog .modal-body>*{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.solution-dialog .modal-body>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.solution-dialog .modal-body>div>*{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.solution-dialog .modal-body>div .toolbar{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 15px 10px 5px}.solution-dialog .modal-body>div .toolbar:empty{display:none}.solution-dialog .modal-body>.upgrade-required{display:block}.solution-dialog .modal-body>.upgrade-required>*{max-width:50em;margin:20px auto}.solution-dialog .assessment-sidebar{-webkit-box-flex:0;-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px;border-right:5px solid #e7e9ea}.solution-dialog .assessment-sidebar .assessment-nav .stage{position:relative}.solution-dialog .assessment-sidebar .assessment-nav .active-challenge:after{content:"\EA14";position:absolute;width:20px;height:20px;right:1px;bottom:1px;font-size:12px;line-height:16px;text-align:center;color:#f0f1f2;background-color:#596063;border-radius:50%;border:2px solid #f0f1f2}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating{display:block;cursor:default;position:absolute;width:18px;height:18px;right:3px;bottom:3px;font-size:14px;line-height:14px;text-align:center;border-radius:50%;border:2px solid #f0f1f2;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.ng-hide-add,.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.ng-hide-add,.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.ng-hide-add.ng-hide-add-active,.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.ng-hide-remove{opacity:0;-webkit-transform:scale(.001);-ms-transform:scale(.001);transform:scale(.001)}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.rating-1,.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.rating-2{color:#fff;background-color:#de969a}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.rating-3{color:#e7e9ea;background-color:#8a9194}.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.rating-4,.solution-dialog .assessment-sidebar .assessment-nav .stage .rating.rating-5{color:#fff;background-color:#78b793}.solution-dialog .interact-toolbar,.solution-dialog .preview-toolbar{margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.solution-dialog .interact-toolbar>*,.solution-dialog .preview-toolbar>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:5px}.solution-dialog .interact-toolbar .submit-button,.solution-dialog .preview-toolbar .submit-button{margin-right:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.solution-dialog .interact-toolbar .submit-button .preview,.solution-dialog .preview-toolbar .submit-button .preview{margin-right:10px}.solution-dialog .interact-toolbar .submit-button .preview:before,.solution-dialog .preview-toolbar .submit-button .preview:before{content:"\EA48"}.solution-dialog .interact-toolbar label,.solution-dialog .preview-toolbar label{font-weight:400;margin-right:5px;margin-bottom:0;color:#656f73}.cm-header,.cm-strong,.solution-dialog .interact-toolbar .dropdown-toggle,.solution-dialog .preview-toolbar .dropdown-toggle{font-weight:700}.solution-dialog .interact-toolbar .lang-icon,.solution-dialog .preview-toolbar .lang-icon{display:inline-block;margin-right:5px}.solution-dialog .interact-toolbar a:hover .lang-icon,.solution-dialog .preview-toolbar a:hover .lang-icon{text-decoration:none}.solution-dialog .interact-toolbar .to-active-challenge:before,.solution-dialog .preview-toolbar .to-active-challenge:before{content:"\EB02"}.solution-dialog .interact-toolbar>.language-notice,.solution-dialog .preview-toolbar>.language-notice{margin-left:10px}.solution-dialog .interact-toolbar>.status,.solution-dialog .preview-toolbar>.status{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;color:#656f73;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.solution-dialog .interact-toolbar>.status>*,.solution-dialog .preview-toolbar>.status>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.solution-dialog .text-section{background:#fff;padding:20px 20px 30px}@media only screen and (min-width:992px){.solution-dialog .text-section{padding:20px 30px 30px}}.solution-dialog .text-section>:last-child{margin-bottom:30px}.solution-dialog .text-section>.markdown>h2:first-child{margin-top:0}.solution-dialog .text-section .submit-button{text-align:center;margin-top:20px}.solution-dialog .scoring-notes{color:#656f73;font-size:12px}.solution-dialog multi-file-layout .tab-pane{padding:0}.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.answer-sheet,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.help-pane,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.instructions-pane,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.quiz,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.reviews,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.subscribe,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>solution-scoring-details{padding:14px 20px 30px}.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.answer-sheet.markdown>:first-child,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.help-pane.markdown>:first-child,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.instructions-pane.markdown>:first-child,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.quiz.markdown>:first-child,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.reviews.markdown>:first-child,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.subscribe.markdown>:first-child,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>solution-scoring-details.markdown>:first-child{margin-top:0}.solution-dialog multi-file-layout .tab-pane>.file-tab-contents quiz-challenge-questions,.solution-dialog multi-file-layout .tab-pane>.file-tab-contents>.quiz>*{max-width:728px;margin-left:auto;margin-right:auto}.solution-dialog .answer-sheet{position:relative}.solution-dialog .answer-sheet .autoscore-waiting{font-style:italic;color:#656f73}.solution-dialog .answer-sheet .total-score{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #e7e9ea}.solution-dialog .answer-sheet .total-score>*{margin-right:1em}.solution-dialog .answer-sheet .total-score>:last-child{margin-right:0}.solution-dialog .answer-sheet .answers{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.solution-dialog .answer-sheet.loading .answers{opacity:.5}.solution-dialog .answer-sheet .autoscore-checking{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;font-size:32px;opacity:.5}.solution-dialog .answer-sheet .autoscore-checking.ng-hide-add,.solution-dialog .answer-sheet .autoscore-checking.ng-hide-remove{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.solution-dialog .answer-sheet .autoscore-checking.ng-hide-add,.solution-dialog .answer-sheet .autoscore-checking.ng-hide-remove.ng-hide-remove-active{opacity:1}.solution-dialog .answer-sheet .autoscore-checking.ng-hide-add.ng-hide-add-active,.solution-dialog .answer-sheet .autoscore-checking.ng-hide-remove{opacity:0}.solution-dialog .answer-sheet .autoscore-checking.ng-hide-remove{-webkit-transition-delay:.25s;transition-delay:.25s}.solution-dialog .reviews.reviews--frame{padding:0!important}.solution-dialog .reviews iframe{border:0;width:100%;height:100%;overflow:hidden}.solution-dialog .reviews solution-reviewer{margin-bottom:20px}.solution-dialog .reviews .no-solution,.solution-dialog .reviews solution-reviewer.editing .editor{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;padding:14px 20px 30px}.solution-dialog .reviews solution-reviewer.editing .editor{padding-bottom:0}.solution-dialog .reviews solution-reviewer.editing .editor .submit-button{padding-bottom:30px}.solution-dialog .reviews .no-solution{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.solution-dialog .reviews .no-solution>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.solution-dialog .reviews .no-solution .submit-button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-top:20px}.solution-dialog .text-section .challenge-reviews h3{border-bottom:1px solid #e7e9ea;margin:40px 0 20px;padding:0 0 20px}.solution-dialog assessment-result-reviewer{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;padding:14px 20px 30px}.solution-dialog .instructions-label{margin:20px -20px 10px;padding:20px 20px 10px;font-size:17px;color:#656f73;border-bottom:1px solid #e7e9ea}.solution-dialog .instructions-pane>.instructions-label:first-child,.solution-dialog .instructions-pane>:first-child>.instructions-label{margin-top:0;padding-top:0}.solution-dialog .instructions-pane>.instructions-label:first-child:after,.solution-dialog .instructions-pane>:first-child>.instructions-label:after{display:none}.solution-dialog .tab-container ul li:not(.focused-tab).has-change a{-webkit-animation:solution-dialog-tab-notice .5s 1 ease-in-out forwards;animation:solution-dialog-tab-notice .5s 1 ease-in-out forwards}.solution-dialog tab-heading .badge{background-color:#a1a6a9;margin-left:3px}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode tooltip-help-icon,.solution-dialog .submit-assessment,.solution-dialog .submit-solution,.solution-dialog .unsubmit-assessment{margin-left:10px}.solution-dialog .dark-bg tab-heading .badge{background-color:#233037}.solution-dialog .tabset .user-list{padding:15px}.solution-dialog .tabset .user-list>span{display:block;text-align:center;color:#656f73}.solution-dialog .start-locked-notice{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.solution-dialog .start-locked-notice .unlock-assessment{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px}.solution-dialog .start-locked-notice>label{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solution-dialog .modal-dialog.dark-bg .modal-body,.solution-dialog .modal-dialog.dark-bg .modal-header .title .tests,.solution-dialog .modal-dialog.dark-bg .ui-splitbar{background-color:#1a2125}.solution-dialog .modal-dialog.dark-bg .text-section{background:#233037}.solution-dialog .modal-dialog.dark-bg .instructions-label,.solution-dialog .modal-dialog.dark-bg .text-section .challenge-reviews h3{border-bottom-color:#132128}.solution-dialog .modal-dialog.dark-bg .modal-header.has-assessment-sidebar{border-left-color:#233037}.solution-dialog .modal-dialog.dark-bg .assessment-sidebar{border-right-color:#1a2125}.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .active-challenge:after{color:#233037;background-color:#596063;border-color:#233037}.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .stage .rating{border-color:#233037}.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .stage .rating.rating-1,.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .stage .rating.rating-2{color:#fff;background-color:#77363d}.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .stage .rating.rating-3{color:#e7e9ea;background-color:#596063}.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .stage .rating.rating-4,.solution-dialog .modal-dialog.dark-bg .assessment-sidebar .assessment-nav .stage .rating.rating-5{color:#fff;background-color:#125636}@-webkit-keyframes solution-dialog-tab-notice{25%,75%{color:#007c34}}@keyframes solution-dialog-tab-notice{25%,75%{color:#007c34}}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e9ea}.markdown-editor,runner-frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode>:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode label{margin-bottom:0}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode label+label{margin-left:2em}.challenge-preview-dialog .file-tab-contents>.runner-output .solution-mode .qualified-radio label,.challenge-preview-dialog .modal-body>div .preview-toolbar multi-file-toolbar:not(:first-child){margin-left:10px}.challenge-preview-dialog .file-tab-contents>.runner-output.dark-bg .solution-mode{border-bottom-color:#132128}.challenge-preview-dialog .modal-body>div .preview-toolbar{padding-left:15px}.challenge-preview-dialog .modal-body>div .preview-toolbar .challenge-timer{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 10px}.challenge-preview-dialog .modal-body>div .preview-toolbar .challenge-timer horizontal-countdown-timer{max-width:400px;margin-left:auto}.challenge-preview-dialog .modal-body>div .preview-toolbar .challenge-timer+.submit-button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.challenge-preview-dialog .modal-body>div .preview-toolbar .challenge-timer+.submit-button>*{margin-left:10px}.bubble-dialog .privileged-mode-tooltip{text-align:left}.bubble-dialog .privileged-mode-tooltip>div:not(:last-child){margin-bottom:2px}runner-frame{position:relative;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow:auto}runner-frame>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}runner-frame iframe#runner-frame{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;border:none;background-color:#fff}.ide-dark runner-frame iframe#runner-frame{background-color:#233037}runner-frame>.error,runner-frame>.loading{padding:20px 10px;color:#656f73;text-align:center;background-color:#fff}.ide-dark runner-frame>.error,.ide-dark runner-frame>.loading{background-color:#233037}runner-frame>.loading{position:absolute;left:0;right:0;top:0;bottom:0}runner-frame>.loading.ng-enter,runner-frame>.loading.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}runner-frame>.loading.ng-enter.ng-enter-active,runner-frame>.loading.ng-leave{opacity:1}runner-frame>.loading.ng-enter,runner-frame>.loading.ng-leave.ng-leave-active{opacity:0}runner-frame>.loading>p.ng-hide-add,runner-frame>.loading>p.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}runner-frame>.loading>p.ng-hide-add,runner-frame>.loading>p.ng-hide-remove.ng-hide-remove-active{opacity:1}runner-frame>.loading>p.ng-hide-add.ng-hide-add-active,runner-frame>.loading>p.ng-hide-remove{opacity:0}runner-frame>.error h1{color:#a94442;margin-top:0}runner-frame>.error .alert{text-align:left}runner-frame>.error .reload-link{text-align:center}runner-frame>.error a{cursor:pointer}runner-frame>.error+iframe{min-height:600px;border-top:1px solid #e7e9ea!important;padding-top:10px}.score-card-instructions h4:before{content:"\EB25";margin-right:5px}.score-card-instructions ul{margin-top:15px;font-weight:700}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{border:none;outline:0;background:0 0;width:20em;color:inherit;font-family:monospace}.CodeMirror-dialog button{font-size:70%}.CodeMirror-search-match{background:gold;border-top:1px solid orange;border-bottom:1px solid orange;box-sizing:border-box;opacity:.5}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.cmw-completion-item-doc,.cmw-context-menu, .cmw-tooltip{font-family:sans-serif;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25BE"}.CodeMirror-foldgutter-folded:after{content:"\25B8"}.CodeMirror-hints{border:1px solid silver}li.CodeMirror-hint-active{background:#08f;color:#fff}:root{--color-cmw-error:#e03131;--color-cmw-warning:#fcc419;--color-cmw-information:#74c0fc;--color-cmw-hint:#fd7e14}.cmw-gutter{width:10px}.cmw-icon{font-size:90%;width:.8em;display:inline-block;text-align:center;padding-right:.6em;opacity:.9}.cmw-icon--function:after,.cmw-icon--method:after{content:"\0192"}.cmw-icon--variable:after{content:"\1d465"}.cmw-icon--field:after{content:"\26ac"}.cmw-icon--module:after{content:"\25a1"}.cmw-icon--color:after{content:"\2b23"}.cmw-icon--value:after{content:"v"}.cmw-icon--enum-member:after,.cmw-icon--enum:after{content:"\222a"}.cmw-icon--interface:after{content:"I"}.cmw-icon--text:after{content:"abc";font-size:50%;vertical-align:middle}.challenge-list .summary,file-icon,notes-display .notes>table tr td{vertical-align:top}.cmw-icon--keyword:after{content:"k"}.cmw-icon--class:after,.cmw-icon--constructor:after{content:"c"}.cmw-icon--property:after{content:"p"}.cmw-icon--constant:after{content:"\1d436"}.cmw-icon--type-parameter:after{content:"T"}.cmw-completion-icon--struct:after{content:"\2b21"}.cmw-icon--event:after,.cmw-icon--file:after,.cmw-icon--folder:after,.cmw-icon--operator:after,.cmw-icon--reference:after,.cmw-icon--snippet:after,.cmw-icon--unit:after,.cmw-icon--unknown:after{content:"\25cc"}.cmw-icon--array:after,.cmw-icon--boolean:after,.cmw-icon--key:after,.cmw-icon--namespace:after,.cmw-icon--null:after,.cmw-icon--number:after,.cmw-icon--object:after,.cmw-icon--package:after,.cmw-icon--string:after{content:"\25cc"}.cmw-completion-item-doc, .cmw-tooltip{background:#f8f9fa;color:#343a40;border:1px solid #495057;border-radius:2px;font-size:12px;padding:2px;z-index:10;position:absolute}.cmw-tooltip>div{overflow:auto;max-width:50ch;max-height:120px}.cmw-tooltip .cmw-tooltip-close{position:absolute;top:-8px;right:-12px;width:18px;height:18px;cursor:pointer;opacity:0;padding:2px;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.cmw-tooltip .cmw-tooltip-close:before{content:"×";display:block;width:14px;height:14px;font-size:12px;line-height:14px;text-align:center;border-radius:8px;background-color:#495057;color:#f8f9fa}.cmw-tooltip-close:hover,.cmw-tooltip:focus .cmw-tooltip-close,.cmw-tooltip:hover .cmw-tooltip-close{opacity:1}.cmw-completion-item-doc p,.cmw-completion-item-doc pre,.cmw-tooltip p,.cmw-tooltip pre{margin:4px 0}.cmw-completion-item-doc pre,.cmw-tooltip pre{max-width:100%;overflow-x:auto}.cmw-highlight{background-color:rgba(0,0,0,.1)}.cmw-mark-error{text-decoration:underline wavy var(--color-cmw-error)}.cmw-mark-warning{text-decoration:underline dashed var(--color-cmw-warning)}.cmw-mark-information{text-decoration:underline dotted var(--color-cmw-information)}.cmw-mark-hint{text-decoration:underline dotted var(--color-cmw-hint)}.cmw-guttermark-error{color:var(--color-cmw-error)}.cmw-guttermark-warning{color:var(--color-cmw-warning)}.cmw-guttermark-information{color:var(--color-cmw-information)}.cmw-guttermark-hint{color:var(--color-cmw-hint)}.cmw-snippet-tabstop{text-decoration:dashed underline overline #495057}.cmw-snippet-final-tabstop{border-left:2px solid rgba(0,0,0,.6)}.cmw-context-menu{font-size:14px;padding:0;border-radius:2px;border-width:1px;border-style:solid;border-color:#495057;background-color:#f8f9fa;color:#495057}.cmw-context-menu-item{padding:4px 8px;cursor:pointer}.cmw-context-menu-item[disabled]{cursor:default}.cmw-context-menu-item:not([disabled]):hover{background-color:#e9ecef;text-decoration:underline}.cmw-context-menu-item-separator{border:0;height:1px;background-color:#495057;margin:4px 8px}.cmw-document-symbols-input,.cmw-document-symbols-list{background:#f8f9fa;color:#495057;font-family:monospace;box-sizing:border-box;border:1px solid #495057}.cmw-document-symbols{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:30ch;z-index:15}.cmw-document-symbols-input{width:100%;margin:auto}.cmw-document-symbols-list{z-index:1000;font-size:14px;overflow:auto;border-top:none;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.cmw-document-symbols-list>div{padding:0 4px}.cmw-document-symbols-list>div.selected,.cmw-document-symbols-list>div:hover{background:#e9ecef;cursor:pointer}.cmw-document-symbols-list .matched{color:#212529;font-weight:semi-bold}.cm-s-qualified-light span.cm-atom,.cm-s-qualified-light span.cm-number{color:#7b007b}.cm-s-qualified-light span.cm-string{color:#887836}.cm-s-qualified-light span.cm-comment{color:#656f73;font-style:italic;line-height:1em}.cm-s-qualified-light span.cm-meta{color:#6b6bbc;font-style:italic;line-height:1em}.cm-s-qualified-light span.cm-variable{color:#000}.cm-s-qualified-light span.cm-variable-2{color:#0d5a72}.cm-s-qualified-light span.cm-variable-3{color:#006c47}.cm-s-qualified-light span.cm-def{color:#aa6c0b}.cm-s-qualified-light span.cm-bracket{color:#333}.cm-s-qualified-light span.cm-qualifier{color:#555}.cm-s-qualified-light span.cm-attribute,.cm-s-qualified-light span.cm-property{color:#3a4f4a}.cm-s-qualified-light span.cm-keyword{color:#850921}.cm-s-qualified-light span.cm-builtin{color:#46438f}.cm-s-qualified-light span.cm-tag{color:#850921}.cm-s-qualified-light span.cm-link{color:#338632}.cm-s-qualified-light span.cm-error{background-color:#fdd}.cm-s-qualified-light .CodeMirror-placeholder{color:#bbb!important}.cm-s-qualified-light .CodeMirror-activeline-background{background:#fafafa!important}.cm-s-qualified-light .CodeMirror-matchingbracket{outline:#aeb3b5 solid 1px;color:#000!important}.cm-s-qualified-light .CodeMirror-gutters{background-color:#f5f5f6;border-right:1px solid #e7e9ea}.cm-s-qualified-dark.CodeMirror{background-color:#171b1d;color:#e0e0e0}.cm-s-qualified-dark div.CodeMirror-selected{background:#38433b}.cm-s-qualified-dark .CodeMirror-line::selection,.cm-s-qualified-dark .CodeMirror-line>span::selection,.cm-s-qualified-dark .CodeMirror-line>span>span::selection{background:#38433b}.cm-s-qualified-dark .CodeMirror-line::-moz-selection,.cm-s-qualified-dark .CodeMirror-line>span::-moz-selection,.cm-s-qualified-dark .CodeMirror-line>span>span::-moz-selection{background:#38433b}.cm-s-qualified-dark .CodeMirror-gutters{background-color:#22282b;border-right:1px solid #132128}.cm-s-qualified-dark .CodeMirror-guttermarker{color:#ac4142}.cm-s-qualified-dark .CodeMirror-guttermarker-subtle{color:#575757}.cm-s-qualified-dark .CodeMirror-linenumber{color:#5b5b5b}.cm-s-qualified-dark .CodeMirror-cursor{border-left:1px solid #b0b0b0}.cm-s-qualified-dark span.cm-comment{color:#888;font-style:italic;line-height:1em}.cm-s-qualified-dark .cm-meta{color:#8a8aba;font-style:italic;line-height:1em}.cm-s-qualified-dark span.cm-atom,.cm-s-qualified-dark span.cm-number{color:#aa759f}.cm-s-qualified-dark span.cm-attribute,.cm-s-qualified-dark span.cm-property{color:#81a99e}.cm-s-qualified-dark span.cm-keyword{color:#ad6260}.cm-s-qualified-dark .cm-builtin{color:#797ade}.cm-s-qualified-dark span.cm-string{color:#f4bf75}.cm-s-qualified-dark span.cm-variable{color:#eee}.cm-s-qualified-dark span.cm-variable-2{color:#6a9fb5}.cm-s-qualified-dark span.cm-variable-3{color:#338632}.cm-s-qualified-dark span.cm-def{color:#d28445}.cm-s-qualified-dark span.cm-bracket{color:#e0e0e0}.cm-s-qualified-dark span.cm-tag{color:#ac4142}.cm-s-qualified-dark span.cm-link{color:#338632}.cm-s-qualified-dark span.cm-error{background:#ac4142;color:#b0b0b0}.cm-s-qualified-dark .CodeMirror-placeholder{color:#606060!important}.cm-s-qualified-dark .CodeMirror-activeline-background{background:#333!important}.cm-s-qualified-dark .CodeMirror-matchingbracket{outline:#888 solid 1px;color:#fff!important}.markdown-editor .tabs li:focus,markdown-editor:focus{outline:0!important}ui-codemirror[disabled] .CodeMirror{cursor:default}.CodeMirror .codemirror-label .codemirror-test-framework-link,.CodeMirror-hint,.fullscreen-toggle .icon{cursor:pointer}ui-codemirror[disabled] .CodeMirror-line{opacity:.75}.CodeMirror .CodeMirror-dialog{z-index:650;background-color:#fff}.CodeMirror .codemirror-label{position:relative;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;padding:.8rem 1rem 1rem;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:5px}.CodeMirror .codemirror-label .codemirror-test-framework{color:#656f73;background-color:#fff;padding-left:.5em;position:absolute;right:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeMirror .codemirror-label .codemirror-test-framework-link:before{content:"\EAE2";display:inline-block;margin-right:.25em}.CodeMirror .codemirror-label .codemirror-test-framework-link:hover{color:#59a757}.CodeMirror .codemirror-label .codemirror-test-framework-link:hover:before{text-decoration:none}.ide-dark .CodeMirror .codemirror-label{color:#ccc;background-color:#171b1d;border-bottom-color:rgba(255,255,255,.08)}.ide-dark .CodeMirror .codemirror-test-framework{color:#ccc;background-color:#171b1d}.ide-dark .CodeMirror .codemirror-test-framework-link:hover{color:#338632}.CodeMirror-hints{position:absolute;z-index:1151;overflow:hidden;list-style:none;margin:0;padding:0;box-shadow:0 2px 12px rgba(0,0,0,.09);border-radius:2px;border:1px solid rgba(0,0,0,.15);background:#fff;font-size:13px;font-family:monospace;-webkit-transform:translateX(-7px);-ms-transform:translateX(-7px);transform:translateX(-7px);max-height:20em;width:auto;max-width:50%;overflow-y:auto}.CodeMirror-hint,.cm-cc--item:before{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}.CodeMirror-hints.qualified-dark{border:1px solid #000;background:#171b1d;color:#f5f5f6}.CodeMirror-hint{margin:2px 0;padding:1px 6px;border-radius:2px;overflow:hidden;white-space:nowrap;color:#000;font-size:12px}.CodeMirror-hint .cmw-icon{margin-right:.5em}.CodeMirror-hint.CodeMirror-hint-active{background:#f0f1f2;color:#0b1317}.qualified-dark .CodeMirror-hint{color:#f5f5f6}.qualified-dark .CodeMirror-hint.CodeMirror-hint-active{background:#455d5f}.cmw-completion-item-doc,.cmw-tooltip{z-index:1151!important}.cmw-tooltip{padding:0!important;border-radius:2px}.cmw-tooltip pre{margin:0;border-radius:0;border:none}.CodeMirror-wrap pre{word-break:normal;word-break:break-word!important}.cm-cc--item:before{border-radius:200px;padding:2px 3px;background-color:#f2f2f2;margin-right:5px;margin-top:-1px;font-size:9px;color:#eee!important}.cm-cc--item-type-0:before{content:'V';background-color:#047d65}.cm-cc--item-type-1:before{content:'P';background-color:#394896}.cm-cc--item-type-2:before{content:'M';background-color:#a074c4}.cm-cc--item-type-3:before{content:'T';background-color:#848730}.cm-cc--item-type-4:before{content:'N';background-color:#666}.dark-bg .CodeMirror .CodeMirror-hints{background-color:#171b1d;color:#f5f5f6;border:1px solid #394248}.dark-bg .CodeMirror .CodeMirror-hint{color:#f5f5f6}.dark-bg .CodeMirror .CodeMirror-hint-active{background:#394248;color:#fff}.dark-bg .CodeMirror .CodeMirror-dialog{background-color:#132128;border-bottom-color:#233037;border-top-color:#233037}.ide-dark .cmw-completion-item-doc,.ide-dark .cmw-context-menu,.ide-dark .cmw-tooltip{background:#171b1d;color:#f5f5f6;border-color:#394248}.ide-dark .cmw-completion-item-doc code,.ide-dark .cmw-completion-item-doc pre,.ide-dark .cmw-tooltip code,.ide-dark .cmw-tooltip pre{color:#f5f5f6;background:#171b1d}.ide-dark .cmw-snippet-tabstop{-webkit-text-decoration-color:#f5f5f6;text-decoration-color:#f5f5f6}.ide-dark .cmw-context-menu-item:not([disabled]):hover{background-color:#2e3539}.ide-dark .cmw-context-menu-item-separator{background-color:#000}.ide-dark .cmw-document-symbols-input,.ide-dark .cmw-document-symbols-list{background:#171b1d;color:#f5f5f6;border:1px solid #f5f5f6}.ide-dark .cmw-document-symbols-list{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.ide-dark .cmw-document-symbols-list>div.selected,.ide-dark .cmw-document-symbols-list>div:hover{background:#394248}.ide-dark .cmw-document-symbols-list .matched{color:#7fc87c}body.fullscreen-active{overflow:hidden!important}.fullscreen-toggle .icon:before{content:"\EA39"}.fullscreen-toggle.active .icon:before{content:"\EA23"}.fullscreen-element{background:#fff;position:fixed!important;margin:0!important;top:0!important;bottom:0!important;left:0!important;right:0!important;z-index:1020}markdown-editor{display:block}.markdown-editor{display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.markdown-editor .tabs{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.markdown-editor .tabs .edit a:before{content:"\EAA5"}.markdown-editor .tabs .preview a:before{content:"\EA3C"}.markdown-editor .tabs .help a:before{content:"\EAE2"}.markdown-editor .tab-content-wrapper{position:relative;height:1px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.markdown-editor .tab-content-wrapper>*{display:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.markdown-editor .tab-content-wrapper>.active{display:block}.markdown-editor .tab-content-wrapper>.active.edit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.markdown-editor .tab-content-wrapper .preview{overflow:auto;-webkit-overflow-scrolling:touch;padding:10px 20px}.markdown-editor .tab-content-wrapper ui-codemirror{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.markdown-editor .tab-content-wrapper .upload-help{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;background-color:#f5f5f6;color:#656f73;padding:2px 4px;border-top:1px solid #d9ddde;font-size:12px;cursor:pointer}.markdown-editor .CodeMirror{background:0 0;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;height:100%}.markdown-editor .CodeMirror .CodeMirror-lines{padding:6px 8px}.markdown-editor .CodeMirror pre{font-family:Inter,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.53846154}.markdown-editor .CodeMirror .CodeMirror-line.code-block,.markdown-editor .CodeMirror .CodeMirror-line.code-block+.CodeMirror-line:not(.code-block-end),.markdown-editor .CodeMirror .CodeMirror-line.code-block-start+.CodeMirror-line,.markdown-editor .CodeMirror .cm-code{font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-size:12px;font-style:normal;color:#850921;background:rgba(139,104,0,.04)}.markdown-editor .CodeMirror .CodeMirror-line.code-block .cm-code{background-color:transparent}.markdown-editor .CodeMirror .CodeMirror-line.code-block-end .cm-code,.markdown-editor .CodeMirror .CodeMirror-line.code-block-start .cm-code{font-family:Inter,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.53846154;background-color:transparent;color:#656f73}.markdown-editor .CodeMirror .CodeMirror-line.code-block-start{border-bottom:1px solid #faebcc}.markdown-editor .CodeMirror .CodeMirror-line.code-block-end{border-top:1px solid #faebcc}.markdown-editor .CodeMirror .CodeMirror-matchingbracket{outline:0}.markdown-editor .CodeMirror .cm-header-1{font-size:23px}.markdown-editor .CodeMirror .cm-header-2{font-size:19px}.markdown-editor .CodeMirror .cm-header-3{font-size:17px}.markdown-editor .CodeMirror .cm-header-4{font-size:15px}.markdown-editor .CodeMirror.cm-s-qualified-light{color:#555}.markdown-editor .CodeMirror.cm-s-qualified-light .CodeMirror-line.code-block,.markdown-editor .CodeMirror.cm-s-qualified-light .cm-code{color:#850921}.markdown-editor .CodeMirror.cm-s-qualified-dark .CodeMirror-line.code-block,.markdown-editor .CodeMirror.cm-s-qualified-dark .cm-code{color:#ad6260}.markdown-editor .CodeMirror.cm-s-qualified-dark .CodeMirror-line.code-block-start{border-bottom-color:rgba(139,104,0,.25)}.markdown-editor .CodeMirror.cm-s-qualified-dark .CodeMirror-line.code-block-end{border-top-color:rgba(139,104,0,.25)}.markdown-editor .CodeMirror .markdown-editor-image-preview{position:relative;padding:4px}.markdown-editor .CodeMirror .markdown-editor-image-preview>img{border:1px solid #e7e9ea;max-width:100%;max-height:80px;cursor:default}@media (min-width:992px){.markdown-editor .CodeMirror .markdown-editor-image-preview>img{max-height:120px}}@media (min-width:1200px){.markdown-editor .CodeMirror .markdown-editor-image-preview>img{max-height:150px}}.markdown-editor .CodeMirror .markdown-file-upload-progress{position:relative;height:8px;width:200px;background-color:#e7e9ea;border-radius:4px;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px);opacity:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.markdown-editor .CodeMirror .markdown-file-upload-progress>span{display:block;position:absolute;top:0;left:0;height:8px;max-width:100%;background-color:#245a23;border-radius:4px;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out}.markdown-editor.inline,.markdown-editor.inline .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;padding:0}.markdown-editor .CodeMirror .markdown-file-upload-progress.starting>span{-webkit-animation:markdown-file-upload-progress-starting-span 2s infinite;animation:markdown-file-upload-progress-starting-span 2s infinite;width:24px;background-image:-webkit-radial-gradient(ellipse closest-side at center,rgba(51,134,50,.5),rgba(36,90,35,.25));background-image:radial-gradient(ellipse closest-side at center,rgba(51,134,50,.5),rgba(36,90,35,.25))}.markdown-editor .CodeMirror .markdown-file-upload-progress.closing{opacity:0}@-webkit-keyframes markdown-file-upload-progress-starting-span{0%,100%{left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{left:calc(100% - 24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes markdown-file-upload-progress-starting-span{0%,100%{left:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{left:calc(100% - 24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.markdown-editor.inline{display:flex;height:auto}.markdown-editor.inline.collapse-on-blur:not(.focus):not(.auto-expand) .edit .upload-help,markdown-editor[disabled]>.markdown-editor.inline .tabs{display:none}@media only screen and (max-width:767px){.markdown-editor.inline,.markdown-editor.inline .CodeMirror-lines pre{font-size:16px}}markdown-editor[disabled]>.markdown-editor.inline{background:#ccc}.markdown-editor.inline.focus .tab-content-wrapper{overflow:hidden}.markdown-editor.inline.focus .tab-content-wrapper .edit{min-height:138px}.markdown-editor.inline.focus .tab-content-wrapper .edit ui-codemirror{overflow:auto;-webkit-overflow-scrolling:touch}.markdown-editor.inline:not(.collapse-on-empty):not(.collapse-on-blur) .tab-content-wrapper{overflow:hidden}.markdown-editor.inline:not(.collapse-on-empty):not(.collapse-on-blur) .tab-content-wrapper .edit ui-codemirror{overflow:auto;-webkit-overflow-scrolling:touch}.markdown-editor.inline.collapse-on-blur.ready:not(.fullscreen) .tab-content-wrapper,.markdown-editor.inline.collapse-on-blur.ready:not(.fullscreen) .tab-content-wrapper .edit,.markdown-editor.inline.collapse-on-blur.ready:not(.fullscreen) .tabs,.markdown-editor.inline.collapse-on-blur.ready:not(.fullscreen) .tabs>li,.markdown-editor.inline.collapse-on-empty.ready:not(.fullscreen) .tab-content-wrapper,.markdown-editor.inline.collapse-on-empty.ready:not(.fullscreen) .tab-content-wrapper .edit,.markdown-editor.inline.collapse-on-empty.ready:not(.fullscreen) .tabs,.markdown-editor.inline.collapse-on-empty.ready:not(.fullscreen) .tabs>li{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.markdown-editor.inline.collapse-on-blur:not(.focus) .tabs,.markdown-editor.inline.collapse-on-empty.empty:not(.focus) .tabs{background-color:#fff;border-left-width:0}.markdown-editor.inline.collapse-on-blur:not(.focus) .tabs>li,.markdown-editor.inline.collapse-on-empty.empty:not(.focus) .tabs>li{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:0;-webkit-flex:0 1 0;-ms-flex:0 1 0px;flex:0 1 0;max-height:0;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0;overflow:hidden;opacity:0}.markdown-editor.inline.collapse-on-empty.empty:not(.focus) .tab-content-wrapper{min-height:34px!important}.markdown-editor.inline.auto-expand .CodeMirror,.markdown-editor.inline.collapse-on-blur:not(.focus) .CodeMirror,.markdown-editor.inline.stretch .CodeMirror{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;height:auto}.markdown-editor.inline.auto-expand .tab-content-wrapper,.markdown-editor.inline.collapse-on-blur:not(.focus) .tab-content-wrapper,.markdown-editor.inline.stretch .tab-content-wrapper{height:auto!important;min-height:34px!important}.markdown-editor.inline .tab-content-wrapper,.markdown-editor.inline.auto-expand:not(.collapse-on-blur):not(.collapse-on-empty),solution-reviewer .editor>.notes{min-height:138px}.markdown-editor.inline.auto-expand .tab-content-wrapper ui-codemirror,.markdown-editor.inline.collapse-on-blur:not(.focus) .tab-content-wrapper ui-codemirror,.markdown-editor.inline.stretch .tab-content-wrapper ui-codemirror{position:relative}.markdown-editor.inline.collapse-on-blur:not(.focus):not(.auto-expand){max-height:140px;overflow:auto;-webkit-overflow-scrolling:touch}.markdown-editor.inline.collapse-on-blur:not(.focus):not(.auto-expand) .CodeMirror-vscrollbar{display:none!important}.markdown-editor.inline:not(.collapse-on-blur):not(.focus):not(.auto-expand){max-height:140px}.markdown-editor.inline:not(.collapse-on-blur):not(.focus):not(.auto-expand) .edit{overflow:auto;-webkit-overflow-scrolling:touch}.markdown-editor.inline:not(.collapse-on-blur):not(.focus):not(.auto-expand) .edit .upload-help{display:none}.markdown-editor.inline:not(.collapse-on-blur):not(.focus):not(.auto-expand) .CodeMirror-vscrollbar{display:none!important}.markdown-editor.inline.auto-expand:not(.focus) .edit .upload-help{display:none}.markdown-editor.inline .tabs{background-color:#f5f5f6;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;border-left:1px solid #d9ddde}.markdown-editor.inline .tabs>li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;list-style:none;margin-left:-1px;padding:5px 10px;opacity:.5;cursor:pointer;border:1px solid transparent;border-right:none;border-left:none}.markdown-editor.inline .tabs>li:focus,.markdown-editor.inline .tabs>li:hover{opacity:1;background-color:#e7e9ea}.markdown-editor.inline .tabs>li:focus a,.markdown-editor.inline .tabs>li:hover a{color:#245a23}.markdown-editor.inline .tabs>li.active{opacity:1;background-color:#fff;border-color:#d9ddde}.markdown-editor.inline .tabs>li.active:focus,.markdown-editor.inline .tabs>li.active:hover{background-color:#fdfdfd}.markdown-editor.inline .tabs>:first-child.active{border-top-color:transparent;border-top-right-radius:4px}.markdown-editor.inline .tabs a{color:#132128;text-decoration:none}.markdown-editor.inline .tabs .fs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:default}.markdown-editor.inline .tabs .fs:focus,.markdown-editor.inline .tabs .fs:hover{background-color:transparent}.markdown-editor.inline .tabs .fs a{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:5px 10px;margin:-5px -9px -5px -10px;cursor:pointer}.markdown-editor.inline .tabs .fs a:focus,.markdown-editor.inline .tabs .fs a:hover{background-color:#e7e9ea;color:#245a23}.markdown-editor.inline .tabs .edit a span,.markdown-editor.inline .tabs .help a span,.markdown-editor.inline .tabs .preview a span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.markdown-editor.inline:not(.fullscreen) .tab-content-wrapper .help{max-height:75vh}.markdown-editor.inline.no-tabs .tab-content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto!important}.markdown-editor.fullscreen{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.challenge-add-dialog .modal-body .challenges-list,.embed-generated-code-dialog,.printable-document.assessment-result-details section.overall-summary>div>.assessment-score,.questions-insert-menu .dropdown-menu .sep,assessment-result-reviewer,body.challenge-edit-files .initial-layout-editor .document-sections>div,body.challenge-edit-files .multi-file-challenge-frame,body.challenge-edit-lang #challenge-ide .runner-output,body.challenge-solutions .solutions .solution .solution-details,compare-solutions,embed-full-assessment-demo .embedded-qualified-controls .embed-contents>*,embedded-qualified-test .embedded-qualified-controls .embed-contents>*,fullscreen-leaderboard .leaderboard-content,multi-file-layout>ui-layout .runner-output,quiz-challenge-questions .solve,scroll-overflow-indicator,solution-reviewer .editor,web-preview-console{-webkit-box-orient:vertical;-webkit-box-direction:normal}.markdown-editor.fullscreen .tabs{position:relative;background-color:#e7e9ea}.markdown-editor.fullscreen .tabs>li a{margin-right:0}.markdown-editor.fullscreen .tabs>li a:before{margin-right:.5em}.markdown-editor.fullscreen .tabs>.fs{float:right}.markdown-editor.fullscreen .tabs>.fs a:focus,.markdown-editor.fullscreen .tabs>.fs a:hover{color:#245a23}.markdown-editor.fullscreen .tab-content-wrapper>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.markdown-editor.fullscreen .tab-content-wrapper ui-codemirror{display:block;position:relative}.markdown-editor.fullscreen .tab-content-wrapper ui-codemirror .CodeMirror{display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:auto}@media (min-width:768px){.markdown-editor.fullscreen .tabs{padding-left:50%}.markdown-editor.fullscreen .tabs>.edit{position:absolute;top:0;left:0}.markdown-editor.fullscreen .tab-content-wrapper>*{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.markdown-editor.fullscreen .tab-content-wrapper>.edit{border-right:10px solid #e7e9ea}}.markdown-editor.allow-dark-mode.dark-bg{background-color:#132128}markdown-editor[disabled]>.markdown-editor.allow-dark-mode.dark-bg{background:#233037}.markdown-editor.allow-dark-mode.dark-bg.inline{border-color:#293940}.markdown-editor.allow-dark-mode.dark-bg .tabs,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs{background-color:#233037;border-left-color:#132128}.markdown-editor.allow-dark-mode.dark-bg .tabs>li.active:focus,.markdown-editor.allow-dark-mode.dark-bg .tabs>li.active:hover,.markdown-editor.allow-dark-mode.dark-bg .tabs>li:not(.fs):focus,.markdown-editor.allow-dark-mode.dark-bg .tabs>li:not(.fs):hover,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active:focus,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active:hover,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li:not(.fs):focus,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li:not(.fs):hover{background-color:#132128}.markdown-editor.allow-dark-mode.dark-bg .tabs>li:not(.fs):focus a,.markdown-editor.allow-dark-mode.dark-bg .tabs>li:not(.fs):hover a,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li:not(.fs):focus a,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li:not(.fs):hover a{color:#338632}.markdown-editor.allow-dark-mode.dark-bg .tabs>li.active,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active{background-color:#132128;border-color:#132128}.markdown-editor.allow-dark-mode.dark-bg .tabs>li a,.markdown-editor.allow-dark-mode.dark-bg .tabs>li a:focus,.markdown-editor.allow-dark-mode.dark-bg .tabs>li.active a,.markdown-editor.allow-dark-mode.dark-bg .tabs>li.active a:focus,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li a,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li a:focus,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active a,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active a:focus{color:#d9ddde}.markdown-editor.allow-dark-mode.dark-bg .tabs .fs a:focus,.markdown-editor.allow-dark-mode.dark-bg .tabs .fs a:hover,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs .fs a:focus,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs .fs a:hover{background-color:#132128!important;border-color:#132128!important;color:#d9ddde}.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs,.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active>a{border-color:#132128}.markdown-editor.allow-dark-mode.dark-bg.collapse-on-blur:not(.focus) .tabs,.markdown-editor.allow-dark-mode.dark-bg.collapse-on-empty.empty:not(.focus) .tabs{background-color:#233037}.markdown-editor.allow-dark-mode.dark-bg.fullscreen .tabs>li.active>a{background-color:#132128!important}.markdown-editor.allow-dark-mode.dark-bg .tab-content-wrapper .upload-help{background-color:#233037;border-top-color:#132128}.markdown-editor.allow-dark-mode.dark-bg .tab-content-wrapper>.edit{border-right-color:#1a2125}.markdown-editor.allow-dark-mode.dark-bg .tab-content-wrapper>.help{background-color:#233037}docs-pane{display:block;position:absolute;top:0;left:0;bottom:0;right:0}docs-pane>.docs-toolbar{position:absolute;top:0;left:0;right:0;height:33px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 2px;border-bottom:1px solid #e7e9ea}docs-pane>.docs-toolbar .back,docs-pane>.docs-toolbar .forward,docs-pane>.docs-toolbar .home,docs-pane>.docs-toolbar .open{-webkit-box-flex:0;-webkit-flex:0 0;-ms-flex:0 0;flex:0 0;padding:5px 10px}docs-pane>.docs-toolbar .back:active,docs-pane>.docs-toolbar .back:focus,docs-pane>.docs-toolbar .back:hover,docs-pane>.docs-toolbar .forward:active,docs-pane>.docs-toolbar .forward:focus,docs-pane>.docs-toolbar .forward:hover,docs-pane>.docs-toolbar .home:active,docs-pane>.docs-toolbar .home:focus,docs-pane>.docs-toolbar .home:hover,docs-pane>.docs-toolbar .open:active,docs-pane>.docs-toolbar .open:focus,docs-pane>.docs-toolbar .open:hover{text-decoration:none}docs-pane>.docs-toolbar .home:before{content:"\EA4C"}docs-pane>.docs-toolbar .back:before{content:"\EA18"}docs-pane>.docs-toolbar .forward:before{content:"\EA19"}docs-pane>.docs-toolbar .open:before{content:"\EAA0"}docs-pane>.docs-toolbar .flex-fill{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}docs-pane>.article-list,docs-pane>iframe{position:absolute;top:0;left:0;width:100%;height:100%}docs-pane>.docs-toolbar+.article-list,docs-pane>.docs-toolbar+iframe{top:34px;height:calc(100% - 34px)}docs-pane>iframe{border:0;margin:0;padding:0}docs-pane>.article-list{padding:20px;overflow:auto}docs-pane>.article-list>h1:first-child{margin-top:0}.regex .delim{opacity:.5}.regex .delim:first-child{margin-right:2px}.regex .delim:last-child{margin-left:2px}.regex b{color:#850921}.regex i{background:#e0e9fa;color:#345d76}.regex i b{color:#850921}.regex i u{color:#5b5c71}.regex b.g1{background:#99adcb}.regex b.g2{background:#83c7a6}.regex b.g3{background:#f0f7ac}.regex b.g4{background:#c2a67d}.regex b.g5{background:#c9a9dd}.regex b.err{background:#db777d}.regex b,.regex i,.regex u{font-weight:400;font-style:normal;text-decoration:none}horizontal-countdown-timer{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-left:24px}horizontal-countdown-timer:before{content:"\EAE6";position:absolute;top:4px;left:0;font-size:20px;line-height:20px;color:#656f73}horizontal-countdown-timer .timer-progress-wrapper{position:relative;border:1px solid rgba(101,111,115,.5);border-radius:2px;height:6px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}horizontal-countdown-timer .timer-progress{position:absolute;height:4px;bottom:0;left:0;background-color:#717a7e;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}horizontal-countdown-timer .timer-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#656f73;font-size:12px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}horizontal-countdown-timer .timer-text>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}horizontal-countdown-timer .timer-text .timer-note-hideable{opacity:.8}horizontal-countdown-timer .timer-hidden-message{position:absolute;color:#656f73;font-size:12px;top:0;left:24px;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}horizontal-countdown-timer.timer-running-out{cursor:default}horizontal-countdown-timer.timer-running-out .timer-note-hideable{display:none}horizontal-countdown-timer.timer-hidden .timer-progress,horizontal-countdown-timer.timer-hidden .timer-text{opacity:0}horizontal-countdown-timer.timer-hidden .timer-progress-wrapper,horizontal-countdown-timer.timer-hidden:before{opacity:.5}horizontal-countdown-timer.timer-hidden .timer-hidden-message{opacity:1}horizontal-countdown-timer:not(.completed).warning .timer-progress{background-color:#8b6800}horizontal-countdown-timer:not(.completed).warning .timer-status-text,horizontal-countdown-timer:not(.completed).warning:before{color:#8a6d3b}horizontal-countdown-timer:not(.completed).danger .timer-progress{background-color:#cb3b43}horizontal-countdown-timer:not(.completed).danger .timer-status-text,horizontal-countdown-timer:not(.completed).danger:before{color:#a94442}horizontal-countdown-timer:not(.completed).final-warning .timer-progress{-webkit-animation:horizontal-countdown-timer-running-out .5s infinite ease-in-out;animation:horizontal-countdown-timer-running-out .5s infinite ease-in-out}@-webkit-keyframes horizontal-countdown-timer-running-out{0%,100%{opacity:1}50%{opacity:.25}}@keyframes horizontal-countdown-timer-running-out{0%,100%{opacity:1}50%{opacity:.25}}.voice-input-container .voice-inputs-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}.voice-input-container .voice-inputs-group .voice-controls{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.voice-input-container .voice-inputs-group .voice-controls .btn,.voice-input-container .voice-inputs-group .voice-controls .btn-danger,.voice-input-container .voice-inputs-group .voice-controls .btn-default,.voice-input-container .voice-inputs-group .voice-controls .btn-info,.voice-input-container .voice-inputs-group .voice-controls .btn-light,.voice-input-container .voice-inputs-group .voice-controls .btn-primary,.voice-input-container .voice-inputs-group .voice-controls .btn-success,.voice-input-container .voice-inputs-group .voice-controls .btn-warning{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;height:34px;margin:0}.voice-input-container .voice-inputs-group .voice-controls .btn [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-danger [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-default [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-info [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-light [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-primary [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-success [class^=icon-],.voice-input-container .voice-inputs-group .voice-controls .btn-warning [class^=icon-]{font-size:16px}.voice-input-container .voice-feedback,.voice-input-container.input-group-append .voice-feedback{position:absolute;bottom:-20px;font-size:12px;right:0}.voice-input-container .voice-inputs-group>:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.voice-input-container .voice-feedback{min-height:20px}.voice-input-container .voice-feedback .recording-status{color:#338632}.voice-input-container .voice-feedback .recording-error{color:#83421a}.voice-input-container .browser-warning{color:#83421a;background-color:#ffe1ce;border:1px solid #fd853a;padding:8px;margin-bottom:8px;border-radius:4px}.voice-input-container.input-group-append{margin-left:0}.voice-input-container.input-group-append .voice-controls{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.voice-input-container.input-group-append .voice-controls .btn,.voice-input-container.input-group-append .voice-controls .btn-danger,.voice-input-container.input-group-append .voice-controls .btn-default,.voice-input-container.input-group-append .voice-controls .btn-info,.voice-input-container.input-group-append .voice-controls .btn-light,.voice-input-container.input-group-append .voice-controls .btn-primary,.voice-input-container.input-group-append .voice-controls .btn-success,.voice-input-container.input-group-append .voice-controls .btn-warning{border-top-left-radius:0;border-bottom-left-radius:0;margin:0}.voice-input-container .voice-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px}.voice-input-container .voice-controls .btn,.voice-input-container .voice-controls .btn-danger,.voice-input-container .voice-controls .btn-default,.voice-input-container .voice-controls .btn-info,.voice-input-container .voice-controls .btn-light,.voice-input-container .voice-controls .btn-primary,.voice-input-container .voice-controls .btn-success,.voice-input-container .voice-controls .btn-warning{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;border-radius:4px;font-size:14px;line-height:1.5;min-width:140px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.voice-input-container .voice-controls .btn [class^=icon-],.voice-input-container .voice-controls .btn-danger [class^=icon-],.voice-input-container .voice-controls .btn-default [class^=icon-],.voice-input-container .voice-controls .btn-info [class^=icon-],.voice-input-container .voice-controls .btn-light [class^=icon-],.voice-input-container .voice-controls .btn-primary [class^=icon-],.voice-input-container .voice-controls .btn-success [class^=icon-],.voice-input-container .voice-controls .btn-warning [class^=icon-]{font-size:16px}.voice-input-container .voice-controls .btn span.icon-stop:before,.voice-input-container .voice-controls .btn-danger span.icon-stop:before,.voice-input-container .voice-controls .btn-default span.icon-stop:before,.voice-input-container .voice-controls .btn-info span.icon-stop:before,.voice-input-container .voice-controls .btn-light span.icon-stop:before,.voice-input-container .voice-controls .btn-primary span.icon-stop:before,.voice-input-container .voice-controls .btn-success span.icon-stop:before,.voice-input-container .voice-controls .btn-warning span.icon-stop:before{content:"\EADF"}.voice-input-container .voice-controls .btn-danger:disabled,.voice-input-container .voice-controls .btn-default:disabled,.voice-input-container .voice-controls .btn-info:disabled,.voice-input-container .voice-controls .btn-light:disabled,.voice-input-container .voice-controls .btn-primary:disabled,.voice-input-container .voice-controls .btn-success:disabled,.voice-input-container .voice-controls .btn-warning:disabled,.voice-input-container .voice-controls .btn:disabled{opacity:.65;cursor:not-allowed}.voice-input-container .voice-controls .recording-status{color:#338632;font-size:14px;font-weight:500}.voice-input-container .voice-controls .recording-error{color:#83421a;font-size:14px}.voice-input-container .voice-controls .browser-warning{color:#83421a;background-color:#ffe1ce;border:1px solid #fd853a;padding:6px 12px;border-radius:4px;font-size:14px;max-width:300px;line-height:1.4}.voice-input-container .form-control,.voice-input-container .form-control-select,.voice-input-container .form-control-select select,.voice-input-container .markdown-editor.inline,.voice-input-container quiz-challenge-questions .solve .question-lcode ui-codemirror,.voice-input-container quiz-challenge-questions .solve .question-scode ui-codemirror{width:100%;padding:8px 12px;font-size:14px;line-height:1.5;border:1px solid #ced4da;border-radius:4px;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.voice-input-container .form-control-select select:focus,.voice-input-container .form-control-select:focus,.voice-input-container .form-control:focus,.voice-input-container .markdown-editor.inline:focus,.voice-input-container quiz-challenge-questions .solve .question-lcode ui-codemirror:focus,.voice-input-container quiz-challenge-questions .solve .question-scode ui-codemirror:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.voice-input-container .form-control-select select:disabled,.voice-input-container .form-control-select:disabled,.voice-input-container .form-control:disabled,.voice-input-container .markdown-editor.inline:disabled,.voice-input-container quiz-challenge-questions .solve .question-lcode ui-codemirror:disabled,.voice-input-container quiz-challenge-questions .solve .question-scode ui-codemirror:disabled{background-color:#e9ecef;opacity:1}quiz-challenge-questions{display:block}quiz-challenge-questions .well.randomized-question-order{padding:5px 12px}quiz-challenge-questions .well.randomized-question-order .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}quiz-challenge-questions .well.randomized-question-order .form-group>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}quiz-challenge-questions .question{position:relative;page-break-inside:avoid}quiz-challenge-questions .question+.question{margin-top:50px}quiz-challenge-questions .question .prompt{margin-bottom:15px}quiz-challenge-questions .question .prompt>.markdown>:last-child{margin-bottom:0}quiz-challenge-questions .question .counter{position:absolute;top:0;left:0;width:2ch;overflow:visible;font-size:1.5em;line-height:1;text-align:right;color:#a1a6a9}quiz-challenge-questions .question .options-summary a.edit-link{opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}quiz-challenge-questions .question .options-summary a.edit-link:before{color:#656f73;display:inline-block;content:'•';opacity:.5;margin:0 .5em;text-decoration:none}quiz-challenge-questions .question .options-summary a.edit-link:hover:before{color:#656f73;text-decoration:none}quiz-challenge-questions .question:hover .options-summary a.edit-link{opacity:1}quiz-challenge-questions .question .answer{background-color:#f5f5f6;border-radius:3px;padding:10px}quiz-challenge-questions .question .answer .markdown>.language-tabset:last-child pre,quiz-challenge-questions .question .answer .markdown>:last-child,quiz-challenge-questions .question .answer>:last-child,quiz-challenge-questions .question .answer>:last-child>label{margin-bottom:0}quiz-challenge-questions .question .answer input+label{font-weight:400;display:block}quiz-challenge-questions .question .answer input+label.weighted{padding-right:56px}quiz-challenge-questions .question .answer .weighted-value{color:#656f73;font-size:12px;margin-left:4px;padding:0 3px;background:#e7e9ea;border-radius:2px;opacity:.75;text-align:right;min-width:50px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:absolute;top:0;right:0;z-index:1}quiz-challenge-questions .question .answer .weighted-value.correct{color:#007c34}quiz-challenge-questions .question .answer .weighted-value.incorrect{color:#cb3b43}quiz-challenge-questions .question .answer .weighted-value.selected{opacity:1}quiz-challenge-questions .question .answer .weighted-value.unselected{opacity:.4}quiz-challenge-questions .question .answer input+label:hover .weighted-value{background-color:#fff;opacity:1}quiz-challenge-questions .question .options-summary{color:#656f73;font-size:12px;padding-top:2px;padding-left:3px}quiz-challenge-questions .question .default-value-preview{margin-bottom:10px}quiz-challenge-questions .question .matchers>div.negate:not(.correct):not(.incorrect) code:before{display:inline-block;font-family:Inter,Helvetica,Arial,sans-serif;content:'NOT';color:#a72c33;background:rgba(203,59,67,.25);padding:1px 3px;border-radius:2px;font-size:.84em;margin-right:5px;-webkit-transform:translateY(-.5px);-ms-transform:translateY(-.5px);transform:translateY(-.5px)}quiz-challenge-questions .question .matchers>div+div{margin-top:10px}quiz-challenge-questions .question .matchers>div.correct,quiz-challenge-questions .question .matchers>div.incorrect{position:relative;padding-left:1.5em}quiz-challenge-questions .question .matchers>div.correct:before,quiz-challenge-questions .question .matchers>div.incorrect:before{position:absolute;top:4px;left:0}quiz-challenge-questions .question .matchers>div.correct:before{content:"\EA16"}quiz-challenge-questions .question .matchers>div.correct .options,quiz-challenge-questions .question .matchers>div.correct:before{color:#007c34}quiz-challenge-questions .question .matchers>div.incorrect:before{content:"\EB2A"}quiz-challenge-questions .question .matchers>div.incorrect .options,quiz-challenge-questions .question .matchers>div.incorrect:before{color:#cb3b43}quiz-challenge-questions .question .matchers code{display:block;white-space:pre-wrap}quiz-challenge-questions .question .matchers.type-plain code:not(.regex){font-family:Inter,Helvetica,Arial,sans-serif}quiz-challenge-questions .question .matchers .options{font-size:.8em;color:#656f73;margin-bottom:2px}quiz-challenge-questions .question .matchers .options .case:before{content:' — '}quiz-challenge-questions .question-exponent-1 .question{padding-left:4ch}quiz-challenge-questions .question-exponent-2 .question{padding-left:5.5ch}quiz-challenge-questions .question-exponent-2 .question .counter{width:3ch}quiz-challenge-questions .question-exponent-3 .question{padding-left:7ch}quiz-challenge-questions .question-exponent-3 .question .counter{width:4ch}quiz-challenge-questions .question.has-error:before{content:'';display:block;position:absolute;background:#cb3b43;left:-16px;width:6px;top:23px;bottom:0;border-radius:0 0 0 4px}quiz-challenge-questions .review.disable-error-highlighting .question.unanswered .answer .wrong input+label:after,quiz-challenge-questions .review.summarize .answer .correct input:not(:checked)+label{display:none}quiz-challenge-questions .question.has-error:not(.unanswered) .counter{color:#cb3b43;opacity:1}quiz-challenge-questions .question.has-error.unanswered:before{background-color:rgba(203,59,67,.25)}quiz-challenge-questions .review .answer .answer-plain-text{white-space:pre-wrap}quiz-challenge-questions .review .answer .markdown>:last-child{margin-bottom:0}quiz-challenge-questions .review .answer [highlight-matches] mark{padding:0;color:inherit}quiz-challenge-questions .review .answer [highlight-matches] mark.correct{background:rgba(0,124,52,.1);text-decoration:underline double #007c34}quiz-challenge-questions .review .answer [highlight-matches] mark.incorrect{background:rgba(203,59,67,.1);text-decoration:underline wavy #cb3b43}quiz-challenge-questions .review .answer [highlight-matches] mark.correct mark.incorrect,quiz-challenge-questions .review .answer [highlight-matches] mark.incorrect mark.correct{background:rgba(139,104,0,.1)}quiz-challenge-questions .review .answer.incorrect .counter{color:#cb3b43}quiz-challenge-questions .review .answer .correct input:checked+label{position:relative}quiz-challenge-questions .review .answer .correct input:checked+label:after{content:"\EA2C";position:absolute;color:#007c34;top:-4px;left:-4px;font-size:10px;opacity:.5}quiz-challenge-questions .review .answer .wrong input:not(:checked)+label:before{border-color:#f2dede!important;background-color:#f2dede!important}quiz-challenge-questions .review .answer .wrong input:not(:checked)+label .weighted-value{color:#cb3b43}quiz-challenge-questions .review .answer .wrong input:checked+label{position:relative}quiz-challenge-questions .review .answer .wrong input:checked+label:after{content:'';position:absolute;top:9px;left:-5px;width:28px;border-bottom:2px solid #cb3b43;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}quiz-challenge-questions .review .question.unanswered .answer .wrong input:not(:checked)+label:after{border-color:rgba(203,59,67,.5)}quiz-challenge-questions .review .answer-validation-details{padding-top:2px;border-right:3px}quiz-challenge-questions .review .answer-validation-details .expandable-label{font-size:12px;color:#656f73;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}quiz-challenge-questions .review .answer-validation-details .expandable-label:hover,quiz-challenge-questions .review .answer-validation-details.expanded .expandable-label,quiz-challenge-questions .review .answer-validation-details.expanding .expandable-label{color:#132128}quiz-challenge-questions .review .answer-validation-details .ai-validation-info-item{padding:.5em;margin:.5em}quiz-challenge-questions .review.candidate-review .question .answer .qualified-checkbox .weighted-value,quiz-challenge-questions .review.candidate-review .question .answer .qualified-checkbox input+label:after,quiz-challenge-questions .review.candidate-review .question .answer .qualified-radio .weighted-value,quiz-challenge-questions .review.candidate-review .question .answer .qualified-radio input+label:after{display:none!important}quiz-challenge-questions>:not(.solve) .answer input[disabled]+label{cursor:default;color:#132128!important}quiz-challenge-questions>:not(.solve) .answer input[disabled]+label:before{background-color:#fdfdfd;border-color:#d9ddde!important}quiz-challenge-questions>:not(.solve) .answer input[disabled]:checked+label:before{color:#656f73!important}quiz-challenge-questions .solve{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}quiz-challenge-questions .solve .questions-toolbar>div{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:4px 20px;min-height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:728px;margin:0 auto}quiz-challenge-questions .solve .questions-toolbar .progress{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;margin-right:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}quiz-challenge-questions .solve .questions-toolbar horizontal-countdown-timer{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}quiz-challenge-questions .solve .questions-toolbar .next-question{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;margin-left:10px;text-align:right}quiz-challenge-questions .solve .question .next-question>button{margin-top:10px}quiz-challenge-questions .solve .question .next-question>span{display:block;margin-top:4px;font-size:12px;color:#656f73}quiz-challenge-questions .solve .question .next-question>span.ng-hide-add,quiz-challenge-questions .solve .question .next-question>span.ng-hide-remove{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}quiz-challenge-questions .solve .question .next-question>span.ng-hide-add,quiz-challenge-questions .solve .question .next-question>span.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:1.5em;opacity:1}quiz-challenge-questions .solve .question .next-question>span.ng-hide-add.ng-hide-add-active,quiz-challenge-questions .solve .question .next-question>span.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}quiz-challenge-questions .after-quiz-action button .after-quiz-action-keystroke,quiz-challenge-questions .solve .question-lcode ui-codemirror[disabled] .CodeMirror-activeline-background,quiz-challenge-questions .solve .question-scode ui-codemirror[disabled] .CodeMirror-activeline-background{display:none}quiz-challenge-questions .solve .questions-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}quiz-challenge-questions .solve .questions-content>div{max-width:728px;margin:0 auto;padding:14px 20px 30px}quiz-challenge-questions .solve .instructions{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e7e9ea}quiz-challenge-questions .solve .instructions>:last-child{margin-bottom:0}quiz-challenge-questions .solve ui-codemirror>*{width:100%;height:100%}quiz-challenge-questions .solve .question-long markdown-editor .CodeMirror-scroll{min-height:88px;max-height:80vh}quiz-challenge-questions .solve .question-lcode .language-note,quiz-challenge-questions .solve .question-scode .language-note{color:#656f73}quiz-challenge-questions .solve .question-lcode ui-codemirror,quiz-challenge-questions .solve .question-scode ui-codemirror{height:auto;padding:0}quiz-challenge-questions .solve .question-lcode ui-codemirror .CodeMirror,quiz-challenge-questions .solve .question-scode ui-codemirror .CodeMirror{border-radius:2px}quiz-challenge-questions .solve .question-lcode .CodeMirror-scroll{min-height:88px}quiz-challenge-questions .solve .question-lplain textarea{min-height:94px}quiz-challenge-questions .solve .question-essay .markdown-editor.inline.auto-expand:not(.collapse-on-blur):not( .collapse-on-empty ),quiz-challenge-questions .solve .question-essayplain textarea{min-height:max(400px,70vh)}quiz-challenge-questions .solve .keyhint{position:absolute;top:2px;left:-34px;font-size:12px;width:16px;height:16px;line-height:16px;text-align:center;background-color:#d9edf7;color:rgba(49,112,143,.75);border-radius:2px}quiz-challenge-questions .solve .keyhint.ng-hide-add,quiz-challenge-questions .solve .keyhint.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}quiz-challenge-questions .solve .keyhint.ng-hide-add,quiz-challenge-questions .solve .keyhint.ng-hide-remove.ng-hide-remove-active{opacity:1}quiz-challenge-questions .solve .keyhint.ng-hide-add.ng-hide-add-active,quiz-challenge-questions .solve .keyhint.ng-hide-remove{opacity:0}.dark-bg quiz-challenge-questions .solve .keyhint{background-color:#31708f;color:rgba(217,237,247,.75)}quiz-challenge-questions .solve .question .answer input[disabled]+label{cursor:not-allowed}quiz-challenge-questions .solve .prompt>.max-selections{font-weight:300;font-size:12px;color:#656f73;margin-top:2px}quiz-challenge-questions .solve .prompt>.max-selections strong{font-weight:400}quiz-challenge-questions .solve .answer label,quiz-challenge-questions .solve .instructions,quiz-challenge-questions .solve .next-question,quiz-challenge-questions .solve .prompt{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}quiz-challenge-questions score-card-instructions>.alert{margin:50px 0 0}quiz-challenge-questions .after-quiz-action{text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #e7e9ea}quiz-challenge-questions .after-quiz-action button{min-width:15em}quiz-challenge-questions .after-quiz-action button:focus .after-quiz-action-keystroke{display:inline}.dark-bg quiz-challenge-questions .answer{background-color:#1d262b}.dark-bg quiz-challenge-questions .answer .markdown{background-color:transparent!important}.dark-bg quiz-challenge-questions .answer .weighted-value{background:#080d10}.dark-bg quiz-challenge-questions .answer input+label:hover .weighted-value{background-color:#000}.dark-bg quiz-challenge-questions .review .answer .wrong input:not(:checked)+label:before{border-color:#45353a!important;background-color:#45353a!important}.dark-bg quiz-challenge-questions .review .answer-validation-details .expandable-label:hover,.dark-bg quiz-challenge-questions .review .answer-validation-details.expanded .expandable-label,.dark-bg quiz-challenge-questions .review .answer-validation-details.expanding .expandable-label{color:#cfd3d5}.dark-bg quiz-challenge-questions>:not(.solve) .answer input[disabled]+label{color:#cfd3d5!important}.dark-bg quiz-challenge-questions>:not(.solve) .answer input[disabled]+label:before{background-color:#233037;border-color:#132128!important}.dark-bg quiz-challenge-questions .solve .question-lcode ui-codemirror,.dark-bg quiz-challenge-questions .solve .question-scode ui-codemirror{border-color:#293940}.dark-bg quiz-challenge-questions .solve .instructions{border-bottom-color:#132128}.dark-bg quiz-challenge-questions .after-quiz-action{border-top-color:#132128}score-label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}score-label>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}score-label .label.score,score-label .label.score-risk{display:inline-block;border-radius:calc(.5em + 5px);border:2px solid transparent;padding:5px;font-size:13px}score-label .label.score{color:#233037;width:calc(1rem + 4ch);text-align:center;background-color:#f5f5f6}score-label .label.score.score-none,score-label .label.score.score-unsubmitted{color:#656f73;background-color:transparent}score-label .label.score.score-none{display:none}score-label .label.score.score-has-risk{position:relative;z-index:1;box-shadow:1px 0 0 2px #fff}score-label .label.score.score-0{border-color:rgba(51,134,50,0)}score-label .label.score.score-10{border-color:rgba(51,134,50,.01)}score-label .label.score.score-20{border-color:rgba(51,134,50,.04)}score-label .label.score.score-30{border-color:rgba(51,134,50,.09)}score-label .label.score.score-40{border-color:rgba(51,134,50,.16)}score-label .label.score.score-50{border-color:rgba(51,134,50,.25)}score-label .label.score.score-60{border-color:rgba(51,134,50,.36)}score-label .label.score.score-70{border-color:rgba(51,134,50,.49)}score-label .label.score.score-80{border-color:rgba(51,134,50,.64)}score-label .label.score.score-90{border-color:rgba(51,134,50,.81)}score-label .label.score.score-100{border-color:#338632}score-label .label.score.lower-is-better.score-0{border-color:#007c34}score-label .label.score.lower-is-better.score-10{border-color:#037c33}score-label .label.score.lower-is-better.score-20{border-color:#0b7a30}score-label .label.score.lower-is-better.score-30{border-color:#19782b}score-label .label.score.lower-is-better.score-40{border-color:#2c7623}score-label .label.score.lower-is-better.score-50{border-color:#46721a}score-label .label.score.lower-is-better.score-60{border-color:#646e0f}score-label .label.score.lower-is-better.score-70{border-color:#886801}score-label .label.score.lower-is-better.score-80{border-color:#9d5b13}score-label .label.score.lower-is-better.score-90{border-color:#b34c2a}score-label .label.score.lower-is-better.score-100{border-color:#cb3b43}score-label .label.score-excluded{border:2px dashed #717a7e}score-label .label.score-risk{color:#717a7e;border-color:#e7e9ea;background-color:#f5f5f6;position:relative;padding-left:22px;padding-right:7px;margin-left:-18px;border-top-left-radius:0;border-bottom-left-radius:0}score-label .label.score-risk.score-risk-medium{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}score-label .label.score-risk.score-risk-high{color:#a94442;border-color:#ebccd1;background-color:#f2dede}score-label .label.score-risk:before{content:"\EB25"}score-label.score-label-small .label.score,score-label.score-label-small .label.score-risk{font-size:12px;padding-top:4px;padding-bottom:4px}score-label.score-label-small .label.score-risk{padding-right:4px}.dark-bg score-label .label.score{color:#cfd3d5;background-color:#1a2125}.dark-bg score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #1a2125}.dark-bg score-label .label.score-risk{color:#717a7e;border-color:#132128;background-color:#233037}.dark-bg score-label .label.score-risk.score-risk-medium{color:#fcf8e3;border-color:#c0a16b;background-color:#8a6d3b}.dark-bg score-label .label.score-risk.score-risk-high{color:#f2dede;border-color:#ce8483;background-color:#a94442}.multi-file-path-dialog .path-header{padding-left:36px}.multi-file-path-dialog .path-header>file-icon{position:absolute;left:12px;top:8px}.multi-file-path-dialog .path-header>file-icon.warning{top:9px}.multi-file-path-dialog .path-root{font-weight:700}.multi-file-path-dialog .path-root .dropdown-toggle{display:inline-block;position:relative;cursor:pointer;min-width:80px;text-align:right}.multi-file-path-dialog .path-root .dropdown-toggle .caret{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.multi-file-path-dialog .modal-body .alert-warning{margin-bottom:0}.multi-file-path-dialog .modal-body .alert-warning.ng-hide-add,.multi-file-path-dialog .modal-body .alert-warning.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.multi-file-path-dialog .modal-body .alert-warning.ng-hide-add,.multi-file-path-dialog .modal-body .alert-warning.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:60px;opacity:1}.multi-file-path-dialog .modal-body .alert-warning.ng-hide-add.ng-hide-add-active,.multi-file-path-dialog .modal-body .alert-warning.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.multi-file-path-dialog .qualified-checkbox.ng-enter,.multi-file-path-dialog .qualified-checkbox.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.multi-file-path-dialog .qualified-checkbox.ng-enter.ng-enter-active,.multi-file-path-dialog .qualified-checkbox.ng-leave{display:block;overflow:hidden;max-height:20px;opacity:1}.multi-file-path-dialog .qualified-checkbox.ng-enter:not(.ng-enter-active),.multi-file-path-dialog .qualified-checkbox.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.multi-file-path-dialog .file-path-examples{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.multi-file-path-dialog .file-path-examples>strong{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:10px}.multi-file-path-dialog .file-path-examples>div{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.multi-file-path-dialog .file-path-examples>div>span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.multi-file-overwrite-dialog .case-change-note,.multi-file-overwrite-dialog .locked-note{margin-left:.5em;display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.multi-file-overwrite-dialog .case-change-note{color:#005f87}.multi-file-overwrite-dialog .case-change-note:before{content:"\EAD7"}.multi-file-overwrite-dialog .locked-note{color:#8b6800}.multi-file-overwrite-dialog .locked-note:before{content:"\EB25"}.smart-ide-dialog .modal-header .smart-ide-icon{color:#338632}.smart-ide-dialog .modal-header .smart-ide-icon:before{content:"\EA90"}.smart-ide-dialog .modal-body .tags-group .tag-smart-ide{max-width:none;width:100%;font-size:inherit;line-height:inherit}.smart-ide-dialog .modal-body .tags-group .tag-smart-ide>span{margin-right:.5em}.smart-ide-dialog .modal-body p.buttons button+button{margin-left:6px}.tag-smart-ide>span.workspace-status-connection-destroying,.tag-smart-ide>span.workspace-status-disabled,.tag-smart-ide>span.workspace-status-new,file-icon.workspace-status-connection-destroying,file-icon.workspace-status-disabled,file-icon.workspace-status-new{color:#656f73}.tag-smart-ide>span.workspace-status-connecting,file-icon.workspace-status-connecting{color:#005f87}.tag-smart-ide>span.workspace-status-connected,file-icon.workspace-status-connected{color:#338632}.tag-smart-ide>span.workspace-status-connection-delay,.tag-smart-ide>span.workspace-status-connection-retrying,file-icon.workspace-status-connection-delay,file-icon.workspace-status-connection-retrying{color:#8b6800}.tag-smart-ide>span.workspace-status-connection-error,.tag-smart-ide>span.workspace-status-connection-failed,file-icon.workspace-status-connection-error,file-icon.workspace-status-connection-failed{color:#cb3b43}.tag-smart-ide>span.workspace-status-connecting,.tag-smart-ide>span.workspace-status-connection-delay,.tag-smart-ide>span.workspace-status-connection-destroying,.tag-smart-ide>span.workspace-status-connection-retrying,file-icon.workspace-status-connecting,file-icon.workspace-status-connection-delay,file-icon.workspace-status-connection-destroying,file-icon.workspace-status-connection-retrying{-webkit-animation:workspace-pulse 1s infinite alternate ease-in-out;animation:workspace-pulse 1s infinite alternate ease-in-out}@-webkit-keyframes workspace-pulse{0%,30%{opacity:1}100%{opacity:.4}}@keyframes workspace-pulse{0%,30%{opacity:1}100%{opacity:.4}}user-feedback-form .feedback-status-text{margin-left:1em}star-rating{display:inline-block}multi-file-toolbar,star-rating .star-rating-root{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox}star-rating[disabled],star-rating[readonly]{pointer-events:none}star-rating[disabled] .star-rating-root{-webkit-filter:grayscale(65%);filter:grayscale(65%)}star-rating .star-rating-root{display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}star-rating:not([disabled]):not([readonly]) .star-rating-root:hover .star-rating-star:not(.star-rating-hover){opacity:.65!important}star-rating:not([disabled]):not([readonly]) .star-rating-root:hover .star-rating-star:not(.star-rating-hover).star-rating-active:after{opacity:.5!important}star-rating .star-rating-star{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;width:30px;height:30px;font-size:24px;line-height:30px;color:#e7b807;opacity:.65;cursor:pointer;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}star-rating .star-rating-star:before{content:"\EAD0"}star-rating .star-rating-star:after{content:"\EACF";opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}star-rating .star-rating-star:after,star-rating .star-rating-star:before{display:block;position:absolute;top:0;left:0}star-rating .star-rating-star.star-rating-star-0{width:6px}star-rating .star-rating-star.star-rating-star-0:after,star-rating .star-rating-star.star-rating-star-0:before{display:none}star-rating .star-rating-star.star-rating-active,star-rating .star-rating-star.star-rating-active:after,star-rating .star-rating-star.star-rating-hover,star-rating .star-rating-star.star-rating-hover:after{opacity:1}.multi-file-challenge-drag-over{display:none;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.multi-file-challenge-drag-over.active-setup{background-color:rgba(231,233,234,.5);color:#132128;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:9000}.multi-file-challenge-drag-over.active-setup>span{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:20px 30px;font-size:17px;line-height:17px;background-color:#f5f5f6;border:2px dashed #a1a6a9;border-radius:4px}.ide-dark .multi-file-challenge-drag-over.active-setup{background-color:rgba(26,33,37,.5);color:#f5f5f6}.ide-dark .multi-file-challenge-drag-over.active-setup>span{background-color:#233037;border-color:#132128}.multi-file-challenge-drag-over.active{opacity:1}multi-file-toolbar{display:inline-flex}multi-file-toolbar>*{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:.8;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}multi-file-toolbar:focus>*,multi-file-toolbar:hover>*,multi-file-toolbar>.multi-file-toolbar-action-workspace-status{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}multi-file-toolbar>.btn-default{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;padding:5px}multi-file-toolbar>.btn-default.multi-file-toolbar-action-workspace-status{cursor:default!important;margin-right:4px}multi-file-toolbar>.btn-default.multi-file-toolbar-action-workspace-status file-icon{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}multi-file-toolbar>.btn-default file-icon{line-height:18px;margin-right:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}multi-file-toolbar>.btn-default file-icon.custom .language-icon,multi-file-toolbar>.btn-default file-icon.custom .language-icon:before{line-height:18px}multi-file-toolbar>.btn-default>span{display:none}@media (min-width:1400px){multi-file-toolbar>.btn-default>span{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:4px}}multi-file-toolbar>.btn-default:not(:hover):not(:focus){border-color:transparent;background-color:transparent}multi-file-toolbar>.sep{margin:5px 4px;border-left:1px solid rgba(101,111,115,.35)}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>* .qualified-checkbox label,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>* .qualified-radio label,multi-file-layout .no-files>div>:last-child{margin-bottom:0}file-icon{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 18px;-ms-flex:0 0 18px;flex:0 0 18px;width:18px;height:18px;font-size:18px;position:relative;margin-right:2px}file-icon:before{content:"\EA29";color:#a1a6a9;position:absolute;top:0;left:0}file-icon:after{content:"\EA2A";color:#fff;position:absolute;top:0;left:0}file-icon.no-icon{display:none!important}file-icon .language-icon{font-size:12px;position:absolute;top:3px;left:3px;z-index:1}file-icon .file-status-icon{position:absolute;left:0;top:8px;width:10px;height:10px;font-size:10px;line-height:10px;color:#656f73;z-index:2}file-icon .file-status-icon:before{content:"\EAD5";margin:0}file-icon .file-status-icon.file-status-not-empty{color:#e7e9ea}file-icon .file-status-icon.file-status-not-empty:after{content:"\EA16";position:absolute;font-size:8px;top:2px;left:0;color:#007c34}file-icon .file-status-icon.file-status-empty:after{content:"\EB2A";position:absolute;font-size:8px;top:1px;left:1px;color:#132128}file-icon .file-status-icon.file-status-success{color:#007c34}file-icon .file-status-icon.file-status-warning{color:#725500}file-icon .file-status-icon.file-status-danger,file-icon .file-status-icon.file-status-error{color:#cb3b43}file-icon>del{display:none;position:absolute;top:8px;left:-2px;width:21px;height:0;border-top:2px solid #1a2125;border-bottom:2px solid #f5f5f6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:3}file-icon.deleted{opacity:.6}file-icon.deleted>del{display:block}file-icon.custom:after,file-icon.custom:before,file-icon.is-dir:not(.custom):after{display:none}file-icon.is-dir:not(.custom):before{content:"\EA44";color:#717a7e;top:1px}file-icon.is-dir:not(.custom).expanded:before{content:"\EA45"}file-icon.inv:not(.custom):after{color:#233037}file-icon.inv:not(.custom) .language-icon{color:#bcbfc1!important}file-icon.custom .language-icon{color:inherit!important;opacity:.8;font-size:16px;top:0;left:1px}file-icon.extension .language-icon{top:7px;left:2px;right:2px;font-size:8px;text-transform:uppercase;overflow:hidden;text-align:center}file-icon.extension .language-icon.icon-lang-svg{top:6px}.ide-dark file-icon:before{color:#717a7e}.ide-dark file-icon .language-icon{color:#132128}.ide-dark file-icon .file-status-icon.file-status-not-empty{color:#233037}.ide-dark file-icon.is-dir:before{color:#a1a6a9}file-icon.lang-c .language-icon,file-icon.lang-c:before{color:#262688}file-icon.lang-c.inv:before{color:#eee}file-icon.lang-c.inv:after{color:#262688}file-icon.lang-c.inv .language-icon{color:#fff!important}file-icon.lang-cpp .language-icon,file-icon.lang-cpp:before{color:#262688}file-icon.lang-cpp.inv:before{color:#eee}file-icon.lang-cpp.inv:after{color:#262688}file-icon.lang-cpp.inv .language-icon{color:#fff!important}file-icon.lang-csharp .language-icon,file-icon.lang-csharp:before{color:#005f12}file-icon.lang-csharp.inv:before{color:#eee}file-icon.lang-csharp.inv:after{color:#005f12}file-icon.lang-csharp.inv .language-icon{color:#fff!important}file-icon.lang-css .language-icon,file-icon.lang-css:before{color:#b45a1e}file-icon.lang-css.inv:before{color:#eee}file-icon.lang-css.inv:after{color:#b45a1e}file-icon.lang-css.inv .language-icon{color:#fff!important}file-icon.lang-html .language-icon,file-icon.lang-html:before{color:#b45a1e}file-icon.lang-html.inv:before{color:#eee}file-icon.lang-html.inv:after{color:#b45a1e}file-icon.lang-html.inv .language-icon{color:#fff!important}file-icon.lang-java .language-icon,file-icon.lang-java:before{color:#344a68}file-icon.lang-java.inv:before{color:#eee}file-icon.lang-java.inv:after{color:#344a68}file-icon.lang-java.inv .language-icon{color:#fff!important}file-icon.lang-javascript .language-icon,file-icon.lang-javascript:before{color:#b4a42e}file-icon.lang-javascript.inv:before{color:#eee}file-icon.lang-javascript.inv:after{color:#b4a42e}file-icon.lang-javascript.inv .language-icon{color:#fff!important}file-icon.lang-kotlin .language-icon,file-icon.lang-kotlin:before{color:#497bbc}file-icon.lang-kotlin.inv:before{color:#eee}file-icon.lang-kotlin.inv:after{color:#497bbc}file-icon.lang-kotlin.inv .language-icon{color:#fff!important}file-icon.lang-less .language-icon,file-icon.lang-less:before{color:#b45a1e}file-icon.lang-less.inv:before{color:#eee}file-icon.lang-less.inv:after{color:#b45a1e}file-icon.lang-less.inv .language-icon{color:#fff!important}file-icon.lang-markdown .language-icon,file-icon.lang-markdown:before{color:#3d143e}file-icon.lang-markdown.inv:before{color:#eee}file-icon.lang-markdown.inv:after{color:#3d143e}file-icon.lang-markdown.inv .language-icon{color:#fff!important}file-icon.lang-objc .language-icon,file-icon.lang-objc:before{color:#D25F3C}file-icon.lang-objc.inv:before{color:#eee}file-icon.lang-objc.inv:after{color:#D25F3C}file-icon.lang-objc.inv .language-icon{color:#fff!important}file-icon.lang-php .language-icon,file-icon.lang-php:before{color:#454667}file-icon.lang-php.inv:before{color:#eee}file-icon.lang-php.inv:after{color:#454667}file-icon.lang-php.inv .language-icon{color:#fff!important}file-icon.lang-python .language-icon,file-icon.lang-python:before{color:#c7a952}file-icon.lang-python.inv:before{color:#eee}file-icon.lang-python.inv:after{color:#c7a952}file-icon.lang-python.inv .language-icon{color:#fff!important}file-icon.lang-ruby .language-icon,file-icon.lang-ruby:before{color:#6c161c}file-icon.lang-ruby.inv:before{color:#eee}file-icon.lang-ruby.inv:after{color:#6c161c}file-icon.lang-ruby.inv .language-icon{color:#fff!important}file-icon.lang-sass .language-icon,file-icon.lang-sass:before{color:#b45a1e}file-icon.lang-sass.inv:before{color:#eee}file-icon.lang-sass.inv:after{color:#b45a1e}file-icon.lang-sass.inv .language-icon{color:#fff!important}file-icon.lang-scss .language-icon,file-icon.lang-scss:before{color:#b45a1e}file-icon.lang-scss.inv:before{color:#eee}file-icon.lang-scss.inv:after{color:#b45a1e}file-icon.lang-scss.inv .language-icon{color:#fff!important}file-icon.lang-swift .language-icon,file-icon.lang-swift:before{color:#D25F3C}file-icon.lang-swift.inv:before{color:#eee}file-icon.lang-swift.inv:after{color:#D25F3C}file-icon.lang-swift.inv .language-icon{color:#fff!important}file-icon.lang-typescript .language-icon,file-icon.lang-typescript:before{color:#294e80}file-icon.lang-typescript.inv:before{color:#eee}file-icon.lang-typescript.inv:after{color:#294e80}file-icon.lang-typescript.inv .language-icon{color:#fff!important}file-icon.lang-yaml .language-icon,file-icon.lang-yaml:before{color:#3d143e}file-icon.lang-yaml.inv:before{color:#eee}file-icon.lang-yaml.inv:after{color:#3d143e}file-icon.lang-yaml.inv .language-icon{color:#fff!important}multi-file-layout>ui-layout{background-image:-webkit-linear-gradient(left,#eaebec 50%,rgba(255,255,255,0) 50%),-webkit-linear-gradient(left,#e5e7e8 50%,rgba(255,255,255,0) 50%),-webkit-linear-gradient(left,rgba(231,233,234,.1) 50%,rgba(255,255,255,0) 50%),-webkit-linear-gradient(left,rgba(231,233,234,.25) 50%,rgba(255,255,255,0) 50%);background-image:linear-gradient(90deg,#eaebec 50%,rgba(255,255,255,0) 50%),linear-gradient(90deg,#e5e7e8 50%,rgba(255,255,255,0) 50%),linear-gradient(90deg,rgba(231,233,234,.1) 50%,rgba(255,255,255,0) 50%),linear-gradient(90deg,rgba(231,233,234,.25) 50%,rgba(255,255,255,0) 50%);background-size:101px 100px,73px 100px,43px 100px,17px 100px;background-color:#e7e9ea;box-shadow:inset 0 2px 20px #d7dadc}multi-file-layout>ui-layout .info .tab-scroller{background-color:#e7e9ea}multi-file-layout>ui-layout .info .tab-pane{padding:1.4rem;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}multi-file-layout>ui-layout .info .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1.4rem}multi-file-layout>ui-layout .info .tab-pane.output-pane{padding:0}multi-file-layout>ui-layout.dark-bg .tab-scroller,multi-file-layout>ui-layout.dark-bg .ui-splitbar{background-color:#1a2125}multi-file-layout>ui-layout.dark-bg .info .tab-pane{background-color:#233037}multi-file-layout>ui-layout.dark-bg .info .markdown{color:#cfd3d5;background-color:#233037;scrollbar-color:#717a7e #233037}multi-file-layout>ui-layout.dark-bg .info .markdown ::-webkit-scrollbar{background-color:#233037}multi-file-layout>ui-layout.dark-bg .info .markdown ::-webkit-scrollbar-thumb{background-color:#717a7e;border-radius:1ex;border:3px solid #233037}multi-file-layout>ui-layout.dark-bg .info .markdown ::-webkit-scrollbar-corner{background:#233037}multi-file-layout>ui-layout.dark-bg .info .markdown h1,multi-file-layout>ui-layout.dark-bg .info .markdown h2,multi-file-layout>ui-layout.dark-bg .info .markdown h3,multi-file-layout>ui-layout.dark-bg .info .markdown h4,multi-file-layout>ui-layout.dark-bg .info .markdown h5,multi-file-layout>ui-layout.dark-bg .info .markdown h6,multi-file-layout>ui-layout.dark-bg .info .markdown label{color:#cfd3d5}multi-file-layout>ui-layout.dark-bg .info .markdown code,multi-file-layout>ui-layout.dark-bg .info .markdown kbd,multi-file-layout>ui-layout.dark-bg .info .markdown pre:not(.CodeMirror-line){color:#cfd3d5;background-color:#2d3e47;border-color:#132128}multi-file-layout>ui-layout.dark-bg .info .markdown code .line:before,multi-file-layout>ui-layout.dark-bg .info .markdown kbd .line:before,multi-file-layout>ui-layout.dark-bg .info .markdown pre:not(.CodeMirror-line) .line:before{background-color:#22282b;color:#5b5b5b;border-right-color:#132128}multi-file-layout>ui-layout.dark-bg .info .markdown ::-moz-selection{color:inherit;background:#3d4840}multi-file-layout>ui-layout.dark-bg .info .markdown ::selection{color:inherit;background:#3d4840}multi-file-layout>ui-layout.dark-bg .info .markdown a{color:#59a757}multi-file-layout>ui-layout.dark-bg .info .markdown a:focus,multi-file-layout>ui-layout.dark-bg .info .markdown a:hover{color:#7fc87c}multi-file-layout>ui-layout.dark-bg .info .markdown table>tbody>tr>td{border-top-color:#132128}multi-file-layout>ui-layout.dark-bg .info .markdown table>thead>tr>th{border-bottom-color:#132128}multi-file-layout>ui-layout.dark-bg .info .markdown blockquote{border-color:#1c252a}multi-file-layout>ui-layout.dark-bg .info .markdown .block{background-color:#1c252a}multi-file-layout>ui-layout.dark-bg .info .markdown .block.block--docs h3{border-color:#233037}multi-file-layout>ui-layout.dark-bg .info .markdown .block.block--docs h3 code{background-color:transparent}multi-file-layout>ui-layout.dark-bg .info .markdown .block.block--docs.table-doc th{border-bottom-color:#1a2125}multi-file-layout>ui-layout.dark-bg .info .markdown .block.block--docs.table-doc thead{background-color:#1a2125}multi-file-layout>ui-layout.dark-bg .info markdown-editor .markdown{background-color:transparent}multi-file-layout>ui-layout .runner-output{height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}multi-file-layout>ui-layout .runner-output .banner{padding:1.25rem;color:#222;background-color:#ddd;min-height:60px}multi-file-layout>ui-layout .runner-output .banner:before{content:"\EAD3";font-size:3rem;line-height:4rem;margin-right:1rem;float:left;color:#555}multi-file-layout>ui-layout .runner-output .banner.state-completed{background-color:#d9eed8}multi-file-layout>ui-layout .runner-output .banner.state-completed:before{color:#007c34}multi-file-layout>ui-layout .runner-output .banner div{margin-left:40px}multi-file-layout>ui-layout .runner-output .banner a{cursor:pointer}multi-file-layout>ui-layout .runner-output runner-frame{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}multi-file-layout>ui-layout ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .CodeMirror{border-left:5px solid #e7e9ea;-webkit-transition:border-left-color .2s ease-in-out;transition:border-left-color .2s ease-in-out;position:absolute;bottom:0;right:0;left:0;top:0;height:auto}multi-file-layout>ui-layout ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .fail .CodeMirror{border-left-color:#cb3b43;-webkit-animation-name:notification-stripe-pulse;animation-name:notification-stripe-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}multi-file-layout>ui-layout ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .passed .CodeMirror{border-left-color:#007c34}multi-file-layout>ui-layout.dark-bg ui-codemirror:not(.markdown-codemirror) .CodeMirror{border-left-color:#233037}multi-file-layout>ui-layout.dark-bg ui-codemirror:not(.markdown-codemirror) .fail .CodeMirror{border-left-color:#cb3b43}multi-file-layout>ui-layout.dark-bg ui-codemirror:not(.markdown-codemirror) .passed .CodeMirror{border-left-color:#007c34}multi-file-layout>ui-layout .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,multi-file-layout>ui-layout .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#fff}multi-file-layout>ui-layout.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,multi-file-layout>ui-layout.dark-bg .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#171b1d!important}multi-file-layout>ui-layout.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.runner-frame.active>a,multi-file-layout>ui-layout.dark-bg .code-tabs .nav-tabs>li.code-tab.runner-frame.active>a{background-color:#131414!important}multi-file-layout>ui-layout .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(left,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(bottom,#dcdfe0,#e7e9ea 16px) #e7e9ea;background:linear-gradient(to left,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to right,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to top,#dcdfe0,#e7e9ea 16px) #e7e9ea}multi-file-layout>ui-layout .code-tabs .tab-scroller score-label{position:relative;margin-left:4px;margin-top:-2px}multi-file-layout>ui-layout .code-tabs .tab-scroller li:not(.active) score-label{opacity:.6}multi-file-layout>ui-layout .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #e7e9ea}multi-file-layout>ui-layout .code-tabs .tab-pane{padding:1em;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}multi-file-layout>ui-layout .code-tabs .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1em}multi-file-layout>ui-layout.dark-bg .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(left,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(bottom,#121619,#1a2125 16px) #1a2125;background:linear-gradient(to left,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to right,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to top,#121619,#1a2125 16px) #1a2125}multi-file-layout>ui-layout.dark-bg .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #1a2125}multi-file-layout>ui-layout.dark-bg .code-tabs .tab-pane{background-color:#233037}multi-file-layout>ui-layout.dark-bg{background-image:-webkit-linear-gradient(left,#14222a 50%,rgba(255,255,255,0) 50%),-webkit-linear-gradient(left,#121f25 50%,rgba(255,255,255,0) 50%),-webkit-linear-gradient(left,rgba(19,33,40,.1) 50%,rgba(255,255,255,0) 50%),-webkit-linear-gradient(left,rgba(19,33,40,.25) 50%,rgba(255,255,255,0) 50%);background-image:linear-gradient(90deg,#14222a 50%,rgba(255,255,255,0) 50%),linear-gradient(90deg,#121f25 50%,rgba(255,255,255,0) 50%),linear-gradient(90deg,rgba(19,33,40,.1) 50%,rgba(255,255,255,0) 50%),linear-gradient(90deg,rgba(19,33,40,.25) 50%,rgba(255,255,255,0) 50%);background-size:101px 100px,73px 100px,43px 100px,17px 100px;background-color:#132128;box-shadow:inset 0 2px 20px #0b1317}multi-file-layout,multi-file-layout .no-files{display:block;position:absolute;top:0;left:0;right:0;bottom:0}multi-file-layout .no-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#656f73;opacity:.8}multi-file-layout .no-files>div{position:relative;border-left:4px solid rgba(101,111,115,.5);padding:8px 0 8px 10px;margin-left:70px;pointer-events:none}multi-file-layout .no-files>div .qualified-icon{font-size:60px;line-height:60px;position:absolute;top:50%;left:-70px;opacity:.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}multi-file-layout .no-files>div .qualified-icon:before{content:"\EAB0"}multi-file-layout .no-files>div>p{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}multi-file-layout .no-files>div>p.drop-notification{opacity:0;position:absolute;left:10px;top:50%;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}multi-file-layout .no-files.drag-over>div>p{opacity:0}multi-file-layout .no-files.drag-over>div>p.drop-notification{opacity:1}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab,multi-file-layout .nav-tabs>li.multi-file-layout-tab{height:42px}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab>a,multi-file-layout .nav-tabs>li.multi-file-layout-tab>a{position:relative;height:42px;padding:0}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab>a tab-heading,multi-file-layout .nav-tabs>li.multi-file-layout-tab>a tab-heading{display:block;height:42px}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab>a tab-heading .multi-file-layout-tab-invalid,multi-file-layout .nav-tabs>li.multi-file-layout-tab>a tab-heading .multi-file-layout-tab-invalid{margin-left:.5em;color:#8b6800}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab>a tab-heading .multi-file-layout-tab-invalid:before,multi-file-layout .nav-tabs>li.multi-file-layout-tab>a tab-heading .multi-file-layout-tab-invalid:before{content:"\EB25"}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab>a:after,multi-file-layout .nav-tabs>li.multi-file-layout-tab>a:after{content:'';position:absolute;top:0;left:0;right:0;height:3px;background-color:#338632;border-radius:3px 3px 0 0;opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}multi-file-layout .markdown-editor.fullscreen .tabs>li.multi-file-layout-tab.focused-tab>a:after,multi-file-layout .nav-tabs>li.multi-file-layout-tab.focused-tab>a:after{opacity:1}multi-file-layout [multi-file-draggable-tab]{padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:40px;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}multi-file-layout [multi-file-draggable-tab]>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}multi-file-layout [multi-file-draggable-tab] .close{margin-left:10px;float:none}.ide-dark multi-file-layout [multi-file-draggable-tab] .close{color:#fff}multi-file-layout [multi-file-draggable-tab] .close[disabled]{cursor:not-allowed;opacity:.1}multi-file-layout .single-tab-mode .markdown-editor.fullscreen .tabs>li.multi-file-layout-file>a,multi-file-layout .single-tab-mode .nav-tabs>li.multi-file-layout-file>a{cursor:default;pointer-events:none}multi-file-layout .single-tab-mode .markdown-editor.fullscreen .tabs>li.multi-file-layout-file>a:after,multi-file-layout .single-tab-mode .nav-tabs>li.multi-file-layout-file>a:after{display:none}multi-file-layout ui-layout.not-topRight [ui-layout-container].topBottomLeft{width:auto!important}multi-file-layout ui-layout.not-bottomLeft [ui-layout-container].topLeft,multi-file-layout ui-layout.not-bottomRight [ui-layout-container].topRight{height:auto!important}multi-file-layout .file-tab-contents{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}multi-file-layout .file-tab-contents,multi-file-layout .file-tab-contents .multi-file-layout-code-editor markdown-editor,multi-file-layout .file-tab-contents>*{position:absolute;top:0;left:0;right:0;bottom:0}multi-file-layout .file-tab-contents .CodeMirror{border-left:none!important}multi-file-layout .file-tab-contents .has-toolbar>markdown-editor,multi-file-layout .file-tab-contents .has-toolbar>ui-codemirror>.CodeMirror{top:26px!important;height:auto!important}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;top:0;left:0;right:0;height:26px;padding:0;overflow:hidden;border-bottom:1px solid #e7e9ea;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.8;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>.right-buttons{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>.right-buttons:only-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown .dropdown-toggle{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>:not(.dropdown){padding:2px 10px;border-radius:0}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle>span:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a>span:before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>span:not(.dropdown):before,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>span:not(.dropdown)>span:before{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*+.dropdown>.dropdown-toggle,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*+a,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*+span:not(.dropdown){border-left:1px solid #e7e9ea}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a{cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;text-decoration:none!important}.pagination-wrapper .per-page-options .dropdown-toggle:hover,file-tree .file-tree-header .file-tree-action:active,file-tree .file-tree-header .file-tree-action:focus,file-tree .file-tree-header .file-tree-action:hover,file-tree .file-tree-header .file-tree-add:active,file-tree .file-tree-header .file-tree-add:focus,file-tree .file-tree-header .file-tree-add:hover,file-tree .file-tree-header .file-tree-config:active,file-tree .file-tree-header .file-tree-config:focus,file-tree .file-tree-header .file-tree-config:hover{text-decoration:none}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle[disabled],multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a[disabled]{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:default}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:not([disabled]):active,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:not([disabled]):focus,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:not([disabled]):hover,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:not([disabled]):active,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:not([disabled]):focus,multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:not([disabled]):hover{color:#59a757;background-color:#f5f5f6}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:not([disabled]):active,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:not([disabled]):focus,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>.dropdown>.dropdown-toggle:not([disabled]):hover,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:not([disabled]):active,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:not([disabled]):focus,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>a:not([disabled]):hover{background-color:#132128}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .static-note{color:#656f73}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice{cursor:default;background:#d9edf7!important;color:#31708f!important;border-right:1px solid #bce8f1!important}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice.read-only-notice:before{content:"\EA3C"}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice.locked-notice:before{content:"\EA95"}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice.deleted-notice:before{content:"\EAFF"}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice:before{margin-right:4px}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice{border-right:1px solid #bce8f1!important}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice:before{content:"\EB01"}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice.being-edited:before{content:"\EA0F"}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice.being-edited-by-others{background:#005f87!important;color:#fff!important}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .file-warning{background:#fcf8e3!important;color:#8a6d3b!important;border-right:1px solid #faebcc!important;border-left:1px solid #faebcc!important;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .file-warning:before{content:"\EB25";margin-right:4px}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar:not(:hover) .file-warning{color:#1f180d!important;background-color:#85720e!important;border-color:transparent!important}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar{border-bottom-color:#2d3e47}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*+.dropdown>.dropdown-toggle,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*+a,.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar>*>*+span:not(.dropdown){border-left-color:#2d3e47}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar.code{background-color:#171b1d}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .access-notice{background:#214c61!important;color:rgba(217,237,247,.5)!important;border-right:1px solid #214c61!important;opacity:.8}.ide-dark multi-file-layout .file-tab-contents .multi-file-layout-code-toolbar .interact-edit-notice{border-right:1px solid #214c61!important}multi-file-layout .file-tab-contents .multi-file-layout-code-editor .markdown-editor{border:none!important;box-shadow:none!important;min-height:100%;border-radius:0;height:1px}multi-file-layout .file-tab-contents .multi-file-layout-code-editor .markdown-editor .CodeMirror-lines{padding:10px!important}multi-file-layout .file-tab-contents .multi-file-layout-code-editor .markdown-editor .tab-content-wrapper .help{max-height:none!important}multi-file-layout .file-tab-contents .multi-file-layout-code-editor .markdown-editor .tab-content-wrapper .preview{padding:10px 14px}multi-file-layout .file-tab-contents codemirror-ide-opts{padding:16px}multi-file-layout .drag-and-drop-placeholder tab-heading [multi-file-draggable-tab]{opacity:.6;border:1px dashed #656f73;padding:5px 14px;height:34px;margin-top:2px;margin-bottom:4px;border-radius:2px;-webkit-filter:grayscale(1);filter:grayscale(1)}multi-file-layout .drag-and-drop-placeholder tab-heading [multi-file-draggable-tab] button.close{opacity:0}multi-file-layout .drop-zone-block{display:none;position:absolute;top:0;left:0;right:0;bottom:0}multi-file-layout .drop-zone-placeholder{background-color:#7cbfc7;color:#307c84;border:1px dashed #307c84;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s;z-index:-1}multi-file-layout .drop-zone-placeholder[multi-file-drop-zone=bottomLeft],multi-file-layout .drop-zone-placeholder[multi-file-drop-zone=bottomRight]{top:60%}.ide-dark multi-file-layout .drop-zone-placeholder{background-color:#10292c}multi-file-layout .drop-zone-placeholder[multi-file-drop-zone=bottomLeft].no-right{right:calc(40% + 10px)}multi-file-layout .drop-zone-placeholder[multi-file-drop-zone=topRight]{left:60%;top:42px}multi-file-layout .dragging-tab .tabset>.tab-content{pointer-events:none}multi-file-layout .dragging-tab .markdown-editor.fullscreen .tabs>li.dragged-file-tab,multi-file-layout .dragging-tab .nav-tabs>li.dragged-file-tab{display:none!important}multi-file-layout .dragging-tab .file-tab-contents{opacity:.9;-webkit-filter:blur(1px);filter:blur(1px)}multi-file-layout .dragging-tab .drop-zone-block{display:block;z-index:1020}multi-file-layout .dragging-tab .drop-zone-placeholder{pointer-events:auto;opacity:.85;visibility:visible;z-index:1021;-webkit-transition-delay:0s;transition-delay:0s}.activity-log-dialog .activity-log>div.hide-day .created-at-day>div,.activity-log-dialog .activity-log>div.hide-time .created-at-time>div,.app-table.candidates-table tr.labels-row:not(.has-labels),body.candidate .candidate-details .loading-notice aside{visibility:hidden}multi-file-layout .dragging-tab .drop-zone-placeholder.drag-over{background-color:#b2d9de;opacity:.95}.ide-dark multi-file-layout .dragging-tab .drop-zone-placeholder.drag-over{background-color:#0b1d1f}multi-file-layout .dragging-tab.disable-bottomLeft .drop-zone-placeholder[multi-file-drop-zone=bottomLeft],multi-file-layout .dragging-tab.disable-bottomRight .drop-zone-placeholder[multi-file-drop-zone=bottomRight],multi-file-layout .dragging-tab.disable-topRight .drop-zone-placeholder[multi-file-drop-zone=topRight]{display:none!important}.codemirror-ide-opts h2{font-size:17px;font-weight:300;opacity:.5}.codemirror-ide-opts h2:first-child{margin-top:0}.codemirror-ide-opts h2:not(:first-child){margin-top:30px}.codemirror-ide-opts .control-label{padding-top:5px}.codemirror-ide-opts .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px}.codemirror-ide-opts .form-group>label{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px}.codemirror-ide-opts .form-group>div{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.codemirror-ide-opts .form-group .btn-default{text-transform:none;padding-left:16px;padding-right:16px}.codemirror-ide-opts .form-group .btn-default:before{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);margin-right:8px}.codemirror-ide-opts .form-group.theme .btn-default.light:before{content:"\EAE9"}.codemirror-ide-opts .form-group.theme .btn-default.dark:before{content:"\EA9E"}.codemirror-ide-opts .form-group .qualified-checkbox{margin-top:6px}.codemirror-ide-opts .font-css-help:after{content:"\EAA0";display:inline-block;margin-left:2px}.codemirror-ide-opts simple-repeater .file-mapping{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.codemirror-ide-opts simple-repeater .file-mapping>input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px}.codemirror-ide-opts simple-repeater .file-mapping>.form-control-select{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}simple-repeater{display:block;margin-bottom:15px}simple-repeater .add-button,simple-repeater .repeater-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}simple-repeater .repeater-item{display:flex}simple-repeater .repeater-item+.repeater-item{margin-top:5px}simple-repeater .repeater-item>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}simple-repeater .repeater-item>.repeater-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}simple-repeater .repeater-item .remove-button,simple-repeater .repeater-item .sort-handle{padding-top:7px;padding-left:1rem}simple-repeater .repeater-item .remove-button span,simple-repeater .repeater-item .sort-handle span{cursor:pointer;opacity:.5;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}simple-repeater .repeater-item .remove-button span:active,simple-repeater .repeater-item .remove-button span:focus,simple-repeater .repeater-item .remove-button:hover span,simple-repeater .repeater-item .sort-handle span:active,simple-repeater .repeater-item .sort-handle span:focus,simple-repeater .repeater-item .sort-handle:hover span{opacity:1}simple-repeater .repeater-item .remove-button span:focus,simple-repeater .repeater-item .sort-handle span:focus{text-shadow:0 0 4px rgba(51,134,50,.6)}simple-repeater .repeater-item .sort-handle span:before{content:"\EA2D"}simple-repeater .repeater-item .remove-button span:before{content:"\EB2A"}simple-repeater .add-button{margin-top:5px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}simple-repeater .add-button .sortable-note{color:#656f73;font-weight:300;font-size:.8em}web-preview{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#eeeff0}web-preview .web-preview-toolbar{position:absolute;top:0;width:100%;height:33px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1px 2px;background-color:#f5f5f6;border-bottom:1px solid #e7e9ea;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:auto}web-preview .web-preview-toolbar>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}web-preview .web-preview-toolbar .nav-buttons button,web-preview .web-preview-toolbar .sync-buttons button{border-color:transparent!important}web-preview .web-preview-toolbar .nav-buttons button:not(:hover):not(:focus):not(.active),web-preview .web-preview-toolbar .sync-buttons button:not(:hover):not(:focus):not(.active){background-color:transparent}web-preview .web-preview-toolbar .nav-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}web-preview .web-preview-toolbar .nav-buttons>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}web-preview .web-preview-toolbar .nav-buttons button:before{margin-right:0}web-preview .web-preview-toolbar .nav-buttons .back:before{content:"\EA18"}web-preview .web-preview-toolbar .nav-buttons .forward:before{content:"\EA19"}web-preview .web-preview-toolbar .nav-buttons .reload:before{content:"\EABB"}web-preview .web-preview-toolbar .nav-buttons .home:before{content:"\EA4C"}web-preview .web-preview-toolbar .url-input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}web-preview .web-preview-toolbar .url-input>*{display:block;width:auto;float:none;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;height:26px;line-height:24px;padding-top:0;padding-bottom:0}web-preview .web-preview-toolbar .url-input .input-group-addon:first-child{color:#656f73;padding-left:6px}web-preview .web-preview-toolbar .url-input .input-group-addon:first-child>span{display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}web-preview .web-preview-toolbar .url-input input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1px;min-width:2ch;padding-right:0}web-preview .web-preview-toolbar .url-input input[readonly]{background-color:#fff}web-preview .web-preview-toolbar .url-input button.go{padding:0 6px}web-preview .web-preview-toolbar .url-input button.go:before{margin-right:0;content:"\EAE0";display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:0}web-preview .responsive-mode-options,web-preview .web-preview-toolbar .sync-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center}web-preview .web-preview-toolbar .url-input button.go.active:before{opacity:1}web-preview .web-preview-toolbar .sync-buttons{display:flex;min-width:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}web-preview .web-preview-toolbar .sync-buttons>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}web-preview .web-preview-toolbar .sync-buttons .console{position:relative}web-preview .web-preview-toolbar .sync-buttons .console:before{content:"\EA87";display:inline-block;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}web-preview .web-preview-toolbar .sync-buttons .console:after{position:absolute;font-size:10px;top:1px;right:1px}web-preview .web-preview-toolbar .sync-buttons .console.has-type-warn:after{content:"\EB25";color:#8a6d3b}web-preview .web-preview-toolbar .sync-buttons .console.has-type-error:after{content:"\EAD6";color:#a94442}web-preview .web-preview-toolbar .sync-buttons .responsive:before{content:"\EABD";display:inline-block;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}web-preview .web-preview-toolbar .sync-buttons .sync{min-width:34px;overflow:hidden;padding-right:0;border-right:11px solid transparent}web-preview .web-preview-toolbar .sync-buttons .auto-sync{min-width:40px;overflow:hidden;margin:0 10px 0 6px}web-preview .web-preview-toolbar .sync-buttons .auto-sync label{margin-bottom:0}web-preview>.alert-warning{position:absolute;top:33px;width:100%;margin:0;padding:10px 16px 10px 50px;border-radius:0;z-index:602}web-preview>.alert-warning.ng-enter,web-preview>.alert-warning.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}web-preview>.alert-warning.ng-enter.ng-enter-active,web-preview>.alert-warning.ng-leave{display:block;overflow:hidden;max-height:30px;opacity:1}web-preview>.alert-warning.ng-enter:not(.ng-enter-active),web-preview>.alert-warning.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}web-preview>.alert-warning:before{content:"\EB25";position:absolute;left:14px;top:24px;font-size:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}web-preview>.alert-warning a{cursor:pointer}web-preview .responsive-mode-options{position:absolute;top:33px;left:0;width:100%;height:34px;overflow:hidden;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}web-preview .responsive-mode-options .preset-selector{position:relative;text-transform:none;margin-right:1em;width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}web-preview .responsive-mode-options .preset-selector .caret{position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}web-preview .responsive-mode-options .responsive-size-inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}web-preview .responsive-mode-options .responsive-size-inputs input{width:8ch;text-align:right;padding:2px 4px;height:22px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}web-preview .responsive-mode-options .responsive-size-inputs input::-webkit-inner-spin-button,web-preview .responsive-mode-options .responsive-size-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}web-preview .responsive-mode-options .responsive-size-inputs>span{margin:0 6px}web-preview .responsive-mode-options .rotate-display{margin-left:1em}web-preview .responsive-mode-options .rotate-display:before{content:"\EAC1";display:inline-block;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}web-preview .responsive-mode-options .rotate-display.landscape:before{-webkit-transform:scaleX(1.8) scaleY(-1.8) rotate(90deg);-ms-transform:scaleX(1.8) scaleY(-1.8) rotate(90deg);transform:scaleX(1.8) scaleY(-1.8) rotate(90deg)}web-preview .responsive-wrapper{position:absolute;left:0;top:33px;width:100%;height:calc(100% - 33px);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}web-preview .responsive-wrapper .responsive-resize-wrapper{position:absolute;top:0;overflow:hidden;width:100%;height:100%}web-preview .responsive-wrapper .web-preview-frame{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background-color:#fff}web-preview .responsive-wrapper:not(.responsive-mode) .responsive-resize-wrapper{left:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}web-preview .responsive-wrapper.responsive-mode{overflow:auto;padding:0 10px 20px;top:67px;height:calc(100% - 67px)}web-preview .responsive-wrapper.responsive-mode .web-preview-frame{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);background-color:#fff;border:1px solid #e7e9ea;box-shadow:0 4px 10px rgba(0,0,0,.25)}web-preview .responsive-wrapper.responsive-mode .responsive-resize-wrapper{position:relative;resize:both;margin:0 auto 30px;min-height:40px;min-width:40px}@supports not (-moz-appearance:button){web-preview .responsive-wrapper.responsive-mode .responsive-resize-wrapper::-webkit-resizer{display:none}web-preview .responsive-wrapper.responsive-mode .responsive-resize-wrapper:after{content:'';position:absolute;bottom:0;right:0;width:14px;height:14px;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22m14%200v14h-14z%22%20fill%3D%22%23f0f0f0%22%2F%3E%3Cpath%20d%3D%22m14%202-12%2012h-2l14-14z%22%20fill%3D%22%23b0b0b0%22%2F%3E%3Cpath%20d%3D%22m14%204-10%2010h-2l12-12z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m14%206-8%208h-2l10-10z%22%20fill%3D%22%23b0b0b0%22%2F%3E%3Cpath%20d%3D%22m14%208-6%206h-2l8-8z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m14%208v2l-4%204h-2z%22%20fill%3D%22%23b0b0b0%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;z-index:100}}web-preview .responsive-wrapper.responsive-mode .responsive-resize-wrapper:active{width:40px;height:40px}web-preview .responsive-wrapper.responsive-mode .responsive-resize-wrapper.resizing{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}web-preview .web-preview-loading{position:absolute;top:33px;left:0;right:0;bottom:0;background-color:#f5f5f6;padding:20px 10px 0;text-align:center}web-preview .web-preview-loading.ng-hide-add,web-preview .web-preview-loading.ng-hide-remove{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}web-preview .web-preview-loading.ng-hide-add,web-preview .web-preview-loading.ng-hide-remove.ng-hide-remove-active{opacity:1}web-preview .web-preview-loading.ng-hide-add.ng-hide-add-active,web-preview .web-preview-loading.ng-hide-remove{opacity:0}web-preview .web-preview-info{position:absolute;top:33px;width:100%;bottom:0;padding:16px}.dark-bg web-preview{background-color:#132128}.dark-bg web-preview .web-preview-loading{background-color:#233037}.dark-bg web-preview .web-preview-toolbar{border-bottom-color:#132128;background-color:#233037}.dark-bg web-preview .responsive-mode-options .responsive-size-inputs>input,.dark-bg web-preview .web-preview-toolbar .url-input>*{border-color:#293940}.dark-bg web-preview .web-preview-toolbar .url-input button{color:inherit}.dark-bg web-preview .web-preview-toolbar .url-input input[readonly]{background-color:#132128}.dark-bg web-preview .responsive-wrapper.responsive-mode .web-preview-frame{border-color:#132128;box-shadow:0 4px 10px rgba(0,0,0,.35)}.dark-bg web-preview .responsive-wrapper.responsive-mode .responsive-resize-wrapper:after{background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22m14%200v14h-14z%22%20fill%3D%22%23262626%22%2F%3E%3Cpath%20d%3D%22m14%202-12%2012h-2l14-14z%22%20fill%3D%22%23777%22%2F%3E%3Cpath%20d%3D%22m14%204-10%2010h-2l12-12z%22%20fill%3D%22%23000%22%2F%3E%3Cpath%20d%3D%22m14%206-8%208h-2l10-10z%22%20fill%3D%22%23777%22%2F%3E%3Cpath%20d%3D%22m14%208-6%206h-2l8-8z%22%20fill%3D%22%23000%22%2F%3E%3Cpath%20d%3D%22m14%208v2l-4%204h-2z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.web-preview-responsive-mode.dropdown-menu .responsive-disabled:before{display:inline-block;color:#656f73;margin-right:1em}.web-preview-responsive-mode.dropdown-menu .responsive-preset>span:before{display:inline-block;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);margin-right:1em;color:#656f73}.web-preview-responsive-mode.dropdown-menu .responsive-preset.smartphone-sm>span:before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.web-preview-responsive-mode.dropdown-menu .responsive-preset.smartphone-md>span:before{-webkit-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35)}.web-preview-responsive-mode.dropdown-menu .responsive-preset.smartphone-lg>span:before{-webkit-transform:scale(1.45);-ms-transform:scale(1.45);transform:scale(1.45)}.web-preview-responsive-mode.dropdown-menu .responsive-preset.tablet-landscape>span:before{-webkit-transform:scale(1.6) rotate(90deg);-ms-transform:scale(1.6) rotate(90deg);transform:scale(1.6) rotate(90deg)}.web-preview-responsive-mode.dropdown-menu .responsive-preset.hdtv-1080>span:before{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}web-preview-console{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}web-preview-console .web-preview-console-toolbar{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:1px 2px;background-color:#f5f5f6;border-bottom:1px solid #e7e9ea}web-preview-console .web-preview-console-toolbar .nav-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}web-preview-console .web-preview-console-toolbar .nav-buttons>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}web-preview-console .web-preview-console-toolbar .nav-buttons>:not(:last-child){margin-right:4px}web-preview-console .web-preview-console-toolbar .nav-buttons button{border-color:transparent!important}web-preview-console .web-preview-console-toolbar .nav-buttons button:not(:hover):not(:focus):not(.active){background-color:transparent}web-preview-console .web-preview-console-toolbar .nav-buttons button.clear:before{content:"\EAFF"}web-preview-console .web-preview-console-toolbar .nav-buttons button.line-wrap:before{content:"\EAE8";display:inline-block;-webkit-transform:scaleX(-1.6) scaleY(1.6) translateY(2px);-ms-transform:scaleX(-1.6) scaleY(1.6) translateY(2px);transform:scaleX(-1.6) scaleY(1.6) translateY(2px)}web-preview-console .web-preview-console-toolbar .nav-buttons button.auto-scroll:before{content:"\EAF6";display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}web-preview-console .web-preview-console-toolbar .nav-buttons button.auto-scroll.active{color:#245a23}web-preview-console .web-preview-console-toolbar .nav-buttons label{margin-bottom:0}web-preview-console .web-preview-console-toolbar .nav-buttons .spacer{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}web-preview-console .web-preview-console-history{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;margin-bottom:0;border:none;border-radius:0;padding:0;background-color:#f5f5f6}web-preview-console .web-preview-console-history .container-console{padding:0 30px}web-preview-console .web-preview-console-history-enable{margin-top:20%;padding:20px;text-align:center;border-radius:10px;background-color:#a1a6a9}web-preview-console .web-preview-console-history-enable.icon-alert:before{content:"\EA37"}web-preview-console .web-preview-console-history>code{display:block;white-space:pre;background-color:#fdfdfd}web-preview-console .web-preview-console-history.line-wrap>code{white-space:pre-wrap}web-preview-console .web-preview-console-history [class^=log-type-]{position:relative;padding:2px 2px 2px 26px;border-bottom:1px solid #e7e9ea}web-preview-console .web-preview-console-history [class^=log-type-]:before{position:absolute;top:4px;left:6px}web-preview-console .web-preview-console-history .log-type-info{color:#31708f;background-color:#d9edf7}web-preview-console .web-preview-console-history .log-type-info:before{content:"\EAE2"}web-preview-console .web-preview-console-history .log-type-warn{color:#8a6d3b;background-color:#fcf8e3}web-preview-console .web-preview-console-history .log-type-warn:before{content:"\EB25"}web-preview-console .web-preview-console-history .log-type-error{color:#a94442;background-color:#f2dede}web-preview-console .web-preview-console-history .log-type-error:before{content:"\EAD6"}web-preview-console .web-preview-console-history .log-type-reloaded,web-preview-console .web-preview-console-history .log-type-syncing{padding-top:12px;background:-webkit-linear-gradient(top,rgba(33,44,45,.18) 0,rgba(33,44,45,0) 6px,rgba(33,44,45,0) calc(100% - 3px),rgba(33,44,45,.1)) #e7e9ea;background:linear-gradient(to bottom,rgba(33,44,45,.18) 0,rgba(33,44,45,0) 6px,rgba(33,44,45,0) calc(100% - 3px),rgba(33,44,45,.1)) #e7e9ea}web-preview-console .web-preview-console-history .log-type-reloaded:before,web-preview-console .web-preview-console-history .log-type-syncing:before{content:"\EABB";top:14px;opacity:.5}web-preview-console .web-preview-console-history .log-type-reloaded:first-child,web-preview-console .web-preview-console-history .log-type-syncing:first-child{margin-top:-10px}web-preview-console .web-preview-console-history .log-type-reloaded>div,web-preview-console .web-preview-console-history .log-type-syncing>div{opacity:.5;border:none}web-preview-console .web-preview-console-history .log-data{cursor:text;display:inline}web-preview-console .web-preview-console-history .log-data.expanded{display:block}web-preview-console .web-preview-console-history .log-data.collapsed+.collapsed{margin-left:1ch}web-preview-console .web-preview-console-history .log-data.expandable{position:relative;padding-left:14px;cursor:pointer}web-preview-console .web-preview-console-history .log-data.expandable:before{content:"\EA19";display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em;position:absolute;padding:3px 2px;top:0;left:0;cursor:pointer}web-preview-console .web-preview-console-history .log-data.expandable.expanded{cursor:text}web-preview-console .web-preview-console-history .log-data.expandable.expanded:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dark-bg web-preview-console .web-preview-console-toolbar{border-bottom-color:#132128;background-color:#233037}.dark-bg web-preview-console .web-preview-console-history{background-color:#0b1317}.dark-bg web-preview-console .web-preview-console-history>code{background-color:#080d10}.dark-bg web-preview-console .web-preview-console-history [class^=log-type-]{border-bottom-color:#132128}.dark-bg web-preview-console .web-preview-console-history .log-type-info{color:#d9edf7;background-color:#102630}.dark-bg web-preview-console .web-preview-console-history .log-type-info:before{color:#31708f}.dark-bg web-preview-console .web-preview-console-history .log-type-warn{color:#fcf8e3;background-color:#312615}.dark-bg web-preview-console .web-preview-console-history .log-type-warn:before{color:#8a6d3b}.dark-bg web-preview-console .web-preview-console-history .log-type-error{color:#f2dede;background-color:#291010}.dark-bg web-preview-console .web-preview-console-history .log-type-error:before{color:#a94442}.dark-bg web-preview-console .web-preview-console-history .log-type-reloaded,.dark-bg web-preview-console .web-preview-console-history .log-type-syncing{background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 6px,rgba(0,0,0,0) calc(100% - 3px),rgba(0,0,0,.25)) #1a2125;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 6px,rgba(0,0,0,0) calc(100% - 3px),rgba(0,0,0,.25)) #1a2125}scroll-overflow-indicator{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}scroll-overflow-indicator>.scrollable-container{overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}scroll-overflow-indicator>.scroll-down,scroll-overflow-indicator>.scroll-up{position:absolute;left:0;right:0;width:100%;font-size:14px;line-height:18px;height:20px;color:#656f73;text-align:center;opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:699}scroll-overflow-indicator>.scroll-down:before,scroll-overflow-indicator>.scroll-up:before{position:absolute;display:inline-block;background:#fff;padding:1px 4px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}scroll-overflow-indicator>.scroll-up{top:0;padding-bottom:3px;-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);background:-webkit-linear-gradient(bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to top,rgba(255,255,255,0),#fff)}scroll-overflow-indicator>.scroll-up:before{content:"\EAC9";top:1px;border-radius:0 0 6px 6px;border-bottom:1px solid rgba(101,111,115,.6);box-shadow:0 1px 2px #fff}scroll-overflow-indicator>.scroll-down{bottom:0;padding-top:3px;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}scroll-overflow-indicator>.scroll-down:before{content:"\EAC7";bottom:1px;border-radius:6px 6px 0 0;border-top:1px solid rgba(101,111,115,.6);box-shadow:0 -1px 2px #fff}scroll-overflow-indicator.can-scroll-down>.scroll-down,scroll-overflow-indicator.can-scroll-up>.scroll-up{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}file-tree .file-tree-header .file-tree-action[disabled],file-tree .file-tree-header .file-tree-add[disabled],file-tree .file-tree-header .file-tree-config[disabled],file-tree .file-tree-header.collapsed:not(:hover) .file-tree-label{opacity:.5}.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-down,.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-up{color:#656f73}.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-down:before,.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-up:before{background-color:#233037}.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-up{background:-webkit-linear-gradient(bottom,rgba(35,48,55,0),#233037);background:linear-gradient(to top,rgba(35,48,55,0),#233037)}.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-up:before{box-shadow:0 1px 2px #233037}.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-down{background:-webkit-linear-gradient(top,rgba(35,48,55,0),#233037);background:linear-gradient(to bottom,rgba(35,48,55,0),#233037)}.ide-dark scroll-overflow-indicator.allow-dark-mode>.scroll-down:before{box-shadow:0 -1px 2px #233037}file-tree{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}file-tree .file-tree-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 7.5px 6px;white-space:nowrap;background:#d9ddde;border-top:1px solid #ccd0d2;margin-bottom:2px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}file-tree .file-tree-header .expander{cursor:pointer}file-tree .file-tree-header .expander:before{content:"\EA19";display:inline-block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}file-tree .file-tree-header.expanded .expander:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}file-tree .file-tree-header.collapsed{margin-bottom:0}file-tree .file-tree-header .file-tree-label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}file-tree .file-tree-header .file-tree-label:not(.clickable){cursor:default}file-tree .file-tree-header .file-tree-action,file-tree .file-tree-header .file-tree-add,file-tree .file-tree-header .file-tree-config{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:6px;cursor:pointer}file-tree .file-tree-header .file-tree-action-download:before{content:"\EA3A"}file-tree .file-tree-header .file-tree-action-download:not(:hover):not(:focus){color:#656f73}file-tree .file-tree-header .file-tree-add:before{content:"\EAAB"}file-tree .file-tree-header .file-tree-config:before{content:"\EA1F"}file-tree .file-tree-header .file-tree-config:not(:hover):not(:focus){color:#656f73}file-tree .file-tree{padding-bottom:16px;-webkit-transition:padding .15s ease-in-out;transition:padding .15s ease-in-out}file-tree .file-row{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}file-tree .file-row.ng-hide-add,file-tree .file-row.ng-hide-remove{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}file-tree .file-row.ng-hide-add,file-tree .file-row.ng-hide-remove.ng-hide-remove-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:24px;opacity:1}file-tree .file-row.ng-hide-add.ng-hide-add-active,file-tree .file-row.ng-hide-remove:not(.ng-hide-remove-active){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}file-tree .file-row.ng-enter,file-tree .file-row.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;overflow:hidden}file-tree .file-row.ng-enter.ng-enter-active,file-tree .file-row.ng-leave{opacity:1;max-height:24px}file-tree .file-row.ng-enter,file-tree .file-row.ng-leave.ng-leave-active{opacity:0;max-height:0}file-tree .file-row>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}file-tree .file-row:not(.selected):hover{background-color:#ccd0d2}file-tree .file-row.selected{background-color:rgba(51,134,50,.25)}file-tree .file-row .expander{width:14px}file-tree .file-row.directory .expander{cursor:pointer}file-tree .file-row.directory .expander:before{content:"\EA19";display:inline-block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}file-tree .file-row.directory.expanded .expander:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}file-tree .file-row .file-row-content{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}file-tree .file-row .file-row-content.drag-over{outline:#656f73 dashed 1px}file-tree .file-row .file-row-label{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}file-tree .file-row.open .file-row-label{font-weight:600}file-tree .file-row.changed .file-row-content:before{content:'';position:absolute;top:12px;left:12px;width:6px;height:6px;background-color:#245a23;border-radius:50%;z-index:10}file-tree .file-row.disabled .expander{opacity:0}file-tree .file-row.disabled .file-row-content{opacity:.5}file-tree .file-row .file-row-close-btn,file-tree .file-row .file-row-menu-btn{opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;padding:2px;font-size:12px;line-height:14px;height:18px;width:18px;color:#656f73;background-color:transparent;border:1px solid transparent;border-radius:3px;cursor:pointer}file-tree .file-row .file-row-close-btn:before,file-tree .file-row .file-row-menu-btn:before{margin:0}file-tree .file-row .file-row-close-btn:active,file-tree .file-row .file-row-close-btn:focus,file-tree .file-row .file-row-close-btn:hover,file-tree .file-row .file-row-menu-btn:active,file-tree .file-row .file-row-menu-btn:focus,file-tree .file-row .file-row-menu-btn:hover{color:#132128;background-color:#fff;border-color:#656f73}file-tree .file-row .file-row-close-btn:before{content:"\EB2A"}file-tree .file-row .file-row-menu-btn{display:none}file-tree .file-row .file-row-menu-btn:before{content:"\EA01"}file-tree .file-row .file-row-menu-btn.always-show,file-tree .file-row .file-row-menu-btn.has-menu{display:block}file-tree .file-row .file-row-menu-btn.always-show,file-tree .file-row:hover .file-row-close-btn,file-tree .file-row:hover .file-row-menu-btn{opacity:1}file-tree .file-row.separate:not(:first-child){margin-top:11px}file-tree .file-row.separate:not(:first-child):before{content:'';position:absolute;background:#d9ddde;top:-6px;left:20px;right:20px;height:1px}file-tree .file-tree:not(.review-mode) .file-row.disabled,file-tree .file-tree:not(.review-mode) .file-row.disabled .file-row-content{cursor:not-allowed}.ide-dark file-tree .file-tree-header{background:#0e181e;border-top-color:#091013}.ide-dark file-tree .file-row:not(.selected):hover{background-color:#233037}.ide-dark file-tree .file-row .file-row-label{opacity:.8}.ide-dark file-tree .file-row.open .file-row-label{opacity:1}.ide-dark file-tree .file-row.separate:before{background:#0e181e}.ide-dark file-tree .file-row-close-btn:active,.ide-dark file-tree .file-row-close-btn:focus,.ide-dark file-tree .file-row-close-btn:hover,.ide-dark file-tree .file-row-menu-btn:active,.ide-dark file-tree .file-row-menu-btn:focus,.ide-dark file-tree .file-row-menu-btn:hover{color:#a1a6a9;background-color:#132128;border-color:#596063}file-tree.deleted-files-tree .file-tree-label:before{content:"\EAFF"}.file-tree-sidebar{padding:7.5px}.file-tree-sidebar file-tree .file-tree-header,.sidebar file-tree .file-tree-header{margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}busy-indicator{display:block;margin:20px 0;text-align:center}busy-indicator.ng-enter,busy-indicator.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}busy-indicator.ng-enter.ng-enter-active,busy-indicator.ng-leave{display:block;overflow:hidden;max-height:12px;opacity:1}busy-indicator.ng-enter:not(.ng-enter-active),busy-indicator.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}busy-indicator>span{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#f5f5f6;-webkit-animation:submitting-dialog-in-progress-dot 2.25s ease-in-out infinite;animation:submitting-dialog-in-progress-dot 2.25s ease-in-out infinite}busy-indicator>span+span{margin-left:24px}busy-indicator>span:nth-child(2){-webkit-animation-delay:.35s;animation-delay:.35s}busy-indicator>span:nth-child(3){-webkit-animation-delay:.7s;animation-delay:.7s}busy-indicator>span:nth-child(4){-webkit-animation-delay:1.05s;animation-delay:1.05s}busy-indicator>span:nth-child(5){-webkit-animation-delay:1.4s;animation-delay:1.4s}busy-indicator>span:nth-child(6){-webkit-animation-delay:1.75s;animation-delay:1.75s}busy-indicator>span:nth-child(7){-webkit-animation-delay:2.1s;animation-delay:2.1s}busy-indicator>span:nth-child(8){-webkit-animation-delay:2.45s;animation-delay:2.45s}busy-indicator>span:nth-child(9){-webkit-animation-delay:2.8s;animation-delay:2.8s}busy-indicator>span:nth-child(10){-webkit-animation-delay:3.15s;animation-delay:3.15s}@-webkit-keyframes submitting-dialog-in-progress-dot{0%,42%{background-color:#f5f5f6}15%,27%{background-color:#7fc87c}18%,24%{background-color:#338632}}@keyframes submitting-dialog-in-progress-dot{0%,42%{background-color:#f5f5f6}15%,27%{background-color:#7fc87c}18%,24%{background-color:#338632}}.busy-indicator-dialog .modal-body,.busy-indicator-dialog .modal-header{text-align:center}assessment-funnel-chart{height:160px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}assessment-funnel-chart.ng-enter,assessment-funnel-chart.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}assessment-funnel-chart.ng-enter.ng-enter-active,assessment-funnel-chart.ng-leave{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:160px;opacity:1}assessment-funnel-chart.ng-enter:not(.ng-enter-active),assessment-funnel-chart.ng-leave.ng-leave-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}assessment-funnel-chart .funnel-step{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;font-size:12px;line-height:1;width:20%}assessment-funnel-chart .funnel-step.empty .funnel-box,assessment-funnel-chart .funnel-step.empty+.funnel-step svg{-webkit-filter:brightness(1.25) grayscale(.85);filter:brightness(1.25) grayscale(.85)}assessment-funnel-chart .funnel-step svg{position:absolute;left:-20px;width:27px;top:0;height:100%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}assessment-funnel-chart .funnel-step svg.outline{left:-18px}assessment-funnel-chart .funnel-step .funnel-box{display:block;padding:4px 4px 4px 12px;border-radius:0 3px 3px 0;white-space:nowrap;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (max-width:767px){assessment-funnel-chart .funnel-step .funnel-box{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}assessment-funnel-chart .funnel-step:first-child .funnel-box{border-radius:3px}assessment-funnel-chart .funnel-step .funnel-rejected{position:absolute;bottom:-16px;color:#98555b;left:12px;right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}assessment-funnel-chart .funnel-step.invited{z-index:5}assessment-funnel-chart .funnel-step.invited .funnel-box{background-color:#d7e2e3}assessment-funnel-chart .funnel-step.started{z-index:4}assessment-funnel-chart .funnel-step.started .funnel-box{background-color:#6c8285;color:#fff}assessment-funnel-chart .funnel-step.started svg.arrow polygon{fill:#d7e2e3}assessment-funnel-chart .funnel-step.submitted{z-index:3}assessment-funnel-chart .funnel-step.submitted .funnel-box{background-color:#7fc87c;color:#fff}assessment-funnel-chart .funnel-step.submitted svg.arrow polygon{fill:#6c8285}assessment-funnel-chart .funnel-step.reviewed{z-index:2}assessment-funnel-chart .funnel-step.reviewed .funnel-box{background-color:#338632;color:#fff}assessment-funnel-chart .funnel-step.reviewed svg.arrow polygon{fill:#7fc87c}assessment-funnel-chart .funnel-step.approved .funnel-box{background-color:#245a23;color:#fff}assessment-funnel-chart .funnel-step.approved svg.arrow polygon{fill:#338632}assessment-funnel-chart .funnel-step:hover .funnel-box,assessment-funnel-chart .funnel-step:hover+.funnel-step svg{-webkit-filter:none;filter:none}assessment-funnel-chart .no-data{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#656f73;font-weight:300;z-index:10}assessment-funnel-chart .no-data.ng-enter,assessment-funnel-chart .no-data.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}assessment-funnel-chart .no-data.ng-enter.ng-enter-active,assessment-funnel-chart .no-data.ng-leave{opacity:1}assessment-funnel-chart .no-data.ng-enter,assessment-funnel-chart .no-data.ng-leave.ng-leave-active{opacity:0}assessment-funnel-chart .no-data.updating{background-color:rgba(255,255,255,.5)}assessment-funnel-chart .no-data.updating.ng-enter,assessment-funnel-chart .no-data.updating.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}assessment-funnel-chart .no-data.updating.ng-enter{-webkit-transition-delay:.5s;transition-delay:.5s}.interviews .app-content{padding:0;overflow:hidden}@media (max-width:768px){.interviews .app-content{margin-top:45px}}.interviews .app-content div[ui-view=content]{padding:0}.interviews .interviews-container{overflow:hidden}.interviews .interviews-container iframe{overflow:hidden;border:0;min-height:300px;height:calc(100vh - 45px);width:100%}.interviews-fullscreen .app-content{position:absolute;padding-top:0;top:-2px;left:0;bottom:0;right:0;overflow:auto;z-index:1020}.interviews-fullscreen .app-content>div[ui-view=content]{height:100%}.interviews-fullscreen .interviews-container{overflow:hidden;height:100%}.interviews-fullscreen .interviews-container iframe{overflow:hidden;border:0;min-height:300px;height:100%;width:100%}body.assessment-edit-workflows .workflow-section.ng-enter,body.assessment-edit-workflows .workflow-section.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.assessment-edit-workflows .workflow-section.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section.ng-leave{display:block;overflow:hidden;max-height:100vh;opacity:1}body.assessment-edit-workflows .workflow-section.ng-enter:not(.ng-enter-active),body.assessment-edit-workflows .workflow-section.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}body.assessment-edit-workflows .workflow-section h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.assessment-edit-workflows .workflow-section h2>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.assessment-edit-workflows .workflow-section h2>.qualified-checkbox,body.assessment-edit-workflows .workflow-section h2>.title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0}body.assessment-edit-workflows .workflow-section h2 .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.assessment-edit-workflows .workflow-section h2 .title.custom{text-transform:none}body.assessment-edit-workflows .workflow-section h2 .qualified-checkbox input+label{min-height:0}@media (min-width:1080px){body.assessment-edit-workflows .workflow-section h2 .qualified-checkbox input+label{margin-left:-50px}}body.assessment-edit-workflows .workflow-section h2 .counter{font-size:.8em;color:#656f73}body.assessment-edit-workflows .workflow-section h2 .delete-note{font-size:13px;color:#a94442;margin-left:10px;text-transform:none}body.assessment-edit-workflows .workflow-section h2 .btn-default{font-size:13px}body.assessment-edit-workflows .workflow-section h2 .btn-default[as-sortable-item-handle]:before{content:"\EA2D"}body.assessment-edit-workflows .workflow-section h2 .btn-default:before{margin-right:0}@media only screen and (min-width:768px){body.assessment-edit-workflows .workflow-section form-group.workflow-name .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.assessment-edit-workflows .workflow-section form-group.workflow-name .form-group>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}body.assessment-edit-workflows .workflow-section form-group.workflow-name .form-group>label{text-transform:uppercase;font-weight:400;margin-right:20px;line-height:34px;white-space:nowrap}}body.assessment-edit-workflows .workflow-section .actions>label,body.assessment-edit-workflows .workflow-section .conditions>label{display:block;text-transform:uppercase;font-weight:400}body.assessment-edit-workflows .workflow-section .conditions.has-error>label{color:#a94442}body.assessment-edit-workflows .workflow-section .conditions.simple>label{display:inline-block;line-height:34px}body.assessment-edit-workflows .workflow-section .conditions.simple .conditions-set{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}body.assessment-edit-workflows .workflow-section .conditions .conditions-set{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:10px;margin-bottom:10px}body.assessment-edit-workflows .workflow-section .conditions .conditions-set>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px;white-space:nowrap}body.assessment-edit-workflows .workflow-section .conditions .conditions-set>label{line-height:34px;white-space:nowrap;font-weight:400;margin-bottom:0}body.assessment-edit-workflows .workflow-section .conditions .conditions-set>label.conditions-op{margin:0 10px 0 20px}body.assessment-edit-workflows .workflow-section .conditions .conditions-set>.dropdown .btn-default{text-transform:none;padding-left:4px;padding-right:4px}body.assessment-edit-workflows .workflow-section .conditions .conditions-set>.dropdown .btn-default>.caret{margin-left:4px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group{margin-bottom:0}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group label{font-weight:400;margin-right:6px;text-align:right}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group .input-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group .input-group>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:none;width:auto}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group .input-group .input-group-addon{line-height:20px;color:#656f73}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group .form-control-select,body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group select{width:auto}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group input[type=number]{width:3em;text-align:right;padding-right:.25em;-moz-appearance:textfield}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group input::-webkit-inner-spin-button,body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.assessment-edit-workflows .workflow-section .conditions .conditions-set form-group .form-group form-group-messages{white-space:normal}body.assessment-edit-workflows .workflow-section .conditions>.help-block{padding-left:20px}body.assessment-edit-workflows .workflow-section .conditions.has-error form-group .form-group .input-group .input-group-addon{color:#a94442}body.assessment-edit-workflows .workflow-section .actions>compile-template{display:block;position:relative;padding-left:20px}body.assessment-edit-workflows .workflow-section .actions>compile-template.ng-enter,body.assessment-edit-workflows .workflow-section .actions>compile-template.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.assessment-edit-workflows .workflow-section .actions>compile-template.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions>compile-template.ng-leave{display:block;overflow:hidden;max-height:34px;opacity:1}body.assessment-edit-workflows .workflow-section .actions>compile-template.ng-enter:not(.ng-enter-active),body.assessment-edit-workflows .workflow-section .actions>compile-template.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}body.assessment-edit-workflows .workflow-section .actions>compile-template+compile-template{margin-top:6px}body.assessment-edit-workflows .workflow-section .actions .qualified-checkbox{min-height:34px}body.assessment-edit-workflows .workflow-section .actions .qualified-checkbox>label{min-width:206px;min-height:34px;line-height:34px;white-space:nowrap;margin:0 20px 0 0}body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor{display:block;padding-left:50px}body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor.ng-enter,body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor.ng-leave{display:block;overflow:hidden;max-height:34px;opacity:1}body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor.ng-enter:not(.ng-enter-active),body.assessment-edit-workflows .workflow-section .actions .submission-message .qualified-checkbox>label+markdown-editor.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list.ng-enter,body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list.ng-leave,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select.ng-enter,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select.ng-leave,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox label+team-member-assignment.ng-enter,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox label+team-member-assignment.ng-leave,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select.ng-enter,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select.ng-leave,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input.ng-enter,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input.ng-leave,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select.ng-enter,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select.ng-leave,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input.ng-enter,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list.ng-leave,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select.ng-leave,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox label+team-member-assignment.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox label+team-member-assignment.ng-leave,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select.ng-leave,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input.ng-leave,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select.ng-leave,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input.ng-enter.ng-enter-active,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input.ng-leave{opacity:1}body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list.ng-enter,body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list.ng-leave.ng-leave-active,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select.ng-enter,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select.ng-leave.ng-leave-active,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox label+team-member-assignment.ng-enter,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox label+team-member-assignment.ng-leave.ng-leave-active,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select.ng-enter,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select.ng-leave.ng-leave-active,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input.ng-enter,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input.ng-leave.ng-leave-active,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select.ng-enter,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select.ng-leave.ng-leave-active,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input.ng-enter,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input.ng-leave.ng-leave-active{opacity:0}body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>*,body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>*,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox>*,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>*,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>*,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>*,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.assessment-edit-workflows .workflow-section .actions .assignment-team-candidate-state .qualified-checkbox>label+.form-control-select,body.assessment-edit-workflows .workflow-section .actions .next-assessment-id .qualified-checkbox>label+.form-control-select,body.assessment-edit-workflows .workflow-section .actions .retry-action .qualified-checkbox>label+.form-control-select{width:auto;margin:0}body.assessment-edit-workflows .workflow-section .actions .assignment-labels .qualified-checkbox>label+labels-list,body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox>label+team-member-assignment,body.assessment-edit-workflows .workflow-section .actions .redirect-url .qualified-checkbox>label+input,body.assessment-edit-workflows .workflow-section .actions .webhook-url .qualified-checkbox>label+input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin:0}body.assessment-edit-workflows .workflow-section .actions .assignment-team-member-ids .qualified-checkbox>label+team-member-assignment p{margin-bottom:0}body.assessment-edit-workflows .workflow-section .actions .linked-with{position:absolute;width:10px;height:90px;left:5px;top:17px;border:1px solid #e7e9ea;color:#90a7a9;border-right-width:0;border-radius:100% 0 0 100%/16px 0 0 16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:100;cursor:help}body.assessment-edit-workflows .workflow-section .actions .linked-with:before{content:'or';position:absolute;font-size:12px;top:15px;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.assessment-edit-workflows .workflow-section .actions .linked-with:after{content:'';position:absolute;width:10px;height:20px;top:30px;left:-1px;border-top:1px solid #e7e9ea;border-left:1px solid #e7e9ea;border-radius:100% 0 0/16px 0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.assessment-edit-workflows .workflow-section .actions .linked-with.linked-with-more{height:130px}body.assessment-edit-workflows .workflow-section .actions .linked-with.linked-with-more:before{top:20px}body.assessment-edit-workflows .workflow-section .actions .linked-with.linked-with-more:after{top:68px}body.assessment-edit-workflows .workflow-section:nth-of-type(2n) .linked-with:before{background-color:#f6f7f7}body.assessment-edit-workflows .workflow-section .advanced-link{margin:5px 0 0 20px}body.assessment-edit-workflows .add-custom-workflow{text-align:center}body.assessment-edit-workflows .default-workflow{margin-bottom:40px}body.assessment-edit-workflows .default-workflow .dynamic-redirects{margin-top:15px}body.assessment-edit section.bamboo>div,body.assessment-new section.bamboo>div{max-width:1000px}.checklist-component>li>a{cursor:pointer}.checklist-component .selected-checkbox{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.checklist-component .selected-checkbox .select:before{content:"\EA15";opacity:.5}.checklist-component .selected-checkbox .deselect:before{content:"\EA16"}.sticky-header-placeholder-inactive{display:none!important}.sticky-header-placeholder-active{opacity:0!important;z-index:auto!important}.sticky-header-active{position:fixed!important;z-index:600}.challenge-add-dialog .modal-title:before{padding:4px;background-color:#484848;color:#fff;margin-right:1rem;border-radius:50%;content:"\EAC2"}.challenge-add-dialog .modal-body{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.challenge-add-dialog .modal-body .challenges-list{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 260px;-ms-flex:0 0 260px;flex:0 0 260px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1200px){.challenge-add-dialog .modal-body .challenges-list{-webkit-flex-basis:310px;-ms-flex-preferred-size:310px;flex-basis:310px}}@media only screen and (min-width:1400px){.challenge-add-dialog .modal-body .challenges-list{-webkit-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px}}.challenge-add-dialog .modal-body .challenges-list .show-less-common{padding:10px;cursor:pointer}.challenge-add-dialog .modal-body .challenges-list .show-less-common a{font-weight:700}.challenge-add-dialog .modal-body .challenges-list .show-less-common a:after{content:"\EA17";font-size:11px;padding-left:2px}.challenge-add-dialog .modal-body .challenges-list .note{padding:5px;color:#656f73}.challenge-add-dialog .modal-body .challenges-list .note p{padding:0 5px}.challenge-add-dialog .modal-body .challenges-list>.filters{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:7px 7px 2px;overflow:visible}.challenge-add-dialog .modal-body .challenges-list>.filters .actions-group{padding:0 10px;margin:10px 0 0}.challenge-add-dialog .modal-body .challenges-list>.filters .clear{top:2px}.challenge-add-dialog .modal-body .challenges-list>.filters .premium-filter{margin-top:0;margin-bottom:10px}.challenge-add-dialog .modal-body .challenges-list>.challenges{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 7px}.challenge-add-dialog .modal-body .challenges-list>.challenges checklist ul>li>a{position:relative;padding-left:32px}.challenge-add-dialog .modal-body .challenges-list>.challenges .list-heading{position:relative;color:#656f73;background-color:#f0f1f2;padding:4px 15px;margin:10px 0;border-bottom:1px solid #e7e9ea;text-transform:uppercase;z-index:1}.challenge-add-dialog .modal-body .challenges-list>.challenges .list-heading.commons:before{content:"\EAB0";display:inline-block;position:relative;font-size:14px;line-height:18px;padding:0 4px;color:#fff;background-color:#338632;border-radius:9px;margin:0 5px 0 -9px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.challenge-add-dialog .modal-body .challenges-list>.challenges ul.checklist-component>li:first-child>.list-heading{margin-top:-10px}.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon{display:block;position:absolute;top:50%;left:8px;color:#ccc;-webkit-transform:translateY(-50%) scale(1.4);-ms-transform:translateY(-50%) scale(1.4);transform:translateY(-50%) scale(1.4)}.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon.code:before{content:"\EA1D"}.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon.advanced-code:before{content:"\EA02"}.challenge-add-dialog .modal-body .challenges-list>.challenges .challenge-type-icon.quiz:before{content:"\EAB8"}.challenge-add-dialog .modal-body .challenges-list>.challenges .notes .right{font-size:1.2em}.challenge-add-dialog .modal-body .challenges-list>.challenges .notes .right .lang-icon{margin-right:2px}.challenge-add-dialog .modal-body .challenges-list>.challenges .loading{text-align:center;padding:10px 0}.challenge-add-dialog .modal-body .challenges-list .was-added{color:#245a23;margin-right:.5em}.challenge-add-dialog .modal-body .challenges-list .was-added:before{content:"\EA16"}.challenge-add-dialog .modal-body .challenges-list .upgrade-required-badge{margin-left:5px;padding:2px 5px;float:right}.challenge-add-dialog .modal-body .challenges-list .upgrade-required-badge:before{position:static;top:auto;left:auto}.challenge-add-dialog .modal-body .challenge-details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;padding:15px}.challenge-add-dialog .modal-body .challenge-details .note{color:#656f73}.challenge-add-dialog .modal-body .challenge-details .well h3:first-child{margin-top:0}.challenge-add-dialog .modal-body .challenge-details .well p:last-child{margin-bottom:0}.challenge-add-dialog .modal-body .challenge-details h2{position:relative}.challenge-add-dialog .modal-body .challenge-details h2 a.preview{margin-left:10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.challenge-add-dialog .modal-body .challenge-details h2 a.preview:before{content:"\EA3C"}.challenge-add-dialog .modal-body .challenge-details h2 .library-access-badge,.challenge-add-dialog .modal-body .challenge-details h2 .product-type-badge,.challenge-add-dialog .modal-body .challenge-details h2 .upgrade-required-badge{position:relative;top:-5px;margin-left:5px;cursor:pointer}.challenge-add-dialog .modal-body .challenge-details h2 .type-icon{color:#656f73;position:absolute;top:0;right:0;font-size:64px;opacity:.25}.challenge-add-dialog .modal-body .challenge-details h2 .type-icon.code:before{content:"\EA1D"}.challenge-add-dialog .modal-body .challenge-details h2 .type-icon.quiz:before{content:"\EAB8"}.challenge-add-dialog .deselect:before,.challenge-add-dialog .modal-footer .added:before,.challenge-add-dialog .select:before{content:"\EA16"}.challenge-add-dialog .modal-body .actions-bar .deselect,.challenge-add-dialog .modal-body .actions-bar .select{min-width:10em}.challenge-add-dialog .challenge-collection-label{padding-left:40px;font-size:1.1em;color:#656f73;margin:.5em 0 1em;font-weight:400}.challenge-add-dialog .challenge-collection-label .qualified-label{top:-1px;font-size:11px}.challenge-add-dialog .select:before{opacity:.5}.challenge-add-dialog .modal-footer button{min-width:12em}.bubble-dialog.premium-feature-dialog{border-color:#245a23;border-width:2px;max-width:420px}.bubble-dialog.premium-feature-dialog .popover-title{font-weight:600;text-align:center}.bubble-dialog.premium-feature-dialog .popover-title:after,.bubble-dialog.premium-feature-dialog .popover-title:before{content:'\2605';opacity:.6;margin:0 6px}.premium-feature-box>:last-child,challenge-details .upgrade-information :last-child{margin-bottom:0}.bubble-dialog.premium-feature-dialog .content>div{text-align:left;padding-left:70px;position:relative}.bubble-dialog.premium-feature-dialog .content>div:before{display:block;position:absolute;top:50%;left:-2px;color:#a1a6a9;font-size:60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bubble-dialog.premium-feature-dialog .btn-container>.btn,.bubble-dialog.premium-feature-dialog .btn-container>.btn-danger,.bubble-dialog.premium-feature-dialog .btn-container>.btn-default,.bubble-dialog.premium-feature-dialog .btn-container>.btn-info,.bubble-dialog.premium-feature-dialog .btn-container>.btn-light,.bubble-dialog.premium-feature-dialog .btn-container>.btn-primary,.bubble-dialog.premium-feature-dialog .btn-container>.btn-success,.bubble-dialog.premium-feature-dialog .btn-container>.btn-warning{text-transform:none;min-width:8em}.bubble-dialog.premium-feature-dialog .btn-container>.btn+.btn,.bubble-dialog.premium-feature-dialog .btn-container>.btn-danger+.btn-danger,.bubble-dialog.premium-feature-dialog .btn-container>.btn-default+.btn-default,.bubble-dialog.premium-feature-dialog .btn-container>.btn-info+.btn-info,.bubble-dialog.premium-feature-dialog .btn-container>.btn-light+.btn-light,.bubble-dialog.premium-feature-dialog .btn-container>.btn-primary+.btn-primary,.bubble-dialog.premium-feature-dialog .btn-container>.btn-success+.btn-success,.bubble-dialog.premium-feature-dialog .btn-container>.btn-warning+.btn-warning{margin-left:10px}.bubble-dialog.premium-feature-dialog.top>.arrow{border-top-color:#245a23}.bubble-dialog.premium-feature-dialog.top>.arrow:after{bottom:2px}.bubble-dialog.premium-feature-dialog.right>.arrow{border-right-color:#245a23}.bubble-dialog.premium-feature-dialog.right>.arrow:after{left:2px}.bubble-dialog.premium-feature-dialog.bottom>.arrow{border-bottom-color:#245a23}.bubble-dialog.premium-feature-dialog.bottom>.arrow:after{top:2px}.bubble-dialog.premium-feature-dialog.left>.arrow{border-left-color:#245a23}.bubble-dialog.premium-feature-dialog.left>.arrow:after{right:2px}.premium-feature:after,a[premium-feature]:not([premium-feature-no-dialog]):after,button[premium-feature]:not([premium-feature-no-dialog]):after{display:inline-block;content:'\2605';opacity:.6;font-size:.8em;-webkit-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em)}.premium-feature-box{border:2px solid #245a23;margin-top:15px}.premium-feature-box h3{font-weight:300}.premium-feature-box>:first-child{margin-top:0;padding-top:0}challenge-details .upgrade-information h3{margin-top:0}challenge-details .upgrade-information h3:before{content:"\EA95";position:relative;margin-right:5px;color:#000;background-color:#8b6800;padding:3px 4px;border-radius:.6em}challenge-details .upgrade-information .btn-primary{min-width:15em}challenge-details .language-tabs .language-tab-icon:before{display:inline-block;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);margin-right:8px;color:#596063}challenge-details quiz-challenge-questions{max-width:728px;margin-right:0}.tags-group.tags-group-challenge-details{font-size:12px}.tags-group.tags-group-challenge-details .type-name{background-color:#f0f1f2;border-color:#d7e2e3;color:#6c8285}.tags-group.tags-group-challenge-details .type-name[href]:hover{background-color:#d7e2e3;border-color:#d7e2e3;color:#455d5f}.tags-group.tags-group-challenge-details .type-name .type-icon{display:inline-block;-webkit-transform:translateY(1.5px) scale(1.4);-ms-transform:translateY(1.5px) scale(1.4);transform:translateY(1.5px) scale(1.4);margin-right:2px}.tags-group.tags-group-challenge-details .tag.difficulty,.tags-group.tags-group-challenge-details .tag.language,.tags-group.tags-group-challenge-details .tag.pass-rate,.tags-group.tags-group-challenge-details .tag.passing-score,.tags-group.tags-group-challenge-details .tag.questions,.tags-group.tags-group-challenge-details .tag.randomized-question-order,.tags-group.tags-group-challenge-details .tag.test-cases,.tags-group.tags-group-challenge-details .tag.time,.tags-group.tags-group-challenge-details .tag.time-limit{background-color:#fff;border-color:#eeeff0}.tags-group.tags-group-challenge-details .tag.difficulty difficulty-meter{margin-right:5px}.tags-group.tags-group-challenge-details .tag.time:before{content:"\EA1C"}.tags-group.tags-group-challenge-details .tag.time-limit:before{content:"\EAE6"}.tags-group.tags-group-challenge-details .tag.time-limit .estimated-time{margin-left:10px;padding-left:10px;border-left:1px solid #eeeff0}.tags-group.tags-group-challenge-details .tag.time-limit .estimated-time:before{content:"\EA1C"}.tags-group.tags-group-challenge-details .tag.randomized-question-order:before{content:"\EACB"}.tags-group.tags-group-challenge-details .tag.pass-rate:before{content:"\EA16"}.tags-group.tags-group-challenge-details .tag.passing-count:after{content:"\EAD7"}.tags-group.tags-group-challenge-details .tag.language:before{padding-right:0;-webkit-transform:translateY(1px) scale(2);-ms-transform:translateY(1px) scale(2);transform:translateY(1px) scale(2)}.tags-group.tags-group-challenge-details .tag.questions:before{content:"\EAB3"}.tags-group.tags-group-challenge-details .tag.test-cases:before{content:"\EA16"}file-list-viewer .file-list-viewer-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50vh;border-radius:3px;overflow:hidden}file-list-viewer .file-list-viewer-wrapper>.form-control-select{display:none}file-list-viewer .file-list-viewer-wrapper file-tree{-webkit-box-flex:0;-webkit-flex:0 1 25vw;-ms-flex:0 1 25vw;flex:0 1 25vw;max-width:260px;overflow:auto;padding:4px;background-color:#eeeff0}file-list-viewer .file-list-viewer-wrapper .file-contents{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;background-color:#f5f5f6}file-list-viewer .file-list-viewer-wrapper .file-contents>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}file-list-viewer .file-list-viewer-wrapper .file-contents>ui-codemirror>.CodeMirror{height:100%}file-list-viewer .file-list-viewer-wrapper .file-contents .markdown{padding:10px}file-list-viewer .file-list-viewer-wrapper .no-file{padding:10px;color:#656f73}file-list-viewer .file-list-viewer-wrapper.dark-bg,file-list-viewer .file-list-viewer-wrapper.dark-bg .file-contents,file-list-viewer .file-list-viewer-wrapper.dark-bg file-tree{background-color:#1a2125}@media only screen and (max-width:480px){file-list-viewer .file-list-viewer-wrapper{height:calc(90vh - 44px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}file-list-viewer .file-list-viewer-wrapper>.form-control-select{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}file-list-viewer .file-list-viewer-wrapper file-tree{display:none}}demo-data-badge,linked-challenge-badge,retake-badge,smart-ide-badge,team-member-badge{display:inline-block;font-size:11px}.sidebar .nav-list .badge-component>i,demo-data-badge:empty,linked-challenge-badge:empty,retake-badge:empty,smart-ide-badge:empty,team-member-badge:empty{display:none}.tags-group li demo-data-badge,.tags-group li linked-challenge-badge,.tags-group li retake-badge,.tags-group li smart-ide-badge,.tags-group li team-member-badge{font-size:inherit}.badge-component{margin-right:.25em;font-size:11px;letter-spacing:-.2px;text-transform:uppercase;color:#888;background-color:#e7e9ea;cursor:default}.pagination a,body.challenge-edit-lang #challenge-ide .runner-output .banner a{cursor:pointer}.badge-component>i{font-style:normal}h2 .badge-component{margin-left:10px;position:relative;top:-2px;font-size:12px}.tags-group li .badge-component{font-size:inherit;padding:4px 10px;line-height:inherit;margin:0;font-weight:300;border-radius:20px}.tags-group-sm li .badge-component{padding:3px 8px;border-radius:16px}.demo-data-badge{background-color:#d9edf7;color:#31708f}.sidebar .nav-list demo-data-badge .badge-component{border:1px solid #bce8f1}.sidebar .nav-list demo-data-badge .badge-component:before{content:'D'}.sidebar .nav-list team-member-badge .badge-component{border:1px solid #ccd0d2}.sidebar .nav-list team-member-badge .badge-component:before{content:"\EB08"}.linked-challenge-badge{background-color:#fff;border:1px solid #7fc87c;color:#245a23}.linked-challenge-badge:before{content:"\EA92";margin-right:4px}.state-linked-challenge:before{content:"\EA92";color:#245a23;background-color:#fff;border-radius:8px;padding:2px 4px;line-height:1;margin-left:-4px}.smart-ide-badge{background-color:#233037;color:#cfd3d5;border-color:#132128;text-transform:none}.smart-ide-badge:before{content:"\EA90";display:inline-block;color:#338632;margin-right:5px;-webkit-transform:translateY(1px) scale(1.15);-ms-transform:translateY(1px) scale(1.15);transform:translateY(1px) scale(1.15)}.smart-ide-badge.smart-ide-badge-partial{background-color:#2d3e47;color:#dcdfe0}.smart-ide-badge.smart-ide-badge-partial:before{color:#7fc87c}.retake-badge{font-size:10px;color:#fff;font-weight:400;text-transform:uppercase;background-color:#6c8285}challenge-state-dropdown{display:inline-block}challenge-state-dropdown .dropdown .status{text-align:left;min-width:9.2em;padding-right:22px}challenge-state-dropdown .dropdown .status .name:before{margin-right:5px}challenge-state-dropdown .dropdown .status .caret{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.challenge .challenge-type-icon.code:before{content:"\EA1D"}body.challenge .challenge-type-icon.advanced-code:before{content:"\EA02"}body.challenge .challenge-type-icon.quiz:before{content:"\EAB8"}body.challenge .sidebar ul.nav-list .has-status-icon .challenge-type-icon:before{font-size:20px;color:#656f73}body.challenge .sidebar .challenge-global-icon{position:relative;top:2px;float:right;margin-left:10px}body.challenge .sidebar li .notes .right:before{position:relative;top:2px;float:right;margin-left:2px}body.challenge h2 .library-access-badge,body.challenge h2 .product-type-badge,body.challenge h2 .upgrade-required-badge{top:-2px;margin-left:10px}body.challenge .actions-bar .duplicate{margin-left:5px}body.challenge .actions-bar .follow-up-challenge:before{content:"\EAC2"}body.challenge .actions-bar .btn-group>:not(:first-child) .add-to-assessment,body.challenge .actions-bar challenge-state-dropdown .dropdown>a{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}body.challenge .actions-bar .disabled-btn-wrapper>*{border-left:none;border-radius:0}body.challenge .actions-bar .btn-group+.btn-group{margin-left:5px}body.challenge .actions-bar .preview:before{content:"\EA3C"}body.challenge .actions-bar .solutions:before{content:"\EAA3"}body.challenge .actions-bar .add-to-assessment:before{content:"\EAEF"}body.challenge .make-shared:before{content:"\EB06"}body.challenge .challenges-list .qualified-label{top:-2px;margin-right:2px}body.challenge .challenge-collection-label{padding-left:10px;font-size:1.1em;color:#656f73;margin:.5em 0 1em;font-weight:400}body.challenge aside>p>a.btn-default,body.challenge-solutions .solutions .solution .solution-details solution-scoring-details .solution-details-set:nth-child(n+2){margin-top:10px}body.challenge .challenge-collection-label .qualified-label{top:-1px;font-size:11px}body.challenge-solutions [ui-view=content]>h2{text-transform:none}body.challenge-solutions .solutions .empty-message,body.challenge-solutions .solutions .loading-message{color:#656f73}body.challenge-solutions .solutions.loading>.solution{opacity:.5}body.challenge-solutions .solutions .solution{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.challenge-solutions .solutions .solution .solution-content{-webkit-box-flex:1;-webkit-flex:1 1 67%;-ms-flex:1 1 67%;flex:1 1 67%}body.challenge-solutions .solutions .solution .solution-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 2px}body.challenge-solutions .solutions .solution .solution-header>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.challenge-solutions .solutions .solution .solution-header .language{font-size:20px}body.challenge-solutions .solutions .solution .solution-header .language:before{display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}body.challenge-solutions .solutions .solution .solution-header .score{margin-left:20px}body.challenge-solutions .solutions .solution .solution-header .state{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px}body.challenge-solutions .solutions .solution .solution-header .state>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.challenge-solutions .solutions .solution .solution-header .state:before{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.challenge-solutions .solutions .solution .solution-answers{background-color:#fdfdfd;border:1px solid #e7e9ea;border-radius:4px;padding:10px}body.challenge-solutions .solutions .solution .solution-details{-webkit-box-flex:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;margin-left:10px;position:relative;min-width:300px;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.challenge-solutions .solutions .solution .solution-details>.tab-scroller{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.challenge-solutions .solutions .solution .solution-details>.tab-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}body.challenge-solutions .solutions .solution .solution-details>.tab-content .tab-pane{padding:0 10px 10px}body.challenge-solutions .solutions .solution .solution-details>.tab-content .tab-pane,body.challenge-solutions .solutions .solution .solution-details>.tab-content runner-frame{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}body.challenge-solutions .solutions .solution .solution-details>.tab-content .tab-pane>div>h3{font-weight:300;padding-bottom:2px;border-bottom:1px solid #e7e9ea}body.challenge-solutions .solutions .solution .solution-details .demo-data-badge,body.challenge-solutions .solutions .solution .solution-details .team-member-candidate-badge{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);margin-left:6px}body.challenge-solutions .solutions .solution .solution-details .field-label{display:inline-block;min-width:6em}body.challenge-solutions .solutions .solution .solution-details .candidate-link{font-weight:400}body.challenge-solutions .solutions .solution .solution-details .assessment-link,body.challenge-solutions .solutions .solution .solution-details .team-link,fullscreen-leaderboard .leaderboard-content .results-list>.result:nth-child(2) .name{font-weight:600}body.challenge-solutions .solutions .solution .solution-details .assessment-link,body.challenge-solutions .solutions .solution .solution-details .candidate-link,body.challenge-solutions .solutions .solution .solution-details .team-link{color:#132128}body.challenge-solutions .solutions .solution .solution-details .assessment-link:focus,body.challenge-solutions .solutions .solution .solution-details .assessment-link:hover,body.challenge-solutions .solutions .solution .solution-details .candidate-link:focus,body.challenge-solutions .solutions .solution .solution-details .candidate-link:hover,body.challenge-solutions .solutions .solution .solution-details .team-link:focus,body.challenge-solutions .solutions .solution .solution-details .team-link:hover{color:#59a757}body.challenge-solutions .solutions .solution .solution-details .detail-links a+a{margin-left:5px}body.challenge-solutions .solutions .solution .solution-details .detail-links a+a:before{content:"\EA2C";display:inline-block;color:#656f73;text-decoration:none;margin-right:5px;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}body.challenge-solutions .solutions .solution .solution-details solution-scoring-details{margin-top:10px;padding-top:10px;border-top:1px solid #e7e9ea;display:block}body.challenge-solutions .solutions .solution .solution-details solution-scoring-details .solution-details-set.empty{display:none}body.challenge-solutions .solutions .solution+.solution{margin-top:30px}.pagination-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination-wrapper>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.pagination-wrapper .per-page-options{margin:0 20px 0 10px;white-space:nowrap}.pagination-wrapper .per-page-options .dropdown-toggle:hover .count{text-decoration:underline}.pagination-wrapper .per-page-options .title{color:#656f73;text-decoration:none}.pagination a:focus,.pagination a:hover{text-decoration:none}.pagination>li:not(.jump-to)>a>span{display:none}.pagination>li.first a:before{content:"\EAF5"}.pagination>li.previous a:before{content:"\EA18"}.pagination>li.next a:before{content:"\EA19"}.pagination>li.last a:before{content:"\EAF7"}.pagination>li>a:before{display:inline-block;padding-right:0!important;font-size:.8em;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.pagination>li.disabled a:before{color:#ccc}.pagination>li.jump-to>a{display:inline-block;min-width:60px;text-align:center}.pagination:not(.pagination-sm):not(.pagination-lg)>li>a,.pagination:not(.pagination-sm):not(.pagination-lg)>li>span{padding:6px 12px;font-size:13px}.pagination:not(.pagination-sm):not(.pagination-lg)>li:first-child>a,.pagination:not(.pagination-sm):not(.pagination-lg)>li:first-child>span{border-bottom-left-radius:17px;border-top-left-radius:17px}.pagination:not(.pagination-sm):not(.pagination-lg)>li:last-child>a,.pagination:not(.pagination-sm):not(.pagination-lg)>li:last-child>span{border-bottom-right-radius:17px;border-top-right-radius:17px}.pagination-dropdown-menu{max-height:50vh;overflow:auto;-webkit-overflow-scrolling:touch;min-width:80px;text-align:right}@media only screen and (min-width:768px){.pagination-wrapper:not(.pagination-icon-links)>.pagination>li>a>span{display:inline}.pagination-wrapper:not(.pagination-icon-links)>.pagination>li>a:after,.pagination-wrapper:not(.pagination-icon-links)>.pagination>li>a:before{content:none!important;margin:0!important;padding:0!important}}.dark-bg .pagination>li>a,.dark-bg .pagination>li>span{color:#f5f5f6;background-color:#293940;border-color:#293940}.dark-bg .pagination>.active>a,.dark-bg .pagination>.active>a:focus,.dark-bg .pagination>.active>a:hover,.dark-bg .pagination>.active>span,.dark-bg .pagination>.active>span:focus,.dark-bg .pagination>.active>span:hover,.dark-bg .pagination>li>a:focus,.dark-bg .pagination>li>a:hover,.dark-bg .pagination>li>span:focus,.dark-bg .pagination>li>span:hover{color:#f5f5f6;background-color:#3d545f;border-color:#3d545f}.dark-bg .pagination>.disabled>a,.dark-bg .pagination>.disabled>a:focus,.dark-bg .pagination>.disabled>a:hover,.dark-bg .pagination>.disabled>span,.dark-bg .pagination>.disabled>span:focus,.dark-bg .pagination>.disabled>span:hover{color:rgba(245,245,246,.5);background-color:#293940;border-color:transparent}solution-scoring-details .solution-details-set .scoring-notes-attempts,solution-scoring-details .solution-details-set h3:before{color:#656f73}solution-scoring-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}solution-scoring-details>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}solution-scoring-details>:nth-child(odd){padding-right:20px}solution-scoring-details>:nth-child(n+3){margin-top:10px}@media only screen and (max-width:991px){solution-scoring-details{display:block}solution-scoring-details>*{margin-top:0;padding-right:0}solution-scoring-details>:nth-child(odd){padding-right:0}solution-scoring-details>:nth-child(n+2){margin-top:10px}}solution-scoring-details .test-case-tags{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:20px}solution-scoring-details .solution-details-set h3{margin:0 0 10px;font-size:13px}solution-scoring-details .solution-details-set>div{padding-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}solution-scoring-details .solution-details-set>div p{white-space:nowrap}solution-scoring-details .solution-details-set>div p :last-child{margin-bottom:0}solution-scoring-details .solution-details-set>div>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}solution-scoring-details .solution-details-set>div>:first-child{-webkit-flex-basis:220px;-ms-flex-preferred-size:220px;flex-basis:220px}solution-scoring-details .solution-details-set.timing h3:before{content:"\EA1C"}solution-scoring-details .solution-details-set.similarity h3:before{content:"\EA21"}solution-scoring-details .solution-details-set.mass h3:before{content:"\EA20"}solution-scoring-details .solution-details-set h3:before,solution-scoring-details .solution-details-set h3>span{display:inline-block;position:relative;margin-right:5px;-webkit-transform:translate(3px,2px) scale(1.2);-ms-transform:translate(3px,2px) scale(1.2);transform:translate(3px,2px) scale(1.2)}solution-scoring-details .solution-details-set .risk-level{color:#fff;background-color:#a1a6a9;padding:4px 2px;border-radius:10px}solution-scoring-details .solution-details-set .risk-level:before{content:"\EB25"}solution-scoring-details .solution-details-set .risk-level.risk-level-medium{background-color:#8b6800}solution-scoring-details .solution-details-set .risk-level.risk-level-high{background-color:#cb3b43}.dark-bg solution-scoring-details .popover-title{background-color:transparent;border-bottom-color:#132128}body.fullscreen-leaderboard .navbar.navbar-fixed-top,body.fullscreen-leaderboard .subnav.navbar-fixed-top{display:none!important}body.fullscreen-leaderboard .app-content{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important}body.fullscreen-leaderboard .app-content>div{padding:0!important}fullscreen-leaderboard .leaderboard-content{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:20px!important}fullscreen-leaderboard .leaderboard-content>.help-block,fullscreen-leaderboard .leaderboard-content>h2{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center}fullscreen-leaderboard .leaderboard-content h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}fullscreen-leaderboard .leaderboard-content h2>.back-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;white-space:nowrap}fullscreen-leaderboard .leaderboard-content h2>.back-button:before{content:"\EAE0";-webkit-transform:scale(1.6) rotate(180deg);-ms-transform:scale(1.6) rotate(180deg);transform:scale(1.6) rotate(180deg)}fullscreen-leaderboard .leaderboard-content h2 .title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}fullscreen-leaderboard .leaderboard-content h2 .dark-mode{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px;white-space:nowrap}fullscreen-leaderboard .leaderboard-content h2 .dark-mode .light:before{content:"\EAE9"}fullscreen-leaderboard .leaderboard-content h2 .dark-mode .light.active{color:#fff;background:-webkit-linear-gradient(top,#a1a6a9 25%,#d9ddde);background:linear-gradient(to bottom,#a1a6a9 25%,#d9ddde)}fullscreen-leaderboard .leaderboard-content h2 .dark-mode .dark:before{content:"\EA9E"}fullscreen-leaderboard .leaderboard-content h2 .dark-mode .dark.active{color:#fff;background:-webkit-linear-gradient(top,#233037,#000);background:linear-gradient(to bottom,#233037,#000)}fullscreen-leaderboard .leaderboard-content h2 .dark-mode .dark:before,fullscreen-leaderboard .leaderboard-content h2 .dark-mode .light:before{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);margin-right:0}fullscreen-leaderboard .leaderboard-content .results-list{margin:0 -20px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;position:relative}fullscreen-leaderboard .leaderboard-content .results-list>.result{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:50em;margin:10px auto 0;padding:2px 20px}fullscreen-leaderboard .leaderboard-content .results-list>.result>.hide-row{position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}fullscreen-leaderboard .leaderboard-content .results-list>.result:hover>.hide-row{opacity:1}fullscreen-leaderboard .leaderboard-content .results-list>.result>.rank{-webkit-box-flex:0;-webkit-flex:0 1 46px;-ms-flex:0 1 46px;flex:0 1 46px;padding-right:16px;text-align:right;font-size:17px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#307c84;opacity:.65}fullscreen-leaderboard .leaderboard-content .results-list>.result>.name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}fullscreen-leaderboard .leaderboard-content .results-list>.result:nth-child(2){padding:10px 20px;background:#d9eed8;border-radius:100px}fullscreen-leaderboard .leaderboard-content .results-list>.result:nth-child(2):before{content:'🏆';position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:19px}fullscreen-leaderboard .leaderboard-content .results-list>.result>.language{-webkit-box-flex:0;-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px;text-align:center;font-size:19px}fullscreen-leaderboard .leaderboard-content .results-list>.result>.language:before{color:#307c84;display:inline-block;position:relative;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}fullscreen-leaderboard .leaderboard-content .results-list>.result>.score{-webkit-box-flex:0;-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px;text-align:center}fullscreen-leaderboard .leaderboard-content .results-list>.result>.time{-webkit-box-flex:0;-webkit-flex:0 1 80px;-ms-flex:0 1 80px;flex:0 1 80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}fullscreen-leaderboard .leaderboard-content .results-list>.result.header{position:-webkit-sticky;position:sticky;top:0;margin:0 auto 20px;background-color:#fff;border-bottom:1px solid #e7e9ea;z-index:602}fullscreen-leaderboard .leaderboard-content .results-list>.result.header>*{font-size:13px;font-weight:300;color:#656f73}fullscreen-leaderboard .leaderboard-content .results-list>.result.header>.name{padding-left:46px}fullscreen-leaderboard .leaderboard-content .results-list>.actions{margin:20px 0 40px;text-align:center}fullscreen-leaderboard .leaderboard-content .results-list>.actions button{opacity:.5;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}fullscreen-leaderboard .leaderboard-content .results-list>.actions button:hover{opacity:1}fullscreen-leaderboard .leaderboard-content.dark-bg .results-list>.result.header{background-color:#233037;border-bottom:1px solid #132128}fullscreen-leaderboard .leaderboard-content.dark-bg .results-list>.result>.language:before,fullscreen-leaderboard .leaderboard-content.dark-bg .results-list>.result>.rank{color:#6c8285}fullscreen-leaderboard .leaderboard-content.dark-bg .results-list>.result:nth-child(2){background-color:#162f2b}body.challenge-edit-instructions .challenge-instructions{border-left:5px solid #e7e9ea;border-top:5px solid #e7e9ea;background-color:#e7e9ea}body.challenge-edit-instructions .challenge-instructions .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,body.challenge-edit-instructions .challenge-instructions .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#fff}body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#171b1d!important}body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.runner-frame.active>a,body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .nav-tabs>li.code-tab.runner-frame.active>a{background-color:#131414!important}body.challenge-edit-instructions .challenge-instructions .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(left,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(bottom,#dcdfe0,#e7e9ea 16px) #e7e9ea;background:linear-gradient(to left,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to right,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to top,#dcdfe0,#e7e9ea 16px) #e7e9ea}body.challenge-edit-instructions .challenge-instructions .code-tabs .tab-scroller score-label{position:relative;margin-left:4px;margin-top:-2px}body.challenge-edit-instructions .challenge-instructions .code-tabs .tab-scroller li:not(.active) score-label{opacity:.6}body.challenge-edit-instructions .challenge-instructions .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #e7e9ea}body.challenge-edit-instructions .challenge-instructions .code-tabs .tab-pane{padding:1em;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}body.challenge-edit-instructions .challenge-instructions .code-tabs .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1em}body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(left,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(bottom,#121619,#1a2125 16px) #1a2125;background:linear-gradient(to left,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to right,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to top,#121619,#1a2125 16px) #1a2125}body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #1a2125}body.challenge-edit-instructions .challenge-instructions.dark-bg .code-tabs .tab-pane{background-color:#233037}body.challenge-edit-instructions .challenge-instructions .info .tab-scroller{background-color:#e7e9ea}body.challenge-edit-instructions .challenge-instructions .info .tab-pane{padding:1.4rem;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}body.challenge-edit-instructions .challenge-instructions .info .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1.4rem}body.challenge-edit-instructions .challenge-instructions .info .tab-pane.output-pane,body.challenge-edit-instructions .challenge-instructions .instructions-editor{padding:0}body.challenge-edit-instructions .challenge-instructions.dark-bg .tab-scroller,body.challenge-edit-instructions .challenge-instructions.dark-bg .ui-splitbar{background-color:#1a2125}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .tab-pane{background-color:#233037}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown{color:#cfd3d5;background-color:#233037;scrollbar-color:#717a7e #233037}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown ::-webkit-scrollbar{background-color:#233037}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown ::-webkit-scrollbar-thumb{background-color:#717a7e;border-radius:1ex;border:3px solid #233037}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown ::-webkit-scrollbar-corner{background:#233037}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown h1,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown h2,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown h3,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown h4,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown h5,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown h6,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown label{color:#cfd3d5}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown code,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown kbd,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown pre:not(.CodeMirror-line){color:#cfd3d5;background-color:#2d3e47;border-color:#132128}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown code .line:before,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown kbd .line:before,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown pre:not(.CodeMirror-line) .line:before{background-color:#22282b;color:#5b5b5b;border-right-color:#132128}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown ::-moz-selection{color:inherit;background:#3d4840}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown ::selection{color:inherit;background:#3d4840}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown a{color:#59a757}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown a:focus,body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown a:hover{color:#7fc87c}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown table>tbody>tr>td{border-top-color:#132128}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown table>thead>tr>th{border-bottom-color:#132128}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown blockquote{border-color:#1c252a}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown .block{background-color:#1c252a}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown .block.block--docs h3{border-color:#233037}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown .block.block--docs h3 code{background-color:transparent}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown .block.block--docs.table-doc th{border-bottom-color:#1a2125}body.challenge-edit-instructions .challenge-instructions.dark-bg .info .markdown .block.block--docs.table-doc thead{background-color:#1a2125}body.challenge-edit-instructions .challenge-instructions.dark-bg .info markdown-editor .markdown{background-color:transparent}body.challenge-edit-instructions .challenge-instructions .instructions-editor>.instructions{position:absolute;top:0;left:0;right:0;bottom:0}body.challenge-edit-instructions .challenge-instructions .instructions-editor .markdown-editor{border:none;border-radius:0;box-shadow:none;min-height:100%}body.challenge-edit-instructions .challenge-instructions .instructions-editor .markdown-editor .CodeMirror-lines{padding:10px}body.challenge-edit-instructions .challenge-instructions .preview-pane{position:absolute;top:0;left:0;right:0;bottom:0;padding:14px;overflow:auto;-webkit-overflow-scrolling:touch}body.challenge-edit-instructions .challenge-instructions .preview-pane.markdown h1:first-child,body.challenge-edit-instructions .challenge-instructions .preview-pane.markdown h2:first-child,body.challenge-edit-instructions .challenge-instructions .preview-pane.markdown h3:first-child,body.challenge-edit-instructions .challenge-instructions .preview-pane.markdown h4:first-child,body.challenge-edit-instructions .challenge-instructions .preview-pane.markdown h5:first-child,body.challenge-edit-instructions .challenge-instructions .preview-pane.markdown h6:first-child{margin-top:5px}body.challenge-edit-instructions .challenge-instructions tab-heading .dropdown>a{color:#132128;text-decoration:none}body.challenge-edit-instructions .challenge-instructions tab-heading .dropdown>a:focus,body.challenge-edit-instructions .challenge-instructions tab-heading .dropdown>a:hover{color:#59a757}body.challenge-edit-instructions .challenge-instructions tab-heading .selected-language{margin-left:.8em}body.challenge-edit-instructions .challenge-instructions tab-heading .selected-language:before{display:inline-block;-webkit-transform:translateY(1px) scale(1.4);-ms-transform:translateY(1px) scale(1.4);transform:translateY(1px) scale(1.4)}body.challenge-edit-instructions .challenge-instructions .next-button{position:absolute;right:0}body.challenge-edit-instructions .challenge-instructions .next-button>.text{padding:0}body.challenge-edit-instructions .challenge-instructions .sync-panes{opacity:.5;font-size:.8em;position:absolute;top:0;right:20px;background-color:rgba(255,255,255,.8);padding:6px 8px;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}body.challenge-edit-instructions .challenge-instructions .sync-panes:focus,body.challenge-edit-instructions .challenge-instructions .sync-panes:hover{opacity:1}body.challenge-edit-instructions .challenge-instructions .sync-panes label{font-weight:400;text-shadow:0 0 2px #fff;margin:0}.generate-languages-form .modal-body{text-align:center}.generate-languages-form .select-controls button{text-transform:none}.generate-languages-form .select-controls button+button{margin-left:10px}.generate-languages-form .languages-section{margin:0 20px}.generate-languages-form .override-non-generated{margin-top:10px;padding-top:10px;border-top:1px solid #eeeff0}.generate-languages-form .help-block.ng-enter,.generate-languages-form .help-block.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.generate-languages-form .help-block.ng-enter.ng-enter-active,.generate-languages-form .help-block.ng-leave{display:block;overflow:hidden;max-height:100vh;opacity:1}.generate-languages-form .help-block.ng-enter:not(.ng-enter-active),.generate-languages-form .help-block.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.challenge-edit-generator .language-generator{background-color:#e7e9ea;padding-left:5px}.challenge-edit-generator .language-generator.dark-bg{background-color:#1a2125}.challenge-edit-generator .language-generator ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .CodeMirror{border-left:5px solid #e7e9ea;-webkit-transition:border-left-color .2s ease-in-out;transition:border-left-color .2s ease-in-out;position:absolute;bottom:0;right:0;left:0;top:0;height:auto}.challenge-edit-generator .language-generator ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .fail .CodeMirror{border-left-color:#cb3b43;-webkit-animation-name:notification-stripe-pulse;animation-name:notification-stripe-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.challenge-edit-generator .language-generator ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .passed .CodeMirror{border-left-color:#007c34}.challenge-edit-generator .language-generator.dark-bg ui-codemirror:not(.markdown-codemirror) .CodeMirror{border-left-color:#233037}.challenge-edit-generator .language-generator.dark-bg ui-codemirror:not(.markdown-codemirror) .fail .CodeMirror{border-left-color:#cb3b43}.challenge-edit-generator .language-generator.dark-bg ui-codemirror:not(.markdown-codemirror) .passed .CodeMirror{border-left-color:#007c34}.challenge-edit-generator .language-generator .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,.challenge-edit-generator .language-generator .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#fff}.challenge-edit-generator .language-generator.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,.challenge-edit-generator .language-generator.dark-bg .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#171b1d!important}.challenge-edit-generator .language-generator.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.runner-frame.active>a,.challenge-edit-generator .language-generator.dark-bg .code-tabs .nav-tabs>li.code-tab.runner-frame.active>a{background-color:#131414!important}.challenge-edit-generator .language-generator .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(left,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(bottom,#dcdfe0,#e7e9ea 16px) #e7e9ea;background:linear-gradient(to left,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to right,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to top,#dcdfe0,#e7e9ea 16px) #e7e9ea}.challenge-edit-generator .language-generator .code-tabs .tab-scroller score-label{position:relative;margin-left:4px;margin-top:-2px}.challenge-edit-generator .language-generator .code-tabs .tab-scroller li:not(.active) score-label{opacity:.6}.challenge-edit-generator .language-generator .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #e7e9ea}.challenge-edit-generator .language-generator .code-tabs .tab-pane{padding:1em;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.challenge-edit-generator .language-generator .code-tabs .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1em}.challenge-edit-generator .language-generator.dark-bg .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(left,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(bottom,#121619,#1a2125 16px) #1a2125;background:linear-gradient(to left,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to right,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to top,#121619,#1a2125 16px) #1a2125}.challenge-edit-generator .language-generator.dark-bg .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #1a2125}.challenge-edit-generator .language-generator.dark-bg .code-tabs .tab-pane{background-color:#233037}.challenge-edit-generator .language-generator .info .tab-scroller{background-color:#e7e9ea}.challenge-edit-generator .language-generator .info .tab-pane{padding:1.4rem;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.challenge-edit-generator .language-generator .info .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1.4rem}.challenge-edit-generator .language-generator .info .tab-pane.output-pane{padding:0}.challenge-edit-generator .language-generator.dark-bg .tab-scroller,.challenge-edit-generator .language-generator.dark-bg .ui-splitbar{background-color:#1a2125}.challenge-edit-generator .language-generator.dark-bg .info .tab-pane{background-color:#233037}.challenge-edit-generator .language-generator.dark-bg .info .markdown{color:#cfd3d5;background-color:#233037;scrollbar-color:#717a7e #233037}.challenge-edit-generator .language-generator.dark-bg .info .markdown ::-webkit-scrollbar{background-color:#233037}.challenge-edit-generator .language-generator.dark-bg .info .markdown ::-webkit-scrollbar-thumb{background-color:#717a7e;border-radius:1ex;border:3px solid #233037}.challenge-edit-generator .language-generator.dark-bg .info .markdown ::-webkit-scrollbar-corner{background:#233037}.challenge-edit-generator .language-generator.dark-bg .info .markdown h1,.challenge-edit-generator .language-generator.dark-bg .info .markdown h2,.challenge-edit-generator .language-generator.dark-bg .info .markdown h3,.challenge-edit-generator .language-generator.dark-bg .info .markdown h4,.challenge-edit-generator .language-generator.dark-bg .info .markdown h5,.challenge-edit-generator .language-generator.dark-bg .info .markdown h6,.challenge-edit-generator .language-generator.dark-bg .info .markdown label{color:#cfd3d5}.challenge-edit-generator .language-generator.dark-bg .info .markdown code,.challenge-edit-generator .language-generator.dark-bg .info .markdown kbd,.challenge-edit-generator .language-generator.dark-bg .info .markdown pre:not(.CodeMirror-line){color:#cfd3d5;background-color:#2d3e47;border-color:#132128}.challenge-edit-generator .language-generator.dark-bg .info .markdown code .line:before,.challenge-edit-generator .language-generator.dark-bg .info .markdown kbd .line:before,.challenge-edit-generator .language-generator.dark-bg .info .markdown pre:not(.CodeMirror-line) .line:before{background-color:#22282b;color:#5b5b5b;border-right-color:#132128}.challenge-edit-generator .language-generator.dark-bg .info .markdown ::-moz-selection{color:inherit;background:#3d4840}.challenge-edit-generator .language-generator.dark-bg .info .markdown ::selection{color:inherit;background:#3d4840}.challenge-edit-generator .language-generator.dark-bg .info .markdown a{color:#59a757}.challenge-edit-generator .language-generator.dark-bg .info .markdown a:focus,.challenge-edit-generator .language-generator.dark-bg .info .markdown a:hover{color:#7fc87c}.challenge-edit-generator .language-generator.dark-bg .info .markdown table>tbody>tr>td{border-top-color:#132128}.challenge-edit-generator .language-generator.dark-bg .info .markdown table>thead>tr>th{border-bottom-color:#132128}.challenge-edit-generator .language-generator.dark-bg .info .markdown blockquote{border-color:#1c252a}.challenge-edit-generator .language-generator.dark-bg .info .markdown .block{background-color:#1c252a}.challenge-edit-generator .language-generator.dark-bg .info .markdown .block.block--docs h3{border-color:#233037}.challenge-edit-generator .language-generator.dark-bg .info .markdown .block.block--docs h3 code{background-color:transparent}.challenge-edit-generator .language-generator.dark-bg .info .markdown .block.block--docs.table-doc th{border-bottom-color:#1a2125}.challenge-edit-generator .language-generator.dark-bg .info .markdown .block.block--docs.table-doc thead{background-color:#1a2125}.challenge-edit-generator .language-generator.dark-bg .info markdown-editor .markdown{background-color:transparent}.challenge-edit-generator .language-generator .navbar,.challenge-edit-generator .language-generator .subnav{height:44px;border-top:none;border-radius:0;border-bottom:none;background-color:#e7e9ea;margin-bottom:0}.challenge-edit-generator .language-generator .navbar label,.challenge-edit-generator .language-generator .subnav label{font-weight:400;color:#656f73}.challenge-edit-generator .language-generator .navbar .container-fluid,.challenge-edit-generator .language-generator .subnav .container-fluid{padding-left:0;margin-left:-10px}.challenge-edit-generator .language-generator .navbar .navbar-btn,.challenge-edit-generator .language-generator .subnav .navbar-btn{margin-top:5px}.challenge-edit-generator .language-generator .navbar .btn,.challenge-edit-generator .language-generator .navbar .btn-danger,.challenge-edit-generator .language-generator .navbar .btn-default,.challenge-edit-generator .language-generator .navbar .btn-info,.challenge-edit-generator .language-generator .navbar .btn-light,.challenge-edit-generator .language-generator .navbar .btn-primary,.challenge-edit-generator .language-generator .navbar .btn-success,.challenge-edit-generator .language-generator .navbar .btn-warning,.challenge-edit-generator .language-generator .navbar .reset,.challenge-edit-generator .language-generator .subnav .btn,.challenge-edit-generator .language-generator .subnav .reset{margin-right:5px}.challenge-edit-generator .language-generator .navbar .language-label,.challenge-edit-generator .language-generator .subnav .language-label{margin-right:1rem}.challenge-edit-generator .language-generator .navbar .language-menu,.challenge-edit-generator .language-generator .subnav .language-menu{margin-top:.3rem;width:auto}.challenge-edit-generator .language-generator .navbar .navbar-link.fullscreen-toggle,.challenge-edit-generator .language-generator .subnav .navbar-link.fullscreen-toggle{color:#415966!important;background-color:transparent!important}.challenge-edit-generator .language-generator .navbar .run-buttons,.challenge-edit-generator .language-generator .subnav .run-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}.challenge-edit-generator .language-generator .navbar .run-buttons>*,.challenge-edit-generator .language-generator .subnav .run-buttons>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.challenge-edit-generator .language-generator .navbar .run-buttons .run-label,.challenge-edit-generator .language-generator .subnav .run-buttons .run-label{position:relative;min-width:127px;margin-right:10px;text-align:right}.challenge-edit-generator .language-generator .navbar .run-buttons .run-label:before,.challenge-edit-generator .language-generator .subnav .run-buttons .run-label:before{content:"\EB0A";position:absolute;left:7px;top:2px;display:inline-block;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);color:#656f73}.challenge-edit-generator .language-generator .navbar .run-buttons.setup-mode .run-label:before,.challenge-edit-generator .language-generator .subnav .run-buttons.setup-mode .run-label:before{content:"\EA16";-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);left:6px}.challenge-edit-generator .language-generator .navbar .run-buttons .btn-sm:not(:first-child),.challenge-edit-generator .language-generator .navbar .run-buttons .codemirror-ide-opts .btn-default:not(:first-child),.challenge-edit-generator .language-generator .subnav .run-buttons .btn-sm:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.challenge-edit-generator .language-generator .navbar .run-buttons .btn-sm:not(:last-child),.challenge-edit-generator .language-generator .navbar .run-buttons .codemirror-ide-opts .btn-default:not(:last-child),.challenge-edit-generator .language-generator .subnav .run-buttons .btn-sm:not(:last-child){margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.challenge-edit-generator .language-generator .challenge-body{top:44px}.challenge-edit-generator .language-generator.dark-bg .navbar,.challenge-edit-generator .language-generator.dark-bg .subnav{background-color:#1a2125}.challenge-edit-generator .language-generator.dark-bg .navbar label,.challenge-edit-generator .language-generator.dark-bg .subnav label{color:#a1a6a9}.challenge-edit-generator .language-generator.dark-bg .navbar .navbar-text,.challenge-edit-generator .language-generator.dark-bg .subnav .navbar-text{color:#e7e9ea}.challenge-edit-generator .language-generator .generator-body{top:44px;left:5px}.challenge-edit-generator .language-generator tab-heading.valid:before{color:#338632;margin-right:10px;content:"\EA16"}.challenge-edit-generator .language-generator tab-heading.validating:before{margin-right:10px;content:"\EB0A"}.challenge-edit-generator .language-generator tab-heading.invalid:before{color:#cb3b43;margin-right:10px;content:"\EAD6"}.challenge-edit-generator .language-generator .CodeMirror{border-left:none}.challenge-edit-generator .language-generator .markdown-editor.fullscreen .tabs .tab-content,.challenge-edit-generator .language-generator .nav-tabs .tab-content{display:none}.challenge-edit-generator .language-generator nav.navbar .generate-languages,.challenge-edit-generator .language-generator nav.navbar .validate-yaml,.challenge-edit-generator .language-generator nav.subnav .generate-languages,.challenge-edit-generator .language-generator nav.subnav .validate-yaml{min-width:15em}.challenge-edit-generator .language-generator nav.navbar .validate-yaml:before,.challenge-edit-generator .language-generator nav.subnav .validate-yaml:before{content:"\EAD3"}.challenge-edit-generator .language-generator nav.navbar .generate-languages:before,.challenge-edit-generator .language-generator nav.subnav .generate-languages:before{content:"\EA1F"}.challenge-edit-generator .language-generator nav.navbar .automatic-validation,.challenge-edit-generator .language-generator nav.subnav .automatic-validation{font-weight:300;margin-right:30px}.challenge-edit-generator .language-generator .generated-test-cases .dropdown-menu .primary+.secondary{margin-top:10px;padding-top:10px;border-top:1px solid #e7e9ea}.generated-note{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;background-color:#f5f5f6;color:#656f73;padding:20px}.generated-note:before{content:"\EA20";position:absolute;right:10px;bottom:10px;font-size:64px;opacity:.2}.generated-note h4{color:#656f73;margin-top:0}.generated-note .action-button,.generated-note .show-generated-section{margin-top:20px}.generated-note expandable{margin-bottom:20px}.generated-note.dark-bg{background-color:#171b1d}body.challenge-edit-lang #challenge-ide{padding-left:5px;background-color:#e7e9ea}body.challenge-edit-lang #challenge-ide.dark-bg{background-color:#1a2125}body.challenge-edit-lang #challenge-ide .info .tab-scroller{background-color:#e7e9ea}body.challenge-edit-lang #challenge-ide .info .tab-pane{padding:1.4rem;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}body.challenge-edit-lang #challenge-ide .info .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1.4rem}body.challenge-edit-lang #challenge-ide .info .tab-pane.output-pane{padding:0}body.challenge-edit-lang #challenge-ide.dark-bg .tab-scroller,body.challenge-edit-lang #challenge-ide.dark-bg .ui-splitbar{background-color:#1a2125}body.challenge-edit-lang #challenge-ide.dark-bg .info .tab-pane{background-color:#233037}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown{color:#cfd3d5;background-color:#233037;scrollbar-color:#717a7e #233037}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown ::-webkit-scrollbar{background-color:#233037}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown ::-webkit-scrollbar-thumb{background-color:#717a7e;border-radius:1ex;border:3px solid #233037}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown ::-webkit-scrollbar-corner{background:#233037}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown h1,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown h2,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown h3,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown h4,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown h5,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown h6,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown label{color:#cfd3d5}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown code,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown kbd,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown pre:not(.CodeMirror-line){color:#cfd3d5;background-color:#2d3e47;border-color:#132128}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown code .line:before,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown kbd .line:before,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown pre:not(.CodeMirror-line) .line:before{background-color:#22282b;color:#5b5b5b;border-right-color:#132128}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown ::-moz-selection{color:inherit;background:#3d4840}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown ::selection{color:inherit;background:#3d4840}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown a{color:#59a757}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown a:focus,body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown a:hover{color:#7fc87c}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown table>tbody>tr>td{border-top-color:#132128}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown table>thead>tr>th{border-bottom-color:#132128}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown blockquote{border-color:#1c252a}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown .block{background-color:#1c252a}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown .block.block--docs h3{border-color:#233037}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown .block.block--docs h3 code{background-color:transparent}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown .block.block--docs.table-doc th{border-bottom-color:#1a2125}body.challenge-edit-lang #challenge-ide.dark-bg .info .markdown .block.block--docs.table-doc thead{background-color:#1a2125}body.challenge-edit-lang #challenge-ide.dark-bg .info markdown-editor .markdown{background-color:transparent}body.challenge-edit-lang #challenge-ide .runner-output{height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.challenge-edit-lang #challenge-ide .runner-output .banner{padding:1.25rem;color:#222;background-color:#ddd;min-height:60px}body.challenge-edit-lang #challenge-ide .runner-output .banner:before{content:"\EAD3";font-size:3rem;line-height:4rem;margin-right:1rem;float:left;color:#555}body.challenge-edit-lang #challenge-ide .runner-output .banner.state-completed{background-color:#d9eed8}body.challenge-edit-lang #challenge-ide .runner-output .banner.state-completed:before{color:#007c34}body.challenge-edit-lang #challenge-ide .runner-output .banner div{margin-left:40px}body.challenge-edit-lang #challenge-ide .runner-output runner-frame{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.challenge-edit-lang #challenge-ide ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .CodeMirror{border-left:5px solid #e7e9ea;-webkit-transition:border-left-color .2s ease-in-out;transition:border-left-color .2s ease-in-out;position:absolute;bottom:0;right:0;left:0;top:0;height:auto}body.challenge-edit-lang #challenge-ide ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .fail .CodeMirror{border-left-color:#cb3b43;-webkit-animation-name:notification-stripe-pulse;animation-name:notification-stripe-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.challenge-edit-lang #challenge-ide ui-codemirror:not(.markdown-codemirror):not(.quiz-codemirror) .passed .CodeMirror{border-left-color:#007c34}body.challenge-edit-lang #challenge-ide.dark-bg ui-codemirror:not(.markdown-codemirror) .CodeMirror{border-left-color:#233037}body.challenge-edit-lang #challenge-ide.dark-bg ui-codemirror:not(.markdown-codemirror) .fail .CodeMirror{border-left-color:#cb3b43}body.challenge-edit-lang #challenge-ide.dark-bg ui-codemirror:not(.markdown-codemirror) .passed .CodeMirror{border-left-color:#007c34}body.challenge-edit-lang #challenge-ide .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,body.challenge-edit-lang #challenge-ide .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#fff}body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.active>a,body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .nav-tabs>li.code-tab.active>a{background-color:#171b1d!important}body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .markdown-editor.fullscreen .tabs>li.code-tab.runner-frame.active>a,body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .nav-tabs>li.code-tab.runner-frame.active>a{background-color:#131414!important}body.challenge-edit-lang #challenge-ide .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(left,#e7e9ea,rgba(231,233,234,0) 6px),-webkit-linear-gradient(bottom,#dcdfe0,#e7e9ea 16px) #e7e9ea;background:linear-gradient(to left,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to right,#e7e9ea,rgba(231,233,234,0) 6px),linear-gradient(to top,#dcdfe0,#e7e9ea 16px) #e7e9ea}body.challenge-edit-lang #challenge-ide .code-tabs .tab-scroller score-label{position:relative;margin-left:4px;margin-top:-2px}body.challenge-edit-lang #challenge-ide .code-tabs .tab-scroller li:not(.active) score-label{opacity:.6}body.challenge-edit-lang #challenge-ide .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #e7e9ea}body.challenge-edit-lang #challenge-ide .code-tabs .tab-pane{padding:1em;position:absolute;top:42px;bottom:0;right:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}body.challenge-edit-lang #challenge-ide .code-tabs .tab-pane scroll-overflow-indicator>.scrollable-container{padding:1em}body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .tab-scroller{background:-webkit-linear-gradient(right,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(left,#1a2125,rgba(26,33,37,0) 6px),-webkit-linear-gradient(bottom,#121619,#1a2125 16px) #1a2125;background:linear-gradient(to left,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to right,#1a2125,rgba(26,33,37,0) 6px),linear-gradient(to top,#121619,#1a2125 16px) #1a2125}body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .tab-scroller li:not(.active) score-label .label.score.score-has-risk{box-shadow:1px 0 0 2px #1a2125}body.challenge-edit-lang #challenge-ide.dark-bg .code-tabs .tab-pane{background-color:#233037}body.challenge-edit-lang #challenge-ide .navbar,body.challenge-edit-lang #challenge-ide .subnav{height:44px;border-top:none;border-radius:0;border-bottom:none;background-color:#e7e9ea;margin-bottom:0}body.challenge-edit-lang #challenge-ide .navbar label,body.challenge-edit-lang #challenge-ide .subnav label{font-weight:400;color:#656f73}body.challenge-edit-lang #challenge-ide .navbar .container-fluid,body.challenge-edit-lang #challenge-ide .subnav .container-fluid{padding-left:0;margin-left:-10px}body.challenge-edit-lang #challenge-ide .navbar .navbar-btn,body.challenge-edit-lang #challenge-ide .subnav .navbar-btn{margin-top:5px}body.challenge-edit-lang #challenge-ide .navbar .btn,body.challenge-edit-lang #challenge-ide .navbar .btn-danger,body.challenge-edit-lang #challenge-ide .navbar .btn-default,body.challenge-edit-lang #challenge-ide .navbar .btn-info,body.challenge-edit-lang #challenge-ide .navbar .btn-light,body.challenge-edit-lang #challenge-ide .navbar .btn-primary,body.challenge-edit-lang #challenge-ide .navbar .btn-success,body.challenge-edit-lang #challenge-ide .navbar .btn-warning,body.challenge-edit-lang #challenge-ide .navbar .reset,body.challenge-edit-lang #challenge-ide .subnav .btn,body.challenge-edit-lang #challenge-ide .subnav .reset{margin-right:5px}body.challenge-edit-lang #challenge-ide .navbar .language-label,body.challenge-edit-lang #challenge-ide .subnav .language-label{margin-right:1rem}body.challenge-edit-lang #challenge-ide .navbar .language-menu,body.challenge-edit-lang #challenge-ide .subnav .language-menu{margin-top:.3rem;width:auto}body.challenge-edit-lang #challenge-ide .navbar .navbar-link.fullscreen-toggle,body.challenge-edit-lang #challenge-ide .subnav .navbar-link.fullscreen-toggle{color:#415966!important;background-color:transparent!important}body.challenge-edit-lang #challenge-ide .navbar .run-buttons,body.challenge-edit-lang #challenge-ide .subnav .run-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}body.challenge-edit-lang #challenge-ide .navbar .run-buttons>*,body.challenge-edit-lang #challenge-ide .subnav .run-buttons>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.challenge-edit-lang #challenge-ide .navbar .run-buttons .run-label,body.challenge-edit-lang #challenge-ide .subnav .run-buttons .run-label{position:relative;min-width:127px;margin-right:10px;text-align:right}body.challenge-edit-lang #challenge-ide .navbar .run-buttons .run-label:before,body.challenge-edit-lang #challenge-ide .subnav .run-buttons .run-label:before{content:"\EB0A";position:absolute;left:7px;top:2px;display:inline-block;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);color:#656f73}body.challenge-edit-lang #challenge-ide .navbar .run-buttons.setup-mode .run-label:before,body.challenge-edit-lang #challenge-ide .subnav .run-buttons.setup-mode .run-label:before{content:"\EA16";-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);left:6px}body.challenge-edit-lang #challenge-ide .navbar .run-buttons .btn-sm:not(:first-child),body.challenge-edit-lang #challenge-ide .navbar .run-buttons .codemirror-ide-opts .btn-default:not(:first-child),body.challenge-edit-lang #challenge-ide .subnav .run-buttons .btn-sm:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}body.challenge-edit-lang #challenge-ide .navbar .run-buttons .btn-sm:not(:last-child),body.challenge-edit-lang #challenge-ide .navbar .run-buttons .codemirror-ide-opts .btn-default:not(:last-child),body.challenge-edit-lang #challenge-ide .subnav .run-buttons .btn-sm:not(:last-child){margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}body.challenge-edit-lang #challenge-ide .challenge-body{top:44px;left:5px}body.challenge-edit-lang #challenge-ide.dark-bg .navbar,body.challenge-edit-lang #challenge-ide.dark-bg .subnav{background-color:#1a2125}body.challenge-edit-lang #challenge-ide.dark-bg .navbar label,body.challenge-edit-lang #challenge-ide.dark-bg .subnav label{color:#a1a6a9}body.challenge-edit-lang #challenge-ide.dark-bg .navbar .navbar-text,body.challenge-edit-lang #challenge-ide.dark-bg .subnav .navbar-text{color:#e7e9ea}body.challenge-edit-lang #challenge-ide .navbar-nav .btn-sm,body.challenge-edit-lang #challenge-ide .navbar-nav .codemirror-ide-opts .btn-default{margin-top:2px}body.challenge-edit-lang #challenge-ide .btn-default .caret{margin-left:6px}body.challenge-edit-lang #challenge-ide .dropdown.disable-sample-tests p{font-weight:300;padding:10px 20px;border-bottom:1px solid #e7e9ea}body.challenge-edit-lang #challenge-ide .filter-menu .all-filter-item,body.challenge-edit-lang #challenge-ide .filter-menu .selected-filter{display:none}body.challenge-edit-lang #challenge-ide .filter-menu .filter-label{font-weight:400;padding-right:2px}body.challenge-edit-lang #challenge-ide .filter-menu .filter-label:after,body.challenge-edit-lang #challenge-ide .filter-menu li>a.active:before{content:''}body.challenge-edit-lang #challenge-ide .CodeMirror .carry-forward-notification{font-family:Inter,Helvetica,Arial,sans-serif;background-color:#ffc20b;color:#333;padding:1px 5px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test.code .matchers-test-results,.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test.code textarea,.challenge-edit.challenge-edit-questions .question .matchers .matcher .delim,.challenge-edit.challenge-edit-questions .question .matchers.code .matcher input[type=text],.challenge-edit.challenge-edit-questions .question .matchers.code .matcher textarea,body.challenge-edit-files .challenge-config-form .submission-ignore-path-regex{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}body.challenge-edit-lang #challenge-ide .CodeMirror .carry-forward-notification a{color:#163a16;margin-left:5px}.ide-dark body.challenge-edit-lang #challenge-ide .CodeMirror .carry-forward-notification{background-color:#453f35;color:#f5f5f6}.ide-dark body.challenge-edit-lang #challenge-ide .CodeMirror .carry-forward-notification a{color:#338632}body.challenge-edit-lang #challenge-ide .markdown-editor.fullscreen .tabs>li>.text[tooltip],body.challenge-edit-lang #challenge-ide .markdown-editor.fullscreen .tabs>li>div[tooltip],body.challenge-edit-lang #challenge-ide .nav-tabs>li>.text[tooltip],body.challenge-edit-lang #challenge-ide .nav-tabs>li>div[tooltip]{display:inline-block}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul,body.challenge-edit-lang #challenge-ide .testing-tabs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li,body.challenge-edit-lang #challenge-ide .testing-tabs ul li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .form-control-select,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .form-control-select{margin-left:.5em;max-width:12em}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .setting-help,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .setting-help{cursor:pointer;display:inline-block;color:#656f73;margin-left:.25em;margin-right:-1em;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .setting-help:before,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .setting-help:before{content:"\EAE2"}body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .setting-help:active,body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .setting-help:focus,body.challenge-edit-lang #challenge-ide .code-lang-tabs ul li.language-setting .setting-help:hover,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .setting-help:active,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .setting-help:focus,body.challenge-edit-lang #challenge-ide .testing-tabs ul li.language-setting .setting-help:hover{text-decoration:none;color:#59a757}body.challenge-edit-lang #challenge-ide .instructions-editor{padding:0}body.challenge-edit-lang #challenge-ide .instructions-editor>.instructions{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}body.challenge-edit-lang #challenge-ide .instructions-editor .markdown-editor{border:none;box-shadow:none;min-height:100%;border-radius:0;height:1px}body.challenge-edit-lang #challenge-ide .instructions-editor .markdown-editor .CodeMirror{border-left:none}body.challenge-edit-lang #challenge-ide .instructions-editor .markdown-editor .CodeMirror-lines{padding:10px}body.challenge-edit-lang #challenge-ide .instructions-editor .markdown-editor .tab-content-wrapper .preview{padding:10px 14px}@media only screen and (max-width:768px){body.challenge-edit-lang .app.has-sidebar .app-content{position:absolute;padding-top:0;top:44px;left:0;bottom:0;right:0;overflow:auto;-webkit-overflow-scrolling:touch}}body.challenge-edit-files .sidebar-content{background-color:#e7e9ea}.ide-dark body.challenge-edit-files .sidebar-content{background-color:#132128}body.challenge-edit-files .file-access-hidden:before,body.challenge-edit-files .file-access-locked:before,body.challenge-edit-files .file-access-readonly:before,body.challenge-edit-files .file-access-readwrite:before,body.challenge-edit-files .file-access-restricted:before,body.challenge-edit-files .file-add:before,body.challenge-edit-files .file-delete:before,body.challenge-edit-files .file-duplicate:before,body.challenge-edit-files .file-purge:before,body.challenge-edit-files .file-rename:before,body.challenge-edit-files .file-reset:before,body.challenge-edit-files .file-undelete:before{margin-right:5px}body.challenge-edit-files .file-add:before{content:"\EAAB";color:#338632}body.challenge-edit-files .file-rename:before{content:"\EAE8"}body.challenge-edit-files .file-delete:before{content:"\EAFF"}body.challenge-edit-files .file-undelete:before{content:"\EB02"}body.challenge-edit-files .file-duplicate:before{content:"\EA2E"}body.challenge-edit-files .file-reset:before{content:"\EABB"}body.challenge-edit-files .file-purge:before{content:"\EA37";color:#cb3b43}body.challenge-edit-files .file-access-locked:before{content:"\EA95";color:#cb3b43}body.challenge-edit-files .file-access-readwrite:before{content:"\EAA5"}body.challenge-edit-files .file-access-readonly:before{content:"\EABA";color:#656f73}body.challenge-edit-files .file-access-restricted:before{content:"\EA95"}body.challenge-edit-files .file-access-hidden:before{content:"\EA4A"}body.challenge-edit-files a.reference-solution>span:before{content:"\EA21";margin-right:5px}body.challenge-edit-files .multi-file-layout-code-toolbar .access-levels a{position:relative;min-width:122px}body.challenge-edit-files .multi-file-layout-code-toolbar .access-levels a .caret{position:absolute;right:10px;top:12px}body.challenge-edit-files .multi-file-challenge-frame{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.challenge-edit-files .multi-file-challenge-frame .multi-file-challenge-toolbar{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:10px;background-color:#e7e9ea}body.challenge-edit-files .multi-file-challenge-frame .multi-file-challenge-toolbar>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.challenge-edit-files .multi-file-challenge-frame .multi-file-challenge-toolbar>*+*{margin-left:10px}body.challenge-edit-files .multi-file-challenge-frame .multi-file-challenge-toolbar>.sep{margin-left:20px}.ide-dark body.challenge-edit-files .multi-file-challenge-frame .multi-file-challenge-toolbar{background-color:#1a2125}body.challenge-edit-files .multi-file-challenge-frame .multi-file-challenge-toolbar .left-right-sep{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.challenge-edit-files .multi-file-challenge-frame multi-file-layout{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}body.challenge-edit-files .challenge-config-form .submission-ignore-path-regex{font-size:90%}body.challenge-edit-files .submitted-files-preview{padding:10px}body.challenge-edit-files .submitted-files-preview .submitted-files-preview-toolbar{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(101,111,115,.5);text-align:center}body.challenge-edit-files .submitted-files-preview .submitted-files-preview-toolbar .dropdown-toggle{cursor:pointer}body.challenge-edit-files .submitted-files-preview .submitted-files-preview-toolbar .dropdown-toggle:active,body.challenge-edit-files .submitted-files-preview .submitted-files-preview-toolbar .dropdown-toggle:focus,body.challenge-edit-files .submitted-files-preview .submitted-files-preview-toolbar .dropdown-toggle:hover{color:#59a757}body.challenge-edit-files .submitted-files-preview .file-list{padding-left:6px}body.challenge-edit-files .submitted-files-preview .file-list>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.challenge-edit-files .submitted-files-preview .file-list>div:hover{background-color:#f5f5f6}.ide-dark body.challenge-edit-files .submitted-files-preview .file-list>div:hover{background-color:#1a2125}body.challenge-edit-files .submitted-files-preview .file-list>div>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.challenge-edit-files .submitted-files-preview .file-list>div>.file-details{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:2em;color:#656f73}body.challenge-edit-files .submitted-files-preview .file-list>div+div{margin-top:4px}body.challenge-edit-files .submitted-files-preview .help-block{text-align:center}body.challenge-edit-files .initial-layout-editor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.challenge-edit-files .initial-layout-editor>.help-block,body.challenge-edit-files .initial-layout-editor>.initial-layout-options{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;padding:10px 10px 0}body.challenge-edit-files .initial-layout-editor>.initial-layout-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-locked{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-locked .qualified-checkbox{margin-right:1em;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-locked .qualified-checkbox label{margin:0}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-locked .recommended-layout-button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-transform:none}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-responsive-mode{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px;margin-bottom:2px}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-responsive-mode>label{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 6px 0 0;font-weight:400}body.challenge-edit-files .initial-layout-editor>.initial-layout-options>.initial-layout-responsive-mode>.form-control-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:12em;margin:0}body.challenge-edit-files .initial-layout-editor .document-sections{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:400px;display:-ms-grid;display:grid;-ms-grid-columns:[available] 33% [left] 33% [right] 33%;grid-template-columns:[available] 33% [left] 33% [right] 33%;-ms-grid-rows:[top] 50% [bottom] 50%;grid-template-rows:[top] 50% [bottom] 50%;padding:5px}body.challenge-edit-files .initial-layout-editor .document-sections>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:3px;margin:5px}body.challenge-edit-files .initial-layout-editor .document-sections>div:not(.available-files){background-color:#f5f5f6}body.challenge-edit-files .initial-layout-editor .document-sections>div h3{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;padding:10px;color:#656f73;text-align:center;background-color:#e7e9ea;font-size:13px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:3px 3px 0 0}body.challenge-edit-files .initial-layout-editor .document-sections>div .files-list{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:10px}body.challenge-edit-files .initial-layout-editor .document-sections>div .files-list>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.challenge-edit-files .initial-layout-editor .document-sections>div .files-list>div+div{margin-top:5px}body.challenge-edit-files .initial-layout-editor .document-sections .available-files{grid-area:top/available/2 bottom span/available}body.challenge-edit-files .initial-layout-editor .document-sections .top-left-files{grid-area:top/left}body.challenge-edit-files .initial-layout-editor .document-sections .top-right-files{grid-area:top/right}body.challenge-edit-files .initial-layout-editor .document-sections .bottom-left-files{grid-area:bottom/left}body.challenge-edit-files .initial-layout-editor .document-sections .bottom-right-files{grid-area:bottom/right}body.challenge-edit-files .initial-layout-editor .as-sortable-placeholder{border:2px dashed #e7e9ea}body.challenge-edit-files .dark-bg .initial-layout-editor .document-sections>div:not(.available-files){background-color:#1a2125}body.challenge-edit-files .dark-bg .initial-layout-editor .document-sections>div h3{background-color:rgba(0,0,0,.15)}body.challenge-edit-files .dark-bg .initial-layout-editor .as-sortable-placeholder{border-color:#656f73}body.challenge-edit-files .dark-bg .initial-layout-editor .as-sortable-drag>*{background-color:#233037}body.challenge-edit-files .as-sortable-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}challenge-services-selector .qualified-checkbox{margin-top:6px}challenge-services-selector .version-field{margin-left:9px;color:#656f73}challenge-services-selector .form-control-select.version-selector{display:inline-block;width:auto;margin:-7px 0 -3px 6px}challenge-services-selector .form-control-select.version-selector select{padding-left:2px}challenge-services-selector .form-control-select.version-selector[disabled],challenge-services-selector .form-control-select.version-selector[disabled]:after,challenge-services-selector .form-control-select.version-selector[disabled]>select{border-color:transparent!important;background:0 0!important;box-shadow:none!important;color:#656f73!important}challenge-services-selector .help-block{padding-left:24px}.challenge-edit.challenge-edit-questions .passing-score>.form-group label,.challenge-edit.challenge-edit-questions .quiz-time-limit-type label{width:100px;margin-right:10px}.challenge-edit.challenge-edit-questions .quiz-time-limit-type button{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;text-transform:none}.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options{padding-left:110px}.challenge-edit.challenge-edit-questions .question-time-limit-type-options.ng-enter,.challenge-edit.challenge-edit-questions .question-time-limit-type-options.ng-leave,.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options.ng-enter,.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.challenge-edit.challenge-edit-questions .question-time-limit-type-options.ng-enter.ng-enter-active,.challenge-edit.challenge-edit-questions .question-time-limit-type-options.ng-leave,.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options.ng-enter.ng-enter-active,.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options.ng-leave{display:block;overflow:hidden;max-height:4em;opacity:1}.challenge-edit.challenge-edit-questions .question-time-limit-type-options.ng-enter:not(.ng-enter-active),.challenge-edit.challenge-edit-questions .question-time-limit-type-options.ng-leave.ng-leave-active,.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options.ng-enter:not(.ng-enter-active),.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.challenge-edit.challenge-edit-questions .question-time-limit-type-options .input-group,.challenge-edit.challenge-edit-questions .quiz-time-limit-type-options .input-group{max-width:10em}.challenge-edit.challenge-edit-questions .question h2{text-transform:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.challenge-edit.challenge-edit-questions .question h2>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-edit.challenge-edit-questions .question h2>.title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challenge-edit.challenge-edit-questions .question h2 .counter{font-size:.8em;color:#656f73}.challenge-edit.challenge-edit-questions .question h2:not(:hover) .actions .btn-default:not(:focus){background-color:transparent;border-color:transparent}.challenge-edit.challenge-edit-questions .question h2 .actions .btn-default{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.challenge-edit.challenge-edit-questions .question h2 .actions .btn-default[disabled]{border-color:#d8d8d8;background-color:transparent}.challenge-edit.challenge-edit-questions .question h2 .actions [as-sortable-item-handle],.challenge-edit.challenge-edit-questions .question h2 .actions [as-sortable-item-handle]>*{cursor:move;cursor:row-resize;cursor:ns-resize}.challenge-edit.challenge-edit-questions .question h2 .actions .move-before:before{content:"\EA1A"}.challenge-edit.challenge-edit-questions .question h2 .actions .move-after:before{content:"\EA17"}.challenge-edit.challenge-edit-questions .question h2 .actions .remove:before{content:"\EB2A"}.challenge-edit.challenge-edit-questions .question h2 .actions .insert-menu:before{content:"\EAAB"}.challenge-edit.challenge-edit-questions .question h2 .actions .btn-default:before{margin-right:0}.challenge-edit.challenge-edit-questions .question .choices .form-group,.challenge-edit.challenge-edit-questions .question .matchers .form-group,.challenge-edit.challenge-edit-questions .question .matchers simple-repeater{margin-bottom:0}.challenge-edit.challenge-edit-questions .question .matchers .matcher{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.challenge-edit.challenge-edit-questions .question .matchers .matcher>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon{padding-top:9px;padding-bottom:0}.challenge-edit.challenge-edit-questions .question .matchers .matcher input[type=text],.challenge-edit.challenge-edit-questions .question .matchers .matcher textarea{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.challenge-edit.challenge-edit-questions .question .matchers .matcher .type{min-width:94px}.challenge-edit.challenge-edit-questions .question .matchers .matcher .opts{min-width:60px}.challenge-edit.challenge-edit-questions .question .matchers .matcher .delim{pointer-events:none;background-color:transparent;opacity:.5;width:1.2em;padding-left:0;padding-right:0;border-color:transparent;z-index:10}.challenge-edit.challenge-edit-questions .question .matchers .matcher .delim:nth-child(2){margin-right:-1.2em;text-align:right}.challenge-edit.challenge-edit-questions .question .matchers .matcher .delim:nth-child(4){margin-left:-1.2em;text-align:left}.challenge-edit.challenge-edit-questions .question .matchers .matcher.regex input[type=text]{font-family:Menlo,Monaco,Consolas,'Courier New',monospace;padding-left:1.2em;padding-right:1.2em}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-toggle{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:9px 12px 0;display:block;position:relative;cursor:pointer;text-align:left}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-toggle .caret{position:absolute;top:14px;right:12px}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-menu li.negate:not(:last-child){border-bottom:1px solid #e7e9ea}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-menu li a:before{content:"\EA0E";font-size:.8em;color:#656f73;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:10px}.challenge-edit.challenge-edit-questions .question .matchers .matcher>.input-group-addon.dropdown .dropdown-menu li a.active:before{content:"\EA2C"}.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.unknown{color:#656f73}.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.unknown:before{content:"\EA9D"}.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.correct{color:#007c34}.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.incorrect,body.challenge-edit .sidebar .language.is-invalid a{color:#cb3b43}.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.correct:before{content:"\EA16"}.challenge-edit.challenge-edit-questions .question .matchers .matcher .matcher-validated.incorrect:before{content:"\EB2A"}.challenge-edit.challenge-edit-questions .matchers-test-expander{position:relative;margin-top:6px}.challenge-edit.challenge-edit-questions .matchers-test-expander .expandable-label{position:absolute;top:-36px;right:0;padding:5px 5px 5px 10px}.challenge-edit.challenge-edit-questions .matchers-test-expander.expanded .expandable-label,.challenge-edit.challenge-edit-questions .matchers-test-expander.expanding .expandable-label{background-color:#f0f1f2;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:12px}.challenge-edit.challenge-edit-questions .matchers-test-expander .expandable-content{background-color:#f0f1f2;padding:10px;border-radius:4px 0 4px 4px}.challenge-edit.challenge-edit-questions .matchers-test-expander .expandable-content:before{display:none}.challenge-edit.challenge-edit-questions .matchers-test-expander.collapsed .expandable-content,.challenge-edit.challenge-edit-questions .matchers-test-expander.expanding-init .expandable-content{padding-top:0;padding-bottom:0}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test textarea{margin-right:5px}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results{height:auto;white-space:pre-wrap;margin-left:5px}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results.empty{color:#bbb}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results mark{padding:0;color:inherit}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results mark.correct{background:rgba(0,124,52,.1);text-decoration:underline double #007c34}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results mark.incorrect{background:rgba(203,59,67,.1);text-decoration:underline wavy #cb3b43}.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results mark.correct mark.incorrect,.challenge-edit.challenge-edit-questions .matchers-test-expander .matchers-test .matchers-test-results mark.incorrect mark.correct{background:rgba(139,104,0,.1)}.challenge-edit.challenge-edit-questions .matchers-test-expander .points{margin-top:10px;text-align:center}.challenge-edit.challenge-edit-questions .question .choices .choice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.challenge-edit.challenge-edit-questions .question .choices .choice>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.challenge-edit.challenge-edit-questions .question .choices .choice>.qualified-checkbox{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-top:7px}.challenge-edit.challenge-edit-questions .question .choices .choice>.qualified-checkbox label{margin-bottom:0}.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value{-webkit-box-flex:0;-webkit-flex:0 1 6ch;-ms-flex:0 1 6ch;flex:0 1 6ch;margin-right:6px;position:relative}.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value:before{position:absolute;content:'';background-color:transparent;top:1px;left:1px;width:3px;height:32px;-webkit-transition:background-color .15s;transition:background-color .15s;border-radius:2px 0 0 2px}.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value.correct:before{background-color:rgba(0,124,52,.75)}.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value.incorrect:before{background-color:rgba(203,59,67,.5)}.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value input::-webkit-inner-spin-button,.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.challenge-edit.challenge-edit-questions .question .choices .choice .weighted-value input[type=number]{-moz-appearance:textfield;padding-left:6px;padding-right:6px;text-align:right}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:8px}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum.ng-enter,.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum.ng-enter.ng-enter-active,.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum.ng-leave{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:34px;opacity:1}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum.ng-enter:not(.ng-enter-active),.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum.ng-leave.ng-leave-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum label{margin-bottom:0}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum .weighted-value-label{margin-left:2px}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum>.qualified-radio,.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum>label{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.challenge-edit.challenge-edit-questions .question .choices .choice.max-sum>.qualified-radio{margin-left:1em}.challenge-edit.challenge-edit-questions .multiple-choice-options .checkable-input-set{padding-left:0}.challenge-edit.challenge-edit-questions .multiple-choice-options.single-answer .choices .qualified-checkbox label:before{content:"\EA2C";border-radius:50%}.challenge-edit.challenge-edit-questions .question-advanced{padding:10px;border:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.challenge-edit.challenge-edit-questions .question-advanced>a{cursor:pointer}.challenge-edit.challenge-edit-questions .question-advanced>a:before{content:"\EA19";display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}.challenge-edit.challenge-edit-questions .question-advanced>a>span{color:#132128}.challenge-edit.challenge-edit-questions .question-advanced>a:hover>span{text-decoration:none}.challenge-edit.challenge-edit-questions .question-advanced.expanded{background-color:#f0f1f2;border-radius:3px}.challenge-edit.challenge-edit-questions .question-advanced.expanded>a:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.challenge-edit.challenge-edit-questions .question-advanced>div{padding-top:10px}.challenge-edit.challenge-edit-questions .question-advanced .layout-two-columns .qualified-checkbox{margin-top:11px}.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (max-width:767px){.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs>:first-child:not(:last-child){padding-right:.6rem}.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs>:last-child:not(:first-child){padding-left:.6rem}}.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs.layout-elastic>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:50%;max-width:100%}.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.challenge-edit.challenge-edit-questions .question-advanced .points .points-inputs .qualified-checkbox label{margin-bottom:0}.challenge-edit.challenge-edit-questions .question-advanced .points .question-weight{max-width:80px}.challenge-edit.challenge-edit-questions .question-advanced form-group.max-selections .checkable-input-set{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:0}.challenge-edit.challenge-edit-questions .question-advanced form-group.max-selections input.max-selections{display:inline-block;width:70px;margin-left:.6em}.challenge-edit.challenge-edit-questions .question-advanced .text-default-value ui-codemirror,.challenge-edit.challenge-edit-questions .question-advanced .text-default-value ui-codemirror .CodeMirror{height:auto}.challenge-edit.challenge-edit-questions .as-sortable-placeholder{border:2px dashed #e7e9ea}.challenge-edit.challenge-edit-questions .as-sortable-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-edit.challenge-edit-questions section.form-buttons{border-bottom:none}.challenge-edit.challenge-edit-questions section.form-buttons>div{padding-top:20px;padding-bottom:40px}.challenge-edit.challenge-edit-questions section.form-buttons.has-questions{border-top:1px solid #e7e9ea}.challenge-edit.challenge-edit-questions section.form-buttons>div>button{text-transform:none}.challenge-edit.challenge-edit-questions .other-options-expander{margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef}.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content{padding:15px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin-top:10px}.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group{margin-bottom:15px}.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group:last-child{margin-bottom:0}.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group .form-control,.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group .form-control-select,.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group .form-control-select select,.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group .markdown-editor.inline,.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group quiz-challenge-questions .solve .question-lcode ui-codemirror,.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content form-group quiz-challenge-questions .solve .question-scode ui-codemirror{max-width:200px}.challenge-edit.challenge-edit-questions .other-options-expander .expandable-content .length-validation-options{margin-top:15px;padding-left:20px}.challenge-edit.challenge-edit-questions .points{margin-top:10px;font-weight:700}.challenge-edit.challenge-edit-questions .points>div{margin-bottom:5px}.challenge-edit.challenge-edit-questions .points .final-score{margin-top:10px;padding-top:10px;border-top:1px solid #e9ecef}.bubble-dialog.questions-challenge-type-menu .bubble-dialog{padding:0}.bubble-dialog.questions-challenge-type-menu .dropdown-menu{position:static;box-shadow:none;border:none}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a{position:relative;white-space:normal;padding:10px 60px 10px 26px;max-width:45em}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a:before{left:6px;color:#245a23}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a:after{position:absolute;right:10px;font-size:40px;top:50%;color:#d9eed8;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.selected:after,.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a:focus:after,.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a:hover:after{color:#245a23}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.none:after{content:"\EAB7"}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.challenge:after{content:"\EAE6"}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.per_question:after{content:"\EAB6"}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a.per_question_bonus:after{content:"\EAB5"}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li>a .help-block>:last-child{margin-bottom:0}.bubble-dialog.questions-challenge-type-menu .dropdown-menu>li+li>a{border-top:1px solid #e7e9ea}.questions-insert-menu .bubble-dialog{padding:0}.questions-insert-menu .dropdown-menu{position:static;box-shadow:none;border:none}.questions-insert-menu .dropdown-menu .sep{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4px 16px}.questions-insert-menu .dropdown-menu .sep>span{color:#656f73;font-size:12px;padding:4px 6px}.questions-insert-menu .dropdown-menu .sep>span:before{margin-right:10px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.questions-insert-menu .dropdown-menu .sep .line{height:1px;background-color:#e7e9ea;padding:0}.questions-insert-menu .dropdown-menu .sep .above:before{content:"\EA1A"}.questions-insert-menu .dropdown-menu .sep .below:before{content:"\EA17"}.questions-insert-menu .dropdown-menu>li>a:before{margin-right:10px;color:#656f73}.questions-insert-menu .dropdown-menu .duplicate:before{content:"\EA2E"}.questions-insert-menu .dropdown-menu .add:before{content:"\EAAB";color:#7fc87c}docs-help-link>a{display:inline-block;color:#656f73;margin-left:4px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}docs-help-link>a:empty:before{content:"\EAE2";opacity:.8;display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}docs-help-link>a:focus,docs-help-link>a:hover{color:#59a757;opacity:1;text-decoration:none}docs-help-link>a:focus:before,docs-help-link>a:hover:before{opacity:1}.challenge-upgrade-dialog .modal-body{text-align:center}.challenge-upgrade-dialog .modal-body .version-upgrade{border:1px solid #e7e9ea;padding:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.challenge-upgrade-dialog .modal-body .version-upgrade .version{text-align:center;position:relative;margin:3px;font-weight:700}.challenge-upgrade-dialog .modal-body .version-upgrade .version:not(:last-child):after{top:0;right:-3px;position:absolute;content:'.'}.challenge-upgrade-dialog .modal-body .version-upgrade .btn-sm,.challenge-upgrade-dialog .modal-body .version-upgrade .codemirror-ide-opts .btn-default{padding:1px 3px}.challenge-upgrade-dialog .modal-body .version-upgrade .btn-sm:before,.challenge-upgrade-dialog .modal-body .version-upgrade .codemirror-ide-opts .btn-default:before{margin:5px}.challenge-upgrade-dialog .modal-body .version-upgrade .btn-sm:not(.undo):before,.challenge-upgrade-dialog .modal-body .version-upgrade .codemirror-ide-opts .btn-default:not(.undo):before{content:"\EA1A"}.challenge-upgrade-dialog .modal-body .version-upgrade .btn-sm.undo:before,.challenge-upgrade-dialog .modal-body .version-upgrade .codemirror-ide-opts .btn-default.undo:before{content:"\EA17"}.challenge-upgrade-dialog .modal-body .alert{margin:20px}.challenge-config-dialog.fade .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.challenge-config-dialog.in .modal-dialog{opacity:1}.challenge-config-dialog .modal-header{border-bottom:none;border-radius:4px 4px 0 0;padding:2px 10px}.challenge-config-dialog .modal-header .title{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challenge-config-dialog .modal-header .title:before{content:"\EA9C";margin-right:.5em}.challenge-config-dialog .modal-footer{text-align:center}.challenge-config-dialog .modal-footer button{min-width:15em}advanced-code-challenge-run-config .qualified-form-horizontal .alert{margin-left:160px}advanced-code-challenge-run-config .qualified-form-horizontal .alert.ng-hide-add,advanced-code-challenge-run-config .qualified-form-horizontal .alert.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}advanced-code-challenge-run-config .qualified-form-horizontal .alert.ng-hide-add,advanced-code-challenge-run-config .qualified-form-horizontal .alert.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:120px;opacity:1}advanced-code-challenge-run-config .qualified-form-horizontal .alert.ng-hide-add.ng-hide-add-active,advanced-code-challenge-run-config .qualified-form-horizontal .alert.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}body.challenge-edit .app .app-content [ui-view]{padding-top:0;padding-bottom:0}body.challenge-edit .sidebar .general>a:before{content:"\EAA5"}body.challenge-edit .sidebar .instructions>a:before{content:"\EAD7"}body.challenge-edit .sidebar .questions>a:before{content:"\EAB3"}body.challenge-edit .sidebar div.signals>a:before,body.challenge-edit .sidebar li.signals>a:before{content:"\EA35"}body.challenge-edit .sidebar div.signals>a:hover{background-color:rgba(193,205,207,.25)!important}body.challenge-edit .sidebar .file-tree-item{margin:-16px 0 10px;padding:2px 16px;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}body.challenge-edit .sidebar .file-tree-item:hover{background-color:#ccd0d2!important}body.challenge-edit .sidebar .file-tree-item>a.signals{cursor:pointer;color:#132128}body.challenge-edit .sidebar .file-tree-item>a.signals:before{content:"\EA9C"}body.challenge-edit .sidebar .file-tree-item>a.signals:active,body.challenge-edit .sidebar .file-tree-item>a.signals:focus,body.challenge-edit .sidebar .file-tree-item>a.signals:hover{color:#132128;text-decoration:none}body.challenge-edit .sidebar.dark-bg .file-tree-item:hover{background-color:#233037!important}body.challenge-edit .sidebar.dark-bg .file-tree-item>a.signals{color:#b3babd}body.challenge-edit .sidebar.dark-bg .file-tree-item:active,body.challenge-edit .sidebar.dark-bg .file-tree-item:focus,body.challenge-edit .sidebar.dark-bg .file-tree-item:hover{color:#cfd3d5}body.challenge-edit .sidebar .disabled-files>a:before{content:"\EA2E"}body.challenge-edit .sidebar .generator>a:before{content:"\EA1F"}body.challenge-edit .sidebar .active-languages-list{border-top:1px solid #e7e9ea}body.challenge-edit .sidebar.dark-bg .active-languages-list{border-top:1px solid #132128}body.challenge-edit .sidebar .nav-list a[ui-sref][disabled]{opacity:.4!important;pointer-events:none}body.challenge-edit .sidebar .nav-list a[ui-sref][disabled]:after{content:"\EA95";display:block;position:absolute;left:auto;bottom:auto;right:12px;top:50%;width:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;color:#132128;opacity:.5;background:0 0}body.challenge-edit .sidebar .language .remove{display:block;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;padding:0;line-height:14px;width:16px;height:16px;text-align:center;font-size:10px;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}body.challenge-edit .sidebar .language .remove:before{content:"\EB2A";margin:0}body.challenge-edit .sidebar .language .remove.on-confirm-active,body.challenge-edit .sidebar .language .remove:focus,body.challenge-edit .sidebar .language:hover .remove{opacity:1}body.challenge-edit .sidebar .language a{position:relative}body.challenge-edit .sidebar .language a:after{content:'';position:absolute;left:0;top:0;width:6px;bottom:0;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out}body.challenge-edit .sidebar .language.is-invalid a:after{background-color:#cb3b43;opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}body.challenge-edit .sidebar .language.is-validated a:after{background-color:#007c34;opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}body.challenge-edit .sidebar .language a[disabled] .remove{opacity:0;pointer-events:none}body.challenge-edit .sidebar .add-language .dropdown-menu{min-width:100%}body.challenge-edit form.challenge-edit-form .disable-automatic-updates:before{content:"\EB03"}body.challenge-edit form.challenge-edit-form .reenable-automatic-updates:before{content:"\EB02"}body.challenge-edit form.challenge-edit-form .linked-status .options{margin:10px 20px}body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block{padding-left:24px}body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block.ng-hide-add,body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block.ng-hide-remove{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block.ng-hide-add,body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:2em;opacity:1}body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block.ng-hide-add.ng-hide-add-active,body.challenge-edit form.challenge-edit-form .qualified-checkbox:not(.qualified-checkbox-switch)+.help-block.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}body.challenge-edit form.challenge-edit-form form-group.difficulty .form-control-select{max-width:15em}body.challenge-edit form.challenge-edit-form .estimated-time .input-group,body.challenge-edit form.challenge-edit-form .passing-score .input-group{max-width:10em}body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch label{font-weight:700}body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group,body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group{max-width:10em;white-space:nowrap}body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group.ng-enter,body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group.ng-leave,body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group.ng-enter,body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group.ng-enter.ng-enter-active,body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group.ng-leave,body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group.ng-enter.ng-enter-active,body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group.ng-leave{display:table;overflow:hidden;max-height:34px;opacity:1}body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group.ng-enter:not(.ng-enter-active),body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts .qualified-checkbox-switch .input-group.ng-leave.ng-leave-active,body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group.ng-enter:not(.ng-enter-active),body.challenge-edit form.challenge-edit-form .challenge-time-limit .qualified-checkbox-switch .input-group.ng-leave.ng-leave-active{display:table;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}body.challenge-edit form.challenge-edit-form .challenge-limit-submission-attempts input[type=number],body.challenge-edit form.challenge-edit-form .challenge-time-limit input[type=number]{min-width:60px}body.challenge-edit form.challenge-edit-form form-group.enable-external-ide .form-control-select,body.challenge-edit form.challenge-edit-form form-group.enable-smart-ide .form-control-select{max-width:18em}body.assessment-edit .assessment-passing-score form-group.passing-score .input-group,body.assessment-edit .assessment-passing-score form-group.time-limit .input-group,body.assessment-edit .assessment-timing form-group.passing-score .input-group,body.assessment-edit .assessment-timing form-group.time-limit .input-group,body.assessment-new .assessment-passing-score form-group.passing-score .input-group,body.assessment-new .assessment-passing-score form-group.time-limit .input-group,body.assessment-new .assessment-timing form-group.passing-score .input-group,body.assessment-new .assessment-timing form-group.time-limit .input-group{max-width:11em}body.challenge-edit form.challenge-edit-form .challenge-embeddable .help-block,body.challenge-edit form.challenge-edit-form .challenge-time-limit .help-block,body.challenge-edit form.challenge-edit-form .enable-sample-tests .help-block,body.challenge-edit form.challenge-edit-form .enforce-all-tests-on-publish .help-block{margin-left:50px}body.challenge-edit form.challenge-edit-form #challenge-edit-embeddable .embed-details-link:before{content:"\EA33";display:inline-block;opacity:.65;margin-right:.5em;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}body.challenge-edit form.challenge-edit-form #challenge-edit-embeddable .embed-details-link.active{font-weight:600}.iframe-dialog .modal-header{padding:5px 15px}.iframe-dialog .iframe-dialog-content{position:absolute;border:0;top:0;left:0;width:100%;height:100%;border-radius:4px}.iframe-dialog .modal-header+.modal-body>.iframe-dialog-content{border-radius:0 0 4px 4px}.search-box{position:relative}.search-box:before{content:"\EA96";pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:10px}.search-box .clear-button,.search-box:before{color:#555;z-index:10;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-box .clear-button{cursor:pointer;right:10px}.search-box .clear-button:before{content:"\EB2A";font-size:.8em;padding:1px 0 0!important;margin:0}.search-box>input{padding-left:3rem;padding-right:3rem}.search-box.empty>input{padding-right:0}.search-box.empty .clear-button{display:none}.filter-menu .dropdown-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.filter-menu .dropdown-toggle:not(.btn-default){color:#132128}.filter-menu .dropdown-toggle>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.filter-menu .dropdown-toggle:active,.filter-menu .dropdown-toggle:focus,.filter-menu .dropdown-toggle:hover{text-decoration:none}.filter-menu .dropdown-toggle:focus,.filter-menu .dropdown-toggle:focus .filter-label{color:#245a23}.filter-menu .dropdown-toggle .filter-label{font-weight:700;padding-right:.5em}.filter-menu .dropdown-toggle .filter-label:after{content:':'}.filter-menu .dropdown-toggle .selected-filter{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;padding-right:.5em;color:#656f73}.filter-dropdown-menu li.loading,body.challenges .challenges-list .object-card-basics .challenge-language{text-align:center}.filter-dropdown-menu{max-height:calc(100vh - 20px);overflow:auto}.filter-dropdown-menu li.search{padding:0 .5em}.filter-dropdown-menu li.loading a{color:#656f73;font-size:2em}.filter-dropdown-menu li>a{position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:25px}.filter-dropdown-menu li>a.default-filter:not(:focus){background-color:#6ed4ff}.filter-dropdown-menu li>a.active:before{content:"\EA2C";font-size:.8em;color:#656f73;position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-dropdown-menu li.more-items>a{font-weight:300;border-top:1px solid rgba(0,0,0,.15)}.filter-dropdown-menu .filter-item.group-start{border-top:1px solid #e7e9ea;padding-top:5px;margin-top:5px}.filter-dropdown-menu.assessments-sort li>a,.filter-dropdown-menu.challenge-type li>a,.filter-dropdown-menu.challenges-sort li>a{padding-left:42px}.filter-dropdown-menu.assessments-sort .filter-item>a:after,.filter-dropdown-menu.challenge-type .filter-item>a:after,.filter-dropdown-menu.challenges-sort .filter-item>a:after{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:22px;color:#656f73}.filter-dropdown-menu.assessments-sort .filter-item.date>a:after,.filter-dropdown-menu.challenge-type .filter-item.date>a:after,.filter-dropdown-menu.challenges-sort .filter-item.date>a:after{content:"\EA13"}.filter-dropdown-menu.assessments-sort .filter-item.difficulty>a:after,.filter-dropdown-menu.challenge-type .filter-item.difficulty>a:after,.filter-dropdown-menu.challenges-sort .filter-item.difficulty>a:after{content:"\EA28"}.filter-dropdown-menu.assessments-sort .filter-item.difficulty+.filter-item.difficulty>a:after,.filter-dropdown-menu.challenge-type .filter-item.difficulty+.filter-item.difficulty>a:after,.filter-dropdown-menu.challenges-sort .filter-item.difficulty+.filter-item.difficulty>a:after{content:"\EA27"}.filter-dropdown-menu.assessments-sort .filter-item.time>a:after,.filter-dropdown-menu.challenge-type .filter-item.time>a:after,.filter-dropdown-menu.challenges-sort .filter-item.time>a:after{content:"\EA1C"}.filter-dropdown-menu.assessments-sort .filter-item.pass-rate>a:after{content:"\EA41";-webkit-transform:translateY(-50%) scaleX(.7);-ms-transform:translateY(-50%) scaleX(.7);transform:translateY(-50%) scaleX(.7)}.filter-dropdown-menu.assessments-sort .filter-item.pass-rate+.filter-item.pass-rate>a:after{-webkit-transform:translateY(-50%) scaleX(1.5);-ms-transform:translateY(-50%) scaleX(1.5);transform:translateY(-50%) scaleX(1.5)}.filter-dropdown-menu.assessments-sort .filter-item.results>a:after{content:"\EB09"}.filter-dropdown-menu.assessments-sort .filter-item.results+.filter-item.results>a:after{content:"\EA14"}.filter-dropdown-menu.challenge-type .filter-item.code>a:after{content:"\EA1D"}.filter-dropdown-menu.challenge-type .filter-item.advanced-code>a:after{content:"\EA02"}.filter-dropdown-menu.challenge-type .filter-item.quiz>a:after{content:"\EAB8"}body.challenges{background-color:#f0f1f2}@media (min-width:768px){body.challenges .sidebar{background:0 0}body.challenges .sidebar .sidebar-bg{-webkit-mask:-webkit-linear-gradient(right,rgba(0,0,0,0),#000 20px);mask:linear-gradient(to left,rgba(0,0,0,0),#000 20px)}body.challenges .sidebar .sidebar-bg:before{content:'';position:absolute;top:-44px;left:0;width:100vw;height:100vh;background-color:#f0f1f2;-webkit-filter:blur(4px);filter:blur(4px)}body.challenges .sidebar ul.nav-list>li>a{border-radius:0 3px 3px 0}}assessment-length-warning>div,body.challenges .challenges-list .object-card-basics>*{position:relative}body.challenges .app .app-content [ui-view]{padding-top:1px}@media only screen and (max-width:767px){body.challenges .app .app-content [ui-view]{padding:1px 8px 14px}}@media only screen and (max-width:480px){body.challenges .app .app-content [ui-view]{padding:1px 0 14px}}body.challenges .challenges-list-header{color:#455d5f;background-color:rgba(240,241,242,0);border-bottom:1px solid rgba(231,233,234,0);padding:5px 10px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:-10px}body.challenges .challenges-list-header.sticky-header-active{background-color:#f0f1f2;border-bottom:1px solid #e7e9ea}body.challenges .challenges-list .challenge-actions .preview:before{content:"\EA3C"}body.challenges .challenges-list .object-card-primary-data{padding-right:0}body.challenges .challenges-list .object-card-basics{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}body.challenges .challenges-list .object-card-basics .object-card-status{padding-top:4px}body.challenges .challenges-list .object-card-basics .object-card-title{font-size:17px}body.challenges .challenges-list .object-card-basics .object-card-data-item{padding-top:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%}body.challenges .challenges-list .object-card-basics .object-card-data-item>:first-child{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.challenges .challenges-list .object-card-basics .challenge-basics.object-card-data-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.challenges .challenges-list .object-card-basics .challenge-basics-info>*+*{margin-left:6px}body.challenges .challenges-list .object-card-basics .challenge-basics-info .challenge-type{color:#656f73}body.challenges .challenges-list .object-card-basics .challenge-basics-info .challenge-type:hover{color:#59a757;text-decoration:none}body.challenges .challenges-list .object-card-basics .challenge-basics-info .challenge-type>span{display:inline-block;margin:0 .6em 0 .3em;-webkit-transform:scale(1.6) translateY(1px);-ms-transform:scale(1.6) translateY(1px);transform:scale(1.6) translateY(1px)}body.challenges .challenges-list .object-card-basics .challenge-assessments,body.challenges .challenges-list .object-card-basics .challenge-difficulty,body.challenges .challenges-list .object-card-basics .challenge-language,body.challenges .challenges-list .object-card-basics .challenge-pass-rate,body.challenges .challenges-list .object-card-basics .challenge-solutions,body.challenges .challenges-list .object-card-basics .challenge-timing{width:60px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;display:none}@media (min-width:992px){body.challenges .challenges-list .object-card-basics .challenge-assessments,body.challenges .challenges-list .object-card-basics .challenge-difficulty,body.challenges .challenges-list .object-card-basics .challenge-language,body.challenges .challenges-list .object-card-basics .challenge-pass-rate,body.challenges .challenges-list .object-card-basics .challenge-solutions,body.challenges .challenges-list .object-card-basics .challenge-timing{width:68px}body.challenges .challenges-list .object-card-basics .challenge-difficulty,body.challenges .challenges-list .object-card-basics .challenge-timing{display:block}}@media (min-width:1200px){body.challenges .challenges-list .object-card-basics .challenge-assessments,body.challenges .challenges-list .object-card-basics .challenge-difficulty,body.challenges .challenges-list .object-card-basics .challenge-language,body.challenges .challenges-list .object-card-basics .challenge-pass-rate,body.challenges .challenges-list .object-card-basics .challenge-solutions,body.challenges .challenges-list .object-card-basics .challenge-timing{width:76px}body.challenges .challenges-list .object-card-basics .challenge-assessments{display:block}}@media (min-width:768px){body.challenges .challenges-list .object-card-basics .challenge-language,body.challenges .challenges-list .object-card-basics .challenge-pass-rate{display:block}}@media (min-width:1400px){body.challenges .challenges-list .object-card-basics .challenge-assessments,body.challenges .challenges-list .object-card-basics .challenge-difficulty,body.challenges .challenges-list .object-card-basics .challenge-language,body.challenges .challenges-list .object-card-basics .challenge-pass-rate,body.challenges .challenges-list .object-card-basics .challenge-solutions,body.challenges .challenges-list .object-card-basics .challenge-timing{width:92px}body.challenges .challenges-list .object-card-basics .challenge-solutions{display:block}}body.challenges .challenges-list .object-card-basics .challenge-language .language-icon>:first-child{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:50% 60%;-ms-transform-origin:50% 60%;transform-origin:50% 60%}body.challenges .challenges-list .object-card-basics .challenge-actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:6px 0 0 10px;white-space:nowrap}body.challenges .challenges-list .object-card-primary-data>.tags-group{margin:8px 0 -8px}body.challenges .sidebar .state-templates:before{content:"\EACE"}body.challenges .sidebar .state-ready:before{content:"\EA16"}body.challenges .sidebar .state-tutorials:before{content:"\EB00"}body.challenges .sidebar .state-limited:before{content:"\EA3E"}body.challenges .sidebar .state-standard:before{content:"\EA3F"}body.challenges .sidebar .state-extended:before{content:"\EA40"}body.challenges .sidebar .add-challenge .dropdown-menu{min-width:100%}.challenge-add-dialog .sidebar .challenges-language-filter.ng-hide-add,.challenge-add-dialog .sidebar .challenges-language-filter.ng-hide-remove,body.challenge-solutions .sidebar .challenges-language-filter.ng-hide-add,body.challenge-solutions .sidebar .challenges-language-filter.ng-hide-remove,body.challenges .sidebar .challenges-language-filter.ng-hide-add,body.challenges .sidebar .challenges-language-filter.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.challenge-add-dialog .sidebar .challenges-language-filter.ng-hide-add,.challenge-add-dialog .sidebar .challenges-language-filter.ng-hide-remove.ng-hide-remove-active,body.challenge-solutions .sidebar .challenges-language-filter.ng-hide-add,body.challenge-solutions .sidebar .challenges-language-filter.ng-hide-remove.ng-hide-remove-active,body.challenges .sidebar .challenges-language-filter.ng-hide-add,body.challenges .sidebar .challenges-language-filter.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:320px;opacity:1}.challenge-add-dialog .sidebar .challenges-language-filter.ng-hide-add.ng-hide-add-active,.challenge-add-dialog .sidebar .challenges-language-filter.ng-hide-remove:not(.ng-hide-remove-active),body.challenge-solutions .sidebar .challenges-language-filter.ng-hide-add.ng-hide-add-active,body.challenge-solutions .sidebar .challenges-language-filter.ng-hide-remove:not(.ng-hide-remove-active),body.challenges .sidebar .challenges-language-filter.ng-hide-add.ng-hide-add-active,body.challenges .sidebar .challenges-language-filter.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.challenge-add-dialog .sidebar .challenges-language-filter>label,body.challenge-solutions .sidebar .challenges-language-filter>label,body.challenges .sidebar .challenges-language-filter>label{display:block}.challenge-add-dialog .sidebar .challenges-language-filter language-picker-dropdown,.challenge-add-dialog .sidebar .challenges-language-filter language-picker-dropdown .btn-default.dropdown-toggle,body.challenge-solutions .sidebar .challenges-language-filter language-picker-dropdown,body.challenge-solutions .sidebar .challenges-language-filter language-picker-dropdown .btn-default.dropdown-toggle,body.challenges .sidebar .challenges-language-filter language-picker-dropdown,body.challenges .sidebar .challenges-language-filter language-picker-dropdown .btn-default.dropdown-toggle{width:100%}.app-alert .language-validation-progress{display:inline-block;margin:-5px 0 -5px 10px;padding:5px 0;background-color:rgba(255,255,255,.25);border-radius:3px}.app-alert .language-validation-progress>*{display:inline-block;margin:0 5px}.app-alert .language-validation-progress .start{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);opacity:.4}.app-alert .language-validation-progress .start:before{content:"\EA2C"}.app-alert .language-validation-progress .start.partial{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.app-alert .language-validation-progress .success:before{content:"\EA16"}.app-alert .language-validation-progress .fail{color:#cb3b43}.app-alert .language-validation-progress .fail:before{content:"\EB2A"}.languages-list-tooltip>*{margin:4px 0}.languages-list-tooltip>*>span{display:inline-block;margin-right:12px;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}difficulty-meter .difficulty-meter{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:20px}difficulty-meter .difficulty{width:5px;height:100%;border-radius:2px;background-color:#455d5f;opacity:.25}difficulty-meter .difficulty+.difficulty{margin-left:4px}difficulty-meter .difficulty.difficulty-active{opacity:1}difficulty-meter .difficulty.difficulty-level-1{height:50%}difficulty-meter .difficulty.difficulty-level-2{height:70%}difficulty-meter .difficulty.difficulty-level-3{height:90%}difficulty-meter .difficulty-meter.maximum-difficulty .difficulty.difficulty-level-3{background-color:#cb3b43;box-shadow:0 -1px 3px rgba(203,59,67,.75)}difficulty-meter .difficulty-meter-icon{height:1em}difficulty-meter .difficulty-meter-icon .difficulty{width:.25em;border-radius:.1em}difficulty-meter .difficulty-meter-icon .difficulty+.difficulty{margin-left:.2em}[more-tags].hidden{display:none!important}assessment-length-warning button.disable-button{position:absolute;top:4px;right:8px}body.assessment-edit .app .app-content [ui-view]{padding-top:0;padding-bottom:0}body.assessment-edit .app>.sidebar a[ui-sref=assessmentEdit]:before{content:"\EAA5"}body.assessment-edit .app>.sidebar a[ui-sref='assessmentEdit.challenges']:before{content:"\EAC3"}body.assessment-edit .app>.sidebar a[ui-sref='assessmentEdit.workflows']:before{content:"\EA0C";-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}body.assessment-edit .app>.sidebar a[ui-sref='assessmentEdit.bamboo']:before{content:"\EB0C"}body.assessment-edit .assessment-passing-score,body.assessment-edit .assessment-timing,body.assessment-new .assessment-passing-score,body.assessment-new .assessment-timing{padding-left:10px}body.assessment-edit .assessment-passing-score>:first-child,body.assessment-edit .assessment-timing>:first-child,body.assessment-new .assessment-passing-score>:first-child,body.assessment-new .assessment-timing>:first-child{margin-left:-10px}body.assessment-edit .assessment-passing-score>label,body.assessment-edit .assessment-timing>label,body.assessment-new .assessment-passing-score>label,body.assessment-new .assessment-timing>label{margin:10px 0 0}.challenge-list .list-item .list-item-row.summary,.challenge-list .list-item .list-item-row.title-and-actions .title,body.assessment-edit .assessment-passing-score form-group.passing-score:not(:last-child) .form-group,body.assessment-edit .assessment-passing-score form-group.time-limit:not(:last-child) .form-group,body.assessment-edit .assessment-timing form-group.passing-score:not(:last-child) .form-group,body.assessment-edit .assessment-timing form-group.time-limit:not(:last-child) .form-group,body.assessment-new .assessment-passing-score form-group.passing-score:not(:last-child) .form-group,body.assessment-new .assessment-passing-score form-group.time-limit:not(:last-child) .form-group,body.assessment-new .assessment-timing form-group.passing-score:not(:last-child) .form-group,body.assessment-new .assessment-timing form-group.time-limit:not(:last-child) .form-group{margin-bottom:0}body.assessment-edit .assessment-passing-score form-group.passing-score,body.assessment-edit .assessment-passing-score form-group.time-limit,body.assessment-edit .assessment-timing form-group.passing-score,body.assessment-edit .assessment-timing form-group.time-limit,body.assessment-new .assessment-passing-score form-group.passing-score,body.assessment-new .assessment-passing-score form-group.time-limit,body.assessment-new .assessment-timing form-group.passing-score,body.assessment-new .assessment-timing form-group.time-limit{padding-left:24px}body.assessment-edit .assessment-passing-score form-group.passing-score .help-block,body.assessment-edit .assessment-passing-score form-group.time-limit .help-block,body.assessment-edit .assessment-timing form-group.passing-score .help-block,body.assessment-edit .assessment-timing form-group.time-limit .help-block,body.assessment-new .assessment-passing-score form-group.passing-score .help-block,body.assessment-new .assessment-passing-score form-group.time-limit .help-block,body.assessment-new .assessment-timing form-group.passing-score .help-block,body.assessment-new .assessment-timing form-group.time-limit .help-block{margin-left:2px}body.assessment-edit .assessment-passing-score form-group.passing-score .input-group,body.assessment-edit .assessment-timing form-group.passing-score .input-group,body.assessment-new .assessment-passing-score form-group.passing-score .input-group,body.assessment-new .assessment-timing form-group.passing-score .input-group{max-width:8em}body.assessment-edit section.challenges>div,body.assessment-new section.challenges>div{max-width:1000px}.challenge-list{position:relative}.challenge-list .list-item{padding:15px 0}.challenge-list .list-item.requires-upgrade{background-color:#f5f5f6}.challenge-list .list-item .list-item-row.summary .line-value.summary+.line-value.stats{margin-top:-10px}.challenge-list .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.challenge-list .title>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.challenge-list .title .type{color:#6c8285;padding-right:6px}.challenge-list .title .type.code:before{content:"\EA1D"}.challenge-list .title .type.advanced-code:before{content:"\EA02"}.challenge-list .title .type.quiz:before{content:"\EAB8"}.challenge-list .title .type:before{display:inline-block;-webkit-transform:scale(1.4) translateY(1px);-ms-transform:scale(1.4) translateY(1px);transform:scale(1.4) translateY(1px)}.challenge-list .title a{color:#132128}.challenge-list .title a:hover{color:#163a16;text-decoration:none}.challenge-list .title .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-weight:400;font-size:.8em;color:#656f73}.challenge-list .title .info>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px}@media only screen and (min-width:1028px){.challenge-list .challenge-actions{text-align:right}}.challenge-list .challenge-actions challenge-state-dropdown{margin-left:10px;margin-right:5px}.challenge-list .challenge-actions a.preview:before{content:"\EA3C"}.challenge-list .summary{color:#656f73;display:inline}.challenge-list .summary:after,.challenge-list .summary:before{content:" ";display:table}.challenge-list .language-picker-container{display:block}@media only screen and (min-width:768px){.challenge-list .language-picker-container,.challenge-list .language-picker-container .language-picker{padding-left:20px;text-align:right}.has-sidebar .challenge-list .language-picker-container,.has-sidebar .challenge-list .language-picker-container .language-picker{padding-left:0;text-align:left}}@media only screen and (min-width:1028px){.has-sidebar .challenge-list .language-picker-container,.has-sidebar .challenge-list .language-picker-container .language-picker{padding-left:20px;text-align:right}}.challenge-list .language-picker-container p{font-weight:600;white-space:nowrap}.challenge-list .language-picker-container .language-picker{font-size:.65em}.challenge-list .language-picker-container .language-picker .language-container{margin:0}.challenge-list .language-picker-container .language-picker .language{margin:0 0 10px 10px}.challenge-list .language-picker-container .language-picker .error{text-align:right}.challenge-list .upgrade-information-content h3{margin-top:0}.challenge-list .upgrade-information-content h3:before{content:"\EA95";position:relative;color:#656f73;top:2px;margin-right:5px}.challenge-list .upgrade-information-content :last-child{margin-bottom:0}.challenge-list .upgrade-information-content .btn-primary{min-width:15em}.copy-button:before{content:"\EA2E"}.copy-button.copy-button-success:before{content:"\EA16";display:inline-block;-webkit-animation:copy-button-success-animation .25s 1 ease-in-out normal forwards;animation:copy-button-success-animation .25s 1 ease-in-out normal forwards}@-webkit-keyframes copy-button-success-animation{0%,100%,80%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(2);transform:scale(2)}90%{-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes copy-button-success-animation{0%,100%,80%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(2);transform:scale(2)}90%{-webkit-transform:scale(1.4);transform:scale(1.4)}}remove-demo-data{font-size:15px;text-align:center}remove-demo-data button{margin-left:1em}remove-demo-data button:before{content:"\EAFF"}body.assessment .actions-bar .publish,body.assessment .actions-bar .unpublish{min-width:8em}body.assessment .invite-candidates-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.assessment .invite-candidates-actions>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:5px}body.assessment .invite-candidates-actions a.invite-button{min-width:20em}body.assessment .invite-candidates-actions a.unlock-button{min-width:14em}body.assessment .soft-deleted-message{display:inline-block;text-align:center}body.assessment .soft-deleted-message h4{margin:0 0 10px;color:#2a617c}body.assessment section .buttons>*+*,body.assessment section.details>div>*+:before{margin-left:5px}body.assessment .soft-deleted-message a:hover{cursor:pointer}body.assessment section .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.assessment section .buttons>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body.assessment .assessment-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:45em}body.assessment .assessment-link>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.assessment .assessment-link a.copy-button{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:8px 10px}body.assessment .assessment-link a.open-link{text-align:left;text-transform:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.assessment .assessment-link a.open-link:before{content:"\EA92"}body.assessment .assessment-link a.open-link:not(:hover):not(:focus):not(:active){background-color:#fff;color:#338632}body.assessment .assessment-link a.open-link :active,body.assessment .assessment-link a.open-link:focus,body.assessment .assessment-link a.open-link:hover{color:#3e753d;text-decoration:underline}body.assessment .assessment-workflow-paths .workflow{position:relative;padding-left:14px;padding-bottom:10px;border-left:2px solid #e7e9ea}body.assessment .assessment-workflow-paths .workflow:nth-last-child(2){border-left-color:transparent}body.assessment .assessment-workflow-paths .workflow:before{content:'';position:absolute;width:12px;height:11px;left:-2px;top:0;border-left:2px solid #e7e9ea;border-bottom:2px solid #e7e9ea;border-bottom-left-radius:8px}body.assessment .assessment-workflow-paths .workflow .workflow-label{font-weight:700}body.assessment .assessment-workflow-paths .workflow .workflow-event{color:#656f73;font-weight:300}body.assessment .assessment-workflow-paths .workflow .workflow-conditions{font-weight:700}body.assessment .assessment-workflow-paths .workflow .workflow-conditions .comparator{font-weight:400}body.assessment .assessment-workflow-paths .workflow .workflow-conditions .op{font-weight:300;color:#656f73}body.assessment .assessment-workflow-paths .workflow .workflow-actions{margin-top:4px}body.assessment .assessment-workflow-paths .workflow .workflow-actions>li{cursor:default}body.assessment .assessment-workflow-paths .workflow .workflow-actions>li[tooltip]:not([tooltip='']):hover{color:#132128;background-color:#d9ddde}body.assessment .assessment-workflow-paths .workflow .workflow-actions>li:before{display:inline-block;opacity:.6;-webkit-transform:translate(-2px,2px) scale(1.4);-ms-transform:translate(-2px,2px) scale(1.4);transform:translate(-2px,2px) scale(1.4);margin-right:6px}body.assessment .assessment-workflow-paths .edit-link{padding-left:18px}body.assessment .assessment-workflow-paths .workflow-list:not(.default-only){position:relative}body.assessment .assessment-workflow-paths .workflow-list:not(.default-only):before{content:"\EA97";position:absolute;font-size:14px;width:14px;height:14px;left:-6px;top:-10px;text-align:center;line-height:14px;color:#d9ddde;background-color:#fff;border-radius:50%;z-index:1}body.assessment .assessment-workflow-paths .workflow-list.default-only .workflow{padding-left:0;border-left:none}body.assessment .assessment-workflow-paths .workflow-list.default-only .workflow:before{display:none}body.assessment .assessment-workflow-paths .workflow-list.default-only .edit-link{padding-left:0}body.assessment .assessment-workflow-paths .add-workflow:before{content:"\EA0C";-webkit-transform:scale(2.2);-ms-transform:scale(2.2);transform:scale(2.2);margin-right:10px}body.assessment section.details>div>:before{display:inline-block;margin-right:2px;color:#656f73;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}body.assessment section.details>div tag.difficulty difficulty-meter{margin-right:5px}body.assessment section.details>div tag.estimated-time:before{content:"\EA1C"}body.assessment section.details>div tag.enforced-time-limit:before{content:"\EAE6"}wizard .wizard-sections>wizard-section>section{margin:0!important}wizard .wizard-sections{padding-top:55px}wizard .wizard-navigation{position:fixed;top:44px;left:0;right:0;padding:1rem;z-index:600;background-color:#f5f5f6;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.has-product-message-banner wizard .wizard-navigation{top:74px}wizard .wizard-navigation>div{position:relative;max-width:50em;margin:0 auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}wizard .wizard-navigation>div>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}wizard .wizard-navigation button{min-width:4.5rem}@media only screen and (max-width:767px){wizard .wizard-navigation button>span:not(.loading-spinner){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}wizard .wizard-navigation button:after,wizard .wizard-navigation button:before{margin:0}}wizard .wizard-navigation button:first-child{margin-right:1rem}wizard .wizard-navigation button:first-child:before{content:"\EA18"}wizard .wizard-navigation button:last-child{margin-left:1rem}wizard .wizard-navigation button:last-child:not(.saving):after{content:"\EA19"}@media only screen and (min-width:768px){wizard .wizard-navigation button{min-width:8em}wizard .wizard-navigation button:first-child{margin-right:2rem}wizard .wizard-navigation button:last-child{margin-left:2rem}}wizard .wizard-navigation button:not(.saving)>span.loading-spinner{display:none}wizard .wizard-navigation ul.progress{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.6rem}wizard .wizard-navigation ul.progress>li{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0;list-style:none;color:rgba(101,111,115,.5);text-align:left;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:default}wizard .wizard-navigation ul.progress>li:not(:last-child){background:url('data:image/svg+xml;utf8,<svg width="10px" height="4px" xmlns="http://www.w3.org/2000/svg"><circle id="dot" cx="2" cy="2" r="2" fill="%238F8D8D" fill-opacity=".25"></circle></svg>') 50% 50% repeat-x}wizard .wizard-navigation ul.progress>li i{display:inline-block;background-color:#eee;width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid #eee;text-align:center;line-height:1.8rem;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:1}wizard .wizard-navigation ul.progress>li.can-change-to i,wizard .wizard-navigation ul.progress>li.can-change-to.complete i{border-color:#7fc87c}wizard .wizard-navigation ul.progress>li i:before{content:"\EA2C"}wizard .wizard-navigation ul.progress>li.can-change-to.complete i:before,wizard .wizard-navigation:not(.simple-last-step) ul.progress>li:last-child i:before{content:"\EA16"}wizard .wizard-navigation ul.progress>li.can-change-to{color:#7fc87c;cursor:pointer}wizard .wizard-navigation ul.progress>li.active i{color:#fff;background-color:#7fc87c}wizard .wizard-navigation ul.progress>li.can-change-to.complete{color:#7fc87c}wizard .wizard-navigation ul.progress>li.can-change-to.complete.active{color:#245a23}wizard .wizard-navigation ul.progress>li>span{display:none}wizard .wizard-navigation ul.progress>li.can-change-to>span,wizard .wizard-navigation ul.progress>li.start>span{display:block;position:absolute;top:calc(50% - 2px);left:2.1rem;right:-2.1rem;height:4px;width:calc(100% - 21px)}wizard .wizard-navigation ul.progress>li.can-change-to>span>span,wizard .wizard-navigation ul.progress>li.start>span>span{position:absolute;top:calc(50% - 2px);left:0;bottom:0;background-color:#7fc87c;border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}wizard .wizard-navigation ul.progress>li.complete>span>span,wizard .wizard-navigation ul.progress>li.start>span>span{border-top-right-radius:0;border-bottom-right-radius:0}wizard .wizard-navigation ul.progress>li:last-child{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}wizard .wizard-navigation:not(.simple-last-step) ul.progress>li:nth-last-child(2).can-change-to>span>span{background:-webkit-linear-gradient(left,#7fc87c,#245a23);background:linear-gradient(to right,#7fc87c,#245a23)}wizard .wizard-navigation:not(.simple-last-step) ul.progress>li:last-child{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}wizard .wizard-navigation:not(.simple-last-step) ul.progress>li:last-child.can-change-to i{color:#245a23;border-color:#245a23}wizard .wizard-navigation:not(.simple-last-step) ul.progress>li:last-child.active i{background-color:#245a23;border-color:#245a23;color:#fff}@media only screen and (max-width:500px){wizard .wizard-navigation.many-sections ul.progress>li{background-image:none}}body.assessment-new .app .app-content [ui-view]{padding-top:0;padding-bottom:0}.sort-column{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.sort-column:hover{color:#59a757;background-color:#f5f6f6}.sort-column.sort-active:before{content:"\EA1A"}.sort-column.sort-reverse:before{content:"\EA17"}.sort-column:before{position:relative;display:inline-block;color:#656f73;font-size:.6em;margin-left:-1.25em;margin-right:.25em}.sorting-active .sort-column .default-sort{font-size:1.1rem}.sorting-active .sort-column .default-sort:before{content:"\EB2A";color:#ccc}body.assessments{background-color:#f0f1f2}@media (min-width:768px){body.assessments .sidebar{background:0 0}body.assessments .sidebar .sidebar-bg{-webkit-mask:-webkit-linear-gradient(right,rgba(0,0,0,0),#000 20px);mask:linear-gradient(to left,rgba(0,0,0,0),#000 20px)}body.assessments .sidebar .sidebar-bg:before{content:'';position:absolute;top:-44px;left:0;width:100vw;height:100vh;background-color:#f0f1f2;-webkit-filter:blur(4px);filter:blur(4px)}body.assessments .sidebar ul.nav-list>li>a{border-radius:0 3px 3px 0}}.tags-group.tags-group-assessment-details .tag.invite-only,.tags-group.tags-group-assessment-details .tag.public{background-color:#fff}body.assessments .app .app-content [ui-view]{padding-top:1px}@media only screen and (max-width:767px){body.assessments .app .app-content [ui-view]{padding:1px 8px 14px}}@media only screen and (max-width:480px){body.assessments .app .app-content [ui-view]{padding:1px 0 14px}}body.assessments .app-content .credits-warning>span{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}body.assessments .app-content .credits-warning a{margin-left:1em}.tags-group.tags-group-assessment-details{margin-top:10px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.tags-group.tags-group-assessment-details .tag.challenge-count,.tags-group.tags-group-assessment-details .tag.difficulty,.tags-group.tags-group-assessment-details .tag.pass-rate,.tags-group.tags-group-assessment-details .tag.time,.tags-group.tags-group-assessment-details .tag.time-limit{background-color:#fff;border-color:#eeeff0}.tags-group.tags-group-assessment-details .tag.difficulty difficulty-meter{margin-right:5px}.tags-group.tags-group-assessment-details .tag.challenge-count:before{content:"\EAC3"}.tags-group.tags-group-assessment-details .tag.time:before{content:"\EA1C"}.tags-group.tags-group-assessment-details .tag.time-limit:before{content:"\EAE6"}.tags-group.tags-group-assessment-details .tag.invite-only:before{content:"\EA32"}.tags-group.tags-group-assessment-details .tag.public:before{content:"\EA92"}.tags-group.tags-group-assessment-details .tag.pass-rate:before{content:"\EA16"}.assessments-cards .assessment-card .pass-rate{display:inline-block;cursor:default;background-color:#f0f1f2;color:#455d5f;font-size:12px;padding:2px 0;width:40px;text-align:center;border-radius:4px}.assessments-cards .assessment-card .assessment-details .assessment-actions{text-align:right}.assessments-cards .assessment-card .assessment-details .assessment-actions>.btn-group{float:none}.assessments-cards .assessment-card .challenge-details>.challenge{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:44px}.assessments-cards .assessment-card .challenge-details>.challenge.ng-enter,.assessments-cards .assessment-card .challenge-details>.challenge.ng-leave{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.assessments-cards .assessment-card .challenge-details>.challenge.ng-enter.ng-enter-active,.assessments-cards .assessment-card .challenge-details>.challenge.ng-leave{display:block;overflow:hidden;max-height:40px;opacity:1}.assessments-cards .assessment-card .challenge-details>.challenge.ng-enter:not(.ng-enter-active),.assessments-cards .assessment-card .challenge-details>.challenge.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.assessments-cards .assessment-card .challenge-details>.challenge .challenge-basics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.assessments-cards .assessment-card .challenge-details>.challenge .challenge-basics>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.assessments-cards .assessment-card .challenge-details>.challenge .challenge-basics .challenge-title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.assessments-cards .assessment-card .challenge-details>.challenge .challenge-type{display:inline-block;margin-right:8px;color:#6c8285}.assessments-cards .assessment-card .challenge-details>.challenge .challenge-type:before{display:inline-block;-webkit-transform:translateY(1px) scale(1.4);-ms-transform:translateY(1px) scale(1.4);transform:translateY(1px) scale(1.4)}.assessments-cards .assessment-card .challenge-details>.challenge>stacked-bar{margin-left:22px}.assessments-cards .assessment-card .challenge-details .challenges-view-all{color:#656f73;text-align:center;cursor:pointer}.assessments-cards .assessment-card .challenge-details .challenges-view-all:before{content:"\EA19";display:inline-block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}.assessments-cards .assessment-card .challenge-details .challenges-view-all:not(.collapsed):before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.assessments-cards.compact .assessment-card{padding:10px;margin:10px 0}.assessments-cards.compact .assessment-card .assessment-details{padding:0 0 0 20px;display:-ms-grid;display:grid;grid-column-gap:10px;-ms-grid-columns:2fr auto;grid-template-columns:2fr auto;grid-template-areas:'basics actions' 'labels actions'}.assessments-cards.compact .assessment-card .assessment-details .assessment-basics{grid-area:basics}.assessments-cards.compact .assessment-card .assessment-details .tags-group{grid-area:labels}.assessments-cards.compact .assessment-card .assessment-details .object-card-actions-spacer{display:none}.assessments-cards.compact .assessment-card .assessment-details .assessment-actions{display:none;grid-area:actions}@media (min-width:768px){.assessments-cards.compact .assessment-card .assessment-details .assessment-actions{display:block}}stacked-bar{display:block;font-size:10px;line-height:12px;height:14px;cursor:default}stacked-bar .stacked-bar-chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}stacked-bar .stacked-bar-chart .stacked-bar-value{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:6px;margin-bottom:8px;padding:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;color:#455d5f;background-color:#f0f1f2;border:1px solid transparent;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:10}stacked-bar .stacked-bar-chart .stacked-bar-value:first-child{padding-left:2px}stacked-bar .stacked-bar-chart .stacked-bar-value:not(:last-child){margin-right:-2px}stacked-bar .stacked-bar-chart .stacked-bar-value.type-invited{color:#656f73;background-color:#fff;border-color:#f0f1f2}stacked-bar .stacked-bar-chart .stacked-bar-value.type-muted{background-color:#e4eaea}stacked-bar .stacked-bar-chart .stacked-bar-value.type-info{color:#31708f;background-color:#d9edf7}stacked-bar .stacked-bar-chart .stacked-bar-value.type-success{color:#3c763d;background-color:#dff0d8}stacked-bar .stacked-bar-chart .stacked-bar-value.type-warning{color:#8a6d3b;background-color:#fcf8e3}stacked-bar .stacked-bar-chart .stacked-bar-value.type-danger{color:#a94442;background-color:#f2dede}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(2){z-index:9}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(3){z-index:8}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(4){z-index:7}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(5){z-index:6}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(6){z-index:5}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(7){z-index:4}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(8){z-index:3}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(9){z-index:2}stacked-bar .stacked-bar-chart .stacked-bar-value:nth-child(10){z-index:1}stacked-bar .stacked-bar-chart .stacked-bar-label{display:block;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}stacked-bar .stacked-bar-chart.expand .stacked-bar-value,stacked-bar:hover .stacked-bar-chart .stacked-bar-value{height:14px;margin-bottom:0}stacked-bar .stacked-bar-chart.expand .stacked-bar-label,stacked-bar:hover .stacked-bar-chart .stacked-bar-label{opacity:1}.printable-dialog .modal-header{display:block;position:relative;z-index:1}.printable-dialog .modal-header:after{content:'';display:block;position:absolute;bottom:-16px;left:0;width:100%;height:16px;background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 100%)}.printable-dialog .modal-header .header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.printable-dialog .modal-header .header-actions h4{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.printable-dialog .modal-header .header-actions a{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 10px;text-transform:none}.printable-dialog .modal-header .header-actions a:before{content:"\EAE2"}.printable-dialog .modal-header .header-actions button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.printable-dialog .modal-header h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.printable-dialog .modal-header h4>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.printable-dialog .modal-header h4 .btn-danger>i,.printable-dialog .modal-header h4 .btn-default>i,.printable-dialog .modal-header h4 .btn-info>i,.printable-dialog .modal-header h4 .btn-light>i,.printable-dialog .modal-header h4 .btn-primary>i,.printable-dialog .modal-header h4 .btn-success>i,.printable-dialog .modal-header h4 .btn-warning>i,.printable-dialog .modal-header h4 .btn>i{display:none;font-style:normal}@media (min-width:768px){.printable-dialog .modal-header h4 .btn-danger>i,.printable-dialog .modal-header h4 .btn-default>i,.printable-dialog .modal-header h4 .btn-info>i,.printable-dialog .modal-header h4 .btn-light>i,.printable-dialog .modal-header h4 .btn-primary>i,.printable-dialog .modal-header h4 .btn-success>i,.printable-dialog .modal-header h4 .btn-warning>i,.printable-dialog .modal-header h4 .btn>i{display:inline}}.printable-dialog .modal-header button.print:before{content:"\EAAD"}.printable-dialog .modal-header button.options{margin-left:10px}.printable-dialog .modal-header button.options:before{content:"\EA1F"}.printable-dialog .modal-header .title{width:1px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:.5em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.printable-dialog .modal-header .print-note{margin:10px -15px -15px}.printable-dialog .modal-header .print-note>.alert{text-align:center;margin:0;padding:3px 15px;border-radius:0}@media only screen{.printable-document-wrapper{background:-webkit-linear-gradient(top,#ccd0d2 0,#e7e9ea 100%);background:linear-gradient(to bottom,#ccd0d2 0,#e7e9ea 100%);padding:0 12px;overflow-x:hidden}.printable-document-wrapper printable-dialog-document{pointer-events:none;cursor:default;display:block;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.printable-document-wrapper printable-dialog-document .printable-page,.printable-document-wrapper printable-dialog-document:not(.multi-page){display:block;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.5);padding:48px;width:816px;min-height:1056px;margin:12px auto}}@media only screen and (min-width:768px){.printable-document-wrapper{padding:0 24px}.printable-document-wrapper printable-dialog-document .printable-page,.printable-document-wrapper printable-dialog-document:not(.multi-page){margin:24px auto}}@media only screen and (min-width:992px){.printable-document-wrapper{padding:0 48px}.printable-document-wrapper printable-dialog-document .printable-page,.printable-document-wrapper printable-dialog-document:not(.multi-page){margin:48px auto}}html body printable-dialog-document,html body printable-dialog-document .app-table td,html body printable-dialog-document .app-table td>a,html body printable-dialog-document a,html body printable-dialog-document h1,html body printable-dialog-document h2,html body printable-dialog-document h3,html body printable-dialog-document h4,html body printable-dialog-document h5,html body printable-dialog-document h6,html body printable-dialog-document p{color:#000!important}html body printable-dialog-document h1,html body printable-dialog-document h2{font-weight:300;position:relative}html body printable-dialog-document h2.subheading{margin-top:0;font-weight:400}html body printable-dialog-document h2.subheading>em{font-weight:300;font-style:normal}html body printable-dialog-document h3,html body printable-dialog-document h4{font-weight:400}html body printable-dialog-document a{color:#000!important;text-decoration:none!important}html body printable-dialog-document a[href^="http://"]:not(.non-printing-link),html body printable-dialog-document a[href^="https://"]:not(.non-printing-link){text-decoration:underline!important}html body printable-dialog-document a[href^="http://"]:not(.non-printing-link):after,html body printable-dialog-document a[href^="https://"]:not(.non-printing-link):after{content:'(' attr(href) ')';display:inline-block;margin:0 .3em;color:#656f73;word-wrap:break-word;text-decoration:none!important}html body printable-dialog-document p{orphans:2;widows:2}html body printable-dialog-document pre{orphans:4;widows:4;background-color:#fff}html body printable-dialog-document .printable-block{page-break-inside:avoid}html body printable-dialog-document h1 .type-icon,html body printable-dialog-document h2 .type-icon{position:absolute;top:-5px;right:0;font-size:48px;color:#656f73;opacity:.25}html body printable-dialog-document .branding-print-head{font-weight:300;font-size:13px;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #eeeff0}html body printable-dialog-document .branding-print-head>span{font-size:.9em;margin-right:.4em}html body printable-dialog-document .printable-page-footer{font-weight:300;font-size:13px;margin-top:20px;padding-top:20px;border-top:1px solid #eeeff0;text-align:center}html body printable-dialog-document .printable-page-footer .qualified-logo-full-color{margin-left:4px}html body printable-dialog-document h3,html body printable-dialog-document h4{margin-top:2em;padding-bottom:.25em;border-bottom:1px solid #e7e9ea}html body printable-dialog-document img{max-width:90%}html body printable-dialog-document .printable-page>:first-child:not(.printable-page),html body printable-dialog-document .printable-page>:first-child>:first-child,html body printable-dialog-document .printable-page>:first-child>:first-child>:first-child,html body printable-dialog-document>:first-child:not(.printable-page),html body printable-dialog-document>:first-child>:first-child,html body printable-dialog-document>:first-child>:first-child>:first-child{margin-top:0}@media only print{body.printable-dialog-open .printable-dialog .modal-dialog,body.printable-dialog-open .printable-dialog .modal-dialog .modal-content{position:static!important;width:auto!important;height:auto!important;padding:0!important}body.printable-dialog-open{overflow:visible!important}body.printable-dialog-open>:not(.printable-dialog){display:none!important}body.printable-dialog-open .printable-dialog{position:static!important;overflow:visible!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important}body.printable-dialog-open .printable-dialog .modal-dialog .modal-content{display:block!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important}body.printable-dialog-open .printable-dialog .modal-dialog .intercom-button,body.printable-dialog-open .printable-dialog .modal-dialog .modal-header{display:none!important}.printable-document-wrapper,body.printable-dialog-open .printable-dialog .modal-dialog .modal-body{overflow:visible!important;padding:0!important}.printable-page:not(.first-page){display:block;page-break-before:always}.printable-page-break{page-break-before:always}}review-summary-table{display:block}review-summary-table .app-table>thead>tr>th{padding:0 10px 5px;font-weight:400}review-summary-table .app-table>tbody>tr td{vertical-align:top;padding:10px}review-summary-table .app-table>tbody>tr:hover{background-color:transparent}review-summary-table .app-table>tbody>tr td.rating{width:40px;max-width:40px;padding-right:0}review-summary-table .app-table>tbody>tr td.reviewer{color:#132128;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}review-summary-table .app-table>tbody>tr td.reviewer .reviewed-by-staff{font-size:.8em;margin-right:3px;opacity:.9}review-summary-table .app-table>tbody>tr td.qualities{width:30%;min-width:30%}@media only screen and (min-width:992px){review-summary-table .app-table>tbody>tr td.qualities{width:25%}}review-summary-table .app-table>tbody>tr td.qualities>div{position:relative;padding-left:19px}review-summary-table .app-table>tbody>tr td.qualities>div:before{position:absolute;top:1px;left:0}review-summary-table .app-table>tbody>tr td.qualities>div>span{white-space:nowrap}review-summary-table .app-table>tbody>tr td.qualities>.positive:before{content:"\EAF4";color:#007c34}review-summary-table .app-table>tbody>tr td.qualities>.negative:before{content:"\EAF3";color:#cb3b43}review-summary-table .app-table>tbody>tr .feedback{width:100%;max-width:1px;padding-right:0}review-summary-table .app-table>tbody>tr .feedback .markdown :last-child{margin-bottom:0}@media only screen and (max-width:767px){review-summary-table .app-table{display:block;width:auto;max-width:none}review-summary-table .app-table tbody,review-summary-table .app-table td,review-summary-table .app-table th,review-summary-table .app-table thead,review-summary-table .app-table tr{display:block}review-summary-table .app-table thead th{padding-left:0;font-weight:600;color:#656f73}review-summary-table .app-table thead th:not(:first-child){display:none}review-summary-table .app-table>tbody>tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:6px;border-top:1px solid #eeeff0;margin-top:6px}review-summary-table .app-table>tbody>tr:first-child{border-top:none;margin-top:0}review-summary-table .app-table>tbody>tr td{border-top:none}review-summary-table .app-table>tbody>tr td.rating{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;padding:0 6px 0 0}review-summary-table .app-table>tbody>tr td.reviewer{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;max-width:none}review-summary-table .app-table>tbody>tr td.feedback,review-summary-table .app-table>tbody>tr td.qualities{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:4px 0 4px 22px;max-width:none}review-summary-table .app-table>tbody>tr td.feedback.feedback-empty,review-summary-table .app-table>tbody>tr td.qualities.qualities-empty{display:none}}review-summary-block{display:block;padding-left:26px}review-summary-block+review-summary-block{margin-top:20px}review-summary-block .reviewer{position:relative;font-weight:600;font-size:1.2em}review-summary-block .reviewer .rating-icon{position:absolute;top:2px;left:-26px}review-summary-block .reviewer .reviewed-by-staff{font-size:.8em;margin-right:3px}review-summary-block .review-details{margin:5px 0;border:2px solid #f5f5f6;border-radius:3px}review-summary-block .qualities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f5f5f6;border-radius:3px 3px 0 0;padding:5px 10px}review-summary-block .qualities>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;padding-left:1.4em}review-summary-block .qualities>div:before{position:absolute;top:2px;left:0}review-summary-block .qualities>.positive:before{content:"\EAF4";color:#007c34}review-summary-block .qualities>.negative:before{content:"\EAF3";color:#cb3b43}review-summary-block .feedback{padding:10px}review-summary-block .feedback>:first-child{margin-top:0}review-summary-block .feedback>:last-child{margin-bottom:0}.dark-bg review-summary-block .review-details{border-color:#132128}.dark-bg review-summary-block .qualities{background:#132128}.printable-document.assessment-result-details,assessment-result-details{display:block}.printable-document.assessment-result-details .assessment-actions>div>*+*,assessment-result-details .assessment-actions>div>*+*{margin-left:5px}@media (max-width:767px){.printable-document.assessment-result-details .assessment-actions>div,assessment-result-details .assessment-actions>div{text-align:center}.printable-document.assessment-result-details .assessment-actions>div>*,assessment-result-details .assessment-actions>div>*{margin-bottom:4px}}.printable-document.assessment-result-details .old-attempt-notice:before,assessment-result-details .old-attempt-notice:before{content:"\EA4B"}.printable-document.assessment-result-details .old-attempt-notice button,assessment-result-details .old-attempt-notice button{min-width:300px}.printable-document.assessment-result-details .collapsed-invites-count,assessment-result-details .collapsed-invites-count{color:#656f73}.printable-document.assessment-result-details .invitation-details>div,assessment-result-details .invitation-details>div{margin-bottom:-10px}.printable-document.assessment-result-details .invitation-details>div>div,assessment-result-details .invitation-details>div>div{padding-left:20px;position:relative}.printable-document.assessment-result-details .invitation-details>div>div+div,assessment-result-details .invitation-details>div>div+div{margin-top:6px}.printable-document.assessment-result-details .invitation-details>div>div:before,assessment-result-details .invitation-details>div>div:before{display:block;position:absolute;top:3px;left:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:.65}.multi-file-layout-tab.candidatenotes-empty:not(.active)>a [multi-file-draggable-tab]>span,.printable-document.assessment-result-details .solutions-summary .challenge-name.no-solution>.language,assessment-result-details .solutions-summary .challenge-name.no-solution>.language,compare-solutions .compare-solutions-details.updating .compare-solutions-sol,rating-selector[disabled] .options:before,rating-selector[disabled] .options>a{opacity:.5}.printable-document.assessment-result-details .invitation-details>div>div p,assessment-result-details .invitation-details>div>div p{margin-bottom:4px}.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-active:before,assessment-result-details .invitation-details>div>div.invitation-state-active:before{content:"\EAD8"}.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-accepted:before,assessment-result-details .invitation-details>div>div.invitation-state-accepted:before{content:"\EAD9"}.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-cancelled:before,assessment-result-details .invitation-details>div>div.invitation-state-cancelled:before{content:"\EA25"}.printable-document.assessment-result-details .invitation-details>div>div.invitation-state-expired:before,assessment-result-details .invitation-details>div>div.invitation-state-expired:before{content:"\EAD4"}.printable-document.assessment-result-details .summary-notice>p,assessment-result-details .summary-notice>p{margin-bottom:10px}.printable-document.assessment-result-details .scheduled-retry-notice,assessment-result-details .scheduled-retry-notice{padding-right:90px;position:relative}.printable-document.assessment-result-details .scheduled-retry-notice:before,assessment-result-details .scheduled-retry-notice:before{content:"\EB02";position:absolute;top:15px;right:15px;font-size:60px;opacity:.5}.printable-document.assessment-result-details .interact-session-button .active-session-status,.printable-document.assessment-result-details .interact-session-button .pending-session-status,assessment-result-details .interact-session-button .active-session-status,assessment-result-details .interact-session-button .pending-session-status{display:inline-block;position:relative;margin-left:10px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.printable-document.assessment-result-details .interact-session-button .active-session-status:before,.printable-document.assessment-result-details .interact-session-button .pending-session-status:before,assessment-result-details .interact-session-button .active-session-status:before,assessment-result-details .interact-session-button .pending-session-status:before{content:"\EAD5"}.printable-document.assessment-result-details .interact-session-button .active-session-status:before,assessment-result-details .interact-session-button .active-session-status:before{color:#338632;margin-right:4px}.printable-document.assessment-result-details .interact-session-button .pending-session-status:before,assessment-result-details .interact-session-button .pending-session-status:before{color:#005f87;margin-right:4px}.printable-document.assessment-result-details .overall-summary>div>*+*,assessment-result-details .overall-summary>div>*+*{margin-top:10px}.printable-document.assessment-result-details .overall-summary .assessment-score,assessment-result-details .overall-summary .assessment-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.printable-document.assessment-result-details .overall-summary .assessment-score>*,assessment-result-details .overall-summary .assessment-score>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.printable-document.assessment-result-details .overall-summary .assessment-score>*+*,assessment-result-details .overall-summary .assessment-score>*+*{margin-left:30px}.printable-document.assessment-result-details .overall-summary .assessment-score .accumulated-seconds,assessment-result-details .overall-summary .assessment-score .accumulated-seconds{border-left:1px solid #e7e9ea;padding-left:30px}@media only screen and (max-width:767px){.printable-document.assessment-result-details .overall-summary .assessment-score,assessment-result-details .overall-summary .assessment-score{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.printable-document.assessment-result-details .overall-summary .assessment-score>*+*,assessment-result-details .overall-summary .assessment-score>*+*{margin:10px 0 0}.printable-document.assessment-result-details .overall-summary .assessment-score .accumulated-seconds,assessment-result-details .overall-summary .assessment-score .accumulated-seconds{border-left:0;padding-left:0;border-top:1px solid #e7e9ea;padding-top:10px}}.printable-document.assessment-result-details score-label .label.score,assessment-result-details score-label .label.score{font-size:14px}.printable-document.assessment-result-details score-label .label.score.score-unsubmitted,assessment-result-details score-label .label.score.score-unsubmitted{background-color:transparent!important}.printable-document.assessment-result-details .timing-section,assessment-result-details .timing-section{padding:8px}.printable-document.assessment-result-details .timing-section>:last-child,assessment-result-details .timing-section>:last-child{margin-bottom:0}.printable-document.assessment-result-details .timing-section>p,assessment-result-details .timing-section>p{position:relative;padding-left:26px;margin-bottom:8px}.printable-document.assessment-result-details .timing-section>p:not(.timing-docs-link):after,assessment-result-details .timing-section>p:not(.timing-docs-link):after{content:'';position:absolute;top:0;left:8px;bottom:-8px;width:2px;background-color:#f0f1f2}.printable-document.assessment-result-details .timing-section>p:first-child:after,assessment-result-details .timing-section>p:first-child:after{top:6px}.printable-document.assessment-result-details .timing-section>p:before,assessment-result-details .timing-section>p:before{display:block;position:absolute;top:-1px;left:-1px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);background:#f0f1f2;width:20px;height:20px;line-height:14px;padding:3px 0 0;border-radius:10px;text-align:center;z-index:1}.printable-document.assessment-result-details .timing-section>p.time-summary,assessment-result-details .timing-section>p.time-summary{margin-top:20px}.printable-document.assessment-result-details .timing-section>p.time-summary:before,assessment-result-details .timing-section>p.time-summary:before{content:"\EAE6";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:-5px;left:1px;width:16px;height:16px;padding-top:4px;border-top:2px solid #f0f1f2;border-radius:0;color:#212c2d;background:#fff}.printable-document.assessment-result-details .timing-section>p.time-summary:after,assessment-result-details .timing-section>p.time-summary:after{top:-20px;bottom:auto;height:26px}.printable-document.assessment-result-details .timing-section>p.time-summary.terminated:before,assessment-result-details .timing-section>p.time-summary.terminated:before{content:"\EA25";color:#656f73}.printable-document.assessment-result-details .timing-section>p:not(.time-summary):last-child:after,assessment-result-details .timing-section>p:not(.time-summary):last-child:after{bottom:auto;height:6px}.printable-document.assessment-result-details .workflow-section,assessment-result-details .workflow-section{padding:8px}.printable-document.assessment-result-details .workflow-section>p.workflow,assessment-result-details .workflow-section>p.workflow{position:relative;padding-left:26px}.printable-document.assessment-result-details .workflow-section>p.workflow:before,assessment-result-details .workflow-section>p.workflow:before{content:"\EA0C";color:#455d5f;display:block;position:absolute;top:3px;left:5px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.printable-document.assessment-result-details .interviewers em,assessment-result-details .interviewers em{font-style:normal;color:#656f73}.printable-document.assessment-result-details .reviews review-summary-table .app-table,assessment-result-details .reviews review-summary-table .app-table{margin-bottom:5px}@media only screen and (max-width:767px){.printable-document.assessment-result-details .reviews review-summary-table .app-table thead,assessment-result-details .reviews review-summary-table .app-table thead{display:none}}.printable-document.assessment-result-details .solutions-summary .challenge-name,assessment-result-details .solutions-summary .challenge-name{width:100%}.printable-document.assessment-result-details .solutions-summary thead th,assessment-result-details .solutions-summary thead th{padding-top:0;padding-bottom:5px;font-weight:400}.printable-document.assessment-result-details .solutions-summary thead .execution-time,.printable-document.assessment-result-details .solutions-summary thead .percentile,.printable-document.assessment-result-details .solutions-summary thead .score,.printable-document.assessment-result-details .solutions-summary thead .tests-passed,.printable-document.assessment-result-details .solutions-summary thead .time-spent,assessment-result-details .solutions-summary thead .execution-time,assessment-result-details .solutions-summary thead .percentile,assessment-result-details .solutions-summary thead .score,assessment-result-details .solutions-summary thead .tests-passed,assessment-result-details .solutions-summary thead .time-spent{font-size:.8em;text-align:right;white-space:nowrap}@media (max-width:991px){.printable-document.assessment-result-details .solutions-summary thead .execution-time,.printable-document.assessment-result-details .solutions-summary thead .percentile,.printable-document.assessment-result-details .solutions-summary thead .score,.printable-document.assessment-result-details .solutions-summary thead .tests-passed,.printable-document.assessment-result-details .solutions-summary thead .time-spent,assessment-result-details .solutions-summary thead .execution-time,assessment-result-details .solutions-summary thead .percentile,assessment-result-details .solutions-summary thead .score,assessment-result-details .solutions-summary thead .tests-passed,assessment-result-details .solutions-summary thead .time-spent{white-space:normal}}.printable-document.assessment-result-details .solutions-summary thead .score,assessment-result-details .solutions-summary thead .score{text-align:center}.printable-document.assessment-result-details .solutions-summary thead th.execution-time,.printable-document.assessment-result-details .solutions-summary thead th.score,.printable-document.assessment-result-details .solutions-summary thead th.time-spent,assessment-result-details .solutions-summary thead th.execution-time,assessment-result-details .solutions-summary thead th.score,assessment-result-details .solutions-summary thead th.time-spent{text-align:left;border-left:1px solid #e7e9ea}.printable-document.assessment-result-details .solutions-summary tbody .language,assessment-result-details .solutions-summary tbody .language{display:inline-block;color:#656f73;margin-right:5px}.printable-document.assessment-result-details .solutions-summary tbody .language:not(.icon-ellipsis),assessment-result-details .solutions-summary tbody .language:not(.icon-ellipsis){-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.printable-document.assessment-result-details .solutions-summary tbody td.execution-time,.printable-document.assessment-result-details .solutions-summary tbody td.tests-passed,.printable-document.assessment-result-details .solutions-summary tbody td.time-spent,assessment-result-details .solutions-summary tbody td.execution-time,assessment-result-details .solutions-summary tbody td.tests-passed,assessment-result-details .solutions-summary tbody td.time-spent{text-align:right;white-space:nowrap}.printable-document.assessment-result-details .solutions-summary tbody td.score,assessment-result-details .solutions-summary tbody td.score{text-align:left}.printable-document.assessment-result-details .solutions-summary tbody .na,assessment-result-details .solutions-summary tbody .na{display:block;text-align:center}@media only screen and (max-width:767px){.printable-document.assessment-result-details .solutions-summary .percentile,.printable-document.assessment-result-details .solutions-summary .time-spent,assessment-result-details .solutions-summary .percentile,assessment-result-details .solutions-summary .time-spent{display:none}}@media only screen and (max-width:991px){.printable-document.assessment-result-details .solutions-summary .execution-time,assessment-result-details .solutions-summary .execution-time{display:none}}.printable-document.assessment-result-details .signals-score,assessment-result-details .signals-score{padding:6px 0 0 6px}.printable-document.assessment-result-details .solutions .solutions-header aside,assessment-result-details .solutions .solutions-header aside{background:0 0!important;border:none!important}.printable-document.assessment-result-details .solutions .solution-details .solution-title a,assessment-result-details .solutions .solution-details .solution-title a{color:#132128}.printable-document.assessment-result-details .solutions .solution-details .solution-title a:focus,.printable-document.assessment-result-details .solutions .solution-details .solution-title a:hover,assessment-result-details .solutions .solution-details .solution-title a:focus,assessment-result-details .solutions .solution-details .solution-title a:hover{color:#59a757}.printable-document.assessment-result-details .solutions .solution-details .popover,assessment-result-details .solutions .solution-details .popover{text-transform:none;letter-spacing:normal}.printable-document.assessment-result-details .solutions .solution-details .language,assessment-result-details .solutions .solution-details .language{font-size:20px}@media (max-width:1027px){.printable-document.assessment-result-details .solutions .solution-details,assessment-result-details .solutions .solution-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.printable-document.assessment-result-details .solutions .solution-details>*,assessment-result-details .solutions .solution-details>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.printable-document.assessment-result-details .solutions .solution-details .solution-title,assessment-result-details .solutions .solution-details .solution-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.printable-document.assessment-result-details .solutions .solution-details .language,assessment-result-details .solutions .solution-details .language{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-right:5px}}@media (min-width:1028px){.printable-document.assessment-result-details .solutions .solution-details .solution-title,assessment-result-details .solutions .solution-details .solution-title{margin-bottom:10px}.printable-document.assessment-result-details .solutions .solution-details .language,assessment-result-details .solutions .solution-details .language{font-size:30px;float:right}.printable-document.assessment-result-details .solutions .solution-details .details-button,assessment-result-details .solutions .solution-details .details-button{padding-top:40px;font-weight:400}}.printable-document.assessment-result-details .solutions .candidate-notes,.printable-document.assessment-result-details .solutions solution-scoring-details,assessment-result-details .solutions .candidate-notes,assessment-result-details .solutions solution-scoring-details{margin-bottom:10px}.printable-document.assessment-result-details .solutions .candidate-notes .markdown,assessment-result-details .solutions .candidate-notes .markdown{background:#fff;border-radius:3px;padding:10px}.printable-document.assessment-result-details .solutions .candidate-notes .markdown>:last-child,assessment-result-details .solutions .candidate-notes .markdown>:last-child{margin-bottom:0}.printable-document.assessment-result-details .solutions .quiz-summary .answer,assessment-result-details .solutions .quiz-summary .answer{background-color:#fff}.printable-document.assessment-result-details .solutions ul.submission-errors,assessment-result-details .solutions ul.submission-errors{list-style:none;margin:10px;padding:0;overflow:auto;max-height:50vh}.printable-document.assessment-result-details .solutions ul.submission-errors>li,assessment-result-details .solutions ul.submission-errors>li{position:relative;padding-left:34px}.printable-document.assessment-result-details .solutions ul.submission-errors>li:before,assessment-result-details .solutions ul.submission-errors>li:before{content:"\EADF";top:1px;font-size:18px;left:10px;position:absolute;color:#cb3b43}.printable-document.assessment-result-details .solutions ul.submission-errors>li+li,assessment-result-details .solutions ul.submission-errors>li+li{margin-top:10px}.printable-document.assessment-result-details .solutions ul.submission-errors>li.view-details:before,assessment-result-details .solutions ul.submission-errors>li.view-details:before{content:"\EA0E"}.printable-document.assessment-result-details .solutions ul.submission-errors>li.view-details a,assessment-result-details .solutions ul.submission-errors>li.view-details a{cursor:pointer}.printable-document.assessment-result-details .solutions .solution-content .solution-submission-errors,assessment-result-details .solutions .solution-content .solution-submission-errors{padding-bottom:4px;border-bottom:1px solid #e7e9ea;margin-bottom:4px}.printable-document.assessment-result-details .solutions .solution-content .solution-submission-errors .well-title,assessment-result-details .solutions .solution-content .solution-submission-errors .well-title{font-weight:600}.printable-document.assessment-result-details .solutions .solution-content .solution-submission-errors ul.submission-errors,assessment-result-details .solutions .solution-content .solution-submission-errors ul.submission-errors{margin-top:0}@media only screen and (max-width:480px){.printable-document.assessment-result-details .solutions section.solution aside .details-button,assessment-result-details .solutions section.solution aside .details-button{display:none}}@media only screen and (max-width:767px){.printable-document.assessment-result-details .solutions section.solution>div,assessment-result-details .solutions section.solution>div{overflow:visible!important}.printable-document.assessment-result-details .solutions section.solution>div .stats-button percentile-chart .percentile-label .p-label,.printable-document.assessment-result-details .solutions section.solution>div .stats-button percentile-chart .percentile-label .type,assessment-result-details .solutions section.solution>div .stats-button percentile-chart .percentile-label .p-label,assessment-result-details .solutions section.solution>div .stats-button percentile-chart .percentile-label .type{display:none}.printable-document.assessment-result-details .solutions .well.well-box,assessment-result-details .solutions .well.well-box{margin-left:-14px;margin-right:-14px;border-radius:0}}.printable-document.assessment-result-details tooltip-help-icon{display:none!important}.printable-document.assessment-result-details span.email:before{content:"\EA32";margin-right:4px}.printable-document.assessment-result-details .candidate-remarks{max-height:none;overflow:visible}.printable-document.assessment-result-details section.overall-summary>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.printable-document.assessment-result-details section.overall-summary>div>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.printable-document.assessment-result-details section.overall-summary>div>.assessment-score{margin:0 20px;padding-right:20px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.printable-document.assessment-result-details section.overall-summary>div>.assessment-score>*{margin:20px 0 0}.printable-document.assessment-result-details section.overall-summary>div>.assessment-score .accumulated-seconds{border-left:0;padding-left:0;padding-top:20px;border-top:1px solid #e7e9ea}.printable-document.assessment-result-details section.overall-summary>div>.assessment-score score-label .label.score{font-size:18px}.printable-document.assessment-result-details section.overall-summary>div .timing-section,.printable-document.assessment-result-details section.overall-summary>div .workflow-section{padding:0;margin-bottom:10px}.printable-document.assessment-result-details section.reviews review-summary-table thead{display:none}.printable-document.assessment-result-details section.reviews review-summary-table tr:first-child td{border-top:none}.printable-document.assessment-result-details .candidate-notes>[markdown],.printable-document.assessment-result-details .solution-instructions>[markdown],.printable-document.assessment-result-details section.candidate-remarks>div>[markdown],.printable-document.assessment-result-details section.purpose>div>[markdown]{padding-left:20px}.printable-document.assessment-result-details .solutions h2{position:relative;margin-bottom:1em}.printable-document.assessment-result-details .solutions review-summary-block+review-summary-block{margin-top:10px}.printable-document.assessment-result-details .solutions review-summary-block .reviewer{font-size:1em}.printable-document.assessment-result-details .solutions h3.solution-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.printable-document.assessment-result-details .solutions h3.solution-title>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.printable-document.assessment-result-details .solutions h3.solution-title file-icon{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:4px}.printable-document.assessment-result-details .solutions h3.solution-title .solution-language{text-align:right;font-weight:300}.printable-document.assessment-result-details .solutions .multi-file-output>div:first-child h4{margin-top:0}.printable-document.assessment-result-details .solutions .code pre{border:none}.printable-document.assessment-result-details .solutions .quiz-summary .answer{border:2px solid #e7e9ea}.assessment-result-details-printable-options{padding:10px 10px 0}.assessment-result-details-printable-options label{white-space:nowrap;font-weight:400}.assessment-result-details-printable-options .option-interact,.assessment-result-details-printable-options .option-solutions,.assessment-result-details-printable-options .option-solutionsSummary,.assessment-result-details-printable-options .option-summary{margin-top:10px}.assessment-result-details-printable-options .option-candidateAnonymousName,.assessment-result-details-printable-options .option-candidateNotes,.assessment-result-details-printable-options .option-instructions,.assessment-result-details-printable-options .option-purpose,.assessment-result-details-printable-options .option-reviews,.assessment-result-details-printable-options .option-solutionAnswers,.assessment-result-details-printable-options .option-solutionErrors,.assessment-result-details-printable-options .option-summaryScore,.assessment-result-details-printable-options .option-summaryTiming{margin-left:24px}team-member-list .uploaded-image{display:inline-block;margin:0 .3em;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}team-member-list .team-member{position:relative}team-member-list .team-member.active:before{content:'';display:inline-block;background-color:#007c34;border:1px solid #fff;width:8px;height:8px;border-radius:4px}team-member-list .team-member.active.has-profile-image:before{position:absolute;bottom:0;left:14px;z-index:1}team-member-list .team-member.active:not(.has-profile-image):before{margin-right:2px}.solution-review-dialog .toolbar.review-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.solution-review-dialog .toolbar.review-toolbar>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.solution-review-dialog .toolbar.review-toolbar>playback-scrub-bar{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.solution-review-dialog .toolbar.review-toolbar .key-revisions{display:block;white-space:nowrap;font-size:12px;margin-left:5px}.solution-review-dialog .toolbar.review-toolbar .key-revisions label{margin:0;font-weight:400}.solution-review-dialog .file-tab-contents>solution-scoring-details{padding:14px 20px 30px;display:block}.solution-review-dialog .file-tab-contents>solution-scoring-details .solution-details-set.empty{display:none}.solution-review-dialog .file-tab-contents>solution-scoring-details .solution-details-set:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e7e9ea}.solution-review-dialog .dark-bg .file-tab-contents>solution-scoring-details .solution-details-set:nth-child(n+2){border-top-color:#132128}.candidatenotes-help-block.help-block{text-align:center}compare-solutions{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#e7e9ea}compare-solutions .compare-solutions-toolbar{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:4px;border-top:1px solid #e7e9ea;box-shadow:0 -1px 6px rgba(0,0,0,.2);z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-column-align:flex-start;justify-items:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}compare-solutions .compare-solutions-toolbar>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}compare-solutions .compare-solutions-toolbar .btn-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}compare-solutions .compare-solutions-toolbar .btn-group>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-transform:none}compare-solutions .compare-solutions-toolbar .btn-group>:before{display:inline-block;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}compare-solutions .compare-solutions-toolbar .btn-group .mode-similar:before{content:"\EB25"}compare-solutions .compare-solutions-toolbar .btn-group .mode-candidates:before{content:"\EA14"}compare-solutions .compare-solutions-toolbar .btn-group .mode-team:before{content:"\EAF0"}compare-solutions .compare-solutions-toolbar .btn-group .mode-reference:before{content:"\EAD7"}compare-solutions .compare-solutions-toolbar .list-options{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}compare-solutions .compare-solutions-details .reference-solution .subscribe:after,compare-solutions .compare-solutions-details .solutions-loading-note+div:after,compare-solutions .compare-solutions-details .solutions-not-found+div:after,compare-solutions .compare-solutions-details .solutions-note+:after,compare-solutions .compare-solutions-details .solutions-note:after{display:none}compare-solutions .compare-solutions-toolbar .list-options>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}compare-solutions .compare-solutions-toolbar .list-options .pagination,compare-solutions .compare-solutions-toolbar .list-options .qualified-checkbox>label{margin:0 0 0 10px}compare-solutions .compare-solutions-details .compare-solutions-sol-title>*+*,solution-reviewer .editor .submit-button button+button{margin-left:10px}compare-solutions .compare-solutions-toolbar .list-options .pagination li.jump-to>span{min-width:0}compare-solutions .compare-solutions-details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;position:relative}compare-solutions .compare-solutions-details .solutions-loading-note,compare-solutions .compare-solutions-details .solutions-not-found,compare-solutions .compare-solutions-details .solutions-note{font-weight:300}compare-solutions .compare-solutions-details .solutions-loading-note :last-child,compare-solutions .compare-solutions-details .solutions-not-found :last-child,compare-solutions .compare-solutions-details .solutions-note :last-child{margin-bottom:0}compare-solutions .compare-solutions-details .reference-solution .subscribe,compare-solutions .compare-solutions-details .solutions-note{padding:10px;background-color:#fff}compare-solutions .compare-solutions-details .solutions-loading-note,compare-solutions .compare-solutions-details .solutions-not-found{padding:20px 10px 10px}compare-solutions .compare-solutions-details .solutions-note+*{padding-top:0}compare-solutions .compare-solutions-details .compare-solutions-sol-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 4px 6px;font-weight:300;font-size:15px}compare-solutions .compare-solutions-details .compare-solutions-sol-title>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}compare-solutions .compare-solutions-details .compare-solutions-sol-title score-label{font-size:12px}compare-solutions .compare-solutions-details .compare-solutions-sol-title .similarity-exact,compare-solutions .compare-solutions-details .compare-solutions-sol-title .solution-score-label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}compare-solutions .compare-solutions-details .compare-solutions-sol-title .language-icon{margin-right:4px;color:#656f73}compare-solutions .compare-solutions-details .compare-solutions-sol-title .language-icon:before{display:inline-block;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a{color:#132128}compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a:active,compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a:focus,compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a:hover{color:#59a757}compare-solutions .compare-solutions-details .compare-solutions-sol-code pre{margin:0;border:0;border-radius:0}compare-solutions .compare-solutions-details .compare-solutions-sol-details{padding:0 0 0 calc(2ch + 19px);background-color:#f5f5f6;border-top:1px solid #e7e9ea}.dark-bg compare-solutions,.dark-bg compare-solutions .compare-solutions-details .reference-solution .subscribe,.dark-bg compare-solutions .compare-solutions-details .solutions-note{background-color:#1a2125}compare-solutions .compare-solutions-details .compare-solutions-sol-details .expandable-label{padding:4px}compare-solutions .compare-solutions-details .compare-solutions-sol-details>:not(.expandable-label){padding:6px 10px 6px 0}compare-solutions .compare-solutions-details .compare-solutions-sol-details .field-label{display:inline-block;min-width:6em}compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--assessment,compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--candidate{font-weight:600;color:#132128}compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--assessment:focus,compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--assessment:hover,compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--candidate:focus,compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--candidate:hover{color:#59a757}compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links a+a{margin-left:5px}compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links a+a:before{content:"\EA2C";display:inline-block;color:#656f73;text-decoration:none;margin-right:5px;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}compare-solutions .compare-solutions-details .compare-solutions-sol-details solution-scoring-details{display:block}compare-solutions .compare-solutions-details .compare-solutions-sol-details solution-scoring-details .solution-details-set.empty{display:none}compare-solutions .compare-solutions-details .compare-solutions-sol-details solution-scoring-details .solution-details-set{margin-top:10px;margin-bottom:10px!important;padding-top:10px;border-top:1px solid #e7e9ea}assessment-result-reviewer .submit-button,solution-reviewer .editor .submit-button{margin-top:20px}.dark-bg compare-solutions .compare-solutions-toolbar{border-top:1px solid #132128}.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a{color:#cfd3d5}.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a:active,.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a:focus,.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-title .team-candidate-name a:hover{color:#59a757}.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details{background-color:#1a2125;border-top-color:#132128}.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--assessment,.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--candidate{color:#cfd3d5}.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--assessment:focus,.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--assessment:hover,.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--candidate:focus,.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details .detail-links--candidate:hover{color:#59a757}.dark-bg compare-solutions .compare-solutions-details .compare-solutions-sol-details solution-scoring-details .solution-details-set{border-top-color:#132128}rating-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}rating-selector[disabled] .negative-label>a,rating-selector[disabled] .positive-label>a{color:#656f73}rating-selector[disabled] .options{background-color:#e7e9ea}rating-selector .negative-label,rating-selector .positive-label{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}rating-selector .negative-label>a,rating-selector .positive-label>a{cursor:pointer;color:#132128;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}rating-selector .positive-label{padding-right:5px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}rating-selector .positive-label>a{text-align:right}rating-selector .negative-label{padding-left:5px}rating-selector .options{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;height:28px;width:100px;border-radius:15px;background-color:#fdfdfd;box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}rating-selector .options a,rating-selector .options:before{position:absolute;height:24px;width:24px;border-radius:50%}rating-selector .options:before{z-index:1;content:'';display:block;top:2px;left:38px;-webkit-transition:all .15s ease-in-out,-webkit-transform .15s cubic-bezier(.41,-.16,.34,1.25);transition:all .15s ease-in-out,-webkit-transform .15s cubic-bezier(.41,-.16,.34,1.25);transition:all .15s ease-in-out,transform .15s cubic-bezier(.41,-.16,.34,1.25);transition:all .15s ease-in-out,transform .15s cubic-bezier(.41,-.16,.34,1.25),-webkit-transform .15s cubic-bezier(.41,-.16,.34,1.25)}rating-selector .options a{top:2px;left:2px;z-index:2;cursor:pointer;display:inline-block;font-size:24px;line-height:24px;overflow:hidden;text-align:center;text-decoration:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}rating-selector .options a:active,rating-selector .options a:focus,rating-selector .options a:hover{background-color:#e7e9ea;text-decoration:none;opacity:1!important}rating-selector .options a:before{-webkit-transition:color 30ms ease-in-out;transition:color 30ms ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}rating-selector .options .positive:before{content:"\EA40";color:#007c34}rating-selector .options .neutral{left:38px}rating-selector .options .neutral:before{content:"\EA3F";color:#233037}rating-selector .options .negative{left:74px}rating-selector .options .negative:before{content:"\EA3E";color:#cb3b43}rating-selector .options.neutral:before{background-color:#bcbfc1;border-color:transparent}rating-selector .options.neutral a.neutral:active,rating-selector .options.neutral a.neutral:focus,rating-selector .options.neutral a.neutral:hover{background-color:transparent}rating-selector .options.neutral a.neutral:before{color:#132128;-webkit-transition-duration:50ms;transition-duration:50ms;-webkit-transition-delay:.1s;transition-delay:.1s}rating-selector .options.positive:before{-webkit-transform:translateX(-36px);-ms-transform:translateX(-36px);transform:translateX(-36px);background-color:#007c34;border-color:transparent}rating-selector .options.positive a.positive:active,rating-selector .options.positive a.positive:focus,rating-selector .options.positive a.positive:hover{background-color:transparent}rating-selector .options.positive a.positive:before{color:#fff;-webkit-transition-duration:50ms;transition-duration:50ms;-webkit-transition-delay:.1s;transition-delay:.1s}rating-selector .options.negative:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px);background-color:#cb3b43;border-color:transparent}rating-selector .options.negative a.negative:active,rating-selector .options.negative a.negative:focus,rating-selector .options.negative a.negative:hover{background-color:transparent}rating-selector .options.negative a.negative:before{color:#fff;-webkit-transition-duration:50ms;transition-duration:50ms;-webkit-transition-delay:.1s;transition-delay:.1s}.dark-bg rating-selector[disabled] .negative-label>a,.dark-bg rating-selector[disabled] .positive-label>a{color:#656f73}.dark-bg rating-selector[disabled] .options{background-color:rgba(19,33,40,.6)}.dark-bg rating-selector .negative-label>a,.dark-bg rating-selector .positive-label>a{color:#cfd3d5}.dark-bg rating-selector .options{background-color:#132128}.dark-bg rating-selector .options a:active,.dark-bg rating-selector .options a:focus,.dark-bg rating-selector .options a:hover{background-color:#233037}.dark-bg rating-selector .options .neutral:before{color:#e7e9ea}assessment-result-reviewer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}assessment-result-reviewer>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}assessment-result-reviewer>.notes{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-height:138px}assessment-result-reviewer .rating,assessment-result-reviewer .submit-button,assessment-result-reviewer h3{text-align:center}solution-reviewer{display:block}.proctoring-photos,solution-reviewer .editor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}solution-reviewer .rating,solution-reviewer .submit-button,solution-reviewer h3{text-align:center}solution-reviewer .editor{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}solution-reviewer .editor>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}solution-reviewer .editor>.notes{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}research-frame{overflow:hidden;display:block;height:100%;position:relative}research-frame iframe{height:100%;width:100%;border:0}research-frame>.loading{position:absolute;left:0;right:0;top:0;bottom:0;padding:20px 10px;color:#656f73;text-align:center;background-color:#f5f5f6}research-frame>.loading.ng-enter,research-frame>.loading.ng-leave{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}research-frame>.loading.ng-enter.ng-enter-active,research-frame>.loading.ng-leave{opacity:1}research-frame>.loading.ng-enter,research-frame>.loading.ng-leave.ng-leave-active{opacity:0}.ide-dark research-frame>.loading{background-color:#233037}.proctoring-photos{container-type:inline-size;container-name:proctoring-photos;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:2000px;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.proctoring-photos .proctoring-photo{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;min-width:175px;margin:.7em}.proctoring-photos .proctoring-flag-warning{cursor:pointer;z-index:1;position:absolute;padding:.5em}@container proctoring-photos (max-width:400px){.proctoring-photos .proctoring-photo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}solution-timer{font-variant-numeric:tabular-nums;font-weight:300;padding:2px 6px;color:#fff;background-color:#596063;border:1px solid #a1a6a9;border-radius:3px}solution-timer>s{opacity:.5;margin:0 2px;text-decoration:none}solution-timer>i{opacity:.5;font-style:normal}.dark-bg solution-timer{color:#e7e9ea;background-color:#000;border-color:#233037}playback-scrub-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:30px}playback-scrub-bar>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}playback-scrub-bar .message{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}playback-scrub-bar .message.ready{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}playback-scrub-bar .message.empty,playback-scrub-bar .message.loading{color:#656f73}playback-scrub-bar .track{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:30px;position:relative;overflow-y:hidden;overflow-x:hidden;margin:0 10px}playback-scrub-bar .scroll-left,playback-scrub-bar .scroll-right{display:block;cursor:pointer;position:absolute;top:0;bottom:0;padding:8px 3px 0;font-size:8px;color:#233037;background-color:#e7e9ea}playback-scrub-bar .scroll-left:hover,playback-scrub-bar .scroll-right:hover{background-color:#f5f5f6}playback-scrub-bar .scroll-left{left:0;border-right:1px solid rgba(161,166,169,.5);box-shadow:3px 0 6px 1px #e7e9ea}playback-scrub-bar .scroll-left:before{content:"\EA18"}playback-scrub-bar .scroll-right{right:0;border-left:1px solid rgba(161,166,169,.5);box-shadow:-3px 0 6px 1px #e7e9ea}playback-scrub-bar .scroll-right:before{content:"\EA19"}playback-scrub-bar .thumb{position:absolute;top:1px;left:3px;height:0;border-top:8px solid #717a7e;border-left:8px solid transparent;border-right:8px solid transparent;z-index:10}playback-scrub-bar .scroller{position:absolute;left:0;right:0;top:0;bottom:0}playback-scrub-bar .scroller:not(.centered){-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}playback-scrub-bar .frames{position:absolute;left:10px;top:0;bottom:0}playback-scrub-bar .frames:after,playback-scrub-bar .frames>span:before{content:'';left:0;position:absolute}playback-scrub-bar .frames:after{top:10px;right:0;height:1px;background-color:#a1a6a9}playback-scrub-bar .frames>span{cursor:pointer;position:absolute;top:0;bottom:0;z-index:1}playback-scrub-bar .frames>span:last-child{min-width:10px}playback-scrub-bar .frames>span:before{top:10px;height:5px;width:1px;background-color:rgba(161,166,169,.6)}playback-scrub-bar .frames>span:after{position:absolute;top:19px;left:-3px;font-size:8px;color:#656f73}playback-scrub-bar .frames>span.compressed>span{pointer-events:none;position:absolute;height:9px;top:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}playback-scrub-bar .frames>span.compressed:not(.leave-challenge){background-image:-webkit-linear-gradient(left,#e7e9ea 0 2px,rgba(231,233,234,.4) 2px 5px,#e7e9ea 5px 7px);background-image:linear-gradient(to right,#e7e9ea 0 2px,rgba(231,233,234,.4) 2px 5px,#e7e9ea 5px 7px);background-size:7px 100%;background-position:50% 0}playback-scrub-bar .frames>span.labeled>span{text-shadow:-1px -1px 0 #e7e9ea,-1px 1px 0 #e7e9ea,1px -1px 0 #e7e9ea,1px 1px 0 #e7e9ea,-2px -2px 0 #e7e9ea,-2px 2px 0 #e7e9ea,2px -2px 0 #e7e9ea,2px 2px 0 #e7e9ea;-webkit-font-smoothing:antialiased}playback-scrub-bar .frames>span.compressed.labeled>span{overflow:hidden;color:rgba(101,111,115,.65);font-size:10px;line-height:9px;min-width:30px;text-align:center}playback-scrub-bar .frames>span.compressed.labeled:not(.leave-challenge)>span{border:1px solid rgba(161,166,169,.6);border-radius:7px;padding:2px;height:15px;top:3px;background:#e7e9ea}playback-scrub-bar .frames>span.leave-challenge>i,playback-scrub-bar .frames>span.reopened-event>span{pointer-events:none;position:absolute;top:9px;left:2px;right:0;height:3px;background:-webkit-linear-gradient(right,rgba(231,233,234,0) 2px,#e7e9ea 16px);background:linear-gradient(to left,rgba(231,233,234,0) 2px,#e7e9ea 16px)}playback-scrub-bar .frames>span.leave-challenge>i{background-image:-webkit-linear-gradient(left,rgba(231,233,234,.5),#e7e9ea 10px calc(100% - 10px),rgba(231,233,234,.5) 100%);background-image:linear-gradient(to right,rgba(231,233,234,.5),#e7e9ea 10px calc(100% - 10px),rgba(231,233,234,.5) 100%)}playback-scrub-bar .frames>span.enter-challenge:before{display:none}playback-scrub-bar .frames>span.first-edit:after{content:"\EAA5"}playback-scrub-bar .frames>span.reopened:before{height:7px;width:2px;background-color:#0083ba}playback-scrub-bar .frames>span.attempt:before,playback-scrub-bar .frames>span.autosubmit:before,playback-scrub-bar .frames>span.languageChange:before,playback-scrub-bar .frames>span.largePaste:before,playback-scrub-bar .frames>span.reset:before,playback-scrub-bar .frames>span.resetAll:before,playback-scrub-bar .frames>span.resetFile:before,playback-scrub-bar .frames>span.resetSolution:before,playback-scrub-bar .frames>span.resetTestCases:before,playback-scrub-bar .frames>span.submit:before,playback-scrub-bar .frames>span.test:before{height:9px;width:2px}playback-scrub-bar .frames>span.reopened:after{content:"\EB04";color:#005f87}playback-scrub-bar .frames>span.switchedFromChallenge:after{content:"\EA07"}playback-scrub-bar .frames>span.largePaste:after{content:"\EA2E"}playback-scrub-bar .frames>span.addFile:after,playback-scrub-bar .frames>span.duplicateFile:after{content:"\EAAB"}playback-scrub-bar .frames>span.restoreFile:after{content:"\EB02";-webkit-transform:scaleX(-100%);-ms-transform:scaleX(-100%);transform:scaleX(-100%)}playback-scrub-bar .frames>span.deleteFile:after{content:"\EAFF"}playback-scrub-bar .frames>span.renameFile:after{content:"\EAA5"}playback-scrub-bar .frames>span.reset:after,playback-scrub-bar .frames>span.resetAll:after,playback-scrub-bar .frames>span.resetFile:after,playback-scrub-bar .frames>span.resetSolution:after,playback-scrub-bar .frames>span.resetTestCases:after{content:"\EB02"}playback-scrub-bar .frames>span.languageChange:after{content:"\EA21"}playback-scrub-bar .frames>span.languageChange.has-language:after{content:"\EA19";font-size:6px;top:21px;left:-4px;opacity:.6}playback-scrub-bar .frames>span.languageChange.has-language>span.language-icon{position:absolute;pointer-events:none;top:17px;left:2px;font-size:12px;color:#656f73}playback-scrub-bar .frames>span.initAttempt:after,playback-scrub-bar .frames>span.initSubmit:after,playback-scrub-bar .frames>span.initTest:after{content:"\EB24";overflow:hidden;opacity:.8;left:0;right:5px}playback-scrub-bar .frames>span.test:after{content:"\EAB9"}playback-scrub-bar .frames>span.test.error:after{color:#98555b}playback-scrub-bar .frames>span.test.warning:after{color:#615f4b}playback-scrub-bar .frames>span.test.success:after{color:#387557}playback-scrub-bar .frames>span.attempt:after,playback-scrub-bar .frames>span.autosubmit:after,playback-scrub-bar .frames>span.submit:after{content:"\EB2A"}playback-scrub-bar .frames>span.attempt.error:before,playback-scrub-bar .frames>span.autosubmit.error:before,playback-scrub-bar .frames>span.submit.error:before{background-color:#d6636a}playback-scrub-bar .frames>span.attempt.error:after,playback-scrub-bar .frames>span.autosubmit.error:after,playback-scrub-bar .frames>span.submit.error:after{color:#cb3b43}playback-scrub-bar .frames>span.attempt.warning:before,playback-scrub-bar .frames>span.autosubmit.warning:before,playback-scrub-bar .frames>span.submit.warning:before{background-color:#8b6800}playback-scrub-bar .frames>span.attempt.warning:after,playback-scrub-bar .frames>span.autosubmit.warning:after,playback-scrub-bar .frames>span.submit.warning:after{color:#584200}playback-scrub-bar .frames>span.attempt.failed-hidden:before,playback-scrub-bar .frames>span.autosubmit.failed-hidden:before,playback-scrub-bar .frames>span.submit.failed-hidden:before{height:8px;background-color:#8b6800}playback-scrub-bar .frames>span.attempt.failed-hidden:after,playback-scrub-bar .frames>span.autosubmit.failed-hidden:after,playback-scrub-bar .frames>span.submit.failed-hidden:after{content:"\EA37";color:#233037;background-color:#be8e00;border-radius:25%;padding-bottom:1px}playback-scrub-bar .frames>span.attempt.success:before,playback-scrub-bar .frames>span.autosubmit.success:before,playback-scrub-bar .frames>span.submit.success:before{background-color:#00963f}playback-scrub-bar .frames>span.attempt.success:after,playback-scrub-bar .frames>span.autosubmit.success:after,playback-scrub-bar .frames>span.submit.success:after{content:"\EA16";-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);color:#007c34}playback-scrub-bar .frames>span.editor:not(:last-child)>b{position:absolute;left:0;right:0;top:11px;height:4px;background-color:rgba(101,111,115,.2);z-index:-1}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip{position:absolute;top:100%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip .track-tooltip-content{text-align:center}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip .playback-time>s{opacity:.5;margin:0 2px;text-decoration:none}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip .playback-time>i{opacity:.5;font-style:normal}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip .compressed{opacity:.65;display:block;margin-top:4px;padding-top:4px;border-top:1px solid #656f73}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip .compressed .playback-time{margin-left:.5em}playback-scrub-bar .bubble-dialog.tooltip.track-tooltip .editor{opacity:.65}playback-scrub-bar solution-timer{margin-right:10px}playback-scrub-bar .controls{white-space:nowrap}playback-scrub-bar .controls .btn-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}playback-scrub-bar .controls .btn-group>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:none}playback-scrub-bar .controls button{padding:3px 8px}playback-scrub-bar .controls button:before{margin-right:0}playback-scrub-bar .controls .btn-group button[disabled]{background-color:#d9ddde}playback-scrub-bar .controls .btn-group button:not(:last-child){border-right:none}playback-scrub-bar .controls .btn-group button:not(:first-child){border-left:none}playback-scrub-bar .controls .playback-speed{min-width:37px}.dark-bg playback-scrub-bar .scroll-left,.dark-bg playback-scrub-bar .scroll-right{color:#cfd3d5;background-color:#1a2125}.dark-bg playback-scrub-bar .scroll-left:hover,.dark-bg playback-scrub-bar .scroll-right:hover{background-color:#233037}.dark-bg playback-scrub-bar .scroll-left{border-right-color:rgba(89,96,99,.5);box-shadow:3px 0 6px 1px #1a2125}.dark-bg playback-scrub-bar .scroll-right{border-left-color:rgba(89,96,99,.5);box-shadow:-3px 0 6px 1px #1a2125}.dark-bg playback-scrub-bar .thumb{border-top-color:#717a7e}.dark-bg playback-scrub-bar .frames:after{background-color:#596063}.dark-bg playback-scrub-bar .frames>span:before{background-color:rgba(89,96,99,.6)}.dark-bg playback-scrub-bar .frames>span:after{color:#656f73}.dark-bg playback-scrub-bar .frames>span.compressed:not(.leave-challenge){background-image:-webkit-linear-gradient(left,#1a2125 0 2px,rgba(26,33,37,.5) 2px 5px,#1a2125 5px 7px);background-image:linear-gradient(to right,#1a2125 0 2px,rgba(26,33,37,.5) 2px 5px,#1a2125 5px 7px)}.dark-bg playback-scrub-bar .frames>span.labeled>span{text-shadow:-1px -1px 0 #1a2125,-1px 1px 0 #1a2125,1px -1px 0 #1a2125,1px 1px 0 #1a2125,-2px -2px 0 #1a2125,-2px 2px 0 #1a2125,2px -2px 0 #1a2125,2px 2px 0 #1a2125;-webkit-font-smoothing:antialiased}.dark-bg playback-scrub-bar .frames>span.compressed.labeled>span{border-color:rgba(89,96,99,.5)}.dark-bg playback-scrub-bar .frames>span.compressed.labeled:not(.leave-challenge)>span{background:#1a2125}.dark-bg playback-scrub-bar .frames>span.reopened-event>span{background-image:-webkit-linear-gradient(right,rgba(26,33,37,0) 2px,#1a2125 16px);background-image:linear-gradient(to left,rgba(26,33,37,0) 2px,#1a2125 16px)}.dark-bg playback-scrub-bar .frames>span.leave-challenge>i{background-image:-webkit-linear-gradient(left,rgba(26,33,37,.5),#1a2125 10px calc(100% - 10px),rgba(26,33,37,.5) 100%);background-image:linear-gradient(to right,rgba(26,33,37,.5),#1a2125 10px calc(100% - 10px),rgba(26,33,37,.5) 100%)}.dark-bg playback-scrub-bar .frames>span.reopened:before{background-color:#003b54}.dark-bg playback-scrub-bar .frames>span.reopened:after{color:#005f87}.dark-bg playback-scrub-bar .frames>span.test.error:after{color:#98555b}.dark-bg playback-scrub-bar .frames>span.test.warning:after{color:#595540}.dark-bg playback-scrub-bar .frames>span.test.success:after{color:#316d4e}.dark-bg playback-scrub-bar .frames>span.attempt.error:before,.dark-bg playback-scrub-bar .frames>span.autosubmit.error:before{background-color:#a72c33}.dark-bg playback-scrub-bar .frames>span.attempt.failed-hidden:before,.dark-bg playback-scrub-bar .frames>span.attempt.warning:before,.dark-bg playback-scrub-bar .frames>span.autosubmit.failed-hidden:before,.dark-bg playback-scrub-bar .frames>span.autosubmit.warning:before{background-color:#8b6800}.dark-bg playback-scrub-bar .frames>span.attempt.error:after,.dark-bg playback-scrub-bar .frames>span.autosubmit.error:after{color:#cb3b43}.dark-bg playback-scrub-bar .frames>span.attempt.warning:after,.dark-bg playback-scrub-bar .frames>span.autosubmit.warning:after{color:#584200}.dark-bg playback-scrub-bar .frames>span.attempt.failed-hidden:after,.dark-bg playback-scrub-bar .frames>span.autosubmit.failed-hidden:after{color:#233037;background-color:#584200}.dark-bg playback-scrub-bar .frames>span.attempt.success:before,.dark-bg playback-scrub-bar .frames>span.autosubmit.success:before{background-color:#006229}.dark-bg playback-scrub-bar .frames>span.attempt.success:after,.dark-bg playback-scrub-bar .frames>span.autosubmit.success:after{color:#007c34}.dark-bg playback-scrub-bar .controls .btn-group button[disabled]{background-color:rgba(41,57,64,.5)}.candidate-connecting-help-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.candidate-connecting-help-links>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0 10px}.candidate-connecting-help-links button{display:block;width:100%;margin-bottom:5px}.assessment-interact-dialog .help-pane .help-pane-action{position:relative;text-align:center}.assessment-interact-dialog .help-pane .help-pane-action button{min-width:50%;max-width:400px}labels-list>.label-editor button,notes-display .buttons a[class*=btn],team-member-assignment>.editor button{min-width:10em}.assessment-interact-dialog .candidate-connecting-help{text-align:left;margin-top:20px}.assessment-interact-dialog .candidate-connecting-help:not(.alert-info){background-color:#f5f5f6;color:rgba(19,33,40,.8)}.assessment-interact-dialog .candidate-connecting-help>h3:first-child{margin-top:0}.assessment-interact-dialog .candidate-connecting-help ul{margin-bottom:0;margin-top:10px}.assessment-interact-dialog .candidate-connecting-help .help-block,.assessment-interact-dialog .candidate-connecting-help h3,.assessment-interact-dialog .candidate-connecting-help li{color:inherit}.assessment-interact-dialog .candidate-connecting-help .help-block{opacity:.8}.assessment-interact-dialog .dark-bg .candidate-connecting-help:not(.alert-info){background-color:#1a2125;color:rgba(207,211,213,.8)}.assessment-interact-dialog .help-pane .candidate-connecting-help{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-bottom:0}.assessment-interact-dialog .help-pane .candidate-connecting-help.ng-hide-add,.assessment-interact-dialog .help-pane .candidate-connecting-help.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.assessment-interact-dialog .help-pane .candidate-connecting-help.ng-hide-add,.assessment-interact-dialog .help-pane .candidate-connecting-help.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:200px;opacity:1}.assessment-interact-dialog .help-pane .candidate-connecting-help.ng-hide-add.ng-hide-add-active,.assessment-interact-dialog .help-pane .candidate-connecting-help.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.assessment-interact-dialog .multi-file-layout-code-toolbar .sync-notice.synced{opacity:.5}.assessment-interact-dialog .file-tab-contents>.runner-output .running,.assessment-interact-dialog .file-tab-contents>.runner-output .waiting{display:none;padding:14px 20px;margin:0}.assessment-interact-dialog .file-tab-contents>.runner-output.running .running,.assessment-interact-dialog .file-tab-contents>.runner-output.waiting .waiting{display:block}.assessment-interact-dialog .file-tab-contents>.runner-output.running runner-frame,.assessment-interact-dialog .file-tab-contents>.runner-output.waiting runner-frame{opacity:0}.assessment-interact-dialog .file-tab-contents>.runner-output .waiting{color:#656f73}.assessment-interact-dialog .file-tab-contents>.runner-output .running h4{margin:0;color:#656f73;font-weight:300}.assessment-interact-dialog .interact-toolbar .follow-candidate,.assessment-interact-dialog .interact-toolbar .to-active-challenge,.assessment-interact-dialog .interact-toolbar .waiting-for-candidate{margin-right:10px}interact-user-list ul{margin:0;padding:0}interact-user-list ul li{list-style:none;margin:0;padding:.5rem 0}interact-user-list ul li:not(.note){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}interact-user-list ul li:not(.note) .color{margin-right:.5rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;width:2rem;height:2rem;border:1px solid #596063;border-radius:3px}interact-user-list ul li:not(.note) .name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}interact-user-list ul li:not(.note) .type{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#656f73;margin-left:.5rem;float:right}interact-user-list ul li:not(.note).me{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e7e9ea}interact-user-list ul li:not(.note).me .name{font-weight:700}interact-user-list ul li.note{text-align:center;color:#656f73}interact-editor-button .active-editor-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}interact-editor-button .active-editor-button>span>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}interact-editor-button .active-editor-button .color{position:relative;margin:-2px 5px -2px 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;width:18px;height:18px;border:1px solid #596063;border-radius:3px}interact-editor-button .active-editor-button .color:before{content:"\EB01";color:#132128;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}interact-editor-button .active-editor-button .uploaded-image{margin:-2px 5px -2px 0;border:1px solid #596063}.activity-log-dialog .activity-log>div.group.group-end:not(.has-children) .activity-label,.activity-log-dialog .activity-log>div.group.group-start.has-children:not(.expanded) .activity-label,.activity-log-dialog .activity-log>div.nested.nested-group-end .activity-details-content:before{border-bottom-left-radius:10px}interact-editor-button .active-editor-button.challenge-expired .color,interact-editor-button .active-editor-button.no-active-editor .color{background-color:#656f73;opacity:.35}interact-editor-button .active-editor-button.being-edited .color:before{content:"\EA0F"}interact-editor-button .private-editing>.dropdown-toggle{position:relative}interact-editor-button .private-editing>.dropdown-toggle:after{content:"\EAD5";font-size:10px;position:absolute;color:inherit;top:-2px;right:-4px}.dark-bg interact-editor-button .active-editor-button .color,.dark-bg interact-editor-button .active-editor-button .uploaded-image{border-color:#132128}.interact-editor-button-menu .private-editing:before{opacity:.35}.activity-log-dialog>.modal-dialog{max-width:900px;margin-left:auto;margin-right:auto}.activity-log-dialog .options .display-options>*+*,.activity-log-dialog .options>*+*{margin-left:20px}.activity-log-dialog .options{padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.activity-log-dialog .options>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.activity-log-dialog .options .display-options{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.activity-log-dialog .options .display-options>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.activity-log-dialog .options .display-options label{margin-bottom:0}.activity-log-dialog .options .display-options button.expand-all:before{content:"\EAF6"}.activity-log-dialog .options .display-options button.collapse-all:before{content:"\EAFD"}.activity-log-dialog .options .display-options button:before{-webkit-transform:rotate(90deg) scale(1.6);-ms-transform:rotate(90deg) scale(1.6);transform:rotate(90deg) scale(1.6)}.activity-log-dialog .loading-note{padding:20px 0;text-align:center;opacity:.5}.activity-log-dialog .activity-log{display:table;margin:0 0 80px;width:100%}@media (min-width:992px){.activity-log-dialog .activity-log{margin-left:20px;width:calc(100% - 20px)}}.activity-log-dialog .activity-log>div{position:relative;display:table-row;cursor:default}.activity-log-dialog .activity-log>div:hover{background-color:#f5f6f6}.activity-log-dialog .activity-log>div.has-children{cursor:pointer}.activity-log-dialog .activity-log>div>*{display:table-cell;position:relative}.activity-log-dialog .activity-log>div .created-at{width:1%}.activity-log-dialog .activity-log>div .created-at>div{padding:6px 4px;text-align:right;white-space:nowrap}.activity-log-dialog .activity-log>div .created-at-time>div{color:#656f73;padding-right:8px}.activity-log-dialog .activity-log>div .activity-details-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.activity-log-dialog .activity-log>div .activity-details-content>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.activity-log-dialog .activity-log>div .activity-label{position:relative;padding:6px 4px 6px 30px;border-left:1px solid transparent}.activity-log-dialog .activity-log>div .activity-label .activity-icon{position:absolute;left:10px;top:7px}.activity-log-dialog .activity-log>div .activity-label .activity-icon.icon-undo{color:#005f87}.activity-log-dialog .activity-log>div .activity-label .activity-icon.icon-arrow-down-right{color:#656f73}.activity-log-dialog .activity-log>div .activity-label .activity-icon.icon-arrow-down-right:before{display:inline-block;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.activity-log-dialog .activity-log>div .activity-label .activity-icon.icon-cog{color:#007c34}.activity-log-dialog .activity-log>div .model-label{font-weight:600}.activity-log-dialog .activity-log>div .activity-note{padding-left:21px;font-style:italic}.activity-log-dialog .activity-log>div .by-team-member{color:#656f73}.activity-log-dialog .activity-log>div.group .activity-label{border-left-color:#e7e9ea}.activity-log-dialog .activity-log>div.group.group-start.top-level-group:not(:first-child):not(.nested)>div{border-top:10px solid #fff}.activity-log-dialog .activity-log>div.group.group-start.top-level-group>div.created-at-day{font-weight:600;color:#163a16}.activity-log-dialog .activity-log>div.group.group-start.top-level-group>div.created-at-day>div{padding-left:20px;position:relative}.activity-log-dialog .activity-log>div.group.group-start.top-level-group>div.created-at-day>div:before{content:"\EA2C";color:#163a16;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.activity-log-dialog .activity-log>div.group.group-start.top-level-group>div.created-at-day>div{padding-left:10px}.activity-log-dialog .activity-log>div.group.group-start.top-level-group>div.created-at-day>div:before{left:-10px}}.activity-log-dialog .activity-log>div.group.group-start .activity-label{border-top-left-radius:10px}.activity-log-dialog .activity-log>div:not(.nested):not(.has-children).group.group-start.group-end .activity-label{border-left-color:transparent}.activity-log-dialog .activity-log>div .turner{padding:6px 4px;cursor:pointer}.activity-log-dialog .activity-log>div .turner:before{content:"\EA19";display:inline-block;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}.activity-log-dialog .activity-log>div.expanded .turner:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.activity-log-dialog .activity-log>div:not(.has-children) .turner{opacity:0;pointer-events:none}.activity-log-dialog .activity-log>div score-label{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:10px}.activity-log-dialog .activity-log>div.nested .activity-details-content{position:relative;padding-left:48px}.activity-log-dialog .activity-log>div.nested .activity-details-content .activity-label{padding-left:28px}.activity-log-dialog .activity-log>div.nested .activity-details-content .activity-label .activity-icon{left:8px}.activity-log-dialog .activity-log>div.nested .activity-details-content:before{content:'';position:absolute;top:0;left:22px;bottom:0;width:10px;pointer-events:none;border-left:1px solid #e7e9ea}.sidebar sidebar-list-header-content{display:none}.sidebar>.sidebar-list-header{padding-top:0}.sidebar>.sidebar-list-header.ng-hide-add,.sidebar>.sidebar-list-header.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar>.sidebar-list-header.ng-hide-add,.sidebar>.sidebar-list-header.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sidebar>.sidebar-list-header.ng-hide-add.ng-hide-add-active,.sidebar>.sidebar-list-header.ng-hide-remove{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.sidebar>.sidebar-list-header.ng-hide-add{height:0}.sidebar>.sidebar-list-header li{background-color:#f0f1f2;border-bottom:1px solid #e7e9ea}.sidebar>.sidebar-list-header li>a:active,.sidebar>.sidebar-list-header li>a:focus,.sidebar>.sidebar-list-header li>a:hover{color:#59a757;background-color:#e7e9ea;text-decoration:none}.sidebar>.sidebar-list-header a,.sidebar>.sidebar-list-header li{color:#656f73;font-weight:700}.sidebar>.sidebar-list-header a em,.sidebar>.sidebar-list-header li em{font-style:normal;font-weight:400;opacity:.75}.sidebar>.sidebar-list-header .back a:before{content:"\EA18"}.sidebar>.sidebar-list-header .header-only{padding:10px 15px}notes-display{display:block}notes-display .notes{background-color:#f0f1f2;border-radius:4px;padding:15px;margin-bottom:10px}notes-display .notes .note .content>div>:last-child,notes-display .notes.expandable.expanded .note .content>div>.last-markdown-node,notes-display .notes:not(.expandable) .note .content>div>.last-markdown-node{margin-bottom:0}notes-display .notes .show-older td>div{color:#656f73;text-align:center;margin-top:-15px}notes-display .notes .show-older.ng-enter,notes-display .notes .show-older.ng-enter>td>div,notes-display .notes .show-older.ng-leave,notes-display .notes .show-older.ng-leave>td>div{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}notes-display .notes .show-older.ng-enter.ng-enter-active,notes-display .notes .show-older.ng-leave{opacity:1}notes-display .notes .show-older.ng-enter.ng-enter-active>td>div,notes-display .notes .show-older.ng-leave>td>div{display:block;overflow:visible;max-height:2em}notes-display .notes .show-older.ng-enter,notes-display .notes .show-older.ng-leave.ng-leave-active{opacity:0}notes-display .notes .note.ng-enter,notes-display .notes .note.ng-enter.ng-enter-active,notes-display .notes .note.ng-leave,notes-display .notes .note.ng-leave.ng-leave-active{opacity:1}notes-display .notes .show-older.ng-enter>td>div,notes-display .notes .show-older.ng-leave.ng-leave-active>td>div{display:block;overflow:visible;max-height:0}notes-display .notes .note.ng-enter,notes-display .notes .note.ng-enter>td,notes-display .notes .note.ng-enter>td>div,notes-display .notes .note.ng-leave,notes-display .notes .note.ng-leave>td,notes-display .notes .note.ng-leave>td>div{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}notes-display .notes .note.ng-enter.ng-enter-active>td>div,notes-display .notes .note.ng-leave>td>div{display:block;overflow:hidden;max-height:10em}notes-display .notes .note.ng-enter>td,notes-display .notes .note.ng-leave.ng-leave-active>td{padding-top:0;padding-bottom:0}notes-display .notes .note.ng-enter>td>div,notes-display .notes .note.ng-leave.ng-leave-active>td>div{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0}notes-display .notes .note td{padding:10px 0}notes-display .notes .note .author-profile-image>div{padding-top:5px}notes-display .notes .note .meta>div{padding-left:10px;padding-right:10px}notes-display .notes .note .meta>div .author{font-weight:700;max-width:200px}notes-display .notes .note .meta>div .when{width:110px}notes-display .notes .note .meta>div>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}notes-display .notes .note .actions{padding-right:4px}notes-display .notes .note .actions>div{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}notes-display .notes .note .actions>div .delete:active,notes-display .notes .note .actions>div .delete:focus,notes-display .notes .note .actions>div .delete:hover,notes-display .notes .note .actions>div .edit:active,notes-display .notes .note .actions>div .edit:focus,notes-display .notes .note .actions>div .edit:hover{text-decoration:none}notes-display .notes .note .actions>div .delete:before,notes-display .notes .note .actions>div .edit:before{display:inline-block;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}notes-display .notes .note .actions>div .edit:before{content:"\EAA5"}notes-display .notes .note .actions>div .delete{color:#132128}notes-display .notes .note .actions>div .delete:before{content:"\EAFF"}notes-display .notes .note .actions>div .delete:active,notes-display .notes .note .actions>div .delete:focus,notes-display .notes .note .actions>div .delete:hover{color:#2c4c5c}notes-display .notes .note:hover .actions>div{opacity:1}notes-display .notes .note .content{width:100%;padding:0}notes-display .notes .note .content>div{padding:10px;border-radius:3px}notes-display .notes.expandable .note .content{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}notes-display .notes.expandable .note .content>div{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;cursor:row-resize}notes-display .notes.expandable.expanded .note .content,notes-display .notes:not(.expandable) .note .content{padding-bottom:4px}notes-display .notes.expandable.expanded .note .content>div,notes-display .notes:not(.expandable) .note .content>div{min-height:56px;background-color:#fff;cursor:auto}notes-display .notes.expandable.expanded .note .content>div>.expand-link-wrapper,notes-display .notes:not(.expandable) .note .content>div>.expand-link-wrapper{display:none}notes-display .notes.expandable.expanded .note:last-child,notes-display .notes:not(.expandable) .note:last-child{border-bottom:none}@media only screen and (max-width:767px){notes-display .notes{padding:10px}notes-display .notes .show-older td>div{margin-top:-10px}notes-display .notes table,notes-display .notes table tbody{display:block}notes-display .notes table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}notes-display .notes table tr td{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}notes-display .notes table tr td.meta{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}notes-display .notes table tr.note td.actions>div{opacity:1;white-space:nowrap}notes-display .notes table tr.note td.actions>div div{display:inline;font-size:20px}notes-display .notes table tr.note td.actions>div div a:before{-webkit-transform:none;-ms-transform:none;transform:none}notes-display .notes table tr.note td.actions>div div+div{margin-left:10px}notes-display .notes table tr td.content,notes-display .notes table tr.show-older td{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}notes-display .notes table tr.note td.content{padding-top:5px!important;width:auto!important}notes-display .notes table tr.note td.content>div{border-left:1px solid #d9ddde}notes-display .notes.expanded tr:not(:last-child),notes-display .notes:not(.expandable) tr:not(:last-child){margin-bottom:10px}}notes-display .note-editor p.ng-enter,notes-display .note-editor p.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}notes-display .note-editor p.ng-enter.ng-enter-active,notes-display .note-editor p.ng-leave{display:block;overflow:hidden;max-height:10em;opacity:1}notes-display .note-editor p.ng-enter:not(.ng-enter-active),notes-display .note-editor p.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}notes-display .buttons .add-note:before{content:"\EAAB";display:inline-block}notes-display .buttons .add-note:focus:before,notes-display .buttons .add-note:hover:before{text-decoration:none}notes-display .buttons .add-note:not([class*=btn]):before{position:relative;top:2px}notes-display .buttons a{margin-right:5px}notes-display .buttons .expand-toggle{display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #e7e9ea}notes-display:not(:hover) .add-note:not([class*=btn]):not(:hover):not(:focus):not(:active),notes-display:not(:hover) .expand-toggle:not(:hover):not(:focus):not(:active){color:#656f73}labels-list{display:block;position:relative;min-height:30px}labels-list>.label-list.ng-enter,labels-list>.label-list.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:0;left:0}labels-list>.label-list.ng-enter.ng-enter-active,labels-list>.label-list.ng-leave{display:block;overflow:hidden;max-height:3em;opacity:1}labels-list>.label-list.ng-enter:not(.ng-enter-active),labels-list>.label-list.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}labels-list>.label-editor .buttons,labels-list>.label-editor ul.tags-group{margin-top:10px}labels-list:not([always-edit=true])>.label-editor{z-index:1;background:#fff}labels-list:not([always-edit=true])>.label-editor.ng-enter,labels-list:not([always-edit=true])>.label-editor.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}labels-list:not([always-edit=true])>.label-editor.ng-enter.ng-enter-active,labels-list:not([always-edit=true])>.label-editor.ng-leave{display:block;overflow:hidden;max-height:6em;opacity:1}labels-list:not([always-edit=true])>.label-editor.ng-enter:not(.ng-enter-active),labels-list:not([always-edit=true])>.label-editor.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}team-member-assignment{display:block;position:relative;min-height:30px}team-member-assignment>.name-list.ng-enter,team-member-assignment>.name-list.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:0;left:0}team-member-assignment>.name-list.ng-enter.ng-enter-active,team-member-assignment>.name-list.ng-leave{display:block;overflow:hidden;max-height:3em;opacity:1}team-member-assignment>.name-list.ng-enter:not(.ng-enter-active),team-member-assignment>.name-list.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}team-member-assignment>.name-list a>span{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}team-member-assignment>.name-list .btn-default:before{content:"\EB08"}team-member-assignment>.name-list .empty-notice{color:#656f73}team-member-assignment>.editor{z-index:1}team-member-assignment>.editor.ng-enter,team-member-assignment>.editor.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}team-member-assignment>.editor.ng-enter.ng-enter-active,team-member-assignment>.editor.ng-leave{display:block;overflow:hidden;max-height:6em;opacity:1}team-member-assignment>.editor.ng-enter:not(.ng-enter-active),team-member-assignment>.editor.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}team-member-assignment>.editor .ng-enter,team-member-assignment>.editor .ng-leave{background:#fff}team-member-assignment>.editor .editor-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}team-member-assignment>.editor .editor-row>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}team-member-assignment>.editor .editor-row>button{min-width:0;padding-left:8px;padding-right:8px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:4px;text-transform:none}team-member-assignment>.editor .editor-row>button:after{content:"\EA19";display:inline-block;-webkit-transform:translateY(2px) scale(.8);-ms-transform:translateY(2px) scale(.8);transform:translateY(2px) scale(.8)}team-member-assignment .to-me{margin-left:10px}.bulk-update-dialog .modal-title .review-candidates{margin-left:1em}.bulk-update-dialog .candidates-review{background:#f0f1f2}.bulk-update-dialog .candidates-review .expandable-label{padding-left:25px!important}.bulk-update-dialog .candidates-review section{max-height:300px;overflow:auto;padding:0 20px;background:-webkit-linear-gradient(bottom,rgba(33,44,45,.08),rgba(33,44,45,0) 15px) #f0f1f2;background:linear-gradient(to top,rgba(33,44,45,.08),rgba(33,44,45,0) 15px) #f0f1f2}.bulk-update-dialog .candidates-review section>table.app-table{margin-bottom:20px!important}.bulk-update-dialog .candidates-review .app-table>tbody>tr>td{color:#132128;border-color:#bcbfc1}.bulk-update-dialog .candidates-review .app-table>tbody>tr:first-child>td{border-top:0}.bulk-update-dialog .candidates-review .app-table>tbody td.status{width:20px}.bulk-update-dialog .candidates-review .app-table>tbody td.name,.bulk-update-dialog .candidates-review .app-table>tbody td.state{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-update-dialog .candidates-review .app-table>tbody td.name{width:100%}.bulk-update-dialog .action-links>li>a.invited:before,.bulk-update-dialog .modal-footer .btn-primary.invited:before{content:"\EA25"}.bulk-update-dialog .section-optional>div+div{padding-top:10px;padding-left:40px}.bulk-update-dialog .bulk-edit-tag-list .checkable-input-set,.bulk-update-dialog .email-options .checkable-input-set{padding:0}.bulk-update-dialog .bulk-edit-tag-list .bulk-edit-tag-list-reset{margin:-4px 0 -2px 8px}.bulk-update-dialog .bulk-edit-tag-list .bulk-edit-tag-list-reset:before{content:"\EABC"}.bulk-update-dialog .bulk-edit-tag-list .checkable-input-set>label{min-width:100px;padding:0}.bulk-update-dialog .bulk-edit-tag-list .checkable-input-set .qualified-radio{padding-bottom:0}.bulk-update-dialog .bulk-edit-tag-list>div+div.ng-hide-add,.bulk-update-dialog .bulk-edit-tag-list>div+div.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bulk-update-dialog .bulk-edit-tag-list>div+div.ng-hide-add,.bulk-update-dialog .bulk-edit-tag-list>div+div.ng-hide-remove.ng-hide-remove-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:100px;opacity:1}.bulk-update-dialog .bulk-edit-tag-list>div+div.ng-hide-add.ng-hide-add-active,.bulk-update-dialog .bulk-edit-tag-list>div+div.ng-hide-remove:not(.ng-hide-remove-active){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.bulk-update-dialog .add-note>div+div.ng-hide-add,.bulk-update-dialog .add-note>div+div.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bulk-update-dialog .add-note>div+div.ng-hide-add,.bulk-update-dialog .add-note>div+div.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:150px;opacity:1}.bulk-update-dialog .add-note>div+div.ng-hide-add.ng-hide-add-active,.bulk-update-dialog .add-note>div+div.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.bulk-update-dialog .email-options>div+div.ng-hide-add,.bulk-update-dialog .email-options>div+div.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bulk-update-dialog .email-options>div+div.ng-hide-add,.bulk-update-dialog .email-options>div+div.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:150px;opacity:1}.bulk-update-dialog .email-options>div+div.ng-hide-add.ng-hide-add-active,.bulk-update-dialog .email-options>div+div.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.bulk-update-dialog .processing-animation{text-align:center;padding:20px 15px 40px}body.candidate .app-content .candidate-details,body.candidate .app-content h2{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}body.candidate .app-content .candidate-details.loading,body.candidate .app-content h2.loading{-webkit-transition-duration:.5s;transition-duration:.5s;opacity:.5;pointer-events:none}body.candidate .team-candidates-sidebar-list .score{display:block;font-size:.9em;border-radius:.75em;padding:3px;border-width:1px;background:0 0}body.candidate .team-candidates-sidebar-list .team-member-candidate-badge{display:inline-block;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}body.candidate .team-candidates-sidebar-list .has-status-icon .state-archived:before{content:"\EA06";display:inline-block;-webkit-transform:translateY(-50%) scale(1.5);-ms-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5)}body.candidate .continue-setup{font-size:15px;text-align:center}body.candidate [ui-view]>h2 .anonymous-name,body.candidate [ui-view]>h2 .candidate-resume,body.candidate [ui-view]>h2 .email-link{font-size:13px;overflow:hidden;margin-left:10px;white-space:nowrap;text-overflow:ellipsis}body.candidate .continue-setup a{color:#31708f;font-weight:700}body.candidate .continue-setup a:focus,body.candidate .continue-setup a:hover{color:#2a617c}body.candidate [ui-view]>h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}body.candidate [ui-view]>h2>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.candidate [ui-view]>h2 .edit-button,body.candidate [ui-view]>h2 demo-data-badge,body.candidate [ui-view]>h2 team-member-badge{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}body.candidate [ui-view]>h2 .blind-reviewer-note{cursor:help}body.candidate [ui-view]>h2 .blind-reviewer-note:before{content:"\EA98";color:#656f73;display:inline-block;margin-right:5px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}body.candidate [ui-view]>h2 .candidate-resume{border:0;background:0 0;color:#90a7a9}body.candidate [ui-view]>h2 .candidate-resume:before{content:"\EABF"}body.candidate [ui-view]>h2 .candidate-resume>span{color:#656f73}body.candidate [ui-view]>h2 .candidate-resume>span:hover{color:#7fc87c;text-decoration:underline}body.candidate [ui-view]>h2 .email-link:before{content:"\EA31";color:#90a7a9;display:inline-block;margin-right:6px;-webkit-transform:translateY(2px) scale(1.2);-ms-transform:translateY(2px) scale(1.2);transform:translateY(2px) scale(1.2)}body.candidate [ui-view]>h2 .anonymous-name,body.candidate [ui-view]>h2 .email-link:not(:hover):not(:focus){color:#656f73}body.candidate [ui-view]>h2 .anonymous-name:before{content:"\EA98"}body.candidate [ui-view]>h2 .edit-button{margin-left:10px;overflow:visible;height:24px;z-index:1}body.candidate [ui-view]>h2 .edit-button button,body.candidate [ui-view]>h2 .edit-button button>span{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media only screen and (min-width:768px){body.candidate [ui-view]>h2:not(:hover) .edit-button button{color:#656f73;border-color:transparent;background-color:transparent}body.candidate [ui-view]>h2:not(:hover) .edit-button button>span{opacity:0}}@media only screen and (max-width:767px){body.candidate [ui-view]>h2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.candidate [ui-view]>h2 .anonymous-name,body.candidate [ui-view]>h2 .email-link{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:101;-webkit-order:100;-ms-flex-order:100;order:100;line-height:1.5}body.candidate [ui-view]>h2>span.name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.candidate [ui-view]>h2 .edit-button button:not(:hover){background-color:rgba(245,245,246,.4)}}body.candidate .candidate-details .interview-results-list .interview-results-list-help{padding-left:14px;margin-top:20px;margin-bottom:0}body.candidate .candidate-details .interview-results-list .interview-results-list-help:before{content:"\EAE2";opacity:.5;margin-right:4px}body.candidate .candidate-details .assessment-results-list{padding:10px 20px;margin:0 -20px;border-top:1px solid #e7e9ea}body.candidate .candidate-details .assessment-results-list .assessment-results-list-help{padding-left:14px;margin-top:20px;margin-bottom:0}body.candidate .candidate-details .assessment-results-list .assessment-results-list-help:before{content:"\EAE2";opacity:.5;margin-right:4px}@media (max-width:1027px){body.candidate .candidate-details .assessment-results-list aside{padding-top:0;background:0 0;border-color:transparent}}@media (min-width:1028px){body.candidate .candidate-details .assessment-results-list{padding:10px 20px;margin:0 -20px;border-top:1px solid #e7e9ea}body.candidate .candidate-details .assessment-results-list aside{margin-top:-10px;margin-bottom:-10px;border-radius:3px 0 0 3px;padding-top:17px}}body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list{background:#e7e9ea;border-radius:0;border:none}body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list aside{color:#212c2d;background:0 0;border-color:transparent}body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list a{color:#212c2d}body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list a:active,body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list a:focus,body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list a:hover{color:#7fc87c}body.candidate .candidate-details .assessment-results-and-details.assessment-result-selected .assessment-results-list .assessment-tools>.dropdown-toggle:not(:hover):not(:focus):not(:active){color:#212c2d}body.candidate .candidate-details .loading-notice{margin-top:20px}body.candidate .candidate-details .assessment-results-list{margin-bottom:0}body.candidate .candidate-details .assessment-results-list .assessment-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.candidate .candidate-details .assessment-results-list .assessment-header>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-picker .dropdown-toggle{position:relative;text-align:left;min-width:15em;text-transform:none;padding-right:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-picker .dropdown-toggle .caret{position:absolute;right:6px;top:calc(50% - 2px)}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-picker .dropdown-toggle:not(.has-multiple-results){border-color:transparent!important;background:0 0!important;cursor:default;box-shadow:none!important}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-picker .dropdown-toggle:not(.has-multiple-results) .caret{display:none}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-tools{margin:0 6px 0 auto;padding-left:10px}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-tools .dropdown-toggle{padding:6px}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-tools .dropdown-toggle:before{content:"\EA01";display:inline-block;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-tools .dropdown-toggle:not(:hover):not(:active){border-color:transparent;background:0 0}@media (max-width:767px){body.candidate .candidate-details .assessment-results-list .assessment-header .dropdown-toggle{display:block}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-picker{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.candidate .candidate-details .assessment-results-list .assessment-header .assessment-tools,body.candidate .candidate-details .assessment-results-list .assessment-header .back-button{display:none}}body.candidate .candidate-details .assessment-results-list .assessment-header .status{margin-left:2px}body.candidate .candidate-details .assessment-results-list .assessment-header .interact-session{margin-left:12px;opacity:.65}body.candidate .candidate-details .assessment-results-list .assessment-header .interact-session:before{content:"\EA54";display:inline-block;-webkit-transform:scale(1.4) translateY(1px);-ms-transform:scale(1.4) translateY(1px);transform:scale(1.4) translateY(1px)}body.candidate .candidate-details .assessment-results-list .assessment-header .retake-badge{margin:0 -9px 0 9px;position:relative;top:-1px}body.candidate .candidate-details .assessment-results-list .assessment-header .title{margin-left:13px}body.candidate .candidate-details .assessment-results-list .assessment-header .back-button{margin-left:20px}body.candidate .candidate-details assessment-result-details{margin-top:20px;padding-bottom:40px}body.candidate .candidate-details article.profile{position:relative}body.candidate .candidate-details .actions-bar{padding-bottom:5px;margin-bottom:15px;-webkit-transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.candidate .candidate-details .actions-bar.sticky-header.sticky-header-active{padding-left:20px;padding-right:20px;margin:0 -2px;background-color:#fff;right:0;border-bottom:1px solid #e7e9ea;box-shadow:0 1px 2px rgba(0,0,0,.1)}body.candidate .candidate-details .actions-bar .invite:before{content:"\EA32"}body.candidate .candidate-details .actions-bar .add-note:before{content:"\EAA3"}body.candidate .candidate-details .actions-bar .review-solutions:before{content:"\EA94"}body.candidate .candidate-details .actions-bar .report-card:before{content:"\EABF"}body.candidate .candidate-details .actions-bar .forget:before{content:"\EA98"}@media only screen and (min-width:810px){body.candidate .candidate-details .actions-bar{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}body.candidate .candidate-details .actions-bar a i{display:none;font-style:normal}@media only screen and (min-width:1100px){body.candidate .candidate-details .actions-bar a i{display:inline}}body.candidate .candidate-details .actions-bar .states{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin:5px 20px 0 15px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.candidate .candidate-details .actions-bar .states>li{display:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;position:relative;list-style:none;padding:5px 0 0;margin:0}body.candidate .candidate-details .actions-bar .states>li.active{display:block;font-weight:600}body.candidate .candidate-details .actions-bar .states>li.approved:before{content:"\EAF4";color:#007c34;margin-right:5px;margin-top:-1px}body.candidate .candidate-details .actions-bar .states>li.rejected:before{content:"\EAF3";margin-right:5px;margin-top:-1px}@media only screen and (min-width:810px){body.candidate .candidate-details .actions-bar .states{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:1100px){body.candidate .candidate-details .actions-bar .states>li{color:rgba(101,111,115,.8);font-weight:300;display:block;padding:5px 20px 0}body.candidate .candidate-details .actions-bar .states>li:after,body.candidate .candidate-details .actions-bar .states>li:first-child:before{font-family:common-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"\EA19";color:#656f73;opacity:.5;font-size:10px;position:absolute;top:50%}body.candidate .candidate-details .actions-bar .states>li:first-child:before{left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.candidate .candidate-details .actions-bar .states>li:after{right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}body.candidate .candidate-details .actions-bar .states>li.passed{color:#132128}}body.candidate .candidate-details section.notes>div,body.candidate .candidate-details section.team-member-assignment>div{overflow:visible}body.candidate .candidate-details .app-content .team-member-candidate-badge{display:inline-block;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);margin:0 0 0 .25em;font-size:12px;text-transform:none;letter-spacing:normal}body.candidate .item-name.signals{position:relative;top:-10px}body.candidate .item-name.signals .qualified-score{margin-right:5px;position:relative;top:12px}assessment-results-list>.app-table{margin-bottom:0}assessment-results-list>.app-table>tbody td{white-space:nowrap}assessment-results-list>.app-table>tbody tr:first-child>td{border-top:none}assessment-results-list>.app-table>tbody td:first-child{padding-left:14px}assessment-results-list>.app-table>tbody td:last-child{width:100%;padding-right:14px}assessment-results-list>.app-table>tbody td.reviews-summary assessment-result-review-summary{min-width:50px}assessment-results-list>.app-table>tbody td.interact-session{min-width:30px}assessment-results-list>.app-table>tbody td.interact-session .icon-interact-session:before{display:inline-block;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}assessment-results-list>.app-table>tbody td.assessment-title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px;padding-right:14px}assessment-results-list>.app-table>tbody td.assessment-title a .retake-badge{position:relative;top:-1px}assessment-results-list>.app-table>tbody td.assessment-result-score.signals-score{min-width:95px;max-width:95px}assessment-results-list>.app-table>tbody td.assessment-result-score.signals-score>div{float:left;margin-right:10px}assessment-results-list>.app-table>tbody td.date{font-weight:300;padding-left:14px}@media (max-width:767px){assessment-results-list>.app-table>tbody td.interact-session,assessment-results-list>.app-table>tbody td.reviews-summary assessment-result-review-summary{min-width:0}assessment-results-list>.app-table>tbody td{max-width:0}assessment-results-list>.app-table>tbody td.assessment-title{width:50%}assessment-results-list>.app-table>tbody td.assessment-result-score{min-width:55px;max-width:55px}assessment-results-list>.app-table>tbody td.assessment-result-score.signals-score>div{display:none}assessment-results-list>.app-table>tbody td:first-child{padding-left:5px}assessment-results-list>.app-table>tbody td:last-child{width:auto;padding-right:5px}}assessment-results-list>.app-table:not(.has-interact)>tbody td.interact-session{display:none}.dropdown-menu assessment-results-list>.app-table tr{overflow:hidden}.dropdown-menu assessment-results-list>.app-table>tbody td:last-child{width:auto}interview-results-list{display:block;margin-bottom:20px}interview-results-list .interview-results-table{width:100%}interview-results-list .interview-results-table td{vertical-align:middle;padding:8px 14px}interview-results-list .interview-results-table td.interview-title{font-weight:500;font-size:14px}interview-results-list .interview-results-table td.interview-title:before{content:"\EA13";margin-right:34px}interview-results-list .interview-results-table td.interview-title a{cursor:pointer;color:#132128}interview-results-list .interview-results-table td.interview-title a:hover{color:#338632;text-decoration:none}interview-results-list .interview-results-table td.interview-title .interview-result-status{width:30px;padding-right:0;color:#005f87;font-size:12px;font-style:italic}interview-results-list .interview-results-table td.interview-title .interview-result-status.state-pending{color:#8b6800!important}interview-results-list .interview-results-table td.interview-title .interview-result-status.is-reviewed:after{content:'';display:block;width:4px;height:4px;margin:4px;border-radius:50%;background-color:#fff}interview-results-list .interview-results-table td.interview-title .interview-details{margin-top:5px;font-size:12px;color:#717a7e}interview-results-list .interview-results-table td.interview-title .interview-details .assessment-score:before,interview-results-list .interview-results-table td.interview-title .interview-details .interview-score:before,interview-results-list .interview-results-table td.interview-title .interview-details .reviewer-opinion:before{font-style:italic;text-transform:capitalize;margin-right:5px}interview-results-list .interview-results-table td.interview-title .interview-details .assessment-score.low-score,interview-results-list .interview-results-table td.interview-title .interview-details .interview-score.low-score,interview-results-list .interview-results-table td.interview-title .interview-details .reviewer-opinion.low-score{color:#900}interview-results-list .interview-results-table td.interview-title .interview-details .assessment-score.high-score,interview-results-list .interview-results-table td.interview-title .interview-details .interview-score.high-score,interview-results-list .interview-results-table td.interview-title .interview-details .reviewer-opinion.high-score{color:#007c34}interview-results-list .interview-results-table td.interview-title .interview-details .assessment-score.pending,interview-results-list .interview-results-table td.interview-title .interview-details .interview-score.pending,interview-results-list .interview-results-table td.interview-title .interview-details .reviewer-opinion.pending{color:#8b6800}interview-results-list .interview-results-table td.date{width:120px;text-align:right;color:#555;font-size:12px}interview-results-list .interview-results-table td.view-scorecard{width:130px;text-align:right}interview-results-list .interview-results-table td.view-scorecard .view-scorecard-btn{font-size:12px;padding:3px 8px;color:#2b373d;background-color:transparent;border:none}interview-results-list .interview-results-table td.view-scorecard .view-scorecard-btn:before{content:"\EA3C"}interview-results-list .interview-results-table td.view-scorecard .complete-scorecard-btn{font-size:12px;padding:3px 8px;color:#2b373d;border:1px solid #2b373d;background-color:transparent}interview-results-list .interview-results-table td.loading-results,interview-results-list .interview-results-table td.no-results{text-align:center;color:#555;padding:20px}interview-results-list .interview-results-table td.loading-results .loading-spinner{display:inline-block;width:16px;height:16px;border:2px solid #ccc;border-top-color:#338632;border-radius:50%;margin-right:8px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}interview-results-list .interview-results-table tr:hover{background-color:#f5f6f6}interview-results-list .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.highlight-changed{-webkit-animation:.8s highlight-changed;animation:.8s highlight-changed}@-webkit-keyframes highlight-changed{0%,100%{background:rgba(110,212,255,0)}20%,60%{background:#6ed4ff}}@keyframes highlight-changed{0%,100%{background:rgba(110,212,255,0)}20%,60%{background:#6ed4ff}}assessments-welcome .welcome-section{max-width:1000px;margin:0 auto 0 0}assessments-welcome .welcome-section .top-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}assessments-welcome .welcome-section .top-actions>*{display:block;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;max-width:calc(50% - 20px);text-align:center;border:none;background-color:#fff;border-radius:3px;box-shadow:0 10px 20px rgba(33,44,45,.13);padding:10px;margin:10px;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:768px){assessments-welcome .welcome-section .top-actions>*{border-radius:4px;box-shadow:0 15px 30px rgba(33,44,45,.13);padding:20px;margin:20px}}assessments-welcome .welcome-section .top-actions>.placeholder{pointer-events:none;background-color:#fbfcfc;box-shadow:0 3px 12px rgba(33,44,45,.06);-webkit-animation:card-placeholder-animation-1 3s ease-in-out infinite;animation:card-placeholder-animation-1 3s ease-in-out infinite}@media (min-width:768px){assessments-welcome .welcome-section .top-actions>.placeholder{box-shadow:0 5px 20px rgba(33,44,45,.06)}}assessments-welcome .welcome-section .top-actions>*+.placeholder{opacity:.8;-webkit-animation-delay:.5s;animation-delay:.5s}assessments-welcome .welcome-section .top-actions>*+.placeholder+.placeholder{opacity:.6;-webkit-animation-delay:1s;animation-delay:1s}assessments-welcome .welcome-section .top-actions>*+.placeholder+.placeholder+.placeholder{opacity:.4;-webkit-animation-delay:1.5s;animation-delay:1.5s}assessments-welcome .welcome-section .top-actions>* .card-icon{display:block;font-size:3em;margin-bottom:10px;color:#6c8285;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}assessments-welcome .welcome-section .top-actions>*>h2{text-transform:none;color:#132128;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}assessments-welcome .welcome-section .top-actions>:active,assessments-welcome .welcome-section .top-actions>:focus,assessments-welcome .welcome-section .top-actions>:hover{box-shadow:0 15px 25px rgba(33,44,45,.13);text-decoration:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}assessments-welcome .welcome-section .top-actions>:active .card-icon,assessments-welcome .welcome-section .top-actions>:focus .card-icon,assessments-welcome .welcome-section .top-actions>:hover .card-icon{color:#212c2d}assessments-welcome .welcome-section .top-actions>:active>h2,assessments-welcome .welcome-section .top-actions>:focus>h2,assessments-welcome .welcome-section .top-actions>:hover>h2{color:#59a757}@media (min-width:768px){assessments-welcome .welcome-section .top-actions>:active,assessments-welcome .welcome-section .top-actions>:focus,assessments-welcome .welcome-section .top-actions>:hover{box-shadow:0 22px 40px rgba(33,44,45,.13)}}assessments-welcome .welcome-section .top-actions>* .card-icon,assessments-welcome .welcome-section .top-actions>*>h2{margin-top:10px}assessments-welcome .welcome-section .actions-list .available-assessments{border:none;background-color:#fff;border-radius:3px;box-shadow:0 10px 20px rgba(33,44,45,.13);padding:10px;margin:10px}@media (min-width:768px){assessments-welcome .welcome-section .actions-list .available-assessments{border-radius:4px;box-shadow:0 15px 30px rgba(33,44,45,.13);padding:20px;margin:20px}}assessments-welcome .welcome-section .actions-list .available-assessments .card-icon{display:block;font-size:3em;margin-bottom:10px;color:#6c8285}assessments-welcome .welcome-section .actions-list .available-assessments>h2{text-transform:none;color:#132128;margin:0 0 20px}assessments-welcome .welcome-section .actions-list .available-assessments>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}assessments-welcome .welcome-section .actions-list .available-assessments>div+div{margin-top:20px}assessments-welcome .welcome-section .actions-list .available-assessments>div>.dropdown{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:6px}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:3px}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details:after{content:"\EA19";opacity:0;font-size:12px}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details:hover{background-color:#f0f1f2;text-decoration:none}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details:hover:after{opacity:1}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details .title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:15px;margin-left:6px}assessments-welcome .welcome-section .actions-list .available-assessments>div>.available-assessment-details.view-all{padding-left:53px}assessments-welcome .credits-warning>span{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}assessments-welcome .credits-warning a{margin-left:1em}assessments-welcome h2>span{margin-right:10px}save-default-view{display:inline-block}save-default-view label{font-weight:400;color:#656f73}body.candidates{background-color:#f0f1f2}@media (min-width:768px){body.candidates .sidebar{background:0 0}body.candidates .sidebar .sidebar-bg{-webkit-mask:-webkit-linear-gradient(right,rgba(0,0,0,0),#000 20px);mask:linear-gradient(to left,rgba(0,0,0,0),#000 20px)}body.candidates .sidebar .sidebar-bg:before{content:'';position:absolute;top:-44px;left:0;width:100vw;height:100vh;background-color:#f0f1f2;-webkit-filter:blur(4px);filter:blur(4px)}body.candidates .sidebar ul.nav-list>li>a{border-radius:0 3px 3px 0}}body.candidates .app .app-content [ui-view]{padding-top:1px}@media only screen and (max-width:767px){body.candidates .app .app-content [ui-view]{padding:1px 8px 14px}}@media only screen and (max-width:480px){body.candidates .app .app-content [ui-view]{padding:1px 0 14px}}body.candidates .app .app-content [ui-view]>assessment-cohort-details.ng-enter,body.candidates .app .app-content [ui-view]>assessment-cohort-details.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.candidates .app .app-content [ui-view]>assessment-cohort-details.ng-enter.ng-enter-active,body.candidates .app .app-content [ui-view]>assessment-cohort-details.ng-leave{display:block;overflow:hidden;max-height:90px}body.candidates .app .app-content [ui-view]>assessment-cohort-details.ng-enter:not(.ng-enter-active),body.candidates .app .app-content [ui-view]>assessment-cohort-details.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.candidates .welcome-panels>*{display:block}body.candidates .welcome-panels>*+*{margin-top:40px}@media only screen and (min-width:1200px){body.candidates .welcome-panels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.candidates .welcome-panels>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}body.candidates .welcome-panels>*+*{margin-top:0}body.candidates .welcome-panels>:first-child:not(:last-child){padding-right:15px;border-right:1px solid #e7e9ea}body.candidates .welcome-panels>:last-child:not(:first-child){margin-left:15px}}@media only screen and (min-width:1200px) and (max-width:1400px){body.candidates .welcome-panels .actions-list .app-table>tbody>tr>td.options>a:before,body.candidates .welcome-panels .actions-list .app-table>tbody>tr>td.options>button:before{margin-right:0}body.candidates .welcome-panels .actions-list .app-table>tbody>tr>td.options>a:after,body.candidates .welcome-panels .actions-list .app-table>tbody>tr>td.options>button:after{content:''}}body.candidates .sidebar ul.nav-list.candidates-list li>a.state-archived,body.candidates .sidebar ul.nav-list.candidates-list li>a.state-inbox{font-weight:700;padding-left:32px}body.candidates .sidebar ul.nav-list.candidates-list li>a.state-archived:before,body.candidates .sidebar ul.nav-list.candidates-list li>a.state-inbox:before{left:10px}body.candidates .filter-dropdown-menu .search+.filter-item.unassigned{margin-top:5px}body.candidates .filter-dropdown-menu .filter-item.assigned,body.candidates .filter-dropdown-menu .filter-item.team-member.me{border-bottom:1px solid #e7e9ea;padding-bottom:5px;margin-bottom:5px}body.candidates .filter-dropdown-menu .filter-item.team-member.me a{font-weight:600}body.candidates .filter-dropdown-menu .filter-item.team-member-inactive{border-top:1px solid #e7e9ea;padding-top:5px;margin-top:5px}body.candidates .filter-dropdown-menu .filter-item.team-member-inactive+.team-member-inactive{padding-top:0;margin-top:0;border-top:none}body.candidates .filter-dropdown-menu .filter-item.team-member-inactive a{color:#656f73}body.candidates a.state-pending:before{content:"\EA2F"}body.candidates .status a.state-archived:before{content:"\EA06";display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}@media only screen and (max-width:767px){body.candidates .table-footer{padding:0 10px}body.candidates .table-footer save-default-view{display:block;text-align:center}}@media only screen and (min-width:768px){body.candidates .table-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.candidates .table-footer>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.app-table.candidates-table .blind-reviewer-note{cursor:help}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .report-card,.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .solutions-review-preview{cursor:pointer;position:relative}.app-table.candidates-table .blind-reviewer-note:before{content:"\EA98";color:#656f73;display:inline-block;margin-right:5px;-webkit-transform:translateY(2px) scale(1.5);-ms-transform:translateY(2px) scale(1.5);transform:translateY(2px) scale(1.5);font-size:12px}.app-table.candidates-table .status{width:20px}.app-table.candidates-table thead,.app-table.candidates-table thead tr,.app-table.candidates-table thead tr th{border-width:0;overflow:hidden}.app-table.candidates-table thead{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:transparent}.app-table.candidates-table thead.sticky-header-active{background-color:#f0f1f2}.app-table.candidates-table thead.sorting-active .sort-column .default-sort:before{color:#455d5f}.app-table.candidates-table thead>tr>th{white-space:nowrap;overflow:hidden;font-weight:300;color:#455d5f}.app-table.candidates-table thead>tr>th.sort-column:hover{background-color:rgba(193,205,207,.25)}.app-table.candidates-table thead>tr>th.assessment-details{width:100%;padding-left:4px}.app-table.candidates-table thead>tr>th.assessment-details .assessment-score{padding-left:5px;width:65px;display:inline-block}.app-table.candidates-table thead>tr>th.name.sort-column:before{margin-left:0}.app-table.candidates-table tr.spacer td{height:10px;padding:0;visibility:hidden}@media (min-width:768px){.app-table.candidates-table tr.spacer td{height:20px}}.app-table.candidates-table .bulk-selector{padding-left:6px;padding-right:4px;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.app-table.candidates-table .status{padding-left:4px}.app-table.candidates-table .actions{text-align:right;vertical-align:bottom}.app-table.candidates-table .actions>.btn-group{margin:0 5px 5px}.app-table.candidates-table tr.candidate>td:not(.assessment){vertical-align:top;height:50px}.app-table.candidates-table tr.candidate>td.bulk-selector,.app-table.candidates-table tr.candidate>td.status{padding-top:18px}.app-table.candidates-table>tbody>tr:not(.spacer){box-shadow:0 5px 8px rgba(33,44,45,.06)}.app-table.candidates-table>tbody>tr:not(.spacer) td{border-top-width:0;background-color:#fff}.app-table.candidates-table>tbody>tr:not(.spacer) td:first-child{position:relative;border-radius:6px 0 0 6px}.app-table.candidates-table>tbody>tr:not(.spacer) td.assessment,.app-table.candidates-table>tbody>tr:not(.spacer) td:last-child{border-radius:0 6px 6px 0;padding-right:8px}.app-table.candidates-table>tbody>tr:not(.spacer).candidate.has-labels td:first-child,.app-table.candidates-table>tbody>tr:not(.spacer).candidate.has-labels td:first-child:before{border-bottom-left-radius:0}.app-table.candidates-table>tbody>tr:not(.spacer).labels-row td:first-child,.app-table.candidates-table>tbody>tr:not(.spacer).labels-row td:first-child:before{border-top-left-radius:0}.app-table.candidates-table>tbody>tr:not(.spacer).labels-row td:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.app-table.candidates-table>tbody>tr:not(.spacer).active td.bulk-selector{background-color:#d9eed8}.app-table.candidates-table>tbody>tr>td.assessment{vertical-align:top;padding:7px 10px;background:-webkit-linear-gradient(left,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd;background:linear-gradient(to right,rgba(33,44,45,.04),rgba(33,44,45,0) 10px) #fdfdfd}.app-table.candidates-table>tbody>tr>td.assessment>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36px;border-radius:4px;padding:0}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-link score-label{width:40px;display:block;margin-right:12px}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-link .assessment-status{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:6px}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-link .title-text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;height:20px;overflow:hidden;white-space:normal}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-link .title-text.deleted{font-style:italic}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-link .retake-badge{margin-right:5px;position:relative;top:-2px}.app-table.candidates-table>tbody>tr>td.assessment>div a{color:#132128}.app-table.candidates-table>tbody>tr>td.assessment>div a:focus,.app-table.candidates-table>tbody>tr>td.assessment>div a:hover{text-decoration:none}.app-table.candidates-table>tbody>tr>td.assessment>div .more-assessment-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:82px}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;opacity:0;background-color:#d7e2e3;border-radius:0 4px 4px 0}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#455d5f!important;padding:0 4px}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts>a:first-child{padding-left:8px}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts>a:last-child{padding-right:8px}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts>a:hover{color:#59a757!important}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .solutions-review-preview:before{content:"\EA3C"}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .report-card:before{content:"\EAC0"}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .filter-by-assessment{position:relative}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .filter-by-assessment:before{content:"\EA41"}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .filter-by-assessment.disable-filter:after{content:"\EA25";opacity:.35;position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%) scale(1.4);-ms-transform:translateY(-50%) scale(1.4);transform:translateY(-50%) scale(1.4)}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .start-interact-session:before{content:"\EA54";display:inline-block;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.app-table.candidates-table>tbody>tr>td.assessment>div .assessment-shortcuts .review-assessment-result:before{content:"\EA94"}.app-table.candidates-table>tbody>tr>td.assessment>div:not(:first-child):not(:hover):not(:focus):not(.hover){opacity:.6}.app-table.candidates-table>tbody>tr>td.assessment>div:focus,.app-table.candidates-table>tbody>tr>td.assessment>div:hover{background-color:#f0f1f2}.app-table.candidates-table>tbody>tr>td.assessment>div:focus a,.app-table.candidates-table>tbody>tr>td.assessment>div:hover a{color:#338632}.app-table.candidates-table>tbody>tr>td.assessment>div:focus .assessment-shortcuts,.app-table.candidates-table>tbody>tr>td.assessment>div:hover .assessment-shortcuts{opacity:1}.app-table.candidates-table tbody>tr>td.activity{width:100px;font-weight:300;white-space:nowrap}.app-table.candidates-table tbody>tr>td.name{position:relative;width:35%;padding:0}.app-table.candidates-table tbody>tr>td.name>a{padding-left:8px!important;margin:0!important}.app-table.candidates-table tbody>tr>td.name .status-name{display:block;font-size:11px;color:#656f73}.app-table.candidates-table tbody>tr>td.name .candidate-name-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-grid-column-align:flex-start;justify-items:flex-start;padding-bottom:3px}.app-table.candidates-table tbody>tr>td.name .candidate-name-link .badge-component{margin-right:4px}.app-table.candidates-table tbody>tr>td.name .candidate-name-link .candidate-name{font-size:15px;height:23px;overflow:hidden;word-break:break-all;word-wrap:normal}.app-table.candidates-table tbody>tr>td.name .candidate-email{font-weight:300;border-radius:3px;padding-top:3px;padding-bottom:3px!important;margin-bottom:5px!important;height:26px;overflow:hidden;word-break:break-all;word-wrap:normal}.app-table.candidates-table tbody>tr>td.name .candidate-email:before{content:"\EA31";display:inline-block;color:#90a7a9;margin-right:6px;-webkit-transform:translateY(1px) scale(1.2);-ms-transform:translateY(1px) scale(1.2);transform:translateY(1px) scale(1.2)}.app-table.candidates-table tbody>tr>td.name .candidate-email:focus,.app-table.candidates-table tbody>tr>td.name .candidate-email:hover{background-color:#f0f1f2!important}.app-table.candidates-table tbody>tr>td.name .candidate-email:not(:hover):not(:focus){color:#656f73}.app-table.candidates-table tbody>tr>td.name.email-only .candidate-name-link{padding-left:28px!important}.app-table.candidates-table tbody>tr>td.name.email-only .candidate-email{position:absolute;top:13px;left:5px;margin-bottom:0!important;padding:3px!important}.app-table.candidates-table tbody>tr>td.name.email-only .candidate-email:before{margin-right:0}.app-table.candidates-table .avg-score{width:78px;vertical-align:top;text-align:center}.app-table.candidates-table .avg-score>a{margin-right:-8px!important;padding-right:8px!important}@media (min-width:992px){.app-table.candidates-table .avg-score{width:.1%;padding:0!important;overflow:hidden}.app-table.candidates-table .avg-score>*{display:none!important}}.app-table.candidates-table>tbody>tr>td.labels{vertical-align:top;padding:0 8px 8px 7px}.app-table.candidates-table score-label .score-none:before{content:'\00a0'}.app-table.candidates-table.signals thead>tr>th.signals-score .qualified-icon-full-color{position:relative;height:1.7em;width:1.7em;top:5px}.app-table.candidates-table.signals thead>tr>th.assessment-details{padding-left:10px}.app-table.candidates-table.signals tbody>tr>td.signals-score{white-space:nowrap}.app-table.candidates-table.signals tbody>tr>td.signals-score a{display:inline-block;padding:10px 12px 0 25px}.app-table.candidates-table.signals tbody>tr>td.signals-score a progress-circle{position:relative;top:2px}.app-table.candidates-table.signals tbody>tr>td.signals-score assessment-result-review-summary{position:relative;z-index:3;padding:1px;max-width:30px;display:inline-block!important}.app-table.candidates-table.signals tbody>tr>td.signals-score assessment-result-review-summary .rating-icons{display:block!important;margin-left:0!important;height:16px}.app-table.candidates-table.signals tbody>tr>td.signals-score assessment-result-review-summary .rating-icons .rating-icon{font-size:13px;width:12px;height:12px}.app-table.candidates-table.signals tbody>tr>td.signals-score assessment-result-review-summary .rating-icons .rating-icon+.rating-icon{margin-left:-10px}@media (max-width:991px){.app-table.candidates-table .activity .ago,.app-table.candidates-table .assessment{display:none}.app-table.candidates-table .name{width:100%}.app-table.candidates-table .activity{width:80px}}@media (max-width:767px){.app-table.candidates-table .activity{width:.1%;padding:0!important;overflow:hidden}.app-table.candidates-table .activity>*{display:none!important}}@media (max-width:480px){.app-table.candidates-table .reviews-summary{width:.1%;padding:0!important;overflow:hidden}.app-table.candidates-table .reviews-summary>*{display:none!important}}.app-table.candidates-table tr.labels-row:not(.has-labels) td{padding:0!important}.app-table.candidates-table tr.labels-row td{padding-top:0;border-top:0;padding-bottom:8px}.app-table.candidates-table tr.labels-row .tags-group{font-size:12px}assessment-result-review-summary{display:none;padding:2px 5px;border:1px solid transparent;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:border .1s ease-in-out,background .1s ease-in-out;transition:border .1s ease-in-out,background .1s ease-in-out;white-space:nowrap}assessment-result-review-summary.has-ratings{display:block}assessment-result-review-summary.active .rating-icon,assessment-result-review-summary:hover .rating-icon{box-shadow:#245a23 0 0 7px!important;border:1px solid #fff}assessment-result-review-summary .rating-icons{display:inline-block;position:relative}assessment-result-review-summary .rating-icons .rating-icon{position:relative;font-size:16px;line-height:15px;width:15px;height:15px;box-shadow:0 0 1px 1px #fff;text-align:center}assessment-result-review-summary .rating-icons .rating-icon:before{line-height:15px}assessment-result-review-summary .rating-icons .rating-icon.icon-1{margin-left:0}assessment-result-review-summary .rating-icons .many{display:block;position:absolute;font-size:9px;color:#132128;text-shadow:1px 1px 1px #fff,-1px 1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff;bottom:0;right:-2px}assessment-result-review-summary .rating-icons .many:before{content:"\EAAB"}assessment-result-review-summary .rating-icons+.rating-icons{margin-left:3px}.assessment-result-review-summary-popup .ratings-chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}.assessment-result-review-summary-popup .ratings-chart>*{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:20px;padding-top:26px;min-width:8em}.assessment-result-review-summary-popup .ratings-chart>*+*{margin-left:10px}.assessment-result-review-summary-popup .ratings-chart>:before{content:'';position:absolute;top:21px;left:6px;width:5px;bottom:0;background-color:#a1a6a9}.assessment-result-review-summary-popup .ratings-chart>.rating-column-5:before{background-color:#007c34}.assessment-result-review-summary-popup .ratings-chart>.rating-column-1:before{background-color:#cb3b43}.assessment-result-review-summary-popup .ratings-chart>* .rating-summary{position:absolute;top:0;left:0;right:0;height:21px;white-space:nowrap;overflow:hidden;border-bottom:1px solid #e7e9ea;color:#656f73}.assessment-result-review-summary-popup .ratings-chart>* .rating-summary .rating-icon{margin-right:4px;margin-bottom:-3px}.assessment-result-review-summary-popup .ratings-chart>.none .rating-icon,.assessment-result-review-summary-popup .ratings-chart>.none:before{opacity:.5}.assessment-result-review-summary-popup .ratings-chart>* .team-member{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.assessment-result-review-summary-popup .ratings-chart>* .team-member+.team-member{margin-top:4px}.assessment-result-review-summary-popup .duplicate-ratings-note{display:none;margin-top:10px;padding-top:10px;border-top:1px solid #e7e9ea;color:#656f73;font-weight:300}.assessment-result-review-summary-popup.duplicate-ratings .duplicate-ratings-note{display:block}tfoot[table-bulk-selector-footer] tr>td,tfoot[table-bulk-selector-footer] tr>td>div.ng-hide-add,tfoot[table-bulk-selector-footer] tr>td>div.ng-hide-remove{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}tfoot[table-bulk-selector-footer] tr>td>div.ng-hide-add,tfoot[table-bulk-selector-footer] tr>td>div.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:30px;opacity:1}tfoot[table-bulk-selector-footer] tr>td>div.ng-hide-add.ng-hide-add-active,tfoot[table-bulk-selector-footer] tr>td>div.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}tfoot[table-bulk-selector-footer] tr:not(.visible)>td{padding-top:0;padding-bottom:0;border-top:none!important}table-bulk-selector-all .qualified-checkbox input.partial+label:after{content:"\EAAB";position:absolute;color:#455d5f;font-size:8px;line-height:8px;background:#fff;border-radius:2px;width:10px;height:10px;text-align:center;top:12px;left:10px}.form-group.has-error .file-upload{border-color:#cb3b43;color:#a94442}.form-group:not(.has-error) .ng-invalid-required .file-upload{border-color:#5abe58}.file-upload{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#bbb;position:relative;cursor:pointer;padding:.5rem;border-radius:3px;border:2px dashed #e7e9ea}.file-upload .file-data{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:401px){.file-upload .file-data{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.file-upload .file-data>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.file-upload:not(.disable-hover):hover{background-color:#f5f6f6;color:#555}.file-upload:not(.disable-hover):hover .remove-link a{opacity:1}.file-upload:focus{outline:0!important}.file-upload.file-accept{background-color:rgba(0,124,52,.25)}.file-upload.file-reject{cursor:no-drop;background-color:rgba(203,59,67,.25)}.file-upload .file-preview{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;color:#e7e9ea}.file-upload .file-preview:focus,.file-upload .file-preview:hover{text-decoration:none}.file-upload .file-preview.no-preview{padding-top:1.25rem;text-align:center}.file-upload .file-preview.no-preview:before{content:"\EA25";font-size:5rem}.file-upload .file-preview.has-download:after{content:"\EA16";color:#338632;font-size:3.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 2px #f5f5f6}.file-upload .file-preview.no-download{cursor:default}.file-upload .file-preview.no-preview.has-download{padding-top:0;color:#132128}.file-upload .file-preview.no-preview.has-download:hover{color:#59a757}.file-upload .file-preview.no-preview.has-download:before{content:"\EA08";font-size:7rem}.file-upload .file-preview.no-preview.has-download:after{font-size:3rem;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:1.25rem;bottom:.625rem;text-shadow:-1px -1px 0 #f5f5f6,0 -2px 0 #f5f5f6,-2px 0 0 #f5f5f6}.file-upload .file-preview.background-color-enabled:before{content:'';position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;opacity:0;background:url(/shared/images/checker-9ef3bb81.svg) #fff;z-index:-1;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.file-upload .file-preview.background-color-enabled:hover:before{opacity:1}.file-upload .file-preview.background-color-enabled.has-background-color:before{opacity:0}.file-upload.uploading .file-preview{opacity:.4}.file-upload .remove-link{padding-top:1rem}.file-upload .remove-link a{font-size:12px;padding:4px 8px;background-color:#888;border-radius:3px;white-space:nowrap;color:#fdfdfd;text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.file-upload .remove-link a:before{content:"\EAFF";margin-right:.25em}.file-upload .remove-link a:hover{opacity:1;background-color:#233037;color:#fdfdfd;text-decoration:none}.profile-image .file-upload .file-preview{border-radius:50%;background-size:cover}.cover-image .file-upload .file-preview,.fill-preview .file-upload .file-preview{background-size:cover}.file-upload.has-file .file-preview,.file-upload.no-file .file-preview{height:10rem;width:10rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cover-image .file-upload.has-file .file-preview,.cover-image .file-upload.no-file .file-preview{width:18rem}.file-upload.no-file .remove-link{display:none}.file-upload.no-file .file-preview{overflow:hidden;padding:0;height:0;width:0}.cover-image .file-upload.no-file .file-preview{width:0}.file-upload.no-file .file-preview.no-preview:after,.file-upload.no-file .file-preview.no-preview:before{content:none!important;margin:0!important;padding:0!important}.file-upload .file-upload-types{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 1rem;width:100%}@media (min-width:401px){.file-upload .file-upload-types{width:auto}}.file-upload .drop-text>span,.file-upload .file-drop>span{padding-left:1.5rem}.file-upload .drop-text>span:before,.file-upload .file-drop>span:before{content:"\EB05";opacity:.75;display:inline-block;margin-right:1em;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.file-upload .drop-text,.file-upload.file-accept .file-drop{display:none}.file-upload .drop-text.invalid>span:before{content:"\EA25"}.file-upload .drop-text,.file-upload .file-drop{text-align:center;padding:1rem}.file-upload .drop-text.valid{color:#00491f}.file-upload .drop-text.invalid{color:#a72c33}.file-upload.file-accept .drop-text.valid{display:block}.file-upload.file-reject .file-drop{display:none}.file-upload.file-reject .drop-text.invalid{display:block}.small-uploader .file-upload .file-preview.no-preview{padding-top:.75rem}.small-uploader .file-upload .file-preview.no-preview:before{font-size:3rem}.small-uploader .file-upload .file-preview.no-preview.has-download:before{font-size:4.2rem}.small-uploader .file-upload .file-preview.no-preview.has-download:after{font-size:1.8rem;right:.75rem;bottom:.375rem}.small-uploader .file-upload.has-file .file-preview{height:6rem;width:6rem}.small-uploader .file-upload .file-upload-types{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px}.file-upload .background-color{padding:.5rem 0 0 1rem;margin:0}.account-login-info .app .app-content [ui-view],.account-notifications .app .app-content [ui-view],body.account-labs .app .app-content [ui-view],body.account.account-team .app .app-content [ui-view]{padding-top:0;padding-bottom:0}.file-upload .background-color.ng-hide-add,.file-upload .background-color.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.file-upload .background-color.ng-hide-add,.file-upload .background-color.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:40px;opacity:1}.file-upload .background-color.ng-hide-add.ng-hide-add-active,.file-upload .background-color.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.file-upload .background-color .group-label{margin-bottom:.5rem;font-size:1.2rem;text-align:center;color:#656f73}.file-upload .background-color .btn-default{text-transform:none}.file-upload .background-color .color input[type=color],.file-upload .background-color .transparent:before{cursor:pointer;display:block;position:absolute;left:10px;padding:0;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border:1px solid #d9ddde;border-radius:2px}.file-upload .background-color .transparent{position:relative;padding-left:33px}.file-upload .background-color .transparent:before{content:'';background:#fff}.file-upload .background-color .transparent:after{content:'';cursor:pointer;display:block;position:absolute;left:7.7px;padding:0;margin:0;top:50%;-webkit-transform:translateY(-1px) rotate(45deg);-ms-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg);height:1px;width:22.6px;border-bottom:1px solid #d9ddde}.file-upload .background-color .color.active input[type=color],.file-upload .background-color .transparent.active:after,.file-upload .background-color .transparent.active:before{border-color:#bec4c6}.file-upload .background-color .color{position:relative;padding-left:33px}.file-upload .background-color .color input[type=color]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.file-upload .background-color .color input[type=color]::-webkit-color-swatch,.file-upload .background-color .color input[type=color]::-webkit-color-swatch-wrapper{border:none;padding:0;margin:0}.file-upload .background-color .color input[type=color]::-moz-placeholder{border:none}.dark-bg .file-upload{border-color:#132128}.dark-bg .file-upload:not(.disable-hover):hover{background-color:#1a2125;color:#cfd3d5}.file-upload-default-images{margin-bottom:.25rem}.file-upload-default-images .dropdown{cursor:default}.file-upload-default-images .dropdown-toggle{cursor:pointer;font-weight:700}.file-upload-default-images .note{margin-left:.25em;font-weight:400;color:#656f73}.file-upload-default-images .dropdown-menu>li{display:inline-block;width:224px}.file-upload-default-images .dropdown-menu>li>a{padding-left:14px;padding-right:14px}.file-upload-default-images .dropdown-menu>li>a>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-login-info form-group.current-password.ng-hide-add,.account-login-info form-group.current-password.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.account-login-info form-group.current-password.ng-hide-add,.account-login-info form-group.current-password.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:70px;opacity:1}.account-login-info form-group.current-password.ng-hide-add.ng-hide-add-active,.account-login-info form-group.current-password.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}.notification-checkboxes{padding-left:20px}body.account.account-team .team-profile-logo-upload .file-data{z-index:1}body.account.account-team .team-profile-logo-upload .file-preview{border-radius:3px}body.account.account-team .team-profile-logo-upload .file-preview.has-background-color{outline:#e7e9ea solid 1px;outline-radius:3px}@media only screen and (min-width:1200px){body.account.account-team form[name=teamProfileForm]>h1{position:-webkit-sticky;position:sticky;top:63px;z-index:602}}body.account-labs .long-form section>div{padding-top:24px;padding-bottom:24px}body.account-labs .labs-help>div{padding-right:100px;min-height:100px}body.account-labs .labs-help>div:before{content:"\EA5A";font-size:80px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#656f73}body.account-labs div.lab-feature-about{padding-left:50px}body.account-labs div.lab-feature-about .lab-feature-graphic{text-align:center}body.account-labs div.lab-feature-about .lab-feature-graphic img{max-width:80%;max-height:200px}body.account-labs div.lab-feature-about .action{text-align:center}body.account-labs div.lab-feature-about .action.ng-hide-add,body.account-labs div.lab-feature-about .action.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.account-labs div.lab-feature-about .action.ng-hide-add,body.account-labs div.lab-feature-about .action.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:3em;opacity:1}body.account-labs div.lab-feature-about .action.ng-hide-add.ng-hide-add-active,body.account-labs div.lab-feature-about .action.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}body.account-labs div.lab-feature-about .action.action-status{line-height:34px;color:#656f73;font-weight:300}body.account-labs div.lab-feature-about .action.action-configuration{text-align:left}body.account-labs div.lab-feature-about .btn-default,body.account-labs div.lab-feature-about .btn-primary{text-transform:none}.billing-checkout-dialog-form .note{margin-bottom:10px}.billing-checkout-dialog-form .billing-note{text-align:center;margin:10px 0}.billing-checkout-dialog-form table{margin:0 auto}.billing-checkout-dialog-form table tr td.note{font-weight:300}.billing-checkout-dialog-form table tr:nth-child(odd)>*{padding-bottom:0;padding-top:7px}.billing-checkout-dialog-form table tr:nth-child(even) td{padding-top:0;border-top:none}.billing-checkout-dialog-form section{border:1px solid #e7e9ea;background-color:#fdfdfd;border-radius:3px;padding:17px;margin-bottom:15px}.billing-checkout-dialog-form section h2{margin-top:0}billing-plans-table{display:block;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}billing-plans-table>table{font-size:18px;margin:10px auto;border-collapse:separate;border-spacing:16px 0}billing-plans-table>table tr>td,billing-plans-table>table tr>th{text-align:center;padding:2px 20px;border:1px solid #e7e9ea;border-bottom-width:0}billing-plans-table>table.features-hidden tr>th{display:none}@media only screen and (max-width:767px){billing-plans-table>table{border-collapse:collapse;width:100%}billing-plans-table>table tr>td,billing-plans-table>table tr>th{border-top-width:1px!important}billing-plans-table>table tr>th{width:35%;font-size:14px}billing-plans-table>table tr>th img{height:10px!important}billing-plans-table>table tr>td{width:65%;display:none}billing-plans-table>table.selected-1 tr>td:nth-child(2),billing-plans-table>table.selected-2 tr>td:nth-child(3),billing-plans-table>table.selected-3 tr>td:nth-child(4),billing-plans-table>table.selected-4 tr>td:nth-child(5),billing-plans-table>table.selected-5 tr>td:nth-child(6){display:table-cell}}billing-plans-table>table thead>tr>th{border:none}billing-plans-table>table thead>tr>td{padding:10px 20px;color:#eee;background-color:#233037;border-color:#233037;border-radius:4px 4px 0 0;font-size:16px}billing-plans-table>table thead>tr>td>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}billing-plans-table>table thead>tr>td>div>a{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#d9eed8;padding:0 4px}billing-plans-table>table thead>tr>td>div>a:active,billing-plans-table>table thead>tr>td>div>a:focus,billing-plans-table>table thead>tr>td>div>a:hover{color:#59a757;text-decoration:none}billing-plans-table>table thead>tr>td>div>a.next-plan:before{content:"\EA19"}billing-plans-table>table thead>tr>td>div>a.prev-plan:before{content:"\EA18"}@media not screen{billing-plans-table>table thead>tr>td>div>a{display:none}}billing-plans-table>table thead>tr>td>div>span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}billing-plans-table>table tbody>tr>th{font-weight:300;text-align:right;color:#132128;padding:2px 10px 2px 5px;border-width:0}@media only screen and (min-width:768px){billing-plans-table>table thead>tr>td>div>a{display:none}billing-plans-table>table tbody>tr>th{padding-left:20px;white-space:nowrap}}billing-plans-table>table tbody>tr>th>*{opacity:.8}billing-plans-table>table tbody>tr>th img{height:13px;width:auto;margin-bottom:.3rem}billing-plans-table>table tbody>tr:not(.group-heading):hover{background-color:#eeeff0}billing-plans-table>table tbody>tr:not(.group-heading):hover>th{background-color:#f5f5f6}billing-plans-table>table tbody>tr:not(.group-heading):hover>th>*{opacity:1}billing-plans-table>table tbody.prices>tr:hover,billing-plans-table>table tbody.prices>tr:hover>th{background-color:transparent}billing-plans-table>table tbody.prices>tr.price td,billing-plans-table>table tbody.prices>tr.price th{padding-top:20px}billing-plans-table>table tbody.prices>tr.price td{font-size:24px}billing-plans-table>table tbody.prices>tr.billing-note td,billing-plans-table>table tbody.prices>tr.billing-note th{font-size:14px;padding-bottom:20px;max-width:340px}billing-plans-table>table tbody.prices>tr.billing-note td{border-top:0;border-bottom:1px solid #e7e9ea;color:#656f73}billing-plans-table>table tbody.prices>tr.billing-note td strong{text-transform:uppercase}billing-plans-table>table tbody.prices>tr.billing-note td button{display:block;margin:15px auto 0}billing-plans-table>table tbody.prices>tr.billing-note.landing td{border-bottom:0;padding-bottom:10px}billing-plans-table>table tbody.features{font-size:16px}billing-plans-table>table tbody.features tr td{background-color:#fdfdfd;border:none}billing-plans-table>table tbody.features tr td,billing-plans-table>table tbody.features tr th{vertical-align:top}billing-plans-table>table tbody.features td tooltip-help-icon,billing-plans-table>table tbody.features th tooltip-help-icon{display:none;opacity:.25}@media only screen and (min-width:768px){billing-plans-table>table tbody.features td tooltip-help-icon,billing-plans-table>table tbody.features th tooltip-help-icon{display:inline}}billing-plans-table>table tbody.features td tooltip-help-icon:hover,billing-plans-table>table tbody.features th tooltip-help-icon:hover{opacity:1}billing-plans-table>table tbody.features tr:not(.group-heading):hover td{background-color:transparent}billing-plans-table>table tbody.features tr:not(.group-heading):hover th tooltip-help-icon{opacity:.65}billing-plans-table>table tbody.features td .icon-checkmark,billing-plans-table>table tbody.features td .icon-plus{color:#245a23}@media only screen{billing-plans-table>table tbody.features td .icon-checkmark>span,billing-plans-table>table tbody.features td .icon-plus>span{display:none}}@media not screen{billing-plans-table>table tbody.features td .icon-checkmark:before,billing-plans-table>table tbody.features td .icon-plus:before{display:none}}billing-plans-table>table tbody.features td .icon-plus:before{font-size:14px}billing-plans-table>table tbody.features>tr>td div.enterprise{color:#374c56}billing-plans-table>table tbody.features>tr.credits td,billing-plans-table>table tbody.features>tr.credits th{padding-top:20px;padding-bottom:5px}billing-plans-table>table tbody.features>tr.user-seats td,billing-plans-table>table tbody.features>tr.user-seats th{padding-top:5px;padding-bottom:10px}billing-plans-table>table tbody.features tr.feature:not(:hover):nth-child(odd) td{background-color:#f5f5f6}billing-plans-table>table tbody.group tr.group-heading th{font-weight:700;padding:20px 10px 5px;text-transform:uppercase;color:#000}billing-plans-table>table tbody.group tr.group-heading th span{display:block;border-bottom:1px solid #e7e9ea;padding-bottom:5px}billing-plans-table>table tbody.group tr.group-heading th span:before{padding-right:5px;position:relative}billing-plans-table>table tbody.group tr.group-heading td{background-color:transparent;border:none}billing-plans-table>table tbody.group span.group-teamwork:before{content:"\EAF0";font-size:22px;top:4px}billing-plans-table>table tbody.group span.group-content:before{content:"\EAC3";font-size:18px}billing-plans-table>table tbody.group span.group-platform:before{content:"\EAB4";font-size:19px}billing-plans-table>table tbody.group span.group-integrate:before{content:"\EA53";top:1px;font-size:18px}billing-plans-table>table tbody.group span.group-support:before{content:"\EAEA";font-size:13px}billing-plans-table .features-toggle{text-align:center;padding:10px}billing-plans-table .features-toggle button{min-width:15em}billing-plans-table .features-toggle button:before{content:"\EA96"}body.account-billing .header h2{margin:0 10px;line-height:50px;vertical-align:middle}body.account-billing .header .qualified-logo-full-color{margin-right:.5em}body.account-billing .current-plan-header,body.account-billing .plans-header,body.account-billing .subscription-info-header{text-align:center}body.account-billing .plans-wrapper{margin-top:50px}body.account-billing .plans-header{margin-top:0}body.account-billing .plans-wrapper.highlight{margin-top:10px;margin-left:-2px;margin-right:-2px;padding:19px;border:1px solid #d9eed8;box-shadow:0 0 6px #5dc25c;border-radius:4px}body.account-billing .billing-update-payment{padding:10px 0}body.account-billing .billing-update-payment>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.account-billing .billing-update-payment>div>label{min-width:150px}body.account-billing .billing-update-payment>div>div{float:right}body.account-billing .billing-update-payment>div>div>a,body.account-billing .billing-update-payment>div>div>span{margin-left:10px}body.account-billing .billing-update-payment .button{margin-top:20px}body.account-billing .billing-info-content{max-width:1100px;margin:20px auto}body.account-billing .billing-info-content h2{margin:10px 0 15px}body.account-billing .billing-info-content section.alert{text-align:center}body.account-billing .billing-info-content section.alert+h2{margin-top:20px}body.account-billing .billing-info-content section.alert br+a.button{margin-top:10px}body.account-billing .billing-info-content h3{margin-top:0}body.account-billing .billing-info-content section>ul{margin:0;padding:0}body.account-billing .billing-info-content section>ul li{list-style:none}body.account-billing .billing-info-content a:hover{cursor:pointer}body.account-billing .billing-info-content .plan,body.account-billing .billing-info-content section:not(.alert){border:1px solid #e7e9ea;background-color:#fdfdfd;border-radius:3px}body.account-billing .billing-info-content section{margin:15px 0;padding:15px 40px}body.account-billing .billing-info-content .purchase-credits{border-top:1px solid #e7e9ea;padding-top:10px;text-align:center}body.account-billing .billing-info-content .purchase-credits.ng-hide-add,body.account-billing .billing-info-content .purchase-credits.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.account-billing .billing-info-content .purchase-credits.ng-hide-add,body.account-billing .billing-info-content .purchase-credits.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:100vh;opacity:1}body.account-billing .billing-info-content .purchase-credits.ng-hide-add.ng-hide-add-active,body.account-billing .billing-info-content .purchase-credits.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}body.account-billing .billing-info-content .purchase-credits input{max-width:300px;margin:0 auto}body.account-billing .billing-info-content .purchase-credits .actions{margin-top:15px}body.account-billing .billing-info-content .purchase-credits .actions .btn,body.account-billing .billing-info-content .purchase-credits .actions .btn-danger,body.account-billing .billing-info-content .purchase-credits .actions .btn-default,body.account-billing .billing-info-content .purchase-credits .actions .btn-info,body.account-billing .billing-info-content .purchase-credits .actions .btn-light,body.account-billing .billing-info-content .purchase-credits .actions .btn-primary,body.account-billing .billing-info-content .purchase-credits .actions .btn-success,body.account-billing .billing-info-content .purchase-credits .actions .btn-warning{margin:0 10px}body.account-billing .billing-info-content .purchase-credits .cost{margin-top:10px}body.account-billing .billing-info-content .purchase-credits .cost .value{margin-left:5px;font-weight:700}body.account-billing .billing-info-content .purchase-credits .update-billing-info{margin-top:20px}body.account-billing .billing-info-content .additional-details{padding:25px 40px}body.account-billing .billing-info-content .additional-details>ul>li:not(:first-child){margin-top:6px}body.account-billing .billing-info-content .additional-details>ul>li>label{font-size:15px}body.account-billing .billing-info-content .promo-code{width:250px;text-align:center;margin:0 auto;padding:0;-webkit-transition:padding .3s ease;transition:padding .3s ease}body.account-billing .billing-info-content .promo-code.active{border:1px solid #e7e9ea;background-color:#fdfdfd;padding:20px}body.account-billing .billing-info-content .promo-code.active input{margin-top:10px;width:100%}body.account-billing .billing-info-content .promo-code.active .btn,body.account-billing .billing-info-content .promo-code.active .btn-danger,body.account-billing .billing-info-content .promo-code.active .btn-default,body.account-billing .billing-info-content .promo-code.active .btn-info,body.account-billing .billing-info-content .promo-code.active .btn-light,body.account-billing .billing-info-content .promo-code.active .btn-primary,body.account-billing .billing-info-content .promo-code.active .btn-success,body.account-billing .billing-info-content .promo-code.active .btn-warning{margin-top:10px}body.account-billing .invoices-table td.cost .invoice-amount{color:#000}body.account-billing .invoices-table td.cost .invoice-adjustments span{margin-top:3px;border:1px solid #ccc;border-radius:3px;padding:2px 8px;background-color:#fff;display:inline-block}body.account-billing .current-plan{margin:0 0 20px;padding:0}@media (min-width:1200px){body.account-billing .current-plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.account-billing .current-plan>li{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;min-width:400px;border:1px solid #e7e9ea;background-color:#fdfdfd;border-radius:3px;list-style:none}body.account-billing .current-plan>li:first-child{margin-bottom:20px}@media (min-width:1200px){body.account-billing .current-plan>li:first-child{margin:0 20px 0 0;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}body.account-billing .current-plan>li>h2{padding:10px;margin:0;border-bottom:1px solid #eee}body.account-billing .current-plan>li>ul.details{margin:20px 60px;padding:0}body.account-billing .current-plan>li>ul.details>li{margin-bottom:5px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.account-billing .current-plan>li>ul.details>li.multi-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.account-billing .current-plan>li>ul.details>li label{margin:0;width:60%}body.account-billing .current-plan>li>ul.details>li p{margin:0;text-align:left}body.account-billing .current-plan>li>ul.details>li>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.account-billing .current-plan>li>ul.details>li>div:not(:last-child){margin-bottom:5px}body.account-billing .current-plan>li>ul.discounts>li{text-align:center;display:block;font-weight:700}body.account-billing .current-plan>li>ul.discounts>li>span{font-weight:400}body.account-billing .current-plan>li label{font-weight:700}body.account-billing .current-plan>li .tooltip-hover-parent{cursor:default}body.account-billing .current-plan>li .tooltip-hover-parent .tooltip-container tooltip-help-icon{display:inline-block;margin-right:2px;margin-left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;opacity:0;line-height:18px}body.account-billing .current-plan>li .tooltip-hover-parent .tooltip-container tooltip-help-icon:hover{opacity:1}body.account-billing .current-plan>li .tooltip-hover-parent:hover tooltip-help-icon{opacity:.6}body.account-billing .current-plan>li .features{display:block;margin:20px 5px}@media (min-width:768px){body.account-billing .current-plan>li .features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.account-billing .current-plan>li .features .feature{display:block;margin:0;padding:2px 20px;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.account-billing .current-plan>li .features .feature .title{margin:1px 0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.account-billing .current-plan>li .features .feature .title>img{height:11px;width:auto;margin-bottom:3px}body.account-billing .current-plan>li .features .feature.enabled .title:before{content:"\EA16";color:#338632;position:absolute;top:1px;left:-20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}body.account-billing .current-plan>li .features .feature.disabled .title{-webkit-transition:all .25s;transition:all .25s;color:#a1a6a9}body.account-billing .current-plan>li .features .feature.disabled .title:before{content:'\2605';display:inline-block;-webkit-transition:all .25s;transition:all .25s;color:#656f73;font-size:.9em;margin:0 3px;opacity:.35}body.account-billing .current-plan>li .features .feature.disabled .title:hover:before{color:#245a23;opacity:1}body.account-billing .current-plan>li .features .feature.disabled .title.premium-feature-active{color:#338632}body.account-billing .current-plan>li .features .feature.disabled .title.premium-feature-active:before{color:#245a23;opacity:1}body.account-billing .current-plan>li .features:hover .feature.enabled .title:before{-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);-webkit-transition-delay:0s;transition-delay:0s}body.account-billing .current-plan>li .features:hover .feature.disabled .title:hover{color:#338632}@media (max-width:768px){body.account-billing .current-plan>li{margin:7.5px auto;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.edit-team-member-dialog .privilege-option+.privilege-option>.form-group{margin-top:10px}.edit-team-member-dialog .privilege-option>.form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:6px}.edit-team-member-dialog .privilege-option>.form-group>label{white-space:nowrap;font-weight:400;-webkit-box-flex:0;-webkit-flex:0 1 14em;-ms-flex:0 1 14em;flex:0 1 14em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.edit-team-member-dialog .privilege-option>.form-group>label>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.edit-team-member-dialog .privilege-option>.form-group>label>.team-member-privilege-icon{margin-right:.5em}.edit-team-member-dialog .privilege-option>.form-group>.qualified-checkbox{white-space:nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px}.edit-team-member-dialog .privilege-option>.form-group>.form-control-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:10px;width:auto}.edit-team-member-dialog .modal-footer .progress{float:left;margin-top:5px}body.account-user-management h2.user-management>.invite-team-members-button{float:left}body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users,body.account-user-management .nav-tabs .bulk-edit,body.account-user-management .nav-tabs .invite-users{margin:0;padding:0}body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit.ng-enter,body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit.ng-leave,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users.ng-enter,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users.ng-leave,body.account-user-management .nav-tabs .bulk-edit.ng-enter,body.account-user-management .nav-tabs .bulk-edit.ng-leave,body.account-user-management .nav-tabs .invite-users.ng-enter,body.account-user-management .nav-tabs .invite-users.ng-leave{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit.ng-enter.ng-enter-active,body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit.ng-leave,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users.ng-enter.ng-enter-active,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users.ng-leave,body.account-user-management .nav-tabs .bulk-edit.ng-enter.ng-enter-active,body.account-user-management .nav-tabs .bulk-edit.ng-leave,body.account-user-management .nav-tabs .invite-users.ng-enter.ng-enter-active,body.account-user-management .nav-tabs .invite-users.ng-leave{max-width:100px;overflow:hidden}body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit.ng-enter,body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit.ng-leave.ng-leave-active,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users.ng-enter,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users.ng-leave.ng-leave-active,body.account-user-management .nav-tabs .bulk-edit.ng-enter,body.account-user-management .nav-tabs .bulk-edit.ng-leave.ng-leave-active,body.account-user-management .nav-tabs .invite-users.ng-enter,body.account-user-management .nav-tabs .invite-users.ng-leave.ng-leave-active{max-width:0;overflow:hidden;margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0}body.account-user-management .invite-team-members-input,body.account-user-management .roles-block team-member-roles{max-width:80em}body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit>div,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users>div,body.account-user-management .nav-tabs .bulk-edit>div,body.account-user-management .nav-tabs .invite-users>div{padding-top:4px;padding-right:10px}body.account-user-management .markdown-editor.fullscreen .tabs .bulk-edit>div>button,body.account-user-management .markdown-editor.fullscreen .tabs .invite-users>div>button,body.account-user-management .nav-tabs .bulk-edit>div>button,body.account-user-management .nav-tabs .invite-users>div>button{text-transform:none}body.account-user-management .markdown-editor.fullscreen .tabs .badge,body.account-user-management .nav-tabs .badge{font-weight:400;margin-left:4px}body.account-user-management .markdown-editor.fullscreen .tabs .tab-search,body.account-user-management .nav-tabs .tab-search{float:right;margin-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.account-user-management .markdown-editor.fullscreen .tabs .tab-search>*,body.account-user-management .nav-tabs .tab-search>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.account-user-management .markdown-editor.fullscreen .tabs .tab-search>*+*,body.account-user-management .nav-tabs .tab-search>*+*{margin-left:10px}body.account-user-management .markdown-editor.fullscreen .tabs .tab-search>.form-control-select,body.account-user-management .nav-tabs .tab-search>.form-control-select{-webkit-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px}body.account-user-management .user-management-table .table-tab-row th{padding:0;border-bottom:none;font-weight:400}body.account-user-management .user-management-table .table-sorting-row th{border-top:none}body.account-user-management .user-management-table .no-users-message{text-align:center}body.account-user-management .user-management-table .state{font-size:1.2em;width:34px}body.account-user-management .user-management-table .profile-image{padding-right:0;width:34px}body.account-user-management .user-management-table .name{padding-left:.6em;width:40%;color:#132128}body.account-user-management .user-management-table .name a{cursor:pointer}body.account-user-management .user-management-table .self .name{font-weight:700}body.account-user-management .user-management-table .email,body.account-user-management .user-management-table .role{padding-left:5px;padding-right:5px}body.account-user-management .user-management-table .email{width:40%}body.account-user-management .user-management-table .email,body.account-user-management .user-management-table .options,body.account-user-management .user-management-table .role{white-space:nowrap}body.account-user-management .user-management-table .role{min-width:11em}body.account-user-management .user-management-table td.privileges{white-space:nowrap}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>* pre code,embedded-qualified-test .embedded-qualified-controls .embed-contents>* pre code{white-space:pre}body.account-user-management .user-management-table td.privileges>*+*{margin-left:4px}body.account-user-management .user-management-table .blind_reviewer .state-active:before{content:"\EA4A";color:#6c8285}body.account-user-management .user-management-table .reviewer .state-active:before{content:"\EA94";color:#6c8285}body.account-user-management .user-management-table .inviter .state-active:before{content:"\EA93";color:#163a16}body.account-user-management .user-management-table .owner .state-active:before{content:"\EAD1";color:#ee622d}body.account-user-management .user-management-table .state-invited:before{content:"\EA32";color:#455d5f}body.account-user-management .user-management-table .state-inactive:before{content:"\EA25"}body.account-user-management .user-management-table .team-member-inactive{color:#888}body.account-user-management .user-management-table .options{text-align:left}body.account-user-management .user-management-table .options .impersonate:before{content:"\EB08"}body.account-user-management .user-management-table .options .self-note{font-style:italic}body.account-user-management .roles-block{margin-top:1em}body.account-user-management .roles-block h4{font-weight:300}body.account-user-management .user-seat-info-block{background-color:#fdfdfd;padding:10px 20px}.team-member-privilege-icon{position:relative;display:inline-block;width:26px;height:26px;color:#d9dbdc}.team-member-privilege-icon:before{display:block;position:absolute;font-size:20px;line-height:20px;text-align:center;top:0;left:0}.team-member-privilege-icon>span:before{display:block;position:absolute;top:9px;left:9px;height:16px;width:16px;padding:0;font-size:12px;line-height:16px;text-align:center;background:#fff;border-radius:4px}.team-member-privilege-icon.enabled{color:#90a7a9}.team-member-privilege-icon.enabled>span:before{background-color:#005f87;color:#fff}.team-member-privilege-icon.enabled[class*=privilege-manage]>span:before,.team-member-privilege-icon.enabled[class*=privilege-decide]>span:before{background-color:#245a23}webhooks .webhook-events-container ul.events>li:nth-child(even),webhooks expandable.expanded,webhooks expandable.expanding{background-color:#fff}generate-key .key{margin-top:20px}generate-key .key .key-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}generate-key .key .key-wrapper pre{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;cursor:auto}generate-key .key .key-wrapper pre:not(.has-key)>code{font-family:Inter,Helvetica,Arial,sans-serif;color:#656f73;font-weight:300}generate-key .key .key-wrapper pre.has-key:before{content:"\EA56";color:#656f73;display:inline-block;margin-right:8px;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}generate-key .key .key-wrapper pre.has-key.hide-key{color:#656f73;cursor:pointer}generate-key .key .key-wrapper pre.has-key.hide-key>code{display:none}generate-key .key .key-wrapper pre.has-key.hide-key:before{content:"\EA95"}generate-key .key .key-wrapper pre.has-key.hide-key:after{content:'Click to show your ' attr(data-type);font-family:Inter,Helvetica,Arial,sans-serif;font-weight:300}generate-key .key .key-wrapper button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px}generate-key .key .key-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}generate-key .key .key-actions>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:0;margin-bottom:0}generate-key .key .generate:before{content:"\EABB"}webhooks expandable{padding:10px;border-right:3px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}webhooks .webhook-events-container{padding:0;margin:0}webhooks .webhook-events-container ul.events{max-height:600px;overflow-y:auto;padding-left:0;margin-top:4px;border:1px solid #e7e9ea}webhooks .webhook-events-container ul.events>li{list-style-type:none;padding:4px}webhooks .webhook-events-container ul.events>li:nth-child(odd){background-color:#f5f5f6}webhooks .webhook-events-container ul.events label{width:100%}webhooks .webhook-events-container ul.events.disabled label{color:#ccc;font-style:italic}webhooks .webhook-events-container label{font-weight:400;margin-left:2px}webhooks .webhook-events-container label:hover{cursor:pointer}webhooks .webhook-events-container label input{margin-right:3px}webhooks section.form-buttons{border:0!important;background-color:transparent!important}body.account-embed embedded-qualified-test section:first-child,embed-full-assessment-demo section.section-embedded-editor{border-top:1px solid #e7e9ea}body.account-integrations .app .app-content [ui-view]{padding-top:0;padding-bottom:0}body.account-integrations .integrations-wrapper section>div{padding-left:50px!important}body.account-integrations section>div{position:relative}body.account-integrations section>div:before{display:block;position:absolute;top:20px;left:0;font-size:40px;color:#656f73}body.account-integrations a.instructions{margin-right:10px}body.account-integrations a.instructions:before{content:"\EB00";display:inline-block;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);margin-right:8px}body.account-integrations #api-key>div:before{content:"\EA05"}body.account-integrations #webhooks>div:before{content:"\EB27"}body.account-integrations #greenhouse>div:before{content:"\EB17"}body.account-integrations #recruitee>div:before{content:"\EB1B"}body.account-integrations #lever>div #lever-logo{position:absolute;left:0;width:35px;height:35px}body.account-integrations #workable>div:before{content:"\EB1E"}body.account-integrations #zapier>div:before{content:"\EB1F"}body.account-integrations #bamboo>div:before{content:"\EB0C"}body.account-integrations #bamboo>div .bamboo-domain{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:1%}body.account-integrations #bamboo>div .bamboo-domain>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.account-integrations #bamboo>div .bamboo-domain .bamboo-subdomain{width:10em}body.account-integrations #bamboo>div .bamboo-domain .bamboo-submit{margin-left:10px;padding-top:8px}body.account-integrations #integrations-feedback{padding-top:10px}body.account-integrations #integrations-feedback>div:before{content:"\EAEA";left:5px;top:25px;font-size:25px}body.account-integrations section.api-notice{background-color:#fcf8e3!important;color:#8a6d3b}body.account-integrations section.api-notice>div:before{content:"\EB25";color:#8a6d3b;opacity:.5;left:5px;top:15px;font-size:30px}body.account-data-export .app .app-content [ui-view]{padding-top:0;padding-bottom:0}body.account-data-export .modes:not(.direct-mode) .export-row{margin-top:20px;padding-top:20px;border-top:1px solid #e7e9ea}body.account-data-export .modes:not(.direct-mode) .export-row:before{top:25px}body.account-data-export .modes.direct-mode{margin-top:20px;border:1px solid #e7e9ea;border-radius:4px;padding:12px}body.account-data-export .modes.direct-mode .export-row:before{top:4px}body.account-data-export .modes .direct-mode-note{margin:-12px -12px 20px;border-bottom:1px solid #e7e9ea;border-right:4px 4px 0 0;background-color:#f5f5f6}body.account-data-export .modes .direct-mode-note>a{display:block;padding:12px}body.account-data-export .modes .direct-mode-note>a:before{content:"\EA18";display:inline-block;text-decoration:none;margin-right:10px}body.account-data-export .export-row{position:relative;padding-left:60px}body.account-data-export .export-row:before{position:absolute;top:25px;left:0;font-size:40px;color:#656f73}body.account-data-export .export-row .options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.account-data-export .export-row .options>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.account-data-export .export-row .options .model-name{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px;font-size:17px}body.account-data-export .export-row .options .filtered-label{font-size:15px;font-weight:300;color:#656f73}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>* h5 code,embedded-qualified-test .embedded-qualified-controls .embed-contents>* h5 code{font-weight:400}body.account-data-export .export-row .options .form-control-select{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}body.account-data-export .export-row .options button.download{-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px;margin-left:10px}body.account-data-export .export-row .options button.download:before{content:"\EA3A";display:inline-block;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}body.account-data-export .export-row .export-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.account-data-export .export-row .export-progress.ng-enter,body.account-data-export .export-row .export-progress.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.account-data-export .export-row .export-progress.ng-enter.ng-enter-active,body.account-data-export .export-row .export-progress.ng-leave{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:2em;opacity:1}body.account-data-export .export-row .export-progress.ng-enter:not(.ng-enter-active),body.account-data-export .export-row .export-progress.ng-leave.ng-leave-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}body.account-data-export .export-row .export-progress>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.account-data-export .export-row .export-progress>*+*{margin-left:10px}body.account-data-export .export-row .export-progress>span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.account-data-export .export-row .export-progress button.cancel{padding:2px 6px;border-radius:3px}body.account-data-export .export-row .export-progress button.cancel:before{content:"\EB2A";margin-right:0}body.account-data-export .more-options{margin-top:40px}body.account-embed .app .app-content [ui-view]{padding-top:0;padding-bottom:0}body.account-embed .expandable-content.ng-hide-add,body.account-embed .expandable-content.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.account-embed .expandable-content.ng-hide-add,body.account-embed .expandable-content.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:100vh}body.account-embed .expandable-content.ng-hide-add.ng-hide-add-active,body.account-embed .expandable-content.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.account-embed .expandable-content>:first-child{margin-top:0}body.account-embed #docs h3{position:relative;margin-top:40px}body.account-embed #docs h3:before{display:inline-block;margin-right:10px;color:#338632;-webkit-transform:translateY(1px) scale(1.6);-ms-transform:translateY(1px) scale(1.6);transform:translateY(1px) scale(1.6)}body.account-embed .auth-options{text-align:left}body.account-embed .auth-options>div+div{margin-top:20px}body.account-embed .auth-options>div .help-block{max-width:none;text-align:left;padding-left:130px}body.account-embed embedded-qualified-test section>div,embed-full-assessment-demo section.section-embedded-editor>div{max-width:1300px}body.account-embed .auth-options .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}body.account-embed .auth-options .form-group>*{-webkit-box-flex:1;-webkit-flex:1 1 calc(100% - 130px);-ms-flex:1 1 calc(100% - 130px);flex:1 1 calc(100% - 130px);width:auto}body.account-embed .auth-options .form-group>label{-webkit-box-flex:0;-webkit-flex:0 1 120px;-ms-flex:0 1 120px;flex:0 1 120px;margin-right:10px;text-align:right;margin-bottom:0}body.account-embed .auth-options .form-group>.qualified-checkbox,body.account-embed .auth-options .form-group>input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}body.account-embed .auth-options .form-group>button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-transform:none;margin-left:10px}body.account-embed .auth-options .form-group>.qualified-checkbox>label{margin-bottom:0}body.account-embed .auth-options li.auth-options-tab.active>a{background-color:#f6f7f7}body.account-embed .auth-options .auth-options-tab-contents{padding-top:20px}body.account-embed .auth-options .load-auth-token-group>button{text-transform:none;margin-left:130px}body.account-embed .auth-options .assessment-embed-mode .form-control-select{-webkit-flex-basis:calc(100% - 150px);-ms-flex-preferred-size:calc(100% - 150px);flex-basis:calc(100% - 150px)}body.account-embed .auth-options .assessment-embed-mode tooltip-help-icon{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.account-embed .content-search{position:relative}body.account-embed .content-search .dropdown-menu{width:100%;margin-left:-34px}body.account-embed .content-search .dropdown-menu .group-title{padding:10px 12px 6px;font-size:12px;text-transform:uppercase;color:#656f73}body.account-embed .content-search .dropdown-menu .group-title.first-item{padding-top:0}body.account-embed .content-search .content-search-type-icon{padding-right:6px;color:#455d5f}body.account-embed .content-search .content-search-type-icon>span:not(.icon-magnifying-glass){display:inline-block;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}body.account-embed .content-search .content-search-clear{padding-left:10px}body.account-embed .content-search .type-icon{display:inline-block;margin-right:6px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);color:#6c8285}body.account-embed .content-search .type-icon.icon-tasks{color:#455d5f}body.account-embed .content-search a.no-data{pointer-events:none;cursor:not-allowed;color:#656f73!important}body.account-embed .content-search a.no-data .type-icon{color:#656f73!important}body.account-embed .content-search li.active .type-icon{color:rgba(255,255,255,.65)}body.account-embed .content-search li.active a.no-data{background:0 0}body.account-embed .manager-config h3{border-bottom:none}body.account-embed .manager-config:not(.configured)>div>:not(.configured-alert){opacity:.5;pointer-events:none}embed-full-assessment-demo .embedded-qualified-controls .buttons button[disabled],embedded-qualified-test .embedded-qualified-controls .buttons button[disabled]{pointer-events:auto}body.account-embed .manager-config .configured-alert.ng-enter,body.account-embed .manager-config .configured-alert.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.account-embed .manager-config .configured-alert.ng-enter.ng-enter-active,body.account-embed .manager-config .configured-alert.ng-leave{display:block;overflow:hidden;max-height:72px}body.account-embed .manager-config .configured-alert.ng-enter:not(.ng-enter-active),body.account-embed .manager-config .configured-alert.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.account-embed embedded-qualified-test{display:block;margin-bottom:100px}body.account-embed .generate-code{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:0;bottom:0;box-shadow:0 0 4px rgba(33,44,45,.15);color:#fff;background:-webkit-linear-gradient(top left,#245a23,#307c84) #245a23;background:linear-gradient(to bottom right,#245a23,#307c84) #245a23;z-index:600;padding:20px 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.account-embed .generate-code button{margin-right:20px;min-width:20em}embedded-qualified-test .options .add-new-embed button,embedded-qualified-test embedded-qualified-options .options-submit-button button{min-width:300px}body.account-embed .generate-code button .icon-cogs{display:inline-block;-webkit-transform:scale(1.8) translateY(1px);-ms-transform:scale(1.8) translateY(1px);transform:scale(1.8) translateY(1px);margin-right:10px}body.account-embed .generate-code .help-block{color:#fff;margin:0}body.account-embed .generate-code .help-block a{color:#e6f4e6}body.account-embed .generate-code .help-block a:focus,body.account-embed .generate-code .help-block a:hover{color:#fff}body.account-embed .generate-code .help-block .sdk-docs-link:after{content:"\EAA0"}.embed-generated-code-dialog{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.embed-generated-code-dialog>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.embed-generated-code-dialog .modal-body{height:100%;position:relative;padding:0}.embed-generated-code-dialog .modal-body>.generated-code{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.embed-generated-code-dialog .modal-body>.generated-code .CodeMirror{height:100%}.embed-generated-code-dialog .modal-footer .open-sdk-docs{float:left}embed-full-assessment-demo{display:block;margin-bottom:100px}embed-full-assessment-demo section.section-embedded-editor>div>h1:before{display:inline-block;color:#338632;margin-right:.8em;-webkit-transform:translateY(2px) scale(1.5);-ms-transform:translateY(2px) scale(1.5);transform:translateY(2px) scale(1.5);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}embed-full-assessment-demo section.section-embedded-editor>div>.embed-description,embed-full-assessment-demo section.section-embedded-editor>div>.embed-description>p,embed-full-assessment-demo section.section-embedded-editor>div>h1{max-width:none;margin-bottom:10px;text-align:left}embed-full-assessment-demo iframe{width:100%;height:50vh;min-height:200px;border:1px solid #e7e9ea;border-radius:4px}embed-full-assessment-demo .embedded-qualified-controls{margin-top:4px}embed-full-assessment-demo .embedded-qualified-controls .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-reload,embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-submit{margin-left:10px}embed-full-assessment-demo .embedded-qualified-controls .buttons>button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-welcome:before{content:"\EAD7"}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-previous:before{content:"\EA18"}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-next:before{content:"\EA19"}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-review:before{content:"\EAE0"}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-submit:before{content:"\EAFA"}embed-full-assessment-demo .embedded-qualified-controls .buttons .embed-reload:before{content:"\EABB"}embed-full-assessment-demo .embedded-qualified-controls .embed-contents{margin-top:6px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>*{-webkit-box-flex:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%;max-height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 5px}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>* h5{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>:first-child{padding-left:0}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>:last-child{padding-right:0}embed-full-assessment-demo .embedded-qualified-controls .embed-contents>* pre{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;overflow:auto}embedded-qualified-test .options{text-align:left;background-color:#f0f1f2;border-radius:4px;padding:6px;margin-bottom:10px}embedded-qualified-test .options .options-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}embedded-qualified-test .options .options-header>*{-webkit-box-flex:1;-webkit-flex:1 1 calc(100% - 130px);-ms-flex:1 1 calc(100% - 130px);flex:1 1 calc(100% - 130px);width:auto}embedded-qualified-test .options .options-header>a{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer;color:#132128}embedded-qualified-test .options .options-header>a:active,embedded-qualified-test .options .options-header>a:focus,embedded-qualified-test .options .options-header>a:hover{text-decoration:none;color:#163a16}embedded-qualified-test .options .options-header>.options-toggle{cursor:pointer}embedded-qualified-test .options .options-header>.options-toggle:before{content:"\EA19";display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#656f73;font-size:.8em;margin-right:.25em}embedded-qualified-test .options .options-header>.options-toggle.expanded:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}embedded-qualified-test .options .options-header>.options-remove{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}embedded-qualified-test .options .options-header:last-child{margin-bottom:0}embedded-qualified-test .options .add-new-embed{text-align:center}embedded-qualified-test .options .add-new-embed.ng-hide-add,embedded-qualified-test .options .add-new-embed.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}embedded-qualified-test .options .add-new-embed.ng-hide-add,embedded-qualified-test .options .add-new-embed.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:34px;opacity:1}embedded-qualified-test .options .add-new-embed.ng-hide-add.ng-hide-add-active,embedded-qualified-test .options .add-new-embed.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}embedded-qualified-test embedded-qualified-options.ng-enter,embedded-qualified-test embedded-qualified-options.ng-leave{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}embedded-qualified-test embedded-qualified-options.ng-enter.ng-enter-active,embedded-qualified-test embedded-qualified-options.ng-leave{display:block;overflow:hidden;max-height:50vh;opacity:1}embedded-qualified-test embedded-qualified-options.ng-enter:not(.ng-enter-active),embedded-qualified-test embedded-qualified-options.ng-leave.ng-leave-active{display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}embedded-qualified-test embedded-qualified-options>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}embedded-qualified-test embedded-qualified-options>div>*{-webkit-box-flex:1;-webkit-flex:1 1 calc(100% - 130px);-ms-flex:1 1 calc(100% - 130px);flex:1 1 calc(100% - 130px);width:auto}embedded-qualified-test embedded-qualified-options>div>label{-webkit-box-flex:0;-webkit-flex:0 1 120px;-ms-flex:0 1 120px;flex:0 1 120px;margin-right:10px;text-align:right}embedded-qualified-test embedded-qualified-options>div>.help-block{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 0 130px}embedded-qualified-test embedded-qualified-options>div>.help-block [ng-bind=tab]{cursor:pointer}embedded-qualified-test embedded-qualified-options>div>.help-block [ng-bind=tab]:focus,embedded-qualified-test embedded-qualified-options>div>.help-block [ng-bind=tab]:hover{color:#59a757;border-color:#c4d9c5}embedded-qualified-test embedded-qualified-options>div:last-child{margin-bottom:0}embedded-qualified-test embedded-qualified-options .demo-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}embedded-qualified-test embedded-qualified-options .demo-selector>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}embedded-qualified-test embedded-qualified-options .demo-selector>.form-control-select{-webkit-flex-basis:140px;-ms-flex-preferred-size:140px;flex-basis:140px}embedded-qualified-test embedded-qualified-options .options-initial-layout>label{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}embedded-qualified-test embedded-qualified-options .options-initial-layout>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}embedded-qualified-test embedded-qualified-options .options-initial-layout>div>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}embedded-qualified-test embedded-qualified-options .options-initial-layout>div>*>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}embedded-qualified-test embedded-qualified-options .options-initial-layout>div>* label{margin-right:4px;-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;text-align:right}embedded-qualified-test embedded-qualified-options .options-submit-button{display:block;text-align:center}embedded-qualified-test section.section-embedded-editor>div>h1:before{display:inline-block;color:#338632;margin-right:.8em;-webkit-transform:translateY(2px) scale(1.5);-ms-transform:translateY(2px) scale(1.5);transform:translateY(2px) scale(1.5);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}embedded-qualified-test section.section-embedded-editor>div>.embed-description,embedded-qualified-test section.section-embedded-editor>div>.embed-description>p,embedded-qualified-test section.section-embedded-editor>div>h1{max-width:none;margin-bottom:10px;text-align:left}embedded-qualified-test section.section-embedded-editor+section.section-embedded-editor>div{padding-top:30px}embedded-qualified-test iframe.qualified-embedded{width:100%;height:50vh;min-height:200px;border:1px solid #e7e9ea;border-radius:4px}embedded-qualified-test .embedded-qualified-controls{margin-top:4px}embedded-qualified-test .embedded-qualified-controls .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto}embedded-qualified-test .embedded-qualified-controls .buttons>button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}embedded-qualified-test .embedded-qualified-controls .buttons .embed-start{margin-right:10px}embedded-qualified-test .embedded-qualified-controls .buttons .embed-start:before{content:"\EAE8"}embedded-qualified-test .embedded-qualified-controls .buttons .embed-attempt:before,embedded-qualified-test .embedded-qualified-controls .buttons .embed-runTests:before{content:"\EAFA"}embedded-qualified-test .embedded-qualified-controls .buttons .embed-reset:before{content:"\EABC"}embedded-qualified-test .embedded-qualified-controls .buttons .embed-reload{margin-left:10px}embedded-qualified-test .embedded-qualified-controls .buttons .embed-reload:before{content:"\EABB"}embedded-qualified-test .embedded-qualified-controls .embed-contents{margin-top:6px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}embedded-qualified-test .embedded-qualified-controls .embed-contents>*{-webkit-box-flex:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%;max-height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 5px}embedded-qualified-test .embedded-qualified-controls .embed-contents>* h5{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}embedded-qualified-test .embedded-qualified-controls .embed-contents>:first-child{padding-left:0}embedded-qualified-test .embedded-qualified-controls .embed-contents>:last-child{padding-right:0}embedded-qualified-test .embedded-qualified-controls .embed-contents>* pre{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;overflow:auto}.account-nav li.parent a{padding-left:15px!important}.account-nav li.parent.team-account{margin-top:10px}.account-nav .login-info>a:before{content:"\EB08"}.account-nav .notifications>a:before{content:"\EA0F"}.account-nav .billing-info>a:before{content:"\EAA9"}.account-nav .user-management>a:before{content:"\EB09"}.account-nav .team>a:before{content:"\EAA4"}.account-nav .labs>a:before{content:"\EA5A"}.account-nav .embed>a:before{content:"\EA33"}.account-nav .integrations>a:before{content:"\EA53"}.account-nav .data-export>a:before{content:"\EA3A"}body.expired-notice .expired-notice{max-width:60em;margin:0 auto}body.expired-notice .expired-notice .alert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.expired-notice .expired-notice .alert>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.expired-notice .expired-notice .alert>a{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.expired-notice .cancelled,body.expired-notice .trial-ended{margin-bottom:40px}body.expired-notice .cta-button a{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin:20px 0;background:#fff;border:1px solid #245a23;border-radius:3px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.expired-notice .cta-button a>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.expired-notice .cta-button a h2{color:#338632}body.expired-notice .cta-button a .icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;font-size:60px}body.expired-notice .cta-button a .icon:before{content:"\EAA9"}@media only screen and (min-width:768px){body.expired-notice .cta-button a{margin:30px 0}body.expired-notice .cta-button a .icon{font-size:70px;padding-right:15px}}@media only screen and (min-width:1200px){body.expired-notice .cta-button a{margin:40px 0}body.expired-notice .cta-button a .icon{font-size:80px;padding-right:20px}}body.expired-notice .cta-button a .extended-text{display:none}@media only screen and (min-width:550px){body.expired-notice .cta-button a .extended-text{display:inline}body.expired-notice .cta-button a .reduced-text{display:none}}body.expired-notice .cta-button a:focus,body.expired-notice .cta-button a:hover{background:#fdfdfd;box-shadow:0 0 6px #5dc25c}body.expired-notice .cta-button a:focus:before,body.expired-notice .cta-button a:hover:before{opacity:1}body.expired-notice .cta-button a:focus h2,body.expired-notice .cta-button a:hover h2{color:#59a757}body.expired-notice .cta-button a:focus p,body.expired-notice .cta-button a:hover p{text-decoration:underline}body.expired-notice .alt-options{padding:0;margin:0}body.expired-notice .alt-options>li{list-style:none;margin:0 0 10px}body.expired-notice .alt-options a{cursor:pointer;position:relative;display:block;text-decoration:none;padding:5px 5px 5px 60px;color:#656f73;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.expired-notice .alt-options a:before{color:#a1a6a9;display:block;position:absolute;top:0;left:10px;font-size:40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.expired-notice .alt-options a:focus,body.expired-notice .alt-options a:hover{color:#59a757}body.expired-notice .alt-options a:focus:before,body.expired-notice .alt-options a:hover:before{color:#233037}body.expired-notice .alt-options a:focus p,body.expired-notice .alt-options a:hover p{text-decoration:underline}body.expired-notice .alt-options h3{margin-top:0;color:#656f73;font-weight:300;margin-bottom:5px}@media only screen and (min-width:768px){body.expired-notice .alt-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.expired-notice .alt-options>li{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.expired-notice .alt-options>li a{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.expired-notice .alt-options>li:only-child{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}body.expired-notice .alt-options>li.extend a:before{content:"\EAE6"}body.expired-notice .alt-options>li.feedback a:before{content:"\EA3B"}body.expired-notice .why h3{font-weight:400}body.agree-to-msa .agree-to-msa{max-width:728px;margin:0 auto}body.agree-to-msa .agree-checkbox{border-top:1px solid #e7e9ea;padding:10px;margin-top:10px}body.agree-to-msa .agree-checkbox>.not-checked-warning,body.agree-to-msa .agree-checkbox>form{max-width:728px;margin:0 auto}body.agree-to-msa .agree-checkbox>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.agree-to-msa .agree-checkbox>form>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.agree-to-msa .agree-checkbox>.not-checked-warning{padding:6px 10px;margin-bottom:10px}body.agree-to-msa .agree-checkbox>.not-checked-warning.ng-hide-add,body.agree-to-msa .agree-checkbox>.not-checked-warning.ng-hide-remove{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.agree-to-msa .agree-checkbox>.not-checked-warning.ng-hide-add,body.agree-to-msa .agree-checkbox>.not-checked-warning.ng-hide-remove.ng-hide-remove-active{display:block;overflow:hidden;max-height:34px;opacity:1}body.agree-to-msa .agree-checkbox>.not-checked-warning.ng-hide-add.ng-hide-add-active,body.agree-to-msa .agree-checkbox>.not-checked-warning.ng-hide-remove:not(.ng-hide-remove-active){display:block;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;opacity:0;padding-top:0;padding-bottom:0}@media (min-height:600px) and (min-width:768px){body.agree-to-msa .agree-to-msa{position:absolute;top:0;left:0;right:0;bottom:0;max-width:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.agree-to-msa .agree-to-msa>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body.agree-to-msa .agree-to-msa>:not(.agree-checkbox){width:728px;margin-left:auto;margin-right:auto}body.agree-to-msa .agree-to-msa>.msa-panel{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;border:1px solid #e7e9ea;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}body.agree-to-msa .agree-to-msa>.msa-panel>:first-child{margin-top:0}body.agree-to-msa .agree-to-msa>.msa-panel>:last-child{padding-bottom:40px}body.agree-to-msa .agree-checkbox{background:#f5f5f6}}form-group{display:block}.multiline-placeholder-element{display:none;position:relative;z-index:2;-webkit-transform:translateY(7px) translateX(13px);-ms-transform:translateY(7px) translateX(13px);transform:translateY(7px) translateX(13px);height:0;overflow:visible;color:#bbb;pointer-events:none;white-space:pre}.multiline-placeholder-element.empty{display:block}.form-control-select select.placeholder,option.placeholder,select.placeholder{color:#bbb}option:not(.placeholder){color:#555}
/*# sourceMappingURL=main.min-d660d873.css.map */
