.reveal-button[data-v-b75639b3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:var(--color-interactive-muted);border:none;border-radius:50%;color:var(--color-interactive);cursor:pointer;display:flex;font-size:inherit;height:1lh;padding:0;position:relative;transition:opacity .5s ease-out,translate .2s ease-out;width:1lh}.reveal-button [data-v-b75639b3] circle{transition:stroke .2s ease-out;stroke:var(--color-interactive-secondary)}.reveal-button [data-v-b75639b3] path:last-child{scale:1.4;transform-box:fill-box;transform-origin:center}.reveal-button .reveal-icon[data-v-b75639b3]{height:100%;width:auto}:is(.reveal-button:focus-visible,.reveal-button:hover)[data-v-b75639b3]{translate:0 -1px}:is(.reveal-button:focus-visible,.reveal-button:hover) [data-v-b75639b3] circle{stroke:var(--color-interactive)}.reveal-button[data-v-b75639b3]:disabled{cursor:default;opacity:0;pointer-events:none}.word-display[data-v-5d00f2bd]{align-items:baseline;font-size:1.25rem;transition-duration:.2s;transition-property:color;transition-timing-function:ease-out}.count-and-reveal[data-v-5d00f2bd],.text[data-v-5d00f2bd],.word-display[data-v-5d00f2bd]{-moz-column-gap:.5ch;column-gap:.5ch;display:flex}.count-and-reveal[data-v-5d00f2bd],.text[data-v-5d00f2bd]{align-items:center;flex-wrap:wrap}.hint[data-v-5d00f2bd],.revealed-word[data-v-5d00f2bd]{font-family:var(--font-serif);font-weight:600}.revealed-word[data-v-5d00f2bd]{text-transform:capitalize}.count[data-v-5d00f2bd]{color:var(--color-text-muted);transition:color .2s ease-out;white-space:nowrap}.found .count[data-v-5d00f2bd],.incorrect .count[data-v-5d00f2bd]{color:inherit}.found[data-v-5d00f2bd]{color:var(--color-success)}.incorrect[data-v-5d00f2bd]{color:var(--color-warning)}.warning[data-v-5d00f2bd]{font-weight:900}li[data-v-5d00f2bd]{list-style:none}.list-marker[data-v-5d00f2bd]{display:inline-grid;grid-template-areas:icon;transform:translateY(.25em)}.list-marker>*[data-v-5d00f2bd]{grid-area:icon}.circle-icon[data-v-5d00f2bd]{fill:currentColor;scale:.25;transition-duration:.2s;transition-property:scale,fill;transition-timing-function:ease-out}.check-icon[data-v-5d00f2bd]{stroke-dasharray:100;stroke-dashoffset:100}.check-icon[data-v-5d00f2bd],.incorrect-icon[data-v-5d00f2bd]{opacity:0;transition-duration:.2s,.4s;transition-property:opacity,stroke-dashoffset;transition-timing-function:ease-out;z-index:1;stroke-width:4;color:var(--color-background);font-weight:900}.found .circle-icon[data-v-5d00f2bd],.incorrect .circle-icon[data-v-5d00f2bd]{scale:1.1}.found .check-icon[data-v-5d00f2bd],.incorrect .incorrect-icon[data-v-5d00f2bd]{opacity:1}.found .check-icon[data-v-5d00f2bd]{stroke-dashoffset:200;scale:.65;transition-delay:0s,.1s}.incorrect-icon[data-v-5d00f2bd]{line-height:1.25;text-align:center}.revealed[data-v-5d00f2bd]{animation-delay:.2s;animation-duration:.3s;animation-fill-mode:both;animation-name:fade-in,scale-up-5d00f2bd;animation-timing-function:ease-out,var(--ease-out-back);display:inline-block;transform-origin:left center}@keyframes scale-up-5d00f2bd{0%{scale:.6}to{scale:1}}.word-group[data-v-c0861f3e]{display:grid}.words[data-v-c0861f3e]{padding:0}button[data-v-83e98d64]{-webkit-appearance:nnoe;-moz-appearance:nnoe;appearance:nnoe;background:none;border:none;color:var(--color-interactive);cursor:pointer;font:inherit;font-weight:500;padding:0;text-decoration:underline}.words-section-container[data-v-b9ca433b]{display:grid;gap:1rem}.header[data-v-b9ca433b]{display:grid}@media (width >= 800px){.header[data-v-b9ca433b]{align-self:end}}.theme[data-v-b9ca433b]{font-size:var(--fluid-sizing-xl);margin-top:-.125em}.inside-instructions .theme[data-v-b9ca433b]{font-size:2rem}.community-note[data-v-b9ca433b]{background-color:var(--color-background);border:1px solid var(--color-interactive-secondary);border-radius:.25rem;display:grid;gap:.25rem;padding:.75rem}@media (width < 800px){.community-note[data-v-b9ca433b]{order:10}}.community-puzzle-label[data-v-b9ca433b]{color:var(--color-text-muted);font-family:var(--font-sans);font-size:.65em;font-weight:600;white-space:nowrap}@media (width >= 800px){.shuffle-text[data-v-b9ca433b]{display:none}}
