.elevation-profile.svelte-15qkheg{flex-direction:column;gap:8px;display:flex}.profile-metrics.svelte-15qkheg{color:var(--ink);flex-wrap:wrap;gap:4px 18px;font-size:12px;display:flex}.metric.svelte-15qkheg{font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;display:inline-flex}.metric-label.svelte-15qkheg{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:10px}.profile-plot.svelte-15qkheg{width:100%;position:relative}.profile.svelte-15qkheg{touch-action:none;display:block}.grid.svelte-15qkheg{stroke:var(--line);stroke-width:1px;opacity:.55}.axis.svelte-15qkheg{stroke:var(--ink-dim);stroke-width:1px;opacity:.7}.axis-label.svelte-15qkheg{fill:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:10px}.axis-label.y.svelte-15qkheg{text-anchor:end}.axis-unit.svelte-15qkheg{fill:var(--ink-dim);letter-spacing:.06em;font-size:9px}.area.svelte-15qkheg{fill:var(--rust);fill-opacity:.15;stroke:none}.line.svelte-15qkheg{fill:none;stroke:var(--rust);stroke-width:2px;stroke-linejoin:round}.cursor.svelte-15qkheg{stroke:var(--ink-dim);stroke-width:1px;stroke-dasharray:3 3}.cursor-dot.svelte-15qkheg{fill:var(--rust);stroke:var(--surface);stroke-width:2px}.readout.svelte-15qkheg{border:1px solid var(--line);background:var(--surface);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:6px;align-items:baseline;gap:8px;padding:3px 8px;font-size:11px;display:flex;position:absolute;top:0;transform:translate(8px)}.readout.flip.svelte-15qkheg{transform:translate(calc(-100% - 8px))}.readout.svelte-15qkheg strong:where(.svelte-15qkheg){font-weight:600}.readout.svelte-15qkheg span:where(.svelte-15qkheg){color:var(--ink-dim)}
