.r5K2_q_frame{isolation:isolate;box-sizing:border-box;height:var(--sj-size-300);background:var(--sj-lav-2);border:var(--sj-border-thick) solid var(--sj-plum-880);border-radius:var(--sj-radius-xl);box-shadow:var(--sj-offset-6) var(--sj-offset-6) 0 var(--sj-plum-880);margin:0;position:relative;overflow:hidden}@media not (min-width:62em){.r5K2_q_frame{height:var(--sj-size-240)}}.r5K2_q_map.r5K2_q_map{--focus-ring-color:var(--sj-purple);z-index:0;background:var(--sj-lav-2);width:100%;height:100%}.r5K2_q_land,.r5K2_q_highlight{fill-opacity:1}.r5K2_q_land{fill:var(--sj-paper-60)}.r5K2_q_highlight{fill:var(--sj-lime)}.r5K2_q_coastline,.r5K2_q_border{stroke:var(--sj-plum-880);stroke-linecap:round;stroke-linejoin:round}.r5K2_q_coastline{stroke-width:var(--sj-border-2)}.r5K2_q_border{stroke-width:var(--sj-border-2-5)}.r5K2_q_map[data-strokes=fine] :is(.r5K2_q_coastline,.r5K2_q_border){stroke-width:1px}.r5K2_q_map[data-strokes=medium] :is(.r5K2_q_coastline,.r5K2_q_border){stroke-width:1.5px}.r5K2_q_pin{background:0 0;border:none}.r5K2_q_tooltip.r5K2_q_tooltip{padding:var(--sj-space-2-0) var(--sj-space-3-0);color:var(--sj-plum-880);font-family:var(--sj-font-sans);font-size:var(--sj-text-14);font-weight:var(--sj-weight-extrabold);white-space:nowrap;background-color:var(--sj-paper-60);border:var(--sj-border-2-5) solid var(--sj-plum-880);border-radius:var(--sj-radius-md);box-shadow:var(--sj-offset-3) var(--sj-offset-3) 0 var(--sj-plum-880)}.r5K2_q_tooltip.r5K2_q_tooltip:before{border-top-color:var(--sj-plum-880)}.r5K2_q_city{visibility:hidden}.r5K2_q_cityShown{visibility:visible}.r5K2_q_cityMark{width:max-content;translate:calc(var(--sj-size-6) / -2) -50%;gap:var(--sj-space-1-0);align-items:center;display:flex}.r5K2_q_cityDot{width:var(--sj-size-6);height:var(--sj-size-6);background:var(--sj-muted-paper);border-radius:var(--sj-radius-999);flex:none}.r5K2_q_cityName{color:var(--sj-muted-paper);font-family:var(--sj-font-sans);font-size:var(--sj-text-12);font-weight:var(--sj-weight-bold);line-height:var(--sj-lh-tight);white-space:nowrap;text-shadow:0 0 2px var(--sj-white), 0 0 2px var(--sj-white)}