.cm-research-map[data-astro-cid-doaz5zuu]{padding:30px}.cm-lineage-label[data-astro-cid-doaz5zuu]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:25px;border-bottom:1px solid var(--color-line);color:var(--color-text-secondary);font-size:14px}.cm-entity-map[data-astro-cid-doaz5zuu]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:32px;padding-block:35px}.cm-instrument[data-astro-cid-doaz5zuu],.cm-issuer[data-astro-cid-doaz5zuu]{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;min-width:0}.cm-map-label[data-astro-cid-doaz5zuu]{font-size:14px;color:var(--color-text-tertiary)}.cm-instrument-mark[data-astro-cid-doaz5zuu],.cm-issuer-mark[data-astro-cid-doaz5zuu]{display:grid;place-items:center;width:98px;height:98px;margin-block:8px;border:1px solid var(--color-line-strong);border-radius:12px;background:var(--color-bg-base)}.cm-issuer-mark[data-astro-cid-doaz5zuu]{border-radius:50%;border-color:var(--color-accent-dim);box-shadow:0 0 0 9px var(--color-bg-elev-1),0 0 0 10px var(--color-line)}.cm-instrument-mark[data-astro-cid-doaz5zuu] svg[data-astro-cid-doaz5zuu],.cm-issuer-mark[data-astro-cid-doaz5zuu] svg[data-astro-cid-doaz5zuu]{width:50px;stroke:var(--color-text-primary);stroke-width:1.3}.cm-issuer-mark[data-astro-cid-doaz5zuu] svg[data-astro-cid-doaz5zuu]{stroke:var(--color-accent)}.cm-instrument[data-astro-cid-doaz5zuu]>strong[data-astro-cid-doaz5zuu],.cm-issuer[data-astro-cid-doaz5zuu]>strong[data-astro-cid-doaz5zuu]{font:500 20px var(--font-mono)}.cm-instrument[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:not(.cm-map-label),.cm-issuer[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:not(.cm-map-label){font-size:14px;color:var(--color-text-secondary)}.cm-instrument[data-astro-cid-doaz5zuu]:after{content:"";position:absolute;height:1px;width:40px;left:calc(100% - 5px);top:96px;background:var(--color-accent-dim)}.cm-edge-label[data-astro-cid-doaz5zuu]{display:inline-flex;align-items:center;gap:12px;margin-top:2px}.cm-edge-label[data-astro-cid-doaz5zuu] span[data-astro-cid-doaz5zuu]{color:var(--color-accent)}.cm-source-branches[data-astro-cid-doaz5zuu]{position:relative;list-style:none;padding:0 0 0 25px;margin:0;border-left:1px solid var(--color-accent-dim);display:grid;gap:14px}.cm-source-branches[data-astro-cid-doaz5zuu]:before{content:"";position:absolute;right:100%;width:32px;top:50%;border-top:1px solid var(--color-accent-dim)}.cm-source-branches[data-astro-cid-doaz5zuu] li[data-astro-cid-doaz5zuu]{display:flex;flex-direction:column;align-items:start;gap:8px;position:relative;border:1px solid var(--color-line-strong);border-radius:7px;background:var(--color-bg-base);padding:17px 20px;min-width:0}.cm-source-branches[data-astro-cid-doaz5zuu] li[data-astro-cid-doaz5zuu]:before{content:"";position:absolute;width:26px;right:100%;top:50%;border-top:1px solid var(--color-accent-dim)}.cm-source-kind[data-astro-cid-doaz5zuu]{font-size:14px;color:var(--color-accent)}.cm-source-branches[data-astro-cid-doaz5zuu] strong[data-astro-cid-doaz5zuu]{font:500 16px var(--font-mono);color:var(--color-text-primary)}.cm-source-branches[data-astro-cid-doaz5zuu] li[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:last-child{font-size:14px;color:var(--color-text-secondary);line-height:1.5}.cm-revision-story[data-astro-cid-doaz5zuu]{border-top:1px solid var(--color-line-strong);padding-top:8px}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;min-height:70px;cursor:pointer;list-style:none}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu]::-webkit-details-marker{display:none}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:first-child{display:flex;flex-direction:column;gap:9px}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu] strong[data-astro-cid-doaz5zuu]{font-size:20px;font-weight:500;line-height:1.5}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:first-child>span[data-astro-cid-doaz5zuu]{font-size:14px;color:var(--color-text-secondary)}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:last-child{font-size:26px;color:var(--color-accent)}.cm-revision-story[data-astro-cid-doaz5zuu][open] summary[data-astro-cid-doaz5zuu]>span[data-astro-cid-doaz5zuu]:last-child{transform:rotate(45deg)}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu]:focus-visible{outline:2px solid var(--color-accent-dim);outline-offset:3px}.cm-revision-timeline[data-astro-cid-doaz5zuu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:28px;padding-bottom:10px}.cm-revision-timeline[data-astro-cid-doaz5zuu]>div[data-astro-cid-doaz5zuu]{position:relative;padding-top:22px;border-top:2px solid var(--color-line-strong)}.cm-revision-timeline[data-astro-cid-doaz5zuu]>div[data-astro-cid-doaz5zuu]:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:-5px;background:var(--color-accent-dim)}.cm-version[data-astro-cid-doaz5zuu]{display:block;font:14px var(--font-mono);color:var(--color-text-tertiary);margin-bottom:13px}.cm-revision-timeline[data-astro-cid-doaz5zuu] strong[data-astro-cid-doaz5zuu]{font-size:17px;font-weight:500}.cm-revision-timeline[data-astro-cid-doaz5zuu] p[data-astro-cid-doaz5zuu]{font-size:16px;line-height:1.65;margin-top:10px}.cm-revision-timeline[data-astro-cid-doaz5zuu] .cm-citation[data-astro-cid-doaz5zuu]{border-top-color:var(--color-signal)}.cm-citation[data-astro-cid-doaz5zuu]:before{background:var(--color-signal)!important}.cm-research-map[data-astro-cid-doaz5zuu] .cm-map-footnote[data-astro-cid-doaz5zuu]{margin:25px 0 0;padding-top:22px;border-top:1px solid var(--color-line);color:var(--color-text-secondary);font-size:14px;line-height:1.65}@media(max-width:900px){.cm-entity-map[data-astro-cid-doaz5zuu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.cm-instrument[data-astro-cid-doaz5zuu]:after{width:60px}.cm-source-branches[data-astro-cid-doaz5zuu]{grid-column:1 / -1;margin-left:16px}.cm-source-branches[data-astro-cid-doaz5zuu]:before{display:none}.cm-revision-timeline[data-astro-cid-doaz5zuu]{gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cm-citation[data-astro-cid-doaz5zuu]{grid-column:1 / -1}}@media(max-width:580px){.cm-research-map[data-astro-cid-doaz5zuu]{padding:22px 18px}.cm-entity-map[data-astro-cid-doaz5zuu]{gap:22px 18px;padding-block:28px}.cm-instrument-mark[data-astro-cid-doaz5zuu],.cm-issuer-mark[data-astro-cid-doaz5zuu]{width:70px;height:70px}.cm-instrument-mark[data-astro-cid-doaz5zuu] svg[data-astro-cid-doaz5zuu],.cm-issuer-mark[data-astro-cid-doaz5zuu] svg[data-astro-cid-doaz5zuu]{width:40px}.cm-instrument[data-astro-cid-doaz5zuu]:after{width:24px;left:calc(100% - 4px);top:82px}.cm-instrument[data-astro-cid-doaz5zuu]>strong[data-astro-cid-doaz5zuu],.cm-issuer[data-astro-cid-doaz5zuu]>strong[data-astro-cid-doaz5zuu]{font-size:17px}.cm-source-branches[data-astro-cid-doaz5zuu]{margin-left:0;padding-left:20px}.cm-source-branches[data-astro-cid-doaz5zuu] li[data-astro-cid-doaz5zuu]{padding:16px}.cm-source-branches[data-astro-cid-doaz5zuu] li[data-astro-cid-doaz5zuu]:before{width:21px}.cm-revision-timeline[data-astro-cid-doaz5zuu]{grid-template-columns:minmax(0,1fr);gap:25px}.cm-citation[data-astro-cid-doaz5zuu]{grid-column:1}.cm-revision-story[data-astro-cid-doaz5zuu] summary[data-astro-cid-doaz5zuu] strong[data-astro-cid-doaz5zuu]{font-size:18px}}.cm-workflows[data-astro-cid-uc64iwup]{border-top:1px solid var(--color-line-strong)}.cm-workflows[data-astro-cid-uc64iwup] article[data-astro-cid-uc64iwup]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.1fr) 210px;gap:34px;align-items:center;padding:32px 0;border-bottom:1px solid var(--color-line)}.cm-workflows[data-astro-cid-uc64iwup] article[data-astro-cid-uc64iwup]>div[data-astro-cid-uc64iwup]>span[data-astro-cid-uc64iwup]{display:block;font:14px var(--font-mono);color:var(--color-text-tertiary);margin-bottom:15px}.cm-workflows[data-astro-cid-uc64iwup] h3[data-astro-cid-uc64iwup]{margin:0}.cm-model-section[data-astro-cid-uc64iwup]{background:var(--color-bg-elev-1)}.cm-model-layout[data-astro-cid-uc64iwup]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:65px;align-items:start}.cm-model-layout[data-astro-cid-uc64iwup]>div[data-astro-cid-uc64iwup]:first-child>p[data-astro-cid-uc64iwup]:last-child{margin-top:24px;max-width:380px}.cm-models[data-astro-cid-uc64iwup]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.cm-models[data-astro-cid-uc64iwup] article[data-astro-cid-uc64iwup]{display:flex;flex-direction:column;align-items:start;padding-top:22px;border-top:1px solid var(--color-line-strong)}.cm-models[data-astro-cid-uc64iwup] article[data-astro-cid-uc64iwup]>span[data-astro-cid-uc64iwup]{font:14px var(--font-mono);color:var(--color-accent);margin-bottom:18px}.cm-models[data-astro-cid-uc64iwup] h3[data-astro-cid-uc64iwup]{margin-bottom:12px}.cm-models[data-astro-cid-uc64iwup] p[data-astro-cid-uc64iwup]{margin-bottom:16px}.cm-models[data-astro-cid-uc64iwup] .sol-link[data-astro-cid-uc64iwup]{margin-top:auto}.cm-build[data-astro-cid-uc64iwup]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.cm-build[data-astro-cid-uc64iwup] li[data-astro-cid-uc64iwup]{display:flex;flex-direction:column;align-items:start;border-top:1px solid var(--color-line-strong);padding-top:24px}.cm-build[data-astro-cid-uc64iwup] li[data-astro-cid-uc64iwup]>span[data-astro-cid-uc64iwup]{color:var(--color-accent);font:14px var(--font-mono);margin-bottom:20px}.cm-build[data-astro-cid-uc64iwup] h3[data-astro-cid-uc64iwup]{margin-bottom:14px}.cm-build[data-astro-cid-uc64iwup] p[data-astro-cid-uc64iwup]{margin-bottom:17px}.cm-build[data-astro-cid-uc64iwup] a[data-astro-cid-uc64iwup]{margin-top:auto}@media(max-width:1050px){.cm-workflows[data-astro-cid-uc64iwup] article[data-astro-cid-uc64iwup]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px}.cm-workflows[data-astro-cid-uc64iwup] .sol-link[data-astro-cid-uc64iwup]{grid-column:2}.cm-model-layout[data-astro-cid-uc64iwup]{grid-template-columns:minmax(0,1fr);gap:30px}}@media(max-width:650px){.cm-workflows[data-astro-cid-uc64iwup] article[data-astro-cid-uc64iwup]{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:26px}.cm-workflows[data-astro-cid-uc64iwup] .sol-link[data-astro-cid-uc64iwup]{grid-column:1}.cm-models[data-astro-cid-uc64iwup],.cm-build[data-astro-cid-uc64iwup]{grid-template-columns:minmax(0,1fr);gap:26px}}
