.board[data-v-d1f2f26d]{aspect-ratio:1;background:var(--board-bg);display:grid;grid-template-columns:repeat(9,1fr);overflow:hidden;width:min(100%,640px)}.board[data-v-d1f2f26d],.cell[data-v-d1f2f26d]{position:relative}.cell[data-v-d1f2f26d]{background:transparent;border:0;color:var(--user);container-type:size;padding:0;z-index:0}.cell.peer[data-v-d1f2f26d]{background:var(--peer)}.cell.same[data-v-d1f2f26d]{background:var(--same)}.cell.selected[data-v-d1f2f26d]{background:var(--sel)}.cell.hintDim[data-v-d1f2f26d]{background:color-mix(in srgb,var(--line-thick) 28%,var(--board-bg))}.cell.hintRelated[data-v-d1f2f26d]{background:color-mix(in srgb,#e2b23a 46%,var(--board-bg))}.cell.hintTarget[data-v-d1f2f26d]{background:color-mix(in srgb,#e2b23a 78%,var(--board-bg))}.cell.given[data-v-d1f2f26d]{color:var(--given)}.cell.user[data-v-d1f2f26d]{color:var(--user)}.cell.wrong[data-v-d1f2f26d]{color:var(--error)}.cell strong[data-v-d1f2f26d]{font-size:52cqi;font-weight:560;line-height:1}.cell strong.ghost[data-v-d1f2f26d]{color:#b45309}.notes[data-v-d1f2f26d]{color:var(--note);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:100%;width:100%}.notes i[data-v-d1f2f26d]{display:grid;font-size:18cqi;font-style:normal;place-items:center;visibility:hidden}.notes i.on[data-v-d1f2f26d]{visibility:visible}.lines[data-v-d1f2f26d]{top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.line[data-v-d1f2f26d],.lines[data-v-d1f2f26d]{position:absolute}.line[data-v-d1f2f26d]{background:var(--line-thin)}.line.h[data-v-d1f2f26d]{height:1px;left:0;right:0;transform:translateY(-50%)}.line.v[data-v-d1f2f26d]{bottom:0;top:0;transform:translate(-50%);width:1px}.line.thick[data-v-d1f2f26d]{background:var(--line-thick)}.line.h.thick[data-v-d1f2f26d]{height:3px}.line.v.thick[data-v-d1f2f26d]{width:3px}.line.h.start[data-v-d1f2f26d]{top:0;transform:none}.line.h.end[data-v-d1f2f26d]{bottom:0;top:auto;transform:none}.line.v.start[data-v-d1f2f26d]{left:0;transform:none}.line.v.end[data-v-d1f2f26d]{left:auto;right:0;transform:none}
