.language-control{display:flex;align-items:center;gap:.4rem;color:#e3e7df;margin-inline-start:1rem}.language-control select{max-width:145px;background:#202820;color:#e3e7df;border:1px solid #637064;border-radius:0;padding:.5rem;font:inherit;font-size:13px}.site-header{flex-wrap:wrap}.detail-description{white-space:pre-line;overflow-wrap:anywhere}.night-title h1{max-width:12em}html:not([lang^=zh]):not([lang=ja]) .night-title h1{font-size:clamp(2.3rem,4vw,4.7rem);letter-spacing:0;line-height:1.15}html[dir=rtl] .intro-label{direction:ltr;text-align:right}html[dir=rtl] img{direction:ltr}.work-caption h3{overflow-wrap:anywhere}@media(max-width:700px){.language-control{margin-inline-start:0;margin-top:.5rem}.language-control select{max-width:130px}.site-header nav{flex-wrap:wrap}.night-title h1{max-width:100%}html:not([lang^=zh]):not([lang=ja]) .night-title h1{font-size:2.5rem}.detail-info{min-width:0}.work-caption{flex-wrap:wrap}}
