/* Shared article display and print refinements */
.article-title{font-family:"Noto Serif TC",serif;font-size:1.3rem;line-height:1.5;margin:.1rem 0 .9rem}
.refs a{color:#275e52;overflow-wrap:anywhere}
@media print{@page{size:A4;margin:12mm}body{font-size:11pt;line-height:1.6;padding:0!important}.masthead{margin-bottom:10px!important;break-after:avoid!important}.article{padding:16px!important;overflow:visible!important;break-inside:auto!important}.article-title,h2,h3{break-after:avoid}.refs{break-inside:auto!important}.refs p,.refs li{overflow-wrap:anywhere}.footer{margin-top:14px!important}.series-return{display:none!important}svg{max-width:100%}}
