
    Cj                         S SK r S SKrS SK Jr  S SKJrJr  \R                  S:H  r\(       a  \rO\r\(       a  S SK	Jr
  S\SS4S jrO	S\SS4S jr\rg)	    N)sleep)	monotonicperf_counterwin32secsreturnc                 ^   #    [         R                  " [        U 5      5      I Sh  vN   g N7f)VSleep for a given number of seconds.

Args:
    secs: Number of seconds to sleep for.
N)asynciocreate_task	win_sleep)r   s    _/home/rurouni/.local/share/pipx/venvs/strix-agent/lib/python3.13/site-packages/textual/_time.pyr   r      s      !!)D/222s   #-+-c                 N   #    U S-
  nUS:  a  [        U5      I Sh  vN   gg N7f)r
   gMb@?r   N)asyncio_sleep)r   	sleep_fors     r   r   r       s-      6M	q=	*** *s   %#%)r   sysr   r   timer   r   platformWINDOWStextual._win_sleepr   floatget_time     r   <module>r      sj     
 * (
,,'
! DD 
 63% 3D 3+% +D + r   