.prose-pack mark.hl{color:inherit;cursor:pointer;background:oklch(85% .18 90/.35);border-radius:2px;padding:0 1px;transition:background .12s}.prose-pack mark.hl:hover{background:oklch(85% .18 90/.55)}.prose-pack mark.hl-yellow{background:oklch(85% .18 90/.35)}.prose-pack mark.hl-green{background:oklch(82% .18 145/.35)}.prose-pack mark.hl-rose{background:oklch(75% .2 20/.35)}.prose-pack mark.hl-blue{background:oklch(75% .18 230/.35)}.prose-pack mark.hl mark.hl{background:0 0}.prose-pack{font-family:var(--font-prose);font-size:14px;line-height:var(--prose-leading,1.65);color:var(--color-zinc-200)}.prose-pack h3,.prose-pack h4{font-family:var(--font-sans)}.prose-pack h1,.prose-pack h2,.prose-pack h3,.prose-pack h4{color:var(--color-zinc-100);margin:1.4em 0 .5em;font-weight:600;line-height:1.3}.prose-pack h1{font-size:1.4em}.prose-pack h2{font-size:1.2em}.prose-pack h3{font-size:1.05em}.prose-pack h4{font-size:.98em}.prose-pack p,.prose-pack ul,.prose-pack ol,.prose-pack blockquote,.prose-pack pre,.prose-pack table{margin:.75em 0}.prose-pack ul,.prose-pack ol{padding-left:1.5em}.prose-pack li{margin:.25em 0}.prose-pack ul:not([class]){list-style:outside}.prose-pack ul:not([class]) ul:not([class]){list-style:circle}.prose-pack ol:not([class]){list-style:decimal}.prose-pack li::marker{color:var(--color-zinc-500)}.prose-pack li.task-item input{vertical-align:-.125em;margin-right:.35rem}.prose-pack code{background:var(--color-surface-2);border-radius:min(4px, var(--radius-cap));color:var(--brand-ink);padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9em}.prose-pack pre{border-radius:min(10px, var(--radius-cap));border:1px solid var(--color-line-soft);background:oklch(16% .005 250);padding:14px 16px;overflow-x:auto}.prose-pack pre code{color:oklch(90% .008 250);background:0 0;padding:0;font-size:.88em}.prose-pack blockquote{border-left:var(--quote-rule,3px solid var(--color-brand-400));color:var(--color-zinc-300);border-radius:0 min(8px, var(--radius-cap)) min(8px, var(--radius-cap)) 0;background:#ffffff05;padding:4px 14px}.prose-pack blockquote p{margin:.25em 0}.prose-pack a{color:var(--brand-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--brand-ink) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--brand-ink) 40%, transparent);text-underline-offset:3px}.prose-pack a:hover{color:var(--link-hover,var(--color-brand-400));-webkit-text-decoration-color:var(--link-hover,var(--brand-ink));text-decoration-color:var(--link-hover,var(--brand-ink))}.prose-pack details{border:1px solid color-mix(in oklch, var(--color-brand-500) 30%, transparent);border-radius:min(8px, var(--radius-cap));background:color-mix(in oklch, var(--color-brand-500) 5%, transparent);margin:.75em 0;overflow:hidden}.prose-pack details>summary{cursor:pointer;color:var(--color-brand-400);-webkit-user-select:none;user-select:none;padding:.6em .9em;font-weight:600}.prose-pack details[open]>summary{border-bottom:1px solid color-mix(in oklch, var(--color-brand-500) 25%, transparent)}.prose-pack details>:not(summary){padding-left:.9em;padding-right:.9em}.prose-pack hr{border:0;border-top:1px solid var(--color-line-soft);margin:1.5em 0}.prose-pack table{border-collapse:collapse;width:100%;font-size:.9em}.prose-pack th,.prose-pack td{border:1px solid var(--color-line-soft);text-align:left;padding:6px 10px}.prose-pack th{background:#ffffff08;font-weight:600}.prose-pack img{border-radius:min(8px, var(--radius-cap));max-width:100%}.prose-pack pre.hljs .hljs-keyword,.prose-pack pre.hljs .hljs-built_in{color:oklch(72% .18 290)}.prose-pack pre.hljs .hljs-string{color:oklch(78% .15 60)}.prose-pack pre.hljs .hljs-number,.prose-pack pre.hljs .hljs-literal{color:oklch(74% .15 25)}.prose-pack pre.hljs .hljs-comment{color:oklch(62% .01 250);font-style:italic}.prose-pack pre.hljs .hljs-function,.prose-pack pre.hljs .hljs-title{color:oklch(80% .16 145)}.prose-pack pre.hljs .hljs-variable,.prose-pack pre.hljs .hljs-attr{color:oklch(78% .1 200)}.prose-pack pre.hljs .hljs-tag,.prose-pack pre.hljs .hljs-name{color:oklch(70% .16 25)}
