.favrow[data-astro-cid-nq2mp7lk]{flex-wrap:wrap;align-items:center;gap:0 4px;display:flex}.fav[data-astro-cid-nq2mp7lk][data-on=true] svg[data-astro-cid-nq2mp7lk]{fill:currentColor}.count[data-astro-cid-nq2mp7lk]:empty{display:none}.fav[data-astro-cid-nq2mp7lk][data-on=true] .count[data-astro-cid-nq2mp7lk]{color:var(--accent);font-weight:500}.favshare[data-astro-cid-nq2mp7lk]{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover){.favshare[data-astro-cid-nq2mp7lk]:hover{background:var(--hover)}}.lm[data-astro-cid-yxut6adf]{flex-wrap:wrap;column-gap:4px;display:flex}.lm[data-astro-cid-yxut6adf].center{justify-content:center}.lm-btn[data-astro-cid-yxut6adf]{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover){.lm-btn[data-astro-cid-yxut6adf]:hover{background:var(--hover)}}.lm-btn[data-astro-cid-yxut6adf][aria-pressed=true]{color:var(--accent);font-weight:700}.lm-btn[data-astro-cid-yxut6adf][aria-pressed=true] .c[data-astro-cid-yxut6adf]{fill:currentColor}.lm-btn[data-astro-cid-yxut6adf][aria-pressed=true] .p[data-astro-cid-yxut6adf]{stroke:var(--on-accent)}.lm-btn[data-astro-cid-yxut6adf]:disabled{cursor:default;opacity:.6}.rd[data-astro-cid-nmbdlqqf]{flex-direction:column;gap:16px;min-width:0;display:flex}.rd-act[data-astro-cid-nmbdlqqf]{flex-direction:column;gap:8px;min-width:0;display:flex}.rd-ops[data-astro-cid-nmbdlqqf]{flex-wrap:wrap;align-items:center;column-gap:4px;display:flex}.rd-ops[data-astro-cid-nmbdlqqf] .lm{display:contents}.rd-body[data-astro-cid-nmbdlqqf]{flex-direction:column;gap:16px;min-width:0;display:flex}.rd-card[data-astro-cid-nmbdlqqf] .rd-body[data-astro-cid-nmbdlqqf]{border-top:1px solid var(--line);padding-top:16px}.expl[data-astro-cid-nmbdlqqf] p[data-astro-cid-nmbdlqqf]{margin:0;font-size:14px;line-height:1.9}.expl[data-astro-cid-nmbdlqqf] .eyebrow[data-astro-cid-nmbdlqqf]+p[data-astro-cid-nmbdlqqf]{margin-top:4px}.pts-h[data-astro-cid-nmbdlqqf]{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.pts-h[data-astro-cid-nmbdlqqf] b[data-astro-cid-nmbdlqqf]{color:var(--ink);font-weight:700}.pts-list[data-astro-cid-nmbdlqqf]{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pts-list[data-astro-cid-nmbdlqqf] li[data-astro-cid-nmbdlqqf]{grid-template-columns:5.6em minmax(0,1fr) 3em;align-items:center;column-gap:10px;font-size:13px;line-height:1.5;display:grid}.pt-bar[data-astro-cid-nmbdlqqf]{background:var(--line-soft);border-radius:3px;height:6px;display:block;overflow:hidden}.pt-bar[data-astro-cid-nmbdlqqf] i[data-astro-cid-nmbdlqqf]{background:var(--accent);border-radius:3px;width:0;height:100%;display:block}.pt-n[data-astro-cid-nmbdlqqf]{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.pts-tags[data-astro-cid-nmbdlqqf]{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;display:flex}.pts-taglist[data-astro-cid-nmbdlqqf]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.credits[data-astro-cid-nmbdlqqf]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.crd[data-astro-cid-nmbdlqqf]{align-items:center;gap:10px;min-height:44px;padding:6px 0;font-size:14px;line-height:1.5;display:flex}.crd[data-astro-cid-nmbdlqqf].row{min-height:44px;color:var(--ink);padding:6px 0}.role[data-astro-cid-nmbdlqqf]{flex-shrink:0;width:52px}.who[data-astro-cid-nmbdlqqf]{flex:1;min-width:0;font-weight:400}a[data-astro-cid-nmbdlqqf].crd .who[data-astro-cid-nmbdlqqf]{font-weight:700}.crd[data-astro-cid-nmbdlqqf] .chev[data-astro-cid-nmbdlqqf]{color:var(--muted);flex-shrink:0;display:inline-flex}@media (width<=339px){.crd[data-astro-cid-nmbdlqqf]{flex-wrap:wrap;gap:0 10px}.role[data-astro-cid-nmbdlqqf]{width:100%}.role[data-astro-cid-nmbdlqqf]:empty{display:none}.who[data-astro-cid-nmbdlqqf]{flex:1 1 0}}@media (width>=1000px){.rd[data-astro-cid-nmbdlqqf].rd-card{display:contents}.rd[data-astro-cid-nmbdlqqf].rd-card .rd-act[data-astro-cid-nmbdlqqf]{grid-area:act}.rd[data-astro-cid-nmbdlqqf].rd-card .rd-body[data-astro-cid-nmbdlqqf]{grid-area:body}.rd[data-astro-cid-nmbdlqqf].rd-row{grid-template-columns:minmax(0,1fr) 264px;align-items:start;column-gap:28px;display:grid}.rd[data-astro-cid-nmbdlqqf].rd-row .rd-act[data-astro-cid-nmbdlqqf]{grid-area:1/2}.rd[data-astro-cid-nmbdlqqf].rd-row .rd-body[data-astro-cid-nmbdlqqf]{grid-area:1/1}}.pick[data-astro-cid-vubeujij]{scroll-margin-top:72px}.pick-by[data-astro-cid-vubeujij]{color:var(--accent);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.5}.card[data-astro-cid-vubeujij]{flex-direction:column;gap:16px;padding:20px;display:flex}.ident[data-astro-cid-vubeujij]{flex-direction:column;gap:12px;min-width:0;display:flex}.who[data-astro-cid-vubeujij]{align-items:center;gap:14px;display:flex}.names[data-astro-cid-vubeujij]{flex-direction:column;gap:2px;min-width:0;line-height:1.5;display:flex}.lead[data-astro-cid-vubeujij]{font-size:19px;line-height:1.4}.insight[data-astro-cid-vubeujij]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=999px){.who[data-astro-cid-vubeujij] .rl{zoom:.75}}@media (width<=334px){.lead[data-astro-cid-vubeujij]{font-size:17px}}@media (width>=1000px){.card[data-astro-cid-vubeujij]{grid-template-columns:minmax(0,1fr) 264px;grid-template-areas:"ident act""body body";align-items:start;gap:16px 28px;padding:24px;display:grid}.ident[data-astro-cid-vubeujij]{grid-area:ident}.who[data-astro-cid-vubeujij]{gap:16px}}.crow[data-astro-cid-2n3cq3be]{scroll-margin-top:72px}.head[data-astro-cid-2n3cq3be]{padding:14px 0}.grow[data-astro-cid-2n3cq3be]{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;line-height:1.5;display:flex}.grow[data-astro-cid-2n3cq3be] .tag{margin-top:4px}.nm[data-astro-cid-2n3cq3be]{font-size:15px}.hc[data-astro-cid-2n3cq3be]{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.chev[data-astro-cid-2n3cq3be]{color:var(--muted);transition:transform .15s;display:inline-flex}.head[data-astro-cid-2n3cq3be][aria-expanded=true] .chev[data-astro-cid-2n3cq3be]{transform:rotate(180deg)}.panel[data-astro-cid-2n3cq3be]{flex-direction:column;gap:12px;padding:4px 0 20px 66px;display:flex}.meta[data-astro-cid-2n3cq3be]{margin:0}@media (width<=420px){.panel[data-astro-cid-2n3cq3be]{padding-left:0}}@media (width>=1000px){.grow[data-astro-cid-2n3cq3be]{flex-flow:wrap;align-items:center;gap:2px 16px}.grow[data-astro-cid-2n3cq3be] .tag{margin-top:0}}.aud[data-astro-cid-5oxtwd5f]{background:var(--card);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.total[data-astro-cid-5oxtwd5f]{align-items:baseline;gap:8px;display:flex}.n[data-astro-cid-5oxtwd5f]{font-size:40px;font-weight:400;line-height:1}.note[data-astro-cid-5oxtwd5f]{margin:0;line-height:1.8}.hall[data-astro-cid-5oxtwd5f]{flex-direction:column;align-items:center;gap:14px;padding:8px 0;display:flex}.stage[data-astro-cid-5oxtwd5f]{flex-direction:column;align-items:center;gap:4px;display:flex}.stage[data-astro-cid-5oxtwd5f] div[data-astro-cid-5oxtwd5f]{background:var(--ink);border-radius:0 0 90px 90px;width:180px;height:22px}.stage[data-astro-cid-5oxtwd5f] span[data-astro-cid-5oxtwd5f]{letter-spacing:.2em;color:var(--muted);font-size:11px}.seats[data-astro-cid-5oxtwd5f]{flex-direction:column;align-items:center;gap:4px;display:flex}.seats[data-astro-cid-5oxtwd5f] .srow{gap:3px;display:flex}.seats[data-astro-cid-5oxtwd5f] .seat,.legend[data-astro-cid-5oxtwd5f] .sw{box-sizing:border-box;border-radius:3px 3px 1px 1px;width:12px;height:11px}.legend[data-astro-cid-5oxtwd5f] .sw{border-radius:3px;flex-shrink:0;width:14px;height:14px}.aud[data-astro-cid-5oxtwd5f] .s0{background:var(--ink)}.aud[data-astro-cid-5oxtwd5f] .s1{background:var(--p1)}.aud[data-astro-cid-5oxtwd5f] .s2{background:var(--card);box-shadow:inset 0 0 0 2px var(--ink)}.aud[data-astro-cid-5oxtwd5f] .s3{background:repeating-linear-gradient(135deg, var(--ink) 0 2px, var(--card) 2px 4px);box-shadow:inset 0 0 0 1px var(--ink)}.aud[data-astro-cid-5oxtwd5f] .s4{background:radial-gradient(var(--ink) 1.2px, var(--card) 1.4px) 0 0 / 4px 4px;box-shadow:inset 0 0 0 1px var(--ink)}.legend[data-astro-cid-5oxtwd5f]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.legend[data-astro-cid-5oxtwd5f] li{align-items:center;gap:10px;display:flex}.legend[data-astro-cid-5oxtwd5f] .nm{flex-grow:1;font-size:13.5px}.legend[data-astro-cid-5oxtwd5f] .pc{font-family:var(--latin);font-size:17px}.legend[data-astro-cid-5oxtwd5f] .pp{color:var(--muted);text-align:right;white-space:nowrap;min-width:3.5em;font-size:12px}textarea[data-astro-cid-wc5viawi].input{resize:vertical;min-height:72px}.cnt[data-astro-cid-wc5viawi]{align-self:flex-end}.rule[data-astro-cid-wc5viawi]{margin:0;line-height:1.7}fieldset[data-astro-cid-wc5viawi]{border:0;margin:0;padding:0}.parts[data-astro-cid-wc5viawi]{flex-direction:column;gap:14px;display:flex}legend[data-astro-cid-wc5viawi]{margin-bottom:10px;padding:0;font-size:13px;font-weight:700}.note[data-astro-cid-wc5viawi]{color:var(--muted);font-weight:400}.work[data-astro-cid-wc5viawi]{border:1px solid var(--line-soft);border-radius:6px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.work[data-astro-cid-wc5viawi] .k[data-astro-cid-wc5viawi]{color:var(--muted);font-size:12px}.work[data-astro-cid-wc5viawi] .small[data-astro-cid-wc5viawi]{overflow-wrap:anywhere;line-height:1.6}.tt .term{color:inherit;border-bottom:1.5px dotted var(--accent);cursor:pointer;font:inherit;line-height:inherit;background:0 0;border-top:0;border-left:0;border-right:0;border-radius:0;margin:0;padding:0;text-decoration:none;display:inline;position:relative}.tt .term:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tt .term:hover{color:inherit;background:var(--hover)}.tt .term[aria-expanded=true]{background:var(--wash);border-bottom-style:solid}.rw[data-astro-cid-raru4ub7]{list-style:none}.rw[data-astro-cid-raru4ub7] a[data-astro-cid-raru4ub7]{box-sizing:border-box;background:var(--card);border:1px solid var(--line);height:100%;min-height:44px;color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;padding:14px 12px;text-decoration:none;display:flex}.rw[data-astro-cid-raru4ub7] a[data-astro-cid-raru4ub7]:hover{border-color:var(--muted)}.rw[data-astro-cid-raru4ub7] a[data-astro-cid-raru4ub7]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.c[data-astro-cid-raru4ub7]{font-weight:700}.t[data-astro-cid-raru4ub7]{font-size:15px;font-weight:800;line-height:1.5}.y[data-astro-cid-raru4ub7]{margin-top:auto;padding-top:2px}.wp[data-astro-cid-wxetcihn]{flex-direction:column;display:flex}.whead[data-astro-cid-wxetcihn]{flex-direction:column;gap:6px;display:flex}.titlebar[data-astro-cid-wxetcihn]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.titlebar[data-astro-cid-wxetcihn] .disp[data-astro-cid-wxetcihn]{flex:1;min-width:0}.share-work[data-astro-cid-wxetcihn]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -11px 0 0;display:inline-flex}.share-work[data-astro-cid-wxetcihn]:hover{color:var(--accent);background:var(--hover)}.composer[data-astro-cid-wxetcihn]{font-size:16px;font-weight:700}.clink[data-astro-cid-wxetcihn]{min-height:44px;color:var(--ink);align-self:flex-start;align-items:center;gap:2px;margin:-10px 0;text-decoration:none;display:inline-flex}.clink[data-astro-cid-wxetcihn]:hover{color:var(--accent)}.clink[data-astro-cid-wxetcihn] .chev[data-astro-cid-wxetcihn]{color:var(--muted);display:inline-flex}.arts[data-astro-cid-wxetcihn]{flex-direction:column;gap:12px;display:flex}.facts[data-astro-cid-wxetcihn]{flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;display:flex}.wmark[data-astro-cid-wxetcihn]{margin:0 0 0 -8px}.toc[data-astro-cid-wxetcihn]{z-index:4;background:var(--bg);border-bottom:1px solid var(--line2);margin:18px -20px 0;padding:10px 20px;position:sticky;top:0}.toc[data-astro-cid-wxetcihn] ul[data-astro-cid-wxetcihn]{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.toc[data-astro-cid-wxetcihn] ul[data-astro-cid-wxetcihn]::-webkit-scrollbar{display:none}.toc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{white-space:nowrap;min-height:44px;color:var(--muted);border-radius:999px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.toc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover{color:var(--ink)}.toc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn][aria-current=true]{background:var(--ink);color:var(--bg)}html{scroll-padding-top:72px}.sec[data-astro-cid-wxetcihn]{flex-direction:column;gap:16px;padding-top:44px;display:flex}.first[data-astro-cid-wxetcihn]{padding-top:28px}.sec-n[data-astro-cid-wxetcihn]{margin-left:auto}.sub[data-astro-cid-wxetcihn]{margin:0;font-size:14px;font-weight:700}.sub-h[data-astro-cid-wxetcihn]{align-items:baseline;gap:10px;margin-top:16px;display:flex}.pickarea[data-astro-cid-wxetcihn]{display:block}.bandnote[data-astro-cid-wxetcihn]{border-left:2px solid var(--brass);padding-left:14px}.bandnote[data-astro-cid-wxetcihn] p[data-astro-cid-wxetcihn]{margin:4px 0 0;font-size:14px}.hl[data-astro-cid-wxetcihn]{background:var(--deep);color:var(--on-deep);flex-direction:column;gap:12px;margin:48px -20px 0;padding:40px 20px 44px;display:flex}.hl[data-astro-cid-wxetcihn] .sec-h[data-astro-cid-wxetcihn] .no[data-astro-cid-wxetcihn]{color:#d98c91}.hl-mv[data-astro-cid-wxetcihn]{color:var(--deep-mu);font-size:13px;font-weight:700}.hl-text[data-astro-cid-wxetcihn]{font-family:var(--mincho);margin:0;font-size:19px;font-weight:500;line-height:1.85}.rd-link[data-astro-cid-wxetcihn]{min-height:44px;color:var(--ink);align-self:center;align-items:center;gap:2px;margin-top:-12px;margin-bottom:-12px;margin-left:auto;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.rd-link[data-astro-cid-wxetcihn]:hover{color:var(--accent)}.mv[data-astro-cid-wxetcihn]{margin:0}.mv[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]{gap:14px;padding:14px 0;display:flex}.mv-no[data-astro-cid-wxetcihn]{width:28px;color:var(--accent);flex-shrink:0;font-size:20px;font-style:italic}.mv[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn] div[data-astro-cid-wxetcihn]{flex-direction:column;gap:2px;display:flex}.mk[data-astro-cid-wxetcihn]{font-size:14px;font-style:italic}.mv-note[data-astro-cid-wxetcihn]{font-size:14px;line-height:1.7}.info[data-astro-cid-wxetcihn]{grid-template-columns:3.5em 1fr;gap:6px 8px;margin:4px 0 0;font-size:13.5px;display:grid}.info[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{color:var(--muted)}.info[data-astro-cid-wxetcihn] dd[data-astro-cid-wxetcihn]{margin:0}.cmp[data-astro-cid-wxetcihn]{margin-top:-8px}.cmp[data-astro-cid-wxetcihn]>li+li{border-top:0}.cmp[data-astro-cid-wxetcihn]>li:not([hidden])~li:not([hidden]){border-top:1px solid var(--line)}.none[data-astro-cid-wxetcihn]{margin:0}.sug[data-astro-cid-wxetcihn]{flex-direction:column;gap:8px;margin-top:4px;display:flex}.sug-open[data-astro-cid-wxetcihn]{width:100%}.sug-open[data-astro-cid-wxetcihn][aria-busy=true]{opacity:.6}.sug-note[data-astro-cid-wxetcihn]{margin:0;line-height:1.7}.related[data-astro-cid-wxetcihn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=719px){.related[data-astro-cid-wxetcihn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.src[data-astro-cid-wxetcihn]{margin-top:48px;font-size:13px}.src[data-astro-cid-wxetcihn] summary[data-astro-cid-wxetcihn]{cursor:pointer;align-items:center;gap:4px;min-height:44px;list-style:none;display:flex}.src[data-astro-cid-wxetcihn] summary[data-astro-cid-wxetcihn]::-webkit-details-marker{display:none}.src[data-astro-cid-wxetcihn] summary[data-astro-cid-wxetcihn] .chev[data-astro-cid-wxetcihn]{transition:transform .15s}.src[data-astro-cid-wxetcihn][open] summary[data-astro-cid-wxetcihn] .chev[data-astro-cid-wxetcihn]{transform:rotate(180deg)}.src[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{overflow-wrap:anywhere;min-height:44px;padding:12px 0;display:block}.listenbar[data-astro-cid-wxetcihn]{background:var(--card);border-top:1px solid var(--line2);z-index:5;position:fixed;bottom:64px;left:0;right:0;box-shadow:0 -12px 24px -20px #2b262299}.lb[data-astro-cid-wxetcihn]{align-items:center;gap:12px;max-width:680px;margin:0 auto;padding:10px 16px;display:flex}.lb-name[data-astro-cid-wxetcihn]{flex-direction:column;flex-grow:1;min-width:0;line-height:1.35;display:flex}.lb-name[data-astro-cid-wxetcihn] .nm[data-astro-cid-wxetcihn]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}body.has-bar footer.site{padding-bottom:80px}@media (width>=900px){.listenbar[data-astro-cid-wxetcihn]{bottom:0}}html.has-listenbar{scroll-padding-bottom:140px}@media (width>=900px){html.has-listenbar{scroll-padding-bottom:80px}}@media (width>=1000px){.wp[data-astro-cid-wxetcihn]{max-width:736px}.whead[data-astro-cid-wxetcihn]{padding-top:12px}.whead[data-astro-cid-wxetcihn] .disp[data-astro-cid-wxetcihn]{font-size:44px}.hl[data-astro-cid-wxetcihn]{border-radius:16px;margin:48px 0 0;padding:32px}.hl-text[data-astro-cid-wxetcihn]{font-size:21px}.lb[data-astro-cid-wxetcihn]{max-width:736px;padding:10px 20px}.toc[data-astro-cid-wxetcihn] ul[data-astro-cid-wxetcihn]{gap:4px}.toc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{padding:0 8px}}
