/* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* See LICENSE in the project root for license information. */

:root {
  --bg: #0f1115;
  --panel: #1b1f27;
  --panel-alt: #232a34;
  --border: #2a3240;
  --text: #d4d7dd;
  --muted: #8692a2;
  --accent: #3b82f6;
  --accent-hover: #2563eb;
  --danger: #ef4444;
  --warn: #f59e0b;
  --success: #10b981;
  --rgb-accent: 59, 130, 246;
  --rgb-white: 255, 255, 255;
  --status-ready: #334155;
  --status-waiting: #475569;
  --status-queued: #475569;
  --status-executing: var(--warn);
  --status-success: var(--success);
  --status-success-warning: #eab308;
  --status-skipped: #475569;
  --status-from-cache: #0ea5e9;
  --status-failure: var(--danger);
  --status-blocked: #475569;
  --status-noop: #6366f1;
  --status-aborted: #64748b;
  --status-disconnected: #334155;
  --scroll-track: #1b1f27;
  --scroll-thumb: #334155;
  --scroll-thumb-hover: #3f5166;
  --radius: 6px;
  font-family:
    system-ui,
    Segoe UI,
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
}
html,
body {
  height: 100%;
  margin: 0;
  background: var(--bg);
  color: var(--text);
}
._9WpADj {
  display: flex;
  flex-direction: column;
}
._9WpADj h1 {
  font-size: 1.2rem;
  margin: 0 0 0.5rem;
}
._9WpADj a {
  color: var(--accent);
}
._9WpADj code {
  background: var(--panel-alt);
  padding: 2px 4px;
  border-radius: 4px;
}
.Nmeyy9 {
  flex: 1 1 auto;
}
.CtSqc0 {
  font-size: 0.8rem;
  font-weight: 600;
  letter-spacing: 0.5px;
  min-width: 180px;
}
._0ZSdI8,
._4ESNpx {
  display: flex;
  flex-wrap: wrap;
  gap: 0.4rem;
  align-items: center;
}
._3ABFIs {
  font-size: 0.65rem;
  align-items: baseline;
  gap: 4px;
}
.Hy_uiQ {
  display: flex;
  align-items: center;
  gap: 4px;
}
.oLcCM1,
.yegUa5 {
  background: var(--panel-alt);
  border: 1px solid var(--border);
  color: var(--text);
  border-radius: var(--radius);
  padding: 2px 4px;
  font-size: 0.7rem;
}
.oLcCM1 {
  width: 60px;
}
.yegUa5 {
  min-width: 140px;
}
.NU1-9i {
  gap: 0.4rem;
}
.N1BkG- {
  display: flex;
  flex: 1;
  min-height: 0;
  overflow: hidden;
}
.y-GUNB {
  flex: 1;
  display: flex;
  min-height: 0;
}
.IOrNah {
  display: flex;
  gap: 0.75rem;
  align-items: center;
  font-size: 0.7rem;
}
.IOrNah label {
  display: flex;
  gap: 0.25rem;
  align-items: center;
  cursor: pointer;
}
._9WpADj select {
  background: var(--panel-alt);
  color: var(--text);
  border: 1px solid var(--border);
  border-radius: var(--radius);
  padding: 2px 4px;
  font-size: 0.7rem;
}
._9WpADj select:disabled {
  opacity: 0.6;
}
.NU1-9i input {
  background: var(--panel-alt);
  border: 1px solid var(--border);
  color: var(--text);
  padding: 0.35rem 0.5rem;
  border-radius: var(--radius);
}
._9WpADj button:not(:disabled) {
  cursor: pointer;
}
._9WpADj button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
._9dnBb6 {
  background: var(--panel-alt);
  color: var(--text);
  border: 1px solid var(--border);
  padding: 0.35rem 0.6rem;
  border-radius: var(--radius);
  font-size: 0.8rem;
}
._9dnBb6:hover:not(:disabled) {
  background: #2d3744;
}
._3tOJgi,
.SN7uMC._3tOJgi {
  background: var(--accent);
  border-color: var(--accent);
  color: #fff;
}
._3tOJgi:hover:not(:disabled),
.SN7uMC._3tOJgi:hover:not(:disabled) {
  background: var(--accent-hover);
}
.SN7uMC {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  padding: 0;
  font-size: 16px;
  line-height: 1;
  background: transparent;
  border: none;
  color: var(--success);
  position: relative;
}
.SN7uMC:hover:not(:disabled),
.SN7uMC.ZpzhcA:hover:not(:disabled) {
  filter: brightness(1.15);
}
.SN7uMC.ZpzhcA {
  color: var(--danger);
}
.SN7uMC.LlR5P1 {
  color: var(--accent);
}
.SN7uMC.LlR5P1:hover:not(:disabled) {
  color: var(--accent-hover);
  filter: none;
}
.SN7uMC:disabled {
  opacity: 0.45;
}
.SN7uMC:focus-visible {
  outline: 2px solid var(--accent);
  outline-offset: 2px;
  border-radius: 4px;
}
.SN7uMC._8EWVOw::after {
  content: '';
  position: absolute;
  width: 18px;
  height: 18px;
  border: 2px dashed var(--warn);
  border-radius: 50%;
  animation: SvNsd1 1.2s linear infinite;
  pointer-events: none;
}
.SN7uMC.TH7Hsp {
  color: var(--muted);
}
.SN7uMC.TH7Hsp:hover:not(.pVf_GJ):not(:disabled) {
  color: var(--text);
}
.SN7uMC.TH7Hsp.pVf_GJ,
.SN7uMC.pVf_GJ {
  color: var(--accent);
}
.SN7uMC.TH7Hsp.pVf_GJ:hover:not(:disabled) {
  color: var(--accent-hover);
}
@keyframes SvNsd1 {
  0%,
  100% {
    opacity: 0.2;
  }
  50% {
    opacity: 0.9;
  }
}
._9WpADj .codicon {
  font-size: 18px;
  line-height: 1;
}
.SN7uMC .codicon {
  pointer-events: none;
}
.SN7uMC.ZpzhcA .codicon {
  font-size: 17px;
}
._7Tb9Kl {
  background: var(--danger);
  border-color: var(--danger);
  color: #fff;
}
._7Tb9Kl:hover:not(:disabled) {
  filter: brightness(1.1);
}
.jD3b_Z {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
}
.byjUwm {
  border-right: 1px solid var(--border);
}
.MUtBGs {
  padding: 0.75rem 0.75rem 0.25rem;
  background: var(--panel);
  border-bottom: 1px solid var(--border);
}
.MUtBGs h2 {
  margin: 0 0 0.5rem;
  font-size: 0.95rem;
  letter-spacing: 0.5px;
  font-weight: 600;
}
.fG120I {
  padding: 2px 6px;
  border-radius: 8px;
  font-weight: 600;
  font-size: 0.65rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  display: inline-block;
  width: 110px;
  text-align: center;
  box-sizing: border-box;
}
.O1hXjn,
.MXRlIL,
.yEGPIy {
  background: var(--status-ready);
}
.Ph4LCy {
  background: var(--status-waiting);
}
.xy7gkB {
  background: var(--status-queued);
}
._4zxke1 {
  background: var(--warn);
  color: #000;
}
.khxkTh {
  background: var(--success);
  color: #000;
}
._0PFAFA {
  background: var(--status-success-warning);
  color: #000;
}
.Yw2SZq {
  background: var(--status-from-cache);
  color: #000;
}
.rOLWyl {
  background: var(--danger);
}
.kbU4KI,
.c4XIKF {
  background: var(--status-skipped);
}
.sbOz8Z {
  background: var(--status-noop);
}
.hOGvf-,
._7R7Xou {
  background: var(--status-aborted);
}
.yEGPIy {
  opacity: 0.85;
}
.XZblC5 {
  background: var(--status-disconnected);
}
.Gyklmk {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, 'Liberation Mono', monospace;
}
._6OfNuL {
  background: #334155;
  padding: 2px 4px;
  font-size: 0.55rem;
  border-radius: 4px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  font-weight: 600;
}
._6OfNuL.CU3b5K {
  background: #4b5563;
}
._6OfNuL.pVf_GJ {
  background: var(--accent);
}
._6OfNuL._3zx38v {
  background: #64748b;
}
._6OfNuL.RXsUlm {
  background: var(--warn);
  color: #000;
}
._6OfNuL.AtEE7q {
  background: #1e293b;
  border: 1px dashed #475569;
}
.RveOQQ {
  background: var(--panel);
  border-top: 1px solid var(--border);
  padding: 0.3rem 0.6rem;
  display: flex;
  gap: 1rem;
  font-size: 0.6rem;
  align-items: center;
}
.MKFLPb {
  background: var(--panel-alt);
  padding: 2px 6px;
  border-radius: 12px;
}
.SZYtj1 {
  display: flex;
  gap: 0.4rem;
  align-items: center;
}
._9WpADj input[type='number'] {
  width: 70px;
}
@media (max-width: 1200px) {
  .y-GUNB {
    flex-direction: column;
  }
  .byjUwm {
    border-right: none;
    border-bottom: 1px solid var(--border);
  }
}
._9WpADj * {
  scrollbar-color: var(--scroll-thumb) var(--scroll-track);
  scrollbar-width: thin;
}
._9WpADj *::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
._9WpADj *::-webkit-scrollbar-track {
  background: var(--scroll-track);
}
._9WpADj *::-webkit-scrollbar-thumb {
  background: var(--scroll-thumb);
  border: 2px solid var(--scroll-track);
  border-radius: 8px;
}
._9WpADj *::-webkit-scrollbar-thumb:hover {
  background: var(--scroll-thumb-hover);
}
._9WpADj *::-webkit-scrollbar-corner {
  background: var(--scroll-track);
}

/* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* See LICENSE in the project root for license information. */

._3iukK8 {
  position: relative;
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: 0;
}

.gy0L3M {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: auto;
  background: radial-gradient(circle at 25% 20%, #1e2530, #101318);
}

.BaL4p6 {
  width: 220px;
  background: var(--panel);
  border-right: 1px solid var(--border);
  overflow: hidden;
  font-size: 0.65rem;
  padding: 0.4rem 0.5rem 0.6rem;
  box-sizing: border-box;
  position: relative;
}

.BaL4p6 h3 {
  margin: 0 0 0.4rem;
  font-size: 0.68rem;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  opacity: 0.8;
}

.uzHZI5 {
  padding: 0.4rem 0.45rem 0.45rem;
  background: var(--panel-alt);
  border: 1px solid var(--border);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  min-height: 0;
}

.GQtgdw {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
  height: calc(100% - 1.2rem);
  overflow: hidden;
}

.GQtgdw > .uzHZI5 {
  flex: 1 1 0;
}

.T0FqZt {
  display: flex;
  align-items: center;
  gap: 0.35rem;
  font-weight: 600;
  margin-bottom: 0.3rem;
  font-size: 0.66rem;
  padding: 2px 4px 3px;
  background: #27303c;
  border: 1px solid var(--border);
  border-radius: 4px;
}

.gfS4My {
  font-size: 0.8rem;
  line-height: 1;
}

.nNEP-X {
  flex: 1;
}

.w1Urmt {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 2px;
  overflow-y: auto;
  flex: 1 1 auto;
  min-height: 0;
}

.w1Urmt li {
  display: flex;
  align-items: center;
  gap: 0.35rem;
}

.w1Urmt a {
  color: var(--accent);
  text-decoration: none;
}

.w1Urmt a:hover {
  text-decoration: underline;
}

.kbGLG7 {
  font-size: 0.75rem;
}

.W6Q1So {
  opacity: 0.6;
  font-style: italic;
  font-size: 0.6rem;
}

.NLo-4Q {
  flex: 1;
  min-height: 0;
  position: relative;
}

.BEdZON {
  position: absolute;
  right: 28px;
  bottom: 28px;
  background: rgba(15, 17, 21, 0.9);
  border: 1px solid var(--border);
  border-radius: 6px;
  padding: 4px 6px 6px;
  font-size: 0.54rem;
  line-height: 1.1;
  max-width: 420px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  pointer-events: auto;
}

.BEdZON .QRE1Z1 {
  display: flex;
  gap: 10px;
  align-items: flex-start;
}

.BEdZON .sxjquH:first-child {
  flex: 0 0 130px;
}

.BEdZON .sxjquH:last-child {
  flex: 1 1 auto;
}

.BEdZON.Fwj_pq {
  width: auto;
  max-width: none;
  padding: 4px 6px;
}

.BEdZON.Fwj_pq .QRE1Z1 {
  display: none;
}

.BEdZON .sxjquH {
  flex: 1 1 0;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.BEdZON .Ow4zJI {
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  opacity: 0.75;
  font-size: 0.58rem;
  margin: 0 0 4px;
}

.BEdZON .Uo-MrN {
  display: flex;
  align-items: center;
  gap: 5px;
  min-width: 0;
}

.BEdZON ._0qOxjP {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 0;
}

.BEdZON .Uo-MrN small {
  font-size: 0.5rem;
  opacity: 0.7;
}

.BEdZON .l_RzJm {
  margin: 4px 0 2px;
  font-size: 0.52rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  opacity: 0.65;
  font-weight: 600;
}

.BEdZON h4 {
  margin: 0 0 4px;
  font-size: 0.6rem;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  opacity: 0.8;
  display: flex;
  align-items: center;
  gap: 4px;
}

.UFQIfL {
  font-size: 0.7rem;
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid var(--border);
  border-radius: 6px;
  background: #1f2530;
  box-sizing: border-box;
}

._2uv3Cc {
  position: relative;
  width: 18px;
  height: 18px;
  border: 2px solid var(--border);
  border-radius: 6px;
  background: #1f2530;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  box-sizing: border-box;
}

._2uv3Cc .Pg-KKg {
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translate(50%, 50%);
  font-size: 9px;
  line-height: 1;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.55));
  pointer-events: none;
}

