body.page-pseudoexfoliation{--type-body:18px!important}
/* Scoped article comparison; inherited current article frame retained. */
.page-pseudoexfoliation .ar-body p,.page-pseudoexfoliation .ar-body li{font-size:18px;line-height:1.7}
.page-pseudoexfoliation .ar-body p a{color:#214d71;text-decoration:underline;text-underline-offset:3px}
.page-pseudoexfoliation .ar-head h1{font-size:clamp(30px,3.2vw,46px);line-height:1.17}
.page-pseudoexfoliation .ar-head .lead{font-size:18px!important;line-height:1.7}
html body.page-pseudoexfoliation #main#main#main .ar-body .ar-section:not(.ar-references) p,html body.page-pseudoexfoliation #main#main#main .ar-body .ar-section:not(.ar-references) li{font-size:18px!important}
html body.page-pseudoexfoliation #main#main#main aside.ar-contents a{font-size:18px!important;font-weight:400!important}
.page-pseudoexfoliation .ar-body .ar-references{margin-top:34px!important}
body.page-pseudoexfoliation #main .ar-head.ar-opening-split{grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;gap:24px 36px;align-items:start!important}
.page-pseudoexfoliation .ar-opening-compact{width:100%!important;max-width:360px!important;margin-top:5px}
@media(min-width:1001px){html[lang^="zh"] body.page-pseudoexfoliation .ar-opening-compact{max-width:280px!important}}
.page-pseudoexfoliation .ar-opening-compact img{height:auto;object-fit:contain}
.page-pseudoexfoliation .interval-figure{float:right;width:min(42%,310px);margin:8px 0 20px 28px}
.page-pseudoexfoliation .interval-figure img{width:100%;height:auto}
.page-pseudoexfoliation .ar-figure-frame{border-radius:18px;overflow:hidden}
.page-pseudoexfoliation .ar-section:after{content:"";display:table;clear:both}
.page-pseudoexfoliation .interval-table{width:100%;border-collapse:collapse;margin:20px 0 0;font-size:16px;line-height:1.6;table-layout:fixed}
.page-pseudoexfoliation .interval-table th,.page-pseudoexfoliation .interval-table td{padding:13px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #d7dcd9;word-break:normal;overflow-wrap:anywhere}
.page-pseudoexfoliation .interval-table th{background:#e8edf0;color:#142a40;font-weight:600}
.page-pseudoexfoliation .interval-table th:first-child{width:24%}
.page-pseudoexfoliation .interval-related .pill{margin:8px 8px 0 0;min-height:44px;white-space:normal}
.page-pseudoexfoliation .ar-references li{font-size:15px;line-height:1.7;margin-bottom:12px;overflow-wrap:anywhere}
.page-pseudoexfoliation .ar-opening-split>.ar-author{grid-column:1/-1;margin-top:0}
@media(max-width:1000px){body.page-pseudoexfoliation #main .ar-head.ar-opening-split{grid-template-columns:minmax(0,1fr)!important;gap:24px}.page-pseudoexfoliation .ar-opening-compact{max-width:420px!important;margin:24px auto 0}}
@media(max-width:600px){.page-pseudoexfoliation .interval-figure{float:none;width:100%;max-width:330px;margin:22px auto}.page-pseudoexfoliation .interval-table th,.page-pseudoexfoliation .interval-table td{padding:10px 7px;font-size:14px}.page-pseudoexfoliation .interval-table th:first-child{width:23%}.page-pseudoexfoliation .ar-opening-compact{max-width:330px!important}}

.page-pseudoexfoliation .ar-figure-frame{background:#f6f5ef}
.pxf-video{max-width:560px;margin:24px auto}.pxf-video .pxf-play,.pxf-video .yt-live{position:relative;width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden;border:0;padding:0;display:block;background:#142a40;cursor:pointer}.pxf-play img{width:100%;height:100%;object-fit:cover}.pxf-play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:white;background:#142a40c0;padding:12px 20px;border-radius:50%;font-size:30px}.pxf-video .yt-live iframe{width:100%;height:100%;border:0;display:block}.pxf-video p{font-size:15px!important;margin:10px 0}.page-pseudoexfoliation .ar-references{clear:both}

/* Balanced asset lighting: no additional display brightness or contrast.
   The same treatment applies to the article figure and enlarged image. */
body.page-pseudoexfoliation img[src*="/pseudoexfoliation-2026-10-20/deposits-"]{filter:none}
