.challenge-jumbotron{align-items:flex-end;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:360px;padding:2rem 0}.fullwidth-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.fullwidth-breakout.nav-tabs-fullwidth{border-bottom-style:solid;border-bottom-width:2px;display:flow-root;padding-bottom:0}.fullwidth-breakout.nav-tabs-fullwidth .nav-tabs{border-bottom:0}#statistics-dashboard-wrapper nav.navbar{font-size:1em}#statistics-dashboard-wrapper ul.nav.nav-tabs .nav-item .nav-link{border-top-left-radius:1rem;border-top-right-radius:1rem;font-weight:700;text-decoration:none}#statistics-dashboard-wrapper ul.nav.nav-tabs .nav-item .nav-link:focus,#statistics-dashboard-wrapper ul.nav.nav-tabs .nav-item .nav-link:hover{text-decoration:underline}#statistics-dashboard-wrapper ul.nav.nav-tabs .nav-item .nav-link.active{text-decoration:none}#statistics-dashboard-wrapper .card-img-top{display:block;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#statistics-dashboard-wrapper .statistics-summary .card{border:2px solid transparent;border-radius:15px;color:#000;cursor:pointer;margin-bottom:15px}#statistics-dashboard-wrapper .statistics-summary .card svg{fill:#000}#statistics-dashboard-wrapper .statistics-summary .card .mapCountIcon{background-color:currentColor;display:inline-block;height:60px;-webkit-mask:var(--icon-url) no-repeat center;mask:var(--icon-url) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:60px}#statistics-dashboard-wrapper .statistics-summary .card .mapCountNumber{color:#000!important}#statistics-dashboard-wrapper .statistics-summary .card .mapCountDsc{font-size:.9em}#statistics-dashboard-wrapper .statistics-summary>div.col-6 .card .mapCountNumber{font-size:1.6em}#statistics-dashboard-wrapper .statistics-summary>div.col-12 .card .mapCountNumber{font-size:2em}#statistics-dashboard-wrapper .challenge-overview .card{border:2px solid transparent!important;border-radius:15px;color:#000;cursor:pointer}#statistics-dashboard-wrapper .challenge-overview .card .card-img-top{border-radius:15px 15px 0 0}#statistics-dashboard-wrapper .challenge-overview .card.disabled{filter:grayscale(60%) brightness(.9);opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}#statistics-dashboard-wrapper .challenge-overview .card.selected,#statistics-dashboard-wrapper .challenge-overview .card:hover{border-style:solid;border-width:2px;filter:none;opacity:1}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page[data-page=next],#statistics-dashboard-wrapper #table-pagination-top .tabulator-page[data-page=prev]{display:none!important}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page[data-page=last]{border-radius:0 14px 14px 0!important}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page[data-page=first]{border-radius:14px 0 0 14px!important}#statistics-dashboard-wrapper #organisation-ranking-table,#statistics-dashboard-wrapper #people-ranking-table{min-height:200px}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-alert,#statistics-dashboard-wrapper #people-ranking-table .tabulator-alert{background:hsla(0,0%,100%,.8)!important}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-alert .tabulator-alert-msg,#statistics-dashboard-wrapper #people-ranking-table .tabulator-alert .tabulator-alert-msg{background:transparent!important;border:none!important;box-shadow:none!important}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-header,#statistics-dashboard-wrapper #people-ranking-table .tabulator-header{border-bottom:none;border-top:none}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-row,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-row{border-bottom:none}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-row.tabulator-row-even,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-row.tabulator-row-even{background-color:#fff!important}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-row:hover,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-row:hover{background-color:#e9ecef!important}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell{cursor:default}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell.is-clickable,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell.is-clickable{cursor:pointer}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div{border:1px solid #ddd;border-radius:0 5px 5px 0}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div>div,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div>div{border-radius:0 5px 5px 0}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div:last-child,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div>div:last-child,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div:last-child,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div>div:last-child{padding-right:5px}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=km_total_percentage]>div,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell[tabulator-field=percentage_participants]>div{height:70%!important}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-number,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-number{align-items:center;display:inline-flex;height:35px;justify-content:center;position:relative}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-number,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-number{font-weight:700}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey{background-color:#c00d0e;-webkit-mask:url(../images/trikot.svg?v=1) no-repeat center;mask:url(../images/trikot.svg?v=1) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:45px}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.gold,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.gold{background-color:gold}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.silver,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.silver{background-color:silver}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.bronze,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.bronze{background-color:#cd7f32}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey span.jersey-number,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey span.jersey-number{color:#fff;font-size:.8em;position:relative;top:2px;z-index:2}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.bronze .jersey-number,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.gold .jersey-number,#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.silver .jersey-number,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.bronze .jersey-number,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.gold .jersey-number,#statistics-dashboard-wrapper #people-ranking-table .tabulator-table .tabulator-cell div.ranking-jersey.silver .jersey-number{font-weight:700}#statistics-dashboard-wrapper #organisation-ranking-table .tabulator-footer,#statistics-dashboard-wrapper #people-ranking-table .tabulator-footer{background:none;border:none}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage].has-progress-icon>div>div:first-child:after{display:block}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage]>div{padding-right:0;position:relative}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage]>div:after{content:none}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div:first-child{overflow:visible;position:relative}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div:first-child:after{background-color:#c00d0e;content:"";display:none;height:40px;-webkit-mask:url(/plugins/seimaldigital/radeltstatistics/assets/images/bicycle.svg) no-repeat center;mask:url(/plugins/seimaldigital/radeltstatistics/assets/images/bicycle.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:-14px;top:-9px;transform:translate(50%,-50%);width:40px}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage]>div>div{height:2px!important;margin-top:21px!important}#statistics-dashboard-wrapper #people-ranking-table .tabulator-cell[tabulator-field=km_total_percentage] .progress-legend--km-to-leader{font-size:12px;position:relative;top:-23px}#statistics-dashboard-wrapper #table-pagination-top{align-items:center;display:flex;font-size:.9rem;gap:10px}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page-size{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page{background-color:#fff;border:1px solid #dee2e6;color:#007bff;cursor:pointer;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;text-decoration:none}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page.active{background-color:#007bff;border-color:#007bff;color:#fff;z-index:3}#statistics-dashboard-wrapper #table-pagination-top .tabulator-page[disabled]{background-color:#fff;border-color:#dee2e6;color:#6c757d;pointer-events:none}#statistics-dashboard-wrapper .year-timeline{-webkit-user-select:none;-moz-user-select:none;user-select:none}#statistics-dashboard-wrapper .year-nav{position:relative;text-decoration:none;top:20px}#statistics-dashboard-wrapper #challenge-selection .challenge-arrow,#statistics-dashboard-wrapper #challenge-selection .year-arrow,#statistics-dashboard-wrapper .year-nav .challenge-arrow,#statistics-dashboard-wrapper .year-nav .year-arrow{align-items:center;border-radius:999px;color:#b5b5b5;display:inline-flex;font-size:60px;height:34px;justify-content:center;line-height:1;top:40px;width:34px}#statistics-dashboard-wrapper .year-nav:disabled .year-arrow{opacity:.35}#statistics-dashboard-wrapper .timeline{position:relative;z-index:2}#statistics-dashboard-wrapper .timeline-item{position:relative}#statistics-dashboard-wrapper .timeline-line{background-image:radial-gradient(circle,#cfcfcf 2px,transparent 0);background-position:0;background-repeat:repeat-x;background-size:20px 100%;border-top:none;height:4px;left:20px;position:absolute;right:20px;top:54px;z-index:1}#statistics-dashboard-wrapper .dot{align-items:center;background:none;border:0;color:#b5b5b5;display:flex;flex-direction:column;padding:0;text-decoration:none}#statistics-dashboard-wrapper .dot .year-label{font-size:18px;font-weight:600;margin-bottom:20px;margin-top:-10px;padding-bottom:4px;padding-top:4px}#statistics-dashboard-wrapper .dot .dot-circle{background:#bdbdbd;border-radius:50%;height:18px;position:relative;width:18px;z-index:2}#statistics-dashboard-wrapper a.dot{cursor:pointer}#statistics-dashboard-wrapper a.dot.is-active .dot-circle,#statistics-dashboard-wrapper a.dot:hover .dot-circle{height:18px;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;width:18px}#statistics-dashboard-wrapper body{background:#0b0b0b;color:#fff}#organisation-ranking #stats-chart-loader.echarts-bike-loading,#organisation-ranking-table #stats-chart-loader.echarts-bike-loading,#people-ranking-table #stats-chart-loader.echarts-bike-loading,#stats-dashboard #stats-chart-loader.echarts-bike-loading{align-items:center;background:hsla(0,0%,100%,.7);display:flex;inset:0;justify-content:center;position:absolute;z-index:10}#organisation-ranking #stats-chart-loader.echarts-bike-loading img,#organisation-ranking-table #stats-chart-loader.echarts-bike-loading img,#people-ranking-table #stats-chart-loader.echarts-bike-loading img,#stats-dashboard #stats-chart-loader.echarts-bike-loading img{max-height:250px}#organisation-ranking #stats-chart-loader.hidden,#organisation-ranking-table #stats-chart-loader.hidden,#people-ranking-table #stats-chart-loader.hidden,#stats-dashboard #stats-chart-loader.hidden{display:none}#organisation-ranking #chart-animation-toggle,#organisation-ranking-table #chart-animation-toggle,#people-ranking-table #chart-animation-toggle,#stats-dashboard #chart-animation-toggle{position:absolute;right:0;top:-52px;z-index:10}.org-profile-header{height:0}.org-profile-avatar{align-items:center;background:#fff;border:5px solid #fff;border-radius:999px;bottom:-130px;box-shadow:0 10px 25px rgba(0,0,0,.18);display:flex;height:200px;justify-content:center;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:200px}.org-profile-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.org-profile-avatar .org-profile-avatar-fallback{align-items:center;background:#f8f9fa;color:#6c757d;display:flex;font-size:.9rem;height:100%;justify-content:center;width:100%}.org-profile-avatar--fallback{border-width:3px;bottom:-80px;height:100px;width:100px}.org-profile-avatar--fallback .org-profile-avatar-fallback{font-size:1rem}.org-profile-avatar--fallback .org-profile-avatar-fallback i{font-size:2.2rem;line-height:1}.org-profile-info{margin-top:56px;padding-top:56px}#organisation-profile h1{font-size:2em}#organisation-profile .ranking small{display:inline-block;font-size:.7em;line-height:1.4em}#organisation-profile .ranking div.ranking-jersey{background-color:#c00d0e;height:100%;-webkit-mask:url(../images/trikot.svg?v=1) no-repeat center;mask:url(../images/trikot.svg?v=1) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:100px}#organisation-profile .ranking div.ranking-jersey.gold{background-color:gold}#organisation-profile .ranking div.ranking-jersey.silver{background-color:silver}#organisation-profile .ranking div.ranking-jersey.bronze{background-color:#cd7f32}#organisation-profile .ranking div.ranking-jersey span.jersey-number{color:#fff;display:inline-block;font-size:1.2em;font-weight:700;line-height:3em;position:relative;text-align:center;vertical-align:middle;width:100%;z-index:2}#organisation-profile #statistics-dashboard-wrapper .statistics-summary .card .mapCountIcon{height:50px;width:50px}#organisation-profile #statistics-dashboard-wrapper .statistics-summary .card .mapCountNumber{font-size:1.5em}
