.rc-stack{flex-direction:column;gap:4px;display:flex}.rc-layer{background:var(--c);color:#fff;border-radius:9px;align-items:center;gap:10px;height:40px;padding-inline:16px;font-size:14px;font-weight:500;display:flex}.rc-layer[data-score="1"]{background:color-mix(in oklab, var(--c) 22%, white);color:var(--color-ink-strong)}.rc-layer[data-score="0"]{background:var(--color-tone);color:var(--color-ink)}.rc-mark{margin-left:auto;font-weight:400}@media (prefers-reduced-motion:no-preference){.rc-in{animation:rc-rise .7s var(--ease-out) both 80ms}.rc-in--late{animation-delay:.24s}@keyframes rc-rise{0%{opacity:0;translate:0 20px}}.rc-answer{animation:rc-rise .4s var(--ease-out) both}.rc-answer:nth-child(3){animation-delay:60ms}.rc-answer:nth-child(4){animation-delay:.12s}.rc-layer{animation:rc-in .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms + .1s)}@keyframes rc-in{0%{opacity:0;translate:24px}}}.rc-progress{background:var(--color-tone);border-radius:2px;height:4px}.rc-progress span{background:var(--color-primary);height:100%;transition:width .3s var(--ease-out);border-radius:2px;display:block}.rc-quiz{min-height:560px}.rc-question{min-height:2.16em}.rc-answer{border-radius:var(--radius-card);background:var(--color-band);text-align:left;cursor:pointer;transition:background-color .15s var(--ease-out), box-shadow .15s var(--ease-out);flex-direction:column;gap:2px;padding:14px 18px;display:flex}.rc-answer:hover{background:var(--color-tone)}.rc-answer[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-primary);background:color-mix(in oklab, var(--color-primary) 6%, white)}.rc-answer-label{font-size:var(--text-small);color:var(--color-muted);font-weight:500}@media (prefers-reduced-motion:reduce){.rc-progress span{transition:none}}
