.system-check-hero{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;margin:20px 0;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.system-check-score{display:flex;align-items:baseline;justify-content:center;width:112px;height:112px;border-radius:50%;background:#eef2f0;color:#244f32;box-shadow:inset 0 0 0 9px #dfe9e2}.system-check-score strong{font-size:2.2rem}.system-check-score span{font-size:.85rem}.system-check-hero>div:nth-child(2){display:grid;gap:5px}.system-check-hero>div:nth-child(2)>small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.system-check-hero h2,.system-check-hero p{margin:0}.system-check-hero p{color:var(--muted);max-width:760px}.system-check-hero dl{display:grid;grid-template-columns:repeat(3,82px);margin:0}.system-check-hero dl div{display:grid;text-align:center;padding:10px;border-left:1px solid var(--line)}.system-check-hero dt{color:var(--muted);font-size:.78rem}.system-check-hero dd{margin:0;font-size:1.3rem;font-weight:800}.system-check-hero--warning{border-color:#ead8a0}.system-check-hero--warning .system-check-score{color:#805d00;background:#fff7df;box-shadow:inset 0 0 0 9px #f4e6b8}.system-check-hero--error{border-color:#efc4c8}.system-check-hero--error .system-check-score{color:#a12a34;background:#fff0f1;box-shadow:inset 0 0 0 9px #f4dadd}.system-check-groups{display:grid;grid-template-columns:1fr 1fr;gap:18px}.system-check-group{padding:0;overflow:hidden}.system-check-group>header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.system-check-group>header div{display:grid}.system-check-group>header small,.system-check-group>header>span{color:var(--muted)}.system-check-group>header h2{margin:0}.system-check-item{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:start;padding:15px 20px;border-bottom:1px solid var(--line)}.system-check-item:last-child{border-bottom:0}.system-check-item>i{font-size:1.15rem;margin-top:2px}.system-check-item>div{display:grid;gap:3px}.system-check-item p{margin:0;color:var(--muted)}.system-check-item small{display:flex;gap:6px;color:#805d00}.system-check-item>span{padding:5px 8px;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase}.system-check-item--ok>i{color:#238246}.system-check-item--ok>span{background:#e6f6ea;color:#1b713b}.system-check-item--warning>i{color:#c98b00}.system-check-item--warning>span{background:#fff4d6;color:#805d00}.system-check-item--error>i{color:#c93442}.system-check-item--error>span{background:#fde3e5;color:#a12a34}
@media(max-width:1000px){.system-check-hero{grid-template-columns:auto 1fr}.system-check-hero dl{grid-column:1/-1}.system-check-groups{grid-template-columns:1fr}}
@media(max-width:650px){.system-check-hero{grid-template-columns:1fr}.system-check-score{width:96px;height:96px}.system-check-hero dl{grid-template-columns:repeat(3,1fr)}.system-check-item{grid-template-columns:22px 1fr}.system-check-item>span{grid-column:2;justify-self:start}}
