.prose [data-annotation]{color:var(--tw-prose-links);cursor:help;font-weight:500}.prose [data-annotation]:hover{text-underline-offset:.2em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}article.prose [data-annotation]{color:var(--primary)}@media (hover:none){.prose [data-annotation]{cursor:pointer}}
.prose figure.image-figure{width:fit-content;max-width:100%;margin:1rem auto}.prose figure.image-figure[data-align=left]{margin-left:0;margin-right:auto}.prose figure.image-figure[data-align=right]{margin-left:auto;margin-right:0}.prose figure.image-figure>img{margin:0}.prose figure.image-figure>figcaption{width:0;min-width:100%;color:var(--muted-foreground);text-align:center;margin-top:.5rem;font-size:.875em;line-height:1.5}.prose figure.image-figure[data-align=left]>figcaption{text-align:left}.prose figure.image-figure[data-align=right]>figcaption{text-align:right}.prose .image-fallback{aspect-ratio:16/9;border-radius:.5rem;width:20rem;max-width:100%;margin:1rem auto;overflow:hidden}.prose .image-fallback[data-align=left]{margin-left:0;margin-right:auto}.prose .image-fallback[data-align=right]{margin-left:auto;margin-right:0}.prose figure.image-figure>.image-fallback{margin:0}.prose :is(img,figure.image-figure,.image-fallback)[data-width]{width:100%;height:auto}.prose figure.image-figure[data-width]>:is(img,.image-fallback){width:100%}@media (min-width:640px){.prose :is(img,figure.image-figure,.image-fallback)[data-width="33"]{width:33.333%}.prose :is(img,figure.image-figure,.image-fallback)[data-width="50"]{width:50%}.prose :is(img,figure.image-figure,.image-fallback)[data-width="61.8"]{width:61.8%}.prose :is(img,figure.image-figure,.image-fallback)[data-width="75"]{width:75%}}
