.stop-line[data-v-63651df3]{position:relative}.stop-line-track[data-v-63651df3]{position:absolute;left:8px;right:calc((100% - (var(--n) - 1) * 24px) / var(--n) - 8px);top:7px;height:2px;border-radius:1px;background:var(--blue);transform-origin:left center}.stop-line-list[data-v-63651df3]{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:24px}.stop-line-stop[data-v-63651df3]{display:flex;flex-direction:column}.stop-line-segment[data-v-63651df3]{display:none}.stop-line-dot[data-v-63651df3]{display:block;width:16px;height:16px;border-radius:50%;box-sizing:border-box;background:#fff;box-shadow:inset 0 0 0 2px var(--blue)}.stop-line-body[data-v-63651df3]{margin-top:22px;display:flex;flex-direction:column;gap:6px}.stop-line-title[data-v-63651df3]{font:500 17px/24px var(--font);color:var(--navy)}.stop-line-text[data-v-63651df3]{font:400 15px/23px var(--font);color:var(--navy);text-wrap:pretty}@media (max-width: 1023px){.stop-line-track[data-v-63651df3]{display:none}.stop-line-list[data-v-63651df3]{display:block}.stop-line-stop[data-v-63651df3]{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:14px;padding-bottom:24px}.stop-line-stop[data-v-63651df3]:last-child{padding-bottom:0}.stop-line-stop:not(:last-child) .stop-line-segment[data-v-63651df3]{display:block;position:absolute;left:7px;top:12px;bottom:-12px;width:2px;background:var(--blue)}.stop-line-dot-wrap[data-v-63651df3]{position:relative;padding-top:4px}.stop-line-body[data-v-63651df3]{margin-top:0;gap:4px}}
