@charset "UTF-8";.md-stream[data-v-aa4e1d4f]{font-family:PingFang SC,sans-serif;font-size:var(--text-body);line-height:1.7;color:hsl(var(--c-brand-hue),100%,96.078%,.92);word-break:break-word}.md-stream[data-v-aa4e1d4f] p{margin:0 0 .75em}.md-stream[data-v-aa4e1d4f] p:last-child{margin-bottom:0}.md-stream[data-v-aa4e1d4f] h1,.md-stream[data-v-aa4e1d4f] h2,.md-stream[data-v-aa4e1d4f] h3,.md-stream[data-v-aa4e1d4f] h4{margin:1em 0 .5em;font-weight:600;line-height:1.4;color:#fff}.md-stream[data-v-aa4e1d4f] h1:first-child,.md-stream[data-v-aa4e1d4f] h2:first-child,.md-stream[data-v-aa4e1d4f] h3:first-child,.md-stream[data-v-aa4e1d4f] h4:first-child{margin-top:0}.md-stream[data-v-aa4e1d4f] h1{font-size:var(--text-xl)}.md-stream[data-v-aa4e1d4f] h2{font-size:var(--text-lg)}.md-stream[data-v-aa4e1d4f] h3{font-size:var(--text-md)}.md-stream[data-v-aa4e1d4f] h4{font-size:var(--text-label)}.md-stream[data-v-aa4e1d4f] ul,.md-stream[data-v-aa4e1d4f] ol{margin:.5em 0 .75em;padding-left:1.35em}.md-stream[data-v-aa4e1d4f] li{margin:.25em 0}.md-stream[data-v-aa4e1d4f] strong{font-weight:600;color:#fff}.md-stream[data-v-aa4e1d4f] a{color:hsl(var(--c-brand-hue),100%,80.196%);text-decoration:underline;text-underline-offset:calc(var(--ui-unit, 1rem) * .125)}.md-stream[data-v-aa4e1d4f] a.md-citation{display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;margin-inline:.15em;padding:.1em .4em;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,currentColor 8%,transparent);color:var(--c-accent);font-size:.72em;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.35;text-decoration:none;vertical-align:middle;white-space:nowrap}.md-stream[data-v-aa4e1d4f] a.md-citation:hover{background:color-mix(in srgb,currentColor 18%,transparent);border-color:currentColor}.md-stream[data-v-aa4e1d4f] a.md-citation:focus-visible{outline:2px solid currentColor;outline-offset:.15em}.md-stream[data-v-aa4e1d4f] code{padding:.1em .35em;border-radius:calc(var(--ui-unit, 1rem) * .25);background:#ffffff14;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.md-stream[data-v-aa4e1d4f] pre{margin:.75em 0;padding:var(--space-3) calc(var(--ui-unit, 1rem) * .875);overflow-x:auto;border-radius:calc(var(--ui-unit, 1rem) * .625);background:#00000047;border:1px solid rgba(255,255,255,.06)}.md-stream[data-v-aa4e1d4f] pre code{padding:0;background:transparent}.md-stream[data-v-aa4e1d4f] blockquote{margin:.75em 0;padding:.25em 0 .25em var(--space-3);border-left:calc(var(--ui-unit, 1rem) * .1875) solid hsl(var(--c-brand-hue),100%,78.824%,.55);color:hsl(var(--c-brand-hue),100%,96.078%,.72)}.md-stream[data-v-aa4e1d4f] hr{margin:1em 0;border:none;border-top:1px solid rgba(255,255,255,.1)}.md-stream[data-v-aa4e1d4f] table{width:100%;margin:.75em 0;border-collapse:collapse;font-size:var(--text-sm);overflow:hidden;border-radius:var(--radius-sm)}.md-stream[data-v-aa4e1d4f] th,.md-stream[data-v-aa4e1d4f] td{padding:var(--space-2) calc(var(--ui-unit, 1rem) * .625);border:1px solid rgba(255,255,255,.1);text-align:left}.md-stream[data-v-aa4e1d4f] th{background:#ffffff0f;color:inherit;font-weight:500}.md-stream[data-v-aa4e1d4f] .md-table-index{white-space:nowrap;word-break:normal;overflow-wrap:normal;font-variant-numeric:tabular-nums}.md-stream[data-v-aa4e1d4f] td{background:#0000001f}.md-stream--streaming[data-v-aa4e1d4f] .md-stream__content>*:last-child:after{content:"";display:inline-block;width:calc(var(--ui-unit, 1rem) * .125);height:1em;margin-left:calc(var(--ui-unit, 1rem) * .125);vertical-align:text-bottom;background:hsl(var(--c-brand-hue),100%,81.765%,.9);animation:md-stream-caret-aa4e1d4f .9s steps(1) infinite}.md-stream--light[data-v-aa4e1d4f],.md-stream--light[data-v-aa4e1d4f] h1,.md-stream--light[data-v-aa4e1d4f] h2,.md-stream--light[data-v-aa4e1d4f] h3,.md-stream--light[data-v-aa4e1d4f] h4,.md-stream--light[data-v-aa4e1d4f] strong{color:var(--c-text, hsl(var(--c-brand-hue), 42.857%, 10.98%))}.md-stream--light[data-v-aa4e1d4f] h1,.md-stream--light[data-v-aa4e1d4f] h2{padding-bottom:.35em;border-bottom:1px solid var(--c-border, hsl(var(--c-brand-hue), 20%, 91.176%))}.md-stream--light[data-v-aa4e1d4f] a{color:var(--c-accent, hsl(var(--c-brand-hue), 90.179%, 56.078%))}.md-stream--light[data-v-aa4e1d4f] code{background:var(--wm-fill-strong, hsl(var(--c-brand-hue), 44.444%, 96.471%));color:var(--c-accent, hsl(var(--c-brand-hue), 90.179%, 56.078%))}.md-stream--light[data-v-aa4e1d4f] pre{border-color:var(--c-border, hsl(var(--c-brand-hue), 20%, 91.176%));background:var(--wm-bg-soft, hsl(var(--c-brand-hue), 38.462%, 97.451%))}.md-stream--light[data-v-aa4e1d4f] blockquote{border-left-color:var(--c-accent, hsl(var(--c-brand-hue), 90.179%, 56.078%));background:var(--wm-fill, hsl(var(--c-brand-hue), 23.077%, 97.451%));color:var(--c-text-dim, hsl(var(--c-brand-hue), 13.191%, 46.078%))}.md-stream--light[data-v-aa4e1d4f] hr,.md-stream--light[data-v-aa4e1d4f] th,.md-stream--light[data-v-aa4e1d4f] td{border-color:var(--c-border, hsl(var(--c-brand-hue), 20%, 91.176%))}.md-stream--light[data-v-aa4e1d4f] th{background:var(--wm-fill-strong, hsl(var(--c-brand-hue), 44.444%, 96.471%));color:var(--c-text, hsl(var(--c-brand-hue), 42.857%, 10.98%))}.md-stream--light[data-v-aa4e1d4f] td{background:color-mix(in srgb,var(--c-surface, #fff) 88%,transparent);color:var(--c-text, hsl(var(--c-brand-hue), 42.857%, 10.98%))}.md-stream__content.is-capped[data-v-aa4e1d4f]{max-height:min(16rem,45dvh);overflow:hidden}.md-stream__content.is-faded[data-v-aa4e1d4f]{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 74%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 74%,transparent 100%)}.md-stream__fold[data-v-aa4e1d4f]{display:flex;margin-top:var(--space-2)}.md-stream__fold button[data-v-aa4e1d4f]{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb,var(--c-accent) 32%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--c-accent) 10%,transparent);color:var(--c-accent);font:inherit;font-size:var(--text-xs);line-height:1.4;cursor:pointer;transition:background-color .16s ease}.md-stream__fold button[data-v-aa4e1d4f]:hover{background:color-mix(in srgb,var(--c-accent) 18%,transparent)}.md-stream__fold button[data-v-aa4e1d4f]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.md-stream__fold svg[data-v-aa4e1d4f]{width:var(--icon-sm);height:var(--icon-sm);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.md-stream__fold svg.is-open[data-v-aa4e1d4f]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.md-stream__fold button[data-v-aa4e1d4f],.md-stream__fold svg[data-v-aa4e1d4f]{transition:none}}@keyframes md-stream-caret-aa4e1d4f{0%,45%{opacity:1}50%,to{opacity:0}}
