.wo[data-astro-cid-py7fzbaf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.wo-copy[data-astro-cid-py7fzbaf]{max-width:560px}.wo-fig[data-astro-cid-py7fzbaf]{padding:24px 24px 20px;border-radius:16px;background:var(--bg-surface);border:1px solid var(--border-default)}.wo-fig[data-astro-cid-py7fzbaf].wo-fig-paper{background:var(--bg-primary)}.wo-sources[data-astro-cid-py7fzbaf]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wo-source[data-astro-cid-py7fzbaf]{text-align:center;padding:8px 4px;border-radius:8px;background:var(--bg-elevated);border:1px solid var(--border-default);font-family:var(--font-mono);font-size:11px;color:var(--text-primary)}.wo-pipes[data-astro-cid-py7fzbaf]{display:block;width:100%;height:72px;overflow:visible}.wo-pipe[data-astro-cid-py7fzbaf]{fill:none;stroke:var(--primary);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.06 .05;animation:wo-flow 1.6s linear infinite;animation-delay:calc(var(--i) * -.3s)}@keyframes wo-flow{to{stroke-dashoffset:-.11}}.wo-house[data-astro-cid-py7fzbaf]{position:relative;display:block;padding:18px 20px 20px;border:1.5px solid var(--primary);border-radius:14px;background:var(--bg-elevated);box-shadow:var(--shadow-lifted)}.wo-sys[data-astro-cid-py7fzbaf]{display:block;font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.wo-title[data-astro-cid-py7fzbaf]{display:block;margin-top:4px;font-size:24px;letter-spacing:-.02em;color:var(--text-primary)}.wo-dest[data-astro-cid-py7fzbaf]{display:block;margin-top:2px;font-size:13px;color:var(--text-secondary)}.wo-tag[data-astro-cid-py7fzbaf]{position:absolute;top:-12px;right:16px;padding:3px 9px;border-radius:999px;background:var(--highlight);font-family:var(--font-mono);font-size:11px;color:var(--text-primary)}.wo-head[data-astro-cid-py7fzbaf]{margin:20px 0 8px;font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.wo-grants[data-astro-cid-py7fzbaf]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.wo-grant[data-astro-cid-py7fzbaf]{display:grid;grid-template-columns:1fr auto 34px;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;background:var(--bg-elevated);border:1px solid var(--border-default);font-size:14px}.wo-who[data-astro-cid-py7fzbaf]{color:var(--text-primary);font-weight:500}.wo-access[data-astro-cid-py7fzbaf]{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.wo-toggle[data-astro-cid-py7fzbaf]{position:relative;width:34px;height:20px;border-radius:999px;background:var(--primary);transition:background .35s ease}.wo-knob[data-astro-cid-py7fzbaf]{position:absolute;top:3px;left:17px;width:14px;height:14px;border-radius:50%;background:var(--bg-primary);transition:left .35s cubic-bezier(.4,0,.2,1)}.wo-grant[data-astro-cid-py7fzbaf].is-off .wo-toggle[data-astro-cid-py7fzbaf]{background:var(--border-medium)}.wo-grant[data-astro-cid-py7fzbaf].is-off .wo-knob[data-astro-cid-py7fzbaf]{left:3px}.wo-grant[data-astro-cid-py7fzbaf].is-off .wo-access[data-astro-cid-py7fzbaf]{color:var(--text-primary)}.wo-fig[data-astro-cid-py7fzbaf].is-playing .st[data-astro-cid-py7fzbaf]{opacity:0;transform:translateY(5px)}.wo-fig[data-astro-cid-py7fzbaf].is-playing .st[data-astro-cid-py7fzbaf].is-in{opacity:1;transform:none;transition:opacity .4s ease,transform .4s ease}.wo-fig[data-astro-cid-py7fzbaf].is-playing .wo-pipe[data-astro-cid-py7fzbaf].st{transform:none}.wo-fig[data-astro-cid-py7fzbaf].is-playing .wo-grant[data-astro-cid-py7fzbaf].is-off:not(.is-flipped) .wo-toggle[data-astro-cid-py7fzbaf]{background:var(--primary)}.wo-fig[data-astro-cid-py7fzbaf].is-playing .wo-grant[data-astro-cid-py7fzbaf].is-off:not(.is-flipped) .wo-knob[data-astro-cid-py7fzbaf]{left:17px}.wo-fig[data-astro-cid-py7fzbaf].is-playing .wo-grant[data-astro-cid-py7fzbaf].is-off:not(.is-flipped) .wo-access[data-astro-cid-py7fzbaf]{color:var(--text-muted)}@media(max-width:960px){.wo[data-astro-cid-py7fzbaf]{grid-template-columns:1fr;gap:32px}}@media(prefers-reduced-motion:reduce){.wo-pipe[data-astro-cid-py7fzbaf]{animation:none;stroke-dasharray:none}}
