.markdown-content h1,.markdown-content h2,.markdown-content h3{font-family:var(--theme-font-family-heading);font-weight:700}.markdown-content h1{font-size:1.5rem;line-height:2rem;margin-block:1rem .5rem}.markdown-content h2{font-size:1.25rem;line-height:1.75rem;margin-block:.75rem .5rem}.markdown-content h3{font-size:1.125rem;line-height:1.75rem;margin-block:.5rem .25rem}@media (min-width: 768px){.markdown-content h1{font-size:2.25rem;line-height:2.5rem}.markdown-content h2{font-size:1.5rem;line-height:2rem}.markdown-content h3{font-size:1.25rem;line-height:1.75rem}}.markdown-content ul,.markdown-content ol{margin-inline-start:1.25rem;list-style-position:outside}.markdown-content ul{list-style-type:disc}.markdown-content ol{list-style-type:decimal}.markdown-content ul>:not([hidden])~:not([hidden]),.markdown-content ol>:not([hidden])~:not([hidden]){margin-block-start:.25rem}.markdown-content p{line-height:1.625;color:rgb(var(--color-surface-700))}.markdown-content blockquote{margin-block:.5rem;border-inline-start:4px solid rgb(var(--color-primary-500));padding-inline-start:1rem;font-style:italic;color:rgb(var(--color-surface-600))}.markdown-content strong{font-weight:700;color:rgb(var(--color-surface-900))}.markdown-content code{white-space:normal;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;color:rgb(var(--color-primary-700));background-color:rgb(var(--color-primary-500) / .3);border-radius:.25rem;padding:.125rem .25rem}.markdown-content pre{white-space:pre-wrap;background-color:#171717e6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;line-height:1.5rem;color:#fff;overflow-x:auto;padding:1rem;border-radius:var(--theme-rounded-container)}.markdown-content pre code{white-space:pre;overflow-wrap:normal}.markdown-content table{display:block;max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}.markdown-content a{color:rgb(var(--color-primary-700));text-decoration:underline}.markdown-content a:hover{filter:brightness(1.1)}.markdown-content hr{margin-block:1rem;border-top-width:1px;border-color:rgb(var(--color-surface-300))}.dark .markdown-content p{color:rgb(var(--color-surface-200))}.dark .markdown-content blockquote{color:rgb(var(--color-surface-300))}.dark .markdown-content strong{color:rgb(var(--color-surface-100))}.dark .markdown-content code{color:rgb(var(--color-primary-400));background-color:rgb(var(--color-primary-500) / .2)}.dark .markdown-content a{color:rgb(var(--color-primary-300))}.dark .markdown-content hr{border-color:rgb(var(--color-surface-700))}.pin-action.svelte-nw55ss{display:inline-flex;align-items:center;position:relative;flex:none}button.svelte-nw55ss{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border-radius:5px;color:rgb(var(--color-surface-500))}button.svelte-nw55ss:hover,button[aria-pressed=true].svelte-nw55ss{color:rgb(var(--color-primary-600));background:rgb(var(--color-primary-500) / .12)}button.svelte-nw55ss:focus-visible{outline:2px solid rgb(var(--color-primary-500))}button.svelte-nw55ss:disabled{opacity:.5}.pin-error.svelte-nw55ss{position:absolute;inset-block-start:100%;z-index:20;inline-size:180px;padding:4px;font-size:11px;background:rgb(var(--color-surface-100));border:1px solid rgb(var(--color-error-500));border-radius:4px}.pin-content.svelte-ojynfs{max-block-size:180px;overflow-y:auto;padding:6px 12px;font-size:12px;background:rgb(var(--color-primary-500) / .06)}.pin-banner.svelte-ojynfs{display:flex;align-items:center;gap:6px;min-inline-size:0;padding:3px 8px;font-size:11px;border-block-end:1px solid rgb(var(--color-primary-500) / .2);background:rgb(var(--color-primary-500) / .06);flex:none}.pin-preview.svelte-ojynfs{display:flex;gap:6px;min-inline-size:0;flex:1;text-align:start;align-items:center}.pin-label.svelte-ojynfs{color:rgb(var(--color-primary-600));flex:none}.pin-preview.svelte-ojynfs:focus-visible,.pin-retry.svelte-ojynfs:focus-visible{outline:2px solid rgb(var(--color-primary-500))}.pin-retry.svelte-ojynfs{padding:4px}
