.-fn3na_band{max-width:1280px;margin:0 auto;padding:56px 64px 0}.-fn3na_guide{border-top:1px solid var(--line);flex-direction:column;margin-top:34px;display:flex}.-fn3na_wf{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:28px;padding:34px 0;display:grid}.-fn3na_wfNum{font:400 54px/1 var(--font-outfit);letter-spacing:-.03em;color:#b5b5b5}.-fn3na_wf h3{font:500 clamp(22px,2.2vw,28px)/1.15 var(--font-outfit);letter-spacing:-.02em}.-fn3na_wf dl{grid-template-columns:150px minmax(0,1fr);gap:12px 20px;margin-top:18px;display:grid}.-fn3na_wf dt{font:600 11px var(--font-label);letter-spacing:.084em;text-transform:uppercase;color:var(--grey);padding-top:4px}.-fn3na_wf dd{color:#262626;margin:0;font-size:16.5px;line-height:1.6}.-fn3na_wf dd.-fn3na_gate{color:var(--ink);font-weight:500}.-fn3na_lead{color:#262626;margin-top:18px;font-size:17.5px;line-height:1.68}.-fn3na_after{margin-top:36px}.-fn3na_card{margin:0;min-height:0!important;padding:30px!important}.-fn3na_cardHead{font:500 11px var(--font-label);letter-spacing:.098em;color:#fff9;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px;display:flex;position:relative}.-fn3na_sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.-fn3na_canvasWrap{position:relative}.-fn3na_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.-fn3na_tabs,.-fn3na_toggle,.-fn3na_chips{flex-wrap:wrap;gap:6px;display:flex}.-fn3na_tabs button,.-fn3na_toggle button,.-fn3na_chips button{font:500 12px var(--font-label);letter-spacing:.03em;color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;min-height:38px;padding:9px 14px;transition:background .3s,color .3s,border-color .3s}.-fn3na_tabs button[aria-selected=true],.-fn3na_chips button[aria-pressed=true]{color:#0a0a0a;background:#fff;border-color:#fff}.-fn3na_toggle{border:1px solid #ffffff38;border-radius:999px;gap:2px;padding:3px}.-fn3na_toggle button{background:0 0;border:0}.-fn3na_toggle button[aria-pressed=true]{color:#0a0a0a;background:#fff}.-fn3na_wfName{font:500 19px/1.3 var(--font-outfit);letter-spacing:-.01em;color:#fff;margin-top:18px;position:relative}.-fn3na_flow{width:100%;margin-top:14px;position:relative}.-fn3na_flow .react-flow{--xy-background-color:transparent;background:0 0}.-fn3na_flow .react-flow__pane{cursor:default!important}.-fn3na_flow .react-flow__handle{opacity:0;pointer-events:none;border:0;width:2px;min-width:0;height:2px;min-height:0}.-fn3na_flow .react-flow__attribution{opacity:.45;background:0 0;padding:2px 0;font-size:9px}.-fn3na_flow .react-flow__attribution a{color:#fff}.-fn3na_flow .react-flow__node{cursor:default}.-fn3na_node{color:#fff;background:#151515;border:1px solid #fff3;border-radius:10px;flex-direction:column;gap:8px;width:100%;height:100%;padding:12px 14px;transition:opacity .5s,background .4s,color .4s,border-color .4s,box-shadow .4s;display:flex}.-fn3na_nodeTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.-fn3na_nodeTop em{font-style:normal;font:600 10.5px var(--font-label);letter-spacing:.09em;color:#ffffff8c}.-fn3na_badge{font:600 10px var(--font-label);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:.85;border:1px solid;border-radius:999px;padding:2px 8px}.-fn3na_node b{font:500 14px/1.32 var(--font-jakarta)}.-fn3na_nodeN{gap:5px;padding:9px 12px}.-fn3na_nodeN b{font-size:13px}.-fn3na_st-idle{opacity:.42}.-fn3na_st-run,.-fn3na_st-alert{border-color:#fff;box-shadow:0 0 0 4px #ffffff14}.-fn3na_st-done{border-color:#ffffff80}.-fn3na_st-done .-fn3na_badge{color:#0a0a0a;opacity:1;background:#fff;border-color:#fff}.-fn3na_st-wait,.-fn3na_st-approved{color:#0a0a0a;background:#fff;border-color:#fff}.-fn3na_st-wait .-fn3na_nodeTop em,.-fn3na_st-approved .-fn3na_nodeTop em{color:#707070}.-fn3na_st-wait{animation:1.2s ease-in-out infinite -fn3na_waitpulse}.-fn3na_st-approved .-fn3na_badge{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.-fn3na_st-manual{background:#1d1d1d;border:1px dashed #fff}.-fn3na_st-manual .-fn3na_badge{color:#0a0a0a;background:#fff;border-color:#fff}.-fn3na_st-manualDone{border:1px dashed #fff6}.-fn3na_n-approve.-fn3na_st-idle{border-style:dashed}@keyframes -fn3na_waitpulse{50%{box-shadow:0 0 0 7px #ffffff29}}.-fn3na_flow .-fn3na_edge{stroke:#ffffff38;stroke-width:1.5px;fill:none;transition:stroke .4s}.-fn3na_flow .-fn3na_e-done{stroke:#ffffffbf}.-fn3na_flow .-fn3na_e-active{stroke:#fff}.-fn3na_flow .-fn3na_e-alerts{stroke-dasharray:3 6}.-fn3na_packet{fill:#fff}.-fn3na_handoff{pointer-events:none;font:600 10px var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a;white-space:nowrap;background:#fff;border-radius:999px;padding:3px 8px;position:absolute}.-fn3na_tally{border-top:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:18px;padding-top:18px;display:grid;position:relative}.-fn3na_tally div{flex-direction:column;gap:3px;display:flex}.-fn3na_tally b{font:500 30px/1 var(--font-outfit);letter-spacing:-.02em}.-fn3na_tally span{font:500 11px var(--font-label);letter-spacing:.05em;color:#fff9;max-width:220px}.-fn3na_tally p{color:#fffc;font-size:15px;line-height:1.55}.-fn3na_chips{position:relative}.-fn3na_rnode{color:#fff;opacity:.45;background:#151515;border:1px solid #ffffff2e;border-radius:10px;flex-direction:column;gap:5px;width:100%;height:100%;padding:10px 12px;transition:opacity .45s,background .45s,color .45s,border-color .45s;display:flex}.-fn3na_rnode b{font:500 13px/1.3 var(--font-jakarta)}.-fn3na_rnode small{color:inherit;opacity:.7;font-size:11.5px;line-height:1.3}.-fn3na_ron{opacity:1;border-color:#fff}.-fn3na_r-cand.-fn3na_ron{border-style:solid;box-shadow:0 0 0 4px #ffffff14}.-fn3na_r-out.-fn3na_ron{color:#0a0a0a;background:#fff}.-fn3na_r-out.-fn3na_ron .-fn3na_nodeTop em{color:#707070}.-fn3na_flow .-fn3na_redge{stroke:#ffffff2e;stroke-width:1.4px;fill:none;transition:stroke .4s}.-fn3na_flow .-fn3na_redgeOn{stroke:#fff;stroke-width:2px}.-fn3na_flow .-fn3na_flowing{stroke-dasharray:6 6;animation:.9s linear infinite -fn3na_dash}@keyframes -fn3na_dash{to{stroke-dashoffset:-12px}}.-fn3na_rlabel{pointer-events:none;font:600 10px var(--font-label);letter-spacing:.08em;color:#fff6;background:#161616;border-radius:4px;padding:1px 5px;position:absolute}.-fn3na_rlabel:empty{display:none}.-fn3na_rlabelOn{color:#0a0a0a;background:#fff}.-fn3na_verdict{border-top:1px solid #ffffff24;max-width:760px;margin-top:16px;padding-top:16px;position:relative}.-fn3na_verdict b{font:500 20px var(--font-outfit);letter-spacing:-.01em}.-fn3na_verdict p{color:#fffc;margin-top:6px;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){.-fn3na_st-wait{animation:none}.-fn3na_flow .-fn3na_flowing{stroke-dasharray:none;animation:none}.-fn3na_node,.-fn3na_rnode{transition:none}}@media (max-width:900px){.-fn3na_band{padding:44px 20px 0}.-fn3na_card{padding:22px!important}.-fn3na_wf{grid-template-columns:1fr;gap:10px;padding:28px 0}.-fn3na_wfNum{font-size:38px}.-fn3na_wf dl{grid-template-columns:1fr;gap:4px}.-fn3na_wf dd{margin-bottom:10px;font-size:16px}}@media (max-width:600px){.-fn3na_tabs button,.-fn3na_chips button{padding:8px 11px;font-size:11.5px}.-fn3na_controls{flex-direction:column;align-items:stretch}.-fn3na_toggle{align-self:flex-start}.-fn3na_wfName{font-size:17px}.-fn3na_tally{grid-template-columns:1fr;gap:10px}.-fn3na_rnode{padding:8px 10px}.-fn3na_rnode b{font-size:12px}}:is(.-fn3na_flow .react-flow,.-fn3na_flow .react-flow__pane,.-fn3na_flow .react-flow__renderer,.-fn3na_flow .react-flow__node){touch-action:pan-y!important}.-fn3na_flow .react-flow__attribution{font-size:10px}
