.stage-modal_veil__GJ_xq{z-index:200;background:rgba(251,251,252,.88)}.stage-modal_cardWrap__1Spdy,.stage-modal_veil__GJ_xq{position:fixed;inset:0;display:flex;align-items:center;justify-content:center}.stage-modal_cardWrap__1Spdy{z-index:90;background:rgba(20,22,30,.35);padding:20px}.stage-modal_card__luPEu{position:relative;width:min(400px,94vw);background:#fff;border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:8px;box-shadow:0 18px 44px -20px rgba(20,22,30,.45)}.stage-modal_cardClose__wmX6o{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:9px;border:1px solid #eceef1;background:#fff;cursor:pointer;color:#6b6d75;display:inline-flex;align-items:center;justify-content:center}.stage-modal_cardClose__wmX6o:hover{background:#f4f6f8}.stage-modal_cardTitle__kAxjq{font-size:16px;font-weight:700;color:#23242b;margin:0}.stage-modal_cardBody__6v48K{font-size:12.5px;line-height:1.55;color:#6b6d75;margin:0}.stage-modal_cardActions__aqP7j{display:flex;gap:8px;justify-content:flex-end;margin-top:10px;flex-wrap:wrap}.stage-modal_bandHd__bdzl_{min-height:46px;padding:6px 22px;background:#f4f5f7;border-bottom:1px solid #e6e8ec;display:flex;align-items:center;gap:12px;flex:none}.stage-modal_bandHd__bdzl_:not(:first-child){border-top:1px solid #e6e8ec}.stage-modal_bandHd__bdzl_[data-click="1"]{cursor:pointer}.stage-modal_bandHd__bdzl_[data-click="1"]:hover{background:#eef0f3}.stage-modal_bandNo__GG5x8{flex:none;min-width:8px;font:600 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.11em;color:#23242b}.stage-modal_bandCol__ftYod{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.stage-modal_bandTitle__kndxu{font:600 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.11em;color:#23242b;text-transform:uppercase}.stage-modal_bandSub__tT6yi{font-size:10.5px;line-height:1.45;color:#6b6d75;text-transform:none}.stage-modal_bandSize__b6N7A{font-weight:400;font-size:10px;line-height:1.4;color:#a7a9b0;text-transform:none;letter-spacing:0;margin-left:6px}.stage-modal_bandCount__I5Scg{flex:none;font:400 10.5px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.11em;color:#a7a9b0;text-transform:uppercase}.stage-modal_bandCount__I5Scg[data-tone=bad]{color:#985649}.stage-modal_bandTick__s3IKM{width:17px;height:17px;border-radius:5px;border:1.5px solid #cfd2d8;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none;color:#fff;padding:0}.stage-modal_bandTick__s3IKM[data-on="1"]{background:#23242b;border-color:#23242b}.stage-modal_bandChev__V7sEp{flex:none;display:inline-flex;color:#9a9ca3;transition:transform .14s ease}.stage-modal_bandChev__V7sEp[data-open="1"]{transform:rotate(180deg)}.stage-modal_rowMenu__kBUGX{width:270px;background:#fff;border:1px solid #e6e8ec;border-radius:10px;padding:4px;box-shadow:0 12px 28px -12px rgba(20,22,30,.3);display:flex;flex-direction:column;gap:2px}.stage-modal_rowMenuItem__5RM2V{text-align:left;padding:8px 10px;border-radius:7px;border:0;background:none;cursor:pointer;font-family:inherit;display:flex;align-items:flex-start;gap:9px}.stage-modal_rowMenuItem__5RM2V:hover{background:#f4f6f8}.stage-modal_rowMenuIcon___At8f{flex:none;margin-top:1px;color:#6b6d75;display:inline-flex}.stage-modal_rowMenuText__2WrqT{display:flex;flex-direction:column;min-width:0}.stage-modal_rowMenuTitle__zIt6u{display:block;font-size:11.5px;font-weight:600;color:#23242b}.stage-modal_rowMenuHint__mLvLQ{display:block;font-size:10.5px;line-height:1.4;color:#9a9ca3;margin-top:1px}.stage-modal_overlay____VKu{position:fixed;inset:0;z-index:80;background:rgba(20,22,30,.45);display:flex;align-items:center;justify-content:center;padding:20px}.stage-modal_modal__io7y4{width:min(620px,96vw);height:min(80vh + 136px,96vh);display:flex;flex-direction:column;background:#fff;border-radius:13px;box-shadow:0 20px 50px -22px rgba(20,22,30,.45);overflow:hidden}.stage-modal_hd__A3e5n{padding:16px 22px 15px;background:#23242b;display:flex;align-items:flex-start;gap:14px;flex:none}.stage-modal_hdCol__sNzRK{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.stage-modal_hdEyebrow__UiXoM{font:600 9.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.12em;color:#8f939e;text-transform:uppercase}.stage-modal_hdTitle__HBXgP{font-size:19px;font-weight:700;letter-spacing:-.015em;color:#fff}.stage-modal_hdSub__nIjrS{font-size:11.5px;line-height:1.45;color:#b6b9c1}.stage-modal_hdClose__FzGfq{width:24px;height:24px;border-radius:7px;border:1px solid #4a4d57;background:rgba(0,0,0,0);cursor:pointer;color:#b6b9c1;flex:none;display:inline-flex;align-items:center;justify-content:center}.stage-modal_hdClose__FzGfq:hover{background:#31333c;border-color:#8f939e;color:#fff}.stage-modal_strip__oWLl2{height:3px;flex:none;background:#eceef1}.stage-modal_strip__oWLl2>span{display:block;height:100%;background:#4e7a60}.stage-modal_body__N71Ae{padding:0 0 16px;flex:1 1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;display:flex;flex-direction:column}.stage-modal_foot__gDLU7{display:flex;align-items:center;gap:10px;padding:12px 22px;background:#fbfbfc;border-top:1px solid #e6e8ec;flex:none}.stage-modal_footStatus__EAARS{font-size:11.5px;color:#6b6d75;flex:1 1;min-width:0}.stage-modal_footStatus__EAARS[data-tone=red]{color:#985649;font-weight:600}.stage-modal_stepNav__qKjVh{display:inline-flex;align-items:center;gap:7px}.stage-modal_stepDot__MNg11{width:24px;height:24px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:11.5px;font-weight:700;background:#fff;border:1px solid #e3e5e9;color:#6b6d75;transition:background .12s ease,border-color .12s ease}.stage-modal_stepDot__MNg11:hover:not(:disabled){border-color:#cdd2da}.stage-modal_stepDot__MNg11:disabled{cursor:default}.stage-modal_stepDotOn__XjRfB{background:#23242b;border-color:#23242b;color:#fff}.stage-modal_row__0hAgW{position:relative;display:flex;align-items:center;gap:10px;margin:0 -22px;padding:10px 22px;min-height:54px}.stage-modal_row__0hAgW:has(.stage-modal_rowMeta__xVhIP){align-items:flex-start}.stage-modal_row__0hAgW:after{content:"";position:absolute;left:22px;right:22px;bottom:0;border-bottom:1px solid #f4f5f7}.stage-modal_row__0hAgW:last-child:after,.stage-modal_row__0hAgW[data-joined="1"]:after{display:none}.stage-modal_row__0hAgW[data-click="1"]{cursor:pointer}.stage-modal_row__0hAgW[data-click="1"]:hover,.stage-modal_row__0hAgW[data-hover="1"]:hover{background:#f7f8fa}.stage-modal_row__0hAgW>.stage-modal_rowBtnGroup__UlFPw,.stage-modal_row__0hAgW>.stage-modal_rowBtn__cbvYa{align-self:center}.stage-modal_rowBody__sqqzU{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.stage-modal_rowHead__nyQ2u{display:flex;align-items:center;gap:8px;min-width:0}.stage-modal_rowDot__8xa9c{width:13px;height:13px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1.5px dashed #c3c6cc;color:#fff}.stage-modal_rowDot__8xa9c[data-state=done]{border:0;background:#34b56e}.stage-modal_rowDot__8xa9c[data-state=file]{border:0;background:#4f6394}.stage-modal_row__0hAgW:has(.stage-modal_rowMeta__xVhIP) .stage-modal_rowDot__8xa9c{margin-top:2px}.stage-modal_rowName__suRZ9{font-size:12px;font-weight:600;color:#23242b;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-modal_rowReq__ACLGd{color:#985649;font-weight:700}.stage-modal_rowNameInput__BZaSc{flex:1 1;min-width:0;border:0;background:rgba(0,0,0,0);padding:0;font-family:inherit;font-size:12px;font-weight:600;color:#23242b;height:17px;line-height:17px}.stage-modal_rowNameInput__BZaSc:focus{outline:none;border-bottom:1px dashed #c3c6cc}.stage-modal_rowMeta__xVhIP{font-size:10.5px;font-weight:400;color:#b3b5bc;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-modal_rowMeta__xVhIP[data-tone=amber]{color:#8c6a2e}.stage-modal_rowBtn__cbvYa{flex:none;padding:4px 12px;border-radius:7px;border:1px solid #dcdfe4;background:#fff;cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;color:#23242b;white-space:nowrap;height:25px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:5px}.stage-modal_rowBtn__cbvYa:hover{border-color:#23242b;position:relative;z-index:1}.stage-modal_rowBtn__cbvYa[data-danger="1"]{color:#985649;border-color:#eddcd7}.stage-modal_rowBtn__cbvYa[data-danger="1"]:hover{border-color:#985649}.stage-modal_rowBtnGroup__UlFPw{position:relative;flex:none;display:inline-flex}.stage-modal_rowBtnGroup__UlFPw .stage-modal_rowBtn__cbvYa:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.stage-modal_rowBtnGroup__UlFPw .stage-modal_rowBtn__cbvYa:last-child{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;width:24px;padding:4px 0}.stage-modal_rowCaret__vfZSV{display:inline-flex;transition:transform .15s ease}.stage-modal_rowCaret__vfZSV[data-open="1"]{transform:rotate(180deg)}.stage-modal_rowCard__VOY8u{margin:0 -12px;padding:10px 12px;align-items:center}.stage-modal_rowCard__VOY8u:has(.stage-modal_rowMeta__xVhIP){align-items:center}.stage-modal_rowCard__VOY8u:after{left:12px;right:12px}.stage-modal_rowCard__VOY8u .stage-modal_rowDot__8xa9c{margin:0 3.5px}.stage-modal_rowCard__VOY8u:has(.stage-modal_rowMeta__xVhIP) .stage-modal_rowDot__8xa9c{margin-top:0}