.toc[data-astro-cid-6t6zfk7k]{position:relative}.toc[data-astro-cid-6t6zfk7k] .toc-grid[data-astro-cid-6t6zfk7k]{grid-template-columns:1fr minmax(0,768px) 1fr;display:grid}@media (max-width: 1279.9px){.toc[data-astro-cid-6t6zfk7k] .toc-grid[data-astro-cid-6t6zfk7k]{grid-template-columns:auto}.toc[data-astro-cid-6t6zfk7k] .toc-grid[data-astro-cid-6t6zfk7k] .toc-entries[data-astro-cid-6t6zfk7k]{margin-left:auto;margin-right:auto;margin-top:.25rem}}.toc[data-astro-cid-6t6zfk7k]:after{bottom:calc(-1 * var(--navbar-height));position:absolute;left:0;width:0;height:0;content:""}.toc-drawer[data-astro-cid-6t6zfk7k]{top:var(--navbar-height)}.toc-drawer[data-astro-cid-6t6zfk7k]:after{position:absolute;left:0;bottom:0;z-index:100;width:100%;height:0;border-bottom-width:1px;content:""}.toc-drawer[data-astro-cid-6t6zfk7k] .toc-grid[data-astro-cid-6t6zfk7k]{margin-left:auto;margin-right:auto}.toc-drawer:after{--un-border-opacity:1;border-color:rgba(34,34,34,var(--un-border-opacity));--un-border-opacity:.1;border-style:solid}.dark .toc-drawer:after{--un-border-opacity:1;border-color:rgba(246,246,246,var(--un-border-opacity));--un-border-opacity:.1}.toc-entries ol{margin-top:0;margin-bottom:0;list-style-position:inside}.toc-entries>ol{padding-left:0;padding-bottom:.5rem}.toc-entries li::marker{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.toc-entries li a{text-decoration:none}.cp-section[data-breakout=sm] .cp-l{grid-column:2}@media (min-width: 768px){.cp-section[data-breakout=sm] .cp-l{grid-column:1}}.cp-section[data-breakout=sm] .cp-p{grid-column:2}@media (min-width: 768px){.cp-section[data-breakout=sm] .cp-p{grid-column:2}}.cp-section[data-breakout=sm] .cp-r{grid-column:2}@media (min-width: 768px){.cp-section[data-breakout=sm] .cp-r{grid-column:3}}.cp-section:not([data-breakout]) .cp-l,.cp-section[data-breakout=md] .cp-l{grid-column:2}@media (min-width: 1024px){.cp-section:not([data-breakout]) .cp-l,.cp-section[data-breakout=md] .cp-l{grid-column:1}}.cp-section:not([data-breakout]) .cp-p,.cp-section[data-breakout=md] .cp-p{grid-column:2}@media (min-width: 1024px){.cp-section:not([data-breakout]) .cp-p,.cp-section[data-breakout=md] .cp-p{grid-column:2}}.cp-section:not([data-breakout]) .cp-r,.cp-section[data-breakout=md] .cp-r{grid-column:2}@media (min-width: 1024px){.cp-section:not([data-breakout]) .cp-r,.cp-section[data-breakout=md] .cp-r{grid-column:3}}.cp-section[data-breakout=lg] .cp-l{grid-column:2}@media (min-width: 1280px){.cp-section[data-breakout=lg] .cp-l{grid-column:1}}.cp-section[data-breakout=lg] .cp-p{grid-column:2}@media (min-width: 1280px){.cp-section[data-breakout=lg] .cp-p{grid-column:2}}.cp-section[data-breakout=lg] .cp-r{grid-column:2}@media (min-width: 1280px){.cp-section[data-breakout=lg] .cp-r{grid-column:3}}.cp-section[data-breakout=xl] .cp-l{grid-column:2}@media (min-width: 1536px){.cp-section[data-breakout=xl] .cp-l{grid-column:1}}.cp-section[data-breakout=xl] .cp-p{grid-column:2}@media (min-width: 1536px){.cp-section[data-breakout=xl] .cp-p{grid-column:2}}.cp-section[data-breakout=xl] .cp-r{grid-column:2}@media (min-width: 1536px){.cp-section[data-breakout=xl] .cp-r{grid-column:3}}.cp-section[data-breakout="2xl"] .cp-p,.cp-section[data-breakout=full] .cp-p{grid-column:span 3}.cp-section:not([data-breakout=full]){padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.cp-section:not([data-breakout=full]){padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1280px){.cp-section:not([data-breakout=full]){padding-left:2rem;padding-right:2rem}}@media (min-width: 1536px){.cp-section:not([data-breakout=full]){padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1024px){.cp-grid{gap:1rem}}.cp-body a{--marker-height: 40%;text-decoration-line:underline;-webkit-text-decoration-color:rgba(34,34,34,var(--un-line-opacity));--un-line-opacity:1;text-decoration-color:rgba(34,34,34,var(--un-line-opacity));text-underline-offset:3px;text-decoration-style:solid}.dark .cp-body a{-webkit-text-decoration-color:rgba(246,246,246,var(--un-line-opacity));--un-line-opacity:1;text-decoration-color:rgba(246,246,246,var(--un-line-opacity))}.cp-body a:not(.no-marker){background:linear-gradient(to right,transparent,transparent),linear-gradient(to right,var(--marker-color),var(--marker-color));background-size:100% var(--marker-height),0 var(--marker-height);background-position:100% 80%,0 80%;background-repeat:no-repeat;transition:background-size ease-in-out .35s;overflow:visible}.cp-body a:not(.no-marker):hover,.cp-body a:not(.no-marker):focus{background-size:0 var(--marker-height),100% var(--marker-height)}.cp-body .cp-section{width:100%}.cp-body .cp-section[data-breakout=sm] .cp-grid{grid-template-columns:1fr minmax(0,640px) 1fr}.cp-body .cp-section:not([data-breakout]) .cp-grid,.cp-body .cp-section[data-breakout=md] .cp-grid{grid-template-columns:1fr minmax(0,768px) 1fr}.cp-body .cp-section[data-breakout=lg] .cp-grid{grid-template-columns:1fr minmax(0,1024px) 1fr}.cp-body .cp-section[data-breakout=xl] .cp-grid{grid-template-columns:1fr minmax(0,1280px) 1fr}.cp-body .cp-section[data-breakout="2xl"] .cp-grid{grid-template-columns:1fr minmax(0,1536px) 1fr}.cp-body .cp-section[data-breakout=full] .cp-grid{grid-template-columns:minmax(0,100%)}.cp-body .cp-section:not([data-breakout=full]) .cp-grid{max-width:1536px}.cp-body .cp-grid{display:grid;margin-left:auto;margin-right:auto;width:100%}.cp-body .cp-grid .cp-p h1,.cp-body .cp-grid .cp-p h2,.cp-body .cp-grid .cp-p h3,.cp-body .cp-grid .cp-p h4,.cp-body .cp-grid .cp-p h5,.cp-body .cp-grid .cp-p h6{position:relative}.cp-body .cp-grid .cp-p h1:after,.cp-body .cp-grid .cp-p h2:after,.cp-body .cp-grid .cp-p h3:after,.cp-body .cp-grid .cp-p h4:after,.cp-body .cp-grid .cp-p h5:after,.cp-body .cp-grid .cp-p h6:after{background-color:var(--marker-color);opacity:var(--highlight-opacity, 0);position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;content:""}.cp-body .cp-grid .cp-p h1 .pseudo-anchor,.cp-body .cp-grid .cp-p h2 .pseudo-anchor,.cp-body .cp-grid .cp-p h3 .pseudo-anchor,.cp-body .cp-grid .cp-p h4 .pseudo-anchor,.cp-body .cp-grid .cp-p h5 .pseudo-anchor,.cp-body .cp-grid .cp-p h6 .pseudo-anchor{top:calc(-1 * (var(--navbar-height, 0) + var(--toc-drawer-offset, 0) + 2rem));position:absolute;left:0;width:0;height:0}.cp-body .cp-grid .cp-p h1 .anchor-link,.cp-body .cp-grid .cp-p h2 .anchor-link,.cp-body .cp-grid .cp-p h3 .anchor-link,.cp-body .cp-grid .cp-p h4 .anchor-link,.cp-body .cp-grid .cp-p h5 .anchor-link,.cp-body .cp-grid .cp-p h6 .anchor-link{transition:opacity linear .1s;margin-left:.5rem;font-size:1.5rem;line-height:2rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;text-decoration:none;opacity:0}.cp-body .cp-grid .cp-p h1:hover .anchor-link,.cp-body .cp-grid .cp-p h1:focus .anchor-link,.cp-body .cp-grid .cp-p h2:hover .anchor-link,.cp-body .cp-grid .cp-p h2:focus .anchor-link,.cp-body .cp-grid .cp-p h3:hover .anchor-link,.cp-body .cp-grid .cp-p h3:focus .anchor-link,.cp-body .cp-grid .cp-p h4:hover .anchor-link,.cp-body .cp-grid .cp-p h4:focus .anchor-link,.cp-body .cp-grid .cp-p h5:hover .anchor-link,.cp-body .cp-grid .cp-p h5:focus .anchor-link,.cp-body .cp-grid .cp-p h6:hover .anchor-link,.cp-body .cp-grid .cp-p h6:focus .anchor-link{opacity:1}.cp-body .cp-grid .cp-p img{clip-path:polygon(0 0,100% 0,100% 0,0 0);width:100%}.cp-body .cp-grid .cp-p blockquote{position:relative;border-style:none}.cp-body .cp-grid .cp-p blockquote:after{position:absolute;left:0;top:0;width:4px;height:100%;border-radius:2px;border-style:none;--un-bg-opacity:1;background-color:rgba(0,0,0,var(--un-bg-opacity));--un-bg-opacity:.1;content:""}.dark .cp-body .cp-grid .cp-p blockquote:after{--un-bg-opacity:1;background-color:rgba(246,246,246,var(--un-bg-opacity))}.cp-body .cp-grid .cp-p figure{margin-top:3rem;margin-bottom:3rem}.cp-body .cp-grid .cp-p figure figcaption{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem}.cp-body .cp-grid .cp-p pre{margin-left:auto;margin-right:auto;max-width:1024px;font-size:1rem;line-height:1.5rem;line-height:1rem}.cp-body .cp-grid .cp-p :not(pre) code{white-space:normal;word-break:break-words;word-wrap:break-word}.cp-body .cp-grid .cp-l:not(:empty)>div,.cp-body .cp-grid .cp-r:not(:empty)>div{font-size:.75rem;line-height:1rem}.cp-body .cp-grid .cp-l:not(:empty)>div>p:first-of-type,.cp-body .cp-grid .cp-r:not(:empty)>div>p:first-of-type{margin-top:1.25rem;border-top-width:1px;--un-border-opacity:1;border-color:rgba(34,34,34,var(--un-border-opacity));--un-border-opacity:.1;border-style:solid}.dark .cp-body .cp-grid .cp-l:not(:empty)>div>p:first-of-type,.dark .cp-body .cp-grid .cp-r:not(:empty)>div>p:first-of-type{--un-border-opacity:1;border-color:rgba(246,246,246,var(--un-border-opacity));--un-border-opacity:.1}.cp-title[data-astro-cid-xurkp7pz]{position:relative;text-align:center}.cp-cover[data-astro-cid-xurkp7pz] img[data-astro-cid-xurkp7pz]{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}
