.quiet.svelte-stsbns{color:var(--color--text-quiet)}.progress.svelte-stsbns{color:var(--color--text-quiet);font-size:.8125rem}.word.svelte-stsbns{font-family:var(--font--title);letter-spacing:-.02em;padding:var(--space-sm) 0 var(--space-lg);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:clamp(2.125rem,1.4rem + 3vw,3.5rem);font-weight:800;line-height:1.1;display:flex}.word.svelte-stsbns .say:where(.svelte-stsbns){letter-spacing:0;flex-basis:100%;line-height:1.5}.options.svelte-stsbns{margin-bottom:var(--space-2xl);gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:640px;display:grid}.options.svelte-stsbns button:where(.svelte-stsbns){align-items:center;gap:var(--space-2xs);width:100%;height:56px;padding:0 var(--space-sm);border-radius:var(--radius-pill);border:1px solid var(--color--border);color:var(--color--text);font-family:var(--font--title);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;background:0 0;font-size:1rem;font-weight:800;display:flex}.options.svelte-stsbns button:where(.svelte-stsbns):disabled{cursor:default}.options.svelte-stsbns button.right:where(.svelte-stsbns):after,.options.svelte-stsbns button.wrong:where(.svelte-stsbns):after{margin-left:auto;font-size:1rem;line-height:1}.options.svelte-stsbns button.right:where(.svelte-stsbns){border-color:var(--color--success);background:var(--color--success-tint);color:var(--color--success)}.options.svelte-stsbns button.right:where(.svelte-stsbns):after{content:"✓"}.options.svelte-stsbns button.wrong:where(.svelte-stsbns){border-color:var(--color--error);color:var(--color--error)}.options.svelte-stsbns button.wrong:where(.svelte-stsbns):after{content:"✕"}@media (hover:hover) and (pointer:fine){.options.svelte-stsbns button:where(.svelte-stsbns):not(:disabled):hover{border-color:var(--color--text)}}.verdict.svelte-stsbns{min-height:1.5em;margin:calc(var(--space-2xl) * -1 + var(--space-sm)) 0 0;font-family:var(--font--title);font-weight:800}.nextwrap.svelte-stsbns{margin-top:var(--space-sm);padding-bottom:var(--space-2xl)}.next.svelte-stsbns{border-radius:var(--radius-pill);border:1px solid var(--color--text);height:48px;color:var(--color--text);font-family:var(--font--title);cursor:pointer;background:0 0;padding:0 22px;font-size:.9375rem;font-weight:800}.result.svelte-stsbns{padding:var(--space-sm) 0 var(--space-xl)}.big.svelte-stsbns{font-family:var(--font--title);font-size:clamp(2.125rem,1.4rem + 3vw,3.5rem);font-weight:800;line-height:1}.big.svelte-stsbns span:where(.svelte-stsbns){color:var(--color--text-quiet)}.review.svelte-stsbns{border-top:1px solid var(--color--border)}.review.svelte-stsbns li:where(.svelte-stsbns){align-items:center;gap:var(--space-2xs) var(--space-sm);border-bottom:1px solid var(--color--border);flex-wrap:wrap;padding:12px 0;display:flex}.review.svelte-stsbns .w:where(.svelte-stsbns){font-family:var(--font--title);min-width:8rem;font-size:1.125rem;font-weight:800}.review.svelte-stsbns .a:where(.svelte-stsbns){align-items:center;gap:var(--space-3xs);color:var(--color--text-shade);display:inline-flex}.review.svelte-stsbns .you:where(.svelte-stsbns){color:var(--color--text-quiet);margin-left:auto;font-size:.8125rem}.after.svelte-stsbns{align-items:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.share.svelte-stsbns{border-radius:var(--radius-pill);border:1px solid var(--color--text);height:44px;color:var(--color--text);font-family:var(--font--title);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:800;display:inline-flex}.share.svelte-stsbns svg:where(.svelte-stsbns){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.see.svelte-stsbns{color:var(--color--accent);font-weight:600}.copied.svelte-stsbns,.tomorrow.svelte-stsbns{margin-top:var(--space-2xs);color:var(--color--text-quiet);font-size:.8125rem}.cta.svelte-stsbns{border-top:1px solid var(--color--border);padding:var(--space-xl) 0;text-align:center;flex-direction:column;align-items:center;display:flex}.cta.svelte-stsbns h2:where(.svelte-stsbns){font-family:var(--font--title);letter-spacing:-.015em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.375rem);font-weight:800}.cta.svelte-stsbns p:where(.svelte-stsbns){color:var(--color--text-shade);max-width:46ch;margin:var(--space-2xs) 0 var(--space-md)}
