:is(.pg-home,.pg-rdetail) .rc{text-align:left;background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-hard-sm);cursor:pointer;font-family:var(--font-ui);color:var(--ink);margin:0 0 12px;padding:0;text-decoration:none;transition:transform .12s cubic-bezier(.2,.8,.3,1.2),box-shadow .12s;display:block;position:relative}:is(.pg-home,.pg-rdetail) .rc:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}:is(.pg-home,.pg-rdetail) .rc:active{box-shadow:var(--shadow-press);transform:translate(2px,2px)}:is(.pg-home,.pg-rdetail) .rc:disabled{cursor:default}:is(.pg-home,.pg-rdetail) .rc:disabled:hover,:is(.pg-home,.pg-rdetail) .rc:disabled:active{box-shadow:var(--shadow-hard-sm);transform:none}@media (prefers-reduced-motion:reduce){:is(.pg-home,.pg-rdetail) .rc{transition:none}}:is(.pg-home,.pg-rdetail) .rc.vA .grid{grid-template-columns:118px minmax(0,1fr) 86px;align-items:stretch;display:grid}:is(.pg-home,.pg-rdetail) .rc.vA .lcol{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:10px 0;display:flex;overflow:hidden}:is(.pg-home,.pg-rdetail) .rc.vA .lcol .sprite{max-width:100%;height:auto}:is(.pg-home,.pg-rdetail) .rc.vA .mid{flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:10px 9px 10px 10px;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA .nmrow{align-items:center;gap:6px;min-width:0;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA .nm{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:900;overflow:hidden}:is(.pg-home,.pg-rdetail) .rc.vA .metarow{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA .ocol{border-left:2px solid var(--ink);background:var(--surface);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 4px;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA .ocol .onum{font-size:26px}:is(.pg-home,.pg-rdetail) .rc.vA .ocol .chev{margin-top:1px}:is(.pg-home,.pg-rdetail) .rc.vA2 .grid{grid-template-columns:118px minmax(0,1fr) 92px}:is(.pg-home,.pg-rdetail) .rc.vA2 .botrow{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA2 .botrow .votex{margin-left:auto}:is(.pg-home,.pg-rdetail) .rc.vA2 .obet{white-space:nowrap;background:var(--sub-ink);border:2px solid var(--ink);border-radius:var(--radius-pill);color:#fff;box-shadow:1px 1px 0 var(--ink);align-items:center;gap:3px;max-width:100%;padding:3px 6px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc.vA2 .obet b{font-family:var(--font-pixel);font-size:13px;font-weight:400}:is(.pg-home,.pg-rdetail) .rc.vA2.mine{outline:3px solid var(--sub-ink);outline-offset:-2px;background:#f1fcfc}:is(.pg-home,.pg-rdetail) .rc.vA2.mine .ocol{background:#f7fdfd}:is(.pg-home,.pg-rdetail) .rc.vA .waku{box-sizing:border-box;border:2px solid var(--ink);width:22px;height:22px;font-family:var(--font-pixel);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .condtx{white-space:nowrap;flex:none;align-items:center;gap:2px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .condtx.win{color:var(--brand-ink)}:is(.pg-home,.pg-rdetail) .rc .condtx.lose{color:var(--sub-ink)}:is(.pg-home,.pg-rdetail) .rc .ftag{color:var(--ink);border-radius:var(--radius-pill);white-space:nowrap;flex:none;align-items:center;padding:4px 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .ftag.k-lead{background:#ffcbdc}:is(.pg-home,.pg-rdetail) .rc .ftag.k-front{background:#ffd9b0}:is(.pg-home,.pg-rdetail) .rc .ftag.k-close{background:#bfe9ec}:is(.pg-home,.pg-rdetail) .rc .ftag.k-deep{background:#d7cbf2}:is(.pg-home,.pg-rdetail) .rc .ftag.apt-strong{background:var(--hit-soft)}:is(.pg-home,.pg-rdetail) .rc .rvflat{flex:none;align-items:center;gap:4px;line-height:1;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .rvflat .rvlab{color:var(--hit);font-size:12px;font-weight:900}:is(.pg-home,.pg-rdetail) .rc .rvflat.weaken .rvlab{color:var(--danger)}:is(.pg-home,.pg-rdetail) .rc .wkf{box-sizing:border-box;width:17px;height:17px;font-family:var(--font-pixel);border:1px solid #1c163059;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA .serif{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-style:italic;font-weight:600;line-height:1.35;overflow:hidden}:is(.pg-home,.pg-rdetail) .rc.vA .serif:before{content:"“"}:is(.pg-home,.pg-rdetail) .rc.vA .serif:after{content:"”"}:is(.pg-home,.pg-rdetail) .rc .form5.flat{flex:none;gap:2px;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .form5.flat .fchip{box-sizing:border-box;width:15px;height:15px;font-family:var(--font-pixel);border:1px solid #1c16302e;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex}:is(.pg-home,.pg-rdetail) .rc .fchip.f-win{background:var(--hit);color:#fff}:is(.pg-home,.pg-rdetail) .rc .fchip.f-mid{background:var(--win);color:var(--ink)}:is(.pg-home,.pg-rdetail) .rc .fchip.f-low{background:var(--danger);color:#fff}:is(.pg-home,.pg-rdetail) .rc .flab{color:var(--ink-3);white-space:nowrap;flex:none;font-size:11px;font-weight:800}:is(.pg-home,.pg-rdetail) .rc .votex{flex:none;align-items:center;gap:5px;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .votex .vlab{color:var(--ink-3);white-space:nowrap;font-size:11px;font-weight:900}:is(.pg-home,.pg-rdetail) .rc .votex .pct{font-family:var(--font-pixel);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;line-height:1}:is(.pg-home,.pg-rdetail) .rc .votex .pct small{font-size:11px}:is(.pg-home,.pg-rdetail) .rc .olab{color:var(--ink-3);white-space:nowrap;font-size:11px;font-weight:900;line-height:1}:is(.pg-home,.pg-rdetail) .rc .onum{font-family:var(--font-pixel);font-variant-numeric:tabular-nums;color:var(--brand-ink);white-space:nowrap;line-height:1}:is(.pg-home,.pg-rdetail) .rc .onum .x{margin-right:1px;font-size:.62em}:is(.pg-home,.pg-rdetail) .rc .pop{white-space:nowrap;border:2px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);box-shadow:1px 1px 0 var(--ink);flex:none;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}:is(.pg-home,.pg-rdetail) .rc .pop b{font-family:var(--font-pixel);font-size:13px;font-weight:400}:is(.pg-home,.pg-rdetail) .rc .pop.p1{background:var(--win)}:is(.pg-home,.pg-rdetail) .rc .pop.p2{background:#e9e6f2}:is(.pg-home,.pg-rdetail) .rc .pop.p3{background:#f0d9c4}:is(.pg-home,.pg-rdetail) .rc .chev{color:var(--ink-3);flex:none;justify-content:center;align-items:center;display:flex}:is(.pg-home,.pg-rdetail) .rc:hover .chev{color:var(--ink)}:is(.pg-home,.pg-rdetail) .rc.vA2 .obet.hit{background:var(--hit)}:is(.pg-home,.pg-rdetail) .rc.vA2 .obet.miss{background:var(--ink-2)}:is(.pg-home,.pg-rdetail) .rc.vA2 .obet-stack{flex-direction:column;align-items:center;gap:3px;max-width:100%;display:flex}:is(.pg-home,.pg-rdetail) .rc.vA2 .obet .tp{opacity:.9;margin-right:2px;font-size:10px}
