+
    	i                     :    R t ^ RIt^RIHt ^RIHtHt R tR tR# )z>Handle media queries.

https://www.w3.org/TR/mediaqueries-4/

N)LOGGER)remove_whitespacesplit_on_commac                $    RV 9   ;'       g    W9   # )zReturn the boolean evaluation of `query_list` for the given
`device_media_type`.

:attr query_list: a cssutilts.stlysheets.MediaList
:attr device_media_type: a media type string (for now)

all )
query_listdevice_media_types   &&b/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/weasyprint/css/media_queries.pyevaluate_media_queryr      s     JAA"3"AA    c                    \        V 4      p V '       g   R .# . pV ^ ,          P                  R8X  d"   V ^ ,          P                  R8X  d
   V R,          p \        V 4       Fu  pV Uu. uF  q3P                  NK  	  ppVR.8X  d%   VP	                  V^ ,          P                  4       KI  \
        P                  ! R\        P                  ! V4      4        R# 	  V# u upi )r   identonly:   NNzExpected a media type, got %rN)	r   typelower_valuer   appendr   warningtinycss2	serialize)tokensmediaparttokentypess   &    r
   parse_media_queryr      s    v&Fw!9>>W$)>)>&)HBZF"6*D-12TEZZTE2	!T!W0013X5G5G5MO +  3s   $C)	__doc__r   loggerr   r   r   r   r   r   r   r   r
   <module>r      s       5	Br   