.fan:where(.astro-5gyqkfxn){max-width:470px;height:420px;margin-left:auto;position:relative}.fanCard:where(.astro-5gyqkfxn){left:6%;right:6%;top:calc(var(--i) * 74px + 8px);background:var(--bx-surface);border:1px solid var(--bx-border);border-left:4px solid var(--brand);border-radius:var(--bx-radius);transform:translateX(calc((var(--i) - 2) * 10px)) rotate(calc((var(--i) - 2) * 1.6deg));animation:.6s cubic-bezier(.2,.7,.3,1) both fanIn;animation-delay:calc(var(--i) * 90ms + .1s);padding:12px 16px 14px;transition:transform .2s;position:absolute;box-shadow:0 14px 36px -16px #0e0a3247}.fanCard:where(.astro-5gyqkfxn):hover{transform:translateX(calc((var(--i) - 2) * 10px)) rotate(0deg) translateY(-4px);z-index:6}@keyframes fanIn{0%{opacity:0;transform:translateY(-30px)rotate(0)}}.fanCard:where(.astro-5gyqkfxn).teams{--brand:#5b5fc7}.fanCard:where(.astro-5gyqkfxn).slack{--brand:#611f69}.fanCard:where(.astro-5gyqkfxn).email{--brand:#0f766e}.fanCard:where(.astro-5gyqkfxn).jira{--brand:#0c66e4}.fanCard:where(.astro-5gyqkfxn).webhook{--brand:var(--bx-accent)}:root[data-theme=dark] .fanCard:where(.astro-5gyqkfxn).slack{--brand:#c26fc9}:root[data-theme=dark] .fanCard:where(.astro-5gyqkfxn).email{--brand:#2dd4bf}:root[data-theme=dark] .fanCard:where(.astro-5gyqkfxn).jira{--brand:#579dff}:root[data-theme=dark] .fanCard:where(.astro-5gyqkfxn).teams{--brand:#8b8ff0}.fanHead:where(.astro-5gyqkfxn){color:var(--bx-text-dim);align-items:center;gap:8px;margin-bottom:6px;font-size:11.5px;display:flex}.fanHead:where(.astro-5gyqkfxn) b:where(.astro-5gyqkfxn){color:var(--bx-text);font-size:12px}.fanHead:where(.astro-5gyqkfxn) span:where(.astro-5gyqkfxn):last-child{font-family:var(--sl-font-mono);margin-left:auto;font-size:11px}.fanDot:where(.astro-5gyqkfxn){background:var(--brand);border-radius:50%;width:8px;height:8px}.fanTitle:where(.astro-5gyqkfxn){color:var(--bx-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.fanLine:where(.astro-5gyqkfxn){color:var(--bx-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.fanLine:where(.astro-5gyqkfxn).dim{color:var(--bx-text-dim)}.fanCode:where(.astro-5gyqkfxn){color:var(--bx-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.attach:where(.astro-5gyqkfxn){font-family:var(--sl-font-mono);background:var(--xp-ok-dim);color:var(--xp-ok);border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:600}.tag:where(.astro-5gyqkfxn){background:var(--bx-surface2);border:1px solid var(--bx-border);color:var(--bx-text-muted);border-radius:20px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}.seg:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);background:var(--bx-surface);border-radius:20px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.segBtn:where(.astro-5gyqkfxn){font:inherit;color:var(--bx-text-muted);cursor:pointer;background:0 0;border:none;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500}.segBtn:where(.astro-5gyqkfxn):hover{color:var(--bx-accent)}.segBtn:where(.astro-5gyqkfxn)[aria-pressed=true]{background:var(--bx-accent);color:#fff}.segBtn:where(.astro-5gyqkfxn):focus-visible,:where(.astro-5gyqkfxn)[role=tab]:focus-visible,.minToggle:where(.astro-5gyqkfxn) input:where(.astro-5gyqkfxn):focus-visible{outline:2px solid var(--bx-accent);outline-offset:2px}.seg:where(.astro-5gyqkfxn).small .segBtn:where(.astro-5gyqkfxn){letter-spacing:0;padding:3px 10px;font-size:11.5px}.scrollX:where(.astro-5gyqkfxn){overflow-x:auto}.dimTxt:where(.astro-5gyqkfxn){color:var(--bx-text-dim)}kbd:where(.astro-5gyqkfxn){font-family:var(--sl-font-mono);border:1px solid var(--bx-border);background:var(--bx-surface);color:var(--bx-text);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:11px}.simControls:where(.astro-5gyqkfxn){flex-wrap:wrap;align-items:center;gap:14px 22px;margin-bottom:26px;display:flex}.minToggle:where(.astro-5gyqkfxn){color:var(--bx-text-muted);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.minToggle:where(.astro-5gyqkfxn) input:where(.astro-5gyqkfxn){width:16px;height:16px;accent-color:var(--bx-accent)}.simRuns:where(.astro-5gyqkfxn){grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.simRun:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:var(--bx-radius);background:var(--bx-surface);text-align:center;flex-direction:column;align-items:stretch;gap:6px;margin:0;padding:12px 10px;transition:border-color .2s,background .2s;display:flex}.simTime:where(.astro-5gyqkfxn){color:var(--bx-text-dim);font-size:11.5px}.simBarBox:where(.astro-5gyqkfxn){border-bottom:1px solid var(--bx-border);justify-content:center;align-items:flex-end;height:70px;display:flex}.simBar:where(.astro-5gyqkfxn){background:var(--bx-text-dim);border-radius:4px 4px 0 0;width:60%;max-width:34px;transition:background .2s}.simRows:where(.astro-5gyqkfxn){color:var(--bx-text-muted);font-size:12.5px}.simRows:where(.astro-5gyqkfxn) b:where(.astro-5gyqkfxn){color:var(--bx-text);font-size:15px}.simStatus:where(.astro-5gyqkfxn){background:var(--bx-surface2);color:var(--bx-text-dim);border-radius:20px;padding:3px 6px;font-size:11.5px;font-weight:600}.simReason:where(.astro-5gyqkfxn){color:var(--bx-text-dim);min-height:2.7em;font-size:11.5px;line-height:1.35}.simRun:where(.astro-5gyqkfxn).sent{border-color:var(--bx-accent);background:var(--bx-accent-dim)}.simRun:where(.astro-5gyqkfxn).sent .simBar:where(.astro-5gyqkfxn){background:var(--bx-accent)}.simRun:where(.astro-5gyqkfxn).sent .simStatus:where(.astro-5gyqkfxn){background:var(--bx-accent);color:#fff}.simRun:where(.astro-5gyqkfxn).silent .simBar:where(.astro-5gyqkfxn){background:color-mix(in srgb, var(--bx-accent) 35%, transparent)}.simRun:where(.astro-5gyqkfxn).below .simBar:where(.astro-5gyqkfxn){background:color-mix(in srgb, var(--xp-warn) 55%, transparent)}.simRun:where(.astro-5gyqkfxn).below .simStatus:where(.astro-5gyqkfxn){background:var(--xp-warn-dim);color:var(--xp-warn)}.simRun:where(.astro-5gyqkfxn).none{border-style:dashed}.simSummary:where(.astro-5gyqkfxn){color:var(--bx-text-muted);font-size:15px;margin-top:18px!important}.simSummary:where(.astro-5gyqkfxn) b:where(.astro-5gyqkfxn){color:var(--bx-accent);font-size:18px}.simLegend:where(.astro-5gyqkfxn){color:var(--bx-text-dim);flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:12.5px;display:flex}.simLegend:where(.astro-5gyqkfxn) span:where(.astro-5gyqkfxn){align-items:center;gap:7px;display:inline-flex}.simLegend:where(.astro-5gyqkfxn) i:where(.astro-5gyqkfxn){border-radius:3px;width:10px;height:10px;display:inline-block}.simLegend:where(.astro-5gyqkfxn) .sent:where(.astro-5gyqkfxn){background:var(--bx-accent)}.simLegend:where(.astro-5gyqkfxn) .silent:where(.astro-5gyqkfxn){background:color-mix(in srgb, var(--bx-accent) 35%, transparent)}.simLegend:where(.astro-5gyqkfxn) .below:where(.astro-5gyqkfxn){background:color-mix(in srgb, var(--xp-warn) 55%, transparent)}.simLegend:where(.astro-5gyqkfxn) .none:where(.astro-5gyqkfxn){border:1px dashed var(--bx-text-dim)}.tabList:where(.astro-5gyqkfxn){flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}:where(.astro-5gyqkfxn)[role=tab]{font:inherit;border:1px solid var(--bx-border);background:var(--bx-surface);color:var(--bx-text-muted);cursor:pointer;border-radius:20px;align-items:center;gap:8px;padding:7px 16px;font-size:13.5px;font-weight:500;display:inline-flex}:where(.astro-5gyqkfxn)[role=tab]:hover{border-color:var(--bx-accent);color:var(--bx-accent)}:where(.astro-5gyqkfxn)[role=tab][aria-selected=true]{border-color:var(--bx-accent);color:var(--bx-text);box-shadow:inset 0 0 0 1px var(--bx-accent)}.tabDot:where(.astro-5gyqkfxn){background:var(--brand);border-radius:50%;width:8px;height:8px}:root[data-theme=dark] .tabDot:where(.astro-5gyqkfxn){filter:brightness(1.6)}.chGrid:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.chPanel:where(.astro-5gyqkfxn)[hidden]{display:none}.mockTable:where(.astro-5gyqkfxn).compact td:where(.astro-5gyqkfxn),.mockTable:where(.astro-5gyqkfxn).compact th:where(.astro-5gyqkfxn){white-space:nowrap;padding:6px 9px;font-size:12px}.teamsCard:where(.astro-5gyqkfxn){border-left:4px solid #5b5fc7}.tcTitle:where(.astro-5gyqkfxn){font-size:16px;font-weight:700}.tcSub:where(.astro-5gyqkfxn){color:var(--bx-text-muted);margin:2px 0 12px;font-size:13.5px}.tcHead:where(.astro-5gyqkfxn){color:var(--bx-text-dim);margin-bottom:4px;font-size:12px;font-weight:600}.tcBtn:where(.astro-5gyqkfxn),.slBtn:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);color:var(--bx-accent);border-radius:6px;margin-top:14px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-block}.slackMsg:where(.astro-5gyqkfxn){border-left:4px solid #611f69}.slFrom:where(.astro-5gyqkfxn){align-items:center;gap:8px;margin-bottom:8px;font-size:13.5px;display:flex}.slAvatar:where(.astro-5gyqkfxn){background:var(--bx-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-flex}.slHeader:where(.astro-5gyqkfxn){margin-bottom:6px;font-size:16px;font-weight:700}.slText:where(.astro-5gyqkfxn){color:var(--bx-text-muted);margin-bottom:8px;font-size:13.5px}.slCode:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);background:var(--bx-surface2);font-family:var(--sl-font-mono);color:var(--bx-text);white-space:pre;font-variant-ligatures:none;border-radius:8px;margin:0;padding:12px 14px;font-size:11.5px;line-height:1.55;overflow-x:auto}.emailMsg:where(.astro-5gyqkfxn){border-left:4px solid #0f766e}.emHead:where(.astro-5gyqkfxn){border-bottom:1px solid var(--bx-border);grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0 0 12px;padding-bottom:12px;font-size:13.5px;display:grid}.emHead:where(.astro-5gyqkfxn) dt:where(.astro-5gyqkfxn){color:var(--bx-text-dim)}.emHead:where(.astro-5gyqkfxn) dd:where(.astro-5gyqkfxn){overflow-wrap:anywhere;margin:0}.emLine:where(.astro-5gyqkfxn){font-size:13.5px;margin-bottom:8px!important}.emTable:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:8px;max-height:260px;overflow-y:auto}.emAttach:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);color:var(--bx-text-muted);border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:12.5px;display:flex}.jiraIssue:where(.astro-5gyqkfxn){border-left:4px solid #0c66e4}.jiTitle:where(.astro-5gyqkfxn){margin-bottom:10px;font-size:18px;font-weight:600}.jiFields:where(.astro-5gyqkfxn){grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0 0 14px;font-size:13px;display:grid}.jiFields:where(.astro-5gyqkfxn) dt:where(.astro-5gyqkfxn){color:var(--bx-text-dim)}.jiFields:where(.astro-5gyqkfxn) dd:where(.astro-5gyqkfxn){margin:0}.jiLabel:where(.astro-5gyqkfxn){letter-spacing:.5px;text-transform:uppercase;color:var(--bx-text-dim);margin:6px 0;font-size:11px;font-weight:600}.jiDesc:where(.astro-5gyqkfxn){margin-bottom:12px;font-size:13px}.jiDesc:where(.astro-5gyqkfxn) p:where(.astro-5gyqkfxn){margin-bottom:6px}.jiSub:where(.astro-5gyqkfxn){margin-bottom:4px;font-size:13px;font-weight:600}.jiComments:where(.astro-5gyqkfxn){color:var(--bx-text-muted);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.jiComments:where(.astro-5gyqkfxn) li:where(.astro-5gyqkfxn){background:var(--bx-surface2);border-radius:8px;margin:0;padding:8px 10px}.jiComments:where(.astro-5gyqkfxn) b:where(.astro-5gyqkfxn){font-family:var(--sl-font-mono);color:var(--bx-text);margin-right:6px;font-size:11.5px}.chTable:where(.astro-5gyqkfxn) td:where(.astro-5gyqkfxn){vertical-align:top;font-size:13px}:root[data-theme=dark] .teamsCard:where(.astro-5gyqkfxn){border-left-color:#8b8ff0}:root[data-theme=dark] .slackMsg:where(.astro-5gyqkfxn){border-left-color:#c26fc9}:root[data-theme=dark] .emailMsg:where(.astro-5gyqkfxn){border-left-color:#2dd4bf}:root[data-theme=dark] .jiraIssue:where(.astro-5gyqkfxn){border-left-color:#579dff}.taskGrid:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.stateRow:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;display:grid}.state:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:var(--bx-radius);background:var(--bx-surface);color:var(--bx-text-muted);flex-direction:column;gap:6px;padding:14px;font-size:12.5px;line-height:1.45;display:flex}.state:where(.astro-5gyqkfxn) b:where(.astro-5gyqkfxn){color:var(--bx-text);font-size:15px}.state:where(.astro-5gyqkfxn).open{border:2px solid var(--xp-warn)}.state:where(.astro-5gyqkfxn).done{border-color:var(--xp-ok)}.state:where(.astro-5gyqkfxn) .loop:where(.astro-5gyqkfxn){background:var(--xp-warn-dim);color:var(--xp-warn);border-radius:8px;margin-top:4px;padding:6px 8px;font-size:11.5px}.edge:where(.astro-5gyqkfxn){text-align:center;color:var(--bx-text-dim);padding:0 6px;font-size:11.5px;line-height:1.35;position:relative}.edge:where(.astro-5gyqkfxn) span:where(.astro-5gyqkfxn){padding-bottom:12px;display:block}.edge:where(.astro-5gyqkfxn):after{content:"";background:var(--bx-accent);opacity:.55;height:2px;position:absolute;bottom:0;left:6px;right:10px}.edge:where(.astro-5gyqkfxn):before{content:"";border:5px solid #0000;border-left:7px solid var(--bx-accent);opacity:.8;position:absolute;bottom:-4px;right:4px}.returnEdge:where(.astro-5gyqkfxn){border:1px dashed var(--bx-border);color:var(--bx-text-muted);border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:12.5px}.resolveNotes:where(.astro-5gyqkfxn){color:var(--bx-text-muted);flex-direction:column;gap:8px;margin-top:14px;font-size:13px;display:flex}.taskMock:where(.astro-5gyqkfxn) .tkTitle:where(.astro-5gyqkfxn){font-size:17px;font-weight:600}.tkMeta:where(.astro-5gyqkfxn){color:var(--bx-text-muted);flex-wrap:wrap;gap:6px 14px;margin:6px 0 14px;font-size:12.5px;display:flex}.prio:where(.astro-5gyqkfxn){color:var(--xp-warn);font-weight:600}.sla:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:10px;margin-bottom:12px;padding:10px 12px}.slaHead:where(.astro-5gyqkfxn){color:var(--bx-text-muted);justify-content:space-between;margin-bottom:8px;font-size:12.5px;display:flex}.slaBar:where(.astro-5gyqkfxn){background:var(--bx-surface2);border-radius:3px;height:6px;overflow:hidden}.slaBar:where(.astro-5gyqkfxn) span:where(.astro-5gyqkfxn){background:var(--xp-ok);height:100%;display:block}.tkKpis:where(.astro-5gyqkfxn){grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.tkKpis:where(.astro-5gyqkfxn) div:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:10px;flex-direction:column;padding:8px 10px;display:flex}.tkKpis:where(.astro-5gyqkfxn) b:where(.astro-5gyqkfxn){font-size:18px}.tkKpis:where(.astro-5gyqkfxn) span:where(.astro-5gyqkfxn){color:var(--bx-text-dim);font-size:11px}.keys:where(.astro-5gyqkfxn){color:var(--bx-text-dim);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.anomaly:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.anomaly:where(.astro-5gyqkfxn) .mockBar:where(.astro-5gyqkfxn){flex-wrap:wrap}.chart:where(.astro-5gyqkfxn){width:100%;height:auto;display:block}.chart:where(.astro-5gyqkfxn) .grid:where(.astro-5gyqkfxn){stroke:var(--bx-border);stroke-width:1px}.chart:where(.astro-5gyqkfxn) .axis:where(.astro-5gyqkfxn){fill:var(--bx-text-dim);font-size:11px;font-family:var(--sl-font-mono)}.chart:where(.astro-5gyqkfxn) .band:where(.astro-5gyqkfxn){fill:var(--bx-accent-dim);stroke:var(--bx-accent);stroke-opacity:.35;stroke-dasharray:4 4;display:none}.chart:where(.astro-5gyqkfxn) .meanLine:where(.astro-5gyqkfxn){stroke:var(--bx-accent);stroke-width:1.5px}.chart:where(.astro-5gyqkfxn) .meanLabel:where(.astro-5gyqkfxn){fill:var(--bx-accent);font-size:11px;font-family:var(--sl-font-mono)}.chart:where(.astro-5gyqkfxn) .series:where(.astro-5gyqkfxn){fill:none;stroke:var(--bx-text-muted);stroke-width:1.5px}.chart:where(.astro-5gyqkfxn) .pt:where(.astro-5gyqkfxn){fill:var(--bx-surface);stroke:var(--bx-text-muted);stroke-width:1.5px}.chart:where(.astro-5gyqkfxn) .toCurrent:where(.astro-5gyqkfxn){stroke:var(--bx-text-muted);stroke-width:1.5px;stroke-dasharray:3 3}.chart:where(.astro-5gyqkfxn) .current:where(.astro-5gyqkfxn){fill:var(--xp-crit);stroke:var(--bx-surface);stroke-width:2px}.verdicts:where(.astro-5gyqkfxn){margin-top:10px}.verdict:where(.astro-5gyqkfxn){color:var(--bx-text-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12.5px;display:none}.sev:where(.astro-5gyqkfxn){color:var(--xp-warn);font-weight:600}:where(.astro-5gyqkfxn)[data-sens=low] .band-low:where(.astro-5gyqkfxn),:where(.astro-5gyqkfxn)[data-sens=medium] .band-medium:where(.astro-5gyqkfxn),:where(.astro-5gyqkfxn)[data-sens=high] .band-high:where(.astro-5gyqkfxn){display:inline}:where(.astro-5gyqkfxn)[data-sens=low] .v-low:where(.astro-5gyqkfxn),:where(.astro-5gyqkfxn)[data-sens=medium] .v-medium:where(.astro-5gyqkfxn),:where(.astro-5gyqkfxn)[data-sens=high] .v-high:where(.astro-5gyqkfxn){display:flex}:where(.astro-5gyqkfxn)[data-sens=low] .chart:where(.astro-5gyqkfxn) .current:where(.astro-5gyqkfxn){fill:var(--bx-text-muted)}:where(.astro-5gyqkfxn)[data-sens=low] tr:where(.astro-5gyqkfxn)[data-row=low] td:where(.astro-5gyqkfxn),:where(.astro-5gyqkfxn)[data-sens=medium] tr:where(.astro-5gyqkfxn)[data-row=medium] td:where(.astro-5gyqkfxn),:where(.astro-5gyqkfxn)[data-sens=high] tr:where(.astro-5gyqkfxn)[data-row=high] td:where(.astro-5gyqkfxn){background:var(--bx-accent-dim)}.sensTable:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:var(--bx-radius);background:var(--bx-surface);border-collapse:separate;border-spacing:0;overflow:hidden}.card:where(.astro-5gyqkfxn).mini{padding:18px 20px}.exGrid:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.settings:where(.astro-5gyqkfxn) dl:where(.astro-5gyqkfxn){grid-template-columns:max-content minmax(0,1fr);gap:9px 16px;margin:0;font-size:13.5px;display:grid}.settings:where(.astro-5gyqkfxn) dt:where(.astro-5gyqkfxn){color:var(--bx-text-dim)}.settings:where(.astro-5gyqkfxn) dd:where(.astro-5gyqkfxn){color:var(--bx-text);margin:0}.timeline:where(.astro-5gyqkfxn){flex-direction:column;gap:12px;margin:0;padding:0 0 0 22px;list-style:none;display:flex;position:relative}.timeline:where(.astro-5gyqkfxn):before{content:"";background:var(--bx-border);width:2px;position:absolute;top:8px;bottom:8px;left:6px}.timeline:where(.astro-5gyqkfxn) li:where(.astro-5gyqkfxn){border:1px solid var(--bx-border);border-radius:var(--bx-radius);background:var(--bx-surface);grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:4px 12px;margin:0;padding:12px 14px;display:grid;position:relative}.timeline:where(.astro-5gyqkfxn) li:where(.astro-5gyqkfxn):before{content:"";background:var(--bx-surface);border:2px solid var(--bx-text-dim);border-radius:50%;width:10px;height:10px;position:absolute;top:18px;left:-21px}.timeline:where(.astro-5gyqkfxn) li:where(.astro-5gyqkfxn).sent:before{background:var(--bx-accent);border-color:var(--bx-accent)}.timeline:where(.astro-5gyqkfxn) li:where(.astro-5gyqkfxn).done:before{background:var(--xp-ok);border-color:var(--xp-ok)}.timeline:where(.astro-5gyqkfxn) li:where(.astro-5gyqkfxn).sent{border-color:color-mix(in srgb, var(--bx-accent) 45%, var(--bx-border))}.tlTime:where(.astro-5gyqkfxn){font-weight:600}.tlRows:where(.astro-5gyqkfxn){color:var(--bx-text-muted);font-size:13px}.timeline:where(.astro-5gyqkfxn) .badge:where(.astro-5gyqkfxn){justify-self:start}.tlText:where(.astro-5gyqkfxn){color:var(--bx-text-muted);grid-column:1/-1;font-size:13.5px;line-height:1.5}.destGrid:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.destTable:where(.astro-5gyqkfxn) td:where(.astro-5gyqkfxn){white-space:nowrap;font-size:12.5px}.destCards:where(.astro-5gyqkfxn){gap:14px}.destCards:where(.astro-5gyqkfxn) .card:where(.astro-5gyqkfxn){padding:18px 20px}.destCards:where(.astro-5gyqkfxn) .card:where(.astro-5gyqkfxn) p:where(.astro-5gyqkfxn){font-size:13.5px}@media (width<=1024px){.fan:where(.astro-5gyqkfxn){margin:0 auto}.chGrid:where(.astro-5gyqkfxn),.taskGrid:where(.astro-5gyqkfxn),.anomaly:where(.astro-5gyqkfxn),.exGrid:where(.astro-5gyqkfxn),.destGrid:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.simRuns:where(.astro-5gyqkfxn){grid-template-columns:repeat(4,minmax(0,1fr))}.stateRow:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1fr);gap:0}.edge:where(.astro-5gyqkfxn){text-align:left;padding:8px 0 18px 26px}.edge:where(.astro-5gyqkfxn) span:where(.astro-5gyqkfxn){padding-bottom:0}.edge:where(.astro-5gyqkfxn):after{width:2px;height:auto;inset:0 auto 6px 12px}.edge:where(.astro-5gyqkfxn):before{border:5px solid #0000;border-top:7px solid var(--bx-accent);bottom:-4px;left:8px;right:auto}}@media (width<=640px){.fan:where(.astro-5gyqkfxn){height:400px}.fanCard:where(.astro-5gyqkfxn){transform:rotate(calc((var(--i) - 2) * .8deg));left:2%;right:2%;top:calc(var(--i) * 72px + 6px)}.fanCard:where(.astro-5gyqkfxn):hover{transform:translateY(-4px)}.simRuns:where(.astro-5gyqkfxn){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.destCards:where(.astro-5gyqkfxn){grid-template-columns:minmax(0,1fr)}.tkKpis:where(.astro-5gyqkfxn){grid-template-columns:repeat(2,minmax(0,1fr))}}
