.StudioLibrary-module__4SrBdq__workspace{max-width:1600px;color:var(--app-ink);margin:auto;padding:22px clamp(16px,3vw,44px) 44px}.StudioLibrary-module__4SrBdq__scope{border-bottom:1px solid var(--app-border);color:var(--app-muted);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:11px;display:flex}.StudioLibrary-module__4SrBdq__scope label{align-items:center;gap:10px;display:flex}.StudioLibrary-module__4SrBdq__scope select{border:1px solid var(--app-border-strong);background:var(--app-surface);min-height:44px;color:var(--app-ink);border-radius:6px;padding:8px 30px 8px 12px;font-size:12px}.StudioLibrary-module__4SrBdq__header{justify-content:space-between;align-items:center;gap:30px;padding:30px 0;display:flex}.StudioLibrary-module__4SrBdq__eyebrow{font:9px var(--font-ibm-plex-mono);letter-spacing:.12em;color:var(--app-muted)}.StudioLibrary-module__4SrBdq__header h1{letter-spacing:-.04em;margin:10px 0 14px;font-size:clamp(26px,2.5vw,38px);font-weight:550;line-height:1.2}.StudioLibrary-module__4SrBdq__header em{color:var(--app-accent);font-style:normal}.StudioLibrary-module__4SrBdq__header p{color:var(--app-copy);max-width:650px;font-size:12px;line-height:1.7}.StudioLibrary-module__4SrBdq__libraryMetric{border-left:1px solid var(--app-border);flex-direction:column;gap:6px;min-width:195px;padding:10px 0 10px 40px;display:flex}.StudioLibrary-module__4SrBdq__libraryMetric strong{letter-spacing:-.04em;font-size:48px;font-weight:500;line-height:1}.StudioLibrary-module__4SrBdq__libraryMetric span{font-size:12px}.StudioLibrary-module__4SrBdq__libraryMetric small{color:var(--app-muted);font-size:10px}.StudioLibrary-module__4SrBdq__boundary{border-block:1px solid var(--app-border);color:var(--app-muted);margin-bottom:22px;padding:12px 0;font-size:10px;line-height:1.6}.StudioLibrary-module__4SrBdq__layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:24px;display:grid}.StudioLibrary-module__4SrBdq__library{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.StudioLibrary-module__4SrBdq__card{text-align:left;border:1px solid var(--app-border);background:var(--mat-plane);min-height:0;color:var(--app-ink);cursor:pointer;box-shadow:var(--mat-elev-1);border-radius:9px;flex-direction:column;padding:18px;display:flex}.StudioLibrary-module__4SrBdq__card:hover{border-color:var(--app-accent)}.StudioLibrary-module__4SrBdq__card[aria-pressed=true]{border-color:var(--app-accent);box-shadow:inset 3px 0 var(--app-accent);background:var(--app-accent-soft)}.StudioLibrary-module__4SrBdq__card>div{color:var(--app-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:9px;display:flex}.StudioLibrary-module__4SrBdq__card>div>span{font:9px var(--font-ibm-plex-mono)}.StudioLibrary-module__4SrBdq__card h2{letter-spacing:-.02em;margin:22px 0 10px;font-size:16px;font-weight:600;line-height:1.4}.StudioLibrary-module__4SrBdq__card p{color:var(--app-copy);font-size:11px;line-height:1.7}.StudioLibrary-module__4SrBdq__card footer{color:var(--app-muted);justify-content:space-between;gap:10px;width:100%;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.StudioLibrary-module__4SrBdq__card footer span{color:var(--app-accent)}.StudioLibrary-module__4SrBdq__inspector{border:1px solid var(--app-border-strong);background:var(--mat-plane);box-shadow:var(--mat-elev-1);border-radius:10px;overflow:hidden}.StudioLibrary-module__4SrBdq__inspectorHead{border-bottom:1px solid var(--app-border);background:var(--app-surface-subtle);padding:20px}.StudioLibrary-module__4SrBdq__inspectorHead h2{letter-spacing:-.03em;margin-top:8px;font-size:19px;font-weight:600}.StudioLibrary-module__4SrBdq__editor{padding:20px}.StudioLibrary-module__4SrBdq__editor label,.StudioLibrary-module__4SrBdq__editor h3{margin-bottom:10px;font-size:11px;font-weight:600;display:block}.StudioLibrary-module__4SrBdq__editor textarea{resize:vertical;border:1px solid var(--app-border-strong);background:var(--app-surface);width:100%;min-height:110px;color:var(--app-ink);border-radius:6px;margin-bottom:22px;padding:12px;font-size:12px;line-height:1.7;display:block}.StudioLibrary-module__4SrBdq__editor ol{margin:0 0 22px;list-style:none}.StudioLibrary-module__4SrBdq__editor li{align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.StudioLibrary-module__4SrBdq__editor li b{min-width:22px;font:11px var(--font-ibm-plex-mono);color:var(--app-muted)}.StudioLibrary-module__4SrBdq__sources{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.StudioLibrary-module__4SrBdq__sources span{border:1px solid var(--app-border);color:var(--app-copy);border-radius:5px;padding:6px 8px;font-size:10px}.StudioLibrary-module__4SrBdq__gate{border-top:1px solid var(--app-border);gap:12px;padding-top:18px;display:flex}.StudioLibrary-module__4SrBdq__gate>span{color:var(--app-accent);font-size:22px}.StudioLibrary-module__4SrBdq__gate strong{font-size:11px}.StudioLibrary-module__4SrBdq__gate p,.StudioLibrary-module__4SrBdq__activation{color:var(--app-copy);margin-top:7px;font-size:11px;line-height:1.7}.StudioLibrary-module__4SrBdq__activation{color:var(--app-muted);margin:18px 0}.StudioLibrary-module__4SrBdq__actions{flex-direction:column;gap:10px;display:flex}.StudioLibrary-module__4SrBdq__actions button{background:var(--app-accent);color:var(--app-on-accent);border:1px solid var(--app-accent);cursor:pointer;border-radius:6px;min-height:44px;padding:10px 14px;font-size:12px;font-weight:600}.StudioLibrary-module__4SrBdq__actions button:disabled{opacity:.5;cursor:not-allowed}.StudioLibrary-module__4SrBdq__actions a{border:1px solid var(--app-border-strong);min-height:44px;color:var(--app-accent);border-radius:6px;justify-content:center;align-items:center;font-size:12px;text-decoration:none;display:flex}.StudioLibrary-module__4SrBdq__exportStatus{color:var(--app-copy);margin-top:10px;font-size:10px;line-height:1.6}.StudioLibrary-module__4SrBdq__card:focus-visible,.StudioLibrary-module__4SrBdq__editor textarea:focus-visible,.StudioLibrary-module__4SrBdq__actions button:focus-visible,.StudioLibrary-module__4SrBdq__scope select:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}.StudioLibrary-module__4SrBdq__empty{padding:30px 0;font-size:13px;line-height:1.7}.StudioLibrary-module__4SrBdq__empty a{color:var(--app-accent);margin-top:16px;display:inline-block}@media (max-width:1200px){.StudioLibrary-module__4SrBdq__library{grid-template-columns:1fr}.StudioLibrary-module__4SrBdq__layout{grid-template-columns:minmax(0,1fr) minmax(310px,1fr)}}@media (max-width:760px){.StudioLibrary-module__4SrBdq__scope{flex-direction:column;align-items:start;gap:12px}.StudioLibrary-module__4SrBdq__header{padding:24px 0}.StudioLibrary-module__4SrBdq__libraryMetric{display:none}.StudioLibrary-module__4SrBdq__layout{grid-template-columns:1fr}.StudioLibrary-module__4SrBdq__library{grid-template-columns:minmax(0,1fr)}.StudioLibrary-module__4SrBdq__card{min-height:0}.StudioLibrary-module__4SrBdq__card h2{margin-top:14px}.StudioLibrary-module__4SrBdq__card footer{padding-top:14px}.StudioLibrary-module__4SrBdq__editor,.StudioLibrary-module__4SrBdq__inspectorHead{padding:16px}}
.GraphCanvas-module__wXqfsa__canvas{--vg-bg:var(--app-canvas,#f2f5f8);--vg-panel:var(--app-surface,#fffefa);--vg-panel-raised:var(--app-surface-subtle,#fff);--vg-panel-soft:var(--app-surface-subtle,#f8fafc);--vg-ink:var(--app-ink,#142033);--vg-copy:var(--app-copy,#526176);--vg-muted:var(--app-muted,#5d697c);--vg-line:var(--app-border,#e1e6ed);--vg-line-strong:var(--app-border-strong,#cbd4df);--vg-accent:var(--app-accent,#315ee7);--vg-accent-soft:var(--app-accent-soft,#edf2ff);--vg-teal:var(--app-success,#0b7562);--vg-amber:var(--app-warning,#925706);--vg-coral:var(--app-critical,#a84330);--vg-red:var(--app-critical,#b9382c);--vg-shadow:0 24px 72px #1b263717, 0 2px 8px #1b26370a;border:1px solid var(--vg-line-strong);background:var(--vg-panel);min-width:0;color:var(--vg-ink);box-shadow:var(--vg-shadow);font-family:var(--font-instrument-sans), ui-sans-serif, sans-serif;border-radius:20px;overflow:hidden;container-type:inline-size}[data-theme=dark] .GraphCanvas-module__wXqfsa__canvas{--vg-bg:var(--app-canvas,#08111d);--vg-panel:var(--app-surface,#0d1724);--vg-panel-raised:var(--app-surface-subtle,#121e2d);--vg-panel-soft:var(--app-surface-subtle,#101b29);--vg-ink:var(--app-ink,#f2f6fb);--vg-copy:var(--app-copy,#b8c4d2);--vg-muted:var(--app-muted,#8e9eb2);--vg-line:var(--app-border,#243247);--vg-line-strong:var(--app-border-strong,#35455b);--vg-accent:var(--app-accent,#829cff);--vg-accent-soft:var(--app-accent-soft,#18284c);--vg-teal:var(--app-success,#4cc7a8);--vg-amber:var(--app-warning,#e2a650);--vg-coral:var(--app-critical,#e57b65);--vg-red:var(--app-critical,#f07167);--vg-shadow:0 28px 80px #0000005c}.GraphCanvas-module__wXqfsa__header{border-bottom:1px solid var(--vg-line);background:linear-gradient(115deg, var(--vg-panel), color-mix(in srgb, var(--vg-panel-soft) 74%, var(--vg-panel)));justify-content:space-between;align-items:center;gap:30px;min-height:104px;padding:18px 22px;display:flex}.GraphCanvas-module__wXqfsa__heading{min-width:0}.GraphCanvas-module__wXqfsa__heading>span,.GraphCanvas-module__wXqfsa__controlGroup>span,.GraphCanvas-module__wXqfsa__routeHeading>span,.GraphCanvas-module__wXqfsa__guide>div:first-child>span,.GraphCanvas-module__wXqfsa__inspectorTopline>span{color:var(--vg-accent);font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:670;display:flex}.GraphCanvas-module__wXqfsa__heading>span i{background:var(--vg-accent);border-radius:50%;width:6px;height:6px}.GraphCanvas-module__wXqfsa__heading h3{letter-spacing:-.04em;margin:7px 0 0;font-size:clamp(20px,2vw,27px);font-weight:660}.GraphCanvas-module__wXqfsa__heading p{max-width:720px;color:var(--vg-copy);margin:5px 0 0;font-size:12px;line-height:1.5}.GraphCanvas-module__wXqfsa__headerAside{flex:none;align-items:stretch;gap:15px;display:flex}.GraphCanvas-module__wXqfsa__graphSummary{border:1px solid var(--vg-line);background:color-mix(in srgb, var(--vg-panel-raised) 88%, transparent);border-radius:11px;margin:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #1621320d}.GraphCanvas-module__wXqfsa__graphSummary div{border-left:1px solid var(--vg-line);min-width:64px;padding:9px 11px}.GraphCanvas-module__wXqfsa__graphSummary div:first-child{border-left:0}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__graphSummary dt{color:var(--vg-muted);font:620 10px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.07em;text-transform:uppercase}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__graphSummary dd{color:var(--vg-ink);font:660 15px var(--font-instrument-sans), ui-sans-serif, sans-serif;margin:4px 0 0}.GraphCanvas-module__wXqfsa__graphSummary div[data-alert=true] dd{color:var(--vg-coral)}.GraphCanvas-module__wXqfsa__posture{border-left:1px solid var(--vg-line);align-content:center;justify-items:start;gap:3px;min-width:92px;padding-left:15px;display:grid}.GraphCanvas-module__wXqfsa__posture span{border:1px solid var(--vg-line);color:var(--vg-muted);font:620 10px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:4px 7px}.GraphCanvas-module__wXqfsa__posture strong{color:var(--vg-teal);margin-top:2px;font-size:10px;font-weight:670}.GraphCanvas-module__wXqfsa__posture small{color:var(--vg-muted);font-size:11px}.GraphCanvas-module__wXqfsa__toolbar{border-bottom:1px solid var(--vg-line);background:var(--vg-panel-soft);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:7px 10px;display:flex}.GraphCanvas-module__wXqfsa__controlGroup{align-items:center;gap:3px;display:flex}.GraphCanvas-module__wXqfsa__controlGroup>span{color:var(--vg-muted);margin:0 7px}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__controlGroup button,.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__routeRail button,.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__guideControls button{min-height:38px;color:var(--vg-muted);font:640 10px var(--font-instrument-sans), ui-sans-serif, sans-serif;text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 11px;transition:border-color .15s,background .15s,color .15s,box-shadow .15s,transform .15s}.GraphCanvas-module__wXqfsa__controlGroup button:hover,.GraphCanvas-module__wXqfsa__routeRail button:hover{color:var(--vg-ink)}.GraphCanvas-module__wXqfsa__controlGroup button[aria-pressed=true]{border-color:var(--vg-line);background:var(--vg-panel-raised);color:var(--vg-accent);box-shadow:0 4px 14px #14213412}.GraphCanvas-module__wXqfsa__controlGroup button:focus-visible,.GraphCanvas-module__wXqfsa__routeRail button:focus-visible,.GraphCanvas-module__wXqfsa__guideControls button:focus-visible,.GraphCanvas-module__wXqfsa__relationshipDetails a:focus-visible,.GraphCanvas-module__wXqfsa__relationshipDetails button:focus-visible{outline:2px solid var(--vg-accent);outline-offset:3px}.GraphCanvas-module__wXqfsa__groupLegend:focus-visible,.GraphCanvas-module__wXqfsa__relationshipDetails>ol:focus-visible{outline:2px solid var(--vg-accent);outline-offset:-2px}.GraphCanvas-module__wXqfsa__routeRail{border-bottom:1px solid var(--vg-line);background:var(--vg-panel);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px;display:grid}.GraphCanvas-module__wXqfsa__routeHeading{gap:3px;padding-left:2px;display:grid}.GraphCanvas-module__wXqfsa__routeHeading>span{color:var(--vg-muted)}.GraphCanvas-module__wXqfsa__routeHeading small{color:var(--vg-muted);font:560 11px var(--font-ibm-plex-mono), ui-monospace, monospace}.GraphCanvas-module__wXqfsa__routeList{scrollbar-color:var(--vg-line-strong) transparent;scroll-snap-type:x proximity;gap:6px;min-width:0;padding:1px 0 3px;display:flex;overflow-x:auto}.GraphCanvas-module__wXqfsa__routeRail button{--route-posture:var(--vg-muted);border-color:var(--vg-line);background:var(--vg-panel-soft);width:min(290px,32vw);min-width:218px;min-height:38px;color:var(--vg-copy);text-align:left;text-transform:none;scroll-snap-align:start;flex:none;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid;overflow:hidden}.GraphCanvas-module__wXqfsa__routeCopy{gap:1px;min-width:0;display:grid}.GraphCanvas-module__wXqfsa__routeCopy>span{overflow-wrap:break-word;line-height:1.3}.GraphCanvas-module__wXqfsa__routeCopy em{color:var(--route-posture);font:670 10px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;font-style:normal}.GraphCanvas-module__wXqfsa__routeRail button i{background:var(--vg-accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--vg-accent) 10%, transparent);border-radius:50%}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=teal] i{background:var(--vg-teal)}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=teal]{--route-posture:var(--vg-teal)}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=amber] i{background:var(--vg-amber)}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=amber]{--route-posture:var(--vg-amber)}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=coral] i{background:var(--vg-coral)}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=coral]{--route-posture:var(--vg-coral)}.GraphCanvas-module__wXqfsa__routeRail button[data-tone=cobalt]{--route-posture:var(--vg-accent)}.GraphCanvas-module__wXqfsa__routeRail button small{color:var(--vg-muted);font:560 11px var(--font-ibm-plex-mono), ui-monospace, monospace;white-space:nowrap}.GraphCanvas-module__wXqfsa__routeRail button[aria-pressed=true]{border-color:color-mix(in srgb, var(--vg-teal) 52%, var(--vg-line));background:color-mix(in srgb, var(--vg-teal) 8%, var(--vg-panel));color:var(--vg-teal);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vg-teal) 9%, transparent), 0 5px 16px #16473f12}.GraphCanvas-module__wXqfsa__routeContext{border-bottom:1px solid var(--vg-line);background:color-mix(in srgb, var(--vg-teal) 6%, var(--vg-panel));color:var(--vg-copy);gap:9px;margin:0;padding:9px 15px;font-size:10px;line-height:1.45;display:flex}.GraphCanvas-module__wXqfsa__routeContext strong{color:var(--vg-teal)}.GraphCanvas-module__wXqfsa__body{background:var(--vg-bg);grid-template-columns:minmax(0,1fr) minmax(260px,294px);min-width:0;display:grid}.GraphCanvas-module__wXqfsa__bodyFull{grid-template-columns:minmax(0,1fr)}.GraphCanvas-module__wXqfsa__mapShell{border-right:1px solid var(--vg-line);background:var(--vg-bg);min-width:0;overflow:hidden}.GraphCanvas-module__wXqfsa__groupLegend{border-bottom:1px solid var(--vg-line);background:color-mix(in srgb, var(--vg-panel) 93%, transparent);align-items:center;gap:18px;min-height:42px;padding:0 16px;display:flex;overflow-x:auto}.GraphCanvas-module__wXqfsa__groupLegend span{color:var(--vg-muted);font:620 11px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.07em;text-transform:uppercase;flex:none;align-items:center;gap:7px;display:inline-flex}.GraphCanvas-module__wXqfsa__groupLegend i{background:#778397;border-radius:99px;width:14px;height:2px}.GraphCanvas-module__wXqfsa__groupLegend span[data-tone=cobalt] i{background:var(--vg-accent)}.GraphCanvas-module__wXqfsa__groupLegend span[data-tone=teal] i{background:var(--vg-teal)}.GraphCanvas-module__wXqfsa__groupLegend span[data-tone=amber] i{background:var(--vg-amber)}.GraphCanvas-module__wXqfsa__groupLegend span[data-tone=coral] i{background:var(--vg-coral)}.GraphCanvas-module__wXqfsa__scroller{background:var(--vg-bg);scrollbar-color:var(--vg-line-strong) transparent;overscroll-behavior-inline:contain;min-width:0;position:relative;overflow:auto}.GraphCanvas-module__wXqfsa__fit .GraphCanvas-module__wXqfsa__graph{width:100%;min-width:var(--vg-fit-min-width);max-width:none;height:auto;display:block}.GraphCanvas-module__wXqfsa__actual .GraphCanvas-module__wXqfsa__graph{flex:none;width:auto;max-width:none;height:auto;display:block}.GraphCanvas-module__wXqfsa__graph{color:var(--vg-ink)}.GraphCanvas-module__wXqfsa__plotBase{fill:color-mix(in srgb, var(--vg-bg) 96%, var(--vg-panel))}.GraphCanvas-module__wXqfsa__layerBands rect{fill:color-mix(in srgb, var(--vg-panel-raised) 55%, transparent);stroke:color-mix(in srgb, var(--vg-line-strong) 55%, transparent);stroke-width:.8px;vector-effect:non-scaling-stroke}.GraphCanvas-module__wXqfsa__layerBands text{fill:var(--vg-muted);font:620 10px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase}.GraphCanvas-module__wXqfsa__majorGrid{pointer-events:none;opacity:.25}.GraphCanvas-module__wXqfsa__gridLine{fill:none;stroke:color-mix(in srgb, var(--vg-line) 72%, transparent);stroke-width:.8px}.GraphCanvas-module__wXqfsa__edgeHalo,.GraphCanvas-module__wXqfsa__edge{fill:none;vector-effect:non-scaling-stroke;transition:opacity .18s,stroke .18s,stroke-width .18s}.GraphCanvas-module__wXqfsa__edgeHalo{stroke:color-mix(in srgb, var(--vg-panel-raised) 88%, transparent);stroke-width:5.5px}.GraphCanvas-module__wXqfsa__edge{stroke:color-mix(in srgb, var(--vg-muted) 72%, transparent);stroke-width:1.35px}.GraphCanvas-module__wXqfsa__edge_attention{stroke:var(--vg-amber);stroke-dasharray:2 5;animation:4.5s linear GraphCanvas-module__wXqfsa__attentionFlow}.GraphCanvas-module__wXqfsa__edge_proposed,.GraphCanvas-module__wXqfsa__edge_changed,.GraphCanvas-module__wXqfsa__edge_added{stroke-dasharray:6 4}.GraphCanvas-module__wXqfsa__edge_removed{stroke:var(--vg-red);stroke-dasharray:3 5}.GraphCanvas-module__wXqfsa__routeHalo{stroke:color-mix(in srgb, var(--vg-teal) 14%, var(--vg-panel-raised));stroke-width:7px}.GraphCanvas-module__wXqfsa__routeEdge{stroke:var(--vg-teal);stroke-width:2.5px;stroke-dasharray:8 5;animation:1.25s linear 3 GraphCanvas-module__wXqfsa__routeFlow}.GraphCanvas-module__wXqfsa__arrow{fill:color-mix(in srgb, var(--vg-muted) 82%, transparent)}.GraphCanvas-module__wXqfsa__routeArrow{fill:var(--vg-teal)}.GraphCanvas-module__wXqfsa__node{--node-state:#748196;cursor:pointer;outline:none;transition:opacity .17s,filter .17s}.GraphCanvas-module__wXqfsa__node_nominal{--node-state:var(--vg-teal)}.GraphCanvas-module__wXqfsa__node_attention{--node-state:var(--vg-amber)}.GraphCanvas-module__wXqfsa__node_risk{--node-state:var(--vg-coral)}.GraphCanvas-module__wXqfsa__node_critical{--node-state:var(--vg-red)}.GraphCanvas-module__wXqfsa__node_proposed,.GraphCanvas-module__wXqfsa__node_changed{--node-state:var(--vg-accent)}.GraphCanvas-module__wXqfsa__node_added{--node-state:var(--vg-teal)}.GraphCanvas-module__wXqfsa__node_removed,.GraphCanvas-module__wXqfsa__node_inactive{--node-state:var(--vg-muted)}.GraphCanvas-module__wXqfsa__nodeAura{fill:#0000;stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill .17s,stroke .17s}.GraphCanvas-module__wXqfsa__nodeSurface{fill:color-mix(in srgb, var(--vg-panel-raised) 96%, transparent);stroke:color-mix(in srgb, var(--vg-line-strong) 90%, transparent);stroke-width:1px;filter:drop-shadow(0 9px 16px #141f3017);vector-effect:non-scaling-stroke;transition:fill .17s,stroke .17s,filter .17s}.GraphCanvas-module__wXqfsa__nodeInset{fill:none;stroke:color-mix(in srgb, var(--vg-panel-raised) 92%, transparent);stroke-width:1px;pointer-events:none;vector-effect:non-scaling-stroke}.GraphCanvas-module__wXqfsa__stateRail,.GraphCanvas-module__wXqfsa__stateDot,.GraphCanvas-module__wXqfsa__telemetryValue{fill:var(--node-state)}.GraphCanvas-module__wXqfsa__stateRail{opacity:.92}.GraphCanvas-module__wXqfsa__statePulse{fill:none;stroke:var(--node-state);stroke-width:1px;opacity:.22;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.GraphCanvas-module__wXqfsa__node_attention .GraphCanvas-module__wXqfsa__statePulse,.GraphCanvas-module__wXqfsa__node_risk .GraphCanvas-module__wXqfsa__statePulse,.GraphCanvas-module__wXqfsa__node_critical .GraphCanvas-module__wXqfsa__statePulse{animation:2.2s ease-out 2 GraphCanvas-module__wXqfsa__nodeSignal}.GraphCanvas-module__wXqfsa__kindGlyph path{fill:none;stroke:var(--node-state);stroke-linecap:round;stroke-width:1.2px;vector-effect:non-scaling-stroke}.GraphCanvas-module__wXqfsa__nodeKind,.GraphCanvas-module__wXqfsa__nodeStatus{fill:var(--vg-muted);font:650 11px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase}.GraphCanvas-module__wXqfsa__nodeStatus{fill:var(--node-state);text-anchor:end;font-size:10px}.GraphCanvas-module__wXqfsa__nodeLabel{fill:var(--vg-ink);font:660 13px var(--font-instrument-sans), ui-sans-serif, sans-serif;letter-spacing:-.015em}.GraphCanvas-module__wXqfsa__nodeSubtitle{fill:var(--vg-muted);font:520 8.5px var(--font-instrument-sans), ui-sans-serif, sans-serif;text-transform:capitalize}.GraphCanvas-module__wXqfsa__telemetrySignature rect:first-of-type{fill:color-mix(in srgb, var(--vg-line-strong) 76%, transparent)}.GraphCanvas-module__wXqfsa__connectionPort{fill:var(--vg-panel-raised);stroke:color-mix(in srgb, var(--vg-muted) 76%, transparent);stroke-width:1.2px;vector-effect:non-scaling-stroke}.GraphCanvas-module__wXqfsa__selectionCorner{fill:none;stroke:var(--vg-accent);stroke-linecap:round;stroke-width:2px;vector-effect:non-scaling-stroke}.GraphCanvas-module__wXqfsa__node:hover .GraphCanvas-module__wXqfsa__nodeAura{fill:color-mix(in srgb, var(--vg-accent) 5%, transparent);stroke:color-mix(in srgb, var(--vg-accent) 24%, transparent)}.GraphCanvas-module__wXqfsa__node:hover .GraphCanvas-module__wXqfsa__nodeSurface{stroke:color-mix(in srgb, var(--vg-accent) 66%, var(--vg-line-strong));filter:drop-shadow(0 12px 20px #1a2d5021)}.GraphCanvas-module__wXqfsa__node:focus-visible .GraphCanvas-module__wXqfsa__nodeAura{stroke:var(--vg-accent);stroke-width:2.5px}.GraphCanvas-module__wXqfsa__selected .GraphCanvas-module__wXqfsa__nodeAura{fill:color-mix(in srgb, var(--vg-accent) 8%, transparent);stroke:color-mix(in srgb, var(--vg-accent) 48%, transparent);stroke-width:1.2px}.GraphCanvas-module__wXqfsa__selected .GraphCanvas-module__wXqfsa__nodeSurface{fill:color-mix(in srgb, var(--vg-accent) 5%, var(--vg-panel-raised));stroke:var(--vg-accent);stroke-width:1.8px;filter:drop-shadow(0 13px 22px #274fba29)}.GraphCanvas-module__wXqfsa__routeNode .GraphCanvas-module__wXqfsa__nodeSurface{fill:color-mix(in srgb, var(--vg-teal) 6%, var(--vg-panel-raised));stroke:color-mix(in srgb, var(--vg-teal) 48%, var(--vg-line-strong))}.GraphCanvas-module__wXqfsa__edge.GraphCanvas-module__wXqfsa__muted{opacity:.13}.GraphCanvas-module__wXqfsa__edgeHalo.GraphCanvas-module__wXqfsa__muted{opacity:.3}.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__nodeSurface,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__nodeInset{opacity:.39}.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__stateRail,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__stateDot,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__statePulse,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__kindGlyph,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__telemetrySignature,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__connectionPort{opacity:.42}.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__nodeKind,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__nodeStatus,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__nodeLabel,.GraphCanvas-module__wXqfsa__node.GraphCanvas-module__wXqfsa__muted .GraphCanvas-module__wXqfsa__nodeSubtitle{opacity:1}.GraphCanvas-module__wXqfsa__keyboardHint{border-top:1px solid var(--vg-line);background:var(--vg-panel);color:var(--vg-muted);margin:0;padding:8px 14px;font-size:11px}.GraphCanvas-module__wXqfsa__minimap{border:1px solid color-mix(in srgb, var(--vg-line-strong) 88%, transparent);background:color-mix(in srgb, var(--vg-panel-raised) 88%, transparent);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);border-radius:11px;width:140px;padding:8px;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 12px 30px #121c2d21}.GraphCanvas-module__wXqfsa__minimap span{color:var(--vg-muted);font:620 10px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;display:block}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__minimap svg{width:100%;height:64px;display:block}.GraphCanvas-module__wXqfsa__minimap path{fill:none;stroke:color-mix(in srgb, var(--vg-line-strong) 80%, transparent);stroke-width:4px}.GraphCanvas-module__wXqfsa__minimapNode{fill:color-mix(in srgb, var(--vg-muted) 15%, var(--vg-panel-raised));stroke:color-mix(in srgb, var(--vg-muted) 76%, transparent);stroke-width:3px}.GraphCanvas-module__wXqfsa__minimapNode[data-state=attention],.GraphCanvas-module__wXqfsa__minimapNode[data-state=risk]{fill:color-mix(in srgb, var(--vg-amber) 22%, var(--vg-panel-raised));stroke:var(--vg-amber)}.GraphCanvas-module__wXqfsa__minimapNode[data-state=critical]{fill:color-mix(in srgb, var(--vg-red) 22%, var(--vg-panel-raised));stroke:var(--vg-red)}.GraphCanvas-module__wXqfsa__minimapSelected{fill:color-mix(in srgb, var(--vg-accent) 24%, var(--vg-panel-raised));stroke:var(--vg-accent);stroke-width:5px}.GraphCanvas-module__wXqfsa__inspector{--inspector-state:var(--vg-teal);min-width:0;max-height:min(720px, calc(max(100cqw - 294px, var(--vg-fit-min-width)) / var(--vg-graph-aspect-ratio) + 42px));background:linear-gradient(180deg, color-mix(in srgb, var(--inspector-state) 4%, var(--vg-panel)) 0, var(--vg-panel) 150px);align-self:start;padding:18px;position:relative;overflow-y:auto}.GraphCanvas-module__wXqfsa__body[data-view-mode=actual] .GraphCanvas-module__wXqfsa__inspector{max-height:min(720px, calc(var(--vg-graph-height) + 42px))}.GraphCanvas-module__wXqfsa__inspector:focus-visible{outline:2px solid var(--vg-accent);outline-offset:-2px}.GraphCanvas-module__wXqfsa__inspector:before{background:linear-gradient(180deg, var(--inspector-state), transparent 44%);content:"";width:3px;position:absolute;inset:0 auto 0 0}.GraphCanvas-module__wXqfsa__inspector[data-state=attention]{--inspector-state:var(--vg-amber)}.GraphCanvas-module__wXqfsa__inspector[data-state=risk]{--inspector-state:var(--vg-coral)}.GraphCanvas-module__wXqfsa__inspector[data-state=critical]{--inspector-state:var(--vg-red)}.GraphCanvas-module__wXqfsa__inspector[data-state=proposed],.GraphCanvas-module__wXqfsa__inspector[data-state=changed]{--inspector-state:var(--vg-accent)}.GraphCanvas-module__wXqfsa__inspectorTopline{justify-content:space-between;align-items:center;gap:8px;display:flex}.GraphCanvas-module__wXqfsa__inspectorTopline i{color:var(--vg-copy);text-transform:capitalize;align-items:center;gap:6px;font-size:11px;font-style:normal;font-weight:650;display:inline-flex}.GraphCanvas-module__wXqfsa__inspectorTopline i:before{background:var(--inspector-state);content:"";border-radius:50%;flex:none;width:6px;height:6px}.GraphCanvas-module__wXqfsa__passportHeading{margin-top:18px}.GraphCanvas-module__wXqfsa__passportHeading small{color:var(--vg-accent);font:650 11px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__passportHeading h4{letter-spacing:-.035em;margin:7px 0 0;font-size:21px;font-weight:660}.GraphCanvas-module__wXqfsa__passportHeading p,.GraphCanvas-module__wXqfsa__inspector>p{color:var(--vg-copy);margin:7px 0 0;font-size:10px;line-height:1.55}.GraphCanvas-module__wXqfsa__linkMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:16px;display:grid}.GraphCanvas-module__wXqfsa__linkMetrics div{border:1px solid var(--vg-line);background:color-mix(in srgb, var(--vg-panel-raised) 82%, transparent);border-radius:9px;padding:8px}.GraphCanvas-module__wXqfsa__linkMetrics strong,.GraphCanvas-module__wXqfsa__linkMetrics span{display:block}.GraphCanvas-module__wXqfsa__linkMetrics strong{color:var(--vg-ink);font-size:14px}.GraphCanvas-module__wXqfsa__linkMetrics span{color:var(--vg-muted);text-transform:uppercase;margin-top:2px;font-size:10px}.GraphCanvas-module__wXqfsa__relationshipDetails{border:1px solid var(--vg-line);background:color-mix(in srgb, var(--vg-panel-soft) 82%, var(--vg-panel));border-radius:10px;margin-top:13px;overflow:hidden}.GraphCanvas-module__wXqfsa__relationshipHeading{border-bottom:1px solid var(--vg-line);justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:7px 9px;display:flex}.GraphCanvas-module__wXqfsa__relationshipHeading h5{color:var(--vg-ink);margin:0;font-size:11px;font-weight:670}.GraphCanvas-module__wXqfsa__relationshipHeading span{color:var(--vg-muted);font:620 10px var(--font-ibm-plex-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase}.GraphCanvas-module__wXqfsa__relationshipDetails ol{scrollbar-color:var(--vg-line-strong) transparent;max-height:176px;margin:0;padding:0;list-style:none;overflow:auto}.GraphCanvas-module__wXqfsa__relationshipDetails li{border-top:1px solid var(--vg-line);grid-template-columns:58px minmax(0,1fr);gap:8px;padding:9px;display:grid}.GraphCanvas-module__wXqfsa__relationshipDetails li:first-child{border-top:0}.GraphCanvas-module__wXqfsa__relationshipDetails li>span{border:1px solid var(--vg-line-strong);color:var(--vg-muted);font:650 10px var(--font-ibm-plex-mono), ui-monospace, monospace;text-align:center;text-transform:uppercase;border-radius:99px;align-self:start;padding:4px 5px}.GraphCanvas-module__wXqfsa__relationshipDetails li>span[data-direction=outbound]{border-color:color-mix(in srgb, var(--vg-accent) 42%, var(--vg-line));color:var(--vg-accent)}.GraphCanvas-module__wXqfsa__relationshipDetails li strong,.GraphCanvas-module__wXqfsa__relationshipDetails li small{display:block}.GraphCanvas-module__wXqfsa__relationshipDetails li strong{color:var(--vg-ink);font-size:11px}.GraphCanvas-module__wXqfsa__relationshipDetails li small{color:var(--vg-muted);margin-top:3px;font-size:11px;line-height:1.35}.GraphCanvas-module__wXqfsa__relationshipDetails>p{color:var(--vg-muted);margin:0;padding:10px;font-size:11px;line-height:1.45}.GraphCanvas-module__wXqfsa__facts{border:1px solid var(--vg-line);background:var(--vg-line);border-radius:10px;flex-wrap:wrap;gap:1px;margin:13px 0 0;display:flex;overflow:hidden}.GraphCanvas-module__wXqfsa__facts div{background:var(--vg-panel-raised);flex-direction:column;flex:148px;justify-content:flex-start;min-width:148px;padding:11px 12px;display:flex}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__facts dt{color:var(--vg-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.3}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__facts dd{overflow-wrap:break-word;font:630 12px/1.4 var(--font-ibm-plex-mono), ui-monospace, monospace;-webkit-hyphens:auto;hyphens:auto;margin:6px 0 0}.GraphCanvas-module__wXqfsa__facts div[data-tone=positive] dd{color:var(--vg-teal)}.GraphCanvas-module__wXqfsa__facts div[data-tone=warning] dd{color:var(--vg-amber)}.GraphCanvas-module__wXqfsa__facts div[data-tone=critical] dd{color:var(--vg-red)}.GraphCanvas-module__wXqfsa__facts div[data-tone=information] dd{color:var(--vg-accent)}.GraphCanvas-module__wXqfsa__inspectorSection{border-top:1px solid var(--vg-line);margin-top:17px;padding-top:13px}.GraphCanvas-module__wXqfsa__inspectorSection span,.GraphCanvas-module__wXqfsa__inspectorSection strong,.GraphCanvas-module__wXqfsa__inspectorSection p{display:block}.GraphCanvas-module__wXqfsa__inspectorSection span{color:var(--vg-muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.GraphCanvas-module__wXqfsa__inspectorSection strong{margin-top:6px;font-size:11px}.GraphCanvas-module__wXqfsa__inspectorSection p{color:var(--vg-copy);margin:5px 0 0;font-size:11px;line-height:1.5}.GraphCanvas-module__wXqfsa__sourceLine{border:1px solid var(--vg-line);background:var(--vg-panel-soft);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding:8px 9px;display:flex}.GraphCanvas-module__wXqfsa__sourceLine span{color:var(--vg-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.GraphCanvas-module__wXqfsa__sourceLine strong{color:var(--vg-copy);font:610 11px var(--font-ibm-plex-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GraphCanvas-module__wXqfsa__guide{border-top:1px solid var(--vg-line);background:linear-gradient(90deg, color-mix(in srgb, var(--vg-accent) 5%, var(--vg-panel-soft)), var(--vg-panel-soft));justify-content:space-between;align-items:center;gap:22px;min-height:80px;padding:13px 18px;display:flex}.GraphCanvas-module__wXqfsa__guide>div:first-child{min-width:0}.GraphCanvas-module__wXqfsa__guide strong{margin-top:5px;font-size:11px;display:block}.GraphCanvas-module__wXqfsa__guide p{color:var(--vg-copy);margin:3px 0 0;font-size:11px;line-height:1.45}.GraphCanvas-module__wXqfsa__guideControls{flex:none;align-items:center;gap:7px;display:flex}.GraphCanvas-module__wXqfsa__guideControls button{border-color:var(--vg-line);background:var(--vg-panel-raised);width:42px;color:var(--vg-accent);place-items:center;padding:0;font-size:15px;display:grid}.GraphCanvas-module__wXqfsa__guideControls button:disabled{cursor:not-allowed;opacity:.35}.GraphCanvas-module__wXqfsa__guideControls span{min-width:42px;color:var(--vg-muted);font:620 11px var(--font-ibm-plex-mono), ui-monospace, monospace;text-align:center}.GraphCanvas-module__wXqfsa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.GraphCanvas-module__wXqfsa__compact .GraphCanvas-module__wXqfsa__header{min-height:84px;padding-block:13px}.GraphCanvas-module__wXqfsa__compact .GraphCanvas-module__wXqfsa__heading p{font-size:10px}.GraphCanvas-module__wXqfsa__compact .GraphCanvas-module__wXqfsa__graphSummary div{min-width:56px;padding:7px 9px}@keyframes GraphCanvas-module__wXqfsa__routeFlow{to{stroke-dashoffset:-26px}}@keyframes GraphCanvas-module__wXqfsa__attentionFlow{to{stroke-dashoffset:-28px}}@keyframes GraphCanvas-module__wXqfsa__nodeSignal{0%{opacity:.34;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.45)}}@container (max-width:960px){.GraphCanvas-module__wXqfsa__header{align-items:flex-start}.GraphCanvas-module__wXqfsa__headerAside{flex-direction:column-reverse;align-items:flex-end;gap:8px}.GraphCanvas-module__wXqfsa__posture{border:0;align-items:center;gap:6px;min-width:0;padding:0;display:flex}}@container (max-width:760px){.GraphCanvas-module__wXqfsa__body{grid-template-columns:minmax(0,1fr)}.GraphCanvas-module__wXqfsa__mapShell{border-right:0}.GraphCanvas-module__wXqfsa__inspector,.GraphCanvas-module__wXqfsa__body[data-view-mode=actual] .GraphCanvas-module__wXqfsa__inspector{border-top:1px solid var(--vg-line);max-height:none}}@media (max-width:980px){.GraphCanvas-module__wXqfsa__body{grid-template-columns:minmax(0,1fr)}.GraphCanvas-module__wXqfsa__mapShell{border-right:0}.GraphCanvas-module__wXqfsa__inspector,.GraphCanvas-module__wXqfsa__body[data-view-mode=actual] .GraphCanvas-module__wXqfsa__inspector{border-top:1px solid var(--vg-line);max-height:none}}@media (max-width:700px){.GraphCanvas-module__wXqfsa__canvas{border-radius:14px}}@container (max-width:700px){.GraphCanvas-module__wXqfsa__header{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding:16px}.GraphCanvas-module__wXqfsa__headerAside{flex-flow:wrap;justify-content:space-between;align-items:stretch;width:100%}.GraphCanvas-module__wXqfsa__graphSummary{flex:1 0 100%}.GraphCanvas-module__wXqfsa__graphSummary div{flex:1;min-width:0}.GraphCanvas-module__wXqfsa__posture{justify-items:end;gap:4px;margin-left:auto;display:grid}.GraphCanvas-module__wXqfsa__posture small{display:none}.GraphCanvas-module__wXqfsa__toolbar{align-items:stretch;gap:6px;padding:9px 12px;display:grid;overflow:visible}.GraphCanvas-module__wXqfsa__controlGroup{grid-template-columns:58px repeat(3,minmax(0,1fr));min-width:0;display:grid}.GraphCanvas-module__wXqfsa__controlGroup:last-child{grid-template-columns:58px repeat(2,minmax(0,1fr))}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__controlGroup button,.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__routeRail button,.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__guideControls button{min-height:44px}.GraphCanvas-module__wXqfsa__controlGroup>span{margin:0 5px 0 2px;display:flex}.GraphCanvas-module__wXqfsa__routeRail{grid-template-columns:minmax(0,1fr);gap:7px;padding:10px 12px}.GraphCanvas-module__wXqfsa__routeHeading{justify-content:space-between;align-items:center;display:flex}.GraphCanvas-module__wXqfsa__routeRail button{width:min(270px,78vw)}.GraphCanvas-module__wXqfsa__routeContext{display:block}.GraphCanvas-module__wXqfsa__routeContext strong{margin-bottom:3px;display:block}.GraphCanvas-module__wXqfsa__minimap,.GraphCanvas-module__wXqfsa__keyboardHint{display:none}.GraphCanvas-module__wXqfsa__guide{flex-direction:column;align-items:flex-start}.GraphCanvas-module__wXqfsa__guideControls{justify-content:flex-end;width:100%}}@container (max-width:380px){.GraphCanvas-module__wXqfsa__heading h3{font-size:20px}.GraphCanvas-module__wXqfsa__heading p{font-size:11px}.GraphCanvas-module__wXqfsa__headerAside{flex-wrap:wrap}.GraphCanvas-module__wXqfsa__graphSummary{flex:1 0 100%}.GraphCanvas-module__wXqfsa__posture{margin-left:auto}.GraphCanvas-module__wXqfsa__graphSummary div{padding-inline:8px}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__graphSummary dt{letter-spacing:.035em;font-size:10px}.GraphCanvas-module__wXqfsa__controlGroup{grid-template-columns:repeat(3,minmax(0,1fr))}.GraphCanvas-module__wXqfsa__controlGroup:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.GraphCanvas-module__wXqfsa__controlGroup>span{grid-column:1/-1;margin:0 0 2px;font-size:10px}.GraphCanvas-module__wXqfsa__canvas .GraphCanvas-module__wXqfsa__controlGroup button{padding-inline:3px;font-size:11px}.GraphCanvas-module__wXqfsa__posture{min-width:66px}.GraphCanvas-module__wXqfsa__posture span{display:none}.GraphCanvas-module__wXqfsa__routeRail button{min-width:208px}.GraphCanvas-module__wXqfsa__inspector{padding:16px}}@media (prefers-reduced-motion:reduce){.GraphCanvas-module__wXqfsa__controlGroup button,.GraphCanvas-module__wXqfsa__routeRail button,.GraphCanvas-module__wXqfsa__edge,.GraphCanvas-module__wXqfsa__edgeHalo,.GraphCanvas-module__wXqfsa__node,.GraphCanvas-module__wXqfsa__nodeAura,.GraphCanvas-module__wXqfsa__nodeSurface{transition:none}.GraphCanvas-module__wXqfsa__routeEdge,.GraphCanvas-module__wXqfsa__edge_attention,.GraphCanvas-module__wXqfsa__node_attention .GraphCanvas-module__wXqfsa__statePulse,.GraphCanvas-module__wXqfsa__node_risk .GraphCanvas-module__wXqfsa__statePulse,.GraphCanvas-module__wXqfsa__node_critical .GraphCanvas-module__wXqfsa__statePulse{animation:none}}@media (forced-colors:active){.GraphCanvas-module__wXqfsa__nodeSurface,.GraphCanvas-module__wXqfsa__nodeInset,.GraphCanvas-module__wXqfsa__edge,.GraphCanvas-module__wXqfsa__edgeHalo,.GraphCanvas-module__wXqfsa__routeEdge,.GraphCanvas-module__wXqfsa__connectionPort{stroke:canvastext}.GraphCanvas-module__wXqfsa__selected .GraphCanvas-module__wXqfsa__nodeSurface,.GraphCanvas-module__wXqfsa__node:focus-visible .GraphCanvas-module__wXqfsa__nodeAura{stroke:highlight}.GraphCanvas-module__wXqfsa__stateRail,.GraphCanvas-module__wXqfsa__stateDot,.GraphCanvas-module__wXqfsa__telemetryValue{fill:canvastext}}.GraphCanvas-module__wXqfsa__edge[data-weight=elevated]{stroke-width:2.1px}.GraphCanvas-module__wXqfsa__edge[data-weight=critical]{stroke-width:2.9px}.GraphCanvas-module__wXqfsa__edgeHalo[data-weight=critical]{stroke-width:7px}.GraphCanvas-module__wXqfsa__node[data-ring] .GraphCanvas-module__wXqfsa__nodeSurface{fill:color-mix(in srgb, var(--node-state) 6%, var(--vg-panel-raised))}.GraphCanvas-module__wXqfsa__node[data-ring="0"] .GraphCanvas-module__wXqfsa__nodeAura{opacity:1;stroke:var(--node-state);stroke-width:2px;fill:none}.GraphCanvas-module__wXqfsa__node[data-ring="1"] .GraphCanvas-module__wXqfsa__nodeSurface{fill:color-mix(in srgb, var(--node-state) 11%, var(--vg-panel-raised))}.GraphCanvas-module__wXqfsa__node[data-ring="0"] .GraphCanvas-module__wXqfsa__nodeSurface{fill:color-mix(in srgb, var(--node-state) 16%, var(--vg-panel-raised))}.GraphCanvas-module__wXqfsa__node[data-ring-reached=false]{opacity:.24}.GraphCanvas-module__wXqfsa__node[data-ring-reached=true]{animation:.42s ease-out GraphCanvas-module__wXqfsa__ringArrive}@keyframes GraphCanvas-module__wXqfsa__ringArrive{0%{opacity:.32}to{opacity:1}}.GraphCanvas-module__wXqfsa__ringLegend{border-top:1px solid var(--vg-line);color:var(--vg-copy);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:8px 14px;font-size:12px;display:flex}.GraphCanvas-module__wXqfsa__ringLegend dt{color:var(--vg-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:600}.GraphCanvas-module__wXqfsa__ringLegend dd{align-items:center;gap:6px;margin:0;display:inline-flex}.GraphCanvas-module__wXqfsa__ringLegend dd i{border-top-style:solid;border-top-color:color-mix(in srgb, var(--vg-muted) 72%, transparent);width:22px;height:0}.GraphCanvas-module__wXqfsa__ringLegend dd[data-weight=standard] i{border-top-width:1.35px}.GraphCanvas-module__wXqfsa__ringLegend dd[data-weight=elevated] i{border-top-width:2.1px}.GraphCanvas-module__wXqfsa__ringLegend dd[data-weight=critical] i{border-top-width:2.9px}@media (prefers-reduced-motion:reduce){.GraphCanvas-module__wXqfsa__node[data-ring-reached]{animation:none}.GraphCanvas-module__wXqfsa__node[data-ring-reached=false]{opacity:1}}
:where(.Figure-module__GO5A8G__figure){margin:0;padding:0;position:relative}.Figure-module__GO5A8G__stage{aspect-ratio:var(--figure-aspect);width:100%;position:relative;overflow:hidden}.Figure-module__GO5A8G__stage[data-overflow=visible]{overflow:visible}.Figure-module__GO5A8G__label{z-index:4;border:1px solid color-mix(in srgb, var(--app-border-strong) 55%, transparent);background:color-mix(in srgb, var(--app-surface-subtle) 88%, transparent);color:var(--app-muted);font:500 9.5px/1.45 var(--font-ibm-plex-mono), monospace;letter-spacing:.17em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:4px 11px;position:absolute;top:0;right:0}.Figure-module__GO5A8G__caption{color:var(--app-muted);text-align:center;margin:20px 0 0;font-size:.86rem;line-height:1.55}@media (max-width:720px){.Figure-module__GO5A8G__stage{aspect-ratio:var(--figure-aspect-mobile)}.Figure-module__GO5A8G__label{letter-spacing:.14em;font-size:9px}.Figure-module__GO5A8G__caption{margin-top:16px;font-size:.82rem}}.Figure-module__GO5A8G__figure[data-idle=true],.Figure-module__GO5A8G__figure[data-idle=true] *{animation-play-state:paused!important}
:where(.Plane-module__RYhcya__plane){--plane-fill:color-mix(in srgb, var(--app-surface-subtle) 55%, transparent);--plane-dot:color-mix(in srgb, var(--app-ink) 9%, transparent);--plane-sheen:color-mix(in srgb, var(--app-surface) 34%, transparent);perspective:1400px;perspective-origin:50% 30%;width:100%;height:100%;position:relative}.Plane-module__RYhcya__surface{z-index:1;border:1px solid var(--app-border-strong);background-color:var(--plane-fill);width:100%;height:100%;box-shadow:inset 0 1px color-mix(in srgb, var(--app-surface) 60%, transparent), 0 28px 60px color-mix(in srgb, var(--app-ink) 10%, transparent);transform:rotateX(calc(var(--plane-pitch) + var(--cinema-pitch,0deg))) rotateY(calc(var(--plane-yaw) + var(--cinema-yaw,0deg)));transform-origin:50% 60%;transform-style:preserve-3d;border-radius:20px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative}.Plane-module__RYhcya__surface[data-grid]{background-image:linear-gradient(to bottom, var(--plane-sheen) 0%, transparent 64%), radial-gradient(circle at 1px 1px, var(--plane-dot) 1px, transparent 1.6px);background-position:0 0,12px 12px;background-size:100% 100%,24px 24px}.Plane-module__RYhcya__floor{z-index:0;background:color-mix(in srgb, var(--app-ink) 24%, transparent);filter:blur(26px);pointer-events:none;border-radius:50%;height:14%;position:absolute;bottom:-4%;left:9%;right:9%}@media (max-width:720px){.Plane-module__RYhcya__plane[data-flat=mobile]{perspective:none}.Plane-module__RYhcya__plane[data-flat=mobile] .Plane-module__RYhcya__surface{transform-style:flat;transform:none}.Plane-module__RYhcya__plane[data-flat=mobile] .Plane-module__RYhcya__floor{display:none}}[data-motion=reduced] .Plane-module__RYhcya__surface{transition:none}@media (prefers-reduced-motion:reduce){.Plane-module__RYhcya__surface{transition:none}}
:where(.Plate-module__VQe9gG__plate){--plate-edge:var(--app-border-strong);border:1px solid var(--app-border-strong);background:color-mix(in srgb, var(--app-surface) 88%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--app-surface) 70%, transparent), var(--app-shadow-mid);transform:translateZ(var(--plate-lift,0px));backface-visibility:hidden;border-radius:14px;padding:14px 16px;position:relative;overflow:hidden}.Plate-module__VQe9gG__plate[data-tone=accent]{--plate-edge:var(--app-accent)}.Plate-module__VQe9gG__plate[data-tone=success]{--plate-edge:var(--app-success)}.Plate-module__VQe9gG__plate[data-tone=warning]{--plate-edge:var(--app-warning)}.Plate-module__VQe9gG__plate[data-tone=critical]{--plate-edge:var(--app-critical)}.Plate-module__VQe9gG__plate:before{z-index:2;background:linear-gradient(90deg, transparent, var(--plate-edge), transparent);opacity:.35;content:"";pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.Plate-module__VQe9gG__plate[data-active]:before{opacity:1}
.Trace-module__P16xPq__trace{fill:none}.Trace-module__P16xPq__path,.Trace-module__P16xPq__halo{stroke-dasharray:1 1;stroke-dashoffset:0}.Trace-module__P16xPq__halo{opacity:.22}:is([data-visible=true] .Trace-module__P16xPq__path,[data-visible=true] .Trace-module__P16xPq__halo){animation:.9s cubic-bezier(.2,.7,.2,1) both Trace-module__P16xPq__traceDraw}.Trace-module__P16xPq__trace[data-dash] .Trace-module__P16xPq__path{stroke-dasharray:var(--trace-dash,.16 .1)}.Trace-module__P16xPq__trace[data-drift] .Trace-module__P16xPq__path{stroke-dasharray:.18 .06}[data-visible=true] .Trace-module__P16xPq__trace[data-drift] .Trace-module__P16xPq__path{animation:24s linear infinite Trace-module__P16xPq__traceDrift}.Trace-module__P16xPq__packet,.Trace-module__P16xPq__packetHalo{offset-rotate:0deg;offset-anchor:0 0;offset-distance:50%;transform-box:view-box;transform-origin:0 0}.Trace-module__P16xPq__packet{opacity:.95}.Trace-module__P16xPq__packetHalo{opacity:.22}[data-visible=true] .Trace-module__P16xPq__packet{animation-name:Trace-module__P16xPq__tracePacket;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}[data-visible=true] .Trace-module__P16xPq__packetHalo{animation-name:Trace-module__P16xPq__tracePacketHalo;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}.Trace-module__P16xPq__trace[data-packet=park] .Trace-module__P16xPq__packet,.Trace-module__P16xPq__trace[data-packet=park] .Trace-module__P16xPq__packetHalo{offset-distance:100%;animation:none}:is([data-visible=true] .Trace-module__P16xPq__trace[data-packet=once] .Trace-module__P16xPq__packet,[data-visible=true] .Trace-module__P16xPq__trace[data-packet=once] .Trace-module__P16xPq__packetHalo){animation-iteration-count:1}:is([data-motion=reduced] .Trace-module__P16xPq__trace[data-packet=once] .Trace-module__P16xPq__packet,[data-motion=reduced] .Trace-module__P16xPq__trace[data-packet=once] .Trace-module__P16xPq__packetHalo){opacity:0}:is([data-motion=reduced] .Trace-module__P16xPq__path,[data-motion=reduced] .Trace-module__P16xPq__halo,[data-motion=reduced] .Trace-module__P16xPq__packet,[data-motion=reduced] .Trace-module__P16xPq__packetHalo){stroke-dashoffset:0;offset-distance:50%;animation:none}[data-motion=reduced] .Trace-module__P16xPq__trace[data-drift] .Trace-module__P16xPq__path{stroke-dashoffset:0;animation:none}@media (prefers-reduced-motion:reduce){.Trace-module__P16xPq__path,.Trace-module__P16xPq__halo,.Trace-module__P16xPq__packet,.Trace-module__P16xPq__packetHalo{stroke-dashoffset:0;offset-distance:50%;animation:none!important}.Trace-module__P16xPq__trace[data-packet=park] .Trace-module__P16xPq__packet,.Trace-module__P16xPq__trace[data-packet=park] .Trace-module__P16xPq__packetHalo{offset-distance:100%}.Trace-module__P16xPq__trace[data-packet=once] .Trace-module__P16xPq__packet,.Trace-module__P16xPq__trace[data-packet=once] .Trace-module__P16xPq__packetHalo{opacity:0}}@keyframes Trace-module__P16xPq__traceDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Trace-module__P16xPq__traceDrift{0%{stroke-dashoffset:0}to{stroke-dashoffset:.24px}}@keyframes Trace-module__P16xPq__tracePacket{0%{offset-distance:0%;opacity:0}11%{opacity:.95}87%{opacity:.95}to{offset-distance:100%;opacity:0}}@keyframes Trace-module__P16xPq__tracePacketHalo{0%{offset-distance:0%;opacity:0}11%{opacity:.22}87%{opacity:.22}to{offset-distance:100%;opacity:0}}
.MissionGraphFigure-module__2zj-fW__frame{border-bottom:1px solid var(--app-border);padding:clamp(1.4rem,2.2vw,2.2rem) clamp(.9rem,1.5vw,1.45rem) clamp(1.6rem,2.4vw,2.4rem)}.MissionGraphFigure-module__2zj-fW__missionFigure{width:100%}.MissionGraphFigure-module__2zj-fW__graph{--row-inset:clamp(16px, 2vw, 30px);position:relative}.MissionGraphFigure-module__2zj-fW__links{z-index:0;top:50%;left:var(--row-inset);width:calc(100% - 2 * var(--row-inset));--trace-dash:.035 .025;height:40px;margin-top:-20px;position:absolute;overflow:visible}.MissionGraphFigure-module__2zj-fW__spine{display:none}.MissionGraphFigure-module__2zj-fW__link[data-link=dashed]{opacity:.6}.MissionGraphFigure-module__2zj-fW__link[data-link=dim]{opacity:.4}.MissionGraphFigure-module__2zj-fW__link[data-link=hidden]{display:none}.MissionGraphFigure-module__2zj-fW__stop{stroke:var(--app-critical);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.MissionGraphFigure-module__2zj-fW__grid{z-index:1;padding:28px var(--row-inset) 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;scroll-margin-top:5.7rem;list-style:none;display:grid;position:relative}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node{min-width:0;opacity:var(--node-opacity,1);box-shadow:none;flex-direction:column;padding:0;transition:border-color .16s,opacity .16s;display:flex}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=complete]{--node-ink:var(--app-success)}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=active],.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=pending]{--node-ink:var(--app-warning)}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=watching]{--node-ink:var(--app-accent)}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=blocked]{--node-ink:var(--app-critical)}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=inactive]{--node-ink:var(--app-ink)}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=inactive] .MissionGraphFigure-module__2zj-fW__nodeBody small,.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=inactive] .MissionGraphFigure-module__2zj-fW__nodeBody p{color:var(--app-ink)}.MissionGraphFigure-module__2zj-fW__nodeTop{border-bottom:1px solid color-mix(in srgb, var(--app-border-strong) 70%, transparent);color:var(--node-ink,var(--app-muted));font:650 .6875rem/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:.5rem;padding:10px clamp(10px,1vw,14px);display:flex}.MissionGraphFigure-module__2zj-fW__nodeTop i{border:1px solid;border-radius:50%;flex:none;width:7px;height:7px}.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=complete] .MissionGraphFigure-module__2zj-fW__nodeTop i,.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node[data-state=active] .MissionGraphFigure-module__2zj-fW__nodeTop i{background:currentColor}.MissionGraphFigure-module__2zj-fW__nodeBody{padding:clamp(11px,1vw,15px) clamp(10px,1vw,14px) 0}.MissionGraphFigure-module__2zj-fW__nodeBody small{color:var(--app-muted);font:600 .6875rem/1.25 var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;display:block}.MissionGraphFigure-module__2zj-fW__nodeBody strong{color:var(--app-ink);letter-spacing:-.018em;margin-top:clamp(.7rem,1vw,1.15rem);font-size:clamp(.84rem,.45vw + .55rem,1.05rem);font-weight:650;line-height:1.12;display:block}.MissionGraphFigure-module__2zj-fW__nodeBody p{color:var(--app-copy);margin:.5rem 0 0;font-size:clamp(.72rem,.28vw + .54rem,.82rem);line-height:1.5}.MissionGraphFigure-module__2zj-fW__nodeState{color:var(--node-ink,var(--app-muted));font:600 .6875rem/1.2 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding:clamp(12px,1.1vw,16px) clamp(10px,1vw,14px) clamp(11px,1vw,14px)}@media (min-width:1360px){.MissionGraphFigure-module__2zj-fW__nodeTop,.MissionGraphFigure-module__2zj-fW__nodeState,.MissionGraphFigure-module__2zj-fW__nodeBody small{font-size:.74rem}.MissionGraphFigure-module__2zj-fW__nodeBody strong{font-size:clamp(.97rem,1.27vw - .2rem,1.19rem)}.MissionGraphFigure-module__2zj-fW__nodeBody p{font-size:clamp(.81rem,.62vw + .24rem,.9rem)}}@media (max-width:1180px){.MissionGraphFigure-module__2zj-fW__graph{--row-inset:clamp(13px, 1.5vw, 22px)}.MissionGraphFigure-module__2zj-fW__grid{gap:13px;padding-top:22px}}@media (max-width:720px){.MissionGraphFigure-module__2zj-fW__frame{padding:1.1rem .9rem 1.6rem}.MissionGraphFigure-module__2zj-fW__links{display:none}.MissionGraphFigure-module__2zj-fW__spine{z-index:0;--trace-dash:.05 .035;width:24px;height:calc(100% - 48px);display:block;position:absolute;top:30px;left:12px;overflow:visible}.MissionGraphFigure-module__2zj-fW__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);gap:10px;padding:30px 14px 18px 48px}.MissionGraphFigure-module__2zj-fW__nodeBody strong{font-size:1rem}.MissionGraphFigure-module__2zj-fW__nodeBody p{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.MissionGraphFigure-module__2zj-fW__grid .MissionGraphFigure-module__2zj-fW__node{transition:none}}
.GovernanceChain-module__kFlpja__chain{border:1px solid var(--color-line-strong);background:var(--color-panel);border-radius:14px;margin:0;padding:18px 18px 16px}.GovernanceChain-module__kFlpja__caption{gap:4px;padding:0 0 14px;display:grid}.GovernanceChain-module__kFlpja__caption>span{color:var(--color-accent);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:650}.GovernanceChain-module__kFlpja__caption>strong{color:var(--color-ink);letter-spacing:-.01em;font-size:19px;font-weight:640}.GovernanceChain-module__kFlpja__caption>small{color:var(--color-dim);font-size:13px;line-height:1.45}.GovernanceChain-module__kFlpja__laneKey{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.GovernanceChain-module__kFlpja__laneKey span{border:1px solid var(--color-line);color:var(--color-dim);border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-size:12px;display:inline-flex}.GovernanceChain-module__kFlpja__laneKey span:before{content:"";border-radius:3px;width:9px;height:9px}.GovernanceChain-module__kFlpja__laneKey span[data-lane=automated]:before{background:var(--color-accent)}.GovernanceChain-module__kFlpja__laneKey span[data-lane=human-authority]:before{border:2px solid var(--color-accent);background:var(--color-panel);border-radius:50%}.GovernanceChain-module__kFlpja__track{margin:0;padding:0;list-style:none;display:grid}.GovernanceChain-module__kFlpja__step{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:0 0 16px;display:grid;position:relative}.GovernanceChain-module__kFlpja__linkRail{background:var(--color-line-strong);width:2px;position:absolute;top:30px;bottom:-2px;left:16px}.GovernanceChain-module__kFlpja__step:last-child .GovernanceChain-module__kFlpja__linkRail{display:none}.GovernanceChain-module__kFlpja__step[data-link=broken] .GovernanceChain-module__kFlpja__linkRail,.GovernanceChain-module__kFlpja__step[data-link=broken]+.GovernanceChain-module__kFlpja__step .GovernanceChain-module__kFlpja__linkRail{background:repeating-linear-gradient(to bottom, var(--color-danger) 0 4px, transparent 4px 9px)}.GovernanceChain-module__kFlpja__step[data-link=gate] .GovernanceChain-module__kFlpja__linkRail{background:repeating-linear-gradient(to bottom, var(--color-line-strong) 0 3px, transparent 3px 8px)}.GovernanceChain-module__kFlpja__marker{z-index:1;border:1px solid var(--color-line-strong);background:var(--color-panel);width:34px;height:34px;color:var(--color-dim);font-family:var(--font-ibm-plex-mono), monospace;border-radius:11px;place-items:center;font-size:11px;font-weight:650;display:grid;position:relative}.GovernanceChain-module__kFlpja__step[data-lane=automated] .GovernanceChain-module__kFlpja__marker{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-panel));color:var(--color-accent)}.GovernanceChain-module__kFlpja__step[data-lane=human-authority] .GovernanceChain-module__kFlpja__marker{border:2px solid var(--color-accent);color:var(--color-accent);border-radius:50%}.GovernanceChain-module__kFlpja__step[data-lane=gate] .GovernanceChain-module__kFlpja__marker{color:var(--color-faint);border-style:dashed}.GovernanceChain-module__kFlpja__step[data-outcome=denied] .GovernanceChain-module__kFlpja__marker,.GovernanceChain-module__kFlpja__step[data-outcome=failed] .GovernanceChain-module__kFlpja__marker{border-color:var(--color-danger);color:var(--color-danger)}.GovernanceChain-module__kFlpja__step[data-outcome=held] .GovernanceChain-module__kFlpja__marker{border-color:var(--color-warn);color:var(--color-warn)}.GovernanceChain-module__kFlpja__body{gap:5px;min-width:0;padding-top:4px;display:grid}.GovernanceChain-module__kFlpja__body>strong{color:var(--color-ink);font-size:14px;font-weight:620}.GovernanceChain-module__kFlpja__meta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.GovernanceChain-module__kFlpja__meta em{border:1px solid var(--color-line);color:var(--color-dim);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.GovernanceChain-module__kFlpja__meta em[data-outcome=denied],.GovernanceChain-module__kFlpja__meta em[data-outcome=failed]{border-color:color-mix(in srgb, var(--color-danger) 46%, transparent);color:var(--color-danger)}.GovernanceChain-module__kFlpja__meta em[data-outcome=held]{border-color:color-mix(in srgb, var(--color-warn) 52%, transparent);color:var(--color-warn)}.GovernanceChain-module__kFlpja__meta time{color:var(--color-faint);font-family:var(--font-ibm-plex-mono), monospace;font-size:11px}.GovernanceChain-module__kFlpja__hash{color:var(--color-faint);font-family:var(--font-ibm-plex-mono), monospace;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.GovernanceChain-module__kFlpja__step[data-link=broken] .GovernanceChain-module__kFlpja__hash{color:var(--color-danger)}.GovernanceChain-module__kFlpja__integrity{border-top:1px solid var(--color-line);color:var(--color-dim);margin:4px 0 0;padding-top:12px;font-size:13px;line-height:1.5}.GovernanceChain-module__kFlpja__integrity[data-valid=false]{color:var(--color-danger)}@container (max-width:420px){.GovernanceChain-module__kFlpja__step{grid-template-columns:28px minmax(0,1fr);gap:10px}.GovernanceChain-module__kFlpja__marker{width:28px;height:28px}.GovernanceChain-module__kFlpja__linkRail{left:13px}}
.PublicBrand-module__gr-dbW__brand{flex-shrink:0;align-items:center;gap:.7rem;display:inline-flex}.PublicBrand-module__gr-dbW__brand:focus-visible{outline:2px solid var(--app-accent-hover);outline-offset:5px;border-radius:3px}.PublicBrand-module__gr-dbW__brandCopy{flex-direction:column;gap:.32rem;display:flex}.PublicBrand-module__gr-dbW__productName{color:var(--app-ink);letter-spacing:.13em;font-size:1.55rem;font-weight:650;line-height:1}.PublicBrand-module__gr-dbW__endorsement{color:var(--app-muted);white-space:nowrap;font-size:.72rem;font-weight:500;line-height:1.2}.PublicBrand-module__gr-dbW__companyMark{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex}.PublicBrand-module__gr-dbW__companyMark img{object-fit:contain;filter:brightness(.48)saturate(1.45);width:100%;height:100%}[data-theme=dark] .PublicBrand-module__gr-dbW__companyMark img,.PublicBrand-module__gr-dbW__companyMarkOnDark img{filter:none}@media (max-width:430px){.PublicBrand-module__gr-dbW__productName{font-size:1.3rem}.PublicBrand-module__gr-dbW__companyMark{width:2.25rem;height:2.25rem}}
.PublicFooter-module__fACVcq__footer{border-top:1px solid var(--app-border);background:var(--app-surface);color:var(--app-copy);grid-template-columns:minmax(0,1.15fr) minmax(0,1.2fr) minmax(0,.85fr);gap:3rem;padding:3.5rem clamp(1.25rem,4.25vw,4.5rem) 1.5rem;display:grid}.PublicFooter-module__fACVcq__identity>p{max-width:28ch;color:var(--app-copy);margin:1.5rem 0 1rem;font-size:1rem;line-height:1.5}.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__identity>a:last-child{min-height:44px;color:var(--app-accent);align-items:center;gap:.5rem;font-size:.8rem;font-weight:560;text-decoration:none;display:inline-flex}.PublicFooter-module__fACVcq__footer nav{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.PublicFooter-module__fACVcq__columnTitle{color:var(--app-ink);margin:0 0 .8rem;font-size:.78rem;font-weight:650;line-height:1.4}.PublicFooter-module__fACVcq__footer nav ul{margin:0;padding:0;list-style:none}.PublicFooter-module__fACVcq__footer nav li{min-width:0}.PublicFooter-module__fACVcq__product ul{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:2rem;display:grid}.PublicFooter-module__fACVcq__footer nav a,.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__bottom a{min-height:40px;color:var(--app-copy);align-items:center;gap:.5rem;font-size:.78rem;text-decoration:none;display:inline-flex}.PublicFooter-module__fACVcq__footer nav a span{color:var(--app-muted)}.PublicFooter-module__fACVcq__footer nav a:hover,.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__bottom a:hover{color:var(--app-ink);text-underline-offset:.3rem;text-decoration:underline}.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__identity>a:last-child:hover{text-underline-offset:.3rem;text-decoration:underline}.PublicFooter-module__fACVcq__footer a:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px;border-radius:.25rem}.PublicFooter-module__fACVcq__bottom{border-top:1px solid var(--app-border);color:var(--app-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-top:1rem;font-size:.72rem;display:flex}.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__bottom a{min-height:36px;font-size:.72rem}@media (pointer:coarse){.PublicFooter-module__fACVcq__footer nav a,.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__bottom a,.PublicFooter-module__fACVcq__footer .PublicFooter-module__fACVcq__identity>a:last-child{min-height:44px}}@media (max-width:900px){.PublicFooter-module__fACVcq__footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.25rem 2rem}.PublicFooter-module__fACVcq__identity{grid-column:1/-1}}@media (max-width:560px){.PublicFooter-module__fACVcq__footer{grid-template-columns:minmax(0,1fr);padding-top:2.75rem}}@media (forced-colors:active){.PublicFooter-module__fACVcq__footer{border-top-color:canvastext}}
.PublicMenu-module__DtqzuW__menu{display:none}@media (max-width:980px){.PublicMenu-module__DtqzuW__menu{display:block}}.PublicMenu-module__DtqzuW__summary{border:1px solid var(--app-border);min-height:44px;color:var(--app-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.7rem;align-items:center;padding:0 .95rem;font-size:.76rem;font-weight:650;line-height:1;list-style:none;transition:background-color .15s;display:inline-flex}.PublicMenu-module__DtqzuW__summary::-webkit-details-marker{display:none}.PublicMenu-module__DtqzuW__summary::marker{content:""}.PublicMenu-module__DtqzuW__summary:hover,.PublicMenu-module__DtqzuW__menu[open]>.PublicMenu-module__DtqzuW__summary{background:var(--app-surface-subtle)}.PublicMenu-module__DtqzuW__summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}.PublicMenu-module__DtqzuW__panel{z-index:1;border:1px solid var(--app-border);background:var(--app-surface);max-width:20rem;box-shadow:var(--app-shadow-high);border-radius:.85rem;margin-top:.4rem;margin-left:auto;padding:.4rem;position:absolute;top:100%;left:1rem;right:1rem}.PublicMenu-module__DtqzuW__menu:not([open])>.PublicMenu-module__DtqzuW__panel{display:none}.PublicMenu-module__DtqzuW__panel ul{margin:0;padding:0;list-style:none}.PublicMenu-module__DtqzuW__menu .PublicMenu-module__DtqzuW__panel a{min-height:44px;color:var(--app-copy);border-radius:.55rem;align-items:center;padding:0 .85rem;font-size:.86rem;font-weight:560;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.PublicMenu-module__DtqzuW__menu .PublicMenu-module__DtqzuW__panel a:hover{background:var(--app-surface-subtle);color:var(--app-ink)}.PublicMenu-module__DtqzuW__menu .PublicMenu-module__DtqzuW__panel a[aria-current=page]{color:var(--app-ink);text-decoration:underline;-webkit-text-decoration-color:var(--app-ink);text-decoration-color:var(--app-ink);text-underline-offset:.45rem;background:0 0;font-weight:650}.PublicMenu-module__DtqzuW__menu .PublicMenu-module__DtqzuW__panel a:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}.PublicMenu-module__DtqzuW__rule{border:0;border-top:1px solid var(--app-border);margin:.4rem .5rem}@media (prefers-reduced-motion:reduce){.PublicMenu-module__DtqzuW__summary,.PublicMenu-module__DtqzuW__menu .PublicMenu-module__DtqzuW__panel a{transition:none}}
.ThemeControl-module__XNfi4q__control{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}.ThemeControl-module__XNfi4q__control:focus-visible{outline:3px solid var(--app-accent);outline-offset:2px;border-radius:12px}.ThemeControl-module__XNfi4q__track{border:1px solid var(--mat-edge);background:var(--mat-plane-sunken);border-radius:999px;align-items:center;width:52px;height:28px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0b122014}.ThemeControl-module__XNfi4q__thumb{z-index:1;border:1px solid var(--mat-edge);background:var(--mat-plane-raised);width:22px;height:22px;box-shadow:var(--mat-elev-1), inset 0 1px 0 var(--mat-specular);border-radius:50%;transition:transform .26s cubic-bezier(.2,.9,.3,1);position:absolute;top:2px;left:2px}.ThemeControl-module__XNfi4q__control[data-theme-state=dark] .ThemeControl-module__XNfi4q__thumb{transform:translate(24px)}.ThemeControl-module__XNfi4q__sun,.ThemeControl-module__XNfi4q__moon{fill:none;width:13px;height:13px;stroke:var(--app-muted);stroke-linecap:round;stroke-width:1.4px;transition:opacity .2s;position:absolute}.ThemeControl-module__XNfi4q__moon{fill:var(--app-muted);stroke:none}.ThemeControl-module__XNfi4q__sun{left:7px}.ThemeControl-module__XNfi4q__moon{right:7px}.ThemeControl-module__XNfi4q__control[data-theme-state=dark] .ThemeControl-module__XNfi4q__sun,.ThemeControl-module__XNfi4q__control[data-theme-state=light] .ThemeControl-module__XNfi4q__moon{opacity:.35}.ThemeControl-module__XNfi4q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ThemeControl-module__XNfi4q__thumb,.ThemeControl-module__XNfi4q__sun,.ThemeControl-module__XNfi4q__moon{transition:none}}
.PublicHeader-module__mrdjUW__header{z-index:50;border-bottom:1px solid var(--app-border);background:var(--app-surface);min-height:5.1rem;color:var(--app-ink);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(1.25rem,4.25vw,4.5rem);display:flex;position:fixed;top:0;left:0;right:0}.PublicHeader-module__mrdjUW__tools{align-items:center;gap:clamp(.55rem,1.2vw,1rem);min-width:0;display:flex}.PublicHeader-module__mrdjUW__nav{align-items:center;gap:clamp(.8rem,2.2vw,2rem);display:flex}.PublicHeader-module__mrdjUW__header .PublicHeader-module__mrdjUW__nav>a{min-height:44px;color:var(--app-copy);align-items:center;font-size:.76rem;font-weight:560;text-decoration:none;transition:color .15s;display:inline-flex}.PublicHeader-module__mrdjUW__header .PublicHeader-module__mrdjUW__nav>a:hover{color:var(--app-ink)}.PublicHeader-module__mrdjUW__header .PublicHeader-module__mrdjUW__nav>a[aria-current=page]{color:var(--app-ink);text-decoration:underline;-webkit-text-decoration-color:var(--app-ink);text-decoration-color:var(--app-ink);text-underline-offset:.6rem;font-weight:650}.PublicHeader-module__mrdjUW__header .PublicHeader-module__mrdjUW__nav>a:focus-visible{outline:2px solid var(--app-accent-hover);outline-offset:3px;border-radius:.25rem}.PublicHeader-module__mrdjUW__header .PublicHeader-module__mrdjUW__nav>.PublicHeader-module__mrdjUW__signIn{border-left:1px solid var(--app-border);padding-left:clamp(.55rem,1.2vw,1rem)}.PublicHeader-module__mrdjUW__themeControl{border-left:1px solid var(--app-border);align-items:center;padding-left:clamp(.55rem,1.2vw,1rem);display:inline-flex}.PublicHeader-module__mrdjUW__themeControl:before{content:"Appearance";color:var(--app-muted);font:600 .58rem/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-right:.5rem}@media (max-width:980px){.PublicHeader-module__mrdjUW__nav{display:none}}@media (max-width:720px){.PublicHeader-module__mrdjUW__header{min-height:4.5rem;padding:0 1rem}.PublicHeader-module__mrdjUW__themeControl:before{content:none}.PublicHeader-module__mrdjUW__themeControl{padding-left:.25rem}}@media (prefers-reduced-motion:reduce){.PublicHeader-module__mrdjUW__header .PublicHeader-module__mrdjUW__nav>a{transition:none}}@media (forced-colors:active){.PublicHeader-module__mrdjUW__header{border-bottom-color:canvastext}}
.PublicExperience-module__DmyQFW__publicCanvas{--canvas:var(--app-canvas,#f4f6f8);--surface:var(--app-surface,#fff);--surface-subtle:var(--app-surface-subtle,#f8fafc);--ink:var(--app-ink,#0b1220);--copy:var(--app-copy,#445064);--muted:var(--app-muted,#667085);--faint:var(--app-faint,#98a2b3);--line:var(--app-border,#d9e0e8);--line-strong:var(--app-border-strong,#c5ced8);--accent:var(--app-accent,#3157d5);--accent-bright:var(--app-accent-hover,#5671ed);--accent-hover:var(--app-accent-hover,#2948c8);--accent-soft:var(--app-accent-soft,#edf1ff);--on-accent:var(--app-on-accent,#fff);--headline-muted:var(--app-muted,#6d7688);z-index:200;isolation:isolate;background:var(--canvas);color:var(--ink);font-family:var(--font-instrument-sans), sans-serif;scroll-behavior:smooth;scrollbar-color:#c3cad5 transparent;position:fixed;inset:0;overflow:hidden auto}[data-theme=dark] .PublicExperience-module__DmyQFW__publicCanvas{--canvas:var(--app-canvas,#0a1020);--surface:var(--app-surface,#131c30);--surface-subtle:var(--app-surface-subtle,#182238);--ink:var(--app-ink,#f2f6fc);--copy:var(--app-copy,#bcc8db);--muted:var(--app-muted,#97a5bd);--faint:var(--app-faint,#8496b0);--line:var(--app-border,#26324a);--line-strong:var(--app-border-strong,#384562);--accent:var(--app-accent,#8aa4ff);--accent-bright:var(--app-accent-hover,#a7bbff);--accent-hover:var(--app-accent-hover,#a7bbff);--accent-soft:var(--app-accent-soft,#1a2547);--on-accent:var(--app-on-accent,#0b1220);scrollbar-color:#384562 transparent}.PublicExperience-module__DmyQFW__publicCanvas *,.PublicExperience-module__DmyQFW__publicCanvas :before,.PublicExperience-module__DmyQFW__publicCanvas :after{box-sizing:border-box}.PublicExperience-module__DmyQFW__publicCanvas a{color:inherit;text-decoration:none}.PublicExperience-module__DmyQFW__publicCanvas button{font:inherit}.PublicExperience-module__DmyQFW__skipLink{z-index:1000;border:1px solid var(--accent);background:var(--surface);color:var(--accent);font:600 .75rem/1 var(--font-ibm-plex-mono), monospace;border-radius:.6rem;padding:.75rem 1rem;transition:transform .16s;position:fixed;top:.85rem;left:1rem;transform:translateY(-180%)}.PublicExperience-module__DmyQFW__skipLink:focus{transform:none}.PublicExperience-module__DmyQFW__primaryAction{border:1px solid var(--accent,var(--app-accent,#3157d5));background:var(--accent,var(--app-accent,#3157d5));min-height:44px;box-shadow:none;border-radius:.7rem;justify-content:center;align-items:center;gap:.8rem;padding:.72rem 1.05rem;font-size:.76rem;font-weight:680;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex;color:var(--on-accent,var(--app-on-accent,#fff))!important}.PublicExperience-module__DmyQFW__primaryAction:hover{background:var(--accent-hover,var(--app-accent-hover,#2948c8));box-shadow:none;transform:translateY(-1px)}.PublicExperience-module__DmyQFW__primaryAction:focus-visible,.PublicExperience-module__DmyQFW__finalCta .PublicExperience-module__DmyQFW__textAction:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}.PublicExperience-module__DmyQFW__sectionLabel{color:var(--muted);font:600 .72rem/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.PublicExperience-module__DmyQFW__publicCanvas [data-integration-context]{color:var(--copy);text-align:center;margin:0;padding:1.25rem 1.2rem 0;font-size:.82rem;line-height:1.5}.PublicExperience-module__DmyQFW__publicCanvas [data-integration-context] span{color:var(--muted);display:block}.PublicExperience-module__DmyQFW__integrationRail{--rail-gap:clamp(1.25rem, 2.6vw, 2.4rem);width:100%;margin:0;padding:clamp(1.8rem,3.5vw,2.6rem) 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.PublicExperience-module__DmyQFW__integrationRail>ul{align-items:center;gap:var(--rail-gap);padding:0 calc(var(--rail-gap) / 2);flex:none;margin:0;list-style:none;animation:56s linear infinite PublicExperience-module__DmyQFW__integrationRailScroll;display:flex}.PublicExperience-module__DmyQFW__integrationRail:hover>ul,.PublicExperience-module__DmyQFW__integrationRail:focus-within>ul{animation-play-state:paused}@keyframes PublicExperience-module__DmyQFW__integrationRailScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.PublicExperience-module__DmyQFW__integrationRail{padding-inline:clamp(1.25rem,4vw,4rem);-webkit-mask-image:none;mask-image:none}.PublicExperience-module__DmyQFW__integrationRail>ul{flex:auto;grid-template-columns:repeat(5,minmax(0,9.25rem));justify-content:center;gap:1.6rem clamp(.75rem,2vw,2rem);padding:0;animation:none;display:grid}.PublicExperience-module__DmyQFW__integrationRail>ul[data-rail-copy]{display:none}.PublicExperience-module__DmyQFW__integrationRail>ul>li{grid-template-columns:minmax(0,1fr);width:100%}}@media (prefers-reduced-motion:reduce) and (max-width:60rem){.PublicExperience-module__DmyQFW__integrationRail>ul{grid-template-columns:repeat(3,minmax(0,9.25rem))}}.PublicExperience-module__DmyQFW__integrationRail li{place-items:center;width:9.25rem;height:2.75rem;display:grid}.PublicExperience-module__DmyQFW__integrationRail svg{width:auto;max-width:100%;height:2.3rem;fill:color-mix(in srgb, var(--ink) 72%, transparent);transition:fill .16s}.PublicExperience-module__DmyQFW__integrationRail svg[data-shape=lockup]{height:2rem}.PublicExperience-module__DmyQFW__integrationRail svg[data-shape=wordmark]{width:8.5rem;height:auto;max-height:1.8rem}.PublicExperience-module__DmyQFW__integrationRail li:hover svg{fill:var(--ink)}.PublicExperience-module__DmyQFW__operatingSystem,.PublicExperience-module__DmyQFW__agenticSection,.PublicExperience-module__DmyQFW__capabilitySection,.PublicExperience-module__DmyQFW__finalCta{width:min(100%,86rem);margin:0 auto;padding:clamp(6rem,10vw,10rem) clamp(1.2rem,4vw,4rem)}.PublicExperience-module__DmyQFW__sectionIntro{max-width:51rem}.PublicExperience-module__DmyQFW__sectionIntro h2,.PublicExperience-module__DmyQFW__agenticCopy h2,.PublicExperience-module__DmyQFW__capabilityHeading h2,.PublicExperience-module__DmyQFW__finalCta h2{text-wrap:balance;letter-spacing:-.055em;margin:1.15rem 0 0;font-size:clamp(2.7rem,5vw,5.4rem);font-weight:510;line-height:.98}.PublicExperience-module__DmyQFW__sectionIntro>p:last-child,.PublicExperience-module__DmyQFW__agenticCopy>p{max-width:41rem;color:var(--copy);margin:1.25rem 0 0;font-size:1.03rem;line-height:1.65}.PublicExperience-module__DmyQFW__operatingSystem h2 span,.PublicExperience-module__DmyQFW__agenticCopy h2 span,.PublicExperience-module__DmyQFW__capabilityHeading h2 span{color:var(--headline-muted,#6d7688);font-weight:420}.PublicExperience-module__DmyQFW__agenticSection{background:var(--surface,var(--app-surface,#fff));grid-template-columns:minmax(18rem,.65fr) minmax(36rem,1.35fr);align-items:center;gap:clamp(3rem,7vw,8rem);width:100%;max-width:none;padding-left:max(4vw,50vw - 39rem);padding-right:max(4vw,50vw - 39rem);display:grid}.PublicExperience-module__DmyQFW__agenticCopy h2{max-width:none;font-size:clamp(2.5rem,3.6vw,3.9rem)}.PublicExperience-module__DmyQFW__agenticRequests{min-width:0}.PublicExperience-module__DmyQFW__agenticRequests .PublicExperience-module__DmyQFW__requestsTitle{color:var(--muted);font:600 .75rem/1.4 var(--font-body,inherit);letter-spacing:.02em;margin:1.75rem 0 0}.PublicExperience-module__DmyQFW__agenticRequests .PublicExperience-module__DmyQFW__requestList{border-top:1px solid var(--line-strong);margin:.5rem 0 0;padding:0;list-style:none}.PublicExperience-module__DmyQFW__agenticRequests .PublicExperience-module__DmyQFW__requestList li{border-bottom:1px solid var(--line);color:var(--ink);padding:1rem 0;font-size:clamp(.86rem,1.15vw,1rem);line-height:1.5}.PublicExperience-module__DmyQFW__agenticRequests .PublicExperience-module__DmyQFW__requestsLink{min-height:44px;color:var(--accent);align-items:center;gap:.6rem;margin-top:1.2rem;font-size:.8rem;font-weight:650;display:inline-flex}.PublicExperience-module__DmyQFW__agenticRequests .PublicExperience-module__DmyQFW__requestsLink:hover{text-underline-offset:4px;text-decoration:underline}.PublicExperience-module__DmyQFW__agenticRequests .PublicExperience-module__DmyQFW__requestsLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.PublicExperience-module__DmyQFW__capabilityHeading h2{max-width:24ch}.PublicExperience-module__DmyQFW__capabilityRows{border-top:1px solid var(--line-strong);margin-top:clamp(3rem,6vw,6rem)}.PublicExperience-module__DmyQFW__capabilityFeatured{border-bottom:1px solid var(--line);grid-template:"index copy scene""index tag scene"1fr/3.5rem minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:.9rem 2.4rem;padding:2.75rem 0;display:grid}.PublicExperience-module__DmyQFW__capabilityFeatured>span{color:var(--muted);font:600 .7rem/1 var(--font-ibm-plex-mono), monospace;grid-area:index;padding-top:.35rem}.PublicExperience-module__DmyQFW__capabilityFeatured>div{grid-area:copy}.PublicExperience-module__DmyQFW__capabilityFeatured h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:560;line-height:1.08}.PublicExperience-module__DmyQFW__capabilityFeatured p{max-width:40rem;color:var(--copy);margin:.9rem 0 0;font-size:1rem;line-height:1.6}.PublicExperience-module__DmyQFW__capabilityFeatured>small{color:var(--muted);font:500 .64rem/1.5 var(--font-ibm-plex-mono), monospace;grid-area:tag;align-self:start}.PublicExperience-module__DmyQFW__capabilityFeatured .PublicExperience-module__DmyQFW__capabilityScene{grid-area:scene;align-self:center}.PublicExperience-module__DmyQFW__capabilitySupporting{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PublicExperience-module__DmyQFW__capabilitySupporting article{grid-template-columns:2.75rem minmax(0,1fr);align-content:start;gap:1rem;padding:1.75rem 0;display:grid}.PublicExperience-module__DmyQFW__capabilitySupporting article:first-child{border-right:1px solid var(--line);padding-right:1.75rem}.PublicExperience-module__DmyQFW__capabilitySupporting article:last-child{padding-left:1.75rem}.PublicExperience-module__DmyQFW__capabilitySupporting article>span{color:var(--faint);font:600 .64rem/1.5 var(--font-ibm-plex-mono), monospace}.PublicExperience-module__DmyQFW__capabilitySupporting h3{letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:620}.PublicExperience-module__DmyQFW__capabilitySupporting p{color:var(--copy);margin:.5rem 0 0;font-size:.82rem;line-height:1.55}.PublicExperience-module__DmyQFW__capabilitySupporting small{color:var(--muted);font:500 .6rem/1.4 var(--font-ibm-plex-mono), monospace;margin-top:.65rem;display:block}.PublicExperience-module__DmyQFW__capabilitySupporting .PublicExperience-module__DmyQFW__capabilityScene{grid-column:2;margin-top:1.35rem}.PublicExperience-module__DmyQFW__finalCta{--cta-ink:var(--ink);--cta-muted:var(--muted);border:1px solid var(--line-strong);background:var(--surface);width:calc(100% - clamp(2rem,8vw,8rem));max-width:82rem;color:var(--cta-ink);box-shadow:none;border-radius:3px;justify-content:space-between;align-items:end;gap:3rem;margin-bottom:clamp(2rem,6vw,6rem);padding:clamp(3rem,6vw,5.5rem);display:flex}.PublicExperience-module__DmyQFW__finalCta .PublicExperience-module__DmyQFW__sectionLabel{color:var(--cta-muted)}.PublicExperience-module__DmyQFW__finalCta h2{max-width:12ch;color:var(--cta-ink)}.PublicExperience-module__DmyQFW__finalCta h2 span{color:color-mix(in srgb, var(--cta-ink) 58%, transparent);font-weight:420}.PublicExperience-module__DmyQFW__finalCta>div:last-child{flex-wrap:wrap;align-items:center;gap:.25rem 1.6rem;display:flex}.PublicExperience-module__DmyQFW__finalCta .PublicExperience-module__DmyQFW__textAction{min-height:44px;color:var(--cta-ink);align-items:center;gap:.5rem;font-size:.78rem;font-weight:650;display:inline-flex}.PublicExperience-module__DmyQFW__finalCta .PublicExperience-module__DmyQFW__textAction:hover{text-underline-offset:.3rem;text-decoration:underline}.PublicExperience-module__DmyQFW__evaluation{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);width:min(100% - 2.5rem,78rem);margin:0 auto 7rem;padding-top:clamp(2.5rem,5vw,5rem);display:grid}.PublicExperience-module__DmyQFW__evaluationIntro h2{color:var(--ink);letter-spacing:-.04em;margin:1.2rem 0 1.5rem;font-size:clamp(2.1rem,3.2vw,3.5rem);font-weight:540;line-height:1.1}.PublicExperience-module__DmyQFW__evaluationIntro h2 span{color:var(--headline-muted)}.PublicExperience-module__DmyQFW__evaluationIntro>p:not(.PublicExperience-module__DmyQFW__sectionLabel){color:var(--copy);max-width:34rem;font-size:.96rem;line-height:1.75}.PublicExperience-module__DmyQFW__evaluationTopics article{border-bottom:1px solid var(--line);padding:1.5rem 0}.PublicExperience-module__DmyQFW__evaluationTopics article:first-child{padding-top:0}.PublicExperience-module__DmyQFW__evaluationTopics h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.35rem;font-weight:550}.PublicExperience-module__DmyQFW__evaluationTopics p{color:var(--copy);max-width:34rem;margin:0 0 .5rem;font-size:.92rem;line-height:1.7}.PublicExperience-module__DmyQFW__evaluation a{min-height:44px;color:var(--accent);text-underline-offset:.25rem;align-items:center;gap:.75rem;font-size:.85rem;font-weight:600;text-decoration:underline;display:inline-flex}.PublicExperience-module__DmyQFW__evaluation a:hover{text-decoration-thickness:2px}.PublicExperience-module__DmyQFW__evaluation a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.PublicExperience-module__DmyQFW__evaluation .PublicExperience-module__DmyQFW__evaluationProof{margin-top:.75rem}.PublicExperience-module__DmyQFW__fieldNotes{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,6vw,7rem);width:min(100% - 2.5rem,83rem);margin:2rem auto 6rem;padding-top:clamp(2.5rem,5vw,5rem);display:grid}.PublicExperience-module__DmyQFW__fieldNotesIntro h2{color:var(--ink);letter-spacing:-.04em;margin:1.4rem 0;font-size:clamp(2.1rem,3.2vw,3.5rem);font-weight:540;line-height:1.1}.PublicExperience-module__DmyQFW__fieldNotesIntro h2 span{color:var(--headline-muted)}.PublicExperience-module__DmyQFW__fieldNotesIntro>p:not(.PublicExperience-module__DmyQFW__sectionLabel){max-width:30rem;color:var(--copy);font-size:1rem;line-height:1.7}.PublicExperience-module__DmyQFW__authorSignature{align-items:center;gap:.85rem;width:fit-content;margin-top:2rem;padding:.6rem 0;display:flex}.PublicExperience-module__DmyQFW__authorMonogram{border:1px solid var(--line-strong);background:var(--surface);width:3rem;height:3rem;font-family:var(--font-instrument-serif), serif;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.PublicExperience-module__DmyQFW__authorSignature>span:nth-child(2){gap:.3rem;display:grid}.PublicExperience-module__DmyQFW__authorSignature strong{font-size:.9rem;font-weight:650}.PublicExperience-module__DmyQFW__authorSignature small{color:var(--muted);font-size:.76rem}.PublicExperience-module__DmyQFW__authorSignature>span:last-child{color:var(--accent);margin-left:.5rem}.PublicExperience-module__DmyQFW__fieldNotesList>a{border-bottom:1px solid var(--line);padding:1.8rem 0;display:block}.PublicExperience-module__DmyQFW__fieldNotesList>a:first-child{padding-top:0}.PublicExperience-module__DmyQFW__fieldNotesList>a>span{color:var(--muted);font:500 .68rem/1.5 var(--font-ibm-plex-mono), monospace;text-transform:uppercase;letter-spacing:.05em}.PublicExperience-module__DmyQFW__fieldNotesList h3{letter-spacing:-.025em;max-width:30ch;margin:.8rem 0;font-size:clamp(1.5rem,2vw,2rem);font-weight:550;line-height:1.25}.PublicExperience-module__DmyQFW__fieldNotesList p{max-width:48ch;color:var(--copy);margin:.7rem 0 1rem;font-size:.9rem;line-height:1.65}.PublicExperience-module__DmyQFW__fieldNotesList b{color:var(--accent);justify-content:space-between;align-items:center;font-size:.76rem;font-weight:650;display:flex}.PublicExperience-module__DmyQFW__fieldNotesList a:hover h3{color:var(--accent)}.PublicExperience-module__DmyQFW__fieldNotesList .PublicExperience-module__DmyQFW__libraryLink{min-height:44px;color:var(--copy);justify-content:space-between;gap:1rem;font-size:.8rem;display:flex}.PublicExperience-module__DmyQFW__fieldNotesList a:focus-visible,.PublicExperience-module__DmyQFW__authorSignature:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:980px){.PublicExperience-module__DmyQFW__agenticSection{grid-template-columns:1fr}.PublicExperience-module__DmyQFW__agenticCopy h2{max-width:14ch}.PublicExperience-module__DmyQFW__capabilityFeatured{grid-template:"index copy""index tag"".scene"/3rem minmax(0,1fr);gap:.9rem 1.4rem}.PublicExperience-module__DmyQFW__capabilityFeatured .PublicExperience-module__DmyQFW__capabilityScene{max-width:34rem;margin-top:1.5rem}.PublicExperience-module__DmyQFW__capabilitySupporting{grid-template-columns:1fr}.PublicExperience-module__DmyQFW__capabilitySupporting article:first-child{border-right:0;border-bottom:1px solid var(--line);padding-bottom:1.4rem;padding-right:0}.PublicExperience-module__DmyQFW__capabilitySupporting article:last-child{padding-top:1.4rem;padding-left:0}}@media (max-width:720px){.PublicExperience-module__DmyQFW__agenticSection{padding-left:1.2rem;padding-right:1.2rem}.PublicExperience-module__DmyQFW__capabilityFeatured{grid-template-columns:2.5rem minmax(0,1fr);gap:.7rem .8rem}.PublicExperience-module__DmyQFW__capabilityFeatured .PublicExperience-module__DmyQFW__capabilityScene{margin-top:1.1rem}.PublicExperience-module__DmyQFW__capabilitySupporting article{grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem}.PublicExperience-module__DmyQFW__capabilitySupporting .PublicExperience-module__DmyQFW__capabilityScene{margin-top:1.05rem}.PublicExperience-module__DmyQFW__finalCta{flex-direction:column;align-items:flex-start}.PublicExperience-module__DmyQFW__evaluation,.PublicExperience-module__DmyQFW__fieldNotes{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}}@media (max-width:430px){.PublicExperience-module__DmyQFW__finalCta{width:calc(100% - 2rem);padding:2rem 1.35rem}.PublicExperience-module__DmyQFW__finalCta>div:last-child{flex-direction:column;align-items:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.PublicExperience-module__DmyQFW__publicCanvas{scroll-behavior:auto}.PublicExperience-module__DmyQFW__primaryAction{transition:none}}
.SeriesChart-module__zwQ8oW__chart{margin:0;container:series-chart/inline-size}.SeriesChart-module__zwQ8oW__caption{color:var(--color-dim);margin:0 0 10px;font-size:13px;line-height:1.5}.SeriesChart-module__zwQ8oW__legend{flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;padding:0;list-style:none;display:flex}.SeriesChart-module__zwQ8oW__legend li{min-width:0;color:var(--color-ink);align-items:baseline;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.SeriesChart-module__zwQ8oW__legend li span{white-space:normal;overflow-wrap:anywhere}.SeriesChart-module__zwQ8oW__legend li small{color:var(--color-dim);font-size:11px;font-weight:500}.SeriesChart-module__zwQ8oW__legend i{border-top:2px solid;width:18px;height:0;transform:translateY(-3px)}.SeriesChart-module__zwQ8oW__legend li[data-tone=accent] i{border-color:var(--color-accent)}.SeriesChart-module__zwQ8oW__legend li[data-tone=telemetry] i{border-color:var(--color-telemetry)}.SeriesChart-module__zwQ8oW__legend li[data-tone=warn] i{border-color:var(--color-warn)}.SeriesChart-module__zwQ8oW__legend li[data-tone=neutral] i{border-color:var(--color-dim)}.SeriesChart-module__zwQ8oW__legend li[data-style=reference] i{border-top-style:dashed}.SeriesChart-module__zwQ8oW__plotShell{border:1px solid var(--color-line);background:var(--color-panel);border-radius:10px;overflow:hidden}.SeriesChart-module__zwQ8oW__plotFrame{--axis-size:max(11px, 1.2222cqw);--gutter:max(calc(var(--y-chars,6) * .6em + 16px), 8cqw);grid-template-columns:var(--gutter) minmax(0, 1fr) max(20px, 1.7778cqw);color:var(--color-dim);font:400 var(--axis-size) / 1 var(--font-ibm-plex-mono), monospace;grid-template-rows:max(10px,2cqw) auto max(28px,3.3333cqw);display:grid}.SeriesChart-module__zwQ8oW__yAxis,.SeriesChart-module__zwQ8oW__xAxis{position:relative}.SeriesChart-module__zwQ8oW__yAxis{grid-area:2/1}.SeriesChart-module__zwQ8oW__xAxis{grid-area:3/2}.SeriesChart-module__zwQ8oW__yAxis span,.SeriesChart-module__zwQ8oW__xAxis span{white-space:nowrap;position:absolute}.SeriesChart-module__zwQ8oW__yAxis span{right:max(8px,.8889cqw);transform:translateY(-50%)}.SeriesChart-module__zwQ8oW__xAxis span{top:max(8px,.8889cqw);transform:translate(-50%)}@container series-chart (max-width:300px){.SeriesChart-module__zwQ8oW__xAxis span[data-minor]{display:none}}.SeriesChart-module__zwQ8oW__plot{grid-area:2/2;width:100%;height:auto;min-height:128px;display:block;overflow:visible}.SeriesChart-module__zwQ8oW__grid line{stroke:var(--color-line);stroke-width:1px;vector-effect:non-scaling-stroke}.SeriesChart-module__zwQ8oW__reference line{stroke:var(--color-dim);stroke-dasharray:6 5;stroke-width:1.5px;vector-effect:non-scaling-stroke}.SeriesChart-module__zwQ8oW__annotation line{stroke:var(--color-warn);stroke-dasharray:3 4;stroke-width:1.5px;vector-effect:non-scaling-stroke}.SeriesChart-module__zwQ8oW__line{fill:none;stroke:var(--color-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.SeriesChart-module__zwQ8oW__area{stroke:none}g[data-tone=telemetry] .SeriesChart-module__zwQ8oW__line{stroke:var(--color-telemetry)}g[data-tone=warn] .SeriesChart-module__zwQ8oW__line{stroke:var(--color-warn)}g[data-tone=neutral] .SeriesChart-module__zwQ8oW__line{stroke:var(--color-dim)}.SeriesChart-module__zwQ8oW__annotationKey{color:var(--color-dim);flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.SeriesChart-module__zwQ8oW__annotationKey span{color:var(--color-warn);font-family:var(--font-ibm-plex-mono), monospace;font-weight:650}.SeriesChart-module__zwQ8oW__empty{border:1px dashed var(--color-line-strong);color:var(--color-dim);border-radius:10px;margin:0;padding:20px;font-size:13px}.SeriesChart-module__zwQ8oW__dataTable{border-top:1px solid var(--color-line);margin-top:12px;padding-top:10px}.SeriesChart-module__zwQ8oW__dataTable summary{color:var(--color-accent);cursor:pointer;font-size:12px;font-weight:600}.SeriesChart-module__zwQ8oW__dataTable summary:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.SeriesChart-module__zwQ8oW__dataTable>p{color:var(--color-dim);margin:10px 0;font-size:13px;line-height:1.55}.SeriesChart-module__zwQ8oW__tableScroller{max-height:320px;overflow:auto}.SeriesChart-module__zwQ8oW__tableScroller table{border-collapse:collapse;width:100%;font-size:12px}.SeriesChart-module__zwQ8oW__tableScroller th,.SeriesChart-module__zwQ8oW__tableScroller td{border-bottom:1px solid var(--color-line);text-align:left;white-space:nowrap;padding:6px 10px}.SeriesChart-module__zwQ8oW__tableScroller thead th{background:var(--color-panel);color:var(--color-ink);font-weight:650;position:sticky;top:0}.SeriesChart-module__zwQ8oW__tableScroller tbody th{color:var(--color-dim);font-family:var(--font-ibm-plex-mono), monospace;font-weight:500}.SeriesChart-module__zwQ8oW__tableScroller td{color:var(--color-ink);font-family:var(--font-ibm-plex-mono), monospace}.SeriesChart-module__zwQ8oW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.RangeBar-module__xUHVyG__row{gap:7px;display:grid}.RangeBar-module__xUHVyG__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RangeBar-module__xUHVyG__label{overflow-wrap:break-word;min-width:0;color:var(--app-copy);font-size:13px;font-weight:550}.RangeBar-module__xUHVyG__value{color:var(--app-ink);font:620 14px var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;display:inline-flex}.RangeBar-module__xUHVyG__value em{color:var(--app-copy);font:600 10px var(--font-ibm-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-style:normal;display:inline-flex}.RangeBar-module__xUHVyG__value em:before{background:var(--app-muted);content:"";border-radius:50%;flex:none;width:6px;height:6px}.RangeBar-module__xUHVyG__track{background:var(--app-surface-muted);border-radius:999px;height:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0b122012}.RangeBar-module__xUHVyG__fill{background:var(--app-accent);border-radius:999px;position:absolute;inset:0 auto 0 0}.RangeBar-module__xUHVyG__fill:after{content:"";background:linear-gradient(#ffffff42,#fff0);border-radius:999px 999px 0 0;position:absolute;inset:0 0 50%}.RangeBar-module__xUHVyG__marker{background:var(--app-ink);opacity:.55;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.RangeBar-module__xUHVyG__row[data-tone=success] .RangeBar-module__xUHVyG__fill{background:var(--app-success)}.RangeBar-module__xUHVyG__row[data-tone=warning] .RangeBar-module__xUHVyG__fill{background:var(--app-warning)}.RangeBar-module__xUHVyG__row[data-tone=critical] .RangeBar-module__xUHVyG__fill{background:var(--app-critical)}.RangeBar-module__xUHVyG__row[data-tone=neutral] .RangeBar-module__xUHVyG__fill{background:var(--app-muted)}.RangeBar-module__xUHVyG__row[data-tone=accent] .RangeBar-module__xUHVyG__value em:before{background:var(--app-accent)}.RangeBar-module__xUHVyG__row[data-tone=success] .RangeBar-module__xUHVyG__value em:before{background:var(--app-success)}.RangeBar-module__xUHVyG__row[data-tone=warning] .RangeBar-module__xUHVyG__value em:before{background:var(--app-warning)}.RangeBar-module__xUHVyG__row[data-tone=critical] .RangeBar-module__xUHVyG__value em:before{background:var(--app-critical)}.RangeBar-module__xUHVyG__row[data-tone=neutral] .RangeBar-module__xUHVyG__value em:before{background:var(--app-muted)}
.CapacityWall-module__FaPLDa__wall{border:1px solid var(--mat-edge);background:var(--mat-plane-raised);box-shadow:var(--mat-elev-2);border-radius:14px;margin-top:14px;position:relative;overflow:hidden}.CapacityWall-module__FaPLDa__wall:before{z-index:1;background:linear-gradient(90deg, transparent, var(--mat-specular) 18%, var(--mat-specular) 82%, transparent);content:"";pointer-events:none;height:1px;position:absolute;top:0;left:1px;right:1px}.CapacityWall-module__FaPLDa__head{border-bottom:1px solid var(--app-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 18px 14px;display:flex}.CapacityWall-module__FaPLDa__head>div>span{color:var(--app-muted);font:650 11px var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.CapacityWall-module__FaPLDa__head h2{color:var(--app-ink);letter-spacing:-.015em;margin:7px 0 0;font-size:clamp(17px,1.6vw,21px);font-weight:620}.CapacityWall-module__FaPLDa__headline{flex-wrap:wrap;gap:20px;margin:0;display:flex}.CapacityWall-module__FaPLDa__headline dt{color:var(--app-muted);font:600 10px var(--font-ibm-plex-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.CapacityWall-module__FaPLDa__headline dd{color:var(--app-ink);font:620 18px var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;margin:5px 0 0;display:flex}.CapacityWall-module__FaPLDa__headline dd small{color:var(--app-muted);font-size:11px;font-weight:500}.CapacityWall-module__FaPLDa__headline dd[data-risk=true]{color:var(--app-warning)}.CapacityWall-module__FaPLDa__distribution{border-bottom:1px solid var(--app-border);gap:10px;padding:14px 18px 15px;display:grid}.CapacityWall-module__FaPLDa__bands{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.CapacityWall-module__FaPLDa__bands span{background:var(--app-muted);border-radius:999px;min-width:6px}.CapacityWall-module__FaPLDa__bands span[data-band=healthy]{background:var(--app-success)}.CapacityWall-module__FaPLDa__bands span[data-band=watch]{background:var(--app-warning)}.CapacityWall-module__FaPLDa__bands span[data-band=degraded]{background:var(--app-warning);opacity:.72}.CapacityWall-module__FaPLDa__bands span[data-band=critical]{background:var(--app-critical)}.CapacityWall-module__FaPLDa__bandKey{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.CapacityWall-module__FaPLDa__bandKey li{align-items:baseline;gap:7px;display:inline-flex}.CapacityWall-module__FaPLDa__bandKey i{background:var(--app-muted);border-radius:2px;width:8px;height:8px;transform:translateY(-1px)}.CapacityWall-module__FaPLDa__bandKey li[data-band=healthy] i{background:var(--app-success)}.CapacityWall-module__FaPLDa__bandKey li[data-band=watch] i{background:var(--app-warning)}.CapacityWall-module__FaPLDa__bandKey li[data-band=degraded] i{background:var(--app-warning);opacity:.72}.CapacityWall-module__FaPLDa__bandKey li[data-band=critical] i{background:var(--app-critical)}.CapacityWall-module__FaPLDa__bandKey strong{color:var(--app-ink);font:620 14px var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums}.CapacityWall-module__FaPLDa__bandKey span{color:var(--app-copy);font-size:12px}.CapacityWall-module__FaPLDa__columns{background:var(--app-border);grid-template-columns:repeat(auto-fit,minmax(288px,1fr));gap:1px;display:grid}.CapacityWall-module__FaPLDa__column{background:var(--app-surface);align-content:start;gap:13px;padding:15px 18px 16px;display:grid}.CapacityWall-module__FaPLDa__column h3{color:var(--app-muted);font:600 11px var(--font-ibm-plex-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin:0}.CapacityWall-module__FaPLDa__meters{gap:14px;display:grid}.CapacityWall-module__FaPLDa__note,.CapacityWall-module__FaPLDa__empty{color:var(--app-faint);margin:0;font-size:12px;line-height:1.5}.CapacityWall-module__FaPLDa__summaryLine{border-top:1px solid var(--app-border);color:var(--app-copy);margin:0;padding:12px 18px 14px;font-size:13px}.CapacityWall-module__FaPLDa__summaryLine strong{color:var(--app-ink);font-variant-numeric:tabular-nums}
.SourcePlane-module__4rvucG__plane{border:1px solid var(--mat-edge);background:var(--mat-plane-raised);box-shadow:var(--mat-elev-2);border-radius:14px;margin-bottom:14px;position:relative;overflow:hidden}.SourcePlane-module__4rvucG__plane:before{z-index:1;background:linear-gradient(90deg, transparent, var(--mat-specular) 18%, var(--mat-specular) 82%, transparent);content:"";pointer-events:none;height:1px;position:absolute;top:0;left:1px;right:1px}.SourcePlane-module__4rvucG__head{border-bottom:1px solid var(--app-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:15px 18px 13px;display:flex}.SourcePlane-module__4rvucG__head>div>span{color:var(--app-muted);font:650 11px var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.SourcePlane-module__4rvucG__head h2{color:var(--app-ink);letter-spacing:-.015em;margin:7px 0 0;font-size:clamp(17px,1.6vw,21px);font-weight:620}.SourcePlane-module__4rvucG__totals{gap:22px;margin:0;display:flex}.SourcePlane-module__4rvucG__totals dt{color:var(--app-muted);font:600 10px var(--font-ibm-plex-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.SourcePlane-module__4rvucG__totals dd{color:var(--app-ink);font:620 18px var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;margin:5px 0 0;display:flex}.SourcePlane-module__4rvucG__totals dd small{color:var(--app-muted);font-size:11px;font-weight:500}.SourcePlane-module__4rvucG__rows{margin:0;padding:0;list-style:none}.SourcePlane-module__4rvucG__row{border-bottom:1px solid var(--app-border);grid-template-columns:8px minmax(0,1fr) 168px 116px 96px;align-items:center;gap:14px;padding:11px 18px;display:grid}.SourcePlane-module__4rvucG__row:last-child{border-bottom:0}.SourcePlane-module__4rvucG__mark{background:var(--app-success);border-radius:50%;width:8px;height:8px}.SourcePlane-module__4rvucG__row[data-status=stale] .SourcePlane-module__4rvucG__mark{background:var(--app-warning)}.SourcePlane-module__4rvucG__row[data-status=activation-required] .SourcePlane-module__4rvucG__mark{background:var(--app-muted)}.SourcePlane-module__4rvucG__identity{gap:3px;min-width:0;display:grid}.SourcePlane-module__4rvucG__identity strong{color:var(--app-ink);overflow-wrap:break-word;font-size:13.5px;font-weight:570}.SourcePlane-module__4rvucG__identity small{color:var(--app-faint);font:500 10.5px var(--font-ibm-plex-mono), monospace;overflow-wrap:break-word}.SourcePlane-module__4rvucG__age{align-items:center;gap:9px;display:flex}.SourcePlane-module__4rvucG__track{background:var(--app-surface-subtle);height:5px;box-shadow:inset 0 0 0 1px var(--app-border);border-radius:3px;flex:auto;position:relative;overflow:hidden}.SourcePlane-module__4rvucG__fill{background:var(--app-success);border-radius:3px;height:100%;transition:width .42s cubic-bezier(.4,0,.2,1);display:block}.SourcePlane-module__4rvucG__row[data-status=stale] .SourcePlane-module__4rvucG__fill{background:var(--app-warning)}.SourcePlane-module__4rvucG__ageValue{font-variant-numeric:tabular-nums;flex:none;min-width:4.2ch}.SourcePlane-module__4rvucG__age b{min-width:4.2ch;color:var(--app-copy);font:600 12px var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums;text-align:right;flex:none}.SourcePlane-module__4rvucG__records{color:var(--app-ink);font:600 13px var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:5px;display:flex}.SourcePlane-module__4rvucG__records small{color:var(--app-faint);font-size:10px;font-weight:500}.SourcePlane-module__4rvucG__status{color:var(--app-muted);font:600 10.5px var(--font-ibm-plex-mono), monospace;letter-spacing:.05em;text-align:right;text-transform:uppercase}.SourcePlane-module__4rvucG__row[data-status=stale] .SourcePlane-module__4rvucG__status{color:var(--app-warning)}.SourcePlane-module__4rvucG__note{border-top:1px solid var(--app-border);background:var(--app-surface-subtle);color:var(--app-faint);margin:0;padding:0 18px;font-size:12px}.SourcePlane-module__4rvucG__note>summary{min-height:44px;color:var(--app-copy);cursor:pointer;align-items:center;display:flex}.SourcePlane-module__4rvucG__note>summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.SourcePlane-module__4rvucG__note>p{margin:0 0 12px;line-height:1.55}@media (max-width:940px){.SourcePlane-module__4rvucG__row{grid-template-columns:8px minmax(0,1fr) 104px;row-gap:8px}.SourcePlane-module__4rvucG__age{grid-column:2/-1}.SourcePlane-module__4rvucG__records{grid-column:2;justify-content:flex-start}.SourcePlane-module__4rvucG__status{grid-column:3}}@media (prefers-reduced-motion:reduce){.SourcePlane-module__4rvucG__fill{transition:none}}
.ActivityTriggerButton-module__80n39G__trigger{border:1px solid var(--app-border);color:var(--app-accent);border-radius:10px;place-items:center;display:grid}.ActivityTriggerButton-module__80n39G__icon{border:1px solid color-mix(in srgb, var(--app-accent) 22%, transparent);background:color-mix(in srgb, var(--app-accent) 6%, transparent);width:32px;height:32px;color:var(--app-accent);border-radius:8px;place-items:center;display:grid;position:relative}.ActivityTriggerButton-module__80n39G__icon svg{width:16px;height:16px}.ActivityTriggerButton-module__80n39G__icon[data-attention=true]:after{border:2px solid var(--app-surface);background:var(--app-warning);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}
.ControlPlane-module__gbkcLa__controlPlane{--color-bg:var(--app-canvas,#f6f5f1);--color-panel:var(--app-surface,#fffefa);--color-raised:var(--app-surface-subtle,#eef1f5);--color-line:var(--app-border,#dce1e7);--color-line-strong:var(--app-border-strong,#c5ced8);--color-ink:var(--app-ink,#172033);--color-dim:var(--app-copy,#4f5d6f);--color-faint:var(--app-faint,#5d6b7f);--color-accent:var(--app-accent,#3157d5);--color-accent-dim:var(--app-accent-soft,#e8edff);--color-telemetry:var(--app-success,#147d72);--color-telemetry-dim:var(--app-success-soft,#e7f4f1);--color-ok:var(--app-success,#147d72);--color-warn:var(--app-warning,#9a5b00);--color-danger:var(--app-critical,#b6382f);color:var(--color-ink)}.ControlPlane-module__gbkcLa__controlPlane button,.ControlPlane-module__gbkcLa__controlPlane summary{min-height:44px}.ControlPlane-module__gbkcLa__routeHeader{min-height:88px}.ControlPlane-module__gbkcLa__routeHeaderInner{min-height:88px;padding-top:10px;padding-bottom:10px}.ControlPlane-module__gbkcLa__routeStatus{border:1px solid var(--color-line);background:var(--color-line);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:1px;min-width:min(100%,410px);display:grid}.ControlPlane-module__gbkcLa__routeStatus>div{background:var(--color-panel);border:0;border-radius:0;min-width:0;padding:10px 12px}.ControlPlane-module__gbkcLa__pageGutter{width:100%;padding-left:clamp(16px,2vw,32px);padding-right:clamp(16px,2vw,32px)}.ControlPlane-module__gbkcLa__statGrid{gap:0}.ControlPlane-module__gbkcLa__stat{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);box-shadow:none}.ControlPlane-module__gbkcLa__surface{border-block:1px solid var(--color-line);box-shadow:none;border-radius:0}.ControlPlane-module__gbkcLa__evidenceBand{background:var(--app-surface,#f3f4f6)}.ControlPlane-module__gbkcLa__orchestrationViewport{background:var(--app-surface,#fbfbf9);min-width:0;max-width:100%;padding:22px 24px 24px;position:relative;overflow:hidden}.ControlPlane-module__gbkcLa__orchestrationRail{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ControlPlane-module__gbkcLa__orchestrationStep{isolation:isolate;border:1px solid var(--color-line);background:var(--color-panel);border-radius:12px;grid-template-rows:auto minmax(0,1fr);gap:13px;min-width:0;min-height:178px;padding:14px;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:relative;overflow:visible;box-shadow:0 6px 18px #1720330e}.ControlPlane-module__gbkcLa__orchestrationStep:before{background:var(--color-accent);content:"";border-radius:2px;height:2px;position:absolute;top:-1px;left:14px;right:14px}.ControlPlane-module__gbkcLa__orchestrationStep:not(:last-child):after{z-index:3;background:linear-gradient(90deg, var(--color-line-strong), var(--color-accent));content:"";width:11px;height:1px;position:absolute;top:33px;left:calc(100% + 1px)}.ControlPlane-module__gbkcLa__orchestrationStep:hover{border-color:var(--color-line-strong);background:var(--color-raised);transform:translateY(-1px)}.ControlPlane-module__gbkcLa__stepMarker{z-index:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.ControlPlane-module__gbkcLa__stepMarker>span:first-child{width:31px;height:27px;color:var(--color-accent);font-family:var(--font-mono);background:#3157d513;border:1px solid #3157d540;border-radius:8px;place-items:center;font-size:11px;line-height:1;display:inline-grid}.ControlPlane-module__gbkcLa__stepBody{flex-direction:column;min-width:0;display:flex}.ControlPlane-module__gbkcLa__stepCopy{min-width:0}.ControlPlane-module__gbkcLa__stepCopy strong,.ControlPlane-module__gbkcLa__stepCopy span{overflow-wrap:anywhere;display:block}.ControlPlane-module__gbkcLa__stepCopy strong{color:var(--color-ink);letter-spacing:-.01em;font-size:12px;font-weight:580;line-height:1.35}.ControlPlane-module__gbkcLa__stepCopy span{color:var(--color-faint);font-family:var(--font-mono);margin-top:7px;font-size:11px;line-height:1.45}.ControlPlane-module__gbkcLa__stepState{border-top:1px solid var(--color-line);color:var(--color-ok);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;margin-top:auto;padding-top:10px;font-size:11px;line-height:1.35}@media (min-width:1024px){.ControlPlane-module__gbkcLa__stat:last-child{grid-column:auto}.ControlPlane-module__gbkcLa__stat:nth-child(5n){border-right:0}}@media (max-width:639px){.ControlPlane-module__gbkcLa__routeHeader,.ControlPlane-module__gbkcLa__routeHeaderInner{min-height:0}.ControlPlane-module__gbkcLa__routeStatus{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.ControlPlane-module__gbkcLa__orchestrationViewport{padding:18px 16px 20px}.ControlPlane-module__gbkcLa__orchestrationRail{grid-template-columns:minmax(0,1fr);gap:12px}.ControlPlane-module__gbkcLa__orchestrationStep{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:0}.ControlPlane-module__gbkcLa__orchestrationStep:before{display:none}.ControlPlane-module__gbkcLa__orchestrationStep:not(:last-child):after{background:linear-gradient(#3157d5b8,#3157d52e);width:1px;height:auto;top:38px;bottom:-13px;left:20px}.ControlPlane-module__gbkcLa__orchestrationStep:hover{background:0 0;transform:none}.ControlPlane-module__gbkcLa__stepMarker{background:var(--color-panel);width:42px;height:42px;box-shadow:0 0 0 5px var(--color-bg);border:1px solid #3157d54d;border-radius:50%;align-self:start;place-items:center;display:grid}.ControlPlane-module__gbkcLa__stepMarker>span:first-child{background:0 0;border:0;border-radius:0;width:auto;height:auto}.ControlPlane-module__gbkcLa__stepMarker>span:last-child{box-shadow:0 0 0 3px var(--color-panel);position:absolute;top:2px;right:1px}.ControlPlane-module__gbkcLa__stepBody{border:1px solid var(--color-line);background:var(--color-panel);min-height:112px;box-shadow:none;border-radius:12px;padding:14px 15px}.ControlPlane-module__gbkcLa__stepCopy strong{font-size:13px}.ControlPlane-module__gbkcLa__stepCopy span{margin-top:5px}.ControlPlane-module__gbkcLa__stepState{margin-top:12px}}@media (max-width:1023px){.ControlPlane-module__gbkcLa__stat:nth-child(2n){border-right:0}.ControlPlane-module__gbkcLa__stat:last-child{border-right:0;grid-column:1/-1}}.ControlPlane-module__gbkcLa__surface{container-type:inline-size}.ControlPlane-module__gbkcLa__observabilityStatGrid{border:1px solid var(--color-line);border-bottom:0;gap:0}.ControlPlane-module__gbkcLa__observabilityStatGrid.ControlPlane-module__gbkcLa__observabilityStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:30rem){.ControlPlane-module__gbkcLa__observabilityStatGrid.ControlPlane-module__gbkcLa__observabilityStatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ControlPlane-module__gbkcLa__observabilityStat{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);box-shadow:none}.ControlPlane-module__gbkcLa__observabilityStat:nth-child(2n){border-right:0}@container (min-width:30rem){.ControlPlane-module__gbkcLa__observabilityStat:nth-child(2n){border-right:1px solid var(--color-line)}.ControlPlane-module__gbkcLa__observabilityStat:nth-child(4n){border-right:0}}@media (prefers-reduced-motion:reduce){.ControlPlane-module__gbkcLa__orchestrationStep{transition:none}}
.refused-module__Eaiita__main{flex:1 0 auto;width:100%;max-width:760px;margin:0 auto;padding:clamp(40px,9vh,96px) 24px 64px}
