/* Three agreed review corrections; loaded only by the three representatives. */
html:root body.em-review-corrections-v1#top#top :is(a,a *,button,button *){text-decoration:none!important}
html:root body.em-review-corrections-v1#top#top a:not(.wordmark):not(.button):not(.site-button):not(.emh-button){font-weight:600!important}
html:root body.em-review-corrections-v1#top#top :is(a,button,summary,input,select):focus-visible{outline:2px solid currentColor!important;outline-offset:4px!important}
html:root body.em-review-corrections-v1#top#top .technical-group>summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}
html:root body.em-review-corrections-v1#top#top .technical-group>summary>span{min-width:0;flex:1 1 200px;white-space:normal}
html:root body.em-review-corrections-v1#top#top .technical-group>summary small{flex:0 0 auto;width:auto;min-width:max-content!important;max-width:none!important;white-space:nowrap}
html:root body.em-review-corrections-v1#top#top #grade-data .table-scroll{overflow:auto;max-width:100%}
html:root body.em-review-corrections-v1#top#top #grade-data .source-technical-table{width:100%;min-width:1030px;table-layout:auto}
html:root body.em-review-corrections-v1#top#top #grade-data .source-technical-table :is(th,td){min-width:165px;overflow-wrap:normal;word-break:normal}
html:root body.em-review-corrections-v1#top#top #grade-data .source-technical-table :is(th,td):first-child{min-width:100px}
html:root body.em-review-corrections-v1#top#top #grade-data .source-technical-table :is(th,td):last-child{min-width:190px}
html:root body.em-review-corrections-v1#top#top #grade-data .source-technical-table td:nth-child(n+2):nth-child(-n+5){white-space:nowrap}
html:root body.em-review-corrections-v1#top#top .em-review-value{display:block;white-space:nowrap}
html:root body.em-review-corrections-v1#top#top .em-review-equivalent{display:block;white-space:nowrap;color:#48647b}
html:root body.em-review-corrections-v1#top#top .em-review-units{margin:16px 20px;padding:0;border:0;border-top:1px solid #c9dfef;border-bottom:1px solid #c9dfef;background:#fff}
html:root body.em-review-corrections-v1#top#top .em-review-units>summary{padding:14px 0;cursor:pointer;color:#0b3c60;font-weight:600}
html:root body.em-review-corrections-v1#top#top .em-review-units>p{margin:0 0 16px;padding:0;font-weight:400;color:#082b48}
html:root body.em-review-corrections-v1#top#top .type-e-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}
html:root body.em-review-corrections-v1#top#top .type-e-form-card{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;grid-template-rows:auto!important;gap:20px!important;align-items:center!important;padding:0!important;min-width:0!important;background:#fff!important;border:0!important;box-shadow:none!important}
html:root body.em-review-corrections-v1#top#top .type-e-form-card>img{display:block!important;width:100%!important;height:auto!important;max-width:min(420px,calc(420px * var(--em-review-ratio,1)))!important;max-height:420px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;transform:none!important}
html:root body.em-review-corrections-v1#top#top .type-e-form-card>figcaption{display:block!important;min-width:0!important;padding:0!important;background:#fff!important;border:0!important}
html:root body.em-review-corrections-v1#top#top .type-e-form-card>figcaption :is(h3,p,a){margin:0 0 14px!important}
html:root body.em-review-corrections-v1#top#top .type-e-form-card>figcaption>a{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:1100px){
 html:root body.em-review-corrections-v1#top#top .type-e-form-card{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;align-items:start!important}
 html:root body.em-review-corrections-v1#top#top .type-e-form-card>img{justify-self:center!important;max-width:min(360px,calc(360px * var(--em-review-ratio,1)))!important;max-height:360px!important}
}
@media(max-width:760px){
 html:root body.em-review-corrections-v1#top#top .type-e-gallery{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}
 html:root body.em-review-corrections-v1#top#top .type-e-form-card{gap:12px!important}
 html:root body.em-review-corrections-v1#top#top .type-e-form-card>img{max-width:min(250px,calc(260px * var(--em-review-ratio,1)))!important;max-height:260px!important}
 html:root body.em-review-corrections-v1#top#top #grade-data .source-technical-table{min-width:1030px}
}
