/* -----------------------------------------------
   NSW WARATAHS - COLORS & IMAGES ONLY
   All common structure is inherited from style.css
   ----------------------------------------------- */

:root {
    --club-color-0: #06203B;  
    --club-color-1: #8CBCE0;
    --club-color-2: #F16B64;
    --club-color-3: #EC4140;
    --club-color-4: #0A7F41;
    --club-color-5: #1B354E;
    --club-color-6: #FCCB0A;
    --club-color-text: #000;
    --star-active-color: var(--club-color-6); /* active/favourited star color for NSW Waratahs */
}

/* Club-specific background images */
.player-page .page-feature-card,
.search-result-card.sp_player .search-card {
    background-image: url("../images/NSW_Waratahs/Feature_card_background_player.png");
}

.staff-page .page-feature-card,
.search-result-card.sp_staff .search-card {
    background-image: url("../images/NSW_Waratahs/Feature_card_background_staff.png");
}

.team-page .page-feature-card {
    background-image: url("../images/NSW_Waratahs/Feature_card_background_player.png");
    background-color: var(--club-color-0);
}

.clubland-my-account-header {
    background: url('../images/NSW_Waratahs/Feature_card_background_player.png');
}

.fixture-page .page-feature-card {
    background-color: var(--club-color-0);
}

/* NSW Waratahs Color Variations */
.underline-team-color {
    border-color: var(--club-color-6); /* Yellow underlines */
}

.cl-block-heading,
.cl-block-heading a,
.underline-team-color .cl-block-heading,
.underline-team-color .cl-block-heading a {
    color: var(--club-color-0); /* Navy blue text */
}

div#team1votes {
    background: var(--club-color-1);
}

/* Header and Footer background */
.ast-primary-header-bar, .cl-footer {
    background-color: var(--club-color-1) !important;
}

/* Footer heading color */
.footer-column h2, .cl-footer, .footer-column a i {
    color: var(--club-color-0) !important;
}

.footer-column a, .footer-column.social a {
    color: var(--club-color-0) !important;
}

.tab-page .tab button.tab-btn.active,
.tab-page .tab button.tab-btn-uppast.active {
    color: var(--club-color-1);
    border-color: var(--club-color-1);
}

@media (width <= 768px) {

    #Matches .tab .tab-btn.active {
        color: var(--club-color-1) !important;
    }
}

/* Footer App Promotion - Better contrast for NSW Waratahs */
.footer-app-promotion {
    background: none !important;
}

.footer-app-promotion h3 {
    color: var(--club-color-0) !important;
    text-shadow: none;
}

.app-description,
.app-benefit span {
    color: var(--club-color-0);
    text-shadow: none;
}

.app-benefit i {
    color: var(--club-color-0) !important;
    background-color: var(--club-color-2) !important;
}

/* Load More Button Styling for nsw-waratahs */
.load-more {
    background-color: var(--club-color-0);
    color: #fff;
    border: none;
    transition: background-color 0.3s ease;
}

.load-more:hover {
    background-color: var(--club-color-1);
}

.honour-tabs.su-tabs .su-tabs-nav span.su-tabs-current,
.su-accordion.honour-tabs.honour-tabs--vertical .su-spoiler:not(.su-spoiler-closed) .su-spoiler-title,
.faq .su-spoiler:not(.su-spoiler-closed) .su-spoiler-title {
    color: var(--club-color-1) !important;
}