.enrichment{display:grid;grid-template-columns:auto 1fr auto auto;gap:15px;align-items:center;margin-top:12px;padding:13px 18px;border:1px solid #dfe5f2;border-radius:12px;background:#fff}.enrichment>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#1f2a44;color:#fff;font-size:12px;font-weight:700}.enrichment>div:nth-child(2){display:flex;flex-direction:column}.enrichment small{color:#7d8799;margin-top:3px}.enrichmentStats{min-width:82px;padding-left:16px;border-left:1px solid #e6eaf1}.enrichmentStats b{font-size:18px}.enrichmentStats small{display:block;font-size:11px}.enrichment.warning{border-color:#f1d8a7;background:#fffbf1}@media(max-width:720px){.enrichment{grid-template-columns:auto 1fr}.enrichmentStats{border-left:0;padding-left:49px}}
.dataQuality{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:15px;margin-top:12px;padding:13px 18px;border:1px solid #d5eadf;border-radius:12px;background:#f4fbf7}.dataQuality.warning{border-color:#f1d8a7;background:#fffbf1}.dataQuality.error{border-color:#f1c5ca;background:#fff3f4}.dataQuality>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#2dad76;color:#fff;font-weight:700}.dataQuality>div:nth-child(2){display:flex;flex-direction:column}.dataQuality small{color:#7d8799;margin-top:3px}.qualityScore{min-width:95px;padding-left:16px;border-left:1px solid #dfe7e3}.qualityScore b{font-size:19px}.qualityScore small{display:block;font-size:11px}.dataQuality button{border:1px solid #d8e1dd;border-radius:8px;padding:8px 11px;background:#fff;cursor:pointer}.qualityDialog{width:min(760px,90vw)}.qualityIssueList{display:grid;gap:9px;max-height:55vh;overflow:auto;margin-top:16px}.qualityIssue{padding:11px 12px;border:1px solid #e5e8ee;border-radius:9px}.qualityIssue.error{border-color:#efc8cc;background:#fff4f5}.qualityIssue b,.qualityIssue small{display:block}.qualityIssue small{margin-top:4px;color:#7b8598}@media(max-width:720px){.dataQuality{grid-template-columns:auto 1fr}.qualityScore,.dataQuality button{grid-column:2}.qualityScore{border-left:0;padding-left:0}}
