+
    Q(i                     F    R t ^ RIHtHt ]'       d   ^ RIHt RR R lltR# )z8Cyclopts panel utilities for Rich-based terminal output.)TYPE_CHECKINGAnyPanelc                @    V ^8  d   QhR\         R\        R\        RR/# )   messagetitlestylereturnr   )r   str)formats   "T/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/cyclopts/panel.py__annotate__r   	   s(     % %3 %s %S %W %    c           	     z    ^ RI Hp ^ RIHp ^ RIHp V! V! \        V 4      R4      VVVP                  RRR7      pV# )uA  Create a :class:`~rich.panel.Panel` with a consistent style.

The resulting panel can be displayed using a :class:`~rich.console.Console`.

.. code-block:: text

    ╭─ Title ──────────────────────────────────╮
    │ Message content here.                    │
    ╰──────────────────────────────────────────╯

Parameters
----------
message: Any
    The body of the panel will be filled with the stringified version of the message.
title: str
    Title of the panel that appears in the top-left corner.
style: str
    Rich `style <https://rich.readthedocs.io/en/stable/style.html>`_ for the panel border.

Returns
-------
~rich.panel.Panel
    Formatted panel object.
)boxr   )TextdefaultTleft)r	   r
   r   expandtitle_align)richr   
rich.panelr   	rich.textr   r   ROUNDED)r   r	   r
   r   r   r   panels   &&&    r   CycloptsPanelr   	   s?    2  S\9%KKE Lr   N)Errorred)__doc__typingr   r   r   r   r    r   r   <module>r#      s    > % % %r   