:root{--pi-brand:#0b2447;--pi-accent:#d21f3c}body.pi-site{-webkit-font-smoothing:antialiased}.pi-ticker{position:relative;z-index:1000}.pi-main{display:block;max-width:1200px;margin:0
auto;padding:0
16px 32px}.pi-main .pi-wrap{padding:0}.pi-main
h1{margin:.3em 0}.pi-table,.pi-card__score,.pi-linescore{margin:0!important;border:0!important;box-shadow:none!important;display:table!important}.pi-table th,.pi-table td,.pi-card__score th,.pi-card__score
td{border-left:0!important;border-right:0!important;border-top:0!important;background:none;font-size:inherit}.pi-card__score th,.pi-card__score
td{border-bottom:0!important}.the-content .pi-table-wrap table,.the-content .pi-card
table{font-size:.9rem}.the-content .pi-rows,.the-content .pi-leader__list,.the-content .pi-links,.the-content .pi-news{margin-left:0;padding-left:0}.the-content .pi-leader__list{padding-left:20px}.the-content .pi-rows li,.the-content .pi-links li,.the-content .pi-news
li{list-style:none;margin:0}.the-content .pi-rows li:before,.the-content .pi-links li:before,.the-content .pi-news li:before{display:none!important;content:none!important}.the-content .pi-card a,.the-content .pi-row a,.the-content .pi-team-card,.the-content .pi-tick{text-decoration:none}.the-content .pi-sec-title{margin:0}.the-content details.pi-faq__item summary
h3{margin:0}.pi-home__grid{display:grid;gap:8px}.pi-home__grid>*{min-width:0}@media (min-width:960px){.pi-home__grid{grid-template-columns:minmax(0,1fr) 360px;gap:28px}}.pi-news{list-style:none;margin:0;padding:0;background:var(--pi-surface);border:1px
solid var(--pi-line);border-radius:var(--pi-radius);overflow:hidden}.pi-news li
a{display:flex;flex-direction:column;gap:2px;padding:12px
14px;border-bottom:1px solid var(--pi-line);color:var(--pi-text);text-decoration:none}.pi-news li:last-child
a{border-bottom:0}.pi-news
span{font-size:.78rem;color:var(--pi-muted)}.pi-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:999;display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border-top:1px solid #e3e7ef;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 16px rgba(15,23,42,.08)}.pi-tabbar
a{display:grid;justify-items:center;gap:2px;padding:7px
2px 6px;color:#5b6475;text-decoration:none;font:700 .66rem/1.1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.pi-tabbar a[aria-current=page]{color:var(--pi-accent)}body.pi-site{padding-bottom:62px}@media (min-width:1024px){.pi-tabbar{display:none}body.pi-site{padding-bottom:0}}@media (max-width:1023px){.go-top{bottom:78px!important}}.pi-site table.pi-table,.pi-site table.pi-card__score{table-layout:auto;min-width:100%;margin:0!important;background:none}.pi-site .pi-table th,.pi-site .pi-table td,.pi-site .pi-card__score th,.pi-site .pi-card__score
td{background-color:transparent;color:inherit;text-transform:none;letter-spacing:0;border:0;line-height:1.35;vertical-align:middle}.pi-site .pi-table th,.pi-site .pi-table
td{padding:9px
8px;border-bottom:1px solid var(--pi-line)}.pi-site .pi-table thead
th{font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--pi-muted);font-weight:800;background:#f3f5f9}.pi-site .pi-table .pi-l{text-align:left}.pi-site .pi-card__score th,.pi-site .pi-card__score
td{padding:4px
0}.pi-site .pi-card__score thead
th{font-size:.7rem;color:var(--pi-muted);text-align:center;width:28px}.pi-site .pi-card__score thead th:first-child{width:auto}.pi-site .pi-card__score tbody
th{display:flex;align-items:center;gap:8px;text-align:left;font-weight:600;color:var(--pi-text)}.pi-site .pi-card__score td.pi-r{color:var(--pi-text)}.pi-site .pi-linescore .pi-tot{background:#eef1f6}.pi-site .pi-table tr.is-cut th,.pi-site .pi-table tr.is-cut
td{border-bottom:2px solid var(--pi-accent)}.pi-site .pi-table tbody tr:last-child th,.pi-site .pi-table tbody tr:last-child
td{border-bottom:0}.pi-site .pi-table tfoot th,.pi-site .pi-table tfoot
td{font-weight:800;border-top:2px solid var(--pi-line)}.home .search-home{display:none}.home .content-page
h1{font-size:1.25rem;color:#5b6475;margin-bottom:.2em}.pi-site .pi-faq__item
summary{display:flex!important;align-items:center;justify-content:space-between;gap:12px;list-style:none;padding:12px
0;margin:0}.pi-site .pi-faq__item summary
h3{font-size:1rem!important;margin:0!important;line-height:1.3}.pi-site .pi-faq__item summary:before{display:none!important}.pi-site .pi-game-hero p,.pi-site .pi-hero p,.pi-site .pi-game-hero span,.pi-site .pi-hero h1,.pi-site .pi-game-hero
h1{color:#fff}.pi-site .pi-table tbody th a,.pi-site .pi-table tbody th span:not(.pi-badge){color:var(--pi-text)}.pi-site .pi-table tbody
tr{background:none}.pi-site .pi-table tbody tr:nth-child(even){background:#fafbfd}.pi-blog-head{grid-column:1/-1;width:100%;margin:8px
0 16px}.pi-blog-head
h1{margin:0
0 .2em}.pi-site{--pi-text:#0f172a;--pi-muted:#475569;--pi-line:#dfe4ec}.pi-site .pi-badge{color:var(--bt,#fff)!important;font-weight:800!important;text-transform:none!important}.pi-site .pi-table .pi-badge,.pi-site .pi-card .pi-badge,.pi-site .pi-row .pi-badge{margin-right:8px}.pi-site .pi-row__team--home .pi-badge{margin:0
0 0 8px}.pi-site .pi-card{padding:14px
16px}.pi-site .pi-card__head{margin-bottom:10px}.pi-site .pi-chip{font-size:.8rem;padding:4px
10px;letter-spacing:.02em}.pi-site .pi-chip--scheduled{background:#e8edf5;color:#0b2447}.pi-site .pi-card__score thead
th{font-size:.78rem!important;font-weight:800;color:#475569!important;width:34px}.pi-site .pi-card__score tbody
th{font-size:1.08rem!important;padding:6px
0!important}.pi-site .pi-card__team{font-size:1.08rem;font-weight:700;color:#0f172a}.pi-site .pi-card__side{margin-left:auto;font-size:.78rem;font-weight:600;color:#475569}.pi-site .pi-card__score
td{font-size:1rem!important;color:#334155!important;padding:6px
0!important;text-align:center}.pi-site .pi-card__score td.pi-r{font-size:1.35rem!important;font-weight:900;color:#0f172a!important}.pi-site .pi-card__score tr.is-loss th .pi-card__team,.pi-site .pi-card__score tr.is-loss .pi-r{opacity:.7}.pi-site .pi-card__foot{font-size:.85rem;color:#475569;margin-top:10px;gap:4px 14px}.pi-site .pi-card__date,.pi-site .pi-card__stage{font-size:.82rem;color:#334155}.pi-site .pi-row{padding:12px
14px}.pi-site .pi-row__team{font-size:1.02rem;color:#0f172a}.pi-site .pi-row__mid
b{font-size:1.05rem;color:#0f172a}.pi-site .pi-row__mid
small{font-size:.75rem;color:#475569}.pi-site .pi-row__venue{font-size:.82rem;color:#475569;margin-top:0}.pi-site .pi-day__title{font-size:1.02rem;color:#0f172a;margin:0
0 10px}.pi-site .pi-filter
a{font-size:.92rem;color:#0f172a}.pi-site .pi-filter a.is-active{color:#fff}.pi-site .pi-table{font-size:.95rem!important;color:#0f172a}.pi-site .pi-table th,.pi-site .pi-table
td{padding:11px
10px!important;color:#0f172a!important;font-size:.95rem!important}.pi-site .pi-table thead
th{font-size:.76rem!important;font-weight:800!important;color:#334155!important;background:#eef2f7!important;letter-spacing:.04em!important}.pi-site .pi-table tbody th a,.pi-site .pi-table tbody th .pi-team-link span:not(.pi-badge){color:#0f172a!important;font-weight:700}.pi-site .pi-table .pi-pos{color:#475569;font-size:.85rem;width:22px}.pi-site .pi-table .is-pos{color:#15803d!important}.pi-site .pi-table .is-neg{color:#b91c1c!important}.pi-site .pi-table
caption{font-size:.9rem;color:#334155}.pi-site .pi-table
abbr{border:0;text-decoration:none}.pi-site .pi-linescore .pi-tot{background:#eef2f7!important;font-weight:800}.pi-site .pi-note{font-size:.86rem;color:#475569;line-height:1.5}.pi-site .pi-leader{padding:14px
16px}.pi-site .pi-leader__title{font-size:.85rem!important;margin:0
0 10px!important;color:#334155!important;line-height:1.3}.pi-site .pi-leader__list{font-size:.98rem;margin:0!important}.pi-site .pi-leader__list
li{padding:6px
0;color:#0f172a}.pi-site .pi-leader__name
small{font-size:.8rem;color:#475569}.pi-site .pi-leader .pi-empty{margin:0;padding:10px
12px;font-size:.92rem}.pi-site .pi-team-card__name{font-size:1.1rem;color:#0f172a}.pi-site .pi-team-card__meta{font-size:.86rem;color:#475569;line-height:1.4}.pi-site .pi-team-card__rec{font-size:.88rem;color:#0f172a}.pi-site .pi-hero__meta,.pi-site .pi-hero__rec{font-size:1rem;opacity:1;color:#e6ecf5!important}.pi-site .pi-facts{font-size:1rem}.pi-site .pi-facts
dt{color:#475569}.pi-site .pi-facts
dd{color:#0f172a}.pi-site .pi-tabs
a{font-size:1rem;color:#475569}.pi-site .pi-tabs a.is-active{color:#0f172a}.pi-site .pi-game-hero__sub{color:#dbe3f0!important;font-size:.95rem}.pi-site .pi-gh-team
small{color:#c7d2e3!important;opacity:1;font-size:.75rem}.pi-site .pi-gh-time
small{color:#c7d2e3!important;opacity:1}.pi-site .pi-crumbs{font-size:.86rem;color:#475569}.pi-site .pi-sec-title{font-size:1.2rem;color:#0f172a}.pi-site .pi-more{font-size:.9rem}.pi-site .pi-tick{font-size:.85rem;min-width:118px}.pi-site .pi-tick__st{font-size:.72rem;opacity:.9}.pi-tabbar
a{font-size:.72rem;color:#334155}.pi-site .pi-table tbody th .pi-badge,.pi-site .pi-badge{color:var(--bt,#fff)!important}.pi-site .pi-game-hero .pi-chip--scheduled{background:rgba(255,255,255,.18)!important;color:#fff!important}.pi-site .pi-badge{font-size:max(11px,calc(var(--s)*.34))!important}.pi-site{color-scheme:light}.pi-site .pi-sec-head{align-items:center;margin:28px
0 14px}.pi-site .pi-sec-title{position:relative;padding-left:14px;font-size:1.3rem!important;font-weight:800;letter-spacing:-.01em;color:#0b2447!important;line-height:1.2}.pi-site .pi-sec-title:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:5px;border-radius:3px;background:#d21f3c}.pi-site .pi-more{font-weight:700;color:#d21f3c!important;text-decoration:none}.pi-site .pi-more:after{content:" →"}.home.pi-site .content-page h1,.home.pi-site h1.title-page,.home.pi-site .content-page>article>h1{background:#0b2447;color:#fff!important;box-shadow:0 0 0 100vmax #0b2447;clip-path:inset(0 -100vmax);margin:0!important;padding:26px
0 0!important;font-size:clamp(1.5rem,4vw,2.2rem)!important;line-height:1.15;font-weight:900}.home.pi-site .search-home{display:none!important}.pi-site .pi-mc{background:#0b2447;box-shadow:0 0 0 100vmax #0b2447;clip-path:inset(0 -100vmax);color:#fff;padding:8px
0 26px;margin:0
0 8px}.pi-site .pi-mc__kicker{margin:6px
0 0!important;font-size:.82rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ff8a9d!important}.pi-site .pi-mc .pi-sec-head{margin:10px
0 14px}.pi-site .pi-mc .pi-sec-title{color:#fff!important}.pi-site .pi-mc .pi-more{color:#ffd1d9!important}.pi-site .pi-mc .pi-note,.pi-site .pi-mc .pi-note
a{color:#cfd8e6!important}.pi-site .pi-mc .pi-card{border:0;box-shadow:0 10px 30px rgba(0,0,0,.25)}.pi-site .pi-mc .pi-empty{background:rgba(255,255,255,.06);color:#e6ecf5;border-color:rgba(255,255,255,.2)}.pi-site .pi-mc .pi-empty
a{color:#fff}.pi-site .pi-mc__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pi-site .pi-mc__links
a{padding:8px
14px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff!important;font-weight:700;font-size:.9rem;text-decoration:none;border:1px
solid rgba(255,255,255,.18)}.pi-site .pi-mc__links a:hover{background:#d21f3c;border-color:#d21f3c}.pi-site .pi-cards{gap:14px}.pi-site .pi-card{border-radius:14px;background:#fff;border:1px
solid #dfe4ec;box-shadow:0 2px 10px rgba(15,23,42,.06)}.pi-site .pi-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.14)}.pi-site .pi-card{transition:transform .15s,box-shadow .15s}.pi-site .pi-card__foot{border-top:1px solid #edf0f5;padding-top:10px}.pi-site .pi-rows{border-radius:14px;border-color:#dfe4ec;box-shadow:0 2px 10px rgba(15,23,42,.05);background:#fff}.pi-site .pi-row:hover{background:#f7f9fc}.pi-site .pi-row__mid{background:#f1f4f9;border-radius:10px;padding:6px
10px}.pi-site .pi-day__title{text-transform:none}.pi-site .pi-table-wrap{border-radius:14px;border-color:#dfe4ec;box-shadow:0 2px 10px rgba(15,23,42,.05);background:#fff}.pi-site .pi-standings.is-compact .pi-table thead
th{background:#0b2447!important;color:#fff!important}.pi-site .pi-table tbody tr:hover{background:#f3f6fb}.pi-site .pi-leaders-empty{display:grid;gap:6px;padding:18px;border-radius:14px;background:linear-gradient(135deg,#fff,#f3f6fb);border:1px
solid #dfe4ec;color:#0f172a}.pi-site .pi-leaders-empty
b{font-size:1.05rem;color:#0b2447}.pi-site .pi-leaders-empty
span{font-size:.95rem;color:#475569}.pi-site .pi-leader{border-radius:14px;box-shadow:0 2px 10px rgba(15,23,42,.05)}.pi-site .pi-news{border-radius:14px;background:#fff;border:1px
solid #dfe4ec;box-shadow:0 2px 10px rgba(15,23,42,.05)}.pi-site .pi-news li
a{flex-direction:row;align-items:center;gap:14px;padding:14px}.pi-site .pi-news__img{width:84px;height:64px;border-radius:10px;object-fit:cover;flex:none}.pi-site .pi-news__img--ph{display:block;background:linear-gradient(135deg,#0b2447,#d21f3c)}.pi-site .pi-news__txt{display:grid;gap:3px}.pi-site .pi-news__txt
em{font-style:normal;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#d21f3c}.pi-site .pi-news__txt
b{font-size:1.02rem;line-height:1.3;color:#0f172a}.pi-site .pi-news__txt
span{font-size:.8rem;color:#475569}.pi-site .pi-team-card{border-radius:14px;padding:18px;border:1px
solid #dfe4ec;box-shadow:0 2px 10px rgba(15,23,42,.05);background:#fff;transition:transform .15s,box-shadow .15s}.pi-site .pi-team-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.12)}.pi-site .pi-team-card:before{width:6px}.pi-badge--logo{background:#fff!important;box-shadow:0 0 0 1px #dfe4ec!important;overflow:hidden;padding:2px}.pi-badge--logo
img{width:100%;height:100%;object-fit:contain;display:block}@media (max-width:640px){.pi-site .pi-sec-title{font-size:1.15rem!important}.pi-site .pi-mc__links
a{font-size:.85rem;padding:7px
12px}}.home.pi-site .content-page,.home.pi-site main.content-page{margin-top:0!important;padding-top:0!important;border-top:0!important}.home.pi-site .site-header{margin-bottom:0!important;border-bottom:0!important}.pi-site .pi-chip{text-transform:none;letter-spacing:0}.pi-site .pi-tick{min-width:140px}.pi-site .pi-tick__st{text-transform:none;letter-spacing:0;white-space:nowrap}.pi-site .the-content table:not(.pi-table):not(.pi-card__score){width:100%;min-width:0;table-layout:auto;border-collapse:separate!important;border-spacing:0;background:#fff;border:1px
solid #dfe4ec!important;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px rgba(15,23,42,.05);margin:1.2em 0 1.6em!important;font-size:.98rem;color:#0f172a}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) th,.pi-site .the-content table:not(.pi-table):not(.pi-card__score) td{border:0!important;border-bottom:1px solid #e8ecf2!important;padding:12px
14px!important;text-align:left!important;vertical-align:middle!important;line-height:1.45;color:#0f172a}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) thead
th{background:#0b2447!important;color:#fff!important;font-size:.78rem!important;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid #d21f3c!important}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) tbody
th{background:#f3f6fb!important;color:#0b2447!important;font-weight:700;text-transform:none;letter-spacing:0;width:38%}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) tbody
tr{background:#fff!important}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) tbody tr:nth-child(even) td{background:#fafbfd!important}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) tbody tr:hover
td{background:#f1f5fb!important}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) tbody tr:last-child th,.pi-site .the-content table:not(.pi-table):not(.pi-card__score) tbody tr:last-child
td{border-bottom:0!important}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) td:first-child{font-weight:600}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) a{color:#0b2447;font-weight:700;text-decoration:underline;text-decoration-color:#d21f3c;text-underline-offset:3px}.pi-site .the-content .wp-block-table{overflow-x:auto;margin:1.2em 0}.pi-site .the-content .wp-block-table
table{display:table!important;margin:0!important}@media (max-width:640px){.pi-site .the-content table:not(.pi-table):not(.pi-card__score){font-size:.9rem}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) th,.pi-site .the-content table:not(.pi-table):not(.pi-card__score) td{padding:10px
10px!important}.pi-site .the-content table:not(.pi-table):not(.pi-card__score) thead
th{font-size:.7rem!important}}