.rows.svelte-1rbozip{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1rbozip{grid-template-columns:1fr auto;grid-template-areas:"name action""sentence action";align-items:center;column-gap:12px;padding:10px 0;display:grid}.row.svelte-1rbozip+.row:where(.svelte-1rbozip){border-top:1px solid var(--border)}.name.svelte-1rbozip{color:var(--text);grid-area:name;font-size:13px;font-weight:600}.name.needs.svelte-1rbozip{color:var(--orange-text)}.sentence.svelte-1rbozip{color:var(--text-secondary);grid-area:sentence;margin:2px 0 0;font-size:12px;line-height:17px}.action.svelte-1rbozip{border:1px solid var(--border);color:var(--text);white-space:nowrap;cursor:pointer;border-radius:999px;grid-area:action;align-self:center;padding:5px 10px;font-size:12px;font-weight:500}.action.svelte-1rbozip:hover:not(:disabled){background:var(--row-hover)}.action.filled.svelte-1rbozip{background:var(--orange);border-color:var(--orange);color:var(--on-accent)}.action.svelte-1rbozip:disabled{color:var(--text-secondary);cursor:default}.link-line.svelte-e9o3ue{max-width:100%;color:var(--text-secondary);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:5px;font-size:12px;line-height:16px;display:inline-flex}.link-line.svelte-e9o3ue span:where(.svelte-e9o3ue){text-overflow:ellipsis;overflow:hidden}.link-line.svelte-e9o3ue:hover span:where(.svelte-e9o3ue){color:var(--text)}.link-line.needs.svelte-e9o3ue,.link-line.needs.svelte-e9o3ue:hover span:where(.svelte-e9o3ue){color:var(--orange-text)}.dot.svelte-e9o3ue{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.pulse.svelte-e9o3ue{animation:1.2s ease-in-out infinite svelte-e9o3ue-pulse}}@keyframes svelte-e9o3ue-pulse{50%{opacity:.25}}.connection-panel{padding:2px 14px!important}.scrim.svelte-e9o3ue{z-index:60;background:var(--scrim);align-items:flex-end;display:flex;position:fixed;inset:0}.sheet.svelte-e9o3ue{background:var(--mobile-composer);width:100%;max-height:70vh;padding:6px 16px calc(16px + env(safe-area-inset-bottom));white-space:normal;text-align:left;border-radius:20px 20px 0 0;animation:.18s ease-out svelte-e9o3ue-rise;overflow-y:auto}@keyframes svelte-e9o3ue-rise{0%{opacity:.6;transform:translateY(24px)}}.grabber.svelte-e9o3ue{background:var(--text-muted);opacity:.4;border-radius:3px;width:36px;height:5px;margin:0 auto 8px}
