.pd{font-size:15px;line-height:1.5}.pd table{display:block;overflow-x:auto}.pd .tl div{flex:1 1 45%}.pd .flow{flex-wrap:wrap}.pd details.ans{background:#f3f0f7;border-radius:8px;padding:8px 10px;margin:8px 0}.pd summary{font-weight:700;cursor:pointer}
.pd h1{font-size:15pt;margin:0;color:#1d4f91}
.pd .sub{margin:.5px 0 2px;color:#4a5a66;font-size:8.8pt}
.pd h2{font-size:11.5pt;margin:3px 0 1.2px;color:#fff;background:#1d4f91;padding:1.2px 2.5px;border-radius:2px;break-after:avoid}
.pd h2.eco{background:#2f6b2f}
.pd h2.q{background:#7a3b8f}
.pd h3{font-size:10pt;margin:2.2px 0 .8px;color:#1d4f91;break-after:avoid}
.pd h3.eco{color:#2f6b2f}
.pd p{margin:.8px 0}
.pd ul,.pd ol{margin:.6px 0;padding-left:5px}
.pd li{margin:.3px 0}
.pd table{width:100%;border-collapse:collapse;margin:1px 0}
.pd td,.pd th{border:.3px solid #a9b8c4;padding:.8px 1.5px;vertical-align:top;text-align:left}
.pd th{background:#e8eef4;font-size:8.8pt}
.pd .plan{background:#fff4d6;border:.4px solid #e3a400;border-radius:2px;padding:1.5px 2.5px;margin:1px 0}
.pd .trap{background:#fde8e8;border-left:1.2px solid #9b2c2c;padding:1.2px 2.5px;margin:1.2px 0;break-inside:avoid}
.pd .mem{background:#e9f5ec;border-left:1.2px solid #2f6b2f;padding:1.2px 2.5px;margin:1.2px 0;break-inside:avoid}
.pd .te{color:#5a4a00}
.pd .k{font-weight:700}
.pd .tl{display:flex;flex-wrap:wrap;gap:1px;margin:1.2px 0;break-inside:avoid}
.pd .tl div{flex:1 1 22%;border:.3px solid #a9b8c4;border-top:1.2px solid #1d4f91;border-radius:1.5px;padding:1px 1.5px;font-size:8.4pt}
.pd .tl b{display:block;color:#1d4f91;font-size:9.4pt}
.pd .flow{display:flex;align-items:stretch;gap:1px;margin:1.2px 0;break-inside:avoid}
.pd .flow div{flex:1;border:.3px solid #2f6b2f;background:#f3faf4;border-radius:1.5px;padding:1px 1.5px;font-size:8.6pt;text-align:center}
.pd .flow span{align-self:center;font-weight:700;color:#2f6b2f}
.pd .qq{break-inside:avoid;margin:1.4px 0}
.pd .qq .o{margin-left:4px}
.pd .ans{font-size:8.8pt}
.pd .nb td{height:auto}