.tl.svelte-1sjapao{--uncover: calc(100 * var(--ms));--uncover-at: var(--t1, var(--t0))}.banded.svelte-1sjapao{--t1: calc(var(--t0) + .5s)}.lane.svelte-1sjapao{display:flex;flex-direction:column;gap:8px}.seg.svelte-1sjapao{position:relative;display:flex;align-items:center;min-width:0;padding:0 10px;box-sizing:border-box;overflow:hidden;white-space:nowrap;font-size:calc(15px * var(--fs-text));font-weight:600;container-type:inline-size}@container (max-width: 46px){.t.svelte-1sjapao{visibility:hidden}}.plain.svelte-1sjapao{color:var(--r-muted)}.line.svelte-1sjapao{display:flex;flex-direction:column;gap:4px;margin-top:4px}.svg.svelte-1sjapao{position:relative;--curtain: var(--iri-surface)}.svg.svelte-1sjapao .r-viz-curtain:where(.svelte-1sjapao){top:-3px;right:0;bottom:-3px;left:0}.line.svelte-1sjapao svg:where(.svelte-1sjapao){display:block;width:100%;height:44px;overflow:visible}.line.svelte-1sjapao polygon:where(.svelte-1sjapao){fill:color-mix(in srgb,var(--iri-ink) 10%,transparent)}.line.svelte-1sjapao polyline:where(.svelte-1sjapao){fill:none;stroke:var(--iri-ink);stroke-width:2;stroke-linejoin:round}.line-k.svelte-1sjapao{font-size:calc(13px * var(--fs-text));font-weight:600;color:var(--r-muted)}.band.svelte-1sjapao{position:absolute;top:0;bottom:0;z-index:2;background:color-mix(in srgb,var(--iri-highlight) 55%,transparent);mix-blend-mode:multiply}.band-k.svelte-1sjapao{position:relative;height:calc(6px + 1.6em);margin-top:-6px;font-size:calc(14px * var(--fs-text));font-weight:600;color:var(--iri-ink)}.band-bar.svelte-1sjapao{position:absolute;top:0;height:6px;background:var(--iri-highlight)}.band-t.svelte-1sjapao{position:absolute;top:12px;white-space:nowrap}.tick.svelte-1sjapao{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;z-index:3;background:var(--iri-ink)}.tl.svelte-1sjapao[data-stage=idle] :is(.tick:where(.svelte-1sjapao),.band:where(.svelte-1sjapao),.band-k:where(.svelte-1sjapao)){opacity:0}.tl.svelte-1sjapao[data-stage=play] .tick:where(.svelte-1sjapao){animation:svelte-1sjapao-pop .3s var(--ease-out) calc(var(--t1, var(--t0)) + var(--at) * var(--ms)) backwards}.tl.svelte-1sjapao[data-stage=play] :is(.band:where(.svelte-1sjapao),.band-k:where(.svelte-1sjapao)){animation:svelte-1sjapao-fade .4s var(--ease-out) var(--t0) backwards}@keyframes svelte-1sjapao-pop{0%{opacity:0;transform:scaleY(.4)}}@keyframes svelte-1sjapao-fade{0%{opacity:0}}.ff.svelte-hee8k3{--step: .22s}.lane.svelte-hee8k3{display:flex;flex-direction:column;gap:8px}.jobs.svelte-hee8k3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.job.svelte-hee8k3{position:relative;height:44px}.saved.svelte-hee8k3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--iri-highlight);transform-origin:bottom}.job.r-viz-wait.svelte-hee8k3{background-color:var(--iri-white)}.legend.svelte-hee8k3{justify-content:flex-start}.legend.svelte-hee8k3 span:where(.svelte-hee8k3){display:inline-flex;align-items:center;gap:8px}.legend.svelte-hee8k3 .r-viz-wait:where(.svelte-hee8k3){background-color:var(--iri-white)}.ff.svelte-hee8k3[data-stage=idle] .job:where(.svelte-hee8k3){opacity:0}.ff.svelte-hee8k3[data-stage=play] .job:where(.svelte-hee8k3){animation:svelte-hee8k3-land .35s var(--ease-out) calc(var(--t0) + var(--i) * var(--step)) backwards}.ff.svelte-hee8k3[data-stage=idle] .saved:where(.svelte-hee8k3):after{transform:scaleY(0)}.ff.svelte-hee8k3[data-stage=play] .saved:where(.svelte-hee8k3):after{animation:svelte-hee8k3-fill .5s var(--ease-out) calc(var(--t0) + 12 * var(--step) + .3s) backwards}@keyframes svelte-hee8k3-fill{0%{transform:scaleY(0)}}@keyframes svelte-hee8k3-land{0%{opacity:0;transform:translateY(6px)}}@property --c{syntax: "<integer>"; inherits: false; initial-value: 12;}.ps.svelte-1u6t0s{--ms: 40ms;--uncover: calc(100 * var(--ms));--uncover-at: var(--t0)}.lane.svelte-1u6t0s{display:flex;flex-direction:column;gap:8px;--dur: calc(var(--span) * var(--ms))}.head.svelte-1u6t0s{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.count.svelte-1u6t0s{flex:none;font-size:calc(15px * var(--fs-text));font-weight:600;font-variant-numeric:tabular-nums;color:var(--iri-ink);counter-reset:c var(--c)}.count.svelte-1u6t0s:after{content:counter(c) " of 12 plots"}.plots.svelte-1u6t0s{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;padding-right:3px;box-sizing:border-box}.rest.svelte-1u6t0s{display:flex;align-items:center;flex:1;min-width:0;padding:0 12px;overflow:hidden;white-space:nowrap;font-size:calc(15px * var(--fs-text));font-weight:600}.saved.svelte-1u6t0s{background:color-mix(in srgb,var(--iri-highlight) 40%,transparent);color:var(--iri-ink)}.tick.svelte-1u6t0s{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;z-index:2;background:var(--iri-ink)}.ps.svelte-1u6t0s[data-stage=idle] .tick:where(.svelte-1u6t0s){opacity:0}.ps.svelte-1u6t0s[data-stage=idle] .count:where(.svelte-1u6t0s){--c: 0}.ps.svelte-1u6t0s[data-stage=play] .count:where(.svelte-1u6t0s){animation:svelte-1u6t0s-count var(--dur) linear var(--t0) backwards}.ps.svelte-1u6t0s[data-stage=play] .tick:where(.svelte-1u6t0s){animation:svelte-1u6t0s-pop .3s var(--ease-out) calc(var(--t0) + var(--dur)) backwards}@keyframes svelte-1u6t0s-count{0%{--c: 0}}@keyframes svelte-1u6t0s-pop{0%{opacity:0;transform:scaleY(.4)}}.sr.svelte-xrhv75{--step: .75s;--uncover: .7s;--uncover-at: calc(var(--t0) + 4 * var(--step) + .2s)}.table.svelte-xrhv75{display:flex;flex-direction:column;gap:4px}.row.svelte-xrhv75{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:11px 14px;font-size:calc(15px * var(--fs-text));font-variant-numeric:tabular-nums}.th.svelte-xrhv75{padding-top:0;padding-bottom:2px;font-size:calc(14px * var(--fs-text));font-weight:600;color:var(--r-muted)}.td.svelte-xrhv75{background:var(--iri-white);font-weight:600;color:var(--iri-ink)}.time.svelte-xrhv75{justify-self:start}.done.svelte-xrhv75{display:flex;align-items:center;width:100%;padding:0 14px;font-size:calc(15px * var(--fs-text));font-weight:600}.sr.svelte-xrhv75[data-stage=idle] .td:where(.svelte-xrhv75){opacity:0}.sr.svelte-xrhv75[data-stage=idle] .time:where(.svelte-xrhv75){clip-path:inset(0 100% 0 0)}.sr.svelte-xrhv75[data-stage=play] .td:where(.svelte-xrhv75){animation:svelte-xrhv75-land .4s var(--ease-out) calc(var(--t0) + var(--i) * var(--step)) backwards}.sr.svelte-xrhv75[data-stage=play] .time:where(.svelte-xrhv75){animation:svelte-xrhv75-stamp .32s steps(8,end) calc(var(--t0) + var(--i) * var(--step) + .3s) backwards}@keyframes svelte-xrhv75-land{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-xrhv75-stamp{0%{clip-path:inset(0 100% 0 0)}}.rack.svelte-113iru1{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--iri-ink);overflow:hidden}.unit.svelte-113iru1{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:10px 12px;background:color-mix(in srgb,var(--iri-white) 8%,var(--iri-ink))}.name.svelte-113iru1{font-size:calc(13px * var(--fs-text));font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--iri-white) 60%,transparent)}.ports.svelte-113iru1{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}.port.svelte-113iru1{position:relative;height:12px;background:color-mix(in srgb,var(--iri-white) 16%,transparent)}.up.svelte-113iru1{background:var(--iri-highlight)}.fault.svelte-113iru1{background:#f2a33a}.frame.svelte-113iru1{--c: var(--iri-white);position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;background:linear-gradient(var(--c),var(--c)) top left / 8px 2px no-repeat,linear-gradient(var(--c),var(--c)) top left / 2px 8px no-repeat,linear-gradient(var(--c),var(--c)) top right / 8px 2px no-repeat,linear-gradient(var(--c),var(--c)) top right / 2px 8px no-repeat,linear-gradient(var(--c),var(--c)) bottom left / 8px 2px no-repeat,linear-gradient(var(--c),var(--c)) bottom left / 2px 8px no-repeat,linear-gradient(var(--c),var(--c)) bottom right / 8px 2px no-repeat,linear-gradient(var(--c),var(--c)) bottom right / 2px 8px no-repeat}.said.svelte-113iru1{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 18px}.told.svelte-113iru1{font-size:calc(16px * var(--fs-text));line-height:1.45;color:var(--r-muted)}.seen.svelte-113iru1{font-size:calc(17px * var(--fs-text));font-weight:600;line-height:1.45;color:var(--iri-ink)}.mark.svelte-113iru1{background:linear-gradient(var(--iri-highlight),var(--iri-highlight)) no-repeat 0 100% / 100% .4em}.rv.svelte-113iru1[data-stage=idle] :is(.frame:where(.svelte-113iru1),.told:where(.svelte-113iru1)){opacity:0}.rv.svelte-113iru1[data-stage=idle] .seen:where(.svelte-113iru1){opacity:0}.rv.svelte-113iru1[data-stage=idle] .mark:where(.svelte-113iru1){background-size:0% .4em}.rv.svelte-113iru1[data-stage=play] .told:where(.svelte-113iru1){animation:svelte-113iru1-fade .4s var(--ease-out) var(--t0) backwards}.rv.svelte-113iru1[data-stage=play] .fault:where(.svelte-113iru1){animation:svelte-113iru1-blink 1.5s steps(1,end) calc(var(--t0) + .2s)}.rv.svelte-113iru1[data-stage=play] .frame:where(.svelte-113iru1){animation:svelte-113iru1-lock .8s var(--ease-out) calc(var(--t0) + 1.3s) backwards}.rv.svelte-113iru1[data-stage=play] .seen:where(.svelte-113iru1){animation:svelte-113iru1-fade .4s var(--ease-out) calc(var(--t0) + 2s) backwards}.rv.svelte-113iru1[data-stage=play] .mark:where(.svelte-113iru1){animation:svelte-113iru1-sweep .7s var(--ease-out) calc(var(--t0) + 2.2s) backwards}@keyframes svelte-113iru1-fade{0%{opacity:0}}@keyframes svelte-113iru1-blink{16%,50%,84%{opacity:.25}33%,67%,to{opacity:1}}@keyframes svelte-113iru1-lock{0%{opacity:0;transform:scale(7)}60%{opacity:1}}@keyframes svelte-113iru1-sweep{0%{background-size:0% .4em}}.uses.svelte-8qg2ff{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:clamp(24px,3vw,40px)}@media (min-width: 1100px){.uses.svelte-8qg2ff{grid-template-columns:repeat(2,minmax(0,1fr))}.wide.svelte-8qg2ff{grid-column:1 / -1}}.use.svelte-8qg2ff{display:flex;flex-direction:column;gap:clamp(24px,3vw,36px);padding:clamp(28px,4.5vw,56px);background:var(--iri-white)}.head.svelte-8qg2ff{display:flex;flex-direction:column;gap:14px}.headline.svelte-8qg2ff{margin:0;max-width:880px;font-family:var(--iri-font-sans);font-weight:500;font-size:calc(clamp(28px,3.4vw,44px) * var(--fs-head));line-height:1.08;letter-spacing:-.03em;text-wrap:pretty}.outcome.svelte-8qg2ff{margin:4px 0 0;max-width:720px;font-size:calc(clamp(19px,1.7vw,22px) * var(--fs-text));font-weight:600;line-height:1.4;color:var(--iri-ink);text-wrap:pretty}.mark.svelte-8qg2ff{background:linear-gradient(var(--mark, var(--iri-highlight)),var(--mark, var(--iri-highlight))) no-repeat 0 100% / 100% .4em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mark.svelte-8qg2ff[data-sweep=off]{background-size:0% .4em}.mark.svelte-8qg2ff[data-sweep=on]{transition:background-size .9s var(--ease-out) .25s}.body.svelte-8qg2ff{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px clamp(32px,6vw,80px)}.text.svelte-8qg2ff{display:flex;flex-direction:column;gap:24px}.visual.svelte-8qg2ff .body:where(.svelte-8qg2ff){align-items:start}.d.svelte-8qg2ff{margin:0;font-size:calc(18px * var(--fs-text));line-height:1.55;color:var(--r-text);text-wrap:pretty}.bullets.svelte-8qg2ff{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.bullets.svelte-8qg2ff li:where(.svelte-8qg2ff){display:flex;align-items:baseline;gap:12px;font-size:calc(17px * var(--fs-text));line-height:1.45;color:var(--iri-ink)}.bullets.svelte-8qg2ff li:where(.svelte-8qg2ff):before{content:"";width:6px;height:6px;flex:none;background:var(--iri-ink);transform:translateY(-2px)}.more.svelte-8qg2ff{margin:0}@media (min-width: 1100px){.headline.svelte-8qg2ff{font-size:calc(clamp(26px,2.2vw,32px) * var(--fs-head))}}
