.match-score.svelte-5wi55j{align-items:center;gap:.25rem;font-weight:800;display:inline-flex}.score-side.svelte-5wi55j{border-radius:.35rem;justify-content:center;align-items:center;gap:.14rem;min-width:1.3rem;padding:.05rem .28rem;display:inline-flex}.score-side.is-recent.svelte-5wi55j{background:#fff5b8}.score-separator.svelte-5wi55j{opacity:.85}.penalty-score.svelte-5wi55j{opacity:.85;font-size:.74em;font-weight:700}.participant-owner-pill.svelte-hxbs5u{border:1px solid var(--ss-border);background:var(--ss-surface-soft);height:1.32rem;color:var(--ss-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .42rem;font-size:.68rem;font-weight:760;display:inline-flex}.participant-owner-popover.svelte-hxbs5u{align-items:center;display:inline-flex;position:relative}.participant-owner-count-pill.svelte-hxbs5u{border:1px solid var(--ss-border);background:var(--ss-surface-soft);min-width:1.32rem;height:1.32rem;color:var(--ss-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 .32rem;font-size:.66rem;font-weight:820;line-height:1;display:inline-flex}.participant-owner-popover-panel.svelte-hxbs5u{z-index:12;border:1px solid var(--ss-border);background:#fff;border-radius:.75rem;flex-wrap:wrap;gap:.25rem;max-width:min(16rem,80vw);padding:.45rem;display:none;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 10px 20px #1118271f}.participant-owner-popover.svelte-hxbs5u:hover .participant-owner-popover-panel:where(.svelte-hxbs5u),.participant-owner-popover.svelte-hxbs5u:focus-within .participant-owner-popover-panel:where(.svelte-hxbs5u){display:inline-flex}.participant-owner-group.svelte-hxbs5u{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.participant-owner-pill-btn.svelte-hxbs5u{cursor:pointer}.match-dialog-overlay.svelte-b6jbqj{z-index:2147483100}.match-dialog-card.svelte-b6jbqj{width:min(1080px,96vw);max-height:92vh;overflow:auto}.status-minute.svelte-b6jbqj{margin-left:.35rem;font-weight:800}.dialog-tabs.svelte-b6jbqj{flex-wrap:wrap;gap:.5rem;display:flex}.page-title-vs.svelte-b6jbqj{margin:0 .2rem;font-size:.88em}.kickoff-card.svelte-b6jbqj{position:relative}.kickoff-status-chip.svelte-b6jbqj{position:absolute;top:.7rem;right:.75rem}.kickoff-meta.svelte-b6jbqj{gap:.2rem;padding-right:6.2rem;display:grid}.kickoff-date.svelte-b6jbqj{font-size:.8rem;font-weight:720}.kickoff-time.svelte-b6jbqj{color:var(--ss-primary-strong)}.match-loading-row.svelte-b6jbqj{border:1px solid var(--ss-border);background:#ffffffd1;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.match-loading-text.svelte-b6jbqj{color:var(--ss-muted);font-size:.84rem;font-weight:700}.match-loading-spinner.svelte-b6jbqj{border:2px solid color-mix(in srgb, var(--ss-primary) 22%, #fff);border-top-color:var(--ss-primary);border-radius:999px;width:1rem;height:1rem;animation:.75s linear infinite svelte-b6jbqj-match-dialog-spin}@keyframes svelte-b6jbqj-match-dialog-spin{to{transform:rotate(360deg)}}.meta-grid.svelte-b6jbqj{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;display:grid}.owners-grid.svelte-b6jbqj{gap:.6rem;display:grid}.owners-team-row.svelte-b6jbqj{border:1px solid var(--ss-border);background:#ffffffbf;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.5rem .65rem;display:flex}.owners-team-name.svelte-b6jbqj{min-width:0}.owners-team-meta.svelte-b6jbqj{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}.owner-impact-pill.svelte-b6jbqj{font-weight:820}.score-metric-card.svelte-b6jbqj{text-align:center;align-content:start;justify-items:center;gap:.45rem;display:grid}.score-metric-card.svelte-b6jbqj .metric-label:where(.svelte-b6jbqj){text-align:center;width:100%}.score-breakdown.svelte-b6jbqj{justify-items:center;gap:.4rem;display:grid}.score-breakdown-team-row.svelte-b6jbqj{flex-wrap:wrap;justify-content:center;align-items:center;gap:.38rem;display:flex}.score-breakdown-vs.svelte-b6jbqj{text-transform:lowercase;font-size:.76rem;font-weight:800}.match-card-score-pill.svelte-b6jbqj{background:color-mix(in srgb, var(--ss-primary-soft) 60%, #fff);color:var(--ss-primary-strong);border-radius:999px;align-items:center;padding:.17rem .36rem;font-weight:870;display:inline-flex}.match-card-score-pill.svelte-b6jbqj .match-score{font-size:.72rem}.match-card-score-pill.is-neutral.svelte-b6jbqj{background:color-mix(in srgb, var(--ss-border) 45%, #fff);color:var(--ss-text,currentColor);font-weight:800}.match-dialog-card.svelte-b6jbqj .team-name-winner{color:var(--ss-primary-strong)}.match-dialog-card.svelte-b6jbqj .team-name-loser{color:color-mix(in srgb, var(--ss-muted) 22%, var(--ss-primary) 28%)}.result-row.svelte-b6jbqj{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.timeline-list.svelte-b6jbqj{gap:.55rem}.timeline-item.svelte-b6jbqj{align-items:flex-start;gap:.65rem;display:flex}.goal-minute-badge.svelte-b6jbqj{border:1px solid var(--ss-border);text-align:center;background:#fff;border-radius:999px;min-width:3.5rem;padding:.2rem .5rem;font-size:.76rem;font-weight:760}.goal-minute-badge.is-injury.svelte-b6jbqj{background:#f7cbcb;border-color:#ef9d9d}.goal-minute-badge.is-extra-time.svelte-b6jbqj{background:#e3d0b5;border-color:#d0b183}.goal-minute-badge.is-penalty.svelte-b6jbqj{background:#dac8fa;border-color:#c0a0f6}.timeline-content.svelte-b6jbqj{gap:.2rem;display:grid}.timeline-primary.svelte-b6jbqj{font-weight:740}.pitch.svelte-b6jbqj{background:linear-gradient(0deg,#ffffff1f 1px,#0000 1px) 0 0/100% 22%,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/16% 100%,linear-gradient(#2a9f4b,#1f7a39);border:2px solid #fff9;border-radius:1rem;gap:.7rem;padding:.9rem;display:grid}.pitch-row.svelte-b6jbqj{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.pitch-player.svelte-b6jbqj{text-align:center;justify-items:center;gap:.2rem;width:120px;display:grid}.shirt-circle.svelte-b6jbqj{color:#2f2632;background:#fffffff0;border:1px solid #fffc;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:800;display:grid}.pitch-player-name.svelte-b6jbqj{font-size:.78rem;font-weight:750}.tiny-text.svelte-b6jbqj{font-size:.68rem}.bench-grid.svelte-b6jbqj{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;display:grid}.bench-player.svelte-b6jbqj{border:1px solid var(--ss-border);background:#ffffffb8;border-radius:.7rem;align-items:center;gap:.5rem;padding:.45rem;display:flex}.match-status-pill.svelte-8w7rq4{border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:820;line-height:1;display:inline-flex}.match-status-pill.is-live.svelte-8w7rq4{color:#bf0a53;background:#ffe3f0;font-weight:850}.match-status-pill.is-finished.svelte-8w7rq4{background:color-mix(in srgb, var(--ss-primary-soft) 52%, #fff);color:var(--ss-primary-strong)}.match-status-pill.is-upcoming.svelte-8w7rq4{background:color-mix(in srgb, var(--ss-border) 35%, #fff);color:var(--ss-muted)}.match-status-pill.is-button.svelte-8w7rq4{cursor:pointer;border:0}.match-status-pill.is-button.svelte-8w7rq4:hover{filter:brightness(.97)}.status-dot.svelte-8w7rq4{background:#ff4da3;border-radius:999px;width:.5rem;height:.5rem;animation:1.4s infinite svelte-8w7rq4-match-status-pulse;box-shadow:0 0 #ff4da38c}@keyframes svelte-8w7rq4-match-status-pulse{0%{box-shadow:0 0 #ff4da38c}70%{box-shadow:0 0 0 10px #ff4da300}to{box-shadow:0 0 #ff4da300}}
