.light-layer{--lt-u:calc(var(--upx,1.25) / var(--s,1));--lt-veil:#0711209e;--lt-mark:#e3ecfa;--lt-native:#9cc0ff;--lt-plan:#f6c77a;--lt-ops:#cddeff;--lt-ops-glow:#8fb5ff;--lt-external:#b8d0ff;--lt-edge:#ffffffd1;--lt-context:#dce8fab8;--lt-missing:#c8d8f29e;--lt-core:#0659ff;--lt-core-rim:#bad4ffc7;--lt-core-glow:#2468ff;--lt-ring:#96beffcc;pointer-events:none}html[data-theme=light] .light-layer{--lt-veil:#f7f9fcc2;--lt-mark:#0b1a2e;--lt-native:#0659ff;--lt-plan:#a8620a;--lt-ops:#0447cc;--lt-ops-glow:#0659ff;--lt-external:#0447cc;--lt-edge:#0b1a2e;--lt-context:#445062;--lt-missing:#5a6b82;--lt-core-rim:#0447cc;--lt-ring:#0659ffb3}.lt-veil{fill:var(--lt-veil);stroke:none;transition:opacity .42s}.lt-veil:is([data-state=lit],[data-state=clear]){opacity:0}.lt-badge{transform-box:view-box;transform-origin:0 0;transform:scale(min(var(--lt-u), 2.4))}.lt-badge-disc{fill:var(--lt-mark);stroke:var(--lt-casing,#07111f);stroke-width:1.6px;paint-order:stroke}.lt-badge-star{fill:none;stroke:var(--lt-casing,#07111f);stroke-width:1.8px;stroke-linecap:round}.lt-mark{animation:lt-fade-in var(--ms,.38s) var(--at,0s) cubic-bezier(.22, 1, .36, 1) both}.light-layer[data-focusing] .lt-mark{transition:opacity .18s}.light-layer[data-focusing] .lt-mark:not([data-focus]){opacity:.28}.lt-veils{animation:lt-fade-in var(--veil-ms,.3s) cubic-bezier(.65, 0, .35, 1) both}.light-layer[data-play] .lt-veil[data-state=lit]{animation:lt-fade-out var(--ms) var(--at) cubic-bezier(.22, 1, .36, 1) both}.lt-cell{--lt-glow:color-mix(in srgb, var(--c) 55%, #fff);animation:lt-fade-in var(--ms,.38s) var(--at,0s) cubic-bezier(.22, 1, .36, 1) both}.lt-cell path{stroke-linejoin:round}.lt-halo{fill:none;stroke:var(--lt-glow);stroke-width:calc(var(--lt-u) * 8px);opacity:.28}.lt-halo-wide{stroke-width:calc(var(--lt-u) * 18px);opacity:.16}.lt-flash{fill:#e2ecff;stroke:none;opacity:.12}.lt-edge{fill:none;stroke:var(--lt-edge);stroke-width:calc(var(--lt-u) * 1.6px)}.lt-cell[data-kind=ops]{--lt-glow:var(--lt-ops-glow)}.lt-cell[data-kind=plan]{--lt-glow:var(--lt-plan)}.lt-cell[data-kind=plan] .lt-halo{opacity:.2}.lt-cell[data-kind=plan] .lt-halo-wide{opacity:.1}.lt-cell[data-kind=plan] .lt-flash{display:none}.lt-cell[data-kind=plan] .lt-edge{stroke:var(--lt-plan);stroke-dasharray:calc(var(--lt-u) * 3px) calc(var(--lt-u) * 3px)}.lt-cell[data-kind=context] :is(.lt-halo,.lt-flash){display:none}.lt-cell[data-kind=context] .lt-edge{stroke:var(--lt-context);stroke-width:calc(var(--lt-u) * 1.25px)}.lt-cell[data-separate] .lt-edge{stroke:var(--lt-plan);stroke-dasharray:calc(var(--lt-u) * 3px) calc(var(--lt-u) * 3px)}.lt-missing{fill:none;stroke:var(--lt-missing);stroke-width:calc(var(--lt-u) * 1.4px);stroke-dasharray:calc(var(--lt-u) * 3px) calc(var(--lt-u) * 3px)}html[data-theme=light] .lt-cell{--lt-glow:var(--c)}html[data-theme=light] .lt-cell[data-kind=ops]{--lt-glow:var(--lt-ops-glow)}html[data-theme=light] .lt-cell[data-kind=plan]{--lt-glow:var(--lt-plan)}html[data-theme=light] .lt-halo-wide,html[data-theme=light] .lt-flash{display:none}html[data-theme=light] .lt-halo{stroke-width:calc(var(--lt-u) * 6px);opacity:.22}html[data-theme=light] .lt-cell:is([data-kind=native],[data-kind=ingest]) .lt-edge{stroke:color-mix(in srgb, var(--c) 70%, #0b1a2e);stroke-width:calc(var(--lt-u) * 2px)}html[data-theme=light] .lt-cell[data-kind=ops] .lt-edge{stroke:var(--lt-ops);stroke-width:calc(var(--lt-u) * 2px)}html[data-theme=light] .lt-cell[data-kind=plan] .lt-edge{stroke-width:calc(var(--lt-u) * 2px)}.lt-route path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lt-route{--lt-line:var(--lt-native)}.lt-route[data-kind=out]{--lt-line:var(--lt-ops)}.lt-route[data-kind=plan]{--lt-line:var(--lt-plan)}.lt-route[data-kind=external]{--lt-line:var(--lt-external)}.lt-route-glow{stroke:var(--lt-line);stroke-width:calc(var(--lt-u) * 7px);opacity:.2}.lt-route-line{stroke:var(--lt-line);stroke-width:calc(var(--lt-u) * 2.25px)}html[data-theme=light] .lt-route-glow{opacity:.14}.lt-route:is([data-kind=in],[data-kind=out]) :is(.lt-route-glow,.lt-route-casing,.lt-route-line){stroke-dasharray:1 1;stroke-dashoffset:0;animation:lt-draw var(--ms,.7s) var(--at,0s) cubic-bezier(.65, 0, .35, 1) both}html[data-theme=light] .lt-cell[data-separate] .lt-edge{stroke:var(--lt-plan)}.light-layer[data-focusing] :is(.lt-cell,.lt-route){transition:opacity .18s}.light-layer[data-focusing] :is(.lt-cell,.lt-route):not([data-focus]){opacity:.28}.lt-route[data-conditional] .lt-route-glow{display:none}.lt-route[data-conditional] .lt-route-line{opacity:.5;stroke-width:calc(var(--lt-u) * 1.6px)}.lt-route[data-kind=plan] .lt-route-line{stroke-width:calc(var(--lt-u) * 2.6px);stroke-dasharray:calc(var(--lt-u) * .1px) calc(var(--lt-u) * 4.8px)}.lt-route[data-kind=external] .lt-route-line{stroke-linecap:butt;stroke-dasharray:calc(var(--lt-u) * 7px) calc(var(--lt-u) * 5px)}.lt-reveal{fill:none;stroke:#fff;stroke-width:calc(var(--lt-u) * 16px);stroke-linecap:butt;stroke-dasharray:1 1;stroke-dashoffset:0;animation:lt-draw var(--ms,.7s) var(--at,0s) cubic-bezier(.65, 0, .35, 1) both;forced-color-adjust:none}.lt-source{animation:lt-fade-in .24s var(--at,0s) ease-out both}.lt-source-mark{transform-box:fill-box;transform-origin:50%;transform:scale(var(--lt-u))}.light-layer{--lt-source-fill:#0b1a2e}html[data-theme=light] .light-layer,:where(html:not([data-theme=dark])) .story-wheel .light-layer{--lt-source-fill:#fff}.lt-source-diamond{fill:color-mix(in srgb, var(--lt-external) 16%, var(--lt-source-fill));stroke:var(--lt-external);stroke-width:1.8px;stroke-linejoin:round}.lt-source-pulse{fill:none;stroke:var(--lt-external);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lt-route-head{stroke:color-mix(in srgb, var(--lt-line) 45%, #fff);stroke-width:calc(var(--lt-u) * 6px);stroke-dasharray:.0001 2;stroke-dashoffset:0;opacity:0;animation:lt-head var(--ms,.7s) var(--at,0s) cubic-bezier(.65, 0, .35, 1) both}.lt-pulse{stroke:color-mix(in srgb, var(--lt-line) 45%, #fff);stroke-width:calc(var(--lt-u) * 4.4px);stroke-dasharray:.0001 2;stroke-dashoffset:0;opacity:0;animation:lt-pulse var(--pulse-ms,1.9s) linear var(--pulse-at,.7s) var(--pulse-n,2) both}html[data-theme=light] :is(.lt-route-head,.lt-pulse){stroke:var(--lt-line)}.lt-core{opacity:0;transition:opacity .5s}.lt-core[data-on=true]{opacity:1}.light-layer[data-play] .lt-core[data-on=true]{animation:lt-fade-in var(--ms) var(--at) cubic-bezier(.22, 1, .36, 1) both}.lt-glow-stop{stop-color:var(--lt-core-glow)}.lt-core-disc{fill:var(--lt-core);stroke:var(--lt-core-rim);stroke-width:calc(var(--lt-u) * 1.5px)}.lt-core-halo{fill:none;stroke:#0659ff;stroke-width:calc(var(--lt-u) * 2.5px);display:none}html[data-theme=light] .lt-core-glow{display:none}html[data-theme=light] .lt-core-halo{display:inline}.lt-core-ring{fill:none;stroke:var(--lt-ring);stroke-width:2.5px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%;animation:lt-ring var(--ms,.8s) var(--at,0s) cubic-bezier(.22, 1, .36, 1) both}@keyframes lt-fade-in{0%{opacity:0}}@keyframes lt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes lt-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lt-head{0%{stroke-dashoffset:0;opacity:0}3%{opacity:1}94%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@keyframes lt-pulse{0%{stroke-dashoffset:0;opacity:0}10%{opacity:.9}85%{opacity:.9}to{stroke-dashoffset:-1px;opacity:0}}@keyframes lt-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.light-layer[data-still] *,.light-layer[data-still]{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.light-layer *,.light-layer,.isoc-mini *{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}}@media (forced-colors:active){html:root .light-layer{--lt-veil:Canvas;--lt-edge:Highlight;--lt-native:Highlight;--lt-ops:Highlight;--lt-ops-glow:Highlight;--lt-external:Highlight;--lt-plan:Highlight;--lt-context:CanvasText;--lt-missing:GrayText;--lt-core:Highlight;--lt-core-rim:CanvasText;--lt-mark:HighlightText;--lt-ring:CanvasText}.lt-veil[data-state=dim]{opacity:.55}html:root :is(.lt-halo-wide,.lt-flash,.lt-core-glow,.lt-core-halo,.lt-pulse,.lt-route-head){display:none}html:root .light-layer .lt-cell .lt-halo{stroke:canvas;opacity:1;stroke-width:calc(var(--lt-u) * 7px);display:inline}html:root .light-layer .lt-cell[data-kind=context] .lt-halo{display:none}html:root .light-layer .lt-cell:is([data-kind=native],[data-kind=ingest],[data-kind=ops]) .lt-edge{stroke:highlight}html:root .light-layer .lt-cell:not([data-kind=context]) .lt-edge{stroke-width:calc(var(--lt-u) * 3px)}html:root .light-layer .lt-cell:is([data-kind=plan],[data-separate]) .lt-edge{stroke:highlight;stroke-width:calc(var(--lt-u) * 4px);stroke-linecap:round;stroke-dasharray:calc(var(--lt-u) * .1px) calc(var(--lt-u) * 6.5px)}html:root .light-layer .lt-badge-disc{fill:canvas;stroke:canvastext;stroke-width:2px}html:root .light-layer .lt-badge-star{stroke:canvastext}html:root .light-layer .lt-route .lt-route-glow{stroke:canvas;opacity:1;stroke-width:calc(var(--lt-u) * 7px);display:inline}html:root .light-layer .lt-route .lt-route-line{stroke:highlight;opacity:1;stroke-width:calc(var(--lt-u) * 3px)}html:root .light-layer .lt-route[data-conditional] .lt-route-line{stroke-width:calc(var(--lt-u) * 2px)}html:root .light-layer .lt-route[data-kind=plan] .lt-route-line{stroke-width:calc(var(--lt-u) * 3.4px);stroke-dasharray:calc(var(--lt-u) * .1px) calc(var(--lt-u) * 5.5px)}html:root .light-layer :is(.lt-source-diamond,.lt-source-pulse){stroke:highlight;stroke-width:2.2px}html:root .light-layer .lt-source-diamond{fill:canvas}:root .wheel-overlay.core-lit-light :is(.core-title,.core-sub){fill:highlighttext}:root .wheel-svg.core-assembled:has(~.wheel-overlay.core-ready:not(.core-lit-light)) .wheel-core .core-base{fill:canvas}:root .wheel-overlay.core-ready:not(.core-lit-light) :is(.core-title,.core-sub){fill:canvastext}}.isoc-mini{aspect-ratio:1;width:100%;height:auto;display:block;overflow:visible}.isoc-mini .mw-cell{transition:fill .32s}.isoc-mini .mw-edge{fill:none;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.isoc-mini .mw-route{fill:none;stroke-width:1.75px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.isoc-mini .mw-route[data-kind=plan]{stroke-dasharray:.1 3.5;stroke-width:2.25px}.isoc-mini .mw-route[data-kind=external]{stroke-dasharray:4 3;stroke-linecap:butt}.isoc-mini .mw-core{transition:fill .32s}.isoc-mini .mw-core-ring{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.isoc-mini[data-animate=true] .mw-route,.isoc-mini[data-animate=true] .mw-core-ring{animation:.42s ease-out both lt-fade-in}.visual-scenario .sc-layout{grid-template-areas:"isoc""stage""controls"}.visual-scenario .sc-stage{grid-area:stage;min-width:0}.visual-scenario .sc-controls{grid-area:controls;min-width:0}.sc-isoc{width:var(--sc-figure-w,100%);grid-area:isoc;grid-template-columns:92px minmax(0,1fr);align-items:center;column-gap:14px;margin:0 auto;display:grid}.sc-isoc .isoc-mini{width:92px}.sc-isoc figcaption{min-width:0;color:var(--sc-text,#445062);text-wrap:pretty;font-size:14px;line-height:1.45}.sc-isoc figcaption b{color:var(--sc-ink,#0b1a2e);margin-bottom:2px;font-weight:700;display:block}@container scenario (width>=700px){.visual-scenario .sc-layout{grid-template-rows:auto 1fr;grid-template-areas:"stage isoc""stage controls"}.sc-isoc{border-bottom:1px solid var(--sc-rule,#d8e0ec);grid-template-columns:108px minmax(0,1fr);width:auto;margin:0 0 12px;padding-bottom:12px}.sc-isoc .isoc-mini{width:108px}}.light-layer{--lt-protect:#86e2bf;--lt-protect-hatch:.42;--lt-soft:.32;--lt-adds:#3b78ff;--lt-adds-fill:.62;--lt-hollow:.58}html[data-theme=light] .light-layer{--lt-protect:#12644a;--lt-protect-hatch:.38;--lt-soft:.5;--lt-adds:#0659ff;--lt-adds-fill:.42;--lt-hollow:.64}.light-layer .lt-veil[data-state=soft]{opacity:var(--lt-soft)}.light-layer .lt-veil[data-state=hollow]{opacity:var(--lt-hollow)}.light-layer[data-play] .lt-veil:is([data-state=soft],[data-state=hollow]){animation:lt-fade-part var(--ms) var(--at) cubic-bezier(.22, 1, .36, 1) both}@keyframes lt-fade-part{0%{opacity:1}}.lt-hatch{pointer-events:none}.lt-hatch-line{fill:var(--lt-protect);opacity:var(--lt-protect-hatch)}.light-layer .lt-cell[data-covered] .lt-edge{stroke:var(--lt-protect);stroke-width:calc(var(--lt-u) * 2.2px)}.light-layer .lt-cell[data-group=adds] .lt-flash{fill:var(--lt-adds);opacity:var(--lt-adds-fill);display:inline}.light-layer .lt-cell[data-group=brought] .lt-flash{display:none}.light-layer .lt-cell[data-group=brought] .lt-edge{stroke-width:calc(var(--lt-u) * 2.6px)}.light-layer .lt-cell[data-group=brought]:not([data-separate]) .lt-edge{stroke:var(--lt-ops)}html[data-theme=light] .light-layer .lt-cell[data-group=adds] .lt-edge{stroke:#0b1a2e}:is(.light-notes,.isoc-key) li[data-row=adds] .light-chip{color:#fff;background:#3569e8;border-color:#8fb0ff}html[data-theme=light] :is(.light-notes,.isoc-key) li[data-row=adds] .light-chip{color:#0b1a2e;background:#6c95f2;border-color:#0b1a2e}:is(.light-notes,.isoc-key) li[data-row=brought] .light-chip:not([data-separate]){background:0 0;border:1.5px solid #cddeff}html[data-theme=light] :is(.light-notes,.isoc-key) li[data-row=brought] .light-chip:not([data-separate]){background:#fff;border-color:#0447cc}:is(.light-notes,.isoc-key) li[data-row=covered]{border-left-color:#86e2bf}:is(.light-notes,.isoc-key) li[data-row=covered] .light-chip{color:var(--text);background:repeating-linear-gradient(135deg, #86e2bf33 0 2px, transparent 2px 6px), color-mix(in srgb, #2b735a 55%, var(--control-bg,#0f2240));border:1.5px solid #86e2bf}html[data-theme=light] :is(.light-notes,.isoc-key) li[data-row=covered]{border-left-color:#12644a}html[data-theme=light] :is(.light-notes,.isoc-key) li[data-row=covered] .light-chip{color:#0b1a2e;background:repeating-linear-gradient(135deg,#12644a42 0 2px,#0000 2px 6px),#dcebe4;border-color:#12644a}:is(.light-notes,.isoc-key) li[data-row=conditions] .light-chip:before{content:"";vertical-align:-1px;--badge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-7 -7 14 14'%3E%3Cmask id='m'%3E%3Ccircle r='7' fill='white'/%3E%3Cpath d='M0 -3.9V3.9M-3.4 -1.95L3.4 1.95M-3.4 1.95L3.4 -1.95' stroke='black' stroke-width='1.9' stroke-linecap='round'/%3E%3C/mask%3E%3Ccircle r='7' mask='url(%23m)'/%3E%3C/svg%3E");width:12px;height:12px;-webkit-mask:var(--badge) center / contain no-repeat;mask:var(--badge) center / contain no-repeat;background:currentColor;margin:0 6px 1px -3px;display:inline-block}@media (forced-colors:active){html:root .light-layer[data-focusing] .lt-veil[data-state=lit]:not([data-focus]){opacity:.3}.light-layer .lt-cell[data-group=adds] .lt-flash{display:none}html:root .light-layer .lt-veil[data-state=soft]{opacity:.3}html:root .light-layer .lt-veil[data-state=hollow]{opacity:1}:root .wheel-svg:has(.lt-veil[data-state=hollow][data-cell=investigations])~.wheel-overlay .slice-label[data-label=investigations] text,:root .wheel-svg:has(.lt-veil[data-state=hollow][data-cell=copilot])~.wheel-overlay .slice-label[data-label=copilot] text{fill:canvastext;stroke:canvas;stroke-width:2.6px;paint-order:stroke}html:root .light-layer .lt-hatch-line{fill:canvastext;opacity:.55}html:root .light-layer .lt-cell[data-covered] .lt-edge{stroke:canvastext}html:root .light-layer .lt-cell[data-group=adds] .lt-edge{stroke:canvastext;stroke-width:calc(var(--lt-u) * 4px)}html:root :is(.light-notes,.isoc-key) li[data-row=adds] .light-chip{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:canvastext}html:root :is(.light-notes,.isoc-key) li[data-row=brought] .light-chip{forced-color-adjust:none;color:canvastext;background:canvas;border:2px solid highlight}html:root :is(.light-notes,.isoc-key) li[data-row=covered] .light-chip{forced-color-adjust:none;color:canvastext;background:canvas;border:2px solid canvastext}html:root :is(.light-notes,.isoc-key) li[data-row=covered] .light-chip:before{content:"";vertical-align:middle;background:repeating-linear-gradient(135deg,canvastext 0 1.5px,canvas 1.5px 4px);border:1px solid canvastext;width:14px;height:10px;margin:0 6px 1px 0;display:inline-block}}.light-layer{--lt-quiet:.92;--lt-cond:#fff;--lt-casing:#07111f}html[data-theme=light] .light-layer{--lt-quiet:.6;--lt-cond:#0b1a2e;--lt-casing:#fff}.light-layer .lt-veil[data-state=quiet]{opacity:var(--lt-quiet)}.lt-cue{fill:none;pointer-events:none;vector-effect:non-scaling-stroke}.lt-cue[data-status=separate]{stroke:var(--plan-gold,#a8620a);stroke-width:1.5px;stroke-dasharray:6 4}.lt-cue[data-status=conditional]{stroke:var(--lt-cond);stroke-opacity:.92;stroke-width:1.8px;stroke-dasharray:.1 4.5;stroke-linecap:round}.light-layer:not([data-rest]) .lt-cue{opacity:.5}.light-layer[data-focusing] .lt-veil[data-state=quiet][data-focus]{opacity:calc(var(--lt-quiet) * .3)}.light-layer[data-focusing] .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-focus]){opacity:var(--lt-quiet);animation:none}.light-layer[data-focusing] .lt-cue{transition:opacity .18s}.light-layer[data-focusing] .lt-cue:not([data-focus]){opacity:.28}.lt-route-casing{stroke:var(--lt-casing);stroke-width:calc(var(--lt-u) * 5.6px);opacity:.92}.lt-route[data-conditional] .lt-route-casing{stroke-width:calc(var(--lt-u) * 4.4px);opacity:.7}.lt-arrow-head{transform-box:view-box;transform-origin:0 0;transform:scale(var(--lt-u));fill:var(--lt-line);stroke:var(--lt-casing);stroke-width:1.6px;stroke-linejoin:round;paint-order:stroke}.lt-arrow{--lt-line:var(--lt-native);animation:lt-fade-in .22s calc(var(--at,0s) + var(--ms,.7s)) ease-out both}.lt-arrow[data-at=start]{animation-delay:var(--at,0s)}.lt-arrow[data-kind=out]{--lt-line:var(--lt-ops)}.lt-arrow[data-kind=plan]{--lt-line:var(--lt-plan)}.lt-arrow[data-kind=external]{--lt-line:var(--lt-external)}.lt-arrow[data-conditional]{opacity:.6}.light-layer[data-focusing] .lt-arrow{transition:opacity .18s}.light-layer[data-focusing] .lt-arrow:not([data-focus]){opacity:.28}:is(.light-notes,.isoc-key) li:is([data-row=feeds],[data-row=conditions]) .light-chip:is([data-ids~=endpoint],[data-ids~=office],[data-ids~=identity],[data-ids~=cloud-apps]){--fam:#b23347}:is(.light-notes,.isoc-key) li:is([data-row=feeds],[data-row=conditions]) .light-chip[data-ids~=entra]{--fam:#0d6b8e}:is(.light-notes,.isoc-key) li:is([data-row=feeds],[data-row=conditions]) .light-chip:is([data-ids~=purview],[data-ids~=insider-risk],[data-ids~=audit]){--fam:#7046c8}:is(.light-notes,.isoc-key) li:is([data-row=feeds],[data-row=conditions]) .light-chip[data-ids]{background:color-mix(in srgb, var(--fam) 88%, #050a14);border:1px solid color-mix(in srgb, var(--fam) 50%, #fff);color:#fff}html[data-theme=light] :is(.light-notes,.isoc-key) li:is([data-row=feeds],[data-row=conditions]) .light-chip[data-ids]{background:color-mix(in srgb, var(--fam) 40%, #fff);border:1.5px solid color-mix(in srgb, var(--fam) 70%, #0b1a2e);color:#0b1a2e}:is(.light-notes,.isoc-key) li[data-row=quiet]{border-left:2px solid color-mix(in srgb, var(--soft,#b4c4db) 45%, transparent)}:is(.light-notes,.isoc-key) li[data-row=quiet] .light-chip{color:var(--text);background:linear-gradient(100deg,#2f255f 8%,#093349 38%,#143636 66%,#442c23 94%);border:1px solid #d6e0f06b}html[data-theme=light] :is(.light-notes,.isoc-key) li[data-row=quiet] .light-chip{color:#0b1a2e;background:linear-gradient(100deg,#dcd4f2 8%,#c7dce5 38%,#cdded8 66%,#e8d8ce 94%);border-color:#0b1a2e38}:is(.light-notes,.isoc-key) li[data-row=quiet] .light-chip[data-separate]{background:#22242f;border:1.5px dashed #f6c77a}html[data-theme=light] :is(.light-notes,.isoc-key) li[data-row=quiet] .light-chip[data-separate]{background:#f0e9e7;border-color:#a8620a}@media (forced-colors:active){html:root .light-layer .lt-veil[data-state=quiet]{opacity:.55}html:root .light-layer .lt-cue{stroke:canvastext;stroke-opacity:1;opacity:1}html:root .light-layer .lt-cue[data-status=conditional]{stroke-width:2.4px}html:root .light-layer[data-focusing] .lt-cue:not([data-focus]){opacity:.35}html:root .light-layer .lt-route .lt-route-casing{stroke:canvas;opacity:1}html:root .light-layer .lt-arrow-head{fill:highlight;stroke:canvas;stroke-width:2px}html:root :is(.light-notes,.isoc-key) li:is([data-row=feeds],[data-row=conditions]) .light-chip[data-ids]{forced-color-adjust:none;color:highlighttext;background:highlight;border:1px solid highlight}html:root :is(.light-notes,.isoc-key) li[data-row=quiet] .light-chip{forced-color-adjust:none;background:color-mix(in srgb, Highlight 45%, Canvas);color:canvastext;border:1px solid canvastext}html:root :is(.light-notes,.isoc-key) li[data-row=quiet] .light-chip[data-separate]{background:canvas;border:2px dashed canvastext}}.isoc-mini .mw-route[data-kind=source]{stroke-width:1.5px}.isoc-mini[data-tone=light] .mw-route[data-kind=source]{fill:#0447cc}.isoc-mini[data-tone=dark] .mw-route[data-kind=source]{fill:#b8d0ff}.help-pop ul.legend-lit:has(.lit-swatch){gap:10px;padding-left:0;list-style:none}.help-pop ul.legend-lit:has(.lit-swatch)>li{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.lit-swatch{--ls-line:#9cc0ff;--ls-out:#cddeff;--ls-casing:#0d1d35;--ls-core:#0659ff;--ls-core-rim:#bad4ffc7;--ls-tray:#d6e0f06b;--ls-quiet:#2f255f;--ls-apart:#22242f;--ls-gold:#f6c77a;--ls-dim:#111723;--ls-covered:#205547;--ls-protect:#86e2bf;--ls-hatch:.42;--ls-adds:#3569e8;--ls-adds-edge:#8fb0ff;--ls-brought:#1c3a82;--ls-brought-edge:#cddeff;--ls-source:#b8d0ff;--ls-source-fill:#16294a;--ls-ingest:#2851b9;--ls-edge:#ffffffd1;width:40px;height:18px;margin-top:2px;display:block;overflow:visible}html[data-theme=light] .lit-swatch{--ls-line:#0659ff;--ls-out:#0447cc;--ls-casing:#fff;--ls-core:#0659ff;--ls-core-rim:#0447cc;--ls-tray:#0b1a2e38;--ls-quiet:#dcd4f2;--ls-apart:#f0e9e7;--ls-gold:#a8620a;--ls-dim:#f3f5f9;--ls-covered:#c7dad4;--ls-protect:#12644a;--ls-hatch:.38;--ls-adds:#6c95f2;--ls-adds-edge:#0b1a2e;--ls-brought:#fff;--ls-brought-edge:#0447cc;--ls-source:#0447cc;--ls-source-fill:#e1e9fa;--ls-ingest:#abbdec;--ls-edge:#0447cc}.lit-swatch :is(path,rect,circle){vector-effect:non-scaling-stroke}.lit-swatch .ls-casing{fill:none;stroke:var(--ls-casing);stroke-width:4.5px;stroke-linecap:round}.lit-swatch .ls-route{fill:none;stroke:var(--ls-line);stroke-width:1.8px;stroke-linecap:round}.lit-swatch .ls-head{fill:var(--ls-line);stroke:var(--ls-casing);stroke-width:1px;paint-order:stroke}.lit-swatch .ls-out.ls-route{stroke:var(--ls-out)}.lit-swatch .ls-out.ls-head{fill:var(--ls-out)}.lit-swatch .ls-core{fill:var(--ls-core);stroke:var(--ls-core-rim);stroke-width:1.2px}.lit-swatch .ls-face{stroke:var(--ls-tray);stroke-width:1px}.lit-swatch .ls-quiet{fill:var(--ls-quiet)}.lit-swatch .ls-apart{fill:var(--ls-apart)}.lit-swatch .ls-gold{fill:none;stroke:var(--ls-gold);stroke-width:1.3px;stroke-dasharray:3 2}.lit-swatch .ls-dim{fill:var(--ls-dim)}.lit-swatch .ls-covered{fill:var(--ls-covered)}.lit-swatch .ls-hatch{stroke:none}.lit-swatch .ls-hatch-line{fill:var(--ls-protect);opacity:var(--ls-hatch)}.lit-swatch .ls-protect{fill:none;stroke:var(--ls-protect);stroke-width:1.6px}.lit-swatch .ls-adds{fill:var(--ls-adds);stroke:var(--ls-adds-edge);stroke-width:1.2px}.lit-swatch .ls-brought{fill:var(--ls-brought);stroke:var(--ls-brought-edge);stroke-width:2px}.lit-swatch .ls-diamond{fill:var(--ls-source-fill);stroke:var(--ls-source);stroke-width:1.4px;stroke-linejoin:round}.lit-swatch .ls-pulse{fill:none;stroke:var(--ls-source);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.lit-swatch .ls-dash{fill:none;stroke:var(--ls-source);stroke-width:1.6px;stroke-dasharray:3 2.5}.lit-swatch .ls-ingest{fill:var(--ls-ingest);stroke:var(--ls-edge);stroke-width:1.4px}.lit-swatch{--ls-signal:#6a4fc0;--ls-badge:#e3ecfa;--ls-badge-ink:#07111f}html[data-theme=light] .lit-swatch{--ls-signal:#c9b8f2;--ls-badge:#0b1a2e;--ls-badge-ink:#fff}.lit-swatch .ls-signal{fill:var(--ls-signal);stroke:var(--ls-edge);stroke-width:1.4px}.lit-swatch .ls-badge{fill:var(--ls-badge);stroke:var(--ls-badge-ink);stroke-width:1.4px;paint-order:stroke;vector-effect:none}.lit-swatch .ls-star{fill:none;stroke:var(--ls-badge-ink);stroke-width:1.8px;stroke-linecap:round;vector-effect:none}@media (forced-colors:active){.lit-swatch{forced-color-adjust:none}html:root .lit-swatch{--ls-signal:Highlight;--ls-badge:Canvas;--ls-badge-ink:CanvasText;--ls-line:Highlight;--ls-out:Highlight;--ls-casing:Canvas;--ls-core:Highlight;--ls-core-rim:CanvasText;--ls-tray:CanvasText;--ls-quiet:color-mix(in srgb, Highlight 45%, Canvas);--ls-apart:Canvas;--ls-gold:CanvasText;--ls-dim:Canvas;--ls-covered:Canvas;--ls-protect:CanvasText;--ls-hatch:.55;--ls-adds:Highlight;--ls-adds-edge:CanvasText;--ls-brought:Canvas;--ls-brought-edge:Highlight;--ls-source:Highlight;--ls-source-fill:Canvas;--ls-ingest:Highlight;--ls-edge:CanvasText}html:root .lit-swatch .ls-dim{stroke:graytext}}.light-layer{--lt-pick:#9ebbff}html[data-theme=light] .light-layer{--lt-pick:#0659ff}.lt-core-pick{fill:none;stroke:var(--lt-pick);stroke-width:calc(var(--lt-u) * 3.5px);paint-order:stroke}html[data-theme=light] .lt-core[data-focus] .lt-core-halo{display:none}@media (forced-colors:active){html:root .light-layer .lt-core-pick{stroke:canvastext}}.light-host[data-group] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue){transition:opacity .22s}.light-host[data-group=operations] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue):not([data-cat=operations]),.light-host[data-group=cloud] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue):not([data-cat=cloud]),.light-host[data-group=threat] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue):not([data-cat=threat]),.light-host[data-group=work] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue):not([data-cat=work]),.light-host[data-group=identity] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue):not([data-cat=identity]),.light-host[data-group=data] .light-layer:not([data-focusing]) :is(.lt-cell,.lt-route,.lt-arrow,.lt-mark,.lt-cue):not([data-cat=data]){opacity:.26}.light-host[data-group=operations] .light-layer:not([data-focusing]) .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-cat=operations]),.light-host[data-group=cloud] .light-layer:not([data-focusing]) .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-cat=cloud]),.light-host[data-group=threat] .light-layer:not([data-focusing]) .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-cat=threat]),.light-host[data-group=work] .light-layer:not([data-focusing]) .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-cat=work]),.light-host[data-group=identity] .light-layer:not([data-focusing]) .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-cat=identity]),.light-host[data-group=data] .light-layer:not([data-focusing]) .lt-veil:is([data-state=lit],[data-state=soft],[data-state=hollow]):not([data-cat=data]){opacity:var(--lt-quiet);animation:none}@media (forced-colors:active){html:root .light-host[data-group=operations] .light-layer:not([data-focusing]) .lt-veil[data-state=lit]:not([data-cat=operations]),html:root .light-host[data-group=cloud] .light-layer:not([data-focusing]) .lt-veil[data-state=lit]:not([data-cat=cloud]),html:root .light-host[data-group=threat] .light-layer:not([data-focusing]) .lt-veil[data-state=lit]:not([data-cat=threat]),html:root .light-host[data-group=work] .light-layer:not([data-focusing]) .lt-veil[data-state=lit]:not([data-cat=work]),html:root .light-host[data-group=identity] .light-layer:not([data-focusing]) .lt-veil[data-state=lit]:not([data-cat=identity]),html:root .light-host[data-group=data] .light-layer:not([data-focusing]) .lt-veil[data-state=lit]:not([data-cat=data]){opacity:.3}}.feed-mark{--fm-line:#9cc0ff;--fm-casing:#0f213b;--fm-core:#0659ff;--fm-rim:#bad4ffc7;vertical-align:-2px;flex:none;width:26px;height:14px;margin-left:6px;display:inline-block;overflow:visible}html[data-theme=light] .feed-mark{--fm-line:#0447cc;--fm-casing:#fff;--fm-core:#0659ff;--fm-rim:#0447cc}.feed-mark .fm-casing{fill:none;stroke:var(--fm-casing);stroke-width:4.5px;stroke-linecap:round}.feed-mark .fm-route{fill:none;stroke:var(--fm-line);stroke-width:1.9px;stroke-linecap:round}.feed-mark .fm-head{fill:var(--fm-line);stroke:var(--fm-casing);stroke-width:1px;paint-order:stroke}.feed-mark .fm-core{fill:var(--fm-core);stroke:var(--fm-rim);stroke-width:1.2px}@media (forced-colors:active){.feed-mark{forced-color-adjust:none;--fm-line:CanvasText;--fm-casing:Canvas;--fm-core:Highlight;--fm-rim:CanvasText}}
