main.svelte-q6gogl{box-sizing:border-box;width:100%;min-height:100%;padding:var(--space-page);justify-content:center;align-items:flex-start;display:flex}.container.svelte-q6gogl{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}.header-row.svelte-q6gogl{margin:auto;margin-bottom:var(--space-section);justify-content:center;align-items:center;gap:1rem;max-width:50%;display:flex}.header-row.has-decoration.svelte-q6gogl{margin-top:56px}.header.svelte-q6gogl{border:var(--border-thick) solid var(--color-border-strong);background:var(--color-surface);box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:100%;padding:.25rem 1rem;display:flex;position:relative}h1.svelte-q6gogl{text-align:center;white-space:nowrap;text-overflow:clip;min-width:0;margin:0;padding:.5rem 0;line-height:1.2;overflow:hidden}@media (width<=600px){.header-row.svelte-q6gogl{gap:.5rem;max-width:100%}.header-row.has-decoration.svelte-q6gogl{margin-top:44px}.header.svelte-q6gogl{flex:auto;min-width:0;padding-inline:.5rem}h1.svelte-q6gogl{font-size:clamp(1rem,5vw,1.5rem)}}.arrow.svelte-q6gogl{color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;font-size:2rem;line-height:1;text-decoration:none;display:inline-flex}.arrow.svelte-q6gogl:hover:not(:disabled){color:var(--palette-yellow)}.arrow.svelte-q6gogl:disabled{opacity:.3;cursor:not-allowed}.arrow.svelte-q6gogl:focus{outline:none}.arrow.svelte-q6gogl:focus-visible{outline:2px solid var(--palette-yellow);outline-offset:4px}.games-grid.svelte-1o22fdt{box-sizing:border-box;flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}@media (width>=768px){.games-grid.svelte-1o22fdt{grid-template-columns:repeat(auto-fit,minmax(320px,400px));justify-content:center;align-items:stretch;display:grid}}.epl-wrap-body.svelte-74133y{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.wrap-status.svelte-74133y{color:var(--palette-yellow);letter-spacing:.12em;text-align:center;white-space:nowrap;padding-inline:110px;font-size:.64rem;font-weight:800;line-height:1;position:absolute;top:.75rem;left:0;right:0}.match-date.svelte-74133y{color:#ffffff6b;letter-spacing:.14em;text-align:center;text-transform:uppercase;padding-top:.3rem;font-size:.55rem;font-weight:700;line-height:1}.live-clock-slot.svelte-74133y{justify-content:center;align-items:center;gap:.5rem;min-height:2.125rem;padding-top:.15rem;display:flex}.live-dot.svelte-74133y{background:red;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 6px red}.live-fallback.svelte-74133y,.kick-off.svelte-74133y{color:var(--palette-yellow);letter-spacing:.06em;font-size:1.5rem;font-weight:800;line-height:1}.kick-off.svelte-74133y{flex:1;place-items:center;width:100%;display:grid}.wrap-detail.svelte-74133y{flex-direction:column;flex:1;justify-content:flex-start;gap:.45rem;min-height:0;padding:.35rem 1.15rem .5rem;display:flex}.live-detail.svelte-74133y{padding-top:.15rem}.t-strips.svelte-74133y{flex-direction:column;gap:.45rem;margin-top:auto;display:flex}.ledger.svelte-74133y{flex-direction:column;gap:.14rem;min-width:0;font-size:.86rem;line-height:1.28;display:flex}.compact-ledger.svelte-74133y .ledger:where(.svelte-74133y){font-size:.78rem}.ledger-row.svelte-74133y{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;min-width:0;display:grid}.empty-ledger-row.svelte-74133y{min-height:1.1rem}.ledger-cell.svelte-74133y{min-width:0;display:flex}.ledger-cell.away.svelte-74133y{justify-content:flex-end}.ledger-row.reserved-home.svelte-74133y .ledger-cell.home:where(.svelte-74133y),.ledger-row.reserved-away.svelte-74133y .ledger-cell.away:where(.svelte-74133y){grid-column:1/-1}.ledger-row.reserved-home.svelte-74133y .ledger-cell.away:where(.svelte-74133y),.ledger-row.reserved-away.svelte-74133y .ledger-cell.home:where(.svelte-74133y){display:none}.ledger-entry.svelte-74133y{white-space:nowrap;align-items:center;gap:.3rem;min-width:0;max-width:100%;display:flex}.ledger-cell.away.svelte-74133y .ledger-entry:where(.svelte-74133y){flex-direction:row-reverse}.event-person.svelte-74133y{align-items:center;gap:.22rem;min-width:0;display:flex}.event-name.svelte-74133y{text-overflow:ellipsis;min-width:0;overflow:hidden}.event-minute.svelte-74133y{color:var(--palette-yellow);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.goal-minutes.svelte-74133y,.goal-minute.svelte-74133y{flex:none;align-items:baseline;display:flex}.goal-minutes.svelte-74133y{gap:.3rem}.goal-minute.svelte-74133y{gap:.14rem}.goal-kind.svelte-74133y{color:#ffffff8c;flex:none;font-size:.66rem}.red-card-mark.svelte-74133y{background:var(--palette-red);flex:0 0 6px;width:6px;height:9px}.red-card.svelte-74133y .event-name:where(.svelte-74133y){color:#ffffffd1}.red-card.svelte-74133y .event-minute:where(.svelte-74133y){color:#fff9;font-weight:600}.ledger-more.svelte-74133y{color:#fff9;font-size:.72rem;font-weight:700;line-height:1.1}.no-detail.svelte-74133y{color:#ffffff8c;text-align:center;font-size:.76rem;line-height:1.3}.contest.svelte-74133y{width:100%}.contest-head.svelte-74133y{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.3rem;margin-bottom:.2rem;font-size:.58rem;line-height:1;display:grid}.side-stat.svelte-74133y{white-space:nowrap;align-items:center;gap:.2rem;min-width:0;display:flex}.away-stat.svelte-74133y{justify-content:flex-end}.team-code.svelte-74133y{color:var(--palette-white);font-weight:500}.winner.svelte-74133y{color:var(--palette-yellow);font-weight:700}.loser.svelte-74133y,.level.svelte-74133y{color:#ffffff73;font-weight:600}.contest-label.svelte-74133y{color:#ffffffad;letter-spacing:.1em;white-space:nowrap;font-size:.52rem;font-weight:700}.possession-track.svelte-74133y{background:#ffffff21;height:9px;position:relative}.possession-fill.svelte-74133y{background:var(--palette-yellow);position:absolute;top:0;bottom:0;left:0}.possession-fill.away.svelte-74133y{left:auto;right:0}.centre-hairline.svelte-74133y{background:#ffffffd9;width:1px;position:absolute;top:-3px;bottom:-3px;left:calc(50% - .5px)}.pressure-chart.svelte-74133y{width:100%;display:block;overflow:visible}.momentum-bar.svelte-74133y{fill:var(--palette-lite)}.momentum-bar.winner-bar.svelte-74133y{fill:var(--palette-yellow)}.pressure-centre.svelte-74133y,.half-time-line.svelte-74133y,.now-line.svelte-74133y,.goal-halo.svelte-74133y,.goal-mark.svelte-74133y{vector-effect:non-scaling-stroke}.pressure-centre.svelte-74133y{stroke:#ffffff52;stroke-width:1px}.half-time-line.svelte-74133y{stroke:#ffffff3d;stroke-width:1px;stroke-dasharray:2 2}.now-line.svelte-74133y{stroke:#ffffff8c;stroke-width:1.2px}.goal-halo.svelte-74133y{stroke:var(--color-surface);stroke-width:4px}.epl-live-body.svelte-74133y .goal-halo:where(.svelte-74133y){stroke:var(--palette-lgreen300)}.goal-mark.svelte-74133y{stroke:var(--palette-white);stroke-width:1.6px}@container game-card (width<=300px){.wrap-detail.svelte-74133y{padding-inline:.7rem}.contest-head.svelte-74133y{font-size:.52rem}.contest-label.svelte-74133y{letter-spacing:.07em;font-size:.48rem}}.preview-detail.svelte-cm42l7{flex-direction:column;flex:1;justify-content:center;gap:1rem;display:flex}.kickoff-line.svelte-cm42l7{color:var(--palette-whitepink);font-size:1.6rem;font-weight:700;line-height:1}.kickoff-line.overdue.svelte-cm42l7{color:var(--palette-yellow);font-size:1.2rem}.ppd.svelte-cm42l7{color:var(--palette-yellow);font-size:1.9rem;font-family:var(--font-base)}.state-detail.svelte-cm42l7{max-width:100%;color:var(--color-text-secondary);text-align:center;text-wrap:balance;font-size:.75rem;line-height:1.35}@container game-card (width<=300px){.kickoff-line.svelte-cm42l7{font-size:1.6rem}}.crew.svelte-p04h9g{left:0;right:0;bottom:calc(100% + var(--border-thick));pointer-events:none;height:50px;position:absolute;container:crew/inline-size}.crew-stage.svelte-p04h9g{--crew-h:50px;--ink:var(--palette-ink-900);--crew-blue:#3b82f6;--crew-orange:#fb923c;--crew-purple:#a855f7;--hat:var(--palette-yellow);--hat-foreman:#f4f4f8;--steel:#9aa0a8;--wood:#b08a5a;--brick:#c65a3e;height:var(--crew-h);position:absolute;bottom:0;left:0;right:0}.crew.svelte-p04h9g svg:where(.svelte-p04h9g){display:block;position:absolute;bottom:0;overflow:visible}.crew.svelte-p04h9g .ol:where(.svelte-p04h9g){stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.crew.svelte-p04h9g .shadow:where(.svelte-p04h9g){fill:var(--ink);opacity:.55}.crew.svelte-p04h9g .hat:where(.svelte-p04h9g){fill:var(--hat)}.crew.svelte-p04h9g .foreman:where(.svelte-p04h9g) .hat:where(.svelte-p04h9g){fill:var(--hat-foreman)}.crew.svelte-p04h9g .hammerer:where(.svelte-p04h9g){height:var(--crew-h);width:calc(var(--crew-h) * 86 / 64);left:2.5%}.crew.svelte-p04h9g .hammer-arm:where(.svelte-p04h9g){transform-box:view-box;transform-origin:48px 42px;animation:svelte-p04h9g-crew-swing 2.8s var(--d-ham,0s) infinite}.crew.svelte-p04h9g .hammerer:where(.svelte-p04h9g) .squash:where(.svelte-p04h9g){transform-box:view-box;transform-origin:30px 60px;animation:svelte-p04h9g-crew-squash 2.8s var(--d-ham,0s) infinite}.crew.svelte-p04h9g .puff:where(.svelte-p04h9g){transform-box:view-box;transform-origin:71px 61px;opacity:0;animation:svelte-p04h9g-crew-puff 2.8s var(--d-ham,0s) infinite}.crew.svelte-p04h9g .puff:where(.svelte-p04h9g) circle:where(.svelte-p04h9g){fill:#e9e9f2}@keyframes svelte-p04h9g-crew-swing{0%{transform:rotate(-58deg)}14%{animation-timing-function:cubic-bezier(.6,0,1,1);transform:rotate(-75deg)}20%{transform:rotate(0)}26%{transform:rotate(-10deg)}38%{animation-timing-function:cubic-bezier(.6,0,1,1);transform:rotate(-75deg)}44%{transform:rotate(0)}50%{transform:rotate(-10deg)}62%{animation-timing-function:cubic-bezier(.6,0,1,1);transform:rotate(-75deg)}68%{transform:rotate(0)}76%{transform:rotate(-6deg)}to{transform:rotate(-58deg)}}@keyframes svelte-p04h9g-crew-squash{0%,18%,25%,42%,49%,66%,74%,to{transform:scale(1)}20%,44%,68%{transform:scale(1.06,.92)}}@keyframes svelte-p04h9g-crew-puff{0%,19.9%,43.9%,67.9%,to{opacity:0;transform:scale(.3)}20%,44%,68%{opacity:1;transform:scale(.4)}28%,52%,76%{opacity:0;transform:scale(1.5)translateY(-3px)}}.crew.svelte-p04h9g .cone:where(.svelte-p04h9g){height:calc(var(--crew-h) * .46);width:calc(var(--crew-h) * .37);left:16%}.crew.svelte-p04h9g .carrier-track:where(.svelte-p04h9g){height:100%;width:calc(var(--crew-h) * 104 / 64);animation:svelte-p04h9g-crew-patrol 18s var(--d-walk,0s) linear infinite;position:absolute;bottom:0;left:22%}.crew.svelte-p04h9g .carrier:where(.svelte-p04h9g){height:var(--crew-h);width:100%;left:0}.crew.svelte-p04h9g .carrier:where(.svelte-p04h9g) .bob:where(.svelte-p04h9g){transform-box:view-box;transform-origin:30px 60px;animation:.5s ease-in-out infinite svelte-p04h9g-crew-bob}.crew.svelte-p04h9g .carrier:where(.svelte-p04h9g) .fl:where(.svelte-p04h9g){animation:.5s infinite svelte-p04h9g-crew-step}.crew.svelte-p04h9g .carrier:where(.svelte-p04h9g) .fr:where(.svelte-p04h9g){animation:.5s .25s infinite svelte-p04h9g-crew-step}.crew.svelte-p04h9g .carrier:where(.svelte-p04h9g) .barrow:where(.svelte-p04h9g){transform-box:view-box;transform-origin:82px 55px;animation:.25s infinite svelte-p04h9g-crew-rattle}.crew.svelte-p04h9g .carrier:where(.svelte-p04h9g) .spokes:where(.svelte-p04h9g){transform-box:view-box;transform-origin:82px 55px;animation:.9s linear infinite svelte-p04h9g-crew-spin}@keyframes svelte-p04h9g-crew-patrol{0%{transform:translate(0)scaleX(1)}44%,46%{transform:translate(22cqw)scaleX(1)}49%,50%{transform:translate(22cqw)scaleX(-1)}94%,96%{transform:translate(0)scaleX(-1)}99%,to{transform:translate(0)scaleX(1)}}@keyframes svelte-p04h9g-crew-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-1.5px)rotate(2deg)}}@keyframes svelte-p04h9g-crew-step{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes svelte-p04h9g-crew-rattle{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes svelte-p04h9g-crew-spin{to{transform:rotate(360deg)}}.crew.svelte-p04h9g .site-right:where(.svelte-p04h9g){align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:0;right:2.5%}.crew.svelte-p04h9g .site-right:where(.svelte-p04h9g) svg:where(.svelte-p04h9g){position:static}.crew.svelte-p04h9g .foreman:where(.svelte-p04h9g){height:var(--crew-h);width:calc(var(--crew-h) * 70 / 64)}.crew.svelte-p04h9g .foreman:where(.svelte-p04h9g) .suit:where(.svelte-p04h9g){fill:none;stroke:#cb99fa;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.crew.svelte-p04h9g .foreman:where(.svelte-p04h9g) .squash:where(.svelte-p04h9g){transform-box:view-box;transform-origin:30px 60px;animation:3.2s ease-in-out infinite svelte-p04h9g-crew-breathe}.crew.svelte-p04h9g .foreman.nod:where(.svelte-p04h9g) .squash:where(.svelte-p04h9g){animation:.8s ease-in-out svelte-p04h9g-crew-nod}.crew.svelte-p04h9g .foreman:where(.svelte-p04h9g) .clip:where(.svelte-p04h9g){transform-box:view-box;transform-origin:48px 44px}.crew.svelte-p04h9g .foreman.check:where(.svelte-p04h9g) .clip:where(.svelte-p04h9g){animation:.9s ease-in-out svelte-p04h9g-crew-check}@keyframes svelte-p04h9g-crew-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025,.975)}}@keyframes svelte-p04h9g-crew-nod{0%,to{transform:rotate(0)}30%{transform:rotate(7deg)translateY(1px)}60%{transform:rotate(-2deg)}}@keyframes svelte-p04h9g-crew-check{0%,to{transform:rotate(0)}25%,75%{transform:rotate(-22deg)translateY(-3px)}}.crew.svelte-p04h9g .sign:where(.svelte-p04h9g){height:var(--crew-h);flex-direction:column;align-items:stretch;display:flex}.crew.svelte-p04h9g .sign-board:where(.svelte-p04h9g){background:var(--palette-yellow);color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:calc(var(--crew-h) * .21);letter-spacing:.07em;border:1.5px solid var(--ink);white-space:nowrap;border-bottom:0;padding:.4em .6em .32em;line-height:1}.crew.svelte-p04h9g .sign-stripes:where(.svelte-p04h9g){height:calc(var(--crew-h) * .16);background:repeating-linear-gradient(-45deg, var(--palette-yellow) 0 5px, var(--ink) 5px 10px);border:1.5px solid var(--ink)}.crew.svelte-p04h9g .sign-legs:where(.svelte-p04h9g){flex:1;position:relative}.crew.svelte-p04h9g .sign-legs:where(.svelte-p04h9g):before,.crew.svelte-p04h9g .sign-legs:where(.svelte-p04h9g):after{content:"";background:var(--ink);width:3px;height:100%;position:absolute;bottom:0}.crew.svelte-p04h9g .sign-legs:where(.svelte-p04h9g):before{left:14%;transform:skew(12deg)}.crew.svelte-p04h9g .sign-legs:where(.svelte-p04h9g):after{right:14%;transform:skew(-12deg)}@container crew (width<=440px){.crew-stage.svelte-p04h9g{--crew-h:38px}.crew.svelte-p04h9g .carrier-track:where(.svelte-p04h9g),.crew.svelte-p04h9g .cone:where(.svelte-p04h9g){display:none}.crew.svelte-p04h9g .hammerer:where(.svelte-p04h9g){left:3%}.crew.svelte-p04h9g .site-right:where(.svelte-p04h9g){right:3%}}@container crew (width<=250px){.crew.svelte-p04h9g .foreman:where(.svelte-p04h9g){display:none}}.crew.offscreen.svelte-p04h9g :where(.svelte-p04h9g),.crew.offscreen.svelte-p04h9g{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.crew.svelte-p04h9g :where(.svelte-p04h9g),.crew.svelte-p04h9g{animation:none!important}.crew.svelte-p04h9g .hammer-arm:where(.svelte-p04h9g){transform:rotate(-60deg)}}.notices.svelte-mkuml8{flex-direction:column;align-items:center;display:flex}.notices.svelte-mkuml8:empty{display:none}.refresh-warning.svelte-mkuml8{width:fit-content;max-width:100%;margin:calc(-1 * var(--space-section) / 2) auto var(--space-section);box-sizing:border-box;border:var(--border-thin) solid var(--palette-yellow);color:var(--color-text-secondary);text-align:center;padding:.5rem .75rem}.slate-message.svelte-mkuml8{text-align:center;color:var(--color-text-secondary);padding:var(--space-section) 0;margin:0}.slate-notice.svelte-mkuml8{padding-bottom:var(--space-section);flex-direction:column;align-items:center;gap:1rem;display:flex}.slate-notice.svelte-mkuml8 .slate-message:where(.svelte-mkuml8){padding-bottom:0}.state-detail.svelte-mkuml8{color:var(--color-text-secondary);text-align:center;margin:0;font-size:.8rem}.notice-button.svelte-mkuml8{border:1px solid var(--palette-yellow);color:var(--palette-yellow);font:inherit;cursor:pointer;background:0 0;padding:.35rem .9rem}.notice-button.svelte-mkuml8:focus-visible{outline:2px solid var(--palette-yellow);outline-offset:2px}
