.athletesContainerTransparent_athletesContainerTransparent__3hgOB {
    height: 100%;
    width: 100%;
    padding: 16px;
    position: relative;
    background-color: rgba(65, 65, 98, 0.8);
    border-radius: 8px;
    flex-wrap: wrap;
}
@media (min-width:1025px){
    .athletesContainerTransparent_athletesContainerTransparent__3hgOB {
        height: 50%;
    }
} 

.athletesTitle_athletesTitle__388RT {
    display: flex;
    position: relative;
    color: #1E1E1E;
    color: var(--black);
    font-size: 16px;
    font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
    font-family: var(--font-family-bold);
}

.athletesEventsDetails_athletesEventsDetails__hU6mX {
  display: flex;
  justify-content: center;
  flex: 1 1 auto;
}


.athletesEventsDetails_athletesEventsDetailsContent__37Ko7 {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
}


.athletesEventsDetails_athletesEventsDetailsLabel__6KN98{
   display: flex;
   font-family: 'World Athletics'
,
Arial
,
sans-serif;
   font-family: var(--font-family-regular);
   font-size: 0.875rem;
}


.athletesEventsDetails_athletesEventsDetailsValue__FrHFZ{
    max-width: 300px;
    padding-left: 5px;
    font-size: 1rem;
    font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
    font-family: var(--font-family-bold);
}


.athletesEventsDetails_athletesEventsDetailsValue__FrHFZ.athletesEventsDetails_fullWidth__3f_36 {
        max-width: unset
    }


a.athletesEventsDetails_athletesEventsDetailsValue__FrHFZ{
    text-decoration: underline;
}


.athletesEventsDetails_athletesEventsDetailsLeftIcon__3Pqww{
    width: 32px;
    height: 32px;
    padding: 8px;
    margin-right: 12px;
    border-radius: 100%;
    background-color: #f3f3f3;
    background-color: var(--grayscale-light);
    display: flex;
    justify-content: center;
    align-items: center;
}
.AthleteSearchField_dropdown__2mgsB {
  position: relative;
  cursor: default;
  width: fit-content;
  transition: all 200ms ease;
}

.AthleteSearchField_searchFormContainer__31YjG{
    position: relative;
}

