*{box-sizing:border-box}body{margin:0;background:#f5f6f8;color:#17213a;font-family:Inter,Segoe UI,system-ui,sans-serif}.shell{display:grid;grid-template-columns:264px 1fr;min-height:100vh}aside{background:#101a31;color:#d9e2ff;padding:28px 16px;display:flex;flex-direction:column}.brand{color:#fff;text-decoration:none;padding:8px 12px 34px;display:grid;grid-template-columns:28px 1fr;gap:2px}.brand span{grid-row:span 2;color:#62e2ba;font-size:24px}.brand b{font-size:17px}.brand small{font:11px ui-monospace,Consolas;color:#8293bd}nav{display:grid;gap:5px}nav button{border:0;background:transparent;color:#aebcde;text-align:left;border-radius:10px;padding:12px;font:600 13px Inter,Segoe UI,sans-serif;cursor:pointer}nav button span{color:#62e2ba;margin-right:12px}nav button.active,nav button:hover{background:#223257;color:#fff}.safety{margin-top:auto;border:1px solid #314366;border-radius:12px;padding:13px;font-size:11px;color:#9eadd0;display:grid;gap:6px}.safety strong{color:#62e2ba;text-transform:uppercase;font:500 10px ui-monospace,Consolas;letter-spacing:.1em}.workspace{padding:42px;max-width:1500px;width:100%;margin:auto}header{display:flex;justify-content:space-between;align-items:center}header p,.panel p,.hero p{font:500 11px ui-monospace,Consolas;letter-spacing:.12em;color:#67779c;margin:0 0 8px;text-transform:uppercase}h1{font-size:31px;margin:0;letter-spacing:-1.3px}header span{color:#75809a;font-size:13px}.refresh,.hero button{border:0;background:#17213a;color:#fff;border-radius:9px;padding:12px 15px;font-weight:700;cursor:pointer}.notice{margin:26px 0;padding:12px 14px;background:#edf7f4;color:#236b57;border-radius:9px;font-size:12px}.notice.error{background:#fff0f0;color:#a53c4b}.hero{display:flex;justify-content:space-between;align-items:center;background:#e8ecf9;padding:36px;border-radius:20px}.hero h2{font-size:29px;line-height:1.25;margin:0 0 22px;letter-spacing:-1px}.hero em{color:#3469c8;font-style:normal}.pulse{background:#fff;border-radius:16px;padding:22px;min-width:170px;display:grid;gap:5px;box-shadow:0 10px 28px #293d7012}.pulse span,.pulse small,.metrics small,.metrics span,.companions small,.companions span{font:10px ui-monospace,Consolas;color:#7080a0}.pulse b{color:#15966f;font-size:20px}.metrics,.companions{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:22px 0}.metrics article,.companions article,.panel{background:#fff;border:1px solid #e6e9f0;border-radius:14px}.metrics article,.companions article{padding:17px;display:grid;gap:6px}.metrics strong,.companions strong{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel{padding:23px}.panel-head{display:flex;justify-content:space-between;align-items:center}.panel h2{margin:0;font-size:18px}.badge,.state{background:#edf7f4;color:#21765b;border-radius:30px;padding:5px 9px;font:10px ui-monospace,Consolas}.table-wrap{overflow-x:auto}.actions{display:flex;gap:6px;white-space:nowrap}table{border-collapse:collapse;width:100%;min-width:640px;margin-top:18px;text-align:left;font-size:12px}th{color:#8a95ac;font:500 10px ui-monospace,Consolas;text-transform:uppercase;letter-spacing:.08em}th,td{padding:14px 9px;border-bottom:1px solid #edf0f5}.details{border:1px solid #cbd5ea;border-radius:8px;background:#f8faff;color:#315fba;padding:7px 9px;font:700 11px Inter,Segoe UI,sans-serif;cursor:pointer;white-space:nowrap}.details:hover{border-color:#315fba;background:#edf3ff}.details.secondary{color:#64718a;background:#fff}.detail-panel{margin-top:22px}.fact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0}.fact-grid article{padding:13px;border:1px solid #e7ebf4;border-radius:10px;background:#fbfcff;display:grid;gap:5px}.fact-grid small,.timeline span,.timeline small{font:10px ui-monospace,Consolas;color:#7080a0}.fact-grid strong{font-size:13px;color:#263650}.detail-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px}.detail-columns h3{font-size:14px;margin:10px 0}.timeline{list-style:none;padding:0;margin:12px 0;border-left:2px solid #cfe3dc}.timeline li{display:grid;gap:3px;padding:0 0 16px 15px;position:relative;font-size:12px}.timeline li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#20a47c;left:-5px;top:3px}.timeline b{color:#273854}.empty{padding:42px;color:#8490aa;text-align:center}.empty.compact{padding:16px;text-align:left}@media(max-width:900px){.shell{grid-template-columns:1fr}aside{display:block;padding:16px}.brand{padding:5px 8px 14px}nav{display:flex;overflow-x:auto;gap:6px;padding-bottom:3px}nav button{white-space:nowrap;padding:9px}.safety{display:none}.workspace{padding:24px}.metrics,.companions,.fact-grid{grid-template-columns:repeat(2,1fr)}.detail-columns{grid-template-columns:1fr}.hero{align-items:flex-start;gap:18px;flex-direction:column}header{align-items:flex-start;gap:15px;flex-direction:column}}:root{--mist:#a1bad0;--mist-soft:#edf3f8;--ink:#26384c;--muted:#63758a;--line:#d8e2eb;--navy:#334b63;--navy-deep:#263b50;--shadow:0 16px 38px rgb(62 89 113 / .11)}body{background:linear-gradient(135deg,#f8fbfd,#edf3f8 48%,#f9fbfc);color:var(--ink)}.shell{grid-template-columns:272px 1fr}aside{position:relative;overflow:hidden;background:linear-gradient(165deg,var(--navy-deep),var(--navy));color:#edf5fb}aside:before{position:absolute;content:"";width:180px;height:180px;right:-85px;top:-58px;border-radius:50%;background:#a1bad029}.brand span{color:#d8e9f7}.brand small{color:#c3d5e5}nav button{border:1px solid transparent;color:#d6e3ee;border-radius:13px;transition:background .16s ease,transform .16s ease}nav button span{color:#b9d2e6}nav button.active,nav button:hover{background:#ffffff26;border-color:#ffffff1a;transform:translate(2px)}.safety{border-color:#d6e7f440;border-radius:16px;background:#0e223729;color:#d2e0ec}.safety strong{color:#e5f2f9}.refresh,.hero button{border:1px solid var(--navy);background:var(--navy);border-radius:12px;box-shadow:0 7px 15px #263b5026}.hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#e1ebf3,#f7fafc 72%);border:1px solid #d5e1eb;border-radius:24px;box-shadow:var(--shadow)}.hero:after{position:absolute;right:-45px;bottom:-68px;width:190px;height:190px;border-radius:50%;background:#a1bad047;content:""}.hero>*{position:relative;z-index:1}.metrics article,.companions article,.panel{border-color:var(--line);border-radius:17px;box-shadow:0 7px 18px #2f485c0d}.metrics article{border-top:3px solid var(--mist)}.badge,.state{background:var(--mist-soft);color:#496a86;border:1px solid #d4e1eb}.details{border-color:#c4d4e1;color:#45647f}.details:hover{border-color:#8ba8bf;background:var(--mist-soft)}button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid rgb(161 186 208 / .65);outline-offset:3px}.ops-sandbox-banner[data-v-d58e260f]{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;padding:10px 16px;border:1px dashed #b98218;border-radius:12px;background:#fdf6e7;color:#6f4e0b;font-size:12.5px;line-height:1.55}.ops-sandbox-banner strong[data-v-d58e260f]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.ops-drawer-overlay[data-v-2e3818f8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f19296b;display:flex;justify-content:flex-end;z-index:60}.ops-drawer[data-v-2e3818f8]{width:min(560px,100vw);height:100%;background:#fff;box-shadow:-18px 0 44px #0f192938;display:flex;flex-direction:column;outline:none}.ops-drawer__head[data-v-2e3818f8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid var(--ops-line, #d8e2eb)}.ops-drawer__head h2[data-v-2e3818f8]{margin:0;font-size:18px;letter-spacing:-.2px}.ops-drawer__body[data-v-2e3818f8]{padding:20px 22px;overflow-y:auto;display:grid;gap:18px;align-content:start}.ops-disabled-action[data-v-e9721cd4]{display:grid;gap:4px;justify-items:start}.ops-disabled-action__reason[data-v-e9721cd4]{margin:0;font-size:11.5px;line-height:1.5;color:var(--ops-muted, #63758a);max-width:320px}.ops-pill[data-v-7c9821b9]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;border:1px solid transparent}.ops-pill[data-v-7c9821b9]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ops-pill[data-tone=neutral][data-v-7c9821b9]{background:#eef1f5;color:#5a6b80;border-color:#dde3ea}.ops-pill[data-tone=info][data-v-7c9821b9]{background:#e8f0fd;color:#2b5fab;border-color:#cfdef6}.ops-pill[data-tone=success][data-v-7c9821b9]{background:#e6f6ef;color:#177a52;border-color:#c9ecdb}.ops-pill[data-tone=warning][data-v-7c9821b9]{background:#fdf3e2;color:#96660d;border-color:#f4e2bc}.ops-pill[data-tone=danger][data-v-7c9821b9]{background:#fdeaea;color:#b13636;border-color:#f5d2d2}.ops-pill[data-tone=blocked][data-v-7c9821b9]{background:#f1eafd;color:#6b3fa8;border-color:#e0d3f7}.ops-live-source[data-v-c7dfe0d8]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ops-live-source .ops-note[data-v-c7dfe0d8]{flex:1 1 100%}.ops-live-source__retry[data-v-c7dfe0d8]{padding:5px 10px;font-size:12px}.admin-live__subtitle[data-v-486eab36]{margin:0;font-size:13px;color:var(--ops-ink, #1d2b3f)}.admin-mono[data-v-486eab36]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.admin-roles[data-v-486eab36]{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.admin-roles li[data-v-486eab36]{display:grid;gap:6px;align-content:start;justify-items:start;padding:12px 14px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#fbfcfe;font-size:13.5px}.admin-flags[data-v-486eab36]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.admin-flags li[data-v-486eab36]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#fbfcfe}.admin-flags__meta[data-v-486eab36]{display:grid;gap:2px;flex:1 1 260px}.admin-flags__switch[data-v-486eab36]{display:inline-flex;align-items:center;gap:8px}.admin-flags__knob[data-v-486eab36]{width:28px;height:16px;border-radius:999px;background:#c4cfdb;position:relative;transition:background .15s ease}.admin-flags__knob[data-v-486eab36]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .15s ease}.admin-flags__switch[data-on=true] .admin-flags__knob[data-v-486eab36]{background:#177a52}.admin-flags__switch[data-on=true] .admin-flags__knob[data-v-486eab36]:after{transform:translate(12px)}.ops-filterbar[data-v-d0f4b70b]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ops-filterbar__search[data-v-d0f4b70b]{flex:1 1 220px;max-width:340px}.ops-filterbar__search .ops-input[data-v-d0f4b70b]{width:100%}.ops-filterbar__chips[data-v-d0f4b70b]{display:flex;flex-wrap:wrap;gap:6px}.ops-chip__count[data-v-d0f4b70b]{margin-left:6px;font-size:11px;opacity:.75}.ops-kpi[data-v-8ea386e0]{background:#fff;border:1px solid var(--ops-line, #d8e2eb);border-top:3px solid #c3cfdb;border-radius:14px;padding:16px 18px;display:grid;gap:4px;box-shadow:0 6px 16px #263b500d}.ops-kpi[data-tone=info][data-v-8ea386e0]{border-top-color:#2b5fab}.ops-kpi[data-tone=success][data-v-8ea386e0]{border-top-color:#177a52}.ops-kpi[data-tone=warning][data-v-8ea386e0]{border-top-color:#b98218}.ops-kpi[data-tone=danger][data-v-8ea386e0]{border-top-color:#b13636}.ops-kpi[data-tone=blocked][data-v-8ea386e0]{border-top-color:#6b3fa8}.ops-kpi__label[data-v-8ea386e0]{margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--ops-muted, #63758a)}.ops-kpi__value[data-v-8ea386e0]{margin:0;font-size:26px;font-weight:700;letter-spacing:-.5px;color:var(--ops-ink, #1d2b3f)}.ops-kpi__hint[data-v-8ea386e0]{margin:0;font-size:12px;color:var(--ops-muted, #63758a)}.audit-summary[data-v-1b7f795d]{display:inline-block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.audit-mono[data-v-1b7f795d]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}.audit-field[data-v-1b7f795d]{display:grid;gap:6px;font-size:13px;font-weight:600}.catalog-live__select[data-v-b70821ee]{max-width:420px}.catalog-live__subtitle[data-v-b70821ee]{margin:0;font-size:13px;color:var(--ops-ink, #1d2b3f)}.ops-mutation-boundary[data-v-bdcaa3d8]{margin:0;padding:10px 12px;border:1px dashed #b98218;border-radius:10px;background:#fdf6e7;color:#6f4e0b;font-size:12.5px;line-height:1.55}.ops-mutation-boundary strong[data-v-bdcaa3d8]{display:block;margin-bottom:4px}.ops-mutation-boundary p[data-v-bdcaa3d8]{margin:0}.ops-pilot__head[data-v-e6453d21]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ops-pilot__head[data-v-e6453d21] .ops-pill{white-space:normal;text-align:left;max-width:520px}.ops-scenario__head[data-v-f50f26c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ops-scenario__head[data-v-f50f26c2] .ops-pill{white-space:normal;text-align:left;max-width:520px}.ops-scenario__alert[data-v-f50f26c2]{margin:0;padding:10px 12px;border:1px solid #f5d2d2;border-radius:10px;background:#fdeaea;color:#b13636;font-size:13px;line-height:1.55}.ops-scenario__guide[data-v-f50f26c2],.ops-scenario__detail[data-v-f50f26c2],.ops-scenario__recent[data-v-f50f26c2]{display:grid;gap:10px;border-top:1px solid var(--ops-line, #d8e2eb);padding-top:12px}.ops-scenario__guide h4[data-v-f50f26c2],.ops-scenario__detail h4[data-v-f50f26c2],.ops-scenario__recent h4[data-v-f50f26c2]{margin:0;font-size:14px;color:var(--ops-ink, #1d2b3f)}.ops-scenario__steps[data-v-f50f26c2]{margin:0;padding-left:20px;display:grid;gap:14px}.ops-scenario__steps h5[data-v-f50f26c2]{margin:0 0 4px;font-size:13px;color:var(--ops-ink, #1d2b3f)}.ops-scenario__steps p[data-v-f50f26c2]{margin:0 0 6px;font-size:12.5px;line-height:1.55;color:var(--ops-ink-soft, #4a5a6d)}.ops-scenario__field[data-v-f50f26c2]{display:grid;gap:4px;margin-top:8px}.ops-scenario__field label[data-v-f50f26c2],.ops-scenario__fieldlabel[data-v-f50f26c2]{font-size:12.5px;font-weight:600;color:var(--ops-ink, #1d2b3f)}.ops-scenario__select[data-v-f50f26c2]{max-width:420px;padding:6px 8px;border:1px solid var(--ops-line, #d8e2eb);border-radius:8px;font-size:13px;background:#fff;color:var(--ops-ink, #1d2b3f)}.ops-scenario__command[data-v-f50f26c2]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.ops-scenario__command code[data-v-f50f26c2]{flex:1 1 320px;padding:8px 10px;border:1px solid var(--ops-line, #d8e2eb);border-radius:8px;background:#f4f7fa;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;word-break:break-all;-webkit-user-select:text;user-select:text;color:var(--ops-ink, #1d2b3f)}.ops-scenario__copystatus[data-v-f50f26c2]{margin:0;font-size:12.5px;color:#2f7d4f}.ops-scenario__lookup[data-v-f50f26c2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ops-scenario__lookup label[data-v-f50f26c2]{font-size:12.5px;font-weight:600;color:var(--ops-ink, #1d2b3f)}.ops-scenario__lookup input[data-v-f50f26c2]{flex:1 1 280px;max-width:420px;padding:6px 8px;border:1px solid var(--ops-line, #d8e2eb);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--ops-ink, #1d2b3f)}.ops-scenario__recent .ops-note .ops-btn[data-v-f50f26c2]{margin-left:8px}.ops-attention[data-v-af43f2e5]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.ops-attention li[data-v-af43f2e5]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#fbfcfe}.ops-attention__detail[data-v-af43f2e5]{flex:1 1 260px;font-size:13px;color:var(--ops-ink, #1d2b3f)}.ops-domain[data-v-af43f2e5]{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.ops-domain__link[data-v-af43f2e5]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;text-decoration:none;color:var(--ops-ink, #1d2b3f);font-weight:600;font-size:13.5px;background:#fbfcfe}.ops-domain__link[data-v-af43f2e5]:hover{border-color:var(--ops-accent, #2f6f9f)}.ops-evidence[data-v-af43f2e5]{border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#fbfcfe}.ops-evidence summary[data-v-af43f2e5]{padding:12px 14px;font-weight:600;font-size:13.5px;color:var(--ops-ink, #1d2b3f);cursor:pointer;border-radius:10px}.ops-evidence summary[data-v-af43f2e5]:hover{color:var(--ops-accent, #2f6f9f)}.ops-evidence summary[data-v-af43f2e5]:focus-visible{outline:3px solid rgb(47 111 159 / .45);outline-offset:-3px}.ops-evidence[data-v-af43f2e5]>:not(summary){margin:0 12px 12px}.erpv1[data-v-27fc6296]{display:grid;gap:18px;align-content:start;margin-top:6px;padding-top:18px;border-top:2px solid var(--ops-line, #d8e2eb)}.erpv1-modules[data-v-27fc6296]{display:flex;flex-wrap:wrap;gap:6px}.erpv1-module-chip[data-v-27fc6296]{padding:7px 14px;font-size:13px}.erpv1-panel[data-v-27fc6296]{display:grid;gap:14px;align-content:start}.erpv1-panel__head[data-v-27fc6296],.erpws-area-head[data-v-c3bdbb08]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.erpws-area-head__side[data-v-c3bdbb08]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.erpws-link[data-v-c3bdbb08]{border:0;background:transparent;padding:0;color:var(--ops-accent, #2f6f9f);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.erpws-field[data-v-c3bdbb08]{display:grid;gap:6px;font-size:12.5px;font-weight:600;color:var(--ops-muted, #63758a)}.erpws-action-input[data-v-c3bdbb08]{display:grid;gap:10px;padding:12px;border:1px dashed var(--ops-line, #d8e2eb);border-radius:10px}.erpws[data-v-93729294]{display:grid;gap:18px;align-content:start}.erpws-nav[data-v-93729294]{display:flex;flex-wrap:wrap;gap:4px;padding:6px;background:var(--ops-panel, #fff);border:1px solid var(--ops-line, #d8e2eb);border-radius:14px;position:sticky;top:74px;z-index:20}.erpws-nav__link[data-v-93729294]{border:1px solid transparent;background:transparent;color:var(--ops-muted, #63758a);border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.erpws-nav__link[data-v-93729294]:hover{color:var(--ops-accent, #2f6f9f);background:var(--ops-accent-soft, #e8f0f7)}.erpws-nav__link--active[data-v-93729294]{background:var(--ops-accent, #2f6f9f);color:#fff}.erpws-nav__link[data-v-93729294]:focus-visible{outline:3px solid rgb(47 111 159 / .45);outline-offset:1px}.erpws-panel[data-v-93729294]{display:grid;gap:14px;align-content:start}.erpws-section-head[data-v-93729294]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.erpws-areas[data-v-93729294]{display:flex;flex-wrap:wrap;gap:6px}.erpws-pipeline-group[data-v-93729294]{color:var(--ops-muted, #63758a);font-size:12px}.erpws-activity[data-v-93729294]{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13px}.erpws-activity li[data-v-93729294]{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;padding:8px 10px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px}.erpws-activity__action[data-v-93729294]{font-weight:600;color:var(--ops-accent, #2f6f9f)}.erpws-activity__note[data-v-93729294]{color:var(--ops-muted, #63758a)}.erpws-activity time[data-v-93729294]{margin-left:auto;color:var(--ops-muted, #63758a);font-size:12px}@media(max-width:980px){.erpws-nav[data-v-93729294]{top:60px}}.erp-wb-tabs[data-v-8f2cad85]{display:flex;flex-wrap:wrap;gap:6px}.erp-wb-tab[data-v-8f2cad85]{border:1px solid var(--ops-line, #d8e2eb);background:#fff;color:var(--ops-muted, #63758a);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.erp-wb-tab[data-v-8f2cad85]:hover{border-color:var(--ops-accent, #2f6f9f);color:var(--ops-accent, #2f6f9f)}.erp-wb-tab--active[data-v-8f2cad85]{background:var(--ops-accent, #2f6f9f);border-color:var(--ops-accent, #2f6f9f);color:#fff}.erp-wb-tab[data-v-8f2cad85]:focus-visible{outline:3px solid rgb(47 111 159 / .45);outline-offset:1px}.erp-wb-panel[data-v-8f2cad85]{display:grid;gap:14px;align-content:start;outline:none}.erp-wb-section-head[data-v-8f2cad85]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.erp-wb-steps[data-v-8f2cad85]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.erp-wb-step[data-v-8f2cad85]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--ops-line, #d8e2eb);border-radius:12px}.erp-wb-step__index[data-v-8f2cad85]{width:26px;height:26px;border-radius:50%;background:var(--ops-accent, #2f6f9f);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex:none}.erp-wb-step__body[data-v-8f2cad85]{display:grid;gap:4px;flex:1 1 220px;justify-items:start}.erp-wb-mapping[data-v-8f2cad85]{border:1px solid var(--ops-line, #d8e2eb);border-radius:12px;padding:14px;display:grid;gap:10px;align-content:start}.erp-wb-mapping__head[data-v-8f2cad85]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.erp-secondary[data-v-8f2cad85]{margin-top:12px;padding-top:20px;border-top:2px dashed var(--ops-line, #d8e2eb)}.fulfillment-tracking[data-v-ef07b081]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.ops-c1[data-v-164fee88]{display:grid;gap:12px;align-content:start;justify-items:start}.ops-c1__section[data-v-164fee88]{display:grid;gap:10px;width:100%;border-top:1px solid var(--ops-line, #d8e2eb);padding-top:12px}.ops-c1__subtitle[data-v-164fee88]{margin:0;font-size:13px;color:var(--ops-ink, #1d2b3f)}.ops-c1__banner[data-v-164fee88]{width:100%;padding:10px 12px;border:1px dashed #b98218;border-radius:10px;background:#fdf6e7;color:#6f4e0b;font-size:12.5px;line-height:1.55}.ops-c1__banner p[data-v-164fee88]{margin:0}.ops-c1__banner p+p[data-v-164fee88]{margin-top:6px}.ops-c1__alert[data-v-164fee88]{margin:0;width:100%;padding:10px 12px;border:1px solid #f5d2d2;border-radius:10px;background:#fdeaea;color:#b13636;font-size:13px;line-height:1.55}.ops-c1__form[data-v-164fee88]{display:grid;gap:10px;width:100%;max-width:520px}.ops-c1__field[data-v-164fee88]{display:grid;gap:4px;font-size:12.5px;color:var(--ops-muted, #63758a)}.ops-c1__guard[data-v-164fee88]{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--ops-ink, #1d2b3f);line-height:1.5}.ops-c1__guard input[data-v-164fee88]{margin-top:2px}.ops-c1__tabs[data-v-164fee88]{display:flex;flex-wrap:wrap;gap:6px;width:100%}.ops-c1__tab[data-v-164fee88]{padding:6px 12px;border:1px solid var(--ops-line, #d8e2eb);border-radius:999px;background:#fff;color:var(--ops-muted, #63758a);font-size:12.5px;cursor:pointer}.ops-c1__tab--active[data-v-164fee88]{border-color:var(--ops-accent, #2f6fdd);background:#eef4fd;color:var(--ops-ink, #1d2b3f);font-weight:600}.ops-c1__tab[data-v-164fee88]:focus-visible{outline:2px solid var(--ops-accent, #2f6fdd);outline-offset:2px}.ops-c1__panel[data-v-164fee88]{display:grid;gap:10px;width:100%}.ops-c1__readbar[data-v-164fee88]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;width:100%}.ops-c1__field--inline[data-v-164fee88]{min-width:160px}.ops-c1__page[data-v-164fee88]{align-self:center;font-size:12.5px;color:var(--ops-muted, #63758a)}.ops-c1__alert--warning[data-v-164fee88]{border-color:#f0dfae;background:#fdf6e7;color:#6f4e0b}.integrations-live__subtitle[data-v-5d8852ce]{margin:0;font-size:13px;color:var(--ops-ink, #1d2b3f)}.integrations-grid[data-v-5d8852ce]{margin-top:12px}.integrations-endpoint[data-v-5d8852ce]{display:grid;gap:10px;align-content:start;justify-items:start}.integrations-endpoint__head[data-v-5d8852ce]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;width:100%}.integrations-endpoint__head h3[data-v-5d8852ce]{margin:0;font-size:15px}.integrations-endpoint__desc[data-v-5d8852ce]{margin:0;font-size:13px;color:var(--ops-muted, #63758a)}.integrations-channels[data-v-5d8852ce]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.integrations-channels li[data-v-5d8852ce]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#fbfcfe;font-size:13px}.integrations-channels code[data-v-5d8852ce]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--ops-ink, #1d2b3f)}.inv-atp[data-v-f4c8cfb4]{font-weight:700}.inv-atp--low[data-v-f4c8cfb4]{color:#b13636}.inv-plan[data-v-f4c8cfb4]{list-style:none;margin:12px 0;padding:0;display:grid;gap:10px}.inv-plan li[data-v-f4c8cfb4]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#fbfcfe}.inv-plan__meta[data-v-f4c8cfb4]{flex:1 1 220px;display:grid;gap:2px}.ops-timeline[data-v-1fe61044]{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--ops-line, #d8e2eb);display:grid;gap:14px}.ops-timeline__item[data-v-1fe61044]{position:relative}.ops-timeline__item[data-v-1fe61044]:before{content:"";position:absolute;left:-20px;top:5px;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--ops-accent, #2f6f9f)}.ops-timeline__row[data-v-1fe61044]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px}.ops-timeline__row time[data-v-1fe61044]{color:var(--ops-muted, #63758a);font-size:12px;font-variant-numeric:tabular-nums}.ops-timeline__actor[data-v-1fe61044],.ops-timeline__note[data-v-1fe61044]{margin:3px 0 0;font-size:12.5px;color:var(--ops-muted, #63758a)}.ops-timeline__note[data-v-1fe61044]{color:var(--ops-ink, #1d2b3f)}.payments-token[data-v-db7d668d]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;word-break:break-all}.payments-preview[data-v-db7d668d]{margin:0;padding:12px 14px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#f6f8fb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.returns-preview[data-v-803d849d]{margin:0;padding:12px 14px;border:1px solid var(--ops-line, #d8e2eb);border-radius:10px;background:#f7f9fc;font-size:12.5px;line-height:1.6;overflow-x:auto;color:var(--ops-ink, #1d2b3f)}.returns-live__banner[data-v-803d849d]{margin:0;padding:10px 12px;border:1px dashed #b98218;border-radius:10px;background:#fdf6e7;color:#6f4e0b;font-size:12.5px;font-weight:600;line-height:1.55}.returns-live__subtitle[data-v-803d849d]{margin:0;font-size:13px;color:var(--ops-ink, #1d2b3f)}:root{--ops-bg: #f3f6fa;--ops-panel: #ffffff;--ops-ink: #1d2b3f;--ops-muted: #63758a;--ops-line: #d8e2eb;--ops-accent: #2f6f9f;--ops-accent-soft: #e8f0f7;--ops-danger: #b13636;--ops-sidebar: #16233c;--ops-sidebar-ink: #c9d6ea;--ops-radius: 14px}.ops-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ops-skip{position:absolute;left:12px;top:-48px;z-index:100;background:var(--ops-ink);color:#fff;padding:10px 14px;border-radius:8px;transition:top .15s ease}.ops-skip:focus{top:12px}.ops-shell{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100vh;background:var(--ops-bg)}.ops-sidebar{display:flex;flex-direction:column;gap:22px;padding:24px 16px;background:linear-gradient(170deg,#1a2a47,var(--ops-sidebar));color:var(--ops-sidebar-ink);position:sticky;top:0;height:100vh;overflow-y:auto}.ops-sidebar:before{content:none}.ops-brand{display:flex;gap:10px;align-items:center;padding:2px 8px}.ops-brand__mark{font-size:26px;color:#7fd4c1}.ops-brand strong{display:block;color:#fff;font-size:16px;letter-spacing:-.2px}.ops-brand small{display:block;font-size:11px;color:#8ea3c4;margin-top:2px}.ops-nav{display:grid;gap:4px}.ops-nav__link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:var(--ops-sidebar-ink);text-decoration:none;font-size:13.5px;font-weight:600;border:1px solid transparent}.ops-nav__link:hover{background:#ffffff1a;color:#fff}.ops-nav__link--active{background:#ffffff24;border-color:#ffffff1f;color:#fff}.ops-nav__icon{width:20px;text-align:center;color:#7fd4c1}.ops-safety{margin-top:auto;border:1px solid rgb(201 214 234 / .25);border-radius:12px;padding:12px 14px;display:grid;gap:6px;background:#0a162859}.ops-safety strong{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#7fd4c1}.ops-safety p{margin:0;font-size:11.5px;line-height:1.6;color:var(--ops-sidebar-ink)}.ops-body{display:flex;flex-direction:column;min-width:0}.ops-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;background:var(--ops-panel);border-bottom:1px solid var(--ops-line);position:sticky;top:0;z-index:40}.ops-topbar__title{margin:0;font-size:20px;letter-spacing:-.3px;color:var(--ops-ink)}.ops-topbar__menu{display:none;align-items:center;justify-content:center;border:1px solid var(--ops-line);background:#fff;color:var(--ops-ink);border-radius:10px;padding:8px 12px;font-size:16px;line-height:1;cursor:pointer;font-family:inherit}.ops-topbar__menu:focus-visible{outline:3px solid rgb(47 111 159 / .4);outline-offset:1px;border-color:var(--ops-accent)}.ops-drawer-nav{display:grid;gap:4px}.ops-drawer-nav__link{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;color:var(--ops-ink);text-decoration:none;font-size:14px;font-weight:600;border:1px solid transparent}.ops-drawer-nav__link:hover{background:var(--ops-accent-soft)}.ops-drawer-nav__link:focus-visible{outline:3px solid rgb(47 111 159 / .4);outline-offset:1px}.ops-drawer-nav__link--active{background:var(--ops-accent-soft);border-color:var(--ops-accent)}.ops-drawer-nav__link .ops-nav__icon{color:var(--ops-accent)}.ops-safety--light{background:#fff;border-color:var(--ops-line)}.ops-safety--light strong{color:var(--ops-accent)}.ops-safety--light p{color:var(--ops-muted)}.ops-topbar__tools{display:flex;align-items:center;gap:12px}.ops-topbar__badge{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6f4e0b;background:#fdf6e7;border:1px dashed #b98218;border-radius:999px;padding:5px 12px;white-space:nowrap}.ops-main{padding:22px 28px 48px;display:grid;gap:18px;align-content:start;outline:none}.ops-view{display:grid;gap:18px;align-content:start}.ops-view__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ops-view__head h2{margin:0;font-size:22px;letter-spacing:-.4px;color:var(--ops-ink)}.ops-view__head p{margin:4px 0 0;font-size:13px;color:var(--ops-muted)}.ops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.ops-grid--kpi{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ops-card{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius);padding:18px 20px;display:grid;gap:12px;align-content:start;box-shadow:0 6px 16px #263b500d}.ops-card h3{margin:0;font-size:15px;letter-spacing:-.2px;color:var(--ops-ink)}.ops-table-wrap{overflow-x:auto}.ops-table{width:100%;border-collapse:collapse;font-size:13px}.ops-table th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ops-muted);padding:8px 10px;border-bottom:1px solid var(--ops-line);white-space:nowrap}.ops-table td{padding:10px;border-bottom:1px solid #e8eef4;color:var(--ops-ink);vertical-align:middle}.ops-table tbody tr[role=button]{cursor:pointer}.ops-table tbody tr[role=button]:hover{background:var(--ops-accent-soft)}.ops-table tbody tr[role=button]:focus-visible{outline:3px solid rgb(47 111 159 / .45);outline-offset:-3px}.ops-table--compact th,.ops-table--compact td{padding:6px 8px}.ops-table tfoot td{font-weight:700;border-bottom:0;border-top:2px solid var(--ops-line)}.ops-btn{border:1px solid var(--ops-accent);background:var(--ops-accent);color:#fff;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.ops-btn:hover:not(:disabled){filter:brightness(1.08)}.ops-btn:disabled{opacity:.45;cursor:not-allowed}.ops-btn--ghost{background:transparent;color:var(--ops-accent)}.ops-btn--danger{border-color:var(--ops-danger);background:var(--ops-danger)}.ops-input,.ops-select{border:1px solid var(--ops-line);border-radius:10px;padding:9px 12px;font-size:13px;font-family:inherit;color:var(--ops-ink);background:#fff}.ops-input:focus-visible,.ops-select:focus-visible{outline:3px solid rgb(47 111 159 / .4);outline-offset:1px;border-color:var(--ops-accent)}.ops-chip{border:1px solid var(--ops-line);background:#fff;color:var(--ops-muted);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.ops-chip:hover{border-color:var(--ops-accent);color:var(--ops-accent)}.ops-chip--active{background:var(--ops-accent);border-color:var(--ops-accent);color:#fff}.ops-note{margin:0;font-size:12.5px;color:var(--ops-muted);line-height:1.55}.ops-empty{margin:8px 0;padding:18px;text-align:center;color:var(--ops-muted);font-size:13px}.ops-link{color:var(--ops-accent);font-size:13px;font-weight:600}.ops-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ops-live-alert{margin:0;padding:10px 12px;border:1px solid #f5d2d2;border-radius:10px;background:#fdeaea;color:#b13636;font-size:13px;line-height:1.55}.ops-deflist{margin:0;display:grid;gap:8px}.ops-deflist>div{display:grid;grid-template-columns:140px 1fr;gap:10px;align-items:baseline}.ops-deflist dt{font-size:12px;font-weight:600;color:var(--ops-muted)}.ops-deflist dd{margin:0;font-size:13px;color:var(--ops-ink)}.ops-detail-grid{display:grid;gap:10px;align-content:start}.ops-detail-grid h3{margin:0;font-size:14px;color:var(--ops-ink)}@media(max-width:980px){.ops-shell{grid-template-columns:1fr}.ops-sidebar{display:none}.ops-topbar__menu{display:inline-flex}.ops-topbar{padding:12px 16px;gap:12px}.ops-topbar__title{margin-right:auto}.ops-main{padding:16px}}
