.toast-closable{align-items:center;gap:10px;max-width:100%;display:inline-flex}.toast-closable-text{min-width:0}.toast-x{width:20px;height:20px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:-4px;padding:0;font-size:10px;display:inline-flex}.toast-x:hover{opacity:1;background:#7f7f7f29}.toast-error{text-align:left;-webkit-user-select:text;user-select:text;flex-direction:column;align-items:flex-start;gap:6px;max-width:min(720px,86vw);display:inline-flex}.toast-error-more{white-space:pre-wrap;overflow-wrap:anywhere;opacity:.9;background:#7f7f7f1f;border-radius:6px;max-height:40vh;padding:6px 8px;font-size:12px;overflow:auto}.toast-error-actions{flex-wrap:wrap;gap:6px;display:inline-flex}.toast-error-btn{color:inherit;cursor:pointer;background:#7f7f7f24;border:0;border-radius:10px;align-items:center;gap:4px;padding:1px 9px;font-size:12px;line-height:20px;display:inline-flex}.toast-error-btn:hover{background:#7f7f7f42}.sess-head{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.sess-table .ant-table-tbody>tr.ant-table-row{cursor:pointer}.sess-table .ant-table-tbody>tr>td{vertical-align:top;padding-block:7px!important}.sess-l1{white-space:nowrap;align-items:center;gap:6px;min-height:22px;display:flex}.sess-l2{opacity:.6;white-space:nowrap;text-overflow:ellipsis;min-height:18px;font-size:12px;line-height:18px;overflow:hidden}.sess-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.sess-ver{font-variant-numeric:tabular-nums;opacity:.75}.sess-more{cursor:default;background:#7f7f7f29;border-radius:8px;padding:0 5px;font-size:11px;line-height:16px}.sess-tag.ant-tag{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.sess-dot{background:#7f7f7f73;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.sess-dot.on{background:#3fb950;box-shadow:0 0 0 3px #3fb9502e}.sess-effort{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sess-bars{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.sess-bars i{opacity:.22;background:currentColor;border-radius:1px;width:3px}.sess-bars i.on{opacity:1}.sess-mix{grid-template-columns:auto auto minmax(60px,1fr) auto auto;align-items:center;gap:6px 12px;font-size:12px;display:grid}.sess-mix-row{display:contents}.sess-mix-name{white-space:nowrap;font-weight:500}.sess-mix-bar{background:#7f7f7f33;border-radius:3px;height:6px;overflow:hidden}.sess-mix-bar i{opacity:.7;background:currentColor;border-radius:3px;height:100%;display:block}.sess-mix-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.75}.sess-cell{grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),opacity .2s ease-out;display:grid}.sess-cell>div{min-height:0;overflow:hidden}.sess-table .ant-table-tbody>tr>td{transition:padding .32s cubic-bezier(.16,1,.3,1),border-color .32s ease-out}.sess-table .ant-table-tbody>tr.sess-leaving>td{border-bottom-color:#0000;padding-block:0!important}.sess-leaving .sess-cell{opacity:0;grid-template-rows:0fr}.sess-leaving{pointer-events:none}.sess-born>td{animation:.32s cubic-bezier(.16,1,.3,1) sess-pad-in}.sess-born .sess-cell{animation:.32s cubic-bezier(.16,1,.3,1) sess-unfold}@keyframes sess-pad-in{0%{padding-block:0}}@keyframes sess-unfold{0%{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.sess-cell,.sess-table .ant-table-tbody>tr>td{transition:none}.sess-born>td,.sess-born .sess-cell{animation:none}}.reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),opacity .2s ease-out;display:grid}.reveal.open{opacity:1;grid-template-rows:1fr}.reveal-in{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.reveal{transition:none}}.pm-root{--pm-c1:#2a78d6;--pm-c2:#eb6834;--pm-c3:#1baf7a;--pm-c4:#eda100;--pm-c5:#e87ba4;--pm-c6:#008300;--pm-c7:#6250d6;--pm-c8:#e34948;--pm-good:#0ca30c;--pm-warn:#fab219;--pm-serious:#ec835a;--pm-critical:#d03b3b;--pm-hit:#fab21929;--pm-born:#0ca30c33;--pm-row-h:30px;font-size:13px;container:pm/inline-size}.pm-root.pm-dark{--pm-c1:#3987e5;--pm-c2:#d95926;--pm-c3:#199e70;--pm-c4:#c98500;--pm-c5:#d55181;--pm-c6:#008300;--pm-c7:#9085e9;--pm-c8:#e66767;--pm-hit:#fab21924;--pm-born:#0ca30c3d}.pm-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.pm-head h3{margin:0}.pm-sub{color:var(--pm-text2)}.pm-header{margin-bottom:14px}.pm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.pm-search{flex:320px;min-width:220px;max-width:560px}.pm-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-narrow{display:none}.pm-found{color:var(--pm-text2);white-space:nowrap;font-size:12px}.pm-legend{color:var(--pm-text2);flex-wrap:wrap;gap:4px 12px;margin:2px 0 12px;font-size:12px;display:flex}.pm-legend>span{align-items:center;gap:5px;display:inline-flex}.pm-card{border:1px solid var(--pm-border);background:var(--pm-bg);border-radius:14px;margin-bottom:14px;transition:border-color .2s ease-out,box-shadow .2s ease-out;position:relative;overflow:hidden;container-type:inline-size}.pm-card.is-focus{border-color:color-mix(in srgb, var(--pm-accent) 55%, var(--pm-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--pm-accent) 14%, transparent)}.pm-card.is-off{opacity:.72}.pm-card-head{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(100deg, color-mix(in srgb, var(--pm-id) 13%, transparent) 0%, transparent 62%);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 14px 12px 18px;display:flex;position:relative}.pm-card-head:before{content:"";background:var(--pm-band);width:4px;position:absolute;inset:0 auto 0 0}.pm-card-head:hover{background:linear-gradient(100deg, color-mix(in srgb, var(--pm-id) 19%, transparent) 0%, transparent 70%)}.pm-chev{color:var(--pm-muted);transition:transform .18s ease-out;display:inline-flex}.pm-card.is-open .pm-chev{transform:rotate(90deg)}.pm-ident{align-items:center;gap:8px;min-width:0;display:flex}.pm-ident .pm-os{color:#fff;background:var(--pm-id);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:inline-flex}.pm-name{color:var(--pm-text);font-size:15px;font-weight:650}.pm-hostline{color:var(--pm-text2);font-size:12px}.pm-dot{background:var(--pm-muted);border-radius:50%;flex:none;width:8px;height:8px}.pm-dot.on{background:var(--pm-good);box-shadow:0 0 0 0 color-mix(in srgb, var(--pm-good) 60%, transparent);animation:2.4s ease-out infinite pm-pulse}@keyframes pm-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pm-good) 55%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.pm-meters{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-inline-start:auto;display:flex}.pm-meter{color:var(--pm-text2);grid-template-columns:auto auto;align-items:center;column-gap:8px;font-size:12px;display:grid}.pm-meter b{color:var(--pm-text);font-variant-numeric:tabular-nums;font-weight:600}.pm-meter-bar{background:var(--pm-fill);border-radius:3px;grid-column:1/-1;width:112px;height:5px;overflow:hidden}.pm-meter-bar>i{border-radius:3px;height:100%;transition:width .6s ease-out,background-color .6s;display:block}.pm-spark{display:block;overflow:visible}.pm-facts{color:var(--pm-text2);white-space:nowrap;gap:10px;font-size:12px;display:flex}.pm-facts b{color:var(--pm-text);font-weight:600}.pm-live{color:var(--pm-text2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pm-churn{font-variant-numeric:tabular-nums}.pm-churn .up{color:var(--pm-good)}.pm-churn .down{color:var(--pm-critical)}.pm-note{color:var(--pm-text2);border-top:1px solid var(--pm-border);padding:10px 18px 12px}.pm-pill{white-space:nowrap;height:18px;color:var(--pm-text);background:color-mix(in srgb, var(--pm-c,var(--pm-muted)) 15%, transparent);border:1px solid color-mix(in srgb, var(--pm-c,var(--pm-muted)) 38%, transparent);border-radius:9px;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:11px;line-height:18px;display:inline-flex}.pm-pill>.pm-swatch{background:var(--pm-c,var(--pm-muted));border-radius:50%;width:6px;height:6px}.pm-pill.is-working>.pm-swatch{animation:1s ease-in-out infinite pm-blink}@keyframes pm-blink{50%{opacity:.25}}.pm-body{border-top:1px solid var(--pm-border)}.pm-cols,.pm-row{grid-template-columns:minmax(0, 1fr) 92px 104px 104px var(--pm-ports,0px) 62px 66px 30px;grid-template-areas:"tree user cpu mem ports age pid act";align-items:center;column-gap:8px;padding:0 8px 0 10px;display:grid}.pm-cols{text-transform:uppercase;letter-spacing:.04em;height:28px;color:var(--pm-muted);border-bottom:1px solid var(--pm-border);font-size:11px}.pm-cols>button{all:unset;cursor:pointer;white-space:nowrap}.pm-cols>button:hover,.pm-cols>button.on{color:var(--pm-text)}.pm-cols>:first-child{grid-area:tree}.pm-row{min-height:var(--pm-row-h);cursor:pointer;border-bottom:1px solid color-mix(in srgb, var(--pm-border) 55%, transparent);content-visibility:auto;contain-intrinsic-size:auto var(--pm-row-h);position:relative}.pm-row:hover{background:var(--pm-hover)}.pm-row.is-selected{background:color-mix(in srgb, var(--pm-accent) 10%, transparent)}.pm-row.is-selected:before{content:"";background:var(--pm-accent);width:3px;position:absolute;inset:0 auto 0 0}.pm-row.is-hit{background:var(--pm-hit)}.pm-row.is-new{animation:3s ease-out pm-born}@keyframes pm-born{0%{background:var(--pm-born)}to{background:0 0}}.pm-row.is-zombie .pm-name-txt,.pm-row.is-stopped .pm-name-txt{color:var(--pm-muted)}.pm-row.is-elias{background:linear-gradient(90deg, color-mix(in srgb, var(--pm-c) 7%, transparent), transparent 55%)}.pm-row.is-elias:hover{background:var(--pm-hover)}.pm-cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pm-tree{height:var(--pm-row-h);grid-area:tree;align-items:center;display:flex}.pm-guide,.pm-elbow{flex:none;width:16px;height:100%;position:relative}.pm-guide.on:before,.pm-elbow:before{content:"";border-left:1.5px solid color-mix(in srgb, var(--pm-g) 55%, transparent);position:absolute;top:0;bottom:0;left:7px}.pm-elbow.last:before{bottom:50%}.pm-elbow:after{content:"";border-top:1.5px solid color-mix(in srgb, var(--pm-g) 55%, transparent);width:8px;position:absolute;top:50%;left:7px}.pm-elbow.last:after{border-bottom-left-radius:4px}.pm-toggle{all:unset;width:18px;height:18px;color:var(--pm-text2);cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;transition:transform .16s ease-out,background-color .16s;display:inline-flex}.pm-toggle:hover{background:var(--pm-fill);color:var(--pm-text)}.pm-toggle.open{transform:rotate(90deg)}.pm-toggle:focus-visible{outline:2px solid var(--pm-accent)}.pm-toggle-sp{flex:none;width:18px}.pm-icon{width:20px;height:20px;color:var(--pm-c,var(--pm-text2));border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0 6px 0 2px;font-size:13px;display:inline-flex}.pm-icon.is-badge{letter-spacing:-.02em;color:var(--pm-text);background:color-mix(in srgb, var(--pm-c,var(--pm-muted)) 20%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pm-c,var(--pm-muted)) 45%, transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:700}.pm-icon.is-kind{color:#fff;background:var(--pm-c);font-size:12px}.pm-what{flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden;container-type:inline-size}.pm-name-txt{color:var(--pm-text);text-overflow:ellipsis;flex:0 auto;min-width:3em;font-weight:600;overflow:hidden}.pm-args{text-overflow:ellipsis;min-width:0;color:var(--pm-muted);flex:1 1 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow:hidden}.pm-said.pm-keep{flex:none}.pm-said{text-overflow:ellipsis;min-width:0;color:var(--pm-text2);flex:1 1 0;font-size:12px;overflow:hidden}@container (width<=440px){.pm-said:not(.pm-keep){display:none}}@container (width<=260px){.pm-pill.pm-kind,.pm-args{display:none}}.pm-mark{background:color-mix(in srgb, var(--pm-warn) 55%, transparent);color:inherit;border-radius:3px;padding:0 1px}.pm-below{color:var(--pm-text2);background:var(--pm-fill);border-radius:8px;flex:none;margin-inline-start:6px;padding:0 6px;font-size:11px}.pm-link{color:var(--pm-accent);cursor:pointer;flex:none}.pm-link:hover{text-decoration:underline}.pm-user{color:var(--pm-text2);grid-area:user;font-size:12px}.pm-cpu{grid-area:cpu}.pm-mem{grid-area:mem}.pm-ports{grid-area:ports;align-items:center;gap:4px;display:flex;overflow:hidden}.pm-age{text-align:right;color:var(--pm-text2);font-variant-numeric:tabular-nums;grid-area:age;font-size:12px}.pm-pid{text-align:right;color:var(--pm-muted);grid-area:pid;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pm-act{grid-area:act;justify-content:flex-end;display:flex;overflow:visible}.pm-act .ant-btn{opacity:0;transition:opacity .15s}.pm-row:hover .pm-act .ant-btn,.pm-row.is-selected .pm-act .ant-btn,.pm-act .ant-btn:focus-visible,.pm-act .ant-btn.ant-dropdown-open{opacity:1}@media (hover:none){.pm-act .ant-btn{opacity:1}}.pm-use{font-variant-numeric:tabular-nums;color:var(--pm-text);align-items:center;gap:6px;font-size:12px;display:flex}.pm-use.is-sum{color:var(--pm-text2);font-style:italic}.pm-use.is-idle{color:var(--pm-muted)}.pm-use>span:first-child{text-align:right;min-width:42px}.pm-bar{background:var(--pm-fill);border-radius:2px;flex:none;width:34px;height:4px;position:relative;overflow:hidden}.pm-bar>i{border-radius:2px;transition:width .5s ease-out;position:absolute;inset:0 auto 0 0}.pm-port{height:20px;color:var(--pm-text);background:color-mix(in srgb, var(--pm-c,var(--pm-muted)) 13%, transparent);border:1px solid color-mix(in srgb, var(--pm-c,var(--pm-muted)) 40%, transparent);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;align-items:center;gap:4px;padding:0 7px 0 5px;font-size:11.5px;text-decoration:none;display:inline-flex}.pm-port b{font-weight:600}.pm-port.is-local{border-style:dashed}a.pm-port:hover{background:color-mix(in srgb, var(--pm-c,var(--pm-muted)) 26%, transparent);color:var(--pm-text)}.pm-port>.pm-swatch{background:var(--pm-c,var(--pm-muted));border-radius:50%;width:6px;height:6px}.pm-more{color:var(--pm-text2);font-size:11px}.pm-row.is-fold .pm-name-txt{font-weight:500}.pm-row.is-fold .pm-times{color:var(--pm-text);margin-inline-end:4px;font-weight:700}.pm-drawer .pm-cmd{background:var(--pm-fill);white-space:pre-wrap;word-break:break-all;border-radius:8px;max-height:260px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55;position:relative;overflow:auto}.pm-drawer h4{text-transform:uppercase;letter-spacing:.05em;color:var(--pm-muted);margin:18px 0 8px;font-size:12px}.pm-chain{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pm-chain button{all:unset;cursor:pointer;background:var(--pm-fill);border-radius:8px;padding:1px 7px;font-size:12px}.pm-chain button:hover{background:var(--pm-hover)}.pm-signals{flex-wrap:wrap;gap:6px;display:flex}.pm-kv{grid-template-columns:110px minmax(0,1fr);gap:6px 10px;font-size:13px;display:grid}.pm-kv>:nth-child(odd){color:var(--pm-text2)}.pm-kv>:nth-child(2n){overflow-wrap:anywhere;min-width:0}@container (width<=980px){.pm-cols,.pm-row{grid-template-columns:minmax(0, 1fr) 80px 56px 64px min(var(--pm-ports,0px), 180px) 30px;grid-template-areas:"tree user cpu mem ports act"}.pm-use>.pm-bar,.pm-use>.pm-spark,.pm-age,.pm-pid,.pm-cols>.c-age,.pm-cols>.c-pid{display:none}}@container (width<=720px){.pm-cols{display:none}.pm-row{grid-template-columns:minmax(0,1fr) auto auto 30px;grid-template-areas:"tree tree tree act""meta cpu mem act";padding-bottom:4px}.pm-user{display:none}.pm-ports{grid-area:meta;min-height:18px;overflow:hidden}.pm-meters{width:100%;margin-inline-start:0}.pm-guide,.pm-elbow{width:10px}.pm-guide.on:before,.pm-elbow:before,.pm-elbow:after{left:4px}.pm-elbow:after{width:6px}.pm-ports{padding-inline-start:28px}.pm-meter-bar{width:84px}}@container pm (width<=720px){.pm-search{flex-basis:100%;max-width:none}.pm-controls{width:100%}.pm-controls .ant-select{flex:88px;min-width:88px}.pm-root .pm-wide,.pm-root .pm-sub{display:none}.pm-narrow{display:inline}.pm-toolbar{padding-top:4px}}@media (prefers-reduced-motion:reduce){.pm-dot.on,.pm-row.is-new,.pm-pill.is-working>.pm-swatch{animation:none}}.ev-card{animation:.42s cubic-bezier(.16,1,.3,1) both ev-in}.ev-card+.ev-card{animation-delay:60ms}@keyframes ev-in{0%{opacity:0;transform:translateY(8px)}}.ev-grid{grid-template-columns:minmax(150px,1.1fr) 1fr 1fr;align-items:center;column-gap:20px;display:grid}.ev-grid>.ev-head{padding-bottom:6px;font-weight:600}.ev-row{display:contents}.ev-label,.ev-cell{border-top:1px solid #80808024;padding:7px 0}.ev-label{opacity:.75}.ev-cell{align-items:center;gap:10px;min-width:0;display:flex}.ev-num{text-align:right;white-space:nowrap;min-width:76px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ev-track{background:#8080801f;border-radius:4px;flex:1;height:8px;overflow:hidden}.ev-bar{border-radius:4px;height:100%}.ev-users{flex-wrap:wrap;gap:4px;display:flex}.ev-cell>.reveal{flex:1;min-width:0}.ev-dim{opacity:.6}.ev-pick{margin-bottom:14px}.ev-option{align-items:center;gap:6px;display:inline-flex}.ev-swatch{border-radius:50%;flex:none;width:8px;height:8px}.ev-seen{margin-top:8px;overflow-x:auto}.ev-seen-row{border-top:1px solid #80808024;align-items:center;column-gap:14px;min-width:940px;padding:6px 0;font-size:13px;display:grid}.ev-seen-head{opacity:.65;border-top:none;font-size:12px}.ev-seen-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-n{text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ev-seen-head .ev-n{font-family:inherit;font-size:inherit}.ev-seen-name{align-items:center;gap:8px;display:flex}.ev-seen-label{text-overflow:ellipsis;overflow:hidden}.ev-mark{text-align:center;color:#fff;opacity:0;background:0 0;border-radius:50%;flex:none;width:17px;height:17px;font-size:10px;font-weight:700;line-height:17px;transition:opacity .2s ease-out,transform .32s cubic-bezier(.16,1,.3,1),background-color .32s ease-out;transform:scale(.5)}.ev-mark.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ev-card{animation:none}.ev-mark{transition:none}}
