I'm trying to adjust the position of my axes labels and I'm having some trouble:
\documentclass{article}
\usepackage{float}
\usepackage{pgfplots}
\usepackage{graphicx}
\begin{document}
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
axis lines=middle,
axis line style={->},
x label style={at={(current axis.right of origin)},anchor=north, below=5mm},
y label style={at={(current axis.above origin)},rotate=90,anchor=south east},
xlabel={$u$ unemployment},
ylabel={$\pi$ inflation}]
\addplot[black,samples=100,domain=0:1] {120*(1-x)^(1/3)-1};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
It may be that I don't understand the label style stuff, but I want the y label to be rotated and on the left of the y-axis (so it doesn't intersect with the ticks) and I want the x label to be below the x-axis (so it also doesn't run into ticks). Also, is there a way to center the labels in those positions?

