.format.svelte-c3xl6n{border:1px solid var(--border-color);background:#0f0f0f;border-radius:12px;margin-block:1rem;padding:1rem 1.5rem;font-size:.85rem}.top-wrapper.svelte-c3xl6n{align-items:center;gap:1rem;display:flex}.top-wrapper.svelte-c3xl6n .external-link:where(.svelte-c3xl6n){color:var(--text-tertiary-color);flex-shrink:0;align-items:center;gap:.25rem;margin-bottom:auto;margin-left:auto;font-size:.85rem;text-decoration:none;display:flex}.top-wrapper.svelte-c3xl6n .external-link:where(.svelte-c3xl6n):hover{color:var(--text-secondary-color);text-decoration:underline}.attachment.svelte-c3xl6n{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:5rem;height:5rem}.format-info.svelte-c3xl6n h3:where(.svelte-c3xl6n){font-size:1.25rem}.format-info.svelte-c3xl6n p:where(.svelte-c3xl6n){color:var(--text-secondary-color);margin:0;line-height:1.5}hr.svelte-c3xl6n{border:none;border-top:1px solid var(--border-color);margin-block:.8rem}.notes-wrapper.svelte-c3xl6n{color:var(--text-tertiary-color);align-items:center;gap:1rem;line-height:1.5;display:flex}.notes-wrapper.svelte-c3xl6n .notes-icon:where(.svelte-c3xl6n){flex-shrink:0;font-size:.9rem}.track-list.svelte-k2nhii{counter-set:track 0;max-height:300px;padding:0 1rem 2rem 0;list-style:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 0 calc(100% - 3rem),#0000)}.track.svelte-k2nhii{--_border:1px solid var(--border-color);counter-increment:track;align-items:center;padding:.7rem 1rem;font-size:.9rem;display:flex}.track.svelte-k2nhii:not(.separator){border-block-start:var(--_border)}.track.svelte-k2nhii:not(.separator):before{content:counter(track);width:1.5rem;color:var(--text-secondary-color);margin-right:1rem;display:inline-block}.track.svelte-k2nhii:last-child{border-block-end:var(--_border)}.track.separator.svelte-k2nhii{counter-set:track 0;color:var(--text-secondary-color);padding:0 0 .25rem;font-size:.8rem;font-weight:700}.track.separator.svelte-k2nhii:not(:first-child){margin-top:2rem}.track-title a{color:var(--text-color);text-decoration:none}.track-title a:hover{color:var(--text-secondary-color);text-decoration:underline}.track:has(+.separator){border-block-end:var(--_border)}.track-length.svelte-k2nhii{color:var(--text-secondary-color);margin-left:auto}iframe.svelte-1msel9h{border-radius:12px;width:100%;margin-block-end:2rem}.callout.svelte-1338oqp{background-color:var(--layer-color);border:1px solid var(--border-color);border-radius:12px;align-items:center;gap:1rem;margin-block:2rem;padding:1rem 2rem 1rem 1rem;display:flex}.callout.warning.svelte-1338oqp{color:oklch(from var(--postphone-color) calc(l + .55) calc(c + .2) h);background-color:var(--postphone-color);border-color:oklch(from var(--postphone-color) calc(l + .1) calc(c + .1) h)}.callout.error.svelte-1338oqp{color:oklch(from var(--cancel-color) calc(l + .55) calc(c + .2) h);background-color:var(--cancel-color);border-color:oklch(from var(--cancel-color) calc(l + .1) calc(c + .1) h)}.text-container.svelte-1338oqp{align-items:center;gap:1rem;width:100%;display:flex}.icon.svelte-1338oqp{flex-shrink:0;justify-content:center;align-items:center;width:2rem;display:flex}.title.svelte-1338oqp{font-size:1.2rem;font-weight:700}.text.svelte-1338oqp{font-size:1rem;line-height:1.5}.button-wrapper.svelte-1338oqp{flex-shrink:0;margin-left:auto;padding-left:1rem}@media (width<=550px){.text-container.svelte-1338oqp{flex-direction:column;align-items:flex-start;gap:0}.button-wrapper.svelte-1338oqp{margin-top:1rem;margin-left:0;padding-bottom:.5rem;padding-left:0}}.list.svelte-n0andp{border:1px solid var(--border-color);background-color:var(--layer-secondary-color);border-radius:12px;margin-bottom:1rem;padding:0;list-style:none;overflow:hidden}.encore-divider.svelte-n0andp{align-items:center;gap:1rem;margin-block:-1rem;display:flex}.encore-divider.svelte-n0andp .encore-line:where(.svelte-n0andp){border-top:1px dashed var(--border-color);flex-grow:1}.encore-divider.svelte-n0andp span:where(.svelte-n0andp){color:var(--text-tertiary-color);font-size:.7rem}.song-item.svelte-n0andp{justify-content:space-between;align-items:center;padding:1rem 2rem 1rem 1.7rem;display:flex}.song-item.svelte-n0andp:not(:first-child){border-top:1px solid var(--border-color)}.song-item.no-border.svelte-n0andp{border:none}.song-item.source.svelte-n0andp{background-color:var(--layer-color);padding:.8rem 1.5rem;line-height:1}.left-wrapper.svelte-n0andp{align-items:center;gap:1rem;display:flex}.index.svelte-n0andp{width:1rem;color:var(--text-tertiary-color);justify-content:center;margin-right:.5rem;font-size:1rem;display:flex}.song-details.svelte-n0andp{flex-direction:column;line-height:1.4;display:flex}.title.svelte-n0andp{color:var(--text-secondary-color);font-size:1rem}a.title.svelte-n0andp{color:var(--text-color)}.notes.svelte-n0andp{color:var(--text-secondary-color);font-size:.8rem}.release.svelte-n0andp{color:var(--text-tertiary-color);font-size:.8rem}a.title.svelte-n0andp,.release.svelte-n0andp{text-decoration:none}a.title.svelte-n0andp:hover,.release.svelte-n0andp:hover{text-decoration:underline}aside.svelte-ms16u4{border:1px solid var(--border-color);background-color:var(--background-color);border-radius:12px;flex-direction:column;gap:1rem;width:100%;font-size:.95rem;display:flex;overflow:hidden}.image-wrapper.svelte-ms16u4{flex-shrink:0;width:100%;position:relative;overflow:hidden}.image-details.svelte-ms16u4{pointer-events:none;background:linear-gradient(#0000,#000c);flex-direction:column;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;height:50%;padding-block-end:1.5rem;display:flex;position:absolute;bottom:0;left:0}.image-details.svelte-ms16u4 .dots-wrapper:where(.svelte-ms16u4),.image-details.svelte-ms16u4 .caption:where(.svelte-ms16u4),.image-details.svelte-ms16u4 .credits:where(.svelte-ms16u4){pointer-events:auto;line-height:.9}.image-details.svelte-ms16u4 .dots-wrapper:where(.svelte-ms16u4){margin-top:.6rem}.image-slider.svelte-ms16u4{aspect-ratio:1;width:100%;height:auto;translate:calc(var(--_index,0) * -100%);scroll-snap-type:x mandatory;transition:translate .4s cubic-bezier(.35,0,0,1);display:flex;overflow-x:auto}.image-inner.svelte-ms16u4{scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;background:0 0;border:none;outline:none;flex:1 0 101%;margin:0;padding:0;position:relative;overflow:hidden}.caption.svelte-ms16u4{text-shadow:0 0 20px #000;font-size:.9rem;font-weight:400}.credits.svelte-ms16u4{color:var(--text-secondary-color);text-shadow:0 0 16px #000;font-size:.8rem;font-style:italic}.info-wrapper.svelte-ms16u4{padding:1rem 1.5rem;background:linear-gradient(#0000,#000000a6 65%,#000c 100%);flex-direction:column;gap:.25rem;max-height:256px;padding-top:0;display:flex;overflow-y:auto}.info-wrapper.extra-padding.svelte-ms16u4{padding-top:1rem}.info-list.svelte-ms16u4{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:4fr 6fr;width:100%;height:100%;font-size:.85rem;line-height:1.5;display:grid;overflow-y:auto}.info-list.svelte-ms16u4 dt:where(.svelte-ms16u4){color:var(--text-secondary-color);font-weight:600}.info-list.svelte-ms16u4 dd:where(.svelte-ms16u4){white-space:pre-line;margin-left:12px}.subtitle.svelte-ms16u4{margin-bottom:.5rem;font-size:1rem}@media (width<=1300px){aside.svelte-ms16u4{aspect-ratio:2;flex-direction:row;gap:0;width:100%;max-width:100%;max-height:none}.image-wrapper.svelte-ms16u4{flex-shrink:1;width:100%;height:100%}.info-wrapper.svelte-ms16u4{width:100%;height:100%;max-height:none;padding:1.5rem 2rem;overflow-y:auto}.info-list.svelte-ms16u4{max-height:none}}@media (width<=620px){aside.svelte-ms16u4{aspect-ratio:1;flex-direction:column}aside.no-images.svelte-ms16u4{visibility:hidden;display:none}.image-wrapper.svelte-ms16u4{width:100%}.info-wrapper.svelte-ms16u4{display:none}}.container.svelte-8l5fsu{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;padding:.5rem 1.5rem 1rem;display:flex}.article-container.svelte-8l5fsu{display:flex}.article-wrapper.svelte-8l5fsu{color:inherit;perspective:300px;flex-direction:column;flex:1;align-items:center;padding-block:.75rem;font-size:.85rem;line-height:1.3;text-decoration:none;display:flex}.article-wrapper.svelte-8l5fsu:hover .article-cover:where(.svelte-8l5fsu){transform:rotateY(0)translateY(-6px)scale(1)}.article-wrapper.svelte-8l5fsu:hover .article-cover:where(.svelte-8l5fsu):before{opacity:0}.article-wrapper.svelte-8l5fsu:hover .cd:where(.svelte-8l5fsu){transform:translate(35%)translateY(-6%)scale(.85)}.article-name.svelte-8l5fsu{text-align:center;max-width:109px;font-weight:700}.article-year.svelte-8l5fsu{color:var(--text-secondary-color);font-size:.8rem;font-style:italic}.article-cover-wrapper.svelte-8l5fsu{perspective-origin:100%;perspective:200px;position:relative}.article-cover.svelte-8l5fsu{border:1px solid var(--border-color);max-width:64px;transform-style:preserve-3d;backface-visibility:hidden;border-radius:4px;margin-bottom:.25rem;transition:transform .2s ease-out;position:relative;transform:rotateY(30deg)scale(.95)}.article-cover.svelte-8l5fsu:before{content:"";pointer-events:none;filter:blur(7px);z-index:1;background:linear-gradient(135deg,#ffffff38 20%,#ffffff08 60%,#00000026 100%);border-radius:50%;width:85%;height:85%;transition:opacity .2s ease-out;position:absolute;top:10%;left:15%}@-moz-document url-prefix(){.article-cover.svelte-8l5fsu{transform:none}}.cd.svelte-8l5fsu{pointer-events:none;z-index:-1;border-radius:50%;width:100%;height:100%;transition:transform .2s ease-out;position:absolute;top:0;left:0;transform:translate(0%)translateY(10%)scale(.5)}h3.svelte-8l5fsu{margin-bottom:.5rem;font-size:1rem}nav.svelte-1s865za{align-items:center;height:100%;padding-left:3.5rem;transition:opacity .3s ease-in-out,translate .3s ease-in-out;display:flex;position:fixed;top:0;left:0;translate:0%}nav.hideOnTop.hidden.svelte-1s865za{opacity:0;translate:-100%}ol.svelte-1s865za{max-height:400px;padding:0;list-style:none;overflow-y:auto}a.svelte-1s865za{color:var(--text-tertiary-color);font-size:1rem;line-height:2.3;text-decoration:none;transition:color .1s}a.svelte-1s865za:hover,a.active.svelte-1s865za{color:var(--text-color)}a.svelte-1s865za:hover{text-decoration:underline}@media (width<=1700px){nav.svelte-1s865za{display:none}}.container.svelte-1crlbwl{z-index:999;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;display:flex;position:fixed;inset:0}.footnote.svelte-1crlbwl{background:var(--background-color);border:1px solid var(--border-color);border-radius:12px;max-width:600px;margin:4rem;padding:1.5rem 2rem}.footnote.svelte-1crlbwl .text:where(.svelte-1crlbwl){font-size:1rem;font-style:italic;line-height:1.5}.footnote.svelte-1crlbwl .source:where(.svelte-1crlbwl){color:var(--text-secondary-color);white-space:nowrap;text-overflow:ellipsis;margin-top:.5rem;font-size:.9rem;overflow:hidden}button.svelte-1crlbwl{z-index:-1;background:#00000080;border:none;outline:none;width:100%;height:100%;position:absolute;top:0;right:0}@media (width<=700px){.footnote.svelte-1crlbwl{width:100%;max-width:none;margin:0;position:relative}.container.svelte-1crlbwl{padding:1rem;display:flex}}.article-intro.svelte-1udqnnj{z-index:-1;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.article-intro.svelte-1udqnnj .fade:where(.svelte-1udqnnj){background:linear-gradient(to bottom, transparent 40%, var(--background-color) 80%);opacity:.75;pointer-events:none;position:absolute;inset:0}.text-wrapper.svelte-1udqnnj{z-index:1;flex-direction:column;justify-content:flex-end;gap:1rem;width:100%;height:100%;margin-top:auto;padding-bottom:10rem;padding-left:8rem;display:flex}.text-wrapper.svelte-1udqnnj .title:where(.svelte-1udqnnj){font-size:6rem;font-weight:800;line-height:1}.text-wrapper.svelte-1udqnnj .description:where(.svelte-1udqnnj){color:var(--text-secondary-color);font-size:1.2rem}.image-wrapper.svelte-1udqnnj{width:100%;height:100%;filter:brightness(calc(1 - var(--_scroll-position) / 2)) blur(calc(4px * var(--_scroll-position))) contrast(calc(1 + var(--_scroll-position) / 8));opacity:calc(1 - var(--_scroll-position) / 2);scale:calc(1 + var(--_scroll-position) / 10);pointer-events:none;position:fixed;inset:0;overflow:hidden}.front-image.svelte-1udqnnj,.back-image.svelte-1udqnnj{-o-object-fit:cover;object-fit:cover;-o-object-position:70% top;object-position:70% top;width:100%;height:100%;position:absolute;inset:0;transform:none}.front-image.svelte-1udqnnj{filter:blur(4px);opacity:0;animation:1.2s cubic-bezier(.11,.66,.55,1) .2s forwards svelte-1udqnnj-front-image;translate:6px 12px;scale:1.01}.back-image.svelte-1udqnnj{filter:brightness(0)blur(24px)contrast(1.2);animation:2s cubic-bezier(.11,.66,.55,1) .6s forwards svelte-1udqnnj-back-image;scale:1.1}@keyframes svelte-1udqnnj-front-image{to{opacity:1;filter:blur()drop-shadow(-6px 32px 64px #0000001a);translate:0}}@keyframes svelte-1udqnnj-back-image{to{filter:brightness()blur()contrast();scale:1.02}}@media (prefers-reduced-motion:reduce){.front-image.svelte-1udqnnj,.back-image.svelte-1udqnnj{opacity:1;filter:none;animation:none;transform:none!important}.image-wrapper.svelte-1udqnnj{filter:none;scale:1}}@media (width<=1024px){.text-wrapper.svelte-1udqnnj{text-align:center;padding-inline:2rem;align-items:center;padding-bottom:4rem}.text-wrapper.svelte-1udqnnj .title:where(.svelte-1udqnnj){font-size:5rem}}@media (width<=620px){.text-wrapper.svelte-1udqnnj{padding-bottom:10rem}.text-wrapper.svelte-1udqnnj .title:where(.svelte-1udqnnj){font-size:4rem}.front-image.svelte-1udqnnj{-o-object-position:73% top;object-position:73% top}}.preview.svelte-17d6nce{width:max-content;top:var(--_y,0);left:var(--_x,0);background:var(--layer-color);border:1px solid var(--border-color);opacity:0;transform-origin:bottom;pointer-events:none;z-index:9999;border-radius:8px;gap:2rem;max-width:512px;padding:1rem 1.5rem;transition:opacity .2s ease-in-out,scale .2s ease-in-out;display:flex;position:absolute;scale:.9}.preview.visible.svelte-17d6nce{opacity:1;pointer-events:auto;scale:1}h4.svelte-17d6nce{color:var(--text-color);margin:0;font-size:1.2rem}.preview.dead.svelte-17d6nce h4:where(.svelte-17d6nce){color:var(--error-color)}p.svelte-17d6nce{color:var(--text-secondary-color);margin:0;font-size:1rem;line-height:1.5}.container.svelte-a2q6wf{width:100vw;margin:1em calc(50% - 50vw) 0;display:none}@media (width<=620px){.container.svelte-a2q6wf{display:block}}.container.svelte-a2q6wf .inner:where(.svelte-a2q6wf){overscroll-behavior-x:contain;width:100%;padding-inline:1.5rem;display:flex;overflow-x:scroll}.list.svelte-a2q6wf{flex-shrink:0;gap:1rem;padding:0;list-style:none;display:flex}.item.svelte-a2q6wf{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;flex-shrink:0;padding:.5rem 1rem;display:flex}.key.svelte-a2q6wf{font-size:1rem;font-weight:700}.value.svelte-a2q6wf{color:var(--text-secondary-color);white-space:pre-line;font-size:.9rem;line-height:1.4;display:contents}.container.svelte-a6mfa{padding:1rem 1.5rem;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;padding-top:.5rem;display:flex}.streaming-category-wrapper.svelte-a6mfa{flex-direction:column;gap:1rem;display:flex}.streaming-category-title.svelte-a6mfa{text-align:center;color:var(--text-secondary-color);margin-bottom:.5rem;font-size:.9rem;font-weight:600}.streaming-links.svelte-a6mfa{justify-content:space-between;align-items:center;width:100%;padding:0;list-style:none;display:flex}.streaming-links.svelte-a6mfa li:where(.svelte-a6mfa){opacity:.5;transition:opacity .2s}.streaming-links.svelte-a6mfa li:where(.svelte-a6mfa):hover{opacity:1}.streaming-links.svelte-a6mfa a:where(.svelte-a6mfa){color:inherit;font-size:1.1rem}h3.svelte-a6mfa{margin-bottom:.5rem;font-size:1rem}.container.svelte-1oy9wz1{justify-content:center;margin-block:8rem;display:flex}main.svelte-1oy9wz1{grid-template-columns:1fr;gap:8rem;max-width:800px;display:grid}main.has-infobox.svelte-1oy9wz1{grid-template-columns:2fr 1fr;max-width:1170px}article.svelte-1oy9wz1{counter-set:footnote 0}article.svelte-1oy9wz1 h1{margin-block-start:.2rem;font-size:3.5rem;font-weight:800;line-height:1.1}article.svelte-1oy9wz1 h2{padding-block:1.5rem .5rem;scroll-margin-top:6rem;font-size:1.5rem;font-weight:700;display:inline-block}article.svelte-1oy9wz1 h2:after{content:"";transform-origin:0;opacity:0;background-color:#fff;height:.2rem;display:block}article.svelte-1oy9wz1 h2.animate:after{animation:1.5s .7s forwards svelte-1oy9wz1-chapter-slide}article.svelte-1oy9wz1 .article-paragraph,article.svelte-1oy9wz1 .article-list,article.svelte-1oy9wz1 .article-quote{margin-block-end:1.25rem}article.svelte-1oy9wz1 .article-quote{border:1px solid var(--border-color);border-left:.25rem solid var(--text-secondary-color);background-color:var(--layer-secondary-color);border-radius:0 8px 8px 0;margin-block:.75rem 2rem;padding:.75rem 1.25rem;font-size:1rem;font-style:italic}article.svelte-1oy9wz1 .article-quote .quote{margin:0;padding:0}article.svelte-1oy9wz1 .article-quote .cite{text-align:right;color:var(--text-secondary-color);margin-top:.5rem}article.svelte-1oy9wz1 .ce-footnote-context[data-href]:not([data-href=""]){counter-increment:footnote;cursor:pointer;transition:color .1s}article.svelte-1oy9wz1 .ce-footnote-context[data-href]:not([data-href=""]):after{content:counter(footnote);color:var(--_theme-color,var(--link-color));margin-inline:.2rem;font-size:.8rem;font-weight:700;display:inline-block;translate:0 -.4rem}article.svelte-1oy9wz1 .ce-footnote-context[data-href]:not([data-href=""]):hover{color:var(--text-secondary-color)}article.svelte-1oy9wz1 .ce-footnote-context[data-href]:not([data-href=""]):hover:after{text-decoration:underline}.article-pre.svelte-1oy9wz1{margin-block-end:2rem}.badge-list.svelte-1oy9wz1{align-items:center;gap:.5rem;display:flex}.badge-list.svelte-1oy9wz1:not(:empty){margin-block-start:.5rem}@media (width<=600px){.badge-list.svelte-1oy9wz1{flex-wrap:wrap}}.booklet-button.svelte-1oy9wz1{margin-right:1rem}.crumb-wrapper.svelte-1oy9wz1{gap:.75rem;font-size:.9rem;display:flex}.crumb-wrapper.svelte-1oy9wz1 .crumb:where(.svelte-1oy9wz1){color:var(--text-secondary-color);text-transform:capitalize;text-decoration:none}.crumb-wrapper.svelte-1oy9wz1 .crumb:where(.svelte-1oy9wz1):hover{text-decoration:underline}.crumb-wrapper.svelte-1oy9wz1 .crumb-divider:where(.svelte-1oy9wz1){color:var(--text-tertiary-color);opacity:.5;-webkit-user-select:none;user-select:none}.infobox-track.svelte-1oy9wz1{position:relative}.infobox-track.mobile.svelte-1oy9wz1{display:none}.infobox-wrapper.svelte-1oy9wz1{flex-direction:column;gap:.75rem;max-height:80vh;display:flex;position:sticky;top:4rem}@media (height<=1020px){.infobox-wrapper.svelte-1oy9wz1{max-height:none;position:static}}.edit-wrapper.svelte-1oy9wz1{width:fit-content;margin:2rem 2rem 2rem auto;position:sticky;inset:2rem}.edit-wrapper.svelte-1oy9wz1 .edit-inner:where(.svelte-1oy9wz1){background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:2rem;padding:1rem 2rem;display:flex}.edit-wrapper.svelte-1oy9wz1 .edit-text:where(.svelte-1oy9wz1){flex-direction:column;display:flex}.edit-wrapper.svelte-1oy9wz1 .edit-title:where(.svelte-1oy9wz1){font-size:1rem;font-weight:600}.edit-wrapper.svelte-1oy9wz1 .edit-description:where(.svelte-1oy9wz1){color:var(--text-secondary-color);font-size:.9rem}.page-background-wrapper.svelte-1oy9wz1{opacity:0;pointer-events:none;filter:blur(6px);z-index:-1;width:100%;height:100%;transition:opacity .4s ease-out;position:fixed;inset:0}.page-background-wrapper.animate.svelte-1oy9wz1{opacity:.1}@keyframes svelte-1oy9wz1-background-appear{to{opacity:.1}}@keyframes svelte-1oy9wz1-chapter-slide{0%{opacity:1;scale:0 1}20%{opacity:1;scale:1}to{opacity:0}}@media (width<=1300px){main.svelte-1oy9wz1{flex-direction:column-reverse;gap:3rem;padding-inline:1.5rem;display:flex;overflow:hidden}.edit-wrapper.svelte-1oy9wz1{width:100%}.edit-wrapper.svelte-1oy9wz1 .edit-inner:where(.svelte-1oy9wz1){justify-content:space-between;margin-inline:1rem}.infobox-track.mobile.svelte-1oy9wz1{display:block}.infobox-track.svelte-1oy9wz1{display:none}}
