

.club-page .passport-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}
.club-page .passport-hero .hero-copy{padding:32px}
.club-page .passport-hero .club-identity{gap:18px;align-items:center}
.club-page .passport-hero .club-identity>img{width:64px;height:64px;object-fit:contain;background:#fff;padding:7px;border-radius:7px}
.club-page .passport-hero .club-identity h1{font-size:clamp(26px,3.2vw,40px);line-height:1.12;word-break:normal;overflow-wrap:normal;hyphens:none}
.club-page .passport-intro{color:#d5d8de;font-size:15px;line-height:1.6;margin:18px 0 24px}
.club-page .passport-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:0}
.club-page .passport-facts div{min-width:0}.club-page .passport-facts dt{font-size:12px;color:#c9ccd2;margin:0 0 5px}
.club-page .passport-facts dd{font-size:15px;font-weight:600;line-height:1.4;color:white;margin:0}.club-page .passport-coach{grid-column:1/-1}
.club-page .passport-trophies{margin-top:24px;padding-top:20px;border-top:1px solid #41444b}
.club-page .passport-trophies h2{font-size:13px;color:#c9ccd2;font-weight:400;margin:0 0 12px}
.club-page .passport-trophies p{margin:0 0 12px;line-height:1.5}.club-page .passport-trophies strong{display:block;font-size:15px;color:white}
.club-page .passport-trophies span{font-size:13px;color:#c9ccd2}.club-page .passport-official{display:inline-block;margin-top:8px;color:#fff;font-size:14px;text-underline-offset:4px}
.club-page .passport-hero .hero-logo{background:#f2f5f8;display:flex;flex-direction:column;min-width:0}
.club-page .passport-hero .hero-logo>img{flex:1;width:100%;object-fit:contain;min-height:210px;max-height:none;padding:40px}
.club-page .passport-hero figcaption{padding:26px;background:var(--club)}.club-page .passport-hero .arena-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.club-page .passport-hero .arena-facts dt{font-size:12px;line-height:1.4}.club-page .passport-hero .arena-facts dd{font-size:15px;font-weight:600;margin-top:6px}
.club-page .passport-hero .arena-summary{font-size:13px;font-weight:400;margin:16px 0 0}
.preview-note{max-width:1184px;margin:16px auto;padding:12px 16px;font-size:13px;color:#4e6072;background:#fff;border:1px solid #d5dee6;border-radius:6px}
@media(max-width:760px){.club-page .passport-hero{grid-template-columns:1fr}.club-page .passport-hero .hero-copy{padding:24px}.club-page .passport-hero .club-identity{flex-direction:row!important}.club-page .passport-hero .club-identity>img{width:52px;height:52px}.club-page .passport-hero .club-identity h1{font-size:clamp(24px,5.8vw,34px)}.club-page .passport-hero .hero-logo{display:grid;grid-template-columns:minmax(90px,.65fr) minmax(0,1.35fr);align-items:stretch}.club-page .passport-hero .hero-logo>img{height:100%;min-height:190px;padding:16px}.club-page .passport-hero figcaption{padding:20px}.club-page .passport-hero .arena-facts{grid-template-columns:1fr;gap:12px}.club-page .passport-hero .arena-summary{display:none}}


/* Revision 2: compact passport, paired facts and responsive statistics. */
.club-page .passport-hero{background:#f2f5f8;border:0;outline:0;box-shadow:none;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}
.club-page .passport-hero .hero-copy{background:#17191e;padding:26px 30px}
.club-page .passport-hero .club-identity h1{font-size:clamp(26px,2.8vw,36px)}
.club-page .passport-intro{margin:12px 0 18px;font-size:14px}
.club-page .passport-facts{gap:12px 22px}.club-page .passport-coach{grid-column:auto}
.club-page .passport-facts dd{font-size:14px}.club-page .passport-facts dt{font-size:12px}
.club-page .passport-trophies{display:grid;grid-template-columns:1fr 1fr;gap:8px 22px;margin-top:18px;padding-top:14px}
.club-page .passport-trophies h2{grid-column:1/-1;margin:0}.club-page .passport-trophies p{margin:0}
.club-page .passport-trophies strong{font-size:14px}.club-page .passport-trophies span{font-size:12px}
.club-page .passport-official{margin-top:16px;font-size:13px}
.club-page .passport-hero .hero-logo{min-height:0;margin:0;border:0;outline:0;box-shadow:none;overflow:hidden;width:100%;background:#f2f5f8}
.club-page .passport-hero .hero-logo>img{flex:1 1 0;width:100%;height:0;min-height:220px;padding:30px 48px;object-fit:contain;border:0;outline:0;box-shadow:none;background:#f2f5f8}
.club-page .passport-hero figcaption{padding:22px 26px;border:0}.club-page .passport-hero .arena-summary{margin-top:12px}
.club-page .nhl-compact{overflow:visible}.club-page .nhl-compact table{min-width:0!important;width:100%;table-layout:fixed}
.club-page .nhl-compact th,.club-page .nhl-compact td{padding:13px 10px;white-space:normal!important;overflow-wrap:normal}
.club-page .nhl-compact th:first-child,.club-page .nhl-compact td:first-child{width:8%}
.club-page .nhl-compact th:nth-child(2),.club-page .nhl-compact td:nth-child(2){width:48%}
.club-page .nhl-compact th:nth-child(3),.club-page .nhl-compact td:nth-child(3){width:14%}
.club-page .nhl-compact th:nth-child(4),.club-page .nhl-compact td:nth-child(4){width:17%}
.club-page .nhl-compact th:nth-child(5),.club-page .nhl-compact td:nth-child(5){width:13%}
.club-page .split-feature{padding:28px;background:var(--club-dark,#17191e);color:#fff;border:0;border-radius:10px;margin-top:32px}
.club-page .split-feature>h3{color:#fff;font-size:25px;margin:0 0 24px}
.club-page .split-feature .team-splits{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.club-page .split-venue+ .split-venue{border-left:1px solid #46617e;padding-left:32px}
.club-page .split-venue h3{font-size:18px;color:#fff;margin:0 0 18px}
.club-page .split-venue dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}
.club-page .split-venue dt{font-size:11px;color:#bdcede;line-height:1.4;min-height:32px}
.club-page .split-venue dd{font-size:27px;color:white;font-weight:700;margin:6px 0 0}
.club-page .split-goals{display:flex;align-items:baseline;gap:14px;margin-top:24px;flex-wrap:wrap}
.club-page .split-goals>span,.club-page .split-goals small{font-size:12px;color:#bdcede}
.club-page .split-goals strong{font-size:25px;color:white}.club-page .split-goals strong span{color:#819ab4;font-weight:400}
.club-page .club-story>div:first-child>p{font-size:15px;line-height:1.8;margin:0 0 16px}
.club-page .stadium-photo{margin:0;overflow:hidden;border:0;border-radius:8px;align-self:center;background:#e7edf2}
.club-page .stadium-photo img{display:block;width:100%;height:auto;aspect-ratio:960/573;object-fit:cover}
@media(max-width:1000px){.club-page .split-feature .team-splits{gap:22px}.club-page .split-venue+ .split-venue{padding-left:22px}.club-page .split-venue dl{grid-template-columns:repeat(2,minmax(0,1fr))}.club-page .split-venue dt{min-height:0}}
@media(max-width:760px){.club-page .passport-hero{grid-template-columns:1fr}.club-page .passport-hero .hero-copy{padding:24px}.club-page .passport-hero .hero-logo{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr)}.club-page .passport-hero .hero-logo>img{width:100%;height:100%;min-height:190px;padding:18px}.club-page .passport-hero figcaption{padding:20px}.club-page .passport-hero .club-identity h1{font-size:clamp(24px,5.8vw,34px)}.club-page .passport-trophies{gap:8px 16px}.club-page .nhl-compact th,.club-page .nhl-compact td{padding:11px 5px;font-size:12px}.club-page .nhl-compact th:first-child,.club-page .nhl-compact td:first-child{width:7%}.club-page .nhl-compact th:nth-child(2),.club-page .nhl-compact td:nth-child(2){width:43%}.club-page .nhl-compact th:nth-child(3),.club-page .nhl-compact td:nth-child(3){width:16%}.club-page .nhl-compact th:nth-child(4),.club-page .nhl-compact td:nth-child(4){width:20%}.club-page .nhl-compact th:nth-child(5),.club-page .nhl-compact td:nth-child(5){width:14%}.club-page .nhl-compact th[scope=row] a{overflow-wrap:break-word}.club-page .split-feature{padding:22px}.club-page .split-feature>h3{font-size:23px}.club-page .split-feature .team-splits{grid-template-columns:1fr;gap:22px}.club-page .split-venue+ .split-venue{border-left:0;border-top:1px solid #46617e;padding:22px 0 0}.club-page .split-venue dl{grid-template-columns:repeat(2,minmax(0,1fr))}}

.club-page .passport-hero .club-identity h1{min-width:0;overflow-wrap:normal;hyphens:none;text-wrap:balance;font-size:clamp(26px,2.6vw,36px)}
.club-page .passport-hero .hero-photo:not(.hero-logo)>img{height:0;min-height:240px;flex:1;object-fit:cover;max-height:none}
.club-page .passport-hero .hero-photo{min-width:0;min-height:0;border:0;outline:0;box-shadow:none}
.club-page .passport-hero .arena-facts:empty{display:none}
.club-page .stats-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}
.club-page .stats-layout>div,.club-page .stats-layout>aside{min-width:0}
.club-page .stats-layout .team-table-scroll{overflow:visible}
.club-page .stats-layout table{width:100%;min-width:0!important;table-layout:fixed}
.club-page .stats-layout th,.club-page .stats-layout td{white-space:normal!important;padding:12px 7px;font-size:13px;overflow-wrap:break-word}
.club-page .stats-layout th[scope=row]{font-weight:600}
.club-page .stats-layout th:nth-child(2){width:43%}
.club-page .split-feature>p,.club-page .split-feature .team-splits p{color:#d5dfe9}
.club-page .split-feature .team-splits h3{color:white}
@media(max-width:1000px){.club-page .stats-layout{grid-template-columns:1fr}}
@media(max-width:760px){.club-page .passport-hero .hero-photo:not(.hero-logo){display:grid;grid-template-columns:1fr 1.2fr}.club-page .passport-hero .hero-photo:not(.hero-logo)>img{height:100%;min-height:190px;width:100%;object-fit:cover}.club-page .passport-hero .club-identity h1{font-size:26px}.club-page .stats-layout th,.club-page .stats-layout td{padding:10px 4px;font-size:11px}.club-page .stats-layout table{font-size:11px}}

.club-page .arena-no-photo{display:flex;flex-direction:column;justify-content:center;padding:28px;background:var(--club-soft);border-left:4px solid var(--club);border-radius:8px}.club-page .stadium-layout>img{display:block;max-width:100%;height:auto;border-radius:8px}

.club-page .stadium-layout a{color:var(--club)}

/* Explicit club tokens, after shared base styles. */
.club-page.club-theme-akron{--club:#c52032;--club-soft:#fbe9ec}
.club-page.club-theme-akhmat{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-baltika{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-dinamo-makhachkala{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-dinamo-moskva{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-zenit{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-krasnodar{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-krylya-sovetov{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-lokomotiv{--club:#176747;--club-soft:#eaf1ee}
.club-page.club-theme-orenburg{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-rodina{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-rostov{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-rubin{--club:#842044;--club-soft:#f4ebee}
.club-page.club-theme-spartak{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-fakel{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-cska{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-sassuolo{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-bornmut{--club:#205582;--club-soft:#ebf0f4}
.club-page.club-theme-brajton{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-real-sosedad{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-arsenal{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-aston-villa{--club:#842044;--club-soft:#f4ebee}
.club-page.club-theme-brentford{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-chelsea{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-coventry-city{--club:#205582;--club-soft:#ebf0f4}
.club-page.club-theme-crystal-palace{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-everton{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-fulham{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-hull-city{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-ipswich-town{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-leeds-united{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-liverpool{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-manchester-city{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-manchester-united{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-newcastle-united{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-nottingham-forest{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-sunderland{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-tottenham{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-inter{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-milan{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-roma{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-lazio{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-napoli{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-juventus{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-atalanta{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-bologna{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-cagliari{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-como{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-fiorentina{--club:#842044;--club-soft:#f4ebee}
.club-page.club-theme-frosinone{--club:#205582;--club-soft:#ebf0f4}
.club-page.club-theme-genoa{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-lecce{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-monza{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-parma{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-torino{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-udinese{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-venezia{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-psg{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-lyon{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-paris-fc{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-lille{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-monaco{--club:#205582;--club-soft:#ebf0f4}
.club-page.club-theme-rennes{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-lorient{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-lens{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-marseille{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-brest{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-toulouse{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-auxerre{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-nice{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-strasbourg{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-angers{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-le-mans{--club:#34383e;--club-soft:#ededee}
.club-page.club-theme-troyes{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-le-havre{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-barcelona{--club:#842044;--club-soft:#f4ebee}
.club-page.club-theme-atletico-madrid{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-real-madrid{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-real-betis{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-sevilla{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-alaves{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-celta-vigo{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-deportivo-la-coruna{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-osasuna{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-athletic-bilbao{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-villarreal{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-rayo-vallecano{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-getafe{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-espanyol{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-racing-santander{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-levante{--club:#842044;--club-soft:#f4ebee}
.club-page.club-theme-elche{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-valencia{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-malaga{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-bayern-munich{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-borussia-dortmund{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-freiburg{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-bayer-leverkusen{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-mainz{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-elversberg{--club:#9b6a00;--club-soft:#f6f2e8}
.club-page.club-theme-rb-leipzig{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-werder-bremen{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-hamburg{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-augsburg{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-eintracht-frankfurt{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-koln{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-stuttgart{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-hoffenheim{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-schalke{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-paderborn{--club:#1457a0;--club-soft:#eaf0f6}
.club-page.club-theme-union-berlin{--club:#bd2032;--club-soft:#f9ebed}
.club-page.club-theme-borussia-monchengladbach{--club:#126344;--club-soft:#eaf1ee}
.club-page.club-theme-washington-capitals{--club:#b51e36;--club-soft:#fbe9ec}
.club-page.club-theme-los-angeles-lakers{--club:#552583;--club-soft:#f2eaf8}
.club-page.club-theme-boston-celtics{--club:#007a33;--club-soft:#e9f5ee}
.club-page.club-theme-golden-state-warriors{--club:#1d428a;--club-soft:#edf2fc}
.club-page.club-theme-atlanta-hawks{--club:#b82033;--club-soft:#fff0f0}
.club-page.club-theme-brooklyn-nets{--club:#202020;--club-soft:#eeeeee}
.club-page.club-theme-charlotte-hornets{--club:#00788c;--club-soft:#e8f5f7}
.club-page.club-theme-chicago-bulls{--club:#ce1141;--club-soft:#fcecf1}
.club-page.club-theme-cleveland-cavaliers{--club:#860038;--club-soft:#f9eaf0}
.club-page.club-theme-dallas-mavericks{--club:#00538c;--club-soft:#eaf3fa}
.club-page.club-theme-denver-nuggets{--club:#0e2240;--club-soft:#edf2f8}
.club-page.club-theme-detroit-pistons{--club:#c8102e;--club-soft:#fbecef}
.club-page.club-theme-houston-rockets{--club:#ce1141;--club-soft:#fcecf1}
.club-page.club-theme-indiana-pacers{--club:#002d62;--club-soft:#edf2fa}
.club-page.club-theme-los-angeles-clippers{--club:#12366b;--club-soft:#edf2fa}
.club-page.club-theme-memphis-grizzlies{--club:#354c70;--club-soft:#eef2fa}
.club-page.club-theme-miami-heat{--club:#98002e;--club-soft:#faedf1}
.club-page.club-theme-milwaukee-bucks{--club:#00471b;--club-soft:#eaf4ee}
.club-page.club-theme-minnesota-timberwolves{--club:#0c2340;--club-soft:#edf2f8}
.club-page.club-theme-new-orleans-pelicans{--club:#0c2340;--club-soft:#edf2f8}
.club-page.club-theme-new-york-knicks{--club:#006bb6;--club-soft:#eaf3fb}
.club-page.club-theme-oklahoma-city-thunder{--club:#007ac1;--club-soft:#e9f5fc}
.club-page.club-theme-orlando-magic{--club:#0077c0;--club-soft:#e9f5fc}
.club-page.club-theme-philadelphia-76ers{--club:#006bb6;--club-soft:#eaf3fb}
.club-page.club-theme-phoenix-suns{--club:#5b2b82;--club-soft:#f3edf9}
.club-page.club-theme-portland-trail-blazers{--club:#bd2239;--club-soft:#fbecef}
.club-page.club-theme-sacramento-kings{--club:#5a2d81;--club-soft:#f3edf9}
.club-page.club-theme-san-antonio-spurs{--club:#30343b;--club-soft:#eef0f2}
.club-page.club-theme-toronto-raptors{--club:#ce1141;--club-soft:#fcecf1}
.club-page.club-theme-utah-jazz{--club:#3e2680;--club-soft:#f2eef9}
.club-page.club-theme-washington-wizards{--club:#002b5c;--club-soft:#edf2fa}
.club-page.club-theme-cska-basketbol{--club:#b81935;--club-soft:#fbeef1}
.club-page.club-theme-unics{--club:#087345;--club-soft:#e9f5ef}
.club-page.club-theme-lokomotiv-kuban{--club:#b51b32;--club-soft:#fbeef0}
.club-page.club-theme-zenit-basketbol{--club:#007ba9;--club-soft:#e9f6fb}
.club-page.club-theme-parma-basketbol{--club:#225b9b;--club-soft:#edf3fb}
.club-page.club-theme-uralmash-basketbol{--club:#b34c0d;--club-soft:#fff2e8}
.club-page.club-theme-avtodor{--club:#30343b;--club-soft:#eef0f3}
.club-page.club-theme-dinamo-vladivostok-basketbol{--club:#15518f;--club-soft:#edf4fb}
.club-page.club-theme-enisey-basketbol{--club:#175b9c;--club-soft:#edf4fb}
.club-page.club-theme-mba-basketbol{--club:#b52337;--club-soft:#fbeff1}
.club-page.club-theme-samara-basketbol{--club:#165b9c;--club-soft:#edf4fb}
.club-page.club-theme-real-madrid-basketbol{--club:#5a438d;--club-soft:#f3eff9}
.club-page.club-theme-tenerife-basketbol{--club:#826800;--club-soft:#fbf6df}
.club-page.club-theme-baskonia{--club:#b91d38;--club-soft:#fbeef2}
.club-page.club-theme-valencia-basket{--club:#a74509;--club-soft:#fff2e8}
.club-page.club-theme-unicaja{--club:#247a2b;--club-soft:#eef7ed}
.club-page.club-theme-breogan{--club:#3b6398;--club-soft:#edf3fa}
.club-page.club-theme-barcelona-basketbol{--club:#154284;--club-soft:#eef1f8}
.club-page.club-theme-zaragoza-basketbol{--club:#b21c36;--club-soft:#fbeef1}
.club-page.club-theme-bilbao-basket{--club:#303238;--club-soft:#f0f1f3}
.club-page.club-theme-girona-basketbol{--club:#a52634;--club-soft:#fbeef0}
.club-page.club-theme-obradoiro{--club:#1d5782;--club-soft:#edf4f9}
.club-page.club-theme-san-pablo-burgos{--club:#075986;--club-soft:#edf5fb}
.club-page.club-theme-joventut{--club:#216b4b;--club-soft:#edf6f1}
.club-page.club-theme-murcia-basketbol{--club:#a51a14;--club-soft:#fbefee}
.club-page.club-theme-andorra-basketbol{--club:#174b85;--club-soft:#edf3fb}
.club-page.club-theme-lleida-basketbol{--club:#9b1852;--club-soft:#f9edf3}
.club-page.club-theme-coruna-basketbol{--club:#ac4106;--club-soft:#fff1e7}
.club-page.club-theme-manresa{--club:#c51b32;--club-soft:#fbeef1}
.club-page.club-theme-panathinaikos-basketbol{--club:#086238;--club-soft:#edf7f0}
.club-page.club-theme-fenerbahce-basketbol{--club:#163b74;--club-soft:#f5f2de}
.club-page.club-theme-olympiacos-basketbol{--club:#b31b2b;--club-soft:#fbeef0}
.club-page.club-theme-hapoel-tel-aviv-basketbol{--club:#b9162d;--club-soft:#fbeef1}
.club-page.club-theme-crvena-zvezda-basketbol{--club:#b91c2e;--club-soft:#fbeef1}
.club-page.club-theme-dubai-basketball{--club:#225c68;--club-soft:#edf6f7}
.club-page.club-theme-virtus-bologna{--club:#272a30;--club-soft:#f0f1f3}
.club-page.club-theme-partizan-basketbol{--club:#2e3035;--club-soft:#f1f2f4}
.club-page.club-theme-zalgiris-basketbol{--club:#17653c;--club-soft:#edf7ef}
.club-page.club-theme-anadolu-efes{--club:#154c88;--club-soft:#edf3fa}
.club-page.club-theme-besiktas-basketbol{--club:#303237;--club-soft:#f0f1f3}
.club-page.club-theme-asvel{--club:#3b4549;--club-soft:#eff3f4}
.club-page.club-theme-paris-basketball{--club:#35383d;--club-soft:#f0f1f3}
.club-page.club-theme-bayern-basketbol{--club:#b41d31;--club-soft:#fbeef1}
.club-page.club-theme-maccabi-tel-aviv-basketbol{--club:#174a85;--club-soft:#faf5dd}
.club-page.club-theme-olimpia-milano{--club:#b91d2d;--club-soft:#fbeef0}
.club-page.club-theme-aris-basketbol{--club:#806200;--club-soft:#fff9db}
.club-page.club-theme-hapoel-jerusalem-basketbol{--club:#b71b30;--club-soft:#fceef0}
.club-page.club-theme-le-mans-basketbol{--club:#ae5310;--club-soft:#fff2e5}
.club-page.club-theme-derthona-basket{--club:#353535;--club-soft:#f2f2f2}
.club-page.club-theme-rigas-zelli{--club:#9b2561;--club-soft:#fceef6}
.club-page.club-theme-rostock-seawolves{--club:#174f80;--club-soft:#edf4fb}
.club-page.club-theme-cedevita-olimpija{--club:#176d43;--club-soft:#edf7f0}
.club-page.club-theme-frankfurt-skyliners{--club:#164c88;--club-soft:#edf3fb}
.club-page.club-theme-reyer-venezia{--club:#853b22;--club-soft:#fbf1eb}
.club-page.club-theme-london-lions{--club:#59462a;--club-soft:#f8f3e9}
.club-page.club-theme-maxima-roma{--club:#62412a;--club-soft:#f8f1e9}
.club-page.club-theme-siauliai-basketbol{--club:#7b6000;--club-soft:#fff8d9}
.club-page.club-theme-cluj-napoca-basketbol{--club:#353535;--club-soft:#f2f2f2}
.club-page.club-theme-turk-telekom{--club:#155293;--club-soft:#edf4fc}
.club-page.club-theme-napoli-basketbol{--club:#096e93;--club-soft:#eaf7fb}
.club-page.club-theme-tofas-basketbol{--club:#174e8d;--club-soft:#edf4fc}
.club-page.club-theme-niners-chemnitz{--club:#a34c13;--club-soft:#fff3e8}
.club-page.club-theme-aquila-trento{--club:#343434;--club-soft:#f1f2f3}
.club-page.club-theme-buducnost-basketbol{--club:#165494;--club-soft:#edf4fc}
.club-page.club-theme-jl-bourg{--club:#b41930;--club-soft:#fceef0}
.club-page.club-theme-neptunas-basketbol{--club:#115c9d;--club-soft:#edf6fd}
.club-page.club-theme-slask-wroclaw-basketbol{--club:#176941;--club-soft:#edf7f0}
.club-page.club-theme-bahcesehir-basketbol{--club:#ac1c35;--club-soft:#fbeef1}
.club-page.club-theme-ratiopharm-ulm{--club:#ae4d00;--club-soft:#fff3e6}
.club-page.club-theme-paok-basketbol{--club:#353535;--club-soft:#f2f2f2}
.club-page.club-theme-lietkabelis-basketbol{--club:#882843;--club-soft:#f9eef2}
.club-page.club-theme-bosna-sarajevo{--club:#84283e;--club-soft:#faeef1}
.club-page.club-theme-bc-roma{--club:#9c2434;--club-soft:#fbeef1}
.club-page.club-theme-balkan-botevgrad{--club:#12683c;--club-soft:#edf7f0}
.club-page.club-theme-anaheim-ducks{--club:#9b5207;--club-soft:#f2f5f8}
.club-page.club-theme-boston-bruins{--club:#816100;--club-soft:#f2f5f8}
.club-page.club-theme-buffalo-sabres{--club:#124f94;--club-soft:#f2f5f8}
.club-page.club-theme-calgary-flames{--club:#ba1b2e;--club-soft:#f2f5f8}
.club-page.club-theme-carolina-hurricanes{--club:#b51b35;--club-soft:#f2f5f8}
.club-page.club-theme-chicago-blackhawks{--club:#ac2336;--club-soft:#f2f5f8}
.club-page.club-theme-colorado-avalanche{--club:#722b43;--club-soft:#f2f5f8}
.club-page.club-theme-columbus-blue-jackets{--club:#174677;--club-soft:#f2f5f8}
.club-page.club-theme-dallas-stars{--club:#087342;--club-soft:#f2f5f8}
.club-page.club-theme-detroit-red-wings{--club:#ba1630;--club-soft:#f2f5f8}
.club-page.club-theme-edmonton-oilers{--club:#ad4905;--club-soft:#f2f5f8}
.club-page.club-theme-florida-panthers{--club:#a5263b;--club-soft:#f2f5f8}
.club-page.club-theme-los-angeles-kings{--club:#3c3c3c;--club-soft:#f2f5f8}
.club-page.club-theme-minnesota-wild{--club:#196440;--club-soft:#f2f5f8}
.club-page.club-theme-montreal-canadiens{--club:#a61e35;--club-soft:#f2f5f8}
.club-page.club-theme-nashville-predators{--club:#806100;--club-soft:#f2f5f8}
.club-page.club-theme-new-jersey-devils{--club:#b91c31;--club-soft:#f2f5f8}
.club-page.club-theme-new-york-islanders{--club:#14599e;--club-soft:#f2f5f8}
.club-page.club-theme-new-york-rangers{--club:#1a4da0;--club-soft:#f2f5f8}
.club-page.club-theme-ottawa-senators{--club:#af2035;--club-soft:#f2f5f8}
.club-page.club-theme-philadelphia-flyers{--club:#a54b13;--club-soft:#f2f5f8}
.club-page.club-theme-pittsburgh-penguins{--club:#806200;--club-soft:#f2f5f8}
.club-page.club-theme-san-jose-sharks{--club:#096870;--club-soft:#f2f5f8}
.club-page.club-theme-seattle-kraken{--club:#155467;--club-soft:#f2f5f8}
.club-page.club-theme-st-louis-blues{--club:#145ab0;--club-soft:#f2f5f8}
.club-page.club-theme-tampa-bay-lightning{--club:#19509a;--club-soft:#f2f5f8}
.club-page.club-theme-toronto-maple-leafs{--club:#19549a;--club-soft:#f2f5f8}
.club-page.club-theme-utah-mammoth{--club:#356781;--club-soft:#f2f5f8}
.club-page.club-theme-vancouver-canucks{--club:#15549a;--club-soft:#f2f5f8}
.club-page.club-theme-vegas-golden-knights{--club:#79602a;--club-soft:#f2f5f8}
.club-page.club-theme-winnipeg-jets{--club:#18548b;--club-soft:#f2f5f8}
.club-page.club-theme-lokomotiv-yaroslavl{--club:#a12137;--club-soft:#f2f5f8}
.club-page.club-theme-traktor-hokkey{--club:#373737;--club-soft:#f2f5f8}
.club-page.club-theme-avtomobilist-hokkey{--club:#a31932;--club-soft:#f2f5f8}
.club-page.club-theme-dynamo-moscow-hokkey{--club:#18569b;--club-soft:#f2f5f8}
.club-page.club-theme-severstal-hokkey{--club:#806000;--club-soft:#f2f5f8}
.club-page.club-theme-salavat-yulaev{--club:#166d45;--club-soft:#f2f5f8}
.club-page.club-theme-ak-bars-hokkey{--club:#156b43;--club-soft:#f2f5f8}
.club-page.club-theme-sibir-hokkey{--club:#18609d;--club-soft:#f2f5f8}
.club-page.club-theme-ska-hokkey{--club:#1b5194;--club-soft:#f2f5f8}
.club-page.club-theme-lada-hokkey{--club:#1a5598;--club-soft:#f2f5f8}
.club-page.club-theme-spartak-hokkey{--club:#b71b32;--club-soft:#f2f5f8}
.club-page.club-theme-torpedo-nn-hokkey{--club:#15558f;--club-soft:#f2f5f8}
.club-page.club-theme-metallurg-magnitogorsk{--club:#17538f;--club-soft:#f2f5f8}
.club-page.club-theme-amur-hokkey{--club:#a84b10;--club-soft:#f2f5f8}
.club-page.club-theme-neftekhimik-hokkey{--club:#17558e;--club-soft:#f2f5f8}
.club-page.club-theme-shanghai-dragons{--club:#a01946;--club-soft:#f2f5f8}
.club-page.club-theme-avangard-hokkey{--club:#aa1b32;--club-soft:#f2f5f8}
.club-page.club-theme-barys-hokkey{--club:#12669e;--club-soft:#f2f5f8}
.club-page.club-theme-dynamo-minsk-hokkey{--club:#145389;--club-soft:#f2f5f8}
.club-page.club-theme-cska-hokkey{--club:#b41a34;--club-soft:#f2f5f8}
.club-page.club-theme-admiral-hokkey{--club:#14548d;--club-soft:#f2f5f8}
.club-page.club-theme-hc-sochi{--club:#164f88;--club-soft:#f2f5f8}

.club-page .passport-hero .hero-logo,.club-page .passport-hero .hero-logo>img{background:var(--club-soft)}

.club-page .passport-facts>div:last-child:nth-child(odd){grid-column:1/-1}

/* Keep every verified arena fact visible in the compact mobile passport. */
@media(max-width:760px){.club-page .passport-hero .arena-facts>div:last-child{display:flex}}
