.lov-prose.svelte-140vbzz{font-family:var(--font-ui);font-size:var(--size-md);line-height:var(--lh-body);color:var(--text-body);overflow-wrap:break-word}.prose.svelte-140vbzz{max-width:var(--container-narrow)}.compact.svelte-140vbzz{font-size:var(--size-sm);color:var(--text-muted)}.compact.svelte-140vbzz p{margin-bottom:var(--space-2)}.lov-prose.svelte-140vbzz>:first-child{margin-top:0}.lov-prose.svelte-140vbzz>:last-child{margin-bottom:0}.lov-prose.svelte-140vbzz p{margin:0 0 var(--space-4)}.lov-prose.svelte-140vbzz :is(h2,h3,h4,h5,h6){margin:var(--space-7) 0 var(--space-3)}.lov-prose.svelte-140vbzz h2{font-size:var(--size-display-sm)}.lov-prose.svelte-140vbzz h3{font-size:var(--size-2xl)}.lov-prose.svelte-140vbzz :is(h4,h5,h6){font-family:var(--font-ui);font-size:var(--size-lg);font-weight:var(--weight-semibold);letter-spacing:normal}.lov-prose.svelte-140vbzz :is(ul,ol){margin:0 0 var(--space-4);padding-left:var(--space-6)}.lov-prose.svelte-140vbzz ul{list-style:outside}.lov-prose.svelte-140vbzz ol{list-style:decimal}.lov-prose.svelte-140vbzz li{margin-bottom:var(--space-1)}.lov-prose.svelte-140vbzz li::marker{color:var(--text-muted)}.lov-prose.svelte-140vbzz strong,.lov-prose.svelte-140vbzz b{font-weight:var(--weight-semibold);color:var(--text-strong)}.lov-prose.svelte-140vbzz a{color:var(--text-link);text-underline-offset:calc(var(--space-1) * .75);text-decoration:underline}.lov-prose.svelte-140vbzz a:hover{color:var(--text-link-hover)}.lov-prose.svelte-140vbzz img{max-width:100%;height:auto;margin:var(--space-5) 0;border-radius:var(--radius-image);display:block}.lov-prose.svelte-140vbzz :is(.aligncenter,.has-text-align-center){text-align:center;margin-inline:auto}.lov-prose.svelte-140vbzz .has-text-align-right{text-align:right}.lov-prose.svelte-140vbzz figure{margin:var(--space-5) 0}.lov-prose.svelte-140vbzz figcaption{margin-top:var(--space-2);font-size:var(--size-xs);color:var(--text-muted)}.lov-prose.svelte-140vbzz blockquote{margin:var(--space-5) 0;padding-left:var(--space-4);color:var(--text-strong);border-left:2px solid var(--border-brand)}.lov-prose.svelte-140vbzz hr{margin:var(--space-7) 0;border:0;border-top:1px solid var(--border-subtle)}.lov-prose.svelte-140vbzz table{width:100%;max-width:100%;margin:0 0 var(--space-5);font-size:var(--size-sm);border-collapse:collapse;display:block;overflow-x:auto}.lov-prose.svelte-140vbzz :is(th,td){padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle)}.lov-prose.svelte-140vbzz th{font-weight:var(--weight-semibold);color:var(--text-strong);background:var(--surface-sunken)}.lov-prose.svelte-140vbzz details{border-bottom:1px solid var(--border-subtle);margin:0}.lov-prose.svelte-140vbzz details:first-of-type{border-top:1px solid var(--border-subtle)}.lov-prose.svelte-140vbzz summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-min);padding:var(--space-3) 0;font-weight:var(--weight-semibold);color:var(--text-strong);cursor:pointer;list-style:none;display:flex}.lov-prose.svelte-140vbzz summary::-webkit-details-marker{display:none}.lov-prose.svelte-140vbzz summary:after{content:"";width:var(--icon-sm);height:var(--icon-sm);background:var(--text-muted);transition:transform var(--dur-base) var(--ease-out);flex:none;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='m6%209%206%206%206-6'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='m6%209%206%206%206-6'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat}.lov-prose.svelte-140vbzz details[open]>summary:after{transform:rotate(180deg)}.lov-prose.svelte-140vbzz summary :is(h2,h3,h4,h5,h6){font-family:var(--font-ui);font-size:var(--size-md);font-weight:var(--weight-semibold);letter-spacing:normal;margin:0}.lov-prose.svelte-140vbzz details>:not(summary){margin-bottom:var(--space-4)}
