:root{--header-border:1px solid #e9ecef;--header-shadow:0 2px 10px rgba(0,0,0,0.04);--light-logo-display:block;--dark-logo-display:none;--mantine-color-body:#ffffff;--nav-border-color:#e9ecef;--nav-box-shadow:0 -2px 10px rgba(0,0,0,0.04);--diamond-inactive:#e9e9ef}html[data-mantine-color-scheme=dark]{--header-border:1px solid #373a40;--header-shadow:0 2px 10px rgba(0,0,0,0.3);--light-logo-display:none;--dark-logo-display:block;--mantine-color-body:#2c2d35;--nav-border-color:#2c2e33;--nav-box-shadow:0 -2px 10px rgba(0,0,0,0.3);--diamond-inactive:#4a4b53}body,html{max-width:100vw}body{color:var(--foreground);background:var(--mantine-color-body);font-family:var(--font-roboto-condensed),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.markdown-content{line-height:1.6}.markdown-content p{margin-bottom:1rem}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600}.markdown-content ol,.markdown-content ul{margin-bottom:1rem;padding-left:1.5rem}.markdown-content li{margin-bottom:.5rem}.markdown-content a{color:var(--mantine-color-primary-6);text-decoration:underline}.markdown-content blockquote{padding-left:1rem;border-left:3px solid #e9ecef;color:#6c757d;margin-bottom:1rem}.markdown-content code,.markdown-content pre{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:3px;font-family:monospace}html[data-mantine-color-scheme=dark] .markdown-content code,html[data-mantine-color-scheme=dark] .markdown-content pre{background-color:#2c2e33}html[data-mantine-color-scheme=dark] .markdown-content blockquote{border-left-color:#495057}html[data-mantine-color-scheme=dark] .markdown-content a{color:var(--mantine-color-primary-4)}.logo-light-mode path[fill="#FFFFFF"],.logo-light-mode path[fill=white]{fill:var(--logo-text-color)}.quote-bg{background-color:var(--mantine-color-gray-0)!important}html[data-mantine-color-scheme=dark] .quote-bg{background-color:var(--mantine-color-dark-6)!important}html[data-webview=true] .mantine-AppShell-header,html[data-webview=true] [data-site-header]{display:none!important}html[data-webview=true] .mantine-AppShell-main{padding-top:0!important}