.prose-content[data-v-204eeb13]{color:var(--text-secondary);line-height:1.75}.prose-content[data-v-204eeb13] h2{color:var(--text-primary);margin-top:2.5rem;margin-bottom:1rem;font-family:Satoshi,system-ui,sans-serif;font-size:1.5rem;font-weight:700}.prose-content[data-v-204eeb13] h3{color:var(--text-primary);margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.prose-content[data-v-204eeb13] p{margin-bottom:1.25rem}.prose-content[data-v-204eeb13] ul,.prose-content[data-v-204eeb13] ol{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding-inline-start:1.5rem;display:flex}.prose-content[data-v-204eeb13] ul{list-style-type:disc}.prose-content[data-v-204eeb13] ol{list-style-type:decimal}.prose-content[data-v-204eeb13] li{padding-inline-start:.25rem}.prose-content[data-v-204eeb13] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.prose-content[data-v-204eeb13] a:hover{color:var(--accent-bright)}.prose-content[data-v-204eeb13] strong{color:var(--text-primary);font-weight:700}.prose-content[data-v-204eeb13] em{font-style:italic}.prose-content[data-v-204eeb13] blockquote{border-inline-start:3px solid var(--accent);color:var(--text-secondary);margin:1.5rem 0;padding-inline-start:1.25rem;font-style:italic}.prose-content[data-v-204eeb13] code{background:var(--bg-card);color:var(--text-primary);border-radius:.25rem;padding:.15rem .4rem;font-size:.9em}.prose-content[data-v-204eeb13] hr{border:none;border-top:1px solid var(--border);margin:2.5rem 0}.prose-content[data-v-204eeb13] table{border:1px solid var(--border);border-collapse:collapse;border-radius:.75rem;width:100%;max-width:100%;margin:2rem 0;font-size:.95rem;line-height:1.5;display:block;overflow-x:auto}.prose-content[data-v-204eeb13] th,.prose-content[data-v-204eeb13] td{text-align:start;vertical-align:top;border-bottom:1px solid var(--border);padding:.75rem 1rem}.prose-content[data-v-204eeb13] thead th{background:var(--bg-card);color:var(--text-primary);white-space:nowrap;font-weight:700}.prose-content[data-v-204eeb13] tbody td:first-child{color:var(--text-primary);font-weight:600}.prose-content[data-v-204eeb13] tbody tr:last-child td{border-bottom:none}.prose-content[data-v-204eeb13] tbody tr:nth-child(2n){background:color-mix(in srgb, var(--bg-card) 45%, transparent)}
