:root{--line-primary:#006cb6;--line-primary-rgb:0,108,182;--line-primary-dark:#004f88;--line-primary-light:#f0f7fc;--line-primary-on-navy:#7cc8ff;--line-primary-gradient:linear-gradient(135deg,#006cb6,#004f88);--line-primary-glow:0 4px 18px rgba(0,108,182,.25);--border-line:rgba(0,108,182,.25)}.chiyoda-hero-v2 .chz-line-badge,.cm-stn__emblem{border-radius:999px;box-shadow:inset 0 0 0 2px #fff}@media (forced-colors:active){.chiyoda-hero-v2 .chz-line-badge,.cm-stn__emblem,.metro-parent-nav__ring--toei{outline:3px double ButtonText;outline-offset:-3px}}.chiyoda-hero-v2 .chz-title{column-gap:.32em;display:flex;flex-wrap:wrap}.chiyoda-hero-v2 .chz-title>span+span{margin-left:0}.cm-bars{height:146px}.cm-bar__lbl{flex-shrink:0;height:64px;white-space:nowrap}@media (max-width:640px){.cm-bars{overflow-x:auto;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(var(--station-count,27),minmax(12px,1fr));padding-bottom:6px}}