.px-artifact-document pre{border:1px solid var(--line);background:var(--ground-2);max-width:100%;color:var(--ink);font:12px/1.6 var(--mono);border-radius:9px;margin:14px 0;padding:14px 16px;overflow:auto}.px-artifact-document pre code{white-space:pre-wrap;overflow-wrap:anywhere}.px-artifact-document p code,.px-artifact-document li code,.px-artifact-document blockquote code,.px-artifact-document td code,.px-artifact-document th code{border:1px solid var(--line);background:var(--ground-2);font:.92em var(--mono);border-radius:4px;padding:1px 4px}.px-artifact-table-wrap{border:1px solid var(--line);overscroll-behavior-inline:contain;border-radius:9px;max-width:100%;margin:14px 0;overflow-x:auto}.px-artifact-table-wrap table{border-collapse:collapse;width:100%;min-width:520px;font-size:13px}.px-artifact-table-wrap th,.px-artifact-table-wrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;max-width:420px;padding:9px 12px}.px-artifact-table-wrap th{background:var(--ground-2);color:var(--ink);font-weight:600}.px-artifact-table-wrap tr:last-child td{border-bottom:0}.px-artifact-document input[type=checkbox]{vertical-align:-1px;accent-color:var(--accent);margin:0 7px 0 0}
