:root{--base00:#f7f7f7;--base01:#c8c8c8;--base02:#a4a4a4;--base03:#666;--base04:#666;--base05:#515151;--base06:#434343;--base07:#383838;--base08:#bd1825;--base09:#ac1fa3;--base0A:#1458e1;--base0B:#1d791c;--base0C:#0a767b;--base0D:#1458e1;--base0E:#ac1fa3;--base0F:#434343}:root:where(.dark){--base00:#383838;--base01:#434343;--base02:#515151;--base03:#818181;--base04:#818181;--base05:#c8c8c8;--base06:#c8c8c8;--base07:#e3e3e3;--base08:#fea3aa;--base09:#f77bf6;--base0A:#8ecdff;--base0B:#fecc1b;--base0C:#3defe9;--base0D:#8ecdff;--base0E:#faadfa;--base0F:#a4a4a4}.md-prose{font-size:1rem;line-height:1.5}@media (min-width:640px){.md-prose{font-size:1.125rem;line-height:1.556}}.md-prose p{margin-bottom:2rem;margin-top:2rem}.md-prose h2{font-size:1.5rem;font-weight:700;line-height:1.333}.md-prose h2:is(.dark *){--tw-text-opacity:1;color:rgb(200 200 200/var(--tw-text-opacity))}@media (min-width:768px){.md-prose h2{font-size:1.875rem;line-height:1.2}}.md-prose h3{font-size:1.25rem;font-weight:700;line-height:1.556}.md-prose h3:is(.dark *){--tw-text-opacity:1;color:rgb(200 200 200/var(--tw-text-opacity))}@media (min-width:768px){.md-prose h3{font-size:1.5rem;line-height:1.333}}.md-prose h4,.md-prose h5,.md-prose h6{font-size:1.125rem;font-weight:700;line-height:1.556}@media (min-width:768px){.md-prose h4,.md-prose h5,.md-prose h6{font-size:1.25rem;line-height:1.556}}.md-prose strong:is(.dark *){--tw-text-opacity:1;color:rgb(200 200 200/var(--tw-text-opacity))}.md-prose hr:is(.dark *){--tw-border-opacity:1;border-color:rgb(67 67 67/var(--tw-border-opacity))}.md-prose a{--tw-text-opacity:1;color:rgb(20 88 225/var(--tw-text-opacity));text-decoration-line:underline}.md-prose a:is(.dark *){--tw-text-opacity:1;color:rgb(57 146 255/var(--tw-text-opacity))}.md-prose a:active{--tw-text-opacity:1;color:rgb(244 66 80/var(--tw-text-opacity))}.md-prose code,.md-prose kbd,.md-prose pre{word-wrap:normal;border-radius:.5rem;border-width:1px;overflow:auto;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity));font-size:.875rem;line-height:1;padding:.75rem}.md-prose code:is(.dark *),.md-prose kbd:is(.dark *),.md-prose pre:is(.dark *){--tw-border-opacity:1;border-color:rgb(18 18 18/var(--tw-border-opacity))}@media (min-width:768px){.md-prose code,.md-prose kbd,.md-prose pre{padding:1rem}}.md-prose pre{border-width:1px;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity));line-height:1.625}.md-prose pre:is(.dark *){--tw-border-opacity:1;border-color:rgb(56 56 56/var(--tw-border-opacity))}.md-prose code,.md-prose kbd{--tw-text-opacity:1;color:rgb(67 67 67/var(--tw-text-opacity))}.md-prose code:is(.dark *),.md-prose kbd:is(.dark *){--tw-text-opacity:1;color:rgb(164 164 164/var(--tw-text-opacity))}.md-prose kbd{border-radius:.25rem;border-width:1px;display:inline-block;--tw-border-opacity:1;border-color:rgb(200 200 200/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(227 227 227/var(--tw-bg-opacity));font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:10px;vertical-align:middle}.md-prose kbd:is(.dark *){--tw-border-opacity:1;border-color:rgb(56 56 56/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity))}.md-prose kbd{box-shadow:inset 0 -1px #00000080}.md-prose pre>code{background-color:transparent;border-width:0;margin:0;overflow-wrap:normal;padding:0;white-space:pre;word-break:normal}.md-prose .codeblock-line{padding-right:1rem}.md-prose :not(pre)>code{background-color:#e3e3e380;border-radius:.25rem;font-size:.875rem;line-height:1.425;padding:1px .375rem .125rem;--tw-text-opacity:1;color:rgb(67 67 67/var(--tw-text-opacity))}.md-prose :not(pre)>code:is(.dark *){background-color:#38383880}.md-prose code{border-radius:.25rem;color:inherit;padding:2px .25rem}.md-prose :is(a) strong,.md-prose :is(a,h1,h2,h3,h4,h5,h6) code,.md-prose :is(a,h1,h2,h3,h4,h5,h6) kbd{color:inherit}.md-prose :is(a) strong:is(.dark *),.md-prose :is(a,h1,h2,h3,h4,h5,h6) code:is(.dark *),.md-prose :is(a,h1,h2,h3,h4,h5,h6) kbd:is(.dark *){color:inherit}.md-prose :is(h1,h2,h3,h4,h5,h6) code{font-size:90%;padding:max(.125rem,.125em) max(.25rem,.25em)}.md-prose pre code{display:grid;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal;background-color:initial;border:0;border-radius:initial}.md-prose ol{list-style:decimal}.md-prose ul{list-style:disc}.md-prose video{margin-bottom:2rem;margin-top:2rem;width:100%}.md-prose ol,.md-prose ul{margin-bottom:1rem;margin-top:2rem;padding-left:2rem}.md-prose ol ol,.md-prose ul ol{list-style-type:lower-roman}.md-prose ol ul,.md-prose ul ul{list-style-type:circle}.md-prose ol ol ol,.md-prose ol ul ol,.md-prose ul ol ol,.md-prose ul ul ol{list-style-type:lower-alpha}.md-prose ol ol ul,.md-prose ol ul ul,.md-prose ul ol ul,.md-prose ul ul ul{list-style-type:square}.md-prose dd{margin-left:0}.md-prose ol ol,.md-prose ol ul,.md-prose ul ol,.md-prose ul ul{margin-bottom:0;margin-top:0}.md-prose li{word-wrap:break-all}.md-prose li>p{margin:0}.md-prose li>p+p{margin-top:1rem}.md-prose li+li{margin-top:.25rem}.md-prose dl{margin-bottom:1rem;margin-top:0;padding:0}.md-prose dl dt{font-size:1rem;font-style:italic;font-weight:600;line-height:1.5;margin-top:1rem;padding:0}.md-prose dl dd{margin-bottom:1rem;padding:0 1rem}.md-prose blockquote{border-left-width:4px;font-style:italic;padding-left:1rem}.md-prose details{margin-bottom:2rem;margin-top:2rem}.md-prose summary{cursor:pointer}.md-prose figcaption{font-size:.875rem;font-weight:700;line-height:1.425;text-align:center}@media (min-width:1024px){.md-prose figcaption{font-size:1rem;line-height:1.5}}.md-prose table{border-collapse:collapse;border-color:inherit;border-spacing:0;margin-bottom:2.5rem;margin-top:2.5rem;max-width:100%;overflow:auto;text-align:left;text-indent:0;width:100%}.md-prose table th{background-color:transparent;font-size:.875rem;font-weight:600;line-height:1.425;position:sticky;top:0;--tw-text-opacity:1;color:rgb(67 67 67/var(--tw-text-opacity))}.md-prose table th:is(.dark *){--tw-text-opacity:1;color:rgb(164 164 164/var(--tw-text-opacity))}.md-prose table th{border-width:0 0 1px;--tw-border-opacity:1;border-color:rgb(200 200 200/var(--tw-border-opacity));padding:0 1rem .25rem 0}.md-prose table th:is(.dark *){--tw-border-opacity:1;border-color:rgb(56 56 56/var(--tw-border-opacity))}@media (min-width:768px){.md-prose table th{padding-right:1.5rem}}.md-prose table tbody{vertical-align:baseline}.md-prose table td{border-width:0 0 1px;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity));font-size:.875rem;line-height:1.425;padding:.5rem 1rem .5rem 0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.md-prose table td:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.md-prose table td{padding-right:1.5rem}}.md-prose [data-code-block]{position:relative}.md-prose .codeblock-line{display:block;position:relative}.md-prose .codeblock-line[data-highlight=true]:after{content:" ";left:0;margin-left:-.75rem;margin-right:-.75rem;pointer-events:none;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(107 217 104/var(--tw-bg-opacity));opacity:.1}.md-prose .codeblock-line[data-highlight=true]:is(.dark *):after{--tw-bg-opacity:1;background-color:rgb(48 186 45/var(--tw-bg-opacity));opacity:.15}.md-prose .codeblock-line[data-highlight=true]:after{z-index:-1}.md-prose :is(h1,h2,h3,h4,h5,h6){margin-bottom:2rem;margin-top:2rem;position:relative;scroll-snap-margin-top:1em;scroll-margin-top:1em}.md-prose :is(h1,h2,h3,h4,h5,h6) a{align-items:center;display:flex;height:100%;left:-1.5rem;line-height:1;position:absolute;right:0;top:0;z-index:10}.md-prose :is(h1,h2,h3,h4,h5,h6) a:hover,.md-prose :is(h1,h2,h3,h4,h5,h6):hover a{text-decoration-line:none}.md-prose :is(h1,h2,h3,h4,h5,h6) .icon-link{align-items:center;display:flex;height:100%;vertical-align:middle;--tw-text-opacity:1;color:rgb(57 146 255/var(--tw-text-opacity))}.md-prose :is(h1,h2,h3,h4,h5,h6) a .icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' stroke='gray' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z'/%3E%3C/svg%3E");content:" ";display:inline-block;height:1rem;visibility:hidden;width:1rem}.md-prose :is(h1,h2,h3,h4,h5,h6) a .icon-link:hover,.md-prose :is(h1,h2,h3,h4,h5,h6) a .icon-link:hover:before,.md-prose :is(h1,h2,h3,h4,h5,h6) a:hover .icon-link,.md-prose :is(h1,h2,h3,h4,h5,h6) a:hover .icon-link:before,.md-prose :is(h1,h2,h3,h4,h5,h6):hover a .icon-link,.md-prose :is(h1,h2,h3,h4,h5,h6):hover a .icon-link:before{opacity:1;visibility:visible}@media (min-width:768px){.md-prose>p img{border-radius:.75rem}}.md-prose>p:has(img){margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:768px){.md-prose>p:has(img){margin-left:-2rem;margin-right:-2rem}}@media (min-width:1024px){.md-prose>p:has(img){margin-left:-3rem;margin-right:-3rem}}
