.mkt-root .ai-chat{gap:14px;margin:0;display:grid}.mkt-root .ai-chat-ask{border:1px solid var(--accent-line);background:var(--accent-wash);max-width:88%;color:var(--ink);border-radius:18px 18px 4px;justify-self:end;margin:0;padding:12px 16px;font-size:15px;line-height:1.5}.mkt-root .ai-chat-card{border-radius:var(--r-lg);box-shadow:var(--ct-lift)}.mkt-root .ai-chat-shot{border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 74%,#0000);mask-image:linear-gradient(#000 74%,#0000)}.mkt-root .ai-chat-shot--light{display:none}html[data-theme=light] .mkt-root .ai-chat-shot--light{display:block}html[data-theme=light] .mkt-root .ai-chat-shot--dark{display:none}.mkt-root .ai-chat figcaption{color:var(--ink-3);font-size:13px;line-height:1.5}.mkt-root .ai-asks .pk-card>p.ai-prompt{border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--ink);border-radius:14px 14px 4px;margin:14px 0 0;padding:10px 14px;font-size:14.5px;line-height:1.5}.mkt-root .ai-asks .pk-card>p.ai-prompt+p{margin-top:14px}.mkt-root .ai-never{margin-top:20px}.mkt-root .ai-never svg{color:var(--ink-3)}.mkt-root .ai-page code{font-family:var(--mono);background:var(--surface-2);color:var(--ink);border-radius:4px;padding:2px 6px;font-size:.86em}.mkt-root .ai-preview-row{max-width:var(--mkt-page-maxw);padding:0 var(--mkt-page-gutter);margin:0 auto 32px}.mkt-root .ai-preview{border:1px dashed var(--accent-line);border-radius:var(--r);background:var(--accent-wash);color:var(--ink);margin:0;padding:10px 14px;font-size:14px;line-height:1.55}.mkt-root .ai-preview b{font-weight:600}
