/* https://www.tridatanet.com/wp-content/plugins/aquabike/css/aquabike-athletes-content.css?ver=250406-75321 */
.aquabike article.athletes{position:relative}.athlete_top_buttons{position:absolute;margin-top:10px;right:20px}.athlete_basic_container{display:grid;grid-template-columns:max-content 300px 200px auto;grid-gap:15px;padding:0 15px}.athlete_picture img{max-width:210px;max-height:171px}.athlete_profile_link{height:1.8em}.athlete_profile_link img{width:20px;height:20px}.athlete_tabs{display:flex;justify-content:space-evenly;font-size:24px;color:#939498;padding:20px 0 5px 0;font-weight:700;border-width:0 0 2px 0;border-style:solid;border-image:linear-gradient(to right,#339966,#336699) 1}.athlete_tab{cursor:pointer}.athlete_tab_active{cursor:default;color:#000}.athlete_tab_content{display:none}.athlete_overflow_friends,.athlete_show_less_friends{display:none}.athlete_basic_info{display:grid;grid-template-columns:80px auto;border-width:0 0 1px 0;border-style:solid;border-image:linear-gradient(to right,#339966,#336699) 1;padding:0 0 8px 0;margin:8px 20px 0 0;overflow-wrap:break-word}.athlete_basic_info .athlete_info_icon{font-size:2.7em;align-self:center;justify-self:center}.athlete_rating_container{padding-left:45px}.athlete_rating{display:grid;grid-template-columns:repeat(5,20px) auto;margin-bottom:5px}.athlete_rating_bar,.athlete_rating_bar_active{float:left;width:150px;height:20px;margin:0 10px 0 0;background-color:#ececec}.athlete_rating_bar_active{margin:0}.athlete_discipline_ranking{clear:both;margin-top:5px}.athlete_information_title .fas,.athlete_information_title .far,.athlete_information_title .fa,.athlete_information_title .fa{width:40px}.athlete_information_container{padding-left:48px;position:relative}table.athlete_information{width:100%;color:#000;font-size:.9em}table.athlete_information td{padding:5px}table.athlete_information a{color:#000}.athlete_benchmark_toogle_container{display:grid;grid-template-columns:300px auto;align-items:center}.athlete_benchmark_toogle_container>div{margin:20px 0 10px 0;font-weight:700}.athlete_result_difference_benchmark{display:none}.athlete_performance_header{display:grid;grid-template-columns:260px auto;align-items:baseline}.athlete_ps_total_container{width:260px;margin:0 0 10px 0;background-color:#dadada}.athlete_ps_total{min-width:35px;background:linear-gradient(90deg,#273244 0%,#007dcc 100%);color:#fff;text-align:right;padding:0 5px;line-height:1.6em}.athlete_ps_sub_grid{display:grid;grid-template-columns:130px 130px;justify-items:right;font-weight:700}.athlete_ps_sub_grid :first-child{justify-self:left}.athlete_ps_sub_container{width:100px;background-color:#dadada}.athlete_ps_sub{min-width:30px;background:linear-gradient(90deg,#273244 0%,#007dcc 100%);color:#fff;text-align:right;padding:0 5px;font-weight:400;font-size:.8em}.athlete_history_tabs{display:flex;justify-content:space-evenly;font-size:18px;color:#939498;padding:20px 0 5px 0;font-weight:700}.athlete_history_tab{cursor:pointer}.athlete_history_tab_active{cursor:default;color:#000}.ranking_history_active{color:#333}.legendLayer .background{fill:rgba(255,255,255,.85);stroke:rgba(0,0,0,.85);stroke-width:1}.ratings_tb_container{display:grid;grid-template-columns:repeat(4,auto);grid-row-gap:20px}.ratings_tb_container :nth-child(2){grid-column:2/5}