.custom-prose :where(code):not(:where([class~="not-prose"] *)):not(pre code){padding:.25rem .5rem;background-color:#3f3f46;border-radius:.125rem;font-weight:400}.icon-link{position:relative;width:18px;height:18px;display:inline-block;margin-left:-1.15rem}.icon-link:before{content:url(/link-icon-mobile.svg);top:0;right:0;padding-right:.25rem;transition:opacity .1s ease-in-out;opacity:0}@media (min-width: 1024px){.icon-link:before{content:url(/link-icon.svg);top:0;right:0;padding-right:.25rem;transition:opacity .1s ease-in-out;opacity:0}.icon-link{position:relative;width:28px;height:28px;display:inline-block;margin-left:-1.75rem}}.icon-link:hover:before{opacity:1}h1:hover>a>.icon-link:before,h2:hover>a>.icon-link:before,h3:hover>a>.icon-link:before,h4:hover>a>.icon-link:before,h5:hover>a>.icon-link:before,h6:hover>a>.icon-link:before{opacity:1}blockquote[data-callout]{font-style:normal;font-weight:400;padding:0 1.5rem 1.5rem}.callout-warning{background-color:#78350f4d}.callout-info{background-color:#1e3a8a4d}.callout-title{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.callout-warning .callout-title{color:#f59e0b;padding:1rem 0}.callout-info .callout-title{color:#3b82f6;padding:1rem 0}
