@page{margin:2.2cm 2.5cm}@media print{:root{--paper:#fff;--ink:#000;--ink-86:#111;--ink-2:#333;--ink-3:#777;--field:#888;--rule:#bbb;font-size:16px!important}html,body{color:#000;background:#fff}html body{min-height:0;display:block}.head,.mark,.runner,.colophon,.skip,.fine,.portrait,.kit-copy,.kit-print,.lp,[data-print=hide]{display:none!important}html.paper body .sheet{padding:0;font-size:11.5pt;display:block}html[data-lp] body .sheet{--lp:1}.u,a{text-decoration:none!important}*,:before,:after{transition:none!important;animation:none!important}.view,.mn-ground,.mn.contents,.folio.leaving{display:none!important}html.journey,html.journey body{background:#fff!important}.folio,.folio[data-room]{background:#fff;min-height:0!important;margin-top:0!important;position:static!important;transform:none!important}html.paper body .folio .sheet{padding-top:0}html.mn-on body{transform:none!important}html.night,html.night body{color:#000!important;background:#fff!important}html.night .stage{display:none!important}html.night .title .name a,html.night .contents a,html.night .foot .u{color:#000!important}html.paper body .perfs>li{break-inside:avoid}html.paper body .perf .listen,html.paper[data-page=concert] body .actions,html.paper[data-page=concert] body .after,html.paper[data-page=concert] body .rec{display:none!important}html.paper body .writing textarea{background-image:none;border-bottom:1px solid #888}html.paper body p.clock{display:none!important}html.paper body .send .hairpin{display:none}html.paper body .wx{break-inside:avoid;margin-top:1.2em}html.paper body .wx-qr{width:120px;height:120px;margin-left:-10px}html.paper body .elsewhere{break-inside:avoid;margin-top:1.5em}html.paper body .performances .page-title,html.paper body .contact .page-title{text-box:none}html[data-page=bio] .page-title,html[data-page=press] .page-title{display:none}html.paper body .pn{color:#000;display:block}html.paper body .pn-head{font:400 20pt/1.2 var(--face);letter-spacing:0;margin:0 0 18pt}html.paper body .pn-head i{font-style:italic}html.paper:lang(zh) body .pn-head{font:400 18pt/1.3 var(--face-zh);letter-spacing:.06em}html.paper body .pn-foot{font:400 9pt/1.4 var(--face);color:#555;margin-top:24pt}html.paper body .pn-foot span+span{margin-left:1.6em}html.paper body .epigraph{break-inside:avoid;margin:0 0 16pt}html.paper body .epigraph blockquote p{text-indent:0;font-size:16pt;line-height:1.25}html.paper body .epigraph figcaption,html.paper body .quotes figcaption,html.paper body .kit-meta{color:#555;margin-top:4pt;font-size:9.5pt;line-height:1.4}html.paper body .prose{margin-top:0}html.paper body .prose p{orphans:3;widows:3;break-inside:avoid;font-size:11.5pt;line-height:1.55}html.paper body .prose p+p{margin-top:7pt}html.paper body .quotes{margin-top:0}html.paper body .quotes figure{break-inside:avoid}html.paper body .quotes figure+figure{margin-top:14pt}html.paper body .quotes blockquote p{text-indent:0;color:#000;font-size:12.5pt;line-height:1.4}html.paper[data-page=bio] body .quotes{break-before:page}html.paper body .section-title{break-after:avoid}html.paper body .kit-sec .section-title{margin-top:20pt;font-size:13pt;line-height:1.25}html.paper body .kit-sec:first-of-type .section-title{margin-top:0}html.paper body .kit-sec .section-title+.prose,html.paper body .kit-sec .section-title+.quotes,html.paper body .kit-meta+.prose{margin-top:8pt}html.paper body .kit-meta{margin-top:6pt}html.paper body .kit-press{break-before:page}html.paper body .kit-photo{break-inside:avoid}html.paper body .kit-photo img{width:auto;max-height:12cm}html.paper body .kit-photo figcaption{display:none}html.paper body .kit-photo+.kit-photo{margin-top:14pt}html.paper:lang(zh) body .prose p{letter-spacing:.02em;font-size:11pt;line-height:1.8}html.paper:lang(zh) body .epigraph blockquote p{font-size:15pt;line-height:1.5}html.paper:lang(zh) body .quotes blockquote p{font-size:11.5pt;line-height:1.75}html.paper:lang(zh) body .epigraph figcaption,html.paper:lang(zh) body .quotes figcaption,html.paper:lang(zh) body .kit-meta{font-size:9pt;line-height:1.6}html.paper:lang(zh) body .kit-sec .section-title{font-size:12.5pt}.performances .archive>summary{width:auto;font-size:var(--lead);color:var(--ink);cursor:auto;break-after:avoid;page-break-after:avoid;text-box:trim-both cap alphabetic;font-weight:300;line-height:1.25}.paper:lang(zh) .performances .archive>summary{font-size:var(--sec-zh);letter-spacing:.06em;font-weight:400;line-height:1.25}.performances .archive>summary .u{background:0 0!important;text-decoration:none!important}.performances .section-title,.performances .archive>summary{margin-top:4em;padding-top:.4em}.performances .archive>summary+.section-title{margin-top:2.2em}@supports not (text-box:trim-both cap alphabetic){.performances .section-title,.performances .archive>summary{margin-top:3.81em}.performances .archive>summary{margin-bottom:-.39em}.performances .archive>summary+.section-title{margin-top:2.01em}}@supports selector(::details-content){.performances details.archive::details-content{content-visibility:visible;display:block}}}