.qXonzL {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.gy0L3M svg {
  position: absolute;
  top: 0;
  left: 0;
  overflow: visible;
  pointer-events: none;
}

.gXMjfi {
  position: absolute;
  border: 1px solid var(--accent);
  background: rgba(var(--rgb-accent), 0.15);
  pointer-events: none;
  z-index: 5;
  box-shadow: 0 0 0 1px rgba(var(--rgb-accent), 0.4) inset;
}

.M3VbfS {
  position: absolute;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  font-size: 14px;
  font-family: inherit;
  line-height: 1;
  border: 2px solid var(--border);
  border-radius: 6px;
  background: #1f2530;
  box-sizing: border-box;
  user-select: none;
  cursor: pointer;
  transition:
    border-color 0.15s ease,
    transform 0.05s ease;
}

.M3VbfS .lx8btT {
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translate(50%, 50%);
  font-size: 11px;
  line-height: 1;
  pointer-events: none;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.55));
  transition: opacity 0.15s ease;
}

.M3VbfS.D4UUrg {
  box-shadow: 0 0 0 2px var(--accent);
}

.M3VbfS:hover {
  transform: scale(1.08);
}

.M3VbfS .Jrd9cd {
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translate(-50%, 50%);
  font-size: 12px;
  line-height: 1;
  pointer-events: none;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.55));
}

