.build-frame[data-astro-cid-4du7ok32]{aspect-ratio:640/400;width:100%;display:block;container-type:inline-size}.build[data-astro-cid-4du7ok32]{background:var(--color-gray-light);width:40em;height:25em;color:var(--color-black);font-size:2.5cqi;font-family:var(--font-sans);border-radius:1em;line-height:1.3;position:relative;overflow:hidden}.build[data-astro-cid-4du7ok32] code[data-astro-cid-4du7ok32]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.build[data-astro-cid-4du7ok32] [data-astro-cid-4du7ok32]:is(.build-board,.build-screen,.build-data,.build-chart,[data-at]){transition:transform .7s cubic-bezier(.65,0,.35,1),left .7s cubic-bezier(.65,0,.35,1),top .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1),opacity .45s,translate .45s,box-shadow .7s}@media (prefers-reduced-motion:reduce){.build[data-astro-cid-4du7ok32],.build[data-astro-cid-4du7ok32] [data-astro-cid-4du7ok32]{transition:none!important;animation:none!important}}[data-astro-cid-4du7ok32][data-stage="1"] [data-astro-cid-4du7ok32]:is([data-at="2"],[data-at="3"],[data-at="4"],[data-at="5"]),[data-astro-cid-4du7ok32][data-stage="2"] [data-astro-cid-4du7ok32]:is([data-at="3"],[data-at="4"],[data-at="5"]),[data-astro-cid-4du7ok32][data-stage="3"] [data-astro-cid-4du7ok32]:is([data-at="4"],[data-at="5"]),[data-astro-cid-4du7ok32][data-stage="4"] [data-astro-cid-4du7ok32][data-at="5"]{opacity:0;translate:0 .75em}[data-astro-cid-4du7ok32]:is([data-stage="3"],[data-stage="4"],[data-stage="5"]) [data-astro-cid-4du7ok32]:is(.build-data,.build-feed){opacity:0}.build-card[data-astro-cid-4du7ok32]{background:var(--color-white);border-radius:.75em;flex-direction:column;gap:.375em;padding:.875em;display:flex;position:absolute}.build-label[data-astro-cid-4du7ok32]{color:var(--color-ink-muted);font-size:.75em;font-weight:600;display:block}.build-data[data-astro-cid-4du7ok32]{z-index:3;transform-origin:0 0;border-radius:1em;position:absolute;inset:0}[data-astro-cid-4du7ok32][data-stage="2"] .build-data[data-astro-cid-4du7ok32]{background:var(--color-gray-light);box-shadow:0 0 0 .5em var(--color-light-blue);transform:translate(.75em,7.5em)scale(.33)}.build-pipes[data-astro-cid-4du7ok32]{width:100%;height:100%;position:absolute;inset:0}.build-pipes[data-astro-cid-4du7ok32] path[data-astro-cid-4du7ok32]{fill:none;stroke:var(--color-industrial-blue);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:3 5}[data-astro-cid-4du7ok32][data-stage="1"] .build-pipes[data-astro-cid-4du7ok32] path[data-astro-cid-4du7ok32]{animation:.9s linear infinite build-flow}@keyframes build-flow{to{stroke-dashoffset:-8px}}.build-system[data-astro-cid-4du7ok32]{top:calc(1.25em + var(--i) * 4.6em);background:var(--color-white);border-radius:.75em;align-items:center;gap:.625em;width:9.5em;height:3.6em;padding:0 .75em;display:flex;position:absolute;left:1.25em}.build-system-text[data-astro-cid-4du7ok32]{flex-direction:column;min-width:0;display:flex}.build-system-name[data-astro-cid-4du7ok32]{white-space:nowrap;font-size:.75em;font-weight:600}.build-system[data-astro-cid-4du7ok32] code[data-astro-cid-4du7ok32]{color:var(--color-ink-muted);font-size:.625em}.build-icon[data-astro-cid-4du7ok32]{flex:none;width:1.75em;height:1.75em;position:relative}.build-icon[data-astro-cid-4du7ok32].is-db{background:var(--color-industrial-blue);box-shadow:inset 0 .55em 0 -.05em var(--color-light-blue);border-radius:50%/.4em}.build-icon[data-astro-cid-4du7ok32].is-erp{background:repeating-linear-gradient(var(--color-dark-blue) 0 .45em, var(--color-white) .45em .6em);border-radius:.25em}.build-icon[data-astro-cid-4du7ok32].is-api:before{content:"{ }";background:var(--color-dark-blue);color:var(--color-white);border-radius:.375em;place-items:center;font-size:.875em;font-weight:700;display:grid;position:absolute;inset:0}.build-icon[data-astro-cid-4du7ok32].is-file{background:linear-gradient(var(--color-white), var(--color-white)) .35em .45em / 1.05em .12em no-repeat, linear-gradient(var(--color-white), var(--color-white)) .35em .8em / 1.05em .12em no-repeat, linear-gradient(var(--color-white), var(--color-white)) .35em 1.15em / .7em .12em no-repeat, var(--color-green-dark);border-radius:.25em}.build-code[data-astro-cid-4du7ok32]{top:calc(var(--y) / .625);left:calc(var(--x) / .625);white-space:nowrap;background:var(--color-dark-blue);color:var(--color-white);border-radius:.4em;padding:.3em .6em;font-size:.625em;position:absolute}.build-table[data-astro-cid-4du7ok32]{width:17.75em;height:22.5em;top:1.25em;left:21em}.build-table-name[data-astro-cid-4du7ok32]{color:var(--color-dark-blue);margin-top:-.25em;font-size:.75em;font-weight:600}.build-rows[data-astro-cid-4du7ok32]{grid-template-columns:1.3fr 1fr 1fr;gap:.625em .5em;margin-top:.5em;font-size:.75em;display:grid}.build-th[data-astro-cid-4du7ok32]{color:var(--color-industrial-blue);font-weight:600}.build-type[data-astro-cid-4du7ok32]{color:var(--color-ink-muted);margin-top:-.625em;font-size:.8em}.build-cell[data-astro-cid-4du7ok32]{border-radius:999px;justify-self:start;padding:0 .5em;font-weight:600}.build-cell[data-astro-cid-4du7ok32].is-ok{background:var(--color-green-light);color:var(--color-green-dark)}.build-cell[data-astro-cid-4du7ok32].is-risk{background:var(--color-red-light);color:var(--color-red-dark)}.build-cron[data-astro-cid-4du7ok32]{border-top:.1em solid var(--color-gray-light);color:var(--color-ink-muted);margin-top:auto;padding-top:.625em;font-size:.625em}.build-feed[data-astro-cid-4du7ok32]{z-index:3;background:var(--color-industrial-blue);border-radius:999px;width:1.25em;height:.25em;position:absolute;top:12.375em;left:14em}.build-board[data-astro-cid-4du7ok32]{background:var(--color-gray-light);box-shadow:0 0 0 .5em var(--color-light-blue);transform:translate(var(--x), var(--y)) scale(.28);transform-origin:0 0;border-radius:1em;position:absolute;inset:0}.build-board[data-astro-cid-4du7ok32].is-main{z-index:2;box-shadow:0 0 0 .75em var(--color-industrial-blue)}[data-astro-cid-4du7ok32]:is([data-stage="1"],[data-stage="2"],[data-stage="3"],[data-stage="4"]) .build-board[data-astro-cid-4du7ok32].is-main{transform:none;box-shadow:0 0 #0000}.build-head[data-astro-cid-4du7ok32]{background:var(--color-dark-blue);width:37.5em;height:2.5em;color:var(--color-white);border-radius:.75em;align-items:center;gap:.625em;padding:0 .875em;display:flex;position:absolute;top:1.25em;left:1.25em}.build-dot[data-astro-cid-4du7ok32]{background:var(--color-green);border-radius:50%;width:.75em;height:.75em}.build-head-title[data-astro-cid-4du7ok32]{font-size:.8125em;font-weight:600}.build-tabs[data-astro-cid-4du7ok32]{gap:.375em;display:flex;position:absolute;top:4.15em;left:1.25em}.build-tab[data-astro-cid-4du7ok32]{background:var(--color-white);color:var(--color-dark-blue);border-radius:.5em .5em 0 0;padding:.3em .875em;font-size:.6875em;font-weight:600}.build-tab[data-astro-cid-4du7ok32].is-on{background:var(--color-industrial-blue);color:var(--color-white)}.build-back[data-astro-cid-4du7ok32]{top:6em;left:calc(1.25em + var(--i) * 2.4em);border:.125em solid var(--color-light-blue);background:var(--color-white);border-radius:.875em;width:30em;height:18em;position:absolute}.build-screen[data-astro-cid-4du7ok32]{transform-origin:1.25em 1.25em;position:absolute;inset:0;transform:translateY(4.75em)scale(.8)}[data-astro-cid-4du7ok32]:is([data-stage="1"],[data-stage="2"],[data-stage="3"]) .is-main[data-astro-cid-4du7ok32] .build-screen[data-astro-cid-4du7ok32]{transform:none}.build-screen-frame[data-astro-cid-4du7ok32]{border:.125em solid var(--color-industrial-blue);background:var(--color-gray-light);border-radius:.875em;width:37.5em;height:22.5em;padding:.5em 1em;position:absolute;top:1.25em;left:1.25em}[data-astro-cid-4du7ok32]:is([data-stage="1"],[data-stage="2"],[data-stage="3"]) .is-main[data-astro-cid-4du7ok32] .build-screen-frame[data-astro-cid-4du7ok32]{background:0 0;border-style:dashed}.build-screen-label[data-astro-cid-4du7ok32]{opacity:0}[data-astro-cid-4du7ok32][data-stage="3"] .is-main[data-astro-cid-4du7ok32] .build-screen-label[data-astro-cid-4du7ok32]{opacity:1}.build-sqcdp[data-astro-cid-4du7ok32]{width:11.5em;height:5.75em;top:3.75em;left:2.25em}.build-letters[data-astro-cid-4du7ok32]{gap:.375em;margin-top:auto;display:flex}.build-letters[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32]{aspect-ratio:1;background:var(--color-green);color:var(--color-green-dark);border-radius:.4em;flex:1;place-items:center;font-size:.875em;font-style:normal;font-weight:700;display:grid}.build-letters[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32].is-warn{background:var(--color-orange);color:var(--color-orange-dark)}.build-letters[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32].is-risk{background:var(--color-red);color:var(--color-white)}.build-andon[data-astro-cid-4du7ok32]{width:11.5em;height:4.75em;top:10.25em;left:2.25em}.build-stations[data-astro-cid-4du7ok32]{flex-grow:1;gap:.375em;display:flex}.build-stations[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32]{background:var(--color-green);color:var(--color-green-dark);border-radius:.4em;flex:1;place-items:center;font-size:.6875em;font-style:normal;font-weight:700;display:grid}.build-stations[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32].is-warn{background:var(--color-orange);color:var(--color-orange-dark)}.build-stations[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32].is-risk{background:var(--color-red);color:var(--color-white);animation:1.1s step-end infinite build-blink}@keyframes build-blink{50%{background:var(--color-red-light);color:var(--color-red-dark)}}.build-number[data-astro-cid-4du7ok32]{justify-content:center;gap:.25em;width:11.5em;height:7em;top:15.75em;left:2.25em}.build-value[data-astro-cid-4du7ok32]{color:var(--color-industrial-blue);font-size:2.125em;font-weight:700;font-stretch:75%;line-height:1}.build-note[data-astro-cid-4du7ok32]{color:var(--color-green-dark);font-size:.75em;font-weight:600}.build-note[data-astro-cid-4du7ok32].is-risk{color:var(--color-red)}.build-pill[data-astro-cid-4du7ok32]{background:var(--color-green-light);color:var(--color-green-dark);border-radius:999px;align-self:flex-start;padding:.125em .625em;font-size:.6875em;font-weight:600}.build-pill[data-astro-cid-4du7ok32].is-risk{background:var(--color-red-light);color:var(--color-red-dark)}.build-chart[data-astro-cid-4du7ok32]{width:23em;height:11em;top:3.75em;left:14.75em}[data-astro-cid-4du7ok32]:is([data-stage="1"],[data-stage="2"]) .is-main[data-astro-cid-4du7ok32] .build-chart[data-astro-cid-4du7ok32]{width:23em;height:20em;top:2.5em;left:15.5em}.build-bars[data-astro-cid-4du7ok32]{flex-grow:1;align-items:flex-end;gap:.75em;display:flex;position:relative}.build-bars[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32]{height:var(--h);background:var(--color-green);border-radius:.25em .25em 0 0;flex-grow:1}.build-bars[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32].is-risk{background:var(--color-red)}.build-bars[data-astro-cid-4du7ok32]:after{content:"";right:0;bottom:var(--target);border-top:.125em dashed var(--color-dark-blue);position:absolute;left:0}.build-actions[data-astro-cid-4du7ok32]{width:23em;height:7em;top:15.75em;left:14.75em}.build-list[data-astro-cid-4du7ok32]{flex-direction:column;gap:.5em;display:flex}.build-list[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32]{align-items:center;gap:.5em;height:.625em;display:flex}.build-list[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32]:before{content:"";background:var(--color-green);border-radius:50%;flex:none;width:.625em;height:.625em}.build-list[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32].is-risk:before{background:var(--color-red)}.build-list[data-astro-cid-4du7ok32] i[data-astro-cid-4du7ok32]:after{content:"";background:var(--color-light-blue);border-radius:999px;flex-grow:1;height:100%}.build-wires[data-astro-cid-4du7ok32]{width:100%;height:100%;position:absolute;inset:0}.build-wires[data-astro-cid-4du7ok32] path[data-astro-cid-4du7ok32]{fill:none;stroke:var(--color-light-blue);stroke-width:2px;stroke-linejoin:round}.build-tag[data-astro-cid-4du7ok32]{z-index:4;top:calc((var(--y) - .55em) / .75);left:calc((var(--x) + .4em) / .75);border:.1em solid var(--color-light-blue);background:var(--color-white);color:var(--color-dark-blue);border-radius:999px;padding:.2em .7em;font-size:.75em;font-weight:600;position:absolute}.build-tag[data-astro-cid-4du7ok32].is-main{border-color:var(--color-industrial-blue);background:var(--color-industrial-blue);color:var(--color-white)}.build-flowtag[data-astro-cid-4du7ok32]{border-radius:999px;align-items:center;gap:.375em;padding:.375em .875em;font-size:.8125em;font-weight:600;display:flex;position:absolute}.build-flowtag[data-astro-cid-4du7ok32].is-up{background:var(--color-green-light);color:var(--color-green-dark);top:14.4615em;left:33.2308em}.build-flowtag[data-astro-cid-4du7ok32].is-down{background:var(--color-light-blue);color:var(--color-dark-blue);top:14.4615em;left:6.46154em}.build-flowtag[data-astro-cid-4du7ok32]:before{content:"";border:.375em solid #0000}.build-flowtag[data-astro-cid-4du7ok32].is-up:before{border-top:0;border-bottom:.5em solid}.build-flowtag[data-astro-cid-4du7ok32].is-down:before{border-top:.5em solid;border-bottom:0}.module-art{background:var(--color-gray-light);font-family:var(--font-sans)}.module-art .w{fill:var(--color-white)}.module-art .m{fill:var(--color-gray-light)}.module-art .k{fill:var(--color-gray-dark)}.module-art .l{fill:var(--color-light-blue)}.module-art .b{fill:var(--color-industrial-blue)}.module-art .d{fill:var(--color-dark-blue)}.module-art .g{fill:var(--color-green)}.module-art .gl{fill:var(--color-green-light)}.module-art .r{fill:var(--color-red)}.module-art .rl{fill:var(--color-red-light)}.module-art .o{fill:var(--color-orange)}.module-art .ol{fill:var(--color-orange-light)}.module-art .none{fill:none}.module-art :is(.sb,.sd,.sk,.sw,.sg,.sr){fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.module-art .sb{stroke:var(--color-industrial-blue)}.module-art .sd{stroke:var(--color-dark-blue)}.module-art .sk{stroke:var(--color-gray-dark)}.module-art .sw{stroke:var(--color-white)}.module-art .sg{stroke:var(--color-green-dark)}.module-art .sr{stroke:var(--color-red)}.module-art .thin{stroke-width:1px}.module-art .mid{stroke-width:2px}.module-art .thick{stroke-width:3px}.module-art .dash{stroke-dasharray:4 3}.module-art text{fill:var(--color-ink-muted);font-size:7px;font-weight:600}.module-art text.tw{fill:var(--color-white)}.module-art text.lg{font-size:10px}.module-art text.tm{fill:var(--color-dark-blue);font-size:12px}.module-art text.tl{fill:var(--color-industrial-blue);font-size:24px;font-weight:700;font-stretch:75%}.module-art text.ink{fill:var(--color-dark-blue)}.module-art text.b-ink{fill:var(--color-industrial-blue)}.module-art text.g-ink{fill:var(--color-green-dark)}.module-art text.r-ink{fill:var(--color-red)}
