.article-module__0qt_IW__outerContainer{padding-top:1.5em}@media (max-width:88em){.article-module__0qt_IW__outerContainer{padding-top:1em}}@media (max-width:62em){.article-module__0qt_IW__outerContainer{padding-top:.5em}}.article-module__0qt_IW__backLink{color:#777;font-size:16px;font-weight:500}[data-mantine-color-scheme=dark] .article-module__0qt_IW__backLink{color:#aaa}.article-module__0qt_IW__backLink{margin-bottom:-10px;transition:all .1s}.article-module__0qt_IW__backLink:hover{color:var(--mantine-color-blue-5)}.article-module__0qt_IW__leftNav{border-right:1px solid var(--mantine-color-gray-2);min-width:250px;max-width:300px;margin-left:auto;margin-right:30px;padding:20px;position:sticky;top:56px}[data-mantine-color-scheme=dark] .article-module__0qt_IW__leftNav{border-right:1px solid var(--mantine-color-dark-5)}[data-mantine-color-scheme=dark] a.article-module__0qt_IW__navItem{color:#aaa;transition:color .1s}[data-mantine-color-scheme=dark] a.article-module__0qt_IW__navItem:hover{color:#aaa;text-decoration:none}[data-mantine-color-scheme=light] a.article-module__0qt_IW__navItem{color:#555;transition:color .1s}[data-mantine-color-scheme=light] a.article-module__0qt_IW__navItem:hover{text-decoration:none}a.article-module__0qt_IW__navItem{padding-left:15px;font-size:16px}a.article-module__0qt_IW__navItem[data-active]{border-left:solid 5px var(--mantine-color-blue-5);color:#000;padding-left:10px}[data-mantine-color-scheme=dark] a.article-module__0qt_IW__navItem[data-active]{color:#fff}a.article-module__0qt_IW__navItem:hover:not([data-active]){border-left:solid 5px var(--mantine-color-gray-4);padding-left:10px}[data-mantine-color-scheme=dark] a.article-module__0qt_IW__navItem:hover:not([data-active]){border-left:solid 5px var(--mantine-color-gray-7)}a.article-module__0qt_IW__navItem:hover:not([data-active]){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] a.article-module__0qt_IW__navItem:hover:not([data-active]){background-color:var(--mantine-color-dark-6)}.article-module__0qt_IW__tocContainer{border-left:1px solid var(--mantine-color-gray-2);min-width:350px;max-width:400px;margin-left:30px;margin-right:auto;padding:20px}[data-mantine-color-scheme=dark] .article-module__0qt_IW__tocContainer{border-left:1px solid var(--mantine-color-dark-5)}.article-module__0qt_IW__toc{position:sticky;top:56px}.article-module__0qt_IW__toc button{color:#555;font-size:15px}[data-mantine-color-scheme=dark] .article-module__0qt_IW__toc button{color:#aaa}.article-module__0qt_IW__toc button[data-active=true]{color:#000}[data-mantine-color-scheme=dark] .article-module__0qt_IW__toc button[data-active=true]{color:#fff}.article-module__0qt_IW__toc button[data-active=true]{font-weight:500}.article-module__0qt_IW__toc button:hover{color:#000}[data-mantine-color-scheme=dark] .article-module__0qt_IW__toc button:hover{color:#fff}.article-module__0qt_IW__subtitle{font-weight:500;line-height:1.4}.article-module__0qt_IW__meta{color:#666}[data-mantine-color-scheme=dark] .article-module__0qt_IW__meta{color:#aaa}.article-module__0qt_IW__meta{font-weight:500;line-height:1.3}.article-module__0qt_IW__accessibleCheckbox input{border:2px solid #000}[data-mantine-color-scheme=dark] .article-module__0qt_IW__accessibleCheckbox input{border:2px solid #fff}.article-module__0qt_IW__accessibleCheckbox label{font-family:var(--font-accessible-sans);font-size:1.2em}.article-module__0qt_IW__markdown{font-family:var(--markdown-body-font)}.article-module__0qt_IW__markdown h2,.article-module__0qt_IW__markdown h3,.article-module__0qt_IW__markdown h4,.article-module__0qt_IW__markdown h5,.article-module__0qt_IW__markdown h6{font-weight:700;line-height:1.3;font-family:var(--font-sans)}.article-module__0qt_IW__markdown{font-size:17px;line-height:1.6}.article-module__0qt_IW__markdown h1{font-family:var(--font-serif);font-size:32px;font-weight:900;line-height:1.3}.article-module__0qt_IW__markdown h2{font-size:27px}.article-module__0qt_IW__markdown h3{font-size:23px}.article-module__0qt_IW__markdown h4{font-size:21px}.article-module__0qt_IW__markdown h5{font-size:19px}.article-module__0qt_IW__markdown h6{font-size:18px}@media (max-width:800px){.article-module__0qt_IW__markdown{font-size:16.5px}.article-module__0qt_IW__markdown h1{font-size:27px}.article-module__0qt_IW__markdown h2{font-size:24px}.article-module__0qt_IW__markdown h3{font-size:22px}.article-module__0qt_IW__markdown h4{font-size:20px}.article-module__0qt_IW__markdown h5{font-size:18px}.article-module__0qt_IW__markdown h6{font-size:17px}}.article-module__0qt_IW__markdown p,.article-module__0qt_IW__markdown ul,.article-module__0qt_IW__markdown ol,.article-module__0qt_IW__markdown li{margin-block:10px 12px}.article-module__0qt_IW__markdown strong{font-weight:900}.article-module__0qt_IW__markdown blockquote{border-left:3px solid var(--mantine-color-yellow-6);background-color:var(--mantine-color-gray-0);margin:0;padding:1px 17px 1px 20px}[data-mantine-color-scheme=dark] .article-module__0qt_IW__markdown blockquote{background-color:var(--mantine-color-dark-6)}.article-module__0qt_IW__markdown hr{background-color:#666;border:none;height:.5px;margin-block:3px}[data-mantine-color-scheme=dark] .article-module__0qt_IW__markdown hr{background-color:#777}:is(.article-module__0qt_IW__markdown .intro,.article-module__0qt_IW__markdown .outro){border-top:.5px solid #666}:is([data-mantine-color-scheme=dark] .article-module__0qt_IW__markdown .intro,[data-mantine-color-scheme=dark] .article-module__0qt_IW__markdown .outro){border-top:.5px solid #777}:is(.article-module__0qt_IW__markdown .intro,.article-module__0qt_IW__markdown .outro){border-bottom:.5px solid #666}:is([data-mantine-color-scheme=dark] .article-module__0qt_IW__markdown .intro,[data-mantine-color-scheme=dark] .article-module__0qt_IW__markdown .outro){border-bottom:.5px solid #777}:is(.article-module__0qt_IW__markdown .intro,.article-module__0qt_IW__markdown .outro){font-style:italic}:is(.article-module__0qt_IW__markdown .intro :first-child,.article-module__0qt_IW__markdown .outro :first-child){margin-top:.333em}:is(.article-module__0qt_IW__markdown .intro :last-child,.article-module__0qt_IW__markdown .outro :last-child){margin-bottom:.333em}.article-module__0qt_IW__markdown .intro{margin-top:1.25em}.article-module__0qt_IW__markdown .outro{margin-top:2.5em}.article-module__0qt_IW__contact{border:2px dashed var(--mantine-color-yellow-6);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .article-module__0qt_IW__contact{background-color:var(--mantine-color-dark-6)}.article-module__0qt_IW__contact{border-radius:3px;padding:10px}
