﻿
.PlayerProfile_Popup {
    background-clip: padding-box;
    outline: 0;
    z-index: 99999;
    position: relative;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: auto auto;
    width: 100%;
    height: 100%;
    display: inline-flex;
    justify-content: center;
    animation-name: slideIn;
    animation-duration: 0.4s;
    position: absolute;
    left: 0px;
    padding: 0px 6px;
}

.PlayerProfile_Popup.ProfileHider {
    display: none !important;
}

.PlayerProfile_Container {
    position: relative;
    display: flex;
    border: 2px solid #ccc;
    overflow: hidden;
    width: 100%;
    border-radius: 12px;
    height: 178px;
    align-items: flex-end;
    backdrop-filter: blur(4px) saturate(180%);
    -webkit-backdrop-filter: blur(4px) saturate(180%);
    background-color: rgb(11 69 120 / 46%);
    outline: solid #ccc;
    outline-width: 2px;
    outline-offset: -3px;
    border-collapse: separate;
}

.PlayerProfile_DataLayout {
    position: absolute;
    padding: 0px;
    height: 100%;
    padding-top: 0px;
    padding-left: 0px;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
}

.PlayerProfile_Photo {
    box-sizing: border-box;
    position: relative;
    background-size: 200px;
    background-clip: border-box;
    background-position-x: -34px;
    background-position-y: 14px;
    background-repeat: no-repeat;
    width: 128px;
    height: 144px;
    vertical-align: bottom;
    z-index: 10000;
}

.PlayerProfile_Name {
    margin: 0px;
    font-size: 20px;
    font-weight: bold;
    text-align: right;
    padding: 4px 6px;
}

.PlayerProfile_Stats {
    margin: 0;
    font-size: 16px;
    width: calc(100% - 128px);
    height: calc(100% - 35px);
    top: 0px;
    left: 128px;
    position: relative;
    display: inline-flex;
    flex-direction: column;
    justify-content: space-between;
}

.CloseProfileInstructions_Popup {
    position: absolute;
    top: 20%;
    left: 50%;
    transform: translateX(-50%);
}

.ProfileHeaderTable {
    width: 100%;
    background: linear-gradient(90deg, #6f6f6f00 0%, #8e8e8e 40%);
}

.ProfileHeaderCol_Close {
    height: 32px;
    border-collapse: separate;
    line-height: 24px;
    width: 36px;
    text-align: center;
    vertical-align: bottom;
}

.ProfileHeaderCol_PlayerName {
    height: 32px;
    border-collapse: separate;
    line-height: 24px;
    width: 100%;
    display: inline-flex;
    flex-direction: row;
    justify-content: space-between;
    align-content: flex-end;
    align-items: flex-end;
    text-align: center;
    vertical-align: top;
}

.btnCloseProfileX {
    font-size: 22px;
    font-weight: 600;
    color: #ffffff;
    text-shadow: -1px -2px 4px #f5761e, -1px 2px 4px #f5761e, -1px 2px 4px #f5761e, 2px -1px 4px #f5761e;
}

.PlayerProfile_StatsTable {
    height: 100%;
    width: max-content;
    top: -2px;
    position: relative;
}

.PlayerProfile_StatsHeaders {
    font-size: 14px;
    color: #fff;
}

.PlayerProfile_StatsHeaders tr th {
    padding: 0px 6px;
}

.PlayerProfile_BetHeader {
    text-align: center;
    padding: 2px 0px;
    font-size: 16px;
    letter-spacing: -1px;
    border: none;
    border-right: 2px solid #000000;
    height: 24px;
    text-shadow: 1px 1px 6px black, -1px -1px 6px black, 1px -1px 6px black, -1px 1px 6px black;
    color: #ffffff;
    background-color: #353535;
    width: 30%;
    vertical-align: middle;
}

.PlayerProfile_BetHeaderOU {
    text-align: center;
    padding: 2px 0px;
    font-size: 16px;
    letter-spacing: -1px;
    border: none;
    height: 24px;
    text-shadow: 1px 1px 6px black, -1px -1px 6px black, 1px -1px 6px black, -1px 1px 6px black;
    color: #ffffff;
    background-color: #353535;
    width: 12.5%;
    vertical-align: middle;
}

.PlayerProfile_BetValue {
    text-align: center;
    padding: 2px 0px;
    font-size: 16px;
    letter-spacing: -1px;
    border: none;
    height: 24px;
    color: #000000;
    background-color: #575757;
    width: 30%;
    vertical-align: middle;
    border-right: 2px solid #000000;
    border-bottom-left-radius: 12px;
}

.PlayerProfile_BetOU {
    text-align: center;
    padding: 2px 0px;
    font-size: 16px;
    letter-spacing: -1px;
    border: none;
    height: 24px;
    color: #000000;
    background-color: #575757;
    width: 12.5%;
    vertical-align: middle;
}

    .PlayerProfile_BetOU.LastProfileCol {
        border-bottom-right-radius: 12px;
    }

.PlayerProfile_PropsDataTable {
    width: 100%;
    text-align: center;
    backdrop-filter: blur(4px) saturate(125%);
    -webkit-backdrop-filter: blur(4px) saturate(125%);
    background-color: rgba(255, 255, 255, 0.59);
    border-radius: 0px 0px 0px 12px;
    border-collapse: separate;
    border-top: 0px solid #8e8e8e !important;
    border: 0px solid #ccc;
}

.PlayerProfile_StatsDataTable {
    top: 4px;
    border-radius: 12px 0px 0px 0px;
    width: 100%;
    text-align: center;
    backdrop-filter: blur(4px) saturate(125%);
    -webkit-backdrop-filter: blur(4px) saturate(125%);
    background-color: rgba(255, 255, 255, 0.59);
    border-collapse: separate;
    border: 0px solid #ccc;
    border-bottom: 2px solid #ffffff57 !important;
    border-top: 1px solid #8e8e8e !important;
    position: relative;
}

#ProfileData_StatsTable .nav-tabs.nav-justified {
    height: 28px;
    border-radius: 12px 0px 0px 0px;
    z-index: 9999;
    margin: 0px;
    border: none;
    background: #353535;
    width: 100%;
    position: relative;
}

#ProfileData_StatsTable .nav-tabs .nav-link {
    padding: 0px;
    font-weight: 500;
    letter-spacing: -1px;
    border-radius: inherit;
    height: 28px;
    font-size: 16px;
    color: #a1a1a1;
    background-color: #353535;
    border: 2px solid #353535;
    transition: background-color .4s ease-in-out, color .4s ease-in-out, border .4s ease-in-out;
}

    #ProfileData_StatsTable .nav-tabs .nav-link.active {
        color: #ffffff;
        background-color: #c4c4c4;
        border: 2px solid #090909;
        transition: background-color .4s ease-in-out, color .4s ease-in-out, border .4s ease-in-out;
    }

#ProfileData_StatsTable .nav-item {
    text-shadow: -1px -1px 4px black, 1px 2px 4px black, -1px 2px 4px black, 1px -1px 4px black;
}

    #ProfileData_StatsTable .nav-item:first-child {
        border-top-left-radius: 12px;
    }

.ProfileData_StatsTableCol {
    vertical-align: top;
    border-top-left-radius: 12px;
}

.ProfileData_StatsTableTabs {

}

.ProfileData_TabContent {
    display: none;
    top: 3px;
    padding: 0px;
    height: 100%;
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 1s;
    overflow-x: scroll;
    overflow-y: hidden;
    position: relative;
    scrollbar-width: thin; 
    padding-left: 4px;
    backdrop-filter: blur(4px) saturate(125%);
    -webkit-backdrop-filter: blur(4px) saturate(125%);
    background-color: rgba(255, 255, 255, 0.59);
}

#StatContent_Game1 table tbody tr td {
    text-align: center;
}

#StatContent_Game1 table thead tr th {
    text-align: center;
}

#StatContent_Game2 table tbody tr td {
    text-align: center;
}

#StatContent_Game2 table thead tr th {
    text-align: center;
}

#StatContent_GameOpp table tbody tr td {
    text-align: center;
}

#StatContent_GameOpp table thead tr th {
    text-align: center;
}

