.thread-row.svelte-1kqmj70{color:inherit;border-radius:var(--r-3);transition:background var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;gap:12px;padding:12px 8px 12px 4px;text-decoration:none;display:grid}a.thread-row.svelte-1kqmj70:hover{background:var(--surface);box-shadow:0 10px 22px -16px var(--shadow-pop);transform:translateY(-1px)}.thread-row.still.svelte-1kqmj70{grid-template-columns:28px minmax(0,1fr)}.face.svelte-1kqmj70{border-radius:var(--r-4);background:color-mix(in oklab, var(--tone,var(--muted)) 14%, transparent);width:28px;height:28px;color:var(--tone,var(--muted));place-items:center;display:grid}.face.bad.svelte-1kqmj70{--tone:var(--bad)}.face.warn.svelte-1kqmj70{--tone:var(--warn)}.face.neutral.svelte-1kqmj70{--tone:var(--accent)}.face.good.svelte-1kqmj70{--tone:var(--good)}.face.done.svelte-1kqmj70{--tone:color-mix(in oklab, var(--good) 60%, var(--muted))}.face.muted.svelte-1kqmj70{--tone:var(--muted)}.row-main.svelte-1kqmj70{gap:3px;min-width:0;display:grid}.thread-row.svelte-1kqmj70 b:where(.svelte-1kqmj70){font:600 var(--text-2xl)/1.35 var(--font-body);letter-spacing:-.005em;overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease-out)}.intent.svelte-1kqmj70{-webkit-line-clamp:2;line-clamp:2;color:color-mix(in oklab, var(--text) 82%, var(--muted));font:var(--text-lg)/1.45 var(--font-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}a.thread-row.svelte-1kqmj70:hover b:where(.svelte-1kqmj70){color:var(--accent-text)}.thread-meta.svelte-1kqmj70{color:var(--muted);font:var(--text-sm)/1.5 var(--font-ui);font-variant-numeric:tabular-nums;overflow:hidden}.meta-in.svelte-1kqmj70{flex-wrap:wrap;align-items:baseline;row-gap:2px;margin-left:-20px;display:flex}.meta-in.svelte-1kqmj70>:where(.svelte-1kqmj70):before{content:"·";text-align:center;width:20px;color:color-mix(in oklab, var(--muted) 60%, transparent);display:inline-block}.state-word.svelte-1kqmj70{font-weight:500}.state-word.bad.svelte-1kqmj70{color:var(--bad)}.state-word.warn.svelte-1kqmj70{color:var(--warn)}.state-word.neutral.svelte-1kqmj70{color:var(--accent-text)}.state-word.good.svelte-1kqmj70{color:var(--good)}.go.svelte-1kqmj70{height:28px;color:var(--accent-text);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-spring);place-items:center;display:grid;transform:translate(-4px)}.thread-row.svelte-1kqmj70:hover .go:where(.svelte-1kqmj70),.thread-row.svelte-1kqmj70:focus-visible .go:where(.svelte-1kqmj70){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.thread-row.svelte-1kqmj70,a.thread-row.svelte-1kqmj70:hover{transition:none;transform:none}}.row-more.svelte-erww8l{justify-items:start;gap:2px;min-width:0;margin:-8px 0 6px 44px;display:grid}.kin.svelte-erww8l{color:var(--muted);font:var(--text-sm)/1.5 var(--font-ui);flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.kin-part.svelte-erww8l{flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:inline-flex}.kin-part.svelte-erww8l svg{color:color-mix(in oklab, var(--accent) 70%, var(--muted));align-self:center}.kin.svelte-erww8l a:where(.svelte-erww8l){color:var(--text);text-decoration:underline;text-decoration-color:var(--accent-edge);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:500}.kin.svelte-erww8l a:where(.svelte-erww8l):hover{color:var(--accent-text);text-decoration-color:currentColor}.kin.svelte-erww8l .sep:where(.svelte-erww8l){margin-left:-4px}.captures-toggle.svelte-erww8l{border-radius:var(--r-3);color:var(--muted);font:500 var(--text-sm)/1.4 var(--font-ui);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;margin-left:-6px;padding:3px 8px 3px 4px;display:inline-flex}.captures-toggle.svelte-erww8l:hover{background:color-mix(in oklab, var(--text) 6%, transparent);color:var(--text)}.captures-toggle.svelte-erww8l svg{transition:transform var(--dur-base) var(--ease-spring)}.captures-toggle[aria-expanded=true].svelte-erww8l{color:var(--text)}.captures-toggle[aria-expanded=true].svelte-erww8l svg{transform:rotate(90deg)}.captures-slot.svelte-erww8l{width:100%;min-width:0;padding-top:4px}@media (prefers-reduced-motion:reduce){.captures-toggle.svelte-erww8l,.captures-toggle.svelte-erww8l svg{transition:none}}.note.svelte-7329dm{padding:16px 0 12px}.note-by.svelte-7329dm{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 8px;display:flex}.note-by.svelte-7329dm b:where(.svelte-7329dm){font:600 var(--text-lg)/1.3 var(--font-ui)}.note-face.svelte-7329dm{border-radius:var(--r-4);background:var(--accent-wash-strong);width:24px;height:24px;color:var(--accent-text);font:600 var(--text-sm)/1 var(--font-ui);place-items:center;display:grid}.note-face.agent.svelte-7329dm{background:color-mix(in oklab, var(--good) 14%, transparent);color:var(--good);border-radius:50%}.note-kind.svelte-7329dm{color:var(--muted);font:var(--text-sm) var(--font-ui)}.note-where.svelte-7329dm{color:var(--muted);font:var(--text-md) var(--font-ui)}.note-where.svelte-7329dm code:where(.svelte-7329dm),.note-capture.svelte-7329dm code:where(.svelte-7329dm){color:var(--text);font:var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.note-where.svelte-7329dm .note-symbol:where(.svelte-7329dm){font-weight:600}.note-capture.svelte-7329dm{color:var(--muted);font:var(--text-md) var(--font-ui)}.note-capture.svelte-7329dm a:where(.svelte-7329dm){text-decoration:none}.note-capture.svelte-7329dm a:where(.svelte-7329dm) code:where(.svelte-7329dm){color:var(--accent-text)}.note-capture.svelte-7329dm a:where(.svelte-7329dm):hover code:where(.svelte-7329dm){text-decoration:underline}.context.svelte-7329dm{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--text-2xl)/1.6 var(--font-body);margin:0 0 0 25px}.note-tags.svelte-7329dm{flex-wrap:wrap;gap:4px;margin:10px 0 0 25px;display:flex}.note-tag.svelte-7329dm{background:var(--fill);color:var(--muted);font:500 var(--text-xs)/1.6 var(--font-ui);border-radius:999px;padding:1px 9px}.note.earlier.svelte-7329dm{opacity:.68}
