package D1;

import a.AbstractC0386a;
import android.content.Context;
import android.text.Layout;
import android.text.Spanned;
import android.text.style.AbsoluteSizeSpan;
import android.text.style.BackgroundColorSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.RelativeSizeSpan;
import android.text.style.StrikethroughSpan;
import android.text.style.StyleSpan;
import android.text.style.TypefaceSpan;
import android.text.style.UnderlineSpan;
import android.util.Base64;
import android.util.SparseArray;
import android.widget.FrameLayout;
import d5.AbstractC0844a;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.regex.Pattern;
import x0.AbstractC1709a;

/* JADX INFO: loaded from: classes.dex */
public final class S extends FrameLayout implements K {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final C0078c f1707q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final P f1708r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public List f1709s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public C0079d f1710t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public float f1711u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public int f1712v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public float f1713w;

    public S(Context context) {
        super(context, null);
        this.f1709s = Collections.EMPTY_LIST;
        this.f1710t = C0079d.f1723g;
        this.f1711u = 0.0533f;
        this.f1712v = 0;
        this.f1713w = 0.08f;
        C0078c c0078c = new C0078c(context);
        this.f1707q = c0078c;
        P p3 = new P(context, null);
        this.f1708r = p3;
        p3.setBackgroundColor(0);
        addView(c0078c);
        addView(p3);
    }

    @Override // D1.K
    public final void a(List list, C0079d c0079d, float f3, int i, float f7) {
        this.f1710t = c0079d;
        this.f1711u = f3;
        this.f1712v = i;
        this.f1713w = f7;
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = new ArrayList();
        for (int i5 = 0; i5 < list.size(); i5++) {
            w0.b bVar = (w0.b) list.get(i5);
            if (bVar.f18200d != null) {
                arrayList.add(bVar);
            } else {
                arrayList2.add(bVar);
            }
        }
        if (!this.f1709s.isEmpty() || !arrayList2.isEmpty()) {
            this.f1709s = arrayList2;
            c();
        }
        this.f1707q.a(arrayList, c0079d, f3, i, f7);
        invalidate();
    }

    public final String b(int i, float f3) {
        float fZ = AbstractC0386a.z(i, f3, getHeight(), (getHeight() - getPaddingTop()) - getPaddingBottom());
        if (fZ == -3.4028235E38f) {
            return "unset";
        }
        Object[] objArr = {Float.valueOf(fZ / getContext().getResources().getDisplayMetrics().density)};
        int i5 = x0.v.f18553a;
        return String.format(Locale.US, "%.2fpx", objArr);
    }

