.inline-flex.svelte-wlbvqt,.inline-flex.svelte-wlbvqt:hover{text-decoration:none}.line-clamp-2.svelte-ollabg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prose{color:#374151}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:#111827;font-weight:700;margin-top:2rem;margin-bottom:1rem}.prose h1{font-size:2.25rem}.prose h2{font-size:1.875rem}.prose h3{font-size:1.5rem}.prose p{margin-bottom:1.25rem;line-height:1.75}.prose a{color:#2563eb;text-decoration:underline}.prose a:hover{color:#1d4ed8}.prose strong{font-weight:600;color:#111827}.prose em{font-style:italic}.prose ul,.prose ol{margin:1.25rem 0;padding-left:1.5rem}.prose li{margin:.5rem 0}.prose table{width:100%;margin:2rem 0;border-collapse:collapse;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.prose th,.prose td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb;vertical-align:top}.prose th{background-color:#f9fafb;font-weight:600;color:#374151;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.prose td{color:#6b7280;font-size:.875rem}.prose tr:nth-child(2n){background-color:#f9fafb}.prose tr:hover{background-color:#f3f4f6}.prose tr:last-child td{border-bottom:none}.prose h4{font-size:1.25rem;color:#111827;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.prose h5{font-size:1.125rem;color:#111827;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem}.prose h6{font-size:1rem;color:#111827;font-weight:600;margin-top:1rem;margin-bottom:.5rem}