.ProfileData_PlayerJersey {
    position: relative;
    top: 0px;
    left: 0px;
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    letter-spacing: 0px;
    transform: scaleX(0.85);
    font-family: Comic Sans MS, Comic sans-serif;
}

.ProfileData_PlayerTeamName {
    font-size: 14px;
    bottom: 2px;
    position: relative;
    vertical-align: bottom;
    color: #fff;
    text-shadow: -3px 4px 4px #000, -3px -3px 4px #000, 3px 4px 4px #000, 3px -3px 3px #000;
    font-weight: 400;
    margin: 0px;
    padding: 0px 0px 2px 2px;
    font-family: Trebuchet MS;
}

.ProfileData_PlayerDataSwitchContainer {
    top: 0px;
    width: 128px;
    height: 28px;
    display: inline-flex;
    justify-content: space-between;
    position: relative;
    padding: 0px 2px;
}

.ProfileData_PlayerDataSwitchIcon {
    transform: scale(0.85);
    position: relative;
    top: 2px;
}

.MLB_PlayerPhoto {
    box-sizing: border-box;
    position: relative;
    background-size: contain;
    background-clip: border-box;
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    width: 92px;
    height: 138px;
    z-index: 10000;
}

.MLB_PlayerStatsProfile {
    margin: 0;
    font-size: 16px;
    width: 100%;
    height: calc(100% - 50px);
    top: 0px;
    position: relative;
    display: inline-flex;
    flex-direction: column;
    justify-content: space-between;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}

.MLB_PlayerStatsHeaders {
    font-size: 18px;
    letter-spacing: -1px;
    color: #F5761E;
    text-shadow: -1px -1px 4px #000000d4, 1px 1px 4px #000000d4, -1px 1px 4px #000000d4, 1px -1px 4px #000000d4;
}

    .MLB_PlayerStatsHeaders tr th {
        text-align: center;
        padding: 0px 6px;
    }

