.rw{--rw-floor:#f3e7d3;--rw-wood:#b98b5e;--rw-rug:#d98f6f;--rw-grass:#a8cf8e;--rw-tree:#4f8a3f;--rw-road:#9a9a9a;--rw-sea:#9ccbe8;--rw-land:#b9d99a;background:var(--ff-paper);max-width:34rem;color:var(--ff-anvil);border:.125rem solid var(--ff-outline);box-shadow:0 .1875rem 0 var(--ff-outline);border-radius:1rem;margin:.75rem auto 6rem;padding:1rem}@media (prefers-color-scheme:dark){.rw{--rw-floor:#3a332b;--rw-wood:#9a7350;--rw-rug:#a8624a;--rw-grass:#3f5a33;--rw-tree:#7fb86b;--rw-road:#777;--rw-sea:#2f5a78;--rw-land:#5f7d45}}.rw-fig{margin:0}.rw-svg{background:var(--rw-grass);border-radius:.6rem;width:100%;max-width:26rem;height:auto;margin:0 auto;display:block;overflow:hidden}.rw-at-country,.rw-at-earth{background:color-mix(in srgb, var(--rw-sea) 25%, var(--ff-paper))}.rw-wall{fill:var(--rw-floor);stroke:var(--ff-anvil);stroke-width:4px}.rw-inner{stroke:var(--ff-anvil);stroke-width:3px}.rw-window{stroke:var(--rw-sea);stroke-width:6px}.rw-door{fill:none;stroke:var(--ff-anvil);stroke-width:2px;stroke-dasharray:4 3}.rw-bed{fill:var(--rw-wood);stroke:var(--ff-anvil);stroke-width:2px}.rw-pillow{fill:var(--ff-paper);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-rug{fill:var(--rw-rug);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-toybox{fill:var(--rw-wood);stroke:var(--ff-anvil);stroke-width:2px}.rw-ball{fill:var(--rw-sea);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-teddy circle{fill:var(--rw-rug);stroke:var(--ff-anvil);stroke-width:1.2px}.rw-furn{fill:var(--rw-floor);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-road{fill:var(--rw-road)}.rw-roadline{stroke:var(--ff-paper);stroke-width:2px;stroke-dasharray:8 6}.rw-house{fill:var(--ff-paper);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-tree{fill:var(--rw-tree);stroke:var(--ff-anvil);stroke-width:1px}.rw-school{fill:var(--rw-wood);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-shop{fill:var(--rw-rug);stroke:var(--ff-anvil);stroke-width:1.5px}.rw-land{fill:var(--rw-land);stroke:var(--ff-anvil);stroke-width:2px}.rw-town{fill:var(--ff-anvil)}.rw-sea{fill:var(--rw-sea);stroke:var(--ff-anvil);stroke-width:2px}.rw-here-halo{fill:none;stroke:var(--ff-paper);stroke-width:7px}.rw-here{fill:none;stroke:var(--ff-anvil);stroke-width:3px;stroke-dasharray:6 4}.rw-thing.rw-lit{stroke:var(--ff-anvil);stroke-width:5px}.rw-window.rw-lit{stroke-width:9px}.rw-teddy.rw-lit circle{stroke:var(--ff-anvil);stroke-width:3px}.rw-lid{stroke:var(--ff-anvil);stroke-width:2px}.rw-toy{fill:var(--rw-sea);stroke:var(--ff-anvil);stroke-width:1.2px}.rw-grow{animation:.7s ease-out both rw-grow}@keyframes rw-grow{0%{opacity:.2;transform:scale(2.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rw-grow{animation:none}}.rw-cap{text-align:center;margin-top:.35rem}.rw-trail{text-align:center;min-height:2.9em;margin:.4rem 0 0}.rw-key{flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin:.4rem 0 0;padding:0;font-weight:700;list-style:none;display:flex}.rw-key-item{display:inline-flex}.rw-key-btn{border:.09375rem solid var(--ff-outline);background:var(--ff-paper);min-height:2.75rem;color:var(--ff-anvil);font:inherit;cursor:pointer;border-radius:999rem;align-items:center;gap:.35rem;padding:.2rem .6rem;font-weight:700;display:inline-flex}.rw-band-35 .rw-key-btn{min-height:3.5rem}.rw-key-btn:focus-visible{outline:.1875rem solid var(--ff-focus,var(--ff-anvil));outline-offset:.125rem}.rw-sw{border:.09375rem solid var(--ff-anvil);flex:none;width:1rem;height:1rem;display:inline-block}.rw-k-house{background:var(--ff-paper)}.rw-k-tree{background:var(--rw-tree);border-radius:50%}.rw-k-road{background:var(--rw-road);border:0;width:1.4rem;height:.5rem}.rw-k-school{background:var(--rw-wood);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%)}.rw-k-shop{background:var(--rw-rug);transform:rotate(45deg)scale(.8)}.rw-k-town{background:var(--ff-anvil);border-radius:50%;width:.7rem;height:.7rem}.rw-k-land{background:var(--rw-land);border-radius:.3rem}.rw-k-sea{background:repeating-linear-gradient(0deg, var(--rw-sea) 0 .2rem, color-mix(in srgb, var(--ff-anvil) 35%, var(--rw-sea)) .2rem .3rem);border-radius:.3rem}.rw-said{text-align:center;min-height:4.4em;margin:.75rem 0 .25rem;font-size:1.1rem;font-weight:700;line-height:1.45}.rw-key-slot{min-height:3rem}.rw-ctrl{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 .75rem;display:flex}.rw-btn{min-width:6rem;min-height:2.75rem;font-size:1.05rem}.rw-band-35 .rw-btn{min-width:7rem;min-height:3.5rem;font-size:1.2rem}.rw-words{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.5rem;display:flex}.rw-words[hidden]{display:none}.rw-word{align-items:center;gap:.35rem;min-width:4.5rem;min-height:2.75rem;font-weight:700;display:inline-flex}.rw-word-cue{font-size:1.3rem;line-height:1}.rw-band-35 .rw-word{min-height:3.5rem}.rw-word[aria-pressed=true]{outline:.1875rem solid var(--ff-anvil);outline-offset:.125rem}
