.pad-look-pane{color:var(--color-foreground);font-size:13px;line-height:1.6}.pad-look-report{color:#111827;font-size:11px;line-height:1.55}.pad-markdown>:first-child{margin-top:0}.pad-markdown h1,.pad-markdown h2,.pad-markdown h3,.pad-markdown h4{margin:.9em 0 .35em;font-weight:700;line-height:1.3}.pad-markdown h1{font-size:1.45em}.pad-markdown h2{font-size:1.25em}.pad-markdown h3{font-size:1.1em}.pad-markdown p,.pad-markdown ul,.pad-markdown ol,.pad-markdown blockquote,.pad-markdown table{margin:.45em 0}.pad-markdown ul{padding-left:1.4em;list-style:outside}.pad-markdown ol{padding-left:1.4em;list-style:decimal}.pad-markdown a{text-decoration:underline}.pad-look-pane .pad-markdown a{color:var(--color-accent)}.pad-markdown code{font-family:var(--font-mono,ui-monospace,monospace);font-size:.92em}.pad-markdown blockquote{border-left:3px solid color-mix(in oklab,currentColor 30%,transparent);padding-left:.8em}.pad-markdown table{border-collapse:collapse}.pad-markdown th,.pad-markdown td{border:1px solid color-mix(in oklab,currentColor 25%,transparent);padding:.15em .6em}.pad-markdown th{font-weight:600}.pad-markdown hr{border-color:color-mix(in oklab,currentColor 25%,transparent);margin:.9em 0}.pad-notebook .katex-display{overflow:auto hidden}.pad-pre,.pad-error{font-family:var(--font-mono,ui-monospace,monospace);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.92em;line-height:1.5}.pad-code{border:1px solid color-mix(in oklab,currentColor 18%,transparent);border-radius:4px;padding:.35em .6em}.pad-look-pane .pad-code{background:var(--color-surface-deep)}.pad-look-report .pad-code{background:#f9fafb}.pad-count{opacity:.45;-webkit-user-select:none;user-select:none}.pad-look-report .pad-count{display:none}.pad-error{color:#fda4af}.pad-look-report .pad-error{color:#111827;font-weight:600}.pad-note{opacity:.65;font-size:.8em;font-style:italic}.pad-table{border-collapse:collapse;font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;margin:.25em 0;font-size:.92em}.pad-td,.pad-th{border:1px solid color-mix(in oklab,currentColor 22%,transparent);text-align:right;padding:.1em .6em}.pad-th{opacity:.85;font-weight:600}.pad-img{max-width:100%;margin:.25em 0}.pad-look-pane .pad-img{background:#fff;border-radius:4px}
