.khony-ai-citation{background:var(--muted);max-width:190px;height:18px;color:var(--foreground);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 9%, transparent);vertical-align:baseline;font:10.5px/1.4 var(--font-mono,monospace);cursor:pointer;border-radius:5px;align-items:center;gap:4px;margin-inline:2px;padding:0 4px;transition:background .15s;display:inline-flex}.khony-ai-citation:hover{background:color-mix(in oklab, var(--muted) 80%, var(--foreground) 5%)}.khony-ai-citation:focus-visible,.khony-ai-sources-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.khony-ai-source-logo{color:#fff;background:#127a58;border-radius:3px;flex:none;place-items:center;width:12px;height:12px;display:grid}.khony-ai-source-logo svg{width:9px;height:9px}.khony-ai-source-preview{width:min(320px, var(--available-width))}.khony-ai-source-row{width:100%;max-width:none;height:auto;min-height:34px;box-shadow:none;text-align:left;font:inherit;background:0 0;gap:8px;margin:0;padding:7px 8px;font-size:12px;display:flex}.khony-ai-source-row .khony-ai-source-logo{width:16px;height:16px}.khony-ai-source-row .khony-ai-source-logo svg{width:11px;height:11px}.khony-ai-sources-trigger{min-height:28px;color:var(--muted-foreground);cursor:pointer;border-radius:4px;align-items:center;gap:7px;font-size:12px;display:inline-flex}.khony-ai-sources-trigger:hover{color:var(--foreground)}.khony-ai-source-stack{padding-inline-start:4px;display:flex}.khony-ai-source-stack .khony-ai-source-logo{width:14px;height:14px;box-shadow:0 0 0 2px var(--background);border-radius:50%;margin-inline-start:-4px}.khony-ai-source-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .2s;display:grid}.khony-ai-source-reveal[data-open=true]{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.khony-ai-citation,.khony-ai-source-reveal{transition:none}}.khony-ai-stream-word{animation:.18s ease-out both khony-ai-word-in}@keyframes khony-ai-word-in{0%{opacity:0}to{opacity:1}}.khony-ai-stream-caret{vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-inline-start:2px;animation:1s step-end infinite khony-ai-caret;display:inline-block}.khony-ai-stream-markdown>p:last-child:after{content:"";vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-inline-start:2px;animation:1s step-end infinite khony-ai-caret;display:inline-block}@keyframes khony-ai-caret{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.khony-ai-stream-word,.khony-ai-stream-caret,.khony-ai-stream-markdown>p:last-child:after{animation:none}}.khony-article-content.khony-kokonut-answer{letter-spacing:normal;color:var(--color-zinc-800,#27272a);font-size:15px;font-weight:400;line-height:28px}.dark .khony-article-content.khony-kokonut-answer{color:var(--color-zinc-200,#e4e4e7)}.khony-knowledge-citations [data-ai-citation-part][data-highlighted]{background:color-mix(in srgb, var(--widget-accent,var(--brand)) 12%, transparent);text-decoration-line:underline;-webkit-text-decoration-color:var(--widget-accent,var(--brand));text-decoration-color:var(--widget-accent,var(--brand));text-underline-offset:4px;text-decoration-thickness:1px}
