.preview.svelte-ggh4nl{grid-template-columns:auto 1fr auto;align-items:center;column-gap:.75rem;width:100%;display:grid}.preview__toggle.svelte-ggh4nl{border:1px solid var(--color-ink);background:var(--color-ink);width:1.75rem;height:1.75rem;color:var(--color-ground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex}.preview__toggle.svelte-ggh4nl:hover{opacity:.8}.preview__toggle.svelte-ggh4nl:active{opacity:.65}.preview__wave.svelte-ggh4nl{width:100%;height:32px;position:relative}.preview__wave.svelte-ggh4nl canvas:where(.svelte-ggh4nl){cursor:pointer;width:100%;height:100%;display:block}.preview__time.svelte-ggh4nl{font-family:var(--font-mono);letter-spacing:.06em;opacity:.55;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem}audio.svelte-ggh4nl{display:none}.album-detail[data-astro-cid-zv6oirjh]{position:relative}.album-detail__inner[data-astro-cid-zv6oirjh]{box-sizing:border-box;width:100%;max-width:var(--width-page);margin:0 auto;padding:3rem 2rem}.album-detail__release[data-astro-cid-zv6oirjh]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.album-detail__meta[data-astro-cid-zv6oirjh]{flex-direction:column;gap:2rem;display:flex}.album-detail__title[data-astro-cid-zv6oirjh]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1}.album-detail__title-en[data-astro-cid-zv6oirjh],.album-detail__title-ja[data-astro-cid-zv6oirjh]{display:block}.album-detail__title-ja[data-astro-cid-zv6oirjh]{font-size:.65em}.album-detail__spec[data-astro-cid-zv6oirjh]{font-family:var(--font-mono);letter-spacing:.06em;grid-template-columns:auto 1fr;gap:.4rem 1rem;max-width:16rem;margin:0;font-size:.75rem;display:grid}.album-detail__spec[data-astro-cid-zv6oirjh] dt[data-astro-cid-zv6oirjh]{text-transform:uppercase;opacity:.5}.album-detail__spec[data-astro-cid-zv6oirjh] dd[data-astro-cid-zv6oirjh]{text-transform:lowercase;margin:0}.album-detail__cover[data-astro-cid-zv6oirjh]{aspect-ratio:1;box-shadow:var(--shadow-cover);background:#14161a0a;margin:0;overflow:hidden}.album-detail__cover[data-astro-cid-zv6oirjh] img[data-astro-cid-zv6oirjh]{object-fit:cover;width:100%;height:100%;display:block}.album-detail__photos[data-astro-cid-zv6oirjh]{padding:0}.album-detail__photos--above[data-astro-cid-zv6oirjh]{padding-top:6rem}.album-detail__photos[data-astro-cid-zv6oirjh] figure[data-astro-cid-zv6oirjh]{aspect-ratio:16/9;margin:0;overflow:hidden}.album-detail__photos[data-astro-cid-zv6oirjh] img[data-astro-cid-zv6oirjh]{object-fit:cover;width:100%;height:100%;display:block}.album-detail__photos--duotone[data-astro-cid-zv6oirjh] img[data-astro-cid-zv6oirjh]{filter:url(#album-duotone)}.album-detail__photos--mono[data-astro-cid-zv6oirjh] img[data-astro-cid-zv6oirjh]{filter:grayscale()}.album-detail__duotone-defs[data-astro-cid-zv6oirjh]{width:0;height:0;position:absolute;overflow:hidden}.album-detail__statement[data-astro-cid-zv6oirjh]{text-align:center;background:var(--color-ink);color:var(--color-ground);padding:10rem 2rem 12rem}.album-detail__statement[data-astro-cid-zv6oirjh] p[data-astro-cid-zv6oirjh]{font-family:var(--font-display);letter-spacing:-.025em;max-width:18ch;margin:0 auto;font-size:clamp(4rem,9vw,8rem);font-weight:500;line-height:1.05}.tracks[data-astro-cid-zv6oirjh]{margin:0;padding:0;list-style:none}.tracks__row[data-astro-cid-zv6oirjh]{border-bottom:1px solid var(--color-rule-strong);grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:.5rem 1rem;padding:.75rem 0;display:grid}.tracks__row[data-astro-cid-zv6oirjh]:last-child{border-bottom:none}.tracks__num[data-astro-cid-zv6oirjh]{font-family:var(--font-mono);letter-spacing:.06em;opacity:.5;font-size:.75rem}.tracks__title[data-astro-cid-zv6oirjh]{font-family:var(--font-display);font-size:1.0625rem;line-height:1.3}.tracks__dur[data-astro-cid-zv6oirjh]{font-family:var(--font-mono);letter-spacing:.06em;opacity:.55;font-size:.75rem}.tracks__preview[data-astro-cid-zv6oirjh]{grid-column:2/-1;margin-top:.25rem}.album-detail__services[data-astro-cid-zv6oirjh]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.album-detail__services[data-astro-cid-zv6oirjh] .service{width:100%;padding:.5rem .75rem;display:flex}@media (width<=760px){.album-detail__release[data-astro-cid-zv6oirjh]{grid-template-columns:1fr}.album-detail__cover[data-astro-cid-zv6oirjh]{box-shadow:var(--shadow-cover-soft)}.album-detail__photos--above[data-astro-cid-zv6oirjh]{padding-top:4rem}.album-detail__statement[data-astro-cid-zv6oirjh]{padding:5rem 1.25rem 6rem}.album-detail__statement[data-astro-cid-zv6oirjh] p[data-astro-cid-zv6oirjh]{letter-spacing:-.02em;max-width:14ch;font-size:clamp(2.25rem,8vw,3.5rem)}}
