:root{--background:#fff;--foreground:#171717;--blog-font-size:16px;--blog-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family: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}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.article-content{font-size:var(--blog-font-size);line-height:1.7}.article-content,.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-family:var(--blog-font-family)}.article-content blockquote,.article-content li,.article-content p{font-size:var(--blog-font-size);font-family:var(--blog-font-family)}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#ddd;background:#303030}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-section,.hljs-selector-tag{color:#fff}.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-name,.hljs-string,.hljs-symbol,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#d88}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#979797}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-title,.hljs-type{font-weight:700}.hljs-emphasis{font-style:italic}.Header_header__o0ccW{height:calc(3.5rem * var(--mantine-scale));margin-bottom:calc(7.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Header_header__o0ccW{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.Header_header__o0ccW{min-width:320px}.Header_inner__pf4sa{height:calc(3.5rem * var(--mantine-scale));display:flex;justify-content:space-between;align-items:center}.Header_link__J1jlb{display:block;line-height:1;padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);text-decoration:none;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .Header_link__J1jlb{color:var(--mantine-color-dark-2)}.Header_link__J1jlb{font-size:var(--mantine-font-size-sm);font-weight:500}@media (hover:hover){.Header_link__J1jlb:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Header_link__J1jlb:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){.Header_link__J1jlb:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Header_link__J1jlb:active{background-color:var(--mantine-color-dark-6)}}[data-mantine-color-scheme] .Header_link__J1jlb[data-active]{background-color:var(--mantine-color-blue-filled);color:var(--mantine-color-white)}