.geo-chart-shell[data-v-904c4c7a]{gap:12px;min-width:0;display:grid}.geo-footer[data-v-904c4c7a],.geo-toolbar[data-v-904c4c7a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.country-selection[data-v-904c4c7a],.geo-footer[data-v-904c4c7a],.geo-note[data-v-904c4c7a],.ranking-help[data-v-904c4c7a]{color:var(--text-secondary);font-size:.75rem}.geo-footer a[data-v-904c4c7a]{color:inherit}.country-comparison[data-v-904c4c7a]{gap:20px;min-width:0;display:grid}.country-comparison.with-globe[data-v-904c4c7a]{grid-template-columns:minmax(0,1fr) minmax(240px,1fr)}.country-map[data-v-904c4c7a]{min-width:0;min-height:370px;position:relative}.country-ranking[data-v-904c4c7a]{min-width:0}.ranking-help[data-v-904c4c7a]{margin:0 0 10px}.country-list[data-v-904c4c7a]{gap:5px;margin:0;padding:4px;list-style:none;display:grid}.country-row[data-v-904c4c7a]{width:100%;min-height:56px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;padding:10px 12px;display:grid}.country-row.selected[data-v-904c4c7a]{background:var(--bg-accent-subtle);border-color:var(--accent-primary,#4057ff)}.country-row[data-v-904c4c7a]:focus-visible{outline:2px solid var(--accent-primary,#4057ff);outline-offset:1px}.country-name[data-v-904c4c7a]{overflow-wrap:anywhere;font-size:.86rem}.country-row strong[data-v-904c4c7a]{font:650 .85rem var(--font-sans)}.country-track[data-v-904c4c7a]{background:var(--border-subtle);border-radius:5px;grid-column:1/-1;height:5px;overflow:hidden}.country-track>span[data-v-904c4c7a]{border-radius:inherit;min-width:2px;height:100%;display:block}.country-selection[data-v-904c4c7a]{min-height:2.5em;margin:10px 0 0}@media (width<=759px){.country-comparison.with-globe[data-v-904c4c7a]{grid-template-columns:minmax(0,1fr)}.country-ranking[data-v-904c4c7a]{order:-1}.country-map[data-v-904c4c7a]{min-height:330px}}
