.live.svelte-16zwzzj{display:flex;flex-direction:column;gap:6px}.row.svelte-16zwzzj{display:flex;flex-wrap:wrap;align-items: center;gap:4px}p.svelte-16zwzzj{margin:0}button.svelte-16zwzzj{display:inline-flex;border-radius:var(--radius-md);color:var(--text-muted);font:inherit;cursor:pointer;transition:color var(--fast)var(--ease),background-color var(--fast)var(--ease);background:0 0;border:none;justify-content:center;align-items: center;gap:6px;min-width:40px;height:40px;padding:0 8px}button.svelte-16zwzzj:hover{color:var(--accent);background:var(--surface-hover)}button[aria-pressed=true].svelte-16zwzzj{color:var(--accent);background:var(--accent-soft)}button.warn.svelte-16zwzzj{color:var(--warn);font-weight:600}.sr.svelte-16zwzzj{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.chip.svelte-16zwzzj{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items: center;gap:6px;padding:3px 10px;font-size:13px}.led.svelte-16zwzzj{border:1.5px solid var(--text-faint);border-radius:50%;width:8px;height:8px}.chip[data-status=open].svelte-16zwzzj{color:var(--text)}.chip[data-status=open].svelte-16zwzzj .led:where(.svelte-16zwzzj){border-color:var(--accent);background:var(--accent)}.chip[data-status=retrying].svelte-16zwzzj .led:where(.svelte-16zwzzj){border-color:var(--warn)}.chip[data-status=connecting].svelte-16zwzzj .led:where(.svelte-16zwzzj){border-color:var(--warn)}.chip[data-status=blocked].svelte-16zwzzj .led:where(.svelte-16zwzzj){border-color:var(--warn);background:var(--warn)}.chip[data-status=offline].svelte-16zwzzj .led:where(.svelte-16zwzzj){border-color:var(--warn);background:var(--warn)}.sep.svelte-16zwzzj{color:var(--text-faint)}.summary.svelte-16zwzzj{color:var(--text);white-space:nowrap;height:32px;font-size:13px;font-weight:600}.tag.svelte-16zwzzj{border-radius:var(--radius-sm);background:var(--surface-muted);font-family:var(--font-mono);color:var(--text-muted);padding:1px 6px;font-size:11px}.key.svelte-16zwzzj{display:flex;color:var(--text-muted);align-items: center;gap:6px}.key.svelte-16zwzzj input:where(.svelte-16zwzzj){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text);font:inherit;width:180px;height:32px;padding:0 10px}.unlock.svelte-16zwzzj{color:var(--accent);height:32px;font-weight:600}.bad.svelte-16zwzzj{color:var(--warn);font-size:13px}.panel.svelte-16zwzzj{position:absolute;z-index:30;display:flex;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-pill);flex-direction:column;gap:10px;width:min(420px,100vw - 32px);max-height:60vh;padding:12px 14px;top:calc(100% + 8px);right:0}.panel-head.svelte-16zwzzj{display:flex;align-items: flex-start;gap:8px}.prompt.svelte-16zwzzj{font-family:var(--font-serif);flex:1;font-size:18px;font-weight:600;line-height:1.25}.muted.svelte-16zwzzj{color:var(--text-muted);font-size:13px;font-weight:400}.close.svelte-16zwzzj,.remove.svelte-16zwzzj{min-width:28px;height:28px;padding:0}ul.svelte-16zwzzj{display:flex;list-style:none;flex-direction:column;gap:6px;margin:0;padding:0}.bars.svelte-16zwzzj li:where(.svelte-16zwzzj){display:grid;grid-template-columns:minmax(0,9rem)1fr auto;align-items: center;gap:8px}.label.svelte-16zwzzj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bar.svelte-16zwzzj{overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted);height:8px}.bar.svelte-16zwzzj span:where(.svelte-16zwzzj){display:block;background:var(--accent);transition:width .3s var(--ease);height:100%}.n.svelte-16zwzzj{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.items.svelte-16zwzzj li:where(.svelte-16zwzzj){display:grid;grid-template-columns:2.5rem minmax(0,1fr)auto;align-items: center;gap:6px}.items.svelte-16zwzzj .label:where(.svelte-16zwzzj){white-space:normal}.thumbs.svelte-16zwzzj{display:flex;gap:24px}.thumbs.svelte-16zwzzj strong:where(.svelte-16zwzzj){font-family:var(--font-serif);font-size:22px}.panel-foot.svelte-16zwzzj{display:flex;justify-content:space-between;align-items: center;gap:8px;font-size:13px}.panel-foot.svelte-16zwzzj a:where(.svelte-16zwzzj){color:var(--accent);font-family:var(--font-mono)}.forget.svelte-16zwzzj{height:28px;font-size:13px}
