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