.badge.svelte-1kxi5v7{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);border:var(--border-width) solid var(--color-border);background:var(--color-surface-2);color:var(--color-text-med);font-family:var(--font-ui);font-size:.75rem;font-weight:var(--font-weight-medium);padding:.15rem .5rem;display:inline-flex}.badge__dot.svelte-1kxi5v7{border-radius:var(--radius-pill);background:currentColor;width:.4rem;height:.4rem}.badge--dot.svelte-1kxi5v7{padding-left:.4rem}.badge[data-tone=accent].svelte-1kxi5v7{color:var(--color-accent);border-color:color-mix(in oklab, var(--color-accent) 40%, transparent);background:color-mix(in oklab, var(--color-accent) 14%, transparent)}.badge[data-tone=success].svelte-1kxi5v7{color:var(--color-success);border-color:color-mix(in oklab, var(--color-success) 40%, transparent);background:color-mix(in oklab, var(--color-success) 14%, transparent)}.badge[data-tone=warning].svelte-1kxi5v7{color:var(--color-warning);border-color:color-mix(in oklab, var(--color-warning) 40%, transparent);background:color-mix(in oklab, var(--color-warning) 14%, transparent)}.badge[data-tone=danger].svelte-1kxi5v7{color:var(--color-danger);border-color:color-mix(in oklab, var(--color-danger) 40%, transparent);background:color-mix(in oklab, var(--color-danger) 14%, transparent)}.badge[data-tone=info].svelte-1kxi5v7{color:var(--color-info);border-color:color-mix(in oklab, var(--color-info) 40%, transparent);background:color-mix(in oklab, var(--color-info) 14%, transparent)}.markdown.svelte-11stfr0{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-text-med);flex-direction:column;line-height:1.6;display:flex}.markdown.svelte-11stfr0>*{margin:0 0 var(--space-3)}.markdown.svelte-11stfr0>:last-child{margin-bottom:0}.markdown--compact.svelte-11stfr0>*{margin-bottom:var(--space-2)}.markdown.svelte-11stfr0:not(.markdown--compact){font-size:var(--reading-size);line-height:var(--reading-leading);color:var(--reading-body-color);font-weight:var(--reading-weight,400);font-kerning:normal;letter-spacing:.006em}.markdown.svelte-11stfr0:not(.markdown--compact)>:not(:last-child){margin-bottom:var(--reading-paragraph-gap)}.markdown--inline.svelte-11stfr0{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-text-med);line-height:1.6;display:inline}.markdown__heading.svelte-11stfr0{font-family:var(--font-ui);font-weight:var(--font-weight-semibold);color:var(--color-text-high);margin-top:0;line-height:1.3}.markdown__heading--1.svelte-11stfr0{font-size:calc(var(--text-lg) * 1.2)}.markdown__heading--2.svelte-11stfr0{font-size:var(--text-lg)}.markdown__heading--3.svelte-11stfr0{font-size:calc(var(--text-base) * 1.125)}.markdown__heading--4.svelte-11stfr0{font-size:var(--text-base)}.markdown__p.svelte-11stfr0{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3;-webkit-hyphenate-limit-chars:7 3 3;text-wrap:pretty;margin:0}.markdown__math.svelte-11stfr0{color:inherit}.markdown__strong.svelte-11stfr0{font-weight:var(--font-weight-semibold);color:var(--reading-strong-color)}.markdown.svelte-11stfr0:not(.markdown--compact) .markdown__strong:where(.svelte-11stfr0){font-weight:var(--reading-strong-weight,var(--font-weight-semibold))}.markdown__em.svelte-11stfr0{font-synthesis:none;color:var(--reading-strong-color);font-style:normal}.markdown__del.svelte-11stfr0{color:var(--color-text-low);text-decoration:line-through}.markdown__codespan.svelte-11stfr0{font-family:var(--font-mono);border-radius:var(--radius-xs,var(--radius-control));background:var(--color-surface-1);color:var(--color-text-high);-webkit-hyphens:manual;hyphens:manual;white-space:normal;overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.15em .4em;font-size:.9em}.markdown__link.svelte-11stfr0{color:var(--color-secondary,var(--color-accent));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);transition:text-decoration-color var(--duration-normal,.15s) var(--ease-out,ease)}.markdown__link.svelte-11stfr0:hover,.markdown__link.svelte-11stfr0:focus-visible{text-decoration-color:currentColor}.markdown__image-link.svelte-11stfr0{align-items:center;gap:var(--space-1);color:var(--color-text-low);text-underline-offset:.15em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.markdown__image-link.svelte-11stfr0:hover,.markdown__image-link.svelte-11stfr0:focus-visible{color:var(--color-text-high)}.markdown__image-icon.svelte-11stfr0{flex:none}.markdown__ref.svelte-11stfr0{all:unset;cursor:pointer;font-family:var(--font-mono);font-weight:var(--font-weight-semibold);color:var(--color-secondary,var(--color-accent))}.markdown__ref.svelte-11stfr0:hover,.markdown__ref.svelte-11stfr0:focus-visible{text-decoration:underline}.markdown__ref--static.svelte-11stfr0{cursor:text}.markdown__ref.svelte-11stfr0:focus-visible,.markdown__fence-line.svelte-11stfr0:focus-visible,.markdown__link.svelte-11stfr0:focus-visible{outline:2px solid var(--color-focus,var(--color-accent));outline-offset:2px;border-radius:var(--radius-xs,2px)}.markdown__blockquote.svelte-11stfr0{padding:var(--space-1) var(--space-3);border-left:2px solid var(--color-border-strong);color:var(--color-text-low);margin:0}.markdown__blockquote.svelte-11stfr0>*{margin:0 0 var(--space-2)}.markdown__blockquote.svelte-11stfr0>:last-child{margin-bottom:0}.markdown__hr.svelte-11stfr0{border:none;border-top:var(--border-width,1px) solid var(--color-border-subtle);margin:0}.markdown__list.svelte-11stfr0{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.markdown__list-item.svelte-11stfr0{column-gap:var(--space-2);grid-template-columns:1.5em minmax(0,1fr);align-items:baseline;display:grid}ul.markdown__list.svelte-11stfr0>.markdown__list-item:where(.svelte-11stfr0):before{content:"•";font-family:var(--font-mono);color:var(--color-text-low);grid-column:1}ol.markdown__list.svelte-11stfr0{counter-reset:markdown-list}ol.markdown__list.svelte-11stfr0>.markdown__list-item:where(.svelte-11stfr0){counter-increment:markdown-list}ol.markdown__list.svelte-11stfr0>.markdown__list-item:where(.svelte-11stfr0):before{content:counter(markdown-list) ".";font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:var(--font-feature-numeric);text-align:right;color:var(--color-text-low);grid-column:1}.markdown__list-item--task.svelte-11stfr0:before{content:none}.markdown__task-checkbox.svelte-11stfr0{accent-color:var(--color-secondary,var(--color-accent));grid-column:1;align-self:center}.markdown__list-item-body.svelte-11stfr0{grid-column:2;min-width:0;display:block}.markdown__list-item-body.svelte-11stfr0>.markdown__p{margin:0}.markdown__list-item-body.svelte-11stfr0>:is(.markdown__p,.markdown__list,.markdown__fence,.markdown__blockquote,.markdown__table-wrap)+*,.markdown__list-item-body.svelte-11stfr0>*+:is(.markdown__p,.markdown__list,.markdown__fence,.markdown__blockquote,.markdown__table-wrap){margin-top:var(--space-1)}.markdown__table-wrap.svelte-11stfr0{--fade-left:0px;--fade-right:0px;overflow-x:auto}.markdown__table-wrap.svelte-11stfr0[data-overflow-x]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-left), black calc(100% - var(--fade-right)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-left), black calc(100% - var(--fade-right)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-left), black calc(100% - var(--fade-right)), transparent)}.markdown__table-wrap.svelte-11stfr0[data-overflow-x=left],.markdown__table-wrap.svelte-11stfr0[data-overflow-x=both]{--fade-left:1.25rem}.markdown__table-wrap.svelte-11stfr0[data-overflow-x=right],.markdown__table-wrap.svelte-11stfr0[data-overflow-x=both]{--fade-right:1.5rem}.markdown__table.svelte-11stfr0{border-collapse:collapse;width:100%;font-family:var(--font-ui);font-size:var(--text-sm)}.markdown__th.svelte-11stfr0{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width,1px) solid var(--color-border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-low);white-space:nowrap}.markdown__td.svelte-11stfr0{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width,1px) solid var(--color-border-subtle)}.markdown__td.svelte-11stfr0:not(.markdown__td--numeric){-webkit-hyphens:manual;hyphens:manual;min-width:14ch}.markdown__td.svelte-11stfr0:not(.markdown__td--numeric) *,.markdown__td.svelte-11stfr0:not(.markdown__td--numeric){overflow-wrap:normal}.markdown__th--numeric.svelte-11stfr0,.markdown__td--numeric.svelte-11stfr0{font-variant-numeric:tabular-nums;font-feature-settings:var(--font-feature-numeric);white-space:nowrap}.markdown.svelte-11stfr0 .markdown__fence{padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);position:relative;overflow-x:auto}.markdown__fence-lang.svelte-11stfr0{top:var(--space-1);right:var(--space-2);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-low);text-transform:uppercase;letter-spacing:.04em;position:absolute}.markdown__fence-pre.svelte-11stfr0{white-space:pre;color:var(--color-text-med);margin:0}.markdown__fence-line--invalid.svelte-11stfr0{color:var(--color-danger);text-decoration-thickness:1px}.markdown__fence-reason.svelte-11stfr0{color:var(--color-text-low)}.markdown__fence-line.svelte-11stfr0{all:unset;cursor:pointer;color:var(--color-accent);display:inline}.markdown__fence-line.svelte-11stfr0:hover{text-decoration:underline}.markdown--compact.svelte-11stfr0{font-size:var(--text-xs);line-height:1.5}.markdown--compact.svelte-11stfr0 .markdown__heading--1:where(.svelte-11stfr0){font-size:var(--text-lg)}.markdown--compact.svelte-11stfr0 .markdown__heading--2:where(.svelte-11stfr0){font-size:calc(var(--text-base) * 1.125)}.markdown--compact.svelte-11stfr0 .markdown__heading--3:where(.svelte-11stfr0),.markdown--compact.svelte-11stfr0 .markdown__heading--4:where(.svelte-11stfr0){font-size:var(--text-sm)}.markdown--compact.svelte-11stfr0 .markdown__fence{padding:var(--space-2)}.prose.svelte-s9pbuj .markdown>:not(.markdown__table-wrap){max-inline-size:var(--reading-measure)}
