.p2-validation{border-top:1px solid #d7dfe6}.p2-validation .equipment-table{min-width:760px}.p2-validation figure{max-width:900px;margin:0 auto}.p2-validation figure img{width:100%;height:auto;object-fit:contain}.p2-validation figcaption{font-size:.9rem;color:#455766;margin-top:.8rem}.p2-thermal-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;list-style:none;padding:0;counter-reset:thermal}.p2-thermal-path li{padding:1.5rem 1rem;background:#132e45;color:#fff;counter-increment:thermal}.p2-thermal-path li:before{content:"0" counter(thermal);display:block;color:#b2d0e5;margin-bottom:1rem}.p2-validation-links{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#becdd9;margin-bottom:2rem}.p2-validation-links a{padding:1.4rem;background:#eff4f7;color:#173d59}.p2-validation .table-wrap{overflow:auto}@media(max-width:700px){.p2-thermal-path{grid-template-columns:1fr}.p2-validation-links{grid-template-columns:1fr}.p2-validation{padding-top:2rem;padding-bottom:2rem}}

.p2-scroll-note{font-size:.85rem;color:#415c6c}
