.instructions.svelte-z2q599 strong{font-weight:700}.choice-face.svelte-z2q599{display:inline-flex;min-height:2.25rem;align-items:center;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-foreground) 20%,transparent);padding:0 .75rem;font-size:.85em;font-weight:700;cursor:pointer}.peer.svelte-z2q599:checked+.choice-face:where(.svelte-z2q599){background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.peer.svelte-z2q599:focus-visible+.choice-face:where(.svelte-z2q599),.peer.svelte-z2q599:focus-visible+.option-key:where(.svelte-z2q599){outline:2px solid var(--color-foreground);outline-offset:2px}.option.svelte-z2q599{display:flex;gap:.75rem;align-items:flex-start;cursor:pointer;border-radius:.5rem;padding:.35rem .5rem}.option.svelte-z2q599:hover{background:var(--color-muted)}.option-key.svelte-z2q599{display:inline-flex;height:1.75rem;min-width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--color-foreground) 25%,transparent);font-family:var(--font-mono, ui-monospace, monospace);font-weight:700;font-size:.85em}.peer.svelte-z2q599:checked+.option-key:where(.svelte-z2q599){background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.peer.svelte-z2q599:disabled~:where(.svelte-z2q599){opacity:.5}.gap-input.svelte-z2q599,.gap-select.svelte-z2q599,.match-select.svelte-z2q599{border-radius:.375rem;border:1px solid color-mix(in srgb,var(--color-foreground) 30%,transparent);background:var(--color-background);font:inherit;line-height:1.4}.gap-input.svelte-z2q599{width:10rem;max-width:100%;padding:.1rem .45rem;margin:0 .15rem}.gap-select.svelte-z2q599{padding:.1rem .3rem;margin:0 .15rem}.match-select.svelte-z2q599{min-width:7rem;padding:.4rem .5rem}.gap-input.svelte-z2q599:focus-visible,.gap-select.svelte-z2q599:focus-visible,.match-select.svelte-z2q599:focus-visible{outline:2px solid var(--color-foreground);outline-offset:1px}.gap-input.svelte-z2q599::placeholder{color:color-mix(in srgb,var(--color-foreground) 45%,transparent);font-family:var(--font-mono, ui-monospace, monospace);font-weight:700}@media(pointer:coarse){.choice-face.svelte-z2q599,.match-select.svelte-z2q599{min-height:2.75rem}}.part.svelte-1h5qaff{display:inline-flex;align-items:center;height:2rem;border-radius:.5rem;padding:0 .6rem;font-size:.8125rem;font-weight:700;white-space:nowrap;border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.part-current.svelte-1h5qaff{background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.num.svelte-1h5qaff{position:relative;display:inline-flex;height:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--color-foreground) 22%,transparent);font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.num-answered.svelte-1h5qaff{background:color-mix(in srgb,var(--color-foreground) 82%,transparent);color:var(--color-background);border-color:transparent}.num-current.svelte-1h5qaff{outline:2px solid var(--color-brand-gold);outline-offset:1px}.num.svelte-1h5qaff .num-flag{position:absolute;top:-.35rem;right:-.35rem;height:.8rem;width:.8rem;color:var(--color-status-warning);fill:var(--color-status-warning)}.part.svelte-1h5qaff:focus-visible,.num.svelte-1h5qaff:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}@media(pointer:coarse){.part.svelte-1h5qaff,.num.svelte-1h5qaff{height:2.5rem;min-width:2.5rem}}
