.session.svelte-147wfd6{gap:var(--space-lg);flex-direction:column;display:flex}.divider.svelte-147wfd6{gap:var(--space-2xs);padding-block:var(--space-md) var(--space-sm);border-top:var(--rule-heavy) solid var(--line-strong);flex-direction:column;display:flex}.title-row.svelte-147wfd6{align-items:flex-start;gap:var(--space-xs);display:flex}h1.svelte-147wfd6{min-inline-size:0;font-size:var(--text-2xl);flex:1}.meta.svelte-147wfd6{align-items:center;gap:var(--space-sm);color:var(--ink-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.span.svelte-147wfd6{color:var(--ink-logbook)}.derived.svelte-147wfd6{padding:var(--space-md);border:var(--rule) solid var(--line-subtle);border-inline-start:var(--rule-mark) solid var(--ink-treasure);background:var(--surface-raised)}.derived.svelte-147wfd6 h2:where(.svelte-147wfd6){font-size:var(--text-md)}.derived.svelte-147wfd6 ul:where(.svelte-147wfd6){gap:var(--space-xs) var(--space-md);margin-block:var(--space-xs);color:var(--ink-secondary);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.derived.svelte-147wfd6 a:where(.svelte-147wfd6){font-size:var(--text-sm)}.picker.svelte-8su4by{flex:auto;min-width:0;position:static}summary.svelte-8su4by{align-items:center;gap:var(--space-xs);min-height:var(--touch-target);padding-inline:var(--space-xs);cursor:pointer;font-size:var(--text-sm);list-style:none;display:flex}summary.svelte-8su4by::-webkit-details-marker{display:none}.current.svelte-8su4by{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker[open].svelte-8su4by summary:where(.svelte-8su4by){background:var(--surface-ink);color:var(--ink-inverse)}.panel.svelte-8su4by{gap:var(--space-xs);max-block-size:60vh;padding:var(--space-xs);border:var(--rule-heavy) solid var(--line-strong);background:var(--surface-page);box-shadow:var(--lift);flex-direction:column;display:flex;position:absolute;inset-block-start:100%;inset-inline:0}.filter.svelte-8su4by{min-height:var(--touch-target);padding:var(--space-xs) var(--space-sm);border:var(--rule) solid var(--line-strong);background:var(--surface-page);font-size:max(var(--text-md), 16px);flex:none}.filter.svelte-8su4by:focus-visible{box-shadow:var(--focus-ring);outline:none}ul.svelte-8su4by{margin:0;padding:0;list-style:none;overflow-y:auto}li.svelte-8su4by+li:where(.svelte-8su4by){border-top:var(--rule) solid var(--line-subtle)}a.svelte-8su4by{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-height:var(--touch-target);padding:var(--space-xs);color:var(--ink-primary);font-size:var(--text-sm);text-decoration:none;display:flex}a[aria-current=page].svelte-8su4by{background:var(--surface-ink);color:var(--ink-inverse)}.date.svelte-8su4by{color:var(--ink-tertiary);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex:none}a[aria-current=page].svelte-8su4by .date:where(.svelte-8su4by){color:inherit}@media (hover:hover){a.svelte-8su4by:hover{background:var(--surface-raised)}a[aria-current=page].svelte-8su4by:hover{background:var(--surface-ink)}}.flow.svelte-1hzax30{gap:var(--space-xl);flex-direction:column;display:flex}.bar.svelte-1hzax30{top:calc(var(--touch-target) + var(--rule-heavy));z-index:5;align-items:stretch;gap:var(--space-2xs);border-bottom:var(--rule) solid var(--line-strong);background:var(--surface-page);display:flex;position:sticky}.session-editing.svelte-1hzax30{gap:var(--space-lg);flex-direction:column;display:flex;position:relative}.step.svelte-1hzax30{min-width:var(--touch-target);min-height:var(--touch-target);color:var(--ink-primary);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.step.svelte-1hzax30 .icon{block-size:1.25rem;inline-size:1.25rem}.step.is-end.svelte-1hzax30{color:var(--ink-tertiary);opacity:.4}@media (hover:hover){a.step.svelte-1hzax30:hover{background:var(--surface-ink);color:var(--ink-inverse)}}.flow.svelte-1hzax30 .prose .date-section{scroll-margin-top:calc(var(--space-3xl) + var(--touch-target))}.edge.svelte-1hzax30{gap:var(--space-3xs);min-height:var(--touch-target);padding:var(--space-xs) var(--space-sm);border:var(--rule) solid var(--line-subtle);color:var(--ink-primary);font-size:var(--text-sm);flex-direction:column;text-decoration:none;display:flex}.flow-end.svelte-1hzax30{justify-content:center;padding-block-end:var(--space-xl);display:flex}.direction.svelte-1hzax30{color:var(--ink-tertiary);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em}@media (hover:hover){.edge.svelte-1hzax30:hover{border-color:var(--line-strong)}}.span.svelte-17kgenc{color:var(--ink-logbook)}.masthead-row.svelte-17kgenc{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-end:var(--space-xs);display:flex}.crumbs.svelte-17kgenc{align-items:center;gap:var(--space-2xs);color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--track-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.crumbs.svelte-17kgenc a:where(.svelte-17kgenc){text-decoration:none}@media (hover:hover){.crumbs.svelte-17kgenc a:where(.svelte-17kgenc):hover{background:var(--surface-ink);color:var(--ink-inverse)}}
