/* Compact certificate details with a clear registry action at the panel foot. */
html :is(#investigation-process,#learning-results) #certificate-verification .site-process-certificate-copy{padding-bottom:28px}
html :is(#investigation-process,#learning-results) #certificate-verification .site-process-body{max-width:none}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--learning-rule)}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features>div{min-width:0;display:flex;flex-direction:column;gap:8px}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features dt{margin:0;font-size:14px;line-height:1.4;color:var(--learning-muted)}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features dd{margin:0;font:400 18px/1.35 Apparat,Arial,sans-serif;color:var(--ink);overflow-wrap:anywhere}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-verify-cta{margin-top:auto;padding-top:24px}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-verify-cta h4{font-size:20px}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-verify-cta>p{max-width:none;margin-top:12px;color:var(--learning-muted)}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-page-link{margin-top:24px;padding-bottom:0;min-height:48px;font-size:18px}
html :is(#investigation-process,#learning-results) #certificate-verification .certificate-page-link>span{flex:none;font-size:22px}
@media(max-width:1100px) and (min-width:901px), (max-width:520px){
 html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}
 html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features>div{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 0;border-bottom:1px solid var(--learning-rule)}
 html :is(#investigation-process,#learning-results) #certificate-verification .certificate-features dd{font-size:16px}
}
