.app-badge[data-v-37ed3b4e]{font-family:var(--font-body);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid;font-weight:700}.app-badge--code[data-v-37ed3b4e]{font-family:var(--font-mono);text-transform:none;letter-spacing:0;font-weight:400}.app-badge--blue[data-v-37ed3b4e]{color:var(--accent-blue);border-color:var(--accent-blue);background:var(--accent-blue-dim)}.app-badge--green[data-v-37ed3b4e]{color:var(--accent-green);border-color:var(--accent-green);background:var(--accent-green-dim)}.app-badge--red[data-v-37ed3b4e]{color:var(--accent-red);border-color:var(--accent-red);background:var(--accent-red-dim)}.app-badge--amber[data-v-37ed3b4e]{color:var(--accent-amber);border-color:var(--accent-amber);background:var(--accent-amber-dim)}.app-badge--orange[data-v-37ed3b4e]{color:var(--accent-orange);border-color:var(--accent-orange);background:var(--accent-orange-dim)}.app-badge--danger[data-v-37ed3b4e]{color:var(--accent-danger);border-color:var(--accent-danger-border);background:var(--accent-danger-dim)}.app-badge--muted[data-v-37ed3b4e]{color:var(--text-muted);border-color:var(--border-subtle);background:var(--bg-elevated)}
