.ke-globe-panel{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-dark-900);isolation:isolate}.ke-globe-panel__glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(closest-side,var(--color-glyph-fill),transparent);opacity:.05;pointer-events:none}@keyframes ke-globe-breathe{0%,62%,to{opacity:var(--b-lo)}80%{opacity:var(--b-hi)}}@media (prefers-reduced-motion:no-preference){.ke-globe-panel__glow{--b-lo:0.05;--b-hi:0.2}.ke-globe-panel__glow,.ke-globe__atmo{animation:ke-globe-breathe 7s ease-in-out infinite}.ke-globe__atmo{--b-lo:0.55;--b-hi:1}}.ke-globe{--globe-sphere:color-mix(in srgb,var(--color-dark-900) 94%,var(--color-on-dark));position:relative;display:block;width:100%;height:100%}.ke-globe circle,.ke-globe path{vector-effect:non-scaling-stroke}.ke-globe__atmo{opacity:.55}.ke-globe__atmo-in{stop-color:var(--color-glyph-fill);stop-opacity:.4}.ke-globe__atmo-out{stop-color:var(--color-glyph-fill);stop-opacity:0}.ke-globe__sphere{fill:var(--globe-sphere);stroke:color-mix(in srgb,var(--color-glyph-fill) 35%,transparent);stroke-width:.8}.ke-globe__grid{fill:none;stroke:color-mix(in srgb,var(--color-on-dark) 8%,transparent);stroke-width:.4}.ke-globe__land{fill:var(--color-globe-land);stroke:var(--globe-sphere);stroke-width:.4;stroke-linejoin:round}.ke-globe__tr{fill:var(--color-globe-tr)}.ke-globe__tr-halo{fill:none;stroke:var(--color-glyph-fill);stroke-width:6;stroke-linejoin:round;opacity:.45;transition:opacity var(--dur-hover) var(--ease-hover),stroke-width var(--dur-hover) var(--ease-hover)}[data-globe-host]:is(:hover,:focus-visible,:active) .ke-globe__tr-halo{opacity:.7;stroke-width:7.5}.ke-globe__ist{fill:var(--color-on-dark)}.ke-globe__ist-pulse{fill:none;stroke:var(--color-globe-tr);stroke-width:1.4}.ke-globe__arc-line{fill:none;stroke:var(--color-globe-arc);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.ke-globe__arc-halo{fill:var(--color-glyph-fill);fill-opacity:.5}.ke-globe__arc-head{fill:var(--color-on-dark)}.ke-globe__arc-pulse{fill:none;stroke:var(--color-glyph-fill);stroke-width:1.2}