.tile.svelte-1f20ost{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:500;gap:8px 16px;line-height:1.3;min-height:88px;min-width:0;overflow-wrap:break-word;padding:16px 20px;position:relative;text-align:start;width:100%}button.tile.svelte-1f20ost:not(:disabled):hover{box-shadow:0 0 0 2px var(--tq-border-strong)}button.tile.svelte-1f20ost:disabled{opacity:.6}button.tile:disabled.selected.svelte-1f20ost{opacity:1}.tile.svelte-1f20ost:focus-visible{outline:3px solid var(--tq-accent);outline-offset:3px}.tile.selected.svelte-1f20ost{border-color:var(--tq-accent);outline:3px solid var(--tq-accent);outline-offset:-3px}.tile.dimmed.svelte-1f20ost{opacity:.65}.tile.correct.svelte-1f20ost{border-color:var(--tq-success);box-shadow:inset 8px 0 0 var(--tq-success);padding-inline-start:28px}[dir=rtl] .tile.correct.svelte-1f20ost{box-shadow:inset -8px 0 0 var(--tq-success)}.tile.incorrect.svelte-1f20ost{border-color:var(--tq-danger)}.text.svelte-1f20ost{flex:1 1 8ch;min-width:0}.marker.svelte-1f20ost{flex-shrink:0;gap:10px}.letter.svelte-1f20ost,.marker.svelte-1f20ost{align-items:center;display:inline-flex}.letter.svelte-1f20ost{border:2px solid;border-radius:8px;font-size:18px;font-weight:700;height:36px;justify-content:center;line-height:1;width:36px}.shape.svelte-1f20ost{background-color:currentColor;display:inline-block;height:28px;-webkit-mask:var(--shape) center /contain no-repeat;mask:var(--shape) center /contain no-repeat;width:28px}.chip.svelte-1f20ost{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:6px;line-height:1.2;padding:4px 10px}.chip.svelte-1f20ost svg:where(.svelte-1f20ost),.selected-mark.svelte-1f20ost svg:where(.svelte-1f20ost){fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;width:18px}.chip-correct.svelte-1f20ost{background:var(--tq-success-soft);color:var(--tq-success)}.chip-incorrect.svelte-1f20ost{background:var(--tq-danger-soft);color:var(--tq-danger)}.selected-mark.svelte-1f20ost{align-items:center;background:var(--tq-accent);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.tile-host.svelte-1f20ost{font-size:clamp(22px,2.4vw,36px);font-weight:500;gap:24px;min-height:128px;padding:20px 28px}.tile-host.svelte-1f20ost .letter:where(.svelte-1f20ost){border-radius:10px;font-size:28px;height:52px;width:52px}.tile-host.svelte-1f20ost .shape:where(.svelte-1f20ost){height:44px;width:44px}.tile-compact.svelte-1f20ost{font-size:16px;gap:12px;min-height:56px;padding:10px 16px}.tile-compact.svelte-1f20ost .letter:where(.svelte-1f20ost){font-size:15px;height:30px;width:30px}.tile-compact.svelte-1f20ost .shape:where(.svelte-1f20ost){height:22px;width:22px}.shape-only.svelte-1f20ost{flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:center;min-height:120px}.shape-only.svelte-1f20ost .marker:where(.svelte-1f20ost){flex-direction:column;gap:12px}.shape-only.svelte-1f20ost .shape:where(.svelte-1f20ost){height:clamp(64px,18vmin,128px);width:clamp(64px,18vmin,128px)}.shape-only.svelte-1f20ost .selected-mark:where(.svelte-1f20ost){inset-block-start:10px;inset-inline-end:10px;position:absolute}@media(max-width:600px){.tile-host.svelte-1f20ost{font-size:20px;gap:14px;min-height:88px;padding:14px 16px}.tile-host.svelte-1f20ost .letter:where(.svelte-1f20ost){font-size:20px;height:40px;width:40px}.tile-host.svelte-1f20ost .shape:where(.svelte-1f20ost){height:32px;width:32px}.tile.correct.svelte-1f20ost{padding-inline-start:22px}}
