@layer components{.pk-content-prose{min-inline-size:0;color:var(--pk-ink);font-family:var(--pk-font);font-size:var(--pk-text-lg);overflow-wrap:anywhere;line-height:1.7}.pk-content-prose>*{min-inline-size:0}.pk-content-prose>:where(p,h2,h3,h4,h5,h6,ul,ol,blockquote,aside,.pk-content-aside){max-inline-size:44rem}.pk-content-prose>:where(p,ul,ol,blockquote,pre,figure,.pkic-responsive-picture,.pk-table__scroll){margin-block:0 var(--pk-5)}.pk-content-prose>p:has(>:is(img,picture,.pkic-responsive-picture):only-child){max-inline-size:100%}.pk-content-prose .pk-table{overflow-wrap:break-word}.pk-content-prose .pk-table p{margin:0}.pk-content-prose>:where(h2,h3,h4,h5,h6){color:var(--pk-ink);text-wrap:balance;margin-block:var(--pk-7) var(--pk-3);line-height:1.3}.pk-content-prose>h2{font-size:var(--pk-text-2xl);letter-spacing:-.02em}.pk-content-prose>h3{font-size:var(--pk-text-xl)}.pk-content-prose>:where(h4,h5,h6){font-size:var(--pk-text-lg)}.pk-content-prose>:where(ul,ol){padding-inline-start:var(--pk-6)}.pk-content-prose>:where(ul,ol) :where(ul,ol){margin-block:var(--pk-2);padding-inline-start:var(--pk-6)}.pk-content-prose>:where(ul,ol) li+li{margin-block-start:var(--pk-2)}.pk-content-prose :where(li>p){margin-block:var(--pk-2)}.pk-content-prose a:not(.pk-btn){color:var(--pk-accent-ink);text-underline-offset:.2em;text-decoration:underline}.pk-content-prose :where(p,li) code{padding:var(--pk-1);border-radius:var(--pk-radius-sm);background:var(--pk-surface-sunk);color:var(--pk-ink);font-size:var(--pk-text-md)}.pk-content-prose>pre{max-inline-size:100%;padding:var(--pk-4);background:var(--pk-surface-sunk);border:1px solid var(--pk-line);border-radius:var(--pk-radius);font-size:var(--pk-text-md);white-space:pre;line-height:1.6;overflow-x:auto}.pk-content-prose>blockquote{padding:var(--pk-4) var(--pk-5);border-inline-start:3px solid var(--pk-line-strong);background:var(--pk-surface-sunk);color:var(--pk-ink);font-size:inherit;font-style:normal;line-height:inherit;box-shadow:none;border-radius:0;transition:none}.pk-content-prose>blockquote:hover{box-shadow:none;transform:none}.pk-content-prose>blockquote:before,.pk-content-prose>blockquote:after{content:none}.pk-content-prose :where(blockquote>:first-child){margin-block-start:0}.pk-content-prose :where(blockquote>:last-child){margin-block-end:0}.pk-content-prose :where(img){block-size:auto;max-inline-size:100%;display:block}.pk-content-prose :where(figcaption){max-inline-size:44rem;color:var(--pk-ink-muted);font-size:var(--pk-text-md);margin-block-start:var(--pk-3)}.pk-content-prose>:first-child{margin-block-start:0}.pk-content-prose>:last-child{margin-block-end:0}.pk-markdown:not(.pk-content-prose),.pk-markdown-editor__canvas:not(.pk-content-prose){overflow-wrap:anywhere}.pk-markdown:not(.pk-content-prose)>*+*,.pk-markdown-editor__canvas:not(.pk-content-prose)>*+*{margin-top:var(--pk-3)}.pk-markdown:not(.pk-content-prose)>:first-child,.pk-markdown-editor__canvas:not(.pk-content-prose)>:first-child{margin-top:0}.pk-markdown:not(.pk-content-prose)>:last-child,.pk-markdown-editor__canvas:not(.pk-content-prose)>:last-child{margin-bottom:0}.pk-markdown:not(.pk-content-prose) img,.pk-markdown-editor__canvas:not(.pk-content-prose) img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:28rem;display:block}.pk-markdown:not(.pk-content-prose) blockquote,.pk-markdown-editor__canvas:not(.pk-content-prose) blockquote{margin:var(--pk-4) 0;padding:var(--pk-3) var(--pk-4);border-inline-start:3px solid var(--pk-line);background:var(--pk-surface-sunk);color:var(--pk-ink);font-size:inherit;font-style:normal;line-height:inherit;box-shadow:none;border-radius:0;transition:none}.pk-markdown:not(.pk-content-prose) blockquote:hover,.pk-markdown-editor__canvas:not(.pk-content-prose) blockquote:hover{box-shadow:none;transform:none}.pk-markdown:not(.pk-content-prose) blockquote:before,.pk-markdown:not(.pk-content-prose) blockquote:after,.pk-markdown-editor__canvas:not(.pk-content-prose) blockquote:before,.pk-markdown-editor__canvas:not(.pk-content-prose) blockquote:after{content:none}.pk-markdown:not(.pk-content-prose) blockquote p,.pk-markdown-editor__canvas:not(.pk-content-prose) blockquote p{color:inherit}.pk-markdown:not(.pk-content-prose) ul,.pk-markdown:not(.pk-content-prose) ol,.pk-markdown-editor__canvas:not(.pk-content-prose) ul,.pk-markdown-editor__canvas:not(.pk-content-prose) ol{padding-inline-start:var(--pk-6)}}
