.mini-shogi[data-v-ac6bd5b9]{flex-direction:column;flex:1;align-items:center;gap:10px;min-height:0;display:flex}.mini-shogi header[data-v-ac6bd5b9]{justify-content:space-between;gap:10px;width:100%;display:flex}.mini-shogi button[data-v-ac6bd5b9]{color:#695379;background:#fff9ef;border:1px solid #dacadd;border-radius:12px;padding:10px}.mini-shogi h2[data-v-ac6bd5b9],.mini-shogi p[data-v-ac6bd5b9]{text-align:center;margin:0}.shogi-board[data-v-ac6bd5b9]{aspect-ratio:1;box-sizing:border-box;background:#dbc8a7;border:3px solid #b1a086;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,1fr);gap:2px;width:min(100cqw,100cqh,340px);min-width:200px;display:grid}.shogi-board button[data-v-ac6bd5b9]{aspect-ratio:1;background:#fbefd7;border:0;border-radius:0;min-width:44px;min-height:44px;padding:0;font-size:clamp(20px,6vw,32px)}.shogi-board button.legal[data-v-ac6bd5b9]{background:#e5f4d6}.shogi-board button.selected[data-v-ac6bd5b9]{background:#d9c6ec}.shogi-board span[data-v-ac6bd5b9]{clip-path:polygon(50% 0,90% 18%,100% 100%,0 100%,10% 18%);color:#fff;background:#8e6ca3;place-items:center;width:84%;height:84%;margin:8%;display:grid}.shogi-board .player-2[data-v-ac6bd5b9]{background:#619c84;transform:rotate(180deg)}.shogi-board i[data-v-ac6bd5b9]{color:#619c84;font-size:14px}.shogi-guide[data-v-ac6bd5b9]{font-size:13px;line-height:1.7}.mini-shogi details[data-v-ac6bd5b9]{max-width:500px;font-size:12px}.mini-shogi details p[data-v-ac6bd5b9]{line-height:1.7}.mini-shogi.mini-entry[data-v-ac6bd5b9]{box-sizing:border-box;width:100%;height:var(--kids-viewport-height,100dvh);padding:14px 16px;overflow-y:auto}.mini-entry>.game-entry-panel[data-v-ac6bd5b9]{flex-shrink:0}.mini-shogi[data-v-ac6bd5b9]:not(.mini-entry){box-sizing:border-box;width:100%;height:var(--kids-viewport-height,100dvh);padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));gap:6px}.mini-shogi header button[data-v-ac6bd5b9]{min-width:44px;min-height:44px}.mini-shogi h2[data-v-ac6bd5b9]{font-size:21px;line-height:1.4}.mini-play[data-v-ac6bd5b9]{flex:1;grid-template-rows:auto minmax(200px,1fr) auto auto;gap:4px;width:min(100%,880px);min-height:min-content;display:grid}.shogi-turn[data-v-ac6bd5b9]{font-weight:700}.shogi-board-space[data-v-ac6bd5b9]{place-items:center;min-width:200px;min-height:200px;display:grid;container-type:size}.mini-shogi details[data-v-ac6bd5b9]{justify-self:center;width:100%}.mini-shogi summary[data-v-ac6bd5b9]{cursor:pointer;align-content:center;min-height:44px;display:list-item}.mini-compact .shogi-guide[data-v-ac6bd5b9]{font-size:12px;line-height:1.5}.mini-landscape .mini-play[data-v-ac6bd5b9]{-moz-column-gap:18px;grid-template:"board turn""board guide""board rules"1fr/minmax(200px,1fr) minmax(200px,.9fr);align-items:start;column-gap:18px}.mini-landscape .shogi-board-space[data-v-ac6bd5b9]{grid-area:board;height:100%}.mini-landscape .shogi-turn[data-v-ac6bd5b9]{grid-area:turn}.mini-landscape .shogi-guide[data-v-ac6bd5b9]{grid-area:guide}.mini-landscape details[data-v-ac6bd5b9]{grid-area:rules}
