.webs-timeline.svelte-12loanj{background:var(--color-surface);border:2px solid var(--color-text);box-shadow:var(--shadow-hard,3px 3px 0 0 var(--color-text));padding:1.5rem 2rem}.webs-timeline__head.svelte-12loanj{border-bottom:2px solid var(--color-text);justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.webs-timeline__kicker.svelte-12loanj{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);font-size:10px;font-weight:700}.webs-timeline__heading.svelte-12loanj{font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:1.5rem;font-weight:800}.webs-timeline__index.svelte-12loanj{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-sec);font-size:.75rem}.webs-timeline__grid.svelte-12loanj{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.webs-timeline__item.svelte-12loanj{background:var(--color-bg);border:1px solid var(--color-border);padding:.75rem}.webs-timeline__item[data-current=true].svelte-12loanj{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.webs-timeline__period.svelte-12loanj{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-primary);font-size:.75rem;font-weight:700}.webs-timeline__item[data-current=true].svelte-12loanj .webs-timeline__period:where(.svelte-12loanj){color:var(--signal-acid,#b9f227)}.webs-timeline__title.svelte-12loanj{font-family:var(--font-mono,ui-monospace, monospace);margin:.25rem 0 0;font-size:.875rem;font-weight:700}.webs-timeline__body.svelte-12loanj{font-family:var(--font-body,sans-serif);color:var(--color-text-sec);margin:.25rem 0 0;font-size:11px}.webs-timeline__item[data-current=true].svelte-12loanj .webs-timeline__body:where(.svelte-12loanj){color:color-mix(in srgb, var(--color-bg) 80%, transparent)}@media (width>=768px){.webs-timeline__grid.svelte-12loanj{grid-template-columns:repeat(4,1fr)}}
