.data-top{display:flex;align-items:end;gap:14px;justify-content:space-between;margin-bottom:13px}.data-top label{min-width:260px}.data-top>div:nth-child(2){display:flex;flex:1;flex-direction:column}.data-top span{font-size:12px;color:var(--muted,#667085)}
.data-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:10px}.data-metrics>div{background:#fff;border:1px solid var(--line,#e6e8ec);border-radius:14px;padding:13px}.data-metrics small,.data-metrics b{display:block}.data-metrics small{color:var(--muted,#667085)}.data-metrics b{font-size:22px;margin-top:4px}.data-policy{padding:10px 12px;background:#f8fafc;border-radius:11px;color:var(--muted,#667085);font-size:12px;margin-bottom:11px}.data-filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.data-filters button{border:1px solid var(--line,#e6e8ec);background:#fff;border-radius:999px;padding:7px 10px;cursor:pointer}.data-filters button.active{font-weight:800;border-color:#98a2b3}
.data-table{display:grid;gap:8px}.data-row{display:grid;grid-template-columns:1.2fr .8fr 1.3fr .7fr auto;gap:13px;align-items:center;background:#fff;border:1px solid var(--line,#e6e8ec);border-left-width:4px;border-radius:15px;padding:13px}.data-row.confirmed{border-left-color:#3f7d58}.data-row.conflict{border-left-color:#b42318}.data-row.review{border-left-color:#b7791f}.data-row.unknown{border-left-color:#98a2b3}.data-row h3{margin:3px 0}.data-value b,.data-value span,.data-source small,.data-source b,.data-source span,.data-evidence small,.data-evidence b,.data-evidence span{display:block}.data-value span,.data-source small,.data-source span,.data-evidence small,.data-evidence span{font-size:11px;color:var(--muted,#667085)}.data-claims{display:grid;gap:8px}.claim-card{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--line,#e6e8ec);border-radius:12px;padding:11px}.claim-card.current{border-width:2px}.claim-card b,.claim-card small{display:block}.claim-card small{color:var(--muted,#667085);margin-top:3px}
@media(max-width:1000px){.data-metrics{grid-template-columns:repeat(3,1fr)}.data-row{grid-template-columns:1fr 1fr}.data-actions{grid-column:1/-1}}@media(max-width:650px){.data-top{display:grid}.data-top label{min-width:0}.data-metrics{grid-template-columns:1fr 1fr}.data-row{grid-template-columns:1fr}.data-actions{grid-column:auto}}
