o
    f~#g                     @  sL   d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	 G dd deZ
dS )    )annotations)Iterable)Base)colorsfontssizesc                      sZ   e Zd Zejejejejejej	e
ddddfe
ddddfd	d fddZ  ZS )CitrusUbuntuzui-sans-serifz	system-uiz
sans-serifzRoboto Monozui-monospaceConsolas	monospaceprimary_huesecondary_hueneutral_huespacing_sizeradius_size	text_sizefont	font_monor   colors.Color | strr   r   r   sizes.Size | strr   r   r   -fonts.Font | str | Iterable[fonts.Font | str]r   c          	   
     s  t  j||||||||d d| _t  jdii ddddddd	d
ddddddddddddddddddddddd dd!d"d#d$d%d&d'd(d)dd*d+d,d-d.dd/d0d1d2d3d
d4dd5dd6dd7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGd2dHdIdJdKdLdMdNd(dOddPd0dQdRdSd0dTdUdVd-dWdXdYdZd[d\d]d^d_d`dad`dbdcdddedfd`dgdIdhdI d S )jNr   citrusslider_colorz*primary_400background_fill_primaryz*neutral_50button_primary_background_fillz*primary_500button_primary_text_colorz*button_secondary_text_color button_secondary_background_fill$button_primary_background_fill_hoverz*button_primary_background_fill&button_secondary_background_fill_hoverz!*button_secondary_background_fillbutton_primary_shadow_hoverz0px 5px 0px 0px *primary_400;button_primary_shadowz0px 3px 0px 0px *primary_400;button_primary_shadow_activez0px 2px 0px 0px *primary_400;button_secondary_shadow_hoverz0px 5px 0px 0px *primary_300;button_secondary_shadowz0px 3px 0px 0px *primary_300;button_secondary_shadow_activez0px 2px 0px 0px *primary_300;input_shadowz0px -1px 0px 0px *neutral_300;input_shadow_focusz0px -1px 0px 0px *primary_300;input_background_fillinput_background_fill_focusz*primary_50block_shadowz0px 3px 0px 0px *neutral_300;checkbox_label_background_fillz*neutral_200$checkbox_label_background_fill_hoverz*checkbox_label_background_fill'checkbox_label_background_fill_selected$checkbox_label_border_color_selectedz*primary_300checkbox_label_border_width2pxslider_color_dark#button_primary_background_fill_darkz*primary_600 button_secondary_text_color_darkz*neutral_900button_primary_text_color_dark%button_secondary_background_fill_dark)button_primary_background_fill_hover_dark+button_secondary_background_fill_hover_dark button_primary_shadow_hover_darkz0px 5px 0px 0px *primary_700;button_primary_shadow_darkz0px 3px 0px 0px *primary_700;!button_primary_shadow_active_darkz0px 2px 0px 0px *primary_700;"button_secondary_shadow_hover_darkz0px 5px 0px 0px *primary_600;button_secondary_shadow_darkz0px 3px 0px 0px *primary_600;#button_secondary_shadow_active_darkz0px 2px 0px 0px *primary_600;input_shadow_darkz0px -1px 0px 0px *neutral_700;input_shadow_focus_darkz0px -1px 0px 0px *primary_600;input_background_fill_dark input_background_fill_focus_darknoneblock_shadow_darkz0px 3px 0px 0px *neutral_700;#checkbox_label_background_fill_darkz*neutral_700)checkbox_label_background_fill_hover_dark,checkbox_label_background_fill_selected_dark)checkbox_label_border_color_selected_dark'checkbox_label_text_color_selected_darkz*button_primary_text_color'checkbox_background_color_selected_darkcheckbox_background_color_darkz*neutral_400 checkbox_label_border_width_darkbutton_transform_hoverztranslateY(-2px);button_transform_activeztranslateY(1px);button_transitionz	all 0.1s;button_border_width0pxpanel_border_width1pxblock_border_widthblock_border_colorz*neutral_300block_background_fillz*neutral_100input_border_widthblock_label_shadowcheckbox_shadow )super__init__nameset)	selfr   r   r   r   r   r   r   r   	__class__rY   y/var/www/static.ux5.de/https/Moving-Object-Detection-with-OpenCV/env/lib/python3.10/site-packages/gradio/themes/citrus.pyr[   
   s  
	
 !"#$%&'()*+,-./0123456789:;<zCitrus.__init__)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )__name__
__module____qualname__r   amberstoner   
spacing_lg	radius_mdtext_mdr   
GoogleFontr[   __classcell__rY   rY   r_   ra   r   	   s$    r   N)
__future__r   collections.abcr   gradio.themes.baser   gradio.themes.utilsr   r   r   r   rY   rY   rY   ra   <module>   s
    