.ew[data-astro-cid-taeeisea]{display:grid;grid-template-columns:minmax(280px,520px) 1fr;gap:clamp(24px,5vw,72px);align-items:center}.ew__stage[data-astro-cid-taeeisea]{position:relative;aspect-ratio:1;color:var(--fg-3)}.ew__svg[data-astro-cid-taeeisea]{width:100%;height:100%;overflow:visible}.ew__gen[data-astro-cid-taeeisea],.ew__ctl[data-astro-cid-taeeisea]{fill:none;stroke:currentColor;stroke-width:1.4;transition:opacity var(--dur-move),stroke var(--dur-move)}.ew__ctl[data-astro-cid-taeeisea]{stroke-dasharray:.02 .018;stroke-width:1;opacity:.6}.ew__gen[data-astro-cid-taeeisea].is-on{stroke:var(--jade);stroke-width:2.4;color:var(--jade)}.ew__ctl[data-astro-cid-taeeisea].is-on{stroke:var(--cinnabar);stroke-dasharray:none;opacity:1;stroke-width:1.8;color:var(--cinnabar)}.is-dim[data-astro-cid-taeeisea]{opacity:.18}.ew[data-astro-cid-taeeisea].is-drawing .ew__gen[data-astro-cid-taeeisea]{stroke-dasharray:1;stroke-dashoffset:1}.ew[data-astro-cid-taeeisea].is-drawn .ew__gen[data-astro-cid-taeeisea]{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease-flow)}.ew__node[data-astro-cid-taeeisea]{position:absolute;translate:-50% -50%;width:clamp(64px,19%,96px);aspect-ratio:1;border-radius:50%;display:grid;place-content:center;text-align:center;text-decoration:none;gap:0;background:var(--paper);border:1.5px solid var(--el);color:var(--ink);transition:background-color var(--dur-ui),color var(--dur-ui),transform var(--dur-move) var(--ease-flow)}.ew__node[data-astro-cid-taeeisea]:hover{transform:scale(1.06)}.ew__node[data-astro-cid-taeeisea][aria-pressed=true]{background:var(--el);color:#fff;transform:scale(1.1)}.ew__name[data-astro-cid-taeeisea]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);line-height:1.3}.ew__count[data-astro-cid-taeeisea]{font-size:11px;opacity:.8;line-height:1.4}.ew__all[data-astro-cid-taeeisea]{position:absolute;left:50%;top:50%;translate:-50% -50%;padding:8px 16px;border-radius:999px;font-size:var(--step--1);text-decoration:none;border:1px solid var(--line-strong);background:var(--bg);white-space:nowrap}.ew__all[data-astro-cid-taeeisea][aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ew__title[data-astro-cid-taeeisea]{font-family:var(--font-display);font-size:var(--step-3);margin-block:var(--s-3) var(--s-4)}.ew__dl[data-astro-cid-taeeisea]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3) var(--s-5);margin-bottom:var(--s-4)}.ew__dl[data-astro-cid-taeeisea] div[data-astro-cid-taeeisea]{border-top:1px solid var(--line);padding-top:var(--s-2)}.ew__dl[data-astro-cid-taeeisea] dt[data-astro-cid-taeeisea]{font-size:var(--step--2);color:var(--fg-3)}.ew__dl[data-astro-cid-taeeisea] dd[data-astro-cid-taeeisea]{color:var(--fg);font-weight:600}@media(max-width:860px){.ew[data-astro-cid-taeeisea]{grid-template-columns:1fr}.ew__stage[data-astro-cid-taeeisea]{max-width:420px;width:100%;margin-inline:auto}}.list-head[data-astro-cid-puzw3ae3]{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--line);padding-bottom:var(--s-3);margin-bottom:var(--s-6)}.more[data-astro-cid-puzw3ae3]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line-strong);border-radius:var(--radius-l);overflow:hidden}.more[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]{display:grid;gap:4px;padding:var(--s-5);text-decoration:none;transition:background-color var(--dur-ui)}.more[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]+a[data-astro-cid-puzw3ae3]{border-inline-start:1px solid var(--line-strong)}.more[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]:hover{background:var(--paper-2)}.more[data-astro-cid-puzw3ae3] strong[data-astro-cid-puzw3ae3]{font-family:var(--font-display);font-size:var(--step-1);color:var(--ink)}@media(max-width:760px){.more[data-astro-cid-puzw3ae3]{grid-template-columns:1fr}.more[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]+a[data-astro-cid-puzw3ae3]{border-inline-start:0;border-top:1px solid var(--line-strong)}}
