*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}:root{--font-family:"Inter";--font-size:16px;--font-weight:400;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background-color:#fff}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;background-color:#16171d}}body{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markdown{font-family:var(--font-family,sans-serif);font-size:var(--font-size,16px);color:#24292e;background-color:#fff;max-width:850px;margin:0 auto;padding:2rem;line-height:1.6}.markdown h1,.markdown h2,.markdown h3,.markdown h4{color:#1a202c;margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.markdown h1{border-bottom:2px solid #e2e8f0;padding-bottom:.3rem;font-size:2.25rem}.markdown h2{border-bottom:1px solid #edf2f7;padding-bottom:.3rem;font-size:1.5rem}.markdown h3{color:#2b6cb0;font-size:1.25rem}.markdown h4{color:#4a5568;font-size:1.1rem}.markdown p{margin-top:0;margin-bottom:1rem}.markdown ul,.markdown ol{margin-top:0;margin-bottom:1rem;padding-left:2rem}.markdown li{margin-top:.25rem;margin-bottom:.25rem}.markdown ul{list-style-type:disc}.markdown ul ul{list-style-type:circle}.markdown ul ul ul{list-style-type:square}.markdown pre{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;margin-bottom:1.5rem;padding:1rem;font-size:85%;line-height:1.45;overflow:auto}.markdown code{font-family:var(--font-family,sans-serif);background-color:#1b1f230d;border-radius:3px;padding:.2rem .4rem;font-size:85%}.markdown pre code{white-space:pre;background-color:#0000;border-radius:0;padding:0}.markdown blockquote{color:#4a5568;background-color:#f7fafc;border-left:.25rem solid #3182ce;margin:0 0 1.5rem;padding:.5rem 1rem}.markdown hr{background-color:#e1e4e8;border:0;height:.25rem;margin:2rem 0;padding:0}@media print{.markdown{max-width:100%;padding:0;font-size:12pt}.markdown pre{white-space:pre-wrap;word-wrap:break-word;page-break-inside:avoid;background-color:#fff;border:1px solid #999}.markdown h1,.markdown h2,.markdown h3{page-break-after:avoid}}
