.pxNote .content{padding:28px 44px 30px}.pxNote .head{grid-template-columns:1fr 236px;align-items:start;gap:26px;display:grid}.pxNote h1.headline{font-family:var(--mg-serif);margin-top:16px;font-size:23px;font-weight:400;line-height:1.25}.pxNote .cite{font-family:var(--mg-serif);color:var(--sheet-sub);margin-top:12px;font-size:13.5px;line-height:1.55}.pxNote .cite .aut{margin-top:2px}.pxNote .cite a{border-bottom:1px dotted var(--sheet-mut)}.pxNote .cite a:hover{color:var(--sheet-accent-strong);border-bottom-color:var(--sheet-accent-strong)}.pxNote .vbox{border:1px solid var(--sheet-rule);background:var(--sheet-band);text-align:center;border-radius:6px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.pxNote .vbox .vd{font-family:var(--mg-tt);font-variant:small-caps;letter-spacing:.04em;font-size:18px}.pxNote .vbox .vd:before{content:"■ ";vertical-align:2px;font-size:11px}.pxNote .vd.pass{color:var(--v-hold)}.pxNote .vd.warn{color:var(--v-over)}.pxNote .vd.fail{color:var(--v-fail)}.pxNote .vbox .nums{font-family:var(--mg-tt);font-size:23px}.pxNote .vbox .nums i{color:var(--sheet-mut);margin:0 7px;font-style:normal}.pxNote .vbox .lbl{font-family:var(--mg-tt);letter-spacing:.08em;text-transform:uppercase;color:var(--sheet-sub);font-size:11px}.pxNote .tblwrap{margin-top:22px;overflow-x:auto}.pxNote table.delta{border-collapse:collapse;width:100%}.pxNote table.delta th{font-family:var(--mg-tt);letter-spacing:.13em;text-transform:uppercase;color:var(--sheet-sub);text-align:right;border-top:2px solid var(--sheet-ink-strong);border-bottom:1px solid var(--sheet-rule);padding:4px 10px 8px;font-size:10.5px;font-weight:400}.pxNote table.delta th:first-child{text-align:left}.pxNote table.delta td{border-bottom:1px solid var(--sheet-rule);text-align:right;font-family:var(--mg-tt);padding:9px 10px;font-size:14.5px}.pxNote table.delta td:first-child{text-align:left;font-family:var(--mg-serif);font-size:14.5px}.pxNote table.delta tr:last-child td{border-bottom:2px solid var(--sheet-ink-strong)}.pxNote table.delta td.d.pass{color:var(--v-hold)}.pxNote table.delta td.d.fail{color:var(--v-fail)}.pxNote .duo{grid-template-columns:1.08fr 1fr;gap:26px;margin-top:24px;display:grid}.pxNote h3.k{font-family:var(--mg-tt);letter-spacing:.15em;text-transform:uppercase;color:var(--sheet-accent-strong);margin-bottom:7px;font-size:12px;font-weight:400}.pxNote .blk{margin-bottom:18px}.pxNote .blk p{font-size:12.5px;line-height:1.55}.pxNote .leg{z-index:2;font-family:var(--mg-tt);color:var(--sheet-sub);background:var(--sheet-band);border:1px solid var(--sheet-rule);border-radius:4px;flex-direction:column;gap:5px;padding:8px 11px;font-size:9.5px;display:flex;position:absolute;top:24px;left:60px}.pxNote .leg .sw{border-top:2px solid var(--sheet-ink-strong);vertical-align:3px;width:16px;margin-right:6px;display:inline-block}.pxNote .leg .sw.s2{border-top:2px dashed var(--sheet-accent-strong)}.pxNote .leg .sw.s3{border-top:2px dotted var(--sheet-mut)}.pxNote figure.chart{position:relative}.pxNote figure.chart figcaption{letter-spacing:.06em;text-transform:none}.pxNote .threats li{color:var(--sheet-sub);margin-top:6px;padding-left:16px;font-size:12.5px;line-height:1.55;list-style:none;position:relative}.pxNote .threats li:before{content:"—";color:var(--sheet-accent-strong);position:absolute;left:0}.pxNote .gates{font-family:var(--mg-tt);flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:14px;font-size:13px;display:flex}.pxNote .gates .g i{margin-right:5px;font-style:normal}.pxNote .gates .g.pass{color:var(--v-hold)}.pxNote .gates .g.warn{color:var(--v-over)}.pxNote .gates .g.fail{color:var(--v-fail)}.pxNote .gates .g.none{color:var(--sheet-faint)}@media (max-width:720px){.pxNote .content{padding:22px 18px 28px}.pxNote .head,.pxNote .duo{grid-template-columns:1fr}.pxNote .tblwrap{-webkit-overflow-scrolling:touch;margin-left:-18px;margin-right:-18px;padding:0 18px}.pxNote table.delta td{padding:9px 7px;font-size:13px}.pxNote table.delta td:first-child{font-size:13.5px}.pxNote table.delta th{padding:4px 7px 8px}.pxNote .leg{background:0 0;border:0;border-radius:0;flex-flow:wrap;gap:4px 14px;padding:0 2px 8px;position:static}}
