.pkx{--pk-panel:#fff;--pk-soft:#f8faf9;--pk-tint:#edf4ef;--pk-line:#e2e8e3;--pk-line-2:#eef2ef;--pk-fg:#17201c;--pk-muted:#66736d;--pk-faint:#9aa59f;--pk-red:#d71914;--pk-green:#0f8b5f;--pk-green-bg:#e3f5ec;--pk-neg:#d84a3f;--pk-shadow:0 1px 2px rgba(23,32,28,0.06);color:var(--pk-fg);font-size:13px;line-height:1.45;font-variant-numeric:tabular-nums}html[data-theme=dark] .pkx{--pk-panel:#0d0d0d;--pk-soft:#141414;--pk-tint:#1c1c1c;--pk-line:#262626;--pk-line-2:#1b1b1b;--pk-fg:#f5f5f5;--pk-muted:#a3a3a3;--pk-faint:#6b6b6b;--pk-red:#ff4b45;--pk-green:#3ecf8e;--pk-green-bg:rgba(62,207,142,0.13);--pk-neg:#ff6b5f;--pk-shadow:none}.pkx .muted{color:var(--pk-muted)}.pkx .faint{color:var(--pk-faint)}.pkx .pos{color:var(--pk-green)}.pkx .neg{color:var(--pk-neg)}.pkx .trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pkx .card{background:var(--pk-panel);border:1px solid var(--pk-line);border-radius:8px;box-shadow:var(--pk-shadow);min-width:0;overflow:hidden}.pkx .card-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-bottom:1px solid var(--pk-line-2)}.pkx .card-h h2,.pkx .card-h h3{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--pk-muted)}.pkx .card-b{padding:10px 12px}.pkx .eyebrow{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--pk-red)}.pkx h1{font-size:20px;font-weight:700;margin:2px 0 0;letter-spacing:-.01em}.pkx .lede{color:var(--pk-muted);max-width:720px;margin:4px 0 0}.pkx .link{color:var(--pk-green);font-weight:600;font-size:12px}.pkx .link:hover{text-decoration:underline}.pkx .hero{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:flex-end}.pkx .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--pk-line-2);border:1px solid var(--pk-line-2);border-radius:6px;overflow:hidden;min-width:280px}.pkx .tile{background:var(--pk-panel);padding:9px 12px}.pkx .tile small{display:block;font-size:10px;font-weight:600;color:var(--pk-muted);text-transform:uppercase;letter-spacing:.04em}.pkx .tile b{font-size:17px;font-weight:700}.pkx .filters{border-top:1px solid var(--pk-line-2);display:grid;gap:6px}.pkx .chip-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pkx .chip-row .lbl{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pk-faint);width:54px}.pkx .chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border:1px solid var(--pk-line);border-radius:999px;background:var(--pk-panel);color:var(--pk-fg);font-size:12px;white-space:nowrap}.pkx .chip:hover{background:var(--pk-soft)}.pkx .chip.active{background:var(--pk-fg);color:var(--pk-panel);border-color:var(--pk-fg)}.pkx .grid-2{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:12px;align-items:start;margin-top:12px}.pkx .stack{display:grid;gap:12px;min-width:0}.pkx .pk-match{display:grid;grid-template-columns:70px 1fr auto;gap:10px;align-items:center;padding:8px 12px;background:var(--pk-soft);border-bottom:1px solid var(--pk-line-2)}.pkx .pk-match .t{font-size:11px;font-weight:700;color:var(--pk-muted);line-height:1.25}.pkx .pk-match .t small{display:block;font-weight:500;color:var(--pk-faint);font-size:10px}.pkx .pk-match .teams{display:flex;align-items:center;gap:6px;font-weight:700;flex-wrap:wrap;min-width:0}.pkx .pk-match .teams a:hover{color:var(--pk-red)}.pkx .badge{font-size:10px;font-weight:700;padding:1px 6px;border-radius:4px;background:var(--pk-panel);border:1px solid var(--pk-line);color:var(--pk-muted)}.pkx a.badge:hover{color:var(--pk-red)}.pkx .crest{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;flex:none;background:var(--pk-tint);color:var(--pk-muted);font-size:8px;font-weight:800;object-fit:contain}.pkx img.crest{background:#fff;padding:1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.pkx .pk{display:grid;grid-template-columns:170px 1fr 60px 64px;align-items:center;gap:10px;padding:7px 12px;border-top:1px solid var(--pk-line-2);font-size:12px}.pkx .pk:first-of-type{border-top:0}.pkx .pk .who:hover b{color:var(--pk-red)}.pkx .pk .sub{font-size:11px;color:var(--pk-faint)}.pkx .pk .mkt{font-weight:600;min-width:0}.pkx .note{font-size:11px;color:var(--pk-muted);margin-top:2px;font-weight:400}.pkx .st-c{text-align:right;font-size:11px;font-weight:700}.pkx .oddpill{font-weight:700;color:var(--pk-green);background:var(--pk-green-bg);border-radius:4px;padding:1px 6px;font-size:12px;text-align:center}.pkx .row{display:flex;align-items:center;gap:8px;padding:7px 12px;border-top:1px solid var(--pk-line-2);font-size:12px}.pkx .row:first-of-type{border-top:0}.pkx a.row:hover{background:var(--pk-soft)}.pkx .grow{flex:1;min-width:0}.pkx .spark{flex:none;overflow:visible}.pkx .spark polyline{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.pkx .row .units{width:52px;text-align:right}.pkx .cons{display:grid;grid-template-columns:1fr 70px 34px;align-items:center;gap:8px;font-size:12px;padding:4px 0}.pkx .cons .bar{height:6px;background:var(--pk-line-2);border-radius:3px;overflow:hidden}.pkx .cons .bar i{display:block;height:100%;background:var(--pk-green);border-radius:3px}.pkx .cons small{display:block;color:var(--pk-faint);font-size:10px}.pkx .prose{display:grid;gap:10px;font-size:13px;line-height:1.6}.pkx .prose p{margin:0}.pkx .faq>div{padding:10px 0;border-top:1px solid var(--pk-line-2)}.pkx .faq>div:first-child{border-top:0;padding-top:0}.pkx .faq dt{font-weight:700}.pkx .faq dd{margin:3px 0 0;color:var(--pk-muted);line-height:1.55}.pkx .empty{padding:32px 16px;text-align:center;color:var(--pk-muted)}@media (max-width:900px){.pkx .grid-2{grid-template-columns:1fr}}@media (max-width:640px){.pkx .tiles{min-width:0;width:100%}.pkx .chip-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pkx .chip-row .lbl{flex:none;width:48px}.pkx .pk-match{grid-template-columns:52px 1fr}.pkx .pk-match .count{display:none}.pkx .pk{grid-template-columns:1fr 54px;row-gap:4px}.pkx .pk .mkt{grid-column:1/-1;grid-row:2}.pkx .pk .st-c{display:none}}