@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sheetUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.vv-app-shell ::-webkit-scrollbar{width:10px;height:10px}.vv-app-shell ::-webkit-scrollbar-thumb{background:#2e2a2229 padding-box content-box;border:3px solid #0000;border-radius:999px}.vv-app-shell ::-webkit-scrollbar-track{background:0 0}.vv-markdown{color:var(--text-primary);line-height:1.7;font-size:var(--text-sm)}.vv-markdown h1,.vv-markdown h2,.vv-markdown h3,.vv-markdown h4{font-family:var(--font-display);font-weight:var(--fw-semibold);margin:1.4em 0 .6em;line-height:1.3}.vv-markdown h1{border-bottom:1px solid var(--border-default);padding-bottom:.3em;font-size:1.6em}.vv-markdown h2{font-size:1.35em}.vv-markdown h3{font-size:1.15em}.vv-markdown p,.vv-markdown ul,.vv-markdown ol,.vv-markdown blockquote,.vv-markdown table{margin:.6em 0}.vv-markdown ul,.vv-markdown ol{padding-left:1.5em}.vv-markdown li{margin:.25em 0}.vv-markdown code{background:var(--surface-muted);border-radius:4px;padding:.1em .4em;font-family:monospace;font-size:.9em}.vv-markdown pre{color:#e8e6f0;padding:var(--space-4);border-radius:var(--radius-md);background:#1d1b2e;overflow-x:auto}.vv-markdown pre code{color:inherit;background:0 0;padding:0}.vv-markdown blockquote{border-left:3px solid var(--brand-primary);padding-left:var(--space-4);color:var(--text-secondary)}.vv-markdown table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.vv-markdown th,.vv-markdown td{border:1px solid var(--border-default);text-align:left;padding:.4em .7em}.vv-markdown th{background:var(--surface-muted)}.vv-markdown a{color:var(--brand-primary)}.vv-markdown img{max-width:100%}.vv-markdown hr{border:none;border-top:1px solid var(--border-default);margin:1.5em 0}