.AthleteSearchField_inputModalOverlay__ZmGdd{
  color: transparent;
  width: 100%;
  height: 100%;
  pointer-events: all;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.AthleteSearchField_optionWrap__1Oogf {
  max-width: 500px;
  position: relative;
}

@media (max-width: 1024px) {
  .AthleteSearchField_optionWrap__1Oogf {
    width: 100%;
    position: relative;
  }

  .AthleteSearchField_options__tjQe5{
    width:100vw !important;
    min-width: none !important;
    right: unset !important;
    min-width: unset !important;
  }
}

.AthleteSearchField_inputWrapper__1JMrx {
  /*padding-left: 55px;*/
  border-radius: 2px;
  display: flex;
  max-width: 500px;
  margin: auto;
  position: relative;
}

.AthleteSearchField_athletesSearchContent__3REEW form {
  padding-left: 65px;
}

.AthleteSearchField_searchInput__gS3eH{
  background-color: unset;
  color: white;
  font-size: 14px;
}

.AthleteSearchField_searchInput__gS3eH::placeholder {
  color: white;
  font-family: 'World Athletics', Arial, sans-serif;
  opacity: 1; /* Ensures full visibility */
}

.AthleteSearchField_modalInput__3rrSa{
  color: black!important;
  width: 100%;
}

.AthleteSearchField_hasResult__1OxGK{
  width: 100%;
}

.AthleteSearchField_selected-value__2Yvwu input {
  position: relative;
  background-color: unset;
  transition: all 200ms ease;
  box-sizing: border-box;
  font-size: 0.8rem;
  padding: 3px 10px;
  line-height: 1.5;
  cursor: default;
  color: white;
  outline: none;
  color: #fff;
}

.AthleteSearchField_options__tjQe5 {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  position: absolute;
  max-height: 400px;
  overflow-y: auto;
  display: none;
  z-index: 1000;
  width: 100%;
  min-width: 450px;
  right:0;
  top: calc(100% + 8px);
  -webkit-overflow-scrolling: touch;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  background-color: #fff;
  padding-bottom: 100px;
}

.AthleteSearchField_optionInfos__2vp0z{
  display: flex;
  margin-bottom: .7rem;
}

.AthleteSearchField_optionWrapRounded__3VRN0{
  border-radius: 8px;
}

.AthleteSearchField_options__tjQe5.AthleteSearchField_open__27y2C {
  display: flex;
}

.AthleteSearchField_optionContainer__16iva{
  width: 100%!important;
}

.AthleteSearchField_option__IOOC8 {
  color: #2B2B2B;
  box-sizing: border-box;
  cursor: pointer;
  width: 100%;
  padding:10px 0;
  margin: auto;
  background-color: #fff;
  font-size: 14px;
  border-bottom: 1px solid #e5e5e5;
  padding: 10px;
}

.AthleteSearchField_name__3-pKl {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  width: 100%;
  font-weight: 800;
  font-family: 'World Athletics Bold', sans-serif;
}

.AthleteSearchField_option__IOOC8:hover {
  background-color: #f2f9fc;
  color: #333;
}

.AthleteSearchField_close__n3u5e {
  z-index: 10;
  pointer-events: all;
  position: absolute;
  right: 30px;
  top: 5px;
  color: #1E1E1E;
  color: var(--black);
}

.AthleteSearchField_modalCancel__2xAeD{
  color: #1E1E1E;
  color: var(--black);
  cursor: pointer;
}

.AthleteSearchField_optionSubInfo__giSi-{
  display: flex;
  justify-content: end;
  align-items: top;
  min-width: 200px;
}

.AthleteSearchField_optionDisciplines__4GCvc{
  text-align: right;
  font-size: 13px;
}

.AthleteSearchField_line__2jp54{
  width: 100%;
  height: 1px;
  background-color: white;
}

.AthleteSearchField_modalBackground__3YAlp{
  position: fixed;
  top:0;
  left: 0;
  width: 100%;
  height: 100vh;
  pointer-events: all;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1000;
}

.AthleteSearchField_modal__2Re6K{
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70vh;
  pointer-events: auto;
  background-color: white;
  z-index: 1001;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.AthleteSearchField_inputForm__1kr47{
  width: 100%;
}

.AthleteSearchField_modalHeader__oSitN{
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  padding: 32px;
  padding-bottom: 0px;
}

.AthleteSearchField_modalContent__Cmfw6{
  width: 100%;
}
.athletesNews_athletesNews__dD1D7 {
padding: 32px;
padding-top: 0;
}

.athletesNews_athletesNewsHeader__2OWDO{
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.athletesNews_athletesNewsHeader__2OWDO::after{
  content: unset;
}

.athletesNews_headerTitle__2JCyR{
    color: white;
}

.athletesNews_headerLink__15awM {
    color: white;
    text-transform: uppercase;
}

.athletesNews_container__1mg64 {
    margin-top: 16px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    overflow-x: auto;
    gap: 24px;
    padding-bottom: 16px;

  }

.athletesNews_container__1mg64::-webkit-scrollbar {
        height: 8px;
        background: rgba(0, 0, 0, 0.1);
    }

.athletesNews_container__1mg64::-webkit-scrollbar-thumb {
        background: rgba(243, 245, 250, 0.89);
        border-radius: 4px;
    }

.athletesNews_athletesNewsImage__3pzI5{
      min-width: min(max(30%, 171px), 250px);

      min-height: 300px;
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      overflow: hidden;
      position: relative;
  }

.athletesNews_athletesNewsImage__3pzI5 img {
          position: absolute;
          width: 100%;
          height: 100%;
          object-fit: cover;
      }

.athletesNews_item__2mvn_ {
      position: relative;
      min-width: min(max(30%, 171px), 500px);
      aspect-ratio: 1.1;
      overflow: hidden;
  }

.athletesNews_itemInfo__gXKcs {
    position: absolute;
    bottom: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    width: 100%;
    padding: 8px 16px;
  }

.athletesNews_itemTitle__1irGa{
    color: white;
  }

.athletesNews_itemDescription__35hgZ{
    color: white;
 }

.athletesNews_img__3h1AK{
    width: 100%;
    height: 100%;
    object-fit: cover;
 }

@media (max-width: 1024px) {
    .athletesNews_athletesNews__dD1D7 {
        padding: 16px;
    }
    
    .athletesNews_item__2mvn_ {
        max-width: 171px;
        height: 171px;
      
      }
      .athletesNews_itemTitle__1irGa{
        color: white;
        font-size: 0.875rem;
      }
    
     .athletesNews_itemDescription__35hgZ{
        font-size: 0.875rem;
        color: white;
     }
}

.athleteNoData_athleteNoData__kYOHa {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 2rem;
    height: 100%;
    font-size: 1.5rem;
    font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
    font-family: var(--font-family-bold);
    color: #818181;
    color: var(--grayscale-mid);
  }
  
.athleteNoData_athleteNoData__kYOHa::after {
    content: none;
  }
.profileStatistics_athleteRepresentativeRoot__3MyEh {
  background-color: #262626;
  background-color: var(--primary-gray);
  width: 100%;
  border-top: 1px solid #ffffff;
  border-top: 1px solid var(--primary-text-colour);
  border-bottom: 1px solid #ffffff;
  border-bottom: 1px solid var(--primary-text-colour);
}

.profileStatistics_notLegal__1AeoK {
  display: flex;
  flex-direction: column;
}

.profileStatistics_notLegalHead__10wWC {
  color: white;
  font-size: 1.25rem;
  padding: 0.5em;
  background-color: #262626;
  background-color: #262626;
  background-color: var(--primary-gray);
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.profileStatistics_notLegalRow__2Ueh- {
  padding: 0.5em;
}

.profileStatistics_country__3n50v {
  display: flex;
  align-items: center;
}

.profileStatistics_country__3n50v .profileStatistics_countryName__3UWS3 {
    margin-left: 5px;
  }

.profileStatistics_viewProfile__3maSq {
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
  margin: 0 0 20px 0;
}

.profileStatistics_statsTable__xU9PN {
  height: 100%;
  flex-grow: 1;
  flex-basis: 0;
  width: 100%;
}

.profileStatistics_statsTable__xU9PN table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    font-size: 1.125rem;
  }

@media(max-width: 767px) {

.profileStatistics_statsTable__xU9PN {
    flex-grow: unset;
    flex-basis: unset;
    font-size: 0.75rem;
    overflow-y: auto
}
  }

.profileStatistics_hasFilter__3eVss{
  margin-top: 16px;
}

.profileStatistics_biography__1NRBT p {
    margin-bottom: 12px;
  }

.profileStatistics_half__1xqXW {
  float: left;
  width: 50%;
}

@media (max-width: 767px) {

.profileStatistics_half__1xqXW {
    float: unset;
    width: 100%
}
  }

.profileStatistics_tableName__2qDVZ {
  color: white;
  font-size: 1.25rem;
  padding: 0.5em;
  background-color: #dfd0fa;
  background-color: var(--laila-colour);
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.profileStatistics_tableName__2qDVZ.profileStatistics_withPinkBG__Z37bD {
    background-color: #9D6EE9;
    background-color: var(--purple-colour);
  }

@media screen and (min-width: 768px) {

.profileStatistics_tableName__2qDVZ {
    font-size: 1,3rem
}
  }

.profileStatistics_tableNameForResultsProgressionTabs__7ZGqu {
  color: white;
  font-size: 1.25rem;
  padding: 0.5em;
  background-color: #dfd0fa;
  background-color: var(--laila-colour);
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.profileStatistics_tableNameForResultsProgressionTabs__7ZGqu.profileStatistics_withPinkBG__Z37bD {
    background-color: #9D6EE9;
    background-color: var(--purple-colour);
  }

@media screen and (min-width: 768px) {

.profileStatistics_tableNameForResultsProgressionTabs__7ZGqu {
    font-size: 0.4rem;
    background-color: #f3f3f3;
    background-color: var(--grayscale-light);
    font-size: 0.7rem;
    padding: 0.3em;
    padding-left: 0.5em
}
  }

.profileStatistics_disciplineHead__12ntG {
  color: white;
  font-size: 1rem;
  padding: 0.75em;
  background-color: #281e37;
  background-color: var(--quaternary-accent-dark);
}

.profileStatistics_arrowWrapper__1Tr_f {
  display: none;
}

@media(max-width: 767px) {

.profileStatistics_arrowWrapper__1Tr_f {
    position: sticky;
    display: block;
    width: 93vw;
    z-index: 10;
    height: 0;
    left: 0;
    top: 0
}
  }

.profileStatistics_right-scroll__3AVSH { 
  position: relative;
  z-index: 10;
  left: 100%;
  top: 2px;
}

.profileStatistics_right-scroll__3AVSH:after {
    content: '';
    display: inline-block;
    margin: auto;
    height: 10px;
    width: 10px;
    background: url(/static/bold_arrow.svg);
    background-repeat: no-repeat;
    background-size: contain;
  }

.profileStatistics_tableHead__2KdQ0 {

  text-align: left;
  font-size: 0.875rem;
  font-family: 'World Athletics'
,
Arial
,
sans-serif;
  font-family: var(--font-family-regular);
}

.profileStatistics_tableHead__2KdQ0 th {
    padding: 0.5em;
    text-transform: capitalize;
  }

@media(max-width: 767px) {

.profileStatistics_tableHead__2KdQ0 {
    position: relative
}
  }

.profileStatistics_table__1o71p{
  width: 100%;
  background-color: #F0F0F0;
  border-spacing: 0;
  border-collapse: collapse;
}

.profileStatistics_tableBody__1w5O9 {
  width: 100%;
  background-color: white;
}

.profileStatistics_tableBody__1w5O9 tr{
    width: 100%;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #F0F0F0;
  }

.profileStatistics_tableBody__1w5O9 td {
    font-size: 0.875rem;
    padding: 0.5em;
    width: unset;
    font-family: 'World Athletics'
,
Arial
,
sans-serif;
    font-family: var(--font-family-regular);
  }

.profileStatistics_dropdown__H_D85{
  width: 100%;
  display: flex;
}

.profileStatistics_trDropdownContent__21lVN{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.profileStatistics_trDropdown__1WwxW{
  background-color: rgba(240, 240, 240, 0.6);
}

.profileStatistics_personalRecord__2coqi:after {
    content: ', ';
  }

.profileStatistics_personalRecord__2coqi:last-of-type:after {
    content: '';
  }

.profileStatistics_tabs__1cAYd ul li {
    float: left;
    padding: 0.5em;
  }

.profileStatistics_tabs__1cAYd .profileStatistics_tab__1Blal {
    padding: 0.5em 1em;
    font-size: 1.125rem;
    cursor: pointer;
    border: 1px solid #818181;
    border: 1px solid var(--secondary-gray);
  }

.profileStatistics_tabs__1cAYd .profileStatistics_tab__1Blal.profileStatistics_active__1QQ9F, .profileStatistics_tabs__1cAYd .profileStatistics_tab__1Blal:hover {
    background: #bd94ff;
    background: var(--quaternary-colour);
    border-color: #bd94ff;
    border-color: var(--quaternary-colour);
  }

.profileStatistics_tabContent__vINmY {
  height: 100%;
  display: none;
  position: relative;
}

@media(max-width: 767px) {
  .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap {
      min-width: auto;
  }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_wrap__1SKbE {
      overflow: auto;
    }
      .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_wrap__1SKbE .profileStatistics_wrapContainer__3ZGQw {
        min-width: 950px;
      }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_headWrapper__1E9Fu {
      flex-direction: column;
      align-items: flex-start;
    }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_filtersWrapper__3MTUN {
      flex-direction: column;
      align-items: flex-start;
      width: 100%;
    }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_filter__gv1jg {
      margin: 10px 0 0 0;
      width: 100%;
    }
      .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_filter__gv1jg select, .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_filter__gv1jg input {
        width: 100%;
        max-width: 100%;
      }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_top10Filter__2q7uC:not(.profileStatistics_checkboxField__2BULg) {
      flex-direction: column;
      align-items: flex-start;
      margin: 10px 0 0 0;
      width: 100%;
    }
      .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_top10Filter__2q7uC:not(.profileStatistics_checkboxField__2BULg) select {
        max-width: 100%;
        width: 100%;
      }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_checkboxField__2BULg {
      margin: 10px 0 0 0;
      margin-right: 60px;
    }
    .profileStatistics_tabContent__vINmY.profileStatistics_winningStreaks__3ncap .profileStatistics_dateFilter__3894G {
      width: 100%;
    }
  .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l {
    min-width: auto;
    display: flex;
    flex-direction: column;
    width: 100%;
  }
    .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l .profileStatistics_barChart__1WuR1, .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l .profileStatistics_barChartLegends__nrt-Q {
      width: 100%;
    }
    .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l .profileStatistics_resultsFiltering__3v37K {
      flex-direction: column;
      align-items: flex-start;
    }
      .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l .profileStatistics_resultsFiltering__3v37K .profileStatistics_filter__gv1jg {
        margin: 10px 0 0 0;
        width: 100%;
      }
        .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l .profileStatistics_resultsFiltering__3v37K .profileStatistics_filter__gv1jg select, .profileStatistics_tabContent__vINmY.profileStatistics_resultsByLimits__1ve7l .profileStatistics_resultsFiltering__3v37K .profileStatistics_filter__gv1jg input {
          width: 100%;
          max-width: 100%;
        }
    .profileStatistics_tabContent__vINmY.profileStatistics_top10__3Kikr .profileStatistics_tableName__2qDVZ {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
    }
      .profileStatistics_tabContent__vINmY.profileStatistics_top10__3Kikr .profileStatistics_tableName__2qDVZ .profileStatistics_top10Filtering__wyNDc {
        margin: 10px 0 0 0;
      }
        .profileStatistics_tabContent__vINmY.profileStatistics_top10__3Kikr .profileStatistics_tableName__2qDVZ .profileStatistics_top10Filtering__wyNDc select {
          max-width: 200px;
        }
}

.profileStatistics_tabContent__vINmY.profileStatistics_active__1QQ9F {
    display: block;
  }

.profileStatistics_tabContent__vINmY.profileStatistics_biography__1NRBT {
    min-width: auto;
  }

@media(max-width: 767px) {
    .profileStatistics_tabContent__vINmY.profileStatistics_results__1xala {
      min-width: auto;

    }
        .profileStatistics_tabContent__vINmY.profileStatistics_results__1xala .profileStatistics_resultsTableWrap__3GhDT {
          min-width: 950px;
        }
          .profileStatistics_tabContent__vINmY.profileStatistics_results__1xala .profileStatistics_resultsTableWrap__3GhDT table {
              font-size: 0.75rem;
          }
  }

.profileStatistics_filterResultsLimitDate__tngLZ label {
  display: flex;
  align-items: center;
}

.profileStatistics_filteringLabel__37AY7 {
}

.profileStatistics_filter__gv1jg select {
    min-width: 140px;
    min-height: 44px;
    border: 1px solid #818181;
    border: 1px solid var(--secondary-gray);
    background-color: white;
    height: 2em;
    color: #818181;
    color: var(--secondary-gray);
    font-size: 1.125rem;
    line-height: 2;
    background-image: url('/static/chev-down-grey.svg');
    background-repeat: no-repeat;
    padding: 0.3em 1.8em 0.4em 0.4em;
    background-position: right 10px top 16px;
    background-size: 16px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
  }

@media (max-width: 1024px) {

.profileStatistics_filter__gv1jg select {
      max-width: 140px
  }
    }

.profileStatistics_filteringWinningStreakLabel__XYBW1 {
  float: left;
  /* margin-right: 1em; */
  font-size: 17px;
}

@media(max-width: 1024px) {

.profileStatistics_filteringWinningStreakLabel__XYBW1 {
    margin-right: 5px
}
  }

.profileStatistics_resultsByLimitFilterContainer__1vMMw{
  color: #0E0E0E;
  color: var(--primary-dark);
}

.profileStatistics_resultsByLimit__1gSSG .profileStatistics_resultsFiltering__3v37K {
  display: flex;
  justify-content: space-around;
  width: 100%;
  align-items: center;
}

@media (max-width: 767px) {
  .profileStatistics_resultsByLimit__1gSSG{
    overflow-y: auto;
    height: 100%;
    padding-bottom: 32px;
  } 
}

.profileStatistics_results__1xala .profileStatistics_tableWrap__1KDwM {
    width: 100%;
  }

.profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY {
  width: 100%;
}

.profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    width: 100%;
    align-items: center;
    }

.profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K .profileStatistics_filteringLabel__37AY7, .profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K .profileStatistics_filter__gv1jg {
      margin-right: 1em;
      margin-bottom: 1em;
      }

@media(max-width: 767px) {

.profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K .profileStatistics_filteringLabel__37AY7, .profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K .profileStatistics_filter__gv1jg {
        width: 100%
      }
        .profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K .profileStatistics_filteringLabel__37AY7 select, .profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K .profileStatistics_filter__gv1jg select {
          width: 100%;
          max-width: 100%;
        }
      }

@media(max-width: 767px) {

.profileStatistics_results__1xala .profileStatistics_tableHeader__38dQY .profileStatistics_resultsFiltering__3v37K {
        align-items: flex-start;
        flex-direction: column
    }

      }

.profileStatistics_results__1xala .profileStatistics_tableWrap__1KDwM {
    overflow: auto;
  }

.profileStatistics_contentLoading__1qFHP .profileStatistics_loadingIndicator__2-orO {
    background: rgba(255, 255, 255, 0.5);
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
  }

.profileStatistics_top10Filter__2q7uC {
  background-color: #f0f0f0;
  background-color: var(--tertiary-gray);
  padding: 0px 16px;
  border-radius: 32px;
}

.profileStatistics_top10Filter__2q7uC select {
    min-width: 140px;
    border: 1px solid #818181;
    border: 1px solid var(--secondary-gray);
    background-color: white;
    height: 2em;
    color: #818181;
    color: var(--secondary-gray);
    font-size: 1.125rem;
    line-height: 2;
    padding: 0em 1.8em 0.4em 0.4em;
    background-image: url('/static/chev-down-grey.svg');
    background-repeat: no-repeat;
    background-position: right 10px top 12px;
    background-size: 16px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
  }

@media (max-width: 1024px) {

.profileStatistics_top10Filter__2q7uC select {
      max-width: 140px
  }
    }

.profileStatistics_filteringWinningStreakLabelRight__1ZSXc {
  font-size: 15px;
}

.profileStatistics_athleteRep__2tAFm {
  max-width: 1400px;
  background-color: #ffffff;
  background-color: var(--primary-text-colour);
  margin: auto;
}

.profileStatistics_athleteRep__2tAFm .profileStatistics_athleteRepHead__4ok50 {
    background-color: #262626;
    background-color: var(--primary-gray);
    color: white;
    padding: 1em;
    cursor: pointer;
  }

.profileStatistics_athleteRep__2tAFm .profileStatistics_athleteRepHead__4ok50 h3 {
      float: left;
    }

.profileStatistics_athleteRep__2tAFm .profileStatistics_athleteRepContent__3u3M2 {
    padding: 1em;
    display: none;
    position: relative;
  }

.profileStatistics_athleteRep__2tAFm .profileStatistics_athleteRepContent__3u3M2 .profileStatistics_li__1oo8w {
      margin: 10px 0 0 0;
    }

.profileStatistics_athleteRep__2tAFm .profileStatistics_repLabel__3jDgi {
    font-weight: bold;
    display: block;
  }

.profileStatistics_athleteRep__2tAFm .profileStatistics_athleteRepChevron__2PvbG {
    float: right;
    height: 18px;
    width: 22px;
    margin-top: 0.5em;
    background: url('/static/chev-down-white.svg') no-repeat;
  }

.profileStatistics_athleteRep__2tAFm.profileStatistics_active__1QQ9F .profileStatistics_athleteRepChevron__2PvbG {
      background: url('/static/chev-up-white.svg') no-repeat;
    }

.profileStatistics_athleteRep__2tAFm.profileStatistics_active__1QQ9F .profileStatistics_athleteRepContent__3u3M2 {
      display: block;
    }

.profileStatistics_rootHonourSummary__29rR8 {
  padding: 2em;
  background-color: #bd94ff;
  background-color: var(--quaternary-colour);
  background-image: url('/static/throw-orange-negative.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

@media (max-width: 767px) {

.profileStatistics_rootHonourSummary__29rR8 {
    background-image: none;
    padding: 0
}
  }

.profileStatistics_honourSummaryWrap__1odEj {
  max-width: 1400px;
  margin: auto;
  padding: 1em;
}

@media(max-width: 767px) {

.profileStatistics_honourSummaryWrap__1odEj {
    padding: 1em 0
}
  }

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryTitle__1KAmD {
  font-family: 'World Athletics Heavy'
,
Arial
,
sans-serif;
  font-family: var(--font-family-headline);
  font-size: 2.3rem;
  line-height: 3rem;
  padding-left: 20px;
  padding-right: 20px;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp {
  width: 100%;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryBlock__1qOBV {
  width: 100%;
  float: left;
  padding: 0.8em;
  flex: 1 1;
  flex-grow: 1;
}

@media screen and (max-width: 767px) {

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryBlock__1qOBV {
    width: 100%;
    padding: 1em 0
}
  }

@media screen and (min-width: 1025px) {

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryBlock__1qOBV {
    width: 25%;
    padding: 1em
}
    .profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryBlock__1qOBV.profileStatistics_honourSummaryBlockFullWidth__3RNPd {
      width: 100%;
    }
  }

@media screen and (min-width: 1124px) {

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryBlock__1qOBV {
    padding: 26px 20px 20px 20px
}
  }

.profileStatistics_honourSummaryBlockWrapper__2kMrP {
  flex-wrap: wrap;
  display: flex;
}

@media(max-width: 767px) {

.profileStatistics_honourSummaryBlockWrapper__2kMrP {
    flex-direction: column
}
    .profileStatistics_honourSummaryBlockWrapper__2kMrP .profileStatistics_honourSummaryBlock__1qOBV {
      width: 100% !important;
    }
  }

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryInner__3HoxV {
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
  background-color: #decbfd;
  font-size: 24px;
  padding: 1em;
  height: 100%;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryInner__3HoxV.profileStatistics_honourSummaryBlockFullWidthInner__39x1F {
    min-height: auto;
  }

@media(max-width: 767px) {

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryInner__3HoxV {
    padding: 1em 3em
}

    .profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryInner__3HoxV.profileStatistics_honourSummaryBlockFullWidthInner__39x1F {
      display: flex;
      flex-direction: column;
      padding: 1em;
    }
  }

.profileStatistics_countWrapper__38JNR, .profileStatistics_honourSummaryInner__3HoxV {
  display: flex;
  align-items: end;
}

.profileStatistics_countWrapper__38JNR {
  border-top: 8px solid #bd94ff;
  border-top: 8px solid var(--quaternary-colour);
  padding-top: 25px;
  height: 100%;
  width: 100%;
}

@media(max-width: 767px) {

.profileStatistics_countWrapper__38JNR {
    border-top: none;
    padding-top: 0px
}
  }

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryBlock__1qOBV:nth-child(4n+1) {
  clear: left;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryCount__1Qgsv {
  font-family: 'World Athletics Heavy'
,
Arial
,
sans-serif;
  font-family: var(--font-family-headline);
  color: #bd94ff;
  color: var(--quaternary-colour);
  margin-right: 10px;
  line-height: 3rem;
  font-size: 4rem;
  display: block;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryName__3qNMm {
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
  line-height: 1.5rem;
  font-size: 1.3rem;
  max-width: 200px;
  display: block;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_smallText__1aiMl {
  font-size: 0.8rem;
}

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryInner__3HoxV {
  min-height: auto;
  flex-direction: column;
}

@media screen and (max-width: 767px) {

.profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryInner__3HoxV {
    min-height: 320px
}
    .profileStatistics_honourSummaryWrap__1odEj .profileStatistics_honourSummaryRow__4gOgp .profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryInner__3HoxV.profileStatistics_honourSummaryBlockFullWidthInner__39x1F {
      min-height: auto;
    }
  }

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreButton__OJ2mz {
    width: 100%;
    text-align: left;
    font-size: inherit;
    outline: none;
    font-size: 1.5rem;
  }

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreButton__OJ2mz i {
      float: right;
    }

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreButton__OJ2mz i svg {
        height: 25px;
      }

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreList__3EtWa {
    display: flex;
    flex-wrap: wrap;
  }

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreList__3EtWa li {
      width: 47%;
      margin: 10px 0;
      font-size: 1.5rem;
    }

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreList__3EtWa li:nth-child(even) {
        margin-left: 30px;
      }

@media(max-width: 767px) {

.profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreList__3EtWa li {
        width: 100%
    }
        .profileStatistics_honourSummaryMoreBlock__YjMd- .profileStatistics_honourSummaryMoreList__3EtWa li:nth-child(even) {
          margin-left: 0;
        }
      }

.profileStatistics_arrowIcon__37Jew.profileStatistics_arrowIconRotate__oBu-0 {
    transform: rotate(-180deg);
  }

.profileStatistics_barChart__1WuR1 {
  float: left;
  width: 80%;
}

.profileStatistics_barChart__1WuR1 canvas {
  height: 330px !important;
}

.profileStatistics_barChartLegends__nrt-Q {
  float: left;
  width: 20%;
}

.profileStatistics_barChartLegends__nrt-Q ul {
    padding: 15px;
    background: #ccc;
    margin: 0;
  }

.profileStatistics_barChartLegends__nrt-Q ul li span {
      margin-left: 0.5em;
    }

.profileStatistics_noPadding__2dTsG {
  padding: 0;
}

.profileStatistics_tableHeadLine__2fvF8 th {
  padding: 14px 0.5em;
  color: #0E0E0E;
  color: var(--primary-dark);
}

.profileStatistics_tableTitle__20NJn {
  font-size: 24px;
}

.profileStatistics_top10Filtering__wyNDc {
  margin-left: auto;
}

.profileStatistics_headWrapper__1E9Fu {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}

.profileStatistics_filterField__2MVN3 {
  display: flex;
  align-items: center;
}

.profileStatistics_filtersWrapper__3MTUN {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  width: 80%;
}

.profileStatistics_filterText__e9_T5 {
  font-size: 18px;
  margin-right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

@media (max-width: 1024px) { 
  .profileStatistics_filterText__e9_T5 {
    font-size: 16px;
  }

}

.profileStatistics_dateFilter__3894G {
  background-color: unset;
  min-height: 32px;
  /* min-width: 210px; */
  font-size: 16px;
  line-height: 20px;
  padding: 0px 16px;
  width: 100%;
  border-radius: 30px;
  border: none;
  box-shadow:none;
}

.profileStatistics_checkboxText__2mkpX {
  margin-left: 10px;
  line-height: 44px;
}

.profileStatistics_checkbox__DMJWK {
  width: 24px;
  height: 24px;
}

.profileStatistics_fromData__gsl9s {
  margin-left: 40px;
}

.profileStatistics_innerContainer__2sy7A {
  padding-top: 0px;
}

.profileStatistics_table__1o71p {
  table-layout: auto;
}

.profileStatistics_rankingWrapper__1203x{
  width: 100%;
  height: 100%;
  /*overflow-y: scroll;*/
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.profileStatistics_rankingContainer__3ldAA{
  padding-top: 16px;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(265px, 1fr));
  flex-wrap: wrap;
  gap: 16px;
}

.profileStatistics_rankingCard__3vkmx{
  flex: auto;
  min-height: 100px;
}

.profileStatistics_rankingCardTitle__2OeiW{
  display: block;
  font-size: 0.875rem;
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
  text-decoration: underline;
  padding-bottom: 1rem;
}

.profileStatistics_rankingCardTitleMobile__KhbjH{
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-top: 1rem;
  font-size: 0.895rem;
}

.profileStatistics_expandItemIcon__Wr-eT {
  display: flex;
  margin-left: 2px;
}

.profileStatistics_worldRankingUrlIcon__3GFfK {
  display: flex;
  margin-left: 2px; 
}

.profileStatistics_worldRankingUrlIcon__3GFfK svg{
    transform: rotate(270deg);
    width: 21px;
    height: 20px;
}

.profileStatistics_linkUnderline__2YMKQ{
  text-decoration: underline;
  pointer-events: all;
}

.profileStatistics_rankingCardContent__1fEzb{
  width: 100%;
  display: flex;
  align-items: center;
  gap: 32px;
}

.profileStatistics_rankingTab__3yOD1{
  color: #1E1E1E!important;
  color: var(--black)!important;
}

.profileStatistics_rankingTitle__1MMKq{

}

.profileStatistics_personnalBestCardContainer__3jz3S{
  width: 100%;
  height: fit-content;
  display: flex;
  flex-direction: column;
  gap: 16px; 
}

.profileStatistics_personnalBestCardContentContainer__1Nsyj{
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr 1fr; 
  overflow-y: scroll;
  display: grid;
  gap: 16px;
}

@media (max-width: 767px) {
  .profileStatistics_personnalBestCardContentContainer__1Nsyj{
    flex-grow: 1;
    overflow: scroll;
    display: flex;
    flex-direction: column;
  }
}

.profileStatistics_personnalBestCard__1sZr3{

}

.profileStatistics_filterWidth__1B10f{
  width: 100%;
  display: flex;
  gap: 16px;
}

.profileStatistics_dateFilterField__1l4Zn{
    display: flex;
    align-items: flex-start;
    justify-content: center;
    width: 100%;
    background-color: #f0f0f0;
    background-color: var(--tertiary-gray);
    padding: 4px 24px;
    border-radius: 32px;
}

@media (max-width: 767px) {
  .profileStatistics_dateFilterContainer__2RY07{
    flex-direction: column;
  }
  .profileStatistics_dateFilterField__1l4Zn{
    flex-direction: row;
  }
}

.profileStatistics_statsContainer__96c3m{
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.profileStatistics_fullHeight__2Nn0b{
  height: 100%;
}

.profileStatistics_fullWidth__3_vMN{
  width: 100%;
}

.profileStatistics_goldBackground__N2RPc{
  position: relative;
  display: block;
  width: 32px;
  height: 32px;
  padding: 8px;
  border-radius:100%;
  background: linear-gradient(279.16deg, #FFC441 -44.31%, #FFE2A2 188.44%);
  display: flex;
  justify-content:  center;
  align-items: center;

}

.profileStatistics_silverBackground__2ae09{
  position: relative;
  display: block;
  width: 32px;
  height: 32px;
  padding: 8px;
  border-radius:100%;
  background: linear-gradient(276.02deg, #BCBABA -72.11%, #FFFFFF 156.09%);
  display: flex;
  justify-content:  center;
  align-items: center;
}

.profileStatistics_bronzeBackground__3_evr{
    position: relative;
  display: block;
  width: 32px;
  height: 32px;
  padding: 8px;
  border-radius:100%;
  background: linear-gradient(276.02deg, #A67C52 -72.11%, #FFD9B3 156.09%);
  display: flex;
  justify-content:  center;
  align-items: center;
}

.profileStatistics_athletes__33Taj a + a {
    margin-left: 10px;
  }

.profileStatistics_placeText__3s2kM{
  position: relative;
  display: block;
  width: 25px;
  height: 25px;
  padding: 8px;
  border-radius:100%;
  display: flex;
  justify-content:  center;
  align-items: center;
}

.profileStatistics_personnalBestCardWrapper__-09Nt{
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.profileStatistics_personnalBestCardFooter__1DNo8{
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
}

.profileStatistics_personnalBestCardRecords__3W6q3{
  background-color: #a5fa64;
  background-color: var(--tertiary-colour);
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
}

.profileStatistics_personnalBestCardDate__2G9wa{
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
}

.profileStatistics_personnalBestCardContent__1GplY{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 16px;
}

.profileStatistics_flexGrowScroll__3O74_{
  flex-grow: 1;
}

.profileStatistics_noData__1sAij {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  height: 100%;
  font-size: 1.5rem;
  font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
  font-family: var(--font-family-bold);
  color: #818181;
  color: var(--grayscale-mid);
}

.profileStatistics_filterWidth__1B10f::after,.profileStatistics_noData__1sAij::after {
  content: none;
}

.profileStatistics_HonneurViewMore__23Jtc{
  padding-top: 16px;
}

.profileStatistics_noTextWrap__1zwvd{
  text-wrap: nowrap;
}

@media (max-width: 767px) {

.profileStatistics_sup__2Vsy6 {
   font-size: 0.6em;
   vertical-align: super;
   margin-left: 1px;
   line-height: 0
}
  }

.profileStatistics_athletesDropdownCardTag__3ktWt{
  font-size: 0.875rem;
  background: #E3F7D2;
}

/* For desktop: apply specific widths to each column in .honours table */

.profileStatistics_honours__d7c8W th:nth-child(1), .profileStatistics_honours__d7c8W td:nth-child(1) {
  width: 6%;
}

.profileStatistics_honours__d7c8W th:nth-child(2), .profileStatistics_honours__d7c8W td:nth-child(2) {
  width: 15%;
}

.profileStatistics_honours__d7c8W th:nth-child(3), .profileStatistics_honours__d7c8W td:nth-child(3) {
  width: 7%;
}

.profileStatistics_honours__d7c8W th:nth-child(4), .profileStatistics_honours__d7c8W td:nth-child(4) {
  width: 10%;
}

.profileStatistics_honours__d7c8W th:nth-child(5), .profileStatistics_honours__d7c8W td:nth-child(5) {
  width: 30%;
}

.profileStatistics_honours__d7c8W th:nth-child(6), .profileStatistics_honours__d7c8W td:nth-child(6) {
  width: auto; /* Remaining width */
}

/* For mobile: apply specific widths */

@media (max-width: 1024px) {
  .profileStatistics_honours__d7c8W th:nth-child(1), .profileStatistics_honours__d7c8W td:nth-child(1) {
    width: 12%;
  }

  .profileStatistics_honours__d7c8W th:nth-child(2), .profileStatistics_honours__d7c8W td:nth-child(2) {
    width: 18%;
  }

  .profileStatistics_honours__d7c8W th:nth-child(3), .profileStatistics_honours__d7c8W td:nth-child(3) {
    width: auto; /* Remaining width */
  }
}

/* For desktop: apply specific widths to each column in .progression table */

table.profileStatistics_progression__3D0tn th:nth-child(1), table.profileStatistics_progression__3D0tn td:nth-child(1) {
  width: 10%;
}

table.profileStatistics_progression__3D0tn th:nth-child(2), table.profileStatistics_progression__3D0tn td:nth-child(2) {
  width: 15%;
}

table.profileStatistics_progression__3D0tn th:nth-child(3), table.profileStatistics_progression__3D0tn td:nth-child(3) {
  width: 5%;
}

table.profileStatistics_progression__3D0tn th:nth-child(4), table.profileStatistics_progression__3D0tn td:nth-child(4) {
  width: 55%;
}

table.profileStatistics_progression__3D0tn th:nth-child(5), table.profileStatistics_progression__3D0tn td:nth-child(5) {
  width: 15%; /* Remaining width for column 5 */
}

/* For mobile screens */

@media (max-width: 1024px) {
  table.profileStatistics_progression__3D0tn th:nth-child(1), table.profileStatistics_progression__3D0tn td:nth-child(1) {
    width: 7%;
  }

  table.profileStatistics_progression__3D0tn th:nth-child(2), table.profileStatistics_progression__3D0tn td:nth-child(2) {
    width: 8%;
  }

  table.profileStatistics_progression__3D0tn th:nth-child(3), table.profileStatistics_progression__3D0tn td:nth-child(3) {
    width: 5%;
  }

  table.profileStatistics_progression__3D0tn th:nth-child(4), table.profileStatistics_progression__3D0tn td:nth-child(4) {
    width: 40%; /* Remaining width for column 4 */
  }

  table.profileStatistics_progression__3D0tn th:nth-child(5), table.profileStatistics_progression__3D0tn td:nth-child(5) {
    width: auto; /* Remaining width for column 4 */
  }
}

/* For desktop only (min-width: 1024px) */

@media (min-width: 1024px) {
  table.profileStatistics_results__1xala th:nth-child(1), table.profileStatistics_results__1xala td:nth-child(1) {
    width: 11%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(1), table.profileStatistics_results_by_event__3dblL td:nth-child(1) {
    width: 15% !important;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(2), table.profileStatistics_results_by_event__3dblL td:nth-child(2) {
    width: 6%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(3), table.profileStatistics_results_by_event__3dblL td:nth-child(3) {
    width: 3%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(4), table.profileStatistics_results_by_event__3dblL td:nth-child(4) {
    width: 60%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(5), table.profileStatistics_results_by_event__3dblL td:nth-child(5) {
    width: 4%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(6), table.profileStatistics_results_by_event__3dblL td:nth-child(6) {
    width: 3%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(7), table.profileStatistics_results_by_event__3dblL td:nth-child(7) {
    width: 3%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(8), table.profileStatistics_results_by_event__3dblL td:nth-child(8) {
    width: 3%;
  }
  table.profileStatistics_results_by_event__3dblL th:nth-child(9), table.profileStatistics_results_by_event__3dblL td:nth-child(9) {
    width: 3%;
  }
}
.FeaturedVideoItem_videoWrapper__3Bt2m {
    border: 1px solid #F0F0F0;
    margin-top: 10px;
    width: 100%;
}

.FeaturedVideoItem_imageContainer__1FBkV{
    position: relative !important;
}

.FeaturedVideoItem_bottomCardText___mxLO{
    font-size: 16px;
    font-family: 'World Athletics' , Arial , sans-serif;
}

.FeaturedVideoItem_bottomCardLogo__3i5Xa{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    position: relative;
}

.FeaturedVideoItem_waterMarkImage__3Bd_D{
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    z-index: 20 !important;
}

.FeaturedVideoItem_playButton__1y6bw{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 20;
}

.FeaturedVideoItem_videoContainer__1vohT {
    width: 100%;
    height: 320px;
    background: white;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 8px;
    border-radius: 12px;
    gap: 16px;
}

.FeaturedVideoItem_title__37cEC{
    font-size: 20px;
    font-weight: 700;
    text-align: start;
}

.FeaturedVideoItem_videoFeaturedImage__3mjhd{
    width: 100%;
    height: 100%;
    border-radius: 12px;
    object-fit: cover;
    position: absolute;
}

.FeaturedVideoItem_upperTextContainer__1mzGg{
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.FeaturedVideoItem_bottomTextContainer__2L7eE{
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.FeaturedVideoItem_videoFeaturedStandFirst__Ahgvz{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    text-align: start;
}

.FeaturedVideoItem_right__3yVnN{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 767px) {
    .FeaturedVideoItem_videoContainer__1vohT{
        height: 232px;
    }
    .FeaturedVideoItem_bottomCardText___mxLO{
        font-size: 11px;
    }
}
.unAuthenticatedVideoItem_unAuthenticatedVideoItem__1fSnp{
    height: 80px;
    width: 100%;
    border-radius: 8px;
    background: #fff;
    display: flex;
    align-items: center;
}

.unAuthenticatedVideoItem_unAuthenticatedVideoImageContainer__2GSVZ{
    position: relative;
    height: 80px;
    width: 100px;
}

.unAuthenticatedVideoItem_waterMarkImage__3swsX{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 0;
}

.unAuthenticatedVideoItem_playBtn__3UfmL{
    position: absolute;
    top: 0;
    left: 10px;
    bottom: 0;
    right: 0;
    transform: translate(50%, 50%);
    z-index: 0;
}

.unAuthenticatedVideoItem_unAuthenticatedVideoImage__23Pcl{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.unAuthenticatedVideoItem_unAuthenticatedVideoContent__3ulsm{
    padding-left: 5px;
}

.unAuthenticatedVideoItem_title__1FqnV{
    font-weight: 700;
    font-size: 14px;
}

/* athletesSelectInput.module.css */
.athletesSelectInput_athletesSelectInput__6Qhpw {
    width: 100%;
    font-family: 'World Athletics'
,
Arial
,
sans-serif;
    font-family: var(--font-family-regular);
  }
.athletesSelectInput_athletesSelectContainer__3v2oU{
  width: 100%; 
  min-width: 142px;
}
@media (min-width: 768px) {    
  .athletesSelectInput_athletesSelectContainer__3v2oU{  
    max-width: 329px;
    }
  }
.athletesSelectInput_athletesSelectInput__6Qhpw::after, .athletesSelectInput_athletesSelectContainer__3v2oU::after{
    content: none;
  }
.athletesSelectInput_fullWidth__1yaJk{
    max-width: 100%;
  }
@media (max-width: 1024px){
  .athletesSelectInput_athletesSelectContainer__3v2oU{
    pointer-events: all;
  }
}
.athletesSelectInput_athletesSelectModal__pbxE1{

    width: 100vw;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: #fff;
    z-index: 1000;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }
.athletesSelectInput_athletesSelectModalContent__12LL-{
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 16px;
    overflow: auto;
    width: 100%;
    padding: 32px 0px;
    max-height: 30vh;
    height: auto;
  }
.athletesSelectInput_athletesSelectModalButton__PRq1F{
    width: 100%;
  }
.athletesSelectInput_athletesSelectModalHeader__28h6_{
  position: sticky;
  top: 0;
  width: 100%;
  padding: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #F0F0F0;
  font-family: 'World Athletics'
,
Arial
,
sans-serif;
  font-family: var(--font-family-regular);
  color: #1E1E1E;
  color: var(--black);
  font-size: 1.125rem;
}
.athletesSelectInput_athletesSelectModalFooter__2ELPh{
    position: sticky;
    bottom: 0;
    width: 100%;
    padding: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-top: 1px solid #F0F0F0;
    text-transform: uppercase;
  }
.athletesSelectInput_athletesSelectModalButtonActive__1-RLn{
    font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
    font-family: var(--font-family-bold);
  }
.athletesSelectInput_athletesSelectModalOverlay__1oqKD {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 999;
  }
.unAuthenticatedVideoCarousel_unAuthenticatedVideoCarouselWrapper__1U6zE {
    width: 100%;
    height: 274px;
}


.unAuthenticatedVideoCarousel_unAuthenticatedVideoCarouselContainer__2Vyz0{
    display: flex;
    flex-direction: column;
    gap: 10px;
}


.unAuthenticatedVideoCarousel_title__25Jqg{
    font-weight: 700;
    font-size: 20px;
}


.unAuthenticatedVideoCarousel_unAuthenticatedVideoCarouselVideos__1bFfS{
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 8px;
}


.unAuthenticatedVideoCarousel_gradientOverlay__1qKvK{
    position: absolute;
    top: 0;
    left: -1px;
    right: 0;
    bottom: 0;
    z-index: 50;
    background: #00000000;
    background: linear-gradient(180deg, transparent 0%, rgba(250, 250, 250, 0.9) 52%);
}


.unAuthenticatedVideoCarousel_unAuthenticatedVideoCarouselSignInOverlay__175sK{
    z-index: 50;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
}


.unAuthenticatedVideoCarousel_unAuthenticatedVideoCarouselSignUpButton__3qT8a{
    background: #A5FA64;
    color: #000000;
    width: 180px;
    height: 40px;
    padding: 8px 16px;
    border-radius: 12px;
}


.unAuthenticatedVideoCarousel_unAuthenticatedVideoCarouselAuthText__27aoA{
    font-size: 18px;
    font-weight: 400;
    text-align: center;
}


.athletesBannerImg_athletesBannerImg__1H4wl {
    display: block;
    width: 100%;
    position: relative;
    margin-top: 32px;
    margin-bottom: 32px;
    /* padding-left: 32px;
    padding-right: 32px; */
}
@media (max-width: 1024px) {
    /* .athletesBannerImg {
        padding-left: 16px;
        padding-right: 16px;
    } */
}
.athletesBannerImg_athletesBannerImg__1H4wl img {
    width: 100%;
    height: auto;
}
.athletesVideoCarousel_athletesVideoCarousel__2hpTn {
    width: 100%;
    height: 100%;
    min-height: 138px;
    position: relative;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

.athletesVideoCarousel_athletesVideoCarouselHeader__XTNJ8{
    width: 100%;
    display: flex;
    justify-content: space-between;
}

@media screen and (max-width: 767px) {

.athletesVideoCarousel_athletesVideoCarouselHeader__XTNJ8{
        padding-right: 10px
}
    }

.athletesVideoCarousel_athletesVideoCarouselHeader__XTNJ8::after{
    content: unset;
}

.athletesVideoCarousel_headerTitle__2o3FY{
    color: white;
}

.athletesVideoCarousel_headerLink__2tU2L {
    color: white;
    text-transform: uppercase;
}

.athletesVideoCarousel_container__2VtgY {
    margin-top: 16px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    overflow-x: auto;
    gap: 24px;
    padding-bottom: 16px;
}

.athletesVideoCarousel_container__2VtgY div {
        height: fit-content;
    }

.athletesVideoCarousel_container__2VtgY::-webkit-scrollbar {
        height: 8px;
        background: rgba(0, 0, 0, 0.1);
    }

.athletesVideoCarousel_container__2VtgY::-webkit-scrollbar-thumb {
        background: rgba(243, 245, 250, 0.89);
        border-radius: 4px;
    }

.athletesVideoCarousel_videoImg__idR07 {
    min-width: min(max(30%, 171px), 250px);
    aspect-ratio: 1.5;
}

.athletesVideoCarousel_col__1MhL3 {
    min-width: min(max(30%, 171px), 500px);
}

.athletesVideoCarousel_col__1MhL3 div, .athletesVideoCarousel_col__1MhL3 img {
        border: none !important;
    }

.athletesVideoCarousel_col__1MhL3 img {
        max-height: 300px;
    }

.athletesVideoCarousel_content__3OfOD {
    height: 171px;
    background-color: white !important;
    padding: 8px;
}

.athletesVideoCarousel_content__3OfOD > div {
        padding: 0 !important;
    }

.athletesVideoCarousel_content__3OfOD h3  {
        font-size: 20px !important;
        min-height: 20px !important;
    }

.athletesVideoCarousel_item__3MA_Q {
    height: 100%;
    max-width: 427px;
    flex: 0 0 auto;
    position: relative;
}

