@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,900);.loader,body{background-color:#fdfffc}.form-group{display:flex;align-items:center}.form-group label{margin-right:10px;white-space:nowrap}.form-select{flex-grow:1;min-width:100px}.table-wrapper{position:relative;overflow-y:auto;max-height:95vh}.table-wrapper table{width:100%}.table-wrapper thead{top:0;z-index:1}.table-wrapper td,.table-wrapper th{padding:8px;border:1px solid #ddd}.inline-elements{display:inline;margin:0;vertical-align:middle}body,html{margin:0;padding:0;height:100%}body{font-size:.82rem;color:#333;justify-content:center;overflow-x:hidden}.loader{position:fixed;display:block;width:100vw;height:100vh;z-index:999;overflow:hidden;transition:.35s ease-in-out}.table-wrapper,header{width:100%;z-index:100;height:auto}.loader .lds-ripple{position:absolute;display:block;width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%)}.loader .lds-ripple div{position:absolute;border:4px solid #000;opacity:1;border-radius:50%;animation:1s cubic-bezier(0,.2,.8,1) infinite lds-ripple}.loader .lds-ripple div:nth-child(2){animation-delay:-.5s}.loader.is-loaded{opacity:0;visibility:hidden;z-index:-99}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}aside.sidebar{background-color:rgba(187,203,242,.45);position:fixed;display:block;width:48px;height:120vh;top:0;bottom:0;left:0;z-index:2}aside.sidebar .logo{background-color:#000;position:relative;display:block;width:48px;height:48px;border-radius:24px;top:32px;left:24px}header{font-family:"Source Sans Pro",sans-serif;position:relative;display:block;width:calc(100% - 128px);max-width:1232px;overflow:visible;margin:32px auto 0}header .header-inner{padding:0 16px}header .header-inner nav{position:relative;display:block;width:100%;max-width:calc(100% - 72px);height:24px;margin:0 0 0 -16px;padding:0;float:left;list-style-type:none}header .header-inner nav li{position:relative;display:inline;margin-left:16px}@media screen and (max-width:768px){header .header-inner nav li a{font-size:13px;clear:both}}@media screen and (max-width:360px){header .header-inner nav li a{font-size:11px}}header .header-inner nav li a span{position:relative;z-index:2}header .header-inner nav li a:hover{color:rgba(187,203,242,.85)}.table-wrapper{width:calc(100% - 128px);overflow:auto;margin:4px auto 0}.fixed-width-paragraph,.fixed-width-paragraph_250{padding-left:20px;word-wrap:break-word;overflow-wrap:break-word}.table-wrapper table{position:relative;border:none;border-collapse:collapse}.table-wrapper table tbody,.table-wrapper table thead tr{border-bottom:1px solid #bbcbf2}.table-wrapper table thead tr th{background-color:#fdfffc;cursor:pointer;color:#000;white-space:nowrap;font-size:12px;line-height:15px;font-weight:700;text-align:center;min-width:92px;padding:35px 8px;position:-webkit-sticky;position:sticky;top:0;z-index:2;transition:border .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #000}@media screen and (max-width:1360px){aside.sidebar{position:absolute;width:100vw;height:48px}aside.sidebar .logo{top:24px;left:16px}header{width:calc(100% - 16px);margin:96px 0 0}header .header-inner nav{margin-left:-16px}.table-wrapper{width:100%;max-width:calc(100% - 32px);margin:4px auto 0}.table-wrapper table thead tr th{min-width:95px}}.table-wrapper table thead tr th p{margin:8px auto;transform:rotate(45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;z-index:2}.table-wrapper table thead tr th span{clear:left;background-color:#d6e1f0;position:relative;display:inline-block;color:#000;font-weight:300;font-size:10px;line-height:14px;text-transform:uppercase;border-radius:8px;overflow:hidden;margin:3px auto;padding:1px 10px;text-align:center;letter-spacing:1px;opacity:.85;transform:rotate(45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;z-index:2}.table-wrapper table thead tr th:first-of-type{left:0;z-index:3}.table-wrapper table thead tr th.trigger::after{background-color:#000;content:"+";color:#fff;position:absolute;display:block;border-radius:12px;width:24px;height:24px;left:calc(50% - 12px);top:calc(100% - 12px);line-height:24px;text-align:center;transition:.15s ease-in-out;z-index:1}.table-wrapper table thead tr th.trigger::before{background-color:#fff;content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1}.table-wrapper table thead tr th.active{border-bottom:1px solid #000}.table-wrapper table thead tr th.active::after{transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.table-wrapper table thead tr th.active::before{transform:rotate(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.table-wrapper table tbody tr{border-top:1px solid rgba(187,203,242,.45);transition:height .15s ease-in-out}.table-wrapper table tbody tr td{white-space:normal;padding:11px;text-align:center;transition:height .15s ease-in-out;border:1px solid #000}.table-wrapper table tbody tr td.pad{white-space:normal;padding:3px 8px;text-align:center;transition:height .15s ease-in-out;border:1px solid #000}.fixed-width-paragraph{margin:0;white-space:normal}.fixed-width-paragraph_250{width:250px;padding-right:20px;margin:0;white-space:normal}.table-wrapper table tbody tr td img{position:relative;display:block;width:24px;min-width:17px;max-width:17px;height:auto;margin:6px auto;opacity:.65}.table-wrapper table tbody tr td img.close{filter:grayscale(100%)}.table-wrapper table tbody tr td p{font-size:12px;line-height:23px;font-weight:900;padding-bottom:0;margin-bottom:0}.table-wrapper table tbody tr td span{font-size:12px;white-space:initial;position:relative;display:block;width:0;height:0;opacity:0;visibility:hidden;overflow:hidden;text-align:center;margin-top:0}.table-wrapper table tbody tr td:first-of-type{background-color:#fff;position:-webkit-sticky;left:0;text-align:left;font-size:13px;line-height:23px;z-index:2;border:1px solid #000}.table-wrapper table tbody tr td:first-of-type p{padding:0;margin:0;font-weight:300}.table-wrapper table tbody tr td:first-of-type p strong{font-weight:700}.table-wrapper table tbody tr td:nth-child(2n){background:#d6e1f0}.table-wrapper table tbody tr td.active span{white-space:initial;width:inherit;height:inherit;max-width:248px;font-size:13px;line-height:21px;font-weight:300;padding:0 24px}