3
I@W               u   @   sj  d Z ddlmZmZ ddlZddlmZ ejdddgZdd	d
f ed ddg dddd
ddddMddeddeddeddeddee	ddee	ddeddedddeddeddeddedde
ddddd
dddddddgdged dNgdgdeddd	eddfgdOgdPgdeddeddfeddeddfd
d d!dd
d dd
d dQdeddeddfeddeddfd
d d"dded"d#dd
d$d%d
d&gd'dddd(d)dddd)dRgd
d
d"ddd,dSeddd.dd/d0eddd
dded1ded1dff d2dd
d dddddd3tZed4d5 eD Zed6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJgZedKj ZedLj ZdS )Tz
    weasyprint.css.properties
    -------------------------

    Various data about known properties.

    :copyright: Copyright 2011-2014 Simon Sapin and contributors, see AUTHORS.
    :license: BSD, see LICENSE for details.

    )divisionunicode_literalsN)COLOR_KEYWORDS	DimensionvalueZunitautotopnoneZblackZnormalZltrinlineZshowZoutsideZdiscZpxinfZvisibleu   “”‘’staticZbaselineZscrollz
border-boxZtransparentzpadding-boxleft%repeatZcurrentColor   Zseparate   ZemZmediumZbalanceZserif   i     contenttextu   ‐   Zmanual   z-weasy-start2   zcontent-box)tZbottomZcaption_sideclearZclipZcolorr   Zcounter_incrementZcounter_reset	directionZdisplayZempty_cellsfloatheightr   Zline_heightZlist_style_imageZlist_style_positionZlist_style_typeZ
margin_topZmargin_rightZmargin_bottomZmargin_leftZ
max_height	max_widthZ
min_heightZ	min_widthZoverflowZpadding_topZpadding_rightZpadding_bottomZpadding_leftquotespositionrightZtable_layoutZtext_decorationr   Zunicode_bidiZvertical_alignZ
visibilitywidthZz_indexZbackground_attachmentZbackground_clipZbackground_colorZbackground_imageZbackground_originZbackground_positionZbackground_repeatZbackground_sizeZborder_bottom_colorZborder_bottom_left_radiusZborder_bottom_right_radiusZborder_bottom_styleZborder_bottom_widthZborder_collapseZborder_left_colorZborder_left_styleZborder_left_widthZborder_right_colorZborder_right_styleZborder_right_widthZborder_spacingZborder_top_colorZborder_top_left_radiusZborder_top_right_radiusZborder_top_styleZborder_top_widthZopacityZcolumn_widthZcolumn_countZ
column_gapZcolumn_rule_colorZcolumn_rule_styleZcolumn_rule_widthZcolumn_fillZcolumn_spanZfont_familyZ	font_sizeZfont_stretchZ
font_styleZfont_variantZfont_weightZorphansZpage_break_afterZpage_break_beforeZpage_break_insideZwidowsZbookmark_labelZbookmark_levelZ
string_setZimage_resolutionZimage_renderingsizeZhyphenate_characterZhyphenate_limit_charsZhyphenate_limit_zoneZhyphensZletter_spacingZtab_sizeZ
text_alignZtext_indentZtext_transformZwhite_spaceZword_spacingZtransform_origin	transformZ
box_sizingZoutline_colorZoutline_styleZoutline_widthZoverflow_wrapanchorlinklangZ_weasy_specified_displayc             c   s   | ]}|j d dV  qdS )_-N)replace).0name r,   Y/var/www/html/enquirykeeper_venv/lib/python3.6/site-packages/weasyprint/css/properties.py	<genexpr>   s    r.   ZazimuthZcuez	cue-afterz
cue-beforeZcursorZ	elevationpausezpause-afterzpause-beforezpitch-rangeZpitchzplay-duringZrichnesszspeak-headerzspeak-numeralzspeak-punctuationZspeakzspeech-rateZstresszvoice-familyvolumeam  
    border_collapse
    border_spacing
    caption_side
    color
    direction
    empty_cells
    font_family
    font_size
    font_style
    font_stretch
    font_variant
    font_weight
    hyphens
    hyphenate_character
    hyphenate_limit_chars
    hyphenate_limit_zone
    image_rendering
    image_resolution
    lang
    letter_spacing
    line_height
    link
    list_style_image
    list_style_position
    list_style_type
    orphans
    overflow_wrap
    quotes
    tab_size
    text_align
    text_decoration
    text_indent
    text_transform
    visibility
    white_space
    widows
    word_spacing
aA  
    bottom
    clear
    counter_increment
    counter_reset
    float
    left
    margin_top
    margin_bottom
    margin_left
    margin_right
    opacity
    page_break_after
    page_break_before
    page_break_inside
    position
    right
    top
    transform
    transform_origin
    vertical_align
    z_index
)r	   N)r	   N)r   r   )r   r   )r   r   )r   r   )r   r   r   )__doc__
__future__r   r   collectionsZtinycss.color3r   
namedtupler   r   listZINITIAL_VALUESsetZKNOWN_PROPERTIESZNOT_PRINT_MEDIAsplitZ	INHERITEDZTABLE_WRAPPER_BOX_PROPERTIESr,   r,   r,   r-   <module>   s(  
&
