.a11y-head.svelte-8t9838{position:relative}.head-actions.svelte-8t9838{position:absolute;top:clamp(2.6rem,6vw,5rem);right:0}.a11y-layout.svelte-8t9838{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:1.2rem;padding-bottom:1.2rem;display:grid}.demo.svelte-8t9838{gap:.9rem;display:grid}.demo-head.svelte-8t9838{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.demo-head.svelte-8t9838 h2:where(.svelte-8t9838),.side.svelte-8t9838 h2:where(.svelte-8t9838),.moves-wrap.svelte-8t9838 h2:where(.svelte-8t9838){font-size:1.15rem}.demo-head.svelte-8t9838 p:where(.svelte-8t9838){margin:.2rem 0 0}.demo-actions.svelte-8t9838{flex-wrap:wrap;gap:.4rem;display:flex}.demo-actions.svelte-8t9838 button:where(.svelte-8t9838):disabled{opacity:.45;cursor:not-allowed}.demo-board.svelte-8t9838{place-items:center;width:100%;display:grid}.demo-board.svelte-8t9838 .board-wrap{margin-inline:auto}.demo-status.svelte-8t9838{gap:.35rem;display:grid}.status-pill.svelte-8t9838{border:1px solid var(--line);background:var(--card-strong);color:var(--fg);border-radius:999px;justify-self:start;padding:.3rem .55rem;font-size:.68rem}.notice.svelte-8t9838{color:var(--muted);min-height:1.3em;margin:0;font-size:.72rem}.side.svelte-8t9838{gap:.8rem;display:grid}.side.svelte-8t9838 .panel:where(.svelte-8t9838){padding:1rem 1.05rem}.side.svelte-8t9838 h2:where(.svelte-8t9838){margin-bottom:.4rem}.side.svelte-8t9838 p:where(.svelte-8t9838){color:var(--muted);margin:0 0 .5rem;font-size:.76rem}.side.svelte-8t9838 p:where(.svelte-8t9838):last-child{margin-bottom:0}.small.svelte-8t9838{font-size:.68rem}.keys.svelte-8t9838{gap:.45rem;margin:0;display:grid}.keys.svelte-8t9838 div:where(.svelte-8t9838){border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,.45fr) 1fr;gap:.6rem;padding-bottom:.45rem;display:grid}.keys.svelte-8t9838 div:where(.svelte-8t9838):last-child{border-bottom:0;padding-bottom:0}.keys.svelte-8t9838 dt:where(.svelte-8t9838){font-family:var(--font-mono);color:var(--fg);font-size:.64rem}.keys.svelte-8t9838 dd:where(.svelte-8t9838){color:var(--muted);margin:0;font-size:.7rem;line-height:1.45}.moves-wrap.svelte-8t9838{padding-bottom:2.5rem}.moves.svelte-8t9838{flex-wrap:wrap;gap:.4rem .9rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.moves.svelte-8t9838 li:where(.svelte-8t9838){font-family:var(--font-mono);gap:.3rem;font-size:.72rem;display:inline-flex}.move-no.svelte-8t9838{color:var(--muted)}.move-san.svelte-8t9838{color:var(--fg)}@media (width<=900px){.a11y-layout.svelte-8t9838{grid-template-columns:1fr}.head-actions.svelte-8t9838{margin-top:1rem;position:static}}@media (width<=560px){.demo-head.svelte-8t9838{flex-direction:column}.keys.svelte-8t9838 div:where(.svelte-8t9838){grid-template-columns:1fr;gap:.15rem}}