.M3VbfS .WF4Bkc {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-50%, -50%);
  font-size: 12px;
  line-height: 1;
  pointer-events: none;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.55));
}

.M3VbfS.L6LQKj .Jrd9cd,
.M3VbfS.xpWJbT .Jrd9cd,
.M3VbfS.dvukVl .Jrd9cd,
.M3VbfS.L6LQKj.dvukVl .Jrd9cd {
  opacity: 1 !important;
}

.M3VbfS .NVmNcU {
  font-weight: 600;
}

.M3VbfS .nAkyzg {
  color: var(--muted);
  font-size: 0.6rem;
}

.M3VbfS .I8n0fR {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}

.M3VbfS .lx8btT {
  opacity: 1;
}

.M3VbfS.dvukVl .lx8btT {
  opacity: 0.5;
}

.M3VbfS.L6LQKj .lx8btT {
  opacity: 0.25;
}

.M3VbfS.xpWJbT .lx8btT {
  opacity: 0.15;
}

.M3VbfS.L6LQKj.dvukVl .lx8btT {
  opacity: 0.25;
}

.M3VbfS .g6aJtB {
  transition: opacity 0.15s ease;
}

.M3VbfS.L6LQKj .g6aJtB {
  opacity: 0.25;
}

.M3VbfS.xpWJbT .g6aJtB {
  opacity: 0.15;
}

.M3VbfS.dvukVl .g6aJtB {
  opacity: 0.5;
}

.M3VbfS.L6LQKj.dvukVl .g6aJtB {
  opacity: 0.25;
}

