.pm-card,.pm-row,.pm-strip{--pm-quiet: color-mix(in srgb, var(--text-3) 65%, var(--text-2))}.pm-time{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pm-live,.pm-state{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:650;color:var(--text-1);white-space:nowrap}.pm-live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pm-state{font-weight:600;color:var(--pm-quiet)}.pm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.pm-grid>.pm-card{box-shadow:inset 1px 0 0 var(--line)}.pm-grid>.pm-card:first-child{box-shadow:none}.pm-strip{margin-bottom:12px;overflow:hidden}@media(max-width:640px){.pm-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,80%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pm-grid::-webkit-scrollbar{display:none}.pm-grid>*{scroll-snap-align:start}}.pm-card{container-type:inline-size;display:flex;flex-direction:column;min-width:0;padding:12px 14px}.pm-card.live{background:linear-gradient(180deg,rgb(var(--brand-rgb) / .08),transparent 70%)}.pm-top{display:flex;align-items:center;gap:8px;height:18px;font-size:12px;font-weight:500;color:var(--text-2)}.pm-top>:first-child{flex:1;min-width:0}.pm-top .end{flex:none;min-width:7ch;text-align:right}.pm-count{font-size:12px;color:var(--pm-quiet);white-space:nowrap}.pm-face{display:flex;align-items:center;gap:8px;margin-top:14px}.pm-side{display:flex;flex:1;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:6px 4px;border-radius:var(--r-sm);color:var(--text-1);text-decoration:none}a.pm-side{transition:background var(--t-base) var(--ease)}a.pm-side:hover{background:var(--glint)}a.pm-side:focus-visible{box-shadow:var(--focus);outline:none}.pm-side .code{font-size:17px;font-weight:700;font-stretch:var(--fig);letter-spacing:-.01em;line-height:1}.pm-side .nm{max-width:100%;overflow:hidden;font-size:11.5px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;color:var(--pm-quiet)}.pm-side.lost .code{color:var(--pm-quiet)}.pm-side.lost .lgo{opacity:.55}.pm-mid{display:inline-flex;flex:none;align-items:baseline;justify-content:center;gap:6px;min-width:44px;margin-top:-18px}.pm-mid .vs{font-size:12px;font-weight:500;color:var(--pm-quiet)}.pm-mid b{font-size:26px;font-weight:700;font-stretch:var(--fig);line-height:1;color:var(--text-1)}.pm-mid b.lost{color:var(--pm-quiet)}.pm-mid .sep{font-size:18px;color:var(--pm-quiet)}.pm-foot{display:flex;align-items:center;gap:8px;min-height:20px;margin-top:12px;font-size:12px}.pm-foot .st{display:inline-flex;flex:1;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-foot .lg{font-weight:600;color:var(--text-2)}.pm-foot .q{overflow:hidden;text-overflow:ellipsis;color:var(--pm-quiet)}.pm-watch{display:inline-flex;flex:none;align-items:center;gap:5px;height:24px;padding:0 8px;margin-right:-8px;font-size:12px;font-weight:600;color:var(--text-2);border-radius:var(--r-sm);text-decoration:none;transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease)}.pm-watch:hover{color:var(--text-1);background:var(--glint)}.pm-watch.on{color:var(--brand-hi)}.pm-watch:focus-visible{box-shadow:var(--focus);outline:none}.pm-card.lg{padding:16px 20px}.pm-card.lg .pm-top{font-size:13px}.pm-card.lg .pm-face{margin-top:18px;gap:16px}.pm-card.lg .pm-side .code{font-size:24px}.pm-card.lg .pm-side .nm{font-size:12.5px}.pm-card.lg .pm-mid{min-width:64px;margin-top:-26px}.pm-card.lg .pm-mid .vs{font-size:14px}.pm-card.lg .pm-mid b{font-size:34px}@container (max-width: 190px){.pm-side .nm{display:none}.pm-mid{margin-top:0}}.pm-row{display:grid;grid-template-columns:128px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:48px;font-size:12.5px}.pm-row+.pm-row{border-top:1px solid var(--line)}.pm-row .when{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;color:var(--text-2)}.pm-row .when .pm-time{font-size:12px}.pm-row .who{display:flex;align-items:center;gap:8px;min-width:0}.pm-row .who .nm{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;color:var(--text-1)}.pm-row .who a.nm:hover{text-decoration:underline;text-underline-offset:2px}.pm-row .who .nm.q{font-weight:500;color:var(--pm-quiet)}.pm-row .vs{flex:none;font-size:12px;color:var(--pm-quiet)}.pm-row .meta{display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap;color:var(--pm-quiet)}.pm-row .meta .q{color:var(--pm-quiet)}.pm-row .res{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:64px;white-space:nowrap}.pm-row .res b{font-size:12.5px;font-weight:650}.pm-row .res .sc{font-size:13.5px;font-weight:700;font-stretch:var(--fig);color:var(--text-1)}@media(max-width:640px){.pm-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who res" "when meta";gap:2px 12px;padding-block:8px}.pm-row .who{grid-area:who}.pm-row .res{grid-area:res}.pm-row .when{grid-area:when;flex-direction:row;align-items:center;gap:8px}.pm-row .meta{grid-area:meta;justify-content:flex-end}}@media(pointer:coarse){.pm-watch{height:40px}.pm-row .who a.nm{display:inline-flex;align-items:center;min-height:40px}}.pp-matches .pm-card+.pm-card{border-top:1px solid var(--line)}.tm-next .pm-card.lg{border-bottom:1px solid var(--line)}.tm-next .rows{padding:0 14px}
