.tile.svelte-lwg4ll{display:inline-block;box-sizing:border-box;text-align:center;text-transform:uppercase;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:700;color:var(--ink);background-color:var(--surface);border:1px solid var(--line);box-shadow:inset 0 0 0 1.5px var(--tile-keyline);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.unvisited.svelte-lwg4ll{background-color:var(--surface)}.unvisited-valid-move.svelte-lwg4ll{background-color:var(--amber-soft);border-color:var(--amber-line)}.visited-good.svelte-lwg4ll{background-color:var(--moss-soft);border-color:var(--moss)}.visited-bad.svelte-lwg4ll{background-color:var(--bad-soft);border-color:var(--bad);color:var(--bad-ink);text-decoration:line-through}.premature.svelte-lwg4ll{background-color:var(--surface);border:2px solid var(--bad);text-decoration:underline}.premature-valid-move.svelte-lwg4ll{background-color:var(--amber-soft);border:2px solid var(--bad);text-decoration:underline}.premature-now-good.svelte-lwg4ll{background-color:var(--moss-soft);border:2px solid var(--bad);text-decoration:underline}.tile.head.svelte-lwg4ll{background-color:var(--moss);border-color:var(--moss);color:var(--btn-text);box-shadow:0 0 0 3px var(--moss-ring),0 2px 5px -1px var(--tile-shadow)}
