.board-cut[data-astro-cid-2sfkxzn4]{margin-top:2.5rem}.board-cut[data-astro-cid-2sfkxzn4] h2[data-astro-cid-2sfkxzn4]{font-size:1.3rem;font-weight:700;margin:0 0 .4rem}.board-cut-intro[data-astro-cid-2sfkxzn4]{margin:0 0 1rem;font-size:.98rem;line-height:1.6;opacity:.75;max-width:70ch}.cut-list[data-astro-cid-2sfkxzn4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.cut-row[data-astro-cid-2sfkxzn4]{display:grid;grid-template-columns:minmax(11rem,15rem) 1fr;gap:.9rem;align-items:baseline;padding-bottom:.55rem;border-bottom:1px solid var(--border, rgba(0,0,0,.08))}.cut-key[data-astro-cid-2sfkxzn4]{font-weight:700;font-size:.96rem;display:flex;align-items:baseline;gap:.45rem}.cut-count[data-astro-cid-2sfkxzn4]{font-size:.7rem;font-weight:700;padding:.1rem .38rem;border-radius:3px;background:#00000012}.cut-val[data-astro-cid-2sfkxzn4]{font-size:.92rem;line-height:1.55;opacity:.8}.cut-chips[data-astro-cid-2sfkxzn4]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.cut-chip[data-astro-cid-2sfkxzn4]{font-size:.86rem;padding:.22rem .55rem;border:1px solid var(--border, rgba(0,0,0,.12));border-radius:999px;display:inline-flex;align-items:baseline;gap:.35rem}@media(max-width:40rem){.cut-row[data-astro-cid-2sfkxzn4]{grid-template-columns:1fr;gap:.2rem}}.draft-summary[data-astro-cid-2sfkxzn4]{margin:1rem 0 0;display:flex;flex-direction:column;gap:.55rem;max-width:74ch}.draft-summary[data-astro-cid-2sfkxzn4] p[data-astro-cid-2sfkxzn4]{margin:0;font-size:1rem;line-height:1.65;opacity:.82}.draft-page[data-astro-cid-2sfkxzn4]{padding-block:var(--space-xl) var(--space-3xl)}.crumbs[data-astro-cid-2sfkxzn4]{display:flex;gap:var(--space-sm);margin-bottom:var(--space-md);font-family:var(--font-display);font-size:.8125rem;font-weight:700;text-transform:uppercase;color:var(--text-secondary)}.crumbs[data-astro-cid-2sfkxzn4] a[data-astro-cid-2sfkxzn4]{color:var(--accent-blue)}.draft-header[data-astro-cid-2sfkxzn4]{margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:3px solid var(--text-primary)}.draft-kicker[data-astro-cid-2sfkxzn4]{display:inline-block;font-family:var(--font-display);font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:var(--accent-blue);padding:3px 10px;margin-bottom:var(--space-sm)}.draft-header[data-astro-cid-2sfkxzn4] h1[data-astro-cid-2sfkxzn4]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);line-height:1.05;font-weight:900;letter-spacing:0}.draft-header[data-astro-cid-2sfkxzn4] p[data-astro-cid-2sfkxzn4]{max-width:70ch;margin-top:var(--space-sm);color:var(--text-secondary)}.draft-actions[data-astro-cid-2sfkxzn4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--space-md)}.draft-actions[data-astro-cid-2sfkxzn4] a[data-astro-cid-2sfkxzn4],.year-arrow[data-astro-cid-2sfkxzn4]{font-family:var(--font-display);font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:7px 11px;border:1px solid var(--border-subtle);color:var(--text-primary);background:#fff}.year-slider[data-astro-cid-2sfkxzn4]{display:flex;align-items:stretch;gap:6px;margin-top:var(--space-md);margin-bottom:var(--space-lg)}.year-arrow[data-astro-cid-2sfkxzn4]{flex-shrink:0;font-size:1.125rem;line-height:1;padding:0 12px;cursor:pointer}.year-track[data-astro-cid-2sfkxzn4]{display:flex;gap:6px;flex:1;min-width:0;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.year-track[data-astro-cid-2sfkxzn4]::-webkit-scrollbar{display:none}.year-track[data-astro-cid-2sfkxzn4] a[data-astro-cid-2sfkxzn4]{flex-shrink:0;scroll-snap-align:center;font-family:var(--font-mono);font-size:.75rem;font-weight:800;padding:7px 11px;border:1px solid var(--border-subtle);color:var(--text-primary);background:#fff}.draft-actions[data-astro-cid-2sfkxzn4] a[data-astro-cid-2sfkxzn4]:hover,.year-arrow[data-astro-cid-2sfkxzn4]:hover,.year-track[data-astro-cid-2sfkxzn4] a[data-astro-cid-2sfkxzn4]:hover,.year-track[data-astro-cid-2sfkxzn4] a[data-astro-cid-2sfkxzn4].active{border-color:var(--accent-blue);color:var(--accent-blue)}.draft-table-wrap[data-astro-cid-2sfkxzn4]{overflow-x:auto;border:1px solid var(--border-subtle)}.draft-table[data-astro-cid-2sfkxzn4]{width:100%;min-width:720px;border-collapse:collapse;font-family:var(--font-body);font-size:.875rem}.draft-table[data-astro-cid-2sfkxzn4] th[data-astro-cid-2sfkxzn4]{font-family:var(--font-display);font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-align:center;color:var(--text-secondary);background:var(--bg-secondary);padding:10px 12px;border-bottom:2px solid var(--text-primary)}.draft-table[data-astro-cid-2sfkxzn4] th[data-astro-cid-2sfkxzn4].left,.draft-table[data-astro-cid-2sfkxzn4] td[data-astro-cid-2sfkxzn4].left{text-align:left}.draft-table[data-astro-cid-2sfkxzn4] td[data-astro-cid-2sfkxzn4]{padding:10px 12px;text-align:center;border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.round-row[data-astro-cid-2sfkxzn4] td[data-astro-cid-2sfkxzn4]{font-family:var(--font-display);font-size:.8125rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--text-primary);border-bottom:none;text-align:left}.pick-cell[data-astro-cid-2sfkxzn4]{font-family:var(--font-mono);font-weight:800;color:var(--text-secondary);width:70px}.team-link[data-astro-cid-2sfkxzn4]{display:inline-flex;align-items:center;gap:8px;font-weight:800}.team-link[data-astro-cid-2sfkxzn4]:hover,.player-cell[data-astro-cid-2sfkxzn4]{color:var(--accent-blue)}.team-link[data-astro-cid-2sfkxzn4] img[data-astro-cid-2sfkxzn4]{width:24px;height:24px;object-fit:contain}.historic-team[data-astro-cid-2sfkxzn4]{font-weight:800}.college-cell[data-astro-cid-2sfkxzn4]{color:var(--text-secondary)}.draft-empty[data-astro-cid-2sfkxzn4]{padding:var(--space-2xl);border:1px solid var(--border-subtle);color:var(--text-secondary);text-align:center}
