.board{--bg:#0b0d12;--fg:#e6e8ee;--muted:#8b93a7;--card:#131722;--border:#232938;--accent:#7c8cff;--up:#3ddc97;--down:#ff6b7a;color-scheme:dark;max-width:1800px;margin:0 auto;padding:24px 20px 80px;color:var(--fg)}body:has(.board){background:#0b0d12}body:has(.board) .site-header{max-width:1800px}body:has(.board) .brand{color:#e6e8ee}.board h1{font-size:1.6rem;margin:0 0 6px}.board h2{font-size:1.1rem;margin:0 0 10px}.board a{color:var(--accent);text-decoration:none}.board a:hover{text-decoration:underline}.board .muted{color:var(--muted)}.board .small{font-size:.8rem}.board-layout{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:20px;gap:20px;align-items:start}.board-main{min-width:0}.board-side{position:-webkit-sticky;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto}.filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}.chip{cursor:pointer;border:1px solid var(--border);background:var(--card);color:var(--fg);padding:6px 12px;border-radius:999px;font:inherit;font-size:.85rem}.chip.active{background:var(--accent);border-color:var(--accent);color:#0b0d12;font-weight:600}.board-search{flex:1 1 200px;max-width:280px;margin-left:auto;padding:6px 12px;font:inherit;font-size:.85rem;color:var(--fg);background:var(--card);border:1px solid var(--border);border-radius:8px}.table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px;background:var(--card)}.board-table{width:100%;border-collapse:collapse;font-size:.85rem;white-space:nowrap}.board-table td,.board-table th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--border)}.board-table th{position:-webkit-sticky;position:sticky;top:0;background:var(--card);color:var(--muted);font-weight:500;font-size:.75rem}.board-table tbody tr{cursor:pointer}.board-table tbody tr:hover{background:#181d2b}.board-table tbody tr.sel{background:#1d2440}.board-table .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.board-table .up{color:var(--up)}.board-table .down{color:var(--down)}.board-table .clip{max-width:160px;overflow:hidden;text-overflow:ellipsis}.board-table .empty{text-align:center;padding:28px}.badge{display:inline-block;padding:1px 8px;border-radius:999px;font-size:.75rem;border:1px solid var(--border)}.badge.ok{color:var(--up);border-color:#1f6b4b}.badge.bad{color:var(--down);border-color:#7a2b36}.badge.neutral{color:var(--muted)}.panel-stack{display:flex;flex-direction:column;gap:14px}.panel{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px 18px}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:8px}.claims,.stat{display:flex;flex-direction:column}.claims{list-style:none;margin:8px 0 12px;padding:0;gap:12px}.claim{border-top:1px solid var(--border);padding-top:10px}.claim blockquote{margin:4px 0;padding-left:8px;border-left:2px solid var(--border);overflow-wrap:anywhere}.claim .links{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px}.board .button{margin-top:6px;background:var(--accent);color:#0b0d12}.board .alert{background:#3a1219;color:#ffc9d0}@media (max-width:1100px){.board-layout{grid-template-columns:minmax(0,1fr)}.board-side{position:static;max-height:none}}.graveyard-link{display:inline-flex;align-items:center;gap:8px;float:right;margin:0 0 8px 12px;padding:5px 12px;border:1px solid #3b4262;border-radius:999px;background:#161b2e;font-size:.85rem;font-weight:600}.graveyard-link:hover{background:#1d2440;text-decoration:none}.graveyard-link .count{background:#7c8cff;color:#0b0d12;border-radius:999px;padding:0 7px;font-size:.75rem}.stillborn-link{background:#141c2c;border-color:#33425f}