package J2;

import F1.C0186o;
import androidx.media3.common.PlaybackException;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: renamed from: J2.c, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0402c extends L {
    public C0402c(String str) {
        super(str.replaceAll("(?s)/\\*.*?\\*/", ""));
    }

    public static int K(int i6) {
        if (i6 >= 48 && i6 <= 57) {
            return i6 - 48;
        }
        if (i6 >= 65 && i6 <= 70) {
            return i6 - 55;
        }
        if (i6 < 97 || i6 > 102) {
            return -1;
        }
        return i6 - 87;
    }

    public final String L() {
        int iK;
        if (n()) {
            return null;
        }
        char cCharAt = ((String) this.f3284d).charAt(this.f3282b);
        if (cCharAt != '\'' && cCharAt != '\"') {
            return null;
        }
        StringBuilder sb = new StringBuilder();
        this.f3282b++;
        int iIntValue = y().intValue();
        while (iIntValue != -1 && iIntValue != cCharAt) {
            if (iIntValue == 92) {
                iIntValue = y().intValue();
                if (iIntValue != -1) {
                    if (iIntValue == 10 || iIntValue == 13 || iIntValue == 12) {
                        iIntValue = y().intValue();
                    } else {
                        int iK2 = K(iIntValue);
                        if (iK2 != -1) {
                            for (int i6 = 1; i6 <= 5 && (iK = K((iIntValue = y().intValue()))) != -1; i6++) {
                                iK2 = (iK2 * 16) + iK;
                            }
                            sb.append((char) iK2);
                        }
                    }
                }
            }
            sb.append((char) iIntValue);
            iIntValue = y().intValue();
        }
        return sb.toString();
    }

    public final String M() {
        int i6;
        int i7;
        boolean zN = n();
        String str = (String) this.f3284d;
        if (zN) {
            i7 = this.f3282b;
        } else {
            int i8 = this.f3282b;
            int iCharAt = str.charAt(i8);
            if (iCharAt == 45) {
                iCharAt = g();
            }
            if ((iCharAt < 65 || iCharAt > 90) && ((iCharAt < 97 || iCharAt > 122) && iCharAt != 95)) {
                i6 = i8;
            } else {
                int iG = g();
                while (true) {
                    if ((iG < 65 || iG > 90) && ((iG < 97 || iG > 122) && !((iG >= 48 && iG <= 57) || iG == 45 || iG == 95))) {
                        break;
                    }
                    iG = g();
                }
                i6 = this.f3282b;
            }
            this.f3282b = i8;
            i7 = i6;
        }
        int i9 = this.f3282b;
        if (i7 == i9) {
            return null;
        }
        String strSubstring = str.substring(i9, i7);
        this.f3282b = i7;
        return strSubstring;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:128:0x01d9  */
    /* JADX WARN: Removed duplicated region for block: B:159:0x0240  */
    /* JADX WARN: Removed duplicated region for block: B:192:0x030d  */
    /* JADX WARN: Removed duplicated region for block: B:247:0x03e7  */
    /* JADX WARN: Removed duplicated region for block: B:254:0x041e  */
    /* JADX WARN: Removed duplicated region for block: B:259:0x043c  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0051  */
    /* JADX WARN: Removed duplicated region for block: B:283:0x0264 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:284:0x03fd A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:285:0x045f A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:29:0x005a  */
    /* JADX WARN: Removed duplicated region for block: B:30:0x0060  */
    /* JADX WARN: Removed duplicated region for block: B:36:0x0079  */
    /* JADX WARN: Type inference failed for: r10v13 */
    /* JADX WARN: Type inference failed for: r10v16, types: [F1.o] */
    /* JADX WARN: Type inference failed for: r10v17 */
    /* JADX WARN: Type inference failed for: r10v36 */
    /* JADX WARN: Type inference failed for: r10v37 */
    /* JADX WARN: Type inference failed for: r10v38, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r10v51 */
    /* JADX WARN: Type inference failed for: r10v52 */
    /* JADX WARN: Type inference failed for: r10v53 */
    /* JADX WARN: Type inference failed for: r11v10, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r11v11 */
    /* JADX WARN: Type inference failed for: r11v12, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r11v13, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r11v14, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r11v15, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r11v16, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r11v17 */
    /* JADX WARN: Type inference failed for: r11v19 */
    /* JADX WARN: Type inference failed for: r11v20 */
    /* JADX WARN: Type inference failed for: r11v3 */
    /* JADX WARN: Type inference failed for: r11v6 */
    /* JADX WARN: Type inference failed for: r11v7 */
    /* JADX WARN: Type inference failed for: r11v8, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r11v9, types: [J2.n] */
    /* JADX WARN: Type inference failed for: r3v0 */
    /* JADX WARN: Type inference failed for: r3v1, types: [int] */
    /* JADX WARN: Type inference failed for: r3v13 */
    /* JADX WARN: Type inference failed for: r3v2, types: [boolean] */
    /* JADX WARN: Type inference failed for: r3v3 */
    /* JADX WARN: Type inference failed for: r3v4 */
    /* JADX WARN: Type inference failed for: r6v1 */
    /* JADX WARN: Type inference failed for: r6v11 */
    /* JADX WARN: Type inference failed for: r6v2 */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final ArrayList N() throws C0398a {
        int i6;
        ?? c0423n;
        String strB;
        int i7;
        int i8;
        int i9;
        C0424o c0424oA;
        ?? r10;
        C0186o c0186o;
        C0408f c0408f;
        Object obj;
        ArrayList arrayListN;
        ArrayList arrayList;
        ArrayList arrayList2;
        String str = null;
        if (n()) {
            return null;
        }
        ?? r32 = 1;
        ArrayList arrayList3 = new ArrayList(1);
        C0422m c0422m = new C0422m();
        while (true) {
            if (!n() && !n()) {
                int i10 = this.f3282b;
                ArrayList arrayList4 = c0422m.f3405a;
                boolean z6 = false;
                int i11 = 2;
                if (((arrayList4 == null || arrayList4.isEmpty()) ? r32 : 0) != 0) {
                    i6 = 0;
                    if (k('*')) {
                        String strM = M();
                        if (strM != null) {
                            C0423n c0423n2 = new C0423n(i6, strM);
                            c0422m.f3406b += r32;
                            c0423n = c0423n2;
                        } else {
                            c0423n = str;
                        }
                    } else {
                        c0423n = new C0423n(i6, str);
                    }
                    while (!n()) {
                        if (k('.')) {
                            if (c0423n == 0) {
                                c0423n = new C0423n(i6, str);
                            }
                            String strM2 = M();
                            if (strM2 == null) {
                                throw new C0398a("Invalid \".class\" simpleSelectors");
                            }
                            c0423n.a(i11, "class", strM2);
                            c0422m.a();
                        } else if (k('#')) {
                            if (c0423n == 0) {
                                c0423n = new C0423n(i6, str);
                            }
                            String strM3 = M();
                            if (strM3 == null) {
                                throw new C0398a("Invalid \"#id\" simpleSelectors");
                            }
                            c0423n.a(i11, "id", strM3);
                            c0422m.f3406b += PlaybackException.CUSTOM_ERROR_CODE_BASE;
                        } else if (k('[')) {
                            if (c0423n == 0) {
                                c0423n = new C0423n(i6, str);
                            }
                            J();
                            String strM4 = M();
                            if (strM4 == null) {
                                throw new C0398a("Invalid attribute simpleSelectors");
                            }
                            J();
                            int i12 = k('=') ? i11 : l("~=") ? 3 : l("|=") ? 4 : z6 ? 1 : 0;
                            if (i12 != 0) {
                                J();
                                if (n()) {
                                    strB = str;
                                } else {
                                    strB = B();
                                    if (strB == null) {
                                        strB = M();
                                    }
                                }
                                if (strB == null) {
                                    throw new C0398a("Invalid attribute simpleSelectors");
                                }
                                J();
                            } else {
                                strB = str;
                            }
                            if (!k(']')) {
                                throw new C0398a("Invalid attribute simpleSelectors");
                            }
                            if (i12 == 0) {
                                i12 = r32 == true ? 1 : 0;
                            }
                            c0423n.a(i12, strM4, strB);
                            c0422m.a();
                        } else {
                            c0423n = c0423n;
                            if (k(':')) {
                                if (c0423n == 0) {
                                    c0423n = new C0423n(i6, str);
                                }
                                String strM5 = M();
                                if (strM5 == null) {
                                    throw new C0398a("Invalid pseudo class");
                                }
                                EnumC0412h enumC0412h = (EnumC0412h) EnumC0412h.f3392e.get(strM5);
                                if (enumC0412h == null) {
                                    enumC0412h = EnumC0412h.f3391d;
                                }
                                switch (enumC0412h.ordinal()) {
                                    case 0:
                                        C0410g c0410g = new C0410g(2);
                                        c0422m.a();
                                        obj = c0410g;
                                        if (c0423n.f3410d == null) {
                                            c0423n.f3410d = new ArrayList();
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 1:
                                        C0410g c0410g2 = new C0410g(1);
                                        c0422m.a();
                                        obj = c0410g2;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 2:
                                    case 3:
                                    case 4:
                                    case 5:
                                        boolean z7 = (enumC0412h == EnumC0412h.f3388a || enumC0412h == EnumC0412h.f3389b) ? r32 == true ? 1 : 0 : z6 ? 1 : 0;
                                        boolean z8 = (enumC0412h == EnumC0412h.f3389b || enumC0412h == EnumC0412h.f3390c) ? r32 == true ? 1 : 0 : z6 ? 1 : 0;
                                        if (n()) {
                                            r10 = str;
                                            if (r10 != 0) {
                                                throw new C0398a("Invalid or missing parameter section for pseudo class: ".concat(strM5));
                                            }
                                            c0408f = new C0408f(r10.f1462a, r10.f1463b, z7, z8, c0423n.f3408b);
                                            c0422m.a();
                                            obj = c0408f;
                                            if (c0423n.f3410d == null) {
                                            }
                                            c0423n.f3410d.add(obj);
                                            str = null;
                                            r32 = 1;
                                            z6 = false;
                                            i11 = 2;
                                            break;
                                        } else {
                                            int i13 = this.f3282b;
                                            if (k('(')) {
                                                J();
                                                if (l("odd")) {
                                                    c0186o = new C0186o(2, r32 == true ? 1 : 0);
                                                } else if (l("even")) {
                                                    c0186o = new C0186o(2, z6 ? 1 : 0);
                                                } else {
                                                    int i14 = (!k('+') && k('-')) ? -1 : r32 == true ? 1 : 0;
                                                    int i15 = this.f3282b;
                                                    String str2 = (String) this.f3284d;
                                                    int i16 = this.f3283c;
                                                    C0424o c0424oA2 = C0424o.a(i15, i16, str2);
                                                    if (c0424oA2 != null) {
                                                        this.f3282b = c0424oA2.f3411a;
                                                    }
                                                    if (k('n') || k('N')) {
                                                        if (c0424oA2 != null) {
                                                            i7 = i14;
                                                        } else {
                                                            i7 = i14;
                                                            c0424oA2 = new C0424o(1L, this.f3282b);
                                                        }
                                                        J();
                                                        boolean zK = k('+');
                                                        i8 = (zK || !(zK = k('-'))) ? 1 : -1;
                                                        if (zK) {
                                                            J();
                                                            c0424oA = C0424o.a(this.f3282b, i16, str2);
                                                            if (c0424oA != null) {
                                                                this.f3282b = c0424oA.f3411a;
                                                                i9 = i7;
                                                            } else {
                                                                this.f3282b = i13;
                                                                r10 = 0;
                                                            }
                                                        } else {
                                                            i9 = i7;
                                                            c0424oA = null;
                                                        }
                                                    } else {
                                                        c0424oA = c0424oA2;
                                                        i8 = i14;
                                                        c0424oA2 = null;
                                                        i9 = 1;
                                                    }
                                                    c0186o = new C0186o(c0424oA2 == null ? 0 : (i9 == true ? 1 : 0) * ((int) c0424oA2.f3412b), c0424oA == null ? 0 : i8 * ((int) c0424oA.f3412b));
                                                }
                                                J();
                                                r10 = c0186o;
                                                if (!k(')')) {
                                                    this.f3282b = i13;
                                                    r10 = 0;
                                                }
                                            }
                                            if (r10 != 0) {
                                            }
                                        }
                                        break;
                                    case 6:
                                        C0408f c0408f2 = new C0408f(0, 1, true, false, null);
                                        c0422m.a();
                                        obj = c0408f2;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 7:
                                        C0408f c0408f3 = new C0408f(0, 1, false, false, null);
                                        c0422m.a();
                                        obj = c0408f3;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 8:
                                        C0408f c0408f4 = new C0408f(0, 1, true, true, c0423n.f3408b);
                                        c0422m.a();
                                        obj = c0408f4;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 9:
                                        c0408f = new C0408f(0, 1, false, true, c0423n.f3408b);
                                        c0422m.a();
                                        obj = c0408f;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 10:
                                        C0418k c0418k = new C0418k(z6, str);
                                        c0422m.a();
                                        obj = c0418k;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 11:
                                        C0418k c0418k2 = new C0418k(r32, c0423n.f3408b);
                                        c0422m.a();
                                        obj = c0418k2;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 12:
                                        C0410g c0410g3 = new C0410g(0);
                                        c0422m.a();
                                        obj = c0410g3;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 13:
                                        if (n()) {
                                            arrayListN = str;
                                            if (arrayListN == null) {
                                                throw new C0398a("Invalid or missing parameter section for pseudo class: ".concat(strM5));
                                            }
                                            C0414i c0414i = new C0414i();
                                            c0414i.f3394a = arrayListN;
                                            Iterator it = arrayListN.iterator();
                                            int i17 = Integer.MIN_VALUE;
                                            while (it.hasNext()) {
                                                int i18 = ((C0422m) it.next()).f3406b;
                                                if (i18 > i17) {
                                                    i17 = i18;
                                                }
                                            }
                                            c0422m.f3406b = i17;
                                            obj = c0414i;
                                            if (c0423n.f3410d == null) {
                                            }
                                            c0423n.f3410d.add(obj);
                                            str = null;
                                            r32 = 1;
                                            z6 = false;
                                            i11 = 2;
                                            break;
                                        } else {
                                            int i19 = this.f3282b;
                                            if (k('(')) {
                                                J();
                                                arrayListN = N();
                                                if (arrayListN != null && k(')')) {
                                                    Iterator it2 = arrayListN.iterator();
                                                    while (it2.hasNext() && (arrayList = ((C0422m) it2.next()).f3405a) != null) {
                                                        Iterator it3 = arrayList.iterator();
                                                        while (it3.hasNext() && (arrayList2 = ((C0423n) it3.next()).f3410d) != null) {
                                                            Iterator it4 = arrayList2.iterator();
                                                            while (it4.hasNext()) {
                                                                if (((InterfaceC0406e) it4.next()) instanceof C0414i) {
                                                                }
                                                            }
                                                        }
                                                    }
                                                    if (arrayListN == null) {
                                                    }
                                                } else {
                                                    this.f3282b = i19;
                                                }
                                                arrayListN = str;
                                                if (arrayListN == null) {
                                                }
                                            }
                                        }
                                        break;
                                    case 14:
                                        if (!n()) {
                                            int i20 = this.f3282b;
                                            if (k('(')) {
                                                J();
                                                ?? arrayList5 = str;
                                                while (true) {
                                                    String strM6 = M();
                                                    arrayList5 = arrayList5;
                                                    if (strM6 == null) {
                                                        this.f3282b = i20;
                                                    } else {
                                                        if (arrayList5 == 0) {
                                                            arrayList5 = new ArrayList();
                                                        }
                                                        arrayList5.add(strM6);
                                                        J();
                                                        if (!I()) {
                                                            if (!k(')')) {
                                                                this.f3282b = i20;
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                        C0416j c0416j = new C0416j(strM5);
                                        c0422m.a();
                                        obj = c0416j;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    case 15:
                                    case 16:
                                    case 17:
                                    case 18:
                                    case 19:
                                    case 20:
                                    case 21:
                                    case 22:
                                    case 23:
                                        C0416j c0416j2 = new C0416j(strM5);
                                        c0422m.a();
                                        obj = c0416j2;
                                        if (c0423n.f3410d == null) {
                                        }
                                        c0423n.f3410d.add(obj);
                                        str = null;
                                        r32 = 1;
                                        z6 = false;
                                        i11 = 2;
                                        break;
                                    default:
                                        throw new C0398a("Unsupported pseudo class: ".concat(strM5));
                                }
                            } else if (c0423n != 0) {
                                if (c0422m.f3405a == null) {
                                    c0422m.f3405a = new ArrayList();
                                }
                                c0422m.f3405a.add(c0423n);
                                if (I()) {
                                    arrayList3.add(c0422m);
                                    c0422m = new C0422m();
                                }
                                str = null;
                                r32 = 1;
                            } else {
                                this.f3282b = i10;
                            }
                        }
                    }
                    if (c0423n != 0) {
                    }
                } else {
                    if (k('>')) {
                        J();
                        i6 = 2;
                    } else if (k('+')) {
                        J();
                        i6 = 3;
                    }
                    if (k('*')) {
                    }
                    while (!n()) {
                    }
                    if (c0423n != 0) {
                    }
                }
            }
        }
        ArrayList arrayList6 = c0422m.f3405a;
        if (arrayList6 != null && !arrayList6.isEmpty()) {
            arrayList3.add(c0422m);
        }
        return arrayList3;
    }
}
