.artifact-card-preview{min-width:0;box-sizing:border-box;padding:8px 10px;background:var(--file-surface,#f7f9f8);border-radius:0 0 6px 6px;color:var(--text-secondary,#58665d);font-size:11px;line-height:17px}.artifact-card-preview p{margin:0}.artifact-card-content[hidden],.artifact-card-status[hidden]{display:none}.artifact-card-text pre{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:68px;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:inherit;color:var(--ink,#39453e);background:transparent}.artifact-card-page .artifact-card-content{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.artifact-card-page canvas{display:block;max-width:100%;height:auto;box-shadow:0 1px 4px #23352b16;background:white}.artifact-card-page small{font-size:10px;white-space:nowrap;color:var(--text-secondary,#58665d)}.artifact-card-unavailable{font-size:10px;color:var(--muted,#87958c)}
.artifact-card-markdown{max-height:150px;overflow:hidden;font-size:12px;line-height:19px;color:var(--ink,#39453e);overflow-wrap:anywhere}.artifact-card-markdown>:first-child{margin-top:0}.artifact-card-markdown>:last-child{margin-bottom:0}.artifact-card-markdown h1,.artifact-card-markdown h2,.artifact-card-markdown h3{font-size:13px;margin:8px 0 4px}.artifact-card-markdown p{margin:4px 0}.artifact-card-markdown pre{margin:4px 0;padding:6px 8px;background:#23352b0d;border-radius:4px;overflow-x:auto;font-size:11px}.artifact-card-markdown table{border-collapse:collapse;margin:4px 0;font-size:11px}.artifact-card-markdown td,.artifact-card-markdown th{border:1px solid #23352b1f;padding:2px 6px}
