.sl-markdown-content .fx .cl-part{color:var(--fx-ink);font:600 .875rem/1.3 var(--font-sans);margin:1.5rem 0 .6rem}.sl-markdown-content .fx .cl-key{color:var(--fx-muted);font:400 .75rem/1.35 var(--font-mono);flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1rem;display:flex}.cl-key span{align-items:center;gap:.4rem;display:inline-flex}.cl-key i{border-radius:.2rem;flex:none;width:1.2rem;height:.8rem;display:inline-block}.cl-key i[data-k=floor]{border:1.5px solid var(--fx-teal);background:color-mix(in oklab, var(--fx-teal) 32%, var(--fx-panel));box-shadow:inset 0 -3px 0 var(--fx-teal)}.cl-key i[data-k=ceiling]{border:1.5px solid var(--fx-teal);background:color-mix(in oklab, var(--fx-teal) 14%, var(--fx-panel));box-shadow:inset 0 3px 0 var(--fx-coral)}.cl-key i[data-k=read]{background:var(--fx-amber);border-radius:50%;width:.7rem;height:.7rem}.cl-key i[data-k=fail]{border:1.5px solid var(--fx-coral);background:color-mix(in oklab, var(--fx-coral) 18%, var(--fx-panel))}.cl-key i[data-k=acts]{background:color-mix(in oklab, var(--fx-green) 45%, transparent)}.cl-key i[data-k=drops]{background:color-mix(in oklab, var(--fx-coral) 45%, transparent)}.cl-key i[data-k=bin]{background:color-mix(in oklab, var(--fx-grey) 45%, transparent)}.cl-key i[data-k=near]{background:color-mix(in oklab, var(--fx-amber) 22%, transparent)}.cl-key i[data-k=dot]{background:var(--fx-blue);border-radius:50%;width:.6rem;height:.6rem}.cl-key i[data-k=diag]{border-top:1.5px dashed var(--fx-wire);border-radius:0;height:0}.sl-markdown-content .fx .cl-loop{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem 1.6rem;display:grid}.cl-loop>li{gap:.45rem;min-width:0;display:grid;position:relative}.cl-loop>li+li:before{content:"";background:var(--fx-wire);width:1.1rem;height:1.5px;position:absolute;top:1.5rem;left:-1.35rem}.cl-loop>li+li:after{content:"";border:4px solid #0000;border-left:6px solid var(--fx-wire);position:absolute;top:calc(1.5rem - 3.5px);left:-.4rem}.cl-kinds{flex-wrap:wrap;gap:.3rem;display:flex}.cl-kinds .fx-chip{white-space:normal;border-radius:.5rem}.sl-markdown-content .fx .cl-scale{margin-top:1.75rem;padding:0 .5rem}.cl-scale-track{border-bottom:1.5px solid var(--fx-wire);height:5.6rem;position:relative}.cl-scale-zone{background:color-mix(in oklab, var(--fx-green) 10%, transparent);border-radius:.3rem .3rem 0 0;position:absolute;top:0;bottom:0;right:0}.cl-scale-bar{top:calc(var(--row) * 1.5rem);border-right:1.5px dashed var(--fx-amber);color:var(--fx-muted);font:400 .75rem/1.2 var(--font-mono);white-space:nowrap;padding-right:.45rem;position:absolute;bottom:0;translate:-100%}.cl-scale-bar b{color:var(--fx-amber);font-weight:600}.cl-scale-bar[data-main]{color:var(--fx-ink);border-right-style:solid;border-right-width:2px}.cl-scale-dot{border:2px solid var(--bg-page);background:var(--c);border-radius:50%;width:.85rem;height:.85rem;margin-left:-.425rem;position:absolute;bottom:-.45rem}.cl-scale-axis{height:4.4rem;color:var(--fx-muted);font:400 .75rem/1 var(--font-mono);position:relative}.cl-scale-axis>span{white-space:nowrap;position:absolute;top:.65rem;translate:-50%}.cl-scale-axis>span:first-child{translate:0}.cl-scale-axis>span:nth-child(3){translate:-100%}.cl-scale-axis .cl-scale-ex{color:color-mix(in oklab, var(--c) 80%, var(--fx-ink));font-weight:600;top:1.85rem}.cl-scale-axis .cl-scale-ex[data-end]{top:3rem;translate:calc(.5rem - 100%)}@container (width<=40rem){.sl-markdown-content .fx .cl-loop{grid-template-columns:1fr;gap:1.4rem}.cl-loop>li+li:before{width:1.5px;height:.9rem;top:-1.2rem;left:1.2rem}.cl-loop>li+li:after{border:4px solid #0000;border-top:6px solid var(--fx-wire);top:-.45rem;left:calc(1.2rem - 3.25px)}}.sl-markdown-content .fx .cl-run-head{color:var(--fx-muted);font:500 .75rem/1.2 var(--font-mono);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:1rem;margin-bottom:.6rem;display:grid}.sl-markdown-content .fx .cl-run ol{gap:.45rem;display:grid}.cl-run li{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:1rem;display:grid;position:relative}.cl-run li+li:before{content:"";border-left:1.5px solid var(--fx-wire);height:.45rem;position:absolute;top:-.45rem;left:1.1rem}.cl-run-read{border:1.5px solid color-mix(in oklab, var(--fx-amber) 55%, transparent);background:color-mix(in oklab, var(--fx-amber) 7%, var(--fx-panel));border-radius:.6rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.45rem .7rem;display:grid}.cl-run-read>b{background:var(--fx-amber);width:1.5rem;height:1.5rem;color:var(--bg-page);font:700 .75rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.cl-run-read>span:nth-child(2){gap:.1rem;min-width:0;display:grid}.cl-run-reads{color:var(--fx-ink);font-size:.875rem;line-height:1.35}.cl-run-then{color:var(--fx-muted);font-size:.8125rem;line-height:1.35}.cl-run-none{border-left:1.5px dashed var(--fx-line);color:var(--fx-muted);font:400 .75rem/1.35 var(--font-mono);padding-left:.9rem}@container (width<=38rem){.sl-markdown-content .fx .cl-run-head{display:none}.cl-run li{grid-template-columns:1fr;gap:.35rem}.sl-markdown-content .fx .cl-run ol{gap:.9rem}.cl-run li+li:before{height:.9rem;top:-.9rem}.cl-run-read{grid-template-columns:1.5rem minmax(0,1fr);margin-left:.9rem}.cl-run-read .fx-chip{grid-column:2;justify-self:start}.cl-run-none{margin-left:.9rem}}.cl-waits{gap:.9rem;display:grid}.sl-markdown-content .fx .cl-lane p{color:var(--fx-ink);margin-bottom:.35rem;font-size:.875rem;line-height:1.35}.cl-lane-track{align-items:center;gap:2px;display:flex}.cl-try{width:calc((100% - 6.5rem) * var(--f));border:1.5px solid color-mix(in oklab, var(--fx-amber) 60%, transparent);background:color-mix(in oklab, var(--fx-amber) 12%, var(--fx-panel));height:1.7rem;color:var(--fx-ink);font:500 .6875rem/1 var(--font-mono);white-space:nowrap;transform-origin:0;border-radius:.35rem;flex:none;place-items:center;display:grid;overflow:hidden}.cl-try[data-retry]{color:var(--fx-muted);background:0 0;border-style:dashed}.cl-lane-track .fx-chip{margin-left:.4rem}.cl-lane-axis{border-top:1px solid var(--fx-line);width:calc(100% - 6.5rem);height:1.2rem;color:var(--fx-muted);font:400 .6875rem/1 var(--font-mono);position:relative}.cl-lane-axis span{left:calc(100% * var(--f));white-space:nowrap;position:absolute;top:.3rem;translate:-50%}.cl-lane-axis span:first-child{translate:0}.cl-lane-axis span:last-child{translate:-100%}.cl-rests{align-items:stretch;gap:2px;height:2rem;display:flex}.cl-rests>*{min-width:0;font:500 .6875rem/1 var(--font-mono);border-radius:.3rem;place-items:center;display:grid}.cl-x{background:color-mix(in oklab, var(--fx-coral) 20%, var(--fx-panel));box-shadow:inset 0 0 0 1.5px var(--fx-coral);color:var(--fx-coral);flex:0 0 1.35rem}.cl-rest{flex:var(--n) 1 0;background:color-mix(in oklab, var(--fx-grey) 20%, var(--fx-panel));color:var(--fx-ink);transform-origin:0}.cl-key i.cl-x{box-shadow:inset 0 0 0 1.5px var(--fx-coral)}.cl-key i.cl-rest{background:color-mix(in oklab, var(--fx-grey) 30%, var(--fx-panel))}@container (width<=30rem){.cl-x{flex-basis:.9rem}}.cl-bands{grid-template-columns:3.6rem repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.cl-bands-head{color:var(--fx-ink);font:600 .9375rem/1.2 var(--font-sans);text-align:center;padding-bottom:.2rem}.cl-bands-head small{color:var(--fx-muted);font:400 .6875rem/1.3 var(--font-mono);margin-top:.15rem;display:block}.cl-level{color:var(--fx-muted);font:500 .75rem/1 var(--font-mono);text-align:right;align-self:center}.cl-cell{border:1px dashed var(--fx-line);min-height:2.1rem;color:var(--fx-muted);font:500 .6875rem/1.2 var(--font-mono);text-align:center;border-radius:.45rem;place-items:center;padding:.2rem .3rem;display:grid}.cl-cell[data-in]{border:1.5px solid color-mix(in oklab, var(--c) 70%, transparent);background:color-mix(in oklab, var(--c) 14%, var(--fx-panel));color:var(--fx-ink)}.cl-cell[data-floor]{background:color-mix(in oklab, var(--c) 32%, var(--fx-panel));box-shadow:inset 0 -3px 0 var(--c)}.cl-cell[data-ceiling]{box-shadow:inset 0 3px 0 var(--fx-coral)}.cl-cell[data-floor][data-ceiling]{box-shadow:inset 0 3px 0 var(--fx-coral), inset 0 -3px 0 var(--c)}.cl-gens{grid-template-rows:.8rem auto auto;grid-template-columns:repeat(10,minmax(0,1fr));align-items:center;gap:.35rem .25rem;display:grid}.cl-read{background:var(--fx-amber);border-radius:50%;justify-self:center;width:.7rem;height:.7rem}.cl-gen{border:1.5px solid color-mix(in oklab, var(--fx-teal) 60%, transparent);background:color-mix(in oklab, var(--fx-teal) 9%, var(--fx-panel));height:2.2rem;color:var(--fx-ink);font:500 .75rem/1 var(--font-mono);border-radius:.4rem;place-items:center;display:grid}.cl-gen[data-fail]{border-color:var(--fx-coral);background:color-mix(in oklab, var(--fx-coral) 18%, var(--fx-panel))}.cl-lease{border:1.5px solid color-mix(in oklab, var(--c) 70%, transparent);height:1.4rem;color:color-mix(in oklab, var(--c) 80%, var(--fx-ink));font:500 .6875rem/1 var(--font-mono);white-space:nowrap;transform-origin:0;border-top:0;border-radius:0 0 .4rem .4rem;place-items:center;display:grid}@container (width<=32rem){.cl-bands{grid-template-columns:2.9rem repeat(3,minmax(0,1fr));gap:.25rem}.cl-bands-head{font-size:.8125rem}.cl-cell,.cl-lease{font-size:.625rem}.cl-gens{gap:.3rem .12rem}}.sl-markdown-content .fx .cl-ladder{gap:0;display:grid}.sl-markdown-content .fx .cl-ladder>li{border-bottom:1px solid var(--fx-line);grid-template-columns:3.4rem minmax(6rem,11rem) minmax(0,1fr);align-items:center;gap:.9rem;padding:.55rem 0;display:grid}.sl-markdown-content .fx .cl-ladder>li:last-child{border-bottom:0}.cl-ladder-at{white-space:nowrap;color:var(--fx-ink);font:600 .9375rem/1 var(--font-mono);text-align:right}.cl-ladder-track{background:var(--fx-card);height:.9rem;box-shadow:inset 0 0 0 1px var(--fx-line);border-radius:.25rem;position:relative}.cl-ladder-zone{background:color-mix(in oklab, var(--c) 45%, transparent);transform-origin:0;border-radius:.25rem;position:absolute;top:0;bottom:0}.cl-ladder-tick{border-left:2px solid var(--fx-ink);position:absolute;top:-.2rem;bottom:-.2rem}.cl-ladder-qs{flex-wrap:wrap;gap:.3rem;display:flex}@container (width<=34rem){.sl-markdown-content .fx .cl-ladder>li{grid-template-columns:3.4rem minmax(0,1fr);gap:.45rem .7rem}.cl-ladder-qs{grid-column:1/-1}}.sl-markdown-content .fx .cl-route{counter-reset:cl-route;gap:.5rem;display:grid}.cl-route li{counter-increment:cl-route;grid-template-columns:1.4rem minmax(0,1fr) 2.75rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.cl-route li:before{content:counter(cl-route);color:var(--fx-amber);font:600 .8125rem/1 var(--font-mono);text-align:center}.cl-route li[data-else]:before{content:""}.cl-q{border:1px solid var(--fx-line);background:var(--fx-card);color:var(--fx-ink);border-radius:.5rem;padding:.55rem .75rem;font-size:.875rem;line-height:1.3}.cl-yes{background:var(--c);transform-origin:0;height:1.5px;position:relative}.cl-yes:after{content:"";border:4px solid #0000;border-left:6px solid var(--c);position:absolute;top:-3.5px;right:-1px}.cl-yes span{color:var(--c);font:500 .6875rem/1 var(--font-mono);text-align:center;position:absolute;bottom:.3rem;left:0;right:0}@container (width<=34rem){.cl-route li{grid-template-columns:1.2rem minmax(0,1fr);gap:.35rem .5rem}.cl-route .cl-yes{display:none}.cl-route .fx-node{grid-column:2}.cl-route .fx-node:before{content:"yes: ";color:var(--c);font:500 .6875rem/1 var(--font-mono)}.cl-route li[data-else] .fx-node:before{content:none}}.cl-plans{display:grid}.cl-plans-row{border-bottom:1px solid var(--fx-line);grid-template-columns:7rem 5rem 6rem minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem;padding:.6rem 0;display:grid}.cl-plans-head{color:var(--fx-muted);font:500 .75rem/1.25 var(--font-mono);padding-top:0}.cl-plans-name{color:var(--fx-ink);font-weight:600;display:grid}.cl-plans-name small{color:var(--fx-muted);font:400 .6875rem/1.3 var(--font-mono)}.cl-mark{background:color-mix(in oklab, var(--c) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 55%, transparent);color:color-mix(in oklab, var(--c) 80%, var(--fx-ink));font:500 .75rem/1.35 var(--font-mono);border-radius:999px;justify-self:start;padding:.1rem .5rem}.cl-meter{grid-template-columns:minmax(0,1fr) 4.6rem;align-items:center;gap:.5rem;display:grid}.cl-meter-track{background:var(--fx-card);border-radius:.25rem;height:1rem}.cl-meter-track i{background:color-mix(in oklab, var(--c) 55%, transparent);height:100%;box-shadow:inset 0 0 0 1.5px var(--c);transform-origin:0;border-radius:.25rem;display:block}.cl-meter b{color:var(--fx-ink);font:500 .75rem/1 var(--font-mono);text-align:right}.cl-meter[data-none]{grid-template-columns:1fr}.cl-meter[data-none] b{color:var(--fx-muted);text-align:left;font-weight:400}.cl-plans-own{border-bottom:0;grid-template-columns:7rem minmax(0,1fr)}.cl-plans-note{color:var(--fx-muted);font-size:.875rem}@container (width<=44rem){.cl-plans-head{display:none}.cl-plans-row{grid-template-columns:1fr 1fr;gap:.5rem 1rem}.cl-plans-name{grid-column:1/-1}.cl-mark{white-space:nowrap;grid-column:1/-1}.cl-mark:before,.cl-meter:before{content:attr(data-col) ": "}.cl-meter{color:var(--fx-muted);font:400 .75rem/1.2 var(--font-mono);grid-column:1/-1;grid-template-columns:7.5rem minmax(0,1fr) 5.6rem}.cl-meter[data-none]{grid-template-columns:7.5rem 1fr}.cl-plans-own{grid-template-columns:1fr}}.cl-settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;display:grid}.cl-card{min-width:0}.sl-markdown-content .fx .cl-card-title{color:var(--fx-muted);font:500 .8125rem/1.3 var(--font-sans);margin-bottom:.4rem}.sl-markdown-content .fx .cl-card ul{border:1px solid var(--fx-line);background:var(--fx-card);border-radius:.7rem;overflow:hidden}.sl-markdown-content .fx .cl-card li{border-bottom:1px solid var(--fx-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .75rem;padding:.6rem .8rem;display:grid}.sl-markdown-content .fx .cl-card li:last-child{border-bottom:0}.cl-card-label{color:var(--fx-ink);font-size:.875rem;font-weight:560;line-height:1.3}.cl-card-does{color:var(--fx-muted);grid-column:1/-1;font-size:.8125rem;line-height:1.4}.cl-switch{color:var(--fx-muted);font:500 .6875rem/1 var(--font-mono);align-items:center;gap:.35rem;display:inline-flex}.cl-switch i{background:color-mix(in oklab, var(--fx-grey) 35%, var(--fx-panel));border-radius:999px;width:1.9rem;height:1.05rem;position:relative}.cl-switch i:after{content:"";background:var(--bg-page);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.15rem;left:.15rem}.cl-switch[data-on] i{background:var(--fx-blue)}.cl-switch[data-on] i:after{left:auto;right:.15rem}.cl-select,.cl-field{border:1px solid var(--fx-line);background:var(--bg-page);color:var(--fx-muted);font:400 .6875rem/1.3 var(--font-mono);white-space:nowrap;border-radius:.35rem;padding:.2rem .5rem}.cl-select:after{content:" ▾"}.cl-calib-plot{border-bottom:1.5px solid var(--fx-wire);height:9rem;margin-top:1.4rem;position:relative}.cl-calib-near{background:color-mix(in oklab, var(--fx-amber) 14%, transparent);position:absolute;top:0;bottom:0}.cl-calib-bin{background:color-mix(in oklab, var(--fx-grey) 40%, transparent);transform-origin:bottom;border-radius:.2rem .2rem 0 0;width:calc(10% - 4px);margin-left:2px;position:absolute;bottom:0}.cl-calib-diag{width:100%;height:100%;position:absolute;inset:0}.fx svg.cl-calib-diag{height:100%}.cl-calib-diag line{stroke:var(--fx-wire);stroke-width:1.5px;stroke-dasharray:4 4}.cl-calib-dot{background:var(--fx-blue);width:.6rem;height:.6rem;box-shadow:0 0 0 2px var(--fx-panel);border-radius:50%;margin:0 0 -.3rem -.3rem;position:absolute}.cl-calib-bar{border-left:2px dashed var(--fx-amber);position:absolute;top:-1.3rem;bottom:0}.cl-calib-bar b{color:var(--fx-amber);font:600 .75rem/1 var(--font-mono);white-space:nowrap;position:absolute;top:0;right:.35rem}.cl-calib-axis{height:1.3rem;color:var(--fx-muted);font:400 .6875rem/1 var(--font-mono);position:relative}.cl-calib-axis span{position:absolute;top:.35rem;translate:-50%}.cl-calib-axis span:first-child{translate:0}.cl-calib-axis span:last-child{translate:-100%}.sl-markdown-content .fx .cl-calib-stats{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.6rem;display:flex}.cl-calib-made{color:var(--fx-muted);font:400 .75rem/1 var(--font-mono)}
