@layer components{.site-prose{font-size:var(--font-size-reading);line-height:var(--line-height-reading);overflow-wrap:anywhere}.site-prose :where(h1,h2,h3,h4,h5,h6){margin-block:1em .5em;font-weight:700}.site-prose :where(h1){font-size:var(--font-size-page-title);line-height:var(--line-height-page-title)}.site-prose :where(h2){font-size:var(--font-size-section-title);line-height:var(--line-height-section-title)}.site-prose :where(h3){font-size:var(--font-size-panel-title);line-height:var(--line-height-panel-title)}.site-prose :where(h4){font-size:var(--font-size-card-title);line-height:var(--line-height-card-title)}.site-prose :where(h5){font-size:var(--font-size-label);line-height:var(--line-height-label)}.site-prose :where(h6){font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.site-prose :where(p,li,th,td){font-size:inherit;line-height:inherit}.site-prose :where(p,ul,ol){margin-block:.5em}.site-prose :where(ul,ol){padding-left:1.5em}.site-prose :where(ul){list-style:outside}.site-prose :where(ol){list-style:decimal}.site-prose :where(blockquote){color:#666;border-left:4px solid #ccc;margin:1em 0;padding-left:1em;font-style:italic}.site-prose :where(a){color:#2563eb;text-decoration:underline}.site-prose :where(table){border-collapse:collapse;max-width:100%;margin-block:1em;display:block;overflow-x:auto}.site-prose :where(td,th){border:1px solid #d1d5db;padding:8px 12px}.site-prose :where(th){background:#f3f4f6;font-weight:600}.site-prose :where(img){max-width:100%;height:auto}}
