Determine the decomposition of the primes $2, 3, 5$ and $7$ in $\mathbb{Q}(\zeta_{12})$. Find the decomposition fields and inertia fields for all prime ideals in $\mathbb{Z}[\zeta_{12}]$ in these decompositions. Show that $\mathbb{Q}(\zeta_{12})$ has trivial class group.
I've already done the following:
$$\Phi_{12}(x)=$$ \begin{cases} (x^2+x+1)^2 \text{ in }\mathbb{F}_2[x]\\ (x+1)^2(x+2)^2 \text{ in }\mathbb{F}_3[x]\\ (x^2+x+1)(x^2-x+1)\text{ in }\mathbb{F}_5[x]\\ (x+2)(x+3)(x+4)(x+5) \text{ in }\mathbb{F}_7[x]\\ \end{cases}
So that:
\begin{align*} (2)&=(2, (\zeta^2+\zeta+1))^2\\ (3)&=(3, (\zeta+1))^2\cdot(3, (\zeta+2))^2\\ (5)&=(5, (\zeta^2+\zeta+1))\cdot(3, (\zeta^2-\zeta+1))\\ (7)&=(7, (\zeta+2))\cdot(7, (\zeta+3))\cdot(7, (\zeta+4))\cdot(7, (\zeta+5))\\ \end{align*}
I also know that the Galois group of the extension is $\{\sigma_i:\zeta_{12}\mapsto \zeta_{12}^i\mid i=1, 5, 7, 11\}$. But I'm stuck because I can't find a way to calculate the decomposition and inertia groups, they seem really complicated. For example, if I want to check by brute force that $\sigma_i$ fixes the prime ideal $(7, (\zeta_{12}+2))$, I'd have to show that for every $z, w\in\mathbb{Z}[\zeta_{12}]$ we get $\sigma_i(7z+(\zeta_{12}+2)w)=7u+(\zeta_{12}+2)v$ for some $u, v\in\mathbb{Z}[\zeta_{12}]$, which by itself is pretty complicated. Is there a more adequate way to do this? And also, how can I relate the class group to these groups/fields?