body{font-family:system-ui,sans-serif;margin:0;background:#111827;color:#e5e7eb}a{color:#60a5fa}nav{display:flex;gap:1rem;padding:.75rem 1rem;background:#273547;border-bottom:1px solid #374151}nav a{color:#e5e7eb}main{padding:1rem;max-width:960px;margin:0 auto}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid #374151;padding:.4rem .6rem;text-align:left;white-space:nowrap}.banner{padding:.5rem .75rem;border-radius:4px;margin:.5rem 0}.banner.ok{background:#4ade8026}.banner.warn{background:#fbbf2426}.banner.error{background:#ef444426}.tag{display:inline-block;background:#1f2937;border-radius:10px;padding:.1rem .6rem;margin-right:.25rem;font-size:.85em}.icon{margin-right:.35em;color:#9ca3af}.icon.icon-ariadne{color:#818cf8}.icon.icon-property{color:#fbbf24}.icon.icon-company{color:#4ade80}
