ul.svelte-1xm9l9v{--tracklist-height:20rem;--mask:linear-gradient(to bottom, #0000 0, #000 15%, #000 50%, #000 85%, #0000 100%) 100% 100% / 100% 100% repeat-x;-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);height:var(--tracklist-height);scroll-snap-type:y mandatory;scroll-behavior:smooth;flex-direction:column;width:100%;padding-block:2rem 1rem;overflow-y:scroll}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v){scroll-margin-top:calc(var(--tracklist-height) / 2 - var(--nav-element-spacing-vertical) * 2);text-align:center;width:100%}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v){--background-color:transparent;--border-color:transparent;width:100%;max-width:40ch}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v) p:where(.svelte-1xm9l9v){--color:var(--contrast);margin-bottom:0;font-size:1em}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v) p.track_info_title:where(.svelte-1xm9l9v),ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v) p.track_info_number:where(.svelte-1xm9l9v){--color:var(--accent-color);font-size:1.1em}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v) p.track_info_number:where(.svelte-1xm9l9v){display:none}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v):hover p:where(.svelte-1xm9l9v){--color:var(--dropdown-color)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v):hover p:where(.svelte-1xm9l9v):first-of-type{--color:var(--accent-hover)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.current:where(.svelte-1xm9l9v) p:where(.svelte-1xm9l9v){--color:var(--contrast-hover);margin-bottom:0}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.current:where(.svelte-1xm9l9v) p.track_info_title:where(.svelte-1xm9l9v),ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.current:where(.svelte-1xm9l9v) p.track_info_number:where(.svelte-1xm9l9v){--color:var(--accent-color)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.current:where(.svelte-1xm9l9v):hover p:where(.svelte-1xm9l9v){--color:var(--contrast)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.current:where(.svelte-1xm9l9v):hover p:where(.svelte-1xm9l9v):first-of-type{--color:var(--accent-hover)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v) p:where(.svelte-1xm9l9v){--color:var(--muted-color)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v) p.track_info_title:where(.svelte-1xm9l9v),ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v) p.track_info_number:where(.svelte-1xm9l9v){--color:color-mix(in srgb, var(--accent-color) 60%, #0000004d)}@media only screen and (prefers-color-scheme:light){ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v) p.track_info_title:where(.svelte-1xm9l9v),ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v) p.track_info_number:where(.svelte-1xm9l9v){--color:color-mix(in srgb, var(--accent-color) 50%, #ffffff4d)}}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v):hover p:where(.svelte-1xm9l9v){--color:var(--contrast)}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v):hover p.track_info_title:where(.svelte-1xm9l9v),ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button.played:where(.svelte-1xm9l9v):hover p.track_info_number:where(.svelte-1xm9l9v){--color:var(--accent-hover)}@media screen and (width>=768px){ul.svelte-1xm9l9v{--mask:linear-gradient(to bottom, #0000 0, #000 10%, #000 50%, #000 90%, #0000 100%) 100% 100% / 100% 100% repeat-x;align-items:start}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v){text-align:left}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v){max-width:unset;text-align:left;grid-template-columns:auto 1fr;gap:0 .5rem;display:grid}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v) p:where(.svelte-1xm9l9v){grid-column:2;width:fit-content;font-size:1em}ul.svelte-1xm9l9v li:where(.svelte-1xm9l9v) button:where(.svelte-1xm9l9v) p.track_info_number:where(.svelte-1xm9l9v){display:initial;grid-column:1}}footer.svelte-jot9ci h3:where(.svelte-jot9ci){justify-content:space-between;align-items:center;display:flex}footer.svelte-jot9ci h3:where(.svelte-jot9ci) small:where(.svelte-jot9ci){color:var(--muted-color)}.headerButtons.svelte-jot9ci{grid-row:span 2;place-self:center}hgroup.svelte-jot9ci{margin-bottom:calc(var(--typography-spacing-vertical) * .5)}hgroup.svelte-jot9ci h1:where(.svelte-jot9ci){font-size:2.5rem}header.svelte-jot9ci{margin-bottom:calc(var(--block-spacing-vertical) * .75);grid-column:span 2}article.svelte-jot9ci{min-height:90dvh;padding-bottom:0}article.svelte-jot9ci footer:where(.svelte-jot9ci){margin-bottom:var(--block-spacing-vertical)}main.svelte-jot9ci nav{margin-left:calc(var(--spacing) * .5);min-width:100%}@media screen and (width>=992px){main.svelte-jot9ci{gap:var(--grid-spacing-vertical);flex-flow:wrap;display:flex}}main.svelte-jot9ci nav.toc{margin-bottom:0}main.svelte-jot9ci #toc:where(.svelte-jot9ci){color:var(--accent-color);margin-top:0;margin-bottom:calc(var(--typography-spacing-vertical) * .25)}main.svelte-jot9ci #toc:where(.svelte-jot9ci) button:where(.svelte-jot9ci),main.svelte-jot9ci #toc:where(.svelte-jot9ci) a:where(.svelte-jot9ci){vertical-align:middle;width:fit-content;display:inline-block}main.svelte-jot9ci section{flex:25rem;height:fit-content}@media screen and (width>=992px){main.svelte-jot9ci section.hasGallery{grid-template-columns:1fr 1fr;min-width:100%;display:grid}}main.svelte-jot9ci section.hasGallery :first-child{grid-column:span 2}main.svelte-jot9ci section.hasGallery .gallery{grid-row:2/100;grid-column-start:2}main.svelte-jot9ci section.hasGallery :not(ul){grid-column-start:1}main.svelte-jot9ci section h1:before,main.svelte-jot9ci section h2:before,main.svelte-jot9ci section h3:before,main.svelte-jot9ci section h4:before,main.svelte-jot9ci section h5:before,main.svelte-jot9ci section h6:before{content:"#";font-family:var(--font-base);color:var(--muted-color);margin-inline-end:min(.5em,.5rem);font-size:max(.65em,1.125rem)}main.svelte-jot9ci h1,main.svelte-jot9ci h2,main.svelte-jot9ci h3,main.svelte-jot9ci h4,main.svelte-jot9ci h5,main.svelte-jot9ci h6{margin-top:var(--typography-spacing-vertical);margin-bottom:calc(var(--typography-spacing-vertical) / 2);scroll-margin-top:min(16rem,25dvh);position:relative}@media screen and (width>=992px){main.svelte-jot9ci h1,main.svelte-jot9ci h2,main.svelte-jot9ci h3,main.svelte-jot9ci h4,main.svelte-jot9ci h5,main.svelte-jot9ci h6{grid-column-end:3}}main.svelte-jot9ci h2{border-bottom:.15rem groove color-mix(in srgb, var(--muted-color) 40%, transparent)}main.svelte-jot9ci blockquote{margin-top:0}main.svelte-jot9ci blockquote>p{margin-bottom:0}main>section,#toc,nav.toc{padding-inline:var(--nav-element-spacing-horizontal)}main>section{margin-bottom:0}@keyframes svelte-jot9ci-sweep{0%{opacity:0;translate:-10px}to{opacity:1;translate:0}}
