[data-persona=technical-founder]{--tf-ink-commit:color-mix(in oklab, var(--ink-commit) 68%, var(--foreground));--tf-ink-clip:color-mix(in oklab, var(--ink-clip) 62%, var(--foreground));--tf-ink-capture:color-mix(in oklab, var(--ink-capture) 58%, var(--foreground));--tf-ink-doc:color-mix(in oklab, var(--ink-doc) 68%, var(--foreground));--tf-ink-post:color-mix(in oklab, var(--ink-post) 62%, var(--foreground))}[data-persona=technical-founder] .tf-hunk{background:color-mix(in oklch, var(--ink-commit) 9%, transparent)}[data-persona=technical-founder] .tf-added{background:color-mix(in oklch, var(--ink-commit) 6%, transparent)}[data-persona=technical-founder] .tf-cited{background:color-mix(in oklch, var(--ink-commit) 11%, transparent);box-shadow:inset 2.5px 0 0 var(--ink-commit)}[data-persona=technical-founder] .tf-line{transition:background-color .16s ease-out}[data-persona=technical-founder] .tf-line:is(:hover,:focus-within){background-color:color-mix(in oklch, var(--tf-row-ink) 7%, transparent)}[data-persona=technical-founder] .tf-mark:focus-visible{outline:2px solid var(--tf-row-ink)}[data-persona=technical-founder] .tf-mark:hover{text-decoration:underline;-webkit-text-decoration-color:var(--tf-row-ink);text-decoration-color:var(--tf-row-ink);text-underline-offset:.2em}@media (hover:hover) and (prefers-reduced-motion:no-preference) and (min-width:64rem){[data-persona=technical-founder] .tf-lines{padding-bottom:1.5rem}[data-persona=technical-founder] .tf-lines .tf-excerpt{inset-inline:0;z-index:10;opacity:0;pointer-events:none;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:0;transform:translate(-6px)}:is([data-persona=technical-founder] .tf-lines .tf-line:is(:hover,:focus-within) .tf-excerpt,[data-persona=technical-founder] .tf-lines:not(:has(.tf-line:is(:hover,:focus-within))) .tf-line[data-pinned] .tf-excerpt){opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-persona=technical-founder] .tf-line{transition:none}}
