:root{scroll-behavior:smooth}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]){background:linear-gradient(180deg,rgba(var(--entity-surface),.98),rgba(8,15,24,.99) 44%,rgba(9,18,28,.98))}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header{border-color:rgba(255,255,255,.13);background:linear-gradient(90deg,rgba(9,16,25,.97),rgba(9,16,25,.8) 58%,rgba(9,16,25,.9)),linear-gradient(135deg,rgba(var(--entity-accent),.08),transparent 45%),linear-gradient(180deg,rgba(var(--entity-surface-2),.96),rgba(var(--entity-surface),.95))}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header.entity-page-header--has-media{background:linear-gradient(90deg,rgba(6,12,20,.98),rgba(6,12,20,.84) 45%,rgba(6,12,20,.56) 68%,rgba(6,12,20,.78)),linear-gradient(180deg,rgba(6,12,20,.1),rgba(6,12,20,.84)),var(--entity-header-image) right center /cover no-repeat}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header.entity-page-header--has-media .entity-page-header__overlay{background:radial-gradient(circle at 82% 16%,rgba(var(--entity-accent),.22),transparent 18rem),linear-gradient(90deg,rgba(4,9,15,.94),rgba(4,9,15,.68) 48%,rgba(4,9,15,.36) 75%,rgba(4,9,15,.7)),linear-gradient(180deg,rgba(4,9,15,.06),rgba(4,9,15,.9))}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__content{display:block;padding:1.45rem 1.55rem 1.15rem}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__primary{position:relative;max-width:100%;padding-top:1rem;z-index:1}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__title{max-width:58rem;font-size:clamp(1.85rem,3.2vw,2.85rem);line-height:1.02}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__meta{min-height:auto;border:none;background:transparent;color:rgba(var(--text-color,249 250 251),.82);padding:0;font-size:.88rem;font-weight:650}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__quick-facts{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;margin-top:1.1rem}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__quick-fact{min-height:3.95rem;background:rgba(var(--entity-surface-2),.58)}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-tools{gap:.65rem}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-tools .entity-section-card,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-tools>.entity-page-header__command{box-shadow:0 18px 38px rgba(0,0,0,.2)}@media (min-width:1024px){.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-shell{grid-template-columns:minmax(0,1fr) minmax(24rem,30rem);align-items:start;gap:.75rem}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header{grid-column:1;grid-row:1;min-height:19.25rem}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-layout{display:contents}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-main-stack{grid-column:1;grid-row:2}.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-tools{grid-column:2;grid-row:1/span 2}}.entity-page{--entity-accent:56 189 248;--entity-accent-2:45 212 191;--entity-accent-3:250 204 21;--entity-surface:13 21 32;--entity-surface-2:18 28 42;--entity-border:rgba(255,255,255,0.1);--entity-border-strong:rgba(255,255,255,0.16);--entity-glow:rgba(var(--entity-accent),0.18);--entity-chip-bg:rgba(var(--entity-accent),0.12);--entity-chip-border:rgba(var(--entity-accent),0.32);--entity-chip-text:rgba(var(--text-color,249 250 251),0.94);--entity-text-strong:rgb(var(--text-color,249 250 251));--entity-text-muted:rgba(var(--text-color,249 250 251),0.7);--entity-button-text:rgb(var(--accent-text-color,17 24 39));--entity-radius:8px;--entity-shadow:0 18px 45px rgba(0,0,0,0.24);background:linear-gradient(180deg,rgba(8,14,22,.98),rgba(var(--entity-surface),.97) 48%,rgba(7,13,20,.98));color:var(--entity-text-strong);min-height:100%}.entity-page[data-entity-kind=match]{--entity-accent:245 158 11;--entity-accent-2:45 212 191;--entity-accent-3:125 211 252;--entity-surface:10 18 30;--entity-surface-2:15 26 40}.entity-page[data-entity-kind=club]{--entity-accent:245 158 11;--entity-accent-2:52 211 153;--entity-accent-3:125 211 252;--entity-surface:18 22 26;--entity-surface-2:25 29 33}.entity-page[data-entity-kind=season]{--entity-accent:94 234 212;--entity-accent-2:250 204 21;--entity-accent-3:248 113 113;--entity-surface:13 22 29;--entity-surface-2:18 31 38}.entity-page[data-entity-kind=series]{--entity-accent:134 239 172;--entity-accent-2:125 211 252;--entity-accent-3:250 204 21;--entity-surface:12 22 26;--entity-surface-2:18 31 36}body[data-theme-id] .entity-page,body[data-theme-id] .entity-page[data-entity-kind=club],body[data-theme-id] .entity-page[data-entity-kind=match],body[data-theme-id] .entity-page[data-entity-kind=season],body[data-theme-id] .entity-page[data-entity-kind=series]{--entity-accent:var(--accent-color,56 189 248);--entity-accent-2:var(--link-rgb,var(--accent-color,56 189 248));--entity-accent-3:var(--muted-color,250 204 21);--entity-surface:var(--surface-color,13 21 32);--entity-surface-2:var(--surface-elevated-color,18 28 42);--entity-border:rgb(var(--border-color,148 163 184)/var(--theme-border-alpha,0.3));--entity-border-strong:rgb(var(--border-color,148 163 184)/0.44);--entity-glow:rgb(var(--accent-color,56 189 248)/0.16);--entity-chip-bg:rgb(var(--accent-color,56 189 248)/0.12);--entity-chip-border:rgb(var(--accent-color,56 189 248)/0.32);--entity-chip-text:rgb(var(--text-color,249 250 251));--entity-text-strong:rgb(var(--text-color,249 250 251));--entity-text-muted:rgb(var(--muted-color,156 163 175));--entity-button-text:rgb(var(--accent-text-color,17 24 39));--entity-shadow:0 18px 40px rgb(var(--theme-shadow-color,0 0 0)/var(--theme-shadow-alpha,0.38));background:transparent}.entity-page-shell{display:grid;gap:1.1rem;padding-top:1.1rem;padding-bottom:2.4rem}.entity-page-layout{display:grid;align-items:start;gap:1rem}@media (min-width:1024px){.entity-page-layout{grid-template-columns:minmax(0,1.64fr) minmax(21rem,.94fr)}}.entity-page-main-stack,.entity-page-tools{display:grid;gap:1rem}.entity-page-tools{align-self:start}@media (min-width:1024px){.entity-page-tools{position:sticky;top:calc(var(--header-height, 72px) + 1rem);max-height:calc(100vh - var(--header-height, 72px) - 2rem);overflow:auto;padding-right:.1rem}}.entity-page-header{position:relative;overflow:hidden;min-height:25rem;border:1px solid var(--entity-border-strong);border-radius:var(--entity-radius);background:linear-gradient(145deg,rgba(var(--entity-accent),.12),transparent 42%),linear-gradient(180deg,rgba(var(--entity-surface-2),.96),rgba(var(--entity-surface),.94));box-shadow:var(--entity-shadow);isolation:isolate}.entity-page-header--has-media{background:linear-gradient(180deg,rgba(var(--entity-surface),.1),rgba(var(--entity-surface),.86)),var(--entity-header-image) center /cover no-repeat}.entity-page-header__overlay{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(6,12,20,.94),rgba(6,12,20,.7) 58%,rgba(6,12,20,.86)),linear-gradient(180deg,rgba(6,12,20,.04),rgba(6,12,20,.84))}.entity-page-header:not(.entity-page-header--has-media) .entity-page-header__overlay{background:linear-gradient(120deg,rgba(var(--entity-accent),.14),transparent 44%),linear-gradient(180deg,rgba(var(--entity-surface-2),.95),rgba(var(--entity-surface),.9))}.entity-page-header__content{display:grid;gap:1rem}@media (min-width:768px){.entity-page-header__content{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.entity-page-header__primary{max-width:58rem}.entity-page-header__eyebrow{margin:0 0 .45rem;color:rgba(var(--entity-accent),.98);font-size:.72rem;font-weight:750;text-transform:uppercase}.entity-page-header__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 1.15rem;color:rgba(var(--text-color,249 250 251),.62);font-size:.82rem;font-weight:650}.entity-page-header__breadcrumbs>*{display:inline-flex;min-width:0;align-items:center;gap:.45rem;color:inherit}.entity-page-header__breadcrumbs>*+:before{content:">";color:rgba(var(--text-color,249 250 251),.35);font-size:.78em}.entity-page-header__breadcrumbs a:hover{color:rgb(var(--entity-accent));text-decoration:none}.entity-page-header__breadcrumbs span{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-page-header__status{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:.75rem;border:1px solid rgba(var(--entity-accent),.42);border-radius:999px;background:rgba(var(--entity-surface-2),.72);color:var(--entity-text-strong);padding:.32rem .72rem;font-size:.78rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.entity-page-header__status span,.entity-page-header__status strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-page-header__status-label{color:rgba(var(--entity-accent),.98);font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-page-header__status--good{border-color:rgba(52,211,153,.44);background:rgba(6,78,59,.32)}.entity-page-header__status--warn{border-color:rgba(var(--entity-accent-3),.46);background:rgba(var(--entity-accent-3),.12)}.entity-page-header__status--live{border-color:rgba(248,113,113,.5);background:rgba(127,29,29,.34);box-shadow:0 0 0 4px rgba(248,113,113,.08)}.entity-page-header__status--muted{border-color:var(--entity-border);color:var(--entity-text-muted)}.entity-page-header__title{margin:0;color:var(--entity-text-strong);font-size:3.6rem;font-weight:800;line-height:1;letter-spacing:0}.entity-page-header__subheading{max-width:48rem;margin:.8rem 0 0;color:rgba(var(--text-color,249 250 251),.78);font-size:1rem;line-height:1.55}.entity-page-header__sponsors{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(16rem,.92fr);gap:.65rem;margin-top:1rem;max-width:56rem}.entity-page-header__sponsor-slot{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:4.75rem;border:1px solid rgba(var(--entity-accent-3),.24);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.13),transparent 54%),rgba(var(--entity-surface-2),.56);color:var(--entity-text-strong);padding:.75rem;text-decoration:none}.entity-page-header__sponsor-slot:nth-child(2){border-color:rgba(var(--entity-accent-2),.24);background:linear-gradient(135deg,rgba(var(--entity-accent-2),.12),transparent 54%),rgba(var(--entity-surface-2),.5)}.entity-page-header__sponsor-logo{width:3.1rem;height:3.1rem;-o-object-fit:contain;object-fit:contain;border-radius:calc(var(--entity-radius) - 2px);background:rgba(255,255,255,.92);padding:.35rem}.entity-page-header__sponsor-copy{display:grid;gap:.12rem;min-width:0}.entity-page-header__sponsor-copy span,.entity-page-header__sponsor-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-page-header__sponsor-copy strong{font-size:.95rem}.entity-page-header__sponsor-copy span{color:var(--entity-text-muted);font-size:.78rem}.entity-page-header__sponsor-label{color:rgba(var(--entity-accent-3),.95)!important;font-size:.66rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.entity-page-header__meta-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.entity-page-header__meta{display:inline-flex;align-items:center;min-height:2rem;border:1px solid var(--entity-chip-border);border-radius:999px;background:rgba(var(--entity-surface-2),.62);color:var(--entity-chip-text);padding:.25rem .75rem;font-size:.78rem}.entity-page-header__actions{display:flex;flex-wrap:wrap;margin-top:1rem}.entity-page-header__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border-radius:var(--entity-radius);padding:.5rem .85rem;font-weight:750;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.entity-page-header__action--primary{border:1px solid rgba(var(--entity-accent),.88);color:rgb(7,16,24)}.entity-page-header__action--secondary{border:1px solid var(--entity-border);background:rgba(255,255,255,.06);color:var(--entity-text-strong)}.entity-page-header__action--ghost{border:1px solid transparent;background:rgba(var(--entity-surface-2),.4);color:rgb(var(--entity-accent))}.entity-page-header__action:hover{border-color:rgba(var(--entity-accent),.7)}.entity-page-header__quick-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;max-width:58rem;margin-top:1rem}.entity-page-header__quick-fact{display:grid;gap:.16rem;min-height:4.35rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.56);color:var(--entity-text-strong);padding:.75rem;text-decoration:none}.entity-page-header__quick-fact--accent{border-color:rgba(var(--entity-accent),.34);background:linear-gradient(135deg,rgba(var(--entity-accent),.13),transparent 62%),rgba(var(--entity-surface-2),.62)}.entity-page-header__quick-fact--warm{border-color:rgba(var(--entity-accent-3),.34);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.13),transparent 62%),rgba(var(--entity-surface-2),.62)}.entity-page-header__quick-fact--muted{color:var(--entity-text-muted)}.entity-page-header__quick-fact-label{color:var(--entity-text-muted);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.entity-page-header__quick-fact strong{color:var(--entity-text-strong);font-size:1rem;line-height:1.18}.entity-page-header__quick-fact span:not(.entity-page-header__quick-fact-label){color:var(--entity-text-muted);font-size:.74rem}.entity-page-header__relationship{display:flex;justify-content:flex-start;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface),.64);padding:.45rem;backdrop-filter:blur(12px)}@media (min-width:768px){.entity-page-header__relationship{justify-content:flex-end;align-self:start}}.entity-section-card{overflow:hidden;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:linear-gradient(180deg,rgba(var(--entity-surface-2),.9),rgba(var(--entity-surface),.92));box-shadow:0 14px 35px rgba(0,0,0,.18)}.entity-section-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--entity-border);padding:1rem 1rem .8rem}.entity-section-card__title{margin:0;color:var(--entity-text-strong);font-size:1.05rem;font-weight:800;letter-spacing:0}.entity-section-card__body{padding:1rem}.entity-page-tools .entity-section-card{background:linear-gradient(180deg,rgba(var(--entity-surface-2),.82),rgba(var(--entity-surface),.88))}.entity-page-block[data-entity-block-density=feature] .entity-section-card,.entity-page-block[data-entity-block-id$=-leaderboard-preview] .entity-section-card,.entity-page-block[data-entity-block-id$=-registration] .entity-section-card,.entity-page-block[data-entity-block-id$=-top-shooters] .entity-section-card,.entity-page-block[data-entity-block-id$=page-sponsors] .entity-section-card,.entity-page-block[data-entity-block-id$=site-sponsors] .entity-section-card{border-color:rgba(var(--entity-accent),.24);background:linear-gradient(130deg,rgba(var(--entity-accent),.12),transparent 38%),linear-gradient(180deg,rgba(var(--entity-surface-2),.92),rgba(var(--entity-surface),.9))}.entity-page-block[data-entity-block-id$=-leaderboard-preview] .entity-section-card__body>.grid,.entity-page-block[data-entity-block-id$=-top-shooters] .entity-section-card__body>.grid{gap:.75rem}.entity-page .card,.entity-page .rounded-2xl,.entity-page .rounded-3xl,.entity-page .rounded-lg,.entity-page .rounded-xl,.entity-page .ui-card-soft-lg{border-radius:var(--entity-radius)!important}.entity-page .border-surface-strong,.entity-page .border-surface-strong\/70,.entity-page .border-white\/10,.entity-page .border-white\/20{border-color:var(--entity-border)!important}.entity-page .bg-bg\/55,.entity-page .bg-bg\/60,.entity-page .bg-bg\/75,.entity-page .bg-gray-800\/40,.entity-page .bg-gray-900\/40,.entity-page .bg-gray-900\/50,.entity-page .bg-gray-900\/60,.entity-page .bg-surface\/70,.entity-page .bg-surface\/80{background-color:rgba(var(--entity-surface-2),.56)!important}.entity-page .text-gray-300,.entity-page .text-gray-400,.entity-page .text-gray-500,.entity-page .text-muted{color:var(--entity-text-muted)!important}.entity-page .text-accent,.entity-page .text-primary{color:rgb(var(--entity-accent))!important}.entity-page .ui-btn{border-radius:var(--entity-radius)}.entity-page .ui-btn--outline{border-color:rgba(var(--entity-accent),.6);color:rgb(var(--entity-accent))}.entity-page .ui-btn--outline:hover{background:rgb(var(--entity-accent));color:rgb(7,16,24)}.entity-page .ui-btn--ghost{color:rgb(var(--entity-accent))}.entity-page .prose.prose-invert,.entity-page .prose.prose-invert li,.entity-page .prose.prose-invert p{color:rgba(var(--text-color,249 250 251),.78)}.entity-page .entity-state-fallback{border:1px dashed var(--entity-border-strong);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.42);padding:.9rem}.entity-page .entity-timeline-group{position:relative;display:grid;gap:.75rem}.entity-page .entity-timeline-item{position:relative}.entity-page .leaflet-container{min-height:18rem;border-radius:var(--entity-radius);border:1px solid var(--entity-border)}.entity-sponsor-feature{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:5.5rem;border:1px solid rgba(var(--entity-accent-3),.28);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.14),transparent 56%),rgba(var(--entity-surface-2),.66);color:var(--entity-text-strong);padding:.85rem;text-decoration:none}.entity-sponsor-feature+.entity-sponsor-grid,.entity-sponsor-feature--site{margin-top:.75rem}.entity-sponsor-feature--site{border-color:rgba(var(--entity-accent-2),.28);background:linear-gradient(135deg,rgba(var(--entity-accent-2),.12),transparent 56%),rgba(var(--entity-surface-2),.62)}.entity-sponsor-card__logo,.entity-sponsor-feature__logo{-o-object-fit:contain;object-fit:contain;border-radius:calc(var(--entity-radius) - 2px);background:rgba(255,255,255,.92);padding:.35rem}.entity-sponsor-feature__logo{width:3.35rem;height:3.35rem}.entity-sponsor-card__logo{width:2.45rem;height:2.45rem}.entity-sponsor-card__copy,.entity-sponsor-feature__copy{display:grid;gap:.12rem;min-width:0}.entity-sponsor-card__copy span,.entity-sponsor-card__copy strong,.entity-sponsor-feature__copy span,.entity-sponsor-feature__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-sponsor-feature__copy strong{font-size:1rem}.entity-sponsor-card__copy span,.entity-sponsor-feature__copy span{color:var(--entity-text-muted);font-size:.78rem}.entity-sponsor-feature__label{color:rgba(var(--entity-accent-3),.95)!important;font-size:.66rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.entity-sponsor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.entity-sponsor-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:4.25rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.5);color:var(--entity-text-strong);padding:.7rem;text-decoration:none}.entity-sponsor-inquiry{margin-top:.85rem;border:1px dashed rgba(var(--entity-accent),.36);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.42);color:var(--entity-text-muted);padding:.85rem;font-size:.875rem}.entity-sponsor-empty-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.entity-sponsor-empty-strip div{display:grid;gap:.18rem;min-height:4.25rem;border:1px dashed rgba(var(--entity-accent),.28);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent),.09),transparent 58%),rgba(var(--entity-surface-2),.42);padding:.75rem}.entity-sponsor-empty-strip span{color:rgb(var(--entity-accent));font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-sponsor-empty-strip strong{color:var(--entity-text-strong);font-size:.92rem}.entity-glance-status{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;border:1px solid rgba(var(--entity-accent),.28);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent),.12),transparent 60%),rgba(var(--entity-surface-2),.5);padding:.8rem}.entity-glance-status span{color:var(--entity-text-muted);font-size:.78rem}.entity-glance-status strong{color:var(--entity-text-strong)}.entity-glance-status--live{border-color:rgba(248,113,113,.38);background:linear-gradient(135deg,rgba(248,113,113,.14),transparent 60%),rgba(var(--entity-surface-2),.52)}.entity-glance-status--good{border-color:rgba(52,211,153,.36)}.entity-glance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.entity-glance-grid--compact{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.entity-glance-fact{display:grid;gap:.12rem;min-height:4.35rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.5);padding:.78rem}.entity-glance-fact--accent{border-color:rgba(var(--entity-accent),.34);background:linear-gradient(135deg,rgba(var(--entity-accent),.13),transparent 62%),rgba(var(--entity-surface-2),.58)}.entity-glance-fact--warm{border-color:rgba(var(--entity-accent-3),.34);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.13),transparent 62%),rgba(var(--entity-surface-2),.58)}.entity-glance-fact--muted{opacity:.78}.entity-glance-fact span{color:var(--entity-text-muted);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.entity-glance-fact strong{color:var(--entity-text-strong);font-size:1rem;line-height:1.2}.entity-glance-fact small{color:var(--entity-text-muted);font-size:.74rem}.entity-glance-actions{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:760px){.entity-page-shell{padding-top:.75rem}.entity-page-header{min-height:21rem}.entity-page-header__content{padding:1rem}.entity-page-header__title{font-size:2.15rem}.entity-page-header__sponsors,.entity-sponsor-grid{grid-template-columns:minmax(0,1fr)}.entity-glance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-page-layout{grid-template-columns:minmax(0,1fr)}.entity-page-tools{position:static;max-height:none;overflow:visible}}.entity-feature-card{border:1px solid rgba(255,255,255,.16);border-radius:var(--entity-radius);padding:1rem;background:radial-gradient(140% 120% at 0 0,rgba(var(--entity-accent),.18),transparent 62%),rgba(var(--entity-surface-2),.72);display:grid;gap:.55rem}.entity-feature-card__top{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.entity-feature-card__kicker{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--entity-accent),.95)}.entity-feature-card__title{font-size:1.1rem;font-weight:700;color:var(--entity-text-strong)}.entity-feature-card__meta{font-size:.8rem;color:var(--entity-text-muted)}.entity-feature-card__description{font-size:.9rem;color:rgba(var(--text-color,249 250 251),.78)}.entity-feature-card__badges{display:flex;gap:.4rem;flex-wrap:wrap}.entity-feature-card__badge{font-size:.75rem;border:1px solid rgba(var(--entity-accent),.45);background:var(--entity-chip-bg);color:var(--entity-chip-text);border-radius:999px;padding:.2rem .55rem}.entity-feature-card__action{justify-self:end;color:rgb(var(--entity-accent));font-weight:600;font-size:.84rem;white-space:nowrap}.entity-premium-card{position:relative;overflow:hidden;border-radius:var(--entity-radius);border:1px solid rgba(255,255,255,.1);background:radial-gradient(130% 120% at 0 0,rgba(var(--entity-accent),.26),transparent 62%),linear-gradient(180deg,rgba(var(--entity-surface),.9),rgba(var(--entity-surface),.82));color:rgb(var(--text-color,249 250 251));display:flex;flex-direction:column;height:100%;box-shadow:0 20px 25px -5px rgba(0,0,0,.2),0 8px 10px -6px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.entity-premium-card:hover{transform:translateY(-4px);box-shadow:0 28px 32px -12px rgba(0,0,0,.35),0 12px 14px -8px rgba(0,0,0,.28)}.entity-premium-card__media{position:relative;height:192px;overflow:hidden}.entity-premium-card__media--fallback{border-bottom:1px solid rgba(var(--entity-accent),.28);box-shadow:inset 0 -22px 32px -28px rgba(0,0,0,.75)}.entity-premium-card__fallback,.entity-premium-card__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.entity-premium-card__fallback{position:relative;background:radial-gradient(95% 78% at 50% 18%,rgba(var(--entity-accent),.68),transparent 68%),radial-gradient(70% 62% at 78% 12%,rgba(var(--entity-accent),.34),transparent 72%),radial-gradient(120% 130% at 0 0,rgba(255,255,255,.14),transparent 60%),radial-gradient(110% 120% at 100% 100%,rgba(255,255,255,.08),transparent 66%),linear-gradient(145deg,rgba(var(--entity-accent),.48),rgba(var(--entity-accent),.28)),linear-gradient(180deg,rgba(var(--entity-accent),.42) 0,rgba(var(--entity-accent),.1) 42%,rgba(var(--entity-accent),0) 66%),linear-gradient(180deg,rgba(var(--entity-surface),.95),rgba(var(--entity-surface),.8));display:flex;align-items:flex-start;justify-content:flex-start;padding:0}.entity-premium-card__fallback:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(72% 88% at 16% 12%,rgba(var(--entity-accent),.58),rgba(var(--entity-accent),.18) 45%,transparent 72%),radial-gradient(60% 74% at 84% 18%,rgba(var(--entity-accent),.34),transparent 70%),repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0,rgba(255,255,255,.06) 2px,transparent 2px,transparent 10px);opacity:.62}.entity-premium-card__fallback:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--entity-accent),.3) 0,rgba(var(--entity-accent),.08) 36%,rgba(var(--entity-accent),0) 62%)}.entity-premium-card__fallback-initials{position:absolute;top:28%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:clamp(1.4rem,3.2vw,2.25rem);font-weight:700;color:rgba(var(--entity-accent),.98);letter-spacing:.04em;text-shadow:0 6px 20px rgba(0,0,0,.42),0 0 14px rgba(var(--entity-accent),.32);text-transform:uppercase;max-width:86%;text-align:center;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-premium-card__overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.3) 45%,rgba(0,0,0,0))}.entity-premium-card__overlay--fallback{background:linear-gradient(to top,rgba(0,0,0,.5),rgba(var(--entity-accent),.44) 40%,rgba(var(--entity-accent),.22) 66%,rgba(0,0,0,0))}.entity-premium-card__media-content{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:.25rem;padding:0 1.5rem 1.25rem;z-index:2}.entity-premium-card__chip{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:color-mix(in srgb,var(--entity-chip-bg) 72%,black);padding:.25rem .75rem;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.92)}.entity-premium-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem}.entity-premium-card__title{font-size:1.2rem;font-weight:650;line-height:1.2}.entity-premium-card__title--media{color:rgba(var(--entity-accent),.98);text-decoration:none;text-shadow:0 2px 12px rgba(0,0,0,.45)}.entity-premium-card__title--media:hover{color:rgba(var(--entity-accent),1);text-decoration:underline;text-underline-offset:2px}.entity-premium-card__description{color:rgba(var(--text-color,249 250 251),.78);font-size:.88rem;line-height:1.55}.entity-premium-card__description--fallback{font-style:italic}.entity-premium-card__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,max-content));flex-wrap:wrap;gap:.4rem}.entity-premium-card__stat{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.25rem .75rem;font-size:.74rem;font-weight:600;border:1px solid rgba(var(--entity-accent),.3);background:rgba(var(--entity-accent),.1);color:rgba(var(--entity-accent),.98)}.entity-premium-card__stat:before{content:"●";font-size:.52rem;line-height:1;opacity:.9}.entity-premium-card__stat--count{border-color:rgba(var(--entity-accent),.38);background:rgba(var(--entity-accent),.14);color:rgba(var(--entity-accent),.98)}.entity-premium-card__stat--open{border-color:rgba(52,211,153,.35);background:rgba(52,211,153,.14);color:rgb(110 231 183)}.entity-premium-card__stat--closed{border-color:rgba(248,113,113,.35);background:rgba(248,113,113,.14);color:rgb(252 165 165)}.entity-premium-card__action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.entity-premium-card__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.entity-premium-card__footer-note{font-size:.74rem;color:rgba(var(--muted-color,156 163 175),.9)}.entity-premium-card__actions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.entity-premium-card__action--secondary{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.1);color:rgba(255,255,255,.95)}.entity-premium-card__action--secondary:hover{border-color:rgba(255,255,255,.58);background:rgba(255,255,255,.2)}.entity-premium-card__action--primary{border:1px solid rgba(var(--entity-accent),.7);background:linear-gradient(135deg,rgba(var(--entity-accent),.98),rgba(var(--entity-accent),.82));color:var(--entity-button-text);border-radius:999px;padding:.34rem .78rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 10px 18px -12px var(--entity-glow)}.entity-premium-card__action--primary:hover{border-color:rgba(var(--entity-accent),.98);background:linear-gradient(135deg,rgba(var(--entity-accent),1),rgba(var(--entity-accent),.9))}@media (max-width:720px){.entity-premium-card__footer{flex-direction:column;align-items:flex-start}.entity-premium-card__actions{width:100%;justify-content:flex-start}}.entity-list-card--unread{border-color:rgba(var(--entity-accent),.58)!important;box-shadow:inset 0 0 0 1px rgba(var(--entity-accent),.28),0 20px 30px -24px rgba(var(--entity-accent),.7)}.entity-list-card,.finder-entity-card{border-radius:.9rem;border:none;background:none;padding:.7rem .78rem;box-shadow:0 16px 26px -24px rgba(2,6,23,.95);transition:border-color .15s ease,transform .15s ease,box-shadow .16s ease}.entity-list-card:hover,.finder-entity-card:hover{transform:translateY(-2px);box-shadow:0 22px 32px -24px rgba(2,6,23,.95)}.entity-list-card__header,.finder-entity-card__header{display:flex;flex-wrap:wrap;align-items:center;gap:.26rem .42rem;margin-bottom:.22rem}.entity-list-card__owner,.finder-entity-card__owner{font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--muted-color,156 163 175),.98);font-weight:600}.entity-list-card__dot,.finder-entity-card__dot{width:.22rem;height:.22rem;border-radius:999px;background:rgba(var(--entity-accent),.85);opacity:.85}.entity-list-card__title,.finder-entity-card__title{color:rgba(var(--text-color,249 250 251),.98);font-weight:640;line-height:1.35;text-decoration:none}.entity-list-card__title:hover,.finder-entity-card__title:hover{color:rgb(var(--text-color,249 250 251));text-decoration:underline;text-underline-offset:2px}.entity-list-card__meta,.finder-entity-card__meta{margin-top:.42rem;display:flex;flex-wrap:wrap;gap:.32rem;font-size:.68rem;color:rgba(var(--muted-color,156 163 175),.98)}.entity-list-card__badge,.finder-entity-card__badge{border-radius:999px;padding:.1rem .48rem;border:1px solid rgba(148,163,184,.28);background:rgba(var(--entity-surface),.54);color:rgba(var(--text-color,249 250 251),.94);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;line-height:1.25;white-space:nowrap}.entity-list-card__badge--accent,.finder-entity-card__badge--accent{border-color:rgba(var(--entity-accent),.55);background:rgba(var(--entity-accent),.2);color:rgba(var(--text-color,249 250 251),.98);font-weight:600}.entity-list-card__badge--hot,.finder-entity-card__badge--hot{border-color:rgba(249,115,22,.62);background:rgba(249,115,22,.2);color:rgb(255 237 213);font-weight:700}.entity-list-card__badge--near,.finder-entity-card__badge--near{border-color:rgba(14,165,233,.62);background:rgba(14,165,233,.2);color:rgb(224 242 254);font-weight:700}.entity-list-card__badge--new,.finder-entity-card__badge--new{border-color:rgba(34,197,94,.62);background:rgba(34,197,94,.2);color:rgb(220 252 231);font-weight:700}.entity-list-card__owner-wrap,.finder-entity-card__owner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.26rem .42rem;min-width:0}.entity-list-card__directions,.finder-entity-card__directions{font-size:.72rem;font-weight:700;color:rgba(var(--entity-accent),.9);text-decoration:none}.entity-list-card__directions:hover,.finder-entity-card__directions:hover{text-decoration:underline}.entity-page-block{--entity-block-padding:0;--entity-block-radius:var(--entity-radius);--entity-block-border:transparent;--entity-block-shadow:none;--entity-block-bg:transparent;padding:var(--entity-block-padding);border-radius:var(--entity-block-radius);border:1px solid var(--entity-block-border);background:var(--entity-block-bg);box-shadow:var(--entity-block-shadow)}.entity-page-block--compact,.entity-page-block--default,.entity-page-block--feature{--entity-block-padding:0}.entity-page-tools{border:0;border-radius:0;padding:0;background:transparent}.entity-page-block:empty{display:none}.entity-page-mobile-actions{position:fixed;inset-inline:0;bottom:0;z-index:180;display:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;border-top:1px solid var(--entity-border-strong);background:linear-gradient(180deg,rgba(var(--entity-surface),.78),rgba(var(--entity-surface),.96)),rgba(var(--entity-surface),.96);padding:.6rem max(.85rem,env(safe-area-inset-left)) calc(.6rem + env(safe-area-inset-bottom)) max(.85rem,env(safe-area-inset-right));backdrop-filter:blur(18px);box-shadow:0 -18px 38px rgba(0,0,0,.34)}.entity-page-mobile-actions__primary{display:flex;min-width:0;gap:.45rem}.entity-page-mobile-actions__action{flex:1 1 auto;min-height:2.55rem;white-space:nowrap}.entity-page-mobile-actions__controls{margin-top:0!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:.35rem!important}.entity-page-mobile-actions__controls>a,.entity-page-mobile-actions__controls>button,.entity-page-mobile-actions__controls>div>button{min-height:2.55rem;padding-inline:.72rem;white-space:nowrap}@media (max-width:760px){.entity-page:has(.entity-page-mobile-actions){padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.entity-page-block[data-entity-block-id$=-message-staff],.entity-page-block[data-entity-block-id$=-relationship],.entity-page-block[data-entity-block-id$=-report],.entity-page-header__relationship{display:none}.entity-page-header__quick-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-page-mobile-actions{display:grid}}@media (max-width:460px){.entity-page-mobile-actions{grid-template-columns:minmax(0,1fr)}.entity-page-mobile-actions__controls{justify-content:stretch!important}}.entity-page{--entity-accent:255 169 69;--entity-accent-2:34 197 94;--entity-accent-3:245 158 11;--entity-surface:10 18 30;--entity-surface-2:15 26 40;--entity-border:rgba(255,255,255,0.105);--entity-border-strong:rgba(255,255,255,0.17);--entity-shadow:0 28px 70px rgba(0,0,0,0.36);background:radial-gradient(circle at 17% 0,rgba(var(--entity-accent),.12),transparent 30rem),radial-gradient(circle at 86% 6%,rgba(var(--entity-accent-2),.1),transparent 28rem),linear-gradient(180deg,rgba(5,10,18,1) 0,rgba(var(--entity-surface),.98) 42%,rgba(5,10,18,1) 100%)}body.light .entity-page,html.light .entity-page{--entity-accent:0 123 255}body.light-blue .entity-page,html.light-blue .entity-page{--entity-accent:33 150 243}body.dark-blue .entity-page,html.dark-blue .entity-page{--entity-accent:30 144 255}body.dark .entity-page,html.dark .entity-page{--entity-accent:156 163 175}.entity-page[data-entity-kind=match],body.dark-orange .entity-page,body.light-orange .entity-page,html.dark-orange .entity-page,html.light-orange .entity-page{--entity-accent:255 169 69}body.light .entity-page[data-entity-kind=match],html.light .entity-page[data-entity-kind=match]{--entity-accent:0 123 255}body.light-blue .entity-page[data-entity-kind=match],html.light-blue .entity-page[data-entity-kind=match]{--entity-accent:33 150 243}body.dark-blue .entity-page[data-entity-kind=match],html.dark-blue .entity-page[data-entity-kind=match]{--entity-accent:30 144 255}body.dark .entity-page[data-entity-kind=match],html.dark .entity-page[data-entity-kind=match]{--entity-accent:156 163 175}.entity-page-shell{gap:1rem}.entity-page-header{min-height:32rem;background:linear-gradient(90deg,rgba(6,12,20,.98),rgba(6,12,20,.72) 58%,rgba(6,12,20,.92)),radial-gradient(circle at 84% 30%,rgba(var(--entity-accent),.22),transparent 18rem),linear-gradient(145deg,rgba(var(--entity-accent),.12),transparent 42%),linear-gradient(180deg,rgba(var(--entity-surface-2),.96),rgba(var(--entity-surface),.98))}.entity-page-header:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(118deg,transparent 0 53%,rgba(var(--entity-accent),.12) 53.2% 53.5%,transparent 53.7%),linear-gradient(156deg,transparent 0 61%,rgba(var(--entity-accent-2),.09) 61.2% 61.5%,transparent 61.8%),repeating-linear-gradient(90deg,transparent 0 42px,rgba(255,255,255,.025) 43px 44px);opacity:.72}.entity-page-header:not(.entity-page-header--has-media) .entity-page-header__overlay{background:transparent}.entity-page-header__content{min-height:inherit;gap:1.5rem;padding:1.75rem}@media (min-width:900px){.entity-page-header__content{grid-template-columns:minmax(0,1fr) minmax(24rem,27rem);align-items:stretch}}.entity-page-header__primary{align-self:end;max-width:52rem}.entity-page-header__eyebrow{color:rgb(var(--entity-accent));font-weight:850;letter-spacing:.08em}.entity-page-header__title{max-width:52rem;font-size:clamp(2.65rem,5vw,4.5rem);font-weight:850;line-height:.96;text-wrap:balance}.entity-page-header__subheading{max-width:45rem;color:rgba(var(--text-color,249 250 251),.76);line-height:1.62}.entity-page-header__quick-facts{gap:.6rem;max-width:52rem}.entity-page-header__quick-fact{min-height:4.9rem;border-color:var(--entity-border);background:rgba(var(--entity-surface-2),.62);backdrop-filter:blur(10px)}a.entity-page-header__quick-fact{color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}a.entity-page-header__quick-fact:hover{border-color:rgba(var(--entity-accent),.48);background:linear-gradient(135deg,rgba(var(--entity-accent),.12),transparent 62%),rgba(var(--entity-surface-2),.68);text-decoration:none;transform:translateY(-1px)}.entity-page-header__command{align-self:start;display:grid;gap:.7rem;border:1px solid var(--entity-border-strong);border-radius:var(--entity-radius);background:linear-gradient(150deg,rgba(var(--entity-accent),.1),transparent 42%),rgba(var(--entity-surface),.86);box-shadow:0 22px 46px rgba(0,0,0,.28);padding:.75rem;backdrop-filter:blur(14px)}.entity-page-header__command-topline{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--entity-text-muted);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-page-header__command-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.68);padding:.35rem}.entity-page-header__command-search label{min-width:0}.entity-page-header__command-search input[type=search]{width:100%;min-height:2.55rem;border:0;border-radius:calc(var(--entity-radius) - .18rem);background:rgba(255,255,255,.055);color:var(--entity-text-strong);padding:.55rem .72rem;font-size:.9rem;outline:none}.entity-page-header__command-search input[type=search]::-moz-placeholder{color:var(--entity-text-muted)}.entity-page-header__command-search input[type=search]::placeholder{color:var(--entity-text-muted)}.entity-page-header__command-search input[type=search]:focus{box-shadow:0 0 0 2px rgba(var(--entity-accent),.34)}.entity-page-header__command-search button{min-height:2.55rem;border:1px solid rgba(var(--entity-accent),.7);border-radius:calc(var(--entity-radius) - .18rem);background:rgba(var(--entity-accent),.16);color:var(--entity-text-strong);padding:.5rem .8rem;font-size:.82rem;font-weight:800}.entity-page-header__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:0}.entity-page-header__action{min-height:2.65rem;text-align:center}.entity-page-header__action--primary{border-color:rgba(var(--entity-accent),.88);background:rgb(var(--entity-accent));color:rgb(var(--accent-text-color,17 24 39));box-shadow:0 16px 30px -20px rgba(var(--entity-accent),.95)}.entity-page-header__relationship{display:block;border-color:var(--entity-border);background:rgba(255,255,255,.045);padding:.5rem}.entity-page-header__relationship>div{margin-top:0;justify-content:stretch}.entity-page-header__relationship a,.entity-page-header__relationship button{flex:1 1 8rem;justify-content:center;border-radius:var(--entity-radius)!important;border-color:var(--entity-border)!important;background:rgba(var(--entity-surface-2),.78)!important;color:var(--entity-text-strong)!important}.entity-page-header__relationship>div>.relative{flex:2 1 14rem}.entity-page-header__relationship>div>.relative>button:first-child{background:rgb(var(--entity-accent))!important;border-color:rgba(var(--entity-accent),.88)!important;color:rgb(var(--accent-text-color,17 24 39))!important;box-shadow:0 16px 30px -20px rgba(var(--entity-accent),.95);opacity:1!important}.entity-page-header__relationship>div>.relative>button:last-child{flex:0 0 auto;min-width:2.75rem;opacity:1!important}.entity-page-header__relationship a:hover,.entity-page-header__relationship button:hover{border-color:rgba(var(--entity-accent),.56)!important;background:rgba(var(--entity-accent),.13)!important}.entity-page-header__venue{overflow:hidden;border:1px solid rgba(var(--entity-accent),.25);border-radius:var(--entity-radius);background:rgba(5,10,18,.62)}.entity-page-header__venue-map{position:relative;height:11.75rem;overflow:hidden;border-bottom:1px solid var(--entity-border);background:linear-gradient(38deg,transparent 0 42%,rgba(255,246,232,.46) 42.4% 44.3%,transparent 44.8%),linear-gradient(104deg,transparent 0 51%,rgba(255,246,232,.48) 51.3% 53.2%,transparent 53.8%),linear-gradient(160deg,transparent 0 47%,rgba(255,246,232,.44) 47.3% 49.2%,transparent 49.8%),linear-gradient(135deg,rgba(var(--entity-accent-2),.16),transparent 52%),#142437}.entity-page-header__venue-map-shell{display:block}.entity-page-header__venue-map--leaflet{border:0!important;border-bottom:1px solid var(--entity-border)!important;border-radius:0!important;box-shadow:none!important}.entity-page-header__venue-map--leaflet:before{display:none}.entity-page-header__venue-map--leaflet .leaflet-container{min-height:100%}.entity-page-header__venue-map:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0) 0 0 /48px 48px,linear-gradient(0deg,rgba(255,255,255,.035) 1px,transparent 0) 0 0 /48px 48px}.entity-page-header__venue-river{position:absolute;left:-3.2rem;top:5rem;width:32rem;height:3.8rem;border-radius:999px;transform:rotate(-20deg);background:rgba(var(--entity-accent),.26);filter:blur(.5px)}.entity-page-header__venue-pin{position:absolute;left:54%;top:45%;width:1.55rem;height:1.55rem;border:4px solid rgb(255 255 255);border-radius:999px 999px 999px 0;transform:rotate(-45deg);background:rgb(239 68 68);box-shadow:0 10px 24px rgba(239,68,68,.42)}.entity-page-header__venue-map-label{position:absolute;left:.85rem;right:.85rem;bottom:.85rem;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1.7rem);overflow:hidden;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(5,10,18,.78);color:var(--entity-text-strong);padding:.45rem .6rem;font-size:.75rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(10px)}.entity-page-header__venue-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.7rem}.entity-page-header__venue-copy{min-width:0}.entity-page-header__venue-copy span,.entity-page-header__venue-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-page-header__venue-copy strong{color:var(--entity-text-strong);font-size:.82rem;line-height:1.2}.entity-page-header__venue-copy span{margin-top:.2rem;color:var(--entity-text-muted);font-size:.75rem;line-height:1.35}.entity-page-header__venue-directions{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;border:1px solid rgba(var(--entity-accent),.62);border-radius:var(--entity-radius);background:rgba(var(--entity-accent),.18);color:var(--entity-text-strong);padding:0 .65rem;font-size:.75rem;font-weight:820;text-decoration:none;white-space:nowrap}.entity-page-header__venue-directions:hover{border-color:rgba(var(--entity-accent),.8);background:rgba(var(--entity-accent),.24)}.entity-page-header__readiness{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.entity-page-header__ready{display:grid;align-content:center;gap:.22rem;min-height:4.1rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(255,255,255,.055);padding:.65rem}.entity-page-header__ready strong{overflow:hidden;color:var(--entity-text-strong);font-size:.9rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.entity-page-header__ready span{overflow:hidden;color:var(--entity-text-muted);font-size:.62rem;font-weight:850;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.entity-page[data-entity-kind=match] .entity-page-tools [data-entity-block-id=match-side-relationship]{display:none}.entity-section-card{background:linear-gradient(180deg,rgba(var(--entity-surface-2),.88),rgba(var(--entity-surface),.92));box-shadow:0 16px 38px rgba(0,0,0,.22)}.entity-section-card__header{padding:1rem 1rem .85rem}.entity-section-card__title{font-size:1.1rem}.entity-section-card__pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;border:1px solid rgba(var(--entity-accent),.34);border-radius:999px;background:rgba(var(--entity-accent),.11);color:rgb(var(--entity-accent));padding:.25rem .7rem;font-size:.72rem;font-weight:850;white-space:nowrap}.entity-match-brief{display:grid;gap:1rem}.entity-match-brief>p{margin:0;color:rgba(var(--text-color,249 250 251),.78);font-size:.95rem;line-height:1.7}.entity-match-brief__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.entity-match-brief__tile,.entity-related-card,.entity-resource-card{border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.58)}.entity-match-brief__tile{display:grid;align-content:center;gap:.25rem;min-height:6.6rem;padding:.9rem}.entity-match-brief__tile--accent{border-color:rgba(var(--entity-accent),.34);background:linear-gradient(135deg,rgba(var(--entity-accent),.13),transparent 62%),rgba(var(--entity-surface-2),.58)}.entity-match-brief__tile--warm{border-color:rgba(var(--entity-accent-3),.34);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.14),transparent 62%),rgba(var(--entity-surface-2),.58)}.entity-match-brief__tile b,.entity-related-card__label,.entity-resource-card b{color:var(--entity-text-muted);font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-match-brief__tile strong{color:var(--entity-text-strong);font-size:1.05rem;line-height:1.15}.entity-match-brief__tile p{margin:0;color:var(--entity-text-muted);font-size:.8rem;line-height:1.45}.entity-match-brief__actions{display:flex;flex-wrap:wrap;gap:.5rem}.entity-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.entity-resource-card{display:flex;min-height:7rem;flex-direction:column;justify-content:space-between;gap:.8rem;color:var(--entity-text-strong);padding:.9rem;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.entity-resource-card:hover{border-color:rgba(var(--entity-accent),.46);background:linear-gradient(135deg,rgba(var(--entity-accent),.11),transparent 58%),rgba(var(--entity-surface-2),.7);transform:translateY(-1px)}.entity-resource-card b{display:block;color:var(--entity-text-strong);font-size:.98rem;letter-spacing:0;text-transform:none}.entity-resource-card small{color:var(--entity-text-muted);font-size:.82rem;line-height:1.48}.entity-resource-card span{color:rgb(var(--entity-accent));font-size:.78rem;font-weight:850}.entity-resource-card--detail{border-style:dashed}.entity-page-block[data-entity-block-id$=-schedule] .entity-section-card{border-color:rgba(var(--entity-accent),.22);background:linear-gradient(140deg,rgba(var(--entity-accent),.09),transparent 34%),linear-gradient(180deg,rgba(var(--entity-surface-2),.9),rgba(var(--entity-surface),.94))}.entity-schedule-intro{display:grid;gap:.28rem;margin-bottom:.9rem;border:1px solid rgba(var(--entity-accent),.22);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent),.11),transparent 58%),rgba(var(--entity-surface-2),.52);padding:.9rem 1rem}.entity-schedule-intro span{color:rgb(var(--entity-accent));font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-schedule-intro strong{color:var(--entity-text-strong);font-size:1rem;line-height:1.3}.entity-schedule-timeline{position:relative;display:grid;gap:.65rem;padding:.35rem 0 .35rem 2.15rem}.entity-schedule-timeline:before{content:"";position:absolute;left:.8rem;top:1.1rem;bottom:1.1rem;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(var(--entity-accent),.15),rgba(var(--entity-accent),.92) 18%,rgba(var(--entity-accent-2),.78) 70%,rgba(var(--entity-accent-3),.32));box-shadow:0 0 18px rgba(var(--entity-accent),.25)}.entity-schedule-day{display:grid;gap:.7rem}.entity-schedule-day__title{color:var(--entity-text-strong);font-size:.95rem;font-weight:800}.entity-schedule-slots{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.entity-schedule-slot{position:relative;display:grid;grid-template-columns:2.6rem 7rem minmax(0,1fr) auto;gap:.8rem;min-height:5.75rem;background:linear-gradient(90deg,rgba(var(--entity-accent),.1),transparent 42%),rgba(var(--entity-surface-2),.54);padding:.9rem 1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.entity-schedule-slot,.entity-schedule-slot__index{align-items:center;border:1px solid var(--entity-border);border-radius:var(--entity-radius)}.entity-schedule-slot__index{display:inline-flex;justify-content:center;width:2.15rem;height:2.15rem;background:rgba(255,255,255,.045);color:var(--entity-text-muted);font-size:.72rem;font-weight:900}.entity-schedule-slot:before{content:"";position:absolute;left:-1.86rem;top:50%;width:.75rem;height:.75rem;border:3px solid rgb(var(--entity-surface));border-radius:999px;transform:translateY(-50%);background:rgb(var(--entity-accent));box-shadow:0 0 0 1px rgba(var(--entity-accent),.72),0 0 0 7px rgba(var(--entity-accent),.1),0 0 20px rgba(var(--entity-accent),.45)}.entity-schedule-slot:nth-child(2):before{background:rgb(var(--entity-accent-2));box-shadow:0 0 0 1px rgba(var(--entity-accent-2),.72),0 0 0 7px rgba(var(--entity-accent-2),.11),0 0 20px rgba(var(--entity-accent-2),.38)}.entity-schedule-slot:nth-child(3):before{background:rgb(var(--entity-accent-3));box-shadow:0 0 0 1px rgba(var(--entity-accent-3),.72),0 0 0 7px rgba(var(--entity-accent-3),.11),0 0 20px rgba(var(--entity-accent-3),.36)}.entity-schedule-slot__time{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;border:1px solid rgba(var(--entity-accent),.28);border-radius:var(--entity-radius);background:rgba(var(--entity-accent),.1);color:rgb(var(--entity-accent));font-weight:900;white-space:nowrap}.entity-schedule-slot__name{display:block;color:var(--entity-text-strong);font-size:1rem;font-weight:750;line-height:1.35}.entity-schedule-slot__copy{display:grid;gap:.18rem;min-width:0}.entity-schedule-slot__helper{color:var(--entity-text-muted);font-size:.82rem;line-height:1.45}.entity-schedule-slot__badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;border-radius:999px;background:rgba(255,255,255,.08);color:var(--entity-text-muted);padding:.35rem .65rem;font-size:.72rem;font-weight:850;white-space:nowrap}.entity-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.entity-related-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.95rem;align-items:center;min-height:6.35rem;overflow:hidden;color:inherit;padding:.95rem;text-decoration:none}a.entity-related-card{cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}a.entity-related-card:hover{color:inherit;text-decoration:none}.entity-related-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,rgb(var(--entity-accent)),rgba(var(--entity-accent-2),.75));opacity:.72}.entity-related-card__date{display:grid;place-items:center;width:3.65rem;height:4.1rem;border:1px solid rgba(var(--entity-accent),.3);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent),.16),transparent 65%),rgba(var(--entity-surface-2),.7);color:var(--entity-text-strong);text-align:center}.entity-related-card__date strong{font-size:1.16rem;line-height:1}.entity-related-card__date span{color:rgb(var(--entity-accent));font-size:.62rem;font-weight:850;letter-spacing:.08em}.entity-related-card__copy{display:grid;gap:.22rem;min-width:0}.entity-related-card__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-related-card__copy b{display:-webkit-box;overflow:hidden;color:var(--entity-text-strong);font-size:.95rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.entity-related-card__copy small{color:var(--entity-text-muted);font-size:.78rem}.entity-related-card__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(255,255,255,.06);color:var(--entity-text-strong);padding:0 .75rem;font-size:.78rem;font-weight:850;text-decoration:none}.entity-related-card__action:hover{border-color:rgba(var(--entity-accent),.5);background:rgba(var(--entity-accent),.13)}.entity-related-card--featured{border-color:rgba(var(--entity-accent),.3);background:linear-gradient(135deg,rgba(var(--entity-accent),.12),transparent 55%),rgba(var(--entity-surface-2),.68)}.entity-related-card__chips{display:flex;flex-wrap:wrap;gap:.28rem}.entity-related-card__chips em{display:inline-flex;align-items:center;min-height:1.35rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.055);color:var(--entity-text-muted);padding:0 .45rem;font-size:.66rem;font-style:normal;font-weight:750}.entity-compact-actions{display:flex;flex-wrap:wrap;gap:.45rem}.entity-admin-card__actions a,.entity-compact-actions a,.entity-dope-card__button,.entity-season-link-card__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;border:1px solid rgba(var(--entity-accent),.34);border-radius:var(--entity-radius);background:rgba(var(--entity-accent),.11);color:var(--entity-text-strong);padding:.48rem .72rem;font-size:.78rem;font-weight:850;line-height:1.15;text-decoration:none}.entity-admin-card__actions a:hover,.entity-compact-actions a:hover,.entity-dope-card__button:hover,.entity-season-link-card__actions a:hover{border-color:rgba(var(--entity-accent),.54);background:rgba(var(--entity-accent),.18)}.entity-section-card--admin,.entity-section-card--club,.entity-section-card--contact,.entity-section-card--dope,.entity-section-card--ownership,.entity-section-card--season,.entity-section-card--staff,.entity-section-card--venue{border-color:rgba(var(--entity-accent),.17)}.entity-admin-card,.entity-claim-card,.entity-club-card,.entity-contact-card,.entity-dope-card,.entity-season-link-card,.entity-venue-card{display:grid;gap:.75rem}.entity-club-card__identity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;color:inherit;text-decoration:none}.entity-club-card__mark,.entity-ownership-card__mark,.entity-staff-card__avatar{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(var(--entity-accent),.32);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent),.18),transparent 62%),rgba(var(--entity-surface-2),.72);color:rgb(var(--entity-accent));font-size:.82rem;font-weight:950}.entity-admin-card__copy,.entity-club-card__copy,.entity-contact-card__copy,.entity-dope-card__intro,.entity-venue-card__copy{display:grid;gap:.22rem;min-width:0}.entity-club-card__copy span,.entity-ownership-card span,.entity-season-link-card span,.entity-staff-card__topline span{color:var(--entity-text-muted);font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-admin-card__copy strong,.entity-claim-card strong,.entity-club-card__copy strong,.entity-contact-card__copy strong,.entity-dope-card__intro strong,.entity-ownership-card strong,.entity-season-link-card strong,.entity-venue-card__copy strong{overflow:hidden;color:var(--entity-text-strong);font-size:.98rem;line-height:1.25;text-overflow:ellipsis}.entity-admin-card__copy p,.entity-claim-card p,.entity-club-card__copy small,.entity-contact-card__copy p,.entity-dope-card__intro p,.entity-dope-card__note,.entity-venue-card__copy p{margin:0;color:var(--entity-text-muted);font-size:.8rem;line-height:1.48}.entity-club-card__facts{display:grid;gap:.45rem}.entity-club-card__facts div,.entity-staff-card__fields div{display:grid;gap:.12rem;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(255,255,255,.045);padding:.55rem .6rem}.entity-club-card__facts span,.entity-staff-card__fields span{color:var(--entity-text-muted);font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-club-card__facts b,.entity-staff-card__fields b{overflow:hidden;color:var(--entity-text-strong);font-size:.78rem;font-weight:750;text-overflow:ellipsis}.entity-venue-card{grid-template-columns:auto minmax(0,1fr);align-items:center}.entity-venue-card__mini-map{position:relative;width:4.2rem;height:4.2rem;overflow:hidden;border:1px solid rgba(var(--entity-accent),.25);border-radius:var(--entity-radius);background:linear-gradient(36deg,transparent 46%,rgba(var(--entity-accent),.24) 47%,rgba(var(--entity-accent),.24) 52%,transparent 53%),linear-gradient(118deg,transparent 42%,rgba(var(--entity-accent-2),.2) 43%,rgba(var(--entity-accent-2),.2) 49%,transparent 50%),rgba(var(--entity-surface-2),.75)}.entity-venue-card__mini-map span{position:absolute;left:50%;top:50%;width:.85rem;height:.85rem;border:3px solid rgb(var(--entity-surface));border-radius:999px;background:rgb(var(--entity-accent));box-shadow:0 0 0 1px rgba(var(--entity-accent),.72),0 0 0 7px rgba(var(--entity-accent),.12),0 0 24px rgba(var(--entity-accent),.48);transform:translate(-50%,-50%)}.entity-contact-card .entity-compact-actions,.entity-venue-card .entity-compact-actions{grid-column:1/-1}.entity-contact-card{display:grid;gap:.75rem;position:relative;overflow:hidden;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent-2),.12),transparent 58%),rgba(var(--entity-surface-2),.52);padding:.8rem}.entity-contact-card__copy{display:grid;gap:.25rem}.entity-contact-card__copy strong{color:var(--entity-text-strong);font-size:.98rem;line-height:1.25}.entity-contact-card__copy p{margin:0;color:var(--entity-text-muted);font-size:.82rem;line-height:1.5}.entity-contact-card__signal{display:flex;align-items:center;height:1.15rem}.entity-contact-card__signal span,.entity-contact-card__signal:after,.entity-contact-card__signal:before{display:block;width:1.15rem;height:.28rem;border-radius:999px;background:rgba(var(--entity-accent),.9);content:""}.entity-contact-card__signal:after,.entity-contact-card__signal:before{margin-right:.22rem;opacity:.35}.entity-contact-card__signal:after{opacity:.62}.entity-contact-card__pills{display:flex;flex-wrap:wrap;gap:.35rem}.entity-contact-card__pills span{display:inline-flex;align-items:center;min-height:1.55rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.055);color:var(--entity-text-muted);padding:0 .5rem;font-size:.68rem;font-weight:800}.entity-staff-list{display:grid;gap:.6rem}.entity-staff-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:rgba(var(--entity-surface-2),.52);padding:.7rem}.entity-staff-card__avatar{width:2.35rem;height:2.35rem;font-size:.72rem}.entity-staff-card__copy,.entity-staff-card__topline{min-width:0}.entity-staff-card__topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem}.entity-staff-card__topline strong{overflow:hidden;color:var(--entity-text-strong);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.entity-staff-card__copy p{margin:.14rem 0 0;color:var(--entity-text-muted);font-size:.78rem}.entity-staff-card__fields{display:grid;gap:.4rem;margin-top:.55rem}.entity-ownership-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:center}.entity-claim-card{border:1px solid rgba(var(--entity-accent-3),.28);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.12),transparent 62%),rgba(var(--entity-surface-2),.54);padding:.8rem}.entity-admin-card{border:1px solid rgba(var(--entity-accent-3),.34);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent-3),.14),transparent 60%),rgba(var(--entity-surface-2),.58);padding:.85rem}.entity-admin-card__actions,.entity-dope-card__actions,.entity-season-link-card__actions{display:flex;flex-wrap:wrap;gap:.45rem}.entity-season-link-list{display:grid;gap:.65rem}.entity-season-link-card{display:grid;gap:.62rem;position:relative;overflow:hidden;border:1px solid var(--entity-border);border-radius:var(--entity-radius);background:linear-gradient(135deg,rgba(var(--entity-accent),.16),transparent 56%),linear-gradient(180deg,rgba(var(--entity-surface-2),.78),rgba(var(--entity-surface),.74));padding:.85rem}.entity-season-link-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,rgb(var(--entity-accent)),rgba(var(--entity-accent-2),.7))}.entity-season-link-card__topline{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.entity-season-link-card__topline em,.entity-season-link-card__topline span{color:var(--entity-text-muted);font-size:.66rem;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.entity-season-link-card__topline em{color:rgb(var(--entity-accent))}.entity-season-link-card strong{overflow:visible;color:var(--entity-text-strong);font-size:1rem;line-height:1.25;text-overflow:clip;white-space:normal}.entity-season-link-card p{margin:0;color:var(--entity-text-muted);font-size:.8rem;line-height:1.45}.entity-season-link-card__actions a{min-height:2.05rem;border-color:rgba(var(--entity-accent),.34);background:rgba(var(--entity-accent),.11);padding:.44rem .68rem}.entity-season-link-card__actions a:hover{border-color:rgba(var(--entity-accent),.58);background:rgba(var(--entity-accent),.18);text-decoration:none}.entity-dope-card{display:grid;gap:.85rem;color:var(--entity-text-strong)}.entity-dope-card__intro{display:grid;gap:.28rem}.entity-dope-card__intro strong{color:var(--entity-text-strong);font-size:1rem;line-height:1.25}.entity-dope-card__intro p{margin:0;color:var(--entity-text-muted);font-size:.82rem;line-height:1.5}.entity-dope-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.entity-dope-card__metrics span{display:grid;gap:.1rem;min-width:0;border:1px solid rgba(var(--entity-accent),.18);border-radius:calc(var(--entity-radius) - .12rem);background:rgba(var(--entity-accent),.065);padding:.55rem}.entity-dope-card__metrics b{overflow:hidden;color:var(--entity-text-strong);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.entity-dope-card__metrics small{color:var(--entity-text-muted);font-size:.64rem;font-weight:800;text-transform:uppercase}.entity-dope-card__button{cursor:pointer}.entity-dope-card__button--primary{border-color:rgba(var(--entity-accent),.52);background:rgba(var(--entity-accent),.18);color:rgb(var(--entity-accent))}.entity-dope-card__button:disabled{cursor:not-allowed;opacity:.58}.entity-dope-card__result{border:1px solid rgba(var(--entity-accent),.18);border-radius:var(--entity-radius);background:rgba(0,0,0,.18);color:var(--entity-text-muted);padding:.8rem;font-size:.78rem}.entity-dope-card__link{color:rgb(var(--entity-accent));font-size:.78rem;font-weight:850;text-decoration:none}.entity-dope-card__link:hover{text-decoration:underline;text-underline-offset:2px}.entity-dope-card__note{color:var(--entity-text-muted);font-size:.76rem;line-height:1.45}.entity-page .entity-list-card{border:1px solid var(--entity-border);background:linear-gradient(135deg,rgba(var(--entity-accent),.07),transparent 58%),rgba(var(--entity-surface-2),.54);border-radius:var(--entity-radius)}.entity-page .entity-list-card:hover{border-color:rgba(var(--entity-accent),.32)}.entity-description{color:rgba(var(--text-color,249 250 251),.82)}.entity-description p{margin:0 0 .65rem}.entity-description p:last-child{margin-bottom:0}.entity-description strong{color:var(--entity-text-strong);font-weight:850}.entity-description br{display:block;content:"";margin-top:.35rem}.entity-page-block[data-entity-block-id$=report] .entity-section-card{border-color:rgba(255,255,255,.08)!important;background:linear-gradient(180deg,rgba(var(--entity-surface-2),.72),rgba(var(--entity-surface),.82))!important}.entity-report-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start}.entity-report-card__mark{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid rgba(var(--entity-accent-3),.28);border-radius:999px;background:rgba(var(--entity-accent-3),.1)}.entity-report-card__mark span{width:1rem;height:1rem;border:2px solid rgb(var(--entity-accent-3));border-radius:999px;box-shadow:inset 0 0 0 .22rem rgba(var(--entity-accent-3),.16)}.entity-report-card__copy{display:grid;gap:.22rem}.entity-report-card__copy strong{color:var(--entity-text-strong);font-size:.95rem;line-height:1.25}.entity-report-card__copy p{margin:0;color:var(--entity-text-muted);font-size:.8rem;line-height:1.45}@media (min-width:1024px){.entity-page[data-entity-kind=match] .entity-page-shell{grid-template-columns:minmax(0,1fr) minmax(24rem,30rem);align-items:start;gap:.75rem}.entity-page[data-entity-kind=match] .entity-page-header{grid-column:1;grid-row:1;min-height:19.25rem}.entity-page[data-entity-kind=match] .entity-page-layout{display:contents}.entity-page[data-entity-kind=match] .entity-page-main-stack{grid-column:1;grid-row:2}.entity-page[data-entity-kind=match] .entity-page-tools{grid-column:2;grid-row:1/span 2}}.entity-page[data-entity-kind=match]{background:linear-gradient(180deg,rgba(11,18,27,.98),rgba(8,15,24,.99) 44%,rgba(9,18,28,.98))}.entity-page[data-entity-kind=match] .entity-page-header{border-color:rgba(255,255,255,.13);background:linear-gradient(90deg,rgba(9,16,25,.97),rgba(9,16,25,.8) 58%,rgba(9,16,25,.9)),linear-gradient(135deg,rgba(var(--entity-accent),.08),transparent 45%),linear-gradient(180deg,rgba(var(--entity-surface-2),.96),rgba(var(--entity-surface),.95))}.entity-page[data-entity-kind=match] .entity-page-header.entity-page-header--has-media{background:linear-gradient(90deg,rgba(6,12,20,.98),rgba(6,12,20,.84) 45%,rgba(6,12,20,.56) 68%,rgba(6,12,20,.78)),linear-gradient(180deg,rgba(6,12,20,.1),rgba(6,12,20,.84)),var(--entity-header-image) right center /cover no-repeat}.entity-page[data-entity-kind=match] .entity-page-header.entity-page-header--has-media .entity-page-header__overlay{background:radial-gradient(circle at 82% 16%,rgba(var(--entity-accent),.22),transparent 18rem),linear-gradient(90deg,rgba(4,9,15,.94),rgba(4,9,15,.68) 48%,rgba(4,9,15,.36) 75%,rgba(4,9,15,.7)),linear-gradient(180deg,rgba(4,9,15,.06),rgba(4,9,15,.9))}.entity-page[data-entity-kind=match] .entity-page-header:not(.entity-page-header--has-media):before{content:"";position:absolute;inset:0 0 0 auto;width:52%;background:linear-gradient(90deg,rgba(9,16,25,.1),rgba(9,16,25,.9)),repeating-linear-gradient(112deg,rgba(255,255,255,.045) 0 1px,transparent 1px 18px),linear-gradient(135deg,rgba(255,255,255,.08),transparent 50%);opacity:.42;pointer-events:none}.entity-page[data-entity-kind=match] .entity-page-header__content{display:block;padding:1.45rem 1.55rem 1.15rem}.entity-page[data-entity-kind=match] .entity-page-header__primary{position:relative;max-width:100%;padding-top:1rem;z-index:1}.entity-page[data-entity-kind=match] .entity-page-header__breadcrumbs{margin-bottom:1rem;color:rgba(255,255,255,.68)}.entity-page[data-entity-kind=match] .entity-page-header__eyebrow{margin-bottom:.38rem}.entity-page[data-entity-kind=match] .entity-page-header__status{margin-bottom:.8rem}.entity-page[data-entity-kind=match] .entity-page-header__title{max-width:58rem;font-size:clamp(1.85rem,3.2vw,2.85rem);line-height:1.02}.entity-page[data-entity-kind=match] .entity-page-header__meta-list{margin-top:.8rem}.entity-page[data-entity-kind=match] .entity-page-header__meta{min-height:auto;border:none;background:transparent;color:rgba(var(--text-color,249 250 251),.82);padding:0;font-size:.88rem;font-weight:650}.entity-page[data-entity-kind=match] .entity-page-header__meta+.entity-page-header__meta:before{content:"";width:.28rem;height:.28rem;border-radius:999px;background:rgba(255,255,255,.34);margin-right:.5rem}.entity-page[data-entity-kind=match] .entity-page-header__quick-facts{grid-template-columns:repeat(5,minmax(0,1fr));max-width:none;margin-top:1.1rem}.entity-page[data-entity-kind=match] .entity-page-header__quick-fact{min-height:3.95rem;background:rgba(var(--entity-surface-2),.58)}.entity-page[data-entity-kind=match] .entity-page-tools{gap:.65rem}.entity-page[data-entity-kind=match] .entity-page-tools>.entity-page-header__command{box-shadow:0 18px 38px rgba(0,0,0,.24)}.entity-page-header__command-note{margin:-.05rem 0 0;color:var(--entity-text-muted);font-size:.82rem;line-height:1.45}.entity-page-header__relationship>div>a:last-child[href^="/login"]{display:none}.entity-page[data-entity-kind=match] .entity-page-header__relationship{border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--entity-radius) - .2rem);background:rgba(255,255,255,.03);padding:.35rem}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>.relative{order:1;grid-column:1/-1;display:flex;width:100%}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>.relative>button:first-child{min-height:2.75rem;border-radius:calc(var(--entity-radius) - .15rem)!important}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>.relative>button:last-child{display:none}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>a:not(:last-child),.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>a[href^="/messages"]{order:4;grid-column:1/-1}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>button:first-of-type{order:3}.entity-page[data-entity-kind=match] .entity-page-header__relationship>div>button:nth-of-type(2){order:2}.entity-page[data-entity-kind=match] .entity-page-tools .entity-section-card{box-shadow:0 18px 38px rgba(0,0,0,.2)}.entity-page-tools .entity-section-card--venue .entity-section-card__body{padding:.75rem}.entity-page-tools .entity-venue-card{grid-template-columns:minmax(0,1fr) auto;gap:.65rem}.entity-page-tools .entity-venue-card__mini-map{grid-column:1/-1;width:100%;height:14rem;background:linear-gradient(30deg,transparent 46%,rgba(var(--entity-accent),.18) 47%,rgba(var(--entity-accent),.18) 52%,transparent 53%),linear-gradient(126deg,transparent 36%,rgba(72,120,148,.26) 37%,rgba(72,120,148,.26) 45%,transparent 46%),linear-gradient(0deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0 /48px 48px,linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px) 0 0 /48px 48px,rgba(var(--entity-surface-2),.8)}.entity-page-tools .entity-venue-card__mini-map-shell{grid-column:1/-1;display:block;width:100%}.entity-page-tools .entity-venue-card__mini-map--leaflet{border:1px solid var(--entity-border)!important;border-radius:calc(var(--entity-radius) - .15rem)!important;box-shadow:none!important}.entity-page-tools .entity-venue-card__mini-map--leaflet:after,.entity-page-tools .entity-venue-card__mini-map--leaflet:before{display:none}.entity-page-tools .entity-venue-card__mini-map--leaflet .leaflet-container{min-height:100%}.entity-page-tools .entity-venue-card__mini-map:after,.entity-page-tools .entity-venue-card__mini-map:before{content:"";position:absolute;inset:auto -8% 28% -8%;height:2.2rem;border-radius:999px;background:rgba(72,120,148,.2);transform:rotate(-16deg)}.entity-page-tools .entity-venue-card__mini-map:after{inset:18% -10% auto -12%;height:1px;background:rgba(255,255,255,.12);box-shadow:0 1.7rem 0 rgba(255,255,255,.08),0 3.4rem 0 rgba(255,255,255,.07);transform:rotate(8deg)}.entity-page-tools .entity-venue-card__copy{grid-column:1;padding:0 .15rem}.entity-page-tools .entity-venue-card .entity-compact-actions{grid-column:2;align-self:end;justify-self:end}.entity-page-tools .entity-venue-card .entity-compact-actions a{min-height:2.25rem;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.065);padding:.42rem .78rem}.entity-page-tools .entity-club-card__mark{width:3.4rem;height:3.4rem;border-radius:999px;color:rgb(var(--entity-accent));font-size:1.08rem}.entity-page-tools .entity-club-card__facts{display:none}.entity-page-tools .entity-club-card .entity-compact-actions a{width:100%}.entity-page-tools .entity-resource-grid{grid-template-columns:1fr;gap:0}.entity-page-tools .entity-resource-card{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:auto;border-width:0 0 1px;border-radius:0;background:transparent;padding:.72rem 0}.entity-page-tools .entity-resource-card:first-child{padding-top:0}.entity-page-tools .entity-resource-card:last-child{border-bottom:none;padding-bottom:0}.entity-page-tools .entity-resource-card b,.entity-page-tools .entity-resource-card small{min-width:0}.entity-page-tools .entity-resource-card span{grid-row:1/span 2;grid-column:2;align-self:center;color:var(--entity-text-muted);font-size:.66rem;text-transform:uppercase}.entity-page[data-entity-kind=match] .entity-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.entity-page[data-entity-kind=match] .entity-related-card{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;align-items:start;min-height:6.6rem;border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--entity-radius) - .12rem);background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 58%),rgba(var(--entity-surface-2),.42);padding:.82rem;transition:border-color .15s ease,background .15s ease,transform .15s ease}.entity-page[data-entity-kind=match] .entity-related-card:before{width:0}.entity-page[data-entity-kind=match] .entity-related-card:hover{border-color:rgba(var(--entity-accent),.42);background:linear-gradient(135deg,rgba(var(--entity-accent),.1),transparent 55%),rgba(var(--entity-surface-2),.56);transform:translateY(-1px)}.entity-page[data-entity-kind=match] .entity-related-card--featured{border-color:rgba(var(--entity-accent),.78);background:linear-gradient(135deg,rgba(var(--entity-accent),.16),transparent 62%),rgba(var(--entity-surface-2),.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 16px 36px rgba(0,0,0,.18)}.entity-page[data-entity-kind=match] .entity-related-card__date{width:3.15rem;height:auto;min-height:4.05rem;border:none;background:transparent;color:var(--entity-text-strong)}.entity-page[data-entity-kind=match] .entity-related-card__date span{order:1;color:rgb(var(--entity-accent));font-size:.68rem;line-height:1}.entity-page[data-entity-kind=match] .entity-related-card__date strong{order:2;font-size:1.45rem;line-height:1.05}.entity-page[data-entity-kind=match] .entity-related-card__label{display:none}.entity-page[data-entity-kind=match] .entity-related-card__copy b{font-size:.94rem;line-height:1.18}.entity-page[data-entity-kind=match] .entity-related-card__copy small{font-size:.72rem}.entity-page[data-entity-kind=match] .entity-related-card:after{content:"Open";position:absolute;right:.82rem;bottom:.72rem;color:var(--entity-text-muted);font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(2px);transition:opacity .15s ease,transform .15s ease,color .15s ease}.entity-page[data-entity-kind=match] .entity-related-card:hover:after{color:rgb(var(--entity-accent));opacity:1;transform:translateY(0)}.entity-page[data-entity-kind=match] .entity-related-card__chips{margin-top:.1rem}.entity-page[data-entity-kind=match] .entity-related-card__action{grid-column:1/-1;min-height:1.9rem;width:100%;border-radius:calc(var(--entity-radius) - .2rem);background:rgba(255,255,255,.045)}.entity-page[data-entity-kind=match] .entity-page-block[data-entity-block-id$=-schedule] .entity-section-card__body{padding:.9rem 1rem 1rem}.entity-page[data-entity-kind=match] .entity-page-block[data-entity-block-id$=-schedule] .entity-section-card__header{align-items:flex-start;padding:.95rem 1rem .75rem}.entity-page[data-entity-kind=match] .entity-page-block[data-entity-block-id$=-schedule] .entity-section-card__title{position:relative;display:inline-flex;align-items:center;gap:.58rem;font-size:1.08rem;letter-spacing:-.01em}.entity-page[data-entity-kind=match] .entity-page-block[data-entity-block-id$=-schedule] .entity-section-card__title:before{content:"";width:1rem;height:1rem;border-radius:999px;background:radial-gradient(circle at center,rgb(var(--entity-accent)) 0 .17rem,transparent .18rem),linear-gradient(90deg,rgb(var(--entity-accent)) 0 .62rem,transparent .63rem),linear-gradient(90deg,rgb(var(--entity-accent-2)) 0 .62rem,transparent .63rem),linear-gradient(90deg,rgb(var(--entity-accent-3)) 0 .62rem,transparent .63rem);background-position:0 .05rem,.36rem .18rem,.36rem .48rem,.36rem .78rem;background-repeat:no-repeat;background-size:1rem 1rem,.7rem .1rem,.7rem .1rem,.7rem .1rem;box-shadow:0 0 16px rgba(var(--entity-accent),.18)}.entity-schedule-view-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;border:1px solid var(--entity-border);border-radius:calc(var(--entity-radius) - .15rem);background:rgba(255,255,255,.045);color:var(--entity-text-strong);padding:.35rem .75rem;font-size:.78rem;font-weight:800;text-decoration:none}.entity-schedule-view-link:hover{border-color:rgba(var(--entity-accent),.54);color:rgb(var(--entity-accent));text-decoration:none}.entity-page[data-entity-kind=match] .entity-schedule-intro{margin-bottom:.65rem;border:none;background:transparent;padding:0}.entity-page[data-entity-kind=match] .entity-schedule-intro span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(var(--entity-accent),.24);border-radius:999px;background:rgba(var(--entity-accent),.08);padding:.22rem .5rem;font-size:.62rem}.entity-page[data-entity-kind=match] .entity-schedule-timeline{gap:.2rem;padding-left:2rem}.entity-page[data-entity-kind=match] .entity-schedule-timeline:before{left:.58rem;top:.75rem;bottom:.75rem;width:2px;background:linear-gradient(180deg,rgba(var(--entity-accent),.18),rgba(var(--entity-accent),.95) 18%,rgba(var(--entity-accent-2),.86) 68%,rgba(var(--entity-accent-3),.55));box-shadow:0 0 18px rgba(var(--entity-accent),.34)}.entity-page[data-entity-kind=match] .entity-schedule-day{gap:.45rem}.entity-page[data-entity-kind=match] .entity-schedule-day__title{margin-left:.35rem;color:var(--entity-text-strong);font-size:.98rem;font-weight:850}.entity-page[data-entity-kind=match] .entity-schedule-slots{gap:0}.entity-page[data-entity-kind=match] .entity-schedule-slot{grid-template-columns:8.2rem minmax(0,1fr) auto;min-height:3.55rem;border-width:1px 0 0;border-radius:0;background:transparent;padding:.62rem .6rem;box-shadow:none}.entity-page[data-entity-kind=match] .entity-schedule-slot:first-child{border-top-color:transparent}.entity-page[data-entity-kind=match] .entity-schedule-slot__index{display:none}.entity-page[data-entity-kind=match] .entity-schedule-slot__time{justify-content:flex-start;min-height:auto;border:none;background:transparent;padding:0;font-size:.98rem}.entity-page[data-entity-kind=match] .entity-schedule-slot:before{left:-1.72rem}.entity-page[data-entity-kind=match] .entity-schedule-slot:after{content:"";position:absolute;left:-1.18rem;top:50%;width:1.45rem;height:2px;background:linear-gradient(90deg,rgba(var(--entity-accent),.82),rgba(255,255,255,.22));transform:translateY(-50%)}@media (max-width:1023px){.entity-page[data-entity-kind=match] .entity-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.entity-schedule-empty{color:var(--entity-text-muted);font-size:.875rem}@media (max-width:900px){.entity-page-header{min-height:auto}.entity-page-header__content{grid-template-columns:1fr}.entity-page-header__command{align-self:stretch}}@media (max-width:640px){.entity-page-header__content{padding:1rem}.entity-match-brief__grid,.entity-page-header__actions,.entity-page-header__quick-facts,.entity-related-grid,.entity-resource-grid{grid-template-columns:1fr}.entity-page[data-entity-kind=match] .entity-page-header__quick-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-page[data-entity-kind=match] .entity-page-header__quick-fact{min-width:0}.entity-page[data-entity-kind=match] .entity-page-header__quick-fact:last-child{grid-column:1/-1}.entity-schedule-timeline{padding-left:1.8rem}.entity-schedule-slot{grid-template-columns:1fr;gap:.55rem}.entity-schedule-slot__index{display:none}.entity-schedule-slot__badge{justify-self:start}.entity-related-card{grid-template-columns:auto minmax(0,1fr)}.entity-related-card__action{grid-column:1/-1}.entity-schedule-slot:before{left:-1.55rem}.entity-page[data-entity-kind=match] .entity-schedule-slot{grid-template-columns:5.9rem minmax(0,1fr);gap:.35rem .75rem;align-items:start;min-height:auto;padding:.82rem .55rem}.entity-page[data-entity-kind=match] .entity-schedule-slot__time{padding-top:.1rem;font-size:.95rem}.entity-page[data-entity-kind=match] .entity-schedule-slot__badge,.entity-page[data-entity-kind=match] .entity-schedule-slot__copy{grid-column:2}.entity-page[data-entity-kind=match] .entity-schedule-slot__name{font-size:1rem}.entity-page[data-entity-kind=match] .entity-schedule-slot__helper{font-size:.78rem}.entity-page[data-entity-kind=match] .entity-schedule-slot__badge{justify-self:start;margin-top:.18rem}.entity-page[data-entity-kind=match] .entity-schedule-slot:after{left:-1.02rem;width:1.05rem}}@media (max-width:760px){.entity-page{min-width:0}.entity-page-shell{gap:.72rem;padding:.65rem .72rem calc(5.25rem + env(safe-area-inset-bottom))}.entity-page-layout,.entity-page-main-stack,.entity-page-tools{gap:.72rem;min-width:0}.entity-page-header,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header,.entity-page[data-entity-kind=match] .entity-page-header{min-height:auto;border-radius:var(--entity-radius)}.entity-page-header__content,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__content,.entity-page[data-entity-kind=match] .entity-page-header__content{display:grid;grid-template-columns:1fr;gap:.8rem;padding:1rem}.entity-page-header__primary,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__primary,.entity-page[data-entity-kind=match] .entity-page-header__primary{max-width:100%;padding-top:0}.entity-page-header__breadcrumbs{margin-bottom:.7rem;font-size:.76rem}.entity-page-header__breadcrumbs span{max-width:12rem}.entity-page-header__status{max-width:100%;margin-bottom:.55rem}.entity-page-header__status span,.entity-page-header__status strong{white-space:normal}.entity-page-header__title,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__title,.entity-page[data-entity-kind=match] .entity-page-header__title{font-size:1.9rem;line-height:1.05;overflow-wrap:anywhere}.entity-page-header__subheading{max-width:none;font-size:.92rem}.entity-page-header__meta-list{gap:.35rem;margin-top:.65rem}.entity-page-header__meta{white-space:normal}.entity-page-header__quick-facts,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__quick-facts,.entity-page[data-entity-kind=match] .entity-page-header__quick-facts{display:flex;grid-template-columns:none;gap:.55rem;max-width:calc(100vw - 1.44rem);margin-top:.85rem;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.12rem;scroll-snap-type:x proximity}.entity-page-header__quick-fact,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__quick-fact,.entity-page[data-entity-kind=match] .entity-page-header__quick-fact,.entity-page[data-entity-kind=match] .entity-page-header__quick-fact:last-child{flex:0 0 9.35rem;grid-column:auto;min-width:0;min-height:3.55rem;padding:.62rem;scroll-snap-align:start}.entity-page-header__quick-fact strong{font-size:.96rem}.entity-page-header__quick-fact span:not(.entity-page-header__quick-fact-label){white-space:normal}.entity-page-header__sponsors{gap:.5rem;margin-top:.75rem}.entity-page-header__sponsor-slot{min-height:auto;padding:.55rem}.entity-page-header__command,.entity-page-tools>.entity-page-header__command{display:none}.entity-section-card{box-shadow:none}.entity-section-card__header{gap:.55rem;padding:.8rem .85rem .55rem}.entity-section-card__body{padding:.85rem}.entity-glance-grid{grid-template-columns:1fr}.entity-page-tools .entity-section-card--venue .entity-section-card__body{padding:.65rem}.entity-page-tools .entity-venue-card{grid-template-columns:1fr;gap:.55rem}.entity-page-tools .entity-venue-card .entity-compact-actions{grid-column:1;justify-self:stretch}.entity-page-tools .entity-venue-card .entity-compact-actions a{width:100%}.entity-page-tools .entity-venue-card__mini-map,.entity-page-tools .entity-venue-card__mini-map--leaflet{height:12rem}.entity-page[data-entity-kind=match] .entity-related-grid,.entity-related-grid{grid-template-columns:1fr}.entity-page[data-entity-kind=match] .entity-related-card{min-height:auto}.entity-page-mobile-actions{left:.65rem;right:.65rem;bottom:max(.55rem,env(safe-area-inset-bottom));border-radius:var(--entity-radius);padding:.45rem}}@media (max-width:420px){.entity-page-shell{padding-inline:.55rem}.entity-page-header__content,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__content,.entity-page[data-entity-kind=match] .entity-page-header__content{padding:.82rem}.entity-page-header__title,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__title,.entity-page[data-entity-kind=match] .entity-page-header__title{font-size:1.62rem}.entity-page-header__quick-fact,.entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header__quick-fact,.entity-page[data-entity-kind=match] .entity-page-header__quick-fact,.entity-page[data-entity-kind=match] .entity-page-header__quick-fact:last-child{flex-basis:8.65rem}.entity-page-mobile-actions{left:.45rem;right:.45rem}}body[data-theme-id] .entity-page,body[data-theme-id] .entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]),body[data-theme-id] .entity-page[data-entity-kind=match]{background:transparent!important}body[data-theme-id] .entity-page .entity-page-header:not(.entity-page-header--has-media),body[data-theme-id] .entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header:not(.entity-page-header--has-media),body[data-theme-id] .entity-page[data-entity-kind=match] .entity-page-header:not(.entity-page-header--has-media){border-color:rgb(var(--border-color,148 163 184)/var(--theme-border-alpha,.3))!important;background:linear-gradient(135deg,rgb(var(--accent-color,56 189 248)/.075),transparent 54%),rgb(var(--surface-color,13 21 32)/var(--theme-elevated-alpha,.62))!important;color:rgb(var(--text-color,249 250 251))!important}body[data-theme-mode=dark] .entity-page .entity-page-header--has-media,body[data-theme-mode=dark] .entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header.entity-page-header--has-media,body[data-theme-mode=dark] .entity-page[data-entity-kind=match] .entity-page-header.entity-page-header--has-media{--entity-header-text:248 250 252;--entity-header-muted:203 213 225;border-color:rgb(var(--border-color,148 163 184)/var(--theme-border-alpha,.3))!important;background:linear-gradient(90deg,rgb(var(--bg-color,3 7 18)/.9),rgb(var(--bg-color,3 7 18)/.48) 58%,rgb(var(--bg-color,3 7 18)/.74)),var(--entity-header-image) right center /cover no-repeat!important}body[data-theme-mode=light] .entity-page .entity-page-header--has-media,body[data-theme-mode=light] .entity-page:is([data-entity-kind=club],[data-entity-kind=season],[data-entity-kind=series]) .entity-page-header.entity-page-header--has-media,body[data-theme-mode=light] .entity-page[data-entity-kind=match] .entity-page-header.entity-page-header--has-media{--entity-header-text:var(--text-color,15 23 42);--entity-header-muted:var(--muted-color,71 85 105);border-color:rgb(var(--border-color,148 163 184)/var(--theme-border-alpha,.34))!important;background:linear-gradient(90deg,rgb(var(--surface-color,255 255 255)/.86),rgb(var(--surface-color,255 255 255)/.42) 56%,rgb(var(--surface-color,255 255 255)/.66)),var(--entity-header-image) right center /cover no-repeat!important}body[data-theme-mode=dark] .entity-page .entity-page-header--has-media .entity-page-header__overlay{background:radial-gradient(circle at 82% 16%,rgb(var(--accent-color,56 189 248)/.18),transparent 18rem),linear-gradient(90deg,rgb(var(--bg-color,3 7 18)/.84),rgb(var(--bg-color,3 7 18)/.48) 58%,rgb(var(--bg-color,3 7 18)/.72)),linear-gradient(180deg,rgb(var(--bg-color,3 7 18)/.06),rgb(var(--bg-color,3 7 18)/.74))!important}body[data-theme-mode=light] .entity-page .entity-page-header--has-media .entity-page-header__overlay{background:radial-gradient(circle at 82% 16%,rgb(var(--accent-color,56 189 248)/.14),transparent 18rem),linear-gradient(90deg,rgb(var(--surface-color,255 255 255)/.76),rgb(var(--surface-color,255 255 255)/.38) 58%,rgb(var(--surface-color,255 255 255)/.62)),linear-gradient(180deg,rgb(var(--surface-color,255 255 255)/.1),rgb(var(--surface-color,255 255 255)/.54))!important}body[data-theme-id] .entity-page .entity-page-header--has-media :where(.entity-page-header__title,.entity-page-header__status,.entity-page-header__quick-fact,.entity-page-header__quick-fact strong,.entity-page-header__sponsor-slot,.entity-page-header__sponsor-copy strong){color:rgb(var(--entity-header-text))!important}body[data-theme-id] .entity-page .entity-page-header--has-media :where(.entity-page-header__breadcrumbs,.entity-page-header__subheading,.entity-page-header__quick-fact-label,.entity-page-header__quick-fact span:not(.entity-page-header__quick-fact-label),.entity-page-header__sponsor-copy span){color:rgb(var(--entity-header-muted))!important}body[data-theme-mode=dark] .entity-page .entity-page-header--has-media :where(.entity-page-header__quick-fact,.entity-page-header__sponsor-slot){border-color:rgb(255 255 255/.16)!important;background:linear-gradient(135deg,rgb(var(--accent-color,56 189 248)/.12),transparent 58%),rgb(7 13 24/.54)!important}body[data-theme-mode=light] .entity-page .entity-page-header--has-media :where(.entity-page-header__quick-fact,.entity-page-header__sponsor-slot){border-color:rgb(var(--border-color,148 163 184)/.42)!important;background:linear-gradient(135deg,rgb(var(--accent-color,56 189 248)/.09),transparent 58%),rgb(var(--surface-color,255 255 255)/.72)!important}