.prose{display:flex;flex-direction:column;gap:16px}.prose h1{font-size:34px;line-height:1.1}.prose .summary{margin-bottom:8px;font-size:17px;line-height:1.55}.prose h2{margin-top:36px;font-size:22px;scroll-margin-top:calc(var(--header) + 24px)}.prose h3{margin-top:12px}.prose p,.prose li{font-size:15px;line-height:1.65;color:var(--muted-fg);text-wrap:pretty}.prose ul,.prose ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.prose strong{color:var(--fg);font-weight:500}.prose p a,.prose li a,.prose td a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--faint);text-underline-offset:3px}.prose p a:hover,.prose li a:hover,.prose td a:hover{text-decoration-color:var(--fg)}.prose code,.prose kbd{font-family:var(--mono);font-size:12.5px}.prose p code,.prose li code,.prose td code{padding:2px 6px;border-radius:6px;background:var(--secondary);color:var(--fg);overflow-wrap:anywhere}.prose kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:1px solid var(--border);border-bottom-width:2px;border-radius:6px;background:var(--card);color:var(--fg)}.prose .note{padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--secondary)}.prose table{width:100%;border:1px solid var(--line);border-radius:var(--radius);border-spacing:0;overflow:hidden;font-size:13.5px}.prose th{padding:10px 16px;border-bottom:1px solid var(--line);background:var(--secondary);font-size:12px;font-weight:600;text-align:left;color:var(--muted-fg)}.prose td{padding:10px 16px;border-bottom:1px solid var(--line);color:var(--muted-fg);vertical-align:top;line-height:1.5}.prose tr:last-child td{border-bottom:none}.prose td:first-child{color:var(--fg);white-space:nowrap}.prose .keys{display:inline-flex;gap:4px}@media(max-width:900px){.prose h1{font-size:28px}.prose td:first-child{white-space:normal}}
