.markdown-preview-view img{display:block;margin-left:auto;margin-right:auto;text-align:center}.markdown-preview-view img{max-width:90%;height:auto;border-radius:8px}.markdown-preview-view figcaption,.markdown-preview-view figure{text-align:center}.markdown-preview-view .callout-title{display:none!important}.math.inline,mjx-inline{color:silver!important;text-shadow:0 0 4px rgba(192,192,192,.35),0 0 10px rgba(255,255,255,.25);font-weight:500;transition:color .3s ease}.math.block,mjx-container[jax=CHTML][display=true]{color:#d4af37!important;text-shadow:0 0 6px rgba(212,175,55,.4),0 0 14px rgba(255,215,0,.3);font-weight:500;transition:color .3s ease}.math.block:hover,.math.inline:hover,mjx-container[jax=CHTML][display=true]:hover,mjx-inline:hover{text-shadow:0 0 8px rgba(255,255,255,.45),0 0 16px rgba(255,255,255,.35)}.callout[data-callout=rp9]{--callout-color:#2980ff;--callout-icon:"⟡";border:2px solid transparent;border-radius:12px;border-image:linear-gradient(to right,#2980ff,#e63946,#2ecc71) 1;padding:.75rem 1rem 1rem 1rem}.callout[data-callout=rp9] .callout-title{font-weight:700;letter-spacing:.03em}.callout[data-callout=rp9] .internal-embed img,.callout[data-callout=rp9] img{display:block;margin-left:auto;margin-right:auto}.cm-s-obsidian .cm-inline-code,.cm-s-obsidian pre.HyperMD-codeblock,.markdown-preview-view code,.markdown-preview-view pre{font-family:"Fira Code","Cascadia Code","JetBrains Mono",monospace!important;font-size:.95em;white-space:pre!important;line-height:1.1em!important}.markdown-rendered pre:has(code[class*=language-python]){border:2px solid #f80!important;border-radius:0!important;padding:0!important}.markdown-rendered pre code[class*=language-python]{border:none!important;border-radius:0!important;padding:.75em 1em!important;display:block!important}.cm-s-obsidian .cm-codeblock.language-python{border:2px solid #f80!important;border-radius:0!important;padding:.75em 1em!important}.markdown-rendered pre:has(code[class*=language-markdown]),.markdown-rendered pre:has(code[class*=language-md]){border:2px solid #2980ff!important;border-radius:0!important;padding:0!important}.markdown-rendered pre code[class*=language-markdown],.markdown-rendered pre code[class*=language-md]{border:none!important;border-radius:0!important;padding:.75em 1em!important;display:block!important}.cm-s-obsidian .cm-codeblock.language-markdown,.cm-s-obsidian .cm-codeblock.language-md{border:2px solid #2980ff!important;border-radius:0!important;padding:.75em 1em!important}img{border:3px solid transparent!important;border-radius:0!important;padding:0!important;box-sizing:border-box;border-image:linear-gradient(90deg,#000000 0%,#d4af37 45%,#c0c0c0 100%) 1;box-shadow:0 0 20px rgba(0,0,0,.9),0 0 10px rgba(212,175,55,.45)}.internal-embed img{border:3px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,#000000 0%,#d4af37 45%,#c0c0c0 100%) 1}.callout img{display:block!important;margin-left:auto!important;margin-right:auto!important}.markdown-preview-view pre code[class*=language-python]{color:inherit!important}.theme-dark .token{color:inherit!important}.markdown-preview-view .token.keyword{color:#ff79c6!important}.markdown-preview-view .token.string{color:#f1fa8c!important}.markdown-preview-view .token.number{color:#bd93f9!important}.markdown-preview-view .token.comment{color:#6272a4!important;font-style:italic}.markdown-preview-view .token.function{color:#50fa7b!important}.markdown-preview-view .token.operator{color:#f55!important}.markdown-preview-view .token.selector,.markdown-preview-view .token.variable{color:#8be9fd!important}.markdown-preview-view pre code.language-python{background-color:#0c0e14!important;border-radius:4px;padding:1rem}:root{--rp9-ascii:#e4e1cb;--rp9-black:#000000;--rp9-silver:#c0c0c0;--rp9-gold:#d4af37;--rp9-red:#e63946;--rp9-green:#2ecc71;--rp9-blue:#2980ff;--rp9-yellow:#f1c40f}@layer rp9blocks{.markdown-rendered pre:has(code.language-ascii),.markdown-rendered pre:has(code.language-plaintext){border:2px solid var(--rp9-ascii)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-text){border:2px solid var(--rp9-black)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-silver){border:2px solid var(--rp9-silver)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-guld){border:2px solid var(--rp9-gold)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-röd){border:2px solid var(--rp9-red)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-grön){border:2px solid var(--rp9-green)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-blå){border:2px solid var(--rp9-blue)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre:has(code.language-gul){border:2px solid var(--rp9-yellow)!important;border-radius:0!important;padding:0!important}.markdown-rendered pre code{border:none!important;border-radius:0!important;padding:.75em 1em!important;display:block!important}.cm-s-obsidian .cm-codeblock.language-ascii,.cm-s-obsidian .cm-codeblock.language-plaintext{border:2px solid var(--rp9-ascii)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-text{border:2px solid var(--rp9-black)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-silver{border:2px solid var(--rp9-silver)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-guld{border:2px solid var(--rp9-gold)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-röd{border:2px solid var(--rp9-red)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-grön{border:2px solid var(--rp9-green)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-blå{border:2px solid var(--rp9-blue)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock.language-gul{border:2px solid var(--rp9-yellow)!important;border-radius:0!important}}.markdown-preview-view .mermaid,.mermaid{max-width:1000px!important;width:95%!important;margin-left:auto!important;margin-right:auto!important;display:block!important;padding:8px!important;box-sizing:border-box!important;border:2px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,#000000,#d4af37,#c0c0c0) 1!important;box-shadow:0 0 10px rgba(0,0,0,.45)}.markdown-preview-view .mermaid svg,.mermaid svg{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto!important}:root{--rp9-bronze-dark:#4a3b2a;--rp9-bronze-mid:#cd7f32;--rp9-bronze-light:#f1c27d;--rp9-rp9-black:#000000;--rp9-rp9-red:#e63946;--rp9-rp9-green:#2ecc71;--rp9-rp9-blue:#2980ff;--rp9-night-black:#000000;--rp9-night-purple:#2c003e;--rp9-night-cyan:#00e5ff;--rp9-bxg-blue:#2980ff;--rp9-bxg-red:#e63946;--rp9-bxg-green:#2ecc71}.markdown-rendered pre:has(code.language-gradient-bronze){border:2px solid transparent!important;border-radius:0!important;padding:0!important;border-image:linear-gradient(90deg,var(--rp9-bronze-dark),var(--rp9-bronze-mid),var(--rp9-bronze-light)) 1}.cm-s-obsidian .cm-codeblock.language-gradient-bronze{border:2px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,var(--rp9-bronze-dark),var(--rp9-bronze-mid),var(--rp9-bronze-light)) 1}.markdown-rendered pre:has(code.language-gradient-rp9){border:2px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,var(--rp9-rp9-black),var(--rp9-rp9-red),var(--rp9-rp9-green),var(--rp9-rp9-blue)) 1}.cm-s-obsidian .cm-codeblock.language-gradient-rp9{border:2px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,var(--rp9-rp9-black),var(--rp9-rp9-red),var(--rp9-rp9-green),var(--rp9-rp9-blue)) 1}.markdown-rendered pre:has(code.language-gradient-nightfall){border:2px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,var(--rp9-night-black),var(--rp9-night-purple),var(--rp9-night-cyan)) 1}.cm-s-obsidian .cm-codeblock.language-gradient-nightfall{border:2px solid transparent!important;border-radius:0!important;border-image:linear-gradient(90deg,var(--rp9-night-black),var(--rp9-night-purple),var(--rp9-night-cyan)) 1}.markdown-rendered pre:has(code.language-blå){border:2px solid var(--rp9-bxg-blue)!important;border-radius:0!important;padding:0!important}.cm-s-obsidian .cm-codeblock.language-blå{border:2px solid var(--rp9-bxg-blue)!important;border-radius:0!important}.markdown-rendered pre:has(code.language-röd){border:2px solid var(--rp9-bxg-red)!important;border-radius:0!important;padding:0!important}.cm-s-obsidian .cm-codeblock.language-röd{border:2px solid var(--rp9-bxg-red)!important;border-radius:0!important}.markdown-rendered pre:has(code.language-grön){border:2px solid var(--rp9-bxg-green)!important;border-radius:0!important;padding:0!important}.cm-s-obsidian .cm-codeblock.language-grön{border:2px solid var(--rp9-bxg-green)!important;border-radius:0!important}.cm-s-obsidian .cm-codeblock,.markdown-rendered pre code{padding:.75em 1em!important;display:block!important;border:none!important;border-radius:0!important}