.vs-title{text-align:center;font-weight:700;text-wrap:pretty}.vs-crumb{margin:10px 16px 0;color:var(--naruca-gray);font-size:12px}.vs-crumb a{display:inline-flex;align-items:center;min-height:24px;color:var(--naruca-ink-2);text-decoration:underline;text-underline-offset:2px}.vs-lead{margin:8px 16px 0;color:var(--naruca-ink);font-size:13px;line-height:1.6}.vs-sec{padding:14px 16px 4px}.vs-rec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.vs-rec div{display:grid;gap:2px;justify-items:center;padding:10px 6px;border-radius:12px;background:var(--naruca-panel);border:1px solid var(--naruca-rule-2);text-align:center}.vs-rec dt{color:var(--naruca-ink-2);font-size:11.5px;line-height:1.4;overflow-wrap:anywhere}.vs-rec dd{margin:0;font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;color:var(--naruca-ink)}.vs-note{margin:8px 0 0;color:var(--naruca-gray);font-size:12px}.vs-game{display:grid;gap:8px;padding:12px 0;border-bottom:1px solid var(--naruca-rule-2)}.vs-game__h{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;color:var(--naruca-ink-2);font-size:12px}.vs-game__h a,.vs-past__q a,.vs-more a{display:inline-flex;align-items:center;min-height:24px;color:var(--naruca-ink-2);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.vs-past__q{grid-column:1 / -1;margin:0;font-size:13px}.vs-more{margin:12px 16px 0;font-size:13px}
