.sd[data-astro-cid-smsoq4zh]{border:1px solid var(--line);background:var(--bg2);border-radius:10px;grid-template-columns:minmax(0,1fr) 96px minmax(0,1.3fr) 96px minmax(0,1fr);align-items:center;margin:0;padding:20px;display:grid}.sd-node[data-astro-cid-smsoq4zh]{border:1px solid var(--line2);background:var(--bg3);border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.sd-node[data-astro-cid-smsoq4zh] .micro[data-astro-cid-smsoq4zh]{margin:0}.sd-system[data-astro-cid-smsoq4zh]{border-color:var(--accent);box-shadow:0 0 0 4px var(--glow)}.sd-system[data-astro-cid-smsoq4zh] .micro[data-astro-cid-smsoq4zh]{color:var(--accent)}.sd[data-astro-cid-smsoq4zh] ul[data-astro-cid-smsoq4zh]{flex-direction:column;gap:6px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.sd[data-astro-cid-smsoq4zh] li{padding-left:12px;position:relative}.sd[data-astro-cid-smsoq4zh] li:before{content:"";background:var(--txt3);border-radius:1px;width:5px;height:5px;position:absolute;top:.6em;left:0}.sd-system[data-astro-cid-smsoq4zh] li:before{background:var(--accent)}.sd-link[data-astro-cid-smsoq4zh]{flex-direction:column;align-items:center;gap:6px;padding:0 6px;display:flex}.sd-label[data-astro-cid-smsoq4zh]{font-family:var(--font-plex-mono);color:var(--txt2);text-align:center;font-size:.7rem;line-height:1.3}.sd-arrow[data-astro-cid-smsoq4zh]{background:color-mix(in srgb, var(--accent) 38%, transparent);width:100%;height:2px;position:relative}.sd-arrow[data-astro-cid-smsoq4zh]:before{content:"";background:linear-gradient(90deg, transparent, var(--accent2));width:16px;height:6px;box-shadow:0 0 10px var(--accent2);opacity:0;border-radius:3px;animation:2.4s linear infinite sd-run-x;position:absolute;top:-2px;left:0}.sd-link[data-astro-cid-smsoq4zh]:nth-child(4) .sd-arrow[data-astro-cid-smsoq4zh]:before{animation-delay:1.2s}.sd-system[data-astro-cid-smsoq4zh]{animation:2.4s ease-in-out infinite sd-arrive}@keyframes sd-run-x{0%{opacity:0;left:0}8%{opacity:1}42%{opacity:1;left:calc(100% - 16px)}50%,to{opacity:0;left:calc(100% - 16px)}}@keyframes sd-run-y{0%{opacity:0;top:0}8%{opacity:1}42%{opacity:1;top:calc(100% - 16px)}50%,to{opacity:0;top:calc(100% - 16px)}}@keyframes sd-arrive{0%,34%,62%,to{box-shadow:0 0 0 4px var(--glow)}46%{box-shadow:0 0 0 9px var(--glow)}}.sd-arrow[data-astro-cid-smsoq4zh]:after{content:"";border-left:8px solid var(--accent);border-top:5px solid #0000;border-bottom:5px solid #0000;position:absolute;top:-4px;right:-1px}@media (width<=760px){.sd[data-astro-cid-smsoq4zh]{grid-template-columns:1fr;gap:0}.sd-link[data-astro-cid-smsoq4zh]{flex-direction:row;justify-content:center;padding:8px 0}.sd-arrow[data-astro-cid-smsoq4zh]{order:-1;width:2px;height:28px}.sd-arrow[data-astro-cid-smsoq4zh]:before{background:linear-gradient(180deg, transparent, var(--accent2));width:6px;height:16px;animation-name:sd-run-y;top:0;left:-2px}.sd-arrow[data-astro-cid-smsoq4zh]:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid var(--accent);border-bottom:0;inset:auto auto -1px -4px}}
