@font-face{
  font-family:"Atlas Sans SC";
  src:url("./assets/fonts/atlas-sans-sc.woff2?v=20261028-1") format("woff2");
  font-style:normal;font-weight:400;font-display:block;
}
@font-face{
  font-family:"Atlas Space Mono";
  src:url("./assets/fonts/atlas-space-mono.woff2?v=20261028-1") format("woff2");
  font-style:normal;font-weight:400;font-display:block;
}

.aw-map-controls #toggle-cities{
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  width:106px;padding:0 11px;
  border:0;border-left:1px solid #ffffff35;border-radius:0;
  color:#e6ecef;font-family:"Atlas Sans SC","Microsoft YaHei",sans-serif;
  font-size:10px;font-weight:400;letter-spacing:.04em;white-space:nowrap;
}
.aw-map-controls #toggle-cities[aria-pressed="false"]{color:#aab3b9}
.city-toggle-dot{display:block;flex:none;width:5px;height:5px;border:1px solid #ffffffa6;border-radius:50%;background:#ffffff80}
#toggle-cities[aria-pressed="false"] .city-toggle-dot{background:transparent;border-color:#ffffff65}
@media(max-width:720px){.aw-map-controls #toggle-cities{width:98px;padding:0 7px;font-size:9px}}
