
    ɢi                     2    d	de de dededef
dZdedefdZy )
N	site_copybrandhero_image_urlaugment_countreturnc                    d}d}| j                  d      r|dz  }| j                  d      r|dz  }| j                  d      r|dz  }| j                  dg       }t        |t              r)t        |      d	kD  r|t	        t        |      d
z  d      z  }| j                  d| j                  dg             }t        |t              r)t        |      d	kD  r|t	        t        |      dz  d      z  }| j                  dg       }t        |t              r)t        |      d	kD  r|t	        t        |      d
z  d      z  }| j                  d| j                  dg             }	t        |	t              rt        |	      d	kD  r|dz  }| j                  dg       }
t        |
t              rt        |
      d	kD  r|dz  }| j                  di       }t        |t
              r|j                  d      r|dz  }|r|dz  }|j                  dg       }|r|dz  }|j                  d      r|dz  }|d	kD  r|t	        |dz  d      z  }t	        ||      S )Ng        g      Y@headline   subheadlineabout   features          	faq_itemsfaqg      ?	   testimonialspricing_tierspricing_plans
   how_it_works_stepscomparison_tableheaders   optionscolor_primary   g      @)get
isinstancelistlenmindict)r   r   r   r   score	max_scorer   r   r   pricinghiwcompr   s                9/sites/domain-asset-master/app/services/quality_scorer.pycalculate_quality_scorer+      s   EI}}Z 
}}]#
}}W
}}Z,H(D!c(ma&7S]Q&++
--Y]]5"%=
>C#tSASX^Q''==4L,%#l*;a*?S&*A..mmOY]]?B-OPG'4 S\A%5
--,b
1C#tSA
==+R0D$$((9"5
ii	2&G
yy!
q]S("--ui      r%   c                 (    | dk\  ry| dk\  ry| dk\  ryy)NZ   	legendaryA   premium(   standardbasic )r%   s    r*   quality_badge_tierr6   3   s#    {	"	"r,   )Nr   )r$   strintfloatr+   r6   r5   r,   r*   <module>r:      sC   /!t /!D /!# /!eh /!qv /!de  r,   