.timeline-filter{width:100%;height:17rem}.timeline-filter>.title{display:none}.timeline-filter .toggle-button{overflow:hidden;text-indent:-9999px;background:#fffc url(../img/timeline-filter-toggle.svg) no-repeat center center;background-size:auto 1.05rem;background-position:-1.3rem center}.timeline-filter .toggle-button:hover{background-image:url(../img/timeline-filter-toggle-blue.svg)}.timeline-filter .toggle-button.expanded{background-position:.45rem center}.timeline-filter .toggle-button,.timeline-filter .download-results-by-year-button{width:2rem;height:2rem;border:1px solid #3d4551;cursor:pointer}.timeline-filter .histogram{position:relative}.timeline-filter .histogram svg{width:100%;height:11rem;vertical-align:top}.timeline-filter .histogram .bar-group{cursor:pointer}.timeline-filter .histogram .bar-group .bar{fill:#dfe1e2;stroke:#fff;stroke-width:.4}.timeline-filter .histogram .bar-group .bar-bg{fill:transparent}.timeline-filter .histogram .bar-group.selected .bar{fill:url(#timeline-filter-selected-gradient)}.timeline-filter .histogram .hint{display:none;position:absolute;top:100%;z-index:10;margin-top:.9rem;background-color:#3d4551e6;color:#fff;padding:.6rem 1rem;line-height:1rem;white-space:nowrap;text-align:center;transform:translate(-50%)}.timeline-filter .histogram .hint.active{display:block}.timeline-filter .histogram .hint:before{content:"";display:block;width:1rem;height:1rem;position:absolute;left:50%;bottom:100%;opacity:.9;transform:translate(-50%)}.timeline-filter .histogram .hint .year:after{content:":"}.timeline-filter .histogram.inactive .hint{display:none}.timeline-filter .histogram:not(.inactive) .bar-group:hover .bar{fill:url(#timeline-filter-hovered-gradient)}.timeline-filter .slider{margin:-.8rem 0 0;position:relative}.timeline-filter .slider:before{content:"";display:block;position:absolute;top:50%;height:.2rem;background-color:#dfe1e2;transform:translateY(-50%);left:-1rem;right:-1rem}.timeline-filter .slider .noUi-target{margin:0 auto;height:2rem;background-color:transparent;border:none;box-shadow:none}.timeline-filter .slider .noUi-base{height:2rem}.timeline-filter .slider .noUi-connects{overflow:visible}.timeline-filter .slider .noUi-connect{position:absolute;top:50%;height:2rem;margin-top:-1rem;background-color:transparent}.timeline-filter .slider .noUi-connect:after{content:"";display:block;position:absolute;left:0;right:0;top:50%;height:.2rem;background-color:#34a37e;box-shadow:0 0 0 1px #fff;transform:translateY(-50%)}.timeline-filter .slider .noUi-origin{top:50%}.timeline-filter .slider .noUi-handle{width:1.5rem;height:1.5rem;background-color:#fff;top:50%;border-radius:100%;border:.1rem solid #34a37e;box-shadow:0 0 0 .15rem #ffffffb3;cursor:grab;transform:translate(50%,-50%)}.timeline-filter .slider .noUi-handle:before,.timeline-filter .slider .noUi-handle:after{display:none}.timeline-filter .slider .noUi-handle:focus{outline:.15rem dotted #3d4551;outline-offset:.2rem}.timeline-filter .slider .noUi-handle .noUi-tooltip{bottom:auto;top:100%;border:none;transform:none;width:2.4rem;margin-top:.7rem;margin-left:-1.7rem;margin-bottom:-.2rem;padding:0;line-height:1;background-color:transparent}.timeline-filter .slider .noUi-handle .noUi-tooltip.with-dash:after{content:"-";position:relative}.timeline-filter .slider .noUi-handle .noUi-tooltip.hidden{display:none}.timeline-filter .slider .noUi-horizontal .noUi-handle{right:0}.timeline-filter-gradient{display:block;visibility:hidden;position:fixed;left:0;bottom:0;width:1px;height:11rem}.table-sr-only{width:1px;height:1px;overflow:hidden;display:block}