.M3VbfS.ZTG8IX {
  border-style: dashed;
}

.M3VbfS.T1bh_Q {
  border-style: dotted;
}

.il20G7 {
  stroke-width: 1.2;
  fill: none;
}

.il20G7.ZTG8IX {
  stroke-dasharray: 5 4;
}

.il20G7.T1bh_Q {
  stroke-dasharray: 2 4;
}

.il20G7.L6LQKj {
  opacity: 0.35;
}

.il20G7.xpWJbT {
  opacity: 0.2;
}

.il20G7._7yRwOJ {
  stroke: var(--accent);
  stroke-width: 2;
}

.il20G7.R1Mw00 {
  opacity: 0.28;
  filter: brightness(0.8);
}

.il20G7.dvukVl {
  opacity: 0.55;
}

/* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* See LICENSE in the project root for license information. */

.jeGzyU {
  font-weight: 600;
  letter-spacing: 0.5px;
  font-size: 0.7rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.TO2K8i {
  display: flex;
  gap: 0.4rem;
  flex-wrap: wrap;
  align-items: center;
}
.s7oTs7 {
  background: var(--panel-alt);
  border-bottom: 1px solid var(--border);
  padding: 0.35rem 0.6rem;
  font-size: 0.65rem;
  display: flex;
  gap: 0.6rem;
  align-items: center;
  flex-wrap: wrap;
}
.TO2K8i button {
  font-size: 0.65rem;
}
.s7oTs7 button {
  line-height: 1.1;
  height: 30px;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-size: 0.65rem;
}
.FxIgOE[disabled] {
  opacity: 0.6;
  cursor: default;
}
.s7oTs7[aria-hidden='true'] {
  display: none;
}

/* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* See LICENSE in the project root for license information. */

.OVqCHX {
  flex: 1;
  min-height: 0;
  overflow: auto;
}

.UvNi9o {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.75rem;
}

.UvNi9o thead {
  position: sticky;
  top: 0;
  background: var(--panel-alt);
  z-index: 2;
}

.UvNi9o th,
.UvNi9o td {
  padding: 0.35rem 0.5rem;
  border-bottom: 1px solid var(--border);
  text-align: left;
  vertical-align: top;
}

.UvNi9o tbody tr {
  cursor: pointer;
}

.UvNi9o tbody tr.zxLTy5 {
  background: rgba(var(--rgb-accent), 0.15);
}

.UvNi9o tbody tr:hover {
  background: rgba(var(--rgb-white), 0.05);
}

.UvNi9o td.I2H_j5.zxLTy5 {
  background: rgba(var(--rgb-accent), 0.22);
}

.UvNi9o tr.zxLTy5 > td.Ly0h25 {
  background: rgba(var(--rgb-accent), 0.18);
}

/* Prevent brief native text highlight flash during selection interactions */
.UvNi9o td.I2H_j5,
.UvNi9o td.Ly0h25 {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.UvNi9o th.bXDKhG {
  user-select: none;
}

.UvNi9o th.bXDKhG span.xv78Pn {
  opacity: 0.5;
  margin-left: 4px;
}

.mkilh4 {
  display: flex;
  gap: 4px;
  align-items: center;
  flex-wrap: wrap;
}

.mkilh4 .yHARyJ {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  margin-left: 4px;
}

.UvNi9o td._8LBEmX {
  white-space: nowrap;
}

.UvNi9o td._8LBEmX .XJ5pwx {
  margin-left: 4px;
}

.KuMrpd {
  margin-left: 4px;
  font-size: 0.75rem;
}

.aWjVVy {
  margin-left: 4px;
  font-size: 0.75rem;
  position: relative;
  top: 1px;
}

._1pjiaT {
  font-size: 0.6rem;
  color: var(--muted);
  padding: 0.25rem 0.75rem 0.5rem;
  background: var(--panel);
  border-top: 1px solid var(--border);
}

/* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* See LICENSE in the project root for license information. */

.uxaaw0 {
  width: 6px;
  cursor: col-resize;
  background: linear-gradient(90deg, transparent, rgba(var(--rgb-accent), 0.06), transparent);
  transition: background 0.12s ease;
}
.uxaaw0:hover {
  background: linear-gradient(90deg, transparent, rgba(var(--rgb-accent), 0.12), transparent);
}
.v_eBjX {
  display: none;
}
.aPnC8g {
  background: #000;
  border-left: 1px solid var(--border);
  color: var(--text);
  font-size: 0.75rem;
  display: flex;
  flex-direction: column;
  align-self: stretch;
  flex: 0 0 360px;
  width: 360px;
  min-width: 36px;
  transition:
    width 0.18s ease,
    box-shadow 0.18s ease;
}
.PFLrv8 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 6px 8px;
  border-bottom: 1px solid var(--border);
}
.D5bfvf {
  font-weight: 600;
  font-size: 0.8rem;
}
.nt7T19 {
  margin-left: auto;
  display: flex;
  gap: 6px;
  align-items: center;
}
.aPnC8g.KXtncV,
.uxaaw0.KXtncV {
  display: none !important;
}
.mdHnUK {
  flex: 1 1 auto;
  padding: 8px;
  overflow: auto;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, 'Liberation Mono', monospace;
  white-space: pre;
  font-size: 12px;
  line-height: 1.25;
}
.OMkdnF.Y7xPN5 {
  color: var(--text);
}
.OMkdnF.RIK5aq {
  color: var(--danger);
}
.nt7T19 button {
  width: auto;
  height: auto;
  padding: 4px 8px;
}
.aPnC8g._VXRXB .PFLrv8 {
  animation: _VXRXB 300ms ease-in-out;
}
._3vnQ5w[aria-pressed='true'],
._3vnQ5w[aria-pressed='true'] .codicon {
  color: var(--accent) !important;
  fill: var(--accent) !important;
}
.nHd_hW {
  display: inline-block;
  transform: rotate(90deg);
}
@keyframes _VXRXB {
  0%,
  100% {
    box-shadow: 0 0 0 0 rgba(59, 130, 246, 0);
  }
  30% {
    box-shadow: 0 0 8px 2px rgba(59, 130, 246, 0.18);
  }
}

/* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. */
/* See LICENSE in the project root for license information. */

.WSKLEx {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem 0.75rem;
  align-items: baseline;
  padding: 0.5rem 0.75rem;
  background: var(--panel);
  border-bottom: 1px solid var(--border);
  max-height: 40vh;
  overflow-y: auto;
}
.WSKLEx > * {
  display: flex;
  align-items: baseline;
}
.WSKLEx button {
  width: auto;
  height: auto;
  padding: 0 4px;
  font-size: 0.8rem;
  line-height: 1.05;
  align-items: baseline;
}
.WSKLEx button .codicon,
.WSKLEx button span[aria-hidden='true'] {
  position: relative;
  top: 2px;
  line-height: 1;
}
.XKmJye,
.hcDeeT,
.RX7sed {
  align-items: baseline;
}
.PnmJhQ {
  display: flex;
  align-items: center;
}
.bTWyFG {
  position: relative;
  top: 1px;
  font-size: 1rem;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}
.yjGErs {
  padding: 2px 10px;
  border-radius: 999px;
  font-size: 0.7rem;
  font-weight: 600;
  line-height: 1.05;
}
._0mnPng .VdwqhG[data-state='connected'] {
  color: var(--danger);
}
._0mnPng .VdwqhG[data-state='disconnected'] {
  color: var(--accent);
}
.WSKLEx input[type='number']::-webkit-inner-spin-button,
.WSKLEx input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.WSKLEx input[type='number'] {
  background-image:
    linear-gradient(135deg, var(--muted) 50%, transparent 50%),
    linear-gradient(315deg, var(--muted) 50%, transparent 50%),
    linear-gradient(45deg, var(--muted) 50%, transparent 50%),
    linear-gradient(225deg, var(--muted) 50%, transparent 50%);
  background-size:
    6px 6px,
    6px 6px,
    6px 6px,
    6px 6px;
  background-position:
    calc(100% - 10px) 6px,
    calc(100% - 6px) 6px,
    calc(100% - 10px) calc(100% - 6px),
    calc(100% - 6px) calc(100% - 6px);
  background-repeat: no-repeat;
  padding-right: 20px;
  appearance: textfield;
  -moz-appearance: textfield;
}
.WSKLEx input[type='number']:focus {
  outline: 1px solid var(--accent);
  outline-offset: 0;
}


/*# sourceMappingURL=dashboard.css.map*/