/* Temur Malik extension: the metro switch and note, in the road's colour. */
.road-toggle > b{width:18px;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--road-color-before) 45%,var(--road-color) 45%);box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #00000014}
.road-toggle[aria-pressed='true']{border-color:var(--road-color)}
.road-toggle[aria-pressed='true'] .metro-toggle__switch{background:var(--road-color)}
.road-tools .metro-info{max-width:290px}
.road-tools .metro-info strong{font-size:12px;font-weight:600}
.road-tools .metro-info button{color:#b86a00}
.road-end{cursor:default}
.road-legend{display:grid;gap:5px;margin:0;padding:0;list-style:none}
.road-legend li{display:flex;align-items:center;gap:8px}
.road-legend li::before{content:"";width:16px;height:5px;flex:none;border-radius:3px;background:var(--segment-color)}
.road-end .metro-station__dot{border-color:var(--road-color)}
.road-end .metro-station__name{color:#5c3600}
@media(max-width:820px){
  .map-toolbar .metro-tools,.map-toolbar .road-tools{z-index:9}
}
