.Toc-module__4si1yW__toc-container{grid-template-rows:auto 1fr;transition:grid-template-rows .5s ease-out}.Toc-module__4si1yW__toc-container.Toc-module__4si1yW__close{grid-template-rows:auto 0fr;transition:grid-template-rows .5s ease-out;display:grid}.Toc-module__4si1yW__toc-title{-webkit-user-select:none;user-select:none;cursor:pointer;margin-bottom:8px}.Toc-module__4si1yW__toc-list{max-width:fit-content;font-size:1em;overflow:hidden}.Toc-module__4si1yW__toc-list li{margin:.3em 0;padding:.1em 0;list-style:none}.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__tight{margin:.05em 0}.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__h1indent,.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__h2indent{margin-left:0}.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__h3indent{margin-left:1em}.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__h4indent{margin-left:2em}.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__h5indent{margin-left:3em}.Toc-module__4si1yW__toc-list li.Toc-module__4si1yW__h6indent{margin-left:4em}.Toc-module__4si1yW__toc-list li:first-child{padding-top:.6em}.Toc-module__4si1yW__toc-list li:last-child{padding-bottom:.6em}.Toc-module__4si1yW__toc-list a{color:var(--text-default);text-decoration:none}.Toc-module__4si1yW__toc-list a:hover{text-decoration:underline}.Toc-module__4si1yW__toc-list span.Toc-module__4si1yW__numbering{color:var(--primary);margin-right:.5rem}.Toc-module__4si1yW__toc-list span.Toc-module__4si1yW__href{display:none}.Toc-module__4si1yW__toc-list a:hover span.Toc-module__4si1yW__href{color:gray;margin-left:1rem;font-size:80%;display:inline-block}
.Admonition-module__NeP5Dq__admonition-container{box-shadow:var(--ifm-global-shadow-lw);color:var(--color-admonition);border:0 solid;border-left-width:.3em;border-color:var(--color-admonition-border);background-color:var(--color-admonition-background);border-radius:.375em;flex-direction:column;margin:1rem 0;padding:1em 1em .8em;display:flex}.Admonition-module__NeP5Dq__admonition-container.Admonition-module__NeP5Dq__note{--color-admonition:var(--ifm-color-note-foreground);--color-admonition-border:var(--ifm-color-note-border);--color-admonition-background:var(--ifm-color-note-background);--color-admonition-icon:var(--ifm-color-note-icon);--color-admonition-highlight:var(--ifm-color-note-highlight)}.Admonition-module__NeP5Dq__admonition-container.Admonition-module__NeP5Dq__tip{--color-admonition:var(--ifm-color-success-foreground);--color-admonition-border:var(--ifm-color-success-border);--color-admonition-background:var(--ifm-color-success-background);--color-admonition-icon:var(--ifm-color-success-icon);--color-admonition-highlight:var(--ifm-color-success-highlight)}.Admonition-module__NeP5Dq__admonition-container.Admonition-module__NeP5Dq__info{--color-admonition:var(--ifm-color-info-foreground);--color-admonition-border:var(--ifm-color-info-border);--color-admonition-background:var(--ifm-color-info-background);--color-admonition-icon:var(--ifm-color-info-icon);--color-admonition-highlight:var(--ifm-color-info-highlight)}.Admonition-module__NeP5Dq__admonition-container.Admonition-module__NeP5Dq__warning{--color-admonition:var(--ifm-color-warning-foreground);--color-admonition-border:var(--ifm-color-warning-border);--color-admonition-background:var(--ifm-color-warning-background);--color-admonition-icon:var(--ifm-color-warning-icon);--color-admonition-highlight:var(--ifm-color-warning-highlight)}.Admonition-module__NeP5Dq__admonition-container.Admonition-module__NeP5Dq__danger{--color-admonition:var(--ifm-color-danger-foreground);--color-admonition-border:var(--ifm-color-danger-border);--color-admonition-background:var(--ifm-color-danger-background);--color-admonition-icon:var(--ifm-color-danger-icon);--color-admonition-highlight:var(--ifm-color-danger-highlight)}.Admonition-module__NeP5Dq__admonition-title{color:var(--color-text-default);align-items:center;margin-bottom:.4rem;font-size:1em;font-weight:700;display:flex}.Admonition-module__NeP5Dq__admonition-title svg{width:1.2em;height:1.2em;fill:var(--color-admonition-icon);margin-right:.5em}.Admonition-module__NeP5Dq__admonition-content p{color:var(--color-text-strong)}.Admonition-module__NeP5Dq__admonition-content code{background-color:var(--color-admonition-highlight)!important}.Admonition-module__NeP5Dq__admonition-content a{color:var(--color-admonition);text-underline-offset:2px;text-underline-position:under;text-decoration:underline}.Admonition-module__NeP5Dq__admonition-content a:hover{color:var(--color-admonition)}
.blog-module__oBxquW__blog h1,.blog-module__oBxquW__blog h2,.blog-module__oBxquW__blog h3,.blog-module__oBxquW__blog h4,.blog-module__oBxquW__blog h5,.blog-module__oBxquW__blog h6{margin-top:1em;margin-bottom:12px;font-weight:500}.blog-module__oBxquW__blog p{margin-bottom:.75em}.blog-module__oBxquW__blog ul{margin-block:1em;padding-inline-start:40px;display:block}.blog-module__oBxquW__blog ul li::marker{color:var(--mui-palette-accent-main);font-size:1.2em}.blog-module__oBxquW__blog ol li::marker{color:var(--mui-palette-accent-main);font-weight:bolder}.blog-module__oBxquW__blog ol{margin-block:1em;padding-inline-start:40px;display:block}.blog-module__oBxquW__blog :is(h1,h2,h3,h4,h5,h6)+ul,.blog-module__oBxquW__blog p+ul,.blog-module__oBxquW__blog p+ol,.blog-module__oBxquW__blog li>ul,.blog-module__oBxquW__blog ol>ul{margin-top:4px}.blog-module__oBxquW__blog div:has(pre){margin-top:.5em;margin-bottom:1em}.blog-module__oBxquW__blog pre,.blog-module__oBxquW__blog pre code{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;-webkit-hyphens:none;hyphens:none;direction:ltr;background-color:#d3d3d3;line-height:1.2}.blog-module__oBxquW__blog pre{border:1px solid;border-radius:5px;padding:.5rem 1rem;position:relative;overflow-x:auto}.blog-module__oBxquW__blog .blog-module__oBxquW__remark-code-title+pre{border-top:none;border-radius:0 0 5px 5px}.blog-module__oBxquW__blog .blog-module__oBxquW__remark-code-container pre{margin-top:0}.blog-module__oBxquW__blog pre>code{float:left;min-width:100%}.blog-module__oBxquW__blog :not(pre)>code{background-color:var(--inline-code);color:var(--ifm-color-emphasis-800);padding-inline:2px;font-weight:600}.blog-module__oBxquW__blog .blog-module__oBxquW__code-line{border-left:4px solid #0000;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.blog-module__oBxquW__blog div.blog-module__oBxquW__code-line:empty{height:15.5938px}.blog-module__oBxquW__blog span.blog-module__oBxquW__code-line{min-width:100%;display:inline-block}.blog-module__oBxquW__blog .blog-module__oBxquW__code-line.blog-module__oBxquW__inserted{background-color:var(--diff-addition-bgColor)}.blog-module__oBxquW__blog .blog-module__oBxquW__code-line.blog-module__oBxquW__deleted{background-color:var(--diff-deletion-bgColor)}.blog-module__oBxquW__blog .blog-module__oBxquW__highlighted-code-line{background-color:var(--code-highlight-bgColor);border-left:4px solid var(--code-highlight-border-left)}.blog-module__oBxquW__blog .blog-module__oBxquW__numbered-code-line:before{content:attr(data-line-number);width:1rem;color:var(--text-veryweak);text-align:right;margin-left:-8px;margin-right:16px;display:inline-block}.blog-module__oBxquW__blog p:has(img){text-align:center;margin-bottom:16px;font-size:small;overflow-x:auto}.blog-module__oBxquW__blog img{max-width:100%;height:auto;display:inline-block}