.uiVertItemSep {
    background: radial-gradient(circle at 100% 100%, rgb(93,108,119) 0, rgb(93,108,119) 6px, transparent 6px) 0% 0%/8px 8px no-repeat, radial-gradient(circle at 0 100%, rgb(93,108,119) 0, rgb(93,108,119) 6px, transparent 6px) 100% 0%/8px 8px no-repeat, radial-gradient(circle at 100% 0, rgb(93,108,119) 0, rgb(93,108,119) 6px, transparent 6px) 0% 100%/8px 8px no-repeat, radial-gradient(circle at 0 0, rgb(93,108,119) 0, rgb(93,108,119) 6px, transparent 6px) 100% 100%/8px 8px no-repeat, linear-gradient(rgb(93,108,119), rgb(93,108,119)) 50% 50%/calc(100% - 4px) calc(100% - 16px) no-repeat, linear-gradient(rgb(93,108,119), rgb(93,108,119)) 50% 50%/calc(100% - 16px) calc(100% - 4px) no-repeat, linear-gradient(1deg, rgba(72,171,224,0) 0%, #f5761ea1 20%, #f5761ea1 80%, transparent 100%);
    border-radius: 8px;
    padding: 1px;
    box-sizing: border-box;
}

.ProfileMLB_Container {
    position: relative;
    display: flex;
    border: 3px solid #a1a1a1;
    overflow: hidden;
    width: 100%;
    border-radius: 12px;
    height: 178px;
    align-items: flex-end;
    backdrop-filter: blur(4px) saturate(180%);
    -webkit-backdrop-filter: blur(4px) saturate(180%);
    background-color: rgb(11 69 120 / 46%);
    outline: solid #a1a1a1;
    outline-width: 2px;
    outline-offset: -3px;
    border-collapse: separate;
    z-index: 999999;
}

.ProfileMLB_DataLayout {
    position: absolute;
    padding: 0px;
    height: 100%;
    padding-top: 0px;
    padding-left: 0px;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.ProfileNBA_DataLayout {
    position: absolute;
    padding: 0px;
    height: 100%;
    padding-top: 0px;
    padding-left: 0px;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-size: 75%;
    background-repeat: no-repeat;
    background-position: center;
    background-position-x: 110px;
}

.PlayerProfile_NameMLB {
    margin: 0px;
    font-size: 22px;
    font-weight: bold;
    color: #ffffff;
    text-shadow: -1px -1px 4px #000000, 1px 1px 4px #000000, -1px 1px 4px #000000, 1px -1px 4px #000000;
}

.ProfileHeaderTable_MLB {
    width: 100%;
    background: #3d5A80;
    height: auto;
    display: inline-flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0px 6px 0PX 6px;
}

.ProfileHeaderTable_NBA {
    width: 100%;
    background: linear-gradient(90deg, rgba(61,90,128,1) 20%, rgba(61,90,128,0) 70%);
    height: auto;
    display: inline-flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0px 6px 0PX 6px;
}

.ProfileHeaderCol_PlayerMLB {
    height: auto;
    border-collapse: separate;
    line-height: 24px;
    width: auto;
    display: inline-flex;
    flex-direction: row;
    justify-content: space-between;
    align-content: flex-end;
    text-align: center;
    vertical-align: top;
    align-items: flex-end;
    /* padding: 2px 6px; */
}

.PlayerProfile_StatsTableMLB {
    height: 100%;
    width: max-content;
    top: -2px;
    position: relative;
}

.PlayerProfile_StatsDataTableMLB {
    /* top: 4px; */
    border-radius: 12px 0px 0px 0px;
    width: 100%;
    text-align: center;
    /* backdrop-filter: blur(4px) saturate(125%); */
    -webkit-backdrop-filter: blur(4px) saturate(125%);
    /* background-color: rgba(255, 255, 255, 0.59); */
    /* border-collapse: separate; */
    /* border: 0px solid #ccc; */
    /* border-bottom: 2px solid #ffffff57 !important; */
    /* border-top: 1px solid #8e8e8e !important; */
    position: relative;
}

.ProfileData_TabContentMLB {
    display: none;
    /* top: 3px; */
    padding: 0px;
    height: 100%;
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 1s;
    overflow-x: scroll;
    /* overflow-y: hidden; */
    position: relative;
    scrollbar-width: thin;
    width: calc(100% - 4px);
}

.ProfileData_MLBJersey {
    font-size: 23px;
    color: #272727;
    font-weight: 500;
    letter-spacing: 0px;
    transform: scaleX(0.85);
    font-family: Comic Sans MS, Comic sans-serif;
    text-shadow: -1px -1px 4px #F5761Ea1, 1px 1px 4px #F5761Ea1, -1px 1px 4px #F5761Ea1, 1px -1px 4px #F5761Ea1,-1px -1px 4px #F5761Ea1, 1px 1px 4px #F5761Ea1, -1px 1px 4px #F5761Ea1, 1px -1px 4px #F5761Ea1;
}

.ProfileMLB_DataLayoutContainer {
    width: calc(100% - 102px);
    display: inline-flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: stretch;
    position: relative;
    margin-left: 0px;
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center;
}

.ProfileMLB_InfoContainer {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 138px;
    z-index: 9999;
    column-gap: 4px;
    background-color: rgb(44 62 80);
}

.ProfileNBA_InfoContainer {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 138px;
    z-index: 9999;
    column-gap: 4px;
}

.ProfileMLB_StatBorder {
    height: 100%;
    background-color: transparent;
    margin-left: 2px;
}

.ProfileData_PlayerPositionContainer {
    display: inline-flex;
    justify-content: center;
    position: relative;
    padding: 0px 4px;
    flex-grow: 1;
    align-items: center;
    flex-direction: column;
    line-height: 22px;
}

    .ProfileData_PlayerPositionContainer span {
        font-size: 20px;
        color: #ffffff;
        font-weight: 700;
        text-shadow: -2px -2px 4px #000000, 2px 2px 4px #000000, -2px 2px 4px #000000, 2px -2px 4px #000000, -3px -3px 4px #000000, 3px 3px 4px #000000, -3px 3px 4px #000000, 3px -3px 4px #000000, -3px -3px 4px #000000, 3px 3px 4px #000000, -3px 3px 4px #000000, 3px -3px 4px #000000;
    }

        .ProfileData_PlayerPositionContainer span:last-child {
            font-size: 16px;
            font-weight: 400;
        }

.ProfileData_TabContentMLB table tbody tr td {
    text-align: center;
    padding-bottom: 2px;
    color: #fff;
    text-shadow: -1px -1px 4px #000000d4, 1px 1px 4px #000000d4, -1px 1px 4px #000000d4, 1px -1px 4px #000000d4;
}

.ProfileSwitchTab {
    border-top-left-radius: 12px;
    padding: 0px;
    text-shadow: -1px -1px 4px black, 1px 2px 4px black, -1px 2px 4px black, 1px -1px 4px black,-1px -1px 4px black, 1px 2px 4px black, -1px 2px 4px black, 1px -1px 4px black,-1px -1px 4px black, 1px 2px 4px black, -1px 2px 4px black, 1px -1px 4px black;
    border-top-left-radius: 12px;
    color: #ffffff;
    background-color: #a1a1a188;
    border: 2px solid #090909;
    transition: background-color .4s ease-in-out, color .4s ease-in-out, border .4s ease-in-out;
    display: inline-flex;
    padding: 3px 0px;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: visible;
    border-right: none;
    left: 1px;
}

.ProfileSwitchTab_Btn {
    position: absolute;
    height: 28px;
    display: inline-flex;
    align-items: center;
    background-image: url(../images/24.gif);
    background-size: 28px 16px;
    width: 36px;
    background-position-y: center;
    background-repeat: no-repeat;
    filter: drop-shadow(0px 0px 1px #000000a1) drop-shadow(0px 0px 1px #000000a1) drop-shadow(0px 0px 1px #000000a1) drop-shadow(0px 0px 0px #000000a1);
}

    .ProfileSwitchTab_Btn.isLeft {
        left: 0px;
        transform: rotateY(180deg);
    }

    .ProfileSwitchTab_Btn.isRight {
        right: 0px;
    }

.ProfileGameTextContainer {
    width: 70px;
    overflow-x: hidden;
    text-wrap: nowrap;
    display: block;
    flex-direction: row;
    text-align: center;
    height: 26px;
}

.PlayerProfile_PhotoNBA {
    box-sizing: border-box;
    position: relative;
    background-size: 175px;
    background-clip: border-box;
    background-position-x: 50%;
    background-position-y: 5px;
    background-repeat: no-repeat;
    width: 110px;
    height: 136px;
    vertical-align: bottom;
    z-index: 10000;
    background-color: rgb(44 62 80);
}

.ProfileNBA_DataLayoutContainer {
    width: calc(100% - 120px);
    display: inline-flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: stretch;
    position: relative;
    margin-left: 0px;
}

.ProfileNFL_StatContainer {
    margin: 0;
    font-size: 16px;
    width: 100%;
    height: calc(100% - 86px);
    top: 0px;
    position: relative;
    display: inline-flex;
    flex-direction: column;
    justify-content: space-between;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}

.ProfileNFL_PlayerPositionContainer {
    display: inline-flex;
    justify-content: center;
    position: relative;
    padding: 4px 8px 0px 8px;
    flex-grow: 1;
    align-items: flex-start;
    flex-direction: column;
    line-height: 22px;
}
/*
    .ProfileNFL_PlayerPositionContainer span {
        font-size: 18px;
        color: #ffffff;
        font-weight: 700;
        text-shadow: -2px -2px 4px #000000, 2px 2px 4px #000000, -2px 2px 4px #000000, 2px -2px 4px #000000, -3px -3px 4px #000000, 3px 3px 4px #000000, -3px 3px 4px #000000, 3px -3px 4px #000000, -3px -3px 4px #000000, 3px 3px 4px #000000, -3px 3px 4px #000000, 3px -3px 4px #000000;
    }

        .ProfileNFL_PlayerPositionContainer span:last-child {
            font-size: 16px;
            font-weight: 400;
        }*/

.ProfileNFL_PlayerPhoto {
    box-sizing: border-box;
    position: relative;
    flex-grow: 1;
    z-index: 10000;
    background-size: cover;
    background-clip: border-box;
    background-repeat: no-repeat;
    background-position: center;
}

.ProfileNFL_DataLayoutContainer {
    width: calc(100% - 118px);
    display: inline-flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: stretch;
    position: relative;
    margin-left: 0px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 80%;
}

.ProfileNFL_InfoContainer {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 170px;
    z-index: 9999;
    column-gap: 0px;
    background-color: rgb(44 62 80);
}

.ProfileNFL_PlayerNameContainer {
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-grow: 1;
    width: 100%;
}

.ProfileNFL_PlayerInfoContainer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-grow: 1;
    width: 100%;
}

.ProfileNFL_PlayerNameContent {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    color: #ffffff;
    text-shadow: -2px -2px 4px #000000, 2px 2px 4px #000000, -2px 2px 4px #000000, 2px -2px 4px #000000, -3px -3px 4px #000000, 3px 3px 4px #000000, -3px 3px 4px #000000, 3px -3px 4px #000000, -3px -3px 4px #000000, 3px 3px 4px #000000, -3px 3px 4px #000000, 3px -3px 4px #000000;
}

.ProfileNFL_PlayerInfoContent {
    font-size: 18px;
    color: #ffffff;
    font-weight: 400;
    text-shadow: -1px -1px 3px #000000, 1px 2px 3px #000000, -1px 3px 3px #000000, 1px -2px 3px #000000,-1px -1px 3px #000000, 1px 2px 3px #000000, -1px 3px 3px #000000, -1px -1px 3px #000000;
    letter-spacing: -1px;
}

.ProfileNFL_StatNameContainer {
    display: flex;
    flex-grow: 1;
    background-color: transparent;
    margin-left: 2px;
}

.ProfileNFL_StatNameContent {
    display: flex;
    padding: 0px 0px 5px 0px;
    position: relative;
    width: 100%;
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    color: #FFFFFF;
    font-size: 16px;
    text-shadow: -2px -2px 4px #000000, 2px 2px 4px #000000, -2px 2px 4px #000000, 2px -2px 4px #000000,-2px -2px 4px #000000, 2px 2px 4px #000000, -2px 2px 4px #000000, 2px -2px 4px #000000;
    letter-spacing: 1px;
}

.ProfileNFL_StatContentContainer {
    display: block;
    padding: 0px;
    height: 100%;
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 1s;
    overflow-x: scroll;
    position: relative;
    width: calc(100% - 4px);
    scrollbar-width: auto;
}

    .ProfileNFL_StatContentContainer::-webkit-scrollbar {
        height: 2px;
        width: 2px;
        border-radius: 8px;
    }

    .ProfileNFL_StatContentContainer::-webkit-scrollbar-track {
        background-color: #88AFD2;
        border-radius: 8px;
    }

        .ProfileNFL_StatContentContainer::-webkit-scrollbar-track:hover {
            background-color: #B8C0C2;
            border-radius: 8px;
        }

        .ProfileNFL_StatContentContainer::-webkit-scrollbar-track:active {
            background-color: #B8C0C2;
            border-radius: 8px;
        }

    .ProfileNFL_StatContentContainer::-webkit-scrollbar-thumb {
        background-color: #F5761E;
        border-radius: 8px;
    }

        .ProfileNFL_StatContentContainer::-webkit-scrollbar-thumb:hover {
            background-color: #F5761E;
            border-radius: 8px;
        }

        .ProfileNFL_StatContentContainer::-webkit-scrollbar-thumb:active {
            background-color: #F5761E;
            border-radius: 8px;
        }

.ProfileNFL_NoStatsContainer {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    font-size: 20px;
    color: #fff;
}

#StatContent_NFL table tbody tr td {
    text-align: center;
    color: #fff;
}

#StatContent_NFL table thead tr th {
    text-align: center;
    color: #fff;
}

    #StatContent_NFL table thead tr th:nth-child(even) {
        background-color: #a1a1a157;
    }


#StatContent_NFL table tbody tr td:nth-child(even) {
    background-color: #a1a1a157;
}

.GameOverview_StatContainer div:nth-child(even) {
    background-color: #a1a1a157;
}