.pf[data-astro-cid-c62zco6c]{gap:var(--space-4);width:100%;max-width:360px;margin:0;display:grid}.pf[data-astro-cid-c62zco6c][data-still]{max-width:none}.pf__chips[data-astro-cid-c62zco6c]{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}html:not(.js) .pf__chips[data-astro-cid-c62zco6c],.pf[data-astro-cid-c62zco6c][data-rfig-error] .pf__chips[data-astro-cid-c62zco6c]{display:none}.pf[data-astro-cid-c62zco6c] .pf__chip{font-family:var(--font-data);font-size:var(--fs-data);font-weight:500}.pf__svg[data-astro-cid-c62zco6c]{width:100%;height:auto;display:block;overflow:visible}.pf[data-astro-cid-c62zco6c]:not([data-system=fire]) .pf-sys--fire[data-astro-cid-c62zco6c],.pf[data-astro-cid-c62zco6c]:not([data-system=seismic]) .pf-sys--seismic[data-astro-cid-c62zco6c],.pf[data-astro-cid-c62zco6c]:not([data-system=health]) .pf-sys--health[data-astro-cid-c62zco6c],.pf[data-astro-cid-c62zco6c][data-system=fire] .pf-only[data-astro-cid-c62zco6c]:not(.pf-only--fire),.pf[data-astro-cid-c62zco6c][data-system=seismic] .pf-only[data-astro-cid-c62zco6c]:not(.pf-only--seismic),.pf[data-astro-cid-c62zco6c][data-system=health] .pf-only[data-astro-cid-c62zco6c]:not(.pf-only--health){display:none}.pf-o[data-astro-cid-c62zco6c],.pf-sec[data-astro-cid-c62zco6c],.pf-solid[data-astro-cid-c62zco6c],.pf-paper[data-astro-cid-c62zco6c],.pf-spring[data-astro-cid-c62zco6c],.pf-rod[data-astro-cid-c62zco6c]{stroke:var(--text);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.pf-o[data-astro-cid-c62zco6c],.pf-spring[data-astro-cid-c62zco6c]{fill:none}.pf-o--thin[data-astro-cid-c62zco6c]{stroke-width:1px}.pf-solid[data-astro-cid-c62zco6c]{fill:var(--rule-strong)}.pf-paper[data-astro-cid-c62zco6c]{fill:var(--bg)}.pf-rod[data-astro-cid-c62zco6c]{fill:var(--surface-hover)}.pf-hatch[data-astro-cid-c62zco6c]{stroke:var(--text-3);stroke-width:1px}.pf-ghost[data-astro-cid-c62zco6c]{fill:none;stroke:var(--text-3);stroke-width:1px;stroke-dasharray:3 3}.pf-thin[data-astro-cid-c62zco6c],.pf-lead[data-astro-cid-c62zco6c],.pf-wire[data-astro-cid-c62zco6c]{fill:none;stroke:var(--text-3);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.pf-wire[data-astro-cid-c62zco6c]{stroke:var(--text-2)}.pf-dot[data-astro-cid-c62zco6c]{fill:var(--text-3)}.pf-ant[data-astro-cid-c62zco6c]{fill:var(--text)}.pf-panel[data-astro-cid-c62zco6c]{fill:none;stroke:var(--rule-strong);stroke-width:1px}.pf-acc[data-astro-cid-c62zco6c],.pf-spike[data-astro-cid-c62zco6c],.pf-arc[data-astro-cid-c62zco6c]{fill:none;stroke:var(--accent-text);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.pf-acc--dash[data-astro-cid-c62zco6c]{stroke-width:1px;stroke-dasharray:2 4}.pf-flash[data-astro-cid-c62zco6c]{fill:none;stroke:var(--accent-text);stroke-width:2px;opacity:0}.pf-alert[data-astro-cid-c62zco6c]{fill:none;stroke:var(--accent-text);stroke-width:1.5px}.pf-led[data-astro-cid-c62zco6c],.pf-pkt[data-astro-cid-c62zco6c],.pf-pin[data-astro-cid-c62zco6c]{fill:var(--accent-text)}.pf-pkt[data-astro-cid-c62zco6c]{opacity:0}.pf-alarm[data-astro-cid-c62zco6c]{fill:var(--alarm-fill)}.pf[data-astro-cid-c62zco6c][data-system=health] .pf-node[data-astro-cid-c62zco6c]{stroke-dasharray:4 3}.pf-t[data-astro-cid-c62zco6c]{fill:var(--text);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:13px}.pf-t--s[data-astro-cid-c62zco6c]{font-size:12px}.pf-t--m[data-astro-cid-c62zco6c]{text-anchor:middle}.pf-t--2[data-astro-cid-c62zco6c]{fill:var(--text-2)}.pf-t--a[data-astro-cid-c62zco6c]{fill:var(--accent-text)}.pf-t--on[data-astro-cid-c62zco6c]{fill:var(--on-signal);font-weight:500}.pf-rod[data-astro-cid-c62zco6c],.pf-scr-normal[data-astro-cid-c62zco6c]{opacity:0}.pf-spring[data-astro-cid-c62zco6c],.pf-rod[data-astro-cid-c62zco6c]{transform-box:fill-box;transform-origin:50% 0}.pf-arc[data-astro-cid-c62zco6c]{transform-box:view-box;transform-origin:90px 366px}.pf-fix[data-astro-cid-c62zco6c]{transform-box:view-box;transform-origin:62px 154px}@media (prefers-reduced-motion:no-preference){.pf[data-astro-cid-c62zco6c][data-phase=armed][data-system] .pf-anim[data-astro-cid-c62zco6c].pf-anim{animation-play-state:paused}.pf[data-astro-cid-c62zco6c][data-system=fire]{--pf-chain:1.9s}.pf[data-astro-cid-c62zco6c][data-system=seismic]{--pf-chain:1.6s}.pf[data-astro-cid-c62zco6c][data-system=health]{--pf-chain:1.4s}.pf[data-astro-cid-c62zco6c][data-phase][data-system=fire] .pf-heat[data-astro-cid-c62zco6c]{animation:pf-rise .6s var(--ease-out) both}.pf[data-astro-cid-c62zco6c][data-phase][data-system=fire] .pf-rod[data-astro-cid-c62zco6c]{animation:pf-melt .9s var(--ease-in-out) .4s both}.pf[data-astro-cid-c62zco6c][data-phase][data-system=fire] .pf-mass[data-astro-cid-c62zco6c]{animation:.52s 1.3s both pf-fall}.pf[data-astro-cid-c62zco6c][data-phase][data-system=fire] .pf-spring[data-astro-cid-c62zco6c]{animation:.52s 1.3s both pf-stretch}.pf[data-astro-cid-c62zco6c][data-phase][data-system=fire] .pf-flash--teng[data-astro-cid-c62zco6c]{animation:pf-flash .7s var(--ease-out) 1.705s both}.pf[data-astro-cid-c62zco6c][data-phase][data-system=fire] .pf-spike[data-astro-cid-c62zco6c]{animation:pf-show .16s var(--ease-out) 1.705s both}.pf[data-astro-cid-c62zco6c][data-phase][data-system=seismic] .pf-box[data-astro-cid-c62zco6c]{animation:1.5s linear both pf-shake}.pf[data-astro-cid-c62zco6c][data-phase][data-system=seismic] .pf-cyl[data-astro-cid-c62zco6c]{animation:1.5s linear both pf-swing}.pf[data-astro-cid-c62zco6c][data-phase][data-system=seismic] .pf-flash--tl[data-astro-cid-c62zco6c]{animation:1.5s linear both pf-hit-l}.pf[data-astro-cid-c62zco6c][data-phase][data-system=seismic] .pf-flash--tr[data-astro-cid-c62zco6c]{animation:1.5s linear both pf-hit-r}.pf[data-astro-cid-c62zco6c][data-phase][data-system=health] .pf-ox[data-astro-cid-c62zco6c]{animation:.8s linear both pf-beat}.pf[data-astro-cid-c62zco6c][data-phase][data-system=health] .pf-alert[data-astro-cid-c62zco6c]{animation:pf-show .24s var(--ease-out) .8s both}.pf[data-astro-cid-c62zco6c][data-phase][data-system=health] .pf-fix[data-astro-cid-c62zco6c]{animation:pf-fix .4s var(--ease-out) 1s both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-flash--node[data-astro-cid-c62zco6c]{animation:pf-flash .7s var(--ease-out) var(--pf-chain) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-arc[data-astro-cid-c62zco6c]{animation:pf-arc .36s var(--ease-out) calc(var(--pf-chain) + .1s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-arc--2[data-astro-cid-c62zco6c]{animation-delay:calc(var(--pf-chain) + .18s)}.pf[data-astro-cid-c62zco6c][data-phase] .pf-arc--3[data-astro-cid-c62zco6c]{animation-delay:calc(var(--pf-chain) + .26s)}.pf[data-astro-cid-c62zco6c][data-phase][data-system=health] .pf-arc[data-astro-cid-c62zco6c]{animation:pf-arc-3 1.5s linear calc(var(--pf-chain) + .1s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-pkt--a[data-astro-cid-c62zco6c]{animation:pf-pkt-a .56s var(--ease-in-out) calc(var(--pf-chain) + .2s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-flash--gw[data-astro-cid-c62zco6c]{animation:pf-flash .7s var(--ease-out) calc(var(--pf-chain) + .76s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-pkt--b[data-astro-cid-c62zco6c]{animation:pf-pkt-b .48s var(--ease-in-out) calc(var(--pf-chain) + .8s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-flash--cloud[data-astro-cid-c62zco6c]{animation:pf-flash .7s var(--ease-out) calc(var(--pf-chain) + 1.28s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-pkt--c[data-astro-cid-c62zco6c]{animation:pf-pkt-c .48s var(--ease-in-out) calc(var(--pf-chain) + 1.32s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-scr-on[data-astro-cid-c62zco6c]{animation:pf-show .22s var(--ease-out) calc(var(--pf-chain) + 1.8s) both}.pf[data-astro-cid-c62zco6c][data-phase] .pf-scr-normal[data-astro-cid-c62zco6c]{animation:pf-hide .16s var(--ease-out) calc(var(--pf-chain) + 1.8s) both}@keyframes pf-show{0%{opacity:0}to{opacity:1}}@keyframes pf-hide{0%{opacity:1}to{opacity:0}}@keyframes pf-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes pf-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pf-melt{0%{opacity:1;transform:none}to{opacity:0;transform:scaleY(.1)}}@keyframes pf-fall{0%{animation-timing-function:var(--ease-in-out);transform:translateY(-140px)}78%{animation-timing-function:var(--ease-out);transform:translateY(4px)}to{transform:none}}@keyframes pf-stretch{0%{animation-timing-function:var(--ease-in-out);transform:scaleY(.3551)}78%{animation-timing-function:var(--ease-out);transform:scaleY(1.0187)}to{transform:none}}@keyframes pf-shake{0%,33.3%,66.7%,to{animation-timing-function:var(--ease-in-out);transform:none}16.7%,83.3%{animation-timing-function:var(--ease-in-out);transform:translate(6px)}50%{animation-timing-function:var(--ease-in-out);transform:translate(-6px)}}@keyframes pf-swing{0%,33.3%,66.7%,to{animation-timing-function:var(--ease-in-out);transform:none}16.7%,83.3%{animation-timing-function:var(--ease-in-out);transform:translate(-26px)}50%{animation-timing-function:var(--ease-in-out);transform:translate(26px)}}@keyframes pf-hit-l{0%,14%,32%,80%,98%,to{opacity:0}16.7%,83.3%{opacity:1}}@keyframes pf-hit-r{0%,47%,65%,to{opacity:0}50%{opacity:1}}@keyframes pf-beat{0%,40%,80%{opacity:.25}20%,60%,to{opacity:1}}@keyframes pf-fix{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes pf-arc{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes pf-arc-3{0%{opacity:0}10%,40%,72%,to{opacity:1}28%,60%{opacity:.2}}@keyframes pf-pkt-a{0%{opacity:0;transform:none}12%{opacity:1}88%{opacity:1;transform:translate(74px)}to{opacity:0;transform:translate(74px)}}@keyframes pf-pkt-b{0%{opacity:0;transform:none}12%{opacity:1}88%{opacity:1;transform:translate(37px)}to{opacity:0;transform:translate(37px)}}@keyframes pf-pkt-c{0%{opacity:0;transform:none}12%{opacity:1}88%{opacity:1;transform:translate(68px)}to{opacity:0;transform:translate(68px)}}}
