.code-block.svelte-5e0wse{border:1px solid var(--line);background:#0d1117;border-radius:12px;min-width:0;max-width:100%;margin:22px 0;overflow:hidden}figcaption.svelte-5e0wse{border-bottom:1px solid var(--line);font:12px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 12px 8px 16px;display:flex}.code-scroll.svelte-5e0wse{max-height:600px;overflow:auto}figcaption.svelte-5e0wse>span:where(.svelte-5e0wse){overflow-wrap:anywhere;min-width:0}figcaption.svelte-5e0wse .copy-control{flex-shrink:0}pre.svelte-5e0wse{font:12px/1.8 var(--mono);tab-size:4;background:0 0;border:0;border-radius:0;margin:0;padding:18px;overflow:visible}code.svelte-5e0wse{font:inherit;white-space:pre;background:0 0;padding:0}.concept-diagram.svelte-1myzbj3{border:1px solid var(--line);background:#111920;border-radius:14px;margin:26px 0;padding:24px}ol.svelte-1myzbj3{gap:36px;margin:0;padding:0;list-style:none;display:flex}li.svelte-1myzbj3{flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px 0;display:flex;position:relative}.number.svelte-1myzbj3{color:var(--accent);font:12px var(--mono)}strong.svelte-1myzbj3{overflow-wrap:anywhere;font-size:14px}.detail.svelte-1myzbj3{color:var(--muted);font-size:12px;line-height:1.6}.connector.svelte-1myzbj3{fill:none;stroke:#455968;stroke-width:1.5px;width:30px;height:20px;position:absolute;top:8px;right:-32px}.flow.svelte-1myzbj3{stroke:var(--accent);stroke-dasharray:4 24;animation:2.5s linear infinite svelte-1myzbj3-transfer}figcaption.svelte-1myzbj3{border-top:1px solid var(--line);color:var(--muted);margin:18px 0 0;padding-top:14px;font-size:12px;line-height:1.6}@keyframes svelte-1myzbj3-transfer{to{stroke-dashoffset:-28px}}@media (prefers-reduced-motion:reduce){.flow.svelte-1myzbj3{animation:none}}@media (width<=720px){ol.svelte-1myzbj3{flex-direction:column;gap:24px}.connector.svelte-1myzbj3{inset:auto auto -22px 0;transform:rotate(90deg)}}
