.board-note.svelte-1dnsbz0{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:.89rem}.board-note.svelte-1dnsbz0:before{content:"";width:.6rem;height:.6rem;margin-right:var(--space-2);border:2px solid var(--color-warning);vertical-align:.05em;border-radius:50%;display:inline-block}.board-legend.svelte-1dnsbz0{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);color:var(--color-text-muted);flex-wrap:wrap;font-size:.89rem;display:flex}.legend-item.svelte-1dnsbz0{align-items:center;gap:var(--space-2);color:var(--color-text);display:inline-flex}.legend-glyph.svelte-1dnsbz0{width:.75rem;height:1.5rem}.lg-rail.svelte-1dnsbz0{stroke:var(--color-rail);stroke-width:2px}.lg-yes.svelte-1dnsbz0,.lg-no.svelte-1dnsbz0,.lg-next.svelte-1dnsbz0{stroke-linecap:round;stroke-width:1.6px}.lg-yes.svelte-1dnsbz0{stroke:var(--color-text)}.lg-no.svelte-1dnsbz0{stroke:var(--color-text-muted)}.lg-next.svelte-1dnsbz0{stroke:var(--color-accent);stroke-width:2.4px}.board.svelte-1dnsbz0{gap:0 var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.board.svelte-1dnsbz0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.board.svelte-1dnsbz0{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile.svelte-1dnsbz0{grid-template-rows:subgrid;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin-bottom:var(--space-4);padding:var(--space-5);transition:border-color var(--dur-fast) var(--ease-out);grid-row:span 5;align-content:start;display:grid;position:relative}.tile.svelte-1dnsbz0:hover{border-color:var(--color-text)}.tile.svelte-1dnsbz0:has(.tile-link:where(.svelte-1dnsbz0):focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.tile-head.svelte-1dnsbz0{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.tile-icon.svelte-1dnsbz0{border-radius:var(--radius-md);background:var(--color-surface-2);width:3.25rem;height:3.25rem;color:var(--color-text);place-items:center;padding:.6rem;display:grid}.tile-title.svelte-1dnsbz0{margin:var(--space-4) 0 0;font-family:var(--font-display);font-variation-settings:"wdth" 94;letter-spacing:-.01em;font-size:1.4rem;font-weight:700;line-height:1.15}.tile-link.svelte-1dnsbz0{color:var(--color-text);text-decoration:none}.tile-link.svelte-1dnsbz0:focus-visible{outline:none}.tile-link.svelte-1dnsbz0:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.tile.svelte-1dnsbz0:hover .tile-link:where(.svelte-1dnsbz0){text-decoration:underline;text-decoration-thickness:2px}.tile-summary.svelte-1dnsbz0{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.89rem;line-height:1.5}.tile-data.svelte-1dnsbz0{align-content:start;gap:var(--space-4);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}.tile-data.svelte-1dnsbz0 dt:where(.svelte-1dnsbz0){color:var(--color-text-muted);font-size:.78rem;font-weight:500}.tile-data.svelte-1dnsbz0 dd:where(.svelte-1dnsbz0){margin:var(--space-1) 0 0;font-size:.89rem}.tile-stat.svelte-1dnsbz0{justify-content:space-between;gap:0 var(--space-3);margin-top:var(--space-1);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.tile-next.svelte-1dnsbz0{align-items:center;gap:var(--space-2);font-weight:600;display:inline-flex}.tile-next.svelte-1dnsbz0:before{content:"";background:var(--color-accent);border-radius:2px;width:3px;height:1em}.tile-bar.svelte-1dnsbz0{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.bar.svelte-1dnsbz0{width:100%;height:.5rem;display:block}.bar-track.svelte-1dnsbz0{fill:var(--color-surface-2)}.bar-value.svelte-1dnsbz0{fill:var(--color-text)}.tile-subs.svelte-1dnsbz0{z-index:1;align-content:flex-start;gap:var(--space-2);margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}.tile-subs.svelte-1dnsbz0 a:where(.svelte-1dnsbz0){border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:2rem;color:var(--color-text);align-items:center;padding:.15rem .7rem;font-size:.82rem;text-decoration:none;display:inline-flex}.tile-subs.svelte-1dnsbz0 a:where(.svelte-1dnsbz0):hover{border-color:var(--color-text)}.tile-empty.svelte-1dnsbz0{margin:var(--space-5) 0 0;color:var(--color-text-muted);font-size:.82rem}.at-plot.svelte-ehzuuj{gap:.6rem;display:grid}.at-row.svelte-ehzuuj{grid-template-columns:minmax(6rem,30%) 1fr;align-items:center;gap:.75rem;font-size:.9rem;display:grid}.at-other.svelte-ehzuuj .at-label:where(.svelte-ehzuuj){color:var(--color-text-muted)}.at-label.svelte-ehzuuj{overflow-wrap:anywhere;line-height:1.25}.at-bars.svelte-ehzuuj{gap:.1rem;display:grid}.at-line.svelte-ehzuuj{grid-template-columns:4.5rem 1fr;align-items:center;min-height:1.35rem;display:grid}.at-key.svelte-ehzuuj{font-size:var(--chart-font-size);color:var(--color-text-muted)}.at-hidden.svelte-ehzuuj{font-size:var(--chart-font-size);color:var(--color-text-muted);font-style:italic}.at-bar.svelte-ehzuuj{height:1.35rem;display:block;overflow:visible}.at-bar.svelte-ehzuuj text:where(.svelte-ehzuuj){font-size:var(--chart-font-size);font-variant-numeric:tabular-nums;fill:var(--color-text);paint-order:stroke;stroke:var(--chart-halo);stroke-width:3px;stroke-linejoin:round}.at-seg.svelte-ehzuuj{stroke:var(--chart-halo);stroke-width:1px}.f-parl.svelte-ehzuuj{fill:var(--cat-1)}.f-agora.svelte-ehzuuj{fill:var(--cat-2)}.f-other.svelte-ehzuuj{fill:var(--cat-8)}@media (width<=30rem){.at-row.svelte-ehzuuj{grid-template-columns:1fr;gap:.2rem}}
