.nn[data-astro-cid-vy4vfu3b]{gap:1.5rem;display:grid}@media (width>=1024px){.nn[data-astro-cid-vy4vfu3b]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.board[data-astro-cid-vy4vfu3b]{justify-items:center;gap:1rem;display:grid}.board[data-astro-cid-vy4vfu3b]:fullscreen{background:var(--bg);align-content:center}.pair[data-astro-cid-vy4vfu3b]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;width:100%;max-width:40rem;display:grid}.card[data-astro-cid-vy4vfu3b]{border-radius:var(--r-l);border:3px solid var(--accent);background:var(--surface);text-align:center;box-shadow:var(--shadow);align-content:start;justify-items:center;gap:.25rem;padding:.9rem .6rem 1.1rem;display:grid}.next[data-astro-cid-vy4vfu3b]{border-style:dashed;border-color:var(--line-strong)}.slot[data-astro-cid-vy4vfu3b]{font-size:var(--step-1);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0}.next[data-astro-cid-vy4vfu3b] .slot[data-astro-cid-vy4vfu3b]{color:var(--text-soft)}.pic[data-astro-cid-vy4vfu3b]{min-height:1.15em;margin:0;font-size:clamp(3.5rem,15vw,6rem);line-height:1.15}.word[data-astro-cid-vy4vfu3b]{font:600 var(--step-2)/1.15 var(--font-display);overflow-wrap:anywhere;margin:0}.arrow[data-astro-cid-vy4vfu3b]{font:600 var(--step-2) var(--font-display);color:var(--text-faint);align-self:center}.later[data-astro-cid-vy4vfu3b]{color:var(--text-soft);text-align:center;margin:0}.empty[data-astro-cid-vy4vfu3b]{font:600 var(--step-1) var(--font-display);color:var(--accent);text-align:center;margin:0}.actions[data-astro-cid-vy4vfu3b]{justify-content:center}.edit[data-astro-cid-vy4vfu3b]{gap:.9rem;display:grid}.list[data-astro-cid-vy4vfu3b]{counter-reset:n;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.list[data-astro-cid-vy4vfu3b] li{border-radius:var(--r-m);border:1px solid var(--line);background:var(--surface-2);align-items:center;gap:.4rem;padding:.25rem .25rem .25rem .75rem;display:flex}.list[data-astro-cid-vy4vfu3b] .lbl{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.list[data-astro-cid-vy4vfu3b] .lbl small{color:var(--text-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700;display:block}.list[data-astro-cid-vy4vfu3b] button{width:var(--tap);height:var(--tap);border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:50%;flex:none;font-size:1rem}.list[data-astro-cid-vy4vfu3b] button:disabled{opacity:.35;cursor:default}.add-h[data-astro-cid-vy4vfu3b]{font-size:var(--step-0);margin:.5rem 0 0}.picker[data-astro-cid-vy4vfu3b]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.4rem;display:grid}.pick[data-astro-cid-vy4vfu3b]{min-height:var(--tap);border-radius:var(--r-m);border:1.5px solid var(--line);background:var(--surface);color:var(--text);font:700 var(--step--1)/1.2 var(--font-body);cursor:pointer;text-align:center;justify-items:center;gap:.1rem;padding:.45rem .3rem;display:grid}.pick[data-astro-cid-vy4vfu3b] span[data-astro-cid-vy4vfu3b]{font-size:1.7rem;line-height:1.2}.pick[data-astro-cid-vy4vfu3b]:hover{border-color:var(--accent)}.pick[data-astro-cid-vy4vfu3b]:disabled{opacity:.45;cursor:default}.custom[data-astro-cid-vy4vfu3b]{align-items:end;gap:.5rem;display:flex}.custom[data-astro-cid-vy4vfu3b] .field[data-astro-cid-vy4vfu3b]{flex:1}.clear[data-astro-cid-vy4vfu3b]{justify-self:start}
