.flow_lane__MawzD{position:relative;overflow:hidden;flex:1 1}.flow_hTrack__bdgAy,.flow_vTrack__LklXS{display:flex;align-items:center}.flow_hTrack__bdgAy{width:100%}.flow_hTrack__bdgAy .flow_lane__MawzD{height:10px}.flow_vTrack__LklXS{flex-direction:column;height:2.75rem;margin:0 auto}.flow_vTrack__LklXS .flow_lane__MawzD{width:10px;height:100%}.flow_line__ZmZPN{position:absolute;background:#d5deea}.flow_hTrack__bdgAy .flow_line__ZmZPN{left:0;right:0;top:50%;height:2px;margin-top:-1px}.flow_vTrack__LklXS .flow_line__ZmZPN{top:0;bottom:0;left:50%;width:2px;margin-left:-1px}.flow_runner__belvH{position:absolute;inset:0;opacity:0}.flow_playing__1C_Fz .flow_hTrack__bdgAy .flow_runner__belvH{animation:flow_flowX__8YGEg 2.4s linear infinite}.flow_playing__1C_Fz .flow_vTrack__LklXS .flow_runner__belvH{animation:flow_flowY__s82Oh 2.4s linear infinite}.flow_dot__NInVX{position:absolute;width:8px;height:8px;border-radius:999px;background:#2a7ced}.flow_hTrack__bdgAy .flow_dot__NInVX{right:0;top:50%;margin-top:-4px}.flow_vTrack__LklXS .flow_dot__NInVX{bottom:0;left:50%;margin-left:-4px}.flow_arrowH__GyRt8,.flow_arrowV__yg3in{flex:none;width:0;height:0}.flow_arrowH__GyRt8{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid #94a3b8}.flow_arrowV__yg3in{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid #94a3b8}.flow_dark__EVR0f .flow_line__ZmZPN{background:#ffffff47}.flow_dark__EVR0f .flow_dot__NInVX{background:#3ec8e0}.flow_dark__EVR0f .flow_arrowV__yg3in{border-top-color:#ffffff8c}.flow_dark__EVR0f .flow_arrowH__GyRt8{border-left-color:#ffffff8c}.flow_stack__g3iI7{display:flex;flex-direction:column;width:min(100%,340px);margin:0 auto}.flow_node__5ObVq{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid #0f24301a;text-align:left}.flow_dark__EVR0f .flow_node__5ObVq{background:#ffffff14;border-color:#ffffff29;color:#fff}.flow_icon__ik1Sk{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:12px;background:#2a7ced1a;color:#2a7ced}.flow_dark__EVR0f .flow_icon__ik1Sk{background:#3ec8e029;color:#3ec8e0}.flow_kicker__sS8Ip{display:block;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#016f8b}.flow_dark__EVR0f .flow_kicker__sS8Ip{color:#b8f0f8}.flow_name__qlYWt{display:block;font-size:.98rem;font-weight:600}.flow_note__4O_Ju{display:block;margin-top:2px;font-size:.8rem;line-height:1.4;color:#5a6b75}.flow_dark__EVR0f .flow_note__4O_Ju{color:#ffffffbf}.flow_diagram__GRPFR{margin:0}.flow_board__WbESS{display:grid;grid-template-columns:minmax(0,1fr) 3.4rem minmax(0,.92fr) 3.4rem minmax(0,1.08fr) 3.4rem minmax(0,1fr);align-items:center;gap:8px}.flow_stage__G9FWo{min-width:0;padding:16px;border-radius:18px;background:#f4f8fa;border:1px solid #0f243014}.flow_stageCore__9OiK2{background:#003847;border-color:#003847;color:#fff}.flow_stageTitle__dG0Hb{margin:8px 0 0;font-size:1rem;font-weight:600}.flow_stageList__FaKTw{margin:10px 0 0;padding:0;list-style:none}.flow_stageList__FaKTw li{position:relative;margin-top:6px;padding-left:12px;font-size:.8rem;line-height:1.4;color:#5a6b75}.flow_stageList__FaKTw li:before{content:"";position:absolute;left:0;top:.45em;width:5px;height:5px;border-radius:999px;background:#2a7ced}.flow_stageCore__9OiK2 .flow_stageList__FaKTw li{color:#ffffffc7}.flow_stageCore__9OiK2 .flow_kicker__sS8Ip,.flow_stageCore__9OiK2 .flow_stageList__FaKTw li:before{color:#3ec8e0}.flow_stageCore__9OiK2 .flow_stageList__FaKTw li:before{background:#3ec8e0}.flow_hOnly__X7LHD{display:block}.flow_vOnly__cApeR{display:none}@keyframes flow_flowX__8YGEg{0%{transform:translate3d(-100%,0,0);opacity:0}16%{opacity:1}84%{opacity:1}to{transform:translateZ(0);opacity:0}}@keyframes flow_flowY__s82Oh{0%{transform:translate3d(0,-100%,0);opacity:0}16%{opacity:1}84%{opacity:1}to{transform:translateZ(0);opacity:0}}@media (max-width:900px){.flow_board__WbESS{display:flex;flex-direction:column;align-items:stretch;gap:0}.flow_stage__G9FWo{width:100%}.flow_hOnly__X7LHD{display:none}.flow_vOnly__cApeR{display:flex;justify-content:center}}@media (prefers-reduced-motion:reduce){.flow_runner__belvH{animation:none!important;opacity:0}}