.iSHC_G_head{max-width:760px;padding:40px 0 10px}.iSHC_G_head h1{text-transform:uppercase;margin:0;font-size:clamp(44px,7vw,80px);font-weight:800;line-height:.9}.iSHC_G_head p{color:var(--ink-2);margin:14px 0 0}.iSHC_G_chart{--label:300px;margin:24px 0 90px}.iSHC_G_axis{z-index:5;height:28px;margin-left:var(--label);background:var(--paper);border-bottom:2px solid var(--rule-strong);position:sticky;top:56px}.iSHC_G_axis span{color:var(--muted);white-space:nowrap;font-size:11px;position:absolute;bottom:4px;transform:translate(-2px)}.iSHC_G_chart h2{text-transform:uppercase;letter-spacing:.04em;margin:18px 0 2px;font-size:18px;font-weight:800}.iSHC_G_row{grid-template-columns:var(--label) minmax(0, 1fr);align-items:center;height:26px;text-decoration:none;display:grid}.iSHC_G_row:hover .iSHC_G_label{color:var(--signal)}.iSHC_G_row:hover .iSHC_G_track{background:var(--card)}.iSHC_G_label{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);padding-right:12px;font-size:13px;overflow:hidden}.iSHC_G_track{border-bottom:1px dashed var(--rule);height:100%;position:relative}.iSHC_G_track i{background:var(--rule);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.iSHC_G_bar{background:var(--muted);border-radius:2px;justify-content:flex-end;align-items:center;height:16px;padding:0 4px;display:flex;position:absolute;top:5px;overflow:hidden}.iSHC_G_bar b{color:#fff;font-size:10px;font-weight:600}.iSHC_G_tram{background:var(--tram)}.iSHC_G_trolleybus{background:var(--trolleybus)}.iSHC_G_bus{background:var(--bus)}.iSHC_G_metro{background:var(--metro)}.iSHC_G_rail{background:var(--rail)}.iSHC_G_row[data-status=archived] .iSHC_G_bar,.iSHC_G_row[data-status=superseded] .iSHC_G_bar{opacity:.4}@media (prefers-color-scheme:dark){.iSHC_G_bar b{color:#14120e}}@media (max-width:760px){.iSHC_G_chart{--label:130px}.iSHC_G_label{font-size:11.5px}}
