.breakdance .bde-section-4534-154 .section-container{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-section-4534-154{background:var(--bde-palette-gradient-1-db72e848-7c3c-4b61-9f06-52361045ddfd);background-size:200% 200%;animation:breakdance-section-gradient-y 12s ease infinite}.breakdance .bde-section-4534-154 .section-container{height:100vh}.breakdance .bde-section-4534-154 .section-container{padding-left:var(--hss-xs);padding-right:var(--hss-xs);padding-bottom:var(--hss-m);padding-top:var(--hss-m)}@media (max-width:479px){.breakdance .bde-section-4534-154 .section-container{height:auto}.breakdance .bde-section-4534-154 .section-container{padding-left:var(--hss-xxs);padding-right:var(--hss-xxs);padding-top:var(--hss-xxl)}}.breakdance .bde-columns-4534-155{--columnCount:2;--bde-column-gap:var(--hsp-xxl)}@media (max-width:1119px){.breakdance .bde-columns-4534-155{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-4534-155{--columnCount:2}.breakdance .bde-columns-4534-155.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4534-155.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-4534-155{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-4534-155{--columnCount:2}}.breakdance .bde-column-4534-156{--column-width:50%;gap:var(--hsp-s)}.breakdance .bde-div-4534-157{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hsp-xxs);text-align:left}.breakdance .bde-text-4534-158{width:50;color:var(--hcl-ruby-3);font-size:var(--hfs-text-m);line-height:1.05;text-transform:uppercase}@media (max-width:479px){.breakdance .bde-text-4534-158{font-size:var(--hfs-text-s)}}.breakdance .bde-text-4534-159{width:50ch;color:var(--hcl-brand-1);font-size:var(--hfs-h2);font-weight:600;line-height:1.1}@media (max-width:479px){.breakdance .bde-text-4534-159{font-size:var(--hfs-h3)}}.breakdance .bde-column-4534-160{--column-width:50%;gap:var(--hsp-m);min-height:26rem}@media (max-width:479px){.breakdance .bde-column-4534-160{min-height:20rem}}.breakdance .bde-text-4534-161{color:var(--hcl-brand-1);font-size:var(--hfs-h3);font-weight:300}@media (max-width:479px){.breakdance .bde-text-4534-161{font-size:var(--hfs-text-m)}}.breakdance .bde-div-4534-162{display:flex;flex-direction:column;gap:var(--hsp-xxs)}.breakdance .bde-text-4534-163{color:var(--hcl-ruby-3)}.breakdance .bde-text-4534-164{color:var(--hcl-ruby-3)}.breakdance .bde-text-4534-331{color:var(--hcl-ruby-3)}.breakdance .bde-div-4534-165{margin-top:var(--hsp-m)}.breakdance .bde-div-4534-165{align-self:flex-end}@media (max-width:479px){.breakdance .bde-div-4534-165{margin-bottom:var(--hsp-m)}}.breakdance .bde-text-4534-166{width:50ch;color:var(--hcl-ruby-11);font-size:var(--hfs-text-s);font-weight:500}@media (max-width:479px){.breakdance .bde-text-4534-166{width:40ch;text-align:right;font-size:var(--hfs-text-s);text-wrap:wrap}}.breakdance .bde-section-4534-100 .section-container{display:flex;flex-direction:column;align-items:center;gap:var(--hsp-xl);text-align:center}.breakdance .bde-section-4534-100{background-color:var(--hcl-brand-2)}.breakdance .bde-section-4534-100 .section-container{padding-left:var(--hss-m);padding-right:var(--hss-xs);padding-bottom:var(--hss-m);padding-top:var(--hss-m)}@media (max-width:479px){.breakdance .bde-section-4534-100 .section-container{padding-left:var(--hsp-xxs);padding-right:var(--hsp-xxs)}}.breakdance .bde-div-4534-104{width:100%;margin-bottom:var(--hss-l)}.breakdance .bde-div-4534-104{display:flex;flex-direction:column;align-items:center;text-align:center}.a83-pipeline--sticky{--rail-w:64px;--gap:28px;--track-w:2px;--fill-w:3px;--dot:12px;--dot-border:2px;--nav-offset:14px;max-width:980px;margin:0 auto}.a83-pipeline--sticky .pipeline-layout{display:grid;grid-template-columns:var(--rail-w) 1fr;grid-auto-rows:auto;column-gap:var(--gap);align-items:start}.a83-pipeline--sticky .pipeline-rail{grid-column:1;grid-row:1}.a83-pipeline--sticky .pipeline-content{grid-column:2;grid-row:1;position:relative}@media (max-width:768px){.a83-pipeline--sticky{--rail-w:44px;--gap:16px;--nav-offset:10px}}.a83-pipeline--sticky .pipeline-rail{position:sticky;position:-webkit-sticky;top:20vh;height:60vh;min-height:320px;align-self:start;z-index:0;pointer-events:auto;display:flex;flex-direction:column}.a83-pipeline--sticky .pipeline-track,.a83-pipeline--sticky .pipeline-fill{position:absolute;top:0;bottom:0;left:calc(50% - var(--track-w)/2);pointer-events:none}.a83-pipeline--sticky .pipeline-track{width:var(--track-w);background:#333}.a83-pipeline--sticky .pipeline-fill{width:var(--fill-w);left:calc(50% - var(--fill-w)/2);height:0%;background:linear-gradient(to bottom,color-mix(in srgb,var(--a83-accent,#00FF7F) 85%,white) 0%,var(--a83-accent,#00FF7F) 30%,color-mix(in srgb,var(--a83-accent,#00FF7F) 70%,black) 100%);box-shadow:0 0 18px var(--a83-accent-glow,rgba(0,255,127,.55)),0 0 2px var(--a83-accent,#00FF7F);transition:height .18s cubic-bezier(.22,1,.36,1)}.a83-pipeline--sticky .pipeline-nav.nav-fly{position:absolute;left:calc(50% + var(--fill-w)/2 + var(--nav-offset));top:0;transform:translateY(0);display:flex;flex-direction:column;gap:8px;font-family:'Courier New',monospace}.a83-pipeline--sticky .pipeline-nav.nav-fly a{display:flex;align-items:center;gap:10px;text-decoration:none;color:#9aa;font-size:.85em;padding:6px 8px;border-radius:999px;border:1px solid transparent;background:rgba(255,255,255,.02);transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .2s;backdrop-filter:blur(2px)}.a83-pipeline--sticky .pipeline-nav.nav-fly a span{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:999px;border:1px solid #444;color:#889;background:rgba(255,255,255,.06);font-weight:700;letter-spacing:.5px}.a83-pipeline--sticky .pipeline-nav.nav-fly a em{font-style:normal;opacity:.9}.a83-pipeline--sticky .pipeline-nav.nav-fly a:hover,.a83-pipeline--sticky .pipeline-nav.nav-fly a:focus-visible{color:#fff;border-color:#444;outline:none;transform:translateX(2px)}.a83-pipeline--sticky .pipeline-nav.nav-fly a.is-active{color:var(--a83-accent,#00FF7F);border-color:currentColor;background:color-mix(in srgb,currentColor 10%,transparent);box-shadow:0 0 14px color-mix(in srgb,currentColor 35%,transparent)}.a83-pipeline--sticky .pipeline-nav.nav-fly a.is-active span{border-color:currentColor;color:currentColor;box-shadow:0 0 10px color-mix(in srgb,currentColor 50%,transparent)}@media (max-width:768px){.a83-pipeline--sticky .pipeline-nav.nav-fly{left:calc(50% + var(--fill-w)/2 + 8px);gap:6px}.a83-pipeline--sticky .pipeline-nav.nav-fly a em{display:none}}.a83-pipeline--sticky .pipeline-node{position:relative;margin-bottom:60px;opacity:.45;filter:grayscale(100%);transform:translateX(10px);transition:all .4s ease;scroll-margin-top:50vh}.a83-pipeline--sticky .pipeline-node:last-child{margin-bottom:0}.a83-pipeline--sticky .pipeline-node.node-active{opacity:1;filter:none;transform:translateX(0)}.a83-pipeline--sticky .node-dot{position:absolute;top:26px;left:calc(-1 * var(--gap) - (var(--rail-w) / 2) - (var(--dot) / 2));width:var(--dot);height:var(--dot);background:#000;border:var(--dot-border) solid #555;border-radius:50%;z-index:1;transition:all .3s ease}.a83-pipeline--sticky .pipeline-node.node-active .node-dot{background:var(--a83-accent,#00FF7F);border-color:var(--a83-accent,#00FF7F);box-shadow:0 0 10px var(--a83-accent-glow,rgba(0,255,127,.5))}.a83-pipeline--sticky .pipeline-node.node-active .node-dot::after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid color-mix(in srgb,var(--a83-accent,#00FF7F) 70%,transparent);opacity:.8;animation:a83-ring 1s ease-out forwards}@keyframes a83-ring{from{transform:scale(.6);opacity:.9}to{transform:scale(1.35);opacity:0}}.a83-pipeline--sticky .node-card{background:var(--a83-panel,#0a0a0a);border:1px solid var(--a83-border,#333);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.a83-pipeline--sticky .node-header{background:rgba(255,255,255,.05);padding:15px 20px;border-bottom:1px solid var(--a83-border,#333);display:flex;align-items:center;gap:15px;font-family:'Courier New',monospace}.a83-pipeline--sticky .node-id{color:var(--a83-accent,#00FF7F);font-weight:700}.a83-pipeline--sticky .node-title{color:#fff;font-weight:700;letter-spacing:1px;flex:1}.a83-pipeline--sticky .node-body{padding:20px;color:#6c6c6c;line-height:1.6;font-size:.95em}.a83-pipeline--sticky .node-subroutines{list-style:none;padding:0;margin-top:15px;border-top:1px dashed #333;padding-top:15px}.a83-pipeline--sticky .node-subroutines li{margin-bottom:5px;font-family:'Courier New',monospace;font-size:.9em;color:#888}.a83-pipeline--sticky .node-subroutines li span{color:var(--a83-accent,#00FF7F);margin-right:8px}.a83-pipeline--sticky .node-status{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:999px;font-family:'Courier New',monospace;font-size:.8em;border:1px solid;line-height:1}.a83-pipeline--sticky .node-status.status-wait{color:#aaa;border-color:#444;background:rgba(255,255,255,.04)}.a83-pipeline--sticky .node-status.status-wait::before{content:"●";opacity:.6;font-size:.9em}.a83-pipeline--sticky .node-status.status-proc{color:var(--a83-accent,#00FF7F);border-color:currentColor;background:color-mix(in srgb,currentColor 10%,transparent);box-shadow:0 0 14px color-mix(in srgb,currentColor 35%,transparent)}.a83-pipeline--sticky .node-status.status-proc::before{content:"●";filter:brightness(1.2);animation:a83-pulse 1.2s ease-in-out infinite}@keyframes a83-pulse{0%,100%{text-shadow:0 0 0 currentColor;opacity:.85}50%{text-shadow:0 0 10px currentColor;opacity:1}}.a83-pipeline--sticky .node-status.status-ok{color:var(--hcl-green-tea-9,#CDEBD3);border-color:currentColor;background:color-mix(in srgb,currentColor 12%,transparent)}.a83-pipeline--sticky .node-status.status-ok::before{content:"✔";font-size:.9em;filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 50%,transparent))}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.a83-pipeline--sticky .pipeline-rail{z-index:5;pointer-events:auto}.a83-pipeline--sticky .pipeline-rail .pipeline-track,.a83-pipeline--sticky .pipeline-rail .pipeline-fill{pointer-events:none;z-index:0}.a83-pipeline--sticky .pipeline-rail .pipeline-nav{z-index:2}.a83-pipeline--sticky .pipeline-nav.nav-fly{position:absolute;top:0;left:auto;right:calc(50% + var(--nav-offset, 14px));transform:none;display:flex;flex-direction:column;gap:8px;align-items:flex-end;text-align:right;font-family:'Courier New',monospace;pointer-events:auto}.a83-pipeline--sticky .pipeline-nav.nav-fly a{display:flex;align-items:center;gap:10px;text-decoration:none;color:#c8d0d0;font-size:.85em;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.35);backdrop-filter:blur(2px);transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .2s}.a83-pipeline--sticky .pipeline-nav.nav-fly a span{display:inline-flex;align-items:center;justify-content:center;width:2.0rem;height:2.0rem;border-radius:999px;border:1px solid #444;color:#aab;background:rgba(255,255,255,.06);font-weight:700;letter-spacing:.5px}.a83-pipeline--sticky .pipeline-nav.nav-fly a em{font-style:normal;opacity:.9}.a83-pipeline--sticky .pipeline-nav.nav-fly a:hover,.a83-pipeline--sticky .pipeline-nav.nav-fly a:focus-visible{color:#000;border-color:#555;background:rgba(0,0,0,.5);outline:none;transform:translateX(-2px)}.a83-pipeline--sticky .pipeline-nav.nav-fly a.is-active{color:var(--a83-accent,#00FF7F);border-color:currentColor;background:color-mix(in srgb,currentColor 14%,rgba(0,0,0,.4));box-shadow:0 0 14px color-mix(in srgb,currentColor 35%,transparent)}.a83-pipeline--sticky .pipeline-nav.nav-fly a.is-active span{border-color:currentColor;color:currentColor;box-shadow:0 0 10px color-mix(in srgb,currentColor 50%,transparent)}@media (max-width:768px){.a83-pipeline--sticky .pipeline-nav.nav-fly{right:calc(50% + 8px);gap:6px}.a83-pipeline--sticky .pipeline-nav.nav-fly a em{display:none}.a83-pipeline--sticky .pipeline-nav.nav-fly a span{width:1.8rem;height:1.8rem}}.a83-pipeline--sticky .pipeline-nav.nav-fly a{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.a83-pipeline--sticky .pipeline-nav.nav-fly a:hover,.a83-pipeline--sticky .pipeline-nav.nav-fly a:focus-visible{background:transparent!important;box-shadow:none!important;transform:translateX(-2px);outline:none}.a83-pipeline--sticky .pipeline-nav.nav-fly a.is-active{background:transparent!important;box-shadow:none!important;color:var(--a83-accent,#00FF7F)}.a83-pipeline--sticky .pipeline-nav.nav-fly a span{background:transparent!important;border-color:rgba(255,255,255,.18)!important}.a83-pipeline--sticky .pipeline-nav.nav-fly a.is-active span{border-color:var(--a83-accent,#00FF7F)!important;box-shadow:0 0 10px color-mix(in srgb,var(--a83-accent,#00FF7F) 50%,transparent)!important;color:var(--a83-accent,#00FF7F)!important}.a83-pipeline--sticky .pipeline-nav.nav-fly a{text-shadow:0 0 6px rgba(0,0,0,.25)}.pipeline-mobile-indicator{display:none}@media (max-width:768px){.pipeline-mobile-indicator{position:fixed;left:12px;bottom:14px;z-index:60;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(10,10,10,.55);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(2px);color:#e6f2ef;font-family:'Courier New',monospace;font-size:.85rem;cursor:pointer}.pipeline-mobile-indicator .pmi-count{font-weight:700;color:var(--a83-accent,#00FF7F)}.pipeline-mobile-indicator .pmi-title{max-width:48vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}.a83-pipeline--sticky .pipeline-nav,.a83-pipeline--sticky .pipeline-nav.nav-fly{display:none!important}}.a83-duck{display:inline-block;line-height:1;font-size:1.1em;opacity:.6;cursor:pointer;user-select:none;transform-origin:center;transition:opacity .2s,transform .2s;pointer-events:auto!important;position:relative;z-index:20}.a83-duck:hover,.a83-duck:focus-visible{opacity:1;transform:scale(1.15) rotate(8deg);outline:none}.a83-duckmodal-backdrop{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);animation:a83-duckfade .15s ease-out both}.a83-duckmodal{position:fixed;z-index:9999;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(280px,90vw,520px);background:rgba(10,10,10,.96);border:1px solid var(--a83-border,#333);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.65),0 0 22px color-mix(in srgb,var(--a83-accent,#00FF7F) 20%,transparent);overflow:hidden;animation:a83-duckin .2s cubic-bezier(.22,1,.36,1) both}.a83-duckmodal__head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(to bottom,rgba(255,255,255,.06),rgba(255,255,255,0));border-bottom:1px solid var(--a83-border,#333);font-family:'Courier New',monospace;color:#cfd6d6}.a83-duckmodal__title{font-weight:700;letter-spacing:.3px}.a83-duckmodal__close{margin-left:auto;background:transparent;border:0;color:#9aa;cursor:pointer;font-size:18px;line-height:1;padding:4px 8px;border-radius:8px}.a83-duckmodal__close:hover{color:#fff;background:rgba(255,255,255,.06)}.a83-duckmodal__body{padding:14px;display:grid;gap:12px}.a83-duckmodal__label{font-size:.9em;color:#9aa}.a83-duckmodal__input{width:100%;padding:10px 12px;border-radius:10px;background:#0f0f0f;color:#eaeaea;border:1px solid #2e2e2e;font-family:inherit;font-size:.95em}.a83-duckmodal__btn{justify-self:end;padding:8px 14px;border-radius:999px;border:1px solid var(--a83-accent,#00FF7F);color:var(--a83-accent,#00FF7F);background:transparent;cursor:pointer;font-family:'Courier New',monospace;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s,color .15s}.a83-duckmodal__btn:hover{transform:translateY(-1px);box-shadow:0 0 14px color-mix(in srgb,var(--a83-accent,#00FF7F) 35%,transparent);background:color-mix(in srgb,var(--a83-accent,#00FF7F) 10%,transparent)}.a83-duckmodal__reply{display:none;padding:10px 12px;border-radius:10px;background:rgba(0,255,127,.08);border:1px solid color-mix(in srgb,var(--a83-accent,#00FF7F) 40%,transparent);color:#dff;font-family:'Courier New',monospace;font-size:.9em}.a83-duckmodal__reply.is-visible{display:block}body.a83-modal-open{overflow:hidden}@keyframes a83-duckin{from{opacity:0;transform:translate(-50%,-52%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes a83-duckfade{from{opacity:0}to{opacity:1}}.a83-duckmodal__reply{position:relative;display:none;padding:10px 12px 40px;border-radius:10px;background:rgba(0,255,127,.08);border:1px solid color-mix(in srgb,var(--a83-accent,#00FF7F) 40%,transparent);color:#dff;font-family:'Courier New',monospace;font-size:.9em}.a83-duckmodal__reply.is-visible{display:block}.a83-duckmodal__reply .typed{white-space:pre-wrap}.a83-duckmodal__reply .a83-caret{display:inline-block;margin-left:2px;animation:a83-blink 1s step-end infinite}@keyframes a83-blink{50%{opacity:0}}.a83-duckmodal__tools{position:absolute;right:8px;bottom:6px;display:flex;gap:8px}.a83-duckmodal__copy{padding:6px 10px;border-radius:999px;border:1px solid var(--a83-accent,#00FF7F);background:transparent;color:var(--a83-accent,#00FF7F);font-family:'Courier New',monospace;font-weight:700;font-size:.8em;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s,color .15s}.a83-duckmodal__copy:hover{transform:translateY(-1px);box-shadow:0 0 10px color-mix(in srgb,var(--a83-accent,#00FF7F) 35%,transparent);background:color-mix(in srgb,var(--a83-accent,#00FF7F) 10%,transparent)}.a83-duckmodal__copy.is-copied{color:#0a0a0a;background:var(--a83-accent,#00FF7F);box-shadow:none;border-color:transparent}@media (prefers-reduced-motion:reduce){.a83-duckmodal__reply .a83-caret{animation:none}}body.a83-timeline-scrolling .a83-pipeline--sticky .pipeline-node.node-active .node-card{transform:translateX(0) scale(1)!important}