.visa-data[data-astro-cid-ogt7qaj3]{border-top:1px solid var(--line,#e5e7eb);margin-top:2rem;padding-top:1.5rem}.visa-stats[data-astro-cid-ogt7qaj3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.5rem;display:grid}.visa-stats[data-astro-cid-ogt7qaj3] div[data-astro-cid-ogt7qaj3]{border:1px solid var(--line,#e5e7eb);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.visa-stats[data-astro-cid-ogt7qaj3] strong[data-astro-cid-ogt7qaj3]{font-size:1.5rem}.visa-stats[data-astro-cid-ogt7qaj3] span[data-astro-cid-ogt7qaj3]{opacity:.75;font-size:.8rem}.visa-country-list[data-astro-cid-ogt7qaj3]{flex-wrap:wrap;gap:.4rem;margin:.75rem 0 1.5rem;padding:0;list-style:none;display:flex}.visa-country-list[data-astro-cid-ogt7qaj3] li[data-astro-cid-ogt7qaj3]{border:1px solid var(--line,#e5e7eb);border-radius:999px;padding:.25rem .6rem;font-size:.85rem}.visa-country-list[data-astro-cid-ogt7qaj3] small[data-astro-cid-ogt7qaj3]{opacity:.55;margin-left:.35rem}.visa-table-wrap[data-astro-cid-ogt7qaj3]{overflow-x:auto}.visa-table[data-astro-cid-ogt7qaj3]{border-collapse:collapse;width:100%;font-size:.9rem}.visa-table[data-astro-cid-ogt7qaj3] th[data-astro-cid-ogt7qaj3],.visa-table[data-astro-cid-ogt7qaj3] td[data-astro-cid-ogt7qaj3]{border-bottom:1px solid var(--line,#e5e7eb);text-align:left;vertical-align:top;padding:.5rem .6rem}.visa-guidance[data-astro-cid-ogt7qaj3]{border-left:3px solid var(--accent,#2563eb);margin:1rem 0;padding-left:.9rem}@media (width<=640px){.visa-stats[data-astro-cid-ogt7qaj3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.visa-matrix[data-astro-cid-5p4mn3to]{margin-top:2rem}.visa-matrix-intro[data-astro-cid-5p4mn3to]{max-width:70ch}.visa-matrix-grid[data-astro-cid-5p4mn3to]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin:1rem 0 2rem;display:grid}.visa-matrix-group[data-astro-cid-5p4mn3to]{border:1px solid var(--line,#e5e7eb);border-radius:.85rem;padding:.9rem}.visa-matrix-group[data-astro-cid-5p4mn3to] h4[data-astro-cid-5p4mn3to]{margin:0 0 .6rem;font-size:1rem}.visa-matrix-count[data-astro-cid-5p4mn3to]{opacity:.7;margin-left:.4rem;font-size:.75rem}.visa-chip-list[data-astro-cid-5p4mn3to]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.visa-chip-list[data-astro-cid-5p4mn3to] li[data-astro-cid-5p4mn3to]{border:1px solid var(--line,#e5e7eb);border-radius:999px;padding:.15rem .55rem;font-size:.85rem}.visa-chip-list[data-astro-cid-5p4mn3to] small[data-astro-cid-5p4mn3to]{opacity:.6}.visa-query[data-astro-cid-5p4mn3to]{gap:.35rem;max-width:620px;display:grid}.visa-query[data-astro-cid-5p4mn3to] select[data-astro-cid-5p4mn3to]{max-width:340px}.visa-query-hint[data-astro-cid-5p4mn3to],.visa-source-meta[data-astro-cid-5p4mn3to]{opacity:.8;font-size:.8rem}.visa-query-detail[data-astro-cid-5p4mn3to]{margin-top:.5rem}.visa-country-card[data-astro-cid-5p4mn3to]{border:1px solid var(--line,#e5e7eb);border-radius:.85rem;padding:.9rem}.visa-country-card[data-astro-cid-5p4mn3to] dl[data-astro-cid-5p4mn3to],.visa-country[data-astro-cid-5p4mn3to] dl[data-astro-cid-5p4mn3to]{grid-template-columns:max-content 1fr;gap:.25rem .9rem;margin:.5rem 0;display:grid}.visa-country-card[data-astro-cid-5p4mn3to] dt[data-astro-cid-5p4mn3to],.visa-country[data-astro-cid-5p4mn3to] dl[data-astro-cid-5p4mn3to] dt[data-astro-cid-5p4mn3to]{font-weight:600}.visa-country-card[data-astro-cid-5p4mn3to] dd[data-astro-cid-5p4mn3to],.visa-country[data-astro-cid-5p4mn3to] dl[data-astro-cid-5p4mn3to] dd[data-astro-cid-5p4mn3to]{margin:0}.visa-catalog[data-astro-cid-5p4mn3to]{gap:1.25rem;display:grid}.visa-country[data-astro-cid-5p4mn3to]{border:1px solid var(--line,#e5e7eb);border-radius:.6rem;padding:.55rem .75rem}.visa-country[data-astro-cid-5p4mn3to] summary[data-astro-cid-5p4mn3to]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.visa-sources[data-astro-cid-5p4mn3to] ul[data-astro-cid-5p4mn3to]{padding-left:1.1rem}.visa-sources[data-astro-cid-5p4mn3to] blockquote[data-astro-cid-5p4mn3to]{border-left:2px solid var(--line,#e5e7eb);margin:.25rem 0 0;padding-left:.6rem;font-size:.85rem}.visa-materials[data-astro-cid-5p4mn3to],.visa-boundary[data-astro-cid-5p4mn3to]{border-top:1px solid var(--line,#e5e7eb);margin-top:2rem;padding-top:1rem}@media (width<=640px){.visa-matrix-grid[data-astro-cid-5p4mn3to]{grid-template-columns:1fr}.visa-matrix-group[data-astro-cid-5p4mn3to]{padding:.75rem}}.visa-originals[data-astro-cid-nuvzodqf]{border-top:1px solid var(--line,#e5e7eb);margin-top:2rem;padding-top:1rem}.visa-originals[data-astro-cid-nuvzodqf] summary[data-astro-cid-nuvzodqf]{cursor:pointer;padding:.35rem 0;font-weight:600}.visa-originals[data-astro-cid-nuvzodqf] summary[data-astro-cid-nuvzodqf] .meta[data-astro-cid-nuvzodqf]{font-weight:400}
