<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".activity.DetailsSeriesActivity"
    android:background="@drawable/bg_dark"
    android:id="@+id/theme_bg">

    <ImageView
        android:scaleType="centerCrop"
        android:id="@+id/iv_bg_blur"
        android:src="@drawable/bg_dark"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:contentDescription="@string/todo" />

    <ImageView
        android:id="@+id/iv_alpha"
        android:scaleType="centerCrop"
        android:src="@drawable/bg_dark"
        android:alpha="0.8"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:contentDescription="@string/todo" />

    <LinearLayout
        android:id="@+id/ll_page"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:paddingStart="@dimen/_25sdp"
        android:paddingEnd="@dimen/_25sdp">

        <androidx.core.widget.NestedScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:focusable="false"
            android:focusableInTouchMode="false">

            <LinearLayout
                android:paddingTop="@dimen/_10sdp"
                android:paddingBottom="@dimen/_10sdp"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical">

                <RelativeLayout
                    android:layout_marginBottom="@dimen/_10sdp"
                    android:id="@+id/rl_top"
                    android:layout_width="match_parent"
                    android:layout_height="0dp"
                    android:layout_weight="0.3">

                    <ImageView
                        android:id="@+id/iv_back_page"
                        android:layout_width="@dimen/_33sdp"
                        android:layout_height="@dimen/_33sdp"
                        android:padding="@dimen/_5sdp"
                        android:scaleType="centerCrop"
                        android:src="@drawable/ic_player_back"
                        app:tint="@color/white"
                        android:layout_centerVertical="true"
                        android:layout_alignParentStart="true"
                        android:contentDescription="@string/todo"
                        android:focusable="true"
                        android:focusableInTouchMode="false"
                        android:background="@drawable/focused_icon_selector"
                        android:layout_marginEnd="@dimen/_10sdp"/>

                    <ImageView
                        android:id="@+id/iv_app_logo"
                        android:layout_width="@dimen/_30sdp"
                        android:layout_height="@dimen/_30sdp"
                        android:layout_centerVertical="true"
                        android:layout_toEndOf="@+id/iv_back_page"
                        android:contentDescription="@string/todo"
                        android:src="@drawable/ic_series"
                        app:tint="@color/white"
                        android:padding="@dimen/_5sdp"/>

                    <TextView
                        android:id="@+id/tv_page_title"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginStart="@dimen/_10sdp"
                        android:layout_toEndOf="@+id/iv_app_logo"
                        android:text="@string/series_home"
                        android:textColor="@color/white"
                        android:textSize="@dimen/_11ssp"
                        android:layout_centerVertical="true"
                        tools:ignore="RelativeOverlap" />

                    <LinearLayout
                        android:background="@drawable/bg_save_btn"
                        android:layout_centerVertical="true"
                        android:layout_alignParentEnd="true"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content">

                        <ImageView
                            android:id="@+id/iv_fav"
                            android:layout_width="@dimen/_35sdp"
                            android:layout_height="@dimen/_30sdp"
                            android:background="@drawable/focused_img_selector_color"
                            android:contentDescription="@string/todo"
                            android:focusable="true"
                            android:focusableInTouchMode="false"
                            android:padding="@dimen/_5sdp"
                            android:src="@drawable/ic_favorite_border"
                            app:tint="@color/white" />

                        <View
                            android:layout_marginTop="@dimen/_1sdp"
                            android:layout_marginBottom="@dimen/_1sdp"
                            android:background="#23FFFFFF"
                            android:layout_width="@dimen/_1sdp"
                            android:layout_height="match_parent"/>

                        <ImageView
                            android:id="@+id/iv_feedback"
                            android:layout_width="@dimen/_35sdp"
                            android:layout_height="@dimen/_30sdp"
                            android:contentDescription="@string/todo"
                            android:padding="@dimen/_5sdp"
                            android:src="@drawable/ic_feedback"
                            app:tint="@color/white"
                            android:focusable="true"
                            android:focusableInTouchMode="false"
                            android:background="@drawable/focused_img_selector_color"/>

                    </LinearLayout>

                </RelativeLayout>

                <LinearLayout
                    android:layout_marginStart="@dimen/_10ssp"
                    android:layout_marginEnd="@dimen/_10ssp"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:baselineAligned="false"
                    android:orientation="horizontal">

                    <LinearLayout
                        android:layout_width="0dp"
                        android:layout_height="match_parent"
                        android:layout_weight="0.8"
                        android:baselineAligned="false"
                        android:orientation="vertical">

                        <RelativeLayout
                            android:layout_width="match_parent"
                            android:layout_height="0dp"
                            android:layout_weight="5"
                            tools:ignore="NestedWeights">

                            <androidx.nemosofts.material.ImageHelperView
                                android:id="@+id/iv_series"
                                android:layout_width="match_parent"
                                android:layout_height="@dimen/_150sdp"
                                android:contentDescription="@string/todo"
                                android:scaleType="centerCrop"
                                app:hv_corner_radius="@dimen/_3sdp"
                                android:src="@color/bg_color_load"/>

                        </RelativeLayout>

                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="0dp"
                            android:layout_weight="1"
                            android:layout_marginStart="@dimen/_15sdp"
                            android:layout_marginEnd="@dimen/_15sdp"
                            android:orientation="horizontal">

                            <ImageView
                                android:id="@+id/iv_star_1"
                                android:layout_width="0dp"
                                android:layout_height="match_parent"
                                android:layout_weight="1"
                                android:contentDescription="@string/todo"
                                android:src="@drawable/ic_star_border" />

                            <ImageView
                                android:id="@+id/iv_star_2"
                                android:layout_width="0dp"
                                android:layout_height="match_parent"
                                android:layout_weight="1"
                                android:contentDescription="@string/todo"
                                android:src="@drawable/ic_star_border" />

                            <ImageView
                                android:id="@+id/iv_star_3"
                                android:layout_width="0dp"
                                android:layout_height="match_parent"
                                android:layout_weight="1"
                                android:contentDescription="@string/todo"
                                android:src="@drawable/ic_star_border" />

                            <ImageView
                                android:id="@+id/iv_star_4"
                                android:layout_width="0dp"
                                android:layout_height="match_parent"
                                android:layout_weight="1"
                                android:contentDescription="@string/todo"
                                android:src="@drawable/ic_star_border" />

                            <ImageView
                                android:id="@+id/iv_star_5"
                                android:layout_width="0dp"
                                android:layout_height="match_parent"
                                android:layout_weight="1"
                                android:contentDescription="@string/todo"
                                android:src="@drawable/ic_star_border" />

                        </LinearLayout>

                    </LinearLayout>

                    <LinearLayout
                        android:layout_width="0dp"
                        android:layout_height="match_parent"
                        android:layout_marginStart="@dimen/_15sdp"
                        android:layout_weight="3"
                        android:orientation="vertical">

                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:orientation="horizontal"
                            android:padding="@dimen/_10sdp"
                            android:baselineAligned="false">

                            <LinearLayout
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:orientation="vertical"
                                android:layout_weight="0.9">

                                <TextView
                                    android:text="@string/directed_by"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:textStyle="bold"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:layout_marginBottom="@dimen/_10ssp"/>

                                <TextView
                                    android:text="@string/release_date"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:textStyle="bold"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:layout_marginBottom="@dimen/_10ssp"/>

                                <TextView
                                    android:text="@string/genre"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:layout_width="wrap_content"
                                    android:textStyle="bold"
                                    android:layout_height="wrap_content"
                                    android:layout_marginBottom="@dimen/_10ssp"/>

                                <TextView
                                    android:text="@string/genre"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:layout_width="wrap_content"
                                    android:textStyle="bold"
                                    android:layout_height="wrap_content" />
                            </LinearLayout>

                            <LinearLayout
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:orientation="vertical"
                                android:layout_weight="2">
                                <TextView
                                    android:text="@string/n_a"
                                    android:id="@+id/tv_directed"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:layout_marginBottom="@dimen/_10ssp"/>

                                <TextView
                                    android:text="@string/n_a"
                                    android:id="@+id/tv_release"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:layout_marginBottom="@dimen/_10ssp"/>

                                <TextView
                                    android:text="@string/n_a"
                                    android:id="@+id/tv_genre"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:layout_marginBottom="@dimen/_10ssp"/>

                                <TextView
                                    android:text="@string/n_a"
                                    android:id="@+id/tv_plot"
                                    android:textColor="@color/white"
                                    android:textSize="@dimen/_10ssp"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:maxLines="3"/>

                            </LinearLayout>

                        </LinearLayout>

                        <LinearLayout
                            android:id="@+id/ll_play_trailer"
                            android:layout_marginTop="@dimen/_10sdp"
                            android:layout_marginStart="@dimen/_10sdp"
                            android:paddingStart="@dimen/_5sdp"
                            android:paddingEnd="@dimen/_6sdp"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:focusable="true"
                            android:focusableInTouchMode="false"
                            android:background="@drawable/focused_save_btn">

                            <ImageView
                                android:id="@+id/tv_trailer"
                                android:layout_width="@dimen/_20sdp"
                                android:layout_height="@dimen/_20sdp"
                                android:padding="@dimen/_2sdp"
                                android:layout_gravity="center"
                                android:src="@drawable/ic_smart_display"
                                app:tint="@color/white"
                                android:contentDescription="@string/todo"/>

                            <ProgressBar
                                android:id="@+id/pb_trailer"
                                android:layout_width="@dimen/_20sdp"
                                android:layout_height="@dimen/_20sdp"
                                android:padding="@dimen/_2sdp"
                                android:layout_gravity="center"
                                android:indeterminate="true"
                                android:indeterminateTint="@color/white"
                                android:visibility="gone"/>

                            <TextView
                                android:paddingTop="@dimen/_4sdp"
                                android:paddingBottom="@dimen/_5sdp"
                                android:layout_gravity="center"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:text="@string/trailer"
                                android:textSize="@dimen/_13ssp"
                                android:textColor="@color/white"
                                android:layout_marginStart="@dimen/_2sdp"/>

                        </LinearLayout>

                    </LinearLayout>

                </LinearLayout>

                <LinearLayout
                    android:layout_marginStart="@dimen/_10ssp"
                    android:layout_marginEnd="@dimen/_10ssp"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical"
                    android:layout_marginTop="@dimen/_3sdp"
                    android:layout_marginBottom="@dimen/_5sdp">

                    <androidx.recyclerview.widget.RecyclerView
                        android:id="@+id/rv_seasons"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"/>

                    <TextView
                        android:visibility="gone"
                        android:id="@+id/tv_empty_msg"
                        android:layout_gravity="center"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="@string/err_no_episodes_found"
                        android:textSize="@dimen/_12ssp"
                        android:textColor="@color/ns_classic_primary"
                        android:background="@drawable/bg_episodes_card"
                        android:textStyle="bold"
                        android:layout_margin="@dimen/_6sdp"
                        android:paddingStart="@dimen/_8sdp"
                        android:paddingEnd="@dimen/_8sdp"
                        android:paddingTop="@dimen/_3sdp"
                        android:paddingBottom="@dimen/_3sdp"/>

                    <androidx.recyclerview.widget.RecyclerView
                        android:layout_marginTop="@dimen/_1sdp"
                        android:id="@+id/rv_episodes"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"/>

                    <LinearLayout
                        android:layout_marginBottom="@dimen/_10ssp"
                        android:layout_marginTop="@dimen/_5sdp"
                        android:layout_gravity="center"
                        android:orientation="vertical"
                        android:id="@+id/ll_adView"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"/>

                </LinearLayout>

            </LinearLayout>

        </androidx.core.widget.NestedScrollView>

    </LinearLayout>

    <FrameLayout
        android:id="@+id/fl_shimmer"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:visibility="gone" />

</RelativeLayout>