/* Player card: NBA additions on top of the kwonprops card rules in shared.css (.pc-* shell, .pd-* sections, .ck, .pd-pbar).
   Nothing here restyles those; it only adds what the NBA card has and the NFL one does not. */
.av{--s:24px;flex:none;display:inline-grid;place-items:center;width:var(--s);height:var(--s);border-radius:50%;overflow:hidden;background:#1b2128;box-shadow:0 0 0 1px rgba(255,255,255,.1)}
.av .lg{display:block}
.pd-head .av{flex:none}
.pd-head h2{display:flex;align-items:baseline;gap:0;flex-wrap:wrap}
.pd-main{margin-top:16px}
.pd-mk{margin:14px 0 4px}
.pd-seg{margin-top:16px}
.pd-chart text{font-family:"Geist Mono",monospace}
/* the ten-square record inside a check row */
.ck .hg{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;height:8px;max-width:160px;margin-top:4px}
.ck .hg s{display:block;border-radius:2px;background:rgba(255,255,255,.14)}.ck .hg s.h{background:var(--green)}.ck .hg s.p{background:var(--amber)}
/* ladder rungs and the threes read sit inside the shell at the same inset as the other sections */
.cd-ladder .lad-strip{margin-top:2px}
/* phones: the handle and close button sit on an opaque layer so scrolled content never shows through (audit, 2026-10-19) */
@media (max-width:767px){
  .pc-grab{background:linear-gradient(var(--core-2) 55%,rgba(23,28,35,0));height:30px}
  .pc-x{background:#1C232B;border-color:var(--hair-2);box-shadow:0 4px 14px -6px rgba(0,0,0,.7)}
  .pd-chart text{font-size:9.5px}
}
/* fixes after the first look: the record squares are not check icons; the section bar scrolls instead of clipping */
.ck em .hg{width:auto;height:8px;margin-top:5px;border-radius:0;background:none;color:inherit;font-size:0;display:grid;place-items:stretch}
.pd-seg{overflow-x:auto;scrollbar-width:none}.pd-seg::-webkit-scrollbar{display:none}
@media (max-width:767px){.pd-seg button{flex:1 0 auto;padding:8px 10px;font-size:12.5px}}
