:root,body.theme-dark{--rg-accent: #ff6600;--rg-accent-strong: #ff8533;--rg-bg: #000000;--rg-bg-alt: #000000;--rg-bg-panel: #06090f;--rg-text: #e0e0e0;--rg-text-muted: #a5adbb;--background-primary: var(--rg-bg);--background-secondary: var(--rg-bg-alt);--background-secondary-alt: #000000;--background-modifier-border: rgba(255, 255, 255, 0.08);--background-modifier-border-hover: rgba(255, 255, 255, 0.14);--background-modifier-form-field: rgba(255, 255, 255, 0.03);--text-normal: var(--rg-text);--text-muted: var(--rg-text-muted);--text-accent: var(--rg-accent);--text-accent-hover: var(--rg-accent-strong);--interactive-accent: var(--rg-accent);--interactive-accent-hover: var(--rg-accent-strong);--text-selection: rgba(255, 102, 0, 0.28);--rg-callout-primary: 255, 102, 0;--rg-callout-info: 54, 167, 175;--rg-callout-example: 186, 110, 40;--rg-callout-success: 92, 173, 121;--rg-callout-neutral: 154, 160, 172;--rg-callout-warning: 245, 196, 46;--rg-callout-danger: 180, 60, 60;--rg-callout-title: #c6bdb2;--font-interface: "JetBrainsMono Nerd Font", "JetBrains Mono", "Fira Code", ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-text: "JetBrainsMono Nerd Font", "JetBrains Mono", ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-monospace: "JetBrainsMono Nerd Font", "JetBrains Mono", "Fira Code", "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--font-default: var(--font-text);--font-ui: var(--font-interface);--dg-content-max-width: 1200px;--dg-sidebar-max-width: 320px;--dg-sidebar-gap: 28px;--dg-content-line-height: 1.6}body,main.content{background-color:var(--background-primary);color:var(--text-normal);font-family:var(--font-text)}.markdown-rendered code,.markdown-rendered pre,code,pre{font-family:var(--font-monospace)}.markdown-rendered,.markdown-preview-view .markdown-preview-sizer{line-height:var(--dg-content-line-height)}main.content{padding:clamp(1.5rem,3vw,2.5rem)}.content{padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.content-header h1,.markdown-rendered h1:first-child,.post-title{display:none}a,.internal-link,.external-link,.sidebar a,.backlink,.tag{color:var(--text-accent)}.home-link{align-self:center;color:var(--text-accent);font-weight:600;text-decoration:none;padding:.25rem .5rem;border:1px solid rgba(255, 102, 0, 0.35);border-radius:6px;margin:.5rem 0}.home-link:hover{color:var(--text-accent-hover);box-shadow:0 0 8px rgba(255, 102, 0, 0.35)}a:hover,.internal-link:hover,.external-link:hover,.sidebar a:hover,.backlink:hover{color:var(--text-accent-hover);text-shadow:0 0 8px rgba(255, 102, 0, 0.75);text-decoration:none}.tag{border-color:rgba(255, 102, 0, 0.45);background:rgba(255, 102, 0, 0.08)}.tag:hover{background:rgba(255, 102, 0, 0.16)}.markdown-source-view.mod-cm6.is-focused{box-shadow:inset 0 0 0 1px rgba(255, 102, 0, 0.18),inset 0 0 14px rgba(255, 102, 0, 0.08)}.workspace-leaf.mod-active .view-header{box-shadow:inset 0 -1px 0 rgba(255, 102, 0, 0.35)}.nav-file-title:hover,.nav-folder-title:hover,.clickable-icon:hover{text-shadow:0 0 6px rgba(255, 102, 0, 0.55)}.nav-file-title.is-active{box-shadow:inset 2px 0 0 rgba(255, 102, 0, 0.9)}.callout{--callout-border-width: 1px;--callout-radius: 12px;--callout-padding: 12px 14px 12px 18px;--callout-bg-alpha: 0.12;--callout-border-alpha: 0.8;border:1px solid rgba(var(--callout-color), 0.35);border-left:3px solid rgba(var(--callout-color), var(--callout-border-alpha));border-radius:var(--callout-radius);padding:var(--callout-padding);background:linear-gradient(135deg, rgba(var(--callout-color), var(--callout-bg-alpha)), rgba(6, 9, 15, 0.95));box-shadow:0 12px 26px rgba(0, 0, 0, 0.35),inset 0 0 0 1px rgba(255, 255, 255, 0.03)}.callout-title{display:flex;align-items:center;gap:.55rem;padding-bottom:.35rem;margin-bottom:.35rem;border-bottom:1px solid rgba(var(--callout-color), 0.2);letter-spacing:.03em}.callout-title-inner{font-weight:600;color:var(--rg-callout-title)}.callout-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:rgb(var(--callout-color))}.callout-icon .lucide{width:1.05rem;height:1.05rem}.callout[data-callout=summary],.callout[data-callout=abstract],.callout[data-callout=tldr],.callout[data-callout=work]{--callout-color: var(--rg-callout-primary);--callout-icon: lucide-list}.callout[data-callout=info],.callout[data-callout=links],.callout[data-callout=contact],.callout[data-callout=map],.callout[data-callout=note]{--callout-color: var(--rg-callout-info);--callout-icon: lucide-info}.callout[data-callout=map]{--callout-icon: lucide-map}.callout[data-callout=work]{--callout-icon: lucide-wrench}.callout[data-callout=example]{--callout-color: var(--rg-callout-example);--callout-icon: lucide-flask-conical}.callout[data-callout=experiment]{--callout-color: var(--rg-callout-example);--callout-icon: lucide-flask-conical}.callout[data-callout=success],.callout[data-callout=check],.callout[data-callout=done]{--callout-color: var(--rg-callout-success);--callout-icon: lucide-check-circle}.callout[data-callout=question],.callout[data-callout=help],.callout[data-callout=faq]{--callout-color: var(--rg-callout-info);--callout-icon: lucide-help-circle}.callout[data-callout=quote],.callout[data-callout=cite]{--callout-color: var(--rg-callout-neutral);--callout-icon: lucide-quote}.callout[data-callout=links]{--callout-icon: lucide-link-2}.callout[data-callout=contact]{--callout-icon: lucide-at-sign}.callout[data-callout=book]{--callout-color: var(--rg-callout-example);--callout-icon: lucide-book-open}.callout[data-callout=tip],.callout[data-callout=hint],.callout[data-callout=important]{--callout-color: 0, 191, 165;--callout-icon: lucide-sparkles}.callout[data-callout=warning],.callout[data-callout=caution],.callout[data-callout=attention]{--callout-color: var(--rg-callout-warning);--callout-icon: lucide-alert-triangle}.callout[data-callout=danger],.callout[data-callout=error],.callout[data-callout=failure],.callout[data-callout=fail],.callout[data-callout=missing]{--callout-color: var(--rg-callout-danger);--callout-icon: lucide-x-circle}.callout[data-callout=note],.callout[data-callout=abstract],.callout[data-callout=tldr],.callout[data-callout=question],.callout[data-callout=help],.callout[data-callout=faq],.callout[data-callout=todo],.callout[data-callout=tip],.callout[data-callout=hint],.callout[data-callout=important],.callout[data-callout=warning],.callout[data-callout=caution],.callout[data-callout=attention],.callout[data-callout=danger],.callout[data-callout=error],.callout[data-callout=failure],.callout[data-callout=fail],.callout[data-callout=missing],.callout[data-callout=bug],.callout[data-callout=quote],.callout[data-callout=cite],.callout[data-callout=links],.callout[data-callout=contact],.callout[data-callout=check],.callout[data-callout=done]{--callout-bg-alpha: 0.08;--callout-border-alpha: 0.6}.callout[data-callout=experiment],.callout[data-callout=book]{--callout-bg-alpha: 0.09;--callout-border-alpha: 0.65;opacity:.96}blockquote{border-left-width:3px;opacity:.95}table{border-collapse:separate;border-spacing:0}th,td{padding:8px 10px}/*# sourceMappingURL=custom.css.map */
