ó
    £F¸gê  ã                  óR   • S SK Jr  S SKJr  S SKJr  S SKJrJrJ	r	   " S S\5      r
g)é    )Úannotations)ÚIterable)ÚBase)ÚcolorsÚfontsÚsizesc                  ó(  ^ • \ rS rSr\R
                  \R                  \R                  \R                  \R                  \R                  \R                  " S5      SSS4\R                  " S5      SSS	4S
.               SU 4S jjjrSrU =r$ )ÚOceané	   zIBM Plex Sanszui-sans-serifz	system-uiz
sans-serifÚInterzui-monospaceÚConsolasÚ	monospace©Úprimary_hueÚsecondary_hueÚneutral_hueÚspacing_sizeÚradius_sizeÚ	text_sizeÚfontÚ	font_monoc               ó  >• [         T	U ]  UUUUUUUUS9  SU l        [         T	U ]  " S50 SS_SS_SS_S	S
_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_S S!_S"S_S#S$_S%S&_S'S(_S)S*_S+S*_S,S_S-S._S/S._S0S1_S2S3_S4S3_6  g )6Nr   ÚoceanÚbutton_border_widthÚ0pxÚcheckbox_label_border_widthÚ1pxÚbutton_transform_hoverzscale(1.02)Úbutton_transitionzall 0.1s ease-in-outÚslider_colorz*primary_400Úbutton_primary_background_fillzOlinear-gradient(120deg, *secondary_500 0%, *primary_300 60%, *primary_400 100%)Ú$button_primary_background_fill_hoverzOlinear-gradient(120deg, *secondary_400 0%, *primary_300 60%, *primary_300 100%)Úbutton_primary_text_colorz*button_secondary_text_colorÚ button_secondary_background_fillzMlinear-gradient(120deg, *neutral_300 0%, *neutral_100 60%, *neutral_200 100%)Ú&button_secondary_background_fill_hoverzMlinear-gradient(120deg, *neutral_200 0%, *neutral_100 60%, *neutral_100 100%)Ú'checkbox_label_background_fill_selectedzMlinear-gradient(120deg, *primary_400 0%, *primary_300 60%, *primary_400 100%)Ú$checkbox_label_border_color_selectedÚ"checkbox_background_color_selectedÚ"checkbox_label_text_color_selectedÚslider_color_darkz*primary_500Ú#button_primary_background_fill_darkzOlinear-gradient(120deg, *secondary_600 0%, *primary_500 60%, *primary_600 100%)Ú)button_primary_background_fill_hover_darkzOlinear-gradient(120deg, *secondary_500 0%, *primary_500 60%, *primary_500 100%)Úbutton_primary_text_color_darkÚ%button_secondary_background_fill_darkzMlinear-gradient(120deg, *neutral_700 0%, *neutral_600 60%, *neutral_700 100%)Ú+button_secondary_background_fill_hover_darkzMlinear-gradient(120deg, *neutral_600 0%, *neutral_600 60%, *neutral_700 100%)Ú,checkbox_label_background_fill_selected_darkzMlinear-gradient(120deg, *primary_600 0%, *primary_500 60%, *primary_600 100%)Ú)checkbox_label_border_color_selected_darkz*primary_600Ú'checkbox_background_color_selected_darkÚ'checkbox_label_text_color_selected_darkÚblock_shadowz*shadow_drop_lgÚbutton_secondary_shadow_hoverÚbutton_primary_shadow_hoverz50 1px 3px 0 *primary_200, 0 1px 2px -1px *primary_200Úbutton_secondary_shadow_darkÚnoneÚbutton_primary_shadow_dark© )ÚsuperÚ__init__ÚnameÚset)
Úselfr   r   r   r   r   r   r   r   Ú	__class__s
            €Úd/Users/admin/workspace/ai/PDFMathTranslate/myenv/lib/python3.13/site-packages/gradio/themes/ocean.pyr<   ÚOcean.__init__
   st  ø€ ô, 	‰ÑØ#Ø'Ø#Ø%Ø#ØØØð 	ñ 		
ð ˆŒ	Ü‰Šò 	
Ù %ð	
á(-ð	
ñ $1ð	
ñ 5ð		
ñ
 (ð	
ñ ,}ð	
ñ 2Cð	
ñ 'Eð	
ñ .}ð	
ñ 4Cð	
ñ 5Dð	
ñ 2@ð	
ñ 0>ð	
ñ 0Nð	
ñ -ð	
ñ  1Bð!	
ñ" 7Hð#	
ñ$ ,Jð%	
ñ& 3Bð'	
ñ( 9Hð)	
ñ* :Ið+	
ñ, 7Eð-	
ñ. 5Cð/	
ñ0 5Sð1	
ñ2 +ð3	
ñ4 +<ð5	
ñ6 )`ð7	
ñ8 *0ð9	
ñ: (.ò;	
ó    )r=   )r   úcolors.Color | strr   rD   r   rD   r   úsizes.Size | strr   rE   r   rE   r   ú-fonts.Font | str | Iterable[fonts.Font | str]r   rF   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   ÚemeraldÚskyÚzincr   Ú
spacing_mdÚ
radius_xxlÚtext_mdr   Ú
GoogleFontr<   Ú__static_attributes__Ú__classcell__)r@   s   @rA   r
   r
   	   sÉ   ø† ð +1¯.©.Ø,2¯J©JØ*0¯+©+Ø).×)9Ñ)9Ø(-×(8Ñ(8Ø&+§m¡mà×Ò˜_Ó-ØØØð	?
ð ×Ò˜WÓ%ØØØð	D
ñ?
ð (ð?
ð *ð	?
ð
 (ð?
ð 'ð?
ð &ð?
ð $ð?
ð <ð?
ð A÷?
ö ?
rC   r
   N)Ú
__future__r   Úcollections.abcr   Úgradio.themes.baser   Úgradio.themes.utilsr   r   r   r
   r:   rC   rA   Ú<module>rX      s"   ðÝ "å $å #ß 4Ñ 4ô@
ˆDõ @
rC   