.csig[data-astro-cid-2y5hnjba]{isolation:isolate}.csig__halo[data-astro-cid-2y5hnjba]{z-index:-1;aspect-ratio:2;pointer-events:none;background:radial-gradient(closest-side,#8e5aff24,#0000);width:min(1100px,120%);position:absolute;top:55%;left:50%;translate:-50% -50%}.csig__meta[data-astro-cid-2y5hnjba]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.csig__body[data-astro-cid-2y5hnjba]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.csig__scene[data-astro-cid-2y5hnjba]{width:100%;max-width:720px;margin-inline:auto}.csig__svg[data-astro-cid-2y5hnjba]{aspect-ratio:720/520;width:100%;height:auto;overflow:visible}.csig__tabs[data-astro-cid-2y5hnjba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.csig__tabs[data-astro-cid-2y5hnjba][hidden]{display:none}.tab[data-astro-cid-2y5hnjba]{min-height:var(--target);border:1px solid var(--c-hairline-strong);font:inherit;text-align:left;color:var(--c-mist);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;padding:6px 14px;display:grid}.tab[data-astro-cid-2y5hnjba]:first-child{grid-column:1/-1}.tab[data-astro-cid-2y5hnjba]:hover{background:var(--c-facet)}.tab__num[data-astro-cid-2y5hnjba]{font:600 12px/1 var(--f-ui);letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--c-text-3)}.tab__dia[data-astro-cid-2y5hnjba]{border:1px solid var(--c-lavender);width:9px;height:9px;margin-left:2px;transform:rotate(45deg)}.tab__label[data-astro-cid-2y5hnjba]{font:600 15px/1.25 var(--f-ui)}.tab[data-astro-cid-2y5hnjba][aria-selected=true]{background:var(--c-facet);border-color:var(--c-lavender);box-shadow:inset 3px 0 0 var(--c-lavender);color:var(--c-text)}.tab[data-astro-cid-2y5hnjba][aria-selected=true] .tab__num[data-astro-cid-2y5hnjba]{color:var(--c-lavender)}.tab[data-astro-cid-2y5hnjba][aria-selected=true] .tab__dia[data-astro-cid-2y5hnjba]{background:var(--c-lavender)}.csig__layers[data-astro-cid-2y5hnjba]{margin:0;padding:0;list-style:none;display:grid}.layer-item[data-astro-cid-2y5hnjba]{border-top:1px solid var(--c-hairline);padding:24px 0}.layer-item[data-astro-cid-2y5hnjba]:first-child{border-top:0;padding-top:0}.layer-item[data-astro-cid-2y5hnjba][role=tabpanel]{border:0;grid-area:1/1;padding:0}.layer-item[data-astro-cid-2y5hnjba][role=tabpanel][hidden]{visibility:hidden;display:block}.li__no[data-astro-cid-2y5hnjba]{font:600 12px/1.4 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-lavender);margin:0 0 14px}.li__title[data-astro-cid-2y5hnjba]{font-family:var(--f-display);color:var(--c-text);text-wrap:balance;margin:0;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:500;line-height:1.15}.li__text[data-astro-cid-2y5hnjba]{color:var(--c-mist);margin:14px 0 0;font-size:16px;line-height:1.65}.li__out[data-astro-cid-2y5hnjba]{background:var(--c-facet);border-left:2px solid var(--c-lavender);border-radius:0 8px 8px 0;margin-top:22px;padding:14px 16px 14px 40px;position:relative}.li__out[data-astro-cid-2y5hnjba]:before{content:"";border:1px solid var(--c-lavender);width:8px;height:8px;position:absolute;top:21px;left:16px;transform:rotate(45deg)}.li__label[data-astro-cid-2y5hnjba]{font:600 12px/1.4 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-3);margin:0 0 4px}.li__outtext[data-astro-cid-2y5hnjba]{color:var(--c-text);margin:0;font-size:16px;line-height:1.55}.csig__run[data-astro-cid-2y5hnjba]{white-space:normal;cursor:pointer;width:100%}.csig__run[data-astro-cid-2y5hnjba][hidden]{display:none}.csig__run[data-astro-cid-2y5hnjba][aria-disabled=true]{cursor:progress;color:var(--c-mist)}.layer[data-astro-cid-2y5hnjba]{--so:.62;--fo:0;--sw:1;--nf:var(--c-mist)}.sh[data-astro-cid-2y5hnjba]{fill:var(--c-violet);fill-opacity:var(--fo);stroke:var(--c-lavender);stroke-opacity:var(--so);stroke-width:var(--sw);stroke-linejoin:round}.ln[data-astro-cid-2y5hnjba]{stroke:var(--c-lavender);stroke-opacity:var(--so);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.ld[data-astro-cid-2y5hnjba]{stroke-dasharray:2 6}.dr[data-astro-cid-2y5hnjba]{stroke-dasharray:1}.dt[data-astro-cid-2y5hnjba]{fill:var(--c-lavender);fill-opacity:var(--so)}.zone[data-astro-cid-2y5hnjba]{stroke-dasharray:4 6}.rail[data-astro-cid-2y5hnjba]{fill:none}.nd[data-astro-cid-2y5hnjba]{fill:var(--c-void);stroke:var(--c-lavender);stroke-opacity:calc(var(--so) + .3);stroke-width:1.5px}.bd[data-astro-cid-2y5hnjba]{fill:var(--c-void);stroke:var(--c-lavender);stroke-opacity:.25;stroke-width:1px}.bn[data-astro-cid-2y5hnjba]{fill:var(--nf);font:600 32px var(--f-ui);font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central}.tr[data-astro-cid-2y5hnjba]{stroke:var(--c-ion);stroke-opacity:.7;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:2 6}.csig__body[data-astro-cid-2y5hnjba]:not([data-state="0"]) .layer[data-astro-cid-2y5hnjba]{opacity:.5}.csig__body[data-astro-cid-2y5hnjba] [data-astro-cid-2y5hnjba]:is([data-state="1"] .l1,[data-state="2"] .l2,[data-state="3"] .l3,[data-state="4"] .l4,[data-state="5"] .l5,[data-state="6"] .l6){--so:1;--fo:.12;--sw:1.5;--nf:var(--c-text);opacity:1}.csig__body[data-astro-cid-2y5hnjba] [data-astro-cid-2y5hnjba]:is([data-state="1"] .l1,[data-state="2"] .l2,[data-state="3"] .l3,[data-state="4"] .l4,[data-state="5"] .l5,[data-state="6"] .l6) .bd[data-astro-cid-2y5hnjba]{fill:var(--c-surface);stroke-opacity:1;stroke-width:2px}.layer[data-astro-cid-2y5hnjba],.sh[data-astro-cid-2y5hnjba],.ln[data-astro-cid-2y5hnjba],.dt[data-astro-cid-2y5hnjba],.nd[data-astro-cid-2y5hnjba],.bd[data-astro-cid-2y5hnjba]{transition:opacity var(--dur-exit) var(--ease-out), fill-opacity var(--dur-exit) var(--ease-out), stroke-opacity var(--dur-exit) var(--ease-out)}.csig__body[data-astro-cid-2y5hnjba] [data-astro-cid-2y5hnjba]:is([data-state="1"] .l1,[data-state="2"] .l2,[data-state="3"] .l3,[data-state="4"] .l4,[data-state="5"] .l5,[data-state="6"] .l6),.csig__body[data-astro-cid-2y5hnjba] [data-astro-cid-2y5hnjba]:is([data-state="1"] .l1,[data-state="2"] .l2,[data-state="3"] .l3,[data-state="4"] .l4,[data-state="5"] .l5,[data-state="6"] .l6) [data-astro-cid-2y5hnjba]:is(.sh,.ln,.dt,.nd,.bd){transition-duration:var(--dur-state)}.hl[data-astro-cid-2y5hnjba]{fill:var(--c-violet);fill-opacity:.22;stroke:var(--c-lavender);stroke-width:2px;opacity:0}.req[data-astro-cid-2y5hnjba]{opacity:0}.cm[data-astro-cid-2y5hnjba]{fill:none;stroke-linecap:round;stroke-dasharray:var(--len) 200;stroke-dashoffset:var(--a)}.req--go[data-astro-cid-2y5hnjba] .cm--tail[data-astro-cid-2y5hnjba]{stroke:var(--c-ion);stroke-opacity:.35;stroke-width:6px}.req--go[data-astro-cid-2y5hnjba] .cm--body[data-astro-cid-2y5hnjba]{stroke:var(--c-ion);stroke-opacity:.85;stroke-width:2.4px}.req--back[data-astro-cid-2y5hnjba] .cm--tail[data-astro-cid-2y5hnjba]{stroke:var(--c-violet);stroke-opacity:.4;stroke-width:6px}.req--back[data-astro-cid-2y5hnjba] .cm--body[data-astro-cid-2y5hnjba]{stroke:var(--c-lavender);stroke-opacity:.9;stroke-width:2.4px}.cm--head[data-astro-cid-2y5hnjba]{stroke:var(--c-text);stroke-width:3.6px}.hl[data-astro-cid-2y5hnjba]{transition:opacity .12s linear}.csig__body[data-astro-cid-2y5hnjba].is-pre [data-astro-cid-2y5hnjba]:is(.layer,.tr){opacity:0}@media (prefers-reduced-motion:no-preference){.csig__body[data-astro-cid-2y5hnjba].is-in .layer[data-astro-cid-2y5hnjba]{animation:sig-cloud-in .52s var(--ease-out) backwards;animation-delay:calc(var(--k) * .12s)}.csig__body[data-astro-cid-2y5hnjba].is-in .dr[data-astro-cid-2y5hnjba]{animation:sig-cloud-draw .7s var(--ease-in-out) backwards;animation-delay:calc(var(--k) * .12s)}.csig__body[data-astro-cid-2y5hnjba].is-in .tr[data-astro-cid-2y5hnjba]{animation:.9s linear 1.3s backwards sig-cloud-flow}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .req--go[data-astro-cid-2y5hnjba]{animation:1.6s linear both sig-cloud-fade}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .req--back[data-astro-cid-2y5hnjba]{animation:1.2s linear 1.6s both sig-cloud-fade}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .req--go[data-astro-cid-2y5hnjba] .cm[data-astro-cid-2y5hnjba]{animation:1.6s linear both sig-cloud-travel}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .req--back[data-astro-cid-2y5hnjba] .cm[data-astro-cid-2y5hnjba]{animation:1.2s linear 1.6s both sig-cloud-travel}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .hl[data-astro-cid-2y5hnjba]{transition:none;animation:.4s linear backwards sig-cloud-lit}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .hl1[data-astro-cid-2y5hnjba]{animation-delay:.1s}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .hl2[data-astro-cid-2y5hnjba]{animation-delay:.5s}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .hl3[data-astro-cid-2y5hnjba]{animation-delay:1s}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .hl4[data-astro-cid-2y5hnjba]{animation-delay:1.4s}.csig__body[data-astro-cid-2y5hnjba][data-run=go] .nodes[data-astro-cid-2y5hnjba]{animation:2.8s linear sig-cloud-blink}}@keyframes sig-cloud-in{0%{opacity:0;transform:translateY(8px)}}@keyframes sig-cloud-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sig-cloud-flow{0%{opacity:0;stroke-dashoffset:16px}to{opacity:1;stroke-dashoffset:0}}@keyframes sig-cloud-fade{0%{opacity:0}8%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes sig-cloud-travel{0%{stroke-dashoffset:var(--a)}to{stroke-dashoffset:var(--b)}}@keyframes sig-cloud-lit{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}@keyframes sig-cloud-blink{0%,3.6%,17.9%,32.1%,36%,50%,64.3%,to{opacity:.4}10.7%,25%,42.9%,57.1%{opacity:1}}@media (prefers-reduced-motion:reduce){.layer[data-astro-cid-2y5hnjba],.sh[data-astro-cid-2y5hnjba],.ln[data-astro-cid-2y5hnjba],.dt[data-astro-cid-2y5hnjba],.nd[data-astro-cid-2y5hnjba],.bd[data-astro-cid-2y5hnjba],.tab[data-astro-cid-2y5hnjba]{transition-duration:.12s!important}}@media (width<=1023px){.csig__scene[data-astro-cid-2y5hnjba]{order:0}.csig__action[data-astro-cid-2y5hnjba]{order:1;margin-top:-12px}.csig__tabs[data-astro-cid-2y5hnjba]{order:2}.csig__panel[data-astro-cid-2y5hnjba]{order:3}}@media (width>=768px){.csig__scene[data-astro-cid-2y5hnjba]{max-width:560px}.csig__run[data-astro-cid-2y5hnjba]{width:auto;min-width:260px}.tab[data-astro-cid-2y5hnjba]{min-height:48px}}@media (width>=1024px){.csig__body[data-astro-cid-2y5hnjba]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 48px}.csig__tabs[data-astro-cid-2y5hnjba]{grid-area:1/1;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(52px,1fr);align-self:stretch}.tab[data-astro-cid-2y5hnjba]:first-child{grid-column:auto}.csig__scene[data-astro-cid-2y5hnjba]{grid-area:1/2/span 3;align-self:center;max-width:none}.csig__action[data-astro-cid-2y5hnjba]{grid-area:2/1;place-self:start}.csig__panel[data-astro-cid-2y5hnjba]{grid-area:3/1}}.cr__panel[data-astro-cid-lmlaga4c]{background:var(--dot-grid), var(--c-panel);border:1px solid var(--c-hairline);border-radius:var(--radius-panel);padding:clamp(20px,4vw,40px)}.cr__table[data-astro-cid-lmlaga4c]{border-collapse:collapse;width:100%;display:none}.cr__table[data-astro-cid-lmlaga4c] th[data-astro-cid-lmlaga4c]{text-align:left;font-family:var(--f-display);color:var(--c-text);border-bottom:1px solid var(--c-hairline-strong);padding:0 0 20px;font-size:18px;font-weight:500;line-height:1.3}.cr__table[data-astro-cid-lmlaga4c] th[data-astro-cid-lmlaga4c]+th[data-astro-cid-lmlaga4c]{padding-left:48px}.cr__table[data-astro-cid-lmlaga4c] td[data-astro-cid-lmlaga4c]{vertical-align:top;width:50%;color:var(--c-mist);border-bottom:1px solid var(--c-stroke-dim);padding:18px 0 18px 26px;font-size:16px;line-height:1.6;position:relative}.cr__table[data-astro-cid-lmlaga4c] tr[data-astro-cid-lmlaga4c]:last-child td[data-astro-cid-lmlaga4c]{border-bottom:0;padding-bottom:0}.cr__table[data-astro-cid-lmlaga4c] .cr__keep[data-astro-cid-lmlaga4c]{padding-left:74px}.cr__table[data-astro-cid-lmlaga4c] td[data-astro-cid-lmlaga4c]:before{content:"";border:1px solid var(--c-lavender);width:8px;height:8px;position:absolute;top:calc(18px + .62em);left:2px;transform:rotate(45deg)}.cr__table[data-astro-cid-lmlaga4c] tr[data-astro-cid-lmlaga4c]:last-child td[data-astro-cid-lmlaga4c]:before{top:.62em}.cr__table[data-astro-cid-lmlaga4c] .cr__take[data-astro-cid-lmlaga4c]:before{background:var(--c-lavender)}.cr__table[data-astro-cid-lmlaga4c] .cr__keep[data-astro-cid-lmlaga4c]:before{border-color:var(--c-text-3);left:50px}.cr__table[data-astro-cid-lmlaga4c] .cr__keep[data-astro-cid-lmlaga4c],.cr__table[data-astro-cid-lmlaga4c] th[data-astro-cid-lmlaga4c]+th[data-astro-cid-lmlaga4c]{border-left:1px solid var(--c-hairline)}.cr__lists[data-astro-cid-lmlaga4c]{gap:14px;display:grid}.cr__h[data-astro-cid-lmlaga4c]{font-family:var(--f-display);color:var(--c-text);margin:0;font-size:18px;font-weight:500}.cr__h[data-astro-cid-lmlaga4c]:not(:first-child){border-top:1px solid var(--c-hairline);margin-top:18px;padding-top:22px}.cr__notes[data-astro-cid-lmlaga4c]{gap:20px;max-width:68ch;margin-top:32px;display:grid}.cr__notes[data-astro-cid-lmlaga4c] p[data-astro-cid-lmlaga4c]{color:var(--c-mist);margin:0;font-size:17px;line-height:1.65}.cr__nexus[data-astro-cid-lmlaga4c]{justify-items:start;gap:2px;display:grid}@media (width>=768px){.cr__table[data-astro-cid-lmlaga4c]{display:table}.cr__lists[data-astro-cid-lmlaga4c]{display:none}}
