o
    f~#gj                     @  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 )DefaultzSource Sans Prozui-sans-serifz	system-uiz
sans-serifzIBM Plex 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          	   
     sB  t  j||||||||d d| _t  jd?i dddtjjdddtjjd	tjjd
tjjdtjj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/d0d1d2d3d4dd5tjjd6tjjd7tjj	d8tjj
d9dd:dd;dd<dd=d> d S )@Nr   defaultinput_background_fill_darkz*neutral_800error_background_fillerror_background_fill_darkz*neutral_900error_border_colorerror_border_color_darkerror_icon_colorerror_icon_color_darkinput_shadow_focusz10 0 0 *shadow_spread *secondary_50, *shadow_insetinput_shadow_focus_darkz00 0 0 *shadow_spread *neutral_700, *shadow_insetbutton_border_width0pxinput_border_width1pxinput_background_fillwhitestat_background_fillz5linear-gradient(to right, *primary_400, *primary_200)stat_background_fill_darkz5linear-gradient(to right, *primary_400, *primary_600)checkbox_label_background_fillz*background_fill_primary#checkbox_label_background_fill_dark$checkbox_label_background_fill_hoverz*background_fill_secondary)checkbox_label_background_fill_hover_darkz*checkbox_label_background_fillbutton_primary_background_fillz*primary_500#button_primary_background_fill_darkz*primary_600$button_primary_background_fill_hover)button_primary_background_fill_hover_darkz*primary_700button_primary_text_colorbutton_primary_text_color_dark button_secondary_background_fillz*neutral_200%button_secondary_background_fill_darkz*neutral_600&button_secondary_background_fill_hoverz*neutral_300+button_secondary_background_fill_hover_darkz*neutral_700button_secondary_text_colorblack button_secondary_text_color_darkbutton_cancel_background_fill"button_cancel_background_fill_dark#button_cancel_background_fill_hover(button_cancel_background_fill_hover_darkbutton_cancel_text_colorbutton_cancel_text_color_darkbutton_cancel_text_color_hover#button_cancel_text_color_hover_darkborder_color_accent_subduedz*primary_200 )super__init__namesetr   redc50c700c500c600c800)	selfr   r   r   r   r   r   r   r   	__class__rC   z/var/www/static.ux5.de/https/Moving-Object-Detection-with-OpenCV/env/lib/python3.10/site-packages/gradio/themes/default.pyrE   
   s   

 !"#$&'()*+,-/zDefault.__init__)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )__name__
__module____qualname__r   orangebluezincr   
spacing_md	radius_mdtext_mdr   
GoogleFont	LocalFontrE   __classcell__rC   rC   rO   rQ   r   	   s$    r   N)
__future__r   collections.abcr   gradio.themes.baser   gradio.themes.utilsr   r   r   r   rC   rC   rC   rQ   <module>   s
    