.pad.svelte-1uha8ag{padding:40px 0}.board.svelte-1uha8ag{padding:32px 0 0}.board-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px;padding-bottom:11px}h1.svelte-1uha8ag{font-size:clamp(1.4rem,3vw,1.9rem)}.when.svelte-1uha8ag{font-size:.8rem;color:var(--muted)}.when.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink);font-weight:700}.cond.svelte-1uha8ag{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule-mid);padding:7px 0;display:flex;flex-wrap:wrap;align-items:center;gap:3px 17px;font-size:.79rem;color:var(--muted)}.cond.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink);font-weight:700}.slots.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);border-left:1px solid var(--rule)}@media(min-width:620px){.slots.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.slots.svelte-1uha8ag{grid-template-columns:repeat(6,1fr)}}.slot.svelte-1uha8ag{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:14px 15px 16px;background:var(--surface)}.slot.off.svelte-1uha8ag{background:var(--ground)}.slot.svelte-1uha8ag .g:where(.svelte-1uha8ag){font-size:.81rem;font-weight:700;color:var(--graphite)}.slot.svelte-1uha8ag .v:where(.svelte-1uha8ag){font-weight:900;font-size:2.2rem;letter-spacing:-.038em;color:var(--ink);line-height:1.1;margin-top:6px;font-variant-numeric:tabular-nums}.slot.svelte-1uha8ag .d:where(.svelte-1uha8ag){font-size:.8rem;font-weight:500;margin-top:2px}.slot.svelte-1uha8ag .s:where(.svelte-1uha8ag){font-size:.71rem;color:var(--muted);margin-top:6px}.slot.svelte-1uha8ag .void:where(.svelte-1uha8ag){margin-top:10px}.board-foot.svelte-1uha8ag{border-bottom:2px solid var(--ink);padding:12px 0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:.8rem;color:var(--muted)}.board-foot.svelte-1uha8ag .sep:where(.svelte-1uha8ag){flex:1 1 0;min-width:0}.block.svelte-1uha8ag{padding:40px 0 0}.block-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-bottom:12px}h2.svelte-1uha8ag{font-size:clamp(1.15rem,2.4vw,1.4rem)}.head-end.svelte-1uha8ag{display:flex;align-items:center;gap:10px}.scroll.svelte-1uha8ag{overflow-x:auto}table.mx.svelte-1uha8ag{width:100%;border-collapse:collapse;min-width:640px;background:var(--surface)}.mx.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){font-size:.73rem;font-weight:700;color:var(--graphite);text-align:right;padding:8px 14px;border-bottom:2px solid var(--ink);white-space:nowrap}.mx.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag):first-child{text-align:left}.mx.svelte-1uha8ag tbody:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){padding:11px 14px;border-bottom:1px solid var(--rule);text-align:right;vertical-align:top}.mx.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:2px solid var(--rule-mid)}.mx.svelte-1uha8ag td.grade:where(.svelte-1uha8ag){text-align:left;white-space:nowrap}.mx.svelte-1uha8ag td.grade:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-size:.9rem;color:var(--ink)}.mx.svelte-1uha8ag .v:where(.svelte-1uha8ag){display:block;font-weight:700;font-size:.95rem;color:var(--ink)}.mx.svelte-1uha8ag .d:where(.svelte-1uha8ag){display:block;font-size:.73rem;margin-top:1px}.mx.svelte-1uha8ag .r:where(.svelte-1uha8ag){display:block;font-size:.68rem;color:var(--muted);margin-top:2px}.lock.svelte-1uha8ag{font-size:.78rem;color:var(--muted);border:1px dashed var(--rule-mid);border-radius:2px;padding:2px 8px;display:inline-block}.gate.svelte-1uha8ag{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.q.svelte-1uha8ag{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--rule-mid);background:none;color:var(--muted);font-family:var(--sans);font-size:.72rem;font-weight:700;line-height:1;cursor:pointer;padding:0}.q.svelte-1uha8ag:hover{border-color:var(--oxide);color:var(--oxide)}.link.svelte-1uha8ag{background:none;border:none;padding:0;font-family:var(--sans);font-size:.8rem;color:var(--oxide);cursor:pointer;text-decoration:underline;text-underline-offset:3px}
