.status-indicator[data-v-b2f3e551]{color:var(--color-neutral-400);flex:0 0 var(--space-12);height:var(--space-12);vertical-align:middle;width:var(--space-12);justify-content:center;align-items:center;display:inline-flex}.status-indicator__dot[data-v-b2f3e551]{height:var(--space-8);width:var(--space-8);background:currentColor;border-radius:50%;display:block}.status-indicator--online[data-v-b2f3e551],.status-indicator--running[data-v-b2f3e551]{color:var(--semantic-color-success)}.status-indicator--online .status-indicator__dot[data-v-b2f3e551],.status-indicator--running .status-indicator__dot[data-v-b2f3e551]{animation:1.6s ease-in-out infinite status-indicator-pulse-b2f3e551}.status-indicator--offline[data-v-b2f3e551]{color:var(--color-neutral-400)}.status-indicator--unknown[data-v-b2f3e551]{color:var(--semantic-color-warning)}.status-indicator--loading[data-v-b2f3e551]{color:var(--color-neutral-200)}@keyframes status-indicator-pulse-b2f3e551{50%{opacity:.45;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.status-indicator__dot[data-v-b2f3e551]{animation:none!important}}.hil-connection[data-v-4af473fb]{gap:var(--space-16);display:grid}.hil-connection__header[data-v-4af473fb]{align-items:center;gap:var(--space-16);justify-content:space-between;display:flex}.hil-connection__header h2[data-v-4af473fb]{color:var(--color-neutral-900);margin:0;font-size:1rem;line-height:1.4}.hil-connection__detail[data-v-4af473fb]{color:var(--semantic-color-muted);margin:0;font-size:.8125rem;line-height:1.5}.hil-connection__controls[data-v-4af473fb]{align-items:end;gap:var(--space-12);flex-wrap:wrap;max-width:540px;display:flex}.hil-connection__address[data-v-4af473fb]{color:var(--color-neutral-700);gap:var(--space-4);flex:14rem;min-width:0;font-size:.8125rem;font-weight:500;display:grid}.hil-connection__picker[data-v-4af473fb]{min-width:0;position:relative}.hil-connection__option[data-v-4af473fb],.hil-connection__trigger[data-v-4af473fb]{font:inherit;align-items:center;gap:var(--space-8);min-height:2.5rem;padding:var(--space-8) var(--space-12);display:flex}.hil-connection__trigger[data-v-4af473fb]{background:var(--color-neutral-0);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);color:var(--color-neutral-900);cursor:pointer;text-align:left;width:100%;font-size:.875rem;font-weight:400}.hil-connection__trigger[data-v-4af473fb]:hover:not(:disabled){border-color:var(--color-neutral-400)}.hil-connection__trigger[data-v-4af473fb]:focus-visible{border-color:var(--color-blue-500);box-shadow:0 0 0 3px var(--ring-color);outline:0}.hil-connection__trigger[aria-invalid=true][data-v-4af473fb]{border-color:var(--color-red-500)}.hil-connection__trigger[data-v-4af473fb]:disabled{background:var(--color-neutral-100);color:var(--color-neutral-500);cursor:not-allowed}.hil-connection__choice-id[data-v-4af473fb]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hil-connection__list[data-v-4af473fb]{background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);margin:var(--space-4) 0 0;max-height:16rem;padding:var(--space-4);z-index:30;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.hil-connection__option[data-v-4af473fb]{border-radius:var(--radius-sm);color:var(--color-neutral-900);cursor:pointer;min-height:2.25rem;font-size:.8125rem;font-weight:400}.hil-connection__option--active[data-v-4af473fb]{background:var(--color-neutral-100)}.hil-connection__option[aria-selected=true][data-v-4af473fb]{font-weight:500}.hil-connection__option[aria-disabled=true][data-v-4af473fb]{color:var(--color-neutral-500);cursor:not-allowed}.hil-connection__disabled[data-v-4af473fb]{color:var(--semantic-color-muted);font-size:.75rem}.hil-connection__error[data-v-4af473fb]{color:var(--color-red-500);margin-top:var(--space-4);font-size:.75rem;font-weight:400;line-height:1.4}.hil-connection__buttons[data-v-4af473fb]{gap:var(--space-8);flex-wrap:wrap;display:flex}.hil-connection__picker-skeleton[data-v-4af473fb],.hil-connection__skeleton[data-v-4af473fb]{background:var(--color-neutral-100);border-radius:var(--radius-sm);max-width:540px;height:40px}@media (width<=520px){.hil-connection__address[data-v-4af473fb]{flex-basis:100%}}
