.Dictation-module__ebKG-W__card{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.Dictation-module__ebKG-W__kind{align-items:center;gap:var(--space-2);color:var(--color-text);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.Dictation-module__ebKG-W__kindTag{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-brand-soft);color:var(--color-brand-soft-text);font-size:var(--font-size-sm)}.Dictation-module__ebKG-W__audioRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Dictation-module__ebKG-W__audioBtn{min-height:56px;padding-inline:var(--space-5,1.5rem);font-size:var(--font-size-lg);font-weight:800}.Dictation-module__ebKG-W__cost{font-size:var(--font-size-sm);color:var(--color-text-muted)}.Dictation-module__ebKG-W__feedback{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);flex-direction:column;display:flex}.Dictation-module__ebKG-W__feedback>p{margin:0;font-weight:800}.Dictation-module__ebKG-W__ok{color:var(--color-success)}.Dictation-module__ebKG-W__bad{color:var(--color-danger)}.Dictation-module__ebKG-W__compare{gap:var(--space-2);margin:0;display:grid}.Dictation-module__ebKG-W__compare>div{gap:var(--space-2);grid-template-columns:6.5em 1fr;align-items:baseline;display:grid}.Dictation-module__ebKG-W__compare dt{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.Dictation-module__ebKG-W__compare dd{font-size:var(--font-size-lg);color:var(--color-text);overflow-wrap:anywhere;margin:0}.Dictation-module__ebKG-W__reading{font-size:var(--font-size-sm);color:var(--color-text-muted);display:block}.Dictation-module__ebKG-W__diff{letter-spacing:.02em;white-space:pre-wrap}.Dictation-module__ebKG-W__missing{color:var(--color-danger);text-underline-offset:3px;background:var(--color-danger-soft);text-decoration:underline;text-decoration-thickness:2px}.Dictation-module__ebKG-W__extra{color:var(--color-text-muted);text-decoration:line-through;text-decoration-thickness:2px}.Dictation-module__ebKG-W__legend{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.Dictation-module__ebKG-W__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.Dictation-module__ebKG-W__actions .btn{min-height:var(--tap-min)}@media (max-width:480px){.Dictation-module__ebKG-W__compare>div{grid-template-columns:1fr;gap:2px}.Dictation-module__ebKG-W__audioBtn{width:100%}}
