.capitals-board[data-v-64b5dba3]{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.chips[data-v-64b5dba3]{gap:10px;margin:0;padding:0;list-style:none;display:flex}.chip[data-v-64b5dba3]{cursor:pointer;background:0 0;border:2px solid #0000;min-width:44px;min-height:44px;padding:3px;display:block;position:relative}.chip[data-v-64b5dba3]:disabled{cursor:default}.chip-flag[data-v-64b5dba3]{border:1px solid var(--color-rule);width:36px;height:36px;display:block}.chip.is-active[data-v-64b5dba3]{border-color:var(--color-ink)}.chip.is-named .chip-flag[data-v-64b5dba3]{opacity:.55}.chip.is-missed .chip-flag[data-v-64b5dba3]{filter:grayscale();opacity:.5}.chip-tick[data-v-64b5dba3]{background:var(--color-correct);color:var(--color-paper);border-radius:999px;padding:1px;position:absolute;bottom:-4px;right:-4px}.card[data-v-64b5dba3]{background:var(--color-paper-warm);align-items:center;gap:var(--space-4);max-width:440px;padding:var(--space-3) var(--space-4);width:100%;display:flex}.card[data-v-64b5dba3],.card-flag[data-v-64b5dba3]{border:1px solid var(--color-rule)}.card-flag[data-v-64b5dba3]{flex-shrink:0;width:96px;height:96px}.card-text[data-v-64b5dba3]{min-width:0}.card-eyebrow[data-v-64b5dba3]{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;margin:0 0 2px;font-size:11px}.card-country[data-v-64b5dba3]{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:800;line-height:1.1}.card-answer[data-v-64b5dba3],.card-country[data-v-64b5dba3]{font-family:var(--font-display)}.card-answer[data-v-64b5dba3]{color:var(--color-correct);margin:4px 0 0;font-size:17px;font-style:italic}.card-hints[data-v-64b5dba3]{flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;display:flex}.card-hint[data-v-64b5dba3]{align-items:baseline;gap:6px;display:flex}.card-hint dt[data-v-64b5dba3]{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:11px}.card-hint dd[data-v-64b5dba3]{color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:800}@media (width<=520px){.card-flag[data-v-64b5dba3]{width:72px;height:72px}.card-country[data-v-64b5dba3]{font-size:22px}}.sheet[data-v-638ae093]{flex-direction:column;gap:6px;margin:0;padding:8px 0 4px;list-style:none;display:flex}.sheet-row[data-v-638ae093]{text-align:left;grid-template-columns:28px minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:10px;display:grid}.sheet-flag[data-v-638ae093]{border:1px solid var(--color-rule);width:28px;height:28px}.sheet-country[data-v-638ae093]{color:var(--color-muted);font-family:var(--font-mono);overflow-wrap:anywhere;text-transform:uppercase;font-size:11px}.sheet-capital[data-v-638ae093]{color:var(--color-ink);font-family:var(--font-display);overflow-wrap:anywhere;font-size:17px;font-weight:700}.sheet-row.is-named .sheet-capital[data-v-638ae093]{color:var(--color-correct)}.stage-wrap[data-v-a5cf6b13]{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.guesses[data-v-a5cf6b13]{--guess-row-h:var(--guess-row-h-prox);--guess-rows:2.4}@media (width>=768px){.guesses[data-v-a5cf6b13]{--guess-rows:3}}@media (width>=768px) and (height<=760px){.guesses[data-v-a5cf6b13]{--guess-rows:2}}.legend[data-v-a5cf6b13]{border-top:1px solid var(--color-rule);color:var(--color-muted);text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:8px 14px;line-height:1.5;display:flex}.legend-swatch[data-v-a5cf6b13]{border:1px solid var(--color-ink);flex-shrink:0;width:34px;height:10px}.input-section[data-v-a5cf6b13]{gap:var(--space-2);flex-direction:column;display:flex}
