ó
    Eñi<  ã                   óþ   • S SK JrJr  S SKJr   " S S\5      r " S S\5      r\S:X  aB  SS	KJ	r	  SS
K
Jr  \" 5       r
\
R                  SS9   \
R                  \	" 5       5        SSS5        gg! , (       d  f       g= f)é    )ÚABCÚabstractmethod)ÚAnyc                   ó4   • \ rS rSrSr\S\SS4S j5       rSrg)ÚPageré   zBase class for a pager.ÚcontentÚreturnNc                 ó   • g)zJShow content in pager.

Args:
    content (str): Content to be displayed.
N© ©Úselfr	   s     ÚG/home/mande/repo/quber/.venv/lib/python3.13/site-packages/rich/pager.pyÚshowÚ
Pager.show   s   � ó    r   )	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Ústrr   Ú__static_attributes__r   r   r   r   r      s%   † Ù!àð˜Cð  Dó ó ór   r   c                   ó<   • \ rS rSrSrS\S\4S jrS\SS4S jrSr	g)	ÚSystemPageré   z'Uses the pager installed on the system.r	   r
   c                 ó6   • [        S5      R                  U5      $ )NÚpydoc)Ú
__import__Úpagerr   s     r   Ú_pagerÚSystemPager._pager   s   € Ü˜'Ó"×(Ñ(¨Ó1Ð1r   Nc                 ó&   • U R                  U5        g)z!Use the same pager used by pydoc.N)r!   r   s     r   r   ÚSystemPager.show   s   € à�‰�GÕr   r   )
r   r   r   r   r   r   r   r!   r   r   r   r   r   r   r      s+   † Ù1ð2˜cð 2 cô 2ð˜Cð  D÷ r   r   Ú__main__é   )Úmake_test_card)ÚConsoleT)ÚstylesN)Úabcr   r   Útypingr   r   r   r   r%   r'   Úconsoler(   r    Úprintr   r   r   Ú<module>r.      sm   ðß #Ý ô	ˆCô 	ô�%ô ð ˆzÓÝ(Ý á‹i€GØ	�‰˜dˆÒ	#Ø�‰‘nÓ&Ô'÷ 
$Ð	#ð ÷
 
$Õ	#ús   ÁA.Á.
A<