/* English research revision. Preserve the native navy, gold, ivory and typefaces. */
#ppli-jx{--w7:#d4d0c7;--w5:#d4d0c7;--w3:#bbb7ad;--rev:#c5b078}
#ppli-jx p,#ppli-jx li{font-family:'DM Sans',sans-serif}
#ppli-jx .jxcard p{font-size:13px;line-height:1.65}
#ppli-jx .jxcard .jxcls{font-size:11.5px;line-height:1.45;margin:0 0 8px}
#ppli-jx .jxcard .jxcls-n{font-size:12.5px;line-height:1.6;margin:0 0 18px}
#ppli-jx .jxcard .jxlbl{font-size:10.5px;line-height:1.45;margin:0 0 9px}
#ppli-jx .jxcard .jxsm{font-size:12px;line-height:1.65}
#ppli-jx .jxcard .jxassume p{font-size:12px;line-height:1.65}
#ppli-jx .jxcard .jxul{padding:0}
#ppli-jx .jxcard .jxul li{font-size:13px;line-height:1.65;color:#d4d0c7}
#ppli-jx .jxcard .jxul li strong{color:#fff}
#ppli-jx .jxfoot{font-size:12px;line-height:1.7;margin:18px 0 0}
#ppli-jx .jxq-hint{font-size:12.5px;line-height:1.65}
#ppli-jx .jxacc-b p,#ppli-jx .jxacc-b li{font-size:15px;line-height:1.75}
#ppli-jx .jxacc-b .jx-sm{font-size:13px;line-height:1.7}
#ppli-jx .jxacc-t{margin:0;font-size:23px;font-weight:500;line-height:1.25}
#ppli-jx .jxacc-d{color:#5a5850}
#ppli-jx .jxacc>summary:hover .jxacc-t{color:#756127}
#ppli-jx .jxacc-b .jx-n{padding-left:0;padding-right:0}
#ppli-jx .jxacc-b h4{font-family:'Cormorant Garamond',Georgia,serif;font-size:23px;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;margin:26px 0 10px}
#ppli-jx .jxacc-b h4:first-child{margin-top:0}
#ppli-jx .jxacc-b p,#ppli-jx .jxacc-b li{color:#4e4c46}
#ppli-jx .jxacc-b a{color:#756127;text-decoration:underline;text-underline-offset:3px}
#ppli-jx .jx-cell-note{color:#5a5850;font-size:12px;line-height:1.6}
#ppli-jx .jx-facts span{color:#5a5850}
#ppli-jx .jxcard-h{min-height:52px}
#ppli-jx .jxcard .jxcls,#ppli-jx .jxcard .jxlbl{color:#c5b078}
#ppli-jx .jxcard .jxcls-n,#ppli-jx .jxcard .jxsm,#ppli-jx .jxq-hint,#ppli-jx .jxfoot{color:#d4d0c7}
#ppli-jx .jxcard .jxdet>summary{font-size:11.5px;color:#d4d0c7}
#ppli-jx .jxdet[open]>summary:before{content:'-'}
#ppli-jx .jxs{max-width:100%;box-sizing:border-box}
#ppli-jx input.jxs{background-image:none;cursor:text}
#ppli-jx .jxref-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
#ppli-jx .jxref-i .jxc{grid-template-columns:repeat(2,minmax(0,1fr))}
#ppli-jx .jxref-i:nth-child(6),#ppli-jx .jxref-i:nth-child(7){grid-column:1/-1;border-top:1px solid var(--wl2);padding-top:24px}
#ppli-jx .jxref-i:nth-child(6) .jxc,#ppli-jx .jxref-i:nth-child(7) .jxc{display:flex;flex-wrap:wrap}
#ppli-jx .jxref-i:nth-child(6) .jxc-b,#ppli-jx .jxref-i:nth-child(7) .jxc-b{flex:1 1 130px}
#ppli-jx .jxref-i .jxq-hint{max-width:80ch}
#ppli-jx .jxderiv th,#ppli-jx .jxderiv td{overflow-wrap:anywhere}
#ppli-jx .ppli-jx-srcs{padding-left:22px}
#ppli-jx .ppli-jx-srcs li{margin-bottom:16px;overflow-wrap:anywhere}
#ppli-jx .ppli-jx-meta{display:grid;grid-template-columns:minmax(90px,140px) 1fr;gap:8px 20px;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.6}
#ppli-jx .ppli-jx-meta dt{font-weight:600}#ppli-jx .ppli-jx-meta dd{margin:0}
@media(max-width:640px){#ppli-jx .jxacc-t{font-size:20px}#ppli-jx .jxcard-h{min-height:0}#ppli-jx .jxacc-b h4{font-size:22px}#ppli-jx .ppli-jx-meta{grid-template-columns:100px 1fr;gap:8px 12px}}
@media(max-width:860px){#ppli-jx .jxref-g{grid-template-columns:1fr}}
@media(max-width:900px){#ppli-jx .jxacc>summary{display:grid;grid-template-columns:22px minmax(0,1fr) 24px;gap:6px 14px;align-items:start}#ppli-jx .jxacc-ic{grid-column:1;grid-row:1;align-self:start;margin-top:3px}#ppli-jx .jxacc-t{grid-column:2;grid-row:1}#ppli-jx .jxacc-i{grid-column:3;grid-row:1;align-self:start}#ppli-jx .jxacc-d{grid-column:2/-1;grid-row:2}}
