.ns-toggle.svelte-hq3x1p{display:flex;border:1px solid #30363d;border-radius:6px;overflow:hidden;flex-shrink:0}.ns-toggle.svelte-hq3x1p button:where(.svelte-hq3x1p){padding:5px 14px;font-size:12px;font-weight:500;background:transparent;color:#8b949e;border:none;cursor:pointer;font-family:Inter,sans-serif;transition:background .1s,color .1s}.ns-toggle.svelte-hq3x1p button.active:where(.svelte-hq3x1p){background:#1f6feb;color:#fff}.ns-toggle.svelte-hq3x1p button:where(.svelte-hq3x1p):hover:not(.active){background:#21262d}.badge.svelte-1hqr9xd{font-size:10px;font-weight:600;letter-spacing:.03em;padding:1px 6px;border-radius:3px;line-height:16px;white-space:nowrap}.wf-line.svelte-ehjz0p{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;font-family:JetBrains Mono,monospace;font-size:12px;line-height:26px;background:transparent;color:inherit;white-space:nowrap;cursor:pointer;position:relative;padding-left:6px}.odd.svelte-ehjz0p{background:#0a0e14}.wf-line.svelte-ehjz0p:hover{background:#151a23;box-shadow:inset 3px 0 #30363d}.selected.svelte-ehjz0p{background:#151a23!important;box-shadow:inset 3px 0 #1f6feb!important}.status-row-failed.svelte-ehjz0p:hover:not(.selected){box-shadow:inset 3px 0 #f85149aa}.status-row-timed_out.svelte-ehjz0p:hover:not(.selected){box-shadow:inset 3px 0 #d29922aa}.status-row-terminated.svelte-ehjz0p:hover:not(.selected){box-shadow:inset 3px 0 #f0883eaa}.row-actions.svelte-ehjz0p{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;gap:2px;opacity:0;z-index:5;transition:opacity .1s}.wf-line.svelte-ehjz0p:hover .row-actions:where(.svelte-ehjz0p){opacity:1}.action-btn.svelte-ehjz0p{background:#21262d;border:1px solid #30363d;border-radius:4px;color:#8b949e;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s,color .1s}.action-btn.svelte-ehjz0p svg:where(.svelte-ehjz0p){width:12px;height:12px}.action-btn.svelte-ehjz0p:hover{background:#30363d;color:#c9d1d9;border-color:#484f58}.copy-btn.copied.svelte-ehjz0p,.link-btn.link-copied.svelte-ehjz0p{opacity:1;color:#3fb950;border-color:#3fb95066;background:#3fb95015}.cell.svelte-ehjz0p{overflow:hidden;text-overflow:ellipsis}.filterable.svelte-ehjz0p{position:relative}.filter-btn.svelte-ehjz0p{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;background:#21262d;border:1px solid #30363d;border-radius:3px;color:#58a6ff;width:18px;height:18px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .1s;z-index:4}.filter-btn.svelte-ehjz0p svg:where(.svelte-ehjz0p){width:10px;height:10px}.filterable.svelte-ehjz0p:hover .filter-btn:where(.svelte-ehjz0p){opacity:1}.filter-btn.svelte-ehjz0p:hover{background:#1f6feb;color:#fff;border-color:#1f6feb}.cell-empty.svelte-ehjz0p{color:#21262d}.cell-startTime.svelte-ehjz0p,.cell-closeTime.svelte-ehjz0p{color:#6e7681;font-variant-numeric:tabular-nums}.cell-workflowId.svelte-ehjz0p{color:#58a6ff}.cell-workflowType.svelte-ehjz0p{color:#d2a8ff}.cell-taskQueue.svelte-ehjz0p{color:#7ee787}.cell-runId.svelte-ehjz0p{color:#484f58;font-size:11px}.cell-status.svelte-ehjz0p{display:flex;align-items:center}.cell-duration.svelte-ehjz0p{color:#6e7681;font-variant-numeric:tabular-nums}.duration-mid.svelte-ehjz0p{color:#d29922}.duration-slow.svelte-ehjz0p{color:#f85149;font-weight:600}.payload.svelte-1k4stns{margin-top:8px}.payload-label.svelte-1k4stns{font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#484f58;margin-bottom:4px}.toggle.svelte-1k4stns{background:none;border:none;color:#58a6ff;font-family:Inter,sans-serif;font-size:11px;cursor:pointer;padding:0;margin-bottom:4px}.toggle.svelte-1k4stns:hover{text-decoration:underline}.payload-content.svelte-1k4stns{font-family:JetBrains Mono,monospace;font-size:11px;color:#8b949e;white-space:pre-wrap;word-break:break-all;line-height:1.5;margin:0;padding:8px 10px;background:#161b22;border-radius:4px;border:1px solid #21262d}.detail-panel.svelte-9g0nn0{grid-column:1 / -1;background:#0d1117;border-left:3px solid #1f6feb;border-bottom:1px solid #21262d;padding:14px 16px 14px 22px}.detail-header.svelte-9g0nn0{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.detail-title.svelte-9g0nn0{font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#58a6ff}.detail-close.svelte-9g0nn0{background:none;border:none;color:#484f58;font-size:18px;cursor:pointer;line-height:1;padding:2px 6px;border-radius:4px;transition:all .1s}.detail-close.svelte-9g0nn0:hover{color:#c9d1d9;background:#21262d}.detail-fields.svelte-9g0nn0{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 24px}.detail-field.svelte-9g0nn0{display:flex;flex-direction:column;gap:2px}.detail-label.svelte-9g0nn0{font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#484f58}.detail-value.svelte-9g0nn0{font-family:JetBrains Mono,monospace;font-size:12px;color:#c9d1d9;word-break:break-all}.detail-value.mono.svelte-9g0nn0{color:#58a6ff}.detail-value.type.svelte-9g0nn0{color:#d2a8ff}.detail-value.queue.svelte-9g0nn0{color:#7ee787}.history-section.svelte-9g0nn0{margin-top:16px}.history-loading.svelte-9g0nn0,.history-error.svelte-9g0nn0{font-family:JetBrains Mono,monospace;font-size:11px;padding:12px 0;display:flex;align-items:center;gap:6px}.history-loading.svelte-9g0nn0{color:#58a6ff}.history-error.svelte-9g0nn0{color:#f85149}.spinner.svelte-9g0nn0{width:10px;height:10px;border:1.5px solid #58a6ff33;border-top-color:#58a6ff;border-radius:50%;animation:svelte-9g0nn0-spin .6s linear infinite}@keyframes svelte-9g0nn0-spin{to{transform:rotate(360deg)}}.timeline.svelte-9g0nn0{margin-top:8px;border-left:2px solid #21262d;padding-left:16px;max-height:400px;overflow-y:auto}.timeline-event.svelte-9g0nn0{position:relative;margin-bottom:2px}.event-row.svelte-9g0nn0{display:flex;align-items:center;gap:8px;padding:3px 6px;border-radius:4px;cursor:pointer;transition:background .1s}.event-row.svelte-9g0nn0:hover{background:#161b22}.event-dot.svelte-9g0nn0{width:18px;height:18px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#0d1117;flex-shrink:0;margin-left:-25px}.event-id.svelte-9g0nn0{font-family:JetBrains Mono,monospace;font-size:10px;color:#484f58;min-width:30px}.event-type.svelte-9g0nn0{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.event-time.svelte-9g0nn0{font-family:JetBrains Mono,monospace;font-size:10px;color:#484f58;margin-left:auto;flex-shrink:0}.event-attrs.svelte-9g0nn0{margin-left:24px;margin-bottom:6px}.event-attrs.svelte-9g0nn0 pre:where(.svelte-9g0nn0){font-family:JetBrains Mono,monospace;font-size:10px;color:#8b949e;white-space:pre-wrap;word-break:break-all;line-height:1.5;margin:4px 0 0;padding:6px 8px;background:#161b22;border-radius:4px;border:1px solid #21262d;max-height:200px;overflow-y:auto}.explorer.svelte-xa0uye{display:flex;flex-direction:column;flex:1;overflow:hidden}.toolbar.svelte-xa0uye{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#161b22;border-bottom:1px solid #21262d;flex-shrink:0}.search-wrap.svelte-xa0uye{flex:1;min-width:200px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:4px 8px;background:#0d1117;border:1px solid #30363d;border-radius:6px;cursor:text;transition:border-color .15s,box-shadow .15s}.search-wrap.svelte-xa0uye:focus-within{border-color:#1f6feb;box-shadow:0 0 0 2px #1f6feb33}.search.svelte-xa0uye{flex:1;min-width:80px;padding:2px 4px;font-size:13px;font-family:JetBrains Mono,monospace;background:transparent;border:none;color:#c9d1d9;outline:none}.search.svelte-xa0uye::placeholder{color:#484f58}.filter-chip.svelte-xa0uye{display:flex;align-items:center;gap:3px;padding:1px 4px 1px 6px;font-family:JetBrains Mono,monospace;font-size:11px;color:#c9d1d9;background:#1f6feb22;border:1px solid #1f6feb44;border-radius:3px;white-space:nowrap;line-height:18px}.filter-chip-label.svelte-xa0uye{color:#58a6ff;font-weight:600;font-size:10px;text-transform:uppercase}.filter-chip-remove.svelte-xa0uye{background:none;border:none;color:#484f58;font-size:13px;cursor:pointer;line-height:1;padding:0 2px;transition:color .1s}.filter-chip-remove.svelte-xa0uye:hover{color:#f85149}.toolbar-meta.svelte-xa0uye{display:flex;align-items:center;gap:10px;flex-shrink:0}.tail-btn.svelte-xa0uye{display:flex;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:500;font-family:Inter,sans-serif;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#8b949e;cursor:pointer;transition:all .15s}.tail-btn.active.svelte-xa0uye{color:#3fb950;border-color:#3fb95044;background:#3fb95010}.tail-btn.svelte-xa0uye:hover{border-color:#484f58}.pulse.svelte-xa0uye{width:6px;height:6px;border-radius:50%;background:#3fb950;animation:svelte-xa0uye-pulse 1.5s ease-in-out infinite}@keyframes svelte-xa0uye-pulse{0%,to{opacity:1}50%{opacity:.3}}.count.svelte-xa0uye{font-size:11px;color:#484f58;font-family:JetBrains Mono,monospace;white-space:nowrap}.col-headers.svelte-xa0uye{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;column-gap:12px;padding:6px 0;background:#0d1117;border-bottom:1px solid #21262d;align-items:center;position:sticky;top:0;z-index:10}.col-header.svelte-xa0uye{font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#484f58;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:4px;-webkit-user-select:none;user-select:none}.col-header.svelte-xa0uye:hover .col-remove:where(.svelte-xa0uye){opacity:1}.col-remove.svelte-xa0uye{opacity:0;background:none;border:none;color:#484f58;font-size:13px;cursor:pointer;padding:0 2px;line-height:1;transition:opacity .1s}.col-remove.svelte-xa0uye:hover{color:#f85149}.col-add-wrap.svelte-xa0uye{position:absolute;right:4px;top:6px}.col-add.svelte-xa0uye{background:none;border:1px dashed #30363d;border-radius:3px;color:#484f58;font-size:12px;width:20px;height:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:all .1s}.col-add.svelte-xa0uye:hover{border-color:#58a6ff;color:#58a6ff}.col-add-menu.svelte-xa0uye{position:absolute;top:100%;right:0;margin-top:4px;background:#161b22;border:1px solid #30363d;border-radius:8px;padding:4px 0;z-index:100;min-width:140px;box-shadow:0 8px 24px #0006}.col-add-option.svelte-xa0uye{display:block;width:100%;padding:6px 12px;font-size:12px;font-family:Inter,sans-serif;color:#c9d1d9;background:none;border:none;text-align:left;cursor:pointer;transition:background .1s}.col-add-option.svelte-xa0uye:hover{background:#21262d}.wf-area.svelte-xa0uye{flex:1;overflow-y:auto;overflow-x:hidden;display:grid;column-gap:12px;padding:0 16px;align-content:start;position:relative}.error-banner.svelte-xa0uye{grid-column:1 / -1;padding:8px 0;background:#f8514915;color:#f85149;font-size:12px;font-family:JetBrains Mono,monospace;border-bottom:1px solid #f8514933}.empty.svelte-xa0uye{grid-column:1 / -1;padding:60px 40px;text-align:center;color:#30363d;font-size:14px}.load-more.svelte-xa0uye{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 0;font-family:JetBrains Mono,monospace;font-size:11px;color:#484f58}.load-more.end.svelte-xa0uye{color:#30363d}.load-more-btn.svelte-xa0uye{background:#21262d;border:1px solid #30363d;border-radius:6px;color:#8b949e;font-family:JetBrains Mono,monospace;font-size:11px;padding:6px 16px;cursor:pointer;transition:all .15s}.load-more-btn.svelte-xa0uye:hover{background:#30363d;color:#c9d1d9;border-color:#484f58}.spinner.svelte-xa0uye{width:10px;height:10px;border:1.5px solid #58a6ff33;border-top-color:#58a6ff;border-radius:50%;animation:svelte-xa0uye-spin .6s linear infinite}@keyframes svelte-xa0uye-spin{to{transform:rotate(360deg)}}.schedule-line.svelte-tte8zx{display:grid;grid-template-columns:1fr 90px 120px 120px 160px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:36px;padding:0 12px;cursor:pointer;border-bottom:1px solid #21262d;transition:background .1s}.schedule-line.svelte-tte8zx:hover{background:#151a23}.selected.svelte-tte8zx{background:#151a23;box-shadow:inset 3px 0 #1f6feb}.cell.svelte-tte8zx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-id.svelte-tte8zx{color:#58a6ff}.cell-recent.svelte-tte8zx,.cell-next.svelte-tte8zx{color:#6e7681;font-size:11px}.paused-badge.svelte-tte8zx{font-size:10px;font-weight:600;padding:1px 6px;border-radius:3px;background:#d2992220;color:#d29922}.active-badge.svelte-tte8zx{font-size:10px;font-weight:600;padding:1px 6px;border-radius:3px;background:#3fb95020;color:#3fb950}.cell-actions.svelte-tte8zx{display:flex;align-items:center;gap:4px}.action-btn.svelte-tte8zx{padding:2px 8px;font-size:10px;font-weight:500;font-family:Inter,sans-serif;border:1px solid #30363d;border-radius:4px;cursor:pointer;transition:all .1s;background:#21262d;color:#8b949e}.action-btn.svelte-tte8zx:hover{background:#30363d;color:#c9d1d9;border-color:#484f58}.action-btn.trigger.svelte-tte8zx{color:#58a6ff;border-color:#58a6ff44}.action-btn.trigger.svelte-tte8zx:hover{background:#58a6ff20;color:#58a6ff}.action-btn.pause.svelte-tte8zx{color:#d29922;border-color:#d2992244}.action-btn.pause.svelte-tte8zx:hover{background:#d2992220}.action-btn.resume.svelte-tte8zx{color:#3fb950;border-color:#3fb95044}.action-btn.resume.svelte-tte8zx:hover{background:#3fb95020}.schedules.svelte-4tlx0n{display:flex;flex-direction:column;flex:1;overflow:hidden}.toolbar.svelte-4tlx0n{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#161b22;border-bottom:1px solid #21262d;flex-shrink:0}.section-title.svelte-4tlx0n{font-size:14px;font-weight:600;color:#f0f6fc}.refresh-btn.svelte-4tlx0n{padding:4px 12px;font-size:11px;font-family:Inter,sans-serif;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#8b949e;cursor:pointer;transition:all .15s}.refresh-btn.svelte-4tlx0n:hover{background:#30363d;color:#c9d1d9}.refresh-btn.svelte-4tlx0n:disabled{opacity:.5;cursor:default}.count.svelte-4tlx0n{font-size:11px;color:#484f58;font-family:JetBrains Mono,monospace;margin-left:auto}.error-banner.svelte-4tlx0n{padding:8px 16px;background:#f8514915;color:#f85149;font-size:12px;font-family:JetBrains Mono,monospace;border-bottom:1px solid #f8514933}.schedule-list.svelte-4tlx0n{flex:1;overflow-y:auto}.list-header.svelte-4tlx0n{display:grid;grid-template-columns:1fr 90px 120px 120px 160px;padding:6px 12px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#484f58;border-bottom:1px solid #21262d;position:sticky;top:0;background:#0d1117;z-index:5}.empty.svelte-4tlx0n{padding:60px 40px;text-align:center;color:#30363d;font-size:14px}.detail-panel.svelte-4tlx0n{background:#0d1117;border-left:3px solid #1f6feb;border-bottom:1px solid #21262d;padding:14px 16px 14px 22px}.detail-header.svelte-4tlx0n{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.detail-title.svelte-4tlx0n{font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#58a6ff}.detail-close.svelte-4tlx0n{background:none;border:none;color:#484f58;font-size:18px;cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .1s}.detail-close.svelte-4tlx0n:hover{color:#c9d1d9;background:#21262d}.detail-loading.svelte-4tlx0n{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;color:#58a6ff}.spinner.svelte-4tlx0n{width:10px;height:10px;border:1.5px solid #58a6ff33;border-top-color:#58a6ff;border-radius:50%;animation:svelte-4tlx0n-spin .6s linear infinite}@keyframes svelte-4tlx0n-spin{to{transform:rotate(360deg)}}.detail-fields.svelte-4tlx0n{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 24px}.detail-field.svelte-4tlx0n{display:flex;flex-direction:column;gap:2px}.detail-label.svelte-4tlx0n{font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#484f58}.detail-value.svelte-4tlx0n{font-family:JetBrains Mono,monospace;font-size:12px;color:#c9d1d9;word-break:break-all}.detail-value.type.svelte-4tlx0n{color:#d2a8ff}.detail-value.queue.svelte-4tlx0n{color:#7ee787}.metrics.svelte-yr4j9m{display:flex;flex-direction:column;flex:1;overflow-y:auto;padding-bottom:24px}.toolbar.svelte-yr4j9m{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#161b22;border-bottom:1px solid #21262d;flex-shrink:0}.section-title.svelte-yr4j9m{font-size:14px;font-weight:600;color:#f0f6fc}.range-toggle.svelte-yr4j9m{display:flex;border:1px solid #30363d;border-radius:6px;overflow:hidden;margin-left:auto}.range-toggle.svelte-yr4j9m button:where(.svelte-yr4j9m){padding:4px 12px;font-size:11px;font-weight:500;background:transparent;color:#8b949e;border:none;cursor:pointer;font-family:Inter,sans-serif;transition:all .1s}.range-toggle.svelte-yr4j9m button.active:where(.svelte-yr4j9m){background:#1f6feb;color:#fff}.range-toggle.svelte-yr4j9m button:where(.svelte-yr4j9m):hover:not(.active){background:#21262d}.error-banner.svelte-yr4j9m{padding:8px 16px;background:#f8514915;color:#f85149;font-size:12px;font-family:JetBrains Mono,monospace}.loading.svelte-yr4j9m{display:flex;align-items:center;justify-content:center;gap:6px;padding:40px;color:#58a6ff;font-family:JetBrains Mono,monospace;font-size:12px}.spinner.svelte-yr4j9m{width:10px;height:10px;border:1.5px solid #58a6ff33;border-top-color:#58a6ff;border-radius:50%;animation:svelte-yr4j9m-spin .6s linear infinite}@keyframes svelte-yr4j9m-spin{to{transform:rotate(360deg)}}.summary-cards.svelte-yr4j9m{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px}.card.svelte-yr4j9m{background:#161b22;border:1px solid #21262d;border-radius:8px;padding:16px;text-align:center}.card-value.svelte-yr4j9m{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;color:#f0f6fc}.card-label.svelte-yr4j9m{font-size:11px;color:#484f58;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.chart-section.svelte-yr4j9m{padding:0 16px;margin-bottom:24px}.chart-title.svelte-yr4j9m{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#8b949e;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.chart.svelte-yr4j9m{width:100%;height:auto;background:#161b22;border:1px solid #21262d;border-radius:8px}.chart.svelte-yr4j9m .axis-label{font-family:JetBrains Mono,monospace;font-size:10px;fill:#484f58}.legend.svelte-yr4j9m{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.legend-item.svelte-yr4j9m{display:flex;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:10px;color:#8b949e}.legend-dot.svelte-yr4j9m{width:8px;height:8px;border-radius:2px}.type-table.svelte-yr4j9m{padding:0 16px}.type-header.svelte-yr4j9m,.type-row.svelte-yr4j9m{display:grid;grid-template-columns:1fr 100px 80px 100px 100px;padding:6px 12px}.type-header.svelte-yr4j9m{font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#484f58;border-bottom:1px solid #21262d}.type-row.svelte-yr4j9m{font-family:JetBrains Mono,monospace;font-size:12px;border-bottom:1px solid #21262d10;line-height:28px}.type-row.svelte-yr4j9m:hover{background:#161b22}.type-name.svelte-yr4j9m{color:#d2a8ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-count.svelte-yr4j9m{color:#c9d1d9}.type-failed.svelte-yr4j9m{color:#484f58}.type-failed.has-failures.svelte-yr4j9m{color:#f85149}.type-rate.svelte-yr4j9m{color:#3fb950}.type-rate.high-rate.svelte-yr4j9m{color:#f85149}.type-duration.svelte-yr4j9m{color:#6e7681}.empty.svelte-yr4j9m{padding:60px 40px;text-align:center;color:#30363d;font-size:14px}.task-queues.svelte-zbnisy{display:flex;flex-direction:column;flex:1;overflow-y:auto}.toolbar.svelte-zbnisy{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#161b22;border-bottom:1px solid #21262d;flex-shrink:0}.section-title.svelte-zbnisy{font-size:14px;font-weight:600;color:#f0f6fc}.add-form.svelte-zbnisy{display:flex;gap:4px;margin-left:auto}.add-input.svelte-zbnisy{padding:4px 8px;font-size:12px;font-family:JetBrains Mono,monospace;background:#0d1117;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;outline:none;width:180px}.add-input.svelte-zbnisy:focus{border-color:#1f6feb}.add-btn.svelte-zbnisy,.refresh-btn.svelte-zbnisy{padding:4px 12px;font-size:11px;font-family:Inter,sans-serif;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#8b949e;cursor:pointer;transition:all .15s}.add-btn.svelte-zbnisy:hover,.refresh-btn.svelte-zbnisy:hover{background:#30363d;color:#c9d1d9}.add-btn.svelte-zbnisy:disabled{opacity:.5;cursor:default}.queue-grid.svelte-zbnisy{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;padding:16px}.queue-card.svelte-zbnisy{background:#161b22;border:1px solid #21262d;border-radius:8px;padding:16px;transition:border-color .2s}.queue-card.healthy.svelte-zbnisy{border-color:#3fb95044}.queue-card.unhealthy.svelte-zbnisy{border-color:#f8514944}.queue-header.svelte-zbnisy{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.queue-name.svelte-zbnisy{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:#58a6ff}.remove-btn.svelte-zbnisy{background:none;border:none;color:#484f58;font-size:16px;cursor:pointer;padding:0 4px;transition:color .1s}.remove-btn.svelte-zbnisy:hover{color:#f85149}.queue-loading.svelte-zbnisy,.queue-error.svelte-zbnisy,.queue-empty.svelte-zbnisy{font-family:JetBrains Mono,monospace;font-size:11px;text-align:center;padding:12px 0}.queue-loading.svelte-zbnisy{color:#58a6ff}.queue-error.svelte-zbnisy{color:#f85149}.queue-empty.svelte-zbnisy{color:#484f58}.spinner.svelte-zbnisy{display:inline-block;width:10px;height:10px;border:1.5px solid #58a6ff33;border-top-color:#58a6ff;border-radius:50%;animation:svelte-zbnisy-spin .6s linear infinite}@keyframes svelte-zbnisy-spin{to{transform:rotate(360deg)}}.pollers-grid.svelte-zbnisy{display:grid;grid-template-columns:1fr 1fr;gap:12px}.poller-section.svelte-zbnisy{text-align:center}.poller-count.svelte-zbnisy{font-family:JetBrains Mono,monospace;font-size:28px;font-weight:700;color:#f85149}.poller-count.active.svelte-zbnisy{color:#3fb950}.poller-label.svelte-zbnisy{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#484f58;margin-top:2px}.poller-details.svelte-zbnisy{margin-top:8px;text-align:left}.poller-identity.svelte-zbnisy{display:flex;justify-content:space-between;padding:2px 0;font-family:JetBrains Mono,monospace;font-size:10px}.identity.svelte-zbnisy{color:#8b949e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.last-access.svelte-zbnisy{color:#484f58}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;background:#0d1117;color:#c9d1d9;font-family:Inter,-apple-system,sans-serif}.loading-screen.svelte-1n46o8q{height:100vh;display:flex;align-items:center;justify-content:center}.spinner-lg.svelte-1n46o8q{width:24px;height:24px;border:2px solid #30363d;border-top-color:#58a6ff;border-radius:50%;animation:svelte-1n46o8q-spin .6s linear infinite}@keyframes svelte-1n46o8q-spin{to{transform:rotate(360deg)}}.login-screen.svelte-1n46o8q{height:100vh;display:flex;align-items:center;justify-content:center}.login-card.svelte-1n46o8q{text-align:center;padding:48px;background:#161b22;border:1px solid #30363d;border-radius:12px}.login-title.svelte-1n46o8q{font-size:28px;font-weight:700;color:#f0f6fc;margin-bottom:4px}.login-subtitle.svelte-1n46o8q{font-size:14px;color:#8b949e;margin-bottom:32px}.login-btn.svelte-1n46o8q{display:inline-block;padding:10px 24px;background:#1f6feb;color:#fff;font-size:14px;font-weight:500;border-radius:6px;text-decoration:none;transition:background .15s}.login-btn.svelte-1n46o8q:hover{background:#388bfd}.app.svelte-1n46o8q{display:flex;flex-direction:column;height:100vh}header.svelte-1n46o8q{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#161b22;border-bottom:1px solid #21262d;flex-shrink:0}.brand.svelte-1n46o8q{flex-shrink:0;display:flex;align-items:center;gap:6px}.brand-icon.svelte-1n46o8q{width:28px;height:28px;background:linear-gradient(135deg,#58a6ff,#bc8cff);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff}.brand-text.svelte-1n46o8q{font-size:15px;font-weight:700;color:#f0f6fc;letter-spacing:-.01em}.nav-tabs.svelte-1n46o8q{display:flex;gap:2px}.nav-tabs.svelte-1n46o8q button:where(.svelte-1n46o8q){padding:5px 14px;font-size:12px;font-weight:500;background:transparent;color:#8b949e;border:none;border-radius:6px;cursor:pointer;font-family:Inter,sans-serif;transition:background .1s,color .1s}.nav-tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q){background:#21262d;color:#f0f6fc}.nav-tabs.svelte-1n46o8q button:where(.svelte-1n46o8q):hover:not(.active){background:#21262d66;color:#c9d1d9}.spacer.svelte-1n46o8q{flex:1}.user-info.svelte-1n46o8q{display:flex;align-items:center;gap:8px;flex-shrink:0}.avatar.svelte-1n46o8q{width:24px;height:24px;border-radius:50%}.user-name.svelte-1n46o8q{font-size:12px;color:#8b949e}.logout-link.svelte-1n46o8q{font-size:11px;color:#484f58;text-decoration:none;transition:color .1s}.logout-link.svelte-1n46o8q:hover{color:#f85149}main.svelte-1n46o8q{flex:1;display:flex;overflow:hidden}