    /* JADX WARN: Removed duplicated region for block: B:190:0x04a4  */
    /* JADX WARN: Removed duplicated region for block: B:207:0x04ca  */
    /* JADX WARN: Removed duplicated region for block: B:229:0x051f  */
    /* JADX WARN: Removed duplicated region for block: B:251:0x0602  */
    /* JADX WARN: Removed duplicated region for block: B:261:0x063e  */
    /* JADX WARN: Removed duplicated region for block: B:268:0x0663  */
    /* JADX WARN: Removed duplicated region for block: B:271:0x06b2  */
    /* JADX WARN: Removed duplicated region for block: B:279:0x06e4  */
    /* JADX WARN: Removed duplicated region for block: B:297:0x0551 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:50:0x0181  */
    /* JADX WARN: Removed duplicated region for block: B:51:0x0194  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x01a2  */
    /* JADX WARN: Removed duplicated region for block: B:56:0x01ab  */
    /* JADX WARN: Removed duplicated region for block: B:64:0x01cb  */
    /* JADX WARN: Removed duplicated region for block: B:67:0x01d3  */
    /* JADX WARN: Removed duplicated region for block: B:70:0x01e3  */
    /* JADX WARN: Removed duplicated region for block: B:71:0x01e6  */
    /* JADX WARN: Removed duplicated region for block: B:74:0x01f9  */
    /* JADX WARN: Removed duplicated region for block: B:82:0x0209  */
    /* JADX WARN: Removed duplicated region for block: B:83:0x020c  */
    /* JADX WARN: Removed duplicated region for block: B:90:0x021e  */
    /* JADX WARN: Removed duplicated region for block: B:93:0x0244  */
    /* JADX WARN: Removed duplicated region for block: B:95:0x025a  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void c() {
        String strConcat;
        float f3;
        int i;
        int i5;
        String str;
        int i8;
        float f7;
        int i9;
        String str2;
        Layout.Alignment alignment;
        String str3;
        int i10;
        int i11;
        Object obj;
        String str4;
        String str5;
        CharSequence charSequence;
        String str6;
        String str7;
        int i12;
        float f8;
        String str8;
        String str9;
        String str10;
        B3.f fVar;
        boolean z8;
        int i13;
        String str11;
        int i14;
        String str12;
        int i15;
        String strP;
        String str13;
        float f9;
        String str14;
        Layout.Alignment alignment2;
        int i16;
        String str15;
        char c3 = 4;
        int i17 = 2;
        int i18 = 0;
        int i19 = 1;
        StringBuilder sb = new StringBuilder();
        String strX = W3.b.x(this.f1710t.f1724a);
        String strB = b(this.f1712v, this.f1711u);
        float f10 = 1.2f;
        Float fValueOf = Float.valueOf(1.2f);
        C0079d c0079d = this.f1710t;
        int i20 = c0079d.f1727d;
        int i21 = c0079d.f1728e;
        if (i20 == 1) {
            Object[] objArr = {W3.b.x(i21)};
            int i22 = x0.v.f18553a;
            strConcat = String.format(Locale.US, "1px 1px 0 %1$s, 1px -1px 0 %1$s, -1px 1px 0 %1$s, -1px -1px 0 %1$s", objArr);
        } else if (i20 == 2) {
            String strX2 = W3.b.x(i21);
            int i23 = x0.v.f18553a;
            Locale locale = Locale.US;
            strConcat = "0.1em 0.12em 0.15em ".concat(strX2);
        } else if (i20 == 3) {
            String strX3 = W3.b.x(i21);
            int i24 = x0.v.f18553a;
            Locale locale2 = Locale.US;
            strConcat = "0.06em 0.08em 0.15em ".concat(strX3);
        } else if (i20 != 4) {
            strConcat = "unset";
        } else {
            String strX4 = W3.b.x(i21);
            int i25 = x0.v.f18553a;
            Locale locale3 = Locale.US;
            strConcat = "-0.05em -0.05em 0.15em ".concat(strX4);
        }
        Object[] objArr2 = {strX, strB, fValueOf, strConcat};
        int i26 = x0.v.f18553a;
        sb.append(String.format(Locale.US, "<body><div style='-webkit-user-select:none;position:fixed;top:0;bottom:0;left:0;right:0;color:%s;font-size:%s;line-height:%.2f;text-shadow:%s;'>", objArr2));
        HashMap map = new HashMap();
        String strX5 = W3.b.x(this.f1710t.f1725b);
        String str16 = "background-color:";
        StringBuilder sb2 = new StringBuilder("background-color:");
        sb2.append(strX5);
        String str17 = ";";
        sb2.append(";");
        map.put(".default_bg,.default_bg *", sb2.toString());
        int i27 = 0;
        while (i27 < this.f1709s.size()) {
            w0.b bVar = (w0.b) this.f1709s.get(i27);
            float f11 = bVar.f18204h;
            float f12 = f11 != -3.4028235E38f ? f11 * 100.0f : 50.0f;
            int i28 = -100;
            char c8 = c3;
            int i29 = bVar.i;
            if (i29 == i19) {
                f3 = f10;
                i = -50;
            } else if (i29 != i17) {
                i = i18;
                f3 = f10;
            } else {
                f3 = f10;
                i = -100;
            }
            float f13 = bVar.f18201e;
            int i30 = bVar.f18211p;
            if (f13 != -3.4028235E38f) {
                i5 = i18;
                if (bVar.f18202f != i19) {
                    Float fValueOf2 = Float.valueOf(f13 * 100.0f);
                    Object[] objArr3 = new Object[i19];
                    objArr3[i5] = fValueOf2;
                    str = String.format(Locale.US, "%.2f%%", objArr3);
                    int i31 = bVar.f18203g;
                    i28 = i30 == i19 ? -(i31 != i19 ? i31 != i17 ? i5 : -100 : -50) : i31 != i19 ? i31 != i17 ? i5 : -100 : -50;
                } else {
                    if (f13 >= 0.0f) {
                        Float fValueOf3 = Float.valueOf(f13 * f3);
                        Object[] objArr4 = new Object[i19];
                        objArr4[i5] = fValueOf3;
                        str = String.format(Locale.US, "%.2fem", objArr4);
                        i8 = i5;
                        i28 = i8;
                    } else {
                        Float fValueOf4 = Float.valueOf(((-f13) - 1.0f) * f3);
                        Object[] objArr5 = new Object[i19];
                        objArr5[i5] = fValueOf4;
                        str = String.format(Locale.US, "%.2fem", objArr5);
                        i8 = i19;
                        i28 = i5;
                    }
                    f7 = bVar.f18205j;
                    if (f7 == -3.4028235E38f) {
                        i9 = i;
                        Object[] objArr6 = new Object[i19];
                        objArr6[i5] = Float.valueOf(f7 * 100.0f);
                        str2 = String.format(Locale.US, "%.2f%%", objArr6);
                    } else {
                        i9 = i;
                        str2 = "fit-content";
                    }
                    String str18 = "end";
                    alignment = bVar.f18198b;
                    if (alignment != null) {
                        str3 = str2;
                        i11 = i8;
                        obj = "center";
                        i10 = 2;
                    } else {
                        int i32 = Q.f1706a[alignment.ordinal()];
                        str3 = str2;
                        if (i32 != 1) {
                            i10 = 2;
                            if (i32 != 2) {
                                i11 = i8;
                                obj = "center";
                            } else {
                                i11 = i8;
                                obj = "end";
                            }
                        } else {
                            i10 = 2;
                            i11 = i8;
                            obj = "start";
                        }
                    }
                    String str19 = i30 == 1 ? i30 != i10 ? "horizontal-tb" : "vertical-lr" : "vertical-rl";
                    String strB2 = b(bVar.f18209n, bVar.f18210o);
                    String strX6 = W3.b.x(!bVar.f18207l ? bVar.f18208m : this.f1710t.f1726c);
                    String str20 = "right";
                    str4 = "top";
                    if (i30 == 1) {
                        if (i30 != 2) {
                            str20 = i11 != 0 ? "bottom" : "top";
                            str4 = "left";
                        } else if (i11 == 0) {
                            str20 = "left";
                        }
                    } else if (i11 != 0) {
                    }
                    if (i30 != 2 || i30 == 1) {
                        str5 = "height";
                    } else {
                        str5 = "width";
                        int i33 = i9;
                        i9 = i28;
                        i28 = i33;
                    }
                    String str21 = str5;
                    float f14 = getContext().getResources().getDisplayMetrics().density;
                    Pattern pattern = I.f1668a;
                    String str22 = str;
                    Object obj2 = obj;
                    charSequence = bVar.f18197a;
                    if (charSequence != null) {
                        str6 = "start";
                        fVar = new B3.f(1, "");
                        str7 = "";
                        str8 = str17;
                    } else {
                        str6 = "start";
                        if (charSequence instanceof Spanned) {
                            str7 = "";
                            Spanned spanned = (Spanned) charSequence;
                            HashSet hashSet = new HashSet();
                            i12 = i27;
                            f8 = f12;
                            BackgroundColorSpan[] backgroundColorSpanArr = (BackgroundColorSpan[]) spanned.getSpans(i5, spanned.length(), BackgroundColorSpan.class);
                            int length = backgroundColorSpanArr.length;
                            int i34 = 0;
                            while (i34 < length) {
                                hashSet.add(Integer.valueOf(backgroundColorSpanArr[i34].getBackgroundColor()));
                                i34++;
                                backgroundColorSpanArr = backgroundColorSpanArr;
                            }
                            HashMap map2 = new HashMap();
                            Iterator it = hashSet.iterator();
                            while (it.hasNext()) {
                                int iIntValue = ((Integer) it.next()).intValue();
                                String strJ = AbstractC0844a.j("bg_", iIntValue);
                                Iterator it2 = it;
                                String str23 = "." + strJ + ",." + strJ + " *";
                                String strX7 = W3.b.x(iIntValue);
                                int i35 = x0.v.f18553a;
                                Locale locale4 = Locale.US;
                                map2.put(str23, str16 + strX7 + str17);
                                it = it2;
                            }
                            SparseArray sparseArray = new SparseArray();
                            Object[] spans = spanned.getSpans(0, spanned.length(), Object.class);
                            int length2 = spans.length;
                            int i36 = 0;
                            while (i36 < length2) {
                                String str24 = str17;
                                Object obj3 = spans[i36];
                                Object[] objArr7 = spans;
                                boolean z9 = obj3 instanceof StrikethroughSpan;
                                String str25 = null;
                                if (z9) {
                                    z8 = z9;
                                    strP = "<span style='text-decoration:line-through;'>";
                                    i13 = length2;
                                } else {
                                    z8 = z9;
                                    if (obj3 instanceof ForegroundColorSpan) {
                                        String strX8 = W3.b.x(((ForegroundColorSpan) obj3).getForegroundColor());
                                        int i37 = x0.v.f18553a;
                                        Locale locale5 = Locale.US;
                                        i13 = length2;
                                        strP = I1.a.p("<span style='color:", strX8, ";'>");
                                    } else {
                                        i13 = length2;
                                        if (obj3 instanceof BackgroundColorSpan) {
                                            int backgroundColor = ((BackgroundColorSpan) obj3).getBackgroundColor();
                                            int i38 = x0.v.f18553a;
                                            Locale locale6 = Locale.US;
                                            str11 = str16;
                                            strP = I1.a.k(backgroundColor, "<span class='bg_", "'>");
                                        } else {
                                            str11 = str16;
                                            if (obj3 instanceof w0.e) {
                                                strP = "<span style='text-combine-upright:all;'>";
                                            } else if (obj3 instanceof AbsoluteSizeSpan) {
                                                Object[] objArr8 = {Float.valueOf(((AbsoluteSizeSpan) obj3).getDip() ? r9.getSize() : r9.getSize() / f14)};
                                                int i39 = x0.v.f18553a;
                                                strP = String.format(Locale.US, "<span style='font-size:%.2fpx;'>", objArr8);
                                            } else if (obj3 instanceof RelativeSizeSpan) {
                                                Object[] objArr9 = {Float.valueOf(((RelativeSizeSpan) obj3).getSizeChange() * 100.0f)};
                                                int i40 = x0.v.f18553a;
                                                strP = String.format(Locale.US, "<span style='font-size:%.2f%%;'>", objArr9);
                                            } else {
                                                if (obj3 instanceof TypefaceSpan) {
                                                    String family = ((TypefaceSpan) obj3).getFamily();
                                                    if (family != null) {
                                                        int i41 = x0.v.f18553a;
                                                        Locale locale7 = Locale.US;
                                                        strP = I1.a.p("<span style='font-family:\"", family, "\";'>");
                                                    }
                                                    i14 = i36;
                                                    str12 = str18;
                                                    strP = null;
                                                } else if (obj3 instanceof StyleSpan) {
                                                    int style = ((StyleSpan) obj3).getStyle();
                                                    if (style == 1) {
                                                        strP = "<b>";
                                                    } else if (style != 2) {
                                                        if (style == 3) {
                                                            strP = "<b><i>";
                                                        }
                                                        i14 = i36;
                                                        str12 = str18;
                                                        strP = null;
                                                    } else {
                                                        strP = "<i>";
                                                    }
                                                } else if (obj3 instanceof w0.g) {
                                                    int i42 = ((w0.g) obj3).f18223b;
                                                    if (i42 == -1) {
                                                        strP = "<ruby style='ruby-position:unset;'>";
                                                    } else if (i42 != 1) {
                                                        if (i42 == 2) {
                                                            strP = "<ruby style='ruby-position:under;'>";
                                                        }
                                                        i14 = i36;
                                                        str12 = str18;
                                                        strP = null;
                                                    } else {
                                                        strP = "<ruby style='ruby-position:over;'>";
                                                    }
                                                } else if (obj3 instanceof UnderlineSpan) {
                                                    strP = "<u>";
                                                } else if (obj3 instanceof w0.h) {
                                                    w0.h hVar = (w0.h) obj3;
                                                    int i43 = hVar.f18227a;
                                                    StringBuilder sb3 = new StringBuilder();
                                                    i14 = i36;
                                                    int i44 = hVar.f18228b;
                                                    str12 = str18;
                                                    if (i44 != 1) {
                                                        i15 = 2;
                                                        if (i44 == 2) {
                                                            sb3.append("open ");
                                                        }
                                                    } else {
                                                        i15 = 2;
                                                        sb3.append("filled ");
                                                    }
                                                    if (i43 == 0) {
                                                        sb3.append("none");
                                                    } else if (i43 == 1) {
                                                        sb3.append("circle");
                                                    } else if (i43 == i15) {
                                                        sb3.append("dot");
                                                    } else if (i43 != 3) {
                                                        sb3.append("unset");
                                                    } else {
                                                        sb3.append("sesame");
                                                    }
                                                    Object[] objArr10 = {sb3.toString(), hVar.f18229c != 2 ? "over right" : "under left"};
                                                    int i45 = x0.v.f18553a;
                                                    strP = String.format(Locale.US, "<span style='-webkit-text-emphasis-style:%1$s;text-emphasis-style:%1$s;-webkit-text-emphasis-position:%2$s;text-emphasis-position:%2$s;display:inline-block;'>", objArr10);
                                                } else {
                                                    i14 = i36;
                                                    str12 = str18;
                                                    strP = null;
                                                }
                                                if (z8 || (obj3 instanceof ForegroundColorSpan) || (obj3 instanceof BackgroundColorSpan) || (obj3 instanceof w0.e) || (obj3 instanceof AbsoluteSizeSpan) || (obj3 instanceof RelativeSizeSpan) || (obj3 instanceof w0.h)) {
                                                    str13 = "</span>";
                                                } else {
                                                    if (obj3 instanceof TypefaceSpan) {
                                                        if (((TypefaceSpan) obj3).getFamily() != null) {
                                                        }
                                                    } else if (obj3 instanceof StyleSpan) {
                                                        int style2 = ((StyleSpan) obj3).getStyle();
                                                        if (style2 == 1) {
                                                            str25 = "</b>";
                                                        } else if (style2 == 2) {
                                                            str25 = "</i>";
                                                        } else if (style2 == 3) {
                                                            str25 = "</i></b>";
                                                        }
                                                    } else if (obj3 instanceof w0.g) {
                                                        str25 = "<rt>" + I.a(((w0.g) obj3).f18222a) + "</rt></ruby>";
                                                    } else if (obj3 instanceof UnderlineSpan) {
                                                        str25 = "</u>";
                                                    }
                                                    str13 = str25;
                                                }
                                                int spanStart = spanned.getSpanStart(obj3);
                                                int spanEnd = spanned.getSpanEnd(obj3);
                                                if (strP != null) {
                                                    str13.getClass();
                                                    G g8 = new G(strP, spanStart, spanEnd, str13);
                                                    H h8 = (H) sparseArray.get(spanStart);
                                                    if (h8 == null) {
                                                        h8 = new H();
                                                        sparseArray.put(spanStart, h8);
                                                    }
                                                    h8.f1666a.add(g8);
                                                    H h9 = (H) sparseArray.get(spanEnd);
                                                    if (h9 == null) {
                                                        h9 = new H();
                                                        sparseArray.put(spanEnd, h9);
                                                    }
                                                    h9.f1667b.add(g8);
                                                }
                                                i36 = i14 + 1;
                                                str17 = str24;
                                                spans = objArr7;
                                                length2 = i13;
                                                str16 = str11;
                                                str18 = str12;
                                            }
                                        }
                                        i14 = i36;
                                        str12 = str18;
                                        if (z8) {
                                            str13 = "</span>";
                                        }
                                        int spanStart2 = spanned.getSpanStart(obj3);
                                        int spanEnd2 = spanned.getSpanEnd(obj3);
                                        if (strP != null) {
                                        }
                                        i36 = i14 + 1;
                                        str17 = str24;
                                        spans = objArr7;
                                        length2 = i13;
                                        str16 = str11;
                                        str18 = str12;
                                    }
                                }
                                str11 = str16;
                                i14 = i36;
                                str12 = str18;
                                if (z8) {
                                }
                                int spanStart22 = spanned.getSpanStart(obj3);
                                int spanEnd22 = spanned.getSpanEnd(obj3);
                                if (strP != null) {
                                }
                                i36 = i14 + 1;
                                str17 = str24;
                                spans = objArr7;
                                length2 = i13;
                                str16 = str11;
                                str18 = str12;
                            }
                            str8 = str17;
                            str9 = str16;
                            str10 = str18;
                            StringBuilder sb4 = new StringBuilder(spanned.length());
                            int i46 = 0;
                            int i47 = 0;
                            while (i46 < sparseArray.size()) {
                                int iKeyAt = sparseArray.keyAt(i46);
                                sb4.append(I.a(spanned.subSequence(i47, iKeyAt)));
                                H h10 = (H) sparseArray.get(iKeyAt);
                                Collections.sort(h10.f1667b, G.f1661f);
                                ArrayList arrayList = h10.f1667b;
                                int size = arrayList.size();
                                SparseArray sparseArray2 = sparseArray;
                                for (int i48 = 0; i48 < size; i48++) {
                                    sb4.append(((G) arrayList.get(i48)).f1665d);
                                }
                                ArrayList arrayList2 = h10.f1666a;
                                Collections.sort(arrayList2, G.f1660e);
                                int size2 = arrayList2.size();
                                int i49 = 0;
                                while (i49 < size2) {
                                    Object obj4 = arrayList2.get(i49);
                                    i49++;
                                    sb4.append(((G) obj4).f1664c);
                                    arrayList2 = arrayList2;
                                }
                                i46++;
                                i47 = iKeyAt;
                                sparseArray = sparseArray2;
                            }
                            sb4.append(I.a(spanned.subSequence(i47, spanned.length())));
                            fVar = new B3.f(1, sb4.toString());
                            for (String str26 : map.keySet()) {
                                String str27 = (String) map.put(str26, (String) map.get(str26));
                                AbstractC1709a.j(str27 == null || str27.equals(map.get(str26)));
                            }
                            Integer numValueOf = Integer.valueOf(i12);
                            Float fValueOf5 = Float.valueOf(f8);
                            Integer numValueOf2 = Integer.valueOf(i28);
                            Integer numValueOf3 = Integer.valueOf(i9);
                            f9 = bVar.f18212q;
                            if (f9 != 0.0f) {
                                Object[] objArr11 = {(i30 == 2 || i30 == 1) ? "skewY" : "skewX", Float.valueOf(f9)};
                                int i50 = x0.v.f18553a;
                                str14 = String.format(Locale.US, "%s(%.2fdeg)", objArr11);
                            } else {
                                str14 = str7;
                            }
                            Object[] objArr12 = new Object[14];
                            objArr12[0] = numValueOf;
                            objArr12[1] = str4;
                            objArr12[2] = fValueOf5;
                            objArr12[3] = str20;
                            objArr12[c8] = str22;
                            objArr12[5] = str21;
                            objArr12[6] = str3;
                            objArr12[7] = obj2;
                            objArr12[8] = str19;
                            objArr12[9] = strB2;
                            objArr12[10] = strX6;
                            objArr12[11] = numValueOf2;
                            objArr12[12] = numValueOf3;
                            objArr12[13] = str14;
                            sb.append(String.format(Locale.US, "<div style='position:absolute;z-index:%s;%s:%.2f%%;%s:%s;%s:%s;text-align:%s;writing-mode:%s;font-size:%s;background-color:%s;transform:translate(%s%%,%s%%)%s;'>", objArr12));
                            sb.append("<span class='default_bg'>");
                            String str28 = fVar.f975b;
                            alignment2 = bVar.f18199c;
                            if (alignment2 != null) {
                                int i51 = Q.f1706a[alignment2.ordinal()];
                                if (i51 != 1) {
                                    i16 = 2;
                                    str15 = i51 != 2 ? "center" : str10;
                                } else {
                                    i16 = 2;
                                    str15 = str6;
                                }
                                sb.append("<span style='display:inline-block; text-align:" + str15 + ";'>");
                                sb.append(str28);
                                sb.append("</span>");
                            } else {
                                i16 = 2;
                                sb.append(str28);
                            }
                            sb.append("</span></div>");
                            i27 = i12 + 1;
                            i17 = i16;
                            c3 = c8;
                            f10 = f3;
                            str17 = str8;
                            str16 = str9;
                            i18 = 0;
                            i19 = 1;
                        } else {
                            str7 = "";
                            str8 = str17;
                            fVar = new B3.f(1, I.a(charSequence));
                        }
                    }
                    i12 = i27;
                    str9 = str16;
                    f8 = f12;
                    str10 = "end";
                    while (r4.hasNext()) {
                    }
                    Integer numValueOf4 = Integer.valueOf(i12);
                    Float fValueOf52 = Float.valueOf(f8);
                    Integer numValueOf22 = Integer.valueOf(i28);
                    Integer numValueOf32 = Integer.valueOf(i9);
                    f9 = bVar.f18212q;
                    if (f9 != 0.0f) {
                    }
                    Object[] objArr122 = new Object[14];
                    objArr122[0] = numValueOf4;
                    objArr122[1] = str4;
                    objArr122[2] = fValueOf52;
                    objArr122[3] = str20;
                    objArr122[c8] = str22;
                    objArr122[5] = str21;
                    objArr122[6] = str3;
                    objArr122[7] = obj2;
                    objArr122[8] = str19;
                    objArr122[9] = strB2;
                    objArr122[10] = strX6;
                    objArr122[11] = numValueOf22;
                    objArr122[12] = numValueOf32;
                    objArr122[13] = str14;
                    sb.append(String.format(Locale.US, "<div style='position:absolute;z-index:%s;%s:%.2f%%;%s:%s;%s:%s;text-align:%s;writing-mode:%s;font-size:%s;background-color:%s;transform:translate(%s%%,%s%%)%s;'>", objArr122));
                    sb.append("<span class='default_bg'>");
                    String str282 = fVar.f975b;
                    alignment2 = bVar.f18199c;
                    if (alignment2 != null) {
                    }
                    sb.append("</span></div>");
                    i27 = i12 + 1;
                    i17 = i16;
                    c3 = c8;
                    f10 = f3;
                    str17 = str8;
                    str16 = str9;
                    i18 = 0;
                    i19 = 1;
                }
            } else {
                i5 = i18;
                Object[] objArr13 = new Object[i19];
                objArr13[i5] = Float.valueOf((1.0f - this.f1713w) * 100.0f);
                str = String.format(Locale.US, "%.2f%%", objArr13);
            }
            i8 = i5;
            f7 = bVar.f18205j;
            if (f7 == -3.4028235E38f) {
            }
            String str182 = "end";
            alignment = bVar.f18198b;
            if (alignment != null) {
            }
            String str192 = i30 == 1 ? i30 != i10 ? "horizontal-tb" : "vertical-lr" : "vertical-rl";
            String strB22 = b(bVar.f18209n, bVar.f18210o);
            String strX62 = W3.b.x(!bVar.f18207l ? bVar.f18208m : this.f1710t.f1726c);
            String str202 = "right";
            str4 = "top";
            if (i30 == 1) {
            }
            if (i30 != 2) {
                str5 = "height";
            }
            String str212 = str5;
            float f142 = getContext().getResources().getDisplayMetrics().density;
            Pattern pattern2 = I.f1668a;
            String str222 = str;
            Object obj22 = obj;
            charSequence = bVar.f18197a;
            if (charSequence != null) {
            }
            i12 = i27;
            str9 = str16;
            f8 = f12;
            str10 = "end";
            while (r4.hasNext()) {
            }
            Integer numValueOf42 = Integer.valueOf(i12);
            Float fValueOf522 = Float.valueOf(f8);
            Integer numValueOf222 = Integer.valueOf(i28);
            Integer numValueOf322 = Integer.valueOf(i9);
            f9 = bVar.f18212q;
            if (f9 != 0.0f) {
            }
            Object[] objArr1222 = new Object[14];
            objArr1222[0] = numValueOf42;
            objArr1222[1] = str4;
            objArr1222[2] = fValueOf522;
            objArr1222[3] = str202;
            objArr1222[c8] = str222;
            objArr1222[5] = str212;
            objArr1222[6] = str3;
            objArr1222[7] = obj22;
            objArr1222[8] = str192;
            objArr1222[9] = strB22;
            objArr1222[10] = strX62;
            objArr1222[11] = numValueOf222;
            objArr1222[12] = numValueOf322;
            objArr1222[13] = str14;
            sb.append(String.format(Locale.US, "<div style='position:absolute;z-index:%s;%s:%.2f%%;%s:%s;%s:%s;text-align:%s;writing-mode:%s;font-size:%s;background-color:%s;transform:translate(%s%%,%s%%)%s;'>", objArr1222));
            sb.append("<span class='default_bg'>");
            String str2822 = fVar.f975b;
            alignment2 = bVar.f18199c;
            if (alignment2 != null) {
            }
            sb.append("</span></div>");
            i27 = i12 + 1;
            i17 = i16;
            c3 = c8;
            f10 = f3;
            str17 = str8;
            str16 = str9;
            i18 = 0;
            i19 = 1;
        }
        sb.append("</div></body></html>");
        StringBuilder sb5 = new StringBuilder("<html><head><style>");
        for (String str29 : map.keySet()) {
            sb5.append(str29);
            sb5.append("{");
            sb5.append((String) map.get(str29));
            sb5.append("}");
        }
        sb5.append("</style></head>");
        sb.insert(0, sb5.toString());
        this.f1708r.loadData(Base64.encodeToString(sb.toString().getBytes(StandardCharsets.UTF_8), 1), "text/html", "base64");
    }

    @Override // android.widget.FrameLayout, android.view.ViewGroup, android.view.View
    public final void onLayout(boolean z8, int i, int i5, int i8, int i9) {
        super.onLayout(z8, i, i5, i8, i9);
        if (!z8 || this.f1709s.isEmpty()) {
            return;
        }
        c();
    }
}
