:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101512;--text:#e4ebe5;--surface:#17231d;--panel:#141e18;--line:#304038;--line-soft:#a4beac29;--muted:#a0b1a6;--dim:#81958a;--cyan:#8bd5bd;--lime:#c2e99c;--amber:#e0a45c;--nw-heading-gradient:linear-gradient(100deg, #e4ebe5 30%, #8bd5bd 75%, #c2e99c);--nw-focus:#6fe3d294;--nw-control-radius:6px;font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif}*{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}html,body{background:var(--bg);min-width:320px;color:var(--text);margin:0;padding:0}html{min-height:100%}body{-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select,textarea,summary{font:inherit}button:disabled{cursor:default;opacity:.55}h1,h2,h3,p{overflow-wrap:anywhere}
.agent-markdown{min-width:0;max-width:100%;color:var(--text);font:inherit;overflow-wrap:anywhere;word-break:normal;--md-surface:var(--pa-code-bg,var(--surface,#18221c));--md-ink:var(--pa-code-text,var(--text,#e4ebe5));--md-accent:var(--pa-accent-text,var(--cyan,#c2e99c));font-size:15px;line-height:1.75}.agent-markdown>:first-child{margin-top:0}.agent-markdown>:last-child{margin-bottom:0}.agent-markdown p{margin:0 0 .8em}.agent-markdown strong{color:inherit;font-weight:650}.agent-markdown em{font-style:italic}.agent-markdown del{color:var(--muted)}.agent-markdown :is(h2,h3,h4,h5,h6){color:inherit;letter-spacing:-.015em;text-wrap:pretty;margin:1.35em 0 .5em;font-weight:650;line-height:1.45}.agent-markdown h2{font-size:1.3em}.agent-markdown h3{font-size:1.16em}.agent-markdown h4{font-size:1.06em}.agent-markdown :is(h5,h6){font-size:1em}.agent-markdown h6{color:var(--muted)}.agent-markdown :is(ul,ol){margin:.5em 0 .9em;padding-inline-start:1.5em}.agent-markdown li{padding-inline-start:.15em}.agent-markdown li::marker{color:var(--muted);font-variant-numeric:tabular-nums}.agent-markdown li+li{margin-top:.3em}.agent-markdown li>p{margin-bottom:.45em}.agent-markdown li>:is(ul,ol){margin:.35em 0 .45em;padding-inline-start:1.4em}.agent-markdown li>:last-child{margin-bottom:0}.agent-markdown .md-task-item{gap:.65em;margin-inline-start:-1.35em;padding:0;list-style:none;display:flex}.agent-markdown .md-task-item>div{flex:1;min-width:0}.agent-markdown .md-task-check{border:1px solid var(--muted);text-align:center;border-radius:3px;flex:none;width:1em;height:1em;margin-top:.36em;font-size:.9em;line-height:1}.agent-markdown .md-task-check[data-checked=true]{color:var(--md-accent);border-color:currentColor}.agent-markdown blockquote{border-inline-start:2px solid var(--line-soft,var(--line));color:var(--muted);margin:.9em 0;padding:.15em 0 .15em .9em}.agent-markdown blockquote>:last-child{margin-bottom:0}.agent-markdown hr{border:0;border-top:1px solid var(--line-soft,var(--line));height:0;margin:1.35em 0}.agent-markdown a{color:var(--md-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}.agent-markdown a:hover{text-decoration-color:currentColor}.agent-markdown :is(a,button,pre,.md-table-scroll):focus-visible{outline:2px solid var(--md-accent);outline-offset:3px;border-radius:3px}.agent-markdown code{background:var(--md-surface);color:var(--md-ink);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);overflow-wrap:anywhere;border:0;border-radius:3px;padding:.1em .3em;font-size:.88em}.agent-markdown .md-code-block{background:var(--md-surface);max-width:100%;color:var(--md-ink);border:0;border-radius:5px;margin:1em 0;overflow:hidden}.agent-markdown .md-code-block figcaption{font:11px/1.4 var(--mono,monospace);color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:4px 12px;display:flex}.agent-markdown .md-code-block button{min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:3px 6px}.agent-markdown .md-code-block button:hover{background:color-mix(in srgb, currentColor 9%, transparent)}.agent-markdown pre{max-width:100%;color:inherit;font:13px/1.65 var(--mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);tab-size:2;white-space:pre;overflow-wrap:normal;overscroll-behavior:contain;background:0 0;border:0;border-radius:0;margin:0;padding:8px 14px 14px;overflow:auto}.agent-markdown pre code{max-width:none;color:inherit;font-size:inherit;white-space:inherit;overflow-wrap:normal;background:0 0;border:0;border-radius:0;padding:0}.agent-markdown .md-table-scroll{overscroll-behavior-inline:contain;min-width:0;max-width:100%;margin:1em 0;overflow-x:auto}.agent-markdown table{border-collapse:collapse;width:max-content;min-width:100%;max-width:none;color:inherit;font-variant-numeric:tabular-nums;font-size:.9em;line-height:1.6}.agent-markdown :is(th,td){border:0;border-bottom:1px solid var(--line-soft,var(--line));text-align:left;vertical-align:top;overflow-wrap:anywhere;max-width:28rem;padding:8px 10px}.agent-markdown th{background:color-mix(in srgb, var(--md-surface) 55%, transparent);font-weight:650}.agent-markdown tr:last-child>td{border-bottom:0}.agent-markdown .md-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.agent-markdown{font-size:15px;line-height:1.7}.agent-markdown pre{padding:6px 12px 12px;font-size:12px}.agent-markdown :is(th,td){padding:7px 9px}.agent-markdown .md-code-block figcaption{padding-block:0}.agent-markdown .md-code-block button{min-width:44px;min-height:44px}}
