#main-header{display:flex;justify-content:space-between;background-color:#fafafa;margin-bottom:32px}@media (max-width:1200px){#main-header{flex-direction:column}}#logo{display:flex;align-items:center;padding:32px}@media (max-width:1200px){#logo{justify-content:center}}#logo img{display:block;height:40px;width:40px}#logo h1{font-weight:700;font-size:24px;padding-left:16px}#logo h1 a{text-decoration:none;color:#363636}nav#options{display:flex;align-items:center;padding:32px}@media (max-width:1200px){nav#options{justify-content:center;padding-top:0}}nav#options .dropdown{margin-right:16px}nav#options .dropdown:last-child{margin-right:0}.hc-problem{padding-bottom:16px}article.media p.image{width:64px}.hc-output-uploader{padding-bottom:32px}.hc-output-uploader .title{display:flex;align-items:center;padding-bottom:12px}.hc-output-uploader .title .icon{margin-right:16px}.hc-output-uploader .title .label{font-size:18px;margin-right:16px}.hc-output-uploader .content{display:flex;align-items:center}.hc-output-uploader .content .uploader{display:flex;align-items:center;flex:1}.hc-output-uploader .content .uploader input[type=file]{display:none}.hc-output-uploader .content .uploader .button{margin-right:16px}.hc-output-uploader .content .uploader .tag{margin-right:16px;flex:1;text-align:center}.hc-output-uploader .content .uploader .tag .placeholder{opacity:.8;font-style:italic}.hc-output-uploader .content .score{min-width:100px;display:flex;text-align:right}.hc-output-uploader .content .score .val{display:inline-block;font-size:20px;line-height:20px;flex:1;padding-right:4px}.hc-output-uploader .content .score .pts{line-height:20px}#hc-scoreboard .file-stats{display:flex;justify-content:space-between;padding-bottom:8px}#hc-scoreboard .file-stats.total{font-weight:700;border-top:1px solid #ddd;padding-top:8px}main{display:flex}@media (max-width:1200px){main{flex-direction:column}}main>aside,main>div{display:flex;flex-direction:column;padding:0 32px 32px}main>div{flex:1;flex-shrink:0}main>aside{flex:1}#main-footer{padding:32px;display:flex;align-items:center;justify-content:center}#main-footer a.github-link{text-decoration:none;color:#333;font-size:32px}