.doc-diagram:where(.astro-iphy3yn3){margin:28px 0 32px}.doc-lv:where(.astro-iphy3yn3){border:1px solid var(--doc-border);background:var(--doc-panel);width:100%;height:auto;color:var(--doc-muted);border-radius:14px;display:block}.doc-lv:where(.astro-iphy3yn3) text:where(.astro-iphy3yn3){font-family:var(--bq-font-display);fill:var(--doc-text);font-size:15px}.doc-lv-narrow:where(.astro-iphy3yn3){display:none}.doc-lv-box:where(.astro-iphy3yn3){fill:var(--doc-bg);stroke:var(--doc-border);stroke-width:1.5px}.doc-lv-ring:where(.astro-iphy3yn3){fill:none;stroke:var(--doc-positive);stroke-width:3px;opacity:0}.doc-lv-row:where(.astro-iphy3yn3){fill:var(--doc-panel);stroke:var(--doc-border);stroke-width:1px}.doc-lv-field:where(.astro-iphy3yn3){fill:none;stroke:var(--doc-focus);stroke-width:1.5px;stroke-dasharray:4 4}.doc-lv-glyph:where(.astro-iphy3yn3){color:var(--doc-muted)}.doc-lv-edge:where(.astro-iphy3yn3){fill:none;stroke:var(--doc-border);stroke-width:2px}.doc-lv-arrow:where(.astro-iphy3yn3){fill:var(--doc-border);stroke:none}.doc-lv-chip:where(.astro-iphy3yn3){fill:var(--doc-panel);stroke:var(--doc-text);stroke-width:1.5px}.doc-lv-chip-label:where(.astro-iphy3yn3){fill:var(--doc-text);text-anchor:middle;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.doc-lv-chip-start:where(.astro-iphy3yn3){text-anchor:start}.doc-lv-heading:where(.astro-iphy3yn3){letter-spacing:.06em;text-transform:uppercase;fill:var(--doc-muted);font-size:15px}.doc-lv-sub:where(.astro-iphy3yn3){fill:var(--doc-muted);font-size:12.5px}.doc-lv-mid:where(.astro-iphy3yn3){text-anchor:middle}.doc-lv-label:where(.astro-iphy3yn3){font-size:13px}.doc-lv-row-label:where(.astro-iphy3yn3){fill:var(--doc-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.doc-lv-mono:where(.astro-iphy3yn3){font-family:var(--bq-font-mono,monospace);font-size:15px}.doc-lv-value:where(.astro-iphy3yn3){font-family:var(--bq-font-mono,monospace);opacity:0;font-size:18px}.doc-lv-reading:where(.astro-iphy3yn3){font-family:var(--bq-font-mono,monospace);fill:var(--doc-muted);opacity:0;font-size:13px}.doc-lv-big:where(.astro-iphy3yn3){font-family:var(--bq-font-mono,monospace);opacity:0;font-size:26px}.doc-lv-end:where(.astro-iphy3yn3){text-anchor:end}.doc-lv-caption-label:where(.astro-iphy3yn3){fill:var(--doc-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.doc-lv-note-line:where(.astro-iphy3yn3){fill:var(--doc-muted);opacity:0;font-size:12.5px}.doc-lv-chip-group:where(.astro-iphy3yn3)[data-chip=request]{opacity:0}.doc-lv-file:where(.astro-iphy3yn3){opacity:.55}.doc-lv-file-page:where(.astro-iphy3yn3){fill:none;stroke:var(--doc-muted);stroke-width:1.5px;stroke-linejoin:round}.doc-lv-file-name:where(.astro-iphy3yn3){fill:var(--doc-muted);font-size:13px}.doc-lv-tick:where(.astro-iphy3yn3){fill:var(--doc-muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.doc-lv-note:where(.astro-iphy3yn3){font-size:14px}.doc-lv-narrow:where(.astro-iphy3yn3) .doc-lv-note:where(.astro-iphy3yn3){font-size:13px}.doc-lv-phase:where(.astro-iphy3yn3){opacity:0}.doc-lv-value:where(.astro-iphy3yn3)[data-current=authored]{animation:16s linear infinite doc-lv-current-authored}.doc-lv-value:where(.astro-iphy3yn3)[data-current=game]{animation:16s linear infinite doc-lv-current-game}.doc-lv-value:where(.astro-iphy3yn3)[data-current=typed]{animation:16s linear infinite doc-lv-current-typed}.doc-lv-reading:where(.astro-iphy3yn3)[data-source=rest],.doc-lv-big:where(.astro-iphy3yn3)[data-member=authored]{animation:16s linear infinite doc-lv-source-rest}.doc-lv-reading:where(.astro-iphy3yn3)[data-source=polled]{animation:16s linear infinite doc-lv-source-polled}.doc-lv-reading:where(.astro-iphy3yn3)[data-source=settled]{animation:16s linear infinite doc-lv-source-settled}.doc-lv-reading:where(.astro-iphy3yn3)[data-source=edit],.doc-lv-big:where(.astro-iphy3yn3)[data-member=typed]{animation:16s linear infinite doc-lv-source-edit}.doc-lv-big:where(.astro-iphy3yn3)[data-member=game]{animation:16s linear infinite doc-lv-member-game}.doc-lv-big:where(.astro-iphy3yn3)[data-graph=authored]{animation:16s linear infinite doc-lv-graph-authored}.doc-lv-big:where(.astro-iphy3yn3)[data-graph=game]{animation:16s linear infinite doc-lv-graph-game}.doc-lv-big:where(.astro-iphy3yn3)[data-graph=typed]{animation:16s linear infinite doc-lv-graph-typed}.doc-lv-note-line:where(.astro-iphy3yn3)[data-note=differs]{animation:16s linear infinite doc-lv-note-differs}.doc-lv-note-line:where(.astro-iphy3yn3)[data-note=accepted]{animation:16s linear infinite doc-lv-note-accepted}.doc-lv-chip-group:where(.astro-iphy3yn3)[data-chip=request]{animation:16s linear infinite doc-lv-chip-request}.doc-lv-edge:where(.astro-iphy3yn3)[data-edge=leg],.doc-lv-edge:where(.astro-iphy3yn3)[data-edge=trunk-member]{animation:16s linear infinite doc-lv-edge-leg}.doc-lv-edge:where(.astro-iphy3yn3)[data-edge=trunk-graph]{animation:16s linear infinite doc-lv-edge-graph}.doc-lv-arrow:where(.astro-iphy3yn3)[data-arrow=to-card]{animation:16s linear infinite doc-lv-arrow-card}.doc-lv-arrow:where(.astro-iphy3yn3)[data-arrow=to-member]{animation:16s linear infinite doc-lv-arrow-member}.doc-lv-arrow:where(.astro-iphy3yn3)[data-arrow=to-graph]{animation:16s linear infinite doc-lv-arrow-graph}.doc-lv-ring:where(.astro-iphy3yn3)[data-ring=card]{animation:16s linear infinite doc-lv-ring-card}.doc-lv-ring:where(.astro-iphy3yn3)[data-ring=member]{animation:16s linear infinite doc-lv-ring-member}.doc-lv-ring:where(.astro-iphy3yn3)[data-ring=graph]{animation:16s linear infinite doc-lv-ring-graph}.doc-lv-phase:where(.astro-iphy3yn3)[data-phase=one]{animation:16s linear infinite doc-lv-phase-one}.doc-lv-phase:where(.astro-iphy3yn3)[data-phase=two]{animation:16s linear infinite doc-lv-phase-two}@keyframes doc-lv-current-authored{0%,27%{opacity:1}28%,to{opacity:0}}@keyframes doc-lv-current-game{0%,27%{opacity:0}28%,50%{opacity:1}51%,to{opacity:0}}@keyframes doc-lv-current-typed{0%,50%{opacity:0}51%,to{opacity:1}}@keyframes doc-lv-source-rest{0%,8%{opacity:1}9%,to{opacity:0}}@keyframes doc-lv-source-polled{0%,8%{opacity:0}9%,27%{opacity:1}28%,to{opacity:0}}@keyframes doc-lv-source-settled{0%,27%{opacity:0}28%,52%{opacity:1}53%,to{opacity:0}}@keyframes doc-lv-source-edit{0%,52%{opacity:0}53%,to{opacity:1}}@keyframes doc-lv-member-game{0%,8%{opacity:0}9%,52%{opacity:1}53%,to{opacity:0}}@keyframes doc-lv-graph-authored{0%,28%{opacity:1}29%,to{opacity:0}}@keyframes doc-lv-graph-game{0%,28%{opacity:0}29%,77%{opacity:1}78%,to{opacity:0}}@keyframes doc-lv-graph-typed{0%,77%{opacity:0}78%,to{opacity:1}}@keyframes doc-lv-note-differs{0%,8%{opacity:0}9%,27%{opacity:1}28%,to{opacity:0}}@keyframes doc-lv-note-accepted{0%,50%{opacity:0}51%,77%{opacity:1}78%,to{opacity:0}}@keyframes doc-lv-chip-request{0%,50%{opacity:0}51%,to{opacity:1}}@keyframes doc-lv-edge-leg{0%,8%{stroke:var(--doc-border)}10%,14%{stroke:var(--doc-link)}16%,26%{stroke:var(--doc-border)}28%,33%{stroke:var(--doc-link)}35%,49%{stroke:var(--doc-border)}51%,56%{stroke:var(--doc-positive)}58%,to{stroke:var(--doc-border)}}@keyframes doc-lv-edge-graph{0%,26%{stroke:var(--doc-border)}28%,33%{stroke:var(--doc-link)}35%,75%{stroke:var(--doc-border)}77%,82%{stroke:var(--doc-link)}84%,to{stroke:var(--doc-border)}}@keyframes doc-lv-arrow-card{0%,8%{fill:var(--doc-border)}10%,14%{fill:var(--doc-link)}16%,26%{fill:var(--doc-border)}28%,33%{fill:var(--doc-link)}35%,to{fill:var(--doc-border)}}@keyframes doc-lv-arrow-member{0%,50%{fill:var(--doc-border)}51%,56%{fill:var(--doc-positive)}58%,to{fill:var(--doc-border)}}@keyframes doc-lv-arrow-graph{0%,26%{fill:var(--doc-border)}28%,33%{fill:var(--doc-link)}35%,75%{fill:var(--doc-border)}77%,82%{fill:var(--doc-link)}84%,to{fill:var(--doc-border)}}@keyframes doc-lv-ring-card{0%,50%{opacity:0}51%,56%{opacity:1}58%,to{opacity:0}}@keyframes doc-lv-ring-member{0%,8%{opacity:0}10%,14%{opacity:1}16%,51%{opacity:0}53%,58%{opacity:1}60%,to{opacity:0}}@keyframes doc-lv-ring-graph{0%,27%{opacity:0}29%,34%{opacity:1}36%,76%{opacity:0}78%,84%{opacity:1}86%,to{opacity:0}}@keyframes doc-lv-phase-one{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes doc-lv-phase-two{0%,50%{opacity:0}51%,to{opacity:1}}@media (width<=599px){.doc-lv-wide:where(.astro-iphy3yn3){display:none}.doc-lv-narrow:where(.astro-iphy3yn3){display:block}}.doc-diagram:where(.astro-iphy3yn3) figcaption:where(.astro-iphy3yn3){color:var(--doc-muted);margin-top:10px;font-size:14px}
