.actual-progress-title{font-size:1em}.category-completion-name-text{font-size:1em}.detail-completion-summary{height:287px;width:100%;text-align:center;padding:35px 50px}.detail-completion-summary h4{margin:0}.detail-completion-summary-progress .summary-completion-bar{width:100%;height:50px;border-radius:80px;background-color:#bcbcbc;overflow:hidden;box-shadow:0 0 0 5px rgba(255,255,255,.4);text-align:center;margin:40px auto 0 auto;position:relative}.detail-completion-summary-progress .summary-current-right-progress,.detail-completion-summary-progress .summary-current-wrong-progress{height:100%;float:left}.detail-completion-summary-progress .summary-current-right-progress{background-color:#85dd01}.detail-completion-summary-progress .summary-current-wrong-progress{background-color:#f5222d}.detail-completion-summary-progress .summary-percentage-text{position:absolute;color:#fff;top:50%;transform:translateY(-50%);left:0;right:0;font-size:1.5em}.detail-completion-summary-progress .completion-target-line{height:100%;position:absolute;top:0;border-right:2px dashed #fff}.detail-completion-summary table{width:415px;margin:40px auto 0 auto;color:#fff}.detail-completion-summary table td{padding:0 10px;font-size:.8em}.detail-completion-summary table tr:last-of-type td{padding-top:10px;font-size:1.5em;font-weight:700}.category-completion-list-element{width:100%;height:90px;max-width:500px;display:table;cursor:pointer}.category-completion-list-element>div{display:table-cell;vertical-align:middle}.category-completion-img{line-height:0;width:60px;padding-left:20px}.category-completion-img img{width:40px}.category-completion-name{padding-left:10px;width:100%}.category-completion-name h3{color:#fff;margin:0;max-height:80px;word-break:break-all}.category-completion-progress{padding:0 30px 0 40px}.category-completion-progress .category-completion-bar{width:200px;height:30px;border-radius:30px;position:relative;background-color:rgba(255,255,255,.7);overflow:hidden;box-shadow:0 0 0 3px rgba(255,255,255,.4);text-align:center}.category-completion-progress .category-current-progress{height:100%;background-color:#fff}.category-completion-progress .category-percentage-text{position:absolute;color:#fff;top:50%;transform:translateY(-50%);left:0;right:0;font-size:1.2em}#documentation-header .completion-achieved-icon-header{position:absolute;top:50%;right:15px;border-radius:100%;background-color:#85dd01;width:15px;height:15px;border:3px solid #fff;box-shadow:0 0 0 3px rgba(255,255,255,.4);transform:translateY(-50%)}@media(max-width:420px){.detail-completion-summary{padding:25px 30px;height:250px}.actual-progress-title{font-size:.8em}.detail-completion-summary-progress .summary-completion-bar{height:40px;margin:30px auto 0 auto;font-size:.8em;box-shadow:0 0 0 4px rgba(255,255,255,.4)}.detail-completion-summary table{width:260px}.detail-completion-summary table td{font-size:.7em}.category-completion-img img{width:30px}.category-completion-img{padding-left:10px}.category-completion-name-text{font-size:.8em}.category-completion-list-element{height:75px}.category-completion-progress{padding:0 15px 0 15px}.category-completion-progress .category-completion-bar{width:125px;height:25px}.category-completion-progress .category-percentage-text{font-size:.9em}#documentation-header .completion-achieved-icon-header{width:10px;height:10px;border:1px solid #fff;box-shadow:0 0 0 3px rgba(255,255,255,.4)}}