.om[data-astro-cid-55wrg6ps]{max-width:56rem;margin-inline:auto}.om-bar[data-astro-cid-55wrg6ps]{gap:var(--s-4) var(--s-6);margin-bottom:var(--s-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.om-chip[data-astro-cid-55wrg6ps]{padding:var(--s-2) var(--s-4)}.om-swatch[data-astro-cid-55wrg6ps]{border:1px solid var(--ink);vertical-align:-.05rem;border-radius:2px;width:.8rem;height:.8rem;display:inline-block}.om-swatch-s[data-astro-cid-55wrg6ps]{background:var(--white)}.om-swatch-w[data-astro-cid-55wrg6ps]{background:var(--accent-soft)}.om-swatch-b[data-astro-cid-55wrg6ps]{background:var(--accent)}.om-swatch-p[data-astro-cid-55wrg6ps]{background:var(--brand-soft)}.om-game[data-astro-cid-55wrg6ps][hidden],.om-info[data-astro-cid-55wrg6ps][hidden]{display:none}.om-count[data-astro-cid-55wrg6ps]{margin:0 0 var(--s-1);color:var(--accent-deep)}.om-prompt[data-astro-cid-55wrg6ps]{font-family:var(--font-display);font-size:var(--t-h2);line-height:var(--lh-heading);margin:0 0 var(--s-2)}.om-feedback[data-astro-cid-55wrg6ps]{min-height:1.6em;margin:0 0 var(--s-3);font-weight:var(--w-semi)}.om-feedback[data-astro-cid-55wrg6ps].is-right{color:var(--success)}.om-feedback[data-astro-cid-55wrg6ps].is-wrong{color:var(--error)}.om-game-actions[data-astro-cid-55wrg6ps]{gap:var(--s-3);flex-wrap:wrap;margin:0;display:flex}.om-stage[data-astro-cid-55wrg6ps]{background:var(--white);border:var(--bd);border-radius:var(--r-3);padding:var(--s-4) var(--s-4) var(--s-3);margin-bottom:var(--s-6)}.om-svg[data-astro-cid-55wrg6ps]{width:100%;height:auto;display:block}.om-seat[data-astro-cid-55wrg6ps]{cursor:pointer;outline:none}.om-seat[data-astro-cid-55wrg6ps] path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps] circle[data-astro-cid-55wrg6ps]{stroke:var(--ink);stroke-width:1.5px;transition:fill .12s linear}.om-seat[data-astro-cid-55wrg6ps] text[data-astro-cid-55wrg6ps]{fill:var(--ink);pointer-events:none}.om-fam-s[data-astro-cid-55wrg6ps] path[data-astro-cid-55wrg6ps]{fill:var(--white)}.om-fam-w[data-astro-cid-55wrg6ps] path[data-astro-cid-55wrg6ps]{fill:var(--accent-soft)}.om-fam-b[data-astro-cid-55wrg6ps] path[data-astro-cid-55wrg6ps]{fill:var(--accent)}.om-fam-p[data-astro-cid-55wrg6ps] path[data-astro-cid-55wrg6ps]{fill:var(--brand-soft)}.om-fam-p[data-astro-cid-55wrg6ps] text[data-astro-cid-55wrg6ps]{fill:var(--white)}.om-conductor[data-astro-cid-55wrg6ps] circle[data-astro-cid-55wrg6ps]{fill:var(--ink)}.om-seat[data-astro-cid-55wrg6ps]:hover path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps]:hover circle[data-astro-cid-55wrg6ps]{stroke-width:3px}.om-seat[data-astro-cid-55wrg6ps]:focus-visible path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps]:focus-visible circle[data-astro-cid-55wrg6ps]{stroke:var(--accent-deep);stroke-width:4.5px}.om-seat[data-astro-cid-55wrg6ps].is-selected path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps].is-selected circle[data-astro-cid-55wrg6ps]{fill:var(--brand);stroke-width:3px}.om-seat[data-astro-cid-55wrg6ps].is-selected text[data-astro-cid-55wrg6ps]{fill:var(--white)}.om-conductor[data-astro-cid-55wrg6ps].is-selected text[data-astro-cid-55wrg6ps]{fill:var(--ink)}.om-seat[data-astro-cid-55wrg6ps].is-dim{opacity:.25}.om[data-astro-cid-55wrg6ps].is-game .om-label[data-astro-cid-55wrg6ps]{display:none}.om-seat[data-astro-cid-55wrg6ps].is-found path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps].is-found circle[data-astro-cid-55wrg6ps]{fill:var(--success)}.om-seat[data-astro-cid-55wrg6ps].is-miss path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps].is-miss circle[data-astro-cid-55wrg6ps]{fill:var(--error)}.om-aud[data-astro-cid-55wrg6ps]{text-align:center;font-size:var(--t-caption);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--ink-2);margin:var(--s-2) 0 0}.om-info-fam[data-astro-cid-55wrg6ps]{margin:0 0 var(--s-1);color:var(--accent-deep);min-height:1.2em}.om-info-name[data-astro-cid-55wrg6ps]{font-size:var(--t-h2);margin:0 0 var(--s-2)}.om-info-where[data-astro-cid-55wrg6ps]{font-weight:var(--w-semi);margin:0 0 var(--s-2)}.om-info-about[data-astro-cid-55wrg6ps]{margin:0 0 var(--s-3)}.om-info-about[data-astro-cid-55wrg6ps]:empty{display:none}.om-info-link[data-astro-cid-55wrg6ps]{margin:0}@media (prefers-reduced-motion:reduce){.om-seat[data-astro-cid-55wrg6ps] path[data-astro-cid-55wrg6ps],.om-seat[data-astro-cid-55wrg6ps] circle[data-astro-cid-55wrg6ps]{transition:none}}
