/**
 * Single Player Page Styles
 * 
 * Styles for individual player pages
 */

/* Tab content visibility */
#Details.tabcontent {
    display: block;
}

#Matches.tabcontent,
#Stats.tabcontent {
    display: none;
}

/* Tab loading indicator */
.tab-loading {
    display: none;
    text-align: center;
    padding: 20px;
    color: #666;
    font-style: italic;
}

.tab-loading.active {
    display: block;
}

/* Tab content container */
.tab-content-container {
    min-height: 200px;
    position: relative;
}

/* Player year tabs */
.play-year {
    display: none;
}

.play-year[year].active {
    display: block;
}