.notes.svelte-50sydz{gap:var(--space-4);flex-direction:column;display:flex;container-type:inline-size}.notes.framed.svelte-50sydz{padding:var(--space-4);border-radius:var(--radius-surface);background:var(--bg-card);border:1px solid var(--border);border-top:3px solid var(--tool)}.head.svelte-50sydz{align-items:baseline;column-gap:var(--space-2);row-gap:var(--space-1);flex-wrap:wrap;display:flex}.name.svelte-50sydz{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--text-title)}.tagline.svelte-50sydz{font-family:var(--font-prose);font-size:var(--text-small);color:var(--text-secondary);flex-basis:100%}.cols.svelte-50sydz{gap:var(--space-4);flex-direction:column;display:flex}.group.svelte-50sydz{gap:var(--space-2);flex-direction:column;display:flex}.overline.svelte-50sydz{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-label)}.timeline.svelte-50sydz{padding:0 0 0 var(--space-3);border-left:2px solid color-mix(in srgb, var(--tool) 30%, var(--border));gap:var(--space-hair);flex-direction:column;margin:0;list-style:none;display:flex}.timeline.svelte-50sydz li:where(.svelte-50sydz){gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);font-family:var(--font-prose);font-size:var(--text-small);transition:background var(--dur) var(--ease);grid-template-columns:4.5em 1fr;display:grid}.timeline.svelte-50sydz li.picked:where(.svelte-50sydz){background:color-mix(in srgb, var(--tool) 12%, var(--bg-card))}.date.svelte-50sydz{color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap}.next.svelte-50sydz{padding-left:var(--space-4);gap:var(--space-1);font-family:var(--font-prose);font-size:var(--text-small);flex-direction:column;margin:0;display:flex}.next.svelte-50sydz li:where(.svelte-50sydz)::marker{color:var(--tool)}.empty.svelte-50sydz{font-size:var(--text-small);color:var(--text-label);font-style:italic}.more.svelte-50sydz{font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--accent-text);text-underline-offset:3px;align-self:flex-start}.more.svelte-50sydz:hover{color:var(--accent-text-hover)}@container (width>=560px){.cols.svelte-50sydz{flex-direction:row}.group.svelte-50sydz:first-child{flex:3}.group.svelte-50sydz:last-child{flex:2}}@media (prefers-reduced-motion:reduce){.timeline.svelte-50sydz li:where(.svelte-50sydz){transition:none}}
