.page-header.svelte-1pxgtoa{border-bottom:1px solid var(--border);flex-shrink:0;padding:20px 24px 16px}.page-header.svelte-1pxgtoa h1:where(.svelte-1pxgtoa){font-size:18px;font-weight:700}.subtitle.svelte-1pxgtoa{color:var(--text3);margin-top:4px;font-size:12px}.error-banner.svelte-1pxgtoa{border:1px solid var(--danger);color:var(--danger);background:#ef44441a;border-radius:8px;margin:20px 24px 0;padding:12px 16px;font-size:13px}.flows-body.svelte-1pxgtoa{flex-direction:column;flex:1;gap:16px;max-width:720px;padding:20px 24px;display:flex;overflow-y:auto}.panel.svelte-1pxgtoa{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px 18px}.panel-title.svelte-1pxgtoa{text-transform:uppercase;letter-spacing:.06em;color:var(--text3);margin-bottom:12px;font-size:12px;font-weight:700}.active-title.svelte-1pxgtoa{color:var(--success)}.flow-list.svelte-1pxgtoa{flex-direction:column;gap:2px;display:flex}.flow-row.svelte-1pxgtoa{border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.flow-row.svelte-1pxgtoa:hover{background:var(--surface2)}.active-row.svelte-1pxgtoa{background:#22c55e0a}.flow-main.svelte-1pxgtoa{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.flow-title.svelte-1pxgtoa{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.flow-key.svelte-1pxgtoa{font-family:monospace;font-size:11px}.flow-expires.svelte-1pxgtoa{white-space:nowrap;font-size:11px}.empty.svelte-1pxgtoa{color:var(--text4);font-size:13px}
