.login-div .input-group-addon[data-v-37e20b54]{padding:0;border:0}#login-modal h3[data-v-37e20b54]{text-align:center;margin-bottom:20px}#login-modal .modal-login[data-v-37e20b54]{max-width:400px}#login-modal input[data-v-37e20b54]:not(.remember){height:45px;font-size:16px}#login-modal .submit-button[data-v-37e20b54]{height:50px;font-size:20px;background-color:#343a40}#login-modal .to-login-div[data-v-37e20b54]{text-align:center}header{height:56px}#home-page{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;width:100%;height:100%}.homepage-hero-module[data-v-2d6ffc2d],.video-container[data-v-2d6ffc2d]{position:relative;height:calc(100vh - 56px);overflow:hidden}.video-container .poster img[data-v-2d6ffc2d],.video-container video[data-v-2d6ffc2d]{z-index:0;position:absolute}.video-container .filter[data-v-2d6ffc2d]{z-index:1;position:absolute}.pagination[data-v-6138e188]{vertical-align:middle!important;font-size:1rem;margin-top:0;margin-bottom:1rem}.pagination button[data-v-6138e188]{margin-right:.5rem}.btn-primary.active[data-v-6138e188]{background-color:#2f7bba!important;border-color:#27689d!important;color:#fff!important;font-weight:600}#problem-list-pagination[data-v-1a79c175]{padding-left:20px}.header-nav[data-v-1a79c175]{height:auto;background:#fff;box-shadow:0 8px 16px 0 rgba(28,31,33,.1);padding:16px 0;box-sizing:border-box;position:relative;z-index:1}.header-nav>div[data-v-1a79c175]{width:100%;padding-left:12px;box-sizing:border-box;margin-left:auto;margin-right:auto}.header-nav a[data-v-1a79c175]{float:left;font-size:16px;color:#07111b;line-height:50px;height:45px;position:relative;margin-right:46px;font-weight:700}.header-nav a.cur[data-v-1a79c175],.header-nav a[data-v-1a79c175]:hover{color:#c80}.header-nav a.cur[data-v-1a79c175]:before{display:block}.header-nav a[data-v-1a79c175]:before{display:none;content:" ";position:absolute;bottom:0;background:#c80;width:16px;height:3px;left:50%;margin-left:-8px}.skill[data-v-1a79c175]{width:100%;padding:24px 0 0;position:relative;margin:0 auto}.skill a.on[data-v-1a79c175]{color:#c80;background:rgba(204,136,0,.1)}.skill a[data-v-1a79c175]{float:left;margin-right:20px;padding:0 12px;font-size:14px;color:#4d555d;line-height:32px;border-radius:6px;margin-bottom:12px}.skill a[data-v-1a79c175]:hover{background:#d9dde1}label[data-v-1a79c175]{font-weight:700}.success[data-v-1a79c175]{color:#67c23a}.warning[data-v-1a79c175]{color:#ffc107}.danger[data-v-1a79c175]{color:#db6f6e}.error[data-v-1a79c175]{color:#ff0400}footer{background-color:#343a40;text-align:center}the-footer[data-v-6a455700]{position:fixed;bottom:0}.in-coder-panel{flex-grow:1;display:flex;position:relative}.in-coder-panel .CodeMirror{flex-grow:1;text-align:left!important;z-index:1}.CodeMirror,.CodeMirror-scroll{height:calc(100vh - 182px)!important}.CodeMirror-scroll{min-height:100px}.in-coder-panel .CodeMirror .CodeMirror-code{line-height:20px}.main-container[data-v-6c085baa]{height:calc(100vh - 56px);width:100%}.problem-page-head[data-v-6c085baa]{height:56px}.problem-description-code-container[data-v-6c085baa],.problem-description[data-v-6c085baa],.problemDetailTab[data-v-6c085baa]{height:calc(100vh - 182px)}.problem-description-code-footer[data-v-6c085baa]{margin-top:20px;height:50px}th[data-v-6c085baa]{font-weight:400}.success[data-v-6c085baa]{color:#67c23a}.warning[data-v-6c085baa]{color:#ffc107}.danger[data-v-6c085baa]{color:#ef4743}.error[data-v-6c085baa]{color:#ff0400}.text-muted[data-v-a8927fd4]{color:#909399}.el-progress-group[data-v-6b180ce8]{margin-top:10px}.circleProgress[data-v-6b180ce8]{margin-left:10px;margin-top:36px}.cardHeight[data-v-6b180ce8]{height:200px}label{font-weight:700}.success{color:#67c23a}.warning{color:#ffc107}.danger{color:#ef4743}.affix-container{text-align:left;border-radius:4px}.hidden[data-v-11add92e]{visibility:hidden}label[data-v-757a898e]{font-weight:700}th[data-v-757a898e]{font-weight:400}.active[data-v-757a898e]{background:#efc531}.Classification[data-v-757a898e],.active[data-v-757a898e]{float:left;margin-left:10px;padding:10px;margin-bottom:10px;border-radius:4px;font-size:14px}.Classification[data-v-757a898e]{background:#f7f7f7}.upload-box[data-v-757a898e]{height:120px;margin:0 2% 20px;font-weight:100;border:2px dashed #bbb;border-radius:8px;display:flex;align-items:center}.upload-content[data-v-757a898e]{margin:0 auto}.upload-content .file-upload[data-v-757a898e]{display:inline-block;margin-left:1rem}.upload-content span[data-v-757a898e]{font-size:1.5rem;color:#a9a9a9}.upload-tip a[data-v-757a898e]{text-decoration:none;color:#409eff}.upload-tip[data-v-757a898e]{margin-top:10px}.custom-tree-node[data-v-757a898e]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}