:root{--lesson-word-ink: #3a4454;--lesson-word-active-ink: #000000}.dark{--lesson-word-ink: #dce3ec;--lesson-word-active-ink: #ffffff}.lesson-word{color:var(--lesson-word-ink);display:inline-block;transition:color .15s ease,opacity .15s ease,transform .18s cubic-bezier(.34,1.56,.64,1)}.lesson-word--irregular{color:#ef4444}.dark .lesson-word--irregular{color:#facc15}.lesson-word--speaking,.dark .lesson-word--speaking{color:#f59e0b}.lesson-word--dimmed{opacity:.55}.lesson-word.lesson-word--tapped{color:var(--lesson-word-active-ink);transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.lesson-word{transition:color .15s ease,opacity .15s ease}.lesson-word.lesson-word--tapped{transform:none}}@font-face{font-family:Andika;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/andika-700-Dk95f5lc.woff2) format("woff2")}:root{--blend-consonant: #1a1a1a;--blend-vowel: #c2683f;--blend-digraph: #5a8aa6}html.dark{--blend-consonant: #f0eae0;--blend-vowel: #e8946a;--blend-digraph: #8cc5e0}.blend-tile{font-family:Andika,Lexend,ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1;white-space:pre;transform-origin:50% 60%;color:var(--blend-consonant)}.blend-tile[data-kind=vowel]{color:var(--blend-vowel)}.blend-tile[data-kind=digraph]{color:var(--blend-digraph)}.blend-split-arc{stroke:var(--blend-vowel)}.blend-stage{height:190px}.blend-tile{font-size:76px}@media(max-width:520px){.blend-stage{height:150px}.blend-tile{font-size:56px}}
