@font-face{font-family:Monaspace Neon;font-style:normal;font-display:swap;font-weight:400;src:url(./monaspace-neon-latin-400-normal.BZtV1wRa.woff2)format("woff2"),url(./monaspace-neon-latin-400-normal.DVFelWsN.woff)format("woff")}@font-face{font-family:Monaspace Neon;font-style:normal;font-display:swap;font-weight:600;src:url(./monaspace-neon-latin-600-normal.BVZIHbcX.woff2)format("woff2"),url(./monaspace-neon-latin-600-normal.De8kyBBo.woff)format("woff")}dialog.svelte-1wmcb1f{width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--space-3) var(--space-2) var(--space-2);background:var(--band);color:var(--band-ink);border:0;margin:0}dialog.svelte-1wmcb1f[open]{gap:var(--space-1);grid-template-rows:minmax(0,1fr) auto;display:grid}img.svelte-1wmcb1f{object-fit:contain;max-width:100%;max-height:100%;filter:var(--filter-picture);place-self:center}p.svelte-1wmcb1f{color:var(--band-muted);font-size:var(--type-small);text-align:center;font-weight:600}button.svelte-1wmcb1f{top:var(--space-1);right:var(--space-1);background:var(--band);width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;transition:color var(--duration-quick) var(--ease-out);border:0;place-items:center;padding:0;display:grid;position:absolute}@media (hover:hover){button.svelte-1wmcb1f:hover{color:var(--band-red)}}.markdown.svelte-1fe6pgk{max-width:40rem}.markdown.svelte-1fe6pgk>*+*{margin-top:var(--space-2)}.markdown.svelte-1fe6pgk p,.markdown.svelte-1fe6pgk li{font-size:1.1875rem;line-height:1.65}.markdown.svelte-1fe6pgk h2,.markdown.svelte-1fe6pgk h3,.markdown.svelte-1fe6pgk h4{scroll-margin-top:var(--space-3)}.markdown.svelte-1fe6pgk h2{margin-top:var(--space-5);font-size:var(--type-medium);font-weight:900}.markdown.svelte-1fe6pgk h3{margin-top:var(--space-4);font-size:1.375rem}.markdown.svelte-1fe6pgk h4{margin-top:var(--space-4);font-size:1.1875rem;font-weight:800}.markdown.svelte-1fe6pgk .heading-link{color:inherit;text-decoration:none;position:relative}.markdown.svelte-1fe6pgk .heading-link:before{content:"#" / "";color:var(--red);opacity:0;transition:opacity var(--duration-quick) var(--ease-out);padding-right:.3em;position:absolute;right:100%}.markdown.svelte-1fe6pgk .heading-link:focus-visible:before{opacity:1}.markdown.svelte-1fe6pgk a:not(.heading-link,.album-card,.image-link){text-decoration-thickness:2px}.markdown.svelte-1fe6pgk a[rel~=external]:not(.album-card,.image-link):after{content:"";background:var(--muted);vertical-align:-.0625em;width:.875em;height:.875em;transition:background var(--duration-quick) var(--ease-out);margin-inline-start:.25em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.markdown.svelte-1fe6pgk a[rel~=external]:not(.album-card,.image-link):focus-visible:after{background:var(--red)}.markdown.svelte-1fe6pgk .image-link{cursor:zoom-in;display:block}.markdown.svelte-1fe6pgk .image-link img{transition:transform var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out)}.markdown.svelte-1fe6pgk .image-link:focus-visible{outline:none}.markdown.svelte-1fe6pgk .image-link:focus-visible img{outline:3px solid var(--red);outline-offset:3px;box-shadow:4px 4px 0 var(--red);transform:translate(-4px,-4px)}.markdown.svelte-1fe6pgk figure:not(.code-block){margin:var(--space-3) 0}.markdown.svelte-1fe6pgk figure:not(.code-block) figcaption{margin-top:var(--space-1);color:var(--muted);font-size:var(--type-small);font-weight:600}.markdown.svelte-1fe6pgk [data-chart]{aspect-ratio:var(--figure-ratio)}.markdown.svelte-1fe6pgk .chart-problem,.markdown.svelte-1fe6pgk [data-chart]{color:var(--muted);font-size:var(--type-small);font-weight:600}.markdown.svelte-1fe6pgk .album-card{gap:var(--space-3);margin-block:var(--space-3);padding:var(--space-2);border:2px solid var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--band-ink));background:var(--band);color:var(--band-ink);grid-template-columns:7rem minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.markdown.svelte-1fe6pgk .album-card+.album-card{margin-top:var(--space-2)}.markdown.svelte-1fe6pgk .album-card:focus-visible .album-card-cover{box-shadow:4px 4px 0 var(--band-red);transform:translate(-4px,-4px)}.markdown.svelte-1fe6pgk .album-card:focus-visible .album-card-listen:after{transform:translate(2px,-2px)}.markdown.svelte-1fe6pgk .album-card-cover{aspect-ratio:1;background:color-mix(in oklch, var(--band-ink) 12%, transparent);transition:transform var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out);display:block}.markdown.svelte-1fe6pgk .album-card-cover img{object-fit:cover;outline:none;width:100%;height:100%}.markdown.svelte-1fe6pgk .album-card-text{gap:.25rem;min-width:0;display:grid}.markdown.svelte-1fe6pgk .album-card-name{font-family:var(--font-display);font-size:var(--type-medium);text-transform:uppercase;text-wrap:balance;font-weight:900;line-height:.95}.markdown.svelte-1fe6pgk .album-card-meta{color:var(--band-muted);font-size:var(--type-small);font-weight:600;line-height:1.4}.markdown.svelte-1fe6pgk .album-card-listen{margin-top:var(--space-1);color:var(--band-red);font-size:var(--type-small);font-weight:800;line-height:1.4}.markdown.svelte-1fe6pgk .album-card-listen:after{content:"";vertical-align:-.125em;width:1em;height:1em;transition:transform .25s var(--ease-out);background:currentColor;margin-inline-start:.25em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.markdown.svelte-1fe6pgk .album-problem{padding:var(--space-2);border:2px dashed var(--red-text);color:var(--muted);font-size:var(--type-small);font-weight:600;line-height:1.5}.markdown.svelte-1fe6pgk .album-problem strong{color:var(--red-text);display:block}.markdown.svelte-1fe6pgk .album-problem code{color:var(--ink);overflow-wrap:anywhere;background:0 0;padding:0;display:block}.markdown.svelte-1fe6pgk strong{font-weight:800}.markdown.svelte-1fe6pgk ul{padding:0;list-style:none}.markdown.svelte-1fe6pgk ul li{padding-left:1.25em;position:relative}.markdown.svelte-1fe6pgk ul li:before{content:"";background:var(--red);width:.5em;height:.5em;position:absolute;top:.65em;left:0}.markdown.svelte-1fe6pgk ol{padding-left:1.5em}.markdown.svelte-1fe6pgk ol li::marker{color:var(--red);font-family:var(--font-display);font-weight:900}.markdown.svelte-1fe6pgk li+li{margin-top:var(--space-1)}.markdown.svelte-1fe6pgk blockquote{margin:var(--space-4) 0;padding-block:var(--space-2);border-top:var(--rule-row);border-bottom:var(--rule-row)}.markdown.svelte-1fe6pgk blockquote p{font-family:var(--font-display);font-size:var(--type-medium);text-transform:uppercase;font-weight:800;line-height:1.05}.markdown.svelte-1fe6pgk img{outline:var(--rule-row);filter:var(--filter-picture)}.markdown.svelte-1fe6pgk hr{height:0;margin-block:var(--space-5);border:0;border-top:var(--rule-row)}.markdown.svelte-1fe6pgk table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.markdown.svelte-1fe6pgk th,.markdown.svelte-1fe6pgk td{padding:var(--space-1) var(--space-2) var(--space-1) 0}.markdown.svelte-1fe6pgk th{border-bottom:var(--rule-row);font-family:var(--font-display);text-transform:uppercase;font-size:1.125rem;font-weight:800}.markdown.svelte-1fe6pgk th:not([align]){text-align:start}.markdown.svelte-1fe6pgk td{border-bottom:1px solid var(--line)}.markdown.svelte-1fe6pgk code{font-family:var(--font-code);font-size:.9em}.markdown.svelte-1fe6pgk :not(pre)>code{background:var(--red-chip);color:#fff;padding:.1em .3em}.markdown.svelte-1fe6pgk .code-block{margin:var(--space-3) 0;background:var(--code-background);color:var(--code-foreground)}.markdown.svelte-1fe6pgk>.code-block{width:max-content;min-width:100%;max-width:min(64rem,100cqi);position:relative;left:50%;translate:-50%}.markdown.svelte-1fe6pgk .code-block figcaption{padding:var(--space-1) var(--space-2);border-bottom:1px solid color-mix(in oklch, var(--code-foreground) 20%, transparent);color:var(--code-comment);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.markdown.svelte-1fe6pgk pre{padding:var(--space-2);tab-size:2;margin:0;font-size:.9375rem;line-height:1.6;overflow-x:auto}.markdown.svelte-1fe6pgk pre code{font-size:inherit}.markdown.svelte-1fe6pgk .keyword{color:var(--code-keyword)}.markdown.svelte-1fe6pgk .string{color:var(--code-string)}.markdown.svelte-1fe6pgk .constant,.markdown.svelte-1fe6pgk .type{color:var(--code-constant)}.markdown.svelte-1fe6pgk .comment{color:var(--code-comment);font-style:italic}.markdown.svelte-1fe6pgk .function{font-weight:600}@media (hover:hover){.markdown.svelte-1fe6pgk .heading-link:hover:before{opacity:1}.markdown.svelte-1fe6pgk a[rel~=external]:not(.album-card,.image-link):hover:after{background:var(--red)}.markdown.svelte-1fe6pgk .image-link:hover img{box-shadow:4px 4px 0 var(--red);transform:translate(-4px,-4px)}.markdown.svelte-1fe6pgk .album-card:hover .album-card-cover{box-shadow:4px 4px 0 var(--band-red);transform:translate(-4px,-4px)}.markdown.svelte-1fe6pgk .album-card:hover .album-card-listen:after{transform:translate(2px,-2px)}}@media (width<=47.5rem){.markdown.svelte-1fe6pgk .album-card{gap:var(--space-2);grid-template-columns:5rem minmax(0,1fr)}}header.svelte-1ie0dxx{padding:var(--space-4) var(--page-padding);border-bottom:var(--rule-section)}h1.svelte-1ie0dxx{font-size:var(--type-section);font-weight:900;line-height:.85}.summary.svelte-1ie0dxx{max-width:40rem;margin-top:var(--space-2);color:var(--muted);font-size:var(--type-label);line-height:1.4}.meta.svelte-1ie0dxx{gap:var(--space-1) var(--space-3);margin-top:var(--space-3);color:var(--muted);font-size:var(--type-small);flex-wrap:wrap;font-weight:600;display:flex}.meta.svelte-1ie0dxx strong:where(.svelte-1ie0dxx){color:var(--red-text);font-weight:800}.body.svelte-1ie0dxx{padding:var(--space-4) var(--page-padding) var(--space-5);container-type:inline-size}.body.svelte-1ie0dxx>*{margin-inline:auto}
