.codeblock-container.svelte-12rih78{margin-bottom:2rem;display:flex;flex-direction:column;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1));max-height:calc(100vh - 5.25rem)}.codeblock-container.svelte-12rih78.no-title .codeblock-code{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){padding:.375rem}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){padding-bottom:0}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){font-size:.75rem;line-height:1rem}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){display:flex}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){flex:none}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78){gap:.25rem}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78):empty{display:none}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){display:flex}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){height:2rem}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){flex:1 1 0%}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){align-items:center}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){padding-left:.5rem;padding-right:.5rem}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){font-size:.75rem;line-height:1rem}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){border-radius:calc(var(--radius) - 4px)}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){line-height:120%}.codeblock-container.svelte-12rih78 .codeblock-title:where(.svelte-12rih78) .codeblock-title-text:where(.svelte-12rih78){letter-spacing:.01rem}.codeblock-code.svelte-sssil2{flex:1 1 0%;overflow:auto;--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1));padding:.375rem;height:100%;border-bottom-right-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.codeblock-code.svelte-sssil2>pre{height:100%}.codeblock-code.svelte-sssil2>pre{border-radius:calc(var(--radius) - 4px)}.codeblock-code.svelte-sssil2>pre{padding:.5rem}.codeblock-code.svelte-sssil2>pre{padding-left:.625rem;padding-right:.625rem}.codeblock-code.svelte-sssil2>pre{font-size:.75rem;line-height:1rem}.codeblock-code.svelte-sssil2>pre{overflow:auto}.codeblock-code.svelte-sssil2>table{margin-left:.625rem;margin-right:.625rem}.codeblock-code.svelte-sssil2 code{counter-reset:step;counter-increment:step 0}.codeblock-code.svelte-sssil2 code .line:before{content:counter(step);counter-increment:step;width:1rem;margin-right:1.5rem;display:inline-block;text-align:right;color:#738a9466}.codeblock-sticky.svelte-1gvge2f{position:sticky;top:5rem;display:flex;flex-direction:column;z-index:1}.codeblock-sticky.svelte-1gvge2f>*:not(:last-child){margin-bottom:1rem}.gridstack-block.svelte-1sl0mfc{overflow:hidden}.gridstack-block.svelte-1sl0mfc>div,.gridstack-block.svelte-1sl0mfc>a{box-sizing:border-box;position:relative}.gridstack-block.svelte-1sl0mfc>div,.gridstack-block.svelte-1sl0mfc>a{border-width:1px}.gridstack-block.svelte-1sl0mfc>div,.gridstack-block.svelte-1sl0mfc>a{--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))}.gridstack-block.svelte-1sl0mfc>div,.gridstack-block.svelte-1sl0mfc>a{padding-left:2rem;padding-right:2rem}.gridstack-block.svelte-1sl0mfc>div,.gridstack-block.svelte-1sl0mfc>a{padding-top:2rem;padding-bottom:2rem}.gridstack-block.svelte-1sl0mfc>a{cursor:pointer}.gridstack-block.svelte-1sl0mfc>a{color:inherit}.gridstack-block.svelte-1sl0mfc>a{text-decoration-line:none}.gridstack-block.svelte-1sl0mfc>a{transition-property:opacity,border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gridstack-block.svelte-1sl0mfc>a{transition-duration:.2s}.gridstack-block.svelte-1sl0mfc>a{animation-duration:.2s}.gridstack-block.svelte-1sl0mfc>a:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.gridstack-block.svelte-1sl0mfc>a:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.gridstack-block.svelte-1sl0mfc>a:hover .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc>a:hover .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc>a:hover .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc>a:hover .bottom:where(.svelte-1sl0mfc):after{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc),.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc){position:absolute}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc),.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc){left:0}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc),.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc){top:0}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc),.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc){width:100%;height:100%}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc),.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc){pointer-events:none}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{content:" "}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{position:absolute}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{border-width:1px}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{--tw-border-opacity: 1;border-color:hsl(var(--border) / var(--tw-border-opacity, 1))}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):is(.dark:where(.svelte-1sl0mfc) :where(.svelte-1sl0mfc)):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):is(.dark:where(.svelte-1sl0mfc) :where(.svelte-1sl0mfc)):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):is(.dark:where(.svelte-1sl0mfc) :where(.svelte-1sl0mfc)):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):is(.dark:where(.svelte-1sl0mfc) :where(.svelte-1sl0mfc)):after{--tw-border-opacity: 1;border-color:hsl(var(--background) / var(--tw-border-opacity, 1))}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{transition-property:opacity,border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{transition-duration:.2s}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{animation-duration:.2s}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before,.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{width:40px;height:40px}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):before{top:-25px;left:-25px}.gridstack-block.svelte-1sl0mfc .top:where(.svelte-1sl0mfc):after{top:-25px;right:-25px;//box-shadow: inset 1px 1px 1px grey}.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):before{bottom:-25px;left:-25px}.gridstack-block.svelte-1sl0mfc .bottom:where(.svelte-1sl0mfc):after{bottom:-25px;right:-25px;//box-shadow: inset 1px 1px 1px grey}.gridstack-block.svelte-1sl0mfc h1:first-child,.gridstack-block.svelte-1sl0mfc h2:first-child,.gridstack-block.svelte-1sl0mfc h3:first-child,.gridstack-block.svelte-1sl0mfc h4:first-child,.gridstack-block.svelte-1sl0mfc h5:first-child,.gridstack-block.svelte-1sl0mfc h6:first-child{margin-bottom:.5rem}.gridstack-block.svelte-1sl0mfc h1:first-child,.gridstack-block.svelte-1sl0mfc h2:first-child,.gridstack-block.svelte-1sl0mfc h3:first-child,.gridstack-block.svelte-1sl0mfc h4:first-child,.gridstack-block.svelte-1sl0mfc h5:first-child,.gridstack-block.svelte-1sl0mfc h6:first-child{margin-top:0}.dark .gridstack-block.svelte-1sl0mfc>a:hover{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.dark .gridstack-block.svelte-1sl0mfc>a:hover{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark .gridstack-block.svelte-1sl0mfc>a:hover .top:where(.svelte-1sl0mfc):before,.dark .gridstack-block.svelte-1sl0mfc>a:hover .top:where(.svelte-1sl0mfc):after,.dark .gridstack-block.svelte-1sl0mfc>a:hover .bottom:where(.svelte-1sl0mfc):before,.dark .gridstack-block.svelte-1sl0mfc>a:hover .bottom:where(.svelte-1sl0mfc):after{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.gridstack-container.svelte-8l69kq{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 768px){.gridstack-container.svelte-8l69kq{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none}}.gridstack-container.svelte-8l69kq{margin-bottom:1.5rem}.gridstack-container.svelte-8l69kq:last-child{margin-bottom:0}.mlayout-simple>.ctag-lang-tab{grid-column:span 2 / span 2}.mlayout-simple>.ctag-lang-tab{padding-left:3rem!important;padding-right:3rem!important}.mlayout-simple>.ctag-lang-tab{padding-top:0!important;padding-bottom:0!important}.codeblock2.svelte-c9ucdt{margin-bottom:2rem;display:flex;flex-direction:column;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1));max-height:calc(100vh - 5.25rem)}.title.svelte-c9ucdt{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px);padding:.375rem;padding-bottom:0;font-size:.75rem;line-height:1rem;display:flex;flex:none;gap:.25rem}.title.svelte-c9ucdt:empty{display:none}.title-text.svelte-c9ucdt{display:flex;height:2rem;flex:1 1 0%;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;border-radius:calc(var(--radius) - 4px);--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1));line-height:120%;letter-spacing:.01rem}.result.svelte-c9ucdt{flex:1 1 0%;overflow:auto;padding:.375rem;height:100%;border-bottom-right-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.result.svelte-c9ucdt>pre{height:100%}.result.svelte-c9ucdt>pre{border-radius:calc(var(--radius) - 4px)}.result.svelte-c9ucdt>pre{padding:.5rem}.result.svelte-c9ucdt>pre{padding-left:.625rem;padding-right:.625rem}.result.svelte-c9ucdt>pre{font-size:.75rem;line-height:1rem}.result.svelte-c9ucdt>pre{overflow:auto}.result.svelte-c9ucdt>pre{min-height:2.5rem!important}.result.svelte-c9ucdt>pre{display:flex}.result.svelte-c9ucdt>pre{align-items:center}.result.svelte-c9ucdt>table{margin-left:.625rem;margin-right:.625rem}.result.svelte-c9ucdt code{counter-reset:step;counter-increment:step 0}.result.svelte-c9ucdt code .line:before{content:counter(step);counter-increment:step;width:1rem;margin-right:1.5rem;display:inline-block;text-align:right;color:#738a9466}.codeblock2.svelte-mtqjgq{margin-bottom:2rem;display:flex;flex-direction:column;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1));max-height:calc(100vh - 5.25rem)}.title.svelte-mtqjgq{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px);padding:.375rem;padding-bottom:0;font-size:.75rem;line-height:1rem;display:flex;flex:none;gap:.25rem}.title.svelte-mtqjgq:empty{display:none}.title-text.svelte-mtqjgq{display:flex;height:2rem;flex:1 1 0%;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;border-radius:calc(var(--radius) - 4px);--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1));line-height:120%;letter-spacing:.01rem}.codeblock2-snippet.svelte-l69kd5{overflow:auto;height:100%;flex:1 1 0%}.codeblock2-snippet.svelte-l69kd5>pre{height:100%}.codeblock2-snippet.svelte-l69kd5>pre{border-radius:calc(var(--radius) - 4px)}.codeblock2-snippet.svelte-l69kd5>pre{padding:.5rem}.codeblock2-snippet.svelte-l69kd5>pre{padding-left:.625rem;padding-right:.625rem}.codeblock2-snippet.svelte-l69kd5>pre{font-size:.75rem;line-height:1rem}.codeblock2-snippet.svelte-l69kd5>pre{overflow:auto}.codeblock2-snippet.svelte-l69kd5>pre{min-height:2.5rem!important}.codeblock2-snippet.svelte-l69kd5>pre{display:flex}.codeblock2-snippet.svelte-l69kd5>pre{align-items:center}.codeblock2-snippet.svelte-l69kd5>table{margin-left:.625rem;margin-right:.625rem}.codeblock2-snippet.svelte-l69kd5 code{counter-reset:step;counter-increment:step 0}.codeblock2-snippet.svelte-l69kd5 code .line:before{content:counter(step);counter-increment:step;width:1rem;margin-right:1.5rem;display:inline-block;text-align:right;color:#738a9466}
