.faq-prose{color:var(--muted-foreground);font-size:15px;line-height:1.65}.faq-prose>:first-child{margin-top:0}.faq-prose>:last-child{margin-bottom:0}.faq-prose p{margin:.85em 0}.faq-prose h2{color:var(--foreground);letter-spacing:-.01em;margin:1.55em 0 .55em;font-size:16px;font-weight:600;line-height:1.35}.faq-prose h3{color:var(--foreground);margin:1.25em 0 .45em;font-size:15px;font-weight:600;line-height:1.35}.faq-prose ul,.faq-prose ol{margin:.75em 0;padding-inline-start:1.25em}.faq-prose li{margin:.35em 0}.faq-prose li::marker{color:var(--subtle-foreground)}.faq-prose a{color:var(--foreground);text-underline-offset:2px;font-weight:500;-webkit-text-decoration:underline #14141347;text-decoration:underline #14141347}.faq-prose a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.faq-prose strong{color:var(--foreground);font-weight:600}.faq-prose code{background:var(--muted);color:var(--foreground);font-family:var(--font-mono,ui-monospace, monospace);border-radius:.35rem;padding:.12em .35em;font-size:.88em}.faq-prose pre{background:var(--pane);border-radius:.75rem;margin:1em 0;padding:.85rem 1rem;overflow-x:auto}.faq-prose pre code{background:0 0;padding:0}.faq-prose img{border:1px solid var(--border);background:var(--background);border-radius:.9rem;width:100%;height:auto;margin:1.15em 0;display:block}.faq-prose table{border-collapse:collapse;width:100%;margin:1em 0;font-size:13.5px}.faq-prose th,.faq-prose td{border-bottom:1px solid var(--border);text-align:start;vertical-align:top;padding:.55em .4em}.faq-prose th{color:var(--subtle-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.faq-prose td{color:var(--muted-foreground)}.faq-prose hr{border:0;border-top:1px solid var(--border);margin:1.5em 0}
