@keyframes _1u0qlqr1{to{rotate:360deg}}._1u0qlqr0{vertical-align:middle;flex-shrink:0;display:inline-block}._1u0qlqr2{animation:_1u0qlqr1 var(--na-motion-duration-loop) linear infinite}
@keyframes _2p5z-q_rise{0%{opacity:0;translate:0 .75rem}}._2p5z-q_start{flex:1}._2p5z-q_start,._2p5z-q_answered{flex-direction:column;display:flex}._2p5z-q_field,._2p5z-q_asked{view-transition-name:_2p5z-q_statement}::view-transition-old(_2p5z-q_statement){animation-duration:var(--na-motion-duration-default)}._2p5z-q_asked{margin:1rem 0}._2p5z-q_graded{color:var(--na-colors-text-muted);margin-top:1.5rem}._2p5z-q_dimension{border-bottom:var(--na-strokes-hairline) dotted var(--na-colors-border-strong)}._2p5z-q_intro{view-transition-name:_2p5z-q_intro;font-family:var(--na-typography-family-display);font-weight:var(--na-typography-display-font-weight);text-transform:lowercase;overflow-wrap:break-word;margin-block:0 2rem;font-size:clamp(2.5rem,8vw,4rem);line-height:.95}@supports (paint-order:stroke){._2p5z-q_intro{paint-order:stroke fill;-webkit-text-stroke:.05em var(--na-colors-page)}}._2p5z-q_tryAgain{color:var(--na-colors-text-muted);border-bottom:none;align-items:center;gap:.35rem;display:inline-flex}._2p5z-q_tryAgain:hover{color:var(--na-colors-text-primary)}._2p5z-q_form{margin-bottom:1rem}._2p5z-q_submit{border:var(--na-strokes-hairline) solid var(--na-colors-accent);border-radius:var(--na-rounded-default);background-color:var(--na-colors-accent);color:var(--na-colors-accent-ink);font:inherit;cursor:pointer;transition:opacity var(--na-motion-duration-default) var(--na-motion-easing-default);padding:.4rem 1.1rem}._2p5z-q_submit:hover{opacity:.85}._2p5z-q_submit:active{opacity:.7}._2p5z-q_submit:disabled{opacity:.4;cursor:not-allowed}._2p5z-q_failure{border:var(--na-strokes-hairline) solid var(--na-colors-border-strong);border-radius:var(--na-rounded-default);padding:1rem}._2p5z-q_failureHeading{margin:0}._2p5z-q_failureNote{color:var(--na-colors-text-muted);margin:.3rem 0 0}._2p5z-q_result,._2p5z-q_failure{animation:_2p5z-q_rise var(--na-motion-duration-slow) var(--na-motion-easing-default) both}@supports (animation-timeline:view()){._2p5z-q_result{animation:none}._2p5z-q_result>*{animation:linear both _2p5z-q_rise;animation-timeline:view();animation-range:entry entry 60%}}._2p5z-q_result{flex-direction:column;gap:2rem;display:flex}@media (min-width:640px){._2p5z-q_asked{margin:2rem 0}}@media (prefers-reduced-motion:reduce){._2p5z-q_submit{transition:none}}._2p5z-q_againButton{border-radius:var(--na-rounded-pill);background-color:var(--na-colors-accent);color:var(--na-colors-accent-ink);border-bottom:none;justify-content:center;align-items:center;margin-top:2.5rem;padding:.75rem 1.5rem;font-size:1.25rem;display:inline-flex}
.r8navi0{width:fit-content;color:var(--na-colors-text-muted);cursor:pointer;margin-bottom:.5rem}.r8navi0:hover{text-decoration:underline}.r8navi0:focus-visible{outline:var(--na-strokes-focus) solid var(--na-colors-accent);outline-offset:var(--na-strokes-focus-offset)}
._8fnqwn0{flex-direction:column;gap:.5rem;display:flex}._8fnqwn1{padding:.3rem;border:var(--na-strokes-hairline) solid var(--na-colors-border-strong);border-radius:var(--na-rounded-default);background-color:var(--na-colors-page);color:var(--na-colors-text-primary);transition:border-color var(--na-motion-duration-default) var(--na-motion-easing-default);flex-wrap:wrap;align-items:center;gap:.6rem;padding-inline-start:.75rem;display:flex}._8fnqwn1:has(input:enabled):hover{border-color:var(--na-colors-accent)}._8fnqwn1:has(input:focus-visible){outline:var(--na-strokes-focus) solid var(--na-colors-accent);outline-offset:var(--na-strokes-focus-offset)}._8fnqwn1:has(input[aria-invalid=true]){border-width:var(--na-strokes-focus)}._8fnqwn1:has(input:disabled){color:var(--na-colors-text-muted);cursor:not-allowed}._8fnqwn2{min-width:0;color:inherit;font:inherit;background-color:#0000;border:none;flex:1;padding:.25rem 0}._8fnqwn2::placeholder{color:var(--na-colors-text-muted)}._8fnqwn2:focus{outline:none}._8fnqwn2:disabled{cursor:not-allowed}._8fnqwn3{flex-shrink:0;align-items:center;display:flex}._8fnqwn4{color:var(--na-colors-text-muted)}._8fnqwn5{flex-basis:100%;display:grid}._8fnqwn6{padding-inline-start:calc(.75rem + var(--na-strokes-hairline))}@media (prefers-reduced-motion:reduce){._8fnqwn1{transition:none}}@media (min-width:640px){._8fnqwn5{flex-basis:auto;display:flex}}
