figure.svelte-19fe7gx{margin:0}ol.svelte-19fe7gx{align-items:end;gap:var(--space-2);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}li.svelte-19fe7gx{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.bar.svelte-19fe7gx{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--muted);width:100%}.n.svelte-19fe7gx{font-variant-numeric:tabular-nums;font-weight:700}.mv.svelte-19fe7gx{width:100%;padding-top:var(--space-1);border-top:1px solid var(--border);text-align:center;font-size:var(--text-sm);color:var(--muted)}figcaption.svelte-19fe7gx{margin-top:var(--space-1);font-size:var(--text-sm)}.deck-panel.svelte-9mpcgz{container-type:inline-size}@container (width>=48rem){.layout.svelte-9mpcgz{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}.summary.svelte-9mpcgz{position:sticky}.cards.svelte-9mpcgz>:where(.svelte-9mpcgz):first-child{margin-top:0}}.side-note.svelte-9mpcgz{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--text-sm)}p.svelte-9mpcgz{margin:0}.score.svelte-9mpcgz{gap:var(--space-4);margin-bottom:var(--space-4);align-items:center;display:flex}.big.svelte-9mpcgz{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;flex:none;font-weight:700;line-height:1}.big.svelte-9mpcgz small:where(.svelte-9mpcgz){font-size:var(--text-base);color:var(--muted)}.big.svelte-9mpcgz .label:where(.svelte-9mpcgz){margin-bottom:var(--space-1);font-size:var(--text-sm);color:var(--muted);font-weight:600;line-height:1.4;display:block}.about.svelte-9mpcgz{gap:var(--space-1);justify-items:start;display:grid}.pair.svelte-9mpcgz{font-weight:650}.score.svelte-9mpcgz .muted:where(.svelte-9mpcgz){font-size:var(--text-sm)}.short.svelte-9mpcgz{align-items:flex-start;gap:var(--space-1);font-size:var(--text-sm);font-weight:600;display:flex}.short.svelte-9mpcgz svg{color:var(--warn);flex:none;margin-top:1px}.pairs.svelte-9mpcgz{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}h3.svelte-9mpcgz{margin:var(--space-5) 0 var(--space-2)}legend.svelte-9mpcgz{margin:0 0 var(--space-2);font-size:var(--text-lg);padding:0;font-weight:650;line-height:1.3}.pairs.svelte-9mpcgz label:where(.svelte-9mpcgz){gap:var(--space-3);min-height:var(--tap);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;align-items:flex-start;display:flex}.pairs.svelte-9mpcgz label.on:where(.svelte-9mpcgz){border-color:var(--accent);background:var(--accent-soft)}.pairs.svelte-9mpcgz label:where(.svelte-9mpcgz):has(input:where(.svelte-9mpcgz):focus-visible){box-shadow:var(--focus)}.pairs.svelte-9mpcgz input:where(.svelte-9mpcgz){width:20px;height:20px;accent-color:var(--accent);flex:none;margin:2px 0 0}.pick.svelte-9mpcgz{flex:1;gap:2px;min-width:0;display:grid}.title.svelte-9mpcgz{align-items:baseline;gap:var(--space-2);display:flex}.name.svelte-9mpcgz{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;flex:1;display:flex}.pscore.svelte-9mpcgz{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}.pscore.svelte-9mpcgz small:where(.svelte-9mpcgz){font-size:var(--text-sm)}.why.svelte-9mpcgz{font-size:var(--text-sm);color:var(--muted)}.pair-actions.svelte-9mpcgz{gap:var(--space-2);flex-wrap:wrap;display:flex}.checks.svelte-9mpcgz,.lands.svelte-9mpcgz{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.checks.svelte-9mpcgz li:where(.svelte-9mpcgz){gap:var(--space-2);align-items:flex-start;display:flex}.mark.svelte-9mpcgz{color:var(--warn);flex:none;padding-top:2px;display:grid}.ok.svelte-9mpcgz .mark:where(.svelte-9mpcgz){color:var(--ok)}.advice.svelte-9mpcgz{font-size:var(--text-sm);color:var(--muted);display:block}.lands.svelte-9mpcgz{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.lands.svelte-9mpcgz li:where(.svelte-9mpcgz){align-items:center;gap:var(--space-2);display:flex}h4.svelte-9mpcgz{margin:var(--space-4) 0 0}.fill.svelte-9mpcgz h4:where(.svelte-9mpcgz){align-items:center;gap:var(--space-1);color:var(--warn);display:flex}.fill.svelte-9mpcgz h4:where(.svelte-9mpcgz) .muted:where(.svelte-9mpcgz){font-weight:400}.fill-note.svelte-9mpcgz{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-sm)}.list.svelte-9mpcgz{margin-top:var(--space-5)}.list.svelte-9mpcgz summary:where(.svelte-9mpcgz) .muted:where(.svelte-9mpcgz){font-weight:400}
