.cones[data-astro-cid-ng6rbncs]{width:100%;min-width:0;height:100%;min-height:0;font-family:var(--font-mono);--ink:var(--deck-ink,#35302a);--ink-dim:var(--deck-ink-dim,#7a7264);--l:#ff6b6b;--m:#64d98a;--s:#6fa8ff;--l2:#ffb020;color:var(--ink);position:relative}.cones[data-astro-cid-ng6rbncs] canvas[data-astro-cid-ng6rbncs]{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:relative}.walk[data-astro-cid-ng6rbncs]{left:var(--plot-left,0px);top:var(--walk-top,0px);width:var(--plot-w,100%);--track-size:4px;--track-radius:2px;--track-ink:var(--accent);--track-rest:color-mix(in srgb, var(--ink) 16%, transparent);position:absolute}.walk[data-astro-cid-ng6rbncs][hidden]{display:none}.strip[data-astro-cid-ng6rbncs]{left:var(--plot-left,0px);top:var(--strip-top,0px);width:var(--plot-w,100%);--track-size:var(--strip-h,20px);--track-border:1px solid transparent;--track-radius:2px;position:absolute}.cones[data-astro-cid-ng6rbncs][data-head=false] .head[data-astro-cid-ng6rbncs]{display:none}.head[data-astro-cid-ng6rbncs]{pointer-events:none;justify-content:center;align-items:center;gap:clamp(1.25rem,5cqw,3rem);display:flex;position:absolute;inset:0 0 50%}.swatch[data-astro-cid-ng6rbncs]{flex-direction:column;align-items:center;gap:.4rem;margin:0;display:flex}.swatch[data-astro-cid-ng6rbncs][data-far],.swatch-cap[data-astro-cid-ng6rbncs]{display:none}.cones[data-astro-cid-ng6rbncs][data-vision=filtered] .swatch[data-astro-cid-ng6rbncs][data-far]{animation:.5s tally-in;display:flex}.cones[data-astro-cid-ng6rbncs][data-vision=filtered] .swatch-cap[data-astro-cid-ng6rbncs]{display:block}.swatch-cap[data-astro-cid-ng6rbncs]{letter-spacing:.06em;color:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:.7rem}.swatch-disc[data-astro-cid-ng6rbncs]{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--edge,transparent);width:clamp(3rem,26cqh,7.5rem);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 22%, transparent), 0 0 22px 2px #00000059;background:#000;border-radius:50%}.tally[data-astro-cid-ng6rbncs]{font-variant-numeric:tabular-nums;gap:.35rem;margin:0;font-size:.9rem;display:grid}.tally-row[data-astro-cid-ng6rbncs]{align-items:center;gap:.45rem;display:flex}.tally[data-astro-cid-ng6rbncs] dt[data-astro-cid-ng6rbncs]{width:1ch;font-weight:700}.cones[data-astro-cid-ng6rbncs][data-vision=filtered] .tally[data-astro-cid-ng6rbncs] dt[data-astro-cid-ng6rbncs]{width:2ch}.tally[data-astro-cid-ng6rbncs] dd[data-astro-cid-ng6rbncs]{align-items:center;gap:.45rem;margin:0;display:flex}.tally-bar[data-astro-cid-ng6rbncs]{border-radius:var(--radius-small);background:color-mix(in srgb, var(--ink) 14%, transparent);width:clamp(4rem,14cqw,9rem);height:.45rem;display:block;overflow:hidden}.tally-bar[data-astro-cid-ng6rbncs] i[data-astro-cid-ng6rbncs]{border-radius:var(--radius-small);box-sizing:border-box;border:1px solid #0000;width:0;height:100%;display:block}@supports (color:oklch(from white l c h)){.tally-bar[data-astro-cid-ng6rbncs] i[data-astro-cid-ng6rbncs]{border-color:oklch(from var(--cone-ink) calc(l + var(--lift,.2) * (1 - l)) c h)}}.tally-row[data-astro-cid-ng6rbncs][data-cone=l] dt[data-astro-cid-ng6rbncs]{color:var(--l)}.tally-row[data-astro-cid-ng6rbncs][data-cone=m] dt[data-astro-cid-ng6rbncs]{color:var(--m)}.tally-row[data-astro-cid-ng6rbncs][data-cone=s] dt[data-astro-cid-ng6rbncs]{color:var(--s)}.tally-row[data-astro-cid-ng6rbncs][data-cone=l2] dt[data-astro-cid-ng6rbncs]{color:var(--l2)}.tally-row[data-astro-cid-ng6rbncs][data-cone=l] .tally-bar[data-astro-cid-ng6rbncs] i[data-astro-cid-ng6rbncs]{background:var(--l);--cone-ink:var(--l)}.tally-row[data-astro-cid-ng6rbncs][data-cone=m] .tally-bar[data-astro-cid-ng6rbncs] i[data-astro-cid-ng6rbncs]{background:var(--m);--cone-ink:var(--m)}.tally-row[data-astro-cid-ng6rbncs][data-cone=s] .tally-bar[data-astro-cid-ng6rbncs] i[data-astro-cid-ng6rbncs]{background:var(--s);--cone-ink:var(--s)}.tally-row[data-astro-cid-ng6rbncs][data-cone=l2] .tally-bar[data-astro-cid-ng6rbncs] i[data-astro-cid-ng6rbncs]{background:var(--l2);--cone-ink:var(--l2)}.tally-row[data-astro-cid-ng6rbncs]{transition:opacity .5s}.cones[data-astro-cid-ng6rbncs][data-vision=deuteranopia] .tally-row[data-astro-cid-ng6rbncs][data-cone=m],.cones[data-astro-cid-ng6rbncs][data-vision=protanopia] .tally-row[data-astro-cid-ng6rbncs][data-cone=l]{opacity:0}.tally-row[data-astro-cid-ng6rbncs][data-cone=l2]{display:none}.cones[data-astro-cid-ng6rbncs][data-vision=filtered] .tally-row[data-astro-cid-ng6rbncs][data-cone=l2]{animation:.5s tally-in;display:flex}@keyframes tally-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cones[data-astro-cid-ng6rbncs][data-vision=filtered] .tally-row[data-astro-cid-ng6rbncs][data-cone=l2]{animation:none}}.tally[data-astro-cid-ng6rbncs] b[data-astro-cid-ng6rbncs]{width:4ch;color:var(--ink-dim);font-weight:400}.pick[data-astro-cid-ng6rbncs]{inset:0 auto 0 var(--plot-left,0px);width:var(--plot-w,100%);cursor:grab;display:none;position:absolute}.cones[data-astro-cid-ng6rbncs][data-drag=true] .pick[data-astro-cid-ng6rbncs]{display:block}.pick[data-astro-cid-ng6rbncs]:active{cursor:grabbing}.pick[data-astro-cid-ng6rbncs]:focus-visible{outline-offset:-4px;border-radius:var(--radius-medium)}@container viz (width<=30rem){.tally[data-astro-cid-ng6rbncs]{gap:.25rem;font-size:.7rem}}
