.thinking-prose{color:#e8e8e8d9;word-break:keep-all;overflow-wrap:anywhere;font-size:16px;font-weight:300;line-height:2.1}.thinking-prose>*+*{margin-top:1.1em}.thinking-prose h2{letter-spacing:-.02em;color:var(--foreground);margin-top:2.2em;font-size:1.45em;font-weight:600;line-height:1.5}.thinking-prose h3{color:var(--foreground);margin-top:1.8em;font-size:1.2em;font-weight:600;line-height:1.6}.thinking-prose strong{color:var(--foreground);font-weight:600}.thinking-prose a{color:var(--foreground);text-underline-offset:3px;-webkit-text-decoration:underline #e8e8e859;text-decoration:underline #e8e8e859}.thinking-prose ul,.thinking-prose ol{padding-left:1.4em}.thinking-prose ul{list-style:outside}.thinking-prose ol{list-style:decimal}.thinking-prose li+li{margin-top:.3em}.thinking-prose li>p{margin:0}.thinking-prose blockquote{color:#e8e8e899;border-left:2px solid #e8e8e840;padding-left:1.1em}.thinking-prose hr{border:0;border-top:1px solid var(--border);margin:2.4em 0}.thinking-prose img{border-radius:2px;max-width:100%;height:auto;margin:2em auto;display:block}.thinking-prose code{font-family:var(--font-geist-mono), monospace;background:#ffffff0f;border-radius:3px;padding:.15em .35em;font-size:.88em}.thinking-prose pre{background:var(--surface);border:1px solid var(--border);border-radius:3px;padding:1em 1.2em;line-height:1.7;overflow-x:auto}.thinking-prose pre code{background:0 0;padding:0}.thinking-editor{outline:none;min-height:360px;padding:1.2em 1.1em 2em}.thinking-editor img.ProseMirror-selectednode{outline:2px solid #e8e8e866}.thinking-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--muted);pointer-events:none}
