.abc-page[data-astro-cid-zozezbra]{padding:2rem 0}.abc-intro[data-astro-cid-zozezbra]{margin-bottom:2rem;font-size:1.05rem}.letter-nav[data-astro-cid-zozezbra]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:2.5rem;position:sticky;top:var(--header-height);background:var(--color-bg);padding:.75rem 0;z-index:50;border-bottom:1px solid var(--color-border)}@media(max-width:640px){.letter-nav[data-astro-cid-zozezbra]{position:static}}.letter-link[data-astro-cid-zozezbra]{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:var(--radius);background:var(--color-bg-alt);border:1px solid var(--color-border);font-weight:600;font-size:.9rem;color:var(--color-primary);transition:background .2s,color .2s}.letter-link[data-astro-cid-zozezbra]:hover{background:var(--color-primary);color:var(--color-text-inverse)}.letter-section[data-astro-cid-zozezbra]{margin-bottom:2rem;scroll-margin-top:calc(var(--header-height) + 4.5rem)}.letter-section[data-astro-cid-zozezbra] h2[data-astro-cid-zozezbra]{font-size:1.3rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-primary);margin-bottom:1rem;display:flex;align-items:baseline;gap:.5rem}.letter-section[data-astro-cid-zozezbra] h2[data-astro-cid-zozezbra] a[data-astro-cid-zozezbra]{color:var(--color-primary-dark)}.count[data-astro-cid-zozezbra]{font-size:.85rem;color:var(--color-text-light);font-weight:400}.country-list[data-astro-cid-zozezbra]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:.5rem}.country-list[data-astro-cid-zozezbra] li[data-astro-cid-zozezbra]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 .75rem;padding:.5rem .75rem;border-radius:var(--radius);transition:background .15s}.country-list[data-astro-cid-zozezbra] li[data-astro-cid-zozezbra]:hover{background:var(--color-bg-alt)}.country-list[data-astro-cid-zozezbra] a[data-astro-cid-zozezbra]{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--color-text)}.country-list[data-astro-cid-zozezbra] a[data-astro-cid-zozezbra]:hover{color:var(--color-primary-dark)}.country-list[data-astro-cid-zozezbra] img[data-astro-cid-zozezbra]{border-radius:2px;box-shadow:0 0 0 1px #0000001a}.capital[data-astro-cid-zozezbra]{font-size:.8rem;color:var(--color-text-light)}.abc-article[data-astro-cid-zozezbra]{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.abc-article[data-astro-cid-zozezbra] h2[data-astro-cid-zozezbra]{font-size:1.3rem;margin-top:2rem}.abc-article[data-astro-cid-zozezbra] p[data-astro-cid-zozezbra]{line-height:1.8}.abc-faq[data-astro-cid-zozezbra]{margin-top:2.5rem}.abc-faq[data-astro-cid-zozezbra] h2[data-astro-cid-zozezbra]{font-size:1.3rem;margin-bottom:1rem}.abc-faq-item[data-astro-cid-zozezbra]{border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:.6rem;background:var(--color-bg-alt)}.abc-faq-item[data-astro-cid-zozezbra] summary[data-astro-cid-zozezbra]{padding:.85rem 1rem;font-weight:600;cursor:pointer;color:var(--color-primary-dark);list-style:none}.abc-faq-item[data-astro-cid-zozezbra] summary[data-astro-cid-zozezbra]::-webkit-details-marker{display:none}.abc-faq-item[data-astro-cid-zozezbra] summary[data-astro-cid-zozezbra]:after{content:"+";float:right;font-weight:400;color:var(--color-text-light)}.abc-faq-item[data-astro-cid-zozezbra][open] summary[data-astro-cid-zozezbra]:after{content:"−"}.abc-faq-item[data-astro-cid-zozezbra] p[data-astro-cid-zozezbra]{padding:0 1rem 1rem;margin:0;color:var(--color-text);font-size:.92rem}
