.wk-ui[data-theme=light],:root{--markdown-code-background:#f8fafc;--markdown-code-header:#f1f5f9;--markdown-code-border:#e2e8f0;--markdown-code-foreground:#1e293b;--markdown-code-muted:#475569;--markdown-code-copy-background:#ffffff;--markdown-code-copy-foreground:#475569;--markdown-code-copy-hover-background:#e2e8f0;--markdown-code-copy-hover-foreground:#0f172a;--markdown-code-keyword:#cf222e;--markdown-code-title:#6f42c1;--markdown-code-constant:#005cc5;--markdown-code-string:#032f62;--markdown-code-builtin:#9a4600;--markdown-code-comment:#57606a;--markdown-code-tag:#1a7f37;--markdown-code-heading:#005cc5;--markdown-code-bullet:#735c0f;--markdown-code-addition:#22863a;--markdown-code-addition-background:#f0fff4;--markdown-code-deletion:#b31d28;--markdown-code-deletion-background:#ffeef0}.dark,.wk-ui[data-theme=dark]{--markdown-code-background:#18181b;--markdown-code-header:#202024;--markdown-code-border:#3f3f46;--markdown-code-foreground:#f1f5f9;--markdown-code-muted:#a1a1aa;--markdown-code-copy-background:#27272a;--markdown-code-copy-foreground:#e2e8f0;--markdown-code-copy-hover-background:#3f3f46;--markdown-code-copy-hover-foreground:#ffffff;--markdown-code-keyword:#ff7b72;--markdown-code-title:#d2a8ff;--markdown-code-constant:#79c0ff;--markdown-code-string:#a5d6ff;--markdown-code-builtin:#ffa657;--markdown-code-comment:#8b949e;--markdown-code-tag:#7ee787;--markdown-code-heading:#79c0ff;--markdown-code-bullet:#f2cc60;--markdown-code-addition:#aff5b4;--markdown-code-addition-background:#033a16;--markdown-code-deletion:#ffdcd7;--markdown-code-deletion-background:#67060c}div.markdown-code-block.markdown-code-block{background-color:var(--markdown-code-background);border:1px solid var(--markdown-code-border);color:var(--markdown-code-foreground);box-shadow:none}.markdown-code-block.markdown-code-block .markdown-code-header{background-color:var(--markdown-code-header);border-bottom:1px solid var(--markdown-code-border)}.markdown-code-block.markdown-code-block .markdown-code-language{color:var(--markdown-code-muted)}.markdown-code-block.markdown-code-block pre{background-color:transparent;color:var(--markdown-code-foreground)}.markdown-code-block.markdown-code-block pre>code{color:inherit}.markdown-code-block.markdown-code-block .markdown-code-copy{background-color:var(--markdown-code-copy-background);border:1px solid var(--markdown-code-border);font-size:11px;font-weight:500;color:var(--markdown-code-copy-foreground)}.markdown-code-block.markdown-code-block .markdown-code-copy:focus-visible,.markdown-code-block.markdown-code-block .markdown-code-copy:hover{background-color:var(--markdown-code-copy-hover-background);color:var(--markdown-code-copy-hover-foreground)}.markdown-code-block .hljs-doctag,.markdown-code-block .hljs-keyword,.markdown-code-block .hljs-meta .hljs-keyword,.markdown-code-block .hljs-template-tag,.markdown-code-block .hljs-template-variable,.markdown-code-block .hljs-type,.markdown-code-block .hljs-variable.language_{color:var(--markdown-code-keyword)}.markdown-code-block .hljs-title,.markdown-code-block .hljs-title.class_,.markdown-code-block .hljs-title.class_.inherited__,.markdown-code-block .hljs-title.function_{color:var(--markdown-code-title)}.markdown-code-block .hljs-attr,.markdown-code-block .hljs-attribute,.markdown-code-block .hljs-literal,.markdown-code-block .hljs-meta,.markdown-code-block .hljs-number,.markdown-code-block .hljs-operator,.markdown-code-block .hljs-selector-attr,.markdown-code-block .hljs-selector-class,.markdown-code-block .hljs-selector-id,.markdown-code-block .hljs-variable{color:var(--markdown-code-constant)}.markdown-code-block .hljs-meta .hljs-string,.markdown-code-block .hljs-regexp,.markdown-code-block .hljs-string{color:var(--markdown-code-string)}.markdown-code-block .hljs-built_in,.markdown-code-block .hljs-symbol{color:var(--markdown-code-builtin)}.markdown-code-block .hljs-code,.markdown-code-block .hljs-comment,.markdown-code-block .hljs-formula{color:var(--markdown-code-comment)}.markdown-code-block .hljs-name,.markdown-code-block .hljs-quote,.markdown-code-block .hljs-selector-pseudo,.markdown-code-block .hljs-selector-tag{color:var(--markdown-code-tag)}.markdown-code-block .hljs-emphasis,.markdown-code-block .hljs-strong,.markdown-code-block .hljs-subst{color:var(--markdown-code-foreground)}.markdown-code-block .hljs-section{color:var(--markdown-code-heading)}.markdown-code-block .hljs-bullet{color:var(--markdown-code-bullet)}.markdown-code-block .hljs-addition{color:var(--markdown-code-addition);background-color:var(--markdown-code-addition-background)}.markdown-code-block .hljs-deletion{color:var(--markdown-code-deletion);background-color:var(--markdown-code-deletion-background)}.wk-ui[data-theme=light],:root{--markdown-details-background:#f0f9fb;--markdown-details-hover:#e5f4f7;--markdown-details-border:#c9e5eb;--markdown-details-accent:#087e98;--markdown-details-heading:#164e63}.dark,.wk-ui[data-theme=dark]{--markdown-details-background:#0c1b22;--markdown-details-hover:#102731;--markdown-details-border:#24404b;--markdown-details-accent:#47b8cf;--markdown-details-heading:#d2edf3}details.markdown-details.markdown-details{margin:1rem 0;border-width:1px;border-style:solid;border-color:var(--markdown-details-border);border-radius:.75rem;background:var(--markdown-details-background);color:inherit;font-style:normal;overflow-wrap:anywhere}.markdown-details.markdown-details>summary{position:relative;display:block;padding:.9rem 3rem .9rem 1.25rem;border-radius:.65rem;color:var(--markdown-details-heading);font-weight:600;line-height:1.6;list-style:none;cursor:pointer;transition:background-color .15s ease}.markdown-details.markdown-details>summary::-webkit-details-marker{display:none}.markdown-details.markdown-details>summary::marker{content:""}.markdown-details.markdown-details>summary:after{content:"";position:absolute;inset-inline-end:1.25rem;top:1.2rem;width:.5rem;height:.5rem;border:solid var(--markdown-details-accent);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .15s ease}.markdown-details.markdown-details[open]>summary:after{transform:translateY(.25rem) rotate(225deg)}.markdown-details.markdown-details>summary:hover{background:var(--markdown-details-hover)}.markdown-details.markdown-details>summary:focus-visible{outline:2px solid var(--markdown-details-accent);outline-offset:3px}.markdown-details.markdown-details>.markdown-details-body{padding:.9rem 1.25rem 1.1rem;border-top:1px solid var(--markdown-details-border)}.markdown-details.markdown-details:not([open])>.markdown-details-body{display:none}.markdown-details.markdown-details>.markdown-details-body>:first-child{margin-top:0}.markdown-details.markdown-details>.markdown-details-body>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.markdown-details.markdown-details>summary,.markdown-details.markdown-details>summary:after{transition:none}}