.americas-quiz-container[data-astro-cid-xpepwblm]{display:flex;flex-direction:column;gap:1.25rem;width:100%}.americas-controls-bar[data-astro-cid-xpepwblm]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background-color:hsl(var(--bg-surface-1));border:1px solid hsl(var(--border-subtle));border-radius:.75rem}.filter-group[data-astro-cid-xpepwblm]{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.americas-filter-btn[data-astro-cid-xpepwblm]{padding:.4rem .85rem;font-size:.82rem;font-weight:600;border-radius:.5rem;background-color:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-subtle));color:hsl(var(--text-secondary));cursor:pointer;transition:transform .15s cubic-bezier(.16,1,.3,1),border-color .15s ease,color .15s ease;white-space:nowrap}.americas-filter-btn[data-astro-cid-xpepwblm]:hover{color:hsl(var(--text-primary));border-color:hsl(var(--border-strong))}.americas-filter-btn[data-astro-cid-xpepwblm].active{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--bg-canvas));font-weight:700}.flag-viewport-card[data-astro-cid-xpepwblm]{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background-color:hsl(var(--bg-surface-1));border:1px solid hsl(var(--border-subtle));border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px hsl(var(--bg-canvas) / .5)}.flag-meta-bar[data-astro-cid-xpepwblm]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.25rem;font-size:.88rem;font-weight:600;color:hsl(var(--text-secondary))}.stats-pills[data-astro-cid-xpepwblm]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.streak-pill[data-astro-cid-xpepwblm],.score-pill[data-astro-cid-xpepwblm]{display:inline-flex;align-items:center;white-space:nowrap;padding:.25rem .6rem;border-radius:.4rem;font-family:var(--font-mono);font-size:.8rem;font-weight:700;background-color:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-subtle));color:hsl(var(--primary))}.flag-svg-frame[data-astro-cid-xpepwblm]{width:100%;max-width:440px;height:240px;display:flex;align-items:center;justify-content:center;border-radius:.75rem;overflow:hidden;background-color:hsl(var(--bg-surface-2));box-shadow:inset 0 0 0 1px hsl(var(--border-subtle)),0 8px 16px -4px #0006;margin-bottom:1rem}.trivia-lore-box[data-astro-cid-xpepwblm]{width:100%;margin-top:.75rem;padding:.85rem 1rem;border-radius:.6rem;background-color:hsl(var(--bg-surface-2));border-left:3px solid hsl(var(--primary))}.lore-header[data-astro-cid-xpepwblm]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.lore-badge[data-astro-cid-xpepwblm]{font-family:var(--font-mono);font-size:.68rem;color:hsl(var(--primary));font-weight:700;text-transform:uppercase}.lore-country[data-astro-cid-xpepwblm]{font-weight:700;color:hsl(var(--text-primary));font-size:.9rem}.lore-text[data-astro-cid-xpepwblm]{font-size:.85rem;color:hsl(var(--text-secondary));line-height:1.45}.answers-grid[data-astro-cid-xpepwblm]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%}@media(max-width:640px){.answers-grid[data-astro-cid-xpepwblm]{grid-template-columns:1fr}}.answer-btn[data-astro-cid-xpepwblm]{display:flex;align-items:center;gap:.75rem;padding:.9rem 1.1rem;background-color:hsl(var(--bg-surface-1));border:1px solid hsl(var(--border-subtle));border-radius:.75rem;color:hsl(var(--text-primary));cursor:pointer;font-size:.95rem;font-weight:600;text-align:left;transition:transform .15s cubic-bezier(.16,1,.3,1),border-color .15s ease,background-color .15s ease;min-height:52px}.answer-btn[data-astro-cid-xpepwblm]:hover:not(:disabled){border-color:hsl(var(--primary) / .5);background-color:hsl(var(--bg-surface-2));transform:translateY(-1px)}.btn-index[data-astro-cid-xpepwblm]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background-color:hsl(var(--bg-surface-2));color:hsl(var(--text-secondary));font-size:.8rem;font-weight:700;flex-shrink:0}.btn-country-name[data-astro-cid-xpepwblm]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.answer-btn.correct{background-color:#21c45d2e!important;border-color:#21c45d!important;color:#3bde77!important}.answer-btn.wrong{background-color:#ef43432e!important;border-color:#ef4343!important;color:#f15b5b!important}.hidden[data-astro-cid-xpepwblm]{display:none!important}.page-container[data-astro-cid-2wlr3fh5]{max-width:min(100%,60rem);margin:0 auto;padding:2.5rem 1rem 5rem;display:flex;flex-direction:column;gap:2.5rem}.page-header[data-astro-cid-2wlr3fh5]{display:flex;flex-direction:column;gap:1rem}.badge-row[data-astro-cid-2wlr3fh5]{display:flex;gap:.5rem;flex-wrap:wrap}.hub-pill[data-astro-cid-2wlr3fh5],.entity-pill[data-astro-cid-2wlr3fh5]{padding:.25rem .65rem;font-size:.78rem;font-weight:700;font-family:var(--font-mono);border-radius:9999px;text-transform:uppercase}.hub-pill[data-astro-cid-2wlr3fh5]{background-color:hsl(var(--primary) / .15);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .3)}.entity-pill[data-astro-cid-2wlr3fh5]{background-color:hsl(var(--bg-surface-2));color:hsl(var(--text-secondary));border:1px solid hsl(var(--border-subtle))}.page-title[data-astro-cid-2wlr3fh5]{font-family:var(--font-display);font-size:clamp(1.85rem,4vw,2.75rem);font-weight:800;line-height:1.15;color:hsl(var(--text-primary))}.hero-lead[data-astro-cid-2wlr3fh5]{font-size:clamp(1.05rem,1.6vw,1.22rem);color:hsl(var(--text-secondary));line-height:1.6;max-width:52rem}.stage-section[data-astro-cid-2wlr3fh5]{width:100%}.hero-visual-wrapper[data-astro-cid-2wlr3fh5]{width:100%;border-radius:1rem;overflow:hidden}.prose-content[data-astro-cid-2wlr3fh5]{display:flex;flex-direction:column;gap:2rem;color:hsl(var(--text-secondary));line-height:1.7;font-size:1rem}.editorial-section[data-astro-cid-2wlr3fh5]{display:flex;flex-direction:column;gap:1rem}.editorial-section[data-astro-cid-2wlr3fh5] h2[data-astro-cid-2wlr3fh5]{font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:700;color:hsl(var(--text-primary));line-height:1.25}.editorial-section[data-astro-cid-2wlr3fh5] p[data-astro-cid-2wlr3fh5]{margin:0}.editorial-section[data-astro-cid-2wlr3fh5] ul[data-astro-cid-2wlr3fh5],.editorial-section[data-astro-cid-2wlr3fh5] ol[data-astro-cid-2wlr3fh5]{display:flex;flex-direction:column;gap:.65rem;padding-left:1.5rem;margin:0}.editorial-section[data-astro-cid-2wlr3fh5] li[data-astro-cid-2wlr3fh5] strong[data-astro-cid-2wlr3fh5]{color:hsl(var(--text-primary))}
