.nx-pe:where(.astro-q7vsiaaf) .nx-viz-seg:where(.astro-q7vsiaaf)>*{margin-top:0}.nx-pe:where(.astro-q7vsiaaf) :where(.astro-q7vsiaaf)[data-controls][hidden],.nx-pe:where(.astro-q7vsiaaf) :where(.astro-q7vsiaaf)[data-for][hidden]{display:none}.nx-pe:where(.astro-q7vsiaaf) :where(.astro-q7vsiaaf)[data-controls]{flex-direction:column;align-items:stretch}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-field:where(.astro-q7vsiaaf){flex:none;align-content:start;min-width:0}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-seg:where(.astro-q7vsiaaf){flex-wrap:wrap;align-items:flex-start;gap:.4rem}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-field:where(.astro-q7vsiaaf)>.nx-pe-seg:where(.astro-q7vsiaaf){margin-top:.35rem}.nx-pe:where(.astro-q7vsiaaf) :where(.astro-q7vsiaaf)[data-controls]>.nx-pe-field:where(.astro-q7vsiaaf)+.nx-pe-field:where(.astro-q7vsiaaf){margin-top:.5rem}.nx-pe:where(.astro-q7vsiaaf) :where(.astro-q7vsiaaf)[data-readout]{margin-top:.75rem}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-rows{margin:.5rem 0 0;padding:0;list-style:none}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-row,.nx-pe:where(.astro-q7vsiaaf) .nx-pe-axis{font-size:var(--sl-text-sm);grid-template-columns:6.5rem minmax(0,1fr) 11rem;align-items:center;gap:.6rem;margin:0;padding:.2rem 0;display:grid}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-speed .nx-pe-row{grid-template-columns:6.5rem minmax(0,1fr) 5rem}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-name{white-space:nowrap;font-weight:600}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-track{background:var(--viz-wash-0);border-radius:3px;height:1.25rem;position:relative}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-axis .nx-pe-track{border-top:1px solid var(--nx-muted);background:0 0;border-radius:0;height:1.1rem}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-tick{font-size:var(--sl-text-xs);color:var(--nx-muted);white-space:nowrap;position:absolute;top:.1rem;transform:translate(-50%)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-tick:first-child{transform:none}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-bar{border-radius:3px;position:absolute;top:0;bottom:0}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-wait{background:repeating-linear-gradient(135deg, var(--viz-0) 0 3px, transparent 3px 7px);opacity:.75}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-hold,.nx-pe:where(.astro-q7vsiaaf) .nx-pe-on{background:var(--viz-1)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-off{background:var(--viz-2)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-x{background:var(--viz-2);color:#fff;font-size:var(--sl-text-xs);border-radius:3px;padding:.2rem .3rem;font-weight:700;line-height:1;position:absolute;top:50%;transform:translate(-100%,-50%)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-result{font-variant-numeric:tabular-nums;font-size:var(--sl-text-xs)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-bad{font-weight:700}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-scroll{max-width:100%;margin-top:.75rem;overflow-x:auto}.nx-pe:where(.astro-q7vsiaaf) table.nx-pe-table{width:100%;font-size:var(--sl-text-sm);border-collapse:collapse;margin:0;display:table}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-table caption{caption-side:top;text-align:left;color:var(--nx-ink);padding-bottom:.3rem;font-weight:600}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-table :is(th,td){text-align:left;vertical-align:middle;padding:.3rem .55rem}.nx-pe:where(.astro-q7vsiaaf) tr.nx-pe-current{background:var(--viz-wash-1);box-shadow:inset 4px 0 0 var(--viz-1)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-slots{gap:.3rem;display:inline-flex}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-slot{border-radius:3px;width:1.1rem;height:1.1rem;display:inline-block}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-free{background:var(--viz-3)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-leaked{background:var(--viz-2)}@media (width<=40rem){.nx-pe:where(.astro-q7vsiaaf) .nx-pe-row,.nx-pe:where(.astro-q7vsiaaf) .nx-pe-axis{grid-template-columns:4.6rem minmax(0,1fr);gap:.4rem}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-speed .nx-pe-row{grid-template-columns:4.6rem minmax(0,1fr)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-result{grid-column:2;margin-top:-.1rem}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-axis .nx-pe-result{display:none}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-name{font-size:var(--sl-text-xs)}.nx-pe:where(.astro-q7vsiaaf) .nx-pe-table :is(th,td){padding:.25rem .3rem}.nx-pe:where(.astro-q7vsiaaf) table.nx-pe-table{font-size:var(--sl-text-xs)}}
