.cities-modern .city-map-canvas{display:block;width:100%;height:auto;border-radius:12px;background:#f2f3f8}
.cities-modern .city-timeline{max-width:none}
.cities-modern .city-timeline .ct-svg{display:block;width:100%;height:auto;overflow:visible}
.cities-modern .city-timeline .ct-svg text{font-family:Epilogue,sans-serif}
.cities-modern .city-timeline .ct-ax{stroke:rgba(255,255,255,.30);stroke-width:1}
.cities-modern .city-timeline .ct-tick{stroke:rgba(255,255,255,.22);stroke-width:1}
.cities-modern .city-timeline .ct-bar{fill:rgba(255,255,255,.34)}
.cities-modern .city-timeline .ct-yr{font-size:10.5px;fill:rgba(255,255,255,.55);font-variant-numeric:tabular-nums}
.cities-modern .city-timeline .ct-nl{font-size:11px;font-weight:500;letter-spacing:0;fill:rgba(255,255,255,.55)}
.cities-modern .city-timeline .ct-lead{stroke:rgba(255,255,255,.20);stroke-width:1}
.cities-modern .city-timeline .ct-lead.hot{stroke:rgba(204,255,0,.55)}
.cities-modern .city-timeline .ct-d{fill:rgba(255,255,255,.45)}
.cities-modern .city-timeline .ct-d.hot{fill:#ccff00}
.cities-modern .city-timeline .ct-fr{fill:none;stroke:rgba(255,255,255,.28)}
.cities-modern .city-timeline .ct-n{font-size:11.5px;fill:rgba(255,255,255,.82);dominant-baseline:middle}
.cities-modern .city-timeline .ct-n.hot{fill:#fff;font-weight:600}
.cities-modern .city-timeline .ct-y{font-size:11.5px;font-weight:600;fill:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;dominant-baseline:middle}
.cities-modern .city-timeline .ct-y.hot{fill:#ccff00}
.cities-modern .city-timeline .st-foot{margin-top:20px;max-width:78ch;color:rgba(255,255,255,.58);font-size:12.5px;line-height:1.65}
.cities-modern .city-timeline .st-foot b{color:#fff;font-weight:600}
@media(max-width:760px){.cities-modern .city-timeline{margin-left:-4px;margin-right:-4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.cities-modern .city-timeline .ct-svg{width:860px}.cities-modern .city-map-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.cities-modern .city-map-canvas{min-width:680px}}.cities-modern #cityDialYears button{background:transparent;color:inherit}
.cities-modern #cityDialYears button.is-active{background:var(--navy-deep,#0F1140);color:#fff}
