.wgs-pipe__head .wgs-pipe__lead{max-width:680px;color:var(--color-mute-300);margin-top:1rem}.wgs-pipe__fig{flex-direction:column;gap:1.5rem;margin:0;display:flex;position:relative}.wgs-pipe__row{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.wgs-pipe__box{border:1px solid var(--cad-rule-strong);background:var(--color-ink-950);flex-direction:column;gap:.5rem;padding:1rem;display:flex;position:relative}.wgs-pipe__kind{color:var(--color-mute-300)}.wgs-pipe__name{color:var(--color-paper-50);overflow-wrap:break-word}.wgs-pipe__box[data-kind=node]{border-color:var(--color-gold-400);background:color-mix(in srgb, var(--color-gold-400) 6%, var(--color-ink-950))}.wgs-pipe__box[data-kind=node] .wgs-pipe__kind{color:var(--color-gold-400)}.wgs-pipe__box[data-kind=input],.wgs-pipe__box[data-kind=output]{border-color:var(--cad-rule)}.wgs-pipe__box[data-kind=input] .wgs-pipe__name,.wgs-pipe__box[data-kind=output] .wgs-pipe__name{color:var(--color-paper-100)}.wgs-pipe__items{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.wgs-pipe__items li{border:1px solid var(--cad-rule);color:var(--color-paper-100);padding:.25rem .5rem}.wgs-pipe__from{color:var(--color-mute-300)}.wgs-pipe__box[data-kind=watch]{border-style:dashed;border-color:color-mix(in srgb, var(--color-gold-400) 70%, transparent)}.wgs-pipe__box[data-kind=watch] .wgs-pipe__kind{color:var(--color-gold-400)}.wgs-pipe__body{max-width:680px;color:var(--color-paper-100)}.wgs-pipe__chain .wgs-pipe__box:not(:last-child):after{content:"";background:linear-gradient(var(--color-gold-400), var(--color-gold-400)) top / 1px calc(100% - 5px) no-repeat;width:1px;height:calc(1.5rem - 1px);position:absolute;top:100%;left:1.5rem}.wgs-pipe__chain .wgs-pipe__box:not(:last-child):before{content:"";border-inline:4px solid #0000;border-top:6px solid var(--color-gold-400);position:absolute;top:calc(100% + 1.5rem - 7px);left:calc(1.5rem - 3.5px)}.wgs-pipe__wires{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.wgs-pipe__wire{fill:none;stroke-width:1px}.wgs-pipe__wire--gold{stroke:var(--color-gold-400)}.wgs-pipe__wire--mute{stroke:var(--color-mute-300)}.wgs-pipe__head--gold{fill:var(--color-gold-400)}.wgs-pipe__head--mute{fill:var(--color-mute-300)}@media (min-width:768px){.wgs-pipe__head .wgs-pipe__lead{margin-top:1.5rem}.wgs-pipe__data{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1280px){.wgs-pipe__fig{grid-template-columns:repeat(var(--n,7), minmax(0, 1fr));gap:3rem 1.5rem;display:grid}.wgs-pipe__row:not(.wgs-pipe__watch)>.wgs-pipe__box{padding:.75rem}.wgs-pipe__row{grid-column:1/-1;grid-template-columns:subgrid;gap:0 normal;display:grid}.wgs-pipe__row>.wgs-pipe__box{grid-column:var(--col,auto)}.wgs-pipe__inputs{grid-row:1}.wgs-pipe__chain{grid-row:2}.wgs-pipe__data{grid-row:3}.wgs-pipe__watch{grid-row:4;margin-top:1.5rem}.wgs-pipe__watch>.wgs-pipe__box{flex-flow:wrap;grid-column:1/-1;align-items:baseline;column-gap:1.5rem}.wgs-pipe__inputs>.wgs-pipe__box{justify-self:stretch}.wgs-pipe__chain .wgs-pipe__box:not(:last-child):before,.wgs-pipe__chain .wgs-pipe__box:not(:last-child):after{content:none}.wgs-pipe__row:not(.wgs-pipe__watch) .wgs-pipe__name{font-size:.75rem;line-height:1rem}html.wfr-js .wgs-pipe__from{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.wfr-js .wgs-pipe__wires{display:block}}@media (min-width:1440px){.wgs-pipe__fig{column-gap:2rem}.wgs-pipe__row:not(.wgs-pipe__watch)>.wgs-pipe__box{padding:1rem}}
