@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid}}}.stop.svelte-1yam8be{--tw-font-weight:var(--font-weight-bold,700);font-size:15px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);align-items:center;line-height:1.25;display:flex}.time.svelte-1yam8be{--tw-font-weight:var(--font-weight-bold,700);font-size:15px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.duration.svelte-1yam8be{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);justify-content:flex-end;align-items:center;display:flex}:where(.details.svelte-1yam8be>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.direction.svelte-1yam8be{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:flex}.stops-toggle.svelte-1yam8be{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:flex}.track.svelte-1yam8be{justify-content:flex-end;align-items:center;display:flex}.track.svelte-1yam8be>div:where(.svelte-1yam8be){border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-50,oklch(97% .014 254.604));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-800,oklch(42.4% .199 265.638))}.intermediate-stop.svelte-1yam8be{height:calc(var(--spacing,.25rem) * 10);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));letter-spacing:-.3px;align-items:center;line-height:1.25;display:flex}.intermediate-track.svelte-1yam8be{margin-right:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));justify-content:flex-end;align-items:center;display:flex}.intermediate-dot.svelte-1yam8be{position:relative}.intermediate-time.svelte-1yam8be{text-align:right;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.dot-line-start.svelte-1yam8be,.vertical-line.svelte-1yam8be,.dot-line-end.svelte-1yam8be{position:relative}.start-circle.svelte-1yam8be,.end-circle.svelte-1yam8be{z-index:10;width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.intermediate-dot.svelte-1yam8be:before{content:"";z-index:10;width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:var(--primary);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.intermediate-dot.svelte-1yam8be:after{content:"";inset-block:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * .5);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--primary);position:absolute;left:50%}.start-line.svelte-1yam8be,.end-line.svelte-1yam8be{width:calc(var(--spacing,.25rem) * .5);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;left:50%}.start-line.svelte-1yam8be{top:50%;bottom:calc(var(--spacing,.25rem) * 0)}.end-line.svelte-1yam8be{top:calc(var(--spacing,.25rem) * 0);bottom:50%}.vertical-line.svelte-1yam8be:before{content:"";inset-block:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * .5);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--primary);position:absolute;left:50%}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-tracking:initial}}}.duration.svelte-1q4kmds{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);justify-content:flex-end;align-items:center;display:flex}.line.svelte-1q4kmds{position:relative}.line.svelte-1q4kmds:before{content:"";inset-block:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * .5);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-left-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-left-width:2px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));position:absolute;left:50%}.details.svelte-1q4kmds{padding-block:calc(var(--spacing,.25rem) * 6);align-items:center;display:flex}.transfer-chip.svelte-1q4kmds{align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}.transfer-icon.svelte-1q4kmds{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.time.svelte-1q4kmds{--tw-font-weight:var(--font-weight-bold,700);font-size:15px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);align-items:center;display:flex}.stop.svelte-1q4kmds{--tw-font-weight:var(--font-weight-bold,700);font-size:15px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);align-items:center;line-height:1.25;display:flex}.dot-line-start.svelte-1q4kmds,.dot-line-end.svelte-1q4kmds{position:relative}.start-circle.svelte-1q4kmds,.end-circle.svelte-1q4kmds{z-index:10;width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}
