.summary-stage[data-v-25b4a1bf]{text-align:center}.summary-mark[data-v-25b4a1bf]{width:4rem;height:4rem;margin:0 auto var(--space-4);color:var(--color-bg);background:var(--color-success);border-radius:50%;place-items:center;display:grid}.summary-stage>p[data-v-25b4a1bf]{margin-inline:auto}.summary-results[data-v-25b4a1bf]{gap:var(--space-2);max-width:42rem;margin:var(--space-5) auto 0;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.summary-results li[data-v-25b4a1bf]{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-3);color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);grid-template-columns:auto 1fr auto;display:grid}.summary-results li.is-found[data-v-25b4a1bf]{color:oklch(34% .09 145);border-color:var(--color-success);background:var(--color-success-soft)}.summary-results strong[data-v-25b4a1bf]{font-size:var(--text-sm)}.summary-patterns[data-v-25b4a1bf]{gap:var(--space-3);max-width:42rem;margin:var(--space-6) auto 0;padding:var(--space-5);text-align:left;border-radius:var(--radius-sm);background:var(--color-primary-softer);flex-direction:column;display:flex}.summary-patterns h3[data-v-25b4a1bf]{margin:0 0 var(--space-2)}.summary-actions[data-v-25b4a1bf]{justify-content:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=47.99rem){.lesson-header[data-v-25b4a1bf]{flex-direction:column}.translation-button[data-v-25b4a1bf]{width:100%}.person-stage[data-v-25b4a1bf]{height:17rem}.avatar-layer-stack[data-v-25b4a1bf]{height:min(16rem,94%);bottom:.5rem}.height-guide[data-v-25b4a1bf]{display:none}.avatar-summary[data-v-25b4a1bf]{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.avatar-summary>span[data-v-25b4a1bf]{justify-content:flex-start;gap:0}.avatar-summary>span[data-v-25b4a1bf],.pattern-list li>div[data-v-25b4a1bf]{flex-direction:column;align-items:flex-start}.visible-sentence[data-v-25b4a1bf]{gap:var(--space-2);grid-template-columns:1fr}.visible-sentence-label[data-v-25b4a1bf]{padding-top:0}.visible-phrase[data-v-25b4a1bf]{font-size:var(--text-base)}.visible-choice-group button[data-v-25b4a1bf]{flex:7.5rem;justify-content:space-between}.sentence-builder li[data-v-25b4a1bf]{align-items:start}.sentence-builder li>p[data-v-25b4a1bf]{font-size:var(--text-base)}.sentence-builder select[data-v-25b4a1bf]{max-width:100%}.stage-navigation[data-v-25b4a1bf],.summary-actions[data-v-25b4a1bf]{flex-direction:column-reverse;align-items:stretch}.stage-navigation button[data-v-25b4a1bf],.summary-actions button[data-v-25b4a1bf]{width:100%}.summary-results[data-v-25b4a1bf]{grid-template-columns:1fr}}
