.glyph[data-astro-cid-5orgaeub]{block-size:calc(var(--fs-spacing) * 21);border-radius:var(--fs-radius-card);background-color:var(--fs-color-surface-subtle);display:block;overflow:hidden}.glyph[data-astro-cid-5orgaeub] svg[data-astro-cid-5orgaeub]{block-size:100%;inline-size:100%;display:block}.glyph__line[data-astro-cid-5orgaeub],.glyph__check[data-astro-cid-5orgaeub]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.glyph__line[data-astro-cid-5orgaeub]{stroke:var(--fs-color-motion-flow-blue)}.glyph__check[data-astro-cid-5orgaeub]{stroke:var(--fs-color-success-strong)}.glyph__person[data-astro-cid-5orgaeub]{fill:var(--fs-color-text-subtle)}.glyph__box[data-astro-cid-5orgaeub]{fill:none;stroke:var(--fs-color-motion-terracotta);stroke-width:2px;stroke-dasharray:4 3}.glyph__scan[data-astro-cid-5orgaeub]{fill:var(--fs-color-motion-terracotta);opacity:.22;transform-box:fill-box}.glyph__edge[data-astro-cid-5orgaeub]{fill:none;stroke:var(--fs-color-border);stroke-width:2px}.glyph__node[data-astro-cid-5orgaeub]{fill:var(--fs-color-motion-flow-blue)}.glyph__hub[data-astro-cid-5orgaeub],.glyph[data-astro-cid-5orgaeub] .glyph__packet{fill:var(--fs-color-motion-terracotta)}@keyframes fs-glyph-line{0%{stroke-dashoffset:1px;opacity:1}35%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes fs-glyph-check{0%,30%{stroke-dashoffset:1px;opacity:1}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes fs-glyph-scan{0%{transform:translate(-200%)}to{transform:translate(200%)}}@media (prefers-reduced-motion:no-preference){.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] [data-astro-cid-5orgaeub]:is(.glyph__line,.glyph__check){stroke-dasharray:1;animation-duration:var(--fs-duration-glyph-draw);animation-timing-function:var(--fs-ease-in-out);animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--loop-state);animation-delay:calc(var(--fs-duration-glyph-draw) * -.4 + var(--row,0) * var(--fs-duration-glyph-stagger))}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__line[data-astro-cid-5orgaeub]{animation-name:fs-glyph-line}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__check[data-astro-cid-5orgaeub]{animation-name:fs-glyph-check}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__scan[data-astro-cid-5orgaeub]{animation:fs-glyph-scan var(--fs-duration-glyph-scan) var(--fs-ease-in-out) infinite alternate;animation-delay:calc(var(--fs-duration-glyph-scan) * -.5);animation-play-state:var(--loop-state)}}.glyph[data-astro-cid-5orgaeub] [data-astro-cid-5orgaeub][data-row="1"]{--row:1}.glyph[data-astro-cid-5orgaeub] [data-astro-cid-5orgaeub][data-row="2"]{--row:2}.glyph[data-astro-cid-5orgaeub] [data-astro-cid-5orgaeub][data-row="3"]{--row:3}.glyph__guide[data-astro-cid-5orgaeub]{fill:none;stroke:var(--fs-color-motion-terracotta);stroke-width:2px;stroke-dasharray:4 3}.glyph__seat[data-astro-cid-5orgaeub]{fill:none;stroke:var(--fs-color-text-subtle);stroke-width:2px;stroke-dasharray:4 3}.glyph__badge[data-astro-cid-5orgaeub]{fill:var(--fs-color-motion-flow-blue);transform-box:fill-box;transform-origin:50%}.glyph__block[data-astro-cid-5orgaeub]{fill:var(--fs-color-surface);stroke:var(--fs-color-motion-flow-blue);stroke-width:2px}.glyph__new[data-astro-cid-5orgaeub]{fill:var(--fs-color-motion-terracotta-subtle);stroke:var(--fs-color-motion-terracotta);stroke-width:2px}.glyph__rule[data-astro-cid-5orgaeub]{fill:none;stroke:var(--fs-color-motion-flow-blue);stroke-width:3px;stroke-linecap:round}.glyph__connector[data-astro-cid-5orgaeub],.glyph__plus[data-astro-cid-5orgaeub]{fill:none;stroke:var(--fs-color-border-strong);stroke-width:2px}@keyframes fs-glyph-settle{0%{transform:translateY(var(--settle-from));opacity:0}35%,80%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fs-glyph-check-late{0%,35%{stroke-dashoffset:1px;opacity:1}50%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes fs-glyph-badge{0%{opacity:0;transform:scale(0)}12%,80%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fs-glyph-module{0%{opacity:0;transform:translate(24px)}35%,80%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fs-glyph-connector{0%,20%{stroke-dashoffset:1px;opacity:1}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes fs-glyph-fade{0%,20%{opacity:0}45%,80%{opacity:1}to{opacity:0}}.glyph__piece[data-astro-cid-5orgaeub]{--settle-from:-12px}.glyph__piece[data-astro-cid-5orgaeub][data-row="1"]{--settle-from:12px}@media (prefers-reduced-motion:no-preference){.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] [data-astro-cid-5orgaeub]:is(.glyph__piece,.glyph__check--late,.glyph__badge,.glyph__module,.glyph__connector,.glyph__link .glyph__hub){animation-duration:var(--fs-duration-glyph-draw);animation-timing-function:var(--fs-ease-in-out);animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--loop-state);animation-delay:calc(var(--fs-duration-glyph-draw) * -.4 + var(--row,0) * var(--fs-duration-glyph-stagger))}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__piece[data-astro-cid-5orgaeub]{animation-name:fs-glyph-settle;animation-timing-function:var(--fs-ease-settle)}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__check--late[data-astro-cid-5orgaeub]{stroke-dasharray:1;animation-name:fs-glyph-check-late}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__badge[data-astro-cid-5orgaeub]{animation-name:fs-glyph-badge;animation-timing-function:var(--fs-ease-settle)}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__module[data-astro-cid-5orgaeub]{animation-name:fs-glyph-module;animation-timing-function:var(--fs-ease-settle)}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__connector[data-astro-cid-5orgaeub]{stroke-dasharray:1;animation-name:fs-glyph-connector}.motion-ok .glyph[data-astro-cid-5orgaeub][data-motion] .glyph__link[data-astro-cid-5orgaeub] .glyph__hub[data-astro-cid-5orgaeub]{animation-name:fs-glyph-fade}}
