From 233d4d572277896b2fff18887a0a24d7aa6da99f Mon Sep 17 00:00:00 2001 From: Tobias Date: Tue, 26 Sep 2023 21:02:41 +0200 Subject: [PATCH] Build --- assets/css/style.css | 1285 ++++++++++++++++++++++++------------------ 1 file changed, 745 insertions(+), 540 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 9d1b286..3c27f9b 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -573,12 +573,12 @@ video { max-width: 65ch; } -.prose :where(p):not(:where([class~="not-prose"] *)) { +.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; } -.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) { +.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-lead); font-size: 1.25em; line-height: 1.6; @@ -586,96 +586,102 @@ video { margin-bottom: 1.2em; } -.prose :where(a):not(:where([class~="not-prose"] *)) { +.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-links); text-decoration: underline; font-weight: 500; } -.prose :where(strong):not(:where([class~="not-prose"] *)) { +.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; } -.prose :where(a strong):not(:where([class~="not-prose"] *)) { +.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(blockquote strong):not(:where([class~="not-prose"] *)) { +.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(thead th strong):not(:where([class~="not-prose"] *)) { +.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(ol):not(:where([class~="not-prose"] *)) { +.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: decimal; margin-top: 1.25em; margin-bottom: 1.25em; padding-left: 1.625em; } -.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: upper-alpha; } -.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: lower-alpha; } -.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: upper-alpha; } -.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: lower-alpha; } -.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: upper-roman; } -.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: lower-roman; } -.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: upper-roman; } -.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: lower-roman; } -.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) { +.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: decimal; } -.prose :where(ul):not(:where([class~="not-prose"] *)) { +.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { list-style-type: disc; margin-top: 1.25em; margin-bottom: 1.25em; padding-left: 1.625em; } -.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker { +.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker { font-weight: 400; color: var(--tw-prose-counters); } -.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker { +.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); } -.prose :where(hr):not(:where([class~="not-prose"] *)) { +.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em; +} + +.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; } -.prose :where(blockquote):not(:where([class~="not-prose"] *)) { +.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-weight: 500; font-style: italic; color: var(--tw-prose-quotes); @@ -687,15 +693,15 @@ video { padding-left: 1em; } -.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before { +.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before { content: open-quote; } -.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after { +.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after { content: close-quote; } -.prose :where(h1):not(:where([class~="not-prose"] *)) { +.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 800; font-size: 2.25em; @@ -704,12 +710,12 @@ video { line-height: 1.1111111; } -.prose :where(h1 strong):not(:where([class~="not-prose"] *)) { +.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-weight: 900; color: inherit; } -.prose :where(h2):not(:where([class~="not-prose"] *)) { +.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 700; font-size: 1.5em; @@ -718,12 +724,12 @@ video { line-height: 1.3333333; } -.prose :where(h2 strong):not(:where([class~="not-prose"] *)) { +.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-weight: 800; color: inherit; } -.prose :where(h3):not(:where([class~="not-prose"] *)) { +.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; font-size: 1.25em; @@ -732,12 +738,12 @@ video { line-height: 1.6; } -.prose :where(h3 strong):not(:where([class~="not-prose"] *)) { +.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-weight: 700; color: inherit; } -.prose :where(h4):not(:where([class~="not-prose"] *)) { +.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; margin-top: 1.5em; @@ -745,73 +751,80 @@ video { line-height: 1.5; } -.prose :where(h4 strong):not(:where([class~="not-prose"] *)) { +.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-weight: 700; color: inherit; } -.prose :where(img):not(:where([class~="not-prose"] *)) { +.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose :where(figure > *):not(:where([class~="not-prose"] *)) { - margin-top: 0; - margin-bottom: 0; +.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em; } -.prose :where(figcaption):not(:where([class~="not-prose"] *)) { - color: var(--tw-prose-captions); +.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); font-size: 0.875em; - line-height: 1.4285714; - margin-top: 0.8571429em; + border-radius: 0.3125rem; + padding-top: 0.1875em; + padding-right: 0.375em; + padding-bottom: 0.1875em; + padding-left: 0.375em; } -.prose :where(code):not(:where([class~="not-prose"] *)) { +.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-code); font-weight: 600; font-size: 0.875em; } -.prose :where(code):not(:where([class~="not-prose"] *))::before { +.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before { content: "`"; } -.prose :where(code):not(:where([class~="not-prose"] *))::after { +.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after { content: "`"; } -.prose :where(a code):not(:where([class~="not-prose"] *)) { +.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(h1 code):not(:where([class~="not-prose"] *)) { +.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(h2 code):not(:where([class~="not-prose"] *)) { +.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; font-size: 0.875em; } -.prose :where(h3 code):not(:where([class~="not-prose"] *)) { +.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; font-size: 0.9em; } -.prose :where(h4 code):not(:where([class~="not-prose"] *)) { +.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(blockquote code):not(:where([class~="not-prose"] *)) { +.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(thead th code):not(:where([class~="not-prose"] *)) { +.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: inherit; } -.prose :where(pre):not(:where([class~="not-prose"] *)) { +.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); overflow-x: auto; @@ -827,7 +840,7 @@ video { padding-left: 1.1428571em; } -.prose :where(pre code):not(:where([class~="not-prose"] *)) { +.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { background-color: transparent; border-width: 0; border-radius: 0; @@ -839,15 +852,15 @@ video { line-height: inherit; } -.prose :where(pre code):not(:where([class~="not-prose"] *))::before { +.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before { content: none; } -.prose :where(pre code):not(:where([class~="not-prose"] *))::after { +.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after { content: none; } -.prose :where(table):not(:where([class~="not-prose"] *)) { +.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { width: 100%; table-layout: auto; text-align: left; @@ -857,12 +870,12 @@ video { line-height: 1.7142857; } -.prose :where(thead):not(:where([class~="not-prose"] *)) { +.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); } -.prose :where(thead th):not(:where([class~="not-prose"] *)) { +.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; vertical-align: bottom; @@ -871,28 +884,40 @@ video { padding-left: 0.5714286em; } -.prose :where(tbody tr):not(:where([class~="not-prose"] *)) { +.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); } -.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) { +.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { border-bottom-width: 0; } -.prose :where(tbody td):not(:where([class~="not-prose"] *)) { +.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { vertical-align: baseline; } -.prose :where(tfoot):not(:where([class~="not-prose"] *)) { +.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); } -.prose :where(tfoot td):not(:where([class~="not-prose"] *)) { +.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { vertical-align: top; } +.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + color: var(--tw-prose-captions); + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; +} + .prose { --tw-prose-body: #27272a; --tw-prose-headings: #18181b; @@ -905,6 +930,8 @@ video { --tw-prose-quotes: #18181b; --tw-prose-quote-borders: #d4d4d8; --tw-prose-captions: #3f3f46; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; --tw-prose-code: #6366f1; --tw-prose-pre-code: #a5b4fc; --tw-prose-pre-bg: #111827; @@ -921,6 +948,8 @@ video { --tw-prose-invert-quotes: #f4f4f5; --tw-prose-invert-quote-borders: #3f3f46; --tw-prose-invert-captions: #a1a1aa; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: #818cf8; --tw-prose-invert-pre-code: #a5b4fc; --tw-prose-invert-pre-bg: #111827; @@ -930,99 +959,114 @@ video { line-height: 1.75; } -.prose :where(video):not(:where([class~="not-prose"] *)) { +.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 2em; - margin-bottom: 2em; -} - -.prose :where(li):not(:where([class~="not-prose"] *)) { +.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; } -.prose :where(ol > li):not(:where([class~="not-prose"] *)) { +.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.375em; } -.prose :where(ul > li):not(:where([class~="not-prose"] *)) { +.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.375em; } -.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) { +.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; } -.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; } -.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.25em; } -.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; } -.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.25em; } -.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { +.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; } -.prose :where(hr + *):not(:where([class~="not-prose"] *)) { +.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.5em; + padding-left: 1.625em; +} + +.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose :where(h2 + *):not(:where([class~="not-prose"] *)) { +.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose :where(h3 + *):not(:where([class~="not-prose"] *)) { +.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose :where(h4 + *):not(:where([class~="not-prose"] *)) { +.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) { +.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) { +.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { +.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.5714286em; padding-right: 0.5714286em; padding-bottom: 0.5714286em; padding-left: 0.5714286em; } -.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { +.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { +.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)) { +.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)) { +.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } @@ -1031,90 +1075,93 @@ video { line-height: 1.7142857; } -.prose-sm :where(p):not(:where([class~="not-prose"] *)) { +.prose-sm :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.1428571em; margin-bottom: 1.1428571em; } -.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"] *)) { +.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.2857143em; line-height: 1.5555556; margin-top: 0.8888889em; margin-bottom: 0.8888889em; } -.prose-sm :where(blockquote):not(:where([class~="not-prose"] *)) { +.prose-sm :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.1111111em; } -.prose-sm :where(h1):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.1428571em; margin-top: 0; margin-bottom: 0.8em; line-height: 1.2; } -.prose-sm :where(h2):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.4285714em; margin-top: 1.6em; margin-bottom: 0.8em; line-height: 1.4; } -.prose-sm :where(h3):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.2857143em; margin-top: 1.5555556em; margin-bottom: 0.4444444em; line-height: 1.5555556; } -.prose-sm :where(h4):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.4285714em; margin-bottom: 0.5714286em; line-height: 1.4285714; } -.prose-sm :where(img):not(:where([class~="not-prose"] *)) { +.prose-sm :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7142857em; margin-bottom: 1.7142857em; } -.prose-sm :where(video):not(:where([class~="not-prose"] *)) { +.prose-sm :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7142857em; margin-bottom: 1.7142857em; } -.prose-sm :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 1.7142857em; - margin-bottom: 1.7142857em; -} - -.prose-sm :where(figure > *):not(:where([class~="not-prose"] *)) { +.prose-sm :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } -.prose-sm :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.8571429em; - line-height: 1.3333333; - margin-top: 0.6666667em; +.prose-sm :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; } -.prose-sm :where(code):not(:where([class~="not-prose"] *)) { +.prose-sm :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8571429em; + border-radius: 0.3125rem; + padding-top: 0.1428571em; + padding-right: 0.3571429em; + padding-bottom: 0.1428571em; + padding-left: 0.3571429em; +} + +.prose-sm :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8571429em; } -.prose-sm :where(h2 code):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; } -.prose-sm :where(h3 code):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; } -.prose-sm :where(pre):not(:where([class~="not-prose"] *)) { +.prose-sm :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8571429em; line-height: 1.6666667; margin-top: 1.6666667em; @@ -1126,117 +1173,147 @@ video { padding-left: 1em; } -.prose-sm :where(ol):not(:where([class~="not-prose"] *)) { +.prose-sm :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.1428571em; margin-bottom: 1.1428571em; padding-left: 1.5714286em; } -.prose-sm :where(ul):not(:where([class~="not-prose"] *)) { +.prose-sm :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.1428571em; margin-bottom: 1.1428571em; padding-left: 1.5714286em; } -.prose-sm :where(li):not(:where([class~="not-prose"] *)) { +.prose-sm :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.2857143em; margin-bottom: 0.2857143em; } -.prose-sm :where(ol > li):not(:where([class~="not-prose"] *)) { +.prose-sm :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4285714em; } -.prose-sm :where(ul > li):not(:where([class~="not-prose"] *)) { +.prose-sm :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4285714em; } -.prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"] *)) { +.prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.5714286em; margin-bottom: 0.5714286em; } -.prose-sm :where(.prose-sm > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(.prose-sm > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.1428571em; } -.prose-sm :where(.prose-sm > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(.prose-sm > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.1428571em; } -.prose-sm :where(.prose-sm > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(.prose-sm > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.1428571em; } -.prose-sm :where(.prose-sm > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(.prose-sm > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.1428571em; } -.prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { +.prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.5714286em; margin-bottom: 0.5714286em; } -.prose-sm :where(hr):not(:where([class~="not-prose"] *)) { +.prose-sm :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.1428571em; +} + +.prose-sm :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.2857143em; + padding-left: 1.5714286em; +} + +.prose-sm :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2.8571429em; margin-bottom: 2.8571429em; } -.prose-sm :where(hr + *):not(:where([class~="not-prose"] *)) { +.prose-sm :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-sm :where(h2 + *):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-sm :where(h3 + *):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-sm :where(h4 + *):not(:where([class~="not-prose"] *)) { +.prose-sm :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-sm :where(table):not(:where([class~="not-prose"] *)) { +.prose-sm :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8571429em; line-height: 1.5; } -.prose-sm :where(thead th):not(:where([class~="not-prose"] *)) { +.prose-sm :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 1em; padding-bottom: 0.6666667em; padding-left: 1em; } -.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-sm :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { +.prose-sm :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.6666667em; padding-right: 1em; padding-bottom: 0.6666667em; padding-left: 1em; } -.prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-sm :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; +} + +.prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"] *)) { +.prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } @@ -1245,90 +1322,93 @@ video { line-height: 1.75; } -.prose-base :where(p):not(:where([class~="not-prose"] *)) { +.prose-base :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; } -.prose-base :where([class~="lead"]):not(:where([class~="not-prose"] *)) { +.prose-base :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.25em; line-height: 1.6; margin-top: 1.2em; margin-bottom: 1.2em; } -.prose-base :where(blockquote):not(:where([class~="not-prose"] *)) { +.prose-base :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.6em; margin-bottom: 1.6em; padding-left: 1em; } -.prose-base :where(h1):not(:where([class~="not-prose"] *)) { +.prose-base :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.25em; margin-top: 0; margin-bottom: 0.8888889em; line-height: 1.1111111; } -.prose-base :where(h2):not(:where([class~="not-prose"] *)) { +.prose-base :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.5em; margin-top: 2em; margin-bottom: 1em; line-height: 1.3333333; } -.prose-base :where(h3):not(:where([class~="not-prose"] *)) { +.prose-base :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.25em; margin-top: 1.6em; margin-bottom: 0.6em; line-height: 1.6; } -.prose-base :where(h4):not(:where([class~="not-prose"] *)) { +.prose-base :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.5em; margin-bottom: 0.5em; line-height: 1.5; } -.prose-base :where(img):not(:where([class~="not-prose"] *)) { +.prose-base :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose-base :where(video):not(:where([class~="not-prose"] *)) { +.prose-base :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose-base :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 2em; - margin-bottom: 2em; -} - -.prose-base :where(figure > *):not(:where([class~="not-prose"] *)) { +.prose-base :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } -.prose-base :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.875em; - line-height: 1.4285714; - margin-top: 0.8571429em; +.prose-base :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; } -.prose-base :where(code):not(:where([class~="not-prose"] *)) { +.prose-base :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.875em; + border-radius: 0.3125rem; + padding-top: 0.1875em; + padding-right: 0.375em; + padding-bottom: 0.1875em; + padding-left: 0.375em; +} + +.prose-base :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; } -.prose-base :where(h2 code):not(:where([class~="not-prose"] *)) { +.prose-base :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; } -.prose-base :where(h3 code):not(:where([class~="not-prose"] *)) { +.prose-base :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; } -.prose-base :where(pre):not(:where([class~="not-prose"] *)) { +.prose-base :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; line-height: 1.7142857; margin-top: 1.7142857em; @@ -1340,117 +1420,147 @@ video { padding-left: 1.1428571em; } -.prose-base :where(ol):not(:where([class~="not-prose"] *)) { +.prose-base :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-left: 1.625em; } -.prose-base :where(ul):not(:where([class~="not-prose"] *)) { +.prose-base :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-left: 1.625em; } -.prose-base :where(li):not(:where([class~="not-prose"] *)) { +.prose-base :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; } -.prose-base :where(ol > li):not(:where([class~="not-prose"] *)) { +.prose-base :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.375em; } -.prose-base :where(ul > li):not(:where([class~="not-prose"] *)) { +.prose-base :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.375em; } -.prose-base :where(.prose-base > ul > li p):not(:where([class~="not-prose"] *)) { +.prose-base :where(.prose-base > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; } -.prose-base :where(.prose-base > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(.prose-base > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; } -.prose-base :where(.prose-base > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(.prose-base > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.25em; } -.prose-base :where(.prose-base > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(.prose-base > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.25em; } -.prose-base :where(.prose-base > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(.prose-base > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.25em; } -.prose-base :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { +.prose-base :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; } -.prose-base :where(hr):not(:where([class~="not-prose"] *)) { +.prose-base :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose-base :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.25em; +} + +.prose-base :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.5em; + padding-left: 1.625em; +} + +.prose-base :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 3em; margin-bottom: 3em; } -.prose-base :where(hr + *):not(:where([class~="not-prose"] *)) { +.prose-base :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-base :where(h2 + *):not(:where([class~="not-prose"] *)) { +.prose-base :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-base :where(h3 + *):not(:where([class~="not-prose"] *)) { +.prose-base :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-base :where(h4 + *):not(:where([class~="not-prose"] *)) { +.prose-base :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-base :where(table):not(:where([class~="not-prose"] *)) { +.prose-base :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; line-height: 1.7142857; } -.prose-base :where(thead th):not(:where([class~="not-prose"] *)) { +.prose-base :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0.5714286em; padding-bottom: 0.5714286em; padding-left: 0.5714286em; } -.prose-base :where(thead th:first-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-base :where(thead th:last-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-base :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { +.prose-base :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.5714286em; padding-right: 0.5714286em; padding-bottom: 0.5714286em; padding-left: 0.5714286em; } -.prose-base :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-base :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-base :where(.prose-base > :first-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-base :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-base :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; +} + +.prose-base :where(.prose-base > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-base :where(.prose-base > :last-child):not(:where([class~="not-prose"] *)) { +.prose-base :where(.prose-base > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } @@ -1459,90 +1569,93 @@ video { line-height: 1.7777778; } -.prose-lg :where(p):not(:where([class~="not-prose"] *)) { +.prose-lg :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; } -.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"] *)) { +.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.2222222em; line-height: 1.4545455; margin-top: 1.0909091em; margin-bottom: 1.0909091em; } -.prose-lg :where(blockquote):not(:where([class~="not-prose"] *)) { +.prose-lg :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.6666667em; margin-bottom: 1.6666667em; padding-left: 1em; } -.prose-lg :where(h1):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.6666667em; margin-top: 0; margin-bottom: 0.8333333em; line-height: 1; } -.prose-lg :where(h2):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.6666667em; margin-top: 1.8666667em; margin-bottom: 1.0666667em; line-height: 1.3333333; } -.prose-lg :where(h3):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.3333333em; margin-top: 1.6666667em; margin-bottom: 0.6666667em; line-height: 1.5; } -.prose-lg :where(h4):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 0.4444444em; line-height: 1.5555556; } -.prose-lg :where(img):not(:where([class~="not-prose"] *)) { +.prose-lg :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 1.7777778em; } -.prose-lg :where(video):not(:where([class~="not-prose"] *)) { +.prose-lg :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 1.7777778em; } -.prose-lg :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 1.7777778em; - margin-bottom: 1.7777778em; -} - -.prose-lg :where(figure > *):not(:where([class~="not-prose"] *)) { +.prose-lg :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } -.prose-lg :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.8888889em; - line-height: 1.5; - margin-top: 1em; +.prose-lg :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; } -.prose-lg :where(code):not(:where([class~="not-prose"] *)) { +.prose-lg :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-right: 0.4444444em; + padding-bottom: 0.2222222em; + padding-left: 0.4444444em; +} + +.prose-lg :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; } -.prose-lg :where(h2 code):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8666667em; } -.prose-lg :where(h3 code):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; } -.prose-lg :where(pre):not(:where([class~="not-prose"] *)) { +.prose-lg :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; line-height: 1.75; margin-top: 2em; @@ -1554,117 +1667,147 @@ video { padding-left: 1.5em; } -.prose-lg :where(ol):not(:where([class~="not-prose"] *)) { +.prose-lg :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.5555556em; } -.prose-lg :where(ul):not(:where([class~="not-prose"] *)) { +.prose-lg :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.5555556em; } -.prose-lg :where(li):not(:where([class~="not-prose"] *)) { +.prose-lg :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.6666667em; margin-bottom: 0.6666667em; } -.prose-lg :where(ol > li):not(:where([class~="not-prose"] *)) { +.prose-lg :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4444444em; } -.prose-lg :where(ul > li):not(:where([class~="not-prose"] *)) { +.prose-lg :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4444444em; } -.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"] *)) { +.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8888889em; margin-bottom: 0.8888889em; } -.prose-lg :where(.prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(.prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; } -.prose-lg :where(.prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(.prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.3333333em; } -.prose-lg :where(.prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(.prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; } -.prose-lg :where(.prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(.prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.3333333em; } -.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { +.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8888889em; margin-bottom: 0.8888889em; } -.prose-lg :where(hr):not(:where([class~="not-prose"] *)) { +.prose-lg :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.3333333em; +} + +.prose-lg :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-left: 1.5555556em; +} + +.prose-lg :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 3.1111111em; margin-bottom: 3.1111111em; } -.prose-lg :where(hr + *):not(:where([class~="not-prose"] *)) { +.prose-lg :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-lg :where(h2 + *):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-lg :where(h3 + *):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-lg :where(h4 + *):not(:where([class~="not-prose"] *)) { +.prose-lg :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-lg :where(table):not(:where([class~="not-prose"] *)) { +.prose-lg :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; line-height: 1.5; } -.prose-lg :where(thead th):not(:where([class~="not-prose"] *)) { +.prose-lg :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 0.75em; } -.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { +.prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.75em; padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 0.75em; } -.prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-lg :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; +} + +.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"] *)) { +.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } @@ -1673,90 +1816,93 @@ video { line-height: 1.8; } -.prose-xl :where(p):not(:where([class~="not-prose"] *)) { +.prose-xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; margin-bottom: 1.2em; } -.prose-xl :where([class~="lead"]):not(:where([class~="not-prose"] *)) { +.prose-xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.2em; line-height: 1.5; margin-top: 1em; margin-bottom: 1em; } -.prose-xl :where(blockquote):not(:where([class~="not-prose"] *)) { +.prose-xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.6em; margin-bottom: 1.6em; padding-left: 1.0666667em; } -.prose-xl :where(h1):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.8em; margin-top: 0; margin-bottom: 0.8571429em; line-height: 1; } -.prose-xl :where(h2):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.8em; margin-top: 1.5555556em; margin-bottom: 0.8888889em; line-height: 1.1111111; } -.prose-xl :where(h3):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.5em; margin-top: 1.6em; margin-bottom: 0.6666667em; line-height: 1.3333333; } -.prose-xl :where(h4):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.8em; margin-bottom: 0.6em; line-height: 1.6; } -.prose-xl :where(img):not(:where([class~="not-prose"] *)) { +.prose-xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose-xl :where(video):not(:where([class~="not-prose"] *)) { +.prose-xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose-xl :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 2em; - margin-bottom: 2em; -} - -.prose-xl :where(figure > *):not(:where([class~="not-prose"] *)) { +.prose-xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } -.prose-xl :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.9em; - line-height: 1.5555556; - margin-top: 1em; +.prose-xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; } -.prose-xl :where(code):not(:where([class~="not-prose"] *)) { +.prose-xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.9em; + border-radius: 0.3125rem; + padding-top: 0.25em; + padding-right: 0.4em; + padding-bottom: 0.25em; + padding-left: 0.4em; +} + +.prose-xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; } -.prose-xl :where(h2 code):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8611111em; } -.prose-xl :where(h3 code):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; } -.prose-xl :where(pre):not(:where([class~="not-prose"] *)) { +.prose-xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; line-height: 1.7777778; margin-top: 2em; @@ -1768,117 +1914,147 @@ video { padding-left: 1.3333333em; } -.prose-xl :where(ol):not(:where([class~="not-prose"] *)) { +.prose-xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; margin-bottom: 1.2em; padding-left: 1.6em; } -.prose-xl :where(ul):not(:where([class~="not-prose"] *)) { +.prose-xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; margin-bottom: 1.2em; padding-left: 1.6em; } -.prose-xl :where(li):not(:where([class~="not-prose"] *)) { +.prose-xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.6em; margin-bottom: 0.6em; } -.prose-xl :where(ol > li):not(:where([class~="not-prose"] *)) { +.prose-xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4em; } -.prose-xl :where(ul > li):not(:where([class~="not-prose"] *)) { +.prose-xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4em; } -.prose-xl :where(.prose-xl > ul > li p):not(:where([class~="not-prose"] *)) { +.prose-xl :where(.prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8em; margin-bottom: 0.8em; } -.prose-xl :where(.prose-xl > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(.prose-xl > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; } -.prose-xl :where(.prose-xl > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(.prose-xl > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.2em; } -.prose-xl :where(.prose-xl > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(.prose-xl > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; } -.prose-xl :where(.prose-xl > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(.prose-xl > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.2em; } -.prose-xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { +.prose-xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8em; margin-bottom: 0.8em; } -.prose-xl :where(hr):not(:where([class~="not-prose"] *)) { +.prose-xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.2em; +} + +.prose-xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.6em; + padding-left: 1.6em; +} + +.prose-xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2.8em; margin-bottom: 2.8em; } -.prose-xl :where(hr + *):not(:where([class~="not-prose"] *)) { +.prose-xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-xl :where(h2 + *):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-xl :where(h3 + *):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-xl :where(h4 + *):not(:where([class~="not-prose"] *)) { +.prose-xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-xl :where(table):not(:where([class~="not-prose"] *)) { +.prose-xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; line-height: 1.5555556; } -.prose-xl :where(thead th):not(:where([class~="not-prose"] *)) { +.prose-xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0.6666667em; padding-bottom: 0.8888889em; padding-left: 0.6666667em; } -.prose-xl :where(thead th:first-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-xl :where(thead th:last-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-xl :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { +.prose-xl :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.8888889em; padding-right: 0.6666667em; padding-bottom: 0.8888889em; padding-left: 0.6666667em; } -.prose-xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-xl :where(.prose-xl > :first-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; +} + +.prose-xl :where(.prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-xl :where(.prose-xl > :last-child):not(:where([class~="not-prose"] *)) { +.prose-xl :where(.prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } @@ -1887,90 +2063,93 @@ video { line-height: 1.6666667; } -.prose-2xl :where(p):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; } -.prose-2xl :where([class~="lead"]):not(:where([class~="not-prose"] *)) { +.prose-2xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.25em; line-height: 1.4666667; margin-top: 1.0666667em; margin-bottom: 1.0666667em; } -.prose-2xl :where(blockquote):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 1.7777778em; padding-left: 1.1111111em; } -.prose-2xl :where(h1):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.6666667em; margin-top: 0; margin-bottom: 0.875em; line-height: 1; } -.prose-2xl :where(h2):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2em; margin-top: 1.5em; margin-bottom: 0.8333333em; line-height: 1.0833333; } -.prose-2xl :where(h3):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.5em; margin-top: 1.5555556em; margin-bottom: 0.6666667em; line-height: 1.2222222; } -.prose-2xl :where(h4):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.6666667em; margin-bottom: 0.6666667em; line-height: 1.5; } -.prose-2xl :where(img):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose-2xl :where(video):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } -.prose-2xl :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 2em; - margin-bottom: 2em; -} - -.prose-2xl :where(figure > *):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } -.prose-2xl :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.8333333em; - line-height: 1.6; - margin-top: 1em; +.prose-2xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; } -.prose-2xl :where(code):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8333333em; + border-radius: 0.375rem; + padding-top: 0.25em; + padding-right: 0.3333333em; + padding-bottom: 0.25em; + padding-left: 0.3333333em; +} + +.prose-2xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8333333em; } -.prose-2xl :where(h2 code):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; } -.prose-2xl :where(h3 code):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; } -.prose-2xl :where(pre):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8333333em; line-height: 1.8; margin-top: 2em; @@ -1982,137 +2161,148 @@ video { padding-left: 1.6em; } -.prose-2xl :where(ol):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.5833333em; } -.prose-2xl :where(ul):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.5833333em; } -.prose-2xl :where(li):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; } -.prose-2xl :where(ol > li):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4166667em; } -.prose-2xl :where(ul > li):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4166667em; } -.prose-2xl :where(.prose-2xl > ul > li p):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(.prose-2xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8333333em; margin-bottom: 0.8333333em; } -.prose-2xl :where(.prose-2xl > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(.prose-2xl > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; } -.prose-2xl :where(.prose-2xl > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(.prose-2xl > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.3333333em; } -.prose-2xl :where(.prose-2xl > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(.prose-2xl > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; } -.prose-2xl :where(.prose-2xl > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(.prose-2xl > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.3333333em; } -.prose-2xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.6666667em; margin-bottom: 0.6666667em; } -.prose-2xl :where(hr):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-2xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.3333333em; +} + +.prose-2xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.5em; + padding-left: 1.5833333em; +} + +.prose-2xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 3em; margin-bottom: 3em; } -.prose-2xl :where(hr + *):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-2xl :where(h2 + *):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-2xl :where(h3 + *):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-2xl :where(h4 + *):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } -.prose-2xl :where(table):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8333333em; line-height: 1.4; } -.prose-2xl :where(thead th):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0.6em; padding-bottom: 0.8em; padding-left: 0.6em; } -.prose-2xl :where(thead th:first-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-2xl :where(thead th:last-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-2xl :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.8em; padding-right: 0.6em; padding-bottom: 0.8em; padding-left: 0.6em; } -.prose-2xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } -.prose-2xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } -.prose-2xl :where(.prose-2xl > :first-child):not(:where([class~="not-prose"] *)) { - margin-top: 0; +.prose-2xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; } -.prose-2xl :where(.prose-2xl > :last-child):not(:where([class~="not-prose"] *)) { +.prose-2xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; margin-bottom: 0; } -.prose-invert { - --tw-prose-body: var(--tw-prose-invert-body); - --tw-prose-headings: var(--tw-prose-invert-headings); - --tw-prose-lead: var(--tw-prose-invert-lead); - --tw-prose-links: var(--tw-prose-invert-links); - --tw-prose-bold: var(--tw-prose-invert-bold); - --tw-prose-counters: var(--tw-prose-invert-counters); - --tw-prose-bullets: var(--tw-prose-invert-bullets); - --tw-prose-hr: var(--tw-prose-invert-hr); - --tw-prose-quotes: var(--tw-prose-invert-quotes); - --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); - --tw-prose-captions: var(--tw-prose-invert-captions); - --tw-prose-code: var(--tw-prose-invert-code); - --tw-prose-pre-code: var(--tw-prose-invert-pre-code); - --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); - --tw-prose-th-borders: var(--tw-prose-invert-th-borders); - --tw-prose-td-borders: var(--tw-prose-invert-td-borders); +.prose-2xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8333333em; + line-height: 1.6; + margin-top: 1em; +} + +.prose-2xl :where(.prose-2xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-2xl :where(.prose-2xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-bottom: 0; } .prose-slate { @@ -2127,6 +2317,8 @@ video { --tw-prose-quotes: #0f172a; --tw-prose-quote-borders: #e2e8f0; --tw-prose-captions: #64748b; + --tw-prose-kbd: #0f172a; + --tw-prose-kbd-shadows: 15 23 42; --tw-prose-code: #0f172a; --tw-prose-pre-code: #e2e8f0; --tw-prose-pre-bg: #1e293b; @@ -2143,6 +2335,8 @@ video { --tw-prose-invert-quotes: #f1f5f9; --tw-prose-invert-quote-borders: #334155; --tw-prose-invert-captions: #94a3b8; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: #cbd5e1; --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); @@ -2162,6 +2356,8 @@ video { --tw-prose-quotes: #111827; --tw-prose-quote-borders: #e5e7eb; --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; --tw-prose-code: #111827; --tw-prose-pre-code: #e5e7eb; --tw-prose-pre-bg: #1f2937; @@ -2178,6 +2374,8 @@ video { --tw-prose-invert-quotes: #f3f4f6; --tw-prose-invert-quote-borders: #374151; --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: #d1d5db; --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); @@ -2197,6 +2395,8 @@ video { --tw-prose-quotes: #18181b; --tw-prose-quote-borders: #e4e4e7; --tw-prose-captions: #71717a; + --tw-prose-kbd: #18181b; + --tw-prose-kbd-shadows: 24 24 27; --tw-prose-code: #18181b; --tw-prose-pre-code: #e4e4e7; --tw-prose-pre-bg: #27272a; @@ -2213,6 +2413,8 @@ video { --tw-prose-invert-quotes: #f4f4f5; --tw-prose-invert-quote-borders: #3f3f46; --tw-prose-invert-captions: #a1a1aa; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: #d4d4d8; --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); @@ -2232,6 +2434,8 @@ video { --tw-prose-quotes: #171717; --tw-prose-quote-borders: #e5e5e5; --tw-prose-captions: #737373; + --tw-prose-kbd: #171717; + --tw-prose-kbd-shadows: 23 23 23; --tw-prose-code: #171717; --tw-prose-pre-code: #e5e5e5; --tw-prose-pre-bg: #262626; @@ -2248,6 +2452,8 @@ video { --tw-prose-invert-quotes: #f5f5f5; --tw-prose-invert-quote-borders: #404040; --tw-prose-invert-captions: #a3a3a3; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: #d4d4d4; --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); @@ -2267,6 +2473,8 @@ video { --tw-prose-quotes: #1c1917; --tw-prose-quote-borders: #e7e5e4; --tw-prose-captions: #78716c; + --tw-prose-kbd: #1c1917; + --tw-prose-kbd-shadows: 28 25 23; --tw-prose-code: #1c1917; --tw-prose-pre-code: #e7e5e4; --tw-prose-pre-bg: #292524; @@ -2283,6 +2491,8 @@ video { --tw-prose-invert-quotes: #f5f5f4; --tw-prose-invert-quote-borders: #44403c; --tw-prose-invert-captions: #a8a29e; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: #d6d3d1; --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); @@ -2290,6 +2500,27 @@ video { --tw-prose-invert-td-borders: #44403c; } +.prose-invert { + --tw-prose-body: var(--tw-prose-invert-body); + --tw-prose-headings: var(--tw-prose-invert-headings); + --tw-prose-lead: var(--tw-prose-invert-lead); + --tw-prose-links: var(--tw-prose-invert-links); + --tw-prose-bold: var(--tw-prose-invert-bold); + --tw-prose-counters: var(--tw-prose-invert-counters); + --tw-prose-bullets: var(--tw-prose-invert-bullets); + --tw-prose-hr: var(--tw-prose-invert-hr); + --tw-prose-quotes: var(--tw-prose-invert-quotes); + --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); + --tw-prose-captions: var(--tw-prose-invert-captions); + --tw-prose-kbd: var(--tw-prose-invert-kbd); + --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); + --tw-prose-code: var(--tw-prose-invert-code); + --tw-prose-pre-code: var(--tw-prose-invert-pre-code); + --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); + --tw-prose-th-borders: var(--tw-prose-invert-th-borders); + --tw-prose-td-borders: var(--tw-prose-invert-td-borders); +} + .sr-only { position: absolute; width: 1px; @@ -2319,10 +2550,6 @@ video { bottom: 0px; } -.left-0 { - left: 0px; -} - .left-1\/2 { left: 50%; } @@ -2497,10 +2724,6 @@ video { height: 2.5rem; } -.h-12 { - height: 3rem; -} - .h-4 { height: 1rem; } @@ -2513,10 +2736,6 @@ video { height: 1.5rem; } -.h-8 { - height: 2rem; -} - .h-9 { height: 2.25rem; } @@ -2529,30 +2748,10 @@ video { height: 100%; } -.h-64 { - height: 16rem; -} - .max-h-12 { max-height: 3rem; } -.min-h-\[\] { - min-height: ; -} - -.min-h-\[8rem\] { - min-height: 8rem; -} - -.min-h-\[50\%\] { - min-height: 50%; -} - -.min-h-\[12rem\] { - min-height: 12rem; -} - .w-0 { width: 0px; } @@ -2573,10 +2772,6 @@ video { width: 1.5rem; } -.w-8 { - width: 2rem; -} - .w-9 { width: 2.25rem; } @@ -2589,10 +2784,6 @@ video { width: 100vw; } -.w-auto { - width: auto; -} - .min-w-0 { min-width: 0px; } @@ -2657,16 +2848,6 @@ video { transform-origin: top right; } -.-translate-x-3 { - --tw-translate-x: -0.75rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.-translate-y-2 { - --tw-translate-y: -0.5rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - .rotate-0 { --tw-rotate: 0deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); @@ -2867,11 +3048,6 @@ video { background-color: rgb(17 24 39 / var(--tw-bg-opacity)); } -.bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgb(165 180 252 / var(--tw-bg-opacity)); -} - .bg-indigo-600 { --tw-bg-opacity: 1; background-color: rgb(79 70 229 / var(--tw-bg-opacity)); @@ -2901,25 +3077,10 @@ video { background-color: rgb(244 244 245 / var(--tw-bg-opacity)); } -.bg-gradient-to-t { - background-image: linear-gradient(to top, var(--tw-gradient-stops)); -} - -.from-indigo-600 { - --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position); - --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); -} - .bg-center { background-position: center; } -.object-cover { - -o-object-fit: cover; - object-fit: cover; -} - .object-fill { -o-object-fit: fill; object-fit: fill; @@ -3040,10 +3201,6 @@ video { padding-bottom: 24rem; } -.pb-10 { - padding-bottom: 2.5rem; -} - .pb-12 { padding-bottom: 3rem; } @@ -3084,10 +3241,6 @@ video { padding-top: 1.5rem; } -.pt-64 { - padding-top: 16rem; -} - .pt-8 { padding-top: 2rem; } @@ -3232,10 +3385,6 @@ video { color: rgb(17 24 39 / var(--tw-text-opacity)); } -.text-indigo-400\/30 { - color: rgb(129 140 248 / 0.3); -} - .text-primary-100 { --tw-text-opacity: 1; color: rgb(249 249 254 / var(--tw-text-opacity)); @@ -3293,14 +3442,6 @@ video { opacity: 1; } -.opacity-80 { - opacity: 0.8; -} - -.mix-blend-multiply { - mix-blend-mode: multiply; -} - .shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); @@ -3431,6 +3572,8 @@ EmojiSymbols; --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); + --tw-prose-kbd: var(--tw-prose-invert-kbd); + --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); @@ -3444,90 +3587,93 @@ EmojiSymbols; line-height: 1.7777778; } - .md\:prose-lg :where(p):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; } - .md\:prose-lg :where([class~="lead"]):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.2222222em; line-height: 1.4545455; margin-top: 1.0909091em; margin-bottom: 1.0909091em; } - .md\:prose-lg :where(blockquote):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.6666667em; margin-bottom: 1.6666667em; padding-left: 1em; } - .md\:prose-lg :where(h1):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.6666667em; margin-top: 0; margin-bottom: 0.8333333em; line-height: 1; } - .md\:prose-lg :where(h2):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.6666667em; margin-top: 1.8666667em; margin-bottom: 1.0666667em; line-height: 1.3333333; } - .md\:prose-lg :where(h3):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.3333333em; margin-top: 1.6666667em; margin-bottom: 0.6666667em; line-height: 1.5; } - .md\:prose-lg :where(h4):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 0.4444444em; line-height: 1.5555556; } - .md\:prose-lg :where(img):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 1.7777778em; } - .md\:prose-lg :where(video):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.7777778em; margin-bottom: 1.7777778em; } - .md\:prose-lg :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 1.7777778em; - margin-bottom: 1.7777778em; - } - - .md\:prose-lg :where(figure > *):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } - .md\:prose-lg :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.8888889em; - line-height: 1.5; - margin-top: 1em; + .md\:prose-lg :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; } - .md\:prose-lg :where(code):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-right: 0.4444444em; + padding-bottom: 0.2222222em; + padding-left: 0.4444444em; + } + + .md\:prose-lg :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; } - .md\:prose-lg :where(h2 code):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8666667em; } - .md\:prose-lg :where(h3 code):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.875em; } - .md\:prose-lg :where(pre):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; line-height: 1.75; margin-top: 2em; @@ -3539,117 +3685,147 @@ EmojiSymbols; padding-left: 1.5em; } - .md\:prose-lg :where(ol):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.5555556em; } - .md\:prose-lg :where(ul):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; margin-bottom: 1.3333333em; padding-left: 1.5555556em; } - .md\:prose-lg :where(li):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.6666667em; margin-bottom: 0.6666667em; } - .md\:prose-lg :where(ol > li):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4444444em; } - .md\:prose-lg :where(ul > li):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4444444em; } - .md\:prose-lg :where(.md\:prose-lg > ul > li p):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(.md\:prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8888889em; margin-bottom: 0.8888889em; } - .md\:prose-lg :where(.md\:prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(.md\:prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; } - .md\:prose-lg :where(.md\:prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(.md\:prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.3333333em; } - .md\:prose-lg :where(.md\:prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(.md\:prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.3333333em; } - .md\:prose-lg :where(.md\:prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(.md\:prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.3333333em; } - .md\:prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8888889em; margin-bottom: 0.8888889em; } - .md\:prose-lg :where(hr):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-lg :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.3333333em; + } + + .md\:prose-lg :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-left: 1.5555556em; + } + + .md\:prose-lg :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 3.1111111em; margin-bottom: 3.1111111em; } - .md\:prose-lg :where(hr + *):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .md\:prose-lg :where(h2 + *):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .md\:prose-lg :where(h3 + *):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .md\:prose-lg :where(h4 + *):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .md\:prose-lg :where(table):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8888889em; line-height: 1.5; } - .md\:prose-lg :where(thead th):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 0.75em; } - .md\:prose-lg :where(thead th:first-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } - .md\:prose-lg :where(thead th:last-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } - .md\:prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.75em; padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 0.75em; } - .md\:prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } - .md\:prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } - .md\:prose-lg :where(.md\:prose-lg > :first-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .md\:prose-lg :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; + } + + .md\:prose-lg :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + + .md\:prose-lg :where(.md\:prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .md\:prose-lg :where(.md\:prose-lg > :last-child):not(:where([class~="not-prose"] *)) { + .md\:prose-lg :where(.md\:prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } } @@ -3660,90 +3836,93 @@ EmojiSymbols; line-height: 1.8; } - .lg\:prose-xl :where(p):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; margin-bottom: 1.2em; } - .lg\:prose-xl :where([class~="lead"]):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.2em; line-height: 1.5; margin-top: 1em; margin-bottom: 1em; } - .lg\:prose-xl :where(blockquote):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.6em; margin-bottom: 1.6em; padding-left: 1.0666667em; } - .lg\:prose-xl :where(h1):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 2.8em; margin-top: 0; margin-bottom: 0.8571429em; line-height: 1; } - .lg\:prose-xl :where(h2):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.8em; margin-top: 1.5555556em; margin-bottom: 0.8888889em; line-height: 1.1111111; } - .lg\:prose-xl :where(h3):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 1.5em; margin-top: 1.6em; margin-bottom: 0.6666667em; line-height: 1.3333333; } - .lg\:prose-xl :where(h4):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.8em; margin-bottom: 0.6em; line-height: 1.6; } - .lg\:prose-xl :where(img):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } - .lg\:prose-xl :where(video):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } - .lg\:prose-xl :where(figure):not(:where([class~="not-prose"] *)) { - margin-top: 2em; - margin-bottom: 2em; - } - - .lg\:prose-xl :where(figure > *):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } - .lg\:prose-xl :where(figcaption):not(:where([class~="not-prose"] *)) { - font-size: 0.9em; - line-height: 1.5555556; - margin-top: 1em; + .lg\:prose-xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; } - .lg\:prose-xl :where(code):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.9em; + border-radius: 0.3125rem; + padding-top: 0.25em; + padding-right: 0.4em; + padding-bottom: 0.25em; + padding-left: 0.4em; + } + + .lg\:prose-xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; } - .lg\:prose-xl :where(h2 code):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.8611111em; } - .lg\:prose-xl :where(h3 code):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; } - .lg\:prose-xl :where(pre):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; line-height: 1.7777778; margin-top: 2em; @@ -3755,117 +3934,147 @@ EmojiSymbols; padding-left: 1.3333333em; } - .lg\:prose-xl :where(ol):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; margin-bottom: 1.2em; padding-left: 1.6em; } - .lg\:prose-xl :where(ul):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; margin-bottom: 1.2em; padding-left: 1.6em; } - .lg\:prose-xl :where(li):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.6em; margin-bottom: 0.6em; } - .lg\:prose-xl :where(ol > li):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4em; } - .lg\:prose-xl :where(ul > li):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0.4em; } - .lg\:prose-xl :where(.lg\:prose-xl > ul > li p):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(.lg\:prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8em; margin-bottom: 0.8em; } - .lg\:prose-xl :where(.lg\:prose-xl > ul > li > *:first-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(.lg\:prose-xl > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; } - .lg\:prose-xl :where(.lg\:prose-xl > ul > li > *:last-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(.lg\:prose-xl > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.2em; } - .lg\:prose-xl :where(.lg\:prose-xl > ol > li > *:first-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(.lg\:prose-xl > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 1.2em; } - .lg\:prose-xl :where(.lg\:prose-xl > ol > li > *:last-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(.lg\:prose-xl > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 1.2em; } - .lg\:prose-xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0.8em; margin-bottom: 0.8em; } - .lg\:prose-xl :where(hr):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .lg\:prose-xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 1.2em; + } + + .lg\:prose-xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0.6em; + padding-left: 1.6em; + } + + .lg\:prose-xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 2.8em; margin-bottom: 2.8em; } - .lg\:prose-xl :where(hr + *):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .lg\:prose-xl :where(h2 + *):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .lg\:prose-xl :where(h3 + *):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .lg\:prose-xl :where(h4 + *):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .lg\:prose-xl :where(table):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) { font-size: 0.9em; line-height: 1.5555556; } - .lg\:prose-xl :where(thead th):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0.6666667em; padding-bottom: 0.8888889em; padding-left: 0.6666667em; } - .lg\:prose-xl :where(thead th:first-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } - .lg\:prose-xl :where(thead th:last-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } - .lg\:prose-xl :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-top: 0.8888889em; padding-right: 0.6666667em; padding-bottom: 0.8888889em; padding-left: 0.6666667em; } - .lg\:prose-xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-left: 0; } - .lg\:prose-xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { padding-right: 0; } - .lg\:prose-xl :where(.lg\:prose-xl > :first-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:prose-xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; + } + + .lg\:prose-xl :where(.lg\:prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-top: 0; } - .lg\:prose-xl :where(.lg\:prose-xl > :last-child):not(:where([class~="not-prose"] *)) { + .lg\:prose-xl :where(.lg\:prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) { margin-bottom: 0; } } @@ -4015,21 +4224,21 @@ EmojiSymbols; opacity: 0.7; } -.prose-headings\:underline :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"] *))) { +.prose-headings\:underline :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"],[class~="not-prose"] *))) { text-decoration-line: underline; } -.prose-a\:text-blue-600 :is(:where(a):not(:where([class~="not-prose"] *))) { +.prose-a\:text-blue-600 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))) { --tw-text-opacity: 1; color: rgb(37 99 235 / var(--tw-text-opacity)); } -.hover\:prose-a\:text-blue-500 :is(:where(a):not(:where([class~="not-prose"] *))):hover { +.hover\:prose-a\:text-blue-500 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))):hover { --tw-text-opacity: 1; color: rgb(59 130 246 / var(--tw-text-opacity)); } -.prose-img\:rounded-xl :is(:where(img):not(:where([class~="not-prose"] *))) { +.prose-img\:rounded-xl :is(:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *))) { border-radius: 0.75rem; } @@ -4368,10 +4577,6 @@ EmojiSymbols; max-width: 24rem; } - .md\:flex-grow { - flex-grow: 1; - } - .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }