{% comment %}
Drawer component.
Parameters:
- id : unique identifier for the drawer (required)
- side : drawer side - "left", "right" (default: "right")
- size : drawer size - "sm", "md", "lg", "xl", "full" (default: "md")
- backdrop : whether to show the modal-style backdrop (default: True)
- backdrop_click_close : close drawer when clicking backdrop (default: True)
- portal_to_body : render outside ancestor stacking contexts while open (default: False)
- class, style : custom overlay styling
- panel_class, panel_style : custom panel styling
- slot : main content of the drawer
{% endcomment %}