.header.svelte-9w5xci{padding-block:2.5rem 1.5rem}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci){position:relative;display:flex}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .skip-to-content:where(.svelte-9w5xci){position:absolute}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .skip-to-content:where(.svelte-9w5xci):focus-visible{left:10px;top:10px;width:auto;height:auto}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci):after{content:"";position:absolute;bottom:-1.5rem;left:var(--inline-padding);width:calc(100% - var(--inline-padding) * 2);height:.125rem;background-color:transparent;border-bottom:.125rem solid var(--color-border);padding-inline:var(--inline-padding);z-index:-1}@media (min-width: 60rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci){flex-direction:row;justify-content:space-between;align-items:center;gap:2rem 30px}}@media (max-width: 59.9375rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci){flex-direction:row;align-items:center;gap:3rem 25px}}@media (min-width: 40rem) and (max-width: 59.9375rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci){justify-content:center}}@media (max-width: 39.9375rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci){justify-content:space-between}}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci){text-decoration:none}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci):hover .title:where(.svelte-9w5xci),.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci):focus-visible .title:where(.svelte-9w5xci){color:var(--color-primary)}@media (max-width: 59.9375rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci){text-align:center}}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci) .title:where(.svelte-9w5xci){color:inherit;transition:color .2s ease;display:flex;align-items:flex-end;gap:.3em;margin-bottom:.3rem;font-weight:800}@media (min-width: 60rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci) .title:where(.svelte-9w5xci){font-size:2rem}}@media (max-width: 59.9375rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .logo:where(.svelte-9w5xci) .title:where(.svelte-9w5xci){font-size:1.75rem}}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-toggle:where(.svelte-9w5xci){display:none;cursor:pointer;border:none;background:none;padding:0;margin:0;color:inherit}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-toggle:where(.svelte-9w5xci) svg:where(.svelte-9w5xci){width:1.5rem;height:1.5rem}@media (max-width: 59.9375rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci){position:relative}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-toggle:where(.svelte-9w5xci){display:block}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-toggle[aria-expanded=true]:where(.svelte-9w5xci){color:var(--color-primary)}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-toggle[aria-expanded=true]:where(.svelte-9w5xci)+.nav-list:where(.svelte-9w5xci){display:block;z-index:10}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav.js-disabled:where(.svelte-9w5xci):focus-within .nav-list:where(.svelte-9w5xci){display:block;z-index:10}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci){display:none;position:absolute;top:calc(100% + 15px);right:0;width:fit-content;background:var(--color-background);border:.125rem solid var(--color-border);flex-direction:column;gap:0;text-align:left}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci):before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text);z-index:-1;transform:translate(.35em,.35em);transition:transform .2s ease}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci){display:block;padding:.6rem 1.75rem;text-align:center}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci){padding:1rem 1.75rem}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci){position:relative}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.125rem;background:transparent;border-bottom:.125rem dashed var(--color-border)}}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci){padding:0;margin:0}@media (min-width: 60rem){.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci){display:flex;align-items:center;justify-content:center;gap:30px}}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci){list-style:none}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci){color:var(--color-text);font-weight:600;font-size:1.3rem}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci):not([aria-disabled=true]){text-decoration-thickness:0;text-decoration-color:transparent}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .nav-link:not([aria-disabled=true]).active:where(.svelte-9w5xci){color:var(--color-primary)}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci):not([aria-disabled=true]):hover,.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .nav-link:where(.svelte-9w5xci):not([aria-disabled=true]):focus-visible{text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:.125em;text-decoration-color:var(--color-primary)}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci){display:flex;gap:1.2rem;align-items:center;justify-content:center}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci) .social-link:where(.svelte-9w5xci){color:var(--color-text)}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci) .social-link:where(.svelte-9w5xci):hover,.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci) .social-link:where(.svelte-9w5xci):focus-visible{color:var(--color-primary)}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci) .social-link:where(.svelte-9w5xci) .rss:where(.svelte-9w5xci){font-size:1.2rem}.header.svelte-9w5xci .wrapper:where(.svelte-9w5xci) .nav:where(.svelte-9w5xci) .nav-list:where(.svelte-9w5xci) li:where(.svelte-9w5xci) .social-links:where(.svelte-9w5xci) .social-link:where(.svelte-9w5xci) .envelope:where(.svelte-9w5xci){font-size:1.3rem}.footer.svelte-dosipi{padding-block:1.5rem 8rem}.footer.svelte-dosipi .wrapper:where(.svelte-dosipi) .divider:where(.svelte-dosipi){margin-bottom:3.5rem;background-color:transparent;border:none;border-bottom:.125rem solid var(--color-border)}.footer.svelte-dosipi .wrapper:where(.svelte-dosipi) .subscribe-prompt:where(.svelte-dosipi){font-size:1.4rem;font-weight:600;margin-bottom:1.5em}.errors.svelte-q8sv96{font-size:var(--font-size-m);margin-top:1.2rem}.errors.svelte-q8sv96 .error:where(.svelte-q8sv96){display:flex;align-items:center;gap:.5rem}.errors.svelte-q8sv96 .error:where(.svelte-q8sv96) .icon:where(.svelte-q8sv96){font-size:1.25rem;color:var(--color-error)}.subscribe-form.svelte-q8sv96{font-size:var(--font-size-m);display:flex;flex-wrap:wrap;gap:1.75em 1rem;align-items:center}.subscribe-form.svelte-q8sv96 .categories.invalid:where(.svelte-q8sv96):not(:has(input:checked)) .category:where(.svelte-q8sv96):before{background-color:var(--color-error)}.post-header{margin-top:1.5em}.post-header .post-pre{font-size:var(--font-size-m);font-weight:600;color:var(--color-text-muted);margin-bottom:.6em;display:flex;align-items:center;gap:.5em;flex-wrap:wrap}@media (max-width: 39.9375rem){.post-header .post-pre{flex-direction:column;align-items:flex-start}.post-header .post-pre>.separator{display:none}}.post-header .post-pre .back-link{display:inline-flex;align-items:center;gap:.5em;text-decoration:none;color:var(--color-text);--spring: linear(0, .039 1.4%, .163 3%, 1.095 11%, 1.238 13.2%, 1.3 15.4%, 1.275 18.4%, .987 26.6%, .909 31.6%, 1.027 47.6%, .992 63.4%, 1);--spring-duration: .75s}.post-header .post-pre .back-link .arrow-left{transform:translate(0);transition:transform var(--spring-duration) var(--spring)}.post-header .post-pre .back-link.is-booped .arrow-left{transform:translate(-.4em)}.post-header .post-pre .post-date{display:inline-flex;gap:.5em;align-items:center}@media (max-width: 39.9375rem){.post-header .post-pre .post-date{flex-direction:column;align-items:flex-start}.post-header .post-pre .post-date>.separator{display:none}}.post-header .post-pre .post-date .created,.post-header .post-pre .post-date .updated{white-space:nowrap}.post-header .post-pre .post-date .created .date,.post-header .post-pre .post-date .updated .date{color:var(--color-text)}.post-header .post-pre .post-date.draft:after{content:" - Draft";color:var(--color-primary);font-weight:600;text-transform:uppercase}.post-header .post-title{margin-bottom:.3em}@media (min-width: 60rem){.post-header .post-title{font-size:2.8rem}}@media (max-width: 59.9375rem){.post-header .post-title{font-size:2rem}}.post-header .post-description{margin-bottom:1.2em;font-size:1.2rem;font-weight:600;font-style:italic}.post-header .post-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1em;margin-bottom:2rem}.post-header .post-meta .tags-title{font-size:1.2rem;font-weight:600;color:var(--color-text-muted)}.post-header .post-meta .tags{font-size:1.2rem}.post-header .post-link{margin-block:2rem;font-size:1.2rem}@media (min-width: 60rem){.post-body{display:flex;gap:4rem;flex-direction:row}.post-body .post-toc{order:2;width:18rem}.post-body .post-content{order:1;width:calc(100% - 22rem)}}@media (max-width: 59.9375rem){.post-body .post-toc{display:none}}.post-body .post-toc{position:relative}.post-body .post-toc .toc-container{position:sticky;top:3rem}.post-body .post-toc .toc-container .toc-label{font-weight:600;font-size:1.3rem;margin-bottom:1rem}.post-body .post-toc .toc-container .toc-nav{font-size:1.1rem}.post-body .post-toc .toc-container .toc-nav>.toc-list>.toc-item{margin-bottom:1rem}.post-body .post-toc .toc-container .toc-nav .toc-list{list-style:none;padding-left:1rem;border-left:.0625rem dashed var(--color-border);font-size:.95em}.post-body .post-toc .toc-container .toc-nav .toc-list .toc-item .toc-link{display:block;text-decoration:none;color:var(--color-text-muted);margin-bottom:.6rem}.post-body .post-toc .toc-container .toc-nav .toc-list .toc-item .toc-link:hover,.post-body .post-toc .toc-container .toc-nav .toc-list .toc-item .toc-link.active{color:var(--color-primary)}.post-body .post-toc .toc-container .toc-nav>.toc-list{padding-left:1rem}.post-body .post-content{font-size:var(--font-size-m)}.post-body .post-content>:first-child{margin-top:0}.post-body .post-content hr{margin-top:1.8rem;margin-bottom:1.8rem;background-color:transparent;border:none;border-bottom:.1rem dashed var(--color-border);max-width:20rem}.post-body .post-content h2,.post-body .post-content h3{font-weight:600;position:relative;display:flex;align-items:center;gap:.5rem}.post-body .post-content h2 .copy-heading-link,.post-body .post-content h3 .copy-heading-link{text-decoration:none;opacity:0;color:var(--color-text-muted);transition:opacity .1s ease,color .1s ease}@media (max-width: 39.9375rem){.post-body .post-content h2 .copy-heading-link,.post-body .post-content h3 .copy-heading-link{display:none}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.post-body .post-content h2 .copy-heading-link:not(.copied) .icon.link,.post-body .post-content h3 .copy-heading-link:not(.copied) .icon.link{display:block}.post-body .post-content h2 .copy-heading-link:not(.copied) .icon.clipboard-check,.post-body .post-content h3 .copy-heading-link:not(.copied) .icon.clipboard-check{display:none}.post-body .post-content h2 .copy-heading-link.copied,.post-body .post-content h3 .copy-heading-link.copied{animation:bounce .25s ease;animation-fill-mode:forwards;opacity:1;color:var(--color-primary)}.post-body .post-content h2 .copy-heading-link.copied .icon.link,.post-body .post-content h3 .copy-heading-link.copied .icon.link{display:none}.post-body .post-content h2 .copy-heading-link.copied .icon.clipboard-check,.post-body .post-content h3 .copy-heading-link.copied .icon.clipboard-check{display:block}.post-body .post-content h2 .copy-heading-link .icon,.post-body .post-content h3 .copy-heading-link .icon{width:.9em;height:.9em}.post-body .post-content h2 .copy-heading-link:focus,.post-body .post-content h3 .copy-heading-link:focus{opacity:1}.post-body .post-content h2:hover a,.post-body .post-content h3:hover a{opacity:1}.post-body .post-content h2{font-size:1.8rem;margin-top:1.6em;margin-bottom:.4em}.post-body .post-content h3{font-size:1.4rem;margin-top:1.6em;margin-bottom:.4em}.post-body .post-content>ul,.post-body .post-content>ol{margin-bottom:1.5em}.file-tree.svelte-1mjo2lz{font-size:.95rem}.file-tree.root-node.svelte-1mjo2lz{margin-block:3rem 3rem;background-color:var(--color-overlay);position:relative}.file-tree.root-node.svelte-1mjo2lz>.file-tree-list:where(.svelte-1mjo2lz){padding-block:1.2rem;border-left:none;overflow-x:auto;text-wrap:nowrap}.file-tree.root-node.svelte-1mjo2lz .file-tree-label:where(.svelte-1mjo2lz){position:absolute;top:-.9rem;left:0rem;background:#1b1e28;color:var(--color-primary);font-size:.9rem;font-weight:600;padding:.125rem .5rem;letter-spacing:.05rem;text-transform:uppercase}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz){list-style:none;padding-left:1.2rem;border-left:1px solid var(--color-border)}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-item:where(.svelte-1mjo2lz) .item-name:where(.svelte-1mjo2lz) .hidden,.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-folder:where(.svelte-1mjo2lz) .item-name:where(.svelte-1mjo2lz) .hidden{color:var(--color-text-muted)}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-item:where(.svelte-1mjo2lz) .item-name:where(.svelte-1mjo2lz) .comment,.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-folder:where(.svelte-1mjo2lz) .item-name:where(.svelte-1mjo2lz) .comment{color:var(--color-text-muted);font-style:italic}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-folder:where(.svelte-1mjo2lz)>.item-name:where(.svelte-1mjo2lz) .name:after{content:"/";font-size:.9em}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-item:where(.svelte-1mjo2lz):last-child:not(:has(.file-tree-folder)){position:relative}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-item:where(.svelte-1mjo2lz):last-child:not(:has(.file-tree-folder)):after{content:"";position:absolute;bottom:0;left:-1.3rem;width:.1rem;height:.8125rem;background-color:var(--color-overlay)}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-item:where(.svelte-1mjo2lz)>.item-name:where(.svelte-1mjo2lz) .name{position:relative;padding-left:1rem}.file-tree.svelte-1mjo2lz .file-tree-list:where(.svelte-1mjo2lz) .file-tree-item:where(.svelte-1mjo2lz)>.item-name:where(.svelte-1mjo2lz) .name:before{content:"";height:1px;width:1.4rem;background-color:var(--color-border);position:absolute;left:-1.2rem;top:50%}.post-gallery.svelte-16353p2{margin-block:2rem;max-width:50rem;margin-inline:auto}.post-gallery.svelte-16353p2 .post-image-controls:where(.svelte-16353p2){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.post-gallery.svelte-16353p2 .post-image-controls:where(.svelte-16353p2) .button:where(.svelte-16353p2):disabled{cursor:default;pointer-events:none;background-color:var(--color-text)}.post-gallery.svelte-16353p2 .post-image-controls:where(.svelte-16353p2) .button:where(.svelte-16353p2):disabled:before{background-color:var(--color-text-muted)}.post-gallery.svelte-16353p2 .post-image-caption:where(.svelte-16353p2){font-size:1.1rem;font-style:italic;text-align:center;margin-top:1.2rem}.post-gallery.svelte-16353p2 .post-image:where(.svelte-16353p2){display:block;width:100%;height:auto;background-color:var(--color-background);border:.25rem solid var(--color-background);position:relative;margin-bottom:1.2rem}.post-gallery.svelte-16353p2 .post-image:where(.svelte-16353p2) .post-image-frame:where(.svelte-16353p2){width:100%;height:100%;aspect-ratio:16/9;overflow-y:auto}@media (max-width: 39.9375rem){.post-gallery.svelte-16353p2 .post-image:where(.svelte-16353p2) .post-image-frame:where(.svelte-16353p2){view-transition-name:none!important}}.post-gallery.svelte-16353p2 .post-image:where(.svelte-16353p2) .post-image-frame:where(.svelte-16353p2) img:where(.svelte-16353p2){width:100%}.post-gallery.svelte-16353p2 .post-image:where(.svelte-16353p2):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text-muted);z-index:-1;transform:translate(.5rem,.5rem)}.compare-container.svelte-y5fzlp{width:100%;max-width:50rem;margin-inline:auto;margin-block:2rem;cursor:grab;-webkit-user-select:none;user-select:none;aspect-ratio:3/2;background-color:var(--color-background);border:.25rem solid var(--color-background);position:relative}.compare-container.svelte-y5fzlp:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text-muted);z-index:-1;transform:translate(.5rem,.5rem)}.compare-container.svelte-y5fzlp:focus:before{background-color:var(--color-primary)}.compare-container.svelte-y5fzlp:active{cursor:grabbing}.compare-container.svelte-y5fzlp .image-container:where(.svelte-y5fzlp){position:relative;width:100%}.compare-container.svelte-y5fzlp .image-container:where(.svelte-y5fzlp) img:where(.svelte-y5fzlp){width:100%;aspect-ratio:3/2;object-fit:cover;object-position:top;display:block}.compare-container.svelte-y5fzlp .image-container.before-image:where(.svelte-y5fzlp){z-index:1}.compare-container.svelte-y5fzlp .image-container.before-image:where(.svelte-y5fzlp) .before-image-label:where(.svelte-y5fzlp){position:absolute;top:1.25rem;left:1.25rem;background:var(--color-overlay);color:#fff;padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.03125rem;z-index:3;pointer-events:none}.compare-container.svelte-y5fzlp .image-container.after-image:where(.svelte-y5fzlp){position:absolute;top:0;left:0;z-index:2}.compare-container.svelte-y5fzlp .image-container.after-image:where(.svelte-y5fzlp) .after-image-label:where(.svelte-y5fzlp){position:absolute;top:1.25rem;right:1.25rem;background:var(--color-overlay);color:#fff;padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.03125rem;z-index:3;pointer-events:none}.slider.svelte-y5fzlp{position:absolute;top:0;width:.375rem;height:100%;background:var(--color-text);z-index:3;cursor:ew-resize;display:flex;align-items:center;justify-content:center}.slider.svelte-y5fzlp:focus{background:var(--color-primary)}.slider.svelte-y5fzlp .slider-handle:where(.svelte-y5fzlp){width:2.5rem;height:2.5rem;left:0}.slider.svelte-y5fzlp .slider-handle:where(.svelte-y5fzlp):before,.slider.svelte-y5fzlp .slider-handle:where(.svelte-y5fzlp):after{content:"";position:absolute;width:0;height:0;border:.5rem solid transparent}.slider.svelte-y5fzlp .slider-handle:where(.svelte-y5fzlp):before{border-right:.5rem solid var(--color-text);left:.5rem}.slider.svelte-y5fzlp .slider-handle:where(.svelte-y5fzlp):after{border-left:.5rem solid var(--color-text);right:.5rem}@media (max-width: 59.9375rem){.slider-handle.svelte-y5fzlp{width:2rem;height:2rem;left:-1rem}.slider-handle.svelte-y5fzlp:before,.slider-handle.svelte-y5fzlp:after{border-width:.25rem}.slider-handle.svelte-y5fzlp:before{left:.375rem}.slider-handle.svelte-y5fzlp:after{right:.375rem}.image-container.before-image.svelte-y5fzlp .before-image-label:where(.svelte-y5fzlp){top:.625rem;left:.625rem;padding:.375rem .75rem;font-size:.75rem}.image-container.after-image.svelte-y5fzlp .after-image-label:where(.svelte-y5fzlp){top:.625rem;right:.625rem;padding:.375rem .75rem;font-size:.75rem}}.image.svelte-ahg3w3{margin-block:2rem;max-width:50rem;margin-inline:auto;width:100%}.image.svelte-ahg3w3 .image-frame:where(.svelte-ahg3w3){display:block;border:.25rem solid var(--color-background);position:relative}.image.svelte-ahg3w3 .image-frame:where(.svelte-ahg3w3):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text-muted);z-index:-1;transform:translate(.5rem,.5rem)}.image.svelte-ahg3w3 .image-frame:where(.svelte-ahg3w3) img:where(.svelte-ahg3w3){width:100%}.image.svelte-ahg3w3 .image-caption:where(.svelte-ahg3w3){font-size:1.1rem;font-style:italic;text-align:center;margin-top:1.2rem}
