#reports{padding-top:6px}#reports .reportInfo{float:right;text-align:right;position:relative}#reports .reportInfo li{display:inline;margin-left:10px;top:0}#reporttable{width:100%;border-collapse:collapse}#reporttable td{padding:8px 4px}#reporttable th{padding:8px 0;background:#eee;color:#828d96;text-shadow:0 1px 0 #fff;font-weight:400;text-align:center;border:1px solid #ddd;cursor:pointer;padding:0}#reporttable th:hover{background-color:#ddd;border-color:#ccc;color:#39444d}#reporttable th a{display:inline-block;width:100%;height:100%;padding:8px 4px;color:inherit}#reporttable th a:hover{text-decoration:none}#reporttable th.selected{color:#fff;font-weight:700;background:#666;border-color:#444;text-shadow:0 1px 2px #222}#reporttable th .sort{width:9px;height:9px;margin:0 12px;display:inline-block;background-repeat:no-repeat;position:relative;top:1px}#reporttable th .sort.down{background:url(https://assets.cdn.ifixit.com/static/images/icons/sortarrow-down.png) no-repeat}#reporttable th .sort.up{background:url(https://assets.cdn.ifixit.com/static/images/icons/sortarrow-up.png) no-repeat}#reporttable th.col2{width:33%}#reporttable tr.selected,#reporttable tr.selected+td{font-weight:700;color:#242c33;background-color:#fefcdd!important}#reporttable td.expanderHolder{padding:0;text-align:left!important;text-align:start!important;border-right-width:0;border-left-width:0}#reporttable .expander{border-bottom:1px solid #bbb;border-top:1px solid #bbb!important;padding:0 4px}#reporttable .expander>div{border:1px solid #bbb;border-top-width:0;border-bottom-width:0;background-color:#eee;margin:0 auto;overflow:auto;-moz-box-shadow:inset 0 2px 10px #c7c7c7;-webkit-box-shadow:inset 0 2px 10px #c7c7c7;box-shadow:inset 0 2px 10px #c7c7c7}#reporttable .expander>div img{float:left;margin:12px 18px 12px 12px;width:178px;height:132px;border:1px solid #999}#reporttable .expander>div img.avatar{float:left;margin:12px 18px 12px 12px;width:132px;height:132px;border:1px solid #999}#reporttable .expander .details{margin:18px}#reporttable .expander .details span{display:inline-block;margin:0 12px 12px 0}#reporttable .expander .actionbuttons{list-style-type:none;padding:0;margin:0}#reporttable .expander .actionbuttons li{margin-bottom:12px}#reporttable tr>td:last-of-type{text-align:right;vertical-align:center}#reporttable tr:hover{background-color:#fefcdd!important}#reporttable.doubleRows tr:nth-child(4n+4){background-color:#eee}#reporttable tr:nth-child(2n+1){background-color:#eee}#reporttable .expander:hover,#reporttable .expanderHolder,#reporttable .expanderHolder:hover{background-color:#fff}#reporttable .mainRow{cursor:pointer}#reporttable td>div.bar{float:left;display:block;height:12px;width:60%;margin-top:1px;border-radius:12px;box-shadow:inset 0 1px 2px #828d96;background-color:#ccc;background:-moz-linear-gradient(90deg,#dadada 0,#b2b2b2 100%);background:-webkit-gradient(linear,left bottom,left top,from(#dadada),to(#b2b2b2))}#reporttable div.bar>span{position:relative;display:block;height:10px;border:1px solid green;border-radius:12px;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.5);width:10px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out}#reporttable div.bar>span.percent100{border-color:#0e970e;background-color:#18d118;background:-moz-linear-gradient(90deg,#00ad20 0,#36d651 100%);background:-webkit-gradient(linear,left bottom,left top,from(#00ad20),to(#36d651))}#reporttable div.bar>span.percent75{border-color:#74b50c;background-color:#b4f73e;background:-moz-linear-gradient(90deg,#9ded33 0,#cef669 100%);background:-webkit-gradient(linear,left bottom,left top,from(#9ded33),to(#cef669))}#reporttable div.bar>span.percent50{border-color:#e6bf00;background-color:#edeb34;background:-moz-linear-gradient(90deg,#efd730 0,#f8ec68 100%);background:-webkit-gradient(linear,left bottom,left top,from(#efd730),to(#f8ec68))}#reporttable div.bar>span.percent25{background:orange;border-color:#c87720;background:-moz-linear-gradient(90deg,#ff7a1a 0,#ffb44e 100%);background:-webkit-gradient(linear,left bottom,left top,from(#ff7a1a),to(#ffb44e))}#reporttable div.bar>span.percent0{border-color:#8b0000;background-color:#e53131;width:11px;background:-moz-linear-gradient(90deg,#f82425 0,#ff6363 100%);background:-webkit-gradient(linear,left bottom,left top,from(#f82425),to(#ff6363))}#reporttable .exactValues,#reporttable .percentage{font-size:.8em}#reporttable .subcatRow a{color:inherit}#reporttable .subcatRow a:hover{text-decoration:none}#reporttable .subcatRow{cursor:pointer}ul.reportInfo li.label{padding:0;margin:0;font-weight:400;font-style:italic;color:#afbbc4}#reports h4.title{font-size:2em}#reports .backlink{margin-bottom:18px;display:block}#reporttable.details th.col2{width:33%;text-align:center}#reporttable.details tr>td:last-of-type{text-align:center}#reporttable.details tr.subcatRow>td:last-of-type{text-align:right}#reporttable.details .tick{display:inline-block;width:24px;height:18px;background:url(https://assets.cdn.ifixit.com/static/images/icons/cross.png) no-repeat;vertical-align:middle}#reporttable.details .tick.complete{background:url(https://assets.cdn.ifixit.com/static/images/icons/successes.png) no-repeat}#reports img.folderIcon{margin-right:6px}#reports h3{border-bottom:1px solid #e3e8ed;padding-bottom:6px;margin-top:6px}#reports .ancestors p{margin:0}