.tl[data-astro-cid-ta2fbyqs]{--tl-talk:rgb(var(--accent-rgb));--tl-podcast:color-mix(in srgb, rgb(var(--accent-rgb)) 42%, var(--page-paper));--tl-post:color-mix(in srgb, var(--page-ink) 72%, var(--page-paper));--tl-rule:rgba(var(--accent-soft-rgb), .45);--tl-soft:var(--archive-ink-soft);margin-block:3rem 3.5rem;scroll-margin-top:1rem}.tl-tick[data-astro-cid-ta2fbyqs]{background:var(--tl-talk);border-radius:1px;width:.75rem;height:3px;display:block}[data-astro-cid-ta2fbyqs][data-kind=podcast] .tl-tick[data-astro-cid-ta2fbyqs]{background:var(--tl-podcast)}[data-astro-cid-ta2fbyqs][data-kind=post] .tl-tick[data-astro-cid-ta2fbyqs]{background:var(--tl-post)}[data-astro-cid-ta2fbyqs][data-kind=project] .tl-tick[data-astro-cid-ta2fbyqs]{border:1.5px solid var(--tl-post);background:var(--page-paper);border-radius:50%;width:.5rem;height:.5rem}.tl-filter[data-astro-cid-ta2fbyqs]{letter-spacing:.08em;flex-wrap:wrap;gap:.25rem 1.25rem;margin-bottom:.75rem;font-size:1rem;font-variant-caps:all-small-caps;line-height:1;display:flex}.tl-filter[data-astro-cid-ta2fbyqs] label[data-astro-cid-ta2fbyqs]{cursor:pointer;min-height:2.25rem;color:var(--tl-soft);align-items:center;display:inline-flex;position:relative}.tl-filter[data-astro-cid-ta2fbyqs] input[data-astro-cid-ta2fbyqs]{opacity:0;pointer-events:none;position:absolute}.tl-filter[data-astro-cid-ta2fbyqs] label[data-astro-cid-ta2fbyqs]>span[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #0000;align-items:center;gap:.45rem;padding-bottom:2px;transition:color .15s,border-color .15s;display:inline-flex}.tl-filter[data-astro-cid-ta2fbyqs] label[data-astro-cid-ta2fbyqs]:hover>span[data-astro-cid-ta2fbyqs]{color:var(--page-ink)}.tl-filter[data-astro-cid-ta2fbyqs] input[data-astro-cid-ta2fbyqs]:checked+span[data-astro-cid-ta2fbyqs]{color:var(--page-ink);border-bottom-color:currentColor}.tl-filter[data-astro-cid-ta2fbyqs] input[data-astro-cid-ta2fbyqs]:focus-visible+span[data-astro-cid-ta2fbyqs]{outline:2px solid rgb(var(--accent-rgb));outline-offset:3px}.tl-count[data-astro-cid-ta2fbyqs]{font-variant-numeric:tabular-nums}.tl-years[data-astro-cid-ta2fbyqs]{margin-top:1.5rem}.tl-year[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:.5rem;scroll-margin-top:1rem;display:grid}.tl-year[data-astro-cid-ta2fbyqs]+.tl-year[data-astro-cid-ta2fbyqs]{margin-top:2.25rem}.tl-year-label[data-astro-cid-ta2fbyqs]{color:var(--tl-soft);font-variant-numeric:oldstyle-nums;font-size:1.0625rem;font-weight:400;line-height:1.4}.tl-year-body[data-astro-cid-ta2fbyqs]{position:relative}@media (width>=768px){.tl-year[data-astro-cid-ta2fbyqs]{grid-template-columns:8.25rem minmax(0,1fr);column-gap:1.5rem}.tl-year-label[data-astro-cid-ta2fbyqs]{text-align:right;align-self:start;padding-top:.45rem;position:sticky;top:1rem}}.tl-entries[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--tl-rule)}.tl-entry[data-astro-cid-ta2fbyqs]{border-radius:0 .25rem .25rem 0;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;padding:.5rem 0 .5rem 1rem;transition:background-color .15s;display:grid;position:relative}.tl-entry[data-astro-cid-ta2fbyqs]:hover{background:rgba(var(--accent-paper-rgb), .35)}.tl-entry[data-astro-cid-ta2fbyqs]>.tl-tick[data-astro-cid-ta2fbyqs]{position:absolute;top:1.05rem;left:-.375rem}.tl-entry[data-astro-cid-ta2fbyqs][data-kind=project]>.tl-tick[data-astro-cid-ta2fbyqs]{top:.85rem;left:calc(-.25rem - .5px)}.tl-date[data-astro-cid-ta2fbyqs],.tl-duration[data-astro-cid-ta2fbyqs]{font:.72rem/1 var(--font-mono);color:var(--tl-soft);font-variant-numeric:tabular-nums}.tl-date[data-astro-cid-ta2fbyqs]{text-align:right}.tl-main[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;min-width:0;display:flex}.tl-main[data-astro-cid-ta2fbyqs] .tl-title,.tl-press[data-astro-cid-ta2fbyqs] .tl-title{text-wrap:pretty;font-size:1rem;line-height:1.4;transition:color .15s}.tl-main[data-astro-cid-ta2fbyqs] a.tl-title:hover,.tl-press[data-astro-cid-ta2fbyqs] a.tl-title:hover{color:rgb(var(--accent-hover-rgb))}.tl-meta[data-astro-cid-ta2fbyqs]{color:var(--tl-soft);font-size:.85rem;line-height:1.4}.tl[data-astro-cid-ta2fbyqs]:has(input[value=project]:checked) .tl-entry[data-astro-cid-ta2fbyqs]:not([data-kind=project]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=talk]:checked) .tl-entry[data-astro-cid-ta2fbyqs]:not([data-kind=talk]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=podcast]:checked) .tl-entry[data-astro-cid-ta2fbyqs]:not([data-kind=podcast]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=post]:checked) .tl-entry[data-astro-cid-ta2fbyqs]:not([data-kind=post]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=project]:checked) .tl-year[data-astro-cid-ta2fbyqs]:not([data-kinds~=project]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=talk]:checked) .tl-year[data-astro-cid-ta2fbyqs]:not([data-kinds~=talk]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=podcast]:checked) .tl-year[data-astro-cid-ta2fbyqs]:not([data-kinds~=podcast]),.tl[data-astro-cid-ta2fbyqs]:has(input[value=post]:checked) .tl-year[data-astro-cid-ta2fbyqs]:not([data-kinds~=post]){display:none}.tl-press[data-astro-cid-ta2fbyqs]{margin-bottom:2.5rem}.tl-press[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:baseline;column-gap:.6rem;padding-block:.4rem;display:flex}@media (width<=639px){.tl-entry[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) auto;padding-left:.85rem}.tl-date[data-astro-cid-ta2fbyqs]{text-align:left;grid-column:1/-1;margin-bottom:.2rem}.tl-entry[data-astro-cid-ta2fbyqs]>.tl-tick[data-astro-cid-ta2fbyqs]{top:.85rem}.tl-entry[data-astro-cid-ta2fbyqs][data-kind=project]>.tl-tick[data-astro-cid-ta2fbyqs]{top:.65rem}}
