.board[data-astro-cid-dgwojvyd]{width:100%;max-width:31rem;margin:0}svg[data-astro-cid-dgwojvyd]{width:100%;height:auto;display:block;box-shadow:0 0 0 1px #00000059,0 2.5rem 4rem -1.5rem #000000bf}.wood[data-astro-cid-dgwojvyd]{fill:var(--wood)}.grid[data-astro-cid-dgwojvyd] line[data-astro-cid-dgwojvyd]{stroke:var(--wood-line);stroke-width:1.2px}.grid[data-astro-cid-dgwojvyd] .edge[data-astro-cid-dgwojvyd]{fill:none;stroke:var(--wood-line);stroke-width:2.2px}.stars[data-astro-cid-dgwojvyd] circle[data-astro-cid-dgwojvyd]{fill:var(--wood-line)}.coords[data-astro-cid-dgwojvyd] text[data-astro-cid-dgwojvyd]{fill:var(--wood-line);font-family:var(--font-body);font-variant-numeric:lining-nums;letter-spacing:.04em;opacity:.85;font-size:13px;font-weight:500}.stone[data-astro-cid-dgwojvyd]{filter:drop-shadow(1.5px 2.5px 1.2px #28160673)}.move-number[data-astro-cid-dgwojvyd]{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:16px;font-weight:700}.move-number[data-astro-cid-dgwojvyd].on-black{fill:var(--paper)}.move-number[data-astro-cid-dgwojvyd].on-white{fill:var(--ink)}.signup[data-astro-cid-75wjdcun]{gap:.9rem;max-width:34rem;scroll-margin-top:2rem;display:grid}.email-label[data-astro-cid-75wjdcun]{font-family:var(--font-caps);letter-spacing:.05em;text-transform:lowercase;color:var(--muted);font-size:1.0625rem;font-weight:500}.input-row[data-astro-cid-75wjdcun]{border-bottom:2px solid var(--line);align-items:stretch;gap:.75rem;transition:border-color .15s;display:flex}.input-row[data-astro-cid-75wjdcun]:focus-within{border-color:var(--wood)}input[data-astro-cid-75wjdcun][type=email]{min-width:0;color:var(--paper);font:inherit;background:0 0;border:0;flex:1;padding:.85rem 0;font-size:1.125rem}input[data-astro-cid-75wjdcun][type=email]:focus{outline:none}input[data-astro-cid-75wjdcun][type=email]::placeholder{color:var(--faint)}button[data-astro-cid-75wjdcun]{background:var(--wood);color:var(--ink);font-family:var(--font-caps);letter-spacing:.04em;text-transform:lowercase;cursor:pointer;border:0;border-radius:2px;flex:none;align-self:center;padding:.7rem 1.2rem;font-size:1.05rem;font-weight:500;transition:background-color .15s,transform .15s}button[data-astro-cid-75wjdcun]:hover{background:var(--wood-bright)}button[data-astro-cid-75wjdcun]:active{transform:translateY(1px)}button[data-astro-cid-75wjdcun]:disabled{cursor:progress;opacity:.7}.consent[data-astro-cid-75wjdcun]{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.95rem;line-height:1.5;display:grid}.consent[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]{width:1.05rem;height:1.05rem;accent-color:var(--wood);margin:.17rem 0 0}.consent[data-astro-cid-75wjdcun] a[data-astro-cid-75wjdcun]{color:var(--paper);text-decoration-color:var(--wood)}.status[data-astro-cid-75wjdcun]{min-height:1.5em;margin:0;font-size:.9375rem}.status[data-astro-cid-75wjdcun][data-tone=success]{color:var(--good)}.status[data-astro-cid-75wjdcun][data-tone=error]{color:var(--bad)}.status[data-astro-cid-75wjdcun][data-tone=pending]{color:var(--muted)}.hp[data-astro-cid-75wjdcun]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=30rem){.input-row[data-astro-cid-75wjdcun]{border-bottom:0;flex-direction:column;gap:0}input[data-astro-cid-75wjdcun][type=email]{border-bottom:2px solid var(--line)}input[data-astro-cid-75wjdcun][type=email]:focus{border-color:var(--wood)}button[data-astro-cid-75wjdcun]{align-self:stretch;margin-top:.9rem;padding-block:.85rem}}
