.scrollnav.svelte-vz731c{right:var(--scrollnav-right,.75rem);bottom:var(--scrollnav-bottom,.75rem);z-index:6;width:2rem;height:2rem;position:absolute}.snav-btn.svelte-vz731c{background:var(--surface-1);border:1px solid var(--line);width:2rem;height:2rem;color:var(--text-2);cursor:pointer;transition:opacity var(--duration-sm) var(--ease-soft), transform var(--duration-sm) var(--ease-spring), background var(--duration-sm) var(--ease-soft), border-color var(--duration-sm) var(--ease-soft), color var(--duration-sm) var(--ease-soft);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0;box-shadow:0 6px 18px -6px #00000073}.snav-btn.svelte-vz731c:hover{background:var(--surface-2);border-color:var(--line-strong,var(--line));color:var(--text-1)}.snav-btn.svelte-vz731c:active{transform:scale(.92)}.snav-btn.svelte-vz731c:focus-visible{box-shadow:var(--shadow-focus);outline:none}.snav-secondary.svelte-vz731c{opacity:0;pointer-events:none;top:auto;bottom:calc(100% + .375rem);transform:translateY(.375rem)scale(.9)}.scrollnav.svelte-vz731c:hover .snav-secondary:where(.svelte-vz731c),.scrollnav.svelte-vz731c:focus-within .snav-secondary:where(.svelte-vz731c){opacity:1;pointer-events:auto;transform:none}.snav-dot.svelte-vz731c{background:var(--accent);width:.4375rem;height:.4375rem;box-shadow:0 0 0 2px var(--surface-1);border-radius:999px;position:absolute;top:.1875rem;right:.1875rem}@media (prefers-reduced-motion:reduce){.snav-btn.svelte-vz731c{transition:opacity var(--duration-sm) linear}.snav-secondary.svelte-vz731c{transform:none}}@media (hover:none) and (pointer:coarse){.scrollnav.svelte-vz731c{height:auto}.snav-primary.svelte-vz731c{position:relative;inset:auto}.snav-secondary.svelte-vz731c{opacity:1;pointer-events:auto;margin-bottom:.375rem;position:relative;inset:auto;transform:none}.scrollnav.svelte-vz731c{flex-direction:column-reverse;display:flex}}.qb.svelte-1llspyf{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);font-size:var(--text-xs);border-radius:var(--radius-sm);color:var(--qc);background:color-mix(in srgb, var(--qc) 14%, transparent);line-height:1.4;display:inline-flex}.num.svelte-1llspyf{font-weight:var(--font-weight-semibold)}.lbl.svelte-1llspyf{opacity:.85}.mono.svelte-1llspyf{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.df.svelte-jbsl17{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);flex-direction:column;min-width:0;display:flex;overflow:hidden}.mono.svelte-jbsl17{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.df-toolbar.svelte-jbsl17{border-bottom:1px solid var(--line);background:var(--surface-bg);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.df-search.svelte-jbsl17{color:var(--text-3);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-sm);flex:0 16rem;align-items:center;gap:.35rem;min-width:9rem;padding:.125rem .5rem;display:inline-flex}.df-search.svelte-jbsl17 input:where(.svelte-jbsl17){appearance:none;color:var(--text-1);font-size:var(--text-xs);background:0 0;border:none;outline:none;width:100%}.df-count.svelte-jbsl17{font-size:var(--text-2xs);color:var(--text-3);white-space:nowrap}.df-caption.svelte-jbsl17{font-size:var(--text-2xs);color:var(--text-4);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.df-spacer.svelte-jbsl17{flex:auto}.df-tool.svelte-jbsl17{appearance:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);width:1.625rem;height:1.625rem;color:var(--text-3);cursor:pointer;transition:color var(--duration-sm) var(--ease-soft), border-color var(--duration-sm) var(--ease-soft);justify-content:center;align-items:center;display:inline-flex}.df-tool.svelte-jbsl17:hover{color:var(--text-1);border-color:var(--line-strong,var(--line))}.df-tool.on.svelte-jbsl17{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.df-scroll.svelte-jbsl17{overflow:auto}.df-table.svelte-jbsl17{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-xs)}.df-table.svelte-jbsl17 th:where(.svelte-jbsl17),.df-table.svelte-jbsl17 td:where(.svelte-jbsl17){border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:0}thead.svelte-jbsl17 th:where(.svelte-jbsl17){z-index:1;background:var(--surface-2);border-bottom:1px solid var(--line-strong,var(--line));position:sticky;top:0}.df-gutter.svelte-jbsl17{text-align:right;width:2.5rem;color:var(--text-4);font-size:var(--text-2xs);background:var(--surface-bg);z-index:1;position:sticky;left:0;padding:.25rem .5rem!important}thead.svelte-jbsl17 .df-gutter:where(.svelte-jbsl17){z-index:2}.df-th.svelte-jbsl17{appearance:none;width:100%;color:var(--text-1);font-weight:var(--font-weight-semibold);cursor:pointer;font-size:var(--text-xs);background:0 0;border:none;align-items:center;gap:.3rem;padding:.3rem .5rem;display:flex}th.numeric.svelte-jbsl17 .df-th:where(.svelte-jbsl17){flex-direction:row-reverse}.df-th.svelte-jbsl17:hover{color:var(--accent)}.df-th-name.svelte-jbsl17{text-overflow:ellipsis;overflow:hidden}.df-th-type.svelte-jbsl17{color:var(--text-4);text-transform:lowercase;background:var(--surface-1);border-radius:var(--radius-sm);font-size:.6rem;font-weight:var(--font-weight-medium);padding:0 .25rem}.df-th-sort.svelte-jbsl17{color:var(--accent);margin-left:auto;display:inline-flex}th.numeric.svelte-jbsl17 .df-th-sort:where(.svelte-jbsl17){margin-left:0;margin-right:auto}.df .df-sort-idle{color:var(--text-4)}.df-filter-row.svelte-jbsl17 th:where(.svelte-jbsl17){z-index:1;background:var(--surface-2);position:sticky;top:1.85rem}.df-col-filter.svelte-jbsl17{box-sizing:border-box;appearance:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);width:100%;color:var(--text-1);font-size:var(--text-2xs);outline:none;margin:.2rem .35rem;padding:.125rem .375rem}.df-col-filter.svelte-jbsl17:focus{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}tbody.svelte-jbsl17 td:where(.svelte-jbsl17){color:var(--text-1)}.df-cell.svelte-jbsl17{text-overflow:ellipsis;vertical-align:bottom;max-width:22rem;padding:.25rem .5rem;display:inline-block;overflow:hidden}td.numeric.svelte-jbsl17{text-align:right}td.numeric.svelte-jbsl17 .df-cell:where(.svelte-jbsl17){font-family:var(--font-mono);font-variant-numeric:tabular-nums}tbody.svelte-jbsl17 tr:where(.svelte-jbsl17):nth-child(2n) td:where(.svelte-jbsl17):not(.df-gutter){background:color-mix(in srgb, var(--surface-2) 35%, transparent)}tbody.svelte-jbsl17 tr:where(.svelte-jbsl17):hover td:where(.svelte-jbsl17){background:color-mix(in srgb, var(--accent) 7%, transparent)}.df-empty.svelte-jbsl17{text-align:center;color:var(--text-3);font-size:var(--text-xs);padding:1rem}.df-footer.svelte-jbsl17{border-top:1px solid var(--line);background:var(--surface-bg);align-items:center;gap:.5rem;padding:.3rem .5rem;display:flex}.df-range.svelte-jbsl17{font-size:var(--text-2xs);color:var(--text-3)}.df-pagesize.svelte-jbsl17 select:where(.svelte-jbsl17){appearance:none;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text-2);font-size:var(--text-2xs);cursor:pointer;padding:.125rem .375rem}.df-pager.svelte-jbsl17{align-items:center;gap:.25rem;display:inline-flex}.df-pager.svelte-jbsl17 button:where(.svelte-jbsl17){appearance:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);width:1.5rem;height:1.5rem;color:var(--text-2);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.df-pager.svelte-jbsl17 button:where(.svelte-jbsl17):disabled{opacity:.4;cursor:default}.df-pager.svelte-jbsl17 button:where(.svelte-jbsl17):not(:disabled):hover{color:var(--text-1);border-color:var(--line-strong,var(--line))}.df-pageno.svelte-jbsl17{font-size:var(--text-2xs);color:var(--text-3);text-align:center;min-width:3rem}.md-view.svelte-bb6aj6{color:var(--text-1);font-size:var(--text-sm);word-break:break-word;max-height:62vh;padding:.25rem .125rem;line-height:1.6;overflow:auto}.md-view.inline.svelte-bb6aj6{max-height:22rem;font-size:var(--text-xs)}.md-fallback.svelte-bb6aj6{white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm);color:var(--text-1);max-height:62vh;margin:0;line-height:1.6;overflow:auto}.md-fallback.inline.svelte-bb6aj6{max-height:22rem;font-size:var(--text-xs)}.md-view.svelte-bb6aj6 h1,.md-view.svelte-bb6aj6 h2,.md-view.svelte-bb6aj6 h3,.md-view.svelte-bb6aj6 h4,.md-view.svelte-bb6aj6 h5,.md-view.svelte-bb6aj6 h6{font-weight:var(--font-weight-semibold);color:var(--text-1);margin:.85em 0 .4em;line-height:1.3}.md-view.svelte-bb6aj6 h1{font-size:var(--text-lg)}.md-view.svelte-bb6aj6 h2{font-size:var(--text-md)}.md-view.svelte-bb6aj6 h3,.md-view.svelte-bb6aj6 h4{font-size:var(--text-sm)}.md-view.svelte-bb6aj6 p{margin:0 0 .6em}.md-view.svelte-bb6aj6 ul,.md-view.svelte-bb6aj6 ol{margin:.25em 0 .6em;padding-left:1.25em}.md-view.svelte-bb6aj6 li{margin:.15em 0}.md-view.svelte-bb6aj6 a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.md-view.svelte-bb6aj6 code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--surface-2);padding:.08em .32em;font-size:.88em}.md-view.svelte-bb6aj6 pre{background:var(--surface-bg);border:1px solid var(--line);border-radius:var(--radius-sm);margin:.5em 0;padding:.625rem .75rem;font-size:.85em;line-height:1.5;overflow-x:auto}.md-view.svelte-bb6aj6 pre code{background:0 0;padding:0}.md-view.svelte-bb6aj6 blockquote{border-left:2px solid var(--line);color:var(--text-2);margin:.5em 0;padding-left:.75rem}.md-view.svelte-bb6aj6 hr{border:0;border-top:1px solid var(--line);margin:.8em 0}.md-view.svelte-bb6aj6 table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.9em}.md-view.svelte-bb6aj6 th,.md-view.svelte-bb6aj6 td{border:1px solid var(--line);text-align:left;padding:.25rem .5rem}.md-view.svelte-bb6aj6 th{background:var(--surface-2);font-weight:var(--font-weight-semibold)}.md-view.svelte-bb6aj6 img{border-radius:var(--radius-sm);max-width:100%;height:auto}.md-view.svelte-bb6aj6 .mermaid-rendered{justify-content:center;margin:.75em 0;display:flex;overflow-x:auto}.md-view.svelte-bb6aj6 .mermaid-rendered svg{max-width:100%;height:auto}.mono.svelte-6rzqkq{font-family:var(--font-mono)}.code-view.svelte-6rzqkq{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-bg);overflow:hidden}.code-head.svelte-6rzqkq{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}.code-lang.svelte-6rzqkq{font-size:var(--text-2xs);color:var(--text-3);text-transform:lowercase}.code-copy.svelte-6rzqkq{appearance:none;color:var(--text-4);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.125rem .25rem;display:inline-flex}.code-copy.svelte-6rzqkq:hover{color:var(--accent)}.code-body.svelte-6rzqkq{max-height:60vh;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-1);tab-size:2;margin:0;padding:.625rem .75rem;line-height:1.55;overflow:auto}.code-view.inline.svelte-6rzqkq .code-body:where(.svelte-6rzqkq){max-height:22rem}.code-body.svelte-6rzqkq .hljs-keyword,.code-body.svelte-6rzqkq .hljs-built_in{color:#c4b5fd}.code-body.svelte-6rzqkq .hljs-string,.code-body.svelte-6rzqkq .hljs-attr{color:#86efac}.code-body.svelte-6rzqkq .hljs-number,.code-body.svelte-6rzqkq .hljs-literal{color:#93c5fd}.code-body.svelte-6rzqkq .hljs-comment{color:var(--text-4);font-style:italic}.code-body.svelte-6rzqkq .hljs-function,.code-body.svelte-6rzqkq .hljs-title{color:#fcd34d}.code-body.svelte-6rzqkq .hljs-name,.code-body.svelte-6rzqkq .hljs-tag{color:#f0abfc}.media.svelte-85zwu3{justify-content:center;display:flex}.media.svelte-85zwu3 img:where(.svelte-85zwu3),.media.svelte-85zwu3 video:where(.svelte-85zwu3){border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-2);max-width:100%;max-height:60vh;display:block}.media.inline.svelte-85zwu3 img:where(.svelte-85zwu3),.media.inline.svelte-85zwu3 video:where(.svelte-85zwu3){max-height:18rem}.media.svelte-85zwu3 audio:where(.svelte-85zwu3){width:100%}.media-fallback.svelte-85zwu3{color:var(--text-3);font-size:var(--text-xs);background:var(--surface-bg);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.media-fallback.svelte-85zwu3 button:where(.svelte-85zwu3){appearance:none;background:var(--accent);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-2xs);cursor:pointer;border:none;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.pdf.svelte-1jzn7r9{flex-direction:column;gap:.375rem;display:flex}.pdf-frame.svelte-1jzn7r9{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;height:62vh}.pdf-frame.inline.svelte-1jzn7r9{height:24rem}.pdf-open.svelte-1jzn7r9{font-size:var(--text-2xs);color:var(--text-3);align-self:flex-end;align-items:center;gap:.25rem;display:inline-flex}.pdf-open.svelte-1jzn7r9:hover{color:var(--accent)}.pdf-fallback.svelte-1jzn7r9{color:var(--text-3);font-size:var(--text-xs);background:var(--surface-bg);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.75rem;display:flex}.jv-node.svelte-1e1wdqz,.jv-scalar.svelte-1e1wdqz{font-family:var(--font-mono,ui-monospace, monospace);font-size:.72rem;line-height:1.5}.jv-children.svelte-1e1wdqz{border-left:1px solid var(--line,#1e293b);margin-left:.15rem;padding-left:.7rem}details.svelte-1e1wdqz>summary.jv-summary:where(.svelte-1e1wdqz){cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.3rem;padding:.05rem 0;list-style:none;display:flex}summary.jv-summary.svelte-1e1wdqz::-webkit-details-marker{display:none}.jv-node details>summary .jv-chev{color:var(--text-4,#64748b);flex:none;transition:transform .12s}.jv-node details[open]>summary .jv-chev{transform:rotate(90deg)}.jv-key.svelte-1e1wdqz{color:var(--accent,#818cf8);word-break:break-word}.jv-type.svelte-1e1wdqz{color:var(--text-4,#64748b);font-size:.66rem}.jv-scalar.svelte-1e1wdqz{align-items:baseline;gap:.35rem;padding:.05rem 0;display:flex}.jv-val.svelte-1e1wdqz{word-break:break-word;white-space:pre-wrap;min-width:0}.jv-val[data-kind=str].svelte-1e1wdqz{color:var(--success,#86efac)}.jv-val[data-kind=num].svelte-1e1wdqz{color:#93c5fd}.jv-val[data-kind=bool].svelte-1e1wdqz{color:#fcd34d}.jv-val[data-kind=null].svelte-1e1wdqz{color:var(--text-4,#64748b);font-style:italic}.jv-text-wrap.svelte-1e1wdqz{position:relative}.jv-text.svelte-1e1wdqz{background:var(--surface-0,#0000002e);font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-2,#cbd5e1);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:22rem;margin:0;padding:.4rem .5rem;font-size:.72rem;line-height:1.5;overflow:auto}.jv-copy.svelte-1e1wdqz{appearance:none;color:var(--text-4,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;align-items:center;margin-left:auto;padding:.1rem .25rem;display:inline-flex}.jv-text-wrap.svelte-1e1wdqz .jv-copy:where(.svelte-1e1wdqz){background:var(--surface-1,#0f172ab3);position:absolute;top:.25rem;right:.25rem}.jv-copy.svelte-1e1wdqz:hover{color:var(--accent,#818cf8);background:var(--surface-2,#94a3b81f)}.kv.svelte-199hxuq{flex-direction:column;gap:.5rem;max-height:62vh;margin:0;display:flex;overflow:auto}.kv.inline.svelte-199hxuq{gap:.375rem;max-height:22rem}.kv.svelte-199hxuq dt:where(.svelte-199hxuq){font-size:var(--text-2xs);color:var(--text-3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.15rem}.kv.svelte-199hxuq dd:where(.svelte-199hxuq){margin:0}.kv-scalar.svelte-199hxuq{font-size:var(--text-sm);color:var(--text-1);word-break:break-word;white-space:pre-wrap}.kv-scalar[data-kind=number].svelte-199hxuq{font-family:var(--font-mono);color:#93c5fd}.kv-scalar[data-kind=boolean].svelte-199hxuq{font-family:var(--font-mono);color:#fcd34d}.kv-scalar[data-kind=null].svelte-199hxuq{color:var(--text-4);font-style:italic}.kv-empty.svelte-199hxuq{color:var(--text-3);font-size:var(--text-xs);margin:0}.av.svelte-1dlgyua{min-width:0}.av-note.svelte-1dlgyua{color:var(--text-3);font-size:var(--text-xs);margin:0;padding:.5rem 0}.av-text.svelte-1dlgyua{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-1);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);max-height:60vh;margin:0;padding:.5rem .625rem;line-height:1.55;overflow:auto}.av-text.inline.svelte-1dlgyua{max-height:20rem}.av-fallback.svelte-1dlgyua{color:var(--text-3);font-size:var(--text-xs);background:var(--surface-bg);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.av-fallback.svelte-1dlgyua button:where(.svelte-1dlgyua){appearance:none;background:var(--accent);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-2xs);cursor:pointer;border:none;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.head-left.svelte-1qf9zm0{flex:auto;align-items:flex-start;gap:.625rem;min-width:0;display:inline-flex}.tool-icon.svelte-1qf9zm0{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 10%, var(--surface-2));width:2rem;height:2rem;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.head-text.svelte-1qf9zm0{min-width:0}.tool-name.svelte-1qf9zm0{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--text-1);text-transform:lowercase;font-variant:all-small-caps;letter-spacing:.04em;margin:0}.head-sub.svelte-1qf9zm0{font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:.375rem;margin:.125rem 0 0;display:inline-flex}.cite-key.svelte-1qf9zm0{font-size:var(--text-2xs);color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface-2));border-radius:var(--radius-sm);padding:.0625rem .375rem}.tag.svelte-1qf9zm0{font-size:var(--text-2xs);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2);color:var(--text-3);align-items:center;gap:var(--space-1);padding:0 .375rem;display:inline-flex}.tag.reasoning.svelte-1qf9zm0{background:color-mix(in srgb, var(--text-3) 14%, var(--surface-1))}.tag.ok.svelte-1qf9zm0{color:var(--success);background:color-mix(in srgb, var(--success) 12%, var(--surface-2))}.tag.err.svelte-1qf9zm0{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, var(--surface-2))}.meta-pill.svelte-1qf9zm0{align-items:center;gap:var(--space-1);color:var(--text-3);background:var(--surface-2);border-radius:var(--radius-sm);font-size:var(--text-2xs);padding:.0625rem .375rem;display:inline-flex}.body-stack.svelte-1qf9zm0{flex-direction:column;gap:.875rem;display:flex}.summary.svelte-1qf9zm0{font-size:var(--text-sm);color:var(--text-1);margin:0;line-height:1.55}.error-box.svelte-1qf9zm0{background:color-mix(in srgb, var(--danger) 6%, var(--surface-1));border:1px solid color-mix(in srgb, var(--danger) 28%, transparent);border-radius:var(--radius-sm);padding:.625rem .75rem}.error-box.svelte-1qf9zm0 header:where(.svelte-1qf9zm0){align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--danger);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.375rem;display:inline-flex}.error-box.svelte-1qf9zm0 pre:where(.svelte-1qf9zm0){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-1);white-space:pre-wrap;word-break:break-word;margin:0}.block.svelte-1qf9zm0{background:var(--surface-bg,var(--surface-1));border:1px solid var(--line);border-radius:var(--radius-sm);padding:.625rem .75rem}.block.svelte-1qf9zm0>header:where(.svelte-1qf9zm0){font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.block.svelte-1qf9zm0>summary:where(.svelte-1qf9zm0){cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--text-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;padding:0;list-style:none}.block.svelte-1qf9zm0>summary:where(.svelte-1qf9zm0)::-webkit-details-marker{display:none}.block.svelte-1qf9zm0>summary:where(.svelte-1qf9zm0):before{content:"▸";color:var(--text-4);transition:transform var(--duration-sm) var(--ease-soft);margin-right:.375rem;display:inline-block}details.block[open].svelte-1qf9zm0>summary:where(.svelte-1qf9zm0):before{transform:rotate(90deg)}details.block[open].svelte-1qf9zm0>summary:where(.svelte-1qf9zm0){margin-bottom:.5rem}.code.svelte-1qf9zm0{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-1);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;max-height:18rem;margin:0;padding:.5rem .625rem;overflow-y:auto}.md-body.svelte-1qf9zm0{font-size:var(--text-sm);color:var(--text-1);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);max-height:26rem;margin:0;padding:.5rem .625rem;line-height:1.55;overflow-y:auto}.md-body.svelte-1qf9zm0 h1,.md-body.svelte-1qf9zm0 h2,.md-body.svelte-1qf9zm0 h3{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--text-1);margin:.625rem 0 .375rem}.md-body.svelte-1qf9zm0 p{margin:0 0 .5rem}.md-body.svelte-1qf9zm0 ul,.md-body.svelte-1qf9zm0 ol{margin:0 0 .5rem 1.125rem;padding:0}.md-body.svelte-1qf9zm0 li{margin-bottom:var(--space-1)}.md-body.svelte-1qf9zm0 pre{background:var(--surface-1);border-radius:var(--radius-sm);border:1px solid var(--line);font-size:var(--text-xs);padding:.5rem;overflow-x:auto}.md-body.svelte-1qf9zm0 code{font-family:var(--font-mono);font-size:.78em}.md-body.svelte-1qf9zm0 table{border-collapse:collapse;width:100%;margin:.375rem 0;font-size:.78em}.md-body.svelte-1qf9zm0 th,.md-body.svelte-1qf9zm0 td{border:1px solid var(--line);text-align:left;padding:.25rem .5rem}.md-body.svelte-1qf9zm0 th{background:var(--surface-1);font-weight:var(--font-weight-semibold)}.md-body.svelte-1qf9zm0 a{color:var(--accent);text-underline-offset:.125em;text-decoration:underline}.kv.svelte-1qf9zm0{flex-direction:column;gap:.5rem;margin:0;display:flex}.kv.compact.svelte-1qf9zm0{gap:.375rem}.kv.svelte-1qf9zm0 dt:where(.svelte-1qf9zm0){font-size:var(--text-2xs);color:var(--text-3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-1)}.kv.svelte-1qf9zm0 dd:where(.svelte-1qf9zm0){margin:0;position:relative}.copy-inline.svelte-1qf9zm0{margin-top:.25rem;display:inline-flex}.art-id.svelte-1qf9zm0{align-items:center;gap:var(--space-1);text-overflow:ellipsis;white-space:nowrap;color:var(--text-4);font-size:var(--text-xs);display:inline-flex;overflow:hidden}.mono.svelte-1qf9zm0{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dim.svelte-1qf9zm0{color:var(--text-4);font-size:var(--text-xs)}
