"Te<ddlmZmZddlmZGddeZGddeZedk(rEdd lm Z dd l m Z e Z e jd 5e je d d d y y #1swYy xYw))ABCabstractmethod)Anyc*eZdZdZededdfdZy)PagerzBase class for a pager.contentreturnNcy)zbShow content in pager. Args: content (str): Content to be displayed. Nselfrs ,/usr/lib/python3/dist-packages/rich/pager.pyshowz Pager.shows)__name__ __module__ __qualname____doc__rstrrr rrrrs%! C D  rrc0eZdZdZdedefdZdeddfdZy) SystemPagerz'Uses the pager installed on the system.rr c6tdj|S)Npydoc) __import__pagerr s r_pagerzSystemPager._pagers'"((11rNc&|j|y)z!Use the same pager used by pydoc.N)rr s rrzSystemPager.shows Gr)rrrrrrrrr rrrrs+12c2c2CDrr__main__)make_test_card)ConsoleT)stylesN)abcrrtypingrrrrrr consoler!rprintr rrr'sv#  C  % z( iG d #( n&'((  ((s A00A9