dialog.feed-start{inset:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:var(--feed-bg,#fff);color:#24212d;display:flex;flex-direction:column;overflow:hidden}
dialog.feed-start::backdrop{background:#0006}
[data-theme=dark] dialog.feed-start{background:#16131d;color:#f1eff7}
@media (min-width:701px){dialog.feed-start{width:min(460px,100vw);height:min(760px,92dvh);margin:auto;border-radius:18px;box-shadow:0 24px 60px #0004}}
.fs-head{display:flex;align-items:center;gap:6px;min-height:56px;padding:6px 8px;border-bottom:1px solid var(--line,#e7e5ee)}
.fs-head h2{flex:1;margin:0 4px;font-size:1.2rem;font-weight:700}
.fs-head small{display:block;font-size:.8rem;font-weight:500;color:var(--muted,#686577)}
.fs-icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;color:inherit;flex:none}
.fs-icon:hover{background:color-mix(in srgb,currentColor 8%,transparent)}
.fs-search{position:relative;padding:10px 12px}
.fs-search svg{position:absolute;inset-inline-start:24px;top:50%;transform:translateY(-50%);color:var(--muted,#686577)}
.fs-search input{width:100%;min-height:42px;border-radius:21px;border:1px solid transparent;padding:0 16px 0 42px;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;font:inherit}
.fs-search input:focus{outline:none;border-color:var(--purple,#6d28b5)}
.fs-body{flex:1;overflow:auto;padding-bottom:96px}
.fs-section{margin:14px 16px 4px;font-size:.8rem;font-weight:700;color:var(--muted,#686577);text-transform:none}
.fs-row{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:6px 16px;border:0;background:none;color:inherit;text-align:start;font:inherit;cursor:pointer}
.fs-row:hover{background:color-mix(in srgb,currentColor 5%,transparent)}
.fs-row:disabled{opacity:.5;cursor:not-allowed}
.fs-copy{flex:1;min-width:0;display:grid;gap:2px}
.fs-copy strong{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fs-copy small{color:var(--muted,#686577);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fs-face{flex:none;width:48px;height:48px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--soft,#f2ecfa);color:var(--purple,#6d28b5);font-weight:700}
.fs-face>*{width:100%!important;height:100%!important;border-radius:50%}
.fs-face .portrait-box,.fs-face [data-portrait]{width:48px!important;height:48px!important}
.fs-action .fs-face{background:var(--purple,#6d28b5);color:#fff}
.fs-action .fs-face svg{width:24px!important;height:24px!important;border-radius:0}
.fs-tick{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--muted,#9b98a8);display:grid;place-items:center;color:#fff}
.fs-row[aria-pressed=true] .fs-tick{background:var(--purple,#6d28b5);border-color:var(--purple,#6d28b5)}
.fs-row[aria-pressed=true] .fs-tick svg{width:16px;height:16px;stroke-width:3}
.fs-row[aria-pressed=false] .fs-tick svg{display:none}
.fs-foot{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--feed-bg,#fff) 30%)}
[data-theme=dark] .fs-foot{background:linear-gradient(transparent,#16131d 30%)}
.fs-foot p{flex:1;margin:0;font-size:.85rem;color:var(--muted,#686577)}
.fs-go{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 20px;border-radius:26px;background:var(--purple,#6d28b5);color:#fff;font-weight:700;box-shadow:0 6px 18px #6d28b555}
.fs-go:disabled{opacity:.45;box-shadow:none}
.fs-status{margin:12px 16px;color:var(--muted,#686577)}
.fs-name{display:grid;gap:6px;margin:16px;font-weight:600}
.fs-name input{min-height:46px;border-radius:12px;border:1px solid var(--line,#e7e5ee);padding:0 14px;font:inherit;background:none;color:inherit}
.fs-chosen{display:flex;flex-wrap:wrap;gap:8px;margin:0 16px}
.fs-chosen span{padding:4px 10px;border-radius:14px;background:var(--soft,#f2ecfa);color:var(--purple,#6d28b5);font-size:.85rem;font-weight:600}
.fs-soon{margin:24px 16px;display:grid;gap:10px}
/* The job, then the state pill, as on the Agents list (the Founder, 15 October 2026). */
.fs-copy small.fs-line{display:flex;align-items:center;gap:6px;min-width:0}.fs-copy small.fs-line .agent-connection{flex:none}
