.markdown-trigger{cursor:pointer;background:0 0;border:0}.markdown-dialog{width:min(720px,100% - 32px);max-height:min(760px,100dvh - 48px);color:var(--foreground);background:0 0;border:0;padding:0;overflow:visible}.markdown-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c081599}.markdown-panel{max-height:min(760px,100dvh - 48px);transition:opacity .2s ease, transform .26s var(--ease-standard);background:linear-gradient(135deg,#d0b5ff0d,#0000 65%),#201c29f2;border-radius:20px;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #d5c4ed1a,0 16px 44px #09050f40,0 4px 14px #0c081526}@starting-style{.markdown-dialog[open] .markdown-panel{opacity:0;transform:translateY(6px)scale(.99)}}.markdown-header{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 12px 8px 22px;display:flex}.markdown-header h2{font:600 calc(1.0625rem * var(--text-scale))/1.4 var(--font-sans);letter-spacing:-.02em;margin:0}.markdown-header p{color:var(--muted);font:400 calc(.8125rem * var(--text-scale))/1.5 var(--font-sans);margin:2px 0 0}.markdown-close{width:44px;min-height:44px;color:var(--muted-prose);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;padding:10px;display:inline-flex}.markdown-close svg{width:20px;height:20px;display:block}.markdown-text{overscroll-behavior:contain;min-height:120px;color:var(--muted-prose);font:400 calc(.8125rem * var(--text-scale))/1.65 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;scrollbar-width:thin;background:#141118;border-radius:12px;flex:auto;margin:0 12px;padding:14px 12px;overflow:auto}.markdown-text[aria-busy=true]{color:var(--muted)}.markdown-footer{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 22px 16px;display:flex}.markdown-copy{min-height:40px;color:var(--violet-text);font:400 calc(.8125rem * var(--text-scale))/1.4 var(--font-mono);cursor:pointer;background:#39264f;border:0;border-radius:10px;padding:8px 16px;box-shadow:inset 0 0 0 1px #9570c7}.markdown-copy:disabled{opacity:.5;cursor:default}.markdown-status{color:var(--muted);font:400 calc(.8125rem * var(--text-scale))/1.4 var(--font-mono)}.markdown-agents{color:var(--muted);font:400 calc(.8125rem * var(--text-scale))/1.6 var(--font-sans);flex:100%;margin:0}.markdown-agents a{color:var(--violet-text);text-underline-offset:.2em}:is(.markdown-close,.markdown-copy,.markdown-text,.markdown-agents a):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (hover:hover) and (pointer:fine){.markdown-close:hover{color:var(--foreground);background:#e0caff12}.markdown-copy:not(:disabled):hover{color:var(--foreground)}}html[data-motion=reduced] .markdown-panel{transition:opacity .16s;transform:none}@media (forced-colors:active){.markdown-panel{border:1px solid canvastext}}@media print{.markdown-trigger,.markdown-dialog{display:none!important}}
