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