.timeline-page.svelte-70kv1q{background:var(--color-surface);border-radius:0 14px 14px 0;min-height:calc(100dvh - 36px);padding:6px 12px 14px}.back.svelte-70kv1q{min-height:24px;color:var(--color-muted);font-size:var(--public-text-meta);align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.hero.svelte-70kv1q{border-left:3px solid var(--color-blue);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;margin:2px 0 6px;padding:2px 0 2px 8px;display:flex}.hero.svelte-70kv1q>div:where(.svelte-70kv1q){flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.hero.svelte-70kv1q p:where(.svelte-70kv1q){color:var(--public-text-muted,#65768a);font-size:var(--public-text-meta);margin:0;font-weight:600}.hero.svelte-70kv1q h1:where(.svelte-70kv1q){font-size:var(--public-text-title);letter-spacing:-.035em;overflow-wrap:anywhere;margin:2px 0;font-weight:650;line-height:1.25}.hero.svelte-70kv1q span:where(.svelte-70kv1q){color:var(--public-text-muted,#65768a);font-size:var(--public-text-meta)}.counts.svelte-70kv1q{flex-wrap:wrap;gap:6px;display:flex}.counts.svelte-70kv1q span:where(.svelte-70kv1q){background:var(--public-surface-subtle,#f7f9fb);border-radius:6px;padding:1px 4px}.integrity.svelte-70kv1q{color:var(--public-text-muted,#65768a);align-items:center;gap:6px;margin:8px 0;display:flex}.integrity.svelte-70kv1q svg{width:14px;height:14px;color:var(--public-success-text,#167356);flex:none}.integrity.svelte-70kv1q p:where(.svelte-70kv1q){font-size:var(--public-text-meta);margin:0;line-height:1.4}.columns.svelte-70kv1q{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:6px;margin-top:6px;display:grid}.panel.svelte-70kv1q{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;min-width:0;overflow:hidden}.section-heading.svelte-70kv1q{border-bottom:1px solid var(--color-border);min-height:28px;color:var(--public-text-muted,#65768a);justify-content:space-between;align-items:center;gap:10px;padding:3px 8px;display:flex}.section-heading.svelte-70kv1q>div:where(.svelte-70kv1q){flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.section-heading.svelte-70kv1q h2:where(.svelte-70kv1q){color:var(--color-text);font-size:var(--public-text-body);letter-spacing:-.025em;margin:0;font-weight:650}dl.svelte-70kv1q{flex-wrap:wrap;gap:2px 12px;margin:0;display:flex}dl.svelte-70kv1q>div:where(.svelte-70kv1q){flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:flex}.sr-only.svelte-70kv1q{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}abbr.svelte-70kv1q{text-decoration:none}.horse-details.svelte-70kv1q{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:3px 14px;padding:5px 8px;display:grid}dt.svelte-70kv1q{color:var(--public-text-muted,#65768a);font-size:var(--public-text-meta);line-height:1.35}dd.svelte-70kv1q{color:var(--color-text);font-size:var(--public-text-body);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.horse-details-empty.svelte-70kv1q{color:var(--public-text-muted,#65768a);font-size:var(--public-text-body);margin:0;padding:10px 12px}.timeline-list.svelte-70kv1q,.engagement-list.svelte-70kv1q{margin:0;padding:0;list-style:none}.timeline-list.svelte-70kv1q>li:where(.svelte-70kv1q)+li:where(.svelte-70kv1q),.engagement-list.svelte-70kv1q>li:where(.svelte-70kv1q)+li:where(.svelte-70kv1q){border-top:1px solid var(--color-border)}.timeline-list.svelte-70kv1q>li.current:where(.svelte-70kv1q){box-shadow:inset 3px 0 var(--public-accent-text,#286b8d);background:var(--public-surface-info,#f4f9fc)}.event-card.svelte-70kv1q{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:4px 8px;display:grid}.event-summary.svelte-70kv1q{min-width:0;min-height:44px;color:inherit;flex-direction:column;justify-content:center;text-decoration:none;display:flex}.result-details.svelte-70kv1q{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:2px 12px;display:flex}.result-status.svelte-70kv1q{flex-wrap:wrap;gap:4px;display:flex}.event-card-heading.svelte-70kv1q{line-height:1.3}.event-code.svelte-70kv1q{color:var(--public-accent-text,#286b8d);font-size:var(--public-text-meta);margin-right:4px;font-weight:600}h3.svelte-70kv1q{color:var(--color-text);font-size:var(--public-text-body);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.4;display:inline}.state.svelte-70kv1q,.quality.svelte-70kv1q{color:var(--public-text-muted,#65768a);font-size:var(--public-text-meta);background:var(--public-surface-subtle,#f7f9fb);border-radius:4px;padding:0 4px;font-weight:500}.state.live.svelte-70kv1q{color:var(--public-danger-text,#9a3e35);background:var(--public-surface-danger,#fbece9)}.quality.svelte-70kv1q{color:var(--public-success-text,#14654e);background:var(--public-surface-success,#effaf4)}.quality.provisional.svelte-70kv1q{color:var(--public-warning-text,#9a5a0a);background:var(--public-surface-warning,#fff7e9)}.event-date.svelte-70kv1q,.engagement-list.svelte-70kv1q p:where(.svelte-70kv1q){color:var(--public-text-muted,#65768a);font-size:var(--public-text-meta);flex-wrap:wrap;align-items:center;gap:4px;margin:1px 0 0;display:flex}.event-actions.svelte-70kv1q{flex-wrap:wrap;grid-area:1/2;align-items:center;gap:4px;display:flex}.event-actions.svelte-70kv1q a:where(.svelte-70kv1q),.start-list-link.svelte-70kv1q{min-height:44px;color:var(--public-accent-text,var(--color-blue));font-size:var(--public-text-meta);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}a.svelte-70kv1q:hover,a.svelte-70kv1q:focus-visible{text-underline-offset:2px;text-decoration:underline}a.svelte-70kv1q:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.engagement-list.svelte-70kv1q li:where(.svelte-70kv1q){justify-content:space-between;align-items:center;gap:4px 8px;padding:4px 8px;display:flex}.engagement-list.svelte-70kv1q li:where(.svelte-70kv1q)>div:where(.svelte-70kv1q):first-child{flex:180px;min-width:0}.engagement-meta.svelte-70kv1q{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.empty.svelte-70kv1q{color:var(--public-text-muted,#65768a);gap:4px;padding:8px;display:grid}.empty.svelte-70kv1q>svg{display:none}.empty.svelte-70kv1q strong:where(.svelte-70kv1q){color:var(--color-text);font-size:var(--public-text-body);font-weight:600}.empty.svelte-70kv1q span:where(.svelte-70kv1q){font-size:var(--public-text-meta);line-height:1.4}@media (width<=1024px){.columns.svelte-70kv1q{grid-template-columns:1fr}}@media (width<=760px){.timeline-page.svelte-70kv1q{font-size:var(--public-text-body);border-radius:0;padding:0 6px 10px}.hero.svelte-70kv1q{gap:2px;margin-bottom:4px}.hero.svelte-70kv1q h1:where(.svelte-70kv1q),.section-heading.svelte-70kv1q h2:where(.svelte-70kv1q),h3.svelte-70kv1q,.empty.svelte-70kv1q strong:where(.svelte-70kv1q){font-weight:650}.hero.svelte-70kv1q p:where(.svelte-70kv1q),.event-code.svelte-70kv1q{font-weight:600}.horse-details.svelte-70kv1q{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.section-heading.svelte-70kv1q,.event-card.svelte-70kv1q,.engagement-list.svelte-70kv1q li:where(.svelte-70kv1q){padding:3px 6px}.back.svelte-70kv1q,.event-actions.svelte-70kv1q a:where(.svelte-70kv1q),.start-list-link.svelte-70kv1q{min-height:44px;padding:0 4px;font-size:13px}.result-details.svelte-70kv1q{gap:2px 8px}.result-details.svelte-70kv1q dl:where(.svelte-70kv1q){gap:2px 10px}}
