.page.svelte-1injw1l{display:flex;flex-direction:column;gap:1.5rem}h2.svelte-1injw1l{margin:0}.subtitle.svelte-1injw1l{color:#666;margin:0}.loading.svelte-1injw1l{text-align:center;padding:2rem;color:#666}.stats.svelte-1injw1l{display:flex;gap:2rem;padding:1.5rem;background:#111;border-radius:8px}.stat.svelte-1injw1l{text-align:center}.stat-value.svelte-1injw1l{font-size:2rem;font-weight:600;color:#c41e3a}.stat-label.svelte-1injw1l{font-size:.8rem;color:#666;margin-top:.25rem}.timeline.svelte-1injw1l{background:#111;border-radius:8px;padding:1.5rem}.timeline.svelte-1injw1l h3:where(.svelte-1injw1l){margin:0 0 1rem;font-size:1rem}.runs.svelte-1injw1l{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto}.run.svelte-1injw1l{display:block;width:100%;text-align:left;padding:1rem;background:#1a1a1a;border:1px solid #222;border-radius:4px;cursor:pointer;transition:all .2s;color:inherit;font:inherit}.run.svelte-1injw1l:hover{border-color:#333;background:#222}.run.selected.svelte-1injw1l{border-color:#c41e3a;background:#1a1010}.run-kicker.svelte-1injw1l{font-size:.7rem;font-weight:600;color:#c41e3a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.run-title.svelte-1injw1l{font-size:.95rem;margin-bottom:.5rem}.run-meta.svelte-1injw1l{display:flex;justify-content:space-between;font-size:.75rem;color:#666}.duration.svelte-1injw1l{color:#c41e3a}.journey.svelte-1injw1l{background:#111;border-radius:8px;padding:1.5rem}.journey.svelte-1injw1l h3:where(.svelte-1injw1l){margin:0 0 .5rem;font-size:1rem}.journey-subtitle.svelte-1injw1l{color:#666;margin:0 0 1rem;font-size:.85rem}.journey-timeline.svelte-1injw1l{display:flex;flex-direction:column;gap:.5rem;max-height:300px;overflow-y:auto}.journey-step.svelte-1injw1l{display:grid;grid-template-columns:150px 80px 1fr;gap:1rem;padding:.75rem;background:#1a1a1a;border-radius:4px;font-size:.85rem}.journey-step.hero.svelte-1injw1l{background:#1a1010;border-left:3px solid #c41e3a}.step-zone.svelte-1injw1l{font-weight:500}.step-pos.svelte-1injw1l{color:#666}.step-time.svelte-1injw1l{color:#666;text-align:right}
