.security-certificate-card{background:var(--surf1);border:1px solid var(--md-outline-v);border-radius:var(--r-xl);overflow:hidden;box-shadow:0 2px 10px rgba(26,86,219,.08);margin-top:24px;}
.security-certificate-header{background:linear-gradient(135deg,#006B99 0%,#0097B8 100%);color:#fff;padding:22px 28px;display:flex;align-items:center;gap:14px;font-family:var(--f-sans);font-size:18px;font-weight:700;}
.security-certificate-header .ms{font-size:26px;color:#fff;}
.security-certificate-grid{padding:26px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;}
.security-certificate-item{background:linear-gradient(135deg,var(--surf2),var(--surf3));border:1px solid var(--md-outline-v);border-radius:var(--r-lg);padding:18px 16px;min-height:92px;}
.security-certificate-item div{font-family:var(--f-mono);font-size:9px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--md-on-sv);margin-bottom:10px;}
.security-certificate-item strong{display:block;font-family:var(--f-sans);font-size:15px;line-height:1.35;color:var(--md-on-surf);}
.security-active-pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--r-full);background:#C7F3DD;color:#0B5C3B;font-size:12px;}
@media(max-width:900px){.security-certificate-grid{grid-template-columns:1fr 1fr;}}
@media(max-width:600px){.security-certificate-grid{grid-template-columns:1fr;}}
