.validation-center-card{border-top:4px solid #0f5bd3;margin-bottom:18px}.validation-center-card .card-heading{align-items:center}.validation-center-summary{margin-top:14px}.validation-center-empty{min-height:90px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px dashed #b9c8dc;border-radius:14px;background:#f7faff;color:#52647b}.validation-center-empty span{font-size:27px}.validation-center-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-radius:14px;margin-bottom:12px}.validation-center-head.ready{background:#eaf8f0;border:1px solid #9ed5b5}.validation-center-head.attention{background:#fff5e7;border:1px solid #f2c27c}.validation-center-head small,.validation-center-head p{display:block;margin:0}.validation-center-head strong{font-size:20px}.validation-center-head>span{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff;font-weight:800;font-size:17px;box-shadow:0 4px 14px rgba(20,45,80,.12)}.validation-center-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.validation-center-item{display:flex;gap:10px;align-items:flex-start;padding:13px;border-radius:12px;border:1px solid #dbe4f0;background:#fff}.validation-center-item>span{display:grid;place-items:center;min-width:27px;height:27px;border-radius:50%;font-weight:900}.validation-center-item.ok>span{background:#dff5e8;color:#147a43}.validation-center-item.alert>span{background:#ffe8dc;color:#b13b16}.validation-center-item b,.validation-center-item small{display:block}.validation-center-item small{margin-top:4px;color:#63748a;line-height:1.35}.validation-center-foot{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;border-top:1px solid #e3e9f1;color:#63748a;font-size:12px}@media(max-width:1000px){.validation-center-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.validation-center-grid{grid-template-columns:1fr}.validation-center-card .card-heading{align-items:stretch}.validation-center-card .card-heading button{width:100%}.validation-center-head{align-items:flex-start;gap:10px}.validation-center-head>span{min-width:50px;width:50px;height:50px}}
