[data-kind=system].svelte-hiew63{--accent: var(--color-secondary)}[data-kind=schema].svelte-hiew63{--accent: var(--color-info)}[data-kind=user].svelte-hiew63{--accent: var(--color-success)}[data-kind=reasoning].svelte-hiew63{--accent: var(--color-error)}[data-kind=call].svelte-hiew63{--accent: var(--color-primary)}[data-kind=response].svelte-hiew63{--accent: var(--color-warning)}.section.svelte-hiew63{position:relative;margin:.35rem 0;padding:.5rem 1.15rem;background:color-mix(in srgb,var(--accent) 8%,transparent)}.section.svelte-hiew63:first-child{margin-top:0}.section.svelte-hiew63:last-child{margin-bottom:0}.section-label.svelte-hiew63{display:inline-block;margin:-.05rem 0 .35rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:.08rem .45rem;border-radius:.3rem;background:var(--color-base-100);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);color:color-mix(in srgb,var(--accent) 65%,var(--color-base-content))}.sect-text.svelte-hiew63{display:block;white-space:pre-wrap}.tok.svelte-hiew63{display:inline-block;box-sizing:border-box;padding:0 .22em;border:1px solid transparent;border-radius:.3em;background:color-mix(in srgb,var(--accent) 20%,transparent);color:color-mix(in srgb,var(--accent) 45%,var(--color-base-content));font-weight:600}.tok.soft.svelte-hiew63{background:var(--color-base-100);border-color:color-mix(in srgb,var(--accent) 55%,transparent);border-style:dashed}.tip-target.svelte-hiew63{display:inline;border-radius:.3em;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:color-mix(in srgb,var(--accent) 16%,transparent)}.tip-num.svelte-hiew63{font-size:.65em;font-weight:700;color:color-mix(in srgb,var(--accent) 75%,var(--color-base-content))}.footnote-toggle.svelte-hiew63{margin:.5rem 0 .1rem}.footnote-toggle.svelte-hiew63 summary:where(.svelte-hiew63){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.5rem;border-top:1px dashed color-mix(in srgb,var(--accent) 25%,transparent);cursor:pointer;list-style:none;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--accent) 60%,var(--color-base-content))}.footnote-toggle.svelte-hiew63 summary:where(.svelte-hiew63)::-webkit-details-marker{display:none}.footnote-toggle.svelte-hiew63 summary:where(.svelte-hiew63)::marker{content:""}.footnote-toggle.svelte-hiew63 summary:where(.svelte-hiew63):after{content:"▾";display:inline-block;font-size:1.15em;line-height:1;color:color-mix(in srgb,var(--accent) 75%,var(--color-base-content));transition:transform .12s ease}.footnote-toggle[open].svelte-hiew63 summary:where(.svelte-hiew63):after{transform:rotate(180deg)}.footnotes.svelte-hiew63{display:flex;flex-direction:column;gap:.3rem;margin:.4rem 0 .15rem}.footnotes.svelte-hiew63 li:where(.svelte-hiew63){display:flex;align-items:baseline;gap:.45rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;line-height:1.5;white-space:normal;color:color-mix(in srgb,var(--color-base-content) 68%,transparent)}.fn-num.svelte-hiew63{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;border-radius:9999px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:color-mix(in srgb,var(--accent) 70%,var(--color-base-content));font-weight:700;font-size:.65rem}.code-block.svelte-1gvybwz pre{padding:1rem;border-radius:.5rem;font-size:12px;line-height:1.6;overflow-x:auto}
