.bookmark-ribbon.svelte-1cvbh2h{width:0px;height:35px;background-color:transparent;position:absolute;top:-5px;right:20px;border:solid 15px var(--color-red);border-bottom:solid 15px transparent;border-top-left-radius:5px;border-top-right-radius:5px;transition:all .2s}.bookmark-ribbon.svelte-1cvbh2h:active{border-color:var(--color-red);border-bottom-color:transparent}.prose{color:var(--color-foreground);line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose p:first-child{margin-top:0}.prose p:last-child{margin-bottom:0}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--color-foreground);font-weight:600;line-height:1.25;margin-top:2em;margin-bottom:1em}.prose h1{font-size:2.25em}.prose h2{font-size:1.875em}.prose h3{font-size:1.5em}.prose h4{font-size:1.25em}.prose ul,.prose ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose li:not(:first-child){margin-top:.5em;margin-bottom:.5em}.prose ul>li{list-style-type:disc}.prose ol>li{list-style-type:decimal}.prose blockquote{font-style:italic;border-left:.25rem solid var(--color-border);padding-left:1em;margin-top:1.6em;margin-bottom:1.6em}.prose code{background-color:var(--color-muted);padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.prose pre{background-color:var(--color-neutral);font-size:small;padding:1rem;border-radius:.5rem;overflow-x:auto;margin-top:1.714em;margin-bottom:1.714em}.prose pre code{background-color:transparent;padding:0;color:#fff}.prose a{color:var(--color-primary);text-decoration:underline}.prose a:hover{color:var(--color-primary);opacity:.8}.prose strong{font-weight:600}.prose em{font-style:italic}.prose img{margin-top:2em;margin-bottom:2em;border-radius:.5rem}.prose hr{border-color:var(--color-border);margin-top:3em;margin-bottom:3em}
