.ft-links[data-astro-cid-6mzxfgvh]{flex-wrap:wrap;gap:.3rem;margin:.45rem 0 0;display:flex}.ct-work[data-astro-cid-6mzxfgvh],.ct-life[data-astro-cid-6mzxfgvh],.ct-branch[data-astro-cid-6mzxfgvh]{border:1px solid var(--line);border-radius:999px;padding:.15rem .6rem;font-family:Inter,system-ui,sans-serif;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-block}.ct-work[data-astro-cid-6mzxfgvh]{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--ink)}.ct-life[data-astro-cid-6mzxfgvh]{color:var(--accent)}.ct-life[data-astro-cid-6mzxfgvh]:before{content:"• "}.ct-branch[data-astro-cid-6mzxfgvh]{color:var(--muted);border-style:dashed}.ct-work[data-astro-cid-6mzxfgvh]:hover,.ct-life[data-astro-cid-6mzxfgvh]:hover,.ct-branch[data-astro-cid-6mzxfgvh]:hover{border-color:var(--accent)}.ft-children[data-astro-cid-6mzxfgvh]{border-left:2px solid color-mix(in srgb, var(--accent) 45%, var(--line));margin:0 0 0 1rem;padding:0 0 0 1rem;list-style:none}.ft-node[data-astro-cid-6mzxfgvh]{scroll-margin-top:calc(var(--site-header-h,3.5rem) + 3.5rem);margin:.6rem 0;position:relative}.ft-children[data-astro-cid-6mzxfgvh]>.ft-node[data-astro-cid-6mzxfgvh]:before{border-top:2px solid color-mix(in srgb, var(--accent) 45%, var(--line));content:"";width:.85rem;position:absolute;top:1.1rem;left:-1rem}.ft-card[data-astro-cid-6mzxfgvh]{background:var(--paper-soft);border:1px solid var(--line);border-radius:8px;max-width:46rem;padding:.5rem .8rem}.ft-node[data-astro-cid-6mzxfgvh]:target>.ft-card[data-astro-cid-6mzxfgvh]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 30%, transparent)}.ft-head[data-astro-cid-6mzxfgvh]{margin:0}.ft-label[data-astro-cid-6mzxfgvh]{font-size:1.02rem}.ft-year[data-astro-cid-6mzxfgvh]{color:var(--muted);margin-left:.3rem;font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:600}.ft-note[data-astro-cid-6mzxfgvh]{margin:.2rem 0 0}.ft-also[data-astro-cid-6mzxfgvh]{color:var(--muted);margin:.3rem 0 0;font-size:.88rem}@media (width<=600px){.ft-children[data-astro-cid-6mzxfgvh]{margin-left:.4rem;padding-left:.7rem}.ft-children[data-astro-cid-6mzxfgvh]>.ft-node[data-astro-cid-6mzxfgvh]:before{width:.6rem;left:-.7rem}}.ct-item[data-astro-cid-p5gwwaqu][hidden],.ct-era[data-astro-cid-p5gwwaqu][hidden],.ct-empty[data-astro-cid-p5gwwaqu][hidden],.ct-filter[data-astro-cid-p5gwwaqu][hidden]{display:none!important}.tl-jump[data-astro-cid-p5gwwaqu]{background:color-mix(in srgb, var(--paper) 94%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);top:var(--site-header-h,3.5rem);scrollbar-width:thin;z-index:3;gap:.35rem;padding:.5rem 0;display:flex;position:sticky;overflow-x:auto}.tl-jump[data-astro-cid-p5gwwaqu] a[data-astro-cid-p5gwwaqu]{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;padding:.3rem .75rem;font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none}.tl-jump[data-astro-cid-p5gwwaqu] a[data-astro-cid-p5gwwaqu]:hover,.tl-jump[data-astro-cid-p5gwwaqu] a[data-astro-cid-p5gwwaqu]:focus-visible,.tl-jump[data-astro-cid-p5gwwaqu] .ct-tree-link[data-astro-cid-p5gwwaqu]{border-color:var(--accent);color:var(--accent)}.ct-filter[data-astro-cid-p5gwwaqu]{flex-wrap:wrap;align-items:end;gap:.6rem 1rem;margin:1rem 0 .5rem;display:flex}.ct-filter[data-astro-cid-p5gwwaqu] label[data-astro-cid-p5gwwaqu]{text-transform:uppercase;gap:.2rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;display:grid}.ct-filter[data-astro-cid-p5gwwaqu] input[data-astro-cid-p5gwwaqu][type=search]{font:inherit;text-transform:none;min-width:16rem;min-height:2.4rem;font-size:.95rem;font-weight:400}.ct-filter[data-astro-cid-p5gwwaqu] input[data-astro-cid-p5gwwaqu][type=checkbox]{width:1.1rem;height:1.1rem;min-height:0;margin:0}.ct-filter[data-astro-cid-p5gwwaqu] .ct-check[data-astro-cid-p5gwwaqu]{text-transform:none;align-items:center;gap:.4rem;min-height:2.4rem;font-size:.9rem;font-weight:500;display:flex}.ct-filter[data-astro-cid-p5gwwaqu] .meta[data-astro-cid-p5gwwaqu]{flex-basis:100%;margin:0}.ct-era[data-astro-cid-p5gwwaqu],.ct-tree[data-astro-cid-p5gwwaqu],.ct-item[data-astro-cid-p5gwwaqu],.ft-node[data-astro-cid-p5gwwaqu]{scroll-margin-top:calc(var(--site-header-h,3.5rem) + 3.5rem)}.tl-era-head[data-astro-cid-p5gwwaqu]{border-bottom:2px solid var(--line);margin:2rem 0 .6rem;padding-bottom:.4rem}.tl-era-head[data-astro-cid-p5gwwaqu] h2[data-astro-cid-p5gwwaqu]{margin:0}.tl-era-head[data-astro-cid-p5gwwaqu] .meta[data-astro-cid-p5gwwaqu]{margin:.2rem 0}.tl-intro[data-astro-cid-p5gwwaqu]{color:var(--muted);max-width:70ch;margin:.3rem 0 0}.ct-list[data-astro-cid-p5gwwaqu]{margin:0;padding:0;list-style:none}.ct-item[data-astro-cid-p5gwwaqu]{border-left:2px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;margin-left:.25rem;padding:.45rem 0 .45rem .75rem;display:grid;position:relative}.ct-item[data-astro-cid-p5gwwaqu]:before{background:var(--accent);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:1.15rem;left:-5.5px}.ct-date[data-astro-cid-p5gwwaqu]{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:.55rem;font-family:Inter,system-ui,sans-serif;font-size:.82rem;font-weight:600}.ct-card[data-astro-cid-p5gwwaqu]{background:var(--paper-soft);border-radius:8px;padding:.55rem .8rem}.ct-title[data-astro-cid-p5gwwaqu]{margin:0 0 .25rem;font-size:1.05rem}.ct-note[data-astro-cid-p5gwwaqu]{max-width:72ch;margin:0}.ct-links[data-astro-cid-p5gwwaqu],.ft-links[data-astro-cid-p5gwwaqu]{flex-wrap:wrap;gap:.3rem;margin:.45rem 0 0;display:flex}.ct-work[data-astro-cid-p5gwwaqu],.ct-life[data-astro-cid-p5gwwaqu],.ct-branch[data-astro-cid-p5gwwaqu]{border:1px solid var(--line);border-radius:999px;padding:.15rem .6rem;font-family:Inter,system-ui,sans-serif;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-block}.ct-work[data-astro-cid-p5gwwaqu]{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--ink)}.ct-life[data-astro-cid-p5gwwaqu]{color:var(--accent)}.ct-life[data-astro-cid-p5gwwaqu]:before{content:"• "}.ct-branch[data-astro-cid-p5gwwaqu]{color:var(--muted);border-style:dashed}.ct-work[data-astro-cid-p5gwwaqu]:hover,.ct-life[data-astro-cid-p5gwwaqu]:hover,.ct-branch[data-astro-cid-p5gwwaqu]:hover{border-color:var(--accent)}.ct-empty[data-astro-cid-p5gwwaqu]{margin:2rem 0;font-style:italic}.ft-key[data-astro-cid-p5gwwaqu]{margin:.5rem 0 1rem}.ft-root[data-astro-cid-p5gwwaqu]{margin:0;padding:0;list-style:none}@media (width<=600px){.ct-item[data-astro-cid-p5gwwaqu]{grid-template-columns:minmax(0,1fr);gap:.1rem}.ct-date[data-astro-cid-p5gwwaqu]{padding-top:0}.ct-item[data-astro-cid-p5gwwaqu]:before{top:.75rem}.ct-filter[data-astro-cid-p5gwwaqu] input[data-astro-cid-p5gwwaqu][type=search]{width:100%;min-width:0}.ct-filter[data-astro-cid-p5gwwaqu] label[data-astro-cid-p5gwwaqu]{flex:100%}}
