.route-scheme.svelte-14ola6u{display:grid;gap:2px}.route-scheme__route.svelte-14ola6u{padding:18px 20px 22px;background:var(--color-grey-soft)}.route-scheme__route--main.svelte-14ola6u{background:var(--color-panel)}.route-scheme__head.svelte-14ola6u{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:13px}.route-scheme__name.svelte-14ola6u{font-weight:600}.route-scheme__term.svelte-14ola6u{font-weight:600;color:var(--color-accent)}.route-scheme__line.svelte-14ola6u{display:grid;grid-template-columns:repeat(4,1fr);padding:0;list-style:none}.route-scheme__point.svelte-14ola6u{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:12px}.route-scheme__point.svelte-14ola6u:not(:last-child):after{content:"";position:absolute;top:5px;left:6px;right:-6px;height:2px;background:var(--color-accent)}.route-scheme__point--end.svelte-14ola6u:after{background:repeating-linear-gradient(90deg,var(--color-accent) 0 6px,transparent 6px 11px)!important}.route-scheme__dot.svelte-14ola6u{position:relative;z-index:1;width:12px;height:12px;border:2px solid var(--color-accent);border-radius:50%;background:#fff}.route-scheme__point--end.svelte-14ola6u .route-scheme__dot:where(.svelte-14ola6u){background:var(--color-accent)}.route-scheme__point--you.svelte-14ola6u .route-scheme__dot:where(.svelte-14ola6u){border-color:var(--color-brand-red);background:var(--color-brand-red)}.route-scheme__label.svelte-14ola6u{font-weight:500}
