.iso{--iso-stage:color-mix(in oklab,var(--background) 94%,var(--foreground));--iso-edge:color-mix(in oklab,var(--foreground) 30%,var(--card));--iso-top:var(--card);--iso-left:color-mix(in oklab,var(--card) 91%,var(--foreground));--iso-right:color-mix(in oklab,var(--card) 81%,var(--foreground));--iso-track:color-mix(in oklab,var(--card) 92%,var(--foreground));--iso-lip:color-mix(in oklab,var(--card) 78%,var(--foreground));--iso-mark:color-mix(in oklab,var(--foreground) 38%,var(--card));--iso-dot:color-mix(in oklab,var(--foreground) 26%,transparent);--iso-shadow:color-mix(in oklab,var(--foreground) 24%,transparent);--iso-glyph:color-mix(in oklab,var(--foreground) 66%,var(--card));--iso-slot:color-mix(in oklab,var(--foreground) 76%,var(--card));--iso-ok:var(--success);--iso-bad:var(--destructive);--iso-wall:color-mix(in oklab,var(--card) 95%,var(--foreground));--iso-wall-side:color-mix(in oklab,var(--card) 91%,var(--foreground));--iso-grid:color-mix(in oklab,var(--foreground) 16%,transparent);--iso-a-top:color-mix(in oklab,var(--primary) 84%,white);--iso-a-left:var(--primary);--iso-a-right:color-mix(in oklab,var(--primary) 70%,black);--iso-a-glyph:color-mix(in oklab,var(--primary) 50%,black);--iso-env-top:color-mix(in oklab,var(--primary) 90%,white);--iso-env-side:color-mix(in oklab,var(--primary) 66%,black);--iso-env-edge:color-mix(in oklab,var(--primary) 58%,black);--iso-g-top:color-mix(in oklab,var(--success) 84%,white);--iso-g-left:var(--success);--iso-g-right:color-mix(in oklab,var(--success) 66%,black);--iso-g-edge:color-mix(in oklab,var(--success) 55%,black);--iso-g-glyph:color-mix(in oklab,var(--success) 45%,black);--iso-env-flap:rgb(255 255 255/0.85);--iso-bad-top:color-mix(in oklab,var(--destructive) 90%,white);--iso-bad-side:color-mix(in oklab,var(--destructive) 62%,black);--iso-bad-edge:color-mix(in oklab,var(--destructive) 56%,black)}.dark .iso{--iso-stage:var(--background);--iso-edge:color-mix(in oklab,var(--foreground) 24%,var(--card));--iso-top:color-mix(in oklab,var(--card) 85%,var(--foreground));--iso-left:color-mix(in oklab,var(--card) 92%,var(--foreground));--iso-right:color-mix(in oklab,var(--card) 97%,var(--foreground));--iso-track:color-mix(in oklab,var(--card) 91%,var(--foreground));--iso-lip:color-mix(in oklab,var(--card) 98%,var(--foreground));--iso-mark:color-mix(in oklab,var(--foreground) 34%,var(--card));--iso-dot:color-mix(in oklab,var(--foreground) 22%,transparent);--iso-shadow:rgb(0 0 0/0.5);--iso-glyph:color-mix(in oklab,var(--foreground) 72%,var(--card));--iso-slot:color-mix(in oklab,var(--background) 80%,black);--iso-wall:color-mix(in oklab,var(--card) 93%,var(--foreground));--iso-wall-side:color-mix(in oklab,var(--card) 96%,var(--background));--iso-grid:color-mix(in oklab,var(--foreground) 14%,transparent);--iso-a-top:color-mix(in oklab,var(--primary) 92%,white);--iso-a-right:color-mix(in oklab,var(--primary) 62%,black)}.iso-stage{container:stage/inline-size;background:var(--iso-stage);border-top:1px solid var(--border)}.iso-svg{display:block;width:100%;height:auto;overflow:visible}.iso-svg :is(polygon,path,line,circle,rect){vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso .note-title{display:block;font-size:.8125rem;line-height:1.3;font-weight:600;color:var(--foreground);transition:color .2s ease}.iso .note-text{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.5;color:var(--muted-foreground)}.iso-stack{--ease-open:cubic-bezier(0.22,0.8,0.22,1);--ease-close:cubic-bezier(0.5,0,0.2,1)}.iso-stack .stack-figure{display:flex;justify-content:center;padding:2rem 1.25rem 1.25rem}.iso-stack .stack-plot{position:relative;flex:none;width:min(100%,15rem)}.iso-stack .layer,.iso-stack .pin{--rise:calc(var(--i) * var(--lift) * -1px);transition:transform .9s var(--ease-close) calc(var(--i) * 60ms);will-change:transform}.iso-stack .layer{cursor:pointer}.iso-stack .pin{--rise:calc(var(--i) * var(--lift-frac) * -100%);position:absolute;inset:0;pointer-events:none}.iso-stack[data-state=open] .layer,.iso-stack[data-state=open] .pin{transform:translateY(var(--rise));transition:transform 1.1s var(--ease-open) calc((4 - var(--i)) * 70ms)}.iso-stack .s-left,.iso-stack .s-right,.iso-stack .s-top{stroke:var(--iso-edge);stroke-width:1;transition:fill .28s ease}.iso-stack .s-left{fill:var(--iso-left)}.iso-stack .s-right{fill:var(--iso-right)}.iso-stack .s-top{fill:var(--iso-top)}.iso-stack .s-inset{fill:none;stroke:var(--iso-edge);stroke-width:1;opacity:.5}.iso-stack .s-glyph{fill:none;stroke:var(--iso-glyph);stroke-width:1.5;transition:stroke .28s ease}.iso-stack .layer[data-on] .s-left{fill:var(--iso-a-left)}.iso-stack .layer[data-on] .s-right{fill:var(--iso-a-right)}.iso-stack .layer[data-on] .s-top{fill:var(--iso-a-top)}.iso-stack .layer[data-on] .s-glyph{stroke:var(--iso-a-glyph)}.iso-stack .footprint polygon{fill:none;stroke:var(--iso-mark);stroke-width:1;stroke-dasharray:3 4}.iso-stack .footprint .guide{stroke:var(--iso-mark);stroke-width:1;stroke-dasharray:2 4}.iso-stack .footprint{opacity:0;transition:opacity .2s ease}.iso-stack[data-state=open] .footprint{opacity:.9;transition:opacity .5s ease .45s}.iso-stack .leader,.iso-stack .marker,.iso-stack .note{opacity:0;transition:opacity .2s ease}.iso-stack[data-state=open] .leader,.iso-stack[data-state=open] .marker,.iso-stack[data-state=open] .note{opacity:1;transition:opacity .45s ease .55s}.iso-stack .leader{position:absolute;height:0;width:calc(100% - var(--x) + 1.45rem);border-top:1px solid var(--iso-mark)}.iso-stack .leader:before{content:"";position:absolute;left:-2.5px;top:-3px;width:5px;height:5px;border-radius:50%;background:var(--iso-mark);transition:background .2s ease}.iso-stack .pin[data-on] .leader{border-top-color:var(--primary)}.iso-stack .pin[data-on] .leader:before{background:var(--primary)}.iso-stack .note{position:absolute;left:calc(100% + 1.75rem);width:16.5rem;transform:translateY(-50%);padding:.25rem 0;border:0;border-radius:.5rem;background:none;text-align:left;cursor:pointer;pointer-events:auto}.iso-stack .note:focus-visible,.iso-stack .stack-legend button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.iso-stack .pin[data-on] .note-title,.iso-stack .stack-legend li[data-on] .note-title{color:var(--primary)}.iso-stack .marker{position:absolute;display:none;width:1.125rem;height:1.125rem;place-items:center;transform:translate(calc(-50% + .9rem),-50%);border:1px solid var(--iso-edge);border-radius:50%;background:var(--card);color:var(--foreground);font-size:.625rem;font-weight:600;line-height:1}.iso-stack .pin[data-on] .marker{border-color:transparent;background:var(--primary);color:var(--primary-foreground)}.iso-stack .stack-legend{display:none;margin:0;padding:0 1.25rem 1.25rem;list-style:none;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.25rem}.iso-stack .stack-legend button{display:flex;width:100%;gap:.75rem;align-items:flex-start;padding:.5rem .625rem;border:1px solid transparent;border-radius:.625rem;background:none;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease}.iso-stack .stack-legend li[data-on] button{border-color:var(--border);background:var(--card)}.iso-stack .legend-number{display:grid;flex:none;width:1.25rem;height:1.25rem;margin-top:.05rem;place-items:center;border:1px solid var(--iso-edge);border-radius:50%;color:var(--foreground);font-size:.625rem;font-weight:600;transition:background .2s ease,color .2s ease,border-color .2s ease}.iso-stack .stack-legend li[data-on] .legend-number{border-color:transparent;background:var(--primary);color:var(--primary-foreground)}@container stage (min-width: 640px){.iso-stack .stack-figure{padding-block:2.5rem 1.75rem}.iso-stack .stack-plot{width:15rem;margin-right:18.25rem}}@container stage (max-width: 639.98px){.iso-stack .leader,.iso-stack .note{display:none}.iso-stack .marker,.iso-stack .stack-legend{display:grid}}@media (prefers-reduced-motion:reduce){.iso-stack:not([data-user-play]) .layer,.iso-stack:not([data-user-play]) .pin{transform:translateY(var(--rise));transition:none}.iso-stack:not([data-user-play]) :is(.footprint,.leader,.marker,.note){opacity:1;transition:none}}.iso-flow .flow-plot{position:relative;margin:1.75rem auto 0;width:min(calc(100% - 2.5rem),64rem)}.iso-flow .flow-tall{width:min(calc(100% - 2.5rem),23rem)}@container stage (min-width: 560px){.iso-flow .flow-tall{display:none}}@container stage (max-width: 559.98px){.iso-flow .flow-wide{display:none}}.iso-flow .flow-labels{position:absolute;inset:0;pointer-events:none}.iso-flow .flow-label{position:absolute;font-size:.6875rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:var(--muted-foreground);text-shadow:0 0 4px var(--iso-stage),0 0 4px var(--iso-stage),0 0 6px var(--iso-stage)}.iso-flow .flow-label.above{transform:translate(-50%,calc(-100% - 6px))}.iso-flow .flow-label.below{transform:translate(-50%,6px)}.iso-flow .flow-marker{position:absolute;display:grid;width:1.125rem;height:1.125rem;place-items:center;border:1px solid var(--iso-edge);border-radius:50%;background:var(--card);color:var(--foreground);font-size:.625rem;font-weight:600;line-height:1}.iso-flow .flow-marker.above{transform:translate(-50%,calc(-100% - 4px))}.iso-flow .flow-marker.below{transform:translate(-50%,4px)}.iso-flow .dots circle{fill:var(--iso-dot)}.iso-flow .lip{fill:var(--iso-lip);stroke:var(--iso-edge);stroke-width:1}.iso-flow .track-edge{fill:none;stroke:var(--iso-edge);stroke-width:2}.iso-flow .track-top{fill:var(--iso-track)}.iso-flow .chevrons path{fill:none;stroke:var(--iso-mark);stroke-width:1.25}.iso-flow :is(.plate-left,.plate-right,.plate-top,.post-left,.post-right,.post-top,.box-left,.box-right,.box-top){stroke:var(--iso-edge);stroke-width:1}.iso-flow :is(.plate-left,.plate-right){fill:var(--iso-lip)}.iso-flow :is(.plate-top,.post-top,.box-top){fill:var(--iso-top)}.iso-flow :is(.post-left,.box-left){fill:var(--iso-left)}.iso-flow :is(.post-right,.box-right){fill:var(--iso-right)}.iso-flow .env-shadow{fill:var(--iso-shadow)}.iso-flow .env-body{fill:var(--iso-env-side)}.iso-flow .env-body,.iso-flow .env-top{stroke:var(--iso-env-edge);stroke-width:1;transition:fill .22s ease,stroke .22s ease}.iso-flow .env-top{fill:var(--iso-env-top)}.iso-flow .env-flap{fill:none;stroke:var(--iso-env-flap);stroke-width:1.1}.iso-flow .env[data-state=bad] .env-body{fill:var(--iso-bad-side);stroke:var(--iso-bad-edge)}.iso-flow .env[data-state=bad] .env-top{fill:var(--iso-bad-top);stroke:var(--iso-bad-edge)}.iso-flow .shutter polygon{stroke:var(--iso-bad-edge);stroke-width:1}.iso-flow .shutter-left{fill:var(--iso-bad-side)}.iso-flow .shutter-right{fill:color-mix(in oklab,var(--iso-bad-side) 82%,black)}.iso-flow .shutter-top{fill:var(--iso-bad-top)}.iso-flow .gate{--gs:var(--iso-mark);--gl:0;--gp:0;--gb:0;--gh:35px}.iso-flow .gate[data-state=scan]{--gs:var(--primary)}.iso-flow .gate[data-state=ok]{--gs:var(--iso-ok)}.iso-flow .gate[data-state=bad]{--gs:var(--iso-bad)}.iso-flow .gate-pad{fill:var(--gs);opacity:calc(var(--gl) * .32);transition:fill .18s ease}.iso-flow .gate-plane{fill:color-mix(in oklab,var(--gs) 22%,transparent);stroke:var(--gs);stroke-width:1;opacity:var(--gl);transition:fill .18s ease,stroke .18s ease}.iso-flow .gate-sweep{stroke:var(--gs);stroke-width:1.5;opacity:var(--gl);transform:translateY(calc(var(--gp) * var(--gh) * -1))}.iso-flow .gate:not([data-state=scan]) .gate-sweep{opacity:0}.iso-flow .gate-lamp{fill:var(--gs);opacity:calc(.4 + var(--gl) * .6);transition:fill .18s ease}.iso-flow .badge-pop{opacity:var(--gb);transform:scale(calc(.6 + var(--gb) * .4));transform-box:fill-box;transform-origin:center}.iso-flow .badge-pop circle{fill:var(--gs);stroke:none;transition:fill .18s ease}.iso-flow :is(.badge-ok,.badge-bad){display:none;fill:none;stroke:#fff;stroke-width:1.8}.iso-flow .gate[data-state=bad] .badge-bad,.iso-flow .gate[data-state=ok] .badge-ok{display:block}.iso-flow .station{--al:0}.iso-flow .box-pulse{fill:var(--iso-ok);stroke:none;opacity:calc(var(--al) * .55)}.iso-flow .bin .box-pulse{fill:var(--iso-bad)}.iso-flow .box-slot{fill:var(--iso-slot);stroke:none}.iso-flow .flow-legend{display:grid;grid-template-columns:1fr;gap:.875rem 2rem;margin:1.5rem 0 0;padding:0 1.25rem 1.5rem;list-style:none}@container stage (min-width: 480px){.iso-flow .flow-legend{grid-template-columns:repeat(2,1fr)}}@container stage (min-width: 800px){.iso-flow .flow-legend{grid-template-columns:repeat(3,1fr);padding-inline:2rem}}.iso-flow .flow-legend li{display:flex;gap:.75rem;align-items:flex-start}.iso-flow .legend-number{display:none;flex:none;width:1.25rem;height:1.25rem;margin-top:.05rem;place-items:center;border:1px solid var(--iso-edge);border-radius:50%;color:var(--foreground);font-size:.625rem;font-weight:600;transition:background .18s ease,color .18s ease,border-color .18s ease}@container stage (max-width: 559.98px){.iso-flow .legend-dot{display:none}.iso-flow .legend-number{display:grid}}.iso-flow .legend-dot{flex:none;width:.5rem;height:.5rem;margin-top:.35rem;border-radius:50%;background:var(--iso-mark);transition:background .18s ease,box-shadow .18s ease}.iso-flow .flow-legend li[data-state=scan] .legend-dot{background:var(--primary);box-shadow:0 0 0 4px color-mix(in oklab,var(--primary) 22%,transparent)}.iso-flow .flow-legend li[data-state=ok] .legend-dot{background:var(--iso-ok);box-shadow:0 0 0 4px color-mix(in oklab,var(--iso-ok) 22%,transparent)}.iso-flow .flow-legend li[data-state=bad] .legend-dot{background:var(--iso-bad);box-shadow:0 0 0 4px color-mix(in oklab,var(--iso-bad) 22%,transparent)}.iso-flow .flow-legend li[data-state=scan] .legend-number{border-color:transparent;background:var(--primary);color:var(--primary-foreground)}.iso-flow .flow-legend li[data-state=ok] .legend-number{border-color:transparent;background:var(--iso-ok);color:var(--success-foreground)}.iso-flow .flow-legend li[data-state=bad] .legend-number{border-color:transparent;background:var(--iso-bad);color:#fff}.iso-build .build-figure{display:flex;justify-content:center;padding:2rem 1.25rem 1.25rem}.iso-build .build-plot{position:relative;flex:none;width:min(100%,21rem)}.iso-build .dots circle{fill:var(--iso-dot);stroke:none}.iso-build .ghosts polygon{fill:none;opacity:.8}.iso-build .ghosts .rail,.iso-build .ghosts polygon{stroke:var(--iso-mark);stroke-width:1}.iso-build .p-left,.iso-build .p-right,.iso-build .p-top{stroke:var(--iso-env-edge);stroke-width:1}.iso-build .p-left{fill:var(--iso-a-left)}.iso-build .p-right{fill:var(--iso-a-right)}.iso-build .p-top{fill:var(--iso-a-top)}.iso-build .p-glyph{fill:none;stroke:var(--iso-a-glyph);stroke-width:1.5}.iso-build .flag-pole{stroke:var(--iso-glyph);stroke-width:2}.iso-build .flag-pennant{fill:var(--iso-ok);stroke:none}.iso-build .build-labels{position:absolute;inset:0;pointer-events:none}.iso-build .build-anchor{--al:1;position:absolute;display:flex;align-items:center;gap:.5rem;transform:translate(-100%,-50%);padding-right:.5rem;opacity:var(--al)}.iso-build .build-anchor.live{transform:translateY(-50%);padding:0 0 0 .5rem}.iso-build .build-label{text-align:right;white-space:nowrap}.iso-build .build-anchor.live .build-label{text-align:left}.iso-build .build-day{display:block;margin-top:.0625rem;font-size:.6875rem;line-height:1.3;color:var(--muted-foreground)}.iso-build .build-day.inline{display:inline;margin:0}.iso-build .build-marker{display:none;width:1.125rem;height:1.125rem;place-items:center;border:1px solid var(--iso-edge);border-radius:50%;background:var(--card);color:var(--foreground);font-size:.625rem;font-weight:600;line-height:1}.iso-build .build-legend{display:none;margin:0;padding:0 1.25rem 1.25rem;list-style:none;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem 1.5rem}.iso-build .build-legend li{display:flex;gap:.75rem;align-items:flex-start;transition:opacity .3s ease}.iso-build .build-legend li[data-state=idle]{opacity:.45}.iso-build .legend-number{display:grid;flex:none;width:1.25rem;height:1.25rem;margin-top:.05rem;place-items:center;border:1px solid var(--iso-edge);border-radius:50%;color:var(--foreground);font-size:.625rem;font-weight:600}@container stage (min-width: 640px){.iso-build .build-figure{padding-block:2.5rem 1.75rem}.iso-build .build-plot{width:25rem;margin:0 3.5rem 0 8.5rem}}@container stage (max-width: 639.98px){.iso-build .build-label{display:none}.iso-build .build-marker{display:grid}.iso-build .build-anchor{padding-right:.25rem}.iso-build .build-anchor.live{padding-left:.25rem}.iso-build .build-legend{display:grid}}.iso-bars .bars-figure{padding:1.25rem .25rem 1rem}@container stage (min-width: 480px){.iso-bars .bars-figure{padding-inline:.75rem}}.iso-bars .bars-head,.iso-bars .bars-plot,.iso-bars .bars-table{width:min(100%,32rem);margin-inline:auto}.iso-bars .bars-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 .75rem .75rem}.iso-bars .bars-title{margin:0;font-size:.8125rem;font-weight:600;color:var(--foreground)}.iso-bars .bars-chip{flex:none;padding:.125rem .625rem;border:1px solid var(--border);border-radius:9999px;font-size:.6875rem;font-weight:500;color:var(--muted-foreground)}.iso-bars .bars-plot{--lv:1;--ready:1;position:relative;touch-action:pan-y;border-radius:.75rem;outline:none}.iso-bars .bars-plot:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.iso-bars .floor-top{fill:var(--iso-top)}.iso-bars .floor-left{fill:var(--iso-left)}.iso-bars .floor-right{fill:var(--iso-right)}.iso-bars .wall-back{fill:var(--iso-wall)}.iso-bars .wall-end{fill:var(--iso-wall-side)}.iso-bars :is(.floor-top,.floor-left,.floor-right,.wall-back,.wall-end){stroke:var(--iso-edge);stroke-width:1}.iso-bars .grid line{stroke:var(--iso-grid);stroke-width:1}.iso-bars .guide{opacity:var(--ready)}.iso-bars .guide polyline{fill:none}.iso-bars .guide line,.iso-bars .guide polyline{stroke:var(--primary);stroke-width:1}.iso-bars .guide circle{fill:var(--primary);stroke:none}.iso-bars :is(.b-left,.b-right,.b-top){transition:fill .18s ease,stroke .18s ease}.iso-bars .bars-plot[data-active] .bar:not([data-on]) .b-left{fill:color-mix(in oklab,var(--iso-a-left) 38%,var(--iso-wall))}.iso-bars .bars-plot[data-active] .bar:not([data-on]) .b-right{fill:color-mix(in oklab,var(--iso-a-right) 38%,var(--iso-wall))}.iso-bars .bars-plot[data-active] .bar:not([data-on]) .b-top{fill:color-mix(in oklab,var(--iso-a-top) 38%,var(--iso-wall))}.iso-bars .bars-plot[data-active] .bar:not([data-on]) :is(.b-left,.b-right,.b-top){stroke:color-mix(in oklab,var(--iso-env-edge) 45%,var(--iso-wall))}.iso-bars .b-left,.iso-bars .b-right,.iso-bars .b-top{stroke:var(--iso-env-edge);stroke-width:1}.iso-bars .b-left{fill:var(--iso-a-left)}.iso-bars .b-right{fill:var(--iso-a-right)}.iso-bars .b-top{fill:var(--iso-a-top)}.iso-bars .bars-labels{position:absolute;inset:0;pointer-events:none}.iso-bars :is(.bar-tick,.bar-week,.bar-value){position:absolute;font-size:.6875rem;line-height:1;color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.iso-bars .bar-tick{transform:translate(calc(-100% - 6px),-50%)}.iso-bars .bar-week{transform:translate(-50%,5px);transition:color .18s ease}.iso-bars .bar-value,.iso-bars .bar-week[data-on]{color:var(--foreground);font-weight:600}.iso-bars .bar-value{transform:translate(-50%,calc(-100% - 6px));font-size:.75rem;opacity:var(--lv);text-shadow:0 0 3px var(--iso-wall),0 0 3px var(--iso-wall),0 0 5px var(--iso-wall)}.iso-bars .bar-value[data-hide]{visibility:hidden}.iso-bars .bar-tip{position:absolute;left:clamp(3.25rem,var(--x,50%),calc(100% - 3.25rem));display:flex;flex-direction:column;gap:.125rem;transform:translate(-50%,calc(-100% - 12px));padding:.375rem .625rem;border:1px solid var(--border);border-radius:.5rem;background:var(--card);box-shadow:0 6px 18px -6px color-mix(in oklab,var(--foreground) 35%,transparent);white-space:nowrap;opacity:0;transition:opacity .12s ease}.iso-bars .bar-tip[data-on]{opacity:var(--ready)}.iso-bars .tip-week{font-size:.6875rem;line-height:1.2;color:var(--muted-foreground)}.iso-bars .tip-value{font-size:.8125rem;line-height:1.2;font-weight:600;color:var(--foreground)}.iso-bars .bars-table{border-collapse:collapse;font-size:.8125rem;color:var(--foreground)}.iso-bars .bars-table caption{padding:0 .5rem .5rem;text-align:left;font-size:.75rem;color:var(--muted-foreground)}.iso-bars .bars-table :is(th,td){padding:.5rem;border-top:1px solid var(--border);text-align:left;font-weight:400}.iso-bars .bars-table thead th{border-top:0;border-bottom:1px solid var(--border);font-weight:600}.iso-bars .bars-table td,.iso-bars .bars-table thead th:last-child{text-align:right;font-variant-numeric:tabular-nums}.iso-line .line-figure{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1.25rem 1rem}.iso-line .line-plot{position:relative;width:min(100%,31rem)}.iso-line .dots circle{fill:var(--iso-dot);stroke:none}.iso-line .line-guide{fill:none;opacity:.55}.iso-line .line-guide,.iso-line .line-ticks line{stroke:var(--iso-mark);stroke-width:1.5}.iso-line .line-leaders line{stroke:var(--iso-mark);stroke-width:1}.iso-line .line-stroke{fill:none;stroke:var(--primary);stroke-width:3.5}.iso-line .pen-halo{fill:var(--primary);stroke:none;opacity:.25}.iso-line .pen-dot{fill:var(--primary);stroke:var(--card);stroke-width:1.5}.iso-line .post :is(.pole-left,.pole-right,.head-left,.head-right,.head-top){stroke-width:1}.iso-line .post[data-kind=you] :is(.pole-left,.pole-right,.head-left,.head-right,.head-top){stroke:var(--iso-env-edge)}.iso-line .post[data-kind=you] :is(.pole-left,.head-left){fill:var(--iso-a-left)}.iso-line .post[data-kind=you] :is(.pole-right,.head-right){fill:var(--iso-a-right)}.iso-line .post[data-kind=you] .head-top{fill:var(--iso-a-top)}.iso-line .post[data-kind=you] .head-glyph{stroke:var(--iso-a-glyph)}.iso-line .post[data-kind=them] :is(.pole-left,.pole-right,.head-left,.head-right,.head-top){stroke:var(--iso-g-edge)}.iso-line .post[data-kind=them] :is(.pole-left,.head-left){fill:var(--iso-g-left)}.iso-line .post[data-kind=them] :is(.pole-right,.head-right){fill:var(--iso-g-right)}.iso-line .post[data-kind=them] .head-top{fill:var(--iso-g-top)}.iso-line .post[data-kind=them] .head-glyph{stroke:var(--iso-g-glyph)}.iso-line .post[data-kind=skipped] :is(.pole-left,.pole-right,.head-left,.head-right,.head-top){fill:var(--iso-stage);stroke:var(--iso-mark)}.iso-line .post[data-kind=skipped] .head-glyph{stroke:var(--iso-mark)}.iso-line .head-glyph{fill:none;stroke-width:1.6}.iso-line .line-labels{position:absolute;inset:0;pointer-events:none}.iso-line .line-anchor{--al:1;position:absolute;display:flex;align-items:center;gap:.375rem;opacity:var(--al)}.iso-line .line-anchor.above{transform:translate(-50%,calc(-100% - 6px));flex-direction:column}.iso-line .line-anchor.below{transform:translate(-50%,6px);flex-direction:column}.iso-line .line-label{text-align:center;white-space:nowrap}.iso-line .line-day{display:block;margin-top:.0625rem;font-size:.6875rem;line-height:1.3;color:var(--muted-foreground)}.iso-line .line-day.inline{display:inline;margin:0}.iso-line .line-anchor[data-kind=skipped] .note-title,.iso-line .line-end{color:var(--muted-foreground)}.iso-line .line-end{--al:1;position:absolute;transform:translate(-50%,8px);font-size:.6875rem;line-height:1;white-space:nowrap;opacity:var(--al)}.iso-line .legend-number,.iso-line .line-marker{display:none;width:1.125rem;height:1.125rem;place-items:center;border:1px solid var(--iso-edge);border-radius:50%;background:var(--card);color:var(--foreground);font-size:.625rem;font-weight:600;line-height:1}.iso-line :is(.line-anchor,.line-legend li)[data-kind=you] :is(.line-marker,.legend-number){border-color:transparent;background:var(--primary);color:var(--primary-foreground)}.iso-line :is(.line-anchor,.line-legend li)[data-kind=them] :is(.line-marker,.legend-number){border-color:transparent;background:var(--iso-ok);color:var(--success-foreground)}.iso-line :is(.line-anchor,.line-legend li)[data-kind=skipped] :is(.line-marker,.legend-number){border-style:dashed;border-color:var(--iso-mark);background:transparent;color:var(--muted-foreground)}.iso-line .line-key{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;font-size:.75rem;color:var(--muted-foreground)}.iso-line .line-key li{display:flex;align-items:center;gap:.5rem}.iso-line .key-swatch{width:.625rem;height:.625rem;border:1px solid transparent;border-radius:.1875rem}.iso-line .line-key [data-kind=you] .key-swatch{background:var(--iso-a-left);border-color:var(--iso-env-edge)}.iso-line .line-key [data-kind=them] .key-swatch{background:var(--iso-g-left);border-color:var(--iso-g-edge)}.iso-line .line-key [data-kind=skipped] .key-swatch{border-color:var(--iso-mark)}.iso-line .line-legend{display:none;margin:0;padding:0 1.25rem 1.25rem;list-style:none;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem 1.5rem}.iso-line .line-legend li{display:flex;gap:.75rem;align-items:flex-start;transition:opacity .3s ease}.iso-line .line-legend li[data-state=idle]{opacity:.45}.iso-line .line-legend .legend-number{display:grid;flex:none;margin-top:.05rem;width:1.25rem;height:1.25rem}@container stage (min-width: 640px){.iso-line .line-figure{padding-bottom:1.5rem}.iso-line .line-plot{width:min(100%,36rem)}}@container stage (max-width: 639.98px){.iso-line .line-label{display:none}.iso-line .line-marker{display:grid}.iso-line .line-key{display:none}.iso-line .line-legend{display:grid}}.iso-ripples .ripple-figure{display:flex;flex-direction:column;align-items:center;padding:2rem 1.25rem 1rem}.iso-ripples .ripple-plot{position:relative;width:min(100%,36rem)}.iso-ripples .ripple-floor{fill:var(--iso-track);stroke:var(--iso-edge);stroke-width:1}.iso-ripples .ripple-guides ellipse{fill:none;stroke:var(--iso-mark);stroke-width:1;opacity:.4}.iso-ripples .ring{fill:none}.iso-ripples .ring.send{stroke:var(--primary);stroke-width:2.25}.iso-ripples .ring.echo{stroke:var(--primary);stroke-width:1.25}.iso-ripples .ring.reply{stroke:var(--iso-ok);stroke-width:2.25}.iso-ripples .o-left,.iso-ripples .o-right,.iso-ripples .o-top,.iso-ripples .t-left,.iso-ripples .t-right,.iso-ripples .t-top{stroke:var(--iso-edge);stroke-width:1}.iso-ripples .t-left{fill:var(--iso-left)}.iso-ripples .t-right{fill:var(--iso-right)}.iso-ripples .t-top{fill:var(--iso-top)}.iso-ripples .t-glow{fill:var(--iso-ok);stroke:none}.iso-ripples .t-glyph{fill:none;stroke:var(--iso-glyph);stroke-width:1.4}.iso-ripples .o-left,.iso-ripples .o-right,.iso-ripples .o-top{stroke:var(--iso-env-edge)}.iso-ripples .o-left{fill:var(--iso-a-left)}.iso-ripples .o-right{fill:var(--iso-a-right)}.iso-ripples .o-top{fill:var(--iso-a-top)}.iso-ripples .o-send{fill:#fff;stroke:none}.iso-ripples .o-answer{fill:none;stroke:var(--iso-ok);stroke-width:2.6;stroke-linejoin:round}.iso-ripples .o-glyph{fill:none;stroke:var(--iso-a-glyph);stroke-width:1.6}.iso-ripples .ripple-labels{position:absolute;inset:0;pointer-events:none}.iso-ripples .ripple-key [data-kind=mailbox]{display:none}.iso-ripples .ripple-key [data-kind=mailbox] .key-tile{border-color:var(--iso-a-right);background:var(--iso-a-left)}@container stage (max-width: 479.98px){.iso-ripples .ripple-name{display:none}.iso-ripples .ripple-key [data-kind=mailbox]{display:flex}}.iso-ripples .ripple-name{position:absolute;transform:translate(-50%);font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap;color:var(--muted-foreground);text-shadow:0 0 4px var(--iso-track),0 0 4px var(--iso-track)}.iso-ripples .ripple-key{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;font-size:.75rem;color:var(--muted-foreground)}.iso-ripples .ripple-key li{display:flex;align-items:center;gap:.5rem}.iso-ripples .key-ring{width:.75rem;height:.75rem;border:2px solid var(--primary);border-radius:50%}.iso-ripples .ripple-key [data-kind=reply] .key-ring{border-color:var(--iso-ok)}.iso-ripples .key-tile{width:.625rem;height:.625rem;border:1px solid var(--iso-g-edge);border-radius:.1875rem;background:var(--iso-g-left)}.iso-lift{--l-socket:color-mix(in oklab,var(--iso-track) 88%,var(--foreground));--l-down:80%}.dark .iso-lift{--l-socket:color-mix(in oklab,var(--iso-track) 72%,black)}.dark .iso-lift .l-shadow[data-on]{opacity:.55}.iso-lift .lift-figure{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1.25rem 1.5rem}.iso-lift .lift-plot{width:min(100%,34rem)}.iso-lift .l-plate-top{fill:var(--iso-track);stroke:var(--iso-edge)}.iso-lift .l-plate-left{fill:var(--iso-left);stroke:var(--iso-edge)}.iso-lift .l-plate-right{fill:var(--iso-right);stroke:var(--iso-edge)}.iso-lift .l-socket{fill:var(--l-socket);stroke:none}.iso-lift .l-shadow{fill:var(--iso-shadow);stroke:none;opacity:0;transition:opacity .28s ease}.iso-lift .l-shadow[data-on]{opacity:1}.iso-lift .l-tile{transition:transform .28s cubic-bezier(.22,.8,.22,1)}.iso-lift .l-tile[data-state=up]{transform:translateY(calc(var(--lift) * -1px))}.iso-lift .l-tile :is(.t-top,.t-left,.t-right){stroke:var(--iso-edge);transition:fill .2s ease,stroke .2s ease}.iso-lift .l-tile .t-top{fill:var(--iso-top)}.iso-lift .l-tile .t-left{fill:var(--iso-left)}.iso-lift .l-tile .t-right{fill:var(--iso-right)}.iso-lift .l-tile .t-glyph{fill:none;stroke:var(--iso-glyph);stroke-width:1.6;transition:stroke .2s ease}.iso-lift .l-tile[data-state=down] .t-top{fill:color-mix(in oklab,var(--iso-top) var(--l-down),var(--iso-stage))}.iso-lift .l-tile[data-state=down] .t-left{fill:color-mix(in oklab,var(--iso-left) var(--l-down),var(--iso-stage))}.iso-lift .l-tile[data-state=down] .t-right{fill:color-mix(in oklab,var(--iso-right) var(--l-down),var(--iso-stage))}.iso-lift .l-tile[data-state=down] .t-glyph{stroke:color-mix(in oklab,var(--iso-glyph) 60%,var(--iso-stage))}.iso-lift .l-tile[data-state=up] .t-top{fill:var(--iso-a-top);stroke:var(--iso-env-edge)}.iso-lift .l-tile[data-state=up] .t-left{fill:var(--iso-a-left);stroke:var(--iso-env-edge)}.iso-lift .l-tile[data-state=up] .t-right{fill:var(--iso-a-right);stroke:var(--iso-env-edge)}.iso-lift .l-tile[data-state=up] .t-glyph{stroke:var(--iso-a-glyph)}.iso-lift .l-hit{fill:transparent;stroke:none;cursor:pointer}.iso-lift .lift-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:34rem}.iso-lift .lift-chip{height:2rem;padding:0 .875rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground);font-size:.75rem;font-weight:500;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.iso-lift .lift-chip[data-active]{color:var(--foreground);border-color:color-mix(in oklab,var(--primary) 70%,var(--border));background:color-mix(in oklab,var(--primary) 10%,var(--background))}.iso-lift .lift-chip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.iso-lift .lift-readout{min-height:2.75rem;max-width:30rem;margin:0;text-align:center;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.iso-lift .lift-readout strong{margin-right:.25rem;font-weight:600;color:var(--foreground)}@container stage (max-width: 479.98px){.iso-lift .lift-readout{min-height:4.5rem}}@media (prefers-reduced-motion:reduce){.iso-lift :is(.l-tile,.l-shadow,.l-tile *,.lift-chip){transition:none}}.iso-tour{--tour-h:min(35rem,calc(100svh - 6.5rem));--tour-top:5.5rem}.iso-tour .tour-track{position:relative;height:calc(var(--tour-h) + 270svh)}.iso-tour .tour-sticky{position:sticky;top:var(--tour-top);height:var(--tour-h);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;padding:.75rem 1.25rem}.iso-tour[data-static] .tour-track{height:auto}.iso-tour[data-static] .tour-sticky{position:static;height:auto;padding:2rem 1.25rem 1.5rem}.iso-tour .tour-plot{position:relative;width:min(100%,40rem,calc((var(--tour-h) - 10.5rem) * 1.6));aspect-ratio:16/10;overflow:hidden;border:1px solid var(--border);border-radius:.875rem;background:var(--iso-wall)}.iso-tour[data-static] .tour-plot{width:min(100%,40rem)}.iso-tour .tour-svg{width:100%;height:100%;overflow:hidden}.iso-tour .tour-dots{fill:none;stroke:var(--iso-dot);stroke-width:2.2;stroke-linecap:round}.iso-tour .tour-lane :is(.l-top,.l-left,.l-right){fill:var(--iso-track);stroke:var(--iso-edge)}.iso-tour .tour-lane .l-line{fill:none;stroke:var(--iso-mark);stroke-width:1.4;stroke-dasharray:2 6}.iso-tour .tour-lane .l-arrow path{fill:none;stroke:var(--iso-mark);stroke-width:1.6}.iso-tour .tour-stop .s-top{fill:var(--iso-track);stroke:var(--iso-edge)}.iso-tour .tour-stop .s-left{fill:var(--iso-left);stroke:var(--iso-edge)}.iso-tour .tour-stop .s-right{fill:var(--iso-right);stroke:var(--iso-edge)}.iso-tour .piece :is(.p-top,.p-left,.p-right){stroke:var(--iso-edge)}.iso-tour .piece .p-glyph{fill:none;stroke-width:1.6}.iso-tour .pc-neutral .p-top{fill:var(--iso-top)}.iso-tour .pc-neutral .p-left{fill:var(--iso-left)}.iso-tour .pc-neutral .p-right{fill:var(--iso-right)}.iso-tour .pc-neutral .p-glyph{stroke:var(--iso-glyph)}.iso-tour .pc-accent :is(.p-top,.p-left,.p-right){stroke:var(--iso-env-edge)}.iso-tour .pc-accent .p-top{fill:var(--iso-a-top)}.iso-tour .pc-accent .p-left{fill:var(--iso-a-left)}.iso-tour .pc-accent .p-right{fill:var(--iso-a-right)}.iso-tour .pc-accent .p-glyph{stroke:var(--iso-a-glyph)}.iso-tour .pc-ok :is(.p-top,.p-left,.p-right){stroke:var(--iso-g-edge)}.iso-tour .pc-ok .p-top{fill:var(--iso-g-top)}.iso-tour .pc-ok .p-left{fill:var(--iso-g-left)}.iso-tour .pc-ok .p-right{fill:var(--iso-g-right)}.iso-tour .pc-ok .p-glyph{stroke:var(--iso-g-glyph)}.iso-tour .tour-tags{position:absolute;inset:0;pointer-events:none}.iso-tour .tour-tag{position:absolute;transform:translate(-50%,.3rem);font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap;color:var(--muted-foreground);text-shadow:0 0 4px var(--iso-wall),0 0 4px var(--iso-wall)}.iso-tour .tour-tag[data-active]{color:var(--foreground)}.iso-tour .tour-progress{width:min(100%,40rem,calc((var(--tour-h) - 10.5rem) * 1.6));height:2px;border-radius:1px;background:var(--border);overflow:hidden}.iso-tour .tour-progress i{display:block;width:100%;height:100%;background:var(--primary);transform-origin:left center}.iso-tour[data-static] .tour-progress{display:none}.iso-tour .tour-caption{min-height:3.25rem;max-width:34rem;margin:0;text-align:center;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.iso-tour .tour-caption strong{font-weight:600;color:var(--foreground)}.iso-tour .tour-count{font-size:.75rem;font-variant-numeric:tabular-nums}.iso-tour .tour-rail{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.iso-tour .tour-step{display:inline-flex;align-items:center;gap:.5rem;height:2rem;padding:0 .875rem 0 .3125rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground);font-size:.75rem;font-weight:500;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.iso-tour .tour-step:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.iso-tour .tour-n{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;background:color-mix(in oklab,var(--foreground) 10%,transparent);font-size:.6875rem;font-variant-numeric:tabular-nums;transition:background-color .15s ease,color .15s ease}.iso-tour .tour-step[aria-current=step]{color:var(--foreground);border-color:color-mix(in oklab,var(--primary) 70%,var(--border));background:color-mix(in oklab,var(--primary) 10%,var(--background))}.iso-tour .tour-step[aria-current=step] .tour-n{background:var(--primary);color:var(--primary-foreground)}@container stage (max-width: 479.98px){.iso-tour .tour-caption{min-height:4.5rem}.iso-tour .tour-name{display:none}.iso-tour .tour-step{padding:0 .3125rem}.iso-tour .tour-tag{font-size:.625rem}}@container stage (min-width: 640px){.iso-tour .tour-tag{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.iso-tour :is(.tour-step,.tour-n){transition:none}}.iso-turn .turn-figure{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1.25rem 1.5rem}.iso-turn .turn-plot{width:min(100%,24rem)}.iso-turn .tt-disc{fill:var(--iso-track);stroke:var(--iso-edge);vector-effect:non-scaling-stroke}.iso-turn .tt-side{fill:var(--iso-right);stroke:var(--iso-edge)}.iso-turn .tt-shadow{fill:var(--iso-shadow);stroke:none}.iso-turn .tt-mark{fill:none;stroke:var(--iso-mark);stroke-width:1.5}.iso-turn .tt-face,.iso-turn .tt-top{stroke:var(--iso-edge)}.iso-turn .tt-top{fill:var(--iso-top)}.iso-turn .tt-glyph{fill:none;stroke:var(--iso-glyph);stroke-width:2}.iso-turn .tt-hit{fill:transparent;stroke:none;cursor:pointer}.iso-turn .turn-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:30rem}.iso-turn .turn-chip{height:2rem;padding:0 .875rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground);font-size:.75rem;font-weight:500;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.iso-turn .turn-chip[data-active]{color:var(--foreground);border-color:color-mix(in oklab,var(--primary) 70%,var(--border));background:color-mix(in oklab,var(--primary) 10%,var(--background))}.iso-turn .turn-chip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.iso-turn .turn-readout{min-height:2.75rem;max-width:30rem;margin:0;text-align:center;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.iso-turn .turn-readout strong{margin-right:.25rem;font-weight:600;color:var(--foreground)}@container stage (max-width: 479.98px){.iso-turn .turn-readout{min-height:4.5rem}}@media (prefers-reduced-motion:reduce){.iso-turn .turn-chip{transition:none}}.iso-morph .morph-figure{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1.25rem 1.5rem}.iso-morph .morph-plot{width:min(100%,31rem)}.iso-morph .m-plate-top{fill:var(--iso-track);stroke:var(--iso-edge)}.iso-morph .m-plate-left{fill:var(--iso-left);stroke:var(--iso-edge)}.iso-morph .m-plate-right{fill:var(--iso-right);stroke:var(--iso-edge)}.iso-morph .m-top{fill:var(--iso-top);stroke:var(--iso-edge)}.iso-morph .m-left{fill:var(--iso-left);stroke:var(--iso-edge)}.iso-morph .m-right{fill:var(--iso-right);stroke:var(--iso-edge)}.iso-morph :is(.m-avatar,.m-name,.m-company,.m-email,.m-status,.m-note){stroke:none}.iso-morph .m-avatar{fill:var(--iso-mark)}.iso-morph .m-name{fill:var(--iso-glyph)}.iso-morph :is(.m-company,.m-email){fill:color-mix(in oklab,var(--iso-glyph) 52%,var(--iso-top))}.iso-morph .m-note{fill:var(--iso-env-flap)}.iso-morph .m-tick{fill:none;stroke:var(--iso-env-flap);stroke-width:1.8}.iso-morph .m-hit{fill:transparent;stroke:none;cursor:pointer}.iso-morph .morph-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.iso-morph .morph-chip{height:2rem;padding:0 .875rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground);font-size:.75rem;font-weight:500;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.iso-morph .morph-chip[data-active]{color:var(--foreground);border-color:color-mix(in oklab,var(--primary) 70%,var(--border));background:color-mix(in oklab,var(--primary) 10%,var(--background))}.iso-morph .morph-chip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.iso-morph .morph-readout{min-height:2.75rem;max-width:30rem;margin:0;text-align:center;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.iso-morph .morph-readout strong{margin-right:.25rem;font-weight:600;color:var(--foreground)}@container stage (max-width: 479.98px){.iso-morph .morph-readout{min-height:4.5rem}}@media (prefers-reduced-motion:reduce){.iso-morph .morph-chip{transition:none}}.iso.iso-bare{container:stage/inline-size;--iso-stage:var(--stage-bg,var(--background));--iso-wall:var(--stage-bg,var(--background))}.iso-bare .stage-strip{justify-content:center;padding:.75rem 0 0;border-top-width:0}.iso-bare .iso-tour{--tour-h:min(43rem,calc(100svh - 6.5rem))}.iso-bare .tour-sticky{top:max(var(--tour-top),calc((100svh - var(--tour-h)) / 2))}.iso-bare .tour-plot,.iso-bare .tour-progress{width:min(100%,52rem,calc((var(--tour-h) - 10.5rem) * 1.6))}.iso-bare .iso-tour[data-static] .tour-plot{width:min(100%,52rem)}.iso-bare .tour-plot{--feather-x:linear-gradient(90deg,transparent 0,rgb(0 0 0/0.04) 1.75%,rgb(0 0 0/0.16) 3.5%,rgb(0 0 0/0.5) 7%,rgb(0 0 0/0.84) 10.5%,rgb(0 0 0/0.96) 12.25%,#000 14%,#000 86%,rgb(0 0 0/0.96) 87.75%,rgb(0 0 0/0.84) 89.5%,rgb(0 0 0/0.5) 93%,rgb(0 0 0/0.16) 96.5%,rgb(0 0 0/0.04) 98.25%,transparent);--feather-y:linear-gradient(180deg,transparent 0,rgb(0 0 0/0.04) 1.75%,rgb(0 0 0/0.16) 3.5%,rgb(0 0 0/0.5) 7%,rgb(0 0 0/0.84) 10.5%,rgb(0 0 0/0.96) 12.25%,#000 14%,#000 86%,rgb(0 0 0/0.96) 87.75%,rgb(0 0 0/0.84) 89.5%,rgb(0 0 0/0.5) 93%,rgb(0 0 0/0.16) 96.5%,rgb(0 0 0/0.04) 98.25%,transparent);border:0;border-radius:0;background:none;-webkit-mask-image:var(--feather-x),var(--feather-y);-webkit-mask-composite:source-in;mask-image:var(--feather-x),var(--feather-y);mask-composite:intersect}.iso-bare .stage-strip button,.iso-bare .tour-step{background:transparent}.iso-bare .tour-step[aria-current=step]{background:color-mix(in oklab,var(--primary) 10%,transparent)}.iso-bare .build-figure{padding-top:1rem}@container stage (min-width: 960px){.iso-bare .build-plot{width:32rem;margin:0 4rem 0 11rem}}