+
    	i9C                     H    R t ^ RIHtHt ^RIHt ^RIHtHt R t	R t
R tR# )zLayout for columns.)floorinf)absolute_layout)
percentageresolve_percentagesc                :   ^RI HpHpHpHpHp VP                  pVR,          pVR,          pVR,          pTpRV n        VR,          R8X  d   . pVP                  VP                  4      pV;P                  V! V4      ,          un
        VR8w  dt   VP                  R	8w  dc   VP                  P                  4       R
8X  g   Q hRpV P                  VP                  4       ,
          VP                  ,
          p\!        VV4      pMRpV! W4       VR,          R8X  d   VR,          pM(\#        VR,          VP                  VP$                  4      pVR8X  d;   VR8w  d4   \!        ^ VP$                  V^,
          V,          ,
          4      V,          pMVR8w  d^   VR8X  dW   \!        ^\'        VP$                  V,           VV,           ,          4      4      pVP$                  V,           V,          V,
          pM_\!        ^\)        V\'        VP$                  V,           VV,           ,          4      4      4      pVP$                  V,           V,          V,
          p. p. pV'       d   VP+                  4       MRw  p\-        VP                  VR VR7       F  w  ppVP                  R,          R8X  dQ   V'       d$   VP/                  V\1        V4      ,
          V34       VP/                  VVP3                  4       34       . pKn  VP/                  VP3                  4       4       K  	  V'       d+   VP/                  X^,           \1        V4      ,
          V34       V'       d   ^ VV,          /pVP                  '       g	   RRRR/pRp. pVP                  4       p. pRp Rp!Rp"V P4                  P6                  R8X  d   ^ MV P4                  P9                  4       .p#^ p$V EF  w  p%p&\;        V&\<        4      '       g   T&p'\?        V'V4       VPA                  4       V'n!        VV'n
        V! V V'VW4WVWxW4      w  p(p)pp p*RpV(f   Rp!Rp" EMJVP/                  V(4       V(PE                  4       V(PG                  4       ,           pVP/                  V(PH                  4       V)'       d
   Rp!Rp"T)p  EMRpK  T&pVV! V4      ,          p. p\K        WVVV4      p+V P                  V,
          V,
          ;pp,Tp \L        p-V PN                  R,          p.Tp/R;p;p0p1 \1        V PN                  4      \1        V.4      8  d   V PN                  PQ                  4        K?  Tp . p2. p3\S        V4       EF  pT! T T+V P                  V,
          V,
          T TT;'       g    V1'       * . . . V	V
RRR7      w  p4p)p  p*V4f   ^ R/p  EM\V3P/                  V44       T)p V4P                   Uu. uF  pVPU                  4       '       g   K  VNK  	  p5pV5'       d   V5R,          P9                  4       V5R,          P                  ,           V,
          p6VV6,
          pV6V5R,          PH                  ,          p6^ p7V '       dh   V! V V+\L        V VR. . . V	V
RRR7      ^ ,          p8V8P                   F+  pVPU                  4       '       g   K  VP9                  4       p7 M	  V! V V8.. . 4       M^ ;p6;pp7V2P/                  V64       V7V,
          ^8  d   \)        V-V7V,
          4      p-V)e   EK   M	  V P4                  P6                  R8X  d   ^ MV P4                  P9                  4       p$V! V V3. . 4       V!'       d   MV1'       d-   V f   MV-\L        8X  d   ^MT-p9VV9,          pVV,8  d   T,pRp0MEK~  V$V#9  d,   VV$V#R,          ,
          ,          pV#P/                  V$4       EK  V '       * ;'       d    \!        V24      V,8*  p:V:'       d<   VR,          R8X  g   V%VR,          ^ ,          8  d   Rp1\W        V24      V,          pEK  MRp0 \!        W P                  V,
          V,
          4      p^ p^ p;. p< \K        WVVV4      p+VR,          R8X  dH   V+;PB                  VP$                  V^,           V,          ,
          VV,          ,
          ,          un!        M'V+;PB                  VVV,           ,          ,          un!        V! V V+W#VV/WgRWRRR7      w  p(p p=  p*V(f   . p<Rp"MTT=pT pV<P/                  V(4       \!        V;V(P9                  4       4      p;Vf   TpMV^,          pVV8X  g   K  V'       d   EK    V\)        V,V;4      ,          pV< F  p>V;V>n        VP/                  V>4       K  	  RpRpV0'       g   EK   M	  \Y        V V#R,          4       VP                  '       d   V'       g   RV n        RRRRRR/. R3# VVn	        VV! V4      ,          pVVP                  4       ,
          pVP6                  R8X  d   VVn        ^ p?MVP6                  V,
          p?VPZ                  R8w  dQ   VPZ                  VP6                  8  d6   V?VPZ                  VP6                  ,
          ,          p?VPZ                  Vn        VRRR1,           F0  pVP\                  '       d   V;P6                  V?,          un        K0   M	  VR,          R8X  d   V F  p@\_        V V@WVRR7       K  	  V '       d&   V P+                  4       w  pX%V,           V V,          /pMV"'       d   X%R/pV P4                  P6                  R8w  dR   V ;P                  V#^ ,          ,          un        V ;P                  V P4                  P9                  4       ,          un        RV n        WX. R3# u upi ) zLay out a multi-column ``box``.)block_box_layoutblock_level_layoutblock_level_widthcollapse_marginremove_placeholderscolumn_widthcolumn_countheightTpositionrelativeauto%pxF
