.pcb{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:150px;padding:10px 14px;border-radius:12px;text-decoration:none!important;border:3px solid;line-height:1.05;text-align:center;font-family:inherit;box-sizing:border-box}
.pcb:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #0b1f44}
.pcb-n{font-size:2.6rem;font-weight:900}.pcb-l{font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.pcb-r{font-size:.85rem;font-weight:600;margin-top:4px}
.pcb-amber{background:#FFB020;border-color:#8a5300;color:#1b1200!important}.pcb-u{font-size:.8rem;font-weight:700;margin-top:4px;padding:1px 7px;border-radius:999px;background:#e3ecf7;color:#1f3b63;border:1px solid #6d86a8}.pcb-sm .pcb-u{font-size:.7rem;margin:0}.pcb-zero{background:#fff;border-color:#9aa5b8;color:#2b3445!important}.pcb-na{background:#e7e7e7;border-color:#b5b5b5;color:#3d3d3d!important}.pcb-na .pcb-l{font-size:.8rem;letter-spacing:.02em;text-transform:none;max-width:140px}
.pcb-sm{min-width:0;padding:5px 9px;border-width:2px;border-radius:9px;flex-direction:row;gap:6px;align-items:baseline}.pcb-sm .pcb-n{font-size:1.25rem}.pcb-sm .pcb-l,.pcb-sm .pcb-r{font-size:.72rem;margin:0}
.pcb-top{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 22px;margin-top:22px}.pcb-cand{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.08);padding:8px 12px;border-radius:14px}.pcb-name{font-size:1.25rem;font-weight:800;color:#fff;text-align:left}
.pcb-row{display:flex;flex-wrap:wrap;gap:8px 14px;margin:8px 0}.pcb-row .pcb-who{font-weight:700;font-size:.85rem;margin-right:4px}
@media(max-width:600px){.pcb-top{flex-direction:column;align-items:stretch}.pcb-cand{justify-content:space-between}.pcb-n{font-size:2.1rem}.pcb{min-width:132px}}