.AuthorityFlowStudio-module__0tTeTq__backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1117b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.AuthorityFlowStudio-module__0tTeTq__dialog{--studio-ink:#12171d;--studio-muted:#66717c;--studio-line:#d9dee3;--studio-paper:#f7f8f7;--studio-surface:#fff;--studio-soft:#eef1ef;--studio-brand:#186a50;--studio-grid:#0f172a1c;width:min(1500px,100%);height:min(900px,100vh - 36px);color:var(--studio-ink);background:var(--studio-paper);border:1px solid var(--studio-line);border-radius:6px;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000005c}.dark .AuthorityFlowStudio-module__0tTeTq__dialog{--studio-ink:#f2f5ef;--studio-muted:#a5afa8;--studio-line:#363d38;--studio-paper:#0e1110;--studio-surface:#171b19;--studio-soft:#222824;--studio-brand:#32d399;--studio-grid:#a5afa826}.AuthorityFlowStudio-module__0tTeTq__header{background:var(--studio-surface);border-bottom:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:18px 20px 17px 24px;display:flex}.AuthorityFlowStudio-module__0tTeTq__heading span{color:var(--studio-brand);text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.AuthorityFlowStudio-module__0tTeTq__heading span svg,.AuthorityFlowStudio-module__0tTeTq__headerActions svg,.AuthorityFlowStudio-module__0tTeTq__statusbar svg{width:16px;height:16px}.AuthorityFlowStudio-module__0tTeTq__heading h2{letter-spacing:0;margin:5px 0 0;font-size:clamp(20px,2vw,30px);line-height:1.1}.AuthorityFlowStudio-module__0tTeTq__heading p{color:var(--studio-muted);margin:5px 0 0;font-size:13px}.AuthorityFlowStudio-module__0tTeTq__headerActions{flex:none;align-items:center;gap:8px;display:flex}.AuthorityFlowStudio-module__0tTeTq__runButton,.AuthorityFlowStudio-module__0tTeTq__closeButton{border:1px solid var(--studio-ink);cursor:pointer;height:40px;font:inherit;border-radius:5px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.AuthorityFlowStudio-module__0tTeTq__runButton{color:var(--studio-paper);background:var(--studio-ink);padding:0 15px}.AuthorityFlowStudio-module__0tTeTq__runButton:disabled{cursor:wait;opacity:.72}.AuthorityFlowStudio-module__0tTeTq__closeButton{width:40px;color:var(--studio-ink);background:var(--studio-surface);border-color:var(--studio-line)}.AuthorityFlowStudio-module__0tTeTq__runButton:focus-visible,.AuthorityFlowStudio-module__0tTeTq__closeButton:focus-visible{outline-offset:2px;outline:3px solid #186a5047}.AuthorityFlowStudio-module__0tTeTq__spinner{animation:.9s linear infinite AuthorityFlowStudio-module__0tTeTq__studio-spin}.AuthorityFlowStudio-module__0tTeTq__statusbar{min-height:43px;color:var(--studio-muted);background:var(--studio-soft);border-bottom:1px solid var(--studio-line);align-items:center;gap:14px;padding:0 24px;font-size:12px;display:flex}.AuthorityFlowStudio-module__0tTeTq__statusbar .AuthorityFlowStudio-module__0tTeTq__industry{color:var(--studio-ink);text-transform:uppercase;font-weight:800}.AuthorityFlowStudio-module__0tTeTq__statusbar strong{color:var(--studio-brand);align-items:center;gap:6px;margin-left:auto;display:flex}.AuthorityFlowStudio-module__0tTeTq__statusbar strong[data-decision=block]{color:#a22b2b}.AuthorityFlowStudio-module__0tTeTq__statusbar strong[data-decision=queue]{color:#9a5a0b}.AuthorityFlowStudio-module__0tTeTq__statusbar strong[data-decision=modify]{color:#6a4ab0}.AuthorityFlowStudio-module__0tTeTq__authorityPacket{width:min(220px,22vw);margin-left:auto}.AuthorityFlowStudio-module__0tTeTq__authorityPacket>span{background:color-mix(in srgb,var(--studio-muted)35%,transparent);height:3px;display:block;position:relative}.AuthorityFlowStudio-module__0tTeTq__authorityPacket i{min-width:54px;color:var(--studio-paper);background:var(--studio-brand);text-align:center;text-transform:uppercase;border-radius:3px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800;transition:left .52s cubic-bezier(.22,.75,.2,1),background .18s;position:absolute;top:50%;transform:translate(-50%,-50%)}.AuthorityFlowStudio-module__0tTeTq__authorityPacket[data-decision=block] i{background:#a22b2b}.AuthorityFlowStudio-module__0tTeTq__authorityPacket[data-decision=queue] i{background:#9a5a0b}.AuthorityFlowStudio-module__0tTeTq__authorityPacket[data-decision=modify] i{background:#6a4ab0}.AuthorityFlowStudio-module__0tTeTq__workspace{grid-template-columns:minmax(0,1fr) 330px;min-height:0;display:grid}.AuthorityFlowStudio-module__0tTeTq__canvas{min-width:0;min-height:0;color:var(--studio-grid);background:var(--studio-paper);position:relative}.AuthorityFlowStudio-module__0tTeTq__centerFlow{z-index:5;min-height:38px;color:var(--studio-ink);background:color-mix(in srgb,var(--studio-surface)94%,transparent);border:1px solid var(--studio-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 8px 26px #15201d1f}.AuthorityFlowStudio-module__0tTeTq__centerFlow:hover,.AuthorityFlowStudio-module__0tTeTq__centerFlow:focus-visible{color:var(--studio-brand);border-color:var(--studio-brand)}.AuthorityFlowStudio-module__0tTeTq__centerFlow svg{width:15px;height:15px}.AuthorityFlowStudio-module__0tTeTq__canvas .react-flow__edge-path{stroke:var(--studio-muted)}.AuthorityFlowStudio-module__0tTeTq__canvas .react-flow__edge.animated path{stroke:var(--studio-brand)}.AuthorityFlowStudio-module__0tTeTq__edgeALLOW .react-flow__edge-path{stroke:#18805d}.AuthorityFlowStudio-module__0tTeTq__edgeMODIFY .react-flow__edge-path{stroke:#7654b7}.AuthorityFlowStudio-module__0tTeTq__edgeQUEUE .react-flow__edge-path{stroke:#b56a0c}.AuthorityFlowStudio-module__0tTeTq__edgeBLOCK .react-flow__edge-path{stroke:#b63838}.AuthorityFlowStudio-module__0tTeTq__node{width:224px;min-height:154px;color:var(--studio-ink);background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:6px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 10px 30px #15201d14}.AuthorityFlowStudio-module__0tTeTq__node:hover,.AuthorityFlowStudio-module__0tTeTq__nodeSelected{border-color:var(--studio-brand);transform:translateY(-2px);box-shadow:0 14px 34px #15201d24}.AuthorityFlowStudio-module__0tTeTq__nodeActive{border-color:#1c8d67;animation:1.15s ease-in-out infinite AuthorityFlowStudio-module__0tTeTq__studio-pulse}.AuthorityFlowStudio-module__0tTeTq__node[data-decision=allow]{border-top:4px solid #18805d}.AuthorityFlowStudio-module__0tTeTq__node[data-decision=modify]{border-top:4px solid #7654b7}.AuthorityFlowStudio-module__0tTeTq__node[data-decision=queue]{border-top:4px solid #b56a0c}.AuthorityFlowStudio-module__0tTeTq__node[data-decision=block]{border-top:4px solid #b63838}.AuthorityFlowStudio-module__0tTeTq__nodeTopline{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.AuthorityFlowStudio-module__0tTeTq__nodeIcon{width:32px;height:32px;color:var(--studio-brand);background:color-mix(in srgb,var(--studio-brand)12%,var(--studio-surface));border-radius:4px;place-items:center;display:grid}.AuthorityFlowStudio-module__0tTeTq__nodeIcon svg{width:17px;height:17px}.AuthorityFlowStudio-module__0tTeTq__nodeStatus{color:var(--studio-muted);text-transform:uppercase;font-size:10px;font-weight:800}.AuthorityFlowStudio-module__0tTeTq__nodeEyebrow{color:var(--studio-muted);text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.AuthorityFlowStudio-module__0tTeTq__node strong{overflow-wrap:anywhere;font-size:14px;line-height:1.25;display:block}.AuthorityFlowStudio-module__0tTeTq__node p{color:var(--studio-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.AuthorityFlowStudio-module__0tTeTq__handle{background:var(--studio-brand)!important;border:2px solid var(--studio-surface)!important;width:8px!important;height:8px!important}.AuthorityFlowStudio-module__0tTeTq__inspector{background:var(--studio-surface);border-left:1px solid var(--studio-line);min-width:0;padding:22px;overflow:auto}.AuthorityFlowStudio-module__0tTeTq__inspectorTitle span{color:var(--studio-brand);text-transform:uppercase;font-size:10px;font-weight:800}.AuthorityFlowStudio-module__0tTeTq__inspectorTitle strong{overflow-wrap:anywhere;margin-top:7px;font-size:18px;line-height:1.25;display:block}.AuthorityFlowStudio-module__0tTeTq__inspectorTitle p{color:var(--studio-muted);margin:9px 0 0;font-size:12px;line-height:1.55}.AuthorityFlowStudio-module__0tTeTq__inspector dl{margin:22px 0 0}.AuthorityFlowStudio-module__0tTeTq__inspector dl div{border-top:1px solid var(--studio-line);padding:14px 0}.AuthorityFlowStudio-module__0tTeTq__inspector dt{color:var(--studio-muted);text-transform:uppercase;font-size:9px;font-weight:800}.AuthorityFlowStudio-module__0tTeTq__inspector dd{overflow-wrap:anywhere;color:var(--studio-ink);margin:6px 0 0;font-size:12px;line-height:1.55}@keyframes AuthorityFlowStudio-module__0tTeTq__studio-spin{to{transform:rotate(360deg)}}@keyframes AuthorityFlowStudio-module__0tTeTq__studio-pulse{50%{box-shadow:0 0 0 7px #1c8d671f,0 14px 34px #15201d24}}@media (prefers-reduced-motion:reduce){.AuthorityFlowStudio-module__0tTeTq__authorityPacket i{transition:none}}@media (max-width:850px){.AuthorityFlowStudio-module__0tTeTq__backdrop{padding:0}.AuthorityFlowStudio-module__0tTeTq__dialog{border:0;border-radius:0;height:100dvh}.AuthorityFlowStudio-module__0tTeTq__header{align-items:flex-start;padding:14px 12px}.AuthorityFlowStudio-module__0tTeTq__heading h2{font-size:20px}.AuthorityFlowStudio-module__0tTeTq__heading p{max-width:56vw}.AuthorityFlowStudio-module__0tTeTq__headerActions{align-items:stretch}.AuthorityFlowStudio-module__0tTeTq__runButton{width:42px;padding:0;font-size:0}.AuthorityFlowStudio-module__0tTeTq__statusbar{padding:0 12px}.AuthorityFlowStudio-module__0tTeTq__statusbar strong{display:none}.AuthorityFlowStudio-module__0tTeTq__workspace{grid-template-rows:minmax(330px,58vh) minmax(0,1fr);grid-template-columns:1fr}.AuthorityFlowStudio-module__0tTeTq__inspector{border-top:1px solid var(--studio-line);border-left:0;padding:16px}}@media (prefers-reduced-motion:reduce){.AuthorityFlowStudio-module__0tTeTq__node,.AuthorityFlowStudio-module__0tTeTq__nodeActive,.AuthorityFlowStudio-module__0tTeTq__spinner{transition:none;animation:none}.AuthorityFlowStudio-module__0tTeTq__canvas .react-flow__edge.animated path{animation:none}}
.ScenarioComposerDialog-module__Cl9-UG__backdrop{z-index:110;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f14c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ScenarioComposerDialog-module__Cl9-UG__dialog{--composer-ink:#151a1f;--composer-muted:#647078;--composer-line:#d9dedb;--composer-paper:#f4f6f4;--composer-surface:#fff;--composer-soft:#edf1ee;--composer-green:#147553;--composer-cyan:#08788b;--composer-amber:#95620c;--composer-grid:#0f172a1c;width:min(1540px,100%);height:min(940px,100vh - 36px);color:var(--composer-ink);background:var(--composer-paper);border:1px solid var(--composer-line);border-radius:6px;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 30px 100px #0000006b}.dark .ScenarioComposerDialog-module__Cl9-UG__dialog{--composer-ink:#f1f5f1;--composer-muted:#a4aea7;--composer-line:#343c37;--composer-paper:#0c100e;--composer-surface:#151a17;--composer-soft:#202721;--composer-green:#39d39b;--composer-cyan:#57c4d2;--composer-amber:#e3b45a;--composer-grid:#aebeb424}.ScenarioComposerDialog-module__Cl9-UG__header{background:var(--composer-surface);border-bottom:1px solid var(--composer-line);justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:17px 20px 16px 24px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__header>div:first-child>span{color:var(--composer-green);text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:760;display:flex}.ScenarioComposerDialog-module__Cl9-UG__header svg{width:16px;height:16px}.ScenarioComposerDialog-module__Cl9-UG__header h2{letter-spacing:0;margin:7px 0 2px;font-size:clamp(20px,2vw,30px);line-height:1.08}.ScenarioComposerDialog-module__Cl9-UG__header p{color:var(--composer-muted);margin:0;font-size:13px}.ScenarioComposerDialog-module__Cl9-UG__headerActions{align-items:center;gap:12px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__headerActions>button{width:38px;height:38px;color:var(--composer-ink);border:1px solid var(--composer-line);background:0 0;border-radius:5px;place-items:center;display:grid}.ScenarioComposerDialog-module__Cl9-UG__headerActions>button:hover{background:var(--composer-soft)}.ScenarioComposerDialog-module__Cl9-UG__headerActions>span{font-size:12px;font-weight:700}.ScenarioComposerDialog-module__Cl9-UG__unsaved{color:var(--composer-amber)}.ScenarioComposerDialog-module__Cl9-UG__saved{color:var(--composer-green)}.ScenarioComposerDialog-module__Cl9-UG__guardrailBar{min-height:42px;color:var(--composer-muted);background:color-mix(in srgb,var(--composer-cyan)7%,var(--composer-surface));border-bottom:1px solid var(--composer-line);align-items:center;gap:10px;padding:9px 24px;font-size:12px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__guardrailBar svg{width:17px;height:17px;color:var(--composer-cyan);flex:none}.ScenarioComposerDialog-module__Cl9-UG__workspace{grid-template-columns:minmax(0,1fr) minmax(340px,410px);min-height:0;display:grid}.ScenarioComposerDialog-module__Cl9-UG__canvas{background:var(--composer-paper);min-width:0;position:relative}.ScenarioComposerDialog-module__Cl9-UG__flowSurface{width:100%;height:100%}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps{display:none}.ScenarioComposerDialog-module__Cl9-UG__canvas .react-flow__edge-path{stroke:var(--composer-muted);stroke-width:2px}.ScenarioComposerDialog-module__Cl9-UG__canvas .react-flow__arrowhead polyline{stroke:var(--composer-muted);fill:var(--composer-muted)}.ScenarioComposerDialog-module__Cl9-UG__edgeDraft .react-flow__edge-path{stroke:var(--composer-amber);stroke-dasharray:7 7}.ScenarioComposerDialog-module__Cl9-UG__edgeSaved .react-flow__edge-path{stroke:var(--composer-green)}.ScenarioComposerDialog-module__Cl9-UG__node{width:220px;min-height:142px;color:var(--composer-ink);background:var(--composer-surface);border:1px solid var(--composer-line);border-radius:6px;padding:14px;position:relative;box-shadow:0 10px 28px #00000014}.ScenarioComposerDialog-module__Cl9-UG__node[data-editable=true]{border-left:3px solid var(--composer-cyan)}.ScenarioComposerDialog-module__Cl9-UG__nodeSelected{border-color:var(--composer-green);box-shadow:0 0 0 2px color-mix(in srgb,var(--composer-green)18%,transparent),0 12px 34px #0000001f}.ScenarioComposerDialog-module__Cl9-UG__nodeTopline{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__nodeTopline span{width:30px;height:30px;color:var(--composer-green);background:color-mix(in srgb,var(--composer-green)10%,var(--composer-surface));border-radius:4px;place-items:center;display:grid}.ScenarioComposerDialog-module__Cl9-UG__nodeTopline svg{width:16px;height:16px}.ScenarioComposerDialog-module__Cl9-UG__nodeTopline>svg{color:var(--composer-muted)}.ScenarioComposerDialog-module__Cl9-UG__node small{color:var(--composer-muted);text-transform:uppercase;font-size:9px;font-weight:760;display:block}.ScenarioComposerDialog-module__Cl9-UG__node strong{overflow-wrap:anywhere;margin-top:5px;font-size:14px;line-height:1.25;display:block}.ScenarioComposerDialog-module__Cl9-UG__node p{color:var(--composer-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.ScenarioComposerDialog-module__Cl9-UG__node i{color:var(--composer-amber);text-transform:uppercase;font-size:9px;font-style:normal;font-weight:760;position:absolute;bottom:8px;right:10px}.ScenarioComposerDialog-module__Cl9-UG__handle{background:var(--composer-green)!important;border:2px solid var(--composer-surface)!important;width:8px!important;height:8px!important}.ScenarioComposerDialog-module__Cl9-UG__inspector{background:var(--composer-surface);border-left:1px solid var(--composer-line);min-height:0;padding:22px;overflow-y:auto}.ScenarioComposerDialog-module__Cl9-UG__controlSection>span,.ScenarioComposerDialog-module__Cl9-UG__lockedSection>span{color:var(--composer-green);text-transform:uppercase;font-size:10px;font-weight:760}.ScenarioComposerDialog-module__Cl9-UG__controlSection h3,.ScenarioComposerDialog-module__Cl9-UG__lockedSection h3{margin:7px 0 18px;font-size:18px;line-height:1.25}.ScenarioComposerDialog-module__Cl9-UG__controlSection>label{color:var(--composer-muted);gap:7px;margin-top:14px;font-size:11px;font-weight:720;display:grid}.ScenarioComposerDialog-module__Cl9-UG__controlSection select,.ScenarioComposerDialog-module__Cl9-UG__controlSection textarea,.ScenarioComposerDialog-module__Cl9-UG__aiPanel textarea{width:100%;color:var(--composer-ink);background:var(--composer-paper);border:1px solid var(--composer-line);font:inherit;border-radius:5px}.ScenarioComposerDialog-module__Cl9-UG__controlSection select{min-height:42px;padding:0 11px}.ScenarioComposerDialog-module__Cl9-UG__controlSection textarea{resize:vertical;min-height:150px;padding:11px;font-size:13px;line-height:1.55}.ScenarioComposerDialog-module__Cl9-UG__controlSection select:focus,.ScenarioComposerDialog-module__Cl9-UG__controlSection textarea:focus,.ScenarioComposerDialog-module__Cl9-UG__aiPanel textarea:focus{outline:2px solid color-mix(in srgb,var(--composer-green)45%,transparent);outline-offset:1px}.ScenarioComposerDialog-module__Cl9-UG__controlSection fieldset{border:0;margin:18px 0 0;padding:0}.ScenarioComposerDialog-module__Cl9-UG__controlSection legend{color:var(--composer-muted);margin-bottom:9px;font-size:11px;font-weight:720}.ScenarioComposerDialog-module__Cl9-UG__segmented{background:var(--composer-soft);border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;display:grid}.ScenarioComposerDialog-module__Cl9-UG__segmented button{min-height:34px;color:var(--composer-muted);text-transform:capitalize;background:0 0;border:0;border-radius:3px;font-size:10px;font-weight:730}.ScenarioComposerDialog-module__Cl9-UG__segmented button[data-active=true]{color:var(--composer-surface);background:var(--composer-ink)}.dark .ScenarioComposerDialog-module__Cl9-UG__segmented button[data-active=true]{color:#111815;background:var(--composer-green)}.ScenarioComposerDialog-module__Cl9-UG__checkGrid{gap:7px;display:grid}.ScenarioComposerDialog-module__Cl9-UG__checkGrid label{background:var(--composer-paper);border:1px solid var(--composer-line);border-radius:4px;align-items:center;gap:9px;min-height:40px;padding:8px 10px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__checkGrid input{accent-color:var(--composer-green)}.ScenarioComposerDialog-module__Cl9-UG__checkGrid label>span{flex:1;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:680;display:flex}.ScenarioComposerDialog-module__Cl9-UG__checkGrid small{color:var(--composer-muted);text-transform:uppercase;font-size:8px}.ScenarioComposerDialog-module__Cl9-UG__lockedSection>div{color:var(--composer-cyan);background:color-mix(in srgb,var(--composer-cyan)9%,var(--composer-surface));border-radius:4px;align-items:center;gap:7px;margin-top:16px;padding:7px 9px;display:inline-flex}.ScenarioComposerDialog-module__Cl9-UG__lockedSection>div svg{width:15px;height:15px}.ScenarioComposerDialog-module__Cl9-UG__lockedSection>div small{text-transform:uppercase;font-size:9px;font-weight:780}.ScenarioComposerDialog-module__Cl9-UG__lockedSection p{color:var(--composer-muted);font-size:13px;line-height:1.6}.ScenarioComposerDialog-module__Cl9-UG__lockedSection ul{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ScenarioComposerDialog-module__Cl9-UG__lockedSection li{align-items:center;gap:8px;font-size:11px;font-weight:690;display:flex}.ScenarioComposerDialog-module__Cl9-UG__lockedSection li svg{width:15px;height:15px;color:var(--composer-green)}.ScenarioComposerDialog-module__Cl9-UG__aiPanel{border-top:1px solid var(--composer-line);margin-top:24px;padding-top:20px}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>div:first-child{grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;display:grid}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>div:first-child svg{width:18px;height:18px;color:var(--composer-cyan);grid-row:1/3}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>div:first-child span{font-size:12px;font-weight:760}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>div:first-child small{color:var(--composer-muted);font-size:10px}.ScenarioComposerDialog-module__Cl9-UG__aiPanel textarea{resize:vertical;min-height:84px;margin-top:12px;padding:10px;font-size:12px;line-height:1.5}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>button{color:#f4fff9;background:#16654c;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;margin-top:8px;font-size:11px;font-weight:750;display:flex}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>button:disabled{opacity:.52}.ScenarioComposerDialog-module__Cl9-UG__aiPanel>button svg{width:15px;height:15px}.ScenarioComposerDialog-module__Cl9-UG__proposal{background:color-mix(in srgb,var(--composer-cyan)8%,var(--composer-paper));border:1px solid color-mix(in srgb,var(--composer-cyan)35%,var(--composer-line));border-radius:5px;margin-top:12px;padding:12px}.ScenarioComposerDialog-module__Cl9-UG__proposal>span{color:var(--composer-cyan);text-transform:uppercase;font-size:9px;font-weight:780}.ScenarioComposerDialog-module__Cl9-UG__proposal p{white-space:pre-wrap;max-height:125px;margin:8px 0;font-size:11px;line-height:1.55;overflow:auto}.ScenarioComposerDialog-module__Cl9-UG__proposal>div{justify-content:flex-end;gap:7px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__proposal button{min-height:32px;color:var(--composer-ink);border:1px solid var(--composer-line);background:0 0;border-radius:4px;padding:0 10px;font-size:10px;font-weight:720}.ScenarioComposerDialog-module__Cl9-UG__proposal button:last-child{color:#f4fff9;background:#16654c;border-color:#16654c}.ScenarioComposerDialog-module__Cl9-UG__loading{align-content:center;place-items:center;gap:14px;min-height:360px;display:grid}.ScenarioComposerDialog-module__Cl9-UG__loading button{min-height:36px;color:var(--composer-ink);background:var(--composer-surface);border:1px solid var(--composer-line);border-radius:4px;padding:0 14px}.ScenarioComposerDialog-module__Cl9-UG__footer{background:var(--composer-surface);border-top:1px solid var(--composer-line);justify-content:flex-end;align-items:center;gap:9px;min-height:68px;padding:12px 20px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__footer>button{border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:11px;font-weight:750;display:flex}.ScenarioComposerDialog-module__Cl9-UG__footer>button svg{width:15px;height:15px}.ScenarioComposerDialog-module__Cl9-UG__footer>button:disabled{opacity:.45}.ScenarioComposerDialog-module__Cl9-UG__resetButton{color:var(--composer-ink);border:1px solid var(--composer-line);background:0 0}.ScenarioComposerDialog-module__Cl9-UG__saveButton{color:#f4fff9;background:#16654c;border:1px solid #16654c}.ScenarioComposerDialog-module__Cl9-UG__closeConfirm{color:var(--composer-muted);align-items:center;gap:8px;margin-right:auto;font-size:11px;display:flex}.ScenarioComposerDialog-module__Cl9-UG__closeConfirm button{min-height:32px;color:var(--composer-ink);border:1px solid var(--composer-line);background:0 0;border-radius:4px;padding:0 9px;font-size:10px}.ScenarioComposerDialog-module__Cl9-UG__closeConfirm button:last-child{color:#fff;background:#843b3b;border-color:#843b3b}@media (max-width:900px){.ScenarioComposerDialog-module__Cl9-UG__backdrop{padding:0}.ScenarioComposerDialog-module__Cl9-UG__dialog{border:0;border-radius:0;width:100%;height:100dvh}.ScenarioComposerDialog-module__Cl9-UG__header{min-height:84px;padding:14px 16px}.ScenarioComposerDialog-module__Cl9-UG__header h2{font-size:20px}.ScenarioComposerDialog-module__Cl9-UG__headerActions>span{display:none}.ScenarioComposerDialog-module__Cl9-UG__guardrailBar{padding-inline:16px}.ScenarioComposerDialog-module__Cl9-UG__workspace{grid-template-rows:minmax(280px,42vh) minmax(0,1fr);grid-template-columns:1fr}.ScenarioComposerDialog-module__Cl9-UG__inspector{border-top:1px solid var(--composer-line);border-left:0;padding:16px}.ScenarioComposerDialog-module__Cl9-UG__footer{min-height:62px;padding:10px 14px}.ScenarioComposerDialog-module__Cl9-UG__closeConfirm{z-index:3;background:var(--composer-surface);border:1px solid var(--composer-line);border-radius:5px;justify-content:center;padding:10px;position:absolute;bottom:72px;left:10px;right:10px;box-shadow:0 12px 34px #00000038}}@media (max-width:560px){.ScenarioComposerDialog-module__Cl9-UG__header p,.ScenarioComposerDialog-module__Cl9-UG__guardrailBar span{display:none}.ScenarioComposerDialog-module__Cl9-UG__guardrailBar{background:var(--composer-green);min-height:6px;padding:0}.ScenarioComposerDialog-module__Cl9-UG__guardrailBar svg{display:none}.ScenarioComposerDialog-module__Cl9-UG__workspace{grid-template-rows:auto minmax(0,1fr)}.ScenarioComposerDialog-module__Cl9-UG__canvas{border-bottom:1px solid var(--composer-line);padding:10px 12px}.ScenarioComposerDialog-module__Cl9-UG__flowSurface{display:none}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps button{min-width:0;min-height:68px;color:var(--composer-ink);text-align:left;background:var(--composer-surface);border:1px solid var(--composer-line);border-radius:4px;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:3px 5px;padding:8px;display:grid;position:relative}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps button[data-active=true]{border-color:var(--composer-green);box-shadow:inset 0 -2px var(--composer-green)}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps button>span{color:var(--composer-green);font-size:8px;font-weight:800}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps button>svg{width:13px;height:13px;color:var(--composer-muted)}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps button>strong{text-overflow:ellipsis;white-space:nowrap;grid-column:1/3;font-size:9px;line-height:1.2;overflow:hidden}.ScenarioComposerDialog-module__Cl9-UG__mobileSteps button>svg:last-child{width:10px;height:10px;position:absolute;top:7px;right:7px}.ScenarioComposerDialog-module__Cl9-UG__footer>button{flex:1;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.ScenarioComposerDialog-module__Cl9-UG__canvas .react-flow__edge-path{transition:none}}
.AuthorityConnectorControls-module__WqQU0W__root{gap:10px;margin-top:10px;display:grid}.AuthorityConnectorControls-module__WqQU0W__boundaryNote{color:var(--composer-muted);background:color-mix(in srgb,var(--composer-cyan)7%,var(--composer-paper));border:1px solid color-mix(in srgb,var(--composer-cyan)28%,var(--composer-line));border-radius:5px;grid-template-columns:auto 1fr;gap:9px;padding:10px;display:grid}.AuthorityConnectorControls-module__WqQU0W__boundaryNote svg{width:16px;height:16px;color:var(--composer-cyan)}.AuthorityConnectorControls-module__WqQU0W__boundaryNote p{margin:0;font-size:10px;line-height:1.55}.AuthorityConnectorControls-module__WqQU0W__boundaryNote strong{color:var(--composer-ink)}.AuthorityConnectorControls-module__WqQU0W__loading{place-items:center;min-height:58px;display:grid}.AuthorityConnectorControls-module__WqQU0W__retry{min-height:36px;color:var(--composer-ink);background:var(--composer-paper);border:1px solid var(--composer-line);border-radius:4px;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:730;display:flex}.AuthorityConnectorControls-module__WqQU0W__retry svg{width:14px;height:14px}.AuthorityConnectorControls-module__WqQU0W__list{gap:7px;display:grid}.AuthorityConnectorControls-module__WqQU0W__connector{background:var(--composer-paper);border:1px solid var(--composer-line);border-radius:5px;padding:10px}.AuthorityConnectorControls-module__WqQU0W__connector[data-included=true]{border-color:color-mix(in srgb,var(--composer-green)55%,var(--composer-line));box-shadow:inset 2px 0 var(--composer-green)}.AuthorityConnectorControls-module__WqQU0W__connectorHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.AuthorityConnectorControls-module__WqQU0W__include{min-width:0;color:var(--composer-ink);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.AuthorityConnectorControls-module__WqQU0W__include>svg,.AuthorityConnectorControls-module__WqQU0W__include>span:first-child{width:15px;height:15px;color:var(--composer-green);border:1px solid var(--composer-line);border-radius:50%;flex:0 0 15px}.AuthorityConnectorControls-module__WqQU0W__include>svg{border:0}.AuthorityConnectorControls-module__WqQU0W__include>span:last-child{gap:2px;min-width:0;display:grid}.AuthorityConnectorControls-module__WqQU0W__include strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.AuthorityConnectorControls-module__WqQU0W__include small{color:var(--composer-muted);font-size:8px}.AuthorityConnectorControls-module__WqQU0W__state{color:var(--composer-muted);border:1px solid var(--composer-line);text-transform:uppercase;border-radius:3px;flex:none;padding:4px 6px;font-size:8px;font-weight:780}.AuthorityConnectorControls-module__WqQU0W__state[data-state=verified]{color:#0c6545;background:color-mix(in srgb,var(--composer-green)11%,var(--composer-surface));border-color:color-mix(in srgb,var(--composer-green)42%,var(--composer-line))}.dark .AuthorityConnectorControls-module__WqQU0W__state[data-state=verified]{color:#8ee9bf}.AuthorityConnectorControls-module__WqQU0W__state[data-state=ready]{color:var(--composer-cyan);background:color-mix(in srgb,var(--composer-cyan)8%,var(--composer-surface))}.AuthorityConnectorControls-module__WqQU0W__contract{color:var(--composer-muted);grid-template-columns:auto minmax(0,1fr);gap:7px;margin:9px 0 0 23px;font-size:8px;line-height:1.4;display:grid}.AuthorityConnectorControls-module__WqQU0W__contract span:first-child{color:var(--composer-cyan);text-transform:uppercase;font-weight:760}.AuthorityConnectorControls-module__WqQU0W__contract span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AuthorityConnectorControls-module__WqQU0W__proof{color:var(--composer-green);align-items:center;gap:6px;margin:8px 0 0 23px;font-size:9px;display:flex}.AuthorityConnectorControls-module__WqQU0W__proof svg{width:12px;height:12px}.AuthorityConnectorControls-module__WqQU0W__actions{gap:6px;margin:9px 0 0 23px;display:flex}.AuthorityConnectorControls-module__WqQU0W__actions button{min-height:31px;color:var(--composer-ink);background:var(--composer-surface);border:1px solid var(--composer-line);border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:9px;font-weight:720;display:flex}.AuthorityConnectorControls-module__WqQU0W__actions button:disabled{opacity:.45}.AuthorityConnectorControls-module__WqQU0W__actions button svg{width:12px;height:12px}.AuthorityConnectorControls-module__WqQU0W__actions .AuthorityConnectorControls-module__WqQU0W__disconnect{color:var(--composer-muted);background:0 0}.AuthorityConnectorControls-module__WqQU0W__form{background:var(--composer-surface);border:1px solid var(--composer-line);border-radius:4px;gap:10px;margin-top:10px;padding:10px;display:grid}.AuthorityConnectorControls-module__WqQU0W__formHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.AuthorityConnectorControls-module__WqQU0W__formHead span{color:var(--composer-cyan);text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:780;display:flex}.AuthorityConnectorControls-module__WqQU0W__formHead svg{width:13px;height:13px}.AuthorityConnectorControls-module__WqQU0W__formHead button{color:var(--composer-muted);background:0 0;border:0;place-items:center;padding:2px;display:grid}.AuthorityConnectorControls-module__WqQU0W__form p{color:var(--composer-muted);margin:0;font-size:9px;line-height:1.5}.AuthorityConnectorControls-module__WqQU0W__form>a{color:#071710;background:var(--composer-green);border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:10px;font-weight:760;text-decoration:none;display:flex}.AuthorityConnectorControls-module__WqQU0W__form>a svg{width:13px;height:13px}.AuthorityConnectorControls-module__WqQU0W__form details{border-top:1px solid var(--composer-line);padding-top:9px}.AuthorityConnectorControls-module__WqQU0W__form summary{color:var(--composer-muted);cursor:pointer;font-size:9px;font-weight:700}.AuthorityConnectorControls-module__WqQU0W__fields{gap:8px;margin-top:8px;display:grid}.AuthorityConnectorControls-module__WqQU0W__fields label{color:var(--composer-muted);gap:5px;font-size:9px;font-weight:700;display:grid}.AuthorityConnectorControls-module__WqQU0W__fields input{width:100%;min-height:38px;color:var(--composer-ink);background:var(--composer-paper);border:1px solid var(--composer-line);font:inherit;border-radius:4px;padding:0 9px}.AuthorityConnectorControls-module__WqQU0W__fields input:focus{outline:2px solid color-mix(in srgb,var(--composer-green)45%,transparent);outline-offset:1px}.AuthorityConnectorControls-module__WqQU0W__saveCredential{min-height:36px;color:var(--composer-ink);border:1px solid var(--composer-line);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:730;display:flex}.AuthorityConnectorControls-module__WqQU0W__saveCredential svg{width:13px;height:13px}.AuthorityConnectorControls-module__WqQU0W__empty{color:var(--composer-muted);margin:12px 0 0;font-size:10px}@media (max-width:420px){.AuthorityConnectorControls-module__WqQU0W__connectorHead{display:grid}.AuthorityConnectorControls-module__WqQU0W__state{width:max-content;margin-left:23px}.AuthorityConnectorControls-module__WqQU0W__contract{grid-template-columns:1fr}.AuthorityConnectorControls-module__WqQU0W__actions{display:grid}}