column_gapnormal	font_sizeN)startcolumn_spanallbreakanypage:NNN)discard	max_linescolumn_fillbalance	directionrtl)
skip_stack)    )r%   N)0blockr   r	   r
   r   r   style	in_columncopy_with_childrenchildren
position_yunitlowerpage_bottomcontent_box_yvaluemaxr   widthr   minkeys	enumerateappendlencopycurrent_footnote_arear   margin_height
isinstancelistr   content_box_x
position_xborder_heightborder_box_ymargin_bottom_create_column_boxr   excluded_shapespoprangeis_in_normal_flowsum_report_footnotes
min_height	is_columnr   )Acontextboxbottom_spacer$   containing_blockpage_is_emptyabsolute_boxesfixed_boxesadjoining_marginsfirst_letter_stylefirst_line_styler   r	   r
   r   r   r(   r3   countr   original_bottom_spaceheight_definedempty_spacegapcolumns_and_blockscolumn_childrenskipichild	next_pagecurrent_position_ynew_childrencolumn_skip_stack	last_loop
break_pagefootnote_area_heightslast_footnotes_heightindexcolumn_children_or_blockr'   	new_child	resume_at_
column_box
max_height
lost_spaceoriginal_excluded_shapesoriginal_page_is_emptystop_rendering	balancingconsumed_heights	new_boxesnew_boxin_flow_childrenconsumed_heightnext_box_heightnext_box
add_heighteverything_fitsmax_column_heightcolumnscolumn_next_pagecolumnheight_differenceabsolute_boxsA   &&&&&&&&&&&                                                      ^/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/weasyprint/layout/column.pycolumns_layoutr   	   sa   . . IIE.!E.!E8_F(GZJ&

 
 
.CNNo&788N FKK3.{{  "d***))C,=,=,??&,,N<5 c,\h&K |,ciiC 5F?AsyyEAI#445=	&Uf_Aucii#o%#+>?@SE)C/As5%SUS[(I"JKLSE)C/ O!+JOOEDcll451>5;;}%."))_--?A%%q%**,&78 Ouzz|, ? !!US))?;	= D)*
<<<eVT2	
 **,LIJ**11V;**88:< +=''2D99,E'78"002E1E"U$9:!;&: EIy)->1
 J  	!
	*'')I,B,B,DD $$Y%<%<= 	!
$-!!M 3 	o.?@@'?E;MO
 "447LL	N
 '
#*#:#:1#= !.5:::g--.5M1NN''++- !+!I5\9IZ''*<<vE%'7!22]BB@R$et:E6Iq!Q ?)*D	%  )$-! (/'7'7$2'7e..0 E'7 ! $2 $ ),::<(,778:LM $ #)?":K#'7';'I'IIO '(O(#3#Z6G,dBB@R,et$M NO$P &.%6%6E$6688272E2E2G % &7 ,GhZRHFGGOGkO ''8 #[014!$Z;1N!OJ ${ "B 2299VC22@@B "  B;$, #-"3Q
*$J&'F%)N	 ' )0EE 36KB6OOOF)001FG *) 8 8()Z7   # m,	9!$6r$:1$==$(	!$%5!6!> &*N --0BBVKM +"$J [!U*%%a!eu_)Dq3w)NN%%%eck)::% ZCS*N&%"	$ DI(*:Aq!  !
(I*JNN9% #!9#:#:#<!>!4FAEz..
  	c*.?@@F-FM'  
>y ,>~ g4R89
|||L!Y% >EII  CL/*;<<#"3"3"55F
zzV
JJ/ ~~CNNSZZ$?S^^cjj88^^
dd##???LL--L	 $ ZJ&*Ls! + !&&(dl$5d$;<
	T]
 $$++v54Q77w<<JJLLGIr500M$2s   n!nc                6   V P                   '       g   R# ^ pV P                  P                  4       V8  d.   V P                  V P                   R,          4       V^,          pKL  V^8  d0   V P                  RV) ^,
          R1,          pW0P                  V) R% R# R# )z4Report footnotes above the defined footnotes height.Nr&   )current_page_footnotesr:   r;   report_footnotereported_footnotes)rL   footnotes_heightr   extras   &&  r   rI   rI     s    ))) 

'
'
5
5
7:J
J > >r BCa Q**2/A.A!.CB+FG;@""$6#6#78     c                    V P                  WR7      p\        WQ4       RVn        W5n        V P	                  4       Vn        WEn        V# )z-Create a column box including given children.)r+   T)anonymous_fromr   rK   r3   r>   r?   r,   )rM   rO   r+   r3   r,   rm   s   &&&&& r   rC   rC     sH    ##C#;J
5J--/J&r   N)__doc__mathr   r   absoluter   percentr   r   r   rI   rC    r   r   <module>r      s#      % 4u1pA$r   