.wnba-dir-shell[data-astro-cid-pwn74vop]{display:grid;gap:16px;max-width:1100px;margin:0 auto;padding:1.5rem 1rem 2rem}.wnba-dir-header[data-astro-cid-pwn74vop]{display:grid;gap:8px;padding:18px 20px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--bg-elevated)}.wnba-dir-header[data-astro-cid-pwn74vop] h1[data-astro-cid-pwn74vop]{margin:0;font-size:1.6rem;font-weight:800;color:var(--text-primary)}.wnba-dir-header[data-astro-cid-pwn74vop] p[data-astro-cid-pwn74vop]{margin:0;font-size:13px;color:var(--text-muted);line-height:1.5}.wnba-dir-stats[data-astro-cid-pwn74vop]{display:flex;flex-wrap:wrap;gap:16px;font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:6px}.wnba-dir-stats[data-astro-cid-pwn74vop] strong[data-astro-cid-pwn74vop]{color:var(--text-primary);font-size:14px;font-weight:700;margin-right:4px;text-transform:none;letter-spacing:0}.wnba-dir-search[data-astro-cid-pwn74vop]{width:100%;max-width:380px;padding:10px 14px;border-radius:10px;border:1px solid var(--bg-elevated);background:var(--bg-surface);color:var(--text-primary);font-size:14px;margin-top:8px}.wnba-dir-search[data-astro-cid-pwn74vop]:focus{outline:none;border-color:color-mix(in srgb,var(--accent-teal) 50%,var(--bg-elevated))}.wnba-team-section[data-astro-cid-pwn74vop]{background:var(--bg-surface);border:1px solid var(--bg-elevated);border-radius:12px;padding:12px 16px 4px}.wnba-team-header[data-astro-cid-pwn74vop]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:4px 0}.wnba-team-header[data-astro-cid-pwn74vop] h2[data-astro-cid-pwn74vop]{margin:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary)}.wnba-team-count[data-astro-cid-pwn74vop]{font-size:11px;color:var(--text-muted)}.wnba-player-row[data-astro-cid-pwn74vop]{display:grid;grid-template-columns:36px 1fr auto auto;gap:10px;align-items:center;padding:8px;border-bottom:1px solid color-mix(in srgb,var(--bg-elevated) 50%,transparent);font-size:13px;text-decoration:none;color:var(--text-primary)}.wnba-player-row[data-astro-cid-pwn74vop]:last-child{border-bottom:none}.wnba-player-row[data-astro-cid-pwn74vop]:hover{background:color-mix(in srgb,var(--accent-teal) 6%,transparent);border-radius:6px}.wnba-player-name[data-astro-cid-pwn74vop]{font-weight:600;color:var(--text-primary)}.wnba-player-meta[data-astro-cid-pwn74vop]{font-size:10px;color:var(--text-muted);margin-top:2px}.wnba-row-avatar[data-astro-cid-pwn74vop]{width:32px;height:32px;border-radius:50%;object-fit:cover;background:color-mix(in srgb,var(--bg-elevated) 70%,var(--bg-surface));border:1px solid color-mix(in srgb,var(--bg-elevated) 80%,transparent);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--text-muted)}.wnba-row-position[data-astro-cid-pwn74vop]{font-size:10px;color:var(--text-muted);margin-left:6px;font-weight:600;letter-spacing:.04em}.wnba-pos-chips[data-astro-cid-pwn74vop]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.wnba-pos-chip[data-astro-cid-pwn74vop]{padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.04em;border-radius:999px;border:1px solid var(--bg-elevated);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;transition:all .15s}.wnba-pos-chip[data-astro-cid-pwn74vop]:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--accent-teal) 35%,var(--bg-elevated))}.wnba-pos-chip[data-astro-cid-pwn74vop].is-active{background:color-mix(in srgb,var(--accent-teal) 14%,var(--bg-surface));color:var(--accent-teal);border-color:color-mix(in srgb,var(--accent-teal) 38%,var(--bg-elevated))}.wnba-today-chip[data-astro-cid-pwn74vop]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--accent-teal) 18%,var(--bg-surface));color:var(--accent-teal);border:1px solid color-mix(in srgb,var(--accent-teal) 28%,var(--bg-elevated))}.wnba-mini-stat[data-astro-cid-pwn74vop]{font-size:11px;color:var(--text-muted);font-variant-numeric:tabular-nums}.wnba-empty[data-astro-cid-pwn74vop]{padding:24px;text-align:center;color:var(--text-muted);font-size:13px;border:1px dashed var(--bg-elevated);border-radius:12px}
