.ClozeRush-module__lMvXdq__card{padding:var(--space-5);margin-bottom:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2)}.ClozeRush-module__lMvXdq__sentence{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,3.6vw,1.625rem);font-weight:600;line-height:1.7}.ClozeRush-module__lMvXdq__blank{vertical-align:-.2em;border-bottom:3px solid var(--color-brand);background:var(--color-brand-soft);border-radius:var(--radius-sm) var(--radius-sm) 0 0;height:1.3em;margin:0 .2em;display:inline-block}.ClozeRush-module__lMvXdq__filled{border-radius:var(--radius-sm);color:var(--color-text);padding:0 .2em;font-weight:800}.ClozeRush-module__lMvXdq__filledCorrect{background:var(--color-success-soft);box-shadow:inset 0 -3px 0 var(--color-success)}.ClozeRush-module__lMvXdq__filledWrong{background:var(--color-danger-soft);box-shadow:inset 0 -3px 0 var(--color-danger)}.ClozeRush-module__lMvXdq__reading{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ClozeRush-module__lMvXdq__hint{margin:var(--space-4) 0 0;color:var(--color-text-muted)}@media (max-width:700px){.ClozeRush-module__lMvXdq__card{padding:var(--space-4)}}
