@charset "UTF-8";
.hint .button{z-index:1}
@media (min-width:1000px){
.hint .hint-text{padding:16px 160px 16px 25px}
.hint .hint-text ol:last-child,.hint .hint-text p:last-child,.hint .hint-text ul:last-child{margin-bottom:0}
}
.time-is-over-info{font-size:12px;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(50,104,196,.2);box-shadow:0 1px 4px rgba(50,104,196,.2);margin-top:30px;padding:10px 15px 5px}
#code-description .time-is-over-info{margin-top:10px}
#code-description img{max-width:100%;height:auto}
#code-description .time-is-over-info h4,.time-is-over-info h4{font-size:14px;margin:0 0 3px}
.user-no-answer{font-size:12px;background:#f0f4f9;-webkit-box-shadow:0 1px 4px rgba(50,104,196,.2);box-shadow:0 1px 4px rgba(50,104,196,.2);margin-top:30px;padding:10px 15px 5px}
.user-no-answer .info-message__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:3rem;margin:0 28px 0 0;color:#3268b0;width:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.user-no-answer h4{font-size:14px;margin:0 0 -2px}
.user-no-answer{background:#f0f4f9;-webkit-box-shadow:0 1px 4px rgba(50,104,196,.2);box-shadow:0 1px 4px rgba(50,104,196,.2);visibility:hidden;opacity:0;position:fixed;bottom:20px;right:8.33%;left:8.33%;z-index:100}
.user-no-answer-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.user-no-answer h4.assignment-text{display:none}
.user-no-answer.codequiz h4{display:none}
.user-no-answer.codequiz h4.assignment-text{display:block}
@media all and (min-width:1000px){
.user-no-answer{position:absolute;right:20px;width:28%;left:auto}
}
.user-no-answer.visible{-webkit-transition:.3s;transition:.3s;visibility:visible;opacity:1;display:block;padding:16px;background:#f0f4f9;border-left:4px solid #3268b0;border-radius:4px}
.user-no-answer .close{font-size:12px;color:#acbac2;position:absolute;top:14px;right:20px}
.user-no-answer .close:hover{color:#098bd1}
.user-no-answer .close span{display:none}
.user-no-answer .user-no-answer-text{overflow:auto;max-height:200px;padding:2px 0 2px 25px}
@media all and (min-width:768px){
.user-no-answer .user-no-answer-text{padding:0 0 5px 25px}
}
@media all and (min-width:1000px){
.user-no-answer .user-no-answer-text{padding:0 0 8px 25px}
}
.user-no-answer .small-text{line-height:24px;padding-top:6px;padding-right:24px}
@media all and (min-width:768px){
.user-no-answer .small-text{padding-right:190px}
}
.user-no-answer .button{margin:0;padding:10px 0 24px 24px}
@media all and (min-width:768px){
.user-no-answer .button{padding-left:0;padding-bottom:0;position:absolute;right:24px;bottom:32px}
}
.dark .user-no-answer{background:#2c2f31}
@media (min-width:1000px){
.questions-nav .prev-next li{z-index:3}
.questions-nav .list li{position:relative;z-index:2}
.table.CodeMirror-hint{font-weight:700;color:#000}
.column.CodeMirror-hint{font-weight:700;color:#000}
.keyword.CodeMirror-hint{font-weight:700;color:#bf00ff}
.builtin.CodeMirror-hint{font-weight:700;color:#2e64fe}
.cm-trailingspace{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc/AwNDAAAFMTAwMDA0OP34wQgX/AQBYgwYEx4f9lQAAAABJRU5ErkJggg==);background-position:bottom left;background-repeat:repeat-x}
}
#code-description .description li{margin:0;padding:0 0 0 1.5em}
#code-description .description-text h4{display:block}
#code-description .description-text h4:first-child,#code-description .description-text p:empty+h4{margin-top:0!important}
#code-description .description li::before{left:23px}
#code-description .description ul li:before{content:"•"}
.friends-results{padding:0 10%}
.friends-results p{margin-bottom:0}
.friends-results p:first-child{border-top:1px solid #eaeff7;padding-top:25px}
.friends-results p:last-child{border-bottom:1px solid #eaeff7;padding-bottom:25px}