.quiz-stage.svelte-m7pe2g{position:relative;height:11rem;padding:.8125rem;box-sizing:border-box;border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:.6875rem;overflow:hidden}.quiz-stage.framed.svelte-m7pe2g{border:1px solid var(--border-secondary);background:var(--bg-primary)}.head.svelte-m7pe2g{display:flex;align-items:center;justify-content:space-between;animation:svelte-m7pe2g-qPrompt var(--pace) cubic-bezier(.4,0,.2,1) infinite}.eyebrow.svelte-m7pe2g{font-size:.46875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-tertiary)}.eyebrow.sm.svelte-m7pe2g{font-size:.4375rem}.meter.svelte-m7pe2g{position:relative;display:flex;align-items:center;gap:.3125rem}.plus.svelte-m7pe2g{position:absolute;right:calc(100% + .3125rem);top:0;bottom:0;display:flex;align-items:center;line-height:1;font-size:.46875rem;font-weight:600;color:var(--fg-green);animation:svelte-m7pe2g-qPlus var(--pace) cubic-bezier(.4,0,.2,1) infinite}.count.svelte-m7pe2g{font-size:.46875rem;font-weight:600;color:var(--fg-secondary)}.track.svelte-m7pe2g{width:2.75rem;height:.1875rem;border-radius:var(--radius-pill);background:var(--border-secondary);overflow:hidden}.fill.svelte-m7pe2g{height:100%;background:var(--bg-accent)}.prompt.svelte-m7pe2g{display:flex;align-items:center;gap:.5625rem;animation:svelte-m7pe2g-qPrompt var(--pace) cubic-bezier(.4,0,.2,1) infinite}.thumb.svelte-m7pe2g{width:2.875rem;height:2.875rem;border-radius:.5rem;border:1px solid var(--border-secondary);border-top-width:2px;border-top-style:solid;overflow:hidden;background:var(--bg-secondary);flex:none}.thumb.svelte-m7pe2g img{display:block;width:100%;height:100%;object-fit:cover}.prompt-text.svelte-m7pe2g{display:flex;flex-direction:column;gap:.125rem;min-width:0}.word-row.svelte-m7pe2g{display:flex;align-items:baseline;gap:.25rem}.article.svelte-m7pe2g{font-size:.5rem;font-weight:600}.word.svelte-m7pe2g{font-family:var(--font-serif);font-size:.9375rem;line-height:1.1;color:var(--fg-primary)}.ipa.svelte-m7pe2g{font-size:.40625rem;color:var(--fg-tertiary)}.options.svelte-m7pe2g{display:grid;grid-template-columns:1fr 1fr;gap:.3125rem}.opt.svelte-m7pe2g{position:relative;height:1.5625rem;padding:0 .4375rem;box-sizing:border-box;display:flex;align-items:center;border:1px solid var(--border-secondary);border-radius:.375rem;background:var(--bg-primary)}.opt-label.svelte-m7pe2g{font-size:.5rem;font-weight:500;color:var(--fg-secondary)}.right.svelte-m7pe2g{animation:svelte-m7pe2g-qRight var(--pace) cubic-bezier(.4,0,.2,1) infinite,svelte-m7pe2g-qHover var(--pace) cubic-bezier(.4,0,.2,1) infinite,svelte-m7pe2g-qOpt var(--pace) cubic-bezier(.4,0,.2,1) infinite}.right.svelte-m7pe2g .opt-label:where(.svelte-m7pe2g){color:var(--fg-primary);animation:svelte-m7pe2g-qRightText var(--pace) cubic-bezier(.4,0,.2,1) infinite}.dim.svelte-m7pe2g{animation:svelte-m7pe2g-qDim var(--pace) cubic-bezier(.4,0,.2,1) infinite}.cursor.svelte-m7pe2g{position:absolute;left:3.75rem;top:.8125rem;width:1.0625rem;height:auto;opacity:0;transform-origin:4px 3px;pointer-events:none;z-index:2;animation:svelte-m7pe2g-cursorTap var(--pace) cubic-bezier(.4,0,.2,1) infinite;animation-delay:calc(var(--pace) * .03)}.tick.svelte-m7pe2g{position:absolute;right:.375rem;width:.5625rem;height:.5625rem;border-radius:var(--radius-pill);background:var(--border-green-primary);color:var(--bg-green);font-size:.375rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;animation:svelte-m7pe2g-qTick var(--pace) cubic-bezier(.4,0,.2,1) infinite}@keyframes svelte-m7pe2g-qHover{0%,20%{background:var(--bg-primary);border-color:var(--border-secondary)}28%,40%{background:var(--bg-tertiary);border-color:var(--border-accent)}48%,to{background:var(--bg-primary);border-color:var(--border-secondary)}}@keyframes svelte-m7pe2g-qRight{0%,40%{background:var(--bg-primary);border-color:var(--border-secondary)}50%,82%{background:var(--bg-green);border-color:var(--border-green-primary)}92%,to{background:var(--bg-primary);border-color:var(--border-secondary)}}@keyframes svelte-m7pe2g-qRightText{0%,40%{color:var(--fg-primary)}50%,82%{color:var(--fg-green)}92%,to{color:var(--fg-primary)}}@keyframes svelte-m7pe2g-qDim{0%,14%{opacity:0;transform:translateY(4px)}24%,46%{opacity:1;transform:translateY(0)}58%,82%{opacity:.4;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(4px)}}@keyframes svelte-m7pe2g-qOpt{0%,14%{opacity:0;transform:translateY(4px)}24%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(4px)}}@keyframes svelte-m7pe2g-qTick{0%,44%{opacity:0;transform:scale(.4)}54%,82%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.4)}}@keyframes svelte-m7pe2g-qPlus{0%,50%{opacity:0;transform:translateY(3px)}60%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(-5px)}}@keyframes svelte-m7pe2g-qPrompt{0%,8%{opacity:0;transform:translateY(3px)}18%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(3px)}}@keyframes svelte-m7pe2g-cursorTap{0%,12%{opacity:0;transform:translate(5px,7px) scale(.92)}22%,24%{opacity:1;transform:translate(0) scale(1)}28%{opacity:1;transform:translateY(2px) scale(.88)}34%,88%{opacity:1;transform:translate(0) scale(1)}96%,to{opacity:0;transform:translate(3px,4px) scale(.94)}}@media(prefers-reduced-motion:reduce){.anim.svelte-m7pe2g{animation:none}.cursor.svelte-m7pe2g,.tick.svelte-m7pe2g,.plus.svelte-m7pe2g{opacity:0}}
