{# Layout: sidebar + topbar + content slot La host app debe definir/override: - block title - block sidebar_nav → links (usar dg/components/sidebar_link.html) - block breadcrumbs - block topbar_actions → CTA extra (notificaciones, etc.) - block content - block extra_head, block extra_body Variables esperadas (opcionales): - user.email, user.is_admin - tokens_override_href → al CSS de tokens del cliente - logo_html → snippet HTML para sustituir el logotipo por defecto #}