.units-module__9QLINa__head{gap:var(--s-75);flex-direction:column;display:flex}.units-module__9QLINa__units{gap:var(--s-200);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.units-module__9QLINa__unit{gap:var(--s-100);padding:var(--s-300);border-radius:var(--r-3xl);background:var(--surface);animation:units-module__9QLINa__rise .7s var(--ease) both;flex-direction:column;display:flex}.units-module__9QLINa__unit[data-state=locked]{opacity:.6}.units-module__9QLINa__unitHead{justify-content:space-between;align-items:center;gap:var(--s-100);display:flex}.units-module__9QLINa__unitTitle{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.units-module__9QLINa__unitTitle a{transition:opacity var(--fade) var(--ease);text-decoration:none}@media (hover:hover){.units-module__9QLINa__unitTitle a:hover{opacity:.75}}.units-module__9QLINa__lessons{gap:var(--s-50);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.units-module__9QLINa__lessons li{align-items:center;gap:var(--s-75);padding:var(--s-75) var(--s-100);border-radius:var(--r-xl);color:var(--ink-2);display:flex}.units-module__9QLINa__lessons li[data-state=done]{color:var(--ink)}.units-module__9QLINa__lessons li[data-state=done] svg{color:var(--accent)}.units-module__9QLINa__lessons li[data-state=next]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.units-module__9QLINa__badge{padding:var(--s-25) var(--s-75);border-radius:var(--r-full);background:var(--surface-2);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:600}.units-module__9QLINa__badge[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.units-module__9QLINa__phrases{gap:var(--s-75);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.units-module__9QLINa__phrases li{justify-content:space-between;align-items:center;gap:var(--s-100);display:flex}.units-module__9QLINa__phrase{font-weight:600}@keyframes units-module__9QLINa__rise{0%{opacity:0;transform:translateY(var(--s-400))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.units-module__9QLINa__unit{animation:none}}
