.docs{--ink:var(--color-white);--paper:var(--color-black);--line:color-mix(in srgb, var(--ink) 10%, transparent);--soft:color-mix(in srgb, var(--ink) 64%, transparent);--faint:color-mix(in srgb, var(--ink) 42%, transparent);--wash:color-mix(in srgb, var(--ink) 3.5%, transparent);--mono:"Geist Mono", ui-monospace, monospace;--accent:#4fb0ff;--t-str:#8cc8ff;--t-num:#f0a35e;--t-kw:#c4a7ff;--t-var:#6fcf97;--get:#4ade80;--post:#6cb6ff;--delete:#f87171;--warn:#fbbf24;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-display)}html[data-theme=light] .docs{--accent:#0b5bc4;--t-str:#0b5bc4;--t-num:#b4530a;--t-kw:#6d28d9;--t-var:#15803d;--get:#15803d;--post:#1d4ed8;--delete:#b91c1c;--warn:#b45309}.docs .wrap{grid-template-columns:260px minmax(0,1fr) 240px;display:grid}.docs .side,.docs .toc{align-self:start;max-height:calc(100vh - 60px);padding:36px 20px 48px;position:sticky;top:60px;overflow-y:auto}.docs .side{border-right:1px solid var(--line);padding-left:28px}.docs .group+.group{margin-top:28px}.docs .group-title{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 10px;font-size:10px}.docs .side ul,.docs .toc ul{margin:0;padding:0;list-style:none}.docs .side a,.docs .side .soon{color:var(--soft);border-radius:7px;margin-left:-10px;padding:6px 10px;font-size:14px;line-height:1.35;text-decoration:none;transition:color .15s,background-color .15s;display:block}@media (hover:hover) and (pointer:fine){.docs .side a:hover{color:var(--ink)}}.docs .side a.on{color:var(--ink);background:var(--wash);font-weight:500}@media (pointer:coarse){.docs .side a,.docs .side .soon{padding-block:13px}}.docs .side .soon{color:var(--faint);justify-content:space-between;align-items:center;gap:8px;display:flex}.docs .side .soon em{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;vertical-align:1px;border-radius:99px;flex:none;padding:1px 6px;font-size:9.5px;font-style:normal}.docs .toc{padding-top:44px}.docs .toc li a{border-left:1px solid var(--line);color:var(--faint);padding:4px 0 4px 12px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s;display:block}.docs .toc li.sub a{padding-left:24px}@media (hover:hover) and (pointer:fine){.docs .toc li a:hover{color:var(--ink)}}.docs .toc li a.on{color:var(--ink);border-left-color:var(--ink)}.docs .main{min-width:0;padding:40px 56px 0}.docs .doc{max-width:760px;margin:0 auto}@media (width>=1200px){.docs.agent-open{padding-right:400px}.docs.agent-wide{padding-right:600px}.docs.agent-open .toc{display:none}.docs.agent-open .wrap{grid-template-columns:260px minmax(0,1fr)}}.docs .mtabs{display:none}@media (width<=1180px){.docs .wrap{grid-template-columns:260px minmax(0,1fr)}.docs .toc{display:none}}@media (width<=860px){.docs .wrap{display:block}.docs .side{z-index:30;background:var(--paper);border-right:0;height:calc(100dvh - 60px);max-height:none;padding:18px 24px 48px 30px;display:none;position:fixed;top:60px;left:0;right:0}.docs .side.open{display:block}.docs .mtabs{border-bottom:1px solid var(--line);gap:6px;margin:0 0 24px -6px;padding-bottom:16px;display:flex}.docs .mtabs a{border:1px solid var(--line);color:var(--soft);border-radius:99px;padding:6px 12px;font-size:14px;text-decoration:none}.docs .mtabs a.on{color:var(--paper);border-color:var(--ink);background:var(--ink)}@media (pointer:coarse){.docs .mtabs a{padding-block:12px}}.docs .main{padding:28px 20px 0}}.docs .crumb{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 14px;font-size:10px}.docs .doc h1{letter-spacing:-.015em;margin:0 0 14px;font-size:clamp(30px,3.4vw,40px);font-weight:500;line-height:1.12}.docs .doc .lead{color:var(--soft);margin:0 0 40px;font-size:18px;line-height:1.6}.docs .doc h2{border-top:1px solid var(--line);letter-spacing:-.01em;margin:56px 0 14px;padding-top:28px;scroll-margin-top:84px;font-size:24px;font-weight:500;line-height:1.25}.docs .doc h3{margin:36px 0 10px;scroll-margin-top:84px;font-size:18px;font-weight:500;line-height:1.3}.docs .doc p,.docs .doc li{color:var(--soft);font-size:15.5px;line-height:1.7}.docs .doc p{margin:0 0 16px}.docs .doc strong{color:var(--ink);font-weight:500}.docs .doc ul,.docs .doc ol{margin:0 0 18px;padding-left:20px}.docs .doc ul{list-style:outside}.docs .doc ol:not(.steps){list-style:decimal}.docs .doc li{margin:4px 0}.docs .doc li::marker{color:var(--faint)}.docs .doc a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.docs .doc a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.docs .doc :not(pre)>code{border:1px solid var(--line);font-family:var(--mono);color:var(--ink);background:var(--wash);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px;font-size:.84em}.docs .tbl{border:1px solid var(--line);border-radius:10px;margin:8px 0 24px;overflow-x:auto}.docs .doc table{border-collapse:collapse;width:100%;font-size:14px}.docs .doc th{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--faint);background:var(--wash);padding:10px 14px;font-size:10.5px;font-weight:400}.docs .doc td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--soft);padding:10px 14px;line-height:1.55}.docs .doc tr:last-child td{border-bottom:0}.docs .doc td.num,.docs .doc th.num{text-align:right;font-variant-numeric:tabular-nums}.docs .doc td code{white-space:nowrap}.docs .code{border:1px solid var(--line);background:var(--wash);border-radius:10px;margin:12px 0 24px;overflow:hidden}.docs .code .bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 8px 0 14px;display:flex}.docs .code .bar.response{border-top:1px solid var(--line)}.docs .code .title{font-family:var(--mono);color:var(--faint);font-size:11px}.docs .code .title b{color:var(--ink);margin-left:6px;font-weight:400}.docs .code pre{font-family:var(--mono);color:var(--ink);tab-size:2;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.65;overflow-x:auto}.docs .tabs{gap:2px;margin-left:-6px;display:flex}.docs .tabs button{font-family:var(--mono);color:var(--faint);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin-bottom:-1px;padding:10px 8px 9px;font-size:11px;transition:color .15s}@media (hover:hover) and (pointer:fine){.docs .tabs button:hover{color:var(--soft)}}.docs .tabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.docs .t-c{color:var(--faint)}.docs .t-s{color:var(--t-str)}.docs .t-n{color:var(--t-num)}.docs .t-k{color:var(--t-kw)}.docs .t-p{color:var(--ink)}.docs .t-v{color:var(--t-var)}.docs .t-f{color:var(--soft)}.docs .endpoint{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin:0 0 18px;padding:10px 14px;display:flex;overflow-x:auto}.docs .doc .endpoint code{font-family:var(--mono);white-space:nowrap;color:var(--ink);background:0 0;border:0;padding:0;font-size:13px}.docs .method{font-family:var(--mono);letter-spacing:.06em;flex:none;font-size:11px;font-weight:500}.docs .method.get{color:var(--get)}.docs .method.post{color:var(--post)}.docs .method.delete{color:var(--delete)}.docs .method.ws{color:var(--t-kw)}.docs .fields{border-top:1px solid var(--line);margin:8px 0 28px}.docs .field{border-bottom:1px solid var(--line);padding:14px 0}.docs .field dt{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.docs .field dt code{font-family:var(--mono);color:var(--ink);font-size:13px;font-weight:500}.docs .field .type{font-family:var(--mono);color:var(--faint);font-size:11.5px}.docs .field .req{font-family:var(--mono);color:var(--warn);font-size:10.5px}.docs .field dd{color:var(--soft);margin:0;font-size:14.5px;line-height:1.6}.docs .callout{border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--wash);border-radius:4px 10px 10px 4px;margin:20px 0 24px;padding:14px 18px}.docs .callout.warn{border-left-color:var(--warn)}.docs .callout p{margin:0;font-size:14.5px}.docs .callout p+p{margin-top:8px}.docs .callout .callout-title{color:var(--ink);margin-bottom:4px;font-weight:500}.docs .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 28px;display:grid}.docs .doc .cards a{border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;text-decoration:none;transition:border-color .2s,background-color .2s;display:block}@media (hover:hover) and (pointer:fine){.docs .doc .cards a:hover{border-color:color-mix(in srgb, var(--ink) 26%, transparent);background:var(--wash)}}.docs .cards b{color:var(--ink);margin-bottom:6px;font-size:15.5px;font-weight:500;display:block}.docs .cards span{color:var(--soft);font-size:14px;line-height:1.55;display:block}@media (width<=640px){.docs .cards{grid-template-columns:1fr}}.docs .steps{counter-reset:step;margin:0;padding:0;list-style:none}.docs .doc .steps>li{counter-increment:step;margin:0;padding:28px 0 8px 44px;position:relative}.docs .steps>li:before{content:counter(step);border:1px solid var(--line);width:26px;height:26px;font-family:var(--mono);color:var(--ink);background:var(--paper);border-radius:99px;place-items:center;font-size:12px;display:grid;position:absolute;top:27px;left:0}.docs .steps>li:after{content:"";background:var(--line);width:1px;position:absolute;top:59px;bottom:-25px;left:13px}.docs .steps>li:last-child:after{display:none}.docs .doc .steps h2{border-top:0;margin-top:0;padding-top:0;font-size:20px}@media (width<=860px){.docs .doc .steps>li{padding-left:0}.docs .steps>li:before,.docs .steps>li:after{display:none}}.docs .states{border:1px solid var(--line);font-family:var(--mono);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 24px;padding:18px;font-size:12px;display:flex}.docs .states span{border:1px solid var(--line);color:var(--ink);border-radius:99px;padding:4px 9px}.docs .states span.live{border-color:color-mix(in srgb, var(--accent) 60%, transparent);color:var(--accent)}.docs .states i{color:var(--faint);font-style:normal}.docs .pager{border-top:1px solid var(--line);justify-content:space-between;gap:12px;max-width:760px;margin:64px auto 56px;padding-top:28px;display:flex}.docs .pager a{border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:10px;flex-direction:column;gap:4px;padding:12px 16px;font-size:15px;text-decoration:none;transition:border-color .2s;display:flex}@media (hover:hover) and (pointer:fine){.docs .pager a:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent)}}.docs .pager a span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:10.5px}.docs .pager .next{text-align:right;margin-left:auto}.dbar.svelte-yjo0d8{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:28px;height:60px;padding:0 20px 0 28px;display:flex;position:sticky;top:0}.brand.svelte-yjo0d8{color:var(--ink);flex:none;align-items:center;gap:12px;display:flex}.docs-link.svelte-yjo0d8{border-left:1px solid var(--line);color:var(--soft);padding-left:10px;font-size:15px;text-decoration:none}@media (hover:hover) and (pointer:fine){.docs-link.svelte-yjo0d8:hover{color:var(--ink)}}.dtabs.svelte-yjo0d8{align-self:stretch;gap:22px;display:flex}.dtabs.svelte-yjo0d8 a:where(.svelte-yjo0d8){color:var(--soft);border-bottom:1px solid #0000;align-items:center;margin-bottom:-1px;font-size:14.5px;text-decoration:none;transition:color .15s;display:flex}@media (hover:hover) and (pointer:fine){.dtabs.svelte-yjo0d8 a:where(.svelte-yjo0d8):hover{color:var(--ink)}}.dtabs.svelte-yjo0d8 a.on:where(.svelte-yjo0d8){color:var(--ink);border-bottom-color:var(--ink)}.tools.svelte-yjo0d8{align-items:center;gap:8px;margin-left:auto;display:flex}button.svelte-yjo0d8,.dash.svelte-yjo0d8{border:1px solid var(--line);height:36px;font-family:var(--font-display);color:var(--soft);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:8px;font-size:14px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){button.svelte-yjo0d8:hover,.dash.svelte-yjo0d8:hover{color:var(--ink);border-color:color-mix(in srgb, var(--ink) 24%, transparent)}}.search.svelte-yjo0d8{width:240px;padding:0 8px 0 11px}.search.svelte-yjo0d8 .label:where(.svelte-yjo0d8){text-align:left;flex:1}kbd.svelte-yjo0d8{border:1px solid var(--line);font-family:var(--mono);color:var(--faint);border-radius:5px;padding:1px 6px;font-size:10.5px}.ask.svelte-yjo0d8{padding:0 12px}.ask[aria-pressed=true].svelte-yjo0d8{color:var(--ink);background:var(--wash)}.icon.svelte-yjo0d8{justify-content:center;width:36px}.dash.svelte-yjo0d8{border-color:var(--ink);color:var(--paper);background:var(--ink);border-radius:999px;padding:0 14px;font-weight:500}@media (hover:hover) and (pointer:fine){.dash.svelte-yjo0d8:hover{color:var(--paper);background:color-mix(in srgb, var(--ink) 86%, transparent)}}.menu.svelte-yjo0d8{display:none}svg.svelte-yjo0d8{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}@media (width<=1100px){.search.svelte-yjo0d8{width:auto}.search.svelte-yjo0d8 kbd:where(.svelte-yjo0d8){display:none}}@media (width<=860px){.dbar.svelte-yjo0d8{gap:12px;padding:0 12px 0 16px}.dtabs.svelte-yjo0d8,.label.svelte-yjo0d8,.dash.svelte-yjo0d8{display:none}.search.svelte-yjo0d8,.ask.svelte-yjo0d8{justify-content:center;width:36px;padding:0}.menu.svelte-yjo0d8{display:inline-flex}}.scrim.svelte-1gsilt7{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;position:fixed;inset:0}.palette.svelte-1gsilt7{z-index:71;border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--paper);border-radius:14px;width:min(600px,100vw - 32px);position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px -20px #0009}.field.svelte-1gsilt7{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.field.svelte-1gsilt7 svg:where(.svelte-1gsilt7){fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.5px;stroke-linecap:round;flex:none}input.svelte-1gsilt7{min-width:0;font-family:var(--font-display);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}input.svelte-1gsilt7::placeholder{color:var(--faint)}kbd.svelte-1gsilt7{border:1px solid var(--line);font-family:var(--mono);color:var(--faint);border-radius:5px;padding:2px 6px;font-size:10.5px}ul.svelte-1gsilt7{max-height:min(420px,60vh);margin:0;padding:6px;list-style:none;overflow-y:auto}li.svelte-1gsilt7 button:where(.svelte-1gsilt7){width:100%;font-family:var(--font-display);text-align:left;color:var(--soft);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:2px;padding:9px 12px;display:flex}li.on.svelte-1gsilt7 button:where(.svelte-1gsilt7){color:var(--ink);background:var(--wash)}.crumb.svelte-1gsilt7{font-family:var(--mono);letter-spacing:.04em;color:var(--faint);font-size:10.5px}.t.svelte-1gsilt7{font-size:14.5px}li.ask.svelte-1gsilt7{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}li.ask.svelte-1gsilt7 .t:where(.svelte-1gsilt7){font-size:14px}.ask-wrap.svelte-hmnuiq{z-index:10;pointer-events:none;justify-content:center;max-width:760px;margin:0 auto;padding:0 0 22px;display:flex;position:sticky;bottom:0}.ask.svelte-hmnuiq{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;border-radius:999px;align-items:center;gap:10px;width:min(100%,560px);padding:6px 6px 6px 16px;transition:border-color .15s;display:flex;box-shadow:0 18px 40px -18px #0000008c}.ask.svelte-hmnuiq:focus-within{border-color:color-mix(in srgb, var(--ink) 32%, transparent)}input.svelte-hmnuiq{min-width:0;font-family:var(--font-display);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}input.svelte-hmnuiq::placeholder{color:var(--faint)}kbd.svelte-hmnuiq{border:1px solid var(--line);font-family:var(--mono);color:var(--faint);border-radius:5px;padding:2px 6px;font-size:10.5px}button.svelte-hmnuiq{width:30px;height:30px;color:var(--paper);background:var(--ink);cursor:pointer;border:0;border-radius:99px;flex:none;place-items:center;transition:scale .15s cubic-bezier(.25,.46,.45,.94);display:grid}button.svelte-hmnuiq:active:not(:disabled){scale:.97}button.svelte-hmnuiq:disabled{opacity:.25;cursor:default}svg.svelte-hmnuiq{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (width<=860px){kbd.svelte-hmnuiq{display:none}.ask-wrap.svelte-hmnuiq{padding-bottom:14px}}.agent.svelte-3gv9rh{z-index:60;border-left:1px solid var(--line);background:var(--paper);flex-direction:column;width:400px;transition:opacity .22s cubic-bezier(.19,1,.22,1),translate .22s cubic-bezier(.19,1,.22,1);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 48px -32px #00000080}@starting-style{.agent.svelte-3gv9rh{opacity:0;translate:24px}}.agent.wide.svelte-3gv9rh{width:600px}.a-head.svelte-3gv9rh{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:60px;padding:0 10px 0 16px;display:flex}.a-mark.svelte-3gv9rh{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);border-radius:8px;place-items:center;display:grid}.a-title.svelte-3gv9rh{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.a-title.svelte-3gv9rh b:where(.svelte-3gv9rh){font-size:14px;font-weight:500}.a-title.svelte-3gv9rh span:where(.svelte-3gv9rh){color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.a-icon.svelte-3gv9rh{width:30px;height:30px;color:var(--soft);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.a-icon.svelte-3gv9rh:hover:not(:disabled){color:var(--ink);background:var(--wash)}}.a-icon.svelte-3gv9rh:disabled{opacity:.4;cursor:default}svg.svelte-3gv9rh{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.a-body.svelte-3gv9rh{flex:1;padding:20px 18px;overflow-y:auto}.a-empty.svelte-3gv9rh p:where(.svelte-3gv9rh){color:var(--soft);margin:0 0 16px;font-size:14px;line-height:1.6}.a-empty.svelte-3gv9rh ul:where(.svelte-3gv9rh){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.a-empty.svelte-3gv9rh button:where(.svelte-3gv9rh){border:1px solid var(--line);width:100%;font-family:var(--font-display);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border-radius:10px;padding:10px 12px;font-size:13.5px;transition:background-color .15s}@media (hover:hover) and (pointer:fine){.a-empty.svelte-3gv9rh button:where(.svelte-3gv9rh):hover{background:var(--wash)}}.a-user.svelte-3gv9rh{white-space:pre-wrap;background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:14px 14px 4px;width:fit-content;max-width:88%;margin:0 0 16px auto;padding:9px 13px;font-size:14px;line-height:1.5}.a-reply.svelte-3gv9rh{color:var(--soft);margin:0 0 22px;font-size:14px;line-height:1.65}.armed.svelte-3gv9rh>.a-user:where(.svelte-3gv9rh),.armed.svelte-3gv9rh>.a-reply:where(.svelte-3gv9rh){transition:opacity .18s cubic-bezier(.19,1,.22,1),translate .18s cubic-bezier(.19,1,.22,1)}@starting-style{.armed.svelte-3gv9rh>.a-user:where(.svelte-3gv9rh),.armed.svelte-3gv9rh>.a-reply:where(.svelte-3gv9rh){opacity:0;translate:0 6px}}.a-reply.failed.svelte-3gv9rh{color:var(--faint)}.a-reply.svelte-3gv9rh p{margin:0 0 10px}.a-reply.svelte-3gv9rh .md-h{color:var(--ink);margin-top:14px;font-weight:500}.a-reply.svelte-3gv9rh ul,.a-reply.svelte-3gv9rh ol{margin:0 0 10px;padding-left:18px}.a-reply.svelte-3gv9rh strong{color:var(--ink);font-weight:500}.a-reply.svelte-3gv9rh a{color:var(--ink);text-underline-offset:3px}.a-reply.svelte-3gv9rh code{border:1px solid var(--line);font-family:var(--mono);color:var(--ink);background:var(--wash);border-radius:4px;padding:1px 4px;font-size:.86em}.a-reply.svelte-3gv9rh .md-code{border:1px solid var(--line);font-family:var(--mono);color:var(--ink);background:var(--wash);border-radius:9px;margin:0 0 12px;padding:12px 14px;font-size:12px;line-height:1.6;overflow-x:auto}.a-reply.svelte-3gv9rh .md-code code{font-size:inherit;background:0 0;border:0;padding:0}.a-dots.svelte-3gv9rh{gap:4px;padding:6px 0;display:inline-flex}.a-dots.svelte-3gv9rh i:where(.svelte-3gv9rh){background:var(--faint);border-radius:99px;width:5px;height:5px;animation:1s infinite svelte-3gv9rh-blink}.a-dots.svelte-3gv9rh i:where(.svelte-3gv9rh):nth-child(2){animation-delay:.15s}.a-dots.svelte-3gv9rh i:where(.svelte-3gv9rh):nth-child(3){animation-delay:.3s}@keyframes svelte-3gv9rh-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.a-input.svelte-3gv9rh{border:1px solid var(--line);background:var(--wash);border-radius:14px;align-items:flex-end;gap:8px;margin:0 12px 12px;padding:8px 8px 8px 14px;display:flex}.a-input.svelte-3gv9rh:focus-within{border-color:color-mix(in srgb, var(--ink) 28%, transparent)}textarea.svelte-3gv9rh{resize:none;field-sizing:content;min-width:0;max-height:140px;font-family:var(--font-display);color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:14px;line-height:1.45}textarea.svelte-3gv9rh::placeholder{color:var(--faint)}.a-send.svelte-3gv9rh{width:32px;height:32px;color:var(--paper);background:var(--ink);cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;transition:scale .15s cubic-bezier(.25,.46,.45,.94);display:grid}.a-send.svelte-3gv9rh:active:not(:disabled){scale:.97}.a-send.svelte-3gv9rh:disabled{opacity:.3;cursor:default}.a-send.svelte-3gv9rh rect:where(.svelte-3gv9rh){fill:currentColor;stroke:none}@media (width<=860px){.agent.svelte-3gv9rh,.agent.wide.svelte-3gv9rh{width:100%}.wide-only.svelte-3gv9rh{display:none}}@media (prefers-reduced-motion:reduce){.armed.svelte-3gv9rh>.a-user:where(.svelte-3gv9rh),.armed.svelte-3gv9rh>.a-reply:where(.svelte-3gv9rh){transition:opacity .15s!important}}
