.layout.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"nodes jobs" "git jobdetails";gap:1.5rem;padding:1.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}section.svelte-1uha8ag{background:#ffffff05;border-radius:.75rem;padding:1rem 1.25rem;border:1px solid rgba(148,163,184,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}section.svelte-1uha8ag:nth-of-type(1){grid-area:nodes}section.svelte-1uha8ag:nth-of-type(2){grid-area:jobs}section.svelte-1uha8ag:nth-of-type(3){grid-area:git}section.svelte-1uha8ag:nth-of-type(4){grid-area:jobdetails}h2.svelte-1uha8ag{margin:0 0 .75rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#e5e7eb}.ws-indicator.svelte-1uha8ag{display:inline-flex;align-items:center;margin-left:.5rem}.status-dot.svelte-1uha8ag{width:.6rem;height:.6rem;border-radius:999px;display:inline-block;margin-left:.15rem}.status-dot.status-connecting.svelte-1uha8ag{background:#facc15}.status-dot.status-open.svelte-1uha8ag{background:#22c55e}.status-dot.status-closed.svelte-1uha8ag{background:#ef4444}.activity-dot.svelte-1uha8ag{width:.35rem;height:.35rem;border-radius:999px;display:inline-block;margin-left:.25rem;background:transparent}.activity-dot.active.svelte-1uha8ag{background:#22c55e;box-shadow:0 0 0 .25rem #22c55e59;transition:background .25s ease-out,box-shadow .25s ease-out}.list.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.list.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:.5rem .6rem;border-radius:.5rem;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .05s ease}.list.svelte-1uha8ag li:where(.svelte-1uha8ag):hover{background:#94a3b814}.list.svelte-1uha8ag li.selected:where(.svelte-1uha8ag){border-color:#60a5fae6;background:#0f172ae6}.title-row.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#e5e7eb}.meta.svelte-1uha8ag{margin-top:.15rem;font-size:.75rem;color:#9ca3af;display:flex;justify-content:space-between;align-items:center}.badge.svelte-1uha8ag{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;border:1px solid rgba(148,163,184,.7)}.badge.online.svelte-1uha8ag{border-color:#22c55ecc;color:#bbf7d0}.badge.offline.svelte-1uha8ag{border-color:#f87171e6;color:#fecaca}.badge.busy.svelte-1uha8ag{border-color:#eab308e6;color:#fef3c7}.tabs.svelte-1uha8ag{display:flex;gap:.25rem;margin-bottom:.75rem}.tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:999px;border:1px solid rgba(148,163,184,.5);padding:.25rem .7rem;font-size:.75rem;background:transparent;color:#e5e7eb;cursor:pointer}.tabs.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:#3b82f633;border-color:#3b82f6e6}pre.svelte-1uha8ag{background:#0f172af2;border-radius:.5rem;padding:.75rem;font-size:.75rem;max-height:18rem;overflow:auto}.logs.svelte-1uha8ag,.events.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;font-size:.8rem}.logs.svelte-1uha8ag li:where(.svelte-1uha8ag),.events.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:.35rem .4rem;border-radius:.35rem;background:#0f172ae6}.logs.svelte-1uha8ag code:where(.svelte-1uha8ag),.events.svelte-1uha8ag code:where(.svelte-1uha8ag){font-size:.7rem;color:#9ca3af;margin-right:.4rem}.logs.svelte-1uha8ag strong:where(.svelte-1uha8ag),.events.svelte-1uha8ag strong:where(.svelte-1uha8ag){margin-right:.35rem}.error.svelte-1uha8ag{color:#fecaca;padding:1rem 1.5rem}.icon-button.svelte-1uha8ag{border:1px solid rgba(148,163,184,.4);border-radius:999px;background:transparent;color:#9ca3af;font-size:.7rem;padding:.1rem .45rem;cursor:pointer}.icon-button.svelte-1uha8ag:hover:not(:disabled){border-color:#f87171e6;color:#fecaca}.icon-button.svelte-1uha8ag:disabled{opacity:.6;cursor:default}.git-form.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem}.git-form.svelte-1uha8ag label:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:.25rem;color:#e5e7eb}.git-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.git-form.svelte-1uha8ag select:where(.svelte-1uha8ag){background:#0f172ae6;border-radius:.4rem;border:1px solid rgba(148,163,184,.6);padding:.25rem .4rem;color:#e5e7eb;font-size:.8rem}.field-row.svelte-1uha8ag{display:flex;gap:.5rem}.field-row.svelte-1uha8ag label:where(.svelte-1uha8ag){flex:1}.primary.svelte-1uha8ag{margin-top:.5rem;align-self:flex-start;border-radius:999px;border:1px solid rgba(59,130,246,.9);padding:.3rem .9rem;font-size:.8rem;background:#2563ebd9;color:#e5e7eb;cursor:pointer}.primary.svelte-1uha8ag:disabled{opacity:.7;cursor:default}
