
    AHj                       U d dl mZ d dlZej                  rd dlmZ ddhZded<   dd	hZded
<   h dZ	ded<   h dZ
ded<   h dZded<   ddhZded<   h dZded<   h dZded<   h dZded<   ddhZded<   h dZded<   dd hZded!<   h d"Zded#<   h d$Zded%<   d	d&hZded'<   h d(Zded)<   h d*Zded+<   h d,Zded-<   d.d/hZded0<   h d1Zded2<   d3d4hZded5<   d6d7d8d9d:d;Zded<<   y)=    )annotationsN)Finalvisiblehiddenr   VALID_VISIBILITYblocknoneVALID_DISPLAY>   tabhkeyr	   tallvkeywideasciiblankr   heavyinnerouterpanelroundsolidthickdasheddoubler   VALID_BORDER>   topleftr	   rightbottom
VALID_EDGE>   gridstreamvertical
horizontalVALID_LAYOUTz
border-boxzcontent-boxVALID_BOX_SIZING>   autor   scrollVALID_OVERFLOW>   r   r   centerVALID_ALIGN_HORIZONTAL>   r   r   middleVALID_ALIGN_VERTICALrelativeabsoluteVALID_POSITION>   endr   r   startr*   justifyVALID_TEXT_ALIGNr'   stableVALID_SCROLLBAR_GUTTER>   biouuudimnotboldr	   blinkitalicstrikereverseoverline	underlineVALID_STYLE_FLAGS>   	can-focus
last-childfirst-childfocus-withinlast-of-typefirst-of-typeoddansiblurdarkevenemptyfocushoverlightinlineenablednocolordisabledVALID_PSEUDO_CLASSESscreenVALID_OVERLAY>   r	   insideinflectVALID_CONSTRAIN>   r	   thinr   r   VALID_KEYLINE>   r   crossr   r#   r$   VALID_HATCHwrapnowrapVALID_TEXT_WRAP>   clipfoldellipsisVALID_TEXT_OVERFLOWgreedyoptimalVALID_EXPANDu   ╲u   ╱u   ╳u   ─u   │)r   r   ra   r$   r#   HATCHES)
__future__r   typingTYPE_CHECKINGtyping_extensionsr   r   __annotations__r
   r   r    r%   r&   r)   r+   r-   r0   r4   r6   rE   rY   r[   r^   r`   rb   re   ri   rl   rm        M/root/tools/cai/cai_env/lib/python3.12/site-packages/textual/css/constants.py<module>rv      sO   " 	'$h/ % /(u (e * ?
E >Be B'7 % 74 4 ;  ;9 e 9#Z0 0 %  "( 2  2 5 " e * )u )6 6:u :IU I (+ +9 U 9+e +  rt   