fieldset.svelte-q14vyc{border:0;gap:.65rem;min-width:0;margin:0;padding:0;display:grid}label.svelte-q14vyc{-webkit-user-select:none;user-select:none;box-sizing:border-box;border:2px solid var(--evovo-edge);background:var(--evovo-surface);min-height:3.5rem;box-shadow:0 3px 0 var(--evovo-edge);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:1.15rem;align-items:center;gap:.8rem;padding:.8rem 1rem;display:flex;position:relative}label.selected.svelte-q14vyc{border-color:var(--evovo-primary);background:var(--evovo-tonal);box-shadow:0 3px 0 var(--evovo-primary-edge)}input.svelte-q14vyc{opacity:0;width:1px;height:1px;position:absolute}label.svelte-q14vyc:has(input:where(.svelte-q14vyc):focus-visible){outline:3px solid var(--evovo-ink);outline-offset:4px}.indicator.svelte-q14vyc{border:2px solid var(--evovo-border);width:1.4rem;height:1.4rem;color:var(--evovo-on-primary);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.selected.svelte-q14vyc .indicator:where(.svelte-q14vyc){background:var(--evovo-primary);border-color:var(--evovo-primary)}svg.svelte-q14vyc{stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.option-text.svelte-q14vyc{color:var(--evovo-ink);overflow-wrap:anywhere;white-space:pre-line;font-size:clamp(1rem,3.6vw,1.1rem);font-weight:700;line-height:1.4}fieldset.svelte-q14vyc:disabled label:where(.svelte-q14vyc){opacity:.65;cursor:wait}.sr-only.svelte-q14vyc{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){label.svelte-q14vyc:hover{border-color:var(--evovo-primary-hover)}}@media (height<=700px){label.svelte-q14vyc{-webkit-user-select:none;user-select:none;min-height:3rem;padding:.65rem .8rem}fieldset.svelte-q14vyc{gap:.5rem}}@media (width<=699px){fieldset.svelte-q14vyc{gap:8px}label.svelte-q14vyc{border-radius:16px;gap:8px;min-height:48px;padding:10px}.option-text.svelte-q14vyc{font-size:1rem;line-height:1.35}.indicator.svelte-q14vyc{width:1.2rem;height:1.2rem}}.question-panel.svelte-1hiz996{background:var(--evovo-surface);border:2px solid var(--evovo-edge);box-shadow:0 5px 0 var(--evovo-edge);box-sizing:border-box;border-radius:1.65rem;flex-direction:column;justify-content:space-between;min-height:min(38rem,100svh - 8rem);padding:clamp(1.1rem,4vw,2rem);display:flex}.instruction.svelte-1hiz996{color:var(--evovo-muted);margin:0 0 .6rem;font-size:.85rem;font-weight:700}h1.svelte-1hiz996{color:var(--evovo-ink);font:800 clamp(1.45rem, 5.5vw, 2rem)/1.3 var(--evovo-font-display);overflow-wrap:anywhere;white-space:pre-line;margin:0 0 1.35rem}h1.svelte-1hiz996:focus{outline:none}@media (height<=700px){h1.svelte-1hiz996{margin-bottom:1rem}.question-panel.svelte-1hiz996{min-height:calc(100svh - 6.5rem);padding:1rem}}.question-context.svelte-1hiz996{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.question-context.svelte-1hiz996 h1:where(.svelte-1hiz996){margin:0;font-size:1.2rem}.read-again.svelte-1hiz996{min-height:44px;color:var(--evovo-ink);font:800 .8rem/1.2 var(--evovo-font-body);cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.option-pages.svelte-1hiz996{color:var(--evovo-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:.8rem;display:flex}.option-pages.svelte-1hiz996 button:where(.svelte-1hiz996){border:2px solid var(--evovo-edge);width:44px;height:44px;color:var(--evovo-ink);background:var(--evovo-tonal);font:800 1rem/1 var(--evovo-font-body);cursor:pointer;border-radius:12px}.option-pages.svelte-1hiz996 button:where(.svelte-1hiz996):disabled{opacity:.4;cursor:default}.option-pages.svelte-1hiz996 button:where(.svelte-1hiz996):focus-visible,.read-again.svelte-1hiz996:focus-visible{outline:3px solid var(--evovo-primary);outline-offset:2px}@media (width<=699px){.question-panel.svelte-1hiz996{flex:1;gap:10px;min-height:0;padding:16px}.question-content.svelte-1hiz996{width:100%;min-height:0;margin-block:auto}h1.svelte-1hiz996{margin-bottom:16px;font-size:clamp(1.3rem,5.5vw,1.7rem);line-height:1.2}.reading-title.svelte-1hiz996{flex:none;margin-bottom:0;font-size:1.2rem}.reading.svelte-1hiz996{justify-content:flex-start}}@media (width<=699px) and (height<=30rem){.question-panel.svelte-1hiz996{flex:none;min-height:24rem}.question-panel.reading.svelte-1hiz996{height:30rem}.question-content.svelte-1hiz996{min-height:auto}}.quiz-actions.svelte-11kbyeq{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:1.5rem;display:grid}.quiz-actions.svelte-11kbyeq .evovo-control{padding-inline:.75rem}.quiz-actions.svelte-11kbyeq .quiz-skip{background:var(--evovo-tonal)}@media (height<=700px){.quiz-actions.svelte-11kbyeq{padding-top:1rem}}@media (width<=699px){.quiz-actions.svelte-11kbyeq{flex:none;gap:8px;padding-top:8px}.quiz-actions.svelte-11kbyeq .evovo-control{min-height:48px;padding-block:8px}}
