.checker.svelte-1mdcdzj{display:contents}.listen.svelte-1mdcdzj{font:inherit;font-size:var(--text-md);padding:var(--space-3) var(--space-6);border:1px solid var(--control-border);border-radius:var(--radius-pill);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;font-weight:500}.result.svelte-1mdcdzj{font-size:var(--text-md);flex:100%;min-height:1.4em;margin:0}.meter.svelte-1mdcdzj{border-radius:var(--radius-xs);background:var(--control-border);flex:0 0 64px;height:6px;overflow:hidden}.meter-fill.svelte-1mdcdzj{border-radius:var(--radius-xs);background:var(--active-bg);height:100%;transition:width 90ms linear}.hint.svelte-1mdcdzj{color:var(--muted)}.ok.svelte-1mdcdzj{color:var(--success);font-weight:600}.ko.svelte-1mdcdzj{color:var(--muted)}.card.svelte-771ds6{border:1px solid var(--control-border);border-radius:var(--radius-lg);background:var(--surface);padding:0}summary.svelte-771ds6{align-items:baseline;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}summary.svelte-771ds6::-webkit-details-marker{display:none}summary.svelte-771ds6:after{content:"▾";color:var(--muted);margin-left:auto;transition:transform .15s}.card[open].svelte-771ds6 summary:where(.svelte-771ds6):after{transform:rotate(180deg)}summary.svelte-771ds6 strong:where(.svelte-771ds6){font-size:var(--text-2xl)}.subtitle.svelte-771ds6{font-size:var(--text-sm);color:var(--muted)}.body.svelte-771ds6{align-items:flex-start;gap:var(--space-3) var(--space-8);padding:0 var(--space-6);flex-wrap:wrap;display:flex}.figure.svelte-771ds6{flex:none}.howto.svelte-771ds6{font-size:var(--text-md);flex:220px}.howto.svelte-771ds6 ol:where(.svelte-771ds6){padding-left:var(--space-8);margin:0}.howto.svelte-771ds6 li:where(.svelte-771ds6){margin-bottom:var(--space-2)}.strings.svelte-771ds6{margin:var(--space-3) 0 0}.check.svelte-771ds6{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--text-sm)}.actions.svelte-771ds6{align-items:center;gap:var(--space-3) var(--space-5);margin:var(--space-5) var(--space-6) var(--space-6);flex-wrap:wrap;display:flex}.learned.svelte-771ds6{font:inherit;font-size:var(--text-md);padding:var(--space-3) var(--space-6);border:1px solid var(--control-border);border-radius:var(--radius-pill);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;font-weight:500}.learned.svelte-771ds6:active{background:var(--active-bg);border-color:var(--active-bg);color:var(--active-text)}
