.status-banner.svelte-jq86fy{border:2px solid;font-size:.9em}.status-valid.svelte-jq86fy{border-color:#198754;background:#d1e7dd;color:#0f5132}.status-warning.svelte-jq86fy{border-color:#ffc107;background:#fff3cd;color:#664d03}.section-label.svelte-jq86fy{font-weight:700;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;color:#555;margin-bottom:.3em}.stats-grid.svelte-jq86fy{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.4em}.stat-card.svelte-jq86fy{border:1px solid #ddd;padding:.4em;text-align:center;background:#f9f9f9}.stat-value.svelte-jq86fy{font-size:1.4em;font-weight:700;font-family:monospace}.stat-label.svelte-jq86fy{font-size:.75em;color:#666;text-transform:uppercase}.output.svelte-jq86fy th{background-color:#777;color:#fff;font-size:.85em}.output.svelte-jq86fy td{font-size:.85em;vertical-align:middle}.dtmi-full.svelte-jq86fy{font-size:.75em;display:block}.issue-item.svelte-jq86fy{padding:.3em .5em;border-left:3px solid #ffc107;background:#fffdf5;font-size:.85em}
