.typing[data-astro-cid-gzrun52l]{line-height:1.6}.typing[data-astro-cid-gzrun52l]:lang(km){line-height:1.8}.screen[data-astro-cid-gzrun52l]{background:var(--paper);white-space:nowrap;border-radius:.875rem;align-items:center;height:7rem;padding-inline:1.25rem;font-size:3.5rem;line-height:1;display:flex}.caret[data-astro-cid-gzrun52l]{background:var(--tangerine);width:3px;height:.9em;margin-left:.08em}.typing[data-astro-cid-gzrun52l].done .caret[data-astro-cid-gzrun52l]{visibility:hidden}.key[data-astro-cid-gzrun52l]{border:2.5px solid var(--line);background:var(--paper);border-radius:.625rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;line-height:1;display:grid}.key[data-astro-cid-gzrun52l]:not([data-typed],[data-up-next]){border-color:var(--muted);color:var(--muted)}.key[data-astro-cid-gzrun52l][data-typed]{background:var(--color-mango);color:var(--color-on-accent);box-shadow:3px 3px 0 var(--line)}.key[data-astro-cid-gzrun52l][data-up-next]{border-style:dashed}.note[data-astro-cid-gzrun52l]{min-height:2lh;font-weight:500}.button[data-astro-cid-gzrun52l]{border:2.5px solid var(--line);min-height:2.75rem;box-shadow:3px 3px 0 var(--line);border-radius:.75rem;align-items:center;padding:0 1rem;font-weight:700;display:inline-flex}.button[data-astro-cid-gzrun52l][data-next]{color:var(--color-on-accent)}.button[data-astro-cid-gzrun52l]:focus-visible{outline:3px solid var(--tangerine);outline-offset:3px}.button[data-astro-cid-gzrun52l]:disabled{opacity:.45;pointer-events:none}@media (prefers-reduced-motion:no-preference){.caret[data-astro-cid-gzrun52l]{animation:1s step-end infinite typing-blink}.key[data-astro-cid-gzrun52l].press{animation:.26s cubic-bezier(.34,1.56,.64,1) typing-press}.screen[data-astro-cid-gzrun52l].bump [data-astro-cid-gzrun52l][data-screen]{animation:.26s cubic-bezier(.34,1.56,.64,1) typing-bump;display:inline-block}}@keyframes typing-blink{50%{opacity:0}}@keyframes typing-press{40%{box-shadow:0 0 0 var(--line);translate:2px 2px}}@keyframes typing-bump{40%{scale:1.04}}.split[data-astro-cid-45rxmnds]{line-height:1.6}.split[data-astro-cid-45rxmnds]:lang(km){line-height:1.8}.chip[data-astro-cid-45rxmnds]{cursor:pointer;border:2.5px solid var(--line);background:var(--paper);user-select:none;border-radius:999px;align-items:center;min-height:2.75rem;padding:0 .875rem;font-weight:500;display:inline-flex}.chip[data-astro-cid-45rxmnds]:has(:focus-visible){outline:3px solid var(--tangerine);outline-offset:3px}.chip[data-astro-cid-45rxmnds]:has(:checked){background:var(--color-sky);color:var(--color-on-accent);box-shadow:3px 3px 0 var(--line)}.stage[data-astro-cid-45rxmnds]{justify-items:start;display:grid}.stage[data-astro-cid-45rxmnds]>[data-astro-cid-45rxmnds]{grid-area:1/1}.pieces[data-astro-cid-45rxmnds]{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.5rem .375rem;font-size:1.375rem;line-height:1.8;display:flex}.piece[data-astro-cid-45rxmnds]{border:2px solid var(--line);background:var(--color-mint);color:var(--color-on-accent);border-radius:.5rem;padding:0 .4rem}.pieces[data-astro-cid-45rxmnds][data-way=spaces] .piece[data-astro-cid-45rxmnds]{background:var(--tangerine)}.mark[data-astro-cid-45rxmnds]{padding-inline:.1rem}.count[data-astro-cid-45rxmnds]{border:2.5px solid var(--line);background:var(--tangerine);color:var(--color-on-accent);box-shadow:3px 3px 0 var(--line);border-radius:.625rem;padding:0 .6rem;font-size:1.25rem;font-weight:700;rotate:-3deg}.count[data-astro-cid-45rxmnds][data-way=words]{background:var(--color-mint)}.split[data-astro-cid-45rxmnds]:has([value=spaces]:checked) [data-astro-cid-45rxmnds][data-way=words],.split[data-astro-cid-45rxmnds]:has([value=words]:checked) [data-astro-cid-45rxmnds][data-way=spaces]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.chip[data-astro-cid-45rxmnds]{transition:translate .22s cubic-bezier(.34,1.56,.64,1),rotate .22s cubic-bezier(.34,1.56,.64,1)}.chip[data-astro-cid-45rxmnds]:hover{translate:0 -2px;rotate:-1deg}.split[data-astro-cid-45rxmnds].played .piece[data-astro-cid-45rxmnds]{animation:.32s cubic-bezier(.34,1.56,.64,1) backwards split-pop-in;animation-delay:calc(var(--i) * 45ms)}.split[data-astro-cid-45rxmnds].played .count[data-astro-cid-45rxmnds]{animation:.42s cubic-bezier(.34,1.56,.64,1) .2s backwards split-stamp}}@keyframes split-pop-in{0%{opacity:0;scale:.4}}@keyframes split-stamp{0%{opacity:0;rotate:8deg;scale:1.6}}.compare[data-astro-cid-3xkxw7fk]{line-height:1.6}.compare[data-astro-cid-3xkxw7fk]:lang(km){line-height:1.8}.badge[data-astro-cid-3xkxw7fk]{border:2px solid var(--line);width:1.75rem;height:1.75rem;color:var(--color-on-accent);font-family:var(--font-sans);border-radius:999px;flex:none;place-items:center;font-size:.95rem;line-height:1;display:grid}.sample[data-astro-cid-3xkxw7fk]{background:var(--paper);border-radius:.75rem;padding:.5rem .875rem}.key[data-astro-cid-3xkxw7fk]{border:2px solid var(--line);width:1.9rem;height:1.9rem;color:var(--color-on-accent);border-radius:.5rem;place-items:center;font-size:1.05rem;line-height:1;display:grid}
