.highlighted-code.svelte-b0my99{position:relative;cursor:text}.highlighted-code.svelte-b0my99 code:where(.svelte-b0my99){overflow:auto;display:block;padding:.75rem 1rem}.highlighted-code.svelte-b0my99 button:where(.svelte-b0my99){position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;background:transparent url(../../../icon-copy.svg) no-repeat center center;border-radius:var(--radius-300);z-index:1;opacity:0;transition:all .1s linear}.highlighted-code.svelte-b0my99 button:where(.svelte-b0my99):not(.copied):hover{filter:invert(1);background-color:#000}.highlighted-code.svelte-b0my99 button.copied:where(.svelte-b0my99){filter:invert(1);background-color:#a21563}.highlighted-code.svelte-b0my99:hover button:where(.svelte-b0my99){opacity:1}.snippet.svelte-1m12r7q{margin:1.5rem 0;--border-color: rgba(255, 255, 255, .15);border-radius:var(--radius-200);overflow:hidden;box-shadow:0 0 0 1px var(--border-color);position:relative}.snippet.svelte-1m12r7q pre{margin:0;border:none;border-radius:0 0 var(--radius-300) var(--radius-300)}.snippet.svelte-1m12r7q .tab-list:where(.svelte-1m12r7q){display:flex;background:var(--code-block-background);border-bottom:1px solid var(--border-color)}.snippet.svelte-1m12r7q .tab-list:where(.svelte-1m12r7q) button:where(.svelte-1m12r7q){background:transparent;outline:none;color:#aaa;padding:.6rem 1rem;font-size:.75rem;cursor:pointer;border:none;border-right:1px solid var(--border-color)}.snippet.svelte-1m12r7q .tab-list:where(.svelte-1m12r7q) button:where(.svelte-1m12r7q):hover,.snippet.svelte-1m12r7q .tab-list:where(.svelte-1m12r7q) button.selected:where(.svelte-1m12r7q){color:#fff;background:#ffffff06}.code-wrapper.svelte-1m12r7q{position:relative;overflow:auto;background:var(--code-block-background)}.loading-container.svelte-1ac90mo{width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .1s linear}.loading-container.show.svelte-1ac90mo{opacity:1}.lds-ring.svelte-1l1z4w8,.lds-ring.svelte-1l1z4w8 div:where(.svelte-1l1z4w8){box-sizing:border-box}.lds-ring.svelte-1l1z4w8{display:inline-block;position:relative;width:80px;height:80px}.lds-ring.svelte-1l1z4w8 div:where(.svelte-1l1z4w8){box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:6px;border:6px solid currentColor;border-radius:50%;animation:svelte-1l1z4w8-lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.lds-ring.svelte-1l1z4w8 div:where(.svelte-1l1z4w8):nth-child(1){animation-delay:-.45s}.lds-ring.svelte-1l1z4w8 div:where(.svelte-1l1z4w8):nth-child(2){animation-delay:-.3s}.lds-ring.svelte-1l1z4w8 div:where(.svelte-1l1z4w8):nth-child(3){animation-delay:-.15s}@keyframes svelte-1l1z4w8-lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container.svelte-a2fqa0{position:relative}.container.svelte-a2fqa0:hover{cursor:pointer}.container.svelte-a2fqa0>a:where(.svelte-a2fqa0){display:block;position:relative}.overlay.svelte-a2fqa0{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.container.svelte-a2fqa0:hover,.container.svelte-a2fqa0:focus,.container.svelte-a2fqa0:focus-within,.container.svelte-a2fqa0:active{cursor:pointer}.container.svelte-a2fqa0:hover picture:where(.svelte-a2fqa0),.container.svelte-a2fqa0:focus picture:where(.svelte-a2fqa0),.container.svelte-a2fqa0:focus-within picture:where(.svelte-a2fqa0),.container.svelte-a2fqa0:active picture:where(.svelte-a2fqa0){filter:brightness(125%)}.container.svelte-a2fqa0:hover .view:where(.svelte-a2fqa0),.container.svelte-a2fqa0:focus .view:where(.svelte-a2fqa0),.container.svelte-a2fqa0:focus-within .view:where(.svelte-a2fqa0),.container.svelte-a2fqa0:active .view:where(.svelte-a2fqa0){box-shadow:0 0 0 1px #fff,0 4px 10px #00000080}.indicator.svelte-a2fqa0{color:#fff;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.view.svelte-a2fqa0{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;background:#fff url(../../../run-black.svg) 8px center no-repeat;color:#000;padding:.2rem .5rem .275rem 20px;border-radius:8px;font-size:.66rem;font-weight:600;z-index:1;transition:box-shadow .15s ease}.view.svelte-a2fqa0:hover{box-shadow:0 0 0 1px #fff,0 4px 10px #00000080}.embed-container.svelte-1ie3fup{position:relative;margin:1.5rem 0}.embed-container.svelte-1ie3fup iframe:where(.svelte-1ie3fup){width:100%;height:auto;border-radius:var(--radius-200);aspect-ratio:16/9}
