I am wondering if you could automatically create a list in the following format:
A.
I.
1.
a)
aa)
(1)
(a)
(aa)
etc. etc.
Could anyone help me accomplish this?
I am asking for my Anki-template
I already found a somewhat solution to my problem but it does not produce the right outcome on one of the layers aa) than ab) ac) and so on

ul{
list-style-type: upper-latin;
}
ul ul{
list-style-type: upper-roman;
}
ul ul ul{
list-style-type: decimal;
}
ul ul ul ul{
counter-reset: level4;
list-style-type: none;
}
ul ul ul ul>li:before{
counter-increment: level4;
content: counter(level4, lower-alpha) ")";
padding-right: 0.5rem;
}
ul ul ul ul ul{
counter-reset: level5;
counter-increment: level5 26;
list-style-type: none;
}
ul ul ul ul ul>li:before{
counter-increment: level5;
content: counter(level5, lower-alpha) ")";
padding-right: 0.5rem;
}
ul ul ul ul ul ul{
counter-increment: level5 0;
counter-reset: level6;
list-style-type: none;
}
ul ul ul ul ul ul>li:before{
counter-increment: level6;
content: "(" counter(level6, decimal) ")";
padding-right: 0.5rem;
}
<ul>
<li>lasfkjlsd</li>
<ul>
<li>asldfsdlf</li>
<ul>
<li>akslöfdf</li>
<ul>
<li>askdlf</li>
<ul>
<li>asjkldöf</li>
<ul>
<li>slkfd</li>
<li>salödf</li>
</ul>
<li>aslkdöf</li>
</ul>
<li>asdklf</li>
</ul>
<li>akslödf</li>
</ul>
<li>jaklösdf</li>
</ul>
<li>asklföd b</li>
</ul>
akslöfdf, which it is, and therefore be numbered as2)