.nd[data-astro-cid-pvdons7i]{gap:.9rem;display:grid}.controls[data-astro-cid-pvdons7i]{flex-wrap:wrap;justify-content:space-between;gap:.6rem 1rem;display:flex}.seg[data-astro-cid-pvdons7i]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.seg[data-astro-cid-pvdons7i] .ui-btn[data-astro-cid-pvdons7i]{min-width:2.9rem;min-height:36px;font-family:var(--font-mono);justify-content:center;font-size:.82rem;font-weight:600}.seg[data-astro-cid-pvdons7i] .ui-btn[data-astro-cid-pvdons7i].num{min-width:36px;padding-inline:.5em}.lab[data-astro-cid-pvdons7i]{font-family:var(--font-mono);color:var(--text-3);margin-right:.15rem;font-size:.8rem}.tensor[data-astro-cid-pvdons7i]{touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;max-width:40rem;margin-inline:auto;display:block}.slab[data-astro-cid-pvdons7i]{transition:transform .5s var(--ease), opacity .35s var(--ease)}.slab[data-astro-cid-pvdons7i].gone{opacity:0;pointer-events:none}.col[data-astro-cid-pvdons7i]{cursor:pointer}.f[data-astro-cid-pvdons7i]{stroke:color-mix(in srgb, var(--text-3) 50%, var(--bg-elev));stroke-width:.6px;stroke-linejoin:round;transition:fill .35s var(--ease)}.f[data-astro-cid-pvdons7i].side{fill:color-mix(in srgb, var(--text-3) 4%, var(--bg-elev))}.f[data-astro-cid-pvdons7i].top{fill:color-mix(in srgb, var(--text-3) 12%, var(--bg-elev))}.f[data-astro-cid-pvdons7i].front{fill:color-mix(in srgb, var(--text-3) 26%, var(--bg-elev))}.col[data-astro-cid-pvdons7i].on .f[data-astro-cid-pvdons7i].side{fill:color-mix(in srgb, var(--viz-1) 72%, var(--bg-elev))}.col[data-astro-cid-pvdons7i].on .f[data-astro-cid-pvdons7i].top{fill:color-mix(in srgb, var(--viz-1) 50%, var(--bg-elev))}.col[data-astro-cid-pvdons7i].on .f[data-astro-cid-pvdons7i].front{fill:color-mix(in srgb, var(--viz-1) 92%, var(--bg-elev))}.col[data-astro-cid-pvdons7i].on .f[data-astro-cid-pvdons7i]{stroke:color-mix(in srgb, var(--viz-1) 60%, var(--text))}.sweep .f[data-astro-cid-pvdons7i]{transition-delay:calc(var(--i) * 13ms)}.grid[data-astro-cid-pvdons7i]{fill:none;stroke:color-mix(in srgb, var(--text-3) 50%, var(--bg-elev));stroke-width:.5px;pointer-events:none}.div[data-astro-cid-pvdons7i]{fill:none;stroke:var(--text-2);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;opacity:0;transition:opacity .35s var(--ease)}.div[data-astro-cid-pvdons7i].on{opacity:1}.nlab[data-astro-cid-pvdons7i],.axis[data-astro-cid-pvdons7i] text[data-astro-cid-pvdons7i]{font-family:var(--font-sans);fill:var(--text-3);font-size:11px}.axis[data-astro-cid-pvdons7i] text[data-astro-cid-pvdons7i]{font-family:var(--font-mono);fill:var(--text-2)}.groups[data-astro-cid-pvdons7i]{justify-items:center;gap:.55rem;display:grid}.stepper[data-astro-cid-pvdons7i]{align-items:center;gap:.6rem;max-width:100%;display:flex}.ui-btn[data-astro-cid-pvdons7i].icon{flex:none;justify-content:center;width:36px;height:36px;padding:0;font-size:1.1rem}.glabel[data-astro-cid-pvdons7i]{text-align:center;min-width:0;color:var(--text-2);margin:0;font-size:.88rem;line-height:1.4}.glabel[data-astro-cid-pvdons7i] strong{color:var(--viz-1);font-variant-numeric:tabular-nums;white-space:nowrap}.glabel[data-astro-cid-pvdons7i] span{display:inline-block}.chips[data-astro-cid-pvdons7i]{flex-wrap:wrap;justify-content:center;gap:4px;max-width:22rem;display:flex}.chips[data-astro-cid-pvdons7i] i{border:1px solid var(--border-strong);background:var(--bg-sunk);width:12px;height:12px;transition:background .25s var(--ease), transform .25s var(--ease);border-radius:3px}.chips[data-astro-cid-pvdons7i] i.on{background:var(--viz-1);border-color:var(--viz-1);transform:scale(1.2)}.readout[data-astro-cid-pvdons7i]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--border);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.readout[data-astro-cid-pvdons7i]>div[data-astro-cid-pvdons7i]{background:var(--bg-sunk);padding:.5rem .75rem}.readout[data-astro-cid-pvdons7i] dt[data-astro-cid-pvdons7i]{color:var(--text-3);font-size:.72rem}.readout[data-astro-cid-pvdons7i] dd[data-astro-cid-pvdons7i]{font-family:var(--font-mono);color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:.88rem}.readout[data-astro-cid-pvdons7i] dd[data-astro-cid-pvdons7i] span[data-astro-cid-pvdons7i]{color:var(--text-3);font-size:.75rem}.readout[data-astro-cid-pvdons7i] dd[data-astro-cid-pvdons7i].yes{color:var(--accent-text);font-weight:600}.nctl[data-astro-cid-pvdons7i] dd[data-astro-cid-pvdons7i]{align-items:center;gap:.5rem;display:flex}.nctl[data-astro-cid-pvdons7i] b[data-astro-cid-pvdons7i]{text-align:center;min-width:1ch}@media (width<=520px){.readout[data-astro-cid-pvdons7i]{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.slab[data-astro-cid-pvdons7i],.f[data-astro-cid-pvdons7i],.div[data-astro-cid-pvdons7i],.chips[data-astro-cid-pvdons7i] i{transition:none!important}}
