/* Only 42CrMo4's concise local preview. The approved hero, type faces and palette are inherited. */
#main-content[data-grade-concise="42-r10"] .gc-page{width:100%;margin:0}
#main-content[data-grade-concise="42-r10"] .gc-specs{margin:0;padding:0}
#main-content[data-grade-concise="42-r10"] .gg-facts-grid{grid-template-columns:1fr 1fr 1.6fr}
#main-content[data-grade-concise="42-r10"] .gc-specification-notes{padding-block:24px 0}
#main-content[data-grade-concise="42-r10"] .gc-forms{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 20px;font-size:17px;line-height:1.55}
#main-content[data-grade-concise="42-r10"] .gc-forms strong{font-weight:500}
#main-content[data-grade-concise="42-r10"] .gc-technical{border-top:1px solid #cad1d0;margin:0}
#main-content[data-grade-concise="42-r10"] .gc-technical>summary{padding:18px 4px;min-height:60px;font-size:18px;font-weight:500;cursor:pointer}
#main-content[data-grade-concise="42-r10"] .gr-research{margin:0;border-top:1px solid #cad1d0;border-bottom:1px solid #cad1d0}
#main-content[data-grade-concise="42-r10"] .gc-related{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:36px 40px}
#main-content[data-grade-concise="42-r10"] .gc-related h2{font-size:42px!important;line-height:1.14!important;margin:0 0 14px;color:#092d47}
#main-content[data-grade-concise="42-r10"] .gc-related .gg-link{font-size:16px;min-height:44px}
#main-content[data-grade-concise="42-r10"] .gg-enquiry{padding-block:36px}
#main-content[data-grade-concise="42-r10"] .gc-technical-content{padding:8px 0 24px;color:#092d47}
#main-content[data-grade-concise="42-r10"] .gc-technical-content :is(article,div,header,details){max-width:100%;background:transparent;color:inherit;box-shadow:none;border-radius:0;opacity:1!important;visibility:visible!important;transform:none!important}
#main-content[data-grade-concise="42-r10"] .gc-technical-content>div{margin:24px 0 0;padding:0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content :is(h2,h3){font-size:30px!important;line-height:1.2!important;margin:0 0 16px;color:#092d47}
#main-content[data-grade-concise="42-r10"] .gc-technical-content :is(p,dt,dd,li,td,th,summary,a,small,strong,span){font-family:"Grades Body",Arial,sans-serif!important;font-size:16px!important;line-height:1.6!important;letter-spacing:normal!important;color:#092d47}
#main-content[data-grade-concise="42-r10"] .gc-technical-content :is(p,ul,ol,dl){margin-block:12px}
#main-content[data-grade-concise="42-r10"] .gc-technical-content :is(ul,ol){padding-inline-start:22px}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .gc-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .gc-reference-grid article{padding:0;border:0;min-width:0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-route-passport__pairs div{padding-block:8px;border-bottom:1px solid #cad1d0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-route-passport__pairs dt{font-weight:500}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-route-passport__pairs dd{margin:0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-route-passport__chemistry dd{margin-inline:0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-route-passport__chemistry dl>div{grid-template-columns:minmax(0,1fr)}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-route-passport__chemistry{padding:12px 0;margin:12px 0;border-block:1px solid #cad1d0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .gc-table-wrap{overflow-x:auto;max-width:100%}
#main-content[data-grade-concise="42-r10"] .gc-technical-content table{width:100%;border-collapse:collapse;background:transparent;margin:16px 0}
#main-content[data-grade-concise="42-r10"] .gc-technical-content :is(th,td){padding:14px 12px;vertical-align:top;border-bottom:1px solid #cad1d0;text-align:left;background:transparent}
#main-content[data-grade-concise="42-r10"] .gc-technical-content caption{text-align:left;font:400 16px/1.6 "Grades Body",Arial,sans-serif}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .supply-stage__evidence{padding:16px 0;border:0;display:block}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-grade-decisions__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-grade-decisions__grid article{padding:0;border:0}
#main-content[data-grade-concise="42-r10"] #grade-faq>details{border:0;border-top:1px solid #cad1d0;padding:0;margin:0}
#main-content[data-grade-concise="42-r10"] #grade-faq summary{padding:14px 32px 14px 0;min-height:52px;cursor:pointer}
#main-content[data-grade-concise="42-r10"] .gc-document-links>a{display:block;padding-block:10px;border-bottom:1px solid #cad1d0;min-height:44px;text-decoration:none}
#main-content[data-grade-concise="42-r10"] .gc-document-links>a :is(h3,strong,p){display:inline;font:inherit!important}
#main-content[data-grade-concise="42-r10"] .gc-document-links>a p{display:block}
@media(max-width:760px){
 #main-content[data-grade-concise="42-r10"] .gg-facts-grid{grid-template-columns:1fr 1fr}
 #main-content[data-grade-concise="42-r10"] .gg-facts-grid dl:last-child{grid-column:1/-1}
 #main-content[data-grade-concise="42-r10"] .gc-specification-notes{padding-top:20px}
 #main-content[data-grade-concise="42-r10"] .gc-forms{display:block}
 #main-content[data-grade-concise="42-r10"] .gc-forms strong{display:block;margin-bottom:6px}
 #main-content[data-grade-concise="42-r10"] .gc-related{grid-template-columns:1fr;gap:24px;padding-block:28px 32px}
 #main-content[data-grade-concise="42-r10"] .gc-related h2{font-size:36px!important;margin-bottom:10px}
 #main-content[data-grade-concise="42-r10"] .gg-enquiry{padding-block:28px}
 #main-content[data-grade-concise="42-r10"] .gc-technical-content .gc-reference-grid,#main-content[data-grade-concise="42-r10"] .gc-technical-content .source-grade-decisions__grid{grid-template-columns:1fr}
}
