.otana-v2 .ot-badge{min-height:22px;font-family:var(--font-fa);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:0;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 9px;line-height:1;display:inline-flex}.otana-v2 .ot-badge--sm{min-height:18px;font-size:var(--text-caption);padding:0 7px}.otana-v2 .ot-badge--neutral{background:var(--data-neutral-tint);color:var(--text-secondary)}.otana-v2 .ot-badge--brand{background:var(--surface-brand-tint);color:var(--text-brand);border-color:var(--border-brand)}.otana-v2 .ot-badge--ai{background:var(--status-ai-tint);color:var(--text-accent);border-color:var(--border-accent)}.otana-v2 .ot-badge--profit{background:var(--data-profit-tint);color:var(--data-profit-strong);border-color:var(--border-profit)}.otana-v2 .ot-badge--loss{background:var(--data-loss-tint);color:var(--data-loss-strong);border-color:var(--border-loss)}.otana-v2 .ot-badge--warning{background:var(--status-warning-tint);color:var(--status-warning);border-color:var(--border-warning)}.otana-v2 .ot-badge--info{background:var(--status-info-tint);color:var(--status-info);border-color:var(--border-info)}.otana-v2 .ot-badge--solid{background:var(--brand-primary);color:var(--brand-on-primary)}.otana-v2 .ot-badge__dot{opacity:.85;background:currentColor;border-radius:50%;width:6px;height:6px}
