.live-map_frame___JbHd{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(90% 70% at 50% 46%,rgb(36 72 92/.55) 0,rgb(13 33 46/0) 62%),radial-gradient(140% 110% at 50% 40%,#10283a 0,#0a1b27 52%,#050d14 100%);color-scheme:light}.live-map_frame___JbHd:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='12' cy='30' r='.6'/%3E%3Ccircle cx='64' cy='12' r='.5' opacity='.7'/%3E%3Ccircle cx='118' cy='48' r='.8' opacity='.8'/%3E%3Ccircle cx='170' cy='22' r='.5'/%3E%3Ccircle cx='205' cy='96' r='.7' opacity='.6'/%3E%3Ccircle cx='38' cy='118' r='.5' opacity='.8'/%3E%3Ccircle cx='92' cy='160' r='.9' opacity='.5'/%3E%3Ccircle cx='150' cy='132' r='.5'/%3E%3Ccircle cx='190' cy='190' r='.6' opacity='.7'/%3E%3Ccircle cx='20' cy='200' r='.7' opacity='.6'/%3E%3Ccircle cx='128' cy='204' r='.4'/%3E%3C/g%3E%3C/svg%3E");background-size:220px 220px}.live-map_canvas__IpCry{position:absolute;inset:0;z-index:1}.live-map_halo__vmBYb{z-index:0;background:radial-gradient(circle closest-side,rgb(190 224 240/0) 86.4%,rgb(200 230 244/.46) 87.6%,rgb(150 198 226/.26) 89.5%,rgb(110 160 196/.08) 94%,rgb(90 140 180/0) 100%)}.live-map_halo__vmBYb,.live-map_shade__mMOFm{position:absolute;left:0;top:0;border-radius:9999px;pointer-events:none;transition:opacity .4s ease}.live-map_shade__mMOFm{z-index:2;background:radial-gradient(circle at 32% 26%,rgb(255 253 246/.3) 0,rgb(255 253 246/.12) 22%,rgb(255 253 246/0) 46%),radial-gradient(ellipse 70% 70% at 40% 36%,rgb(8 22 34/0) 50%,rgb(8 22 34/.1) 68%,rgb(8 22 34/.28) 86%,rgb(5 14 24/.42) 100%)}.live-map_pin__NicnP{--pin:44px;position:relative;display:grid;place-items:center;width:var(--pin);height:var(--pin);padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.live-map_face__bBIAc{display:block;width:calc(var(--pin) - 6px);height:calc(var(--pin) - 6px);border-radius:9999px;overflow:hidden;background:#efe6d6;box-shadow:0 0 0 2px #fffdf8,0 2px 6px rgb(10 18 26/.26),0 1px 2px rgb(10 18 26/.16);transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.live-map_face__bBIAc img{width:100%;height:100%;object-fit:cover;display:block}.live-map_dot__5w4Un{width:16px;height:16px;background:#17455c;box-shadow:0 0 0 2.5px #fffdf8,0 1px 4px rgb(10 18 26/.32)}.live-map_count__L3cMs{position:absolute;right:-4px;top:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:9999px;background:#14191f;color:#fffdf8;font:600 13px/22px var(--font-sans,system-ui),sans-serif;text-align:center;box-shadow:0 0 0 1.5px #fffdf8;font-variant-numeric:tabular-nums;pointer-events:none}.live-map_sample__v1tPR .live-map_face__bBIAc{filter:saturate(.6)}.live-map_pin__NicnP:focus-visible .live-map_face__bBIAc,.live-map_pin__NicnP:hover .live-map_face__bBIAc{transform:scale(1.08)}.live-map_pin__NicnP:focus-visible{outline:none}.live-map_pin__NicnP:focus-visible .live-map_face__bBIAc{box-shadow:0 0 0 2px #fffdf8,0 0 0 4px #0b2c3d,0 2px 6px rgb(10 18 26/.26)}.live-map_active__8WuR3{z-index:2}.live-map_active__8WuR3 .live-map_face__bBIAc{transform:scale(1.16);box-shadow:0 0 0 2px #fffdf8,0 0 0 4.5px #b5613a,0 4px 12px rgb(10 18 26/.3)}.live-map_active__8WuR3 .live-map_dot__5w4Un{transform:scale(1.3)}@media (prefers-reduced-motion:no-preference){.live-map_rise__KLK17 .live-map_face__bBIAc{animation:live-map_rise__KLK17 .36s cubic-bezier(.2,.9,.25,1.1) both}}@keyframes live-map_rise__KLK17{0%{opacity:0;transform:scale(.6)}}.live-map_strip__1vmrj{scroll-snap-type:x mandatory;scroll-padding-inline:12px;scrollbar-width:none;overscroll-behavior-x:contain}.live-map_strip__1vmrj::-webkit-scrollbar{display:none}.live-map_stripItem__qoXOn{scroll-snap-align:center}.live-map_glass__f3xsI{background:rgb(251 248 242/.86);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 0 0 1px rgb(20 25 31/.06),0 10px 28px -10px rgb(6 14 22/.45),0 1px 2px rgb(6 14 22/.12)}.live-map_control__w1bp3{display:grid;place-items:center;width:44px;height:44px;color:#1d2a33;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease}.live-map_control__w1bp3:hover{background:rgb(20 25 31/.05)}.live-map_control__w1bp3:focus-visible{outline:2px solid #0b2c3d;outline-offset:-3px}.live-map_control__w1bp3:disabled{color:rgb(29 42 51/.32)}.live-map_frame___JbHd .maplibregl-ctrl-attrib{background:rgb(251 248 242/.72);font-size:10px;line-height:1.5;border-radius:6px 0 0 0}.live-map_frame___JbHd .maplibregl-ctrl-attrib a{color:#4b555d}.live-map_frame___JbHd .maplibregl-canvas{outline:none}@media (prefers-reduced-motion:no-preference){.live-map_sheet__8k2jK{animation:live-map_sheet__8k2jK .32s cubic-bezier(.2,.85,.25,1) both}}@keyframes live-map_sheet__8k2jK{0%{opacity:0;transform:translateY(24px)}}.live-map_loading__WQUYp{background:linear-gradient(100deg,rgb(255 255 255/0) 30%,rgb(255 255 255/.08) 50%,rgb(255 255 255/0) 70%);background-size:300% 100%}@media (prefers-reduced-motion:no-preference){.live-map_loading__WQUYp{animation:live-map_shimmer__HiryU 1.8s linear infinite}}@keyframes live-map_shimmer__HiryU{0%{background-position:100% 0}to{background-position:-200% 0}}.now-map_frame____Xrm{position:relative;isolation:isolate;overflow:hidden;background:#f2ebdf;color-scheme:light}.now-map_canvas__Y1esV{position:absolute;inset:0}.now-map_frame____Xrm .maplibregl-ctrl-attrib{background:rgb(251 248 242/.72);font-size:10px;line-height:1.5;border-radius:6px 0 0 0}.now-map_frame____Xrm .maplibregl-ctrl-attrib a{color:#4b555d}.now-map_frame____Xrm .maplibregl-ctrl-group{border-radius:14px;overflow:hidden;background:rgb(251 248 242/.9);box-shadow:0 0 0 1px rgb(20 25 31/.06),0 10px 28px -10px rgb(6 14 22/.45)}.now-map_frame____Xrm .maplibregl-ctrl-group button{width:44px;height:44px}.now-map_frame____Xrm .maplibregl-canvas{outline:none}@media (prefers-reduced-motion:no-preference){.now-map_sheet__sHkAV{animation:now-map_sheet__sHkAV .3s cubic-bezier(.2,.85,.25,1) both}}@keyframes now-map_sheet__sHkAV{0%{opacity:0;transform:translateY(24px)}}