.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}}
