"""
Admin Panel Module

Modular structure for the Admin Panel component.
Contains CSS, HTML, and JavaScript for the consent admin panel.

Modular Refactoring (2026-02-03):
- Split into sub-modules for maintainability
- Original file: admin_panel.py (2,977 lines)
- Now split into: styles.py, markup.py, scripts.py
"""

# Re-export the main functions for backward compatibility
from .styles import get_admin_panel_css
from .markup import get_admin_panel_html
from .scripts import get_admin_panel_js

__all__ = [
    "get_admin_panel_css",
    "get_admin_panel_html",
    "get_admin_panel_js",
]
