.prose-content[data-v-18a0261a] h1{color:var(--color-text);font-family:Sora,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:2rem;margin-bottom:1rem;margin-top:2rem}.prose-content[data-v-18a0261a] h2{border-bottom-width:1px;border-color:var(--color-border);color:var(--color-text);font-family:Sora,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.875rem;margin-bottom:.75rem;margin-top:1.5rem;padding-bottom:.5rem}.prose-content[data-v-18a0261a] h3{color:var(--color-text);font-family:Sora,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;letter-spacing:.01em;line-height:1.5rem;margin-bottom:.5rem;margin-top:1.25rem}.prose-content[data-v-18a0261a] p{color:var(--color-muted);font-size:.875rem;letter-spacing:.01em;line-height:1.25rem;line-height:1.625;margin-bottom:1rem}.prose-content[data-v-18a0261a] strong{color:var(--color-text);font-weight:600}.prose-content[data-v-18a0261a] em{color:var(--color-muted);font-style:italic}.prose-content[data-v-18a0261a] ul{list-style-type:disc;margin-bottom:1rem}.prose-content[data-v-18a0261a] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.prose-content[data-v-18a0261a] ul{padding-left:1.25rem}.prose-content[data-v-18a0261a] ol{list-style-type:decimal;margin-bottom:1rem}.prose-content[data-v-18a0261a] ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.prose-content[data-v-18a0261a] ol{padding-left:1.25rem}.prose-content[data-v-18a0261a] li{color:var(--color-muted);font-size:.875rem;letter-spacing:.01em;line-height:1.25rem;line-height:1.625}.prose-content[data-v-18a0261a] blockquote{background-color:var(--color-surface);border-bottom-right-radius:.5rem;border-color:var(--color-border);border-left-width:4px;border-top-right-radius:.5rem;margin-bottom:1rem;margin-top:1rem;padding-bottom:.25rem;padding-left:1rem;padding-top:.25rem}.prose-content[data-v-18a0261a] blockquote p{color:var(--color-muted);font-style:italic;margin-bottom:0}.prose-content[data-v-18a0261a] code{background-color:var(--color-surface);border-color:var(--color-border);border-radius:.25rem;border-width:1px;color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;letter-spacing:.01em;line-height:1rem;padding:.125rem .375rem}.prose-content[data-v-18a0261a] pre{background-color:var(--color-surface);border-color:var(--color-border);border-radius:.75rem;border-width:1px;margin-bottom:1rem;overflow-x:auto;padding:1rem}.prose-content[data-v-18a0261a] pre code{background-color:transparent;border-width:0;padding:0}.prose-content[data-v-18a0261a] a{color:var(--color-accent);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prose-content[data-v-18a0261a] a:hover{text-decoration-line:underline}.prose-content[data-v-18a0261a] table{border-collapse:collapse;border-color:var(--color-border);border-radius:.5rem;border-width:1px;font-size:.875rem;letter-spacing:.01em;line-height:1.25rem;margin-bottom:1rem;overflow:hidden;width:100%}.prose-content[data-v-18a0261a] th{background-color:var(--color-surface);border-color:var(--color-border);border-width:1px;color:var(--color-text);font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1rem;padding:.5rem 1rem;text-align:left}.prose-content[data-v-18a0261a] td{border-color:var(--color-border);border-width:1px;color:var(--color-muted);font-size:.75rem;letter-spacing:.01em;line-height:1rem;padding:.5rem 1rem}.prose-content[data-v-18a0261a] hr{border-color:var(--color-border);margin-bottom:1.5rem;margin-top:1.5rem}.prose-content[data-v-18a0261a] img{border-color:var(--color-border);border-radius:.75rem;border-width:1px;margin-bottom:1rem;margin-top:1rem;width:100%}
