.na-root.svelte-c5ph9a{display:flex;flex-direction:column;height:100%;font:12px/1.4 ui-sans-serif,system-ui,sans-serif;color:#d7dbe0;background:#0f1115}.na-bar.svelte-c5ph9a{display:flex;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.08)}.na-dot.svelte-c5ph9a{width:8px;height:8px;border-radius:50%;background:#e5484d;flex:none}.na-dot.ok.svelte-c5ph9a{background:#30a46c}.na-ver.svelte-c5ph9a{font-size:10px;opacity:.6}.na-spacer.svelte-c5ph9a{flex:1}.na-title.svelte-c5ph9a{font-weight:700;letter-spacing:.04em;opacity:.8;font-size:11px;text-transform:uppercase}.na-tabs.svelte-c5ph9a{display:flex;gap:2px;padding:4px 8px 0;border-bottom:1px solid rgba(255,255,255,.08);flex-wrap:wrap}.na-tab.svelte-c5ph9a{background:transparent;border:0;color:#9aa3ad;padding:5px 10px;cursor:pointer;border-radius:6px 6px 0 0;font-size:11px}.na-tab.active.svelte-c5ph9a{background:#7c6df22e;color:#cdb6ff}.na-body.svelte-c5ph9a{flex:1;overflow:auto;padding:10px}.na-notice.svelte-c5ph9a{padding:5px 10px;font-size:11px;background:#30a46c26;color:#7ee2b8;border-bottom:1px solid rgba(255,255,255,.06)}.na-notice.err.svelte-c5ph9a{background:#e5484d26;color:#ff9ca0}.na-row.svelte-c5ph9a{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:4px 0}.na-grid3.svelte-c5ph9a,.na-cards.svelte-c5ph9a{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.na-card.svelte-c5ph9a,.na-panel.svelte-c5ph9a{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 10px;background:#ffffff05}.na-card.svelte-c5ph9a h4:where(.svelte-c5ph9a),.na-panel.svelte-c5ph9a h4:where(.svelte-c5ph9a),.na-main.svelte-c5ph9a h4:where(.svelte-c5ph9a){margin:0 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;opacity:.75}.na-split.svelte-c5ph9a{display:flex;gap:10px;align-items:flex-start}.na-side.svelte-c5ph9a{width:240px;flex:none;display:flex;flex-direction:column;gap:4px}.na-main.svelte-c5ph9a{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.na-item.svelte-c5ph9a{display:flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid rgba(255,255,255,.08);border-radius:6px;cursor:pointer;flex-wrap:wrap}.na-item.sel.svelte-c5ph9a{border-color:#7c6df2;background:#7c6df21f}.na-item.svelte-c5ph9a b:where(.svelte-c5ph9a){font-size:12px}.na-in.svelte-c5ph9a{background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#e6e9ee;padding:4px 7px;font-size:12px}.na-in.w-full.svelte-c5ph9a{width:100%}.na-in.mono.svelte-c5ph9a,textarea.na-in.svelte-c5ph9a{font-family:ui-monospace,Menlo,monospace;resize:vertical;width:100%}.na-btn.svelte-c5ph9a{background:#232733;border:1px solid rgba(255,255,255,.12);color:#cdd3da;border-radius:6px;padding:4px 9px;cursor:pointer;font-size:11px}.na-btn.svelte-c5ph9a:hover{background:#2c3140}.na-btn.pri.svelte-c5ph9a{background:#5b46d6;border-color:#5b46d6;color:#fff}.na-btn.danger.svelte-c5ph9a{background:#6b1f24;border-color:#8a2a30;color:#ffb3b6}.na-btn.xs.svelte-c5ph9a{padding:2px 6px;font-size:10px}.na-btn.svelte-c5ph9a:disabled{opacity:.4;cursor:not-allowed}.na-pre.svelte-c5ph9a{background:#15181f;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:7px;overflow:auto;font:11px ui-monospace,Menlo,monospace;white-space:pre-wrap;word-break:break-word;max-height:280px}.na-pre.sm.svelte-c5ph9a{max-height:120px;font-size:10px}.na-ta.svelte-c5ph9a{width:100%;box-sizing:border-box;background:#15181f;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:7px;color:inherit;font:11px ui-monospace,Menlo,monospace;resize:vertical;outline:none}.na-ta.svelte-c5ph9a:focus{border-color:#58a6ff}.na-mut.svelte-c5ph9a{opacity:.55;font-size:11px}.na-warn.svelte-c5ph9a{color:#ffcf6b;font-size:10px;margin-top:4px}.na-cap.svelte-c5ph9a{font-size:10px;opacity:.5}.na-cap.on.svelte-c5ph9a{opacity:.9;color:#7ee2b8}.na-keys.svelte-c5ph9a{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.na-chip.svelte-c5ph9a{background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:2px 9px;font-size:10px;cursor:pointer;color:#cdd3da}.na-chip.sel.svelte-c5ph9a{border-color:#7c6df2;color:#cdb6ff}.na-badge.svelte-c5ph9a{background:#7c6df233;color:#cdb6ff;border-radius:4px;padding:1px 6px;font-size:9px;text-transform:uppercase}.na-link.svelte-c5ph9a{display:block;color:#8ab4ff;text-decoration:none;font-size:11px;padding:2px 0}.na-link.svelte-c5ph9a:hover{text-decoration:underline}.na-subrow.svelte-c5ph9a{display:flex;gap:8px;align-items:flex-start;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.05);flex-wrap:wrap}.na-subrow.svelte-c5ph9a .na-btn.xs:where(.svelte-c5ph9a){flex:none}.na-subrow.svelte-c5ph9a .na-keys:where(.svelte-c5ph9a){flex:1;margin:0}.na-msgtbl.svelte-c5ph9a{width:100%;border-collapse:collapse;font:10px ui-monospace,Menlo,monospace}.na-msgtbl.svelte-c5ph9a th:where(.svelte-c5ph9a){text-align:left;opacity:.5;font-weight:600;padding:3px 6px;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;background:#0f1115}.na-msgtbl.svelte-c5ph9a td:where(.svelte-c5ph9a){padding:3px 6px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:top}.na-msgtbl.svelte-c5ph9a code:where(.svelte-c5ph9a){color:#cdd3da}.na-data.svelte-c5ph9a{white-space:pre-wrap;word-break:break-all;display:block;max-width:420px;max-height:60px;overflow:auto;opacity:.85}.pb-flow.svelte-c5ph9a{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0}.pb-arrow.svelte-c5ph9a{opacity:.4}.pb-pill.svelte-c5ph9a{font-size:10px;padding:2px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:#ffffff08;color:#cdd3da}.pb-pill.run.svelte-c5ph9a{border-color:#f0b429;color:#ffd479}.pb-pill.ok.svelte-c5ph9a{border-color:#30a46c;color:#7ee2b8;background:#30a46c1f}.pb-pill.err.svelte-c5ph9a{border-color:#e5484d;color:#ff9ca0;background:#e5484d1f}.pb-step.svelte-c5ph9a{border-top:1px solid rgba(255,255,255,.07);padding:6px 0}.pb-kind.svelte-c5ph9a{font-size:10px;font-family:ui-monospace,monospace;color:#cdb6ff;background:#7c6df226;padding:1px 6px;border-radius:4px}.pb-title.svelte-c5ph9a{font-size:11px;flex:1}.pb-stat.svelte-c5ph9a{font-size:10px}.pb-stat.ok.svelte-c5ph9a{color:#7ee2b8}.pb-stat.err.svelte-c5ph9a{color:#ff9ca0}
