.cg-firmware-card{background:linear-gradient(135deg,#1f4f841a,#0a1928b8);border:1px solid #5bb8ff21;border-radius:16px;gap:16px;margin:18px 0;padding:20px 22px;display:grid;box-shadow:inset 0 1px #ffffff06}.cg-firmware-card.is-embedded{background:radial-gradient(circle at 86% 20%,#68d5af11,#0000 28%),linear-gradient(145deg,#234c7e1a,#071421c7);border-color:#64d8bc24;margin:18px 0 0}.demo-report--current>.cg-firmware-card:not(.is-embedded){display:none}.cg-firmware-card__heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cg-firmware-card__identity{align-items:center;gap:18px;min-width:0;display:flex}.cg-firmware-card__identity>div:last-child{gap:4px;display:grid}.cg-firmware-card__identity h3{color:#fff;margin:0;font-size:19px}.cg-firmware-card__identity p{color:#8299aa;max-width:720px;margin:0;font-size:10px;line-height:1.55}.cg-firmware-card__status-stack{flex:none;justify-items:end;gap:7px;display:grid}.cg-firmware-live{color:#7890a0;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:7px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.cg-firmware-live i{background:#617687;border-radius:50%;width:7px;height:7px}.cg-firmware-live.is-live{color:#9be8c8;background:#4dd39c0e;border-color:#66e1ae2e}.cg-firmware-live.is-live i{background:#67dda9;box-shadow:0 0 0 4px #67dda914}.cg-firmware-status{color:#9eb0bc;text-transform:uppercase;letter-spacing:.04em;border:1px solid #ffffff14;border-radius:8px;padding:6px 10px;font-size:9px;font-weight:900}.cg-firmware-status.is-recommended{color:#8fe8bd;background:#66e1ae0f;border-color:#66e1ae33}.cg-firmware-status.is-upgrade_recommended{color:#f1c36d;background:#f5b94e0f;border-color:#f5b94e33}.cg-firmware-status.is-newer_than_recommendation{color:#8fd1ff;background:#5fb9ff0f;border-color:#5fb9ff33}.cg-firmware-status.is-manual_review_required{color:#cfadf0;background:#db96ff0d;border-color:#db96ff29}.cg-firmware-compare{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.cg-firmware-version-box{background:#040e186b;border:1px solid #fff1;border-radius:12px;align-content:center;gap:5px;min-height:104px;padding:15px 17px;display:grid}.cg-firmware-version-box>span,.cg-firmware-version-label>span:last-child{color:#738c9e;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.cg-firmware-version-box>strong{color:#eef7fa;font-variant-numeric:tabular-nums;font-size:25px;line-height:1}.cg-firmware-version-box>small{color:#627c90;font-size:9px}.cg-firmware-version-box.is-recommended{background:linear-gradient(135deg,#51c19f0b,#05111c80);border-color:#65dbb721}.cg-firmware-compare__arrow{color:#5a788c;place-items:center;font-size:21px;display:grid}.cg-firmware-version-label{align-items:center;gap:7px;display:flex}.cg-cisco-gold-star{color:#f5c64e;filter:drop-shadow(0 0 7px #f5c64e29);background:radial-gradient(circle,#face592e,#f5b8300e);border:1px solid #f5bd3a47;border-radius:7px;place-items:center;width:23px;height:23px;font-size:15px;line-height:1;display:inline-grid}.cg-firmware-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding-top:2px;display:grid}.cg-firmware-card__footer>p{color:#71899a;max-width:900px;margin:0;font-size:9px;line-height:1.55}.cg-firmware-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.cg-firmware-meta a,.cg-firmware-meta span{color:#6f899b;font-size:8px}.cg-firmware-meta a{color:#76c7e8;text-decoration:none}.cg-firmware-meta a:hover{color:#a1def6}@media (max-width:820px){.cg-firmware-card__heading{flex-direction:column}.cg-firmware-card__status-stack{justify-items:start}.cg-firmware-compare{grid-template-columns:1fr}.cg-firmware-compare__arrow{height:22px;transform:rotate(90deg)}.cg-firmware-card__footer{grid-template-columns:1fr}.cg-firmware-meta{justify-content:flex-start}}
