.entry-preview[data-v-d4a03771]{box-sizing:border-box;color:#584575;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;min-height:154px;font-size:12px;line-height:1.5;display:flex}.example-scene[data-v-d4a03771]{aspect-ratio:240/164;width:100%;max-width:260px;height:auto;display:block;overflow:visible}.example-cards[data-v-d4a03771]{gap:8px;width:100%;max-width:220px;padding:3px}.example-card[data-v-d4a03771],.example-cards[data-v-d4a03771]{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.example-card[data-v-d4a03771]{background:#fffdf8;border:1.5px solid #d9cfe8;border-radius:10px;flex:0 58px;width:58px;min-width:0;height:78px;padding:8px;position:relative;overflow:hidden}.matched-card[data-v-d4a03771]{border-color:#8aab94;box-shadow:0 3px #d9e8dc}.entry-preview[data-v-d4a03771] .kid-picture{aspect-ratio:1;width:100%;height:auto;font-size:inherit;flex:none;display:block}.card-back[data-v-d4a03771]{background:#e8def3;border-color:#cabbde}.card-back svg[data-v-d4a03771]{fill:none;stroke:#9c85b6;stroke-width:2px;width:32px;height:44px}.card-check[data-v-d4a03771]{color:#548167;font-size:12px;font-weight:800;position:absolute;bottom:1px;right:4px}.sound-cue[data-v-d4a03771]{align-items:center;gap:6px;font-weight:700;display:flex}.sound-cue svg[data-v-d4a03771]{fill:none;stroke:#8066a0;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.number-face[data-v-d4a03771]{flex-direction:column;align-items:center;gap:5px;display:flex}.number-face b[data-v-d4a03771]{color:#67536f;font-size:22px}.card-dots[data-v-d4a03771]{gap:4px;display:flex}.card-dots i[data-v-d4a03771]{background:#8b73a6;border-radius:50%;width:6px;height:6px}.preview-note[data-v-d4a03771]{text-align:center;margin:0;font-size:11px;font-weight:600;line-height:1.6}.word-chain[data-v-d4a03771]{justify-content:center;gap:5px;width:100%;max-width:250px}.word-card[data-v-d4a03771],.word-chain[data-v-d4a03771]{align-items:center;display:flex}.word-card[data-v-d4a03771]{box-sizing:border-box;background:#fffdf8;border:1px solid #e0d3e8;border-radius:10px;flex-direction:column;flex:0 64px;gap:7px;width:64px;min-width:0;padding:5px 6px 6px}.word-card>span[data-v-d4a03771]{gap:2px;font-size:13px;display:flex}.word-card b[data-v-d4a03771]{font-weight:600}.linked-sound[data-v-d4a03771]{color:#765393;background:#eee5f5;border-radius:4px;padding:0 2px}.chain-arrow[data-v-d4a03771]{fill:none;stroke:#8a74ad;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;width:16px;height:20px}.paper[data-v-d4a03771]{fill:#fffdf8;stroke:#bcabcf;stroke-width:1.4px}.pip[data-v-d4a03771]{fill:#685077}.scene-note[data-v-d4a03771],.small-note[data-v-d4a03771],.symbol[data-v-d4a03771],.tile-number[data-v-d4a03771]{fill:#67536f;text-anchor:middle;font-family:inherit;font-weight:700}.symbol[data-v-d4a03771]{font-size:19px}.tile-number[data-v-d4a03771]{font-size:14px}.scene-note[data-v-d4a03771]{font-size:11px}.small-note[data-v-d4a03771]{font-size:9px}.selected-tile[data-v-d4a03771]{fill:#e4daf0;stroke:#8d72ac;stroke-width:1.4px}.arrow-line[data-v-d4a03771],.check[data-v-d4a03771]{fill:none;stroke:#80669d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.board-frame[data-v-d4a03771]{fill:#e6dced;stroke:#cbbada;stroke-width:1.5px}.wood[data-v-d4a03771]{fill:#ecddbf;stroke:#bba27c;stroke-width:1.5px}.pit[data-v-d4a03771]{fill:#fff6e3;stroke:#b7a079;stroke-width:1.2px}.chosen-pit[data-v-d4a03771]{fill:#ddcde9;stroke:#8b6da7;stroke-width:1.5px}.seed[data-v-d4a03771]{fill:#79a58e;stroke:#5f8670;stroke-width:.7px}.motion-path[data-v-d4a03771]{fill:none;stroke:#947bb7;stroke-width:2px;stroke-dasharray:4 5}.ground-line[data-v-d4a03771]{stroke:#84a594;stroke-width:3px}.drop-target[data-v-d4a03771]{fill:none;stroke:#9e85be;stroke-width:1.5px;stroke-dasharray:3 2}.four-frame[data-v-d4a03771]{fill:#d9d0e7;stroke:#a58bbe;stroke-width:1.5px}.hole[data-v-d4a03771]{fill:#fffcf6;stroke:#bcb0cb;stroke-width:1px}.blue-stone[data-v-d4a03771]{fill:#dceafa;stroke:#24588a;stroke-width:1.5px}.yellow-stone[data-v-d4a03771]{fill:#fff0bf;stroke:#967126;stroke-width:1.5px}.winning-line[data-v-d4a03771]{fill:none;stroke:#7c9c8a;stroke-width:2.5px;stroke-linecap:round;opacity:.75}.green-frame[data-v-d4a03771]{fill:#b6ccbd;stroke:#7c9c8a;stroke-width:1.5px}.reversi-square[data-v-d4a03771]{fill:#edf4ee;stroke:#9eb9a5;stroke-width:.7px}.placed-ring[data-v-d4a03771]{fill:none;stroke:#7853a2;stroke-width:1.4px;stroke-dasharray:2 2}.paper-square[data-v-d4a03771]{fill:#fffaf3;stroke:#d6c5dd;stroke-width:1px}.circle-mark[data-v-d4a03771]{stroke:#24588a}.circle-mark[data-v-d4a03771],.cross-mark[data-v-d4a03771]{fill:none;stroke-width:2.4px}.cross-mark[data-v-d4a03771]{stroke:#967126;stroke-linecap:round}.shogi-square[data-v-d4a03771]{fill:#fff3da;stroke:#c9b28d;stroke-width:.7px}.purple-piece[data-v-d4a03771]{fill:#8e6ca3}.sage-piece[data-v-d4a03771]{fill:#619c84}.mini-piece-label[data-v-d4a03771],.tiny-piece-label[data-v-d4a03771]{fill:#fff;text-anchor:middle;font-family:inherit;font-weight:700}.mini-piece-label[data-v-d4a03771]{font-size:17px}.tiny-piece-label[data-v-d4a03771]{font-size:8px}.wood-piece[data-v-d4a03771]{fill:#eed291;stroke:#ab895d;stroke-width:.5px}.tsume-piece-label[data-v-d4a03771]{fill:#614b35;text-anchor:middle;font-family:inherit;font-size:8px;font-weight:700}.target-square[data-v-d4a03771]{fill:#e5d7f1;stroke:#9678b0;stroke-width:1px}.target-dot[data-v-d4a03771]{fill:#9576b0}.game-entry-panel[data-v-38576254]{box-sizing:border-box;color:#57426e;text-align:left;background:linear-gradient(135deg,#fffdf7,#f6effb);border:1px solid #e2d7ef;border-radius:22px;flex-direction:column;gap:14px;width:min(100%,720px);margin:auto;padding:20px;display:flex}.entry-overview[data-v-38576254]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;display:grid}.entry-figure[data-v-38576254]{box-sizing:border-box;background:#ffffff8c;border:1px solid #e9def0;border-radius:15px;min-width:0;margin:0;padding:12px}.entry-figure figcaption[data-v-38576254]{text-align:center;color:#675778;margin-top:6px;font-size:11px;line-height:1.6}.entry-copy[data-v-38576254]{overflow-wrap:anywhere;min-width:0}.entry-copy h2[data-v-38576254]{color:#534069;margin:0;font-size:20px;line-height:1.5}.entry-copy p[data-v-38576254]{margin:8px 0 12px;font-size:13px;line-height:1.8}.entry-facts[data-v-38576254]{flex-wrap:wrap;gap:7px;display:flex}.entry-facts span[data-v-38576254]{background:#eee5f5;border-radius:20px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:700;display:flex}.entry-settings[data-v-38576254]{flex-direction:column;gap:10px;display:flex}.entry-settings[data-v-38576254] fieldset{border:1px solid #ddcfe9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:10px;display:flex}.entry-settings[data-v-38576254] legend{padding:0 5px;font-size:12px;font-weight:700}.entry-settings[data-v-38576254] label{align-items:center;gap:7px;font-size:12px;line-height:1.5;display:flex}.entry-settings[data-v-38576254] select{color:#57426e;background:#fff;border:1px solid #cdbedd;border-radius:9px;max-width:100%;min-height:44px;padding:7px}.entry-settings[data-v-38576254] button{color:#594271;background:#fff;border:1px solid #d8cae5;border-radius:10px;min-height:44px;padding:8px 12px;font-size:12px;line-height:1.5}.entry-settings[data-v-38576254] button[aria-pressed=true]{background:#e9dcf7;border-color:#9472b6;box-shadow:inset 0 0 0 1px #9472b6}.entry-saved[data-v-38576254]{margin:0;font-size:12px;line-height:1.6}.entry-actions[data-v-38576254]{flex-direction:column;gap:8px;display:flex}.game-entry-panel .entry-actions button[data-v-38576254]{border:1px solid #d8cae5;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.game-entry-panel .entry-actions .game-primary[data-v-38576254]{color:#fff;background:#7853a2;border-color:#7853a2}.game-entry-panel .entry-actions .game-secondary[data-v-38576254]{color:#604577;background:#fff}.game-entry-panel button[data-v-38576254]:disabled{opacity:.45}.game-entry-panel[data-v-38576254] button:focus-visible,.game-entry-panel[data-v-38576254] select:focus-visible,.game-entry-panel summary[data-v-38576254]:focus-visible{outline-offset:3px;outline:3px solid #9a7bc0}.entry-details[data-v-38576254]{border-top:1px solid #e1d5ec;padding-top:4px}.entry-details summary[data-v-38576254]{box-sizing:border-box;cursor:pointer;align-content:center;min-height:44px;padding:10px 3px;font-size:12px;font-weight:700;display:list-item}.entry-details p[data-v-38576254],.entry-details ul[data-v-38576254]{margin:4px 0 8px;font-size:12px;line-height:1.8}.entry-details ul[data-v-38576254]{padding-left:20px}@media (width<=560px){.game-entry-panel[data-v-38576254]{border-radius:18px;gap:12px;padding:14px}.entry-overview[data-v-38576254]{grid-template-columns:1fr;gap:14px}.entry-figure[data-v-38576254]{justify-self:center;width:100%;max-width:360px;padding:10px}.entry-copy[data-v-38576254]{overflow-wrap:anywhere;min-width:0}.entry-copy h2[data-v-38576254]{font-size:16px}.entry-copy p[data-v-38576254]{margin:6px 0 9px;font-size:12px;line-height:1.65}.entry-facts span[data-v-38576254]{padding:5px 7px;font-size:10px}.entry-figure figcaption[data-v-38576254]{font-size:10px}.game-entry-panel .entry-actions button[data-v-38576254]{min-height:48px;font-size:13px}}@media (width<=340px){.entry-overview[data-v-38576254]{grid-template-columns:1fr}.entry-figure[data-v-38576254]{justify-self:center;max-width:210px}}
