/* ==============================================
   QLD EASTS - COLORS & IMAGES ONLY
   All common structure is inherited from style.css
   ============================================== */

:root {
    --club-color-0: #001480;
    --club-color-1: #ce1d3e;
    --club-color-2: #fbc708;
    --club-color-text: #000;
    --star-active-color: var(--club-color-0);
}

/* Club-specific background images */
.player-page .page-feature-card,
.search-result-card.sp_player .search-card {
    background-image: url("../images/QLD_Easts/Feature_card_background_player.png");
}

.staff-page .page-feature-card,
.search-result-card.sp_staff .search-card {
    background-image: url("../images/QLD_Easts/Feature_card_background_staff.png");
}

.team-page .page-feature-card {
    background-image: url("../images/QLD_Easts/Feature_card_background_player.png");
}

.clubland-my-account-header {
    background: url('../images/QLD_Easts/Feature_card_background_player.png');
}

.fixture-page .page-feature-card {
    background-color: var(--club-color-0);
}

/* Color Variations - Only where QLD Easts differs from the default pattern */
.underline-team-color {
    border-color: var(--club-color-2); /* Gold underlines */
}

.cl-block-heading,
.cl-block-heading a,
.underline-team-color .cl-block-heading,
.underline-team-color .cl-block-heading a {
    color: #fff; /* White text */
}

.load-more:hover {
    background-color: var(--club-color-2) !important;
    color: #000 !important; /* Different from other clubs */
}

.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-2); /* Gold active state */
}

.tab-page .tab button.tab-btn.active,
.tab-page .tab button.tab-btn-uppast.active {
    color: var(--club-color-2);
    border-color: var(--club-color-2);
}

@media (width <= 768px) {


    #Matches .tab .tab-btn.active {
        color: var(--club-color-2) !important;
    }
}

div#team1votes {
    background: var(--club-color-1); /* Red for QLD Easts */
}

/* Footer specific to QLD Easts */
.footer-column h2 {
    color: var(--club-color-2); /* Gold headers */
}

.footer-app-promotion h3 {
    color: #fff;
}

.app-benefit i {
    color: #fff !important;
    background-color: var(--club-color-2) !important;
}

/* QLD Easts unique overrides (only truly unique styles) */
.simple-year-tab.tab-btn {
    background-color: #fff;
    color: #000;
}

/* Any other truly unique QLD Easts styles that can't be generalized */

/* Load More Button Styling for QLD Easts */
.load-more {
    background-color: var(--club-color-0);
    color: #fff;
    border: none;
    transition: background-color 0.3s ease;
}

/* 404 Page SVG icons for QLD Easts */
.error-404.custom-404 .left-image,
.error-404.custom-404 .right-image {
    color: #fff !important; /* White SVGs */
}

/* Ensure SVGs are visible with explicit opacity */
.error-404.custom-404 .left-image svg,
.error-404.custom-404 .right-image svg {
    opacity: 1;
    fill: currentcolor;
}

