.han-jump[data-astro-cid-nofm6qsv]{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px;display:flex}.han-jump[data-astro-cid-nofm6qsv] a[data-astro-cid-nofm6qsv]{color:var(--on-navy);text-underline-offset:3px;text-decoration:underline}.han-split[data-astro-cid-nofm6qsv]{align-items:center;gap:clamp(24px,4vw,48px);display:grid}@media (width>=860px){.han-split[data-astro-cid-nofm6qsv]{grid-template-columns:1.1fr 1fr}}.han-cta[data-astro-cid-nofm6qsv]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.han-photo[data-astro-cid-nofm6qsv]{margin:0}.han-photo[data-astro-cid-nofm6qsv] img[data-astro-cid-nofm6qsv]{border-radius:14px;width:100%;height:auto;display:block}.han-photo[data-astro-cid-nofm6qsv] figcaption[data-astro-cid-nofm6qsv]{opacity:.8;margin-top:8px;font-size:.9rem}.han-steps[data-astro-cid-nofm6qsv]{gap:12px;margin:20px 0;padding-inline-start:22px;display:grid}.han-note[data-astro-cid-nofm6qsv]{opacity:.85;margin-top:16px;font-size:.95rem}.han-bless-h[data-astro-cid-nofm6qsv]{margin-top:32px}.han-bless[data-astro-cid-nofm6qsv]{gap:12px;margin-top:12px;display:grid}.han-when[data-astro-cid-nofm6qsv]{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin:0 0 6px;font-size:.8rem}.han-he[data-astro-cid-nofm6qsv]{margin:0 0 6px;font-size:1.35rem;line-height:1.7}.han-tr[data-astro-cid-nofm6qsv]{margin:0 0 4px;font-style:italic}.han-en[data-astro-cid-nofm6qsv]{margin:0}.han-where[data-astro-cid-nofm6qsv]{gap:12px;margin:16px 0;display:grid}@media (width>=640px){.han-where[data-astro-cid-nofm6qsv]{grid-template-columns:1fr 1fr}}.han-big[data-astro-cid-nofm6qsv]{font-size:2rem;font-weight:700;line-height:1.3;display:block}.han-letters[data-astro-cid-nofm6qsv]{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.han-letters[data-astro-cid-nofm6qsv] li[data-astro-cid-nofm6qsv]{grid-template-columns:5.5rem 1fr;align-items:center;gap:12px;display:grid}.han-cols[data-astro-cid-nofm6qsv]{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.han-cols[data-astro-cid-nofm6qsv] a[data-astro-cid-nofm6qsv]{gap:4px;text-decoration:none;display:grid}.band-soft[data-astro-cid-nofm6qsv]{background:var(--paper)}.han-game[data-astro-cid-nofm6qsv]{max-width:620px;margin:clamp(24px,4vw,40px) auto 0}.dg-where[data-astro-cid-nofm6qsv]{border:0;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:12px 0;padding:0;display:flex}.dg-where[data-astro-cid-nofm6qsv] legend[data-astro-cid-nofm6qsv]{float:left;margin-inline-end:12px;font-weight:600}.dg-table[data-astro-cid-nofm6qsv]{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:16px 0;display:grid}.dg-player[data-astro-cid-nofm6qsv]{gap:4px;display:grid}.dg-label[data-astro-cid-nofm6qsv]{justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.dg-num[data-astro-cid-nofm6qsv]{font-size:2.2rem;font-weight:700;line-height:1}.dg-mid[data-astro-cid-nofm6qsv]{justify-items:center;gap:8px;display:grid}.dg-pot[data-astro-cid-nofm6qsv]{margin:0;font-weight:600}.dg-top[data-astro-cid-nofm6qsv]{justify-items:center;width:84px;height:128px;display:grid;position:relative}.dg-handle[data-astro-cid-nofm6qsv]{background:var(--navy);border-radius:5px 5px 0 0;width:10px;height:26px}.dg-face[data-astro-cid-nofm6qsv]{background:var(--gold);width:84px;height:76px;color:var(--navy);border-radius:10px;place-items:center;font-size:2.8rem;font-weight:700;line-height:1;display:grid}.dg-point[data-astro-cid-nofm6qsv]{border-inline:42px solid #0000;border-top:26px solid var(--gold);width:0;height:0}.dg-top[data-astro-cid-nofm6qsv].is-spinning{animation:.28s linear infinite dg-spin}@keyframes dg-spin{0%{transform:scaleX(1)rotate(-4deg)}50%{transform:scaleX(.18)rotate(4deg)}to{transform:scaleX(1)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.dg-top[data-astro-cid-nofm6qsv].is-spinning{opacity:.5;animation:none}}.dg-status[data-astro-cid-nofm6qsv]{text-align:center;min-height:3em;margin:8px 0}.dg-actions[data-astro-cid-nofm6qsv]{flex-wrap:wrap;justify-content:center;gap:12px;margin:8px 0 0;display:flex}
