.markdown.svelte-y9kyyy{--tw-prose-bullets:color-mix(in oklch, var(--color-brand) 70%, transparent);overflow-wrap:anywhere;font-size:.92rem;line-height:1.6}.markdown.svelte-y9kyyy p{margin:0 0 .7em}.markdown.svelte-y9kyyy>:last-child{margin-bottom:0}.markdown.svelte-y9kyyy ul,.markdown.svelte-y9kyyy ol{margin:.4em 0 .8em;padding-left:1.3em}.markdown.svelte-y9kyyy li{margin:.25em 0;padding-left:.15em}.markdown.svelte-y9kyyy li>p{margin:.2em 0}.markdown.svelte-y9kyyy h1,.markdown.svelte-y9kyyy h2,.markdown.svelte-y9kyyy h3,.markdown.svelte-y9kyyy h4{margin:1.1em 0 .4em;font-size:1em;line-height:1.35}.markdown.svelte-y9kyyy h1{font-size:1.15em}.markdown.svelte-y9kyyy p:has(>strong:only-child){margin:1em 0 .35em}.markdown.svelte-y9kyyy>:first-child{margin-top:0}.markdown.svelte-y9kyyy table{margin:.75em 0;display:block;overflow-x:auto}.markdown.svelte-y9kyyy pre{margin:.75em 0}.markdown.svelte-y9kyyy sup.src-ref{color:var(--color-brand);background:color-mix(in oklch, var(--color-brand) 12%, transparent);vertical-align:baseline;font-variant-numeric:tabular-nums;border-radius:999px;margin-left:.15em;padding:.15em .4em;font-size:.68em;font-weight:600;line-height:1;position:relative;top:-.55em}.markdown.svelte-y9kyyy sup.src-ref+sup.src-ref{margin-left:.1em}.markdown.svelte-y9kyyy details.sources{border-top:1px solid var(--color-border);margin:1em 0 0;padding-top:.6em}.markdown.svelte-y9kyyy details.sources>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-fg-muted);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;align-items:center;gap:.4em;font-size:.75em;font-weight:600;list-style:none;display:inline-flex}.markdown.svelte-y9kyyy details.sources>summary::-webkit-details-marker{display:none}.markdown.svelte-y9kyyy details.sources>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;width:.45em;height:.45em;transition:transform .15s;transform:rotate(-45deg)}.markdown.svelte-y9kyyy details.sources[open]>summary:before{transform:rotate(45deg)}.markdown.svelte-y9kyyy details.sources>summary:hover{color:var(--color-ink)}.markdown.svelte-y9kyyy .sources-count{background:color-mix(in oklch, var(--color-brand) 12%, transparent);min-width:1.5em;color:var(--color-brand);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;border-radius:999px;padding:.1em .45em}.markdown.svelte-y9kyyy .sources-list{color:var(--color-fg-muted);margin:.6em 0 0;padding-left:0;font-size:.82em;line-height:1.5;list-style:none}.markdown.svelte-y9kyyy .sources-list li{margin:0 0 .55em;padding-left:0}.markdown.svelte-y9kyyy .sources-list strong{color:var(--color-brand)}.markdown.svelte-y9kyyy .sources-list em{color:var(--color-fg);font-style:normal;font-weight:500}.markdown.svelte-y9kyyy .sources-list a{font-weight:500;text-decoration:none}.markdown.svelte-y9kyyy .sources-list a:hover{text-decoration:underline}.markdown.svelte-y9kyyy .sources-list~p{color:var(--color-fg-muted);margin:.25em 0 0;font-size:.75em;line-height:1.5}.markdown.svelte-y9kyyy .sources-list~p em{font-style:normal}.dot.svelte-1nn0pxf{background:var(--color-fg-muted);border-radius:9999px;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite both svelte-1nn0pxf-bounce}.dot.svelte-1nn0pxf:first-child{animation-delay:-.32s}.dot.svelte-1nn0pxf:nth-child(2){animation-delay:-.16s}@keyframes svelte-1nn0pxf-bounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}
