.country-console{color:var(--ink-1);font-size:13px;line-height:1.6}.country-console p{margin:0 0 12px}.country-console h2{margin:16px 0;font-size:18px}.country-console h3{margin:12px 0;font-size:14px}.country-console a{color:var(--azul);text-underline-offset:4px}.country-console .country-muted{color:var(--ink-2);font-size:12px}.country-console .country-warning{color:#ead797;background:#bda05b18;padding:10px;font-size:12px}.country-console .btn{min-height:44px;padding:10px 16px}.country-console button:disabled{opacity:.45;cursor:default}.country-console-actions{flex-wrap:wrap;gap:12px;display:flex}.country-console .country-listing{border:1px solid var(--hair-2);overflow-wrap:anywhere;background:#031f1a80;min-width:0;margin:12px 0;padding:18px}.country-console .country-listing-top{color:var(--ink-2);text-transform:uppercase;justify-content:space-between;gap:12px;font-size:11px;display:flex}.country-console .country-price{color:var(--azul);font-size:24px;font-weight:600}.country-console .country-listing button{color:var(--azul);cursor:pointer;min-height:44px}.country-console .country-coverage{font-size:12px}.country-console dl>div{border-bottom:1px solid var(--hair);padding:8px 0}.country-console dt{color:var(--ink-2)}.country-console dd{margin:0}.country-console summary{cursor:pointer;min-height:44px;padding:12px 0}.country-console ul{padding-left:20px}.country-console .country-table{margin:16px 0;overflow-x:auto}.country-console table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.country-console th,.country-console td{border-bottom:1px solid var(--hair-2);padding:10px}.country-console caption{caption-side:bottom;text-align:left;color:var(--ink-2);padding:12px 0}.country-console .country-sources section{border-bottom:1px solid var(--hair-2);overflow-wrap:anywhere;padding:16px 0}.country-console :focus-visible{outline:2px solid var(--azul);outline-offset:3px}.country-map-marker{color:#d8f3e6;min-height:36px;font:600 11px var(--font-body,sans-serif);cursor:pointer;background:#032a22;border:1px solid #a5d9dd;border-radius:5px;padding:6px 10px;box-shadow:0 2px 8px #0006}.country-map-marker:focus-visible{outline-offset:3px;z-index:2;outline:3px solid #fff}.country-unavailable{color:#d8e8e0;padding:32px}
