.st-svg[data-astro-cid-ebyliulv]{width:100%;overflow:visible}.st-path[data-astro-cid-ebyliulv] polyline[data-astro-cid-ebyliulv],.st-path[data-astro-cid-ebyliulv] line[data-astro-cid-ebyliulv]{fill:none;stroke:var(--forest);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.st-fan[data-astro-cid-ebyliulv] line[data-astro-cid-ebyliulv]{stroke:var(--sage);stroke-width:1.25px}.st-dots[data-astro-cid-ebyliulv] circle[data-astro-cid-ebyliulv]{fill:var(--sage-tint);stroke:var(--sage);stroke-width:1.25px}.st-node-sage[data-astro-cid-ebyliulv]{fill:var(--sage)}.st-node-brass[data-astro-cid-ebyliulv]{fill:var(--brass)}.st-person[data-astro-cid-ebyliulv] text[data-astro-cid-ebyliulv]{fill:var(--forest);font-family:var(--font-ui);font-size:16px;font-weight:600}.st-year[data-astro-cid-ebyliulv] text[data-astro-cid-ebyliulv]{fill:var(--forest);font-family:var(--font-heading);font-variant-ligatures:none;font-size:19px;font-weight:500}.st-year[data-astro-cid-ebyliulv] .st-sub[data-astro-cid-ebyliulv],.st-net[data-astro-cid-ebyliulv] text[data-astro-cid-ebyliulv]{fill:var(--slate);font-family:var(--font-ui);font-size:15px;font-weight:500}.st-foot[data-astro-cid-ebyliulv]{fill:var(--slate);font-family:var(--font-ui);font-size:14px}.st-list[data-astro-cid-ebyliulv],.st-list-foot[data-astro-cid-ebyliulv]{display:none}@container diagram (width<=520px){.st-svg[data-astro-cid-ebyliulv]{display:none}.st-list[data-astro-cid-ebyliulv]{color:var(--text);margin:0;font-size:.9375rem;display:grid}.st-list-foot[data-astro-cid-ebyliulv]{margin-top:var(--s-4);color:var(--slate);font-size:.8125rem;display:block}}.st-li[data-astro-cid-ebyliulv]{gap:var(--s-3);padding-bottom:var(--s-4);display:flex;position:relative}.st-li[data-astro-cid-ebyliulv]:not(:last-child):before{content:"";background:var(--forest);width:2px;position:absolute;top:14px;bottom:-4px;left:6px}.st-li--brass[data-astro-cid-ebyliulv]:before{background:var(--sage)!important;width:1.25px!important}.st-dot[data-astro-cid-ebyliulv]{background:var(--forest);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:5px}.st-li--sage[data-astro-cid-ebyliulv] .st-dot[data-astro-cid-ebyliulv]{background:var(--sage)}.st-li--brass[data-astro-cid-ebyliulv] .st-dot[data-astro-cid-ebyliulv]{background:var(--brass)}.st-li--net[data-astro-cid-ebyliulv] .st-dot[data-astro-cid-ebyliulv]{background:var(--sage-tint);border:1.25px solid var(--sage)}.st-li[data-astro-cid-ebyliulv] strong[data-astro-cid-ebyliulv]{color:var(--forest)}.st-founded[data-astro-cid-ebyliulv]{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}
