@charset "UTF-8";.orange_button{outline:none;display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;margin:0;padding:.75rem 1.25rem .5625rem;border:1px solid #ff9000;border-radius:5000px!important;font-size:.75rem;transition:background-color .25s ease-out,color .25s ease-out,transform .25s ease-out}.orange_button[disabled],.orange_button.disabled{background-color:#c2c2c2;border-color:#a7a7a7;color:#0a0a0a;opacity:.25;cursor:not-allowed}.orange_button[disabled]:hover,.orange_button[disabled]:focus,.orange_button.disabled:hover,.orange_button.disabled:focus{background-color:#c2c2c2;border-color:#a7a7a7;color:inherit;transform:none}[data-whatinput=mouse] .orange_button{outline:0}.orange_button,.orange_button.disabled,.orange_button[disabled],.orange_button.disabled:hover,.orange_button[disabled]:hover,.orange_button.disabled:focus,.orange_button[disabled]:focus{background-color:#ff9000;color:#000}.orange_button:hover,.orange_button:focus{background-color:#ff9e20;color:#000}.orange_button:hover,.orange_button:focus{color:#000;transform:scale(1.05)}.orange_button.working{color:transparent}.orange_button.working:hover,.orange_button.working:focus{color:transparent}.orange_button .load_spinner{left:50%;width:1.5625rem;height:1.5625rem;margin-left:-.78125rem;margin-top:-.3125rem}@media print,screen and (min-width: 48em){.orange_button{padding:.9375rem 1.5625rem .6875rem;font-size:1.25rem}}.gray_background_button{outline:none;display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;margin:0;border-radius:.3125rem;font-size:.8125rem;text-transform:uppercase;transition:background-color .25s ease-out,color .25s ease-out,transform .25s ease-out}.gray_background_button[disabled],.gray_background_button.disabled{background-color:#c2c2c2;border-color:#a7a7a7;color:#0a0a0a;opacity:.25;cursor:not-allowed}.gray_background_button[disabled]:hover,.gray_background_button[disabled]:focus,.gray_background_button.disabled:hover,.gray_background_button.disabled:focus{background-color:#c2c2c2;border-color:#a7a7a7;color:inherit;transform:none}[data-whatinput=mouse] .gray_background_button{outline:0}.gray_background_button,.gray_background_button.disabled,.gray_background_button[disabled],.gray_background_button.disabled:hover,.gray_background_button[disabled]:hover,.gray_background_button.disabled:focus,.gray_background_button[disabled]:focus{background-color:#f7f6f6;color:#d5d5d5}.gray_background_button:hover,.gray_background_button:focus{background-color:#bdbdbd;color:#d5d5d5}.gray_background_button:hover,.gray_background_button:focus,.gray_background_button.active{background-color:#bdbdbd;color:#fff;transform:scale(1.05)}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;max-width:500px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}div.cs-select:focus{outline:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:3em}.cs-select>span:after,.cs-select .cs-selected span:after{speak:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span:after{content:"\25be";right:1em}.cs-select .cs-selected span:after{content:"\2713";margin-left:1em}.cs-select.cs-active>span:after{transform:translateY(-50%) rotate(180deg)}div.cs-active{z-index:200}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}@keyframes shake_effect_for_mixin{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes spinner-spin{to{transform:rotate(360deg)}}.spinner{animation:spinner-spin 1.2s infinite linear}@keyframes load_spinner-spin{to{transform:rotate(360deg)}}.load_spinner{animation:load_spinner-spin 1.2s infinite linear}.load_spinner{width:1.25em;height:1.25em;border-radius:50%;background:transparent;border-top:4px solid #fff;border-bottom:4px solid #fff;border-right:4px solid;border-left:4px solid;border-right-color:transparent;border-left-color:transparent}@media print,screen and (max-width: 47.99875em){.load_spinner{height:1.1em;width:1.1em;border-top:2px solid #fff;border-bottom:2px solid #fff;border-right:2px solid;border-left:2px solid;border-right-color:transparent;border-left-color:transparent}}span.load_spinner,span.border-load_spinner{display:inline-block}.leaderboard_page section.location_place{padding-right:.9375rem;padding-left:.9375rem;width:100%;float:left}@media print,screen and (min-width: 48em){.leaderboard_page section.location_place{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 80em){.leaderboard_page section.location_place{padding-right:1.5625rem;padding-left:1.5625rem}}.leaderboard_page section.location_place,.leaderboard_page section.location_place:last-child:not(:first-child){float:left;clear:none}.leaderboard_page section.location_place:last-child:not(:first-child){float:right}.leaderboard_page section.winners_list_place{padding-right:.9375rem;padding-left:.9375rem;width:100%;float:left}@media print,screen and (min-width: 48em){.leaderboard_page section.winners_list_place{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 80em){.leaderboard_page section.winners_list_place{padding-right:1.5625rem;padding-left:1.5625rem}}.leaderboard_page section.winners_list_place,.leaderboard_page section.winners_list_place:last-child:not(:first-child){float:left;clear:none}.leaderboard_page section.winners_list_place:last-child:not(:first-child){float:right}.leaderboard_page div.winners_list:before,.leaderboard_page div.winners_list:after{display:table;content:" ";flex-basis:0;order:1}.leaderboard_page div.winners_list:after{clear:both}.leaderboard_page div.winners_list>.item{float:left;width:50%}.leaderboard_page div.winners_list>.item:nth-of-type(n){clear:none}.leaderboard_page div.winners_list>.item:nth-of-type(odd){clear:both}.leaderboard_page div.winners_list>.item:last-child{float:left}@media print,screen and (min-width: 48em){.leaderboard_page div.winners_list>.item{float:left;width:33.3333333333%}.leaderboard_page div.winners_list>.item:nth-of-type(n){clear:none}.leaderboard_page div.winners_list>.item:nth-of-type(3n+1){clear:both}.leaderboard_page div.winners_list>.item:last-child{float:left}}@media print,screen and (min-width: 64em){.leaderboard_page div.winners_list>.item{float:left;width:25%}.leaderboard_page div.winners_list>.item:nth-of-type(n){clear:none}.leaderboard_page div.winners_list>.item:nth-of-type(4n+1){clear:both}.leaderboard_page div.winners_list>.item:last-child{float:left}}@media screen and (min-width: 90em){.leaderboard_page section.location_place{padding-right:.9375rem;padding-left:.9375rem;width:25%;float:left}}@media screen and (min-width: 90em) and (min-width: 48em){.leaderboard_page section.location_place{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 90em) and (min-width: 80em){.leaderboard_page section.location_place{padding-right:1.5625rem;padding-left:1.5625rem}}@media screen and (min-width: 90em){.leaderboard_page section.location_place,.leaderboard_page section.location_place:last-child:not(:first-child){float:left;clear:none}.leaderboard_page section.location_place:last-child:not(:first-child){float:right}.leaderboard_page section.winners_list_place{padding-right:.9375rem;padding-left:.9375rem;width:75%;float:left}}@media screen and (min-width: 90em) and (min-width: 48em){.leaderboard_page section.winners_list_place{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 90em) and (min-width: 80em){.leaderboard_page section.winners_list_place{padding-right:1.5625rem;padding-left:1.5625rem}}@media screen and (min-width: 90em){.leaderboard_page section.winners_list_place,.leaderboard_page section.winners_list_place:last-child:not(:first-child){float:left;clear:none}.leaderboard_page section.winners_list_place:last-child:not(:first-child){float:right}}.leaderboard_page section.location_place h3.title{position:relative;margin:0 0 .5rem;color:#000;line-height:1;font-size:.875rem;font-weight:400}.leaderboard_page section.location_place h3.title:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-75%);height:.0625rem;width:100%;background:#f1f1f1}.leaderboard_page section.location_place h3.title .fix_title{position:relative;z-index:1;display:inline-block;padding-right:1.125rem;background:#fff}@media screen and (min-width: 90em){.leaderboard_page section.location_place h3.title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}.leaderboard_page div.select_location{margin-bottom:1.5625rem}.leaderboard_page div.select_location ul.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput=mouse] .leaderboard_page div.select_location ul.menu li{outline:0}.leaderboard_page div.select_location ul.menu a,.leaderboard_page div.select_location ul.menu .button{line-height:1;-webkit-text-decoration:none;text-decoration:none;display:block;padding:.7rem 1rem}.leaderboard_page div.select_location ul.menu input,.leaderboard_page div.select_location ul.menu select,.leaderboard_page div.select_location ul.menu a,.leaderboard_page div.select_location ul.menu button{margin-bottom:0}.leaderboard_page div.select_location ul.menu input{display:inline-block}.leaderboard_page div.select_location ul.menu ul.submenu{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.leaderboard_page div.select_location ul.location_menu>li{width:50%}.leaderboard_page div.select_location ul.location_menu a{position:relative;display:inline-block;padding:.5625rem .3125rem .4375rem;color:#565656;font-size:.75rem;text-transform:uppercase}.leaderboard_page div.select_location ul.location_menu a:before{display:none;content:"";position:absolute;bottom:-.0625rem;left:0;height:.0625rem;width:100%;background-color:#ff9000}.leaderboard_page div.select_location ul.location_menu a:hover,.leaderboard_page div.select_location ul.location_menu a:focus{color:#ff9000}.leaderboard_page div.select_location ul.location_menu a:hover:before,.leaderboard_page div.select_location ul.location_menu a:focus:before{display:block}.leaderboard_page div.select_location ul.location_menu>li.is-active>a{background:transparent;color:#ff9000}.leaderboard_page div.select_location ul.location_menu>li.is-active>a:before{display:block}.leaderboard_page div.select_location ul.submenu{flex-wrap:nowrap;flex-direction:column;margin-bottom:1.4375rem}.leaderboard_page div.select_location ul.submenu a{position:relative;padding:.5625rem 2.5rem .5625rem .9375rem;color:#565656;font-size:1rem}.leaderboard_page div.select_location ul.submenu li.is-active a{background:transparent;color:#ff9000}@media print,screen and (min-width: 48em){.leaderboard_page div.select_location{margin-bottom:0}.leaderboard_page div.select_location ul.location_menu{margin-bottom:1.4375rem;border-bottom:1px solid #f1f1f1}.leaderboard_page div.select_location ul.location_menu>li{width:auto}.leaderboard_page div.select_location ul.location_menu>li>a{padding:1.1875rem .8125rem;font-size:1rem}.leaderboard_page div.select_location ul.location_menu>li>a:before{height:.1875rem}}@media screen and (min-width: 90em){.leaderboard_page div.select_location ul.menu ul.submenu{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.leaderboard_page div.select_location ul.location_menu{flex-wrap:nowrap;flex-direction:column;border-bottom:none}.leaderboard_page div.select_location ul.location_menu>li>a{padding:.5625rem 0;color:#000}.leaderboard_page div.select_location ul.location_menu>li>a:hover,.leaderboard_page div.select_location ul.location_menu>li>a:focus{color:#000}.leaderboard_page div.select_location ul.location_menu>li.is-active>a{color:#000}.leaderboard_page div.select_location ul.location_menu>li.is-active>a:before{background:transparent}}.leaderboard_page div.select_room{margin-bottom:2.1875rem}.leaderboard_page div.select_room div.cs-select .cs-placeholder{position:relative;z-index:10;padding:.75rem 2.8125rem .5rem .8125rem;background:#fff;border:1px solid #d5d5d5;border-radius:1.125rem;color:#a9a9a9;line-height:1;font-size:.875rem;text-transform:uppercase}.leaderboard_page div.select_room div.cs-select .cs-placeholder:before{content:"";position:absolute;top:50%;right:.375rem;transform:translateY(-50%);height:1.3125rem;width:1.3125rem;border:1px solid #d5d5d5;border-radius:50%}.leaderboard_page div.select_room div.cs-select .cs-placeholder:after{right:.375rem;width:1.3125rem;text-align:center;color:#ff9000;font-size:1rem}.leaderboard_page div.select_room div.cs-select div.cs-options{top:1.125rem;z-index:5;padding-top:1.125rem;border:1px solid #d5d5d5;border-radius:0 0 1.125rem 1.125rem}.leaderboard_page div.select_room div.cs-select div.cs-options ul li span{padding:.75rem;color:#a9a9a9;line-height:1}@media print,screen and (min-width: 48em){.leaderboard_page div.select_room div.cs-select{width:22.5rem}}@media screen and (min-width: 90em){.leaderboard_page div.select_room{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}.leaderboard_page section.winners_list_place h1.title{float:none!important;margin:0 0 .75rem;padding:0!important;line-height:1.2;font-weight:400}@media print,screen and (min-width: 48em){.leaderboard_page section.winners_list_place h1.title{margin:0 0 1.375rem;font-size:2.25rem}}.leaderboard_page div.winners_list{margin-bottom:2.1875rem}.leaderboard_page div.winners_list h3.title{position:relative;margin:0 0 1.875rem;color:#000;line-height:1;font-size:1rem;font-weight:400;text-transform:uppercase}.leaderboard_page div.winners_list h3.title:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-75%);height:.0625rem;width:100%;background:#f1f1f1}.leaderboard_page div.winners_list h3.title .fix_title{position:relative;z-index:1;display:inline-block;padding-right:1.125rem;background:#fff}.leaderboard_page div.winners_list .item{margin-bottom:1.5625rem;text-align:center}.leaderboard_page div.winners_list .item .image{position:relative;display:inline-block;margin:0 auto;margin-bottom:.75rem}.leaderboard_page div.winners_list .item .image img{height:5.0625rem;width:5.0625rem;border-radius:50%}.leaderboard_page div.winners_list .item .details{line-height:1;font-size:.75rem}.leaderboard_page div.winners_list .item .details .place,.leaderboard_page div.winners_list .item .details .time{margin-bottom:.1875rem}.leaderboard_page div.winners_list .item .details .time,.leaderboard_page div.winners_list .item .details .date,.leaderboard_page div.winners_list .item .details .started_at{color:#565656}@media print,screen and (max-width: 47.99875em){.leaderboard_page div.winners_list.record_holders .item.place_1{width:100%}.leaderboard_page div.winners_list.record_holders .item.place_3{clear:none}}.leaderboard_page div.winners_list.record_holders .item .image:before{content:"";position:absolute;bottom:-.4375rem;right:0;height:1.625rem;width:1.625rem;border:3px solid #fff;border-radius:50%}.leaderboard_page div.winners_list.record_holders .item.place_1 .image:before{background-color:#ffd900}.leaderboard_page div.winners_list.record_holders .item.place_2 .image:before{background-color:#cacbce}.leaderboard_page div.winners_list.record_holders .item.place_3 .image:before{background-color:#cd7e27}@media print,screen and (min-width: 48em){.leaderboard_page div.winners_list .item{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:center;text-align:left}.leaderboard_page div.winners_list .item .image{flex:0 0 auto;margin:0}.leaderboard_page div.winners_list .item .image img{height:6.75rem;width:6.75rem}.leaderboard_page div.winners_list .item .details{flex:1 1 0px;padding:0 0 0 1.25rem;font-size:1rem}.leaderboard_page div.winners_list.record_holders .item .image:before{bottom:-.3125rem;right:-.125rem;height:2.125rem;width:2.125rem}}@media screen and (min-width: 90em){.leaderboard_page div.winners_list.record_holders{margin-bottom:.3125rem}}.leaderboard_page.leaderboard_only_first_place_page div.winners_list{margin-bottom:.625rem}@media print,screen and (min-width: 48em){.leaderboard_page.leaderboard_only_first_place_page div.winners_list{margin-bottom:2.1875rem}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item{float:left;width:50%}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item:nth-of-type(n){clear:none}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item:nth-of-type(odd){clear:both}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item:last-child{float:left}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item{padding-right:1.875rem}}@media screen and (min-width: 80em){.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item{float:left;width:33.3333333333%}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item:nth-of-type(n){clear:none}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item:nth-of-type(3n+1){clear:both}.leaderboard_page.leaderboard_only_first_place_page div.winners_list>.item:last-child{float:left}}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item .image:before{content:"";position:absolute;bottom:-.4375rem;right:0;height:1.625rem;width:1.625rem;border:3px solid #fff;border-radius:50%}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item.place_1 .image:before{background-color:#ffd900}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item .details .room_name{margin-bottom:.1875rem}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item .details .time{margin-bottom:.125rem}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item .details .started_at{margin-bottom:.3125rem}@media print,screen and (min-width: 48em){.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item .details .room_name{margin-bottom:.3125rem}.leaderboard_page.leaderboard_only_first_place_page div.winners_list .item .details .started_at{margin-bottom:.625rem}}
/*# sourceMappingURL=/assets/stylesheets/pages/leaderboard_page-SY74OBWI.css.map */
