.WorldActivityMap_page__WQhqm{background:var(--sky)}.WorldActivityMap_hero__GxW9e{padding:clamp(32px,5vw,64px) 0 36px;background:var(--surface);border-bottom:var(--outline-width) solid var(--ink)}.WorldActivityMap_eyebrow__swy40,.WorldActivityMap_mapEyebrow__aN0o4{margin:0;font:500 11px/16px var(--font-mono);letter-spacing:2px;color:var(--ink-muted)}.WorldActivityMap_heroCopy__4YJ_f{min-width:0;max-width:820px;margin-top:12px}.WorldActivityMap_heroCopy__4YJ_f h1{margin:0;font:700 clamp(38px,6vw,68px)/1.02 var(--font-display)}.WorldActivityMap_heroCopy__4YJ_f p{max-width:720px;margin:16px 0 0;font:400 19px/1.5 var(--font-body);color:var(--ink-muted)}.WorldActivityMap_activity__loVYy{padding:clamp(24px,4vw,48px) 0 var(--space-6)}.WorldActivityMap_unavailableNotice__mgdfA{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;border:var(--outline-width) solid var(--ink);background:var(--surface);font:400 14px/20px var(--font-body);border-left:8px solid var(--drop-body)}.WorldActivityMap_unavailableNotice__mgdfA strong{flex:none}.WorldActivityMap_metrics__rD7hM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.WorldActivityMap_metric__gjiWM{min-width:0;padding:16px 20px;border:var(--outline-width) solid var(--ink);background:var(--surface);box-shadow:var(--shadow-hard)}.WorldActivityMap_metric__gjiWM p{margin:0;color:var(--ink-muted);font:500 10px/16px var(--font-mono);letter-spacing:1.5px}.WorldActivityMap_metric__gjiWM strong{display:block;margin-top:5px;font:700 clamp(24px,3vw,36px)/1.1 var(--font-mono);overflow-wrap:anywhere}.WorldActivityMap_metricWithGoal__va_qA strong{display:flex;align-items:baseline;gap:.2em;white-space:nowrap;font-size:clamp(20px,2.5vw,32px)}.WorldActivityMap_metricDivider__tn4C9{color:var(--ink-muted)}.WorldActivityMap_metricGoal__YkO0s{display:block;margin-top:3px;color:var(--ink-muted);font:500 9px/12px var(--font-mono);letter-spacing:1px}.WorldActivityMap_mapPanel__w_qkG{padding:18px;border:var(--outline-width) solid var(--ink);background:var(--surface);box-shadow:var(--shadow-hard-lg)}.WorldActivityMap_mapHeading__mqKGL{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.WorldActivityMap_mapHeading__mqKGL h2{margin:4px 0 0;font:700 clamp(20px,3vw,28px)/1.1 var(--font-display)}.WorldActivityMap_window__AOyYv{flex:none;padding:7px 10px;background:var(--surface-raised);font:500 10px/1 var(--font-mono);letter-spacing:1px}.WorldActivityMap_map__z6Yuq{position:relative;width:100%;aspect-ratio:960/460;overflow:hidden;border:var(--outline-width) solid #173a57;background:#06111f}.WorldActivityMap_worldSvg__spHQc{position:absolute;inset:0;display:block;width:100%;height:100%;color:#185b7b}.WorldActivityMap_graticule__j23Tb{stroke:#44d7eb;stroke-opacity:.14;stroke-width:1}.WorldActivityMap_land__wl3xF{fill:#123956;stroke:#287da0;stroke-width:3;stroke-linejoin:bevel;shape-rendering:crispEdges}.WorldActivityMap_flow__8JgYa{stroke:#31cbe5;stroke-width:2;stroke-dasharray:2 13;stroke-linecap:round;opacity:.46}.WorldActivityMap_flowForward__fol6_{animation:WorldActivityMap_drift__0dOL7 18s linear infinite}.WorldActivityMap_flowReverse___rHvy{animation:WorldActivityMap_driftReverse__WyuIq 24s linear infinite}.WorldActivityMap_country__Jzsnp{position:absolute;z-index:1;display:grid;place-items:center;width:32px;height:32px;padding:0;transform:translate(-50%,-50%);border:0;background:transparent;cursor:pointer}.WorldActivityMap_dropMarker__2mCv0{display:block;width:17px;height:22px;overflow:visible;filter:drop-shadow(0 0 5px #38d8edaa) drop-shadow(0 0 12px #22bfe566)}.WorldActivityMap_dropMarker__2mCv0 path{fill:#58def0;stroke:#d8fcff;stroke-width:1.8}.WorldActivityMap_dropMarker__2mCv0 circle{fill:#eaffff;opacity:.9}.WorldActivityMap_countrySelected__g_L3N{z-index:3;outline:2px solid #d8fcff;outline-offset:2px;border-radius:50%}.WorldActivityMap_country__Jzsnp:focus-visible{z-index:4;outline:2px solid #d8fcff;outline-offset:2px;border-radius:50%}.WorldActivityMap_tooltip__lYVdA{position:absolute;z-index:5;bottom:calc(100% + 7px);left:50%;width:max-content;max-width:180px;padding:6px 9px;transform:translateX(-50%);border:2px solid var(--ink);background:var(--surface);color:var(--ink);font:700 11px/15px var(--font-body);white-space:nowrap;pointer-events:none}.WorldActivityMap_country__Jzsnp[data-edge=right] .WorldActivityMap_tooltip__lYVdA{right:0;left:auto;transform:none}.WorldActivityMap_country__Jzsnp[data-edge=left] .WorldActivityMap_tooltip__lYVdA{left:0;transform:none}.WorldActivityMap_mapFooter__SZh5p{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:8px 4px 0}.WorldActivityMap_legend__FqXdy{display:inline-flex;align-items:center;gap:11px;font:500 13px/20px var(--font-body)}.WorldActivityMap_xrplBadge__DiX01{display:inline-flex;flex:none;align-items:center;gap:7px;padding:5px 8px;border:1px solid #1a7397;color:#a9f5ff;background:#0b2135;font:600 10px/1 var(--font-mono);letter-spacing:.7px}.WorldActivityMap_xrplMark__WN10m{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round}.WorldActivityMap_selectionHint__NC8xx,.WorldActivityMap_selection__qJN0P{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;margin:0;text-align:right;font:400 12px/18px var(--font-body);color:var(--ink-muted)}.WorldActivityMap_selection__qJN0P strong{color:var(--ink)}.WorldActivityMap_chartPanel__U7UEc{margin-top:24px;padding:20px;border:var(--outline-width) solid var(--ink);background:var(--surface);box-shadow:var(--shadow-hard)}.WorldActivityMap_chartHeading__z5hax{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.WorldActivityMap_chartHeading__z5hax h2{margin:5px 0 0;font:700 clamp(20px,3vw,28px)/1.1 var(--font-display)}.WorldActivityMap_countryChart__NgP1k{display:grid;gap:8px;max-height:520px;margin:0;padding:0 4px 0 0;overflow:auto;list-style:none}.WorldActivityMap_chartRow__kWMYh{display:grid;grid-template-columns:minmax(110px,180px) minmax(60px,1fr) minmax(54px,auto);align-items:center;gap:12px;min-height:30px}.WorldActivityMap_chartCountry___gSFN{overflow:hidden;color:var(--ink-muted);font:500 12px/18px var(--font-body);text-overflow:ellipsis;white-space:nowrap}.WorldActivityMap_chartTrack__csjv1{display:block;height:11px;overflow:hidden;border:1px solid #28627e;background:#d8f1f5}.WorldActivityMap_chartBar__tNJDP{display:block;height:100%;min-width:2px;background:#20b9dd;box-shadow:inset 0 0 0 1px #e8fdff}.WorldActivityMap_chartValue__DRd2u{min-width:54px;text-align:right;font:600 12px/18px var(--font-mono)}.WorldActivityMap_chartEmpty__mlahz{margin:0;padding:28px 12px;border:1px dashed #8cb8c4;color:var(--ink-muted);text-align:center;font:400 14px/21px var(--font-body)}.WorldActivityMap_note__RWaAI{margin:14px 0 0;font:400 13px/20px var(--font-body);color:var(--ink-muted)}@keyframes WorldActivityMap_drift__0dOL7{to{stroke-dashoffset:-180}}@keyframes WorldActivityMap_driftReverse__WyuIq{to{stroke-dashoffset:180}}@media (max-width:899px){.WorldActivityMap_hero__GxW9e{padding:32px 0 28px}.WorldActivityMap_heroCopy__4YJ_f p{margin-top:12px;font-size:17px;line-height:26px}.WorldActivityMap_activity__loVYy{padding:24px 0 var(--space-5)}.WorldActivityMap_metrics__rD7hM{gap:12px}.WorldActivityMap_mapPanel__w_qkG,.WorldActivityMap_metric__gjiWM{padding:14px}.WorldActivityMap_country__Jzsnp{width:36px;height:36px}.WorldActivityMap_chartPanel__U7UEc{padding:16px}}@media (max-width:520px){.WorldActivityMap_hero__GxW9e{padding:24px 0}.WorldActivityMap_heroCopy__4YJ_f h1{font-size:clamp(34px,9vw,42px)}.WorldActivityMap_heroCopy__4YJ_f p{font-size:16px;line-height:24px}.WorldActivityMap_unavailableNotice__mgdfA{align-items:flex-start;flex-direction:column;gap:3px;padding:10px 12px;font-size:13px}.WorldActivityMap_metrics__rD7hM{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.WorldActivityMap_metric__gjiWM{padding:11px 10px}.WorldActivityMap_metric__gjiWM p{font-size:9px;letter-spacing:.7px}.WorldActivityMap_metric__gjiWM strong{font-size:22px}.WorldActivityMap_metricWithGoal__va_qA strong{font-size:clamp(15px,4.5vw,19px)}.WorldActivityMap_mapPanel__w_qkG{padding:10px}.WorldActivityMap_mapHeading__mqKGL{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:10px}.WorldActivityMap_mapFooter__SZh5p{align-items:flex-start;flex-direction:column;gap:8px;padding-top:11px}.WorldActivityMap_selectionHint__NC8xx,.WorldActivityMap_selection__qJN0P{justify-content:flex-start;text-align:left}.WorldActivityMap_country__Jzsnp{width:34px;height:34px}.WorldActivityMap_chartPanel__U7UEc{padding:12px}.WorldActivityMap_chartHeading__z5hax{align-items:flex-start;flex-direction:column;gap:12px}.WorldActivityMap_chartRow__kWMYh{grid-template-columns:minmax(70px,100px) minmax(48px,1fr) minmax(40px,auto);gap:7px}.WorldActivityMap_chartCountry___gSFN{font-size:10px}.WorldActivityMap_chartValue__DRd2u{min-width:40px;font-size:10px}}@media (prefers-reduced-motion:reduce){.WorldActivityMap_flow__8JgYa{animation:none}}