.switcher.svelte-bqvvl8{background:var(--bg-dark);padding:4px 0 8px;position:relative}.scroll.svelte-bqvvl8{display:flex;gap:8px;overflow-x:auto;padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.scroll.svelte-bqvvl8::-webkit-scrollbar{display:none}.chip.svelte-bqvvl8{flex:0 0 auto;scroll-snap-align:start;padding:6px 12px 6px 8px;border-radius:100px;background:transparent;border:1px solid transparent;color:#ffffff8c;cursor:pointer;display:flex;align-items:center;gap:7px;font-family:inherit;transition:background .15s ease,color .15s ease,border-color .15s ease;position:relative}.chip.svelte-bqvvl8:hover{color:#ffffffd9}.tc-badge.svelte-bqvvl8{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:transparent;border:1px solid rgba(255,255,255,.18);color:#fff9;letter-spacing:-.02em;flex-shrink:0}.tc-label.svelte-bqvvl8{font-size:12px;font-weight:400;white-space:nowrap}.chip.active.svelte-bqvvl8{background:var(--green-dd);border-color:#ffffff2e;color:#fff}.chip.active.svelte-bqvvl8 .tc-label:where(.svelte-bqvvl8){font-weight:500}.chip.active.svelte-bqvvl8 .tc-badge:where(.svelte-bqvvl8){background:#ffffff1f;border-color:transparent;color:#fff}.scroll-wrap.svelte-bqvvl8{position:relative}.scroll-wrap.has-overflow-end.svelte-bqvvl8:after{content:"";position:absolute;top:0;bottom:0;right:0;width:24px;background:linear-gradient(to right,transparent,var(--bg-dark));pointer-events:none}.scroll-wrap.has-overflow-start.svelte-bqvvl8:before{content:"";position:absolute;top:0;bottom:0;left:0;width:24px;background:linear-gradient(to left,transparent,var(--bg-dark));pointer-events:none;z-index:1}.switcher.svelte-1lavjkf{background:var(--bg-dark);padding:4px 0 8px;position:relative}.scroll.svelte-1lavjkf{display:flex;gap:8px;overflow-x:auto;padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.scroll.svelte-1lavjkf::-webkit-scrollbar{display:none}.chip.svelte-1lavjkf{flex:0 0 auto;scroll-snap-align:start;padding:6px 12px;border-radius:100px;background:transparent;border:1px solid rgba(255,255,255,.18);color:#fff9;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.02em;transition:background .15s ease,color .15s ease,border-color .15s ease}.chip.svelte-1lavjkf:hover{color:#ffffffe6}.chip.active.svelte-1lavjkf{background:var(--club-green, #0b2818);border-color:#ffffff40;color:#fff;font-weight:600}.chip-label.svelte-1lavjkf{white-space:nowrap}.scroll-wrap.svelte-1lavjkf{position:relative}.scroll-wrap.has-overflow-end.svelte-1lavjkf:after{content:"";position:absolute;top:0;bottom:0;right:0;width:24px;background:linear-gradient(to right,transparent,var(--bg-dark));pointer-events:none}.scroll-wrap.has-overflow-start.svelte-1lavjkf:before{content:"";position:absolute;top:0;bottom:0;left:0;width:24px;background:linear-gradient(to left,transparent,var(--bg-dark));pointer-events:none;z-index:1}.trigger.svelte-hs7678{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;min-width:44px;background:transparent;border:none;border-left:1px solid var(--border, rgba(255, 255, 255, .08));color:var(--text-secondary);cursor:pointer;position:relative;font:inherit}.trigger.svelte-hs7678:hover{color:var(--text-primary)}.trigger.active.svelte-hs7678{color:var(--club-green)}.dot.svelte-hs7678{position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--club-green)}.sheet.svelte-hs7678{margin:auto;border:none;padding:0;border-radius:16px;background:var(--bg-secondary, #f5f5f3);color:var(--text-primary);max-width:420px;width:100%;max-height:70vh;overflow:hidden}.sheet[open].svelte-hs7678{display:flex;flex-direction:column}.sheet.svelte-hs7678::backdrop{background:#00000073}@media(max-width:639px){.sheet.svelte-hs7678{margin:auto 0 0;border-radius:16px 16px 0 0;max-width:100%}}.sheet-hdr.svelte-hs7678{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border, rgba(0, 0, 0, .08))}.sheet-hdr.svelte-hs7678 h2:where(.svelte-hs7678){margin:0;font:700 15px/1 var(--font)}.close.svelte-hs7678{background:transparent;border:none;font-size:28px;line-height:1;color:var(--text-secondary);cursor:pointer;padding:0 4px}.months.svelte-hs7678{list-style:none;margin:0;padding:8px 0;overflow-y:auto}.month-row.svelte-hs7678{width:100%;text-align:left;padding:12px 16px;background:transparent;border:none;font:500 14px/1.2 var(--font);color:var(--text-primary);cursor:pointer}.month-row.svelte-hs7678:hover{background:#0000000a}.month-row.selected.svelte-hs7678{background:var(--club-green);color:#fff;font-weight:600}.subnav-wrap.svelte-epxe4r{padding:8px 16px 12px;display:flex;justify-content:flex-start}.subnav.svelte-epxe4r{display:inline-flex;gap:0;background:#0b28180f;border-radius:999px;padding:3px}.subnav-tab.svelte-epxe4r{padding:6px 16px;border-radius:999px;font:600 13px/1 var(--font-sans);color:#5a5a5a;background:transparent;border:0;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,box-shadow .15s}.subnav-tab.svelte-epxe4r:hover{color:var(--green-dd)}.subnav-tab.active.svelte-epxe4r{background:#fff;color:var(--green-dd, #0b2818);box-shadow:0 1px 2px #00000014}.subnav-tab.svelte-epxe4r:focus-visible{outline:2px solid #e9c46a;outline-offset:2px}.row-wrap.svelte-y35prv{display:flex;flex-direction:column;position:relative}.scorers-inline.svelte-y35prv{padding:6px 16px 12px;font-size:11px;color:var(--text-tertiary);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.scorers-icon.svelte-y35prv{display:inline-flex;align-items:center;color:var(--text-tertiary)}.scorers-inline.svelte-y35prv span:where(.svelte-y35prv){color:var(--text-secondary)}.scorers-inline.svelte-y35prv span:where(.svelte-y35prv)+span:where(.svelte-y35prv):before{content:" · ";color:var(--text-muted, var(--text-tertiary))}.row.svelte-y35prv{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:12px 14px;background:transparent;animation:svelte-y35prv-fade-up .25s ease both}.postponed-flag.svelte-y35prv{margin-left:auto;padding-left:8px;font-family:var(--font-sans);font-size:10px;font-weight:500;font-style:italic;color:var(--text-tertiary);letter-spacing:.02em;white-space:nowrap;flex-shrink:0}.awaiting-flag.svelte-y35prv{position:relative;margin-left:auto;padding:0 0 0 8px;font-size:12px;line-height:1;color:var(--text-tertiary);flex-shrink:0;background:transparent;border:0;cursor:pointer}.awaiting-tip.svelte-y35prv{position:absolute;bottom:calc(100% + 6px);right:0;padding:4px 8px;background:var(--ink, #111);color:#fff;font-size:10px;font-weight:500;letter-spacing:.02em;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease;z-index:1}.awaiting-flag.svelte-y35prv:hover .awaiting-tip:where(.svelte-y35prv),.awaiting-flag.svelte-y35prv:focus-visible .awaiting-tip:where(.svelte-y35prv),.awaiting-flag-shown.svelte-y35prv .awaiting-tip:where(.svelte-y35prv){opacity:1;transform:translateY(0)}.wrap-hl.svelte-y35prv{position:relative}.hl-label.svelte-y35prv{display:block;padding:6px 16px 2px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1}.hl-label-upcoming.svelte-y35prv{color:var(--yellow-dd, #b8940a)}.hl-label-recent.svelte-y35prv{color:var(--text-tertiary)}.row-hl.svelte-y35prv{padding-top:18px;padding-bottom:18px;border-left:3px solid transparent}.row-hl-upcoming.svelte-y35prv{background:#f2d02414;border-left-color:var(--yellow)}.row-hl-recent.svelte-y35prv{border-left-color:var(--green, #1b6b3a)}.row-hl.svelte-y35prv .score-pill:where(.svelte-y35prv),.row-hl.svelte-y35prv .time-plain:where(.svelte-y35prv){font-size:18px;padding:6px 14px}.row-link.svelte-y35prv{color:inherit;text-decoration:none;cursor:pointer}.row.svelte-y35prv:hover{background:#00000005}.side.svelte-y35prv{display:flex;align-items:center;gap:12px;min-width:0}.side-home.svelte-y35prv{justify-content:flex-end;text-align:right}.side-away.svelte-y35prv{justify-content:flex-start;text-align:left}.name-wrap.svelte-y35prv{display:inline-flex;min-width:0;flex:1 1 auto;justify-content:flex-end}.name-wrap-away.svelte-y35prv{justify-content:flex-start}.name.svelte-y35prv{font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--text-secondary)}.name-tooltip-fixed{position:fixed;transform:translateY(-100%);z-index:1000;padding:6px 10px;max-width:min(280px,80vw);width:max-content;background:var(--green-dd, #022c22);color:#fff;font-size:11px;font-weight:600;line-height:1.3;text-align:center;border-radius:8px;box-shadow:0 4px 12px #022c2240;pointer-events:none;white-space:normal;word-break:break-word;animation:svelte-y35prv-name-tip-fade-in .14s ease both}.name-tooltip-fixed:after{content:"";position:absolute;top:100%;right:16px;border:5px solid transparent;border-top-color:var(--green-dd, #022c22)}.name-tooltip-fixed-away:after{right:auto;left:16px}@keyframes svelte-y35prv-name-tip-fade-in{0%{opacity:0;transform:translateY(calc(-100% + 4px))}to{opacity:1;transform:translateY(-100%)}}@media(prefers-reduced-motion:reduce){.name-tooltip-fixed{animation:none}}.name-ours.svelte-y35prv{font-weight:600;color:var(--text-primary)}.name-suffix.svelte-y35prv{opacity:.6}.crest.svelte-y35prv{width:26px;height:26px;border-radius:50%;object-fit:contain;flex-shrink:0;background:transparent;padding:0;box-shadow:0 0 0 1px var(--border, #e8e6e0);opacity:.9}.crest-ours.svelte-y35prv{opacity:1}.crest-fallback.svelte-y35prv{display:inline-flex;align-items:center;justify-content:center;background:var(--bg-card);color:var(--text-tertiary);font-size:9px;font-weight:700;letter-spacing:.5px}.centre.svelte-y35prv{display:flex;flex-direction:column;align-items:center;gap:4px}.time-plain.svelte-y35prv{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:4px 10px;border-radius:var(--r-sm, 6px);border:1px solid rgba(11,40,24,.18);background:transparent;font-family:var(--font-mono);font-size:13px;font-weight:500;color:#5a5a5a;line-height:1;letter-spacing:.02em}.live-min-pill.svelte-y35prv{margin-right:auto;display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:4px 10px;border-radius:var(--r-full);background:var(--green-dim);color:#fff;font-family:var(--font-mono);font-weight:700;font-size:12px;line-height:1;letter-spacing:.02em;white-space:nowrap;flex-shrink:0}.score-live.svelte-y35prv{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--font-mono);font-weight:700;font-size:14px;color:var(--text-primary);letter-spacing:.02em;line-height:1}.score-live.svelte-y35prv .sep:where(.svelte-y35prv){opacity:.5;font-weight:500}.score-pill.svelte-y35prv{display:inline-flex;align-items:baseline;gap:4px;padding:4px 10px;border-radius:var(--r-sm, 6px);font-family:var(--font-mono);font-weight:600;font-size:14px;letter-spacing:.02em;line-height:1}.score-pill.svelte-y35prv .sep:where(.svelte-y35prv){opacity:.6;font-weight:500}.score-pill.svelte-y35prv{border:1px solid transparent}.score-pill-win.svelte-y35prv{background:var(--color-win-bg);color:var(--color-win);border-color:var(--color-win-border)}.score-pill-loss.svelte-y35prv{background:var(--color-loss-bg);color:var(--color-loss);border-color:var(--color-loss-border)}.score-pill-draw.svelte-y35prv{background:var(--color-draw-bg);color:var(--color-draw);border-color:var(--color-draw-border)}.score-pill-neutral.svelte-y35prv{background:var(--bg-surface, rgba(0, 0, 0, .05));color:var(--text-primary)}.score-pill-unavailable.svelte-y35prv{min-width:32px;justify-content:center;background:transparent;color:var(--text-tertiary, #888);border-color:#0b28182e;font-style:italic}.score-unavailable.svelte-y35prv{display:inline-flex;align-items:center;padding:4px 10px;font-size:11px;font-style:italic;font-weight:500;color:var(--text-tertiary, #888);background:var(--bg-surface, rgba(0, 0, 0, .04));border-radius:var(--r-sm, 6px);text-align:center;line-height:1.2;letter-spacing:.01em}.score-entry-btn.svelte-y35prv{margin-left:auto;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:600;color:var(--green, #1b6b3a);background:transparent;border:1px solid var(--green, #1b6b3a);border-radius:var(--r-full, 100px);cursor:pointer;flex-shrink:0;white-space:nowrap}.score-entry-btn.svelte-y35prv:hover{background:var(--green-light, #e6f4ec)}@keyframes svelte-y35prv-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.match-meta.svelte-y35prv{position:absolute;top:6px;right:10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0b28188c;pointer-events:none;z-index:1}.day-wrap.svelte-19chzz1{margin:0 0 28px}.day-label.svelte-19chzz1{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);opacity:.5;padding:0 4px 6px}.day-label.svelte-19chzz1:after{content:"";flex:1;height:1px;background:var(--border, #e8e6e0)}.day-box.svelte-19chzz1{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden}.day-wrap-today.svelte-19chzz1 .day-label:where(.svelte-19chzz1){color:var(--yellow);font-weight:800;opacity:1}.day-wrap-today.svelte-19chzz1 .day-label:where(.svelte-19chzz1):after{background:var(--yellow)}.day-box.svelte-19chzz1>.row{border-bottom:1px solid var(--row-divider);border-radius:0}.day-box.svelte-19chzz1>.row:last-child{border-bottom:none}.day-box.svelte-19chzz1>.row-live{box-shadow:inset 0 0 0 1px var(--color-live-halo)}.sk.svelte-9i5e3s{padding:8px 12px 8px 14px;background:var(--bg-card, #fff);border:1px solid var(--border, #ebebeb);border-left-width:3px;border-radius:8px;margin-bottom:4px}.sk-row.svelte-9i5e3s{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:10px}.sk-bar.svelte-9i5e3s{display:block;height:10px;border-radius:4px;background:linear-gradient(90deg,#0000000f,#0000001f,#0000000f);background-size:200% 100%;animation:svelte-9i5e3s-sk-shimmer 1.4s ease-in-out infinite}.sk-left.svelte-9i5e3s{width:70px}.sk-mid.svelte-9i5e3s{width:80px;height:14px}.sk-right.svelte-9i5e3s{width:90px;justify-self:end}.sk-sub.svelte-9i5e3s{margin-top:6px;height:8px;width:55px;border-radius:3px;background:linear-gradient(90deg,#0000000a,#0000001a,#0000000a);background-size:200% 100%;animation:svelte-9i5e3s-sk-shimmer 1.4s ease-in-out infinite}@keyframes svelte-9i5e3s-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sk-bar.svelte-9i5e3s,.sk-sub.svelte-9i5e3s{animation:none}}.sk-hero.svelte-q1irtw{background:var(--bg-card, #f5f1e5);border-radius:20px;border:1px solid var(--border);overflow:hidden;margin:0 16px 18px}.sk-top.svelte-q1irtw{height:36px;background:var(--bg-dark, #0b2818);opacity:.85}.sk-body.svelte-q1irtw{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;padding:18px 16px}.sk-team.svelte-q1irtw{display:flex;flex-direction:column;align-items:center;gap:8px}.sk-crest.svelte-q1irtw{width:58px;height:58px;border-radius:50%;background:var(--bg-secondary, #eee)}.sk-label.svelte-q1irtw{width:68px;height:10px;border-radius:4px;background:var(--bg-secondary, #eee)}.sk-vs.svelte-q1irtw{width:70px;height:48px;border-radius:8px;background:var(--bg-secondary, #eee)}.sk-foot.svelte-q1irtw{height:30px;background:#0000000a}.shimmer.svelte-q1irtw{position:relative;overflow:hidden}.shimmer.svelte-q1irtw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);animation:svelte-q1irtw-sk-shimmer 1.4s ease-in-out infinite}@keyframes svelte-q1irtw-sk-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.shimmer.svelte-q1irtw:after{animation:none;opacity:.35}}.skeleton-strip.svelte-gdkr6e{background:var(--bg-secondary, #f1efe8);border-radius:14px;border:1px solid var(--border);overflow:hidden;position:relative}.shimmer.svelte-gdkr6e:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);animation:svelte-gdkr6e-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes svelte-gdkr6e-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.shimmer.svelte-gdkr6e:after{animation:none;opacity:.4}}.error-state.svelte-2sqiog{display:flex;align-items:center;gap:12px;padding:14px;background:var(--red-l, rgba(204, 51, 51, .06));border:1px solid var(--red, #cc3333);border-radius:14px}.err-icon.svelte-2sqiog{font-size:20px;flex-shrink:0}.err-text.svelte-2sqiog{flex:1;min-width:0}.err-msg.svelte-2sqiog{font-size:12px;color:var(--text-primary);line-height:1.35;font-weight:600}.err-retry.svelte-2sqiog{border:0;background:var(--red, #cc3333);color:#fff;font:inherit;font-weight:700;font-size:11px;padding:8px 12px;border-radius:8px;cursor:pointer;letter-spacing:.04em;text-transform:uppercase}.err-retry.svelte-2sqiog:hover{filter:brightness(1.1)}.pr-card.svelte-1fzm1jr{background:var(--bg-card);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.pr-header.svelte-1fzm1jr{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px;border-bottom:1px solid rgba(2,44,34,.08)}.pr-title.svelte-1fzm1jr{font:700 11px/1.2 var(--font-sans);text-transform:uppercase;letter-spacing:1.2px;color:var(--green-dd);margin:0}.pr-count.svelte-1fzm1jr{font:700 10px/1 var(--font-sans);color:#022c2273}.pr-empty.svelte-1fzm1jr{padding:20px 16px;text-align:center;color:#022c228c;font:500 12px/1.4 var(--font-sans)}.pr-table.svelte-1fzm1jr{width:100%;border-collapse:collapse}.pr-table.svelte-1fzm1jr thead:where(.svelte-1fzm1jr) th:where(.svelte-1fzm1jr){font:700 9px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.5px;color:#022c2280;padding:10px 4px 8px;text-align:right}.pr-table.svelte-1fzm1jr thead:where(.svelte-1fzm1jr) th.col-rank:where(.svelte-1fzm1jr){text-align:left;padding-left:14px;width:40px}.pr-table.svelte-1fzm1jr thead:where(.svelte-1fzm1jr) th.col-player:where(.svelte-1fzm1jr){text-align:left}.pr-table.svelte-1fzm1jr thead:where(.svelte-1fzm1jr) th.col-count:where(.svelte-1fzm1jr){padding-right:14px;width:56px}.pr-table.svelte-1fzm1jr tbody:where(.svelte-1fzm1jr) tr:where(.svelte-1fzm1jr){border-bottom:1px solid rgba(2,44,34,.04)}.pr-table.svelte-1fzm1jr tbody:where(.svelte-1fzm1jr) tr:where(.svelte-1fzm1jr):last-child{border-bottom:0}.pr-table.svelte-1fzm1jr tbody:where(.svelte-1fzm1jr) td:where(.svelte-1fzm1jr){padding:11px 4px;font:600 12px/1 var(--font-sans);color:var(--green-dd)}.pr-table.svelte-1fzm1jr tbody:where(.svelte-1fzm1jr) td.col-rank:where(.svelte-1fzm1jr){padding-left:14px;width:40px}.pr-table.svelte-1fzm1jr tbody:where(.svelte-1fzm1jr) td.col-count:where(.svelte-1fzm1jr){text-align:right;padding-right:14px;font-weight:800;font-size:14px}.rank-num.svelte-1fzm1jr{font:700 12px/1 var(--font-mono, var(--font-sans));color:#022c228c}.rank-medal.svelte-1fzm1jr{font-size:16px;line-height:1}.player-cell.svelte-1fzm1jr{display:inline-flex;align-items:center;gap:8px;min-width:0}.team-crest-small.svelte-1fzm1jr{width:22px;height:22px;border-radius:50%;flex-shrink:0;background:#f0ede3;object-fit:contain}.team-crest-small.placeholder.svelte-1fzm1jr{background:#022c220f}.player-info.svelte-1fzm1jr{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.player-name.svelte-1fzm1jr{font-weight:600;color:var(--green-dd);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.player-team.svelte-1fzm1jr{font:500 10px/1.2 var(--font-sans);color:#022c2280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.backdrop.svelte-13srpl1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px;z-index:100}.modal.svelte-13srpl1{width:100%;max-width:380px;background:var(--bg, #fff);border-radius:var(--r-lg, 20px);padding:24px;box-shadow:0 12px 48px #0003}.title.svelte-13srpl1{margin:0 0 4px;font-size:18px;font-weight:700;color:var(--text-primary, #111)}.subtitle.svelte-13srpl1{margin:0 0 20px;font-size:13px;color:var(--text-secondary, #444)}.vs.svelte-13srpl1{opacity:.5;font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding:0 4px}.scores-row.svelte-13srpl1{display:flex;align-items:flex-end;justify-content:center;gap:12px;margin-bottom:20px}.score-input.svelte-13srpl1{display:flex;flex-direction:column;flex:1;min-width:0;gap:6px}.score-label.svelte-13srpl1{font-size:11px;font-weight:600;color:var(--text-secondary, #444);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score-input.svelte-13srpl1 input:where(.svelte-13srpl1){width:100%;padding:12px;text-align:center;font-size:24px;font-weight:700;font-family:var(--font-mono, monospace);border:1px solid var(--border, #ebebeb);border-radius:var(--r-sm, 8px);background:var(--bg-surface, #fafafa);color:var(--text-primary, #111)}.score-input.svelte-13srpl1 input:where(.svelte-13srpl1):focus{outline:2px solid var(--green, #1b6b3a);outline-offset:-1px}.separator.svelte-13srpl1{font-size:24px;font-weight:700;color:var(--text-tertiary, #888);padding-bottom:14px}.reason-input.svelte-13srpl1{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.reason-label.svelte-13srpl1{font-size:12px;font-weight:600;color:var(--text-secondary, #444)}.reason-input.svelte-13srpl1 input:where(.svelte-13srpl1){padding:10px;font-size:13px;font-family:inherit;border:1px solid var(--border, #ebebeb);border-radius:var(--r-sm, 8px);background:var(--bg-surface, #fafafa);color:var(--text-primary, #111)}.error.svelte-13srpl1{margin:0 0 12px;padding:8px 10px;font-size:12px;color:var(--red, #cc3333);background:var(--red-light, #fdecec);border-radius:var(--r-sm, 6px)}.actions.svelte-13srpl1{display:flex;gap:8px;justify-content:flex-end}.btn.svelte-13srpl1{padding:10px 18px;font-size:13px;font-family:inherit;font-weight:600;border-radius:var(--r-full, 100px);cursor:pointer;border:none}.btn.svelte-13srpl1:disabled{opacity:.5;cursor:not-allowed}.btn-cancel.svelte-13srpl1{background:transparent;color:var(--text-secondary, #444)}.btn-submit.svelte-13srpl1{background:var(--green, #1b6b3a);color:#fff}.sb.svelte-4nowls{padding:16px 16px calc(var(--nav-h) + 80px)}.scores-layout.svelte-4nowls .pane:where(.svelte-4nowls){display:none}.scores-layout[data-active-tab=matchs].svelte-4nowls .pane-matchs:where(.svelte-4nowls),.scores-layout[data-active-tab=classement].svelte-4nowls .pane-classement:where(.svelte-4nowls),.scores-layout[data-active-tab=buteurs].svelte-4nowls .pane-buteurs:where(.svelte-4nowls),.scores-layout[data-active-tab=passeurs].svelte-4nowls .pane-passeurs:where(.svelte-4nowls){display:block}.scores-aside.svelte-4nowls{display:none}@media(min-width:1280px){.scores-layout.svelte-4nowls{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;padding:24px 40px calc(var(--nav-h) + 80px);align-items:start}.scores-main.svelte-4nowls{min-width:0}.scores-layout.svelte-4nowls .pane-classement:where(.svelte-4nowls),.scores-layout.svelte-4nowls .pane-buteurs:where(.svelte-4nowls),.scores-layout.svelte-4nowls .pane-passeurs:where(.svelte-4nowls){display:none!important}.scores-layout.svelte-4nowls .pane-matchs:where(.svelte-4nowls){display:block!important}.scores-aside.svelte-4nowls{display:flex;flex-direction:column;gap:18px;position:sticky;top:88px}.aside-section.svelte-4nowls{display:flex;flex-direction:column;gap:12px}.subnav-wrap.svelte-4nowls{display:none}}.subnav-wrap.svelte-4nowls{display:flex;align-items:stretch;gap:0}.subnav-wrap.svelte-4nowls .subnav{flex:1 1 auto;min-width:0}.sticky-stack.svelte-4nowls{position:sticky;top:60px;z-index:10;background:var(--bg-secondary, #f5f5f3);box-shadow:0 4px 24px #0003;contain:layout paint;transform:translateZ(0);backface-visibility:hidden}@media(min-width:640px){.sticky-stack.svelte-4nowls{top:68px}}.scores-section.svelte-4nowls{padding:8px 16px}.rankings-loading.svelte-4nowls{padding:8px 0}.empty-rankings.svelte-4nowls{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;margin:16px 0;background:var(--bg-card, #fff);border:1px solid var(--border, #ebebeb);border-radius:14px;text-align:center}.empty-rankings-mascot.svelte-4nowls{font-size:40px;line-height:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,.08))}.empty-rankings-quote.svelte-4nowls{margin:4px 0 0;font-size:14px;font-weight:600;font-style:italic;color:var(--ink, #111)}.empty-rankings-sub.svelte-4nowls{margin:0;font-size:12px;color:var(--text-tertiary, #888)}.skeleton-wrap.svelte-4nowls{padding-top:12px}.skeleton-section-hdr.svelte-4nowls{height:16px;width:120px;margin:0 0 10px;border-radius:4px;background:linear-gradient(90deg,#0000000f,#0000001f,#0000000f);background-size:200% 100%;animation:svelte-4nowls-sk-shimmer-p 1.4s ease-in-out infinite}@keyframes svelte-4nowls-sk-shimmer-p{0%{background-position:200% 0}to{background-position:-200% 0}}.empty.svelte-4nowls{padding:40px 0;text-align:center;color:var(--text-tertiary);font-size:14px}.today-anchor.svelte-4nowls{scroll-margin-top:16px;height:0}.today-rest.svelte-4nowls{padding:14px 16px;font-size:13px;color:var(--text-secondary);opacity:.6}.today-fab.svelte-4nowls{position:fixed;right:16px;bottom:calc(var(--nav-h) + 16px + env(safe-area-inset-bottom,0px));z-index:20;padding:10px 16px;font-size:13px;font-weight:700;font-family:inherit;color:var(--green-dd);background:var(--yellow);border:none;border-radius:var(--r-full);box-shadow:var(--relief-yellow);cursor:pointer;transition:transform .12s var(--transition),box-shadow .12s var(--transition)}.today-fab.svelte-4nowls:active{transform:translateY(2px);box-shadow:0 1px #b8940a}@media(prefers-reduced-motion:reduce){.today-fab.svelte-4nowls{transition:none}}.attribution.svelte-4nowls{text-align:center;font-size:10px;color:var(--text-muted);padding:12px 0 4px}.attribution.svelte-4nowls a:where(.svelte-4nowls){color:var(--text-tertiary);text-decoration:underline}.load-more-sentinel.svelte-4nowls{padding:20px 16px;text-align:center;min-height:56px}.load-more-inner.svelte-4nowls{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--text-tertiary);opacity:.5;transition:opacity .18s ease}.load-more-inner.is-loading.svelte-4nowls{opacity:1}.load-more-spinner.svelte-4nowls{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--text-tertiary, #888) 30%,transparent);border-top-color:var(--accent, #2e7d32);animation:svelte-4nowls-spin-load .7s linear infinite;flex-shrink:0}.load-more-inner.svelte-4nowls:not(.is-loading) .load-more-spinner:where(.svelte-4nowls){visibility:hidden}@keyframes svelte-4nowls-spin-load{to{transform:rotate(360deg)}}
