.score[data-astro-cid-y6ukqcgt]{aspect-ratio:3/4;outline-offset:-5px;max-width:100%;color:var(--ink);text-align:center;background:radial-gradient(60% 45% at 78% 18%,#00000038,#0000 70%),radial-gradient(50% 40% at 18% 86%,#0000002e,#0000 70%),linear-gradient(170deg,#1d1a15,#15130f);border:1px solid #a89c804d;outline:1px solid #a89c8024;position:relative;box-shadow:0 10px 24px #0000008c;container-type:inline-size}.score__in[data-astro-cid-y6ukqcgt]{flex-direction:column;justify-content:center;align-items:center;gap:2cqi;padding:10cqi 9cqi;display:flex;position:absolute;inset:0}.score[data-astro-cid-y6ukqcgt] p[data-astro-cid-y6ukqcgt]{margin:0;line-height:1.15}.score__form[data-astro-cid-y6ukqcgt]{font-family:var(--font-en);letter-spacing:.32em;text-transform:uppercase;color:var(--accent);margin-right:-.32em;font-size:6.4cqi}.score__form[data-astro-cid-y6ukqcgt].is-ja{font-family:var(--font-ja);text-transform:none;letter-spacing:.4em;margin-right:-.4em}.score__big[data-astro-cid-y6ukqcgt]{font-family:var(--font-en);letter-spacing:.02em;overflow-wrap:anywhere;font-size:15cqi}.score__big[data-astro-cid-y6ukqcgt].is-number{font-size:21cqi}.score__big[data-astro-cid-y6ukqcgt].is-ja{font-family:var(--font-ja);letter-spacing:.12em;margin-right:-.12em;font-size:14cqi}.score__sub[data-astro-cid-y6ukqcgt]{font-family:var(--font-en);color:var(--ink-2);font-size:8cqi;font-style:italic}.score__sub[data-astro-cid-y6ukqcgt].is-ja{font-family:var(--font-ja);font-style:normal}.score__staff[data-astro-cid-y6ukqcgt]{background:repeating-linear-gradient(#0000 0 calc(2.25cqi - 1px),#d8d2c61f calc(2.25cqi - 1px) 2.25cqi);width:78%;height:9cqi;margin:2cqi 0;display:block}.score__key[data-astro-cid-y6ukqcgt]{font-family:var(--font-en);letter-spacing:.06em;color:var(--ink-2);font-size:7.4cqi}.score__voice[data-astro-cid-y6ukqcgt],.score__deriv[data-astro-cid-y6ukqcgt]{font-family:var(--font-en);letter-spacing:.08em;color:var(--ink-3);font-size:6cqi}.score__deriv[data-astro-cid-y6ukqcgt]{font-family:var(--font-ja);letter-spacing:.12em;font-size:5.2cqi}.score[data-astro-cid-y6ukqcgt] .score__ring{width:16cqi;height:16cqi;margin-top:2cqi}.score__sign[data-astro-cid-y6ukqcgt]{font-family:var(--font-en);letter-spacing:.3em;color:var(--ink-3);opacity:.7;font-size:5cqi;position:absolute;bottom:6cqi;left:0;right:0}@container (width<=150px){.score__form[data-astro-cid-y6ukqcgt]{letter-spacing:.2em;margin-right:-.2em;font-size:max(8px,8cqi)}.score__sub[data-astro-cid-y6ukqcgt],.score__staff[data-astro-cid-y6ukqcgt],.score__key[data-astro-cid-y6ukqcgt],.score__voice[data-astro-cid-y6ukqcgt],.score__deriv[data-astro-cid-y6ukqcgt],.score__sign[data-astro-cid-y6ukqcgt]{display:none}}.prog[data-astro-cid-gl7w2pyq],.prog__versions[data-astro-cid-gl7w2pyq]{margin:0;padding:0;list-style:none}.prog__item[data-astro-cid-gl7w2pyq]+.prog__item[data-astro-cid-gl7w2pyq]{border-top:1px solid #a89c801f}.prog__row[data-astro-cid-gl7w2pyq]{font-variant-numeric:tabular-nums;grid-template-columns:3.4em minmax(0,1fr) auto 3.2em 44px;grid-template-areas:"year title meta dur play";align-items:center;gap:0 14px;min-height:52px;display:grid}.prog--noyear[data-astro-cid-gl7w2pyq] .prog__row[data-astro-cid-gl7w2pyq]{grid-template-columns:minmax(0,1fr) auto 3.2em 44px;grid-template-areas:"title meta dur play"}.prog__year[data-astro-cid-gl7w2pyq]{font-family:var(--font-en);letter-spacing:.08em;color:var(--accent);grid-area:year;font-size:15px}.prog__title[data-astro-cid-gl7w2pyq]{flex-wrap:wrap;grid-area:title;align-items:baseline;gap:2px 12px;min-width:0;display:flex;position:relative}.prog__title[data-astro-cid-gl7w2pyq]>a[data-astro-cid-gl7w2pyq]{letter-spacing:.06em;overflow-wrap:anywhere;font-size:16px;text-decoration:none}.prog__title[data-astro-cid-gl7w2pyq]>a[data-astro-cid-gl7w2pyq]:hover{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.prog__title[data-astro-cid-gl7w2pyq]:after{content:"";border-bottom:1px dotted var(--line);flex:1;min-width:24px;transform:translateY(-.3em)}.prog__ja[data-astro-cid-gl7w2pyq]{color:var(--ink-3);font-size:13px}.prog__tag[data-astro-cid-gl7w2pyq]{letter-spacing:.06em;color:var(--ink-3);font-size:12px}.prog__meta[data-astro-cid-gl7w2pyq]{letter-spacing:.06em;color:var(--ink-2);white-space:nowrap;grid-area:meta;align-items:center;gap:10px;font-size:13px;display:flex}.prog__meta[data-astro-cid-gl7w2pyq] [data-astro-cid-gl7w2pyq][lang=de]{font-family:var(--font-en);letter-spacing:.03em;font-size:15px}.prog__year-sm[data-astro-cid-gl7w2pyq]{font-family:var(--font-en);color:var(--accent);display:none}.prog__dur[data-astro-cid-gl7w2pyq]{font-family:var(--font-en);text-align:right;color:var(--ink-3);grid-area:dur;font-size:15px}.prog__play[data-astro-cid-gl7w2pyq]{grid-area:play;justify-content:center;display:flex}.prog__out[data-astro-cid-gl7w2pyq]{white-space:nowrap;color:var(--ink-2);font-size:12px}.prog__row--version[data-astro-cid-gl7w2pyq]{min-height:40px}.prog__title--version[data-astro-cid-gl7w2pyq]{letter-spacing:.06em;color:var(--ink-2);padding-left:1.4em;font-size:13px}.prog__title--version[data-astro-cid-gl7w2pyq]:before{content:"└" / "";color:var(--ink-3);position:absolute;left:0}@media (width<=640px){.prog__row[data-astro-cid-gl7w2pyq],.prog--noyear[data-astro-cid-gl7w2pyq] .prog__row[data-astro-cid-gl7w2pyq]{grid-template-columns:minmax(0,1fr) auto 44px;grid-template-areas:"title title play""meta dur play";gap:0 8px;padding:8px 0}.prog__year[data-astro-cid-gl7w2pyq]{display:none}.prog__year-sm[data-astro-cid-gl7w2pyq]{display:inline}.prog__meta[data-astro-cid-gl7w2pyq]{white-space:normal;flex-wrap:wrap;gap:2px 10px;font-size:12px}.prog__dur[data-astro-cid-gl7w2pyq]{font-size:13px}.prog__title[data-astro-cid-gl7w2pyq]:after{display:none}.prog__row--version[data-astro-cid-gl7w2pyq]{padding:2px 0}}.detail[data-astro-cid-rlnpzrfg]{padding-top:clamp(120px,18vh,200px)}.detail__head[data-astro-cid-rlnpzrfg]{max-width:760px}.detail__meta[data-astro-cid-rlnpzrfg]{letter-spacing:.2em;color:var(--ink-3);flex-wrap:wrap;gap:2px 14px;margin:0 0 10px;font-size:13px;display:flex}.detail__meta[data-astro-cid-rlnpzrfg] .en[data-astro-cid-rlnpzrfg]{color:var(--accent)}.detail__title[data-astro-cid-rlnpzrfg]{letter-spacing:.14em;margin:0;font-size:clamp(36px,6vw,72px);line-height:1.3}.detail__title-en[data-astro-cid-rlnpzrfg]{color:var(--ink-3);margin:6px 0 0;font-size:13px}.detail__summary[data-astro-cid-rlnpzrfg]{letter-spacing:.12em;color:var(--ink-2);margin:24px 0 0;font-size:clamp(16px,1.6vw,19px)}.detail__cover[data-astro-cid-rlnpzrfg]{width:fit-content;max-width:100%;margin:clamp(40px,7vh,72px) 0 0}.detail__body[data-astro-cid-rlnpzrfg]{background:var(--panel);border:1px solid var(--line);outline-offset:-7px;outline:1px solid #a89c8024;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(32px,6vw,80px);margin-top:clamp(48px,8vh,88px);padding:clamp(28px,4vw,48px);display:grid}.detail__body--side[data-astro-cid-rlnpzrfg]{grid-template-columns:minmax(0,1fr);max-width:560px}.detail__body--text[data-astro-cid-rlnpzrfg]{box-sizing:border-box;grid-template-columns:minmax(0,1fr);max-width:760px}.detail__actions[data-astro-cid-rlnpzrfg]{flex-wrap:wrap;align-items:center;gap:14px 28px;margin:22px 0 0;display:flex}.detail__go[data-astro-cid-rlnpzrfg]{box-sizing:border-box;letter-spacing:.14em;min-height:44px;color:var(--ink);background:var(--panel);border:1px solid var(--line);align-items:center;gap:12px;padding:6px 24px;font-size:15px;line-height:1.5;text-decoration:none;transition:border-color .3s;display:inline-flex}.detail__go[data-astro-cid-rlnpzrfg] span[data-astro-cid-rlnpzrfg]{color:var(--accent)}.detail__go[data-astro-cid-rlnpzrfg]:hover{border-color:var(--accent)}.song[data-astro-cid-rlnpzrfg]{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(40px,7vh,72px);display:grid}.song--cover[data-astro-cid-rlnpzrfg]{grid-template-columns:minmax(0,720px) minmax(260px,1fr)}.song[data-astro-cid-rlnpzrfg] .detail__cover[data-astro-cid-rlnpzrfg]{margin:0}.song[data-astro-cid-rlnpzrfg] .song__score{width:100%}.song__play[data-astro-cid-rlnpzrfg]{margin:18px 0 0}.song__facts[data-astro-cid-rlnpzrfg]{gap:14px;max-width:440px;margin:0;display:grid}.song__facts[data-astro-cid-rlnpzrfg]>div[data-astro-cid-rlnpzrfg]{align-items:baseline;gap:12px;display:flex}.song__facts[data-astro-cid-rlnpzrfg] dt[data-astro-cid-rlnpzrfg]{letter-spacing:.14em;color:var(--ink-3);flex:1;align-items:baseline;gap:12px;font-size:14px;display:flex}.song__facts[data-astro-cid-rlnpzrfg] dt[data-astro-cid-rlnpzrfg]:after{content:"";border-bottom:1px dotted var(--line);flex:1;min-width:24px;transform:translateY(-.3em)}.song__facts[data-astro-cid-rlnpzrfg] dd[data-astro-cid-rlnpzrfg]{letter-spacing:.06em;text-align:right;max-width:70%;margin:0;font-size:15px}.song__facts[data-astro-cid-rlnpzrfg] a[data-astro-cid-rlnpzrfg]{color:var(--ink)}.song__facts[data-astro-cid-rlnpzrfg] dd[data-astro-cid-rlnpzrfg][lang=de]{font-family:var(--font-en);letter-spacing:.03em;font-size:17px}.nowrap[data-astro-cid-rlnpzrfg]{white-space:nowrap}.detail__songs[data-astro-cid-rlnpzrfg]{background:var(--panel);border:1px solid var(--line);outline-offset:-7px;outline:1px solid #a89c8024;margin-top:clamp(48px,8vh,80px);padding:clamp(24px,3vw,40px)}.detail__songs-head[data-astro-cid-rlnpzrfg]{letter-spacing:.2em;align-items:baseline;gap:14px;margin:0 0 12px;font-size:18px;font-weight:500;display:flex}.detail__songs-head[data-astro-cid-rlnpzrfg] .en[data-astro-cid-rlnpzrfg]{color:var(--accent);font-size:12px}.prose[data-astro-cid-rlnpzrfg]{font-size:16px;line-height:2.1}.prose[data-astro-cid-rlnpzrfg] p{margin:0 0 1.4em}.prose[data-astro-cid-rlnpzrfg] h2{letter-spacing:.14em;margin:2.4em 0 .8em;font-size:22px}.prose[data-astro-cid-rlnpzrfg] img{margin:2em 0}.side__head[data-astro-cid-rlnpzrfg]{letter-spacing:.16em;color:var(--ink-2);align-items:baseline;gap:12px;margin:0 0 10px;font-size:14px;font-weight:500;display:flex}.side__head[data-astro-cid-rlnpzrfg] .en[data-astro-cid-rlnpzrfg]{color:var(--accent);font-size:12px;font-weight:400}.side__head[data-astro-cid-rlnpzrfg]:not(:first-child){margin-top:32px}.side__links[data-astro-cid-rlnpzrfg],.side__versions[data-astro-cid-rlnpzrfg],.side__awards[data-astro-cid-rlnpzrfg]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.side__link[data-astro-cid-rlnpzrfg]{letter-spacing:.1em;padding-left:1.4em;text-decoration:none;display:inline-block;position:relative}.side__link[data-astro-cid-rlnpzrfg] span[data-astro-cid-rlnpzrfg]{color:var(--accent)}.side__link[data-astro-cid-rlnpzrfg]:before{content:"";background:var(--accent);width:.8em;height:1px;transition:width .4s cubic-bezier(.6,0,.2,1);position:absolute;top:.975em;left:0}.side__link[data-astro-cid-rlnpzrfg]:hover:before{width:1.1em}.side__awards[data-astro-cid-rlnpzrfg]{gap:12px}.side__event[data-astro-cid-rlnpzrfg]{letter-spacing:.04em;color:var(--ink-3);font-size:12px;display:block}.side__awards[data-astro-cid-rlnpzrfg] strong[data-astro-cid-rlnpzrfg]{letter-spacing:.04em;color:var(--ink);font-size:14px;font-weight:500;display:block}.pager[data-astro-cid-rlnpzrfg]{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-top:96px;padding-top:28px;display:grid}.pager[data-astro-cid-rlnpzrfg] a[data-astro-cid-rlnpzrfg]{letter-spacing:.1em;text-decoration:none}.pager__prev[data-astro-cid-rlnpzrfg],.pager__next[data-astro-cid-rlnpzrfg]{gap:2px;display:grid}.pager__next[data-astro-cid-rlnpzrfg]{text-align:right}.pager__label[data-astro-cid-rlnpzrfg]{letter-spacing:.12em;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:0 10px;font-size:12px;display:flex}.pager__next[data-astro-cid-rlnpzrfg] .pager__label[data-astro-cid-rlnpzrfg]{justify-content:flex-end}.pager[data-astro-cid-rlnpzrfg] .en[data-astro-cid-rlnpzrfg]{font-size:11px}.pager__all[data-astro-cid-rlnpzrfg]{color:var(--ink-2);font-size:14px}@media (width<=760px){.detail__body[data-astro-cid-rlnpzrfg],.song[data-astro-cid-rlnpzrfg],.song--cover[data-astro-cid-rlnpzrfg]{grid-template-columns:minmax(0,1fr)}.song__face[data-astro-cid-rlnpzrfg]{max-width:260px}.song--cover[data-astro-cid-rlnpzrfg] .song__face[data-astro-cid-rlnpzrfg]{max-width:none}.pager[data-astro-cid-rlnpzrfg]{grid-template-columns:1fr 1fr;align-items:start}.pager__all[data-astro-cid-rlnpzrfg]{text-align:center;grid-area:2/1/auto/-1}}@media (width<=400px){.detail__title[data-astro-cid-rlnpzrfg]{letter-spacing:.08em;overflow-wrap:anywhere;font-size:30px}.pager__label[data-astro-cid-rlnpzrfg]{flex-direction:column;gap:0}.pager__next[data-astro-cid-rlnpzrfg] .pager__label[data-astro-cid-rlnpzrfg]{align-items:flex-end}}
