.caption[data-astro-cid-rgchllp6].selection{position:relative}.select-measure[data-astro-cid-rgchllp6]{position:absolute;left:0;top:0;visibility:hidden;white-space:pre;font:inherit;font-weight:inherit;pointer-events:none}.trap-hero[data-astro-cid-s7fzgclk]{width:100%;margin-block:clamp(1rem,2.5vw,1.75rem) 0;border-block:1px solid var(--rule);background:var(--sim-bg);height:clamp(360px,64vh,680px);padding:.75rem clamp(.75rem,2vw,1.5rem) .35rem;font-family:var(--font-mono),monospace;font-size:var(--step--1);color:var(--ink-2)}.trap-lanes[data-astro-cid-s7fzgclk]{height:100%;display:grid;grid-template-rows:1fr 1fr auto;gap:.6rem}.trap-lane[data-astro-cid-s7fzgclk]{display:flex;flex-direction:column;min-height:0}.trap-plot[data-astro-cid-s7fzgclk]{position:relative;flex:1 1 auto;min-height:0;border-bottom:1px solid var(--rule)}.trap-plot[data-astro-cid-s7fzgclk]>svg[data-astro-cid-s7fzgclk],.trap-plot[data-astro-cid-s7fzgclk]>canvas[data-astro-cid-s7fzgclk]{position:absolute;inset:0;width:100%;height:100%;display:block}.trap-plot[data-astro-cid-s7fzgclk]>canvas[data-astro-cid-s7fzgclk][hidden]{display:none}.trap-poster[data-astro-cid-s7fzgclk]{transition:opacity .6s}[data-astro-cid-s7fzgclk][data-live] .trap-poster[data-astro-cid-s7fzgclk]{opacity:.22}.trap-line[data-astro-cid-s7fzgclk]{fill:none;stroke:var(--ink-2);stroke-width:1}.trap-mark[data-astro-cid-s7fzgclk]{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--ink-2);transition:opacity .3s}[data-astro-cid-s7fzgclk][data-live] .trap-mark[data-astro-cid-s7fzgclk]:not([data-past]){opacity:.25}.trap-mark[data-astro-cid-s7fzgclk] span[data-astro-cid-s7fzgclk]{position:absolute;bottom:.3rem;white-space:nowrap;background:var(--ground);color:var(--ink);padding:.05rem .35rem;line-height:1.4}.trap-mark-right[data-astro-cid-s7fzgclk] span[data-astro-cid-s7fzgclk]{left:.3rem}.trap-mark-left[data-astro-cid-s7fzgclk] span[data-astro-cid-s7fzgclk]{right:.3rem}.trap-tag[data-astro-cid-s7fzgclk]{align-self:flex-start;max-width:100%;margin:0 0 .3rem;display:flex;flex-wrap:wrap;gap:0 .9rem;background:var(--ground);border:1px solid var(--rule);padding:.2rem .5rem;line-height:1.45;font-variant-numeric:tabular-nums}.trap-tag[data-astro-cid-s7fzgclk] b[data-astro-cid-s7fzgclk]{color:var(--ink);font-weight:500}.trap-title[data-astro-cid-s7fzgclk]{color:var(--ink)}.trap-axis[data-astro-cid-s7fzgclk]{position:relative;height:1.5rem;line-height:1.5rem}.trap-tick[data-astro-cid-s7fzgclk]{position:absolute;top:0;transform:translate(-50%)}.trap-tick[data-astro-cid-s7fzgclk]:first-child{transform:none}.trap-now[data-astro-cid-s7fzgclk]{position:absolute;right:0;top:0;font-variant-numeric:tabular-nums;background:var(--sim-bg);padding-left:.5rem}.trap-now[data-astro-cid-s7fzgclk] b[data-astro-cid-s7fzgclk]{color:var(--ink);font-weight:500}.trap-tag[data-astro-cid-s7fzgclk] b[data-astro-cid-s7fzgclk][data-hit]{display:inline-block;min-width:4ch}.trap-tag[data-astro-cid-s7fzgclk] b[data-astro-cid-s7fzgclk][data-n]{display:inline-block;min-width:3ch;text-align:right}@media(max-width:26rem){.trap-tick[data-astro-cid-s7fzgclk]:nth-child(4){display:none}.trap-title[data-astro-cid-s7fzgclk]{flex-basis:100%}}@media(max-width:27rem){.trap-mark-left[data-astro-cid-s7fzgclk] span[data-astro-cid-s7fzgclk]{white-space:normal;width:calc(12ch + .7rem);text-align:right}}@media print{.trap-hero[data-astro-cid-s7fzgclk]{display:none}}.trap-perron[data-astro-cid-wnlrcavd]{--tp-acc: var(--seq-lo)}.trap-perron[data-astro-cid-wnlrcavd] select[data-astro-cid-wnlrcavd]{width:100%;height:auto;padding:4px 6px;font-family:Poppins,sans-serif;font-size:13px}.trap-perron[data-astro-cid-wnlrcavd] .control[data-astro-cid-wnlrcavd] label[data-astro-cid-wnlrcavd] span[data-astro-cid-wnlrcavd]{font-family:inherit;font-size:inherit;font-weight:inherit}.tp-presets[data-astro-cid-wnlrcavd]{display:flex;gap:.6em;flex-wrap:wrap;padding-top:.6vh}.tp-presets[data-astro-cid-wnlrcavd][hidden]{display:none}.trap-perron[data-astro-cid-wnlrcavd] .tp-row{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.6em}.trap-perron[data-astro-cid-wnlrcavd] .tp-row .tp-ref{flex-basis:100%;text-align:right}.trap-perron[data-astro-cid-wnlrcavd] .tp-ok{color:var(--ink)}.tp-checks[data-astro-cid-wnlrcavd]{margin-top:1.5vh}.trap-perron[data-astro-cid-wnlrcavd] text{font-family:Poppins,sans-serif;fill:var(--ink);font-size:13px}.trap-perron[data-astro-cid-wnlrcavd] .tp-muted{fill:var(--ink-2)}.trap-perron[data-astro-cid-wnlrcavd] .tp-title{font-size:13.5px;font-weight:500}.trap-perron[data-astro-cid-wnlrcavd] .tp-num{font-family:Fira Code,monospace;font-size:12px;fill:var(--ink-2)}.trap-perron[data-astro-cid-wnlrcavd] .tp-axis{stroke:var(--ink-2);stroke-width:1;fill:none}.trap-perron[data-astro-cid-wnlrcavd] .tp-grid{stroke:var(--rule-strong);stroke-width:.8;stroke-dasharray:2 4;fill:none}.trap-perron[data-astro-cid-wnlrcavd] .tp-bar{fill:var(--tp-acc);opacity:.85}.trap-perron[data-astro-cid-wnlrcavd] .tp-stat{stroke:var(--ink);stroke-width:1.6;fill:none;stroke-linejoin:round}.trap-perron[data-astro-cid-wnlrcavd] .tp-curve{stroke:var(--tp-acc);stroke-width:2.2;fill:none;stroke-linejoin:round}.trap-perron[data-astro-cid-wnlrcavd] .tp-one{stroke:var(--ink-2);stroke-width:1.2;stroke-dasharray:6 4;fill:none}.trap-perron[data-astro-cid-wnlrcavd] .tp-dot{fill:var(--tp-acc);stroke:var(--ground);stroke-width:2}.trap-perron[data-astro-cid-wnlrcavd] .tp-key-bar{fill:var(--tp-acc);opacity:.85}#live .trap-hero{margin:0;border:0;border-radius:10px;overflow:hidden}.trap-dg[data-astro-cid-4u7fu7fb]{--hl: var(--seq-lo)}.trap-dg[data-astro-cid-4u7fu7fb] .t-title[data-astro-cid-4u7fu7fb]{font-size:14px;font-weight:600}.trap-dg[data-astro-cid-4u7fu7fb] .t-sub[data-astro-cid-4u7fu7fb]{font-size:12.5px}.trap-dg[data-astro-cid-4u7fu7fb] .t-it[data-astro-cid-4u7fu7fb]{font-size:12.5px;font-style:italic}.trap-dg[data-astro-cid-4u7fu7fb] .m[data-astro-cid-4u7fu7fb]{font-family:Charter,Georgia,serif;font-style:italic;font-size:15px}.trap-dg[data-astro-cid-4u7fu7fb] .eq[data-astro-cid-4u7fu7fb]{font-family:Charter,Georgia,serif;font-style:italic;font-size:19px}.trap-dg[data-astro-cid-4u7fu7fb] .ah[data-astro-cid-4u7fu7fb]{fill:var(--ink-2)}.trap-dg[data-astro-cid-4u7fu7fb] .ah-hl[data-astro-cid-4u7fu7fb]{fill:var(--hl)}.trap-dg[data-astro-cid-4u7fu7fb] .loop[data-astro-cid-4u7fu7fb]{stroke:var(--hl);stroke-width:1.8;fill:none}.trap-dg[data-astro-cid-4u7fu7fb] .hl-fill[data-astro-cid-4u7fu7fb]{fill:var(--hl)}.trap-dg[data-astro-cid-4u7fu7fb] .hl-soft[data-astro-cid-4u7fu7fb]{fill:var(--hl);opacity:.22}.trap-dg[data-astro-cid-4u7fu7fb] .hl-mid[data-astro-cid-4u7fu7fb]{fill:var(--hl);opacity:.5}.trap-dg[data-astro-cid-4u7fu7fb] .miss-fill[data-astro-cid-4u7fu7fb]{fill:var(--ink-2)}.trap-dg[data-astro-cid-4u7fu7fb] .on-dark[data-astro-cid-4u7fu7fb]{fill:var(--ground)}.trap-dg[data-astro-cid-4u7fu7fb] .box[data-astro-cid-4u7fu7fb].dashed{stroke-dasharray:5 4}.trap-dg[data-astro-cid-4u7fu7fb] .rule[data-astro-cid-4u7fu7fb]{stroke:var(--rule-strong);stroke-width:1;fill:none}.trap-dg[data-astro-cid-4u7fu7fb] .stat[data-astro-cid-4u7fu7fb]{stroke:var(--ink);stroke-width:1.5;fill:none}
